migrate jelib->delib
[fleet.git] / chips / marina / electric / jtagScan.delib / scanCL.sch
diff --git a/chips/marina/electric/jtagScan.delib/scanCL.sch b/chips/marina/electric/jtagScan.delib/scanCL.sch
new file mode 100644 (file)
index 0000000..33bd597
--- /dev/null
@@ -0,0 +1,52 @@
+HjtagScan|8.10k
+
+# Cell scanCL;1{sch}
+CscanCL;1{sch}||schematic|1071024267000|1185367908213|I|FACET_schematic_page_size()Sh|USER_drawing_designer_name()Sivans|prototype_center()I[0,0]
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NOff-Page|conn@1||9|18|||RRR|
+NOff-Page|conn@4||-42.5|-23||||
+NOff-Page|conn@5||18.5|-23||||
+NGround|gnd@1||21.5|9|||R|
+Ngeneric:Invisible-Pin|pin@13||-5|-19|||||ART_message(D5G2;)Sscan write, unused here
+Ngeneric:Invisible-Pin|pin@14||-5|27.5|||||ART_message(D5G2;)Sit sets con[0] to LO on Master Clear
+Ngeneric:Invisible-Pin|pin@15||-7|34.5|||||ART_message(D5G6;)S[scanCL]
+Ngeneric:Invisible-Pin|pin@16||-5|30.5|||||ART_message(D5G2;)S["scanCL serves as a keeper for \"con[0]\""]
+NBus_Pin|pin@22||-18|-1||||
+NBus_Pin|pin@23||-5|-1||||
+NWire_Pin|pin@25||5|-10||||
+NBus_Pin|pin@26||5|-1||||
+NWire_Pin|pin@27||0|9||||
+NBus_Pin|pin@30||15|-1||||
+NBus_Pin|pin@31||-32.5|-23|-1|-1||
+NBus_Pin|pin@32||-32.5|-30|-1|-1||
+NBus_Pin|pin@33||-19.5|-23|-1|-1||
+NBus_Pin|pin@34||-14.5|-23|-1|-1||
+NWire_Pin|pin@35||19|-14||||
+NWire_Pin|pin@37||-32|-14||||
+NBus_Pin|pin@39||-44.5|-1||||
+IscanCL;1{ic}|scanCL@0||41|35|||D0G4;
+Iscan_shift;1{ic}|scan_shi@0||-5|-14|||D5G4;
+Iscan_write_sizeable;1{ic}|scan_wri@0||12|9|XY||D5G4;
+Awire|mc|D5G2;||900|scan_wri@0|wr|15|7|pin@30||15|-1
+Abus|net@33||-0.5|IJ1800|pin@22||-18|-1|pin@23||-5|-1
+Abus|net@35||-0.5|IJ1800|pin@23||-5|-1|pin@26||5|-1
+Awire|net@38|||1800|scan_shi@0|rd|2|-10|pin@25||5|-10
+Awire|net@43|||2700|scan_shi@0|rddata|0|-8|pin@27||0|9
+Awire|net@49|||0|gnd@1||19.5|9|scan_wri@0|din|17|9
+Awire|net@51|||0|scan_wri@0|dout|6|9|pin@27||0|9
+Awire|net@52|||900|conn@1|y|9|16|scan_wri@0|kept|9|12
+Abus|net@54||-0.5|IJ1800|pin@26||5|-1|pin@30||15|-1
+Abus|net@55||-0.5|IJ1800|conn@4|y|-40.5|-23|pin@31||-32.5|-23
+Abus|net@56||-0.5|IJ1800|pin@31||-32.5|-23|pin@33||-19.5|-23
+Awire|phi1|D5G2;||2700|scan_shi@0|phi1|-5|-12|pin@23||-5|-1
+Awire|phi2|D5G2;||2700|scan_shi@0|phi2|-18|-12|pin@22||-18|-1
+Abus|phi2,phi1,rd,mclr|D8G2;Y0.25;|-0.5|IJ1800|pin@39||-44.5|-1|pin@22||-18|-1|ART_color()I0
+Awire|rd|D5G2;||2700|pin@25||5|-10|pin@26||5|-1
+Awire|sin|D8G2;||1800|pin@37||-32|-14|scan_shi@0|sdin|-20|-14|ART_color()I0
+Abus|sin,phi2,phi1,wr,rd,phi1_return,phi2_return,scan_data_return,mc|D5G2;|-0.5|IJ900|pin@31||-32.5|-23|pin@32||-32.5|-30
+Awire|sout|D8G2;||0|pin@35||19|-14|scan_shi@0|sdout|9|-14|ART_color()I0
+Abus|sout,jtagIn[2:8],mc|D8G2;Y0.25;|-0.5|IJ0|conn@5|a|16.5|-23|pin@34||-14.5|-23
+Econ[0]||D5G2;X-1;|conn@1|a|B
+EjtagIn[8:0]|jtagIn[1:9]|D5G2;|conn@4|a|B
+EjtagOut[8:0]|jtagOut[1:9]|D5G2;|conn@5|y|B
+X