migrate jelib->delib
[fleet.git] / chips / marina / electric / loopCountM.delib / olcWcontAdam.sch
diff --git a/chips/marina/electric/loopCountM.delib/olcWcontAdam.sch b/chips/marina/electric/loopCountM.delib/olcWcontAdam.sch
new file mode 100644 (file)
index 0000000..f569f6b
--- /dev/null
@@ -0,0 +1,144 @@
+HloopCountM|8.10k
+
+# External Libraries:
+
+LorangeTSMC090nm|orangeTSMC090nm
+
+LscanM|scanM
+
+LwiresL|wiresL
+
+# Cell olcWcontAdam;1{sch}
+ColcWcontAdam;1{sch}||schematic|1236866624132|1244311645558|
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NOff-Page|conn@4||-13|-3|||Y|
+NOff-Page|conn@6||12|8|||XR|
+NOff-Page|conn@9||55|-13|||YRRR|
+NOff-Page|conn@10||81|0||||
+NOff-Page|conn@11||32|0|||Y|
+NOff-Page|conn@12||14|0|||XY|
+NOff-Page|conn@13||-13|3|||XYRR|
+NWire_Con|conn@14||0|-39||||
+NGround|gnd@0||0|-44||||
+IloadORcountAdam;1{ic}|loadORco@1||0|0|||D5G4;
+Iolc;3{ic}|olc@0||0|-30|X||D5G4;
+IolcWcontAdam;1{ic}|olcWcont@1||48|29|||D5G4;
+Ngeneric:Invisible-Pin|pin@0||0.5|35.5|||||ART_message(D5G6;)SolcWcontAdam
+Ngeneric:Invisible-Pin|pin@2||-1.5|30.5|||||ART_message(D5G4;)Sthe OLC and its control
+NBus_Pin|pin@4||9|-28|-1|-1||
+NBus_Pin|pin@6||-9|-30|-1|-1||
+NBus_Pin|pin@16||9|-3|-1|-1||
+NWire_Pin|pin@18||-32.5|-30||||
+NWire_Pin|pin@19||-32.5|-25.5||||
+NWire_Pin|pin@20||-32.5|-42.5||||
+NWire_Pin|pin@21||-32.5|-38||||
+NWire_Pin|pin@22||-32|-11.5||||
+NWire_Pin|pin@23||-32|-7||||
+NWire_Pin|pin@24||-32|-21.5||||
+NWire_Pin|pin@25||-32|-17||||
+NBus_Pin|pin@28||39|-7|-1|-1||
+NBus_Pin|pin@30||55|-7|-1|-1||
+NBus_Pin|pin@31||41|9|-1|-1||
+NBus_Pin|pin@32||0|-20|-1|-1||
+NBus_Pin|pin@33||57|9|-1|-1||
+NWire_Pin|pin@36||36|-12||||
+NWire_Pin|pin@37||36|-8||||
+NWire_Pin|pin@38||36|-42||||
+NWire_Pin|pin@39||36|-38||||
+NWire_Pin|pin@40||36|-18||||
+NWire_Pin|pin@41||36|-14||||
+NWire_Pin|pin@42||36|-24||||
+NWire_Pin|pin@43||36|-20||||
+NWire_Pin|pin@44||36|-30||||
+NWire_Pin|pin@45||36|-26||||
+NWire_Pin|pin@46||36|-36||||
+NWire_Pin|pin@47||36|-32||||
+NWire_Pin|pin@48||37|12||||
+NWire_Pin|pin@49||53|12||||
+NWire_Pin|pin@52||53|18||||
+NBus_Pin|pin@54||-9|-11|-1|-1||
+NBus_Pin|pin@55||0|-11|-1|-1||
+NWire_Pin|pin@57||-4|9||||
+NWire_Pin|pin@58||12|3||||
+NBus_Pin|pin@60||4|10|-1|-1||
+NBus_Pin|pin@61||71|-7|-1|-1||
+NWire_Pin|pin@62||70|12||||
+NBus_Pin|pin@63||72|8|-1|-1||
+Ngeneric:Invisible-Pin|pin@64||-0.5|26.5|||||ART_message(D5G3;)Sies 4 June 2009
+IscanM:scanEx2h;1{ic}|scanEx2h@0||75|0|||D5G4;
+IscanM:scanEx3h;1{ic}|scanEx3h@1||42|0|||D5G4;
+IscanM:scanEx3h;1{ic}|scanEx3h@2||58|0|||D5G4;
+IwiresL:tranCap;1{ic}|tc[1:4]|D5G3;Y5;|-19.5|15|||D5G4;
+IorangeTSMC090nm:wire90;1{ic}|wire90@1||-25.5|-30|||D0G4;|ATTR_L(D5G1;PUD)D849.3999999999999|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@2||-25.5|-42.5|||D0G4;|ATTR_L(D5G1;PUD)D868.7|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@3||-25|-11.5|||D0G4;|ATTR_L(D5G1;PUD)D3939.7999999999997|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@4||-25|-21.5|||D0G4;|ATTR_L(D5G1;PUD)D3317.5999999999995|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@5||30.5|-30|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D1688.4999999999998|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@6||30.5|-36|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D1392.4999999999998|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@7||30.5|-42|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D1411.0|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@8||30.5|-12|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D1679.4999999999995|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@9||30.5|-18|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D1929.6999999999998|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@10||30.5|-24|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D1631.5999999999997|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3
+Abus|bitt[1,3,5]|D5G2;|-0.5|IJ2700|scanEx3h@1|dIn[1:4]|41|3|pin@31||41|9
+Abus|bitt[1:6]|D5G2;|-0.5|IJ2700|olc@0|bitt[1:6]|0|-26|pin@32||0|-20
+Awire|bitt[1]|D5G2;||2700|pin@36||36|-12|pin@37||36|-8
+Abus|bitt[2,4,6]|D5G2;|-0.5|IJ2700|scanEx3h@2|dIn[1:4]|57|3|pin@33||57|9
+Awire|bitt[2]|D5G2;||2700|pin@40||36|-18|pin@41||36|-14
+Awire|bitt[3]|D5G2;||2700|pin@42||36|-24|pin@43||36|-20
+Awire|bitt[4]|D5G2;||2700|pin@44||36|-30|pin@45||36|-26
+Awire|bitt[5]|D5G2;||2700|pin@46||36|-36|pin@47||36|-32
+Awire|bitt[6]|D5G2;||2700|pin@38||36|-42|pin@39||36|-38
+Awire|mc|D5G2;||2700|pin@49||53|12|pin@52||53|18
+Awire|mc|D5G2;||2700|loadORco@1|mc|-4|5|pin@57||-4|9
+Awire|net@16|||0|wire90@1|a|-28|-30|pin@18||-32.5|-30
+Awire|net@18|||0|wire90@2|a|-28|-42.5|pin@20||-32.5|-42.5
+Awire|net@19|||0|wire90@3|a|-27.5|-11.5|pin@22||-32|-11.5
+Awire|net@20|||0|wire90@4|a|-27.5|-21.5|pin@24||-32|-21.5
+Abus|net@36||-0.5|IJ900|scanEx3h@1|p2p,p1p,rd|39|-3|pin@28||39|-7
+Abus|net@37||-0.5|IJ1800|pin@28||39|-7|pin@30||55|-7
+Awire|net@46|||1800|scanEx3h@1|sout|43|0|scanEx3h@2|sin|53|0
+Awire|net@49|||1800|conn@11|y|34|0|scanEx3h@1|sin|37|0
+Awire|net@51|||1800|wire90@8|b|33|-12|pin@36||36|-12
+Awire|net@52|||1800|wire90@9|b|33|-18|pin@40||36|-18
+Awire|net@53|||1800|wire90@10|b|33|-24|pin@42||36|-24
+Awire|net@54|||1800|wire90@5|b|33|-30|pin@44||36|-30
+Awire|net@55|||1800|wire90@6|b|33|-36|pin@46||36|-36
+Awire|net@56|||1800|wire90@7|b|33|-42|pin@38||36|-42
+Awire|net@57|||2700|scanEx3h@1|mc|37|4|pin@48||37|12
+Awire|net@58|||2700|scanEx3h@2|mc|53|4|pin@49||53|12
+Awire|net@60|||0|pin@49||53|12|pin@48||37|12
+Abus|net@63||-0.5|IJ1800|pin@6||-9|-30|olc@0|zooLO|-6|-30
+Abus|net@64||-0.5|IJ0|pin@4||9|-28|olc@0|olc[load,dec][1:2]|6|-28
+Abus|net@65||-0.5|IJ0|pin@16||9|-3|loadORco@1|olc[load,dec]|6|-3
+Abus|net@67||-0.5|IJ1800|pin@54||-9|-11|pin@55||0|-11
+Abus|net@68||-0.5|IJ2700|pin@55||0|-11|loadORco@1|olc[zero,zoo]|0|-6
+Awire|net@72|||900|conn@6|a|12|6|pin@58||12|3
+Awire|net@73|||0|pin@58||12|3|loadORco@1|ilc[load]|6|3
+Abus|net@74||-0.5|IJ0|loadORco@1|sel[Ld,Co,rD]|-6|-3|conn@4|y|-11|-3
+Awire|net@78|||0|conn@12|y|12|0|loadORco@1|doneLO[M]|6|0
+Abus|net@80||-0.5|IJ2700|pin@61||71|-7|scanEx2h@0|p2p,p1p,rd|71|-3
+Awire|net@81|||1800|scanEx3h@2|sout|59|0|scanEx2h@0|sin|70|0
+Awire|net@82|||1800|scanEx2h@0|sout|74|0|conn@10|a|79|0
+Awire|net@83|||2700|scanEx2h@0|mc|70|4|pin@62||70|12
+Awire|net@86|||0|loadORco@1|do[ins]|-6|3|conn@13|y|-11|3
+Abus|net@88||-0.5|IJ1800|pin@30||55|-7|pin@61||71|-7
+Awire|net@89|||1800|pin@49||53|12|pin@62||70|12
+Abus|net@91||-0.5|IJ900|olc@0|inLO[1:6]|0|-35|conn@14||0|-39
+Awire|net@92|||900|conn@14||0|-39|gnd@0||0|-42
+Awire|olc[dec]|D5G2;||2700|pin@24||-32|-21.5|pin@25||-32|-17
+Abus|olc[load,dec]|D5G2;|-0.5|IJ900|pin@16||9|-3|pin@4||9|-28
+Awire|olc[load]|D5G2;||2700|pin@22||-32|-11.5|pin@23||-32|-7
+Abus|olc[zero,zoo]|D5G2;|-0.5|IJ900|pin@54||-9|-11|pin@6||-9|-30
+Awire|olc[zero]|D5G2;||2700|pin@18||-32.5|-30|pin@19||-32.5|-25.5
+Awire|olc[zoo]|D5G2;||2700|pin@20||-32.5|-42.5|pin@21||-32.5|-38
+Abus|p2p,p1p,rd|D5G2;|-0.5|IJ900|scanEx3h@2|p2p,p1p,rd|55|-3|pin@30||55|-7
+Abus|s[1:2]|D5G2;|-0.5|IJ2700|scanEx2h@0|dIn[1:3]|72|3|pin@63||72|8
+Abus|s[1:2]|D5G2;|-0.5|IJ2700|loadORco@1|s[1:2]|4|6|pin@60||4|10
+Edo[ins]||D4G2;|conn@13|a|I
+EdoneLO[M]||D4G2;|conn@12|a|I
+Eilc[load]||D6G2;|conn@6|y|O
+Ep2p,p1p,rd,mc||D4G2;|conn@9|a|B
+Esel[Ld,Co,rD]||D4G2;|conn@4|a|I
+Esin||D4G2;|conn@11|a|I
+Esout||D6G2;|conn@10|y|O
+X