migrate jelib->delib
[fleet.git] / chips / marina / electric / programPartsM.delib / scanCellKh.sch
diff --git a/chips/marina/electric/programPartsM.delib/scanCellKh.sch b/chips/marina/electric/programPartsM.delib/scanCellKh.sch
new file mode 100644 (file)
index 0000000..507c148
--- /dev/null
@@ -0,0 +1,42 @@
+HprogramPartsM|8.10k
+
+# External Libraries:
+
+LlatchesK|latchesK
+
+LorangeTSMC090nm|orangeTSMC090nm
+
+# Cell scanCellKh;1{sch}
+CscanCellKh;1{sch}||schematic|1194655242436|1224952683382|
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NOff-Page|conn@0||-1|-19|||YRRR|
+NOff-Page|conn@1||16|-5||||
+NOff-Page|conn@2||-1|7.5|||YR|
+NOff-Page|conn@3||-20|-7|||Y|
+IlatchesK:mlat1in10;1{ic}|mlat1in1@1||-13|-7|||D5G4;
+IlatchesK:mlat2in10;1{ic}|mlat2in1@2||4|-5|||D5G4;
+Ngeneric:Invisible-Pin|pin@0||0.5|39.5|||||ART_message(D5G5;)SscanCellKh
+Ngeneric:Invisible-Pin|pin@1||1|34.5|||||ART_message(D5G3;)Sies 2 May 2008
+Ngeneric:Invisible-Pin|pin@2||1|28.5|||||ART_message(D5G3;)S["this is a \"horizontal\" read/write scan cell",for use with separate data registers]
+Ngeneric:Invisible-Pin|pin@3||2.5|14|||||ART_message(D5G3;)Ss[1:9] = sin,phi2,phi1,wr, rd, phi1_return, phi2_return, sin_return, mc
+NWire_Pin|pin@5||-1|-3||||
+NBus_Pin|pin@12||4|4|-1|-1||
+NBus_Pin|pin@13||4|-14|-1|-1||
+NBus_Pin|pin@14||-13|-16|-1|-1||
+Ngeneric:Invisible-Pin|pin@15||1|20.5|||||ART_message(D5G3;)S[vertical and horizontal flavor,use different inputs to second latch]
+IscanCellKh;1{ic}|scanCell@1||24|7|||D5G4;
+IorangeTSMC090nm:wire90;1{ic}|wire90@0||-4|-7|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D271.1|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3
+Abus|clS[T,F]|D5G2;|-0.5|IJ2700|pin@13||4|-14|mlat2in1@2|clA[T,F]|4|-9
+Abus|cl[T,F]|D5G2;|-0.5|IJ2700|pin@14||-13|-16|mlat1in1@1|cl[T,F]|-13|-11
+Awire|net@12|||2700|pin@5||-1|-3|conn@2|y|-1|5.5
+Awire|net@57|||1800|conn@3|y|-18|-7|mlat1in1@1|in[1]|-15|-7
+Awire|net@58|||0|wire90@0|a|-6.5|-7|mlat1in1@1|out[1]|-11|-7
+Awire|net@69|||1800|wire90@0|b|-1.5|-7|mlat2in1@2|inA|2|-7
+Awire|net@70|||1800|pin@5||-1|-3|mlat2in1@2|inB|2|-3
+Awire|net@71|||0|conn@1|a|14|-5|mlat2in1@2|out[1]|6|-5
+Abus|rd[T,F]|D5G2;|-0.5|IJ2700|mlat2in1@2|clB[T,F]|4|-1|pin@12||4|4
+Ecl[T,F],clS[T,F],rd[T,F]||D4G2;|conn@0|a|I
+Edin[1]||D4G2;|conn@2|a|I
+Esin||D4G2;|conn@3|a|I
+Esout||D6G2;|conn@1|y|O
+X