migrate jelib->delib
[fleet.git] / chips / marina / electric / moveM.delib / ilcMoveOutAdam.sch
diff --git a/chips/marina/electric/moveM.delib/ilcMoveOutAdam.sch b/chips/marina/electric/moveM.delib/ilcMoveOutAdam.sch
new file mode 100644 (file)
index 0000000..2a801da
--- /dev/null
@@ -0,0 +1,174 @@
+HmoveM|8.10k
+
+# External Libraries:
+
+LloopCountM|loopCountM
+
+LorangeTSMC090nm|orangeTSMC090nm
+
+LscanM|scanM
+
+# Cell ilcMoveOutAdam;1{sch}
+CilcMoveOutAdam;1{sch}||schematic|1236742999975|1244172483798|
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NOff-Page|conn@0||2|4|||RRR|
+NOff-Page|conn@1||-8.5|13|||XYRR|
+NOff-Page|conn@2||-2|1|||XYRRR|
+NOff-Page|conn@3||-6|27.5|||YR|
+NOff-Page|conn@6||-12|15|||Y|
+NOff-Page|conn@7||-13|-23|||Y|
+NOff-Page|conn@8||0|-30|||YRRR|
+NOff-Page|conn@10||20.5|10||||
+NOff-Page|conn@11||-13.5|10|||X|
+NOff-Page|conn@12||50|-32|||YRRR|
+NOff-Page|conn@13||81|8||||
+NOff-Page|conn@14||37|8|||Y|
+NOff-Page|conn@17||10.5|18|||X|
+IloopCountM:ilc;1{ic}|ilc@0||0|-21|||D5G4;
+IilcMoveOutAdam;1{ic}|ilcMoveO@1||52|33|||D5G4;
+ImoveOutAdam;1{ic}|moveOut@0||0|15|||D5G4;
+Ngeneric:Invisible-Pin|pin@0||1|47|||||ART_message(D5G6;)SilcMoveOutAdam
+Ngeneric:Invisible-Pin|pin@2||-1|42|||||ART_message(D5G4;)Sthe ILC is close to move
+NBus_Pin|pin@4||9|-19|-1|-1||
+NBus_Pin|pin@5||9|13|-1|-1||
+NBus_Pin|pin@15||-6|18|-1|-1||
+NWire_Pin|pin@20||48|-12||||
+NWire_Pin|pin@21||48|-9||||
+NWire_Pin|pin@22||48|-18||||
+NWire_Pin|pin@23||48|-15||||
+NBus_Pin|pin@24||0|-11|-1|-1||
+NBus_Pin|pin@25||44.5|2|-1|-1||
+NBus_Pin|pin@26||55.5|2|-1|-1||
+NBus_Pin|pin@27||47.5|17|-1|-1||
+NBus_Pin|pin@28||58.5|17|-1|-1||
+NBus_Pin|pin@33||51|2|-1|-1||
+NBus_Pin|pin@35||51|-5|-1|-1||
+NBus_Pin|pin@36||2|27|-1|-1||
+NWire_Pin|pin@41||95.5|-18||||
+NWire_Pin|pin@42||95.5|-14||||
+NWire_Pin|pin@43||95.5|-24||||
+NWire_Pin|pin@44||95.5|-20||||
+NWire_Pin|pin@45||95.5|18||||
+NWire_Pin|pin@46||95.5|22||||
+NWire_Pin|pin@47||95.5|12||||
+NWire_Pin|pin@48||95.5|16||||
+NWire_Pin|pin@49||95.5|6||||
+NWire_Pin|pin@50||95.5|10||||
+NWire_Pin|pin@51||95.5|0||||
+NWire_Pin|pin@52||95.5|4||||
+NWire_Pin|pin@53||95.5|-6||||
+NWire_Pin|pin@54||95.5|-2||||
+NWire_Pin|pin@55||95.5|-12||||
+NWire_Pin|pin@56||95.5|-8||||
+NWire_Pin|pin@58||41.5|18||||
+NWire_Pin|pin@60||52.5|18||||
+NWire_Pin|pin@65||-2|26||||
+NBus_Pin|pin@67||65|2|-1|-1||
+NBus_Pin|pin@68||72|2|-1|-1||
+NBus_Pin|pin@69||66|19|-1|-1||
+NWire_Pin|pin@70||64|18||||
+NWire_Pin|pin@71||71|17||||
+NWire_Pin|pin@72||73|18||||
+NBus_Pin|pin@73||15|-23|-1|-1||
+NBus_Pin|pin@74||15|15|-1|-1||
+NWire_Pin|pin@75||60|-12||||
+NWire_Pin|pin@76||60|-9||||
+NWire_Pin|pin@77||60|-18||||
+NWire_Pin|pin@78||60|-15||||
+Ngeneric:Invisible-Pin|pin@79||0|38|||||ART_message(D5G3;)Sies 4 June 2009
+IscanM:scanEx1h;1{ic}|scanEx1h@0||76|8|||D5G4;
+IscanM:scanEx2h;1{ic}|scanEx2h@0||69|8|||D5G4;
+IscanM:scanEx4h;1{ic}|scanEx4h@0||46.5|8|||D5G4;
+IscanM:scanEx4h;1{ic}|scanEx4h@1||57.5|8|||D5G4;
+IorangeTSMC090nm:wire90;1{ic}|wire90@1||42|-12|||D0G4;|ATTR_L(D5G1;PUD)D494.9|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@2||42|-18|||D0G4;|ATTR_L(D5G1;PUD)D569.3|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@3||90|-24|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D1618.1|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@4||90|18|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D1538.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@5||90|12|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D1876.1999999999998|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||90|6|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D1489.5999999999997|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||90|0|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D1607.5|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||90|-6|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D1251.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@9||90|-12|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D1436.0000000000002|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||90|-18|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D1428.9999999999998|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@11||54|-12|||D0G4;|ATTR_L(D5G1;PUD)D3918.9999999999986|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@12||54|-18|||D0G4;|ATTR_L(D5G1;PUD)D1218.9999999999998|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+Abus|bitt[1,3,5,7]|D5G2;|-0.5|IJ2700|scanEx4h@0|dIn[1:6]|47.5|11|pin@27||47.5|17
+Abus|bitt[1:8]|D5G2;|-0.5|IJ2700|ilc@0|bitt[1:9]|0|-17|pin@24||0|-11
+Awire|bitt[1]|D5G2;||2700|pin@45||95.5|18|pin@46||95.5|22
+Abus|bitt[2,4,6,8]|D5G2;|-0.5|IJ2700|scanEx4h@1|dIn[1:6]|58.5|11|pin@28||58.5|17
+Awire|bitt[2]|D5G2;||2700|pin@47||95.5|12|pin@48||95.5|16
+Awire|bitt[3]|D5G2;||2700|pin@49||95.5|6|pin@50||95.5|10
+Awire|bitt[4]|D5G2;||2700|pin@51||95.5|0|pin@52||95.5|4
+Awire|bitt[5]|D5G2;||2700|pin@53||95.5|-6|pin@54||95.5|-2
+Awire|bitt[6]|D5G2;||2700|pin@55||95.5|-12|pin@56||95.5|-8
+Awire|bitt[7]|D5G2;||2700|pin@41||95.5|-18|pin@42||95.5|-14
+Awire|bitt[8]|D5G2;||2700|pin@43||95.5|-24|pin@44||95.5|-20
+Abus|ilc[decLO,torpLO]|D5G2;|-0.5|IJ2700|pin@73||15|-23|pin@74||15|15
+Awire|ilc[decLO]|D5G2;||2700|pin@75||60|-12|pin@76||60|-9
+Awire|ilc[do]|D5G2;||2700|pin@22||48|-18|pin@23||48|-15
+Abus|ilc[mo,do]|D5G2;Y-3.5;|-0.5|IJ2700|pin@4||9|-19|pin@5||9|13
+Awire|ilc[mo]|D5G2;||2700|pin@20||48|-12|pin@21||48|-9
+Awire|ilc[torpLO]|D5G2;||2700|pin@77||60|-18|pin@78||60|-15
+Awire|mc|D5G2;||900|pin@58||41.5|18|scanEx4h@0|mc|41.5|12
+Awire|mc|D5G2;||900|pin@60||52.5|18|scanEx4h@1|mc|52.5|12
+Awire|mc|D5G2;||2700|scanEx2h@0|mc|64|12|pin@70||64|18
+Awire|mc|D5G2;||2700|scanEx1h@0|mc|71|12|pin@71||71|17
+Awire|mc|D5G2;||2700|moveOut@0|mc|-2|20|pin@65||-2|26
+Awire|net@0|||0|moveOut@0|epi[torp]|-4|13|conn@1|y|-6.5|13
+Abus|net@7||-0.5|IJ0|moveOut@0|pred[D,T]|-4|18|pin@15||-6|18
+Abus|net@8||-0.5|IJ2700|pin@15||-6|18|conn@3|y|-6|25.5
+Abus|net@9||-0.5|IJ900|moveOut@0|sel[Mv,Tp,Di,Ti]|-2|8|conn@2|y|-2|3
+Awire|net@10|||900|moveOut@0|fire[M]|2|8|conn@0|a|2|6
+Abus|net@12||-0.5|IJ1800|ilc@0|ilc[done]|6|-19|pin@4||9|-19
+Abus|net@14||-0.5|IJ0|pin@5||9|13|moveOut@0|ilc[mo,do]|4|13
+Awire|net@17|||1800|wire90@1|b|44.5|-12|pin@20||48|-12
+Awire|net@18|||1800|wire90@2|b|44.5|-18|pin@22||48|-18
+Awire|net@23|||0|ilc@0|ilc[load]|-6|-23|conn@7|y|-11|-23
+Abus|net@26||-0.5|IJ2700|conn@8|y|0|-28|ilc@0|inLO[1:8]|0|-26
+Awire|net@35|||0|conn@10|a|18.5|10|moveOut@0|doneLO[M]|4|10
+Abus|net@38||-0.5|IJ900|scanEx4h@0|p2p,p1p,rd|44.5|5|pin@25||44.5|2
+Abus|net@39||-0.5|IJ1800|pin@33||51|2|pin@26||55.5|2
+Abus|net@40||-0.5|IJ2700|pin@26||55.5|2|scanEx4h@1|p2p,p1p,rd|55.5|5
+Abus|net@45||-0.5|IJ1800|pin@25||44.5|2|pin@33||51|2
+Awire|net@50|||1800|scanEx4h@0|sout|49.5|8|scanEx4h@1|sin|52.5|8
+Awire|net@60|||0|scanEx4h@0|sin|41.5|8|conn@14|y|39|8
+Awire|net@62|||1800|wire90@6|b|92.5|6|pin@49||95.5|6
+Awire|net@63|||1800|wire90@7|b|92.5|0|pin@51||95.5|0
+Awire|net@64|||1800|wire90@8|b|92.5|-6|pin@53||95.5|-6
+Awire|net@65|||1800|wire90@9|b|92.5|-12|pin@55||95.5|-12
+Awire|net@66|||1800|wire90@10|b|92.5|-18|pin@41||95.5|-18
+Awire|net@67|||1800|wire90@3|b|92.5|-24|pin@43||95.5|-24
+Awire|net@68|||1800|wire90@4|b|92.5|18|pin@45||95.5|18
+Awire|net@69|||1800|wire90@5|b|92.5|12|pin@47||95.5|12
+Awire|net@77|||0|conn@17|y|8.5|18|moveOut@0|succ[sf]|4|18
+Awire|net@78|||0|moveOut@0|do[ins]|-4|15|conn@6|y|-10|15
+Abus|net@83||-0.5|IJ1800|pin@26||55.5|2|pin@67||65|2
+Awire|net@84|||0|scanEx1h@0|sin|71|8|scanEx2h@0|sout|68|8
+Awire|net@85|||0|scanEx2h@0|sin|64|8|scanEx4h@1|sout|60.5|8
+Abus|net@87||-0.5|IJ900|scanEx2h@0|p2p,p1p,rd|65|5|pin@67||65|2
+Abus|net@88||-0.5|IJ900|scanEx1h@0|p2p,p1p,rd|72|5|pin@68||72|2
+Abus|net@90||-0.5|IJ1800|scanEx1h@0|sout|75|8|conn@13|a|79|8
+Abus|net@91||-0.5|IJ1800|pin@67||65|2|pin@68||72|2
+Abus|net@92||-0.5|IJ1800|ilc@0|ilc[cnt]|7|-23|pin@73||15|-23
+Abus|net@94||-0.5|IJ0|pin@74||15|15|moveOut@0|ilc[decLO,torpLO]|5|15
+Awire|net@97|||1800|wire90@11|b|56.5|-12|pin@75||60|-12
+Awire|net@98|||1800|wire90@12|b|56.5|-18|pin@77||60|-18
+Awire|net@111|||0|moveOut@0|flag[D][set]|-4|10|conn@11|a|-11.5|10
+Abus|p2p,p1p,rd|D5G2;|-0.5|IJ900|pin@33||51|2|pin@35||51|-5
+Abus|s[1:2]|D5G2;|-0.5|IJ2700|scanEx2h@0|dIn[1:3]|66|11|pin@69||66|19
+Abus|s[1:3]|D5G2;|-0.5|IJ2700|moveOut@0|s[1:3]|2|21|pin@36||2|27
+Awire|s[3]|D5G2;||2700|scanEx1h@0|dIn[1:2]|73|11|pin@72||73|18
+Edo[ins]||D4G2;|conn@6|a|I
+EdoneLO[M]||D6G2;|conn@10|y|O
+Eepi[torp]||D4G2;|conn@1|a|I
+Efire[M]||D6G2;|conn@0|y|O
+Eflag[D][set]|fire[T]|D6G2;|conn@11|y|O
+Eilc[load]||D4G2;|conn@7|a|I
+EinLO[1:6,8]||D4G2;|conn@8|a|I
+Ep2p,p1p,rd,mc||D4G2;|conn@12|a|B
+Epred[D,T]||D4G2;|conn@3|a|I
+Esel[Mv,Tp,Di,Ti]||D4G2;|conn@2|a|I
+Esin||D4G2;|conn@14|a|I
+Esout||D6G2;|conn@13|y|O
+Esucc[sf]||D4G2;|conn@17|a|I
+X