(CellTypeName "TSShouArbiter") (CreationTime "January 14, 1985 2:52:01 pm PST") (CreatingUser "myang.pa") (CreationSite "MilkyWay Sol III USA Xerox PARC ComputerResearch Flasher") (DerivingProgram "Rosemary Structure Capturer" "1954ef3230f9") (Ports ("nRequest0" (G D) (BIDIR)) ("nRequest1" (G D) (BIDIR)) ("nRequest2" (G D) (BIDIR)) ("nRequest3" (G D) (BIDIR)) ("nRequest4" (G D) (BIDIR)) ("nRequest5" (G D) (BIDIR)) ("nRequest6" (G D) (BIDIR)) ("nRequest7" (G D) (BIDIR)) ("Grant0" (G D) (BIDIR)) ("Grant1" (G D) (BIDIR)) ("Grant2" (G D) (BIDIR)) ("Grant3" (G D) (BIDIR)) ("Grant4" (G D) (BIDIR)) ("Grant5" (G D) (BIDIR)) ("Grant6" (G D) (BIDIR)) ("Grant7" (G D) (BIDIR)) ("Shift0" (G D) (BIDIR)) ("Shift1" (G D) (BIDIR)) ("Shift2" (G D) (BIDIR)) ("Shift3" (G D) (BIDIR)) ("Shift4" (G D) (BIDIR)) ("Shift5" (G D) (BIDIR)) ("Shift6" (G D) (BIDIR)) ("Shift7" (G D) (BIDIR)) ("RqOut0" (G D) (BIDIR)) ("RqOut1" (G D) (BIDIR)) ("RqOut2" (G D) (BIDIR)) ("RqOut3" (G D) (BIDIR)) ("RqOut4" (G D) (BIDIR)) ("RqOut5" (G D) (BIDIR)) ("RqOut6" (G D) (BIDIR)) ("RqOut7" (G D) (BIDIR)) ("S2Out0" (G D) (BIDIR)) ("S2Out1" (G D) (BIDIR)) ("S2Out2" (G D) (BIDIR)) ("S2Out3" (G D) (BIDIR)) ("S2Out4" (G D) (BIDIR)) ("S2Out5" (G D) (BIDIR)) ("S2Out6" (G D) (BIDIR)) ("S2Out7" (G D) (BIDIR)) ("nReset" (G D) (BIDIR)) ("Reset" (G D) (BIDIR)) ("NewRequest" (G D) (BIDIR)) ("MCmdall" (G D) (BIDIR)) ("PhA" (G D) (BIDIR)) ("nPhA" (G D) (BIDIR)) ("PhB" (G D) (BIDIR)) ("nPhB" (G D) (BIDIR)) ("Vdd" (G D) (BIDIR)) ("Gnd" (G D) (BIDIR)) ("BiasMinus" (G D) (BIDIR)) ("BiasPlus" (G D) (BIDIR))) (PrivateFollows) (N "BiasMinus" (G D)) (N "BiasPlus" (G D)) (N "DoGrant" (G D)) (N "DoShift" (G D)) (N "Gnd" (G D)) (N "Grant0" (G D)) (N "Grant1" (G D)) (N "Grant2" (G D)) (N "Grant3" (G D)) (N "Grant4" (G D)) (N "Grant5" (G D)) (N "Grant6" (G D)) (N "Grant7" (G D)) (N "Keep" (G D)) (N "MCmdall" (G D)) (N "NewRequest" (G D)) (N "NoGrant" (G D)) (N "NoRequest" (G D)) (N "PhA" (G D)) (N "PhB" (G D)) (N "PreGrant0" (G D)) (N "PreGrant1" (G D)) (N "PreGrant2" (G D)) (N "PreGrant3" (G D)) (N "PreGrant4" (G D)) (N "PreGrant5" (G D)) (N "PreGrant6" (G D)) (N "PreGrant7" (G D)) (N "Reset" (G D)) (N "RqOut0" (G D)) (N "RqOut1" (G D)) (N "RqOut2" (G D)) (N "RqOut3" (G D)) (N "RqOut4" (G D)) (N "RqOut5" (G D)) (N "RqOut6" (G D)) (N "RqOut7" (G D)) (N "S2Out0" (G D)) (N "S2Out1" (G D)) (N "S2Out2" (G D)) (N "S2Out3" (G D)) (N "S2Out4" (G D)) (N "S2Out5" (G D)) (N "S2Out6" (G D)) (N "S2Out7" (G D)) (N "Shift0" (G D)) (N "Shift1" (G D)) (N "Shift2" (G D)) (N "Shift3" (G D)) (N "Shift4" (G D)) (N "Shift5" (G D)) (N "Shift6" (G D)) (N "Shift7" (G D)) (N "Vdd" (G D)) (N "dodrt0" (G D)) (N "dodrt1" (G D)) (N "dodrt3" (G D)) (N "dodrt4" (G D)) (N "dodrt5" (G D)) (N "dodrt6" (G D)) (N "dodrt7" (G D)) (N "lRequest0" (G D)) (N "lRequest1" (G D)) (N "lRequest2" (G D)) (N "lRequest3" (G D)) (N "lRequest4" (G D)) (N "lRequest5" (G D)) (N "lRequest6" (G D)) (N "lRequest7" (G D)) (N "mcmdt0" (G D)) (N "mcmdt1" (G D)) (N "mcmdt2" (G D)) (N "mcmdt3" (G D)) (N "mcmdt5" (G D)) (N "mcmdt6" (G D)) (N "mcmdt7" (G D)) (N "mcmdt9" (G D)) (N "nPhA" (G D)) (N "nPhB" (G D)) (N "nPreGrant0" (G D)) (N "nPreGrant1" (G D)) (N "nPreGrant2" (G D)) (N "nPreGrant3" (G D)) (N "nPreGrant4" (G D)) (N "nPreGrant5" (G D)) (N "nPreGrant6" (G D)) (N "nPreGrant7" (G D)) (N "nRequest0" (G D)) (N "nRequest1" (G D)) (N "nRequest2" (G D)) (N "nRequest3" (G D)) (N "nRequest4" (G D)) (N "nRequest5" (G D)) (N "nRequest6" (G D)) (N "nRequest7" (G D)) (N "nReset" (G D)) (N "nlRq0" (G D)) (N "nlRq1" (G D)) (N "nlRq2" (G D)) (N "nlRq3" (G D)) (N "nlRq4" (G D)) (N "nlRq5" (G D)) (N "nlRq6" (G D)) (N "nlRq7" (G D)) (N "tt0" (G D)) (N "tt1" (G D)) (N "tt2" (G D)) (N "tt3" (G D)) (N "tt4" (G D)) (N "tt5" (G D)) (N "tt6" (G D)) (N "tt7" (G D)) (PN "nRequest0" "nRequest0") (PN "nRequest1" "nRequest1") (PN "nRequest2" "nRequest2") (PN "nRequest3" "nRequest3") (PN "nRequest4" "nRequest4") (PN "nRequest5" "nRequest5") (PN "nRequest6" "nRequest6") (PN "nRequest7" "nRequest7") (PN "Grant0" "Grant0") (PN "Grant1" "Grant1") (PN "Grant2" "Grant2") (PN "Grant3" "Grant3") (PN "Grant4" "Grant4") (PN "Grant5" "Grant5") (PN "Grant6" "Grant6") (PN "Grant7" "Grant7") (PN "Shift0" "Shift0") (PN "Shift1" "Shift1") (PN "Shift2" "Shift2") (PN "Shift3" "Shift3") (PN "Shift4" "Shift4") (PN "Shift5" "Shift5") (PN "Shift6" "Shift6") (PN "Shift7" "Shift7") (PN "RqOut0" "RqOut0") (PN "RqOut1" "RqOut1") (PN "RqOut2" "RqOut2") (PN "RqOut3" "RqOut3") (PN "RqOut4" "RqOut4") (PN "RqOut5" "RqOut5") (PN "RqOut6" "RqOut6") (PN "RqOut7" "RqOut7") (PN "S2Out0" "S2Out0") (PN "S2Out1" "S2Out1") (PN "S2Out2" "S2Out2") (PN "S2Out3" "S2Out3") (PN "S2Out4" "S2Out4") (PN "S2Out5" "S2Out5") (PN "S2Out6" "S2Out6") (PN "S2Out7" "S2Out7") (PN "nReset" "nReset") (PN "Reset" "Reset") (PN "NewRequest" "NewRequest") (PN "MCmdall" "MCmdall") (PN "PhA" "PhA") (PN "nPhA" "nPhA") (PN "PhB" "PhB") (PN "nPhB" "nPhB") (PN "Vdd" "Vdd") (PN "Gnd" "Gnd") (PN "BiasMinus" "BiasMinus") (PN "BiasPlus" "BiasPlus") (CI "DDg1" "NOR" (CIC ("in1" "Keep") ("in2" "NewRequest") ("out" "dodrt3"))) (CI "DDg2" "NOR" (CIC ("in1" "NoRequest") ("in2" "dodrt3") ("out" "dodrt4"))) (CI "DDg3" "NOR" (CIC ("in1" "dodrt6") ("in2" "nPhA") ("out" "DoGrant"))) (CI "DDg4" "NOR" (CIC ("in1" "dodrt7") ("in2" "nPhA") ("out" "DoShift"))) (CI "DDi2" "Inverter" (CIC ("in" "dodrt1") ("out" "NewRequest"))) (CI "DDi3" "Inverter" (CIC ("in" "dodrt4") ("out" "dodrt5"))) (CI "DDl1" "NonInvertingLatch" (CIC ("Clock" "PhB") ("D" "dodrt3") ("Q" "dodrt6"))) (CI "DDl2" "NonInvertingLatch" (CIC ("Clock" "PhB") ("D" "dodrt5") ("Q" "dodrt7"))) (CI "DDs1" "StaticPrecharge" (CIC ("Clock" "nPhA") ("out" "Keep") ("Vdd" "Vdd") ("Gnd" "Gnd") ("BiasPlus" "BiasPlus"))) (CI "DDs2" "StaticPrecharge" (CIC ("Clock" "nPhA") ("out" "NoRequest") ("Vdd" "Vdd") ("Gnd" "Gnd") ("BiasPlus" "BiasPlus"))) (CI "DualRL0" "DualRailLatch" (CIC ("Clock" "PhB") ("D" "tt0") ("Q" "nPreGrant0") ("nQ" "PreGrant0")) ) (CI "DualRL1" "DualRailLatch" (CIC ("Clock" "PhB") ("D" "tt1") ("Q" "nPreGrant1") ("nQ" "PreGrant1")) ) (CI "DualRL2" "DualRailLatch" (CIC ("Clock" "PhB") ("D" "tt2") ("Q" "nPreGrant2") ("nQ" "PreGrant2")) ) (CI "DualRL3" "DualRailLatch" (CIC ("Clock" "PhB") ("D" "tt3") ("Q" "nPreGrant3") ("nQ" "PreGrant3")) ) (CI "DualRL4" "DualRailLatch" (CIC ("Clock" "PhB") ("D" "tt4") ("Q" "nPreGrant4") ("nQ" "PreGrant4")) ) (CI "DualRL5" "DualRailLatch" (CIC ("Clock" "PhB") ("D" "tt5") ("Q" "nPreGrant5") ("nQ" "PreGrant5")) ) (CI "DualRL6" "DualRailLatch" (CIC ("Clock" "PhB") ("D" "tt6") ("Q" "nPreGrant6") ("nQ" "PreGrant6")) ) (CI "DualRL7" "DualRailLatch" (CIC ("Clock" "PhB") ("D" "tt7") ("Q" "nPreGrant7") ("nQ" "PreGrant7")) ) (CI "GDTl1" "InvertingLatchWithPreset" (CIC ("Clock" "DoGrant") ("nPreset" "nReset") ("D" "nPreGrant0") ("nQ" "Grant0")) ) (CI "GDTl2" "InvertingLatchWithClear" (CIC ("Clock" "DoShift") ("Clear" "Reset") ("D" "nPreGrant0") ("nQ" "Shift1")) ) (CI "INVA0" "Inverter" (CIC ("in" "nlRq0") ("out" "lRequest0")) ) (CI "INVA1" "Inverter" (CIC ("in" "nlRq1") ("out" "lRequest1")) ) (CI "INVA2" "Inverter" (CIC ("in" "nlRq2") ("out" "lRequest2")) ) (CI "INVA3" "Inverter" (CIC ("in" "nlRq3") ("out" "lRequest3")) ) (CI "INVA4" "Inverter" (CIC ("in" "nlRq4") ("out" "lRequest4")) ) (CI "INVA5" "Inverter" (CIC ("in" "nlRq5") ("out" "lRequest5")) ) (CI "INVA6" "Inverter" (CIC ("in" "nlRq6") ("out" "lRequest6")) ) (CI "INVA7" "Inverter" (CIC ("in" "nlRq7") ("out" "lRequest7")) ) (CI "INVB0" "Inverter" (CIC ("in" "S2Out0") ("out" "tt0")) ) (CI "INVB1" "Inverter" (CIC ("in" "S2Out1") ("out" "tt1")) ) (CI "INVB2" "Inverter" (CIC ("in" "S2Out2") ("out" "tt2")) ) (CI "INVB3" "Inverter" (CIC ("in" "S2Out3") ("out" "tt3")) ) (CI "INVB4" "Inverter" (CIC ("in" "S2Out4") ("out" "tt4")) ) (CI "INVB5" "Inverter" (CIC ("in" "S2Out5") ("out" "tt5")) ) (CI "INVB6" "Inverter" (CIC ("in" "S2Out6") ("out" "tt6")) ) (CI "INVB7" "Inverter" (CIC ("in" "S2Out7") ("out" "tt7")) ) (CI "KNS0" "TSKNSPassgates" (CIC ("nPhA" "nPhA") ("PhB" "PhB") ("lRequest" "lRequest0") ("Grant" "Grant0") ("Keep" "Keep") ("NoRequest" "NoRequest") ("RqOut" "RqOut0")) ) (CI "KNS1" "TSKNSPassgates" (CIC ("nPhA" "nPhA") ("PhB" "PhB") ("lRequest" "lRequest1") ("Grant" "Grant1") ("Keep" "Keep") ("NoRequest" "NoRequest") ("RqOut" "RqOut1")) ) (CI "KNS2" "TSKNSPassgates" (CIC ("nPhA" "nPhA") ("PhB" "PhB") ("lRequest" "lRequest2") ("Grant" "Grant2") ("Keep" "Keep") ("NoRequest" "NoRequest") ("RqOut" "RqOut2")) ) (CI "KNS3" "TSKNSPassgates" (CIC ("nPhA" "nPhA") ("PhB" "PhB") ("lRequest" "lRequest3") ("Grant" "Grant3") ("Keep" "Keep") ("NoRequest" "NoRequest") ("RqOut" "RqOut3")) ) (CI "KNS4" "TSKNSPassgates" (CIC ("nPhA" "nPhA") ("PhB" "PhB") ("lRequest" "lRequest4") ("Grant" "Grant4") ("Keep" "Keep") ("NoRequest" "NoRequest") ("RqOut" "RqOut4")) ) (CI "KNS5" "TSKNSPassgates" (CIC ("nPhA" "nPhA") ("PhB" "PhB") ("lRequest" "lRequest5") ("Grant" "Grant5") ("Keep" "Keep") ("NoRequest" "NoRequest") ("RqOut" "RqOut5")) ) (CI "KNS6" "TSKNSPassgates" (CIC ("nPhA" "nPhA") ("PhB" "PhB") ("lRequest" "lRequest6") ("Grant" "Grant6") ("Keep" "Keep") ("NoRequest" "NoRequest") ("RqOut" "RqOut6")) ) (CI "KNS7" "TSKNSPassgates" (CIC ("nPhA" "nPhA") ("PhB" "PhB") ("lRequest" "lRequest7") ("Grant" "Grant7") ("Keep" "Keep") ("NoRequest" "NoRequest") ("RqOut" "RqOut7")) ) (CI "MCDg1" "NAND" (CIC ("in1" "mcmdt1") ("in2" "PhB") ("out" "mcmdt2"))) (CI "MCDg2" "NAND" (CIC ("in1" "mcmdt2") ("in2" "mcmdt3") ("out" "MCmdall"))) (CI "MCDg3" "OAI" (CIC ("ino1" "PhA") ("ino2" "mcmdt5") ("ina1" "MCmdall") ("out" "mcmdt3"))) (CI "MCDg4" "NAND" (CIC ("in1" "mcmdt2") ("in2" "mcmdt6") ("out" "mcmdt5"))) (CI "MCDg5" "NAND" (CIC ("in1" "mcmdt5") ("in2" "mcmdt7") ("out" "mcmdt6"))) (CI "MCDi1" "Inverter" (CIC ("in" "NoGrant") ("out" "mcmdt9"))) (CI "MCDi2" "Inverter" (CIC ("in" "PhA") ("out" "mcmdt7"))) (CI "MCDl1" "InvertingLatch" (CIC ("Clock" "PhA") ("D" "mcmdt9") ("nQ" "mcmdt1"))) (CI "MCDs1" "StaticPrecharge" (CIC ("Clock" "nPhB") ("out" "NoGrant") ("Vdd" "Vdd") ("Gnd" "Gnd") ("BiasPlus" "BiasPlus"))) (CI "NVL0" "NonInvertingLatch" (CIC ("Clock" "PhA") ("D" "nRequest0") ("Q" "nlRq0")) ) (CI "NVL1" "NonInvertingLatch" (CIC ("Clock" "PhA") ("D" "nRequest1") ("Q" "nlRq1")) ) (CI "NVL2" "NonInvertingLatch" (CIC ("Clock" "PhA") ("D" "nRequest2") ("Q" "nlRq2")) ) (CI "NVL3" "NonInvertingLatch" (CIC ("Clock" "PhA") ("D" "nRequest3") ("Q" "nlRq3")) ) (CI "NVL4" "NonInvertingLatch" (CIC ("Clock" "PhA") ("D" "nRequest4") ("Q" "nlRq4")) ) (CI "NVL5" "NonInvertingLatch" (CIC ("Clock" "PhA") ("D" "nRequest5") ("Q" "nlRq5")) ) (CI "NVL6" "NonInvertingLatch" (CIC ("Clock" "PhA") ("D" "nRequest6") ("Q" "nlRq6")) ) (CI "NVL7" "NonInvertingLatch" (CIC ("Clock" "PhA") ("D" "nRequest7") ("Q" "nlRq7")) ) (CI "PGDA0" "TSPGDNmos" (CIC ("t1" "nlRq0") ("t3" "PhB") ("t2" "S2Out0")) ) (CI "PGDA1" "TSPGDNmos" (CIC ("t1" "nlRq1") ("t3" "PhB") ("t2" "S2Out1")) ) (CI "PGDA2" "TSPGDNmos" (CIC ("t1" "nlRq2") ("t3" "PhB") ("t2" "S2Out2")) ) (CI "PGDA3" "TSPGDNmos" (CIC ("t1" "nlRq3") ("t3" "PhB") ("t2" "S2Out3")) ) (CI "PGDA4" "TSPGDNmos" (CIC ("t1" "nlRq4") ("t3" "PhB") ("t2" "S2Out4")) ) (CI "PGDA5" "TSPGDNmos" (CIC ("t1" "nlRq5") ("t3" "PhB") ("t2" "S2Out5")) ) (CI "PGDA6" "TSPGDNmos" (CIC ("t1" "nlRq6") ("t3" "PhB") ("t2" "S2Out6")) ) (CI "PGDA7" "TSPGDNmos" (CIC ("t1" "nlRq7") ("t3" "PhB") ("t2" "S2Out7")) ) (CI "PGDB0" "TSPGDNmos" (CIC ("t1" "PhA") ("t3" "PreGrant0") ("t2" "NoGrant")) ) (CI "PGDB1" "TSPGDNmos" (CIC ("t1" "PhA") ("t3" "PreGrant1") ("t2" "NoGrant")) ) (CI "PGDB2" "TSPGDNmos" (CIC ("t1" "PhA") ("t3" "PreGrant2") ("t2" "NoGrant")) ) (CI "PGDB3" "TSPGDNmos" (CIC ("t1" "PhA") ("t3" "PreGrant3") ("t2" "NoGrant")) ) (CI "PGDB4" "TSPGDNmos" (CIC ("t1" "PhA") ("t3" "PreGrant4") ("t2" "NoGrant")) ) (CI "PGDB5" "TSPGDNmos" (CIC ("t1" "PhA") ("t3" "PreGrant5") ("t2" "NoGrant")) ) (CI "PGDB6" "TSPGDNmos" (CIC ("t1" "PhA") ("t3" "PreGrant6") ("t2" "NoGrant")) ) (CI "PGDB7" "TSPGDNmos" (CIC ("t1" "PhA") ("t3" "PreGrant7") ("t2" "NoGrant")) ) (CI "VLPreA1" "InvertingLatchWithPreset" (CIC ("Clock" "DoGrant") ("nPreset" "nReset") ("D" "nPreGrant1") ("nQ" "Grant1")) ) (CI "VLPreA15" "InvertingLatchWithPreset" (CIC ("Clock" "DoGrant") ("nPreset" "nReset") ("D" "nPreGrant7") ("nQ" "Grant7")) ) (CI "VLPreA2" "InvertingLatchWithPreset" (CIC ("Clock" "DoGrant") ("nPreset" "nReset") ("D" "nPreGrant2") ("nQ" "Grant2")) ) (CI "VLPreA3" "InvertingLatchWithPreset" (CIC ("Clock" "DoGrant") ("nPreset" "nReset") ("D" "nPreGrant3") ("nQ" "Grant3")) ) (CI "VLPreA4" "InvertingLatchWithPreset" (CIC ("Clock" "DoGrant") ("nPreset" "nReset") ("D" "nPreGrant4") ("nQ" "Grant4")) ) (CI "VLPreA5" "InvertingLatchWithPreset" (CIC ("Clock" "DoGrant") ("nPreset" "nReset") ("D" "nPreGrant5") ("nQ" "Grant5")) ) (CI "VLPreA6" "InvertingLatchWithPreset" (CIC ("Clock" "DoGrant") ("nPreset" "nReset") ("D" "nPreGrant6") ("nQ" "Grant6")) ) (CI "VLPreB1" "InvertingLatchWithPreset" (CIC ("Clock" "DoShift") ("nPreset" "nReset") ("D" "nPreGrant1") ("nQ" "Shift2")) ) (CI "VLPreB15" "InvertingLatchWithPreset" (CIC ("Clock" "DoShift") ("nPreset" "nReset") ("D" "nPreGrant7") ("nQ" "Shift0")) ) (CI "VLPreB2" "InvertingLatchWithPreset" (CIC ("Clock" "DoShift") ("nPreset" "nReset") ("D" "nPreGrant2") ("nQ" "Shift3")) ) (CI "VLPreB3" "InvertingLatchWithPreset" (CIC ("Clock" "DoShift") ("nPreset" "nReset") ("D" "nPreGrant3") ("nQ" "Shift4")) ) (CI "VLPreB4" "InvertingLatchWithPreset" (CIC ("Clock" "DoShift") ("nPreset" "nReset") ("D" "nPreGrant4") ("nQ" "Shift5")) ) (CI "VLPreB5" "InvertingLatchWithPreset" (CIC ("Clock" "DoShift") ("nPreset" "nReset") ("D" "nPreGrant5") ("nQ" "Shift6")) ) (CI "VLPreB6" "InvertingLatchWithPreset" (CIC ("Clock" "DoShift") ("nPreset" "nReset") ("D" "nPreGrant6") ("nQ" "Shift7")) ) (CI "bg1" "TSBiasGen" (CIC ("Vdd" "Vdd") ("Gnd" "Gnd") ("BiasMinus" "BiasMinus") ("BiasPlus" "BiasPlus"))) Jt: :/