move marina directory into a subdirectory of chips
[fleet.git] / marina / electric / programsM.jelib
diff --git a/marina/electric/programsM.jelib b/marina/electric/programsM.jelib
deleted file mode 100755 (executable)
index 8194ab0..0000000
+++ /dev/null
@@ -1,1354 +0,0 @@
-# header information:
-HprogramsM|8.09a
-
-# Views:
-Vicon|ic
-Vschematic|sch
-
-# External Libraries:
-
-LlatchesK|latchesK
-
-LprogramPartsM|programPartsM
-
-LwiresL|wiresL
-
-# Tools:
-Ouser|DefaultTechnology()Sartwork|SchematicTechnology()Scmos90
-Oio|GDSOutputConvertsBracketsInExports()BF|GDSWritesExportPins()BT
-
-# Technologies:
-Tcmos|ScaleFORcmos()D1000.0
-Tcmos90|"GDS(ST)LayerForPad-FrameINcmos90"()S43|"GDS(ST)LayerForPassivationINcmos90"()S169|"GDS(TSMC)LayerForPad-FrameINcmos90"()S43|"GDS(TSMC)LayerForPassivationINcmos90"()S169
-Tmocmos|ScaleFORmocmos()D100.0|SelectedFoundryFormocmos()STSMC
-Trcmos|ScaleFORrcmos()D1000.0
-
-# Cell insDecrementOLC;1{ic}
-CinsDecrementOLC;1{ic}||artwork|1220552210718|1222286507737|E
-Ngeneric:Facet-Center|art@0||0|0||||AV
-Nschematic:Bus_Pin|pin@0||0|2|-1|-1||
-Nschematic:Bus_Pin|pin@1||-6|0|-1|-1||
-NPin|pin@3||-6|-2|1|1||
-NPin|pin@4||-6|2|1|1||
-NPin|pin@5||6|2|1|1||
-NPin|pin@6||6|-2|1|1||
-Ngeneric:Invisible-Pin|pin@7||0|0|||||ART_message(D5G2;)Sdec OLC
-AThicker|net@1|||FS2700|pin@3||-6|-2|pin@4||-6|2
-AThicker|net@2|||FS1800|pin@4||-6|2|pin@5||6|2
-AThicker|net@3|||FS900|pin@5||6|2|pin@6||6|-2
-AThicker|net@5|||FS1800|pin@3||-6|-2|pin@6||6|-2
-Ein[T,F]||D5G2;|pin@1||I
-EoutD[19:30]||D5G2;|pin@0||O
-X
-
-# Cell insDecrementOLC;1{sch}
-CinsDecrementOLC;1{sch}||schematic|1220551942502|1233496444118|
-Ngeneric:Facet-Center|art@0||0|0||||AV
-NOff-Page|conn@0||0|14|||XYRRR|
-NOff-Page|conn@1||-35|-6||||
-IprogramPartsM:data0;1{ic}|data0@5||-23|0|||D5G4;
-IprogramPartsM:data0;1{ic}|data0@6||-11|0|||D5G4;
-IprogramPartsM:data4;1{ic}|data4@2||1|0|||D5G4;
-IprogramPartsM:data4;1{ic}|data4@3||13|0|||D5G4;
-IinsDecrementOLC;1{ic}|insDecre@0||38|24|||D5G4;
-Ngeneric:Invisible-Pin|pin@0||1|35|||||ART_message(D5G6;)SinsDecrementOLC
-Ngeneric:Invisible-Pin|pin@1||1|26|||||ART_message(D5G3;)Sies 26 January 2009
-Ngeneric:Invisible-Pin|pin@2||1|30|||||ART_message(D5G4;)Sdecrement OLC
-NBus_Pin|pin@4||-17|0|-1|-1||
-NBus_Pin|pin@5||-5|0|-1|-1||
-NBus_Pin|pin@6||7|0|-1|-1||
-NBus_Pin|pin@14||19|6|-1|-1||
-NBus_Pin|pin@15||7|6|-1|-1||
-NBus_Pin|pin@16||-5|6|-1|-1||
-NBus_Pin|pin@17||-17|6|-1|-1||
-NBus_Pin|pin@25||19|0|-1|-1||
-NBus_Pin|pin@41||-23|-6|-1|-1||
-NBus_Pin|pin@43||-11|-6|-1|-1||
-NBus_Pin|pin@45||1|-6|-1|-1||
-NBus_Pin|pin@49||13|-6|-1|-1||
-Abus|net@1||-0.5|IJ1800|data0@5|out[1:3]|-21|0|pin@4||-17|0
-Abus|net@2||-0.5|IJ1800|data0@6|out[1:3]|-9|0|pin@5||-5|0
-Abus|net@3||-0.5|IJ1800|data4@3|out[1:3]|15|0|pin@25||19|0
-Abus|net@4||-0.5|IJ1800|data4@2|out[1:3]|3|0|pin@6||7|0
-Abus|net@37||-0.5|IJ1800|pin@41||-23|-6|pin@43||-11|-6
-Abus|net@38||-0.5|IJ1800|pin@43||-11|-6|pin@45||1|-6
-Abus|net@39||-0.5|IJ1800|pin@45||1|-6|pin@49||13|-6
-Abus|net@152||-0.5|IJ2700|pin@49||13|-6|data4@3|sel[1][T,F]|13|-3
-Abus|net@153||-0.5|IJ2700|pin@41||-23|-6|data0@5|sel[1][T,F]|-23|-3
-Abus|net@156||-0.5|IJ2700|pin@43||-11|-6|data0@6|sel[1][T,F]|-11|-3
-Abus|net@157||-0.5|IJ2700|pin@45||1|-6|data4@2|sel[1][T,F]|1|-3
-Abus|net@170||-0.5|IJ1800|conn@1|y|-33|-6|pin@41||-23|-6
-Abus|outD[19:21]|D5G2;|-0.5|IJ900|pin@14||19|6|pin@25||19|0
-Abus|outD[22:24]|D5G2;|-0.5|IJ900|pin@15||7|6|pin@6||7|0
-Abus|outD[25:27]|D5G2;|-0.5|IJ900|pin@16||-5|6|pin@5||-5|0
-Abus|outD[28:30]|D5G2;|-0.5|IJ900|pin@17||-17|6|pin@4||-17|0
-Ein[T,F]||D4G2;|conn@1|a|I
-EoutD[19:30]||D6G2;|conn@0|y|O
-X
-
-# Cell insLoadILC;2{ic}
-CinsLoadILC;2{ic}||artwork|1220552210718|1225224090649|E
-Ngeneric:Facet-Center|art@0||0|0||||AV
-Nschematic:Bus_Pin|pin@0||0|2|-1|-1||
-Nschematic:Bus_Pin|pin@1||-6|0|-1|-1||
-NPin|pin@3||-6|-2|1|1||
-NPin|pin@4||-6|2|1|1||
-NPin|pin@5||6|2|1|1||
-NPin|pin@6||6|-2|1|1||
-Ngeneric:Invisible-Pin|pin@7||0|0|||||ART_message(D5G2;)Sload ILC
-AThicker|net@1|||FS2700|pin@3||-6|-2|pin@4||-6|2
-AThicker|net@2|||FS1800|pin@4||-6|2|pin@5||6|2
-AThicker|net@3|||FS900|pin@5||6|2|pin@6||6|-2
-AThicker|net@5|||FS1800|pin@3||-6|-2|pin@6||6|-2
-EoutD[19:30]||D5G2;|pin@0||O
-Es[T,F]||D5G2;|pin@1||I
-X
-
-# Cell insLoadILC;1{sch}
-CinsLoadILC;1{sch}||schematic|1220551942502|1233496438952|
-Ngeneric:Facet-Center|art@0||0|0||||AV
-NOff-Page|conn@0||0|14|||XYRRR|
-NOff-Page|conn@1||-28|-5.5||||
-IprogramPartsM:data0;1{ic}|data0@7||-20.5|0.5|||D5G4;
-IprogramPartsM:data0;1{ic}|data0@8||-8.5|0.5|||D5G4;
-IprogramPartsM:data0;1{ic}|data0@9||15.5|0.5|||D5G4;
-IprogramPartsM:data2;1{ic}|data2@2||3.5|0.5|||D5G4;
-IinsLoadILC;2{ic}|insLoadI@1||38|24|||D5G4;
-Ngeneric:Invisible-Pin|pin@0||1|35|||||ART_message(D5G6;)SinsLoadILC
-Ngeneric:Invisible-Pin|pin@2||1|30|||||ART_message(D5G4;)Sload the Inner Loop Counter
-NBus_Pin|pin@4||-14.5|0.5|-1|-1||
-NBus_Pin|pin@5||-2.5|0.5|-1|-1||
-NBus_Pin|pin@6||9.5|0.5|-1|-1||
-NBus_Pin|pin@14||21.5|6.5|-1|-1||
-NBus_Pin|pin@15||9.5|6.5|-1|-1||
-NBus_Pin|pin@16||-2.5|6.5|-1|-1||
-NBus_Pin|pin@17||-14.5|6.5|-1|-1||
-NBus_Pin|pin@25||21.5|0.5|-1|-1||
-NBus_Pin|pin@41||-20.5|-5.5|-1|-1||
-NBus_Pin|pin@43||-8.5|-5.5|-1|-1||
-NBus_Pin|pin@45||3.5|-5.5|-1|-1||
-NBus_Pin|pin@49||15.5|-5.5|-1|-1||
-Ngeneric:Invisible-Pin|pin@50||1|26|||||ART_message(D5G3;)Sies 18 January 2009
-Abus|net@1||-0.5|IJ1800|data0@7|out[1:3]|-18.5|0.5|pin@4||-14.5|0.5
-Abus|net@2||-0.5|IJ1800|data0@8|out[1:3]|-6.5|0.5|pin@5||-2.5|0.5
-Abus|net@3||-0.5|IJ1800|data0@9|out[1:3]|17.5|0.5|pin@25||21.5|0.5
-Abus|net@4||-0.5|IJ1800|data2@2|out[1:3]|5.5|0.5|pin@6||9.5|0.5
-Abus|net@37||-0.5|IJ1800|pin@41||-20.5|-5.5|pin@43||-8.5|-5.5
-Abus|net@38||-0.5|IJ1800|pin@43||-8.5|-5.5|pin@45||3.5|-5.5
-Abus|net@39||-0.5|IJ1800|pin@45||3.5|-5.5|pin@49||15.5|-5.5
-Abus|net@152||-0.5|IJ2700|pin@49||15.5|-5.5|data0@9|sel[1][T,F]|15.5|-2.5
-Abus|net@153||-0.5|IJ2700|pin@41||-20.5|-5.5|data0@7|sel[1][T,F]|-20.5|-2.5
-Abus|net@156||-0.5|IJ2700|pin@43||-8.5|-5.5|data0@8|sel[1][T,F]|-8.5|-2.5
-Abus|net@157||-0.5|IJ2700|pin@45||3.5|-5.5|data2@2|sel[1][T,F]|3.5|-2.5
-Abus|net@176||-0.5|IJ0|pin@41||-20.5|-5.5|conn@1|y|-26|-5.5
-Abus|outD[19:21]|D5G2;|-0.5|IJ900|pin@14||21.5|6.5|pin@25||21.5|0.5
-Abus|outD[22:24]|D5G2;|-0.5|IJ900|pin@15||9.5|6.5|pin@6||9.5|0.5
-Abus|outD[25:27]|D5G2;|-0.5|IJ900|pin@16||-2.5|6.5|pin@5||-2.5|0.5
-Abus|outD[28:30]|D5G2;|-0.5|IJ900|pin@17||-14.5|6.5|pin@4||-14.5|0.5
-EoutD[19:30]||D6G2;|conn@0|y|O
-Es[T,F]||D4G2;|conn@1|a|I
-X
-
-# Cell insLoadOLC;1{ic}
-CinsLoadOLC;1{ic}||artwork|1220552210718|1222271441980|E
-Ngeneric:Facet-Center|art@0||0|0||||AV
-Nschematic:Bus_Pin|pin@0||0|2|-1|-1||
-Nschematic:Bus_Pin|pin@1||-6|0|-1|-1||
-NPin|pin@3||-6|-2|1|1||
-NPin|pin@4||-6|2|1|1||
-NPin|pin@5||6|2|1|1||
-NPin|pin@6||6|-2|1|1||
-Ngeneric:Invisible-Pin|pin@7||0|0|||||ART_message(D5G2;)Sload OLC
-AThicker|net@1|||FS2700|pin@3||-6|-2|pin@4||-6|2
-AThicker|net@2|||FS1800|pin@4||-6|2|pin@5||6|2
-AThicker|net@3|||FS900|pin@5||6|2|pin@6||6|-2
-AThicker|net@5|||FS1800|pin@3||-6|-2|pin@6||6|-2
-EoutD[19:30]||D5G2;|pin@0||O
-Es[T,F]||D5G2;|pin@1||I
-X
-
-# Cell insLoadOLC;1{sch}
-CinsLoadOLC;1{sch}||schematic|1220551942502|1233496444118|
-Ngeneric:Facet-Center|art@0||0|0||||AV
-NOff-Page|conn@0||0|14|||XYRRR|
-NOff-Page|conn@1||-30|-6||||
-IprogramPartsM:data0;1{ic}|data0@5||-18|0|||D5G4;
-IprogramPartsM:data0;1{ic}|data0@6||-6|0|||D5G4;
-IprogramPartsM:data2;1{ic}|data2@1||6|0|||D5G4;
-IprogramPartsM:data4;1{ic}|data4@1||18|0|||D5G4;
-IinsLoadOLC;1{ic}|insLoadO@0||38|24|||D5G4;
-Ngeneric:Invisible-Pin|pin@0||1|35|||||ART_message(D5G6;)SinsLoadOLC
-Ngeneric:Invisible-Pin|pin@2||1|30|||||ART_message(D5G4;)Sload the Outer Loop Counter
-NBus_Pin|pin@4||-12|0|-1|-1||
-NBus_Pin|pin@5||0|0|-1|-1||
-NBus_Pin|pin@6||12|0|-1|-1||
-NBus_Pin|pin@14||24|6|-1|-1||
-NBus_Pin|pin@15||12|6|-1|-1||
-NBus_Pin|pin@16||0|6|-1|-1||
-NBus_Pin|pin@17||-12|6|-1|-1||
-NBus_Pin|pin@25||24|0|-1|-1||
-NBus_Pin|pin@41||-18|-6|-1|-1||
-NBus_Pin|pin@43||-6|-6|-1|-1||
-NBus_Pin|pin@45||6|-6|-1|-1||
-NBus_Pin|pin@49||18|-6|-1|-1||
-Ngeneric:Invisible-Pin|pin@50||1|26|||||ART_message(D5G3;)Sies 26 January 2009
-Abus|net@1||-0.5|IJ1800|data0@5|out[1:3]|-16|0|pin@4||-12|0
-Abus|net@2||-0.5|IJ1800|data0@6|out[1:3]|-4|0|pin@5||0|0
-Abus|net@3||-0.5|IJ1800|data4@1|out[1:3]|20|0|pin@25||24|0
-Abus|net@4||-0.5|IJ1800|data2@1|out[1:3]|8|0|pin@6||12|0
-Abus|net@37||-0.5|IJ1800|pin@41||-18|-6|pin@43||-6|-6
-Abus|net@38||-0.5|IJ1800|pin@43||-6|-6|pin@45||6|-6
-Abus|net@39||-0.5|IJ1800|pin@45||6|-6|pin@49||18|-6
-Abus|net@152||-0.5|IJ2700|pin@49||18|-6|data4@1|sel[1][T,F]|18|-3
-Abus|net@153||-0.5|IJ2700|pin@41||-18|-6|data0@5|sel[1][T,F]|-18|-3
-Abus|net@156||-0.5|IJ2700|pin@43||-6|-6|data0@6|sel[1][T,F]|-6|-3
-Abus|net@157||-0.5|IJ2700|pin@45||6|-6|data2@1|sel[1][T,F]|6|-3
-Abus|net@172||-0.5|IJ1800|conn@1|y|-28|-6|pin@41||-18|-6
-Abus|outD[19:21]|D5G2;|-0.5|IJ900|pin@14||24|6|pin@25||24|0
-Abus|outD[22:24]|D5G2;|-0.5|IJ900|pin@15||12|6|pin@6||12|0
-Abus|outD[25:27]|D5G2;|-0.5|IJ900|pin@16||0|6|pin@5||0|0
-Abus|outD[28:30]|D5G2;|-0.5|IJ900|pin@17||-12|6|pin@4||-12|0
-EoutD[19:30]||D6G2;|conn@0|y|O
-Es[T,F]||D4G2;|conn@1|a|I
-X
-
-# Cell insMove;2{ic}
-CinsMove;2{ic}||artwork|1220552210718|1223131633658|E
-Ngeneric:Facet-Center|art@0||0|0||||AV
-Nschematic:Bus_Pin|pin@0||0|2|-1|-1||
-Nschematic:Bus_Pin|pin@1||-6|0|-1|-1||
-NPin|pin@3||-6|-2|1|1||
-NPin|pin@4||-6|2|1|1||
-NPin|pin@5||6|2|1|1||
-NPin|pin@6||6|-2|1|1||
-Ngeneric:Invisible-Pin|pin@7||0|0|||||ART_message(D5G2;)Smove
-AThicker|net@1|||FS2700|pin@3||-6|-2|pin@4||-6|2
-AThicker|net@2|||FS1800|pin@4||-6|2|pin@5||6|2
-AThicker|net@3|||FS900|pin@5||6|2|pin@6||6|-2
-AThicker|net@5|||FS1800|pin@3||-6|-2|pin@6||6|-2
-EoutD[19:30]||D5G2;|pin@0||O
-Es[T,F]||D5G2;|pin@1||I
-X
-
-# Cell insMove;2{sch}
-CinsMove;2{sch}||schematic|1220551942502|1233496435387|
-Ngeneric:Facet-Center|art@0||0|0||||AV
-NOff-Page|conn@0||0|14|||XYRRR|
-NOff-Page|conn@1||-18|-6||||
-IprogramPartsM:data0;1{ic}|data0@5||24|0|||D5G4;
-IprogramPartsM:data0;1{ic}|data0@6||-12|0|||D5G4;
-IprogramPartsM:data0;1{ic}|data0@7||12|0|||D5G4;
-IprogramPartsM:data1;2{ic}|data1@1||0|0|||D5G4;
-IinsMove;2{ic}|insMove@0||31|19|||D5G4;
-Ngeneric:Invisible-Pin|pin@0||1|35|||||ART_message(D5G6;)SinsMove
-Ngeneric:Invisible-Pin|pin@1||1|26|||||ART_message(D5G3;)Sies 4 October 2008
-Ngeneric:Invisible-Pin|pin@2||1|30|||||ART_message(D5G4;)Smove Instruction Bits
-NBus_Pin|pin@4||-6|0|-1|-1||
-NBus_Pin|pin@5||6|0|-1|-1||
-NBus_Pin|pin@6||18|0|-1|-1||
-NBus_Pin|pin@14||30|6|-1|-1||
-NBus_Pin|pin@15||18|6|-1|-1||
-NBus_Pin|pin@16||6|6|-1|-1||
-NBus_Pin|pin@17||-6|6|-1|-1||
-NBus_Pin|pin@25||30|0|-1|-1||
-NBus_Pin|pin@41||-12|-6|-1|-1||
-NBus_Pin|pin@43||0|-6|-1|-1||
-NBus_Pin|pin@45||12|-6|-1|-1||
-NBus_Pin|pin@49||24|-6|-1|-1||
-Abus|net@1||-0.5|IJ1800|data0@6|out[1:3]|-10|0|pin@4||-6|0
-Abus|net@2||-0.5|IJ1800|data1@1|out[1:3]|2|0|pin@5||6|0
-Abus|net@3||-0.5|IJ1800|data0@5|out[1:3]|26|0|pin@25||30|0
-Abus|net@4||-0.5|IJ1800|data0@7|out[1:3]|14|0|pin@6||18|0
-Abus|net@37||-0.5|IJ1800|pin@41||-12|-6|pin@43||0|-6
-Abus|net@38||-0.5|IJ1800|pin@43||0|-6|pin@45||12|-6
-Abus|net@39||-0.5|IJ1800|pin@45||12|-6|pin@49||24|-6
-Abus|net@152||-0.5|IJ2700|pin@49||24|-6|data0@5|sel[1][T,F]|24|-3
-Abus|net@153||-0.5|IJ2700|pin@41||-12|-6|data0@6|sel[1][T,F]|-12|-3
-Abus|net@156||-0.5|IJ2700|pin@43||0|-6|data1@1|sel[1][T,F]|0|-3
-Abus|net@157||-0.5|IJ2700|pin@45||12|-6|data0@7|sel[1][T,F]|12|-3
-Abus|net@170||-0.5|IJ0|pin@41||-12|-6|conn@1|y|-16|-6
-Abus|outD[19:21]|D5G2;|-0.5|IJ900|pin@14||30|6|pin@25||30|0
-Abus|outD[22:24]|D5G2;|-0.5|IJ900|pin@15||18|6|pin@6||18|0
-Abus|outD[25:27]|D5G2;|-0.5|IJ900|pin@16||6|6|pin@5||6|0
-Abus|outD[28:30]|D5G2;|-0.5|IJ900|pin@17||-6|6|pin@4||-6|0
-EoutD[19:30]||D6G2;|conn@0|y|O
-Es[T,F]||D4G2;|conn@1|a|I
-X
-
-# Cell insSetFlags;1{ic}
-CinsSetFlags;1{ic}||artwork|1220552210718|1222270626294|E
-Ngeneric:Facet-Center|art@0||0|0||||AV
-Nschematic:Bus_Pin|pin@0||0|2|-1|-1||
-Nschematic:Bus_Pin|pin@1||-6|0|-1|-1||
-NPin|pin@3||-6|-2|1|1||
-NPin|pin@4||-6|2|1|1||
-NPin|pin@5||6|2|1|1||
-NPin|pin@6||6|-2|1|1||
-Ngeneric:Invisible-Pin|pin@7||0|0|||||ART_message(D5G2;)Sset flags
-AThicker|net@1|||FS2700|pin@3||-6|-2|pin@4||-6|2
-AThicker|net@2|||FS1800|pin@4||-6|2|pin@5||6|2
-AThicker|net@3|||FS900|pin@5||6|2|pin@6||6|-2
-AThicker|net@5|||FS1800|pin@3||-6|-2|pin@6||6|-2
-EoutD[19:30]||D5G2;|pin@0||O
-Es[T,F]||D5G2;|pin@1||I
-X
-
-# Cell insSetFlags;1{sch}
-CinsSetFlags;1{sch}||schematic|1220551942502|1233496435387|
-Ngeneric:Facet-Center|art@0||0|0||||AV
-NOff-Page|conn@0||0|14|||XYRRR|
-NOff-Page|conn@1||-18|-6||||
-IprogramPartsM:data0;1{ic}|data0@5||24|0|||D5G4;
-IprogramPartsM:data0;1{ic}|data0@6||-12|0|||D5G4;
-IprogramPartsM:data0;1{ic}|data0@7||0|0|||D5G4;
-IprogramPartsM:data1;2{ic}|data1@1||12|0|||D5G4;
-IinsSetFlags;1{ic}|insClrFl@0||31|19|||D5G4;
-Ngeneric:Invisible-Pin|pin@0||1|35|||||ART_message(D5G6;)SinsSetFlags
-Ngeneric:Invisible-Pin|pin@2||1|30|||||ART_message(D5G4;)SsetFlags Instruction Bits
-NBus_Pin|pin@4||-6|0|-1|-1||
-NBus_Pin|pin@5||6|0|-1|-1||
-NBus_Pin|pin@6||18|0|-1|-1||
-NBus_Pin|pin@14||30|6|-1|-1||
-NBus_Pin|pin@15||18|6|-1|-1||
-NBus_Pin|pin@16||6|6|-1|-1||
-NBus_Pin|pin@17||-6|6|-1|-1||
-NBus_Pin|pin@25||30|0|-1|-1||
-NBus_Pin|pin@41||-12|-6|-1|-1||
-NBus_Pin|pin@43||0|-6|-1|-1||
-NBus_Pin|pin@45||12|-6|-1|-1||
-NBus_Pin|pin@49||24|-6|-1|-1||
-Ngeneric:Invisible-Pin|pin@50||1|26|||||ART_message(D5G3;)Sies 15 January 2009
-Abus|net@1||-0.5|IJ1800|data0@6|out[1:3]|-10|0|pin@4||-6|0
-Abus|net@2||-0.5|IJ1800|data0@7|out[1:3]|2|0|pin@5||6|0
-Abus|net@3||-0.5|IJ1800|data0@5|out[1:3]|26|0|pin@25||30|0
-Abus|net@4||-0.5|IJ1800|data1@1|out[1:3]|14|0|pin@6||18|0
-Abus|net@37||-0.5|IJ1800|pin@41||-12|-6|pin@43||0|-6
-Abus|net@38||-0.5|IJ1800|pin@43||0|-6|pin@45||12|-6
-Abus|net@39||-0.5|IJ1800|pin@45||12|-6|pin@49||24|-6
-Abus|net@152||-0.5|IJ2700|pin@49||24|-6|data0@5|sel[1][T,F]|24|-3
-Abus|net@153||-0.5|IJ2700|pin@41||-12|-6|data0@6|sel[1][T,F]|-12|-3
-Abus|net@156||-0.5|IJ2700|pin@43||0|-6|data0@7|sel[1][T,F]|0|-3
-Abus|net@157||-0.5|IJ2700|pin@45||12|-6|data1@1|sel[1][T,F]|12|-3
-Abus|net@170||-0.5|IJ0|pin@41||-12|-6|conn@1|y|-16|-6
-Abus|outD[19:21]|D5G2;|-0.5|IJ900|pin@14||30|6|pin@25||30|0
-Abus|outD[22:24]|D5G2;|-0.5|IJ900|pin@15||18|6|pin@6||18|0
-Abus|outD[25:27]|D5G2;|-0.5|IJ900|pin@16||6|6|pin@5||6|0
-Abus|outD[28:30]|D5G2;|-0.5|IJ900|pin@17||-6|6|pin@4||-6|0
-EoutD[19:30]||D6G2;|conn@0|y|O
-Es[T,F]||D4G2;|conn@1|a|I
-X
-
-# Cell programA;1{ic}
-CprogramA;1{ic}||artwork|1214646364771|1232398176832|E
-Ngeneric:Facet-Center|art@0||0|0||||AV
-Nschematic:Bus_Pin|pin@0||2|3|-1|-1|R|
-Ngeneric:Invisible-Pin|pin@1||2|2|1|1|R|
-Nschematic:Bus_Pin|pin@2||-2|-3|-1|-1||
-Nschematic:Bus_Pin|pin@4||4|-1|-1|-1||
-NPin|pin@6||-3|-2|1|1||
-NPin|pin@7||-3|2|1|1||
-NPin|pin@8||3|2|1|1||
-NPin|pin@9||3|-2|1|1||
-Ngeneric:Invisible-Pin|pin@14||0|0|||||ART_message(D5G2;)SprogA
-NPin|pin@15||-2|-2|1|1||
-NPin|pin@16||-2|-3|1|1||
-NPin|pin@23||3|-1|1|1||
-NPin|pin@24||4|-1|1|1||
-Aschematic:bus|net@0||-0.5|IJ2700|pin@1||2|2|pin@0||2|3
-AThicker|net@5|||FS900|pin@8||3|2|pin@23||3|-1
-AThicker|net@6|||FS0|pin@9||3|-2|pin@15||-2|-2
-AThicker|net@12|||FS0|pin@15||-2|-2|pin@6||-3|-2
-AThicker|net@13|||FS900|pin@15||-2|-2|pin@16||-2|-3
-AThicker|net@18|||FS0|pin@8||3|2|pin@7||-3|2
-AThicker|net@19|||FS900|pin@7||-3|2|pin@6||-3|-2
-AThicker|net@20|||FS900|pin@23||3|-1|pin@9||3|-2
-AThicker|net@21|||FS1800|pin@23||3|-1|pin@24||4|-1
-Edata[1:36]||D5G2;|pin@0||O
-Emc||D5G2;|pin@2||I
-Eshift||D5G2;|pin@4||I
-X
-
-# Cell programA;1{sch}
-CprogramA;1{sch}||schematic|1219331355301|1241459534985|
-Ngeneric:Facet-Center|art@0||0|0||||AV
-IwiresL:bitAssignments;1{ic}|bitAssig@0||22|11.5||V|D5G4;
-NOff-Page|conn@0||-24|18|||X|
-NOff-Page|conn@1||-19|24|||X|
-NOff-Page|conn@3||-42|40|||XYRRR|
-IprogramPartsM:flBgets-B;1{ic}|flBgets-@3||0|-42|||D5G4;
-IinsDecrementOLC;1{ic}|insDecre@3||-18|-54|||D5G4;
-IinsLoadILC;2{ic}|insLoadI@2||-18|-18|||D5G4;
-IinsLoadOLC;1{ic}|insLoadO@5||-18|-6|||D5G4;
-IinsMove;2{ic}|insMove@5||-18|-30|||D5G4;
-IinsSetFlags;1{ic}|insSetFl@7||-18|6|||D5G4;
-IinsSetFlags;1{ic}|insSetFl@13||-18|-42|||D5G4;
-IlatchesK:mlat1in10;1{ic}|lat[1:36]|D5G3;Y5;|-30|36|X||D5G4;
-IprogramPartsM:mvBitsCapDat;1{ic}|mvBitsCa@3||0|-30|||D5G4;
-IprogramPartsM:number3;1{ic}|number3@2||0|-6|||D5G4;
-IprogramPartsM:number3;1{ic}|number3@3||0|-18|||D5G4;
-IprogramPartsM:numberXX;1{ic}|numberXX@1||0|-54|||D5G4;
-Ngeneric:Invisible-Pin|pin@0||-8|57|||||ART_message(D5G6;)SprogramA
-Ngeneric:Invisible-Pin|pin@1||-8|47|||||ART_message(D5G3;)Sies 14 January 2009
-Ngeneric:Invisible-Pin|pin@2||-8|51|||||ART_message(D5G4;)S2 steps + loop of 4
-NBus_Pin|pin@365||-42|36|-1|-1|X|
-Ngeneric:Invisible-Pin|pin@378||18|27|||||ART_message(D5G4;)Sfor moveTest
-NWire_Pin|pin@379||-48|-60.5||||
-NWire_Pin|pin@380||-55|-60.5||||
-NWire_Pin|pin@381||-55|-12||||
-NWire_Pin|pin@382||-50|-12||||
-NBus_Pin|pin@384||-57.5|-54|-1|-1||
-NBus_Pin|pin@385||-57.5|-42|-1|-1||
-NBus_Pin|pin@386||-57.5|-30|-1|-1||
-NBus_Pin|pin@387||-57.5|-18|-1|-1||
-NBus_Pin|pin@388||-57.5|6|-1|-1||
-NBus_Pin|pin@389||-57.5|-6|-1|-1||
-NBus_Pin|pin@396||-57.5|24|-1|-1||
-NWire_Pin|pin@399||-28|18||||
-NBus_Pin|pin@518||-36|12|-1|-1||
-NBus_Pin|pin@533||-18|12|-1|-1||
-NBus_Pin|pin@534||0|12|-1|-1||
-NBus_Pin|pin@538||-20|36|-1|-1||
-NBus_Pin|pin@539||-20|30|-1|-1||
-IprogramA;1{ic}|programA@0||25|36|||D5G4;
-IprogramPartsM:flClrAB;1{ic}|skClrAB@1||0|6|||D5G4;
-IskipNever;1{ic}|skipNeve@8||-36|-6|||D5G4;
-IskipNever;1{ic}|skipNeve@13||-36|-30|||D5G4;
-IskipNever;1{ic}|skipNeve@14||-36|6|||D5G4;
-IskipNever;1{ic}|skipNeve@15||-36|-42|||D5G4;
-IskipNever;1{ic}|skipNeve@16||-36|-54|||D5G4;
-IskipWhenD;1{ic}|skipWhen@11||-36|-18|||D5G4;
-IprogramPartsM:srDrive;1{ic}|srDrive@7||-30|24|X||D5G4;
-IprogramPartsM:srFirst;1{ic}|srFirst@1||-49|6|||D5G4;
-IprogramPartsM:srLoop;1{ic}|srLoop@1||-49|-18|||D5G4;
-IprogramPartsM:srThru;1{ic}|srThru@4||-49|-6|||D5G4;
-IprogramPartsM:srThru;1{ic}|srThru@5||-49|-30|||D5G4;
-IprogramPartsM:srThru;1{ic}|srThru@6||-49|-42|||D5G4;
-IprogramPartsM:srThru;1{ic}|srThru@7||-49|-54|||D5G4;
-Abus|cl[T,F]|D5G2;|-0.5|IJ2700|srDrive@7|cl[T,F]|-30|26|lat[1:36]|cl[T,F]|-30|32
-Abus|net@668||-0.5|IJ2700|pin@365||-42|36|conn@3|a|-42|38
-Awire|net@679|||900|srFirst@1|sout|-48|3|srThru@4|sin|-48|-3
-Awire|net@680|||2700|srThru@5|sin|-48|-27|srLoop@1|sout|-48|-21
-Awire|net@681|||2700|srThru@6|sin|-48|-39|srThru@5|sout|-48|-33
-Awire|net@682|||2700|srThru@7|sin|-48|-51|srThru@6|sout|-48|-45
-Awire|net@683|||2700|srLoop@1|sin|-48|-15|srThru@4|sout|-48|-9
-Awire|net@684|||900|srThru@7|sout|-48|-57|pin@379||-48|-60.5
-Awire|net@685|||0|pin@379||-48|-60.5|pin@380||-55|-60.5
-Awire|net@686|||2700|pin@380||-55|-60.5|pin@381||-55|-12
-Awire|net@687|||1800|pin@381||-55|-12|pin@382||-50|-12
-Awire|net@688|||900|pin@382||-50|-12|srLoop@1|back|-50|-15
-Abus|net@689||-0.5|IJ0|srThru@7|cl[T,F],clS[T,F],rd[T,F]|-52|-54|pin@384||-57.5|-54
-Abus|net@690||-0.5|IJ900|pin@385||-57.5|-42|pin@384||-57.5|-54
-Abus|net@691||-0.5|IJ0|srThru@6|cl[T,F],clS[T,F],rd[T,F]|-52|-42|pin@385||-57.5|-42
-Abus|net@692||-0.5|IJ900|pin@386||-57.5|-30|pin@385||-57.5|-42
-Abus|net@693||-0.5|IJ0|srThru@5|cl[T,F],clS[T,F],rd[T,F]|-52|-30|pin@386||-57.5|-30
-Abus|net@694||-0.5|IJ900|pin@387||-57.5|-18|pin@386||-57.5|-30
-Abus|net@695||-0.5|IJ0|srLoop@1|cl[T,F],clS[T,F],rd[T,F]|-52|-18|pin@387||-57.5|-18
-Abus|net@696||-0.5|IJ0|srFirst@1|cl[T,F],clS[T,F],rd[T,F]|-52|6|pin@388||-57.5|6
-Abus|net@697||-0.5|IJ900|pin@396||-57.5|24|pin@388||-57.5|6
-Abus|net@698||-0.5|IJ900|pin@389||-57.5|-6|pin@387||-57.5|-18
-Abus|net@699||-0.5|IJ900|pin@388||-57.5|6|pin@389||-57.5|-6
-Abus|net@700||-0.5|IJ0|srThru@4|cl[T,F],clS[T,F],rd[T,F]|-52|-6|pin@389||-57.5|-6
-Abus|net@722||-0.5|IJ0|srDrive@7|cl[T,F],clS[T,F],rd[T,F]|-35|24|pin@396||-57.5|24
-Awire|net@727|||2700|pin@399||-28|18|srDrive@7|mc|-28|21
-Awire|net@728|||0|conn@1|y|-21|24|srDrive@7|shift|-26|24
-Awire|net@729|||0|conn@0|y|-26|18|pin@399||-28|18
-Abus|net@905||-0.5|IJ1800|pin@365||-42|36|lat[1:36]|out[1]|-32|36
-Abus|net@906||-0.5|IJ900|skipNeve@14|intD[31:36]|-36|8|skipNeve@8|intD[31:36]|-36|-4
-Abus|net@925||-0.5|IJ1800|srFirst@1|out[T,F]|-45|6|skipNeve@14|s[T,F]|-40|6
-Abus|net@928||-0.5|IJ1800|skipNeve@14|s[T,F]|-40|6|insSetFl@7|s[T,F]|-24|6
-Abus|net@929||-0.5|IJ1800|insSetFl@7|s[T,F]|-24|6|skClrAB@1|s[T,F]|-6|6
-Abus|net@932||-0.5|IJ1800|srThru@4|out[T,F]|-45|-6|skipNeve@8|s[T,F]|-40|-6
-Abus|net@933||-0.5|IJ1800|insLoadO@5|s[T,F]|-24|-6|number3@2|s[T,F]|-6|-6
-Abus|net@934||-0.5|IJ0|insLoadO@5|s[T,F]|-24|-6|skipNeve@8|s[T,F]|-40|-6
-Abus|net@935||-0.5|IJ2700|insLoadO@5|outD[19:30]|-18|-4|insSetFl@7|outD[19:30]|-18|8
-Abus|net@936||-0.5|IJ2700|number3@2|intD[1:18]|0|-4|skClrAB@1|intD[1:18]|0|8
-Abus|net@942||-0.5|IJ1800|skipNeve@13|s[T,F]|-40|-30|insMove@5|s[T,F]|-24|-30
-Abus|net@944||-0.5|IJ1800|skipNeve@15|s[T,F]|-40|-42|insSetFl@13|s[T,F]|-24|-42
-Abus|net@946||-0.5|IJ1800|skipWhen@11|s[T,F]|-40|-18|insLoadI@2|s[T,F]|-24|-18
-Abus|net@947||-0.5|IJ1800|srThru@7|out[T,F]|-45|-54|skipNeve@16|s[T,F]|-40|-54
-Abus|net@948||-0.5|IJ1800|skipNeve@16|s[T,F]|-40|-54|insDecre@3|in[T,F]|-24|-54
-Abus|net@958||-0.5|IJ1800|insDecre@3|in[T,F]|-24|-54|numberXX@1|s[T,F]|-6|-54
-Abus|net@960||-0.5|IJ1800|lat[1:36]|in[1]|-28|36|pin@538||-20|36
-Abus|net@962||-0.5|IJ1800|insMove@5|s[T,F]|-24|-30|mvBitsCa@3|s[T,F]|-6|-30
-Abus|net@963||-0.5|IJ1800|insSetFl@13|s[T,F]|-24|-42|flBgets-@3|s[T,F]|-6|-42
-Abus|net@964||-0.5|IJ1800|insLoadI@2|s[T,F]|-24|-18|number3@3|s[T,F]|-6|-18
-Abus|net@965||-0.5|IJ0|skipNeve@13|s[T,F]|-40|-30|srThru@5|out[T,F]|-45|-30
-Abus|net@966||-0.5|IJ0|skipNeve@15|s[T,F]|-40|-42|srThru@6|out[T,F]|-45|-42
-Abus|net@967||-0.5|IJ1800|srLoop@1|out[T,F]|-45|-18|skipWhen@11|s[T,F]|-40|-18
-Abus|net@968||-0.5|IJ900|skipNeve@8|intD[31:36]|-36|-4|skipWhen@11|intD[31:36]|-36|-16
-Abus|net@969||-0.5|IJ2700|skipNeve@15|intD[31:36]|-36|-40|skipNeve@13|intD[31:36]|-36|-28
-Abus|net@970||-0.5|IJ2700|skipNeve@16|intD[31:36]|-36|-52|skipNeve@15|intD[31:36]|-36|-40
-Abus|net@971||-0.5|IJ2700|skipNeve@13|intD[31:36]|-36|-28|skipWhen@11|intD[31:36]|-36|-16
-Abus|net@972||-0.5|IJ900|insLoadO@5|outD[19:30]|-18|-4|insLoadI@2|outD[19:30]|-18|-16
-Abus|net@973||-0.5|IJ900|insLoadI@2|outD[19:30]|-18|-16|insMove@5|outD[19:30]|-18|-28
-Abus|net@974||-0.5|IJ900|insMove@5|outD[19:30]|-18|-28|insSetFl@13|outD[19:30]|-18|-40
-Abus|net@975||-0.5|IJ900|insSetFl@13|outD[19:30]|-18|-40|insDecre@3|outD[19:30]|-18|-52
-Abus|net@976||-0.5|IJ2700|numberXX@1|intD[1:18]|0|-52|flBgets-@3|intD[1:18]|0|-40
-Abus|net@977||-0.5|IJ2700|flBgets-@3|intD[1:18]|0|-40|mvBitsCa@3|intD[1:18]|0|-28
-Abus|net@978||-0.5|IJ2700|mvBitsCa@3|intD[1:18]|0|-28|number3@3|intD[1:18]|0|-16
-Abus|net@979||-0.5|IJ2700|number3@3|intD[1:18]|0|-16|number3@2|intD[1:18]|0|-4
-Abus|val[1:18]|D5G2;|-0.5|IJ2700|skClrAB@1|intD[1:18]|0|8|pin@534||0|12
-Abus|val[1:36]|D5G2;|-0.5|IJ900|pin@538||-20|36|pin@539||-20|30
-Abus|val[19:30]|D5G2;|-0.5|IJ2700|insSetFl@7|outD[19:30]|-18|8|pin@533||-18|12
-Abus|val[31:36]|D5G2;|-0.5|IJ2700|skipNeve@14|intD[31:36]|-36|8|pin@518||-36|12
-Edata[1:36]||D6G2;|conn@3|y|O
-Emc||D4G2;|conn@0|a|I
-Eshift||D4G2;|conn@1|a|I
-X
-
-# Cell programD;1{ic}
-CprogramD;1{ic}||artwork|1214646364771|1222267801589|E
-Ngeneric:Facet-Center|art@0||0|0||||AV
-Nschematic:Bus_Pin|pin@0||2|3|-1|-1|R|
-Ngeneric:Invisible-Pin|pin@1||2|2|1|1|R|
-Nschematic:Bus_Pin|pin@2||-2|-3|-1|-1||
-Nschematic:Bus_Pin|pin@4||4|-1|-1|-1||
-NPin|pin@6||-3|-2|1|1||
-NPin|pin@7||-3|2|1|1||
-NPin|pin@8||3|2|1|1||
-NPin|pin@9||3|-2|1|1||
-Ngeneric:Invisible-Pin|pin@14||0|0|||||ART_message(D5G2;)SprogD
-NPin|pin@15||-2|-2|1|1||
-NPin|pin@16||-2|-3|1|1||
-NPin|pin@23||3|-1|1|1||
-NPin|pin@24||4|-1|1|1||
-Aschematic:bus|net@0||-0.5|IJ2700|pin@1||2|2|pin@0||2|3
-AThicker|net@5|||FS900|pin@8||3|2|pin@23||3|-1
-AThicker|net@6|||FS0|pin@9||3|-2|pin@15||-2|-2
-AThicker|net@12|||FS0|pin@15||-2|-2|pin@6||-3|-2
-AThicker|net@13|||FS900|pin@15||-2|-2|pin@16||-2|-3
-AThicker|net@18|||FS0|pin@8||3|2|pin@7||-3|2
-AThicker|net@19|||FS900|pin@7||-3|2|pin@6||-3|-2
-AThicker|net@20|||FS900|pin@23||3|-1|pin@9||3|-2
-AThicker|net@21|||FS1800|pin@23||3|-1|pin@24||4|-1
-Edata[1:36]||D5G2;|pin@0||O
-Emc||D5G2;|pin@2||I
-Eshift||D5G2;|pin@4||I
-X
-
-# Cell programD;1{sch}
-CprogramD;1{sch}||schematic|1219331355301|1233497338709|
-Ngeneric:Facet-Center|art@0||0|0||||AV
-IwiresL:bitAssignments;1{ic}|bitAssig@0||22|11.5||V|D5G4;
-NOff-Page|conn@0||-24|18|||X|
-NOff-Page|conn@1||-19|24|||X|
-NOff-Page|conn@3||-42|40|||XYRRR|
-IinsDecrementOLC;1{ic}|insDecre@3||-18|-54|||D5G4;
-IinsDecrementOLC;1{ic}|insDecre@4||-18|-18|||D5G4;
-IinsLoadOLC;1{ic}|insLoadO@4||-18|-6|||D5G4;
-IinsSetFlags;1{ic}|insSetFl@7||-18|6|||D5G4;
-IinsSetFlags;1{ic}|insSetFl@9||-18|-42|||D5G4;
-IinsSetFlags;1{ic}|insSetFl@10||-18|-30|||D5G4;
-IlatchesK:mlat1in10;1{ic}|lat[1:36]|D5G3;Y5;|-30|36|X||D5G4;
-IprogramPartsM:number3;1{ic}|number3@2||0|-6|||D5G4;
-IprogramPartsM:numberXX;1{ic}|numberXX@2||0|-54|||D5G4;
-IprogramPartsM:numberXX;1{ic}|numberXX@3||0|-18|||D5G4;
-Ngeneric:Invisible-Pin|pin@0||-8|57|||||ART_message(D5G6;)SprogramD
-Ngeneric:Invisible-Pin|pin@1||-8|47|||||ART_message(D5G3;)Sies 14 January 2009
-Ngeneric:Invisible-Pin|pin@2||-8|51|||||ART_message(D5G4;)S2 steps + loop of 4
-NBus_Pin|pin@365||-42|36|-1|-1|X|
-Ngeneric:Invisible-Pin|pin@378||18|27|||||ART_message(D5G4;)Sfor skipTest
-NWire_Pin|pin@379||-48|-60.5||||
-NWire_Pin|pin@380||-55|-60.5||||
-NWire_Pin|pin@381||-55|-12||||
-NWire_Pin|pin@382||-50|-12||||
-NBus_Pin|pin@384||-57.5|-54|-1|-1||
-NBus_Pin|pin@385||-57.5|-42|-1|-1||
-NBus_Pin|pin@386||-57.5|-30|-1|-1||
-NBus_Pin|pin@387||-57.5|-18|-1|-1||
-NBus_Pin|pin@388||-57.5|6|-1|-1||
-NBus_Pin|pin@389||-57.5|-6|-1|-1||
-NBus_Pin|pin@396||-57.5|24|-1|-1||
-NWire_Pin|pin@399||-28|18||||
-NBus_Pin|pin@518||-36|12|-1|-1||
-NBus_Pin|pin@533||-18|12|-1|-1||
-NBus_Pin|pin@534||0|12|-1|-1||
-NBus_Pin|pin@538||-20|36|-1|-1||
-NBus_Pin|pin@539||-20|30|-1|-1||
-IprogramD;1{ic}|programD@0||25|36|||D5G4;
-IprogramPartsM:flAgets-A;1{ic}|skAgets-@1||0|-42|||D5G4;
-IprogramPartsM:flBgets-B;1{ic}|skBgets-@4||0|-30|||D5G4;
-IprogramPartsM:flClrAB;1{ic}|skClrAB@1||0|6|||D5G4;
-IskipNever;1{ic}|skipNeve@7||-36|6|||D5G4;
-IskipNever;1{ic}|skipNeve@8||-36|-6|||D5G4;
-IskipNever;1{ic}|skipNeve@12||-36|-30|||D5G4;
-IskipWhenB;1{ic}|skipWhen@6||-36|-42|||D5G4;
-IskipWhenD;1{ic}|skipWhen@8||-36|-18|||D5G4;
-IskipWhenD;1{ic}|skipWhen@9||-36|-54|||D5G4;
-IprogramPartsM:srDrive;1{ic}|srDrive@7||-30|24|X||D5G4;
-IprogramPartsM:srFirst;1{ic}|srFirst@1||-49|6|||D5G4;
-IprogramPartsM:srLoop;1{ic}|srLoop@1||-49|-18|||D5G4;
-IprogramPartsM:srThru;1{ic}|srThru@4||-49|-6|||D5G4;
-IprogramPartsM:srThru;1{ic}|srThru@5||-49|-30|||D5G4;
-IprogramPartsM:srThru;1{ic}|srThru@6||-49|-42|||D5G4;
-IprogramPartsM:srThru;1{ic}|srThru@7||-49|-54|||D5G4;
-Abus|cl[T,F]|D5G2;|-0.5|IJ2700|srDrive@7|cl[T,F]|-30|26|lat[1:36]|cl[T,F]|-30|32
-Abus|net@668||-0.5|IJ2700|pin@365||-42|36|conn@3|a|-42|38
-Awire|net@679|||900|srFirst@1|sout|-48|3|srThru@4|sin|-48|-3
-Awire|net@680|||2700|srThru@5|sin|-48|-27|srLoop@1|sout|-48|-21
-Awire|net@681|||2700|srThru@6|sin|-48|-39|srThru@5|sout|-48|-33
-Awire|net@682|||2700|srThru@7|sin|-48|-51|srThru@6|sout|-48|-45
-Awire|net@683|||2700|srLoop@1|sin|-48|-15|srThru@4|sout|-48|-9
-Awire|net@684|||900|srThru@7|sout|-48|-57|pin@379||-48|-60.5
-Awire|net@685|||0|pin@379||-48|-60.5|pin@380||-55|-60.5
-Awire|net@686|||2700|pin@380||-55|-60.5|pin@381||-55|-12
-Awire|net@687|||1800|pin@381||-55|-12|pin@382||-50|-12
-Awire|net@688|||900|pin@382||-50|-12|srLoop@1|back|-50|-15
-Abus|net@689||-0.5|IJ0|srThru@7|cl[T,F],clS[T,F],rd[T,F]|-52|-54|pin@384||-57.5|-54
-Abus|net@690||-0.5|IJ900|pin@385||-57.5|-42|pin@384||-57.5|-54
-Abus|net@691||-0.5|IJ0|srThru@6|cl[T,F],clS[T,F],rd[T,F]|-52|-42|pin@385||-57.5|-42
-Abus|net@692||-0.5|IJ900|pin@386||-57.5|-30|pin@385||-57.5|-42
-Abus|net@693||-0.5|IJ0|srThru@5|cl[T,F],clS[T,F],rd[T,F]|-52|-30|pin@386||-57.5|-30
-Abus|net@694||-0.5|IJ900|pin@387||-57.5|-18|pin@386||-57.5|-30
-Abus|net@695||-0.5|IJ0|srLoop@1|cl[T,F],clS[T,F],rd[T,F]|-52|-18|pin@387||-57.5|-18
-Abus|net@696||-0.5|IJ0|srFirst@1|cl[T,F],clS[T,F],rd[T,F]|-52|6|pin@388||-57.5|6
-Abus|net@697||-0.5|IJ900|pin@396||-57.5|24|pin@388||-57.5|6
-Abus|net@698||-0.5|IJ900|pin@389||-57.5|-6|pin@387||-57.5|-18
-Abus|net@699||-0.5|IJ900|pin@388||-57.5|6|pin@389||-57.5|-6
-Abus|net@700||-0.5|IJ0|srThru@4|cl[T,F],clS[T,F],rd[T,F]|-52|-6|pin@389||-57.5|-6
-Abus|net@722||-0.5|IJ0|srDrive@7|cl[T,F],clS[T,F],rd[T,F]|-35|24|pin@396||-57.5|24
-Awire|net@727|||2700|pin@399||-28|18|srDrive@7|mc|-28|21
-Awire|net@728|||0|conn@1|y|-21|24|srDrive@7|shift|-26|24
-Awire|net@729|||0|conn@0|y|-26|18|pin@399||-28|18
-Abus|net@905||-0.5|IJ1800|pin@365||-42|36|lat[1:36]|out[1]|-32|36
-Abus|net@906||-0.5|IJ900|skipNeve@7|intD[31:36]|-36|8|skipNeve@8|intD[31:36]|-36|-4
-Abus|net@907||-0.5|IJ2700|skipNeve@12|intD[31:36]|-36|-28|skipWhen@8|intD[31:36]|-36|-16
-Abus|net@908||-0.5|IJ2700|skipWhen@9|intD[31:36]|-36|-52|skipWhen@6|intD[31:36]|-36|-40
-Abus|net@909||-0.5|IJ2700|skipWhen@6|intD[31:36]|-36|-40|skipNeve@12|intD[31:36]|-36|-28
-Abus|net@910||-0.5|IJ900|skipNeve@8|intD[31:36]|-36|-4|skipWhen@8|intD[31:36]|-36|-16
-Abus|net@925||-0.5|IJ1800|srFirst@1|out[T,F]|-45|6|skipNeve@7|s[T,F]|-40|6
-Abus|net@928||-0.5|IJ1800|skipNeve@7|s[T,F]|-40|6|insSetFl@7|s[T,F]|-24|6
-Abus|net@929||-0.5|IJ1800|insSetFl@7|s[T,F]|-24|6|skClrAB@1|s[T,F]|-6|6
-Abus|net@932||-0.5|IJ1800|srThru@4|out[T,F]|-45|-6|skipNeve@8|s[T,F]|-40|-6
-Abus|net@933||-0.5|IJ1800|insLoadO@4|s[T,F]|-24|-6|number3@2|s[T,F]|-6|-6
-Abus|net@934||-0.5|IJ0|insLoadO@4|s[T,F]|-24|-6|skipNeve@8|s[T,F]|-40|-6
-Abus|net@935||-0.5|IJ2700|insLoadO@4|outD[19:30]|-18|-4|insSetFl@7|outD[19:30]|-18|8
-Abus|net@936||-0.5|IJ2700|number3@2|intD[1:18]|0|-4|skClrAB@1|intD[1:18]|0|8
-Abus|net@937||-0.5|IJ900|insLoadO@4|outD[19:30]|-18|-4|insDecre@4|outD[19:30]|-18|-16
-Abus|net@938||-0.5|IJ900|insDecre@4|outD[19:30]|-18|-16|insSetFl@10|outD[19:30]|-18|-28
-Abus|net@939||-0.5|IJ900|insSetFl@10|outD[19:30]|-18|-28|insSetFl@9|outD[19:30]|-18|-40
-Abus|net@940||-0.5|IJ900|insSetFl@9|outD[19:30]|-18|-40|insDecre@3|outD[19:30]|-18|-52
-Abus|net@941||-0.5|IJ1800|srLoop@1|out[T,F]|-45|-18|skipWhen@8|s[T,F]|-40|-18
-Abus|net@942||-0.5|IJ1800|skipWhen@8|s[T,F]|-40|-18|insDecre@4|in[T,F]|-24|-18
-Abus|net@943||-0.5|IJ1800|srThru@5|out[T,F]|-45|-30|skipNeve@12|s[T,F]|-40|-30
-Abus|net@944||-0.5|IJ1800|skipNeve@12|s[T,F]|-40|-30|insSetFl@10|s[T,F]|-24|-30
-Abus|net@945||-0.5|IJ1800|srThru@6|out[T,F]|-45|-42|skipWhen@6|s[T,F]|-40|-42
-Abus|net@946||-0.5|IJ1800|skipWhen@6|s[T,F]|-40|-42|insSetFl@9|s[T,F]|-24|-42
-Abus|net@947||-0.5|IJ1800|srThru@7|out[T,F]|-45|-54|skipWhen@9|s[T,F]|-40|-54
-Abus|net@948||-0.5|IJ1800|skipWhen@9|s[T,F]|-40|-54|insDecre@3|in[T,F]|-24|-54
-Abus|net@949||-0.5|IJ900|number3@2|intD[1:18]|0|-4|numberXX@3|intD[1:18]|0|-16
-Abus|net@950||-0.5|IJ900|numberXX@3|intD[1:18]|0|-16|skBgets-@4|intD[1:18]|0|-28
-Abus|net@951||-0.5|IJ900|skBgets-@4|intD[1:18]|0|-28|skAgets-@1|intD[1:18]|0|-40
-Abus|net@958||-0.5|IJ1800|insDecre@3|in[T,F]|-24|-54|numberXX@2|s[T,F]|-6|-54
-Abus|net@959||-0.5|IJ900|skAgets-@1|intD[1:18]|0|-40|numberXX@2|intD[1:18]|0|-52
-Abus|net@960||-0.5|IJ1800|lat[1:36]|in[1]|-28|36|pin@538||-20|36
-Abus|net@962||-0.5|IJ1800|insDecre@4|in[T,F]|-24|-18|numberXX@3|s[T,F]|-6|-18
-Abus|net@963||-0.5|IJ1800|insSetFl@10|s[T,F]|-24|-30|skBgets-@4|s[T,F]|-6|-30
-Abus|net@964||-0.5|IJ1800|insSetFl@9|s[T,F]|-24|-42|skAgets-@1|s[T,F]|-6|-42
-Abus|val[1:18]|D5G2;|-0.5|IJ2700|skClrAB@1|intD[1:18]|0|8|pin@534||0|12
-Abus|val[1:36]|D5G2;|-0.5|IJ900|pin@538||-20|36|pin@539||-20|30
-Abus|val[19:30]|D5G2;|-0.5|IJ2700|insSetFl@7|outD[19:30]|-18|8|pin@533||-18|12
-Abus|val[31:36]|D5G2;|-0.5|IJ2700|skipNeve@7|intD[31:36]|-36|8|pin@518||-36|12
-Edata[1:36]||D6G2;|conn@3|y|O
-Emc||D4G2;|conn@0|a|I
-Eshift||D4G2;|conn@1|a|I
-X
-
-# Cell programG;1{ic}
-CprogramG;1{ic}||artwork|1214646364771|1242153103911|E
-Ngeneric:Facet-Center|art@0||0|0||||AV
-Nschematic:Bus_Pin|pin@0||2|3|-1|-1|R|
-Ngeneric:Invisible-Pin|pin@1||2|2|1|1|R|
-Nschematic:Bus_Pin|pin@2||-2|-3|-1|-1||
-Nschematic:Bus_Pin|pin@4||4|-1|-1|-1||
-NPin|pin@6||-3|-2|1|1||
-NPin|pin@7||-3|2|1|1||
-NPin|pin@8||3|2|1|1||
-NPin|pin@9||3|-2|1|1||
-Ngeneric:Invisible-Pin|pin@14||0|0|||||ART_message(D5G2;)SprogG
-NPin|pin@15||-2|-2|1|1||
-NPin|pin@16||-2|-3|1|1||
-NPin|pin@23||3|-1|1|1||
-NPin|pin@24||4|-1|1|1||
-Aschematic:bus|net@0||-0.5|IJ2700|pin@1||2|2|pin@0||2|3
-AThicker|net@5|||FS900|pin@8||3|2|pin@23||3|-1
-AThicker|net@6|||FS0|pin@9||3|-2|pin@15||-2|-2
-AThicker|net@12|||FS0|pin@15||-2|-2|pin@6||-3|-2
-AThicker|net@13|||FS900|pin@15||-2|-2|pin@16||-2|-3
-AThicker|net@18|||FS0|pin@8||3|2|pin@7||-3|2
-AThicker|net@19|||FS900|pin@7||-3|2|pin@6||-3|-2
-AThicker|net@20|||FS900|pin@23||3|-1|pin@9||3|-2
-AThicker|net@21|||FS1800|pin@23||3|-1|pin@24||4|-1
-Edata[1:36]||D5G2;|pin@0||O
-Emc||D5G2;|pin@2||I
-Eshift||D5G2;|pin@4||I
-X
-
-# Cell programG;1{sch}
-CprogramG;1{sch}||schematic|1219331355301|1242756716588|
-Ngeneric:Facet-Center|art@0||0|0||||AV
-NOff-Page|conn@0||-24|18|||X|
-NOff-Page|conn@1||-19|24|||X|
-NOff-Page|conn@3||-42|40|||XYRRR|
-IinsMove;2{ic}|insMove@5||-18|-30|||D5G4;
-IinsMove;2{ic}|insMove@6||-18|6|||D5G4;
-IinsMove;2{ic}|insMove@7||-18|-6|||D5G4;
-IinsMove;2{ic}|insMove@8||-18|-18|||D5G4;
-IinsMove;2{ic}|insMove@9||-18|-42|||D5G4;
-IinsMove;2{ic}|insMove@10||-18|-66|||D5G4;
-IinsMove;2{ic}|insMove@11||-18|-54|||D5G4;
-IlatchesK:mlat1in10;1{ic}|lat[1:36]|D5G3;Y5;|-30|36|X||D5G4;
-IprogramPartsM:number3;1{ic}|number3@2||0|-6|||D5G4;
-IprogramPartsM:number3;1{ic}|number3@4||0|6|||D5G4;
-IprogramPartsM:number3;1{ic}|number3@7||0|-66|||D5G4;
-IprogramPartsM:number4;1{ic}|number4@1||0|-18|||D5G4;
-IprogramPartsM:number5;1{ic}|number5@0||0|-30|||D5G4;
-IprogramPartsM:number5;1{ic}|number5@1||0|-42|||D5G4;
-IprogramPartsM:number5;1{ic}|number5@2||0|-54|||D5G4;
-Ngeneric:Invisible-Pin|pin@0||-8|57|||||ART_message(D5G6;)SprogramG
-Ngeneric:Invisible-Pin|pin@1||-8|47|||||ART_message(D5G3;)Sies 14 January 2009
-Ngeneric:Invisible-Pin|pin@2||-8|51|||||ART_message(D5G4;)S2 steps + loop of 4
-NBus_Pin|pin@365||-42|36|-1|-1|X|
-Ngeneric:Invisible-Pin|pin@378||18|27|||||ART_message(D5G4;)Sfor compTest
-NWire_Pin|pin@379||-48|-72.5||||
-NWire_Pin|pin@380||-55|-72.5||||
-NWire_Pin|pin@381||-55|-12||||
-NWire_Pin|pin@382||-50|-12||||
-NBus_Pin|pin@384||-57.5|-66|-1|-1||
-NBus_Pin|pin@385||-57.5|-42|-1|-1||
-NBus_Pin|pin@386||-57.5|-30|-1|-1||
-NBus_Pin|pin@387||-57.5|-18|-1|-1||
-NBus_Pin|pin@388||-57.5|6|-1|-1||
-NBus_Pin|pin@389||-57.5|-6|-1|-1||
-NBus_Pin|pin@396||-57.5|24|-1|-1||
-NWire_Pin|pin@399||-28|18||||
-NBus_Pin|pin@518||-36|12|-1|-1||
-NBus_Pin|pin@533||-18|12|-1|-1||
-NBus_Pin|pin@534||0|12|-1|-1||
-NBus_Pin|pin@538||-20|36|-1|-1||
-NBus_Pin|pin@539||-20|30|-1|-1||
-NBus_Pin|pin@540||-57.5|-54|-1|-1||
-IprogramG;1{ic}|programG@0||25|36|||D5G4;
-IskipNever;1{ic}|skipNeve@8||-36|-6|||D5G4;
-IskipNever;1{ic}|skipNeve@13||-36|-30|||D5G4;
-IskipNever;1{ic}|skipNeve@14||-36|6|||D5G4;
-IskipNever;1{ic}|skipNeve@15||-36|-42|||D5G4;
-IskipNever;1{ic}|skipNeve@16||-36|-66|||D5G4;
-IskipNever;1{ic}|skipNeve@17||-36|-18|||D5G4;
-IskipNever;1{ic}|skipNeve@18||-36|-54|||D5G4;
-IprogramPartsM:srDrive;1{ic}|srDrive@7||-30|24|X||D5G4;
-IprogramPartsM:srFirst;1{ic}|srFirst@1||-49|6|||D5G4;
-IprogramPartsM:srLoop;1{ic}|srLoop@1||-49|-18|||D5G4;
-IprogramPartsM:srThru;1{ic}|srThru@4||-49|-6|||D5G4;
-IprogramPartsM:srThru;1{ic}|srThru@5||-49|-30|||D5G4;
-IprogramPartsM:srThru;1{ic}|srThru@6||-49|-42|||D5G4;
-IprogramPartsM:srThru;1{ic}|srThru@7||-49|-66|||D5G4;
-IprogramPartsM:srThru;1{ic}|srThru@8||-49|-54|||D5G4;
-Abus|cl[T,F]|D5G2;|-0.5|IJ2700|srDrive@7|cl[T,F]|-30|26|lat[1:36]|cl[T,F]|-30|32
-Abus|net@668||-0.5|IJ2700|pin@365||-42|36|conn@3|a|-42|38
-Awire|net@679|||900|srFirst@1|sout|-48|3|srThru@4|sin|-48|-3
-Awire|net@680|||2700|srThru@5|sin|-48|-27|srLoop@1|sout|-48|-21
-Awire|net@681|||2700|srThru@6|sin|-48|-39|srThru@5|sout|-48|-33
-Awire|net@683|||2700|srLoop@1|sin|-48|-15|srThru@4|sout|-48|-9
-Awire|net@684|||900|srThru@7|sout|-48|-69|pin@379||-48|-72.5
-Awire|net@685|||0|pin@379||-48|-72.5|pin@380||-55|-72.5
-Awire|net@686|||2700|pin@380||-55|-72.5|pin@381||-55|-12
-Awire|net@687|||1800|pin@381||-55|-12|pin@382||-50|-12
-Awire|net@688|||900|pin@382||-50|-12|srLoop@1|back|-50|-15
-Abus|net@689||-0.5|IJ0|srThru@7|cl[T,F],clS[T,F],rd[T,F]|-52|-66|pin@384||-57.5|-66
-Abus|net@690||-0.5|IJ900|pin@540||-57.5|-54|pin@384||-57.5|-66
-Abus|net@691||-0.5|IJ0|srThru@6|cl[T,F],clS[T,F],rd[T,F]|-52|-42|pin@385||-57.5|-42
-Abus|net@692||-0.5|IJ900|pin@386||-57.5|-30|pin@385||-57.5|-42
-Abus|net@693||-0.5|IJ0|srThru@5|cl[T,F],clS[T,F],rd[T,F]|-52|-30|pin@386||-57.5|-30
-Abus|net@694||-0.5|IJ900|pin@387||-57.5|-18|pin@386||-57.5|-30
-Abus|net@695||-0.5|IJ0|srLoop@1|cl[T,F],clS[T,F],rd[T,F]|-52|-18|pin@387||-57.5|-18
-Abus|net@696||-0.5|IJ0|srFirst@1|cl[T,F],clS[T,F],rd[T,F]|-52|6|pin@388||-57.5|6
-Abus|net@697||-0.5|IJ900|pin@396||-57.5|24|pin@388||-57.5|6
-Abus|net@698||-0.5|IJ900|pin@389||-57.5|-6|pin@387||-57.5|-18
-Abus|net@699||-0.5|IJ900|pin@388||-57.5|6|pin@389||-57.5|-6
-Abus|net@700||-0.5|IJ0|srThru@4|cl[T,F],clS[T,F],rd[T,F]|-52|-6|pin@389||-57.5|-6
-Abus|net@722||-0.5|IJ0|srDrive@7|cl[T,F],clS[T,F],rd[T,F]|-35|24|pin@396||-57.5|24
-Awire|net@727|||2700|pin@399||-28|18|srDrive@7|mc|-28|21
-Awire|net@728|||0|conn@1|y|-21|24|srDrive@7|shift|-26|24
-Awire|net@729|||0|conn@0|y|-26|18|pin@399||-28|18
-Abus|net@905||-0.5|IJ1800|pin@365||-42|36|lat[1:36]|out[1]|-32|36
-Abus|net@906||-0.5|IJ900|skipNeve@14|intD[31:36]|-36|8|skipNeve@8|intD[31:36]|-36|-4
-Abus|net@925||-0.5|IJ1800|srFirst@1|out[T,F]|-45|6|skipNeve@14|s[T,F]|-40|6
-Abus|net@928||-0.5|IJ1800|skipNeve@14|s[T,F]|-40|6|insMove@6|s[T,F]|-24|6
-Abus|net@929||-0.5|IJ1800|insMove@6|s[T,F]|-24|6|number3@4|s[T,F]|-6|6
-Abus|net@932||-0.5|IJ1800|srThru@4|out[T,F]|-45|-6|skipNeve@8|s[T,F]|-40|-6
-Abus|net@933||-0.5|IJ1800|insMove@7|s[T,F]|-24|-6|number3@2|s[T,F]|-6|-6
-Abus|net@934||-0.5|IJ0|insMove@7|s[T,F]|-24|-6|skipNeve@8|s[T,F]|-40|-6
-Abus|net@935||-0.5|IJ2700|insMove@7|outD[19:30]|-18|-4|insMove@6|outD[19:30]|-18|8
-Abus|net@936||-0.5|IJ2700|number3@2|intD[1:18]|0|-4|number3@4|intD[1:18]|0|8
-Abus|net@942||-0.5|IJ1800|skipNeve@13|s[T,F]|-40|-30|insMove@5|s[T,F]|-24|-30
-Abus|net@944||-0.5|IJ1800|skipNeve@15|s[T,F]|-40|-42|insMove@9|s[T,F]|-24|-42
-Abus|net@946||-0.5|IJ1800|skipNeve@17|s[T,F]|-40|-18|insMove@8|s[T,F]|-24|-18
-Abus|net@947||-0.5|IJ1800|srThru@7|out[T,F]|-45|-66|skipNeve@16|s[T,F]|-40|-66
-Abus|net@948||-0.5|IJ1800|skipNeve@16|s[T,F]|-40|-66|insMove@10|s[T,F]|-24|-66
-Abus|net@958||-0.5|IJ1800|insMove@10|s[T,F]|-24|-66|number3@7|s[T,F]|-6|-66
-Abus|net@960||-0.5|IJ1800|lat[1:36]|in[1]|-28|36|pin@538||-20|36
-Abus|net@962||-0.5|IJ1800|insMove@5|s[T,F]|-24|-30|number5@0|s[T,F]|-6|-30
-Abus|net@963||-0.5|IJ1800|insMove@9|s[T,F]|-24|-42|number5@1|s[T,F]|-6|-42
-Abus|net@964||-0.5|IJ1800|insMove@8|s[T,F]|-24|-18|number4@1|s[T,F]|-6|-18
-Abus|net@965||-0.5|IJ0|skipNeve@13|s[T,F]|-40|-30|srThru@5|out[T,F]|-45|-30
-Abus|net@966||-0.5|IJ0|skipNeve@15|s[T,F]|-40|-42|srThru@6|out[T,F]|-45|-42
-Abus|net@967||-0.5|IJ1800|srLoop@1|out[T,F]|-45|-18|skipNeve@17|s[T,F]|-40|-18
-Abus|net@968||-0.5|IJ900|skipNeve@8|intD[31:36]|-36|-4|skipNeve@17|intD[31:36]|-36|-16
-Abus|net@969||-0.5|IJ2700|skipNeve@15|intD[31:36]|-36|-40|skipNeve@13|intD[31:36]|-36|-28
-Abus|net@971||-0.5|IJ2700|skipNeve@13|intD[31:36]|-36|-28|skipNeve@17|intD[31:36]|-36|-16
-Abus|net@972||-0.5|IJ900|insMove@7|outD[19:30]|-18|-4|insMove@8|outD[19:30]|-18|-16
-Abus|net@973||-0.5|IJ900|insMove@8|outD[19:30]|-18|-16|insMove@5|outD[19:30]|-18|-28
-Abus|net@974||-0.5|IJ900|insMove@5|outD[19:30]|-18|-28|insMove@9|outD[19:30]|-18|-40
-Abus|net@977||-0.5|IJ2700|number5@1|intD[1:18]|0|-40|number5@0|intD[1:18]|0|-28
-Abus|net@978||-0.5|IJ2700|number5@0|intD[1:18]|0|-28|number4@1|intD[1:18]|0|-16
-Abus|net@979||-0.5|IJ2700|number4@1|intD[1:18]|0|-16|number3@2|intD[1:18]|0|-4
-Abus|net@980||-0.5|IJ1800|skipNeve@18|s[T,F]|-40|-54|insMove@11|s[T,F]|-24|-54
-Abus|net@981||-0.5|IJ1800|insMove@11|s[T,F]|-24|-54|number5@2|s[T,F]|-6|-54
-Abus|net@982||-0.5|IJ0|skipNeve@18|s[T,F]|-40|-54|srThru@8|out[T,F]|-45|-54
-Awire|net@983|||900|srThru@6|sout|-48|-45|srThru@8|sin|-48|-51
-Awire|net@984|||900|srThru@8|sout|-48|-57|srThru@7|sin|-48|-63
-Abus|net@985||-0.5|IJ900|pin@385||-57.5|-42|pin@540||-57.5|-54
-Abus|net@986||-0.5|IJ1800|pin@540||-57.5|-54|srThru@8|cl[T,F],clS[T,F],rd[T,F]|-52|-54
-Abus|net@987||-0.5|IJ2700|skipNeve@16|intD[31:36]|-36|-64|skipNeve@18|intD[31:36]|-36|-52
-Abus|net@988||-0.5|IJ2700|skipNeve@18|intD[31:36]|-36|-52|skipNeve@15|intD[31:36]|-36|-40
-Abus|net@989||-0.5|IJ2700|insMove@10|outD[19:30]|-18|-64|insMove@11|outD[19:30]|-18|-52
-Abus|net@990||-0.5|IJ2700|insMove@11|outD[19:30]|-18|-52|insMove@9|outD[19:30]|-18|-40
-Abus|net@991||-0.5|IJ2700|number3@7|intD[1:18]|0|-64|number5@2|intD[1:18]|0|-52
-Abus|net@992||-0.5|IJ2700|number5@2|intD[1:18]|0|-52|number5@1|intD[1:18]|0|-40
-Abus|val[1:18]|D5G2;|-0.5|IJ2700|number3@4|intD[1:18]|0|8|pin@534||0|12
-Abus|val[1:36]|D5G2;|-0.5|IJ900|pin@538||-20|36|pin@539||-20|30
-Abus|val[19:30]|D5G2;|-0.5|IJ2700|insMove@6|outD[19:30]|-18|8|pin@533||-18|12
-Abus|val[31:36]|D5G2;|-0.5|IJ2700|skipNeve@14|intD[31:36]|-36|8|pin@518||-36|12
-Edata[1:36]||D6G2;|conn@3|y|O
-Emc||D4G2;|conn@0|a|I
-Eshift||D4G2;|conn@1|a|I
-X
-
-# Cell programL;1{ic}
-CprogramL;1{ic}||artwork|1214646364771|1242153267353|E
-Ngeneric:Facet-Center|art@0||0|0||||AV
-Nschematic:Bus_Pin|pin@0||2|3|-1|-1|R|
-Ngeneric:Invisible-Pin|pin@1||2|2|1|1|R|
-Nschematic:Bus_Pin|pin@2||-2|-3|-1|-1||
-Nschematic:Bus_Pin|pin@4||4|-1|-1|-1||
-NPin|pin@6||-3|-2|1|1||
-NPin|pin@7||-3|2|1|1||
-NPin|pin@8||3|2|1|1||
-NPin|pin@9||3|-2|1|1||
-Ngeneric:Invisible-Pin|pin@14||0|0|||||ART_message(D5G2;)SprogL
-NPin|pin@15||-2|-2|1|1||
-NPin|pin@16||-2|-3|1|1||
-NPin|pin@23||3|-1|1|1||
-NPin|pin@24||4|-1|1|1||
-Aschematic:bus|net@0||-0.5|IJ2700|pin@1||2|2|pin@0||2|3
-AThicker|net@5|||FS900|pin@8||3|2|pin@23||3|-1
-AThicker|net@6|||FS0|pin@9||3|-2|pin@15||-2|-2
-AThicker|net@12|||FS0|pin@15||-2|-2|pin@6||-3|-2
-AThicker|net@13|||FS900|pin@15||-2|-2|pin@16||-2|-3
-AThicker|net@18|||FS0|pin@8||3|2|pin@7||-3|2
-AThicker|net@19|||FS900|pin@7||-3|2|pin@6||-3|-2
-AThicker|net@20|||FS900|pin@23||3|-1|pin@9||3|-2
-AThicker|net@21|||FS1800|pin@23||3|-1|pin@24||4|-1
-Edata[1:36]||D5G2;|pin@0||O
-Emc||D5G2;|pin@2||I
-Eshift||D5G2;|pin@4||I
-X
-
-# Cell programL;1{sch}
-CprogramL;1{sch}||schematic|1219331355301|1242153506359|
-Ngeneric:Facet-Center|art@0||0|0||||AV
-NOff-Page|conn@0||-24|18|||X|
-NOff-Page|conn@1||-19|24|||X|
-NOff-Page|conn@3||-42|40|||XYRRR|
-IinsMove;2{ic}|insMove@5||-18|-30|||D5G4;
-IinsMove;2{ic}|insMove@6||-18|6|||D5G4;
-IinsMove;2{ic}|insMove@7||-18|-6|||D5G4;
-IinsMove;2{ic}|insMove@8||-18|-18|||D5G4;
-IinsMove;2{ic}|insMove@9||-18|-42|||D5G4;
-IinsMove;2{ic}|insMove@10||-18|-54|||D5G4;
-IlatchesK:mlat1in10;1{ic}|lat[1:36]|D5G3;Y5;|-30|36|X||D5G4;
-IprogramPartsM:number3;1{ic}|number3@4||0|6|||D5G4;
-IprogramPartsM:number3;1{ic}|number3@8||0|-6|||D5G4;
-IprogramPartsM:number3;1{ic}|number3@9||0|-30|||D5G4;
-IprogramPartsM:number4;1{ic}|number4@1||0|-18|||D5G4;
-IprogramPartsM:number5;1{ic}|number5@3||0|-54|||D5G4;
-IprogramPartsM:number5;1{ic}|number5@4||0|-42|||D5G4;
-Ngeneric:Invisible-Pin|pin@0||-8|57|||||ART_message(D5G6;)SprogramL
-Ngeneric:Invisible-Pin|pin@1||-8|47|||||ART_message(D5G3;)Sies 14 January 2009
-Ngeneric:Invisible-Pin|pin@2||-8|51|||||ART_message(D5G4;)S2 steps + loop of 4
-NBus_Pin|pin@365||-42|36|-1|-1|X|
-Ngeneric:Invisible-Pin|pin@378||18|27|||||ART_message(D5G4;)Sfor compTest
-NWire_Pin|pin@379||-48|-60.5||||
-NWire_Pin|pin@380||-55|-60.5||||
-NWire_Pin|pin@381||-55|-12||||
-NWire_Pin|pin@382||-50|-12||||
-NBus_Pin|pin@384||-57.5|-54|-1|-1||
-NBus_Pin|pin@385||-57.5|-42|-1|-1||
-NBus_Pin|pin@386||-57.5|-30|-1|-1||
-NBus_Pin|pin@387||-57.5|-18|-1|-1||
-NBus_Pin|pin@388||-57.5|6|-1|-1||
-NBus_Pin|pin@389||-57.5|-6|-1|-1||
-NBus_Pin|pin@396||-57.5|24|-1|-1||
-NWire_Pin|pin@399||-28|18||||
-NBus_Pin|pin@518||-36|12|-1|-1||
-NBus_Pin|pin@533||-18|12|-1|-1||
-NBus_Pin|pin@534||0|12|-1|-1||
-NBus_Pin|pin@538||-20|36|-1|-1||
-NBus_Pin|pin@539||-20|30|-1|-1||
-IprogramL;1{ic}|programL@0||25|36|||D5G4;
-IskipNever;1{ic}|skipNeve@8||-36|-6|||D5G4;
-IskipNever;1{ic}|skipNeve@13||-36|-30|||D5G4;
-IskipNever;1{ic}|skipNeve@14||-36|6|||D5G4;
-IskipNever;1{ic}|skipNeve@15||-36|-42|||D5G4;
-IskipNever;1{ic}|skipNeve@16||-36|-54|||D5G4;
-IskipNever;1{ic}|skipNeve@17||-36|-18|||D5G4;
-IprogramPartsM:srDrive;1{ic}|srDrive@7||-30|24|X||D5G4;
-IprogramPartsM:srFirst;1{ic}|srFirst@1||-49|6|||D5G4;
-IprogramPartsM:srLoop;1{ic}|srLoop@1||-49|-18|||D5G4;
-IprogramPartsM:srThru;1{ic}|srThru@4||-49|-6|||D5G4;
-IprogramPartsM:srThru;1{ic}|srThru@5||-49|-30|||D5G4;
-IprogramPartsM:srThru;1{ic}|srThru@6||-49|-42|||D5G4;
-IprogramPartsM:srThru;1{ic}|srThru@7||-49|-54|||D5G4;
-Abus|cl[T,F]|D5G2;|-0.5|IJ2700|srDrive@7|cl[T,F]|-30|26|lat[1:36]|cl[T,F]|-30|32
-Abus|net@668||-0.5|IJ2700|pin@365||-42|36|conn@3|a|-42|38
-Awire|net@679|||900|srFirst@1|sout|-48|3|srThru@4|sin|-48|-3
-Awire|net@680|||2700|srThru@5|sin|-48|-27|srLoop@1|sout|-48|-21
-Awire|net@681|||2700|srThru@6|sin|-48|-39|srThru@5|sout|-48|-33
-Awire|net@682|||2700|srThru@7|sin|-48|-51|srThru@6|sout|-48|-45
-Awire|net@683|||2700|srLoop@1|sin|-48|-15|srThru@4|sout|-48|-9
-Awire|net@684|||900|srThru@7|sout|-48|-57|pin@379||-48|-60.5
-Awire|net@685|||0|pin@379||-48|-60.5|pin@380||-55|-60.5
-Awire|net@686|||2700|pin@380||-55|-60.5|pin@381||-55|-12
-Awire|net@687|||1800|pin@381||-55|-12|pin@382||-50|-12
-Awire|net@688|||900|pin@382||-50|-12|srLoop@1|back|-50|-15
-Abus|net@689||-0.5|IJ0|srThru@7|cl[T,F],clS[T,F],rd[T,F]|-52|-54|pin@384||-57.5|-54
-Abus|net@690||-0.5|IJ900|pin@385||-57.5|-42|pin@384||-57.5|-54
-Abus|net@691||-0.5|IJ0|srThru@6|cl[T,F],clS[T,F],rd[T,F]|-52|-42|pin@385||-57.5|-42
-Abus|net@692||-0.5|IJ900|pin@386||-57.5|-30|pin@385||-57.5|-42
-Abus|net@693||-0.5|IJ0|srThru@5|cl[T,F],clS[T,F],rd[T,F]|-52|-30|pin@386||-57.5|-30
-Abus|net@694||-0.5|IJ900|pin@387||-57.5|-18|pin@386||-57.5|-30
-Abus|net@695||-0.5|IJ0|srLoop@1|cl[T,F],clS[T,F],rd[T,F]|-52|-18|pin@387||-57.5|-18
-Abus|net@696||-0.5|IJ0|srFirst@1|cl[T,F],clS[T,F],rd[T,F]|-52|6|pin@388||-57.5|6
-Abus|net@697||-0.5|IJ900|pin@396||-57.5|24|pin@388||-57.5|6
-Abus|net@698||-0.5|IJ900|pin@389||-57.5|-6|pin@387||-57.5|-18
-Abus|net@699||-0.5|IJ900|pin@388||-57.5|6|pin@389||-57.5|-6
-Abus|net@700||-0.5|IJ0|srThru@4|cl[T,F],clS[T,F],rd[T,F]|-52|-6|pin@389||-57.5|-6
-Abus|net@722||-0.5|IJ0|srDrive@7|cl[T,F],clS[T,F],rd[T,F]|-35|24|pin@396||-57.5|24
-Awire|net@727|||2700|pin@399||-28|18|srDrive@7|mc|-28|21
-Awire|net@728|||0|conn@1|y|-21|24|srDrive@7|shift|-26|24
-Awire|net@729|||0|conn@0|y|-26|18|pin@399||-28|18
-Abus|net@905||-0.5|IJ1800|pin@365||-42|36|lat[1:36]|out[1]|-32|36
-Abus|net@906||-0.5|IJ900|skipNeve@14|intD[31:36]|-36|8|skipNeve@8|intD[31:36]|-36|-4
-Abus|net@925||-0.5|IJ1800|srFirst@1|out[T,F]|-45|6|skipNeve@14|s[T,F]|-40|6
-Abus|net@928||-0.5|IJ1800|skipNeve@14|s[T,F]|-40|6|insMove@6|s[T,F]|-24|6
-Abus|net@929||-0.5|IJ1800|insMove@6|s[T,F]|-24|6|number3@4|s[T,F]|-6|6
-Abus|net@932||-0.5|IJ1800|srThru@4|out[T,F]|-45|-6|skipNeve@8|s[T,F]|-40|-6
-Abus|net@933||-0.5|IJ1800|insMove@7|s[T,F]|-24|-6|number3@8|s[T,F]|-6|-6
-Abus|net@934||-0.5|IJ0|insMove@7|s[T,F]|-24|-6|skipNeve@8|s[T,F]|-40|-6
-Abus|net@935||-0.5|IJ2700|insMove@7|outD[19:30]|-18|-4|insMove@6|outD[19:30]|-18|8
-Abus|net@936||-0.5|IJ2700|number3@8|intD[1:18]|0|-4|number3@4|intD[1:18]|0|8
-Abus|net@942||-0.5|IJ1800|skipNeve@13|s[T,F]|-40|-30|insMove@5|s[T,F]|-24|-30
-Abus|net@944||-0.5|IJ1800|skipNeve@15|s[T,F]|-40|-42|insMove@9|s[T,F]|-24|-42
-Abus|net@946||-0.5|IJ1800|skipNeve@17|s[T,F]|-40|-18|insMove@8|s[T,F]|-24|-18
-Abus|net@947||-0.5|IJ1800|srThru@7|out[T,F]|-45|-54|skipNeve@16|s[T,F]|-40|-54
-Abus|net@948||-0.5|IJ1800|skipNeve@16|s[T,F]|-40|-54|insMove@10|s[T,F]|-24|-54
-Abus|net@958||-0.5|IJ1800|insMove@10|s[T,F]|-24|-54|number5@3|s[T,F]|-6|-54
-Abus|net@960||-0.5|IJ1800|lat[1:36]|in[1]|-28|36|pin@538||-20|36
-Abus|net@962||-0.5|IJ1800|insMove@5|s[T,F]|-24|-30|number3@9|s[T,F]|-6|-30
-Abus|net@963||-0.5|IJ1800|insMove@9|s[T,F]|-24|-42|number5@4|s[T,F]|-6|-42
-Abus|net@964||-0.5|IJ1800|insMove@8|s[T,F]|-24|-18|number4@1|s[T,F]|-6|-18
-Abus|net@965||-0.5|IJ0|skipNeve@13|s[T,F]|-40|-30|srThru@5|out[T,F]|-45|-30
-Abus|net@966||-0.5|IJ0|skipNeve@15|s[T,F]|-40|-42|srThru@6|out[T,F]|-45|-42
-Abus|net@967||-0.5|IJ1800|srLoop@1|out[T,F]|-45|-18|skipNeve@17|s[T,F]|-40|-18
-Abus|net@968||-0.5|IJ900|skipNeve@8|intD[31:36]|-36|-4|skipNeve@17|intD[31:36]|-36|-16
-Abus|net@969||-0.5|IJ2700|skipNeve@15|intD[31:36]|-36|-40|skipNeve@13|intD[31:36]|-36|-28
-Abus|net@970||-0.5|IJ2700|skipNeve@16|intD[31:36]|-36|-52|skipNeve@15|intD[31:36]|-36|-40
-Abus|net@971||-0.5|IJ2700|skipNeve@13|intD[31:36]|-36|-28|skipNeve@17|intD[31:36]|-36|-16
-Abus|net@972||-0.5|IJ900|insMove@7|outD[19:30]|-18|-4|insMove@8|outD[19:30]|-18|-16
-Abus|net@973||-0.5|IJ900|insMove@8|outD[19:30]|-18|-16|insMove@5|outD[19:30]|-18|-28
-Abus|net@974||-0.5|IJ900|insMove@5|outD[19:30]|-18|-28|insMove@9|outD[19:30]|-18|-40
-Abus|net@975||-0.5|IJ900|insMove@9|outD[19:30]|-18|-40|insMove@10|outD[19:30]|-18|-52
-Abus|net@976||-0.5|IJ2700|number5@3|intD[1:18]|0|-52|number5@4|intD[1:18]|0|-40
-Abus|net@977||-0.5|IJ2700|number5@4|intD[1:18]|0|-40|number3@9|intD[1:18]|0|-28
-Abus|net@978||-0.5|IJ2700|number3@9|intD[1:18]|0|-28|number4@1|intD[1:18]|0|-16
-Abus|net@979||-0.5|IJ2700|number4@1|intD[1:18]|0|-16|number3@8|intD[1:18]|0|-4
-Abus|val[1:18]|D5G2;|-0.5|IJ2700|number3@4|intD[1:18]|0|8|pin@534||0|12
-Abus|val[1:36]|D5G2;|-0.5|IJ900|pin@538||-20|36|pin@539||-20|30
-Abus|val[19:30]|D5G2;|-0.5|IJ2700|insMove@6|outD[19:30]|-18|8|pin@533||-18|12
-Abus|val[31:36]|D5G2;|-0.5|IJ2700|skipNeve@14|intD[31:36]|-36|8|pin@518||-36|12
-Edata[1:36]||D6G2;|conn@3|y|O
-Emc||D4G2;|conn@0|a|I
-Eshift||D4G2;|conn@1|a|I
-X
-
-# Cell skipAlways;1{ic}
-CskipAlways;1{ic}||artwork|1219711405477|1240950409271|E
-Ngeneric:Facet-Center|art@0||0|0||||AV
-Nschematic:Bus_Pin|pin@0||0|2|-1|-1||
-Nschematic:Bus_Pin|pin@1||-4|0|-1|-1||
-NPin|pin@2||-4|-2|1|1||
-NPin|pin@3||-4|2|1|1||
-NPin|pin@4||4|2|1|1||
-NPin|pin@5||4|-2|1|1||
-Ngeneric:Invisible-Pin|pin@6||0|0|||||ART_message(D5G2;)S[skip,always]
-AThicker|net@0|||FS2700|pin@2||-4|-2|pin@3||-4|2
-AThicker|net@1|||FS1800|pin@3||-4|2|pin@4||4|2
-AThicker|net@2|||FS900|pin@4||4|2|pin@5||4|-2
-AThicker|net@3|||FS0|pin@5||4|-2|pin@2||-4|-2
-EintD[31:36]||D5G2;|pin@0||O
-Es[T,F]||D5G2;|pin@1||I
-X
-
-# Cell skipAlways;1{sch}
-CskipAlways;1{sch}||schematic|1219710918702|1240950266332|
-Ngeneric:Facet-Center|art@0||0|0||||AV
-NOff-Page|conn@0||4.5|18|||YRRR|
-NOff-Page|conn@1||-32.5|-5.5||||
-IprogramPartsM:data7;2{ic}|data7@0||-24.5|0.5|||D5G4;
-IprogramPartsM:data7;2{ic}|data7@1||-12.5|0.5|||D5G4;
-Ngeneric:Invisible-Pin|pin@0||-18|30.5|||||ART_message(D5G6;)SskipAlways
-Ngeneric:Invisible-Pin|pin@2||-18|25.5|||||ART_message(D5G4;)Sa data pattern
-NBus_Pin|pin@10||-12.5|-5.5|-1|-1||
-NBus_Pin|pin@11||-24.5|-5.5|-1|-1||
-NBus_Pin|pin@16||-6.5|0.5|-1|-1||
-NBus_Pin|pin@22||-6.5|10|-1|-1||
-Ngeneric:Invisible-Pin|pin@33||29|22.5|||||ART_message(D5G3;)Sskip bit codes
-NBus_Pin|pin@41||4.5|14|-1|-1||
-Ngeneric:Invisible-Pin|pin@51||28|18|||||ART_message(D5G2;)Sskip if bits set
-Ngeneric:Invisible-Pin|pin@53||28|15|||||ART_message(D5G1;)S-D   D -B   B -A   A
-Ngeneric:Invisible-Pin|pin@56||28.5|12.5|||||ART_message(D5G1;)S36 35 34 33 32 31
-NBus_Pin|pin@57||-18.5|0.5|-1|-1||
-NBus_Pin|pin@58||-18.5|10|-1|-1||
-Ngeneric:Invisible-Pin|pin@59||-18|21.5|||||ART_message(D5G3;)Sies 28 April 2009
-IskipAlways;1{ic}|skipAlwa@0||10|29|||D5G4;
-Abus|intD[31:33]|D5G2;|-0.5|IJ900|pin@22||-6.5|10|pin@16||-6.5|0.5
-Abus|intD[34:36]|D5G2;|-0.5|IJ900|pin@58||-18.5|10|pin@57||-18.5|0.5
-Abus|net@5||-0.5|IJ900|data7@1|sel[1][T,F]|-12.5|-2.5|pin@10||-12.5|-5.5
-Abus|net@6||-0.5|IJ1800|pin@11||-24.5|-5.5|pin@10||-12.5|-5.5
-Abus|net@7||-0.5|IJ900|data7@0|sel[1][T,F]|-24.5|-2.5|pin@11||-24.5|-5.5
-Abus|net@21||-0.5|IJ1800|data7@1|out[1:3]|-10.5|0.5|pin@16||-6.5|0.5
-Abus|net@33||-0.5|IJ900|conn@0|a|4.5|16|pin@41||4.5|14
-Abus|net@39||-0.5|IJ0|pin@11||-24.5|-5.5|conn@1|y|-30.5|-5.5
-Abus|net@41||-0.5|IJ1800|data7@0|out[1:3]|-22.5|0.5|pin@57||-18.5|0.5
-EintD[31:36]||D6G2;|conn@0|y|O
-Es[T,F]||D4G2;|conn@1|a|I
-X
-
-# Cell skipNever;1{ic}
-CskipNever;1{ic}||artwork|1219711405477|1222269698422|E
-Ngeneric:Facet-Center|art@0||0|0||||AV
-Nschematic:Bus_Pin|pin@0||0|2|-1|-1||
-Nschematic:Bus_Pin|pin@1||-4|0|-1|-1||
-NPin|pin@2||-4|-2|1|1||
-NPin|pin@3||-4|2|1|1||
-NPin|pin@4||4|2|1|1||
-NPin|pin@5||4|-2|1|1||
-Ngeneric:Invisible-Pin|pin@6||0|0|||||ART_message(D5G2;)S[skip,never]
-AThicker|net@0|||FS2700|pin@2||-4|-2|pin@3||-4|2
-AThicker|net@1|||FS1800|pin@3||-4|2|pin@4||4|2
-AThicker|net@2|||FS900|pin@4||4|2|pin@5||4|-2
-AThicker|net@3|||FS0|pin@5||4|-2|pin@2||-4|-2
-EintD[31:36]||D5G2;|pin@0||O
-Es[T,F]||D5G2;|pin@1||I
-X
-
-# Cell skipNever;1{sch}
-CskipNever;1{sch}||schematic|1219710918702|1233496430424|
-Ngeneric:Facet-Center|art@0||0|0||||AV
-NOff-Page|conn@0||4.5|18|||YRRR|
-NOff-Page|conn@1||-32.5|-5.5||||
-IprogramPartsM:data0;1{ic}|data0@2||-24.5|0.5|||D5G4;
-IprogramPartsM:data0;1{ic}|data0@3||-12.5|0.5|||D5G4;
-Ngeneric:Invisible-Pin|pin@0||-18|30.5|||||ART_message(D5G6;)SskipNever
-Ngeneric:Invisible-Pin|pin@2||-18|25.5|||||ART_message(D5G4;)Sa data pattern
-NBus_Pin|pin@10||-12.5|-5.5|-1|-1||
-NBus_Pin|pin@11||-24.5|-5.5|-1|-1||
-NBus_Pin|pin@16||-6.5|0.5|-1|-1||
-NBus_Pin|pin@22||-6.5|10|-1|-1||
-Ngeneric:Invisible-Pin|pin@33||29|22.5|||||ART_message(D5G3;)Sskip bit codes
-NBus_Pin|pin@41||4.5|14|-1|-1||
-Ngeneric:Invisible-Pin|pin@51||28|18|||||ART_message(D5G2;)Sskip if bits set
-Ngeneric:Invisible-Pin|pin@53||28|15|||||ART_message(D5G1;)S-D   D -B   B -A   A
-Ngeneric:Invisible-Pin|pin@56||28.5|12.5|||||ART_message(D5G1;)S36 35 34 33 32 31
-NBus_Pin|pin@57||-18.5|0.5|-1|-1||
-NBus_Pin|pin@58||-18.5|10|-1|-1||
-Ngeneric:Invisible-Pin|pin@59||-18|21.5|||||ART_message(D5G3;)Sies 24 September 2008
-IskipNever;1{ic}|skipNeve@0||10|29|||D5G4;
-Abus|intD[31:33]|D5G2;|-0.5|IJ900|pin@22||-6.5|10|pin@16||-6.5|0.5
-Abus|intD[34:36]|D5G2;|-0.5|IJ900|pin@58||-18.5|10|pin@57||-18.5|0.5
-Abus|net@5||-0.5|IJ900|data0@3|sel[1][T,F]|-12.5|-2.5|pin@10||-12.5|-5.5
-Abus|net@6||-0.5|IJ1800|pin@11||-24.5|-5.5|pin@10||-12.5|-5.5
-Abus|net@7||-0.5|IJ900|data0@2|sel[1][T,F]|-24.5|-2.5|pin@11||-24.5|-5.5
-Abus|net@21||-0.5|IJ1800|data0@3|out[1:3]|-10.5|0.5|pin@16||-6.5|0.5
-Abus|net@33||-0.5|IJ900|conn@0|a|4.5|16|pin@41||4.5|14
-Abus|net@39||-0.5|IJ0|pin@11||-24.5|-5.5|conn@1|y|-30.5|-5.5
-Abus|net@41||-0.5|IJ1800|data0@2|out[1:3]|-22.5|0.5|pin@57||-18.5|0.5
-EintD[31:36]||D6G2;|conn@0|y|O
-Es[T,F]||D4G2;|conn@1|a|I
-X
-
-# Cell skipWhen-A;1{ic}
-CskipWhen-A;1{ic}||artwork|1219711405477|1222292431955|E
-Ngeneric:Facet-Center|art@0||0|0||||AV
-Nschematic:Bus_Pin|pin@0||0|2|-1|-1||
-Nschematic:Bus_Pin|pin@1||-4|0|-1|-1||
-NPin|pin@2||-4|-2|1|1||
-NPin|pin@3||-4|2|1|1||
-NPin|pin@4||4|2|1|1||
-NPin|pin@5||4|-2|1|1||
-Ngeneric:Invisible-Pin|pin@6||0|0|||||ART_message(D5G2;)S[skip,when -A]
-AThicker|net@0|||FS2700|pin@2||-4|-2|pin@3||-4|2
-AThicker|net@1|||FS1800|pin@3||-4|2|pin@4||4|2
-AThicker|net@2|||FS900|pin@4||4|2|pin@5||4|-2
-AThicker|net@3|||FS0|pin@5||4|-2|pin@2||-4|-2
-EintD[31:36]||D5G2;|pin@0||O
-Es[T,F]||D5G2;|pin@1||I
-X
-
-# Cell skipWhen-A;1{sch}
-CskipWhen-A;1{sch}||schematic|1219710918702|1233496438952|
-Ngeneric:Facet-Center|art@0||0|0||||AV
-NOff-Page|conn@0||4.5|18|||YRRR|
-NOff-Page|conn@1||-32.5|-5.5||||
-IprogramPartsM:data0;1{ic}|data0@1||-24.5|0.5|||D5G4;
-IprogramPartsM:data2;1{ic}|data2@1||-12.5|0.5|||D5G4;
-Ngeneric:Invisible-Pin|pin@0||-18|30.5|||||ART_message(D5G6;)SskipWhen-A
-Ngeneric:Invisible-Pin|pin@1||-18|21.5|||||ART_message(D5G3;)Sies 24 September 2008
-Ngeneric:Invisible-Pin|pin@2||-18|25.5|||||ART_message(D5G4;)Sa data pattern
-NBus_Pin|pin@10||-12.5|-5.5|-1|-1||
-NBus_Pin|pin@11||-24.5|-5.5|-1|-1||
-NBus_Pin|pin@16||-6.5|0.5|-1|-1||
-NBus_Pin|pin@22||-6.5|10|-1|-1||
-NBus_Pin|pin@23||-18.5|10|-1|-1||
-NBus_Pin|pin@25||-18.5|0.5|-1|-1||
-Ngeneric:Invisible-Pin|pin@33||29|22.5|||||ART_message(D5G3;)Sskip bit codes
-NBus_Pin|pin@41||4.5|14|-1|-1||
-Ngeneric:Invisible-Pin|pin@57||28.5|12.5|||||ART_message(D5G1;)S36 35 34 33 32 31
-Ngeneric:Invisible-Pin|pin@58||28.5|18|||||ART_message(D5G2;)Sskip if bits set
-Ngeneric:Invisible-Pin|pin@59||28.5|15|||||ART_message(D5G1;)S-D   D -B   B -A   A
-IskipWhen-A;1{ic}|skipWhen@1||10|29|||D5G4;
-Abus|intD[31:33]|D5G2;|-0.5|IJ900|pin@22||-6.5|10|pin@16||-6.5|0.5
-Abus|intD[34:36]|D5G2;|-0.5|IJ900|pin@23||-18.5|10|pin@25||-18.5|0.5
-Abus|net@5||-0.5|IJ900|data2@1|sel[1][T,F]|-12.5|-2.5|pin@10||-12.5|-5.5
-Abus|net@6||-0.5|IJ1800|pin@11||-24.5|-5.5|pin@10||-12.5|-5.5
-Abus|net@7||-0.5|IJ900|data0@1|sel[1][T,F]|-24.5|-2.5|pin@11||-24.5|-5.5
-Abus|net@12||-0.5|IJ1800|data0@1|out[1:3]|-22.5|0.5|pin@25||-18.5|0.5
-Abus|net@21||-0.5|IJ1800|data2@1|out[1:3]|-10.5|0.5|pin@16||-6.5|0.5
-Abus|net@33||-0.5|IJ900|conn@0|a|4.5|16|pin@41||4.5|14
-Abus|net@39||-0.5|IJ0|pin@11||-24.5|-5.5|conn@1|y|-30.5|-5.5
-EintD[31:36]||D6G2;|conn@0|y|O
-Es[T,F]||D4G2;|conn@1|a|I
-X
-
-# Cell skipWhen-Bv-D;1{ic}
-CskipWhen-Bv-D;1{ic}||artwork|1219711405477|1232151538710|E
-Ngeneric:Facet-Center|art@0||0|0||||AV
-Nschematic:Bus_Pin|pin@0||0|2|-1|-1||
-Nschematic:Bus_Pin|pin@1||-4|0|-1|-1||
-NPin|pin@2||-4|-2|1|1||
-NPin|pin@3||-4|2|1|1||
-NPin|pin@4||4|2|1|1||
-NPin|pin@5||4|-2|1|1||
-Ngeneric:Invisible-Pin|pin@6||0|0|||||ART_message(D5G1.5;)S[skip,when -B-D]
-AThicker|net@0|||FS2700|pin@2||-4|-2|pin@3||-4|2
-AThicker|net@1|||FS1800|pin@3||-4|2|pin@4||4|2
-AThicker|net@2|||FS900|pin@4||4|2|pin@5||4|-2
-AThicker|net@3|||FS0|pin@5||4|-2|pin@2||-4|-2
-EintD[31:36]||D5G2;|pin@0||O
-Es[T,F]||D5G2;|pin@1||I
-X
-
-# Cell skipWhen-Bv-D;1{sch}
-CskipWhen-Bv-D;1{sch}||schematic|1219710918702|1233496446567|
-Ngeneric:Facet-Center|art@0||0|0||||AV
-NOff-Page|conn@0||4.5|18|||YRRR|
-NOff-Page|conn@1||-32.5|-5.5||||
-IprogramPartsM:data0;1{ic}|data0@22||-12.5|0.5|||D5G4;
-IprogramPartsM:data5;4{ic}|data5@1||-24.5|0.5|||D5G4;
-Ngeneric:Invisible-Pin|pin@0||-18|30.5|||||ART_message(D5G6;)SskipWhen-Bv-D
-Ngeneric:Invisible-Pin|pin@1||-18|21.5|||||ART_message(D5G3;)Sies 24 September 2008
-Ngeneric:Invisible-Pin|pin@2||-18|25.5|||||ART_message(D5G4;)Sa data pattern
-NBus_Pin|pin@10||-12.5|-5.5|-1|-1||
-NBus_Pin|pin@11||-24.5|-5.5|-1|-1||
-NBus_Pin|pin@16||-6.5|0.5|-1|-1||
-NBus_Pin|pin@22||-6.5|10|-1|-1||
-NBus_Pin|pin@23||-18.5|10|-1|-1||
-NBus_Pin|pin@25||-18.5|0.5|-1|-1||
-Ngeneric:Invisible-Pin|pin@33||29|22.5|||||ART_message(D5G3;)Sskip bit codes
-NBus_Pin|pin@41||4.5|14|-1|-1||
-Ngeneric:Invisible-Pin|pin@57||28.5|12.5|||||ART_message(D5G1;)S36 35 34 33 32 31
-Ngeneric:Invisible-Pin|pin@59||28|18|||||ART_message(D5G2;)Sskip if bits set
-Ngeneric:Invisible-Pin|pin@60||28|15|||||ART_message(D5G1;)S-D   D -B   B -A   A
-IskipWhen-Bv-D;1{ic}|skipWhen@1||27|29|||D5G4;
-Abus|intD[31:33]|D5G2;|-0.5|IJ900|pin@22||-6.5|10|pin@16||-6.5|0.5
-Abus|intD[34:36]|D5G2;|-0.5|IJ900|pin@23||-18.5|10|pin@25||-18.5|0.5
-Abus|net@5||-0.5|IJ900|data0@22|sel[1][T,F]|-12.5|-2.5|pin@10||-12.5|-5.5
-Abus|net@6||-0.5|IJ1800|pin@11||-24.5|-5.5|pin@10||-12.5|-5.5
-Abus|net@7||-0.5|IJ900|data5@1|sel[1][T,F]|-24.5|-2.5|pin@11||-24.5|-5.5
-Abus|net@12||-0.5|IJ1800|data5@1|out[1:3]|-22.5|0.5|pin@25||-18.5|0.5
-Abus|net@21||-0.5|IJ1800|data0@22|out[1:3]|-10.5|0.5|pin@16||-6.5|0.5
-Abus|net@33||-0.5|IJ900|conn@0|a|4.5|16|pin@41||4.5|14
-Abus|net@39||-0.5|IJ0|pin@11||-24.5|-5.5|conn@1|y|-30.5|-5.5
-EintD[31:36]||D6G2;|conn@0|y|O
-Es[T,F]||D4G2;|conn@1|a|I
-X
-
-# Cell skipWhenA;1{ic}
-CskipWhenA;1{ic}||artwork|1219711405477|1222269746270|E
-Ngeneric:Facet-Center|art@0||0|0||||AV
-Nschematic:Bus_Pin|pin@0||0|2|-1|-1||
-Nschematic:Bus_Pin|pin@1||-4|0|-1|-1||
-NPin|pin@2||-4|-2|1|1||
-NPin|pin@3||-4|2|1|1||
-NPin|pin@4||4|2|1|1||
-NPin|pin@5||4|-2|1|1||
-Ngeneric:Invisible-Pin|pin@6||0|0|||||ART_message(D5G2;)S[skip,when A]
-AThicker|net@0|||FS2700|pin@2||-4|-2|pin@3||-4|2
-AThicker|net@1|||FS1800|pin@3||-4|2|pin@4||4|2
-AThicker|net@2|||FS900|pin@4||4|2|pin@5||4|-2
-AThicker|net@3|||FS0|pin@5||4|-2|pin@2||-4|-2
-EintD[31:36]||D5G2;|pin@0||O
-Es[T,F]||D5G2;|pin@1||I
-X
-
-# Cell skipWhenA;1{sch}
-CskipWhenA;1{sch}||schematic|1219710918702|1233496435387|
-Ngeneric:Facet-Center|art@0||0|0||||AV
-NOff-Page|conn@0||4.5|18|||YRRR|
-NOff-Page|conn@1||-32.5|-5.5||||
-IprogramPartsM:data0;1{ic}|data0@21||-24.5|0.5|||D5G4;
-IprogramPartsM:data1;2{ic}|data1@1||-12.5|0.5|||D5G4;
-Ngeneric:Invisible-Pin|pin@0||-18|30.5|||||ART_message(D5G6;)SskipWhenA
-Ngeneric:Invisible-Pin|pin@1||-18|21.5|||||ART_message(D5G3;)Sies 24 September 2008
-Ngeneric:Invisible-Pin|pin@2||-18|25.5|||||ART_message(D5G4;)Sa data pattern
-NBus_Pin|pin@10||-12.5|-5.5|-1|-1||
-NBus_Pin|pin@11||-24.5|-5.5|-1|-1||
-NBus_Pin|pin@16||-6.5|0.5|-1|-1||
-NBus_Pin|pin@22||-6.5|10|-1|-1||
-NBus_Pin|pin@23||-18.5|10|-1|-1||
-NBus_Pin|pin@25||-18.5|0.5|-1|-1||
-Ngeneric:Invisible-Pin|pin@33||29|22.5|||||ART_message(D5G3;)Sskip bit codes
-NBus_Pin|pin@41||4.5|14|-1|-1||
-Ngeneric:Invisible-Pin|pin@57||28.5|12.5|||||ART_message(D5G1;)S36 35 34 33 32 31
-Ngeneric:Invisible-Pin|pin@59||28|18|||||ART_message(D5G2;)Sskip if bits set
-Ngeneric:Invisible-Pin|pin@60||28|15|||||ART_message(D5G1;)S-D   D -B   B -A   A
-IskipWhenA;1{ic}|skipWhen@0||10|29|||D5G4;
-Abus|intD[31:33]|D5G2;|-0.5|IJ900|pin@22||-6.5|10|pin@16||-6.5|0.5
-Abus|intD[34:36]|D5G2;|-0.5|IJ900|pin@23||-18.5|10|pin@25||-18.5|0.5
-Abus|net@5||-0.5|IJ900|data1@1|sel[1][T,F]|-12.5|-2.5|pin@10||-12.5|-5.5
-Abus|net@6||-0.5|IJ1800|pin@11||-24.5|-5.5|pin@10||-12.5|-5.5
-Abus|net@7||-0.5|IJ900|data0@21|sel[1][T,F]|-24.5|-2.5|pin@11||-24.5|-5.5
-Abus|net@12||-0.5|IJ1800|data0@21|out[1:3]|-22.5|0.5|pin@25||-18.5|0.5
-Abus|net@21||-0.5|IJ1800|data1@1|out[1:3]|-10.5|0.5|pin@16||-6.5|0.5
-Abus|net@33||-0.5|IJ900|conn@0|a|4.5|16|pin@41||4.5|14
-Abus|net@39||-0.5|IJ0|pin@11||-24.5|-5.5|conn@1|y|-30.5|-5.5
-EintD[31:36]||D6G2;|conn@0|y|O
-Es[T,F]||D4G2;|conn@1|a|I
-X
-
-# Cell skipWhenB;1{ic}
-CskipWhenB;1{ic}||artwork|1219711405477|1222272041638|E
-Ngeneric:Facet-Center|art@0||0|0||||AV
-Nschematic:Bus_Pin|pin@0||0|2|-1|-1||
-Nschematic:Bus_Pin|pin@1||-4|0|-1|-1||
-NPin|pin@2||-4|-2|1|1||
-NPin|pin@3||-4|2|1|1||
-NPin|pin@4||4|2|1|1||
-NPin|pin@5||4|-2|1|1||
-Ngeneric:Invisible-Pin|pin@6||0|0|||||ART_message(D5G2;)S[skip,when B]
-AThicker|net@0|||FS2700|pin@2||-4|-2|pin@3||-4|2
-AThicker|net@1|||FS1800|pin@3||-4|2|pin@4||4|2
-AThicker|net@2|||FS900|pin@4||4|2|pin@5||4|-2
-AThicker|net@3|||FS0|pin@5||4|-2|pin@2||-4|-2
-EintD[31:36]||D5G2;|pin@0||O
-Es[T,F]||D5G2;|pin@1||I
-X
-
-# Cell skipWhenB;1{sch}
-CskipWhenB;1{sch}||schematic|1219710918702|1233496444118|
-Ngeneric:Facet-Center|art@0||0|0||||AV
-NOff-Page|conn@0||4.5|18|||YRRR|
-NOff-Page|conn@1||-32.5|-5.5||||
-IprogramPartsM:data0;1{ic}|data0@1||-24.5|0.5|||D5G4;
-IprogramPartsM:data4;1{ic}|data4@1||-12.5|0.5|||D5G4;
-Ngeneric:Invisible-Pin|pin@0||-18|30.5|||||ART_message(D5G6;)SskipWhenB
-Ngeneric:Invisible-Pin|pin@1||-18|21.5|||||ART_message(D5G3;)Sies 24 September 2008
-Ngeneric:Invisible-Pin|pin@2||-18|25.5|||||ART_message(D5G4;)Sa data pattern
-NBus_Pin|pin@10||-12.5|-5.5|-1|-1||
-NBus_Pin|pin@11||-24.5|-5.5|-1|-1||
-NBus_Pin|pin@16||-6.5|0.5|-1|-1||
-NBus_Pin|pin@22||-6.5|10|-1|-1||
-NBus_Pin|pin@23||-18.5|10|-1|-1||
-NBus_Pin|pin@25||-18.5|0.5|-1|-1||
-Ngeneric:Invisible-Pin|pin@33||29|22.5|||||ART_message(D5G3;)Sskip bit codes
-NBus_Pin|pin@41||4.5|14|-1|-1||
-Ngeneric:Invisible-Pin|pin@57||28.5|12.5|||||ART_message(D5G1;)S36 35 34 33 32 31
-Ngeneric:Invisible-Pin|pin@59||28.5|17.5|||||ART_message(D5G2;)Sskip if bits set
-Ngeneric:Invisible-Pin|pin@60||28.5|14.5|||||ART_message(D5G1;)S-D   D -B   B -A   A
-IskipWhenB;1{ic}|skipWhen@1||10|29|||D5G4;
-Abus|intD[31:33]|D5G2;|-0.5|IJ900|pin@22||-6.5|10|pin@16||-6.5|0.5
-Abus|intD[34:36]|D5G2;|-0.5|IJ900|pin@23||-18.5|10|pin@25||-18.5|0.5
-Abus|net@5||-0.5|IJ900|data4@1|sel[1][T,F]|-12.5|-2.5|pin@10||-12.5|-5.5
-Abus|net@6||-0.5|IJ1800|pin@11||-24.5|-5.5|pin@10||-12.5|-5.5
-Abus|net@7||-0.5|IJ900|data0@1|sel[1][T,F]|-24.5|-2.5|pin@11||-24.5|-5.5
-Abus|net@12||-0.5|IJ1800|data0@1|out[1:3]|-22.5|0.5|pin@25||-18.5|0.5
-Abus|net@21||-0.5|IJ1800|data4@1|out[1:3]|-10.5|0.5|pin@16||-6.5|0.5
-Abus|net@33||-0.5|IJ900|conn@0|a|4.5|16|pin@41||4.5|14
-Abus|net@39||-0.5|IJ0|pin@11||-24.5|-5.5|conn@1|y|-30.5|-5.5
-EintD[31:36]||D6G2;|conn@0|y|O
-Es[T,F]||D4G2;|conn@1|a|I
-X
-
-# Cell skipWhenD;1{ic}
-CskipWhenD;1{ic}||artwork|1219711405477|1231983404953|E
-Ngeneric:Facet-Center|art@0||0|0||||AV
-Nschematic:Bus_Pin|pin@0||0|2|-1|-1||
-Nschematic:Bus_Pin|pin@1||-4|0|-1|-1||
-NPin|pin@2||-4|-2|1|1||
-NPin|pin@3||-4|2|1|1||
-NPin|pin@4||4|2|1|1||
-NPin|pin@5||4|-2|1|1||
-Ngeneric:Invisible-Pin|pin@6||0|0|||||ART_message(D5G2;)S[skip,when D]
-AThicker|net@0|||FS2700|pin@2||-4|-2|pin@3||-4|2
-AThicker|net@1|||FS1800|pin@3||-4|2|pin@4||4|2
-AThicker|net@2|||FS900|pin@4||4|2|pin@5||4|-2
-AThicker|net@3|||FS0|pin@5||4|-2|pin@2||-4|-2
-EintD[31:36]||D5G2;|pin@0||O
-Es[T,F]||D5G2;|pin@1||I
-X
-
-# Cell skipWhenD;1{sch}
-CskipWhenD;1{sch}||schematic|1219710918702|1233496438952|
-Ngeneric:Facet-Center|art@0||0|0||||AV
-NOff-Page|conn@0||4.5|18|||YRRR|
-NOff-Page|conn@1||-32.5|-5.5||||
-IprogramPartsM:data0;1{ic}|data0@2||-12.5|0.5|||D5G4;
-IprogramPartsM:data2;1{ic}|data2@1||-24.5|0.5|||D5G4;
-Ngeneric:Invisible-Pin|pin@0||-18|30.5|||||ART_message(D5G6;)SskipWhenD
-Ngeneric:Invisible-Pin|pin@1||-18|21.5|||||ART_message(D5G3;)Sies 14 January 2009
-Ngeneric:Invisible-Pin|pin@2||-18|25.5|||||ART_message(D5G4;)Sa data pattern
-NBus_Pin|pin@10||-12.5|-5.5|-1|-1||
-NBus_Pin|pin@11||-24.5|-5.5|-1|-1||
-NBus_Pin|pin@16||-6.5|0.5|-1|-1||
-NBus_Pin|pin@22||-6.5|10|-1|-1||
-NBus_Pin|pin@23||-18.5|10|-1|-1||
-NBus_Pin|pin@25||-18.5|0.5|-1|-1||
-Ngeneric:Invisible-Pin|pin@33||29|22.5|||||ART_message(D5G3;)Sskip bit codes
-NBus_Pin|pin@41||4.5|14|-1|-1||
-Ngeneric:Invisible-Pin|pin@57||28.5|12.5|||||ART_message(D5G1;)S36 35 34 33 32 31
-Ngeneric:Invisible-Pin|pin@59||28.5|17.5|||||ART_message(D5G2;)Sskip if bits set
-Ngeneric:Invisible-Pin|pin@60||28.5|14.5|||||ART_message(D5G1;)S-D   D -B   B -A   A
-IskipWhenD;1{ic}|skipWhen@2||10|29|||D5G4;
-Abus|intD[31:33]|D5G2;|-0.5|IJ900|pin@22||-6.5|10|pin@16||-6.5|0.5
-Abus|intD[34:36]|D5G2;|-0.5|IJ900|pin@23||-18.5|10|pin@25||-18.5|0.5
-Abus|net@5||-0.5|IJ900|data0@2|sel[1][T,F]|-12.5|-2.5|pin@10||-12.5|-5.5
-Abus|net@6||-0.5|IJ1800|pin@11||-24.5|-5.5|pin@10||-12.5|-5.5
-Abus|net@7||-0.5|IJ900|data2@1|sel[1][T,F]|-24.5|-2.5|pin@11||-24.5|-5.5
-Abus|net@12||-0.5|IJ1800|data2@1|out[1:3]|-22.5|0.5|pin@25||-18.5|0.5
-Abus|net@21||-0.5|IJ1800|data0@2|out[1:3]|-10.5|0.5|pin@16||-6.5|0.5
-Abus|net@33||-0.5|IJ900|conn@0|a|4.5|16|pin@41||4.5|14
-Abus|net@39||-0.5|IJ0|pin@11||-24.5|-5.5|conn@1|y|-30.5|-5.5
-EintD[31:36]||D6G2;|conn@0|y|O
-Es[T,F]||D4G2;|conn@1|a|I
-X