# header information: HaMarinaM|8.09c # Views: Vicon|ic Vschematic|sch # External Libraries: LdockM|dockM LfifoL|fifoL LstageGroupsM|stageGroupsM # Tools: Ouser|DefaultTechnology()Sartwork|SchematicTechnology()Scmos90 Oio|GDSOutputConvertsBracketsInExports()BF|GDSWritesExportPins()BT # Technologies: Tcmos|ScaleFORcmos()D1000.0 Tcmos90|"GDS(ST)LayerForPad-FrameINcmos90"()S43|"GDS(ST)LayerForPassivationINcmos90"()S169|"GDS(TSMC)LayerForPad-FrameINcmos90"()S43|"GDS(TSMC)LayerForPassivationINcmos90"()S169 Tmocmos|ScaleFORmocmos()D100.0|SelectedFoundryFormocmos()STSMC Trcmos|ScaleFORrcmos()D1000.0 # Cell marina;1{sch} Cmarina;1{sch}||schematic|1226940444999|1236022558680| 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| NWire_Con|conn@5||-22|-23|||| IdockM:inputDock;1{ic}|inputDoc@1||0|0|||D5G4; IstageGroupsM:northFifo;1{ic}|northFif@1||60|0|||D5G4; Ngeneric:Invisible-Pin|pin@0||-14.5|46.5|||||ART_message(D5G6;)Smarina Ngeneric:Invisible-Pin|pin@2||-16.5|40.5|||||ART_message(D5G4;)Sthis is the experiment NBus_Pin|pin@7||66|-9|-1|-1|| NBus_Pin|pin@9||-6|-15|-1|-1|| NBus_Pin|pin@10||-6|-9|-1|-1|| NWire_Pin|pin@11||-18|3|||| NWire_Pin|pin@12||-18|-1|||| NBus_Pin|pin@17||10|3|-1|-1|| NBus_Pin|pin@18||10|0|-1|-1|| NWire_Pin|pin@20||51|3|||| NWire_Pin|pin@21||51|0|||| NBus_Pin|pin@22||-11|3|-1|-1|| NWire_Pin|pin@25||67|6|||| NBus_Pin|pin@27||-11|1|-1|-1|| NWire_Pin|pin@30||67|3|||| NWire_Pin|pin@31||-23|-2|||| NWire_Pin|pin@32||-23|-13|||| NWire_Pin|pin@33||52|-13|||| NWire_Pin|pin@34||52|-2|||| NWire_Pin|pin@35||9|-2|||| NWire_Pin|pin@36||9|-17|||| NWire_Pin|pin@37||-43|-17|||| NWire_Pin|pin@39||-43|-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||79.5|-6.5|||||ART_message(D5G2;)S[fout goes to output pad,for measuring speeds.] NBus_Pin|pin@47||-22|-28|-1|-1|| NBus_Pin|pin@48||-22|-18|-1|-1|| NBus_Pin|pin@51||66|-16|-1|-1|| Ngeneric:Invisible-Pin|pin@54||-5.5|-18.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||28.5|29.5|||||ART_message(D5G2;)S["ddo[T] and doo[T], the token",state wires use the three stage,token FIFO.] NBus_Pin|pin@58||-27|-6|-1|-1|| NBus_Pin|pin@59||-27|-12|-1|-1|| NBus_Pin|pin@60||-14|-6|-1|-1|| NBus_Pin|pin@61||-14|-9|-1|-1|| NWire_Pin|pin@76||17|1|||| NWire_Pin|pin@77||17|-4|||| NWire_Pin|pin@78||32|1|||| NWire_Pin|pin@79||32|-3|||| NBus_Pin|pin@80||34|-9|-1|-1|| NBus_Pin|pin@81||34|-12|-1|-1|| Ngeneric:Invisible-Pin|pin@82||-15.5|36.5|||||ART_message(D5G3;)Sies 23 February 2009 NWire_Pin|pin@83||-8|-3|||| NWire_Pin|pin@84||-8|-5|||| Ngeneric:Invisible-Pin|pin@85||-12.5|22.5|||||ART_message(D3G2;)S[signalBitFromInboundSwitchFabric,is implementation dependent.,"It's an address bit, here aout[14]."] IstageGroupsM:southFifo;1{ic}|southFif@1||-36|0|||D5G4; IfifoL:tokenFIFO;1{ic}|tokenFIF@0||24|1|||D5G4; Abus|ain[T,1:14],din[1:37]|D5G2;|-0.5|IJ2700|pin@51||66|-16|pin@7||66|-9 Awire|aout[14]|D5G2;||900|pin@83||-8|-3|pin@84||-8|-5 Abus|aout[T,1:14],iout[1:37]|D5G2;|-0.5|IJ900|pin@58||-27|-6|pin@59||-27|-12 Awire|ddo[D]|D5G2;||900|pin@20||51|3|pin@21||51|0 Abus|ddo[T,D]|D5G2;|-0.5|IJ900|pin@17||10|3|pin@18||10|0 Awire|ddo[T]|D5G2;||900|pin@76||17|1|pin@77||17|-4 Abus|din[1:37],ain[6]|D5G2;|-0.5|IJ2700|pin@9||-6|-15|pin@10||-6|-9 Awire|doo[D]|D5G2;||900|pin@25||67|6|pin@30||67|3 Abus|doo[T,D]|D5G2;|-0.5|IJ900|pin@22||-11|3|pin@27||-11|1 Awire|doo[T]|D5G2;||900|pin@78||32|1|pin@79||32|-3 Abus|doutA[TT,1:14],doutD[1:37]|D5G2;|-0.5|IJ900|pin@80||34|-9|pin@81||34|-12 Abus|iout[1:36],aout[T]|D5G2;|-0.5|IJ900|pin@60||-14|-6|pin@61||-14|-9 Abus|net@6||-0.5|IJ1800|pin@60||-14|-6|inputDoc@1|in[1:36,T]|-2|-6 Abus|net@8||-0.5|IJ0|pin@80||34|-9|inputDoc@1|outS[1:37,T],aout[1:14]|2|-9 Abus|net@9||-0.5|IJ1800|northFif@1|out[1:37],aout[T,1:14]|62|-9|pin@7||66|-9 Abus|net@13||-0.5|IJ1800|pin@10||-6|-9|inputDoc@1|inD[1:37,T],ain[1:14]|-2|-9 Awire|net@14|||1800|southFif@1|succ[tap]|-33|3|pin@11||-18|3 Awire|net@15|||900|pin@11||-18|3|pin@12||-18|-1 Awire|net@16|||1800|pin@12||-18|-1|inputDoc@1|pred|-3|-1 Abus|net@23||-0.5|IJ1800|inputDoc@1|succ[T,D]|3|3|pin@17||10|3 Awire|net@26|||0|northFif@1|pred|57|3|pin@20||51|3 Abus|net@28||-0.5|IJ0|inputDoc@1|pred[T,D]|-3|3|pin@22||-11|3 Awire|net@37|||0|pin@30||67|3|northFif@1|succ|63|3 Awire|net@38|||1800|southFif@1|fout|-33|-2|pin@31||-23|-2 Awire|net@39|||900|pin@31||-23|-2|pin@32||-23|-13 Awire|net@40|||1800|pin@32||-23|-13|pin@33||52|-13 Awire|net@41|||2700|pin@33||52|-13|pin@34||52|-2 Awire|net@42|||1800|pin@34||52|-2|northFif@1|fin|57|-2 Awire|net@43|||1800|inputDoc@1|freqOut|3|-2|pin@35||9|-2 Awire|net@44|||900|pin@35||9|-2|pin@36||9|-17 Awire|net@45|||0|pin@36||9|-17|pin@37||-43|-17 Awire|net@46|||2700|pin@37||-43|-17|pin@39||-43|-3 Awire|net@49|||0|southFif@1|cin|-39|-3|pin@39||-43|-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||-27|-6 Awire|net@96|||0|tokenFIF@0|pred|21|1|pin@76||17|1 Awire|net@98|||1800|tokenFIF@0|succ|27|1|pin@78||32|1 Abus|net@106||-0.5|IJ0|northFif@1|in[1:37],ain[T,1:14]|58|-9|pin@80||34|-9 Abus|net@107||-0.5|IJ1800|southFif@1|sor[1:9]|-34|6|inputDoc@1|si[1:9]|-1|6 Abus|net@108||-0.5|IJ1800|inputDoc@1|so[1:9]|2|6|tokenFIF@0|sir[1:9]|23|6 Abus|net@109||-0.5|IJ1800|tokenFIF@0|sor[1:9]|26|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 Awire|net@118|||0|inputDoc@1|signalBitFromInboundSwitchFabric|-3|-3|pin@83||-8|-3 Abus|xx[2:9]|D5G2;|-0.5|IJ900|conn@5||-22|-23|pin@47||-22|-28 Abus|yy[2:9]|D5G2;|-0.5|IJ2700|conn@5||-22|-23|pin@48||-22|-18 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