*** SPICE deck for cell isolatedInDock{sch} from library marina
*** Created on Fri Sep 05, 2008 15:05:59
*** Last revised on Thu Sep 11, 2008 14:57:39
-*** Written on Thu Oct 23, 2008 16:23:29 by Electric VLSI Design System,
-*version 8.08i
+*** Written on Thu Oct 30, 2008 09:16:52 by Electric VLSI Design System,
+*version 8.08k
*** Layout tech: cmos90, foundry TSMC
*** UC SPICE *** , MIN_RESIST 50.0, MIN_CAPAC 0.04FF
.OPTIONS NOMOD NOPAGE
Xnms2@0 out ina inb nms2-X_25
.ENDS nand2-X_25
-*** CELL: arbiterJ:halfArb{sch}
-.SUBCKT halfArb cross grant[B] inA req[B]
+*** CELL: arbiterK:half2inArb{sch}
+.SUBCKT half2inArb cross grant[B] inA req[B]
XNMOSx@0 vdd req[B] grant[B] PMOSx-X_10
XPMOSx@0 cross inA grant[B] NMOSx-X_10
Xnor2n@0 inA req[B] cross nand2-X_25
-.ENDS halfArb
+.ENDS half2inArb
*** CELL: orangeTSMC090nm:wire{sch}
-.SUBCKT wire-C_0_011f-853_7-R_34_667m a b
-Ccap@0 gnd net@14 3.13f
-Ccap@1 gnd net@8 3.13f
-Ccap@2 gnd net@11 3.13f
-Rres@0 net@14 a 4.932
-Rres@1 net@11 net@14 9.865
-Rres@2 b net@8 4.932
-Rres@3 net@8 net@11 9.865
-.ENDS wire-C_0_011f-853_7-R_34_667m
+.SUBCKT wire-C_0_011f-830_7-R_34_667m a b
+Ccap@0 gnd net@14 3.046f
+Ccap@1 gnd net@8 3.046f
+Ccap@2 gnd net@11 3.046f
+Rres@0 net@14 a 4.8
+Rres@1 net@11 net@14 9.599
+Rres@2 b net@8 4.8
+Rres@3 net@8 net@11 9.599
+.ENDS wire-C_0_011f-830_7-R_34_667m
*** CELL: orangeTSMC090nm:wire90{sch}
-.SUBCKT wire90-853_7-layer_1-width_3 a b
-Xwire@0 a b wire-C_0_011f-853_7-R_34_667m
-.ENDS wire90-853_7-layer_1-width_3
+.SUBCKT wire90-830_7-layer_1-width_3 a b
+Xwire@0 a b wire-C_0_011f-830_7-R_34_667m
+.ENDS wire90-830_7-layer_1-width_3
*** CELL: orangeTSMC090nm:wire{sch}
-.SUBCKT wire-C_0_011f-857_6-R_34_667m a b
-Ccap@0 gnd net@14 3.145f
-Ccap@1 gnd net@8 3.145f
-Ccap@2 gnd net@11 3.145f
-Rres@0 net@14 a 4.955
-Rres@1 net@11 net@14 9.91
-Rres@2 b net@8 4.955
-Rres@3 net@8 net@11 9.91
-.ENDS wire-C_0_011f-857_6-R_34_667m
+.SUBCKT wire-C_0_011f-834_6-R_34_667m a b
+Ccap@0 gnd net@14 3.06f
+Ccap@1 gnd net@8 3.06f
+Ccap@2 gnd net@11 3.06f
+Rres@0 net@14 a 4.822
+Rres@1 net@11 net@14 9.644
+Rres@2 b net@8 4.822
+Rres@3 net@8 net@11 9.644
+.ENDS wire-C_0_011f-834_6-R_34_667m
*** CELL: orangeTSMC090nm:wire90{sch}
-.SUBCKT wire90-857_6-layer_1-width_3 a b
-Xwire@0 a b wire-C_0_011f-857_6-R_34_667m
-.ENDS wire90-857_6-layer_1-width_3
-
-*** CELL: arbiterJ:arbiterH{sch}
-.SUBCKT arbiterH grant[A] grant[B] req[A] req[B]
-XhalfArb@0 net@12 grant[A] net@5 req[A] halfArb
-XhalfArb@1 net@13 grant[B] net@8 req[B] halfArb
-Xwire90@0 net@12 net@8 wire90-853_7-layer_1-width_3
-Xwire90@1 net@5 net@13 wire90-857_6-layer_1-width_3
-.ENDS arbiterH
+.SUBCKT wire90-834_6-layer_1-width_3 a b
+Xwire@0 a b wire-C_0_011f-834_6-R_34_667m
+.ENDS wire90-834_6-layer_1-width_3
+
+*** CELL: arbiterK:arbiter2{sch}
+.SUBCKT arbiter2 grant[A] grant[B] req[A] req[B]
+XhalfArb@2 net@12 grant[A] net@5 req[A] half2inArb
+XhalfArb@3 net@13 grant[B] net@8 req[B] half2inArb
+Xwire90@0 net@12 net@8 wire90-830_7-layer_1-width_3
+Xwire90@1 net@5 net@13 wire90-834_6-layer_1-width_3
+.ENDS arbiter2
*** CELL: orangeTSMC090nm:NMOSx{sch}
.SUBCKT NMOSx-X_100 d g s
.SUBCKT gaspDrain fire[A] pred sic[1] sic[2] sic[3] sic[4] sic[5] sic[6]
+sic[7] sic[8] sic[9] sir[1] sir[2] sir[3] sir[4] sir[5] sir[6] sir[7] sir[8]
+sir[9] soc[1] sor[1] succ
-XarbiterH@3 net@374 net@353 pred net@375 arbiterH
+Xarbiter2@0 net@374 net@353 pred net@375 arbiter2
Xcenter3i@0 net@241 succ fire[A] ctrAND2in100
Xinv@0 net@357 net@409 inv-X_10
Xinv@1 go net@360 inv-X_10
+sic[3] sic[4] sic[5] sic[6] sic[7] sic[8] sic[9] sid[1] sid[2] sid[3] sid[4]
+sid[5] sid[6] sid[7] sid[8] sid[9] sir[1] sir[2] sir[3] sir[4] sir[5] sir[6]
+sir[7] sir[8] sir[9] soc[1] sod[1] sod[2] sod[3] sod[4] sod[5] sor[1] succ
-XaDrainSt@0 net@1[4] net@1[3] net@1[2] net@1[1] net@1[0] net@1[13] net@1[12]
-+net@1[11] net@1[10] net@1[9] net@1[8] net@1[7] net@1[6] net@1[5] net@1[14]
-+aout[10] aout[11] aout[12] aout[13] aout[14] aout[1] aout[2] aout[3] aout[4]
-+aout[5] aout[6] aout[7] aout[8] aout[9] aout[T] net@1[42] net@1[41] net@1[40]
-+net@1[39] net@1[38] net@1[37] net@1[36] net@1[35] net@1[34] net@1[33]
-+net@1[51] net@1[32] net@1[31] net@1[30] net@1[29] net@1[28] net@1[27]
-+net@1[26] net@1[25] net@1[24] net@1[23] net@1[50] net@1[22] net@1[21]
-+net@1[20] net@1[19] net@1[18] net@1[17] net@1[16] net@1[15] net@1[49]
-+net@1[48] net@1[47] net@1[46] net@1[45] net@1[44] net@1[43] out[10] out[11]
-+out[12] out[13] out[14] out[15] out[16] out[17] out[18] out[19] out[1]
-+out[20] out[21] out[22] out[23] out[24] out[25] out[26] out[27] out[28]
-+out[29] out[2] out[30] out[31] out[32] out[33] out[34] out[35] out[36]
-+out[37] out[3] out[4] out[5] out[6] out[7] out[8] out[9] net@13 net@3[8]
-+sic[2] sic[3] sic[4] sic[5] sic[6] sic[7] sic[8] sic[9] net@2[8] sir[2]
-+sir[3] sir[4] sir[5] sir[6] sir[7] sir[8] sir[9] soc[1] sor[1] succ
-+drainStage
+XaDrainSt@0 ps[47] ps[48] ps[49] ps[50] ps[51] ps[38] ps[39] ps[40] ps[41]
++ps[42] ps[43] ps[44] ps[45] ps[46] ps[T] aout[10] aout[11] aout[12] aout[13]
++aout[14] aout[1] aout[2] aout[3] aout[4] aout[5] aout[6] aout[7] aout[8]
++aout[9] aout[T] ps[10] ps[11] ps[12] ps[13] ps[14] ps[15] ps[16] ps[17]
++ps[18] ps[19] ps[1] ps[20] ps[21] ps[22] ps[23] ps[24] ps[25] ps[26] ps[27]
++ps[28] ps[29] ps[2] ps[30] ps[31] ps[32] ps[33] ps[34] ps[35] ps[36] ps[37]
++ps[3] ps[4] ps[5] ps[6] ps[7] ps[8] ps[9] out[10] out[11] out[12] out[13]
++out[14] out[15] out[16] out[17] out[18] out[19] out[1] out[20] out[21]
++out[22] out[23] out[24] out[25] out[26] out[27] out[28] out[29] out[2]
++out[30] out[31] out[32] out[33] out[34] out[35] out[36] out[37] out[3] out[4]
++out[5] out[6] out[7] out[8] out[9] net@13 net@3[8] sic[2] sic[3] sic[4]
++sic[5] sic[6] sic[7] sic[8] sic[9] net@2[8] sir[2] sir[3] sir[4] sir[5]
++sir[6] sir[7] sir[8] sir[9] soc[1] sor[1] succ drainStage
XaFillSta@0 ain[10] ain[11] ain[12] ain[13] ain[14] ain[1] ain[2] ain[3]
-+ain[4] ain[5] ain[6] ain[7] ain[8] ain[9] ain[T] net@1[4] net@1[3] net@1[2]
-+net@1[1] net@1[0] net@1[13] net@1[12] net@1[11] net@1[10] net@1[9] net@1[8]
-+net@1[7] net@1[6] net@1[5] net@1[14] in[10] in[11] in[12] in[13] in[14]
-+in[15] in[16] in[17] in[18] in[19] in[1] in[20] in[21] in[22] in[23] in[24]
-+in[25] in[26] in[27] in[28] in[29] in[2] in[30] in[31] in[32] in[33] in[34]
-+in[35] in[36] in[37] in[3] in[4] in[5] in[6] in[7] in[8] in[9] net@1[42]
-+net@1[41] net@1[40] net@1[39] net@1[38] net@1[37] net@1[36] net@1[35]
-+net@1[34] net@1[33] net@1[51] net@1[32] net@1[31] net@1[30] net@1[29]
-+net@1[28] net@1[27] net@1[26] net@1[25] net@1[24] net@1[23] net@1[50]
-+net@1[22] net@1[21] net@1[20] net@1[19] net@1[18] net@1[17] net@1[16]
-+net@1[15] net@1[49] net@1[48] net@1[47] net@1[46] net@1[45] net@1[44]
-+net@1[43] pred sic[1] sic[2] sic[3] sic[4] sic[5] sic[6] sic[7] sic[8] sic[9]
-+sid[1] sid[2] sid[3] sid[4] sid[5] sid[6] sid[7] sid[8] sid[9] sir[1] sir[2]
-+sir[3] sir[4] sir[5] sir[6] sir[7] sir[8] sir[9] net@3[8] sod[1] sod[2]
-+sod[3] sod[4] sod[5] net@2[8] net@13 fillStage
++ain[4] ain[5] ain[6] ain[7] ain[8] ain[9] ain[T] ps[47] ps[48] ps[49] ps[50]
++ps[51] ps[38] ps[39] ps[40] ps[41] ps[42] ps[43] ps[44] ps[45] ps[46] ps[T]
++in[10] in[11] in[12] in[13] in[14] in[15] in[16] in[17] in[18] in[19] in[1]
++in[20] in[21] in[22] in[23] in[24] in[25] in[26] in[27] in[28] in[29] in[2]
++in[30] in[31] in[32] in[33] in[34] in[35] in[36] in[37] in[3] in[4] in[5]
++in[6] in[7] in[8] in[9] ps[10] ps[11] ps[12] ps[13] ps[14] ps[15] ps[16]
++ps[17] ps[18] ps[19] ps[1] ps[20] ps[21] ps[22] ps[23] ps[24] ps[25] ps[26]
++ps[27] ps[28] ps[29] ps[2] ps[30] ps[31] ps[32] ps[33] ps[34] ps[35] ps[36]
++ps[37] ps[3] ps[4] ps[5] ps[6] ps[7] ps[8] ps[9] pred sic[1] sic[2] sic[3]
++sic[4] sic[5] sic[6] sic[7] sic[8] sic[9] sid[1] sid[2] sid[3] sid[4] sid[5]
++sid[6] sid[7] sid[8] sid[9] sir[1] sir[2] sir[3] sir[4] sir[5] sir[6] sir[7]
++sir[8] sir[9] net@3[8] sod[1] sod[2] sod[3] sod[4] sod[5] net@2[8] net@13
++fillStage
.ENDS properStopper
*** CELL: scanJ:scanEx1vertA{sch}