migrate jelib->delib
[fleet.git] / chips / marina / electric / gaspM.delib / fillScanControl.sch
diff --git a/chips/marina/electric/gaspM.delib/fillScanControl.sch b/chips/marina/electric/gaspM.delib/fillScanControl.sch
new file mode 100644 (file)
index 0000000..9f4fd42
--- /dev/null
@@ -0,0 +1,79 @@
+HgaspM|8.10k
+
+# External Libraries:
+
+LdriversM|driversM
+
+LorangeTSMC090nm|orangeTSMC090nm
+
+LscanM|scanM
+
+# Cell fillScanControl;1{sch}
+CfillScanControl;1{sch}||schematic|1230909995775|1236894832887|
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NOff-Page|conn@3||8|16|||R|
+NOff-Page|conn@5||-46|4|||R|
+NOff-Page|conn@6||-46|-17|||YRRR|
+NWire_Con|conn@7||-50|-6||||
+IdriversM:dataDriver60;1{ic}|dataDriv@2||16|6|Y||D5G4;
+IdriversM:dataDriver60;1{ic}|dataDriv@3||-16|6|XY||D5G4;
+IfillScanControl;1{ic}|fillScan@1||33|27|||D5G4;
+Ngeneric:Invisible-Pin|pin@0||-1.5|54|||||ART_message(D5G6;)SfillScanControl
+Ngeneric:Invisible-Pin|pin@1||-2.5|45|||||ART_message(D5G3;)Sies 2 January 2009
+Ngeneric:Invisible-Pin|pin@2||-3.5|49|||||ART_message(D5G4;)Sthis turns on the scan load selectively
+NWire_Pin|pin@3||-24|6|||X|
+NWire_Pin|pin@7||-8|5||||
+NWire_Pin|pin@8||24|6|||X|
+NWire_Pin|pin@10||10|-6||||
+NWire_Pin|pin@11||10|5||||
+NBus_Pin|pin@14||-23|-13|-1|-1||
+NBus_Pin|pin@15||1|-13|-1|-1||
+NBus_Pin|pin@16||-8|-13|-1|-1||
+NBus_Pin|pin@17||-8|-18|-1|-1||
+NWire_Pin|pin@18||-8|-6||||
+NWire_Pin|pin@21||0|7||||
+NWire_Pin|pin@22||0|15||||
+NWire_Pin|pin@23||-36|-6||||
+NWire_Pin|pin@24||-36|-10||||
+NWire_Pin|pin@25||18|-6||||
+NWire_Pin|pin@26||18|-10||||
+NBus_Pin|pin@27||-50|-11|-1|-1||
+NBus_Pin|pin@28||-50|-1|-1|-1||
+Ngeneric:Invisible-Pin|pin@29||-1.5|38|||||ART_message(D5G3;)Ss[1:9] = sin,phi2,phi1,wr, rd, phi1_return, phi2_return, sin_return, mc
+NWire_Pin|pin@30||-24|12||||
+NWire_Pin|pin@31||24|10||||
+IscanM:scanCellE;1{ic}|scanCell@2||-23|-6|||D5G4;
+IscanM:scanCellE;1{ic}|scanCell@3||1|-6|||D5G4;
+IorangeTSMC090nm:wire90;1{ic}|wire90@0||-12|-6|||D0G4;|ATTR_L(D5G1;PUD)D918.5999999999998|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@1||-6|7|||D0G4;|ATTR_L(D5G1;PUD)D1176.9999999999998|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+Abus|net@0||-0.5|IJ900|scanCell@2|p2p,p1p,rd|-23|-9|pin@14||-23|-13
+Abus|net@1||-0.5|IJ2700|pin@15||1|-13|scanCell@3|p2p,p1p,rd|1|-9
+Abus|net@2||-0.5|IJ1800|pin@16||-8|-13|pin@15||1|-13
+Abus|net@3||-0.5|IJ1800|pin@14||-23|-13|pin@16||-8|-13
+Awire|net@4|||1800|pin@18||-8|-6|scanCell@3|sin|-6|-6
+Awire|net@5|||900|pin@7||-8|5|pin@18||-8|-6
+Awire|net@7|||0|wire90@0|a|-14.5|-6|scanCell@2|sout|-16|-6
+Awire|net@8|||1800|wire90@0|b|-9.5|-6|pin@18||-8|-6
+Awire|net@14|||1800|scanCell@3|sout|8|-6|pin@10||10|-6
+Awire|net@17|||1800|pin@11||10|5|dataDriv@2|inA|12|5
+Awire|net@19|||0|pin@8||24|6|dataDriv@2|out|20|6
+Awire|net@20|||0|dataDriv@3|out|-20|6|pin@3||-24|6
+Awire|net@21|||0|wire90@1|a|-8.5|7|dataDriv@3|inB|-12|7
+Awire|net@22|||0|pin@7||-8|5|dataDriv@3|inA|-12|5
+Awire|net@38|||0|dataDriv@2|inB|12|7|pin@21||0|7
+Awire|net@39|||0|pin@21||0|7|wire90@1|b|-3.5|7
+Awire|net@41|||0|scanCell@2|sin|-30|-6|pin@23||-36|-6
+Awire|net@43|||1800|pin@10||10|-6|pin@25||18|-6
+Awire|si[1]|D5G2;||900|pin@23||-36|-6|pin@24||-36|-10
+Abus|si[2,3,5]|D5G2;|-0.5|IJ900|pin@16||-8|-13|pin@17||-8|-18
+Abus|si[2:9]|D5G2;|-0.5|IJ900|conn@7||-50|-6|pin@27||-50|-11
+Awire|si[4]|D5G2;||2700|pin@21||0|7|pin@22||0|15
+Awire|so[1]|D5G2;||900|pin@25||18|-6|pin@26||18|-10
+Abus|so[2:9]|D5G2;|-0.5|IJ2700|conn@7||-50|-6|pin@28||-50|-1
+Awire|wr[A]|D5G2;||2700|pin@3||-24|6|pin@30||-24|12
+Awire|wr[D]|D5G2;||2700|pin@8||24|6|pin@31||24|10
+Awire|xout[0]|D5G2;||900|pin@11||10|5|pin@10||10|-6
+Esi[1:9]||D4G2;|conn@6|a|B
+Eso[1:9]||D6G2;|conn@5|y|B
+EwrD|wr[A,D]|D6G2;|conn@3|y|O
+X