migrate jelib->delib
[fleet.git] / chips / marina / electric / aMarinaM.delib / marinaOutDockStretch.sch
diff --git a/chips/marina/electric/aMarinaM.delib/marinaOutDockStretch.sch b/chips/marina/electric/aMarinaM.delib/marinaOutDockStretch.sch
new file mode 100644 (file)
index 0000000..a66ce26
--- /dev/null
@@ -0,0 +1,128 @@
+HaMarinaM|8.10k
+
+# External Libraries:
+
+LdockM|dockM
+
+LstageGroupsM|stageGroupsM
+
+LwiresL|wiresL
+
+# Cell marinaOutDockStretch;1{sch}
+CmarinaOutDockStretch;1{sch}||schematic|1226940444999|1244172299827|I
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NOff-Page|conn@0||-49|-1||||
+NOff-Page|conn@1||70|-2||||
+NOff-Page|conn@2||-48|6||||
+NOff-Page|conn@3||-48|12|||Y|
+NOff-Page|conn@4||-48|9|||Y|
+ImarinaOutDockStretch;1{ic}|marinaOu@1||38|29|||D5G4;
+IstageGroupsM:northFifo;1{ic}|northFif@1||60|0|||D5G4;
+IdockM:outputDockStretch;1{ic}|outputDo@0||0|0|||D5G4;
+Ngeneric:Invisible-Pin|pin@0||-17.5|39.5|||||ART_message(D5G6;)SmarinaOutDockStretch
+Ngeneric:Invisible-Pin|pin@2||-19.5|33.5|||||ART_message(D5G4;)Sthis is the experiment
+NBus_Pin|pin@7||66|-6|-1|-1||
+NBus_Pin|pin@9||66|-24|-1|-1||
+NWire_Pin|pin@11||-27|3||||
+NBus_Pin|pin@17||10|3|-1|-1||
+NBus_Pin|pin@18||10|0|-1|-1||
+NWire_Pin|pin@20||48|3||||
+NWire_Pin|pin@21||48|0||||
+NBus_Pin|pin@22||-11|3|-1|-1||
+NWire_Pin|pin@25||71|6||||
+NBus_Pin|pin@27||-11|1|-1|-1||
+NWire_Pin|pin@30||71|3||||
+NWire_Pin|pin@31||-30|-2||||
+NWire_Pin|pin@32||-30|-18||||
+NWire_Pin|pin@33||54|-18||||
+NWire_Pin|pin@34||54|-2||||
+NWire_Pin|pin@36||6|-21||||
+NWire_Pin|pin@37||-42|-21||||
+NWire_Pin|pin@39||-42|-3||||
+Ngeneric:Invisible-Pin|pin@40||-55.5|-10.5|||||ART_message(D5G2;)S[fin is from input pad,to test bonding pads.,"When no counters count,",fin is reported to fout.]
+Ngeneric:Invisible-Pin|pin@41||87.5|-4|||||ART_message(D5G2;)S[fout goes to output pad,for measuring speeds.]
+NBus_Pin|pin@51||66|-12|-1|-1||
+Ngeneric:Invisible-Pin|pin@54||-13.5|-26.5|||||ART_message(D3G2;)S["inP[B], is the data predecessor bonus bit.",comes from the ship.,Here we fake it by using,input address bit 6.]
+Ngeneric:Invisible-Pin|pin@57||34|17.5|||||ART_message(D5G2;)S["ddo[T] and doo[T], the token",state wires use the three stage,token FIFO.]
+NBus_Pin|pin@58||-18|-6|-1|-1||
+NBus_Pin|pin@59||-18|0|-1|-1||
+NBus_Pin|pin@60||-18|-12|-1|-1||
+NBus_Pin|pin@61||-18|-9|-1|-1||
+NWire_Pin|pin@76||21|1||||
+NWire_Pin|pin@77||21|-4||||
+NWire_Pin|pin@78||39|1||||
+NWire_Pin|pin@79||39|-4||||
+NBus_Pin|pin@80||30|-6|-1|-1||
+NBus_Pin|pin@81||30|-12|-1|-1||
+Ngeneric:Invisible-Pin|pin@82||-18.5|28.5|||||ART_message(D5G3;)Sies 3 June 2009
+Ngeneric:Invisible-Pin|pin@85||-16.5|21|||||ART_message(D3G2;)S[signalBitFromInboundSwitchFabric,is implementation dependent.,"It's an address bit, here it's ain[14]."]
+NWire_Pin|pin@86||6|-3||||
+NWire_Pin|pin@87||-27|-13||||
+NBus_Pin|pin@88||66|-18|-1|-1||
+NBus_Pin|pin@89||-6|-6|-1|-1||
+NBus_Pin|pin@91||-6|-24|-1|-1||
+NWire_Pin|pin@92||-6|-2||||
+NWire_Pin|pin@93||-6|1||||
+NWire_Pin|pin@94||-32|-8||||
+NWire_Pin|pin@95||-32|-18||||
+IstageGroupsM:southFifo;1{ic}|southFif@1||-36|0|||D5G4;
+IwiresL:tranCap;1{ic}|tc[1:24]|D5G3;Y3;|-43|23|||D5G4;
+IstageGroupsM:tokenFIFO;1{ic}|tokenFIF@1||30|1|||D5G4;
+Awire|ain[14]|D5G2;||2700|pin@92||-6|-2|pin@93||-6|1
+Abus|ain[T,1:14],din[1:37]|D5G2;|-0.5|IJ2700|pin@51||66|-12|pin@7||66|-6
+Awire|aout[L]|D5G2;||900|pin@94||-32|-8|pin@95||-32|-18
+Abus|aout[T,1:14],iout[1:37]|D5G2;|-0.5|IJ2700|pin@58||-18|-6|pin@59||-18|0
+Abus|din[1:37],ain[6]|D5G2;|-0.5|IJ2700|pin@9||66|-24|pin@88||66|-18
+Abus|dockPred[D,T]|D5G2;|-0.5|IJ900|pin@22||-11|3|pin@27||-11|1
+Awire|dockPred[D]|D5G2;||900|pin@25||71|6|pin@30||71|3
+Awire|dockPred[T]|D5G2;||900|pin@78||39|1|pin@79||39|-4
+Abus|dockSucc[D,T]|D5G2;|-0.5|IJ900|pin@17||10|3|pin@18||10|0
+Awire|dockSucc[D]|D5G2;||900|pin@20||48|3|pin@21||48|0
+Awire|dockSucc[T]|D5G2;||900|pin@76||21|1|pin@77||21|-4
+Abus|dsA[TT,1:14],dsD[1:37]|D5G2;|-0.5|IJ900|pin@80||30|-6|pin@81||30|-12
+Abus|iout[1:18,20:37],aout[T,L]|D5G2;|-0.5|IJ2700|pin@60||-18|-12|pin@61||-18|-9
+Abus|net@9||-0.5|IJ1800|northFif@1|out[1:37],aout[T,1:14]|62|-6|pin@7||66|-6
+Awire|net@14|||1800|southFif@1|succ[tap]|-33|3|pin@11||-27|3
+Awire|net@26|||0|northFif@1|pred|57|3|pin@20||48|3
+Awire|net@37|||0|pin@30||71|3|northFif@1|succ|63|3
+Awire|net@38|||1800|southFif@1|fout|-33|-2|pin@31||-30|-2
+Awire|net@39|||900|pin@31||-30|-2|pin@32||-30|-18
+Awire|net@40|||1800|pin@32||-30|-18|pin@33||54|-18
+Awire|net@41|||2700|pin@33||54|-18|pin@34||54|-2
+Awire|net@42|||1800|pin@34||54|-2|northFif@1|fin|57|-2
+Awire|net@44|||900|pin@86||6|-3|pin@36||6|-21
+Awire|net@45|||0|pin@36||6|-21|pin@37||-42|-21
+Awire|net@46|||2700|pin@37||-42|-21|pin@39||-42|-3
+Awire|net@49|||0|southFif@1|cin|-39|-3|pin@39||-42|-3
+Awire|net@50|||1800|conn@0|y|-47|-1|southFif@1|fin|-39|-1
+Awire|net@51|||1800|northFif@1|fout|63|-2|conn@1|a|68|-2
+Abus|net@52||-0.5|IJ0|southFif@1|sir[1:9]|-37|6|conn@2|y|-46|6
+Abus|net@53||-0.5|IJ1800|conn@3|y|-46|12|southFif@1|sid[1:9]|-37|12
+Abus|net@54||-0.5|IJ1800|conn@4|y|-46|9|southFif@1|sic[1:9]|-37|9
+Abus|net@64||-0.5|IJ1800|southFif@1|out[1:37],aout[T,1:14]|-34|-6|pin@58||-18|-6
+Awire|net@96|||0|tokenFIF@1|pred|27|1|pin@76||21|1
+Awire|net@98|||1800|tokenFIF@1|succ|33|1|pin@78||39|1
+Abus|net@106||-0.5|IJ0|northFif@1|in[1:37],ain[T,1:14]|58|-6|pin@80||30|-6
+Abus|net@109||-0.5|IJ1800|tokenFIF@1|sor[1:9]|32|6|northFif@1|sir[1:9]|59|6
+Abus|net@116||-0.5|IJ1800|southFif@1|soc[1:9]|-34|9|northFif@1|sic[1:9]|59|9
+Abus|net@117||-0.5|IJ0|northFif@1|sid[1:9]|59|12|southFif@1|sod[1:9]|-34|12
+Abus|net@119||-0.5|IJ1800|southFif@1|sor[1:9]|-34|6|outputDo@0|sir[1:9]|-1|6
+Abus|net@120||-0.5|IJ1800|outputDo@0|sor[1:9]|2|6|tokenFIF@1|sir[1:9]|29|6
+Awire|net@122|||1800|outputDo@0|fout|3|-3|pin@86||6|-3
+Abus|net@123||-0.5|IJ0|pin@17||10|3|outputDo@0|succ[D,T]|3|3
+Abus|net@124||-0.5|IJ0|outputDo@0|pred[D,T]|-3|3|pin@22||-11|3
+Abus|net@125||-0.5|IJ1800|outputDo@0|dsA[TT,1:14],dsD[1:37]|2|-6|pin@80||30|-6
+Awire|net@127|||1800|pin@87||-27|-13|outputDo@0|do[epi]|-3|-13
+Abus|net@130||-0.5|IJ1800|pin@61||-18|-9|outputDo@0|in[1:36,T,L]|-2|-9
+Awire|net@132|||900|pin@11||-27|3|pin@87||-27|-13
+Abus|net@134||-0.5|IJ0|outputDo@0|dp[1:37,B]|-2|-6|pin@89||-6|-6
+Abus|net@136||-0.5|IJ0|pin@9||66|-24|pin@91||-6|-24
+Abus|net@138||-0.5|IJ900|pin@89||-6|-6|pin@91||-6|-24
+Awire|net@139|||0|outputDo@0|signalBitFromInboundSwitchFabric|-3|-2|pin@92||-6|-2
+Awire|net@140|||1800|southFif@1|out[28f]|-33|-8|pin@94||-32|-8
+Efin||D4G2;|conn@0|a|I
+Efout||D6G2;|conn@1|y|O
+Esic[1:9]||D4G2;|conn@4|a|B
+Esid[1:9]||D4G2;|conn@3|a|B
+Esir[1:9]||D4G2;X-4;|conn@2|y|B
+X