rename tinyCounter to omegaCounter
[fleet.git] / electric / testsM.jelib
index f90d60e..b37aeae 100755 (executable)
@@ -12,6 +12,8 @@ LarbiterM|arbiterM
 
 LcentersJ|centersJ
 
+LcompareM|compareM
+
 LdriversM|driversM
 
 LorangeTSMC090nm|orangeTSMC090nm
@@ -431,6 +433,155 @@ Awire|net@96|||900|pin@43||26|3|pin@51||26|-12
 Awire|net@98|||1800|pin@12||4|-12|pin@51||26|-12
 X
 
+# Cell compTest;1{sch}
+CcompTest;1{sch}||schematic|1222267332463|1242899481549|
+Ispiceparts:Pulse;1{ic}|Pulse@0||-96.5|-3.5|||D5G4;|ATTR_DelayTime(D5G0.5;NPY0.5;)S80ps|ATTR_FallTime(D5G0.5;NPY-0.5;)S10ps|ATTR_InitialVoltage(D5G0.5;NPY1.5;)S1V|ATTR_Period(D5G0.5;NPY-1.5;)S400ms|ATTR_PulseVoltage(D5G0.5;NPY1;)S0V|ATTR_PulseWidth(D5G0.5;NPY-1;)S300ms|ATTR_RiseTime(D5G0.5;NP)S10ps
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NWire_Con|conn@2||6|-30.5||||
+NWire_Con|conn@5||-6|-30||||
+IcompareM:compareAndCount;1{ic}|countCom@1||0|0|||D5G4;
+NGround|gnd@0||-89.5|-11||||
+NGround|gnd@2||6|-39.5||||
+NGround|gnd@5||-6|-39||||
+NGround|gnd@7||-6|-13||||
+IscanM:noScanJ;1{ic}|noScanJ@1||-83.5|9|||D5G4;
+Ngeneric:Invisible-Pin|pin@0||-6.5|38|||||ART_message(D5G6;)ScompTest
+Ngeneric:Invisible-Pin|pin@2||-7|32|||||ART_message(D5G3;)Sies 21 May 2009
+NWire_Pin|pin@14||-89.5|7||||
+NWire_Pin|pin@28||83.5|-10|||X|
+NWire_Pin|pin@29||72.5|-29|||X|
+NBus_Pin|pin@150||68.5|-8|-1|-1|X|
+NWire_Pin|pin@153||60|-23|||X|
+NWire_Pin|pin@313||6|-23.5||||
+NWire_Pin|pin@317||72|2|||X|
+NWire_Pin|pin@340||72|-2|||X|
+NBus_Pin|pin@369||-56.5|-8|-1|-1||
+NWire_Pin|pin@370||-48|-20||||
+NWire_Pin|pin@371||-60.5|-26||||
+NWire_Pin|pin@374||-69.5|-7||||
+NWire_Pin|pin@375||-70.5|15||||
+NWire_Pin|pin@377||-36|2||||
+NWire_Pin|pin@378||-36|-2||||
+NBus_Pin|pin@379||24|-8|-1|-1|X|
+NBus_Pin|pin@380||24|-14|-1|-1|X|
+NBus_Pin|pin@381||-15|-8|-1|-1||
+NBus_Pin|pin@382||-15|-15|-1|-1||
+NWire_Pin|pin@386||-24|-20||||
+NWire_Pin|pin@390||36|-23|||X|
+NWire_Pin|pin@399||-6|-24.5||||
+NBus_Pin|pin@406||66|5|-1|-1|X|
+NWire_Pin|pin@415||84.5|11||||
+NWire_Pin|pin@417||-14|2||||
+NWire_Pin|pin@418||-14|-2||||
+NBus_Pin|pin@420||-9|-5|-1|-1||
+NBus_Pin|pin@421||-9|-11|-1|-1||
+NBus_Pin|pin@422||9|-5|-1|-1||
+NBus_Pin|pin@423||9|-12|-1|-1||
+NWire_Pin|pin@424||19|2||||
+NWire_Pin|pin@425||19|-2||||
+NWire_Pin|pin@426||48|2||||
+NWire_Pin|pin@427||48|-2||||
+NBus_Pin|pin@430||17|5|-1|-1||
+NBus_Pin|pin@431||17|16|-1|-1||
+NBus_Pin|pin@432||66|16|-1|-1||
+NBus_Pin|pin@433||26|5|-1|-1||
+NWire_Pin|pin@434||-57|2||||
+NWire_Pin|pin@436||-57|-2||||
+NBus_Pin|pin@445||-54|9|-1|-1||
+NBus_Pin|pin@446||-54|5|-1|-1||
+Ngeneric:Invisible-Pin|pin@460||19|39|||||ART_message(D3G3;)S["if working properly,","count[L,E,G] should",happen irregularly,and the counters should,count.]
+NBus_Pin|pin@461||26|22|-1|-1||
+NBus_Pin|pin@462||-14.5|22|-1|-1||
+NBus_Pin|pin@463||-14.5|8|-1|-1||
+NBus_Pin|pin@464||12|8|-1|-1||
+NBus_Pin|pin@465||12|17|-1|-1||
+NBus_Pin|pin@466||-6|17|-1|-1||
+NBus_Pin|pin@467||-6|11|-1|-1||
+NWire_Pin|pin@468||-6|-2||||
+IstagesM:plainDockStage;1{ic}|plainDoc@0||60|-1|X||D5G4;
+IstagesM:plainDockStage;1{ic}|plainDoc@1||-48|-1|||D5G4;
+IstagesM:plainDockStage;1{ic}|plainDoc@2||36|-1|X||D5G4;
+IstagesM:plainDockStage;1{ic}|plainDoc@3||-24|-1|||D5G4;
+IprogramsM:programG;1{ic}|programG@0||70.5|-22|X||D5G4;
+IprogramsM:programL;1{ic}|programL@0||-58.5|-19|||D5G4;
+IsourceA;1{ic}|sourceA@1||83.5|2|X||D5G4;
+IsourceA;1{ic}|sourceA@2||-69.5|2|||D5G4;
+Abus|datA[1:36]|D5G2;|-0.5|IJ900|pin@381||-15|-8|pin@382||-15|-15
+Abus|datA[1:37]|D5G2;|-0.5|IJ900|pin@420||-9|-5|pin@421||-9|-11
+Awire|datA[37]|D5G2;||2700|conn@5||-6|-30|pin@399||-6|-24.5
+Abus|datB[1:36]|D5G2;|-0.5|IJ900|pin@379||24|-8|pin@380||24|-14
+Abus|datB[1:37]|D5G2;|-0.5|IJ900|pin@422||9|-5|pin@423||9|-12
+Awire|datB[37]|D5G2;||2700|conn@2||6|-30.5|pin@313||6|-23.5
+Abus|dataA[1:36]|D5G2;|-0.5|IJ900|pin@150||68.5|-8|programG@0|data[1:36]|68.5|-19
+Abus|dataB[1:36]|D5G2;|-0.5|IJ900|pin@369||-56.5|-8|programL@0|data[1:36]|-56.5|-16
+Awire|doA[1]|D5G2;||900|pin@434||-57|2|pin@436||-57|-2
+Awire|doA[2]|D5G2;||900|pin@377||-36|2|pin@378||-36|-2
+Awire|doB[1]|D5G2;||900|pin@317||72|2|pin@340||72|-2
+Awire|doB[2]|D5G2;||900|pin@426||48|2|pin@427||48|-2
+Awire|fire[0]|D5G2;||900|sourceA@1|fire|83.5|-2|pin@28||83.5|-10
+Awire|fire[1]|D5G2;||900|sourceA@2|fire|-69.5|-2|pin@374||-69.5|-7
+Awire|mc|D5G2;||900|pin@14||-89.5|7|Pulse@0|plus|-89.5|-0.5
+Awire|mc|D5G2;||2700|sourceA@2|mc|-70.5|6|pin@375||-70.5|15
+Awire|mc|D5G2;||900|programG@0|mc|72.5|-25|pin@29||72.5|-29
+Awire|mc|D5G2;||900|programL@0|mc|-60.5|-22|pin@371||-60.5|-26
+Awire|mc|D5G2;||2700|sourceA@1|mc|84.5|6|pin@415||84.5|11
+Awire|net@2|||0|noScanJ@1|mc|-87.5|7|pin@14||-89.5|7
+Awire|net@20|||900|Pulse@0|minus|-89.5|-6.5|gnd@0||-89.5|-9
+Awire|net@57|||0|programG@0|shift|66.5|-23|pin@153||60|-23
+Awire|net@248|||0|sourceA@1|succ|80.5|2|plainDoc@0|pred|63|2
+Abus|net@268||-0.5|IJ0|pin@150||68.5|-8|plainDoc@0|in[1:36]|64|-8
+Awire|net@500|||900|conn@2||6|-30.5|gnd@2||6|-37.5
+Awire|net@503|||1800|plainDoc@0|succ|57|2|pin@317||72|2
+Awire|net@563|||900|conn@5||-6|-30|gnd@5||-6|-37
+Abus|net@583||-0.5|IJ1800|pin@369||-56.5|-8|plainDoc@1|in[1:36]|-52|-8
+Awire|net@585|||1800|programL@0|shift|-54.5|-20|pin@370||-48|-20
+Awire|net@588|||0|pin@317||72|2|pin@426||48|2
+Awire|net@589|||1800|pin@377||-36|2|plainDoc@3|pred|-27|2
+Awire|net@590|||1800|plainDoc@1|succ|-45|2|pin@377||-36|2
+Abus|net@594||-0.5|IJ0|plainDoc@2|out[1:36]|31|-8|pin@379||24|-8
+Abus|net@596||-0.5|IJ1800|plainDoc@3|out[1:36]|-19|-8|pin@381||-15|-8
+Abus|net@624||-0.5|IJ0|plainDoc@0|out[1:36]|55|-8|plainDoc@2|in[1:36]|40|-8
+Abus|net@625||-0.5|IJ1800|plainDoc@1|out[1:36]|-43|-8|plainDoc@3|in[1:36]|-28|-8
+Awire|net@626|||1800|sourceA@2|succ|-66.5|2|pin@434||-57|2
+Abus|net@637||-0.5|IJ2700|pin@406||66|5|pin@432||66|16
+Abus|net@643||-0.5|IJ1800|plainDoc@1|sor[1:9]|-46|5|plainDoc@3|sir[1:9]|-25|5
+Awire|net@660|||0|pin@417||-14|2|plainDoc@3|succ|-21|2
+Awire|net@664|||1800|pin@424||19|2|plainDoc@2|succ|33|2
+Awire|net@672|||0|pin@426||48|2|plainDoc@2|pred|39|2
+Abus|net@679||-0.5|IJ2700|pin@430||17|5|pin@431||17|16
+Abus|net@681||-0.5|IJ1800|pin@431||17|16|pin@432||66|16
+Abus|net@682||-0.5|IJ0|pin@406||66|5|plainDoc@0|sir[1:9]|61|5
+Abus|net@683||-0.5|IJ0|plainDoc@0|sor[1:9]|58|5|plainDoc@2|sir[1:9]|37|5
+Abus|net@684||-0.5|IJ0|plainDoc@2|sor[1:9]|34|5|pin@433||26|5
+Awire|net@685|||1800|pin@434||-57|2|plainDoc@1|pred|-51|2
+Abus|net@702||-0.5|IJ1800|pin@446||-54|5|plainDoc@1|sir[1:9]|-49|5
+Abus|net@703||-0.5|IJ900|pin@445||-54|9|pin@446||-54|5
+Abus|net@722||-0.5|IJ0|pin@422||9|-5|countCom@1|inB[1:37]|3|-5
+Abus|net@723||-0.5|IJ1800|pin@420||-9|-5|countCom@1|inA[1:37]|-3|-5
+Awire|net@724|||1800|pin@417||-14|2|countCom@1|pred[A]|-3|2
+Awire|net@725|||0|pin@424||19|2|countCom@1|pred[B]|3|2
+Abus|net@728||-0.5|IJ0|pin@445||-54|9|noScanJ@1|sor[1:9]|-79.5|9
+Abus|net@729||-0.5|IJ1800|plainDoc@3|sor[1:9]|-22|5|countCom@1|sir[1:9]|-1|5
+Abus|net@730||-0.5|IJ1800|countCom@1|sor[1:9]|2|5|pin@430||17|5
+Abus|net@731||-0.5|IJ2700|pin@433||26|5|pin@461||26|22
+Abus|net@732||-0.5|IJ0|pin@461||26|22|pin@462||-14.5|22
+Abus|net@733||-0.5|IJ900|pin@462||-14.5|22|pin@463||-14.5|8
+Abus|net@734||-0.5|IJ1800|pin@463||-14.5|8|countCom@1|sic[1:9]|-1|8
+Abus|net@735||-0.5|IJ1800|countCom@1|soc[1:9]|2|8|pin@464||12|8
+Abus|net@736||-0.5|IJ2700|pin@464||12|8|pin@465||12|17
+Abus|net@737||-0.5|IJ0|pin@465||12|17|pin@466||-6|17
+Abus|net@738||-0.5|IJ900|pin@466||-6|17|pin@467||-6|11
+Abus|net@739||-0.5|IJ1800|pin@467||-6|11|countCom@1|sid[1:9]|-1|11
+Awire|net@740|||2700|gnd@7||-6|-11|pin@468||-6|-2
+Awire|net@741|||1800|pin@468||-6|-2|countCom@1|fin|-3|-2
+Awire|pred[A]|D5G2;||900|pin@417||-14|2|pin@418||-14|-2
+Awire|pred[B]|D5G2;||900|pin@424||19|2|pin@425||19|-2
+Awire|takeA[1]|D5G2;||900|plainDoc@1|take[1]|-48|-11|pin@370||-48|-20
+Awire|takeA[2]|D5G2;||900|plainDoc@3|take[1]|-24|-11|pin@386||-24|-20
+Awire|takeB[1]|D5G2;||900|plainDoc@0|take[1]|60|-11|pin@153||60|-23
+Awire|takeB[2]|D5G2;||900|plainDoc@2|take[1]|36|-11|pin@390||36|-23
+X
+
 # Cell newMoveTest;1{sch}
 CnewMoveTest;1{sch}||schematic|1222267332463|1237854989960|
 Ispiceparts:Pulse;1{ic}|Pulse@0||-95|6.5|||D5G4;|ATTR_DelayTime(D5G0.5;NPY0.5;)S80ps|ATTR_FallTime(D5G0.5;NPY-0.5;)S10ps|ATTR_InitialVoltage(D5G0.5;NPY1.5;)S1V|ATTR_Period(D5G0.5;NPY-1.5;)S400ms|ATTR_PulseVoltage(D5G0.5;NPY1;)S0V|ATTR_PulseWidth(D5G0.5;NPY-1;)S300ms|ATTR_RiseTime(D5G0.5;NP)S10ps