(CellTypeName "Arbiter")
(Ports
("Rq0" (G D))
("Rq1" (G D))
("Rq2" (G D))
("Rq3" (G D))
("Rq4" (G D))
("Rq5" (G D))
("Rq6" (G D))
("Rq7" (G D))
("Rq8" (G D))
("Rq9" (G D))
("Rq10" (G D))
("Rq11" (G D))
("Rq12" (G D))
("Rq13" (G D))
("Rq14" (G D))
("Rq15" (G D))
("Rst" (G D))
("NewRequest" (G D))
("PhA" (G D))
("nPhA" (G D))
("PhB" (G D))
("nPhB" (G D))
("Gt0" (G D))
("Gt1" (G D))
("Gt2" (G D))
("Gt3" (G D))
("Gt4" (G D))
("Gt5" (G D))
("Gt6" (G D))
("Gt7" (G D))
("Gt8" (G D))
("Gt9" (G D))
("Gt10" (G D))
("Gt11" (G D))
("Gt12" (G D))
("Gt13" (G D))
("Gt14" (G D))
("Gt15" (G D))
("MCmd0" (G D))
("MCmd1" (G D))
("MCmd2" (G D))
("MCmd3" (G D))
("Vdd" (G D))
("Gnd" (G D)))
(PrivateFollows)
(N "BiasMinus" (G D))
(N "BiasPlus" (G D))
(N "DoGrant" (G D))
(N "DoShift" (G D))
(N "Gnd" (G D))
(N "Gt0" (G D))
(N "Gt1" (G D))
(N "Gt10" (G D))
(N "Gt11" (G D))
(N "Gt12" (G D))
(N "Gt13" (G D))
(N "Gt14" (G D))
(N "Gt15" (G D))
(N "Gt2" (G D))
(N "Gt3" (G D))
(N "Gt4" (G D))
(N "Gt5" (G D))
(N "Gt6" (G D))
(N "Gt7" (G D))
(N "Gt8" (G D))
(N "Gt9" (G D))
(N "Keep" (G D))
(N "MCmd0" (G D))
(N "MCmd1" (G D))
(N "MCmd2" (G D))
(N "MCmd3" (G D))
(N "NewRequest" (G D))
(N "NoGrant" (G D))
(N "NoRequest" (G D))
(N "PhA" (G D))
(N "PhB" (G D))
(N "Reset" (G D))
(N "Rq0" (G D))
(N "Rq1" (G D))
(N "Rq10" (G D))
(N "Rq11" (G D))
(N "Rq12" (G D))
(N "Rq13" (G D))
(N "Rq14" (G D))
(N "Rq15" (G D))
(N "Rq2" (G D))
(N "Rq3" (G D))
(N "Rq4" (G D))
(N "Rq5" (G D))
(N "Rq6" (G D))
(N "Rq7" (G D))
(N "Rq8" (G D))
(N "Rq9" (G D))
(N "RqOut0" (G D))
(N "RqOut1" (G D))
(N "RqOut10" (G D))
(N "RqOut11" (G D))
(N "RqOut12" (G D))
(N "RqOut13" (G D))
(N "RqOut14" (G D))
(N "RqOut15" (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 "RqOut8" (G D))
(N "RqOut9" (G D))
(N "Rst" (G D))
(N "S1Out0" (G D))
(N "S1Out1" (G D))
(N "S1Out10" (G D))
(N "S1Out11" (G D))
(N "S1Out12" (G D))
(N "S1Out13" (G D))
(N "S1Out14" (G D))
(N "S1Out15" (G D))
(N "S1Out2" (G D))
(N "S1Out3" (G D))
(N "S1Out4" (G D))
(N "S1Out5" (G D))
(N "S1Out6" (G D))
(N "S1Out7" (G D))
(N "S1Out8" (G D))
(N "S1Out9" (G D))
(N "S2Out0" (G D))
(N "S2Out1" (G D))
(N "S2Out10" (G D))
(N "S2Out11" (G D))
(N "S2Out12" (G D))
(N "S2Out13" (G D))
(N "S2Out14" (G D))
(N "S2Out15" (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 "S2Out8" (G D))
(N "S2Out9" (G D))
(N "Vdd" (G D))
(N "nPGt0" (G D))
(N "nPGt1" (G D))
(N "nPGt10" (G D))
(N "nPGt11" (G D))
(N "nPGt12" (G D))
(N "nPGt13" (G D))
(N "nPGt14" (G D))
(N "nPGt15" (G D))
(N "nPGt2" (G D))
(N "nPGt3" (G D))
(N "nPGt4" (G D))
(N "nPGt5" (G D))
(N "nPGt6" (G D))
(N "nPGt7" (G D))
(N "nPGt8" (G D))
(N "nPGt9" (G D))
(N "nPhA" (G D))
(N "nPhB" (G D))
(N "nReset" (G D))
(N "nlRq0" (G D))
(N "nlRq1" (G D))
(N "nlRq10" (G D))
(N "nlRq11" (G D))
(N "nlRq12" (G D))
(N "nlRq13" (G D))
(N "nlRq14" (G D))
(N "nlRq15" (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 "nlRq8" (G D))
(N "nlRq9" (G D))
(N "peIn0" (G D))
(N "peIn1" (G D))
(N "peIn10" (G D))
(N "peIn11" (G D))
(N "peIn12" (G D))
(N "peIn13" (G D))
(N "peIn14" (G D))
(N "peIn15" (G D))
(N "peIn2" (G D))
(N "peIn3" (G D))
(N "peIn4" (G D))
(N "peIn5" (G D))
(N "peIn6" (G D))
(N "peIn7" (G D))
(N "peIn8" (G D))
(N "peIn9" (G D))
(N "peOut0" (G D))
(N "peOut1" (G D))
(N "peOut10" (G D))
(N "peOut11" (G D))
(N "peOut12" (G D))
(N "peOut13" (G D))
(N "peOut14" (G D))
(N "peOut15" (G D))
(N "peOut2" (G D))
(N "peOut3" (G D))
(N "peOut4" (G D))
(N "peOut5" (G D))
(N "peOut6" (G D))
(N "peOut7" (G D))
(N "peOut8" (G D))
(N "peOut9" (G D))
(N "shift0" (G D))
(N "shift1" (G D))
(N "shift10" (G D))
(N "shift11" (G D))
(N "shift12" (G D))
(N "shift13" (G D))
(N "shift14" (G D))
(N "shift15" (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 "shift8" (G D))
(N "shift9" (G D))
(PN "Rq0" "Rq0")
(PN "Rq1" "Rq1")
(PN "Rq2" "Rq2")
(PN "Rq3" "Rq3")
(PN "Rq4" "Rq4")
(PN "Rq5" "Rq5")
(PN "Rq6" "Rq6")
(PN "Rq7" "Rq7")
(PN "Rq8" "Rq8")
(PN "Rq9" "Rq9")
(PN "Rq10" "Rq10")
(PN "Rq11" "Rq11")
(PN "Rq12" "Rq12")
(PN "Rq13" "Rq13")
(PN "Rq14" "Rq14")
(PN "Rq15" "Rq15")
(PN "Rst" "Rst")
(PN "NewRequest" "NewRequest")
(PN "PhA" "PhA")
(PN "nPhA" "nPhA")
(PN "PhB" "PhB")
(PN "nPhB" "nPhB")
(PN "Gt0" "Gt0")
(PN "Gt1" "Gt1")
(PN "Gt2" "Gt2")
(PN "Gt3" "Gt3")
(PN "Gt4" "Gt4")
(PN "Gt5" "Gt5")
(PN "Gt6" "Gt6")
(PN "Gt7" "Gt7")
(PN "Gt8" "Gt8")
(PN "Gt9" "Gt9")
(PN "Gt10" "Gt10")
(PN "Gt11" "Gt11")
(PN "Gt12" "Gt12")
(PN "Gt13" "Gt13")
(PN "Gt14" "Gt14")
(PN "Gt15" "Gt15")
(PN "MCmd0" "MCmd0")
(PN "MCmd1" "MCmd1")
(PN "MCmd2" "MCmd2")
(PN "MCmd3" "MCmd3")
(PN "Vdd" "Vdd")
(PN "Gnd" "Gnd")
(CI "GDR1" "GrantDriveRest" (G D) (CIC
("nReset" "nReset")
("nPreGrant" "nPGt1")
("DoGrant" "DoGrant")
("DoShift" "DoShift")
("Grant" "Gt1")
("Shift" "shift2")
("Vdd" "Vdd")
("Gnd" "Gnd")
("BiasMinus" "BiasMinus")))
(CI "GDR10" "GrantDriveRest" (G D) (CIC
("nReset" "nReset")
("nPreGrant" "nPGt10")
("DoGrant" "DoGrant")
("DoShift" "DoShift")
("Grant" "Gt10")
("Shift" "shift11")
("Vdd" "Vdd")
("Gnd" "Gnd")
("BiasMinus" "BiasMinus")))
(CI "GDR11" "GrantDriveRest" (G D) (CIC
("nReset" "nReset")
("nPreGrant" "nPGt11")
("DoGrant" "DoGrant")
("DoShift" "DoShift")
("Grant" "Gt11")
("Shift" "shift12")
("Vdd" "Vdd")
("Gnd" "Gnd")
("BiasMinus" "BiasMinus")))
(CI "GDR12" "GrantDriveRest" (G D) (CIC
("nReset" "nReset")
("nPreGrant" "nPGt12")
("DoGrant" "DoGrant")
("DoShift" "DoShift")
("Grant" "Gt12")
("Shift" "shift13")
("Vdd" "Vdd")
("Gnd" "Gnd")
("BiasMinus" "BiasMinus")))
(CI "GDR13" "GrantDriveRest" (G D) (CIC
("nReset" "nReset")
("nPreGrant" "nPGt13")
("DoGrant" "DoGrant")
("DoShift" "DoShift")
("Grant" "Gt13")
("Shift" "shift14")
("Vdd" "Vdd")
("Gnd" "Gnd")
("BiasMinus" "BiasMinus")))
(CI "GDR14" "GrantDriveRest" (G D) (CIC
("nReset" "nReset")
("nPreGrant" "nPGt14")
("DoGrant" "DoGrant")
("DoShift" "DoShift")
("Grant" "Gt14")
("Shift" "shift15")
("Vdd" "Vdd")
("Gnd" "Gnd")
("BiasMinus" "BiasMinus")))
(CI "GDR15" "GrantDriveRest" (G D) (CIC
("nReset" "nReset")
("nPreGrant" "nPGt15")
("DoGrant" "DoGrant")
("DoShift" "DoShift")
("Grant" "Gt15")
("Shift" "shift0")
("Vdd" "Vdd")
("Gnd" "Gnd")
("BiasMinus" "BiasMinus")))
(CI "GDR2" "GrantDriveRest" (G D) (CIC
("nReset" "nReset")
("nPreGrant" "nPGt2")
("DoGrant" "DoGrant")
("DoShift" "DoShift")
("Grant" "Gt2")
("Shift" "shift3")
("Vdd" "Vdd")
("Gnd" "Gnd")
("BiasMinus" "BiasMinus")))
(CI "GDR3" "GrantDriveRest" (G D) (CIC
("nReset" "nReset")
("nPreGrant" "nPGt3")
("DoGrant" "DoGrant")
("DoShift" "DoShift")
("Grant" "Gt3")
("Shift" "shift4")
("Vdd" "Vdd")
("Gnd" "Gnd")
("BiasMinus" "BiasMinus")))
(CI "GDR4" "GrantDriveRest" (G D) (CIC
("nReset" "nReset")
("nPreGrant" "nPGt4")
("DoGrant" "DoGrant")
("DoShift" "DoShift")
("Grant" "Gt4")
("Shift" "shift5")
("Vdd" "Vdd")
("Gnd" "Gnd")
("BiasMinus" "BiasMinus")))
(CI "GDR5" "GrantDriveRest" (G D) (CIC
("nReset" "nReset")
("nPreGrant" "nPGt5")
("DoGrant" "DoGrant")
("DoShift" "DoShift")
("Grant" "Gt5")
("Shift" "shift6")
("Vdd" "Vdd")
("Gnd" "Gnd")
("BiasMinus" "BiasMinus")))
(CI "GDR6" "GrantDriveRest" (G D) (CIC
("nReset" "nReset")
("nPreGrant" "nPGt6")
("DoGrant" "DoGrant")
("DoShift" "DoShift")
("Grant" "Gt6")
("Shift" "shift7")
("Vdd" "Vdd")
("Gnd" "Gnd")
("BiasMinus" "BiasMinus")))
(CI "GDR7" "GrantDriveRest" (G D) (CIC
("nReset" "nReset")
("nPreGrant" "nPGt7")
("DoGrant" "DoGrant")
("DoShift" "DoShift")
("Grant" "Gt7")
("Shift" "shift8")
("Vdd" "Vdd")
("Gnd" "Gnd")
("BiasMinus" "BiasMinus")))
(CI "GDR8" "GrantDriveRest" (G D) (CIC
("nReset" "nReset")
("nPreGrant" "nPGt8")
("DoGrant" "DoGrant")
("DoShift" "DoShift")
("Grant" "Gt8")
("Shift" "shift9")
("Vdd" "Vdd")
("Gnd" "Gnd")
("BiasMinus" "BiasMinus")))
(CI "GDR9" "GrantDriveRest" (G D) (CIC
("nReset" "nReset")
("nPreGrant" "nPGt9")
("DoGrant" "DoGrant")
("DoShift" "DoShift")
("Grant" "Gt9")
("Shift" "shift10")
("Vdd" "Vdd")
("Gnd" "Gnd")
("BiasMinus" "BiasMinus")))
(CI "GDT0" "GrantDriveTop" (G D) (CIC
("Reset" "Reset")
("nReset" "nReset")
("nPreGrant" "nPGt0")
("DoGrant" "DoGrant")
("DoShift" "DoShift")
("Grant" "Gt0")
("Shift" "shift1")
("Vdd" "Vdd")
("Gnd" "Gnd")
("BiasMinus" "BiasMinus")))
(CI "PED0" "PEDrive" (G D) (CIC
("ShifterOut" "S1Out0")
("encoderDrive" "peIn0")
("Vdd" "Vdd")
("Gnd" "Gnd")))
(CI "PED1" "PEDrive" (G D) (CIC
("ShifterOut" "S1Out1")
("encoderDrive" "peIn1")
("Vdd" "Vdd")
("Gnd" "Gnd")))
(CI "PED10" "PEDrive" (G D) (CIC
("ShifterOut" "S1Out10")
("encoderDrive" "peIn10")
("Vdd" "Vdd")
("Gnd" "Gnd")))
(CI "PED11" "PEDrive" (G D) (CIC
("ShifterOut" "S1Out11")
("encoderDrive" "peIn11")
("Vdd" "Vdd")
("Gnd" "Gnd")))
(CI "PED12" "PEDrive" (G D) (CIC
("ShifterOut" "S1Out12")
("encoderDrive" "peIn12")
("Vdd" "Vdd")
("Gnd" "Gnd")))
(CI "PED13" "PEDrive" (G D) (CIC
("ShifterOut" "S1Out13")
("encoderDrive" "peIn13")
("Vdd" "Vdd")
("Gnd" "Gnd")))
(CI "PED14" "PEDrive" (G D) (CIC
("ShifterOut" "S1Out14")
("encoderDrive" "peIn14")
("Vdd" "Vdd")
("Gnd" "Gnd")))
(CI "PED15" "PEDrive" (G D) (CIC
("ShifterOut" "S1Out15")
("encoderDrive" "peIn15")
("Vdd" "Vdd")
("Gnd" "Gnd")))
(CI "PED2" "PEDrive" (G D) (CIC
("ShifterOut" "S1Out2")
("encoderDrive" "peIn2")
("Vdd" "Vdd")
("Gnd" "Gnd")))
(CI "PED3" "PEDrive" (G D) (CIC
("ShifterOut" "S1Out3")
("encoderDrive" "peIn3")
("Vdd" "Vdd")
("Gnd" "Gnd")))
(CI "PED4" "PEDrive" (G D) (CIC
("ShifterOut" "S1Out4")
("encoderDrive" "peIn4")
("Vdd" "Vdd")
("Gnd" "Gnd")))
(CI "PED5" "PEDrive" (G D) (CIC
("ShifterOut" "S1Out5")
("encoderDrive" "peIn5")
("Vdd" "Vdd")
("Gnd" "Gnd")))
(CI "PED6" "PEDrive" (G D) (CIC
("ShifterOut" "S1Out6")
("encoderDrive" "peIn6")
("Vdd" "Vdd")
("Gnd" "Gnd")))
(CI "PED7" "PEDrive" (G D) (CIC
("ShifterOut" "S1Out7")
("encoderDrive" "peIn7")
("Vdd" "Vdd")
("Gnd" "Gnd")))
(CI "PED8" "PEDrive" (G D) (CIC
("ShifterOut" "S1Out8")
("encoderDrive" "peIn8")
("Vdd" "Vdd")
("Gnd" "Gnd")))
(CI "PED9" "PEDrive" (G D) (CIC
("ShifterOut" "S1Out9")
("encoderDrive" "peIn9")
("Vdd" "Vdd")
("Gnd" "Gnd")))
(CI "PGD0" "PreGrantDrive" (G D) (CIC
("nlRequest" "nlRq0")
("PhA" "PhA")
("PhB" "PhB")
("nPreGrant" "nPGt0")
("NoGrant" "NoGrant")
("ShifterOut" "S2Out0")
("Vdd" "Vdd")
("Gnd" "Gnd")
("BiasMinus" "BiasMinus")))
(CI "PGD1" "PreGrantDrive" (G D) (CIC
("nlRequest" "nlRq1")
("PhA" "PhA")
("PhB" "PhB")
("nPreGrant" "nPGt1")
("NoGrant" "NoGrant")
("ShifterOut" "S2Out1")
("Vdd" "Vdd")
("Gnd" "Gnd")
("BiasMinus" "BiasMinus")))
(CI "PGD10" "PreGrantDrive" (G D) (CIC
("nlRequest" "nlRq10")
("PhA" "PhA")
("PhB" "PhB")
("nPreGrant" "nPGt10")
("NoGrant" "NoGrant")
("ShifterOut" "S2Out10")
("Vdd" "Vdd")
("Gnd" "Gnd")
("BiasMinus" "BiasMinus")))
(CI "PGD11" "PreGrantDrive" (G D) (CIC
("nlRequest" "nlRq11")
("PhA" "PhA")
("PhB" "PhB")
("nPreGrant" "nPGt11")
("NoGrant" "NoGrant")
("ShifterOut" "S2Out11")
("Vdd" "Vdd")
("Gnd" "Gnd")
("BiasMinus" "BiasMinus")))
(CI "PGD12" "PreGrantDrive" (G D) (CIC
("nlRequest" "nlRq12")
("PhA" "PhA")
("PhB" "PhB")
("nPreGrant" "nPGt12")
("NoGrant" "NoGrant")
("ShifterOut" "S2Out12")
("Vdd" "Vdd")
("Gnd" "Gnd")
("BiasMinus" "BiasMinus")))
(CI "PGD13" "PreGrantDrive" (G D) (CIC
("nlRequest" "nlRq13")
("PhA" "PhA")
("PhB" "PhB")
("nPreGrant" "nPGt13")
("NoGrant" "NoGrant")
("ShifterOut" "S2Out13")
("Vdd" "Vdd")
("Gnd" "Gnd")
("BiasMinus" "BiasMinus")))
(CI "PGD14" "PreGrantDrive" (G D) (CIC
("nlRequest" "nlRq14")
("PhA" "PhA")
("PhB" "PhB")
("nPreGrant" "nPGt14")
("NoGrant" "NoGrant")
("ShifterOut" "S2Out14")
("Vdd" "Vdd")
("Gnd" "Gnd")
("BiasMinus" "BiasMinus")))
(CI "PGD15" "PreGrantDrive" (G D) (CIC
("nlRequest" "nlRq15")
("PhA" "PhA")
("PhB" "PhB")
("nPreGrant" "nPGt15")
("NoGrant" "NoGrant")
("ShifterOut" "S2Out15")
("Vdd" "Vdd")
("Gnd" "Gnd")
("BiasMinus" "BiasMinus")))
(CI "PGD2" "PreGrantDrive" (G D) (CIC
("nlRequest" "nlRq2")
("PhA" "PhA")
("PhB" "PhB")
("nPreGrant" "nPGt2")
("NoGrant" "NoGrant")
("ShifterOut" "S2Out2")
("Vdd" "Vdd")
("Gnd" "Gnd")
("BiasMinus" "BiasMinus")))
(CI "PGD3" "PreGrantDrive" (G D) (CIC
("nlRequest" "nlRq3")
("PhA" "PhA")
("PhB" "PhB")
("nPreGrant" "nPGt3")
("NoGrant" "NoGrant")
("ShifterOut" "S2Out3")
("Vdd" "Vdd")
("Gnd" "Gnd")
("BiasMinus" "BiasMinus")))
(CI "PGD4" "PreGrantDrive" (G D) (CIC
("nlRequest" "nlRq4")
("PhA" "PhA")
("PhB" "PhB")
("nPreGrant" "nPGt4")
("NoGrant" "NoGrant")
("ShifterOut" "S2Out4")
("Vdd" "Vdd")
("Gnd" "Gnd")
("BiasMinus" "BiasMinus")))
(CI "PGD5" "PreGrantDrive" (G D) (CIC
("nlRequest" "nlRq5")
("PhA" "PhA")
("PhB" "PhB")
("nPreGrant" "nPGt5")
("NoGrant" "NoGrant")
("ShifterOut" "S2Out5")
("Vdd" "Vdd")
("Gnd" "Gnd")
("BiasMinus" "BiasMinus")))
(CI "PGD6" "PreGrantDrive" (G D) (CIC
("nlRequest" "nlRq6")
("PhA" "PhA")
("PhB" "PhB")
("nPreGrant" "nPGt6")
("NoGrant" "NoGrant")
("ShifterOut" "S2Out6")
("Vdd" "Vdd")
("Gnd" "Gnd")
("BiasMinus" "BiasMinus")))
(CI "PGD7" "PreGrantDrive" (G D) (CIC
("nlRequest" "nlRq7")
("PhA" "PhA")
("PhB" "PhB")
("nPreGrant" "nPGt7")
("NoGrant" "NoGrant")
("ShifterOut" "S2Out7")
("Vdd" "Vdd")
("Gnd" "Gnd")
("BiasMinus" "BiasMinus")))
(CI "PGD8" "PreGrantDrive" (G D) (CIC
("nlRequest" "nlRq8")
("PhA" "PhA")
("PhB" "PhB")
("nPreGrant" "nPGt8")
("NoGrant" "NoGrant")
("ShifterOut" "S2Out8")
("Vdd" "Vdd")
("Gnd" "Gnd")
("BiasMinus" "BiasMinus")))
(CI "PGD9" "PreGrantDrive" (G D) (CIC
("nlRequest" "nlRq9")
("PhA" "PhA")
("PhB" "PhB")
("nPreGrant" "nPGt9")
("NoGrant" "NoGrant")
("ShifterOut" "S2Out9")
("Vdd" "Vdd")
("Gnd" "Gnd")
("BiasMinus" "BiasMinus")))
(CI "RD0" "RequestDrive" (G D) (CIC
("Request" "Rq0")
("Grant" "Gt0")
("PhA" "PhA")
("nPhA" "nPhA")
("PhB" "PhB")
("Keep" "Keep")
("NoRequest" "NoRequest")
("RqOut" "RqOut0")
("nlRq" "nlRq0")
("Vdd" "Vdd")
("Gnd" "Gnd")
("BiasMinus" "BiasMinus")
("BiasPlus" "BiasPlus")))
(CI "RD1" "RequestDrive" (G D) (CIC
("Request" "Rq1")
("Grant" "Gt1")
("PhA" "PhA")
("nPhA" "nPhA")
("PhB" "PhB")
("Keep" "Keep")
("NoRequest" "NoRequest")
("RqOut" "RqOut1")
("nlRq" "nlRq1")
("Vdd" "Vdd")
("Gnd" "Gnd")
("BiasMinus" "BiasMinus")
("BiasPlus" "BiasPlus")))
(CI "RD10" "RequestDrive" (G D) (CIC
("Request" "Rq10")
("Grant" "Gt10")
("PhA" "PhA")
("nPhA" "nPhA")
("PhB" "PhB")
("Keep" "Keep")
("NoRequest" "NoRequest")
("RqOut" "RqOut10")
("nlRq" "nlRq10")
("Vdd" "Vdd")
("Gnd" "Gnd")
("BiasMinus" "BiasMinus")
("BiasPlus" "BiasPlus")))
(CI "RD11" "RequestDrive" (G D) (CIC
("Request" "Rq11")
("Grant" "Gt11")
("PhA" "PhA")
("nPhA" "nPhA")
("PhB" "PhB")
("Keep" "Keep")
("NoRequest" "NoRequest")
("RqOut" "RqOut11")
("nlRq" "nlRq11")
("Vdd" "Vdd")
("Gnd" "Gnd")
("BiasMinus" "BiasMinus")
("BiasPlus" "BiasPlus")))
(CI "RD12" "RequestDrive" (G D) (CIC
("Request" "Rq12")
("Grant" "Gt12")
("PhA" "PhA")
("nPhA" "nPhA")
("PhB" "PhB")
("Keep" "Keep")
("NoRequest" "NoRequest")
("RqOut" "RqOut12")
("nlRq" "nlRq12")
("Vdd" "Vdd")
("Gnd" "Gnd")
("BiasMinus" "BiasMinus")
("BiasPlus" "BiasPlus")))
(CI "RD13" "RequestDrive" (G D) (CIC
("Request" "Rq13")
("Grant" "Gt13")
("PhA" "PhA")
("nPhA" "nPhA")
("PhB" "PhB")
("Keep" "Keep")
("NoRequest" "NoRequest")
("RqOut" "RqOut13")
("nlRq" "nlRq13")
("Vdd" "Vdd")
("Gnd" "Gnd")
("BiasMinus" "BiasMinus")
("BiasPlus" "BiasPlus")))
(CI "RD14" "RequestDrive" (G D) (CIC
("Request" "Rq14")
("Grant" "Gt14")
("PhA" "PhA")
("nPhA" "nPhA")
("PhB" "PhB")
("Keep" "Keep")
("NoRequest" "NoRequest")
("RqOut" "RqOut14")
("nlRq" "nlRq14")
("Vdd" "Vdd")
("Gnd" "Gnd")
("BiasMinus" "BiasMinus")
("BiasPlus" "BiasPlus")))
(CI "RD15" "RequestDrive" (G D) (CIC
("Request" "Rq15")
("Grant" "Gt15")
("PhA" "PhA")
("nPhA" "nPhA")
("PhB" "PhB")
("Keep" "Keep")
("NoRequest" "NoRequest")
("RqOut" "RqOut15")
("nlRq" "nlRq15")
("Vdd" "Vdd")
("Gnd" "Gnd")
("BiasMinus" "BiasMinus")
("BiasPlus" "BiasPlus")))
(CI "RD2" "RequestDrive" (G D) (CIC
("Request" "Rq2")
("Grant" "Gt2")
("PhA" "PhA")
("nPhA" "nPhA")
("PhB" "PhB")
("Keep" "Keep")
("NoRequest" "NoRequest")
("RqOut" "RqOut2")
("nlRq" "nlRq2")
("Vdd" "Vdd")
("Gnd" "Gnd")
("BiasMinus" "BiasMinus")
("BiasPlus" "BiasPlus")))
(CI "RD3" "RequestDrive" (G D) (CIC
("Request" "Rq3")
("Grant" "Gt3")
("PhA" "PhA")
("nPhA" "nPhA")
("PhB" "PhB")
("Keep" "Keep")
("NoRequest" "NoRequest")
("RqOut" "RqOut3")
("nlRq" "nlRq3")
("Vdd" "Vdd")
("Gnd" "Gnd")
("BiasMinus" "BiasMinus")
("BiasPlus" "BiasPlus")))
(CI "RD4" "RequestDrive" (G D) (CIC
("Request" "Rq4")
("Grant" "Gt4")
("PhA" "PhA")
("nPhA" "nPhA")
("PhB" "PhB")
("Keep" "Keep")
("NoRequest" "NoRequest")
("RqOut" "RqOut4")
("nlRq" "nlRq4")
("Vdd" "Vdd")
("Gnd" "Gnd")
("BiasMinus" "BiasMinus")
("BiasPlus" "BiasPlus")))
(CI "RD5" "RequestDrive" (G D) (CIC
("Request" "Rq5")
("Grant" "Gt5")
("PhA" "PhA")
("nPhA" "nPhA")
("PhB" "PhB")
("Keep" "Keep")
("NoRequest" "NoRequest")
("RqOut" "RqOut5")
("nlRq" "nlRq5")
("Vdd" "Vdd")
("Gnd" "Gnd")
("BiasMinus" "BiasMinus")
("BiasPlus" "BiasPlus")))
(CI "RD6" "RequestDrive" (G D) (CIC
("Request" "Rq6")
("Grant" "Gt6")
("PhA" "PhA")
("nPhA" "nPhA")
("PhB" "PhB")
("Keep" "Keep")
("NoRequest" "NoRequest")
("RqOut" "RqOut6")
("nlRq" "nlRq6")
("Vdd" "Vdd")
("Gnd" "Gnd")
("BiasMinus" "BiasMinus")
("BiasPlus" "BiasPlus")))
(CI "RD7" "RequestDrive" (G D) (CIC
("Request" "Rq7")
("Grant" "Gt7")
("PhA" "PhA")
("nPhA" "nPhA")
("PhB" "PhB")
("Keep" "Keep")
("NoRequest" "NoRequest")
("RqOut" "RqOut7")
("nlRq" "nlRq7")
("Vdd" "Vdd")
("Gnd" "Gnd")
("BiasMinus" "BiasMinus")
("BiasPlus" "BiasPlus")))
(CI "RD8" "RequestDrive" (G D) (CIC
("Request" "Rq8")
("Grant" "Gt8")
("PhA" "PhA")
("nPhA" "nPhA")
("PhB" "PhB")
("Keep" "Keep")
("NoRequest" "NoRequest")
("RqOut" "RqOut8")
("nlRq" "nlRq8")
("Vdd" "Vdd")
("Gnd" "Gnd")
("BiasMinus" "BiasMinus")
("BiasPlus" "BiasPlus")))
(CI "RD9" "RequestDrive" (G D) (CIC
("Request" "Rq9")
("Grant" "Gt9")
("PhA" "PhA")
("nPhA" "nPhA")
("PhB" "PhB")
("Keep" "Keep")
("NoRequest" "NoRequest")
("RqOut" "RqOut9")
("nlRq" "nlRq9")
("Vdd" "Vdd")
("Gnd" "Gnd")
("BiasMinus" "BiasMinus")
("BiasPlus" "BiasPlus")))
(CI "bg1" "BiasGen" (G D) (CIC
("Vdd" "Vdd")
("Gnd" "Gnd")
("BiasMinus" "BiasMinus")
("BiasPlus" "BiasPlus")))
(CI "dd1" "DoDrive" (G D) (CIC
("NewRequest" "NewRequest")
("nPhA" "nPhA")
("PhB" "PhB")
("Keep" "Keep")
("NoRequest" "NoRequest")
("DoGrant" "DoGrant")
("DoShift" "DoShift")
("Vdd" "Vdd")
("Gnd" "Gnd")
("BiasMinus" "BiasMinus")
("BiasPlus" "BiasPlus")))
(CI "dualBS" "DualBS" (G D) (CIC
("Botleft0" "RqOut0")
("Botleft1" "RqOut1")
("Botleft2" "RqOut2")
("Botleft3" "RqOut3")
("Botleft4" "RqOut4")
("Botleft5" "RqOut5")
("Botleft6" "RqOut6")
("Botleft7" "RqOut7")
("Botleft8" "RqOut8")
("Botleft9" "RqOut9")
("Botleft10" "RqOut10")
("Botleft11" "RqOut11")
("Botleft12" "RqOut12")
("Botleft13" "RqOut13")
("Botleft14" "RqOut14")
("Botleft15" "RqOut15")
("Botright0" "S1Out0")
("Botright1" "S1Out1")
("Botright2" "S1Out2")
("Botright3" "S1Out3")
("Botright4" "S1Out4")
("Botright5" "S1Out5")
("Botright6" "S1Out6")
("Botright7" "S1Out7")
("Botright8" "S1Out8")
("Botright9" "S1Out9")
("Botright10" "S1Out10")
("Botright11" "S1Out11")
("Botright12" "S1Out12")
("Botright13" "S1Out13")
("Botright14" "S1Out14")
("Botright15" "S1Out15")
("Topshift0" "shift0")
("Topshift1" "shift1")
("Topshift2" "shift2")
("Topshift3" "shift3")
("Topshift4" "shift4")
("Topshift5" "shift5")
("Topshift6" "shift6")
("Topshift7" "shift7")
("Topshift8" "shift8")
("Topshift9" "shift9")
("Topshift10" "shift10")
("Topshift11" "shift11")
("Topshift12" "shift12")
("Topshift13" "shift13")
("Topshift14" "shift14")
("Topshift15" "shift15")
("Topleft0" "S2Out0")
("Topleft1" "S2Out1")
("Topleft2" "S2Out2")
("Topleft3" "S2Out3")
("Topleft4" "S2Out4")
("Topleft5" "S2Out5")
("Topleft6" "S2Out6")
("Topleft7" "S2Out7")
("Topleft8" "S2Out8")
("Topleft9" "S2Out9")
("Topleft10" "S2Out10")
("Topleft11" "S2Out11")
("Topleft12" "S2Out12")
("Topleft13" "S2Out13")
("Topleft14" "S2Out14")
("Topleft15" "S2Out15")
("Topright0" "peOut0")
("Topright1" "peOut1")
("Topright2" "peOut2")
("Topright3" "peOut3")
("Topright4" "peOut4")
("Topright5" "peOut5")
("Topright6" "peOut6")
("Topright7" "peOut7")
("Topright8" "peOut8")
("Topright9" "peOut9")
("Topright10" "peOut10")
("Topright11" "peOut11")
("Topright12" "peOut12")
("Topright13" "peOut13")
("Topright14" "peOut14")
("Topright15" "peOut15")))
(CI "i1" "Inverter" (G D) (CIC
("in" "Rst")
("out" "nReset")
("Vdd" "Vdd")
("Gnd" "Gnd")))
(CI "i2" "Inverter" (G D) (CIC
("in" "nReset")
("out" "Reset")
("Vdd" "Vdd")
("Gnd" "Gnd")))
(CI "mcd1" "MCmdDrive" (G D) (CIC
("PhA" "PhA")
("PhB" "PhB")
("nPhB" "nPhB")
("NoGrant" "NoGrant")
("MCmd0" "MCmd0")
("MCmd1" "MCmd1")
("MCmd2" "MCmd2")
("MCmd3" "MCmd3")
("Vdd" "Vdd")
("Gnd" "Gnd")
("BiasMinus" "BiasMinus")
("BiasPlus" "BiasPlus")))
(CI "pe1" "PriorityEncoder" (G D) (CIC
("peIn0" "peIn0")
("peIn1" "peIn1")
("peIn2" "peIn2")
("peIn3" "peIn3")
("peIn4" "peIn4")
("peIn5" "peIn5")
("peIn6" "peIn6")
("peIn7" "peIn7")
("peIn8" "peIn8")
("peIn9" "peIn9")
("peIn10" "peIn10")
("peIn11" "peIn11")
("peIn12" "peIn12")
("peIn13" "peIn13")
("peIn14" "peIn14")
("peOut1" "peOut1")
("peOut2" "peOut2")
("peOut3" "peOut3")
("peOut4" "peOut4")
("peOut5" "peOut5")
("peOut6" "peOut6")
("peOut7" "peOut7")
("peOut8" "peOut8")
("peOut9" "peOut9")
("peOut10" "peOut10")
("peOut11" "peOut11")
("peOut12" "peOut12")
("peOut13" "peOut13")
("peOut14" "peOut14")
("peOut15" "peOut15")
("Gnd" "Gnd")))
(CI "pe1.P0" "StaticPrecharge" (G P) (CIC
("clock" "nPhA")
("out" "peOut0")
("Vdd" "Vdd")
("BiasPlus" "BiasPlus")))
(CI "pe1.P1" "StaticPrecharge" (G P) (CIC
("clock" "nPhA")
("out" "peOut1")
("Vdd" "Vdd")
("BiasPlus" "BiasPlus")))
(CI "pe1.P10" "StaticPrecharge" (G P) (CIC
("clock" "nPhA")
("out" "peOut10")
("Vdd" "Vdd")
("BiasPlus" "BiasPlus")))
(CI "pe1.P11" "StaticPrecharge" (G P) (CIC
("clock" "nPhA")
("out" "peOut11")
("Vdd" "Vdd")
("BiasPlus" "BiasPlus")))
(CI "pe1.P12" "StaticPrecharge" (G P) (CIC
("clock" "nPhA")
("out" "peOut12")
("Vdd" "Vdd")
("BiasPlus" "BiasPlus")))
(CI "pe1.P13" "StaticPrecharge" (G P) (CIC
("clock" "nPhA")
("out" "peOut13")
("Vdd" "Vdd")
("BiasPlus" "BiasPlus")))
(CI "pe1.P14" "StaticPrecharge" (G P) (CIC
("clock" "nPhA")
("out" "peOut14")
("Vdd" "Vdd")
("BiasPlus" "BiasPlus")))
(CI "pe1.P15" "StaticPrecharge" (G P) (CIC
("clock" "nPhA")
("out" "peOut15")
("Vdd" "Vdd")
("BiasPlus" "BiasPlus")))
(CI "pe1.P2" "StaticPrecharge" (G P) (CIC
("clock" "nPhA")
("out" "peOut2")
("Vdd" "Vdd")
("BiasPlus" "BiasPlus")))
(CI "pe1.P3" "StaticPrecharge" (G P) (CIC
("clock" "nPhA")
("out" "peOut3")
("Vdd" "Vdd")
("BiasPlus" "BiasPlus")))
(CI "pe1.P4" "StaticPrecharge" (G P) (CIC
("clock" "nPhA")
("out" "peOut4")
("Vdd" "Vdd")
("BiasPlus" "BiasPlus")))
(CI "pe1.P5" "StaticPrecharge" (G P) (CIC
("clock" "nPhA")
("out" "peOut5")
("Vdd" "Vdd")
("BiasPlus" "BiasPlus")))
(CI "pe1.P6" "StaticPrecharge" (G P) (CIC
("clock" "nPhA")
("out" "peOut6")
("Vdd" "Vdd")
("BiasPlus" "BiasPlus")))
(CI "pe1.P7" "StaticPrecharge" (G P) (CIC
("clock" "nPhA")
("out" "peOut7")
("Vdd" "Vdd")
("BiasPlus" "BiasPlus")))
(CI "pe1.P8" "StaticPrecharge" (G P) (CIC
("clock" "nPhA")
("out" "peOut8")
("Vdd" "Vdd")
("BiasPlus" "BiasPlus")))
(CI "pe1.P9" "StaticPrecharge" (G P) (CIC
("clock" "nPhA")
("out" "peOut9")
("Vdd" "Vdd")
("BiasPlus" "BiasPlus")))
(CI "sp10" "StaticPrecharge" (G D) (CIC
("clock" "nPhA")
("out" "S1Out0")
("Vdd" "Vdd")
("BiasPlus" "BiasPlus")))
(CI "sp11" "StaticPrecharge" (G D) (CIC
("clock" "nPhA")
("out" "S1Out1")
("Vdd" "Vdd")
("BiasPlus" "BiasPlus")))
(CI "sp110" "StaticPrecharge" (G D) (CIC
("clock" "nPhA")
("out" "S1Out10")
("Vdd" "Vdd")
("BiasPlus" "BiasPlus")))
(CI "sp111" "StaticPrecharge" (G D) (CIC
("clock" "nPhA")
("out" "S1Out11")
("Vdd" "Vdd")
("BiasPlus" "BiasPlus")))
(CI "sp112" "StaticPrecharge" (G D) (CIC
("clock" "nPhA")
("out" "S1Out12")
("Vdd" "Vdd")
("BiasPlus" "BiasPlus")))
(CI "sp113" "StaticPrecharge" (G D) (CIC
("clock" "nPhA")
("out" "S1Out13")
("Vdd" "Vdd")
("BiasPlus" "BiasPlus")))
(CI "sp114" "StaticPrecharge" (G D) (CIC
("clock" "nPhA")
("out" "S1Out14")
("Vdd" "Vdd")
("BiasPlus" "BiasPlus")))
(CI "sp115" "StaticPrecharge" (G D) (CIC
("clock" "nPhA")
("out" "S1Out15")
("Vdd" "Vdd")
("BiasPlus" "BiasPlus")))
(CI "sp12" "StaticPrecharge" (G D) (CIC
("clock" "nPhA")
("out" "S1Out2")
("Vdd" "Vdd")
("BiasPlus" "BiasPlus")))
(CI "sp13" "StaticPrecharge" (G D) (CIC
("clock" "nPhA")
("out" "S1Out3")
("Vdd" "Vdd")
("BiasPlus" "BiasPlus")))
(CI "sp14" "StaticPrecharge" (G D) (CIC
("clock" "nPhA")
("out" "S1Out4")
("Vdd" "Vdd")
("BiasPlus" "BiasPlus")))
(CI "sp15" "StaticPrecharge" (G D) (CIC
("clock" "nPhA")
("out" "S1Out5")
("Vdd" "Vdd")
("BiasPlus" "BiasPlus")))
(CI "sp16" "StaticPrecharge" (G D) (CIC
("clock" "nPhA")
("out" "S1Out6")
("Vdd" "Vdd")
("BiasPlus" "BiasPlus")))
(CI "sp17" "StaticPrecharge" (G D) (CIC
("clock" "nPhA")
("out" "S1Out7")
("Vdd" "Vdd")
("BiasPlus" "BiasPlus")))
(CI "sp18" "StaticPrecharge" (G D) (CIC
("clock" "nPhA")
("out" "S1Out8")
("Vdd" "Vdd")
("BiasPlus" "BiasPlus")))
(CI "sp19" "StaticPrecharge" (G D) (CIC
("clock" "nPhA")
("out" "S1Out9")
("Vdd" "Vdd")
("BiasPlus" "BiasPlus")))
(CI "sp20" "StaticPrecharge" (G D) (CIC
("clock" "nPhA")
("out" "S2Out0")
("Vdd" "Vdd")
("BiasPlus" "BiasPlus")))
(CI "sp21" "StaticPrecharge" (G D) (CIC
("clock" "nPhA")
("out" "S2Out1")
("Vdd" "Vdd")
("BiasPlus" "BiasPlus")))
(CI "sp210" "StaticPrecharge" (G D) (CIC
("clock" "nPhA")
("out" "S2Out10")
("Vdd" "Vdd")
("BiasPlus" "BiasPlus")))
(CI "sp211" "StaticPrecharge" (G D) (CIC
("clock" "nPhA")
("out" "S2Out11")
("Vdd" "Vdd")
("BiasPlus" "BiasPlus")))
(CI "sp212" "StaticPrecharge" (G D) (CIC
("clock" "nPhA")
("out" "S2Out12")
("Vdd" "Vdd")
("BiasPlus" "BiasPlus")))
(CI "sp213" "StaticPrecharge" (G D) (CIC
("clock" "nPhA")
("out" "S2Out13")
("Vdd" "Vdd")
("BiasPlus" "BiasPlus")))
(CI "sp214" "StaticPrecharge" (G D) (CIC
("clock" "nPhA")
("out" "S2Out14")
("Vdd" "Vdd")
("BiasPlus" "BiasPlus")))
(CI "sp215" "StaticPrecharge" (G D) (CIC
("clock" "nPhA")
("out" "S2Out15")
("Vdd" "Vdd")
("BiasPlus" "BiasPlus")))
(CI "sp22" "StaticPrecharge" (G D) (CIC
("clock" "nPhA")
("out" "S2Out2")
("Vdd" "Vdd")
("BiasPlus" "BiasPlus")))
(CI "sp23" "StaticPrecharge" (G D) (CIC
("clock" "nPhA")
("out" "S2Out3")
("Vdd" "Vdd")
("BiasPlus" "BiasPlus")))
(CI "sp24" "StaticPrecharge" (G D) (CIC
("clock" "nPhA")
("out" "S2Out4")
("Vdd" "Vdd")
("BiasPlus" "BiasPlus")))
(CI "sp25" "StaticPrecharge" (G D) (CIC
("clock" "nPhA")
("out" "S2Out5")
("Vdd" "Vdd")
("BiasPlus" "BiasPlus")))
(CI "sp26" "StaticPrecharge" (G D) (CIC
("clock" "nPhA")
("out" "S2Out6")
("Vdd" "Vdd")
("BiasPlus" "BiasPlus")))
(CI "sp27" "StaticPrecharge" (G D) (CIC
("clock" "nPhA")
("out" "S2Out7")
("Vdd" "Vdd")
("BiasPlus" "BiasPlus")))
(CI "sp28" "StaticPrecharge" (G D) (CIC
("clock" "nPhA")
("out" "S2Out8")
("Vdd" "Vdd")
("BiasPlus" "BiasPlus")))
(CI "sp29" "StaticPrecharge" (G D) (CIC
("clock" "nPhA")
("out" "S2Out9")
("Vdd" "Vdd")
("BiasPlus" "BiasPlus")))