From 2543da8d023bcf172de04269c1ef5687f8d59b29 Mon Sep 17 00:00:00 2001 From: kareem Date: Mon, 17 Oct 2022 10:27:07 -0700 Subject: [PATCH] Revert "new pll test" This reverts commit d88f4f39bf281503d42ecb748323626de9a47b05. --- verilog/gl/digital_pll.v | 2330 ++++++++++++++++++++------------------ 1 file changed, 1204 insertions(+), 1126 deletions(-) diff --git a/verilog/gl/digital_pll.v b/verilog/gl/digital_pll.v index cae78711..4f9336b7 100644 --- a/verilog/gl/digital_pll.v +++ b/verilog/gl/digital_pll.v @@ -193,29 +193,6 @@ module digital_pll (dco, wire _173_; wire _174_; wire _175_; - wire _176_; - wire _177_; - wire _178_; - wire _179_; - wire _180_; - wire _181_; - wire _182_; - wire _183_; - wire _184_; - wire _185_; - wire _186_; - wire _187_; - wire _188_; - wire _189_; - wire _190_; - wire _191_; - wire _192_; - wire _193_; - wire _194_; - wire _195_; - wire _196_; - wire _197_; - wire _198_; wire \pll_control.clock ; wire \pll_control.count0[0] ; wire \pll_control.count0[1] ; @@ -337,1710 +314,1572 @@ module digital_pll (dco, wire \ringosc.iss.trim[0] ; wire \ringosc.iss.trim[1] ; - sky130_fd_sc_hd__xnor2_2 _199_ (.A(\pll_control.oscbuf[1] ), - .B(\pll_control.oscbuf[2] ), + sky130_fd_sc_hd__inv_2 _176_ (.A(\pll_control.tint[4] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_043_)); - sky130_fd_sc_hd__mux2_2 _200_ (.A0(\pll_control.count0[4] ), - .A1(\pll_control.count1[4] ), - .S(_043_), + sky130_fd_sc_hd__inv_2 _177_ (.A(\pll_control.tint[3] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_044_)); - sky130_fd_sc_hd__buf_1 _201_ (.A(_044_), + .Y(_044_)); + sky130_fd_sc_hd__inv_2 _178_ (.A(\pll_control.tint[2] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_042_)); - sky130_fd_sc_hd__mux2_2 _202_ (.A0(\pll_control.count0[3] ), - .A1(\pll_control.count1[3] ), - .S(_043_), + .Y(_045_)); + sky130_fd_sc_hd__inv_2 _179_ (.A(\pll_control.tint[1] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_045_)); - sky130_fd_sc_hd__buf_1 _203_ (.A(_045_), + .Y(_046_)); + sky130_fd_sc_hd__inv_2 _180_ (.A(\pll_control.tint[0] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_041_)); - sky130_fd_sc_hd__mux2_2 _204_ (.A0(\pll_control.count0[2] ), - .A1(\pll_control.count1[2] ), - .S(_043_), + .Y(_047_)); + sky130_fd_sc_hd__xnor2_2 _181_ (.A(\pll_control.oscbuf[1] ), + .B(\pll_control.oscbuf[2] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_046_)); - sky130_fd_sc_hd__buf_1 _205_ (.A(_046_), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .X(_040_)); - sky130_fd_sc_hd__mux2_2 _206_ (.A0(\pll_control.count0[1] ), - .A1(\pll_control.count1[1] ), - .S(_043_), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .X(_047_)); - sky130_fd_sc_hd__buf_1 _207_ (.A(_047_), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .X(_039_)); - sky130_fd_sc_hd__mux2_2 _208_ (.A0(\pll_control.count0[0] ), - .A1(\pll_control.count1[0] ), - .S(_043_), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .X(_048_)); - sky130_fd_sc_hd__buf_1 _209_ (.A(_048_), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .X(_038_)); - sky130_fd_sc_hd__buf_1 _210_ (.A(\pll_control.tint[4] ), + .Y(_048_)); + sky130_fd_sc_hd__xor2_2 _182_ (.A(\pll_control.oscbuf[1] ), + .B(\pll_control.oscbuf[2] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_049_)); - sky130_fd_sc_hd__inv_2 _211_ (.A(\pll_control.tint[3] ), + sky130_fd_sc_hd__mux2_1 _183_ (.A0(\pll_control.count0[4] ), + .A1(\pll_control.count1[4] ), + .S(_048_), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(_042_)); + sky130_fd_sc_hd__mux2_1 _184_ (.A0(\pll_control.count0[3] ), + .A1(\pll_control.count1[3] ), + .S(_048_), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(_041_)); + sky130_fd_sc_hd__mux2_1 _185_ (.A0(\pll_control.count0[2] ), + .A1(\pll_control.count1[2] ), + .S(_048_), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(_040_)); + sky130_fd_sc_hd__mux2_1 _186_ (.A0(\pll_control.count0[1] ), + .A1(\pll_control.count1[1] ), + .S(_048_), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(_039_)); + sky130_fd_sc_hd__mux2_1 _187_ (.A0(\pll_control.count0[0] ), + .A1(\pll_control.count1[0] ), + .S(_048_), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(_038_)); + sky130_fd_sc_hd__nand2_2 _188_ (.A(\pll_control.count0[4] ), + .B(\pll_control.count1[4] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_050_)); - sky130_fd_sc_hd__and2_2 _212_ (.A(\pll_control.count0[0] ), - .B(\pll_control.count1[0] ), + sky130_fd_sc_hd__or2_2 _189_ (.A(\pll_control.count0[4] ), + .B(\pll_control.count1[4] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_051_)); - sky130_fd_sc_hd__xor2_2 _213_ (.A(\pll_control.count0[1] ), - .B(\pll_control.count1[1] ), + sky130_fd_sc_hd__and2_2 _190_ (.A(_050_), + .B(_051_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_052_)); - sky130_fd_sc_hd__xnor2_2 _214_ (.A(_051_), - .B(_052_), + sky130_fd_sc_hd__nor2_2 _191_ (.A(\pll_control.count0[3] ), + .B(\pll_control.count1[3] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_053_)); - sky130_fd_sc_hd__nand2_2 _215_ (.A(div[1]), - .B(_053_), + sky130_fd_sc_hd__inv_2 _192_ (.A(_053_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_054_)); - sky130_fd_sc_hd__nand2_2 _216_ (.A(\pll_control.count0[0] ), - .B(\pll_control.count1[0] ), + sky130_fd_sc_hd__and2_2 _193_ (.A(\pll_control.count0[3] ), + .B(\pll_control.count1[3] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_055_)); - sky130_fd_sc_hd__or2_2 _217_ (.A(\pll_control.count0[0] ), - .B(\pll_control.count1[0] ), + .X(_055_)); + sky130_fd_sc_hd__nor2_2 _194_ (.A(\pll_control.count0[2] ), + .B(\pll_control.count1[2] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_056_)); - sky130_fd_sc_hd__nand2_2 _218_ (.A(_055_), - .B(_056_), + .Y(_056_)); + sky130_fd_sc_hd__or2_2 _195_ (.A(\pll_control.count0[2] ), + .B(\pll_control.count1[2] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_057_)); - sky130_fd_sc_hd__o22a_2 _219_ (.A1(div[1]), - .A2(_053_), - .B1(_057_), - .B2(div[0]), + .X(_057_)); + sky130_fd_sc_hd__and2_2 _196_ (.A(\pll_control.count0[2] ), + .B(\pll_control.count1[2] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_058_)); - sky130_fd_sc_hd__nand2_2 _220_ (.A(_054_), - .B(_058_), + sky130_fd_sc_hd__and2_2 _197_ (.A(\pll_control.count0[1] ), + .B(\pll_control.count1[1] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_059_)); - sky130_fd_sc_hd__or2_2 _221_ (.A(\pll_control.count0[2] ), - .B(\pll_control.count1[2] ), + .X(_059_)); + sky130_fd_sc_hd__and2_2 _198_ (.A(\pll_control.count0[0] ), + .B(\pll_control.count1[0] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_060_)); - sky130_fd_sc_hd__and2_2 _222_ (.A(\pll_control.count0[2] ), - .B(\pll_control.count1[2] ), + sky130_fd_sc_hd__nand2_2 _199_ (.A(\pll_control.count0[0] ), + .B(\pll_control.count1[0] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_061_)); - sky130_fd_sc_hd__and2_2 _223_ (.A(\pll_control.count0[1] ), + .Y(_061_)); + sky130_fd_sc_hd__xor2_2 _200_ (.A(\pll_control.count0[1] ), .B(\pll_control.count1[1] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_062_)); - sky130_fd_sc_hd__a211o_2 _224_ (.A1(_051_), - .A2(_052_), - .B1(_061_), - .C1(_062_), + sky130_fd_sc_hd__a21o_2 _201_ (.A1(_060_), + .A2(_062_), + .B1(_059_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_063_)); - sky130_fd_sc_hd__nor2_2 _225_ (.A(\pll_control.count0[3] ), - .B(\pll_control.count1[3] ), + sky130_fd_sc_hd__a211o_2 _202_ (.A1(_060_), + .A2(_062_), + .B1(_058_), + .C1(_059_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_064_)); - sky130_fd_sc_hd__and2_2 _226_ (.A(\pll_control.count0[3] ), - .B(\pll_control.count1[3] ), + .X(_064_)); + sky130_fd_sc_hd__a31o_2 _203_ (.A1(_054_), + .A2(_057_), + .A3(_064_), + .B1(_055_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_065_)); - sky130_fd_sc_hd__or2_2 _227_ (.A(_064_), + sky130_fd_sc_hd__nor2_2 _204_ (.A(_052_), .B(_065_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_066_)); - sky130_fd_sc_hd__nand3_2 _228_ (.A(_060_), - .B(_063_), - .C(_066_), + .Y(_066_)); + sky130_fd_sc_hd__and2_2 _205_ (.A(_052_), + .B(_065_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_067_)); - sky130_fd_sc_hd__a21o_2 _229_ (.A1(_060_), - .A2(_063_), - .B1(_066_), + .X(_067_)); + sky130_fd_sc_hd__nand2_2 _206_ (.A(_052_), + .B(_065_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_068_)); - sky130_fd_sc_hd__a21o_2 _230_ (.A1(_051_), - .A2(_052_), - .B1(_062_), + .Y(_068_)); + sky130_fd_sc_hd__o211a_2 _207_ (.A1(div[4]), + .A2(_066_), + .B1(_068_), + .C1(_050_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_069_)); - sky130_fd_sc_hd__nor2_2 _231_ (.A(\pll_control.count0[2] ), - .B(\pll_control.count1[2] ), + sky130_fd_sc_hd__nor2_2 _208_ (.A(_056_), + .B(_058_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_070_)); - sky130_fd_sc_hd__nor2_2 _232_ (.A(_070_), - .B(_061_), + sky130_fd_sc_hd__xnor2_2 _209_ (.A(_063_), + .B(_070_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_071_)); - sky130_fd_sc_hd__xnor2_2 _233_ (.A(_069_), - .B(_071_), + sky130_fd_sc_hd__or2_2 _210_ (.A(_053_), + .B(_055_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_072_)); - sky130_fd_sc_hd__a32o_2 _234_ (.A1(div[3]), - .A2(_067_), - .A3(_068_), + .X(_072_)); + sky130_fd_sc_hd__nand3_2 _211_ (.A(_057_), + .B(_064_), + .C(_072_), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(_073_)); + sky130_fd_sc_hd__a21o_2 _212_ (.A1(_057_), + .A2(_064_), + .B1(_072_), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(_074_)); + sky130_fd_sc_hd__a32o_2 _213_ (.A1(div[3]), + .A2(_073_), + .A3(_074_), .B1(div[2]), - .B2(_072_), + .B2(_071_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_073_)); - sky130_fd_sc_hd__a21oi_2 _235_ (.A1(_067_), - .A2(_068_), + .X(_075_)); + sky130_fd_sc_hd__a21oi_2 _214_ (.A1(_073_), + .A2(_074_), .B1(div[3]), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_074_)); - sky130_fd_sc_hd__nor2_2 _236_ (.A(div[2]), - .B(_072_), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .Y(_075_)); - sky130_fd_sc_hd__a2111oi_2 _237_ (.A1(_054_), - .A2(_059_), - .B1(_073_), - .C1(_074_), - .D1(_075_), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), .Y(_076_)); - sky130_fd_sc_hd__nand2_2 _238_ (.A(\pll_control.count0[4] ), - .B(\pll_control.count1[4] ), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .Y(_077_)); - sky130_fd_sc_hd__or2_2 _239_ (.A(\pll_control.count0[4] ), - .B(\pll_control.count1[4] ), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .X(_078_)); - sky130_fd_sc_hd__and2_2 _240_ (.A(_077_), - .B(_078_), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .X(_079_)); - sky130_fd_sc_hd__inv_2 _241_ (.A(_064_), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .Y(_080_)); - sky130_fd_sc_hd__a31o_2 _242_ (.A1(_080_), - .A2(_060_), - .A3(_063_), - .B1(_065_), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .X(_081_)); - sky130_fd_sc_hd__nor2_2 _243_ (.A(_079_), - .B(_081_), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .Y(_082_)); - sky130_fd_sc_hd__and2_2 _244_ (.A(_079_), - .B(_081_), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .X(_083_)); - sky130_fd_sc_hd__o21a_2 _245_ (.A1(_082_), - .A2(_083_), - .B1(div[4]), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .X(_084_)); - sky130_fd_sc_hd__a21o_2 _246_ (.A1(_067_), - .A2(_068_), + sky130_fd_sc_hd__a21o_2 _215_ (.A1(_073_), + .A2(_074_), .B1(div[3]), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_085_)); - sky130_fd_sc_hd__and2_2 _247_ (.A(_073_), - .B(_085_), + .X(_077_)); + sky130_fd_sc_hd__nor2_2 _216_ (.A(div[2]), + .B(_071_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_086_)); - sky130_fd_sc_hd__nand2_2 _248_ (.A(_079_), - .B(_081_), + .Y(_078_)); + sky130_fd_sc_hd__or3_2 _217_ (.A(_075_), + .B(_076_), + .C(_078_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_087_)); - sky130_fd_sc_hd__o211a_2 _249_ (.A1(div[4]), - .A2(_082_), - .B1(_087_), - .C1(_077_), + .X(_079_)); + sky130_fd_sc_hd__xnor2_2 _218_ (.A(_060_), + .B(_062_), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(_080_)); + sky130_fd_sc_hd__nand2_2 _219_ (.A(div[1]), + .B(_080_), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(_081_)); + sky130_fd_sc_hd__or2_2 _220_ (.A(\pll_control.count0[0] ), + .B(\pll_control.count1[0] ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(_082_)); + sky130_fd_sc_hd__nand2_2 _221_ (.A(_061_), + .B(_082_), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(_083_)); + sky130_fd_sc_hd__o22a_2 _222_ (.A1(div[1]), + .A2(_080_), + .B1(_083_), + .B2(div[0]), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(_084_)); + sky130_fd_sc_hd__nand2_2 _223_ (.A(_081_), + .B(_084_), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(_085_)); + sky130_fd_sc_hd__a2111oi_2 _224_ (.A1(_081_), + .A2(_085_), + .B1(_075_), + .C1(_076_), + .D1(_078_), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(_086_)); + sky130_fd_sc_hd__o21a_2 _225_ (.A1(_066_), + .A2(_067_), + .B1(div[4]), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(_087_)); + sky130_fd_sc_hd__and2_2 _226_ (.A(_075_), + .B(_077_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_088_)); - sky130_fd_sc_hd__o31a_2 _250_ (.A1(_076_), - .A2(_084_), - .A3(_086_), - .B1(_088_), + sky130_fd_sc_hd__o31a_2 _227_ (.A1(_086_), + .A2(_087_), + .A3(_088_), + .B1(_069_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_089_)); - sky130_fd_sc_hd__buf_1 _251_ (.A(_089_), + sky130_fd_sc_hd__or2_2 _228_ (.A(\pll_control.tint[1] ), + .B(\pll_control.tint[0] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_090_)); - sky130_fd_sc_hd__inv_2 _252_ (.A(_049_), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .Y(_091_)); - sky130_fd_sc_hd__inv_2 _253_ (.A(\pll_control.tint[2] ), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .Y(_092_)); - sky130_fd_sc_hd__nand2_2 _254_ (.A(\pll_control.tval[1] ), - .B(\pll_control.tval[0] ), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .Y(_093_)); - sky130_fd_sc_hd__nand2_2 _255_ (.A(\pll_control.tint[1] ), - .B(\pll_control.tint[0] ), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .Y(_094_)); - sky130_fd_sc_hd__or4_2 _256_ (.A(_091_), - .B(_092_), - .C(_093_), - .D(_094_), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .X(_095_)); - sky130_fd_sc_hd__or2_2 _257_ (.A(\pll_control.tint[1] ), - .B(\pll_control.tint[0] ), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .X(_096_)); - sky130_fd_sc_hd__buf_1 _258_ (.A(_096_), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .X(_097_)); - sky130_fd_sc_hd__or2_2 _259_ (.A(\pll_control.tint[3] ), + sky130_fd_sc_hd__or2_2 _229_ (.A(\pll_control.tint[3] ), .B(\pll_control.tint[2] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), + .X(_091_)); + sky130_fd_sc_hd__or2_2 _230_ (.A(\pll_control.tint[4] ), + .B(_091_), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(_092_)); + sky130_fd_sc_hd__nor2_2 _231_ (.A(_090_), + .B(_092_), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(_093_)); + sky130_fd_sc_hd__or2_2 _232_ (.A(\pll_control.tval[1] ), + .B(\pll_control.tval[0] ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(_094_)); + sky130_fd_sc_hd__or4bb_2 _233_ (.A(\pll_control.tval[1] ), + .B(\pll_control.tval[0] ), + .C_N(_089_), + .D_N(_093_), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(_095_)); + sky130_fd_sc_hd__and3_2 _234_ (.A(\pll_control.prep[2] ), + .B(\pll_control.prep[0] ), + .C(_049_), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(_096_)); + sky130_fd_sc_hd__and2_2 _235_ (.A(div[0]), + .B(_083_), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(_097_)); + sky130_fd_sc_hd__or3b_2 _236_ (.A(_097_), + .B(_085_), + .C_N(_069_), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), .X(_098_)); - sky130_fd_sc_hd__or2_2 _260_ (.A(\pll_control.tint[4] ), - .B(_098_), + sky130_fd_sc_hd__or3_2 _237_ (.A(_079_), + .B(_087_), + .C(_098_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_099_)); - sky130_fd_sc_hd__nor2_2 _261_ (.A(_097_), - .B(_099_), + sky130_fd_sc_hd__and4_2 _238_ (.A(\pll_control.prep[1] ), + .B(_095_), + .C(_096_), + .D(_099_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_100_)); - sky130_fd_sc_hd__or4bb_2 _262_ (.A(\pll_control.tval[1] ), + .X(_100_)); + sky130_fd_sc_hd__nand2_2 _239_ (.A(\pll_control.tval[1] ), .B(\pll_control.tval[0] ), - .C_N(_089_), - .D_N(_100_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_101_)); - sky130_fd_sc_hd__xor2_2 _263_ (.A(\pll_control.oscbuf[1] ), - .B(\pll_control.oscbuf[2] ), + .Y(_101_)); + sky130_fd_sc_hd__nor2_2 _240_ (.A(_046_), + .B(_047_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_102_)); - sky130_fd_sc_hd__and3_2 _264_ (.A(\pll_control.prep[2] ), - .B(\pll_control.prep[0] ), - .C(_102_), + .Y(_102_)); + sky130_fd_sc_hd__nand2_2 _241_ (.A(\pll_control.tint[1] ), + .B(\pll_control.tint[0] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_103_)); - sky130_fd_sc_hd__or3_2 _265_ (.A(_073_), - .B(_074_), - .C(_075_), + .Y(_103_)); + sky130_fd_sc_hd__or4_2 _242_ (.A(_043_), + .B(_045_), + .C(_101_), + .D(_103_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_104_)); - sky130_fd_sc_hd__and2_2 _266_ (.A(div[0]), - .B(_057_), + sky130_fd_sc_hd__o31a_2 _243_ (.A1(_044_), + .A2(_089_), + .A3(_104_), + .B1(_100_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_105_)); - sky130_fd_sc_hd__or3b_2 _267_ (.A(_105_), - .B(_059_), - .C_N(_088_), + sky130_fd_sc_hd__xnor2_2 _244_ (.A(_044_), + .B(_089_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_106_)); - sky130_fd_sc_hd__or3_2 _268_ (.A(_104_), - .B(_084_), - .C(_106_), + .Y(_106_)); + sky130_fd_sc_hd__nor2_2 _245_ (.A(\pll_control.tint[2] ), + .B(_089_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_107_)); - sky130_fd_sc_hd__and4_2 _269_ (.A(\pll_control.prep[1] ), - .B(_101_), - .C(_103_), - .D(_107_), + .Y(_107_)); + sky130_fd_sc_hd__and2_2 _246_ (.A(\pll_control.tint[2] ), + .B(_089_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_108_)); - sky130_fd_sc_hd__o31a_2 _270_ (.A1(_050_), - .A2(_090_), - .A3(_095_), - .B1(_108_), + sky130_fd_sc_hd__nor2_2 _247_ (.A(_107_), + .B(_108_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_109_)); - sky130_fd_sc_hd__xnor2_2 _271_ (.A(_050_), - .B(_090_), + .Y(_109_)); + sky130_fd_sc_hd__nand2_2 _248_ (.A(_090_), + .B(_103_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_110_)); - sky130_fd_sc_hd__nor2_2 _272_ (.A(\pll_control.tint[2] ), - .B(_090_), + sky130_fd_sc_hd__nor2_2 _249_ (.A(\pll_control.tint[0] ), + .B(_089_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_111_)); - sky130_fd_sc_hd__and2_2 _273_ (.A(\pll_control.tint[2] ), - .B(_090_), + sky130_fd_sc_hd__xnor2_2 _250_ (.A(_047_), + .B(_089_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_112_)); - sky130_fd_sc_hd__nor2_2 _274_ (.A(_111_), - .B(_112_), + .Y(_112_)); + sky130_fd_sc_hd__a21bo_2 _251_ (.A1(_089_), + .A2(_094_), + .B1_N(_101_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_113_)); - sky130_fd_sc_hd__nand2_2 _275_ (.A(_097_), - .B(_094_), + .X(_113_)); + sky130_fd_sc_hd__a32o_2 _252_ (.A1(_110_), + .A2(_112_), + .A3(_113_), + .B1(_090_), + .B2(_089_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_114_)); - sky130_fd_sc_hd__inv_2 _276_ (.A(\pll_control.tint[0] ), + .X(_114_)); + sky130_fd_sc_hd__a32o_2 _253_ (.A1(_106_), + .A2(_109_), + .A3(_114_), + .B1(_091_), + .B2(_089_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_115_)); - sky130_fd_sc_hd__xnor2_2 _277_ (.A(_115_), + .X(_115_)); + sky130_fd_sc_hd__xnor2_2 _254_ (.A(\pll_control.tint[4] ), .B(_089_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_116_)); - sky130_fd_sc_hd__or2_2 _278_ (.A(\pll_control.tval[1] ), - .B(\pll_control.tval[0] ), + sky130_fd_sc_hd__and2_2 _255_ (.A(_115_), + .B(_116_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_117_)); - sky130_fd_sc_hd__a21bo_2 _279_ (.A1(_089_), - .A2(_117_), - .B1_N(_093_), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .X(_118_)); - sky130_fd_sc_hd__a32o_2 _280_ (.A1(_114_), + sky130_fd_sc_hd__o21ai_2 _256_ (.A1(_115_), .A2(_116_), - .A3(_118_), - .B1(_097_), - .B2(_090_), + .B1(_105_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_119_)); - sky130_fd_sc_hd__a32o_2 _281_ (.A1(_110_), - .A2(_113_), - .A3(_119_), - .B1(_098_), - .B2(_090_), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .X(_120_)); - sky130_fd_sc_hd__xnor2_2 _282_ (.A(_049_), - .B(_090_), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .Y(_121_)); - sky130_fd_sc_hd__and2_2 _283_ (.A(_120_), - .B(_121_), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .X(_122_)); - sky130_fd_sc_hd__o21ai_2 _284_ (.A1(_120_), - .A2(_121_), - .B1(_109_), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .Y(_123_)); - sky130_fd_sc_hd__o22a_2 _285_ (.A1(_049_), - .A2(_109_), - .B1(_122_), - .B2(_123_), + .Y(_118_)); + sky130_fd_sc_hd__o22a_2 _257_ (.A1(\pll_control.tint[4] ), + .A2(_105_), + .B1(_117_), + .B2(_118_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_037_)); - sky130_fd_sc_hd__a21oi_2 _286_ (.A1(_113_), - .A2(_119_), - .B1(_112_), + sky130_fd_sc_hd__a21oi_2 _258_ (.A1(_109_), + .A2(_114_), + .B1(_108_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_124_)); - sky130_fd_sc_hd__xnor2_2 _287_ (.A(_110_), - .B(_124_), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .Y(_125_)); - sky130_fd_sc_hd__mux2_2 _288_ (.A0(\pll_control.tint[3] ), - .A1(_125_), - .S(_109_), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .X(_126_)); - sky130_fd_sc_hd__buf_1 _289_ (.A(_126_), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .X(_036_)); - sky130_fd_sc_hd__xor2_2 _290_ (.A(_113_), + .Y(_119_)); + sky130_fd_sc_hd__xnor2_2 _259_ (.A(_106_), .B(_119_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_127_)); - sky130_fd_sc_hd__mux2_2 _291_ (.A0(\pll_control.tint[2] ), - .A1(_127_), - .S(_109_), + .Y(_120_)); + sky130_fd_sc_hd__mux2_1 _260_ (.A0(\pll_control.tint[3] ), + .A1(_120_), + .S(_105_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_128_)); - sky130_fd_sc_hd__buf_1 _292_ (.A(_128_), + .X(_036_)); + sky130_fd_sc_hd__xor2_2 _261_ (.A(_109_), + .B(_114_), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(_121_)); + sky130_fd_sc_hd__mux2_1 _262_ (.A0(\pll_control.tint[2] ), + .A1(_121_), + .S(_105_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_035_)); - sky130_fd_sc_hd__inv_2 _293_ (.A(\pll_control.tint[1] ), + sky130_fd_sc_hd__a21oi_2 _263_ (.A1(_089_), + .A2(_094_), + .B1(_111_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_129_)); - sky130_fd_sc_hd__nor2_2 _294_ (.A(\pll_control.tint[0] ), - .B(_090_), + .Y(_122_)); + sky130_fd_sc_hd__o211a_2 _264_ (.A1(_047_), + .A2(_113_), + .B1(_122_), + .C1(_105_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_130_)); - sky130_fd_sc_hd__a21oi_2 _295_ (.A1(_090_), - .A2(_117_), - .B1(_130_), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .Y(_131_)); - sky130_fd_sc_hd__o211a_2 _296_ (.A1(_115_), - .A2(_118_), - .B1(_131_), - .C1(_109_), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .X(_132_)); - sky130_fd_sc_hd__xnor2_2 _297_ (.A(_129_), - .B(_132_), + .X(_123_)); + sky130_fd_sc_hd__xnor2_2 _265_ (.A(_046_), + .B(_123_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_034_)); - sky130_fd_sc_hd__xnor2_2 _298_ (.A(_116_), - .B(_118_), + sky130_fd_sc_hd__xnor2_2 _266_ (.A(_112_), + .B(_113_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_133_)); - sky130_fd_sc_hd__o2bb2a_2 _299_ (.A1_N(_109_), - .A2_N(_133_), + .Y(_124_)); + sky130_fd_sc_hd__o2bb2a_2 _267_ (.A1_N(_105_), + .A2_N(_124_), .B1(\pll_control.tint[0] ), - .B2(_108_), + .B2(_100_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_033_)); - sky130_fd_sc_hd__nand2_2 _300_ (.A(_117_), - .B(_093_), + sky130_fd_sc_hd__nand2_2 _268_ (.A(_094_), + .B(_101_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_134_)); - sky130_fd_sc_hd__xnor2_2 _301_ (.A(_090_), - .B(_134_), + .Y(_125_)); + sky130_fd_sc_hd__xnor2_2 _269_ (.A(_089_), + .B(_125_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_135_)); - sky130_fd_sc_hd__mux2_2 _302_ (.A0(\pll_control.tval[1] ), - .A1(_135_), - .S(_109_), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .X(_136_)); - sky130_fd_sc_hd__buf_1 _303_ (.A(_136_), + .Y(_126_)); + sky130_fd_sc_hd__mux2_1 _270_ (.A0(\pll_control.tval[1] ), + .A1(_126_), + .S(_105_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_032_)); - sky130_fd_sc_hd__nand2_2 _304_ (.A(\pll_control.tval[0] ), - .B(_109_), + sky130_fd_sc_hd__nand2_2 _271_ (.A(\pll_control.tval[0] ), + .B(_105_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_137_)); - sky130_fd_sc_hd__o21a_2 _305_ (.A1(\pll_control.tval[0] ), - .A2(_108_), - .B1(_137_), + .Y(_127_)); + sky130_fd_sc_hd__o21a_2 _272_ (.A1(\pll_control.tval[0] ), + .A2(_100_), + .B1(_127_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_031_)); - sky130_fd_sc_hd__and3_2 _306_ (.A(\pll_control.count0[2] ), + sky130_fd_sc_hd__and3_2 _273_ (.A(\pll_control.count0[2] ), .B(\pll_control.count0[1] ), .C(\pll_control.count0[0] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_138_)); - sky130_fd_sc_hd__and2_2 _307_ (.A(\pll_control.count0[3] ), - .B(_138_), + .X(_128_)); + sky130_fd_sc_hd__and2_2 _274_ (.A(\pll_control.count0[3] ), + .B(_128_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_139_)); - sky130_fd_sc_hd__o21a_2 _308_ (.A1(\pll_control.count0[4] ), - .A2(_139_), - .B1(_043_), + .X(_129_)); + sky130_fd_sc_hd__o21a_2 _275_ (.A1(\pll_control.count0[4] ), + .A2(_129_), + .B1(_048_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_030_)); - sky130_fd_sc_hd__or2b_2 _309_ (.A(\pll_control.count0[4] ), - .B_N(_139_), + sky130_fd_sc_hd__nand2b_2 _276_ (.A_N(\pll_control.count0[4] ), + .B(_129_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_140_)); - sky130_fd_sc_hd__o211a_2 _310_ (.A1(\pll_control.count0[3] ), - .A2(_138_), - .B1(_140_), - .C1(_043_), + .Y(_130_)); + sky130_fd_sc_hd__o211a_2 _277_ (.A1(\pll_control.count0[3] ), + .A2(_128_), + .B1(_130_), + .C1(_048_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_029_)); - sky130_fd_sc_hd__nand2_2 _311_ (.A(\pll_control.count0[4] ), - .B(_139_), + sky130_fd_sc_hd__nand2_2 _278_ (.A(\pll_control.count0[4] ), + .B(_129_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_141_)); - sky130_fd_sc_hd__a21oi_2 _312_ (.A1(\pll_control.count0[1] ), + .Y(_131_)); + sky130_fd_sc_hd__a21oi_2 _279_ (.A1(\pll_control.count0[1] ), .A2(\pll_control.count0[0] ), .B1(\pll_control.count0[2] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_142_)); - sky130_fd_sc_hd__or2_2 _313_ (.A(_138_), - .B(_142_), + .Y(_132_)); + sky130_fd_sc_hd__or2_2 _280_ (.A(_128_), + .B(_132_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_143_)); - sky130_fd_sc_hd__a21oi_2 _314_ (.A1(_141_), - .A2(_143_), - .B1(_102_), + .X(_133_)); + sky130_fd_sc_hd__a21oi_2 _281_ (.A1(_131_), + .A2(_133_), + .B1(_049_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_028_)); - sky130_fd_sc_hd__xnor2_2 _315_ (.A(\pll_control.count0[1] ), + sky130_fd_sc_hd__xnor2_2 _282_ (.A(\pll_control.count0[1] ), .B(\pll_control.count0[0] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_144_)); - sky130_fd_sc_hd__a21oi_2 _316_ (.A1(_141_), - .A2(_144_), - .B1(_102_), + .Y(_134_)); + sky130_fd_sc_hd__a21oi_2 _283_ (.A1(_131_), + .A2(_134_), + .B1(_049_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_027_)); - sky130_fd_sc_hd__nand3_2 _317_ (.A(\pll_control.count0[0] ), - .B(_043_), - .C(_141_), + sky130_fd_sc_hd__nand3_2 _284_ (.A(\pll_control.count0[0] ), + .B(_048_), + .C(_131_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_026_)); - sky130_fd_sc_hd__mux2_2 _318_ (.A0(\pll_control.prep[1] ), + sky130_fd_sc_hd__mux2_1 _285_ (.A0(\pll_control.prep[1] ), .A1(\pll_control.prep[2] ), - .S(_043_), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .X(_145_)); - sky130_fd_sc_hd__buf_1 _319_ (.A(_145_), + .S(_048_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_025_)); - sky130_fd_sc_hd__mux2_2 _320_ (.A0(\pll_control.prep[1] ), + sky130_fd_sc_hd__mux2_1 _286_ (.A0(\pll_control.prep[1] ), .A1(\pll_control.prep[0] ), - .S(_102_), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .X(_146_)); - sky130_fd_sc_hd__buf_1 _321_ (.A(_146_), + .S(_049_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_024_)); - sky130_fd_sc_hd__or2_2 _322_ (.A(\pll_control.prep[0] ), - .B(_102_), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .X(_147_)); - sky130_fd_sc_hd__buf_1 _323_ (.A(_147_), + sky130_fd_sc_hd__or2_2 _287_ (.A(\pll_control.prep[0] ), + .B(_049_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_023_)); - sky130_fd_sc_hd__buf_1 _324_ (.A(dco), + sky130_fd_sc_hd__nor2_2 _288_ (.A(dco), + .B(_093_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_148_)); - sky130_fd_sc_hd__buf_1 _325_ (.A(_148_), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .X(_149_)); - sky130_fd_sc_hd__nor2_2 _326_ (.A(_148_), - .B(_100_), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .Y(_150_)); - sky130_fd_sc_hd__a21o_2 _327_ (.A1(ext_trim[0]), - .A2(_149_), - .B1(_150_), + .Y(_135_)); + sky130_fd_sc_hd__a21o_2 _289_ (.A1(ext_trim[0]), + .A2(dco), + .B1(_135_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(\ringosc.dstage[0].id.trim[0] )); - sky130_fd_sc_hd__or3_2 _328_ (.A(_049_), - .B(_050_), + sky130_fd_sc_hd__or3_2 _290_ (.A(\pll_control.tint[4] ), + .B(_044_), .C(\pll_control.tint[2] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_151_)); - sky130_fd_sc_hd__nor2_2 _329_ (.A(\pll_control.tint[3] ), + .X(_136_)); + sky130_fd_sc_hd__nor2_2 _291_ (.A(\pll_control.tint[3] ), + .B(_045_), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(_137_)); + sky130_fd_sc_hd__nand2_2 _292_ (.A(_043_), + .B(_137_), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(_138_)); + sky130_fd_sc_hd__and2b_2 _293_ (.A_N(dco), .B(_092_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_152_)); - sky130_fd_sc_hd__nand2_2 _330_ (.A(_091_), - .B(_152_), + .X(_139_)); + sky130_fd_sc_hd__and3_2 _294_ (.A(_136_), + .B(_138_), + .C(_139_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_153_)); - sky130_fd_sc_hd__and2b_2 _331_ (.A_N(_148_), - .B(_099_), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .X(_154_)); - sky130_fd_sc_hd__buf_1 _332_ (.A(_154_), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .X(_155_)); - sky130_fd_sc_hd__and3_2 _333_ (.A(_151_), - .B(_153_), - .C(_155_), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .X(_156_)); - sky130_fd_sc_hd__a21o_2 _334_ (.A1(_149_), + .X(_140_)); + sky130_fd_sc_hd__a21o_2 _295_ (.A1(dco), .A2(ext_trim[1]), - .B1(_156_), + .B1(_140_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(\ringosc.dstage[1].id.trim[0] )); - sky130_fd_sc_hd__buf_1 _335_ (.A(_148_), + sky130_fd_sc_hd__nor2_2 _296_ (.A(_043_), + .B(dco), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_157_)); - sky130_fd_sc_hd__a22o_2 _336_ (.A1(_157_), - .A2(ext_trim[2]), - .B1(_153_), - .B2(_155_), + .Y(_141_)); + sky130_fd_sc_hd__or2_2 _297_ (.A(\pll_control.tint[1] ), + .B(_138_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(\ringosc.dstage[2].id.trim[0] )); - sky130_fd_sc_hd__a21o_2 _337_ (.A1(_149_), - .A2(ext_trim[3]), - .B1(_155_), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .X(\ringosc.dstage[3].id.trim[0] )); - sky130_fd_sc_hd__o211a_2 _338_ (.A1(\pll_control.tint[1] ), - .A2(_151_), - .B1(_153_), - .C1(_155_), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .X(_158_)); - sky130_fd_sc_hd__a21o_2 _339_ (.A1(_149_), - .A2(ext_trim[4]), - .B1(_158_), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .X(\ringosc.dstage[4].id.trim[0] )); - sky130_fd_sc_hd__or2_2 _340_ (.A(_097_), - .B(_153_), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .X(_159_)); - sky130_fd_sc_hd__o211a_2 _341_ (.A1(_114_), - .A2(_153_), - .B1(_155_), - .C1(_159_), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .X(_160_)); - sky130_fd_sc_hd__a21o_2 _342_ (.A1(_149_), - .A2(ext_trim[5]), - .B1(_160_), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .X(\ringosc.dstage[5].id.trim[0] )); - sky130_fd_sc_hd__or3_2 _343_ (.A(\pll_control.tint[1] ), - .B(_115_), - .C(_099_), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .X(_161_)); - sky130_fd_sc_hd__a22o_2 _344_ (.A1(_157_), - .A2(ext_trim[6]), - .B1(_150_), - .B2(_161_), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .X(\ringosc.dstage[6].id.trim[0] )); - sky130_fd_sc_hd__or3_2 _345_ (.A(_049_), - .B(_050_), + .X(_142_)); + sky130_fd_sc_hd__or3_2 _298_ (.A(\pll_control.tint[1] ), + .B(_047_), .C(_092_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_162_)); - sky130_fd_sc_hd__or2_2 _346_ (.A(_097_), - .B(_162_), + .X(_143_)); + sky130_fd_sc_hd__a22o_2 _299_ (.A1(dco), + .A2(ext_trim[2]), + .B1(_138_), + .B2(_139_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_163_)); - sky130_fd_sc_hd__a22o_2 _347_ (.A1(_157_), + .X(\ringosc.dstage[2].id.trim[0] )); + sky130_fd_sc_hd__a21o_2 _300_ (.A1(dco), + .A2(ext_trim[3]), + .B1(_139_), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(\ringosc.dstage[3].id.trim[0] )); + sky130_fd_sc_hd__o211a_2 _301_ (.A1(\pll_control.tint[1] ), + .A2(_136_), + .B1(_138_), + .C1(_139_), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(_144_)); + sky130_fd_sc_hd__a21o_2 _302_ (.A1(dco), + .A2(ext_trim[4]), + .B1(_144_), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(\ringosc.dstage[4].id.trim[0] )); + sky130_fd_sc_hd__or2_2 _303_ (.A(_090_), + .B(_138_), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(_145_)); + sky130_fd_sc_hd__o211a_2 _304_ (.A1(_110_), + .A2(_138_), + .B1(_139_), + .C1(_145_), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(_146_)); + sky130_fd_sc_hd__a21o_2 _305_ (.A1(dco), + .A2(ext_trim[5]), + .B1(_146_), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(\ringosc.dstage[5].id.trim[0] )); + sky130_fd_sc_hd__a22o_2 _306_ (.A1(dco), + .A2(ext_trim[6]), + .B1(_135_), + .B2(_143_), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(\ringosc.dstage[6].id.trim[0] )); + sky130_fd_sc_hd__or3_2 _307_ (.A(\pll_control.tint[4] ), + .B(_044_), + .C(_045_), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(_147_)); + sky130_fd_sc_hd__or2_2 _308_ (.A(_090_), + .B(_147_), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(_148_)); + sky130_fd_sc_hd__a22o_2 _309_ (.A1(dco), .A2(ext_trim[7]), - .B1(_156_), - .B2(_163_), + .B1(_140_), + .B2(_148_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(\ringosc.dstage[7].id.trim[0] )); - sky130_fd_sc_hd__a22o_2 _348_ (.A1(_157_), + sky130_fd_sc_hd__a22o_2 _310_ (.A1(dco), .A2(ext_trim[8]), - .B1(_155_), - .B2(_159_), + .B1(_139_), + .B2(_145_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(\ringosc.dstage[8].id.trim[0] )); - sky130_fd_sc_hd__o22a_2 _349_ (.A1(_097_), - .A2(_151_), - .B1(_153_), - .B2(_094_), + sky130_fd_sc_hd__o22a_2 _311_ (.A1(_090_), + .A2(_136_), + .B1(_138_), + .B2(_103_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_164_)); - sky130_fd_sc_hd__a22o_2 _350_ (.A1(_157_), + .X(_149_)); + sky130_fd_sc_hd__a22o_2 _312_ (.A1(dco), .A2(ext_trim[9]), - .B1(_160_), - .B2(_164_), + .B1(_146_), + .B2(_149_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(\ringosc.dstage[9].id.trim[0] )); - sky130_fd_sc_hd__buf_1 _351_ (.A(_148_), + sky130_fd_sc_hd__nand2b_2 _313_ (.A_N(ext_trim[10]), + .B(dco), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_165_)); - sky130_fd_sc_hd__nor2_2 _352_ (.A(_129_), - .B(_115_), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .Y(_166_)); - sky130_fd_sc_hd__or2b_2 _353_ (.A(ext_trim[10]), - .B_N(_148_), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .X(_167_)); - sky130_fd_sc_hd__o31a_2 _354_ (.A1(_165_), - .A2(_099_), - .A3(_166_), - .B1(_167_), + .Y(_150_)); + sky130_fd_sc_hd__o31a_2 _314_ (.A1(dco), + .A2(_092_), + .A3(_102_), + .B1(_150_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(\ringosc.dstage[10].id.trim[0] )); - sky130_fd_sc_hd__or2_2 _355_ (.A(_166_), - .B(_151_), + sky130_fd_sc_hd__or2_2 _315_ (.A(_102_), + .B(_136_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_168_)); - sky130_fd_sc_hd__a32o_2 _356_ (.A1(_153_), - .A2(_155_), - .A3(_168_), + .X(_151_)); + sky130_fd_sc_hd__a32o_2 _316_ (.A1(_138_), + .A2(_139_), + .A3(_151_), .B1(ext_trim[11]), - .B2(_165_), + .B2(dco), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(\ringosc.dstage[11].id.trim[0] )); - sky130_fd_sc_hd__or2_2 _357_ (.A(\pll_control.tint[1] ), - .B(_153_), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .X(_169_)); - sky130_fd_sc_hd__a22o_2 _358_ (.A1(_157_), + sky130_fd_sc_hd__a22o_2 _317_ (.A1(dco), .A2(ext_trim[12]), - .B1(_155_), - .B2(_169_), + .B1(_139_), + .B2(_142_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(\ringosc.iss.trim[0] )); - sky130_fd_sc_hd__or2_2 _359_ (.A(\pll_control.tint[1] ), - .B(_162_), + sky130_fd_sc_hd__or2_2 _318_ (.A(\pll_control.tint[1] ), + .B(_147_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_170_)); - sky130_fd_sc_hd__a22o_2 _360_ (.A1(_157_), + .X(_152_)); + sky130_fd_sc_hd__a22o_2 _319_ (.A1(dco), .A2(ext_trim[13]), - .B1(_156_), - .B2(_170_), + .B1(_140_), + .B2(_152_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(\ringosc.dstage[0].id.trim[1] )); - sky130_fd_sc_hd__a211o_2 _361_ (.A1(\pll_control.tint[3] ), - .A2(_097_), + sky130_fd_sc_hd__a211o_2 _320_ (.A1(\pll_control.tint[3] ), + .A2(_090_), .B1(\pll_control.tint[2] ), - .C1(_091_), + .C1(_043_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_171_)); - sky130_fd_sc_hd__o21ai_2 _362_ (.A1(_049_), - .A2(_166_), - .B1(_152_), + .X(_153_)); + sky130_fd_sc_hd__o21ai_2 _321_ (.A1(\pll_control.tint[4] ), + .A2(_102_), + .B1(_137_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_172_)); - sky130_fd_sc_hd__o211a_2 _363_ (.A1(_049_), - .A2(_050_), - .B1(_171_), - .C1(_172_), + .Y(_154_)); + sky130_fd_sc_hd__o211a_2 _322_ (.A1(\pll_control.tint[4] ), + .A2(_044_), + .B1(_153_), + .C1(_154_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_173_)); - sky130_fd_sc_hd__a22o_2 _364_ (.A1(_157_), + .X(_155_)); + sky130_fd_sc_hd__nand2_2 _323_ (.A(\pll_control.tint[4] ), + .B(_137_), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(_156_)); + sky130_fd_sc_hd__or2_2 _324_ (.A(_043_), + .B(_091_), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(_157_)); + sky130_fd_sc_hd__or2_2 _325_ (.A(_102_), + .B(_156_), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(_158_)); + sky130_fd_sc_hd__a22o_2 _326_ (.A1(dco), .A2(ext_trim[14]), - .B1(_160_), - .B2(_173_), + .B1(_146_), + .B2(_155_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(\ringosc.dstage[1].id.trim[1] )); - sky130_fd_sc_hd__nor2_2 _365_ (.A(_091_), - .B(_148_), + sky130_fd_sc_hd__or2_2 _327_ (.A(\pll_control.tint[3] ), + .B(_090_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_174_)); - sky130_fd_sc_hd__or2_2 _366_ (.A(\pll_control.tint[3] ), - .B(_097_), + .X(_159_)); + sky130_fd_sc_hd__or2_2 _328_ (.A(_102_), + .B(_147_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_175_)); - sky130_fd_sc_hd__a32o_2 _367_ (.A1(_098_), - .A2(_174_), - .A3(_175_), + .X(_160_)); + sky130_fd_sc_hd__a21o_2 _329_ (.A1(_136_), + .A2(_138_), + .B1(_103_), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(_161_)); + sky130_fd_sc_hd__o211a_2 _330_ (.A1(_046_), + .A2(_092_), + .B1(_145_), + .C1(_151_), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(_162_)); + sky130_fd_sc_hd__o22a_2 _331_ (.A1(_110_), + .A2(_138_), + .B1(_147_), + .B2(_103_), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(_163_)); + sky130_fd_sc_hd__and3_2 _332_ (.A(_135_), + .B(_160_), + .C(_161_), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(_164_)); + sky130_fd_sc_hd__and3_2 _333_ (.A(_162_), + .B(_163_), + .C(_164_), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(_165_)); + sky130_fd_sc_hd__a32o_2 _334_ (.A1(_091_), + .A2(_141_), + .A3(_159_), .B1(ext_trim[15]), - .B2(_165_), + .B2(dco), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(\ringosc.dstage[2].id.trim[1] )); - sky130_fd_sc_hd__or2_2 _368_ (.A(_166_), - .B(_162_), + sky130_fd_sc_hd__o22a_2 _335_ (.A1(_103_), + .A2(_147_), + .B1(_157_), + .B2(_090_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_176_)); - sky130_fd_sc_hd__or2_2 _369_ (.A(_091_), - .B(_098_), + .X(_166_)); + sky130_fd_sc_hd__and3_2 _336_ (.A(_140_), + .B(_160_), + .C(_166_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_177_)); - sky130_fd_sc_hd__o22a_2 _370_ (.A1(_094_), - .A2(_162_), - .B1(_177_), - .B2(_097_), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .X(_178_)); - sky130_fd_sc_hd__and3_2 _371_ (.A(_156_), - .B(_176_), - .C(_178_), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .X(_179_)); - sky130_fd_sc_hd__a21o_2 _372_ (.A1(_149_), + .X(_167_)); + sky130_fd_sc_hd__a21o_2 _337_ (.A1(dco), .A2(ext_trim[16]), - .B1(_179_), + .B1(_167_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(\ringosc.dstage[3].id.trim[1] )); - sky130_fd_sc_hd__nand2_2 _373_ (.A(_049_), - .B(_152_), + sky130_fd_sc_hd__o221a_2 _338_ (.A1(_046_), + .A2(_136_), + .B1(_157_), + .B2(_103_), + .C1(_160_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_180_)); - sky130_fd_sc_hd__or2_2 _374_ (.A(_166_), - .B(_180_), + .X(_168_)); + sky130_fd_sc_hd__or2_2 _339_ (.A(_110_), + .B(_157_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_181_)); - sky130_fd_sc_hd__o221a_2 _375_ (.A1(_129_), - .A2(_151_), - .B1(_177_), - .B2(_094_), - .C1(_176_), + .X(_169_)); + sky130_fd_sc_hd__and3_2 _340_ (.A(_144_), + .B(_166_), + .C(_169_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_182_)); - sky130_fd_sc_hd__or2_2 _376_ (.A(_114_), - .B(_177_), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .X(_183_)); - sky130_fd_sc_hd__and3_2 _377_ (.A(_158_), - .B(_178_), - .C(_183_), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .X(_184_)); - sky130_fd_sc_hd__a32o_2 _378_ (.A1(_181_), - .A2(_182_), - .A3(_184_), + .X(_170_)); + sky130_fd_sc_hd__a32o_2 _341_ (.A1(_158_), + .A2(_168_), + .A3(_170_), .B1(ext_trim[17]), - .B2(_165_), + .B2(dco), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(\ringosc.dstage[4].id.trim[1] )); - sky130_fd_sc_hd__a22o_2 _379_ (.A1(_157_), + sky130_fd_sc_hd__a22o_2 _342_ (.A1(dco), .A2(ext_trim[18]), - .B1(_098_), - .B2(_174_), + .B1(_091_), + .B2(_141_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(\ringosc.dstage[5].id.trim[1] )); - sky130_fd_sc_hd__a22o_2 _380_ (.A1(_165_), + sky130_fd_sc_hd__a22o_2 _343_ (.A1(dco), .A2(ext_trim[19]), - .B1(_156_), - .B2(_176_), + .B1(_140_), + .B2(_160_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(\ringosc.dstage[6].id.trim[1] )); - sky130_fd_sc_hd__o211a_2 _381_ (.A1(_129_), - .A2(_099_), - .B1(_159_), - .C1(_168_), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .X(_185_)); - sky130_fd_sc_hd__o22a_2 _382_ (.A1(_114_), - .A2(_153_), - .B1(_162_), - .B2(_094_), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .X(_186_)); - sky130_fd_sc_hd__a21o_2 _383_ (.A1(_151_), - .A2(_153_), - .B1(_094_), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .X(_187_)); - sky130_fd_sc_hd__and3_2 _384_ (.A(_150_), - .B(_176_), - .C(_187_), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .X(_188_)); - sky130_fd_sc_hd__and3_2 _385_ (.A(_185_), - .B(_186_), - .C(_188_), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .X(_189_)); - sky130_fd_sc_hd__o21ai_2 _386_ (.A1(\pll_control.tint[2] ), + sky130_fd_sc_hd__o21ai_2 _344_ (.A1(\pll_control.tint[2] ), .A2(\pll_control.tint[1] ), .B1(\pll_control.tint[3] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_190_)); - sky130_fd_sc_hd__nand2_2 _387_ (.A(_049_), - .B(_190_), + .Y(_171_)); + sky130_fd_sc_hd__nand2_2 _345_ (.A(\pll_control.tint[4] ), + .B(_171_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_191_)); - sky130_fd_sc_hd__a32o_2 _388_ (.A1(_161_), - .A2(_189_), - .A3(_191_), + .Y(_172_)); + sky130_fd_sc_hd__a32o_2 _346_ (.A1(_143_), + .A2(_165_), + .A3(_172_), .B1(ext_trim[20]), - .B2(_165_), + .B2(dco), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(\ringosc.dstage[7].id.trim[1] )); - sky130_fd_sc_hd__or3_2 _389_ (.A(\pll_control.tint[1] ), - .B(_115_), - .C(_177_), + sky130_fd_sc_hd__or3_2 _347_ (.A(\pll_control.tint[1] ), + .B(_047_), + .C(_157_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_192_)); - sky130_fd_sc_hd__a22o_2 _390_ (.A1(_165_), + .X(_173_)); + sky130_fd_sc_hd__a22o_2 _348_ (.A1(dco), .A2(ext_trim[21]), - .B1(_179_), - .B2(_192_), + .B1(_167_), + .B2(_173_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(\ringosc.dstage[8].id.trim[1] )); - sky130_fd_sc_hd__or2_2 _391_ (.A(\pll_control.tint[1] ), - .B(_180_), + sky130_fd_sc_hd__or2_2 _349_ (.A(\pll_control.tint[1] ), + .B(_156_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_193_)); - sky130_fd_sc_hd__a32o_2 _392_ (.A1(_182_), - .A2(_184_), - .A3(_193_), + .X(_174_)); + sky130_fd_sc_hd__a32o_2 _350_ (.A1(_168_), + .A2(_170_), + .A3(_174_), .B1(ext_trim[22]), - .B2(_165_), + .B2(dco), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(\ringosc.dstage[9].id.trim[1] )); - sky130_fd_sc_hd__a21o_2 _393_ (.A1(_149_), + sky130_fd_sc_hd__a21o_2 _351_ (.A1(dco), .A2(ext_trim[23]), - .B1(_174_), + .B1(_141_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(\ringosc.dstage[10].id.trim[1] )); - sky130_fd_sc_hd__and3b_2 _394_ (.A_N(_165_), + sky130_fd_sc_hd__and3b_2 _352_ (.A_N(dco), .B(\pll_control.tint[3] ), - .C(_049_), + .C(\pll_control.tint[4] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_194_)); - sky130_fd_sc_hd__a21o_2 _395_ (.A1(_149_), + .X(_175_)); + sky130_fd_sc_hd__a21o_2 _353_ (.A1(dco), .A2(ext_trim[24]), - .B1(_194_), + .B1(_175_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(\ringosc.dstage[11].id.trim[1] )); - sky130_fd_sc_hd__a22o_2 _396_ (.A1(_165_), + sky130_fd_sc_hd__a22o_2 _354_ (.A1(dco), .A2(ext_trim[25]), - .B1(_179_), - .B2(_183_), + .B1(_167_), + .B2(_169_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(\ringosc.iss.trim[1] )); - sky130_fd_sc_hd__nand2_2 _397_ (.A(enable), + sky130_fd_sc_hd__nand2_2 _355_ (.A(enable), .B(resetb), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_195_)); - sky130_fd_sc_hd__buf_1 _398_ (.A(_195_), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .X(\ringosc.iss.reset )); - sky130_fd_sc_hd__nor2_2 _399_ (.A(_149_), + .Y(\ringosc.iss.reset )); + sky130_fd_sc_hd__nor2_2 _356_ (.A(dco), .B(\ringosc.iss.reset ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_000_)); - sky130_fd_sc_hd__nor2_2 _400_ (.A(_149_), + sky130_fd_sc_hd__nor2_2 _357_ (.A(dco), .B(\ringosc.iss.reset ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_001_)); - sky130_fd_sc_hd__buf_1 _401_ (.A(_148_), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .X(_196_)); - sky130_fd_sc_hd__nor2_2 _402_ (.A(_196_), + sky130_fd_sc_hd__nor2_2 _358_ (.A(dco), .B(\ringosc.iss.reset ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_002_)); - sky130_fd_sc_hd__nor2_2 _403_ (.A(_196_), + sky130_fd_sc_hd__nor2_2 _359_ (.A(dco), .B(\ringosc.iss.reset ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_003_)); - sky130_fd_sc_hd__nor2_2 _404_ (.A(_196_), + sky130_fd_sc_hd__nor2_2 _360_ (.A(dco), .B(\ringosc.iss.reset ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_004_)); - sky130_fd_sc_hd__nor2_2 _405_ (.A(_196_), + sky130_fd_sc_hd__nor2_2 _361_ (.A(dco), .B(\ringosc.iss.reset ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_005_)); - sky130_fd_sc_hd__nor2_2 _406_ (.A(_196_), + sky130_fd_sc_hd__nor2_2 _362_ (.A(dco), .B(\ringosc.iss.reset ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_006_)); - sky130_fd_sc_hd__nor2_2 _407_ (.A(_196_), + sky130_fd_sc_hd__nor2_2 _363_ (.A(dco), .B(\ringosc.iss.reset ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_007_)); - sky130_fd_sc_hd__nor2_2 _408_ (.A(_196_), + sky130_fd_sc_hd__nor2_2 _364_ (.A(dco), .B(\ringosc.iss.reset ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_008_)); - sky130_fd_sc_hd__buf_1 _409_ (.A(_195_), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .X(_197_)); - sky130_fd_sc_hd__nor2_2 _410_ (.A(_196_), - .B(_197_), + sky130_fd_sc_hd__nor2_2 _365_ (.A(dco), + .B(\ringosc.iss.reset ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_009_)); - sky130_fd_sc_hd__nor2_2 _411_ (.A(_196_), - .B(_197_), + sky130_fd_sc_hd__nor2_2 _366_ (.A(dco), + .B(\ringosc.iss.reset ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_010_)); - sky130_fd_sc_hd__nor2_2 _412_ (.A(_196_), - .B(_197_), + sky130_fd_sc_hd__nor2_2 _367_ (.A(dco), + .B(\ringosc.iss.reset ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_011_)); - sky130_fd_sc_hd__buf_1 _413_ (.A(_148_), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .X(_198_)); - sky130_fd_sc_hd__nor2_2 _414_ (.A(_198_), - .B(_197_), + sky130_fd_sc_hd__nor2_2 _368_ (.A(dco), + .B(\ringosc.iss.reset ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_012_)); - sky130_fd_sc_hd__nor2_2 _415_ (.A(_198_), - .B(_197_), + sky130_fd_sc_hd__nor2_2 _369_ (.A(dco), + .B(\ringosc.iss.reset ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_013_)); - sky130_fd_sc_hd__nor2_2 _416_ (.A(_198_), - .B(_197_), + sky130_fd_sc_hd__nor2_2 _370_ (.A(dco), + .B(\ringosc.iss.reset ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_014_)); - sky130_fd_sc_hd__nor2_2 _417_ (.A(_198_), - .B(_197_), + sky130_fd_sc_hd__nor2_2 _371_ (.A(dco), + .B(\ringosc.iss.reset ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_015_)); - sky130_fd_sc_hd__nor2_2 _418_ (.A(_198_), - .B(_197_), + sky130_fd_sc_hd__nor2_2 _372_ (.A(dco), + .B(\ringosc.iss.reset ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_016_)); - sky130_fd_sc_hd__nor2_2 _419_ (.A(_198_), - .B(_197_), + sky130_fd_sc_hd__nor2_2 _373_ (.A(dco), + .B(\ringosc.iss.reset ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_017_)); - sky130_fd_sc_hd__nor2_2 _420_ (.A(_198_), - .B(_197_), + sky130_fd_sc_hd__nor2_2 _374_ (.A(dco), + .B(\ringosc.iss.reset ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_018_)); - sky130_fd_sc_hd__nor2_2 _421_ (.A(_198_), - .B(_195_), + sky130_fd_sc_hd__nor2_2 _375_ (.A(dco), + .B(\ringosc.iss.reset ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_019_)); - sky130_fd_sc_hd__nor2_2 _422_ (.A(_198_), - .B(_195_), + sky130_fd_sc_hd__nor2_2 _376_ (.A(dco), + .B(\ringosc.iss.reset ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_020_)); - sky130_fd_sc_hd__nor2_2 _423_ (.A(_198_), - .B(_195_), + sky130_fd_sc_hd__nor2_2 _377_ (.A(dco), + .B(\ringosc.iss.reset ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_021_)); - sky130_fd_sc_hd__nor2_2 _424_ (.A(_157_), - .B(_195_), + sky130_fd_sc_hd__nor2_2 _378_ (.A(dco), + .B(\ringosc.iss.reset ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_022_)); - sky130_fd_sc_hd__dfrtp_2 _425_ (.CLK(\pll_control.clock ), + sky130_fd_sc_hd__dfrtp_2 _379_ (.CLK(\pll_control.clock ), .D(_023_), .RESET_B(_000_), .VGND(VGND), @@ -2048,7 +1887,7 @@ module digital_pll (dco, .VPB(VPWR), .VPWR(VPWR), .Q(\pll_control.prep[0] )); - sky130_fd_sc_hd__dfrtp_2 _426_ (.CLK(\pll_control.clock ), + sky130_fd_sc_hd__dfrtp_2 _380_ (.CLK(\pll_control.clock ), .D(_024_), .RESET_B(_001_), .VGND(VGND), @@ -2056,7 +1895,7 @@ module digital_pll (dco, .VPB(VPWR), .VPWR(VPWR), .Q(\pll_control.prep[1] )); - sky130_fd_sc_hd__dfrtp_2 _427_ (.CLK(\pll_control.clock ), + sky130_fd_sc_hd__dfrtp_2 _381_ (.CLK(\pll_control.clock ), .D(_025_), .RESET_B(_002_), .VGND(VGND), @@ -2064,7 +1903,7 @@ module digital_pll (dco, .VPB(VPWR), .VPWR(VPWR), .Q(\pll_control.prep[2] )); - sky130_fd_sc_hd__dfrtp_2 _428_ (.CLK(\pll_control.clock ), + sky130_fd_sc_hd__dfrtp_2 _382_ (.CLK(\pll_control.clock ), .D(_026_), .RESET_B(_003_), .VGND(VGND), @@ -2072,7 +1911,7 @@ module digital_pll (dco, .VPB(VPWR), .VPWR(VPWR), .Q(\pll_control.count0[0] )); - sky130_fd_sc_hd__dfrtp_2 _429_ (.CLK(\pll_control.clock ), + sky130_fd_sc_hd__dfrtp_2 _383_ (.CLK(\pll_control.clock ), .D(_027_), .RESET_B(_004_), .VGND(VGND), @@ -2080,7 +1919,7 @@ module digital_pll (dco, .VPB(VPWR), .VPWR(VPWR), .Q(\pll_control.count0[1] )); - sky130_fd_sc_hd__dfrtp_2 _430_ (.CLK(\pll_control.clock ), + sky130_fd_sc_hd__dfrtp_2 _384_ (.CLK(\pll_control.clock ), .D(_028_), .RESET_B(_005_), .VGND(VGND), @@ -2088,7 +1927,7 @@ module digital_pll (dco, .VPB(VPWR), .VPWR(VPWR), .Q(\pll_control.count0[2] )); - sky130_fd_sc_hd__dfrtp_2 _431_ (.CLK(\pll_control.clock ), + sky130_fd_sc_hd__dfrtp_2 _385_ (.CLK(\pll_control.clock ), .D(_029_), .RESET_B(_006_), .VGND(VGND), @@ -2096,7 +1935,7 @@ module digital_pll (dco, .VPB(VPWR), .VPWR(VPWR), .Q(\pll_control.count0[3] )); - sky130_fd_sc_hd__dfrtp_2 _432_ (.CLK(\pll_control.clock ), + sky130_fd_sc_hd__dfrtp_2 _386_ (.CLK(\pll_control.clock ), .D(_030_), .RESET_B(_007_), .VGND(VGND), @@ -2104,7 +1943,7 @@ module digital_pll (dco, .VPB(VPWR), .VPWR(VPWR), .Q(\pll_control.count0[4] )); - sky130_fd_sc_hd__dfrtp_2 _433_ (.CLK(\pll_control.clock ), + sky130_fd_sc_hd__dfrtp_2 _387_ (.CLK(\pll_control.clock ), .D(_031_), .RESET_B(_008_), .VGND(VGND), @@ -2112,7 +1951,7 @@ module digital_pll (dco, .VPB(VPWR), .VPWR(VPWR), .Q(\pll_control.tval[0] )); - sky130_fd_sc_hd__dfrtp_2 _434_ (.CLK(\pll_control.clock ), + sky130_fd_sc_hd__dfrtp_2 _388_ (.CLK(\pll_control.clock ), .D(_032_), .RESET_B(_009_), .VGND(VGND), @@ -2120,7 +1959,7 @@ module digital_pll (dco, .VPB(VPWR), .VPWR(VPWR), .Q(\pll_control.tval[1] )); - sky130_fd_sc_hd__dfrtp_2 _435_ (.CLK(\pll_control.clock ), + sky130_fd_sc_hd__dfrtp_2 _389_ (.CLK(\pll_control.clock ), .D(_033_), .RESET_B(_010_), .VGND(VGND), @@ -2128,7 +1967,7 @@ module digital_pll (dco, .VPB(VPWR), .VPWR(VPWR), .Q(\pll_control.tint[0] )); - sky130_fd_sc_hd__dfrtp_2 _436_ (.CLK(\pll_control.clock ), + sky130_fd_sc_hd__dfrtp_2 _390_ (.CLK(\pll_control.clock ), .D(_034_), .RESET_B(_011_), .VGND(VGND), @@ -2136,7 +1975,7 @@ module digital_pll (dco, .VPB(VPWR), .VPWR(VPWR), .Q(\pll_control.tint[1] )); - sky130_fd_sc_hd__dfrtp_2 _437_ (.CLK(\pll_control.clock ), + sky130_fd_sc_hd__dfrtp_2 _391_ (.CLK(\pll_control.clock ), .D(_035_), .RESET_B(_012_), .VGND(VGND), @@ -2144,7 +1983,7 @@ module digital_pll (dco, .VPB(VPWR), .VPWR(VPWR), .Q(\pll_control.tint[2] )); - sky130_fd_sc_hd__dfrtp_2 _438_ (.CLK(\pll_control.clock ), + sky130_fd_sc_hd__dfrtp_2 _392_ (.CLK(\pll_control.clock ), .D(_036_), .RESET_B(_013_), .VGND(VGND), @@ -2152,7 +1991,7 @@ module digital_pll (dco, .VPB(VPWR), .VPWR(VPWR), .Q(\pll_control.tint[3] )); - sky130_fd_sc_hd__dfrtp_2 _439_ (.CLK(\pll_control.clock ), + sky130_fd_sc_hd__dfrtp_2 _393_ (.CLK(\pll_control.clock ), .D(_037_), .RESET_B(_014_), .VGND(VGND), @@ -2160,7 +1999,7 @@ module digital_pll (dco, .VPB(VPWR), .VPWR(VPWR), .Q(\pll_control.tint[4] )); - sky130_fd_sc_hd__dfrtp_2 _440_ (.CLK(\pll_control.clock ), + sky130_fd_sc_hd__dfrtp_2 _394_ (.CLK(\pll_control.clock ), .D(osc), .RESET_B(_015_), .VGND(VGND), @@ -2168,7 +2007,7 @@ module digital_pll (dco, .VPB(VPWR), .VPWR(VPWR), .Q(\pll_control.oscbuf[0] )); - sky130_fd_sc_hd__dfrtp_2 _441_ (.CLK(\pll_control.clock ), + sky130_fd_sc_hd__dfrtp_2 _395_ (.CLK(\pll_control.clock ), .D(\pll_control.oscbuf[0] ), .RESET_B(_016_), .VGND(VGND), @@ -2176,7 +2015,7 @@ module digital_pll (dco, .VPB(VPWR), .VPWR(VPWR), .Q(\pll_control.oscbuf[1] )); - sky130_fd_sc_hd__dfrtp_2 _442_ (.CLK(\pll_control.clock ), + sky130_fd_sc_hd__dfrtp_2 _396_ (.CLK(\pll_control.clock ), .D(\pll_control.oscbuf[1] ), .RESET_B(_017_), .VGND(VGND), @@ -2184,7 +2023,7 @@ module digital_pll (dco, .VPB(VPWR), .VPWR(VPWR), .Q(\pll_control.oscbuf[2] )); - sky130_fd_sc_hd__dfrtp_2 _443_ (.CLK(\pll_control.clock ), + sky130_fd_sc_hd__dfrtp_2 _397_ (.CLK(\pll_control.clock ), .D(_038_), .RESET_B(_018_), .VGND(VGND), @@ -2192,7 +2031,7 @@ module digital_pll (dco, .VPB(VPWR), .VPWR(VPWR), .Q(\pll_control.count1[0] )); - sky130_fd_sc_hd__dfrtp_2 _444_ (.CLK(\pll_control.clock ), + sky130_fd_sc_hd__dfrtp_2 _398_ (.CLK(\pll_control.clock ), .D(_039_), .RESET_B(_019_), .VGND(VGND), @@ -2200,7 +2039,7 @@ module digital_pll (dco, .VPB(VPWR), .VPWR(VPWR), .Q(\pll_control.count1[1] )); - sky130_fd_sc_hd__dfrtp_2 _445_ (.CLK(\pll_control.clock ), + sky130_fd_sc_hd__dfrtp_2 _399_ (.CLK(\pll_control.clock ), .D(_040_), .RESET_B(_020_), .VGND(VGND), @@ -2208,7 +2047,7 @@ module digital_pll (dco, .VPB(VPWR), .VPWR(VPWR), .Q(\pll_control.count1[2] )); - sky130_fd_sc_hd__dfrtp_2 _446_ (.CLK(\pll_control.clock ), + sky130_fd_sc_hd__dfrtp_2 _400_ (.CLK(\pll_control.clock ), .D(_041_), .RESET_B(_021_), .VGND(VGND), @@ -2216,7 +2055,7 @@ module digital_pll (dco, .VPB(VPWR), .VPWR(VPWR), .Q(\pll_control.count1[3] )); - sky130_fd_sc_hd__dfrtp_2 _447_ (.CLK(\pll_control.clock ), + sky130_fd_sc_hd__dfrtp_2 _401_ (.CLK(\pll_control.clock ), .D(_042_), .RESET_B(_022_), .VGND(VGND), @@ -3155,266 +2994,477 @@ module digital_pll (dco, .VPWR(VPWR)); sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_95 (.VGND(VGND), .VPWR(VPWR)); - sky130_fd_sc_hd__diode_2 ANTENNA__400__A (.DIODE(_149_), + sky130_fd_sc_hd__diode_2 ANTENNA__312__A1 (.DIODE(dco), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__diode_2 ANTENNA__399__A (.DIODE(_149_), + sky130_fd_sc_hd__diode_2 ANTENNA__319__A1 (.DIODE(dco), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__diode_2 ANTENNA__395__A1 (.DIODE(_149_), + sky130_fd_sc_hd__diode_2 ANTENNA__289__A2 (.DIODE(dco), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__diode_2 ANTENNA__393__A1 (.DIODE(_149_), + sky130_fd_sc_hd__diode_2 ANTENNA__295__A1 (.DIODE(dco), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__diode_2 ANTENNA__372__A1 (.DIODE(_149_), + sky130_fd_sc_hd__diode_2 ANTENNA__314__A1 (.DIODE(dco), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__diode_2 ANTENNA__342__A1 (.DIODE(_149_), + sky130_fd_sc_hd__diode_2 ANTENNA__317__A1 (.DIODE(dco), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__diode_2 ANTENNA__339__A1 (.DIODE(_149_), + sky130_fd_sc_hd__diode_2 ANTENNA__316__B2 (.DIODE(dco), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__diode_2 ANTENNA__337__A1 (.DIODE(_149_), + sky130_fd_sc_hd__diode_2 ANTENNA__293__A_N (.DIODE(dco), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__diode_2 ANTENNA__334__A1 (.DIODE(_149_), + sky130_fd_sc_hd__diode_2 ANTENNA__306__A1 (.DIODE(dco), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__diode_2 ANTENNA__327__A2 (.DIODE(_149_), + sky130_fd_sc_hd__diode_2 ANTENNA__310__A1 (.DIODE(dco), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__diode_2 ANTENNA__324__A (.DIODE(dco), + sky130_fd_sc_hd__diode_2 ANTENNA__309__A1 (.DIODE(dco), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__diode_2 ANTENNA__266__A (.DIODE(div[0]), + sky130_fd_sc_hd__diode_2 ANTENNA__305__A1 (.DIODE(dco), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__diode_2 ANTENNA__219__B2 (.DIODE(div[0]), + sky130_fd_sc_hd__diode_2 ANTENNA__300__A1 (.DIODE(dco), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__diode_2 ANTENNA__219__A1 (.DIODE(div[1]), + sky130_fd_sc_hd__diode_2 ANTENNA__302__A1 (.DIODE(dco), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__diode_2 ANTENNA__215__A (.DIODE(div[1]), + sky130_fd_sc_hd__diode_2 ANTENNA__299__A1 (.DIODE(dco), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__diode_2 ANTENNA__236__A (.DIODE(div[2]), + sky130_fd_sc_hd__diode_2 ANTENNA__313__B (.DIODE(dco), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__diode_2 ANTENNA__234__B1 (.DIODE(div[2]), + sky130_fd_sc_hd__diode_2 ANTENNA__353__A1 (.DIODE(dco), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__diode_2 ANTENNA__246__B1 (.DIODE(div[3]), + sky130_fd_sc_hd__diode_2 ANTENNA__366__A (.DIODE(dco), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__diode_2 ANTENNA__235__B1 (.DIODE(div[3]), + sky130_fd_sc_hd__diode_2 ANTENNA__369__A (.DIODE(dco), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__diode_2 ANTENNA__234__A1 (.DIODE(div[3]), + sky130_fd_sc_hd__diode_2 ANTENNA__368__A (.DIODE(dco), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__diode_2 ANTENNA__249__A1 (.DIODE(div[4]), + sky130_fd_sc_hd__diode_2 ANTENNA__352__A_N (.DIODE(dco), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__diode_2 ANTENNA__245__B1 (.DIODE(div[4]), + sky130_fd_sc_hd__diode_2 ANTENNA__367__A (.DIODE(dco), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__diode_2 ANTENNA__397__A (.DIODE(enable), + sky130_fd_sc_hd__diode_2 ANTENNA__371__A (.DIODE(dco), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__diode_2 ANTENNA__327__A1 (.DIODE(ext_trim[0]), + sky130_fd_sc_hd__diode_2 ANTENNA__358__A (.DIODE(dco), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__diode_2 ANTENNA__353__A (.DIODE(ext_trim[10]), + sky130_fd_sc_hd__diode_2 ANTENNA__373__A (.DIODE(dco), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__diode_2 ANTENNA__356__B1 (.DIODE(ext_trim[11]), + sky130_fd_sc_hd__diode_2 ANTENNA__372__A (.DIODE(dco), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__diode_2 ANTENNA__358__A2 (.DIODE(ext_trim[12]), + sky130_fd_sc_hd__diode_2 ANTENNA__360__A (.DIODE(dco), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__diode_2 ANTENNA__360__A2 (.DIODE(ext_trim[13]), + sky130_fd_sc_hd__diode_2 ANTENNA__361__A (.DIODE(dco), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__diode_2 ANTENNA__364__A2 (.DIODE(ext_trim[14]), + sky130_fd_sc_hd__diode_2 ANTENNA__365__A (.DIODE(dco), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__diode_2 ANTENNA__367__B1 (.DIODE(ext_trim[15]), + sky130_fd_sc_hd__diode_2 ANTENNA__364__A (.DIODE(dco), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__diode_2 ANTENNA__372__A2 (.DIODE(ext_trim[16]), + sky130_fd_sc_hd__diode_2 ANTENNA__357__A (.DIODE(dco), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__diode_2 ANTENNA__378__B1 (.DIODE(ext_trim[17]), + sky130_fd_sc_hd__diode_2 ANTENNA__356__A (.DIODE(dco), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__diode_2 ANTENNA__379__A2 (.DIODE(ext_trim[18]), + sky130_fd_sc_hd__diode_2 ANTENNA__362__A (.DIODE(dco), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__diode_2 ANTENNA__380__A2 (.DIODE(ext_trim[19]), + sky130_fd_sc_hd__diode_2 ANTENNA__370__A (.DIODE(dco), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__diode_2 ANTENNA__334__A2 (.DIODE(ext_trim[1]), + sky130_fd_sc_hd__diode_2 ANTENNA__363__A (.DIODE(dco), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__diode_2 ANTENNA__388__B1 (.DIODE(ext_trim[20]), + sky130_fd_sc_hd__diode_2 ANTENNA__377__A (.DIODE(dco), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__diode_2 ANTENNA__390__A2 (.DIODE(ext_trim[21]), + sky130_fd_sc_hd__diode_2 ANTENNA__378__A (.DIODE(dco), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__diode_2 ANTENNA__392__B1 (.DIODE(ext_trim[22]), + sky130_fd_sc_hd__diode_2 ANTENNA__359__A (.DIODE(dco), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__diode_2 ANTENNA__393__A2 (.DIODE(ext_trim[23]), + sky130_fd_sc_hd__diode_2 ANTENNA__375__A (.DIODE(dco), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__diode_2 ANTENNA__395__A2 (.DIODE(ext_trim[24]), + sky130_fd_sc_hd__diode_2 ANTENNA__374__A (.DIODE(dco), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__diode_2 ANTENNA__396__A2 (.DIODE(ext_trim[25]), + sky130_fd_sc_hd__diode_2 ANTENNA__376__A (.DIODE(dco), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__diode_2 ANTENNA__336__A2 (.DIODE(ext_trim[2]), + sky130_fd_sc_hd__diode_2 ANTENNA__346__B2 (.DIODE(dco), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__diode_2 ANTENNA__337__A2 (.DIODE(ext_trim[3]), + sky130_fd_sc_hd__diode_2 ANTENNA__343__A1 (.DIODE(dco), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__diode_2 ANTENNA__339__A2 (.DIODE(ext_trim[4]), + sky130_fd_sc_hd__diode_2 ANTENNA__326__A1 (.DIODE(dco), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__diode_2 ANTENNA__342__A2 (.DIODE(ext_trim[5]), + sky130_fd_sc_hd__diode_2 ANTENNA__342__A1 (.DIODE(dco), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__diode_2 ANTENNA__344__A2 (.DIODE(ext_trim[6]), + sky130_fd_sc_hd__diode_2 ANTENNA__341__B2 (.DIODE(dco), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__diode_2 ANTENNA__347__A2 (.DIODE(ext_trim[7]), + sky130_fd_sc_hd__diode_2 ANTENNA__350__B2 (.DIODE(dco), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__diode_2 ANTENNA__348__A2 (.DIODE(ext_trim[8]), + sky130_fd_sc_hd__diode_2 ANTENNA__348__A1 (.DIODE(dco), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__diode_2 ANTENNA__350__A2 (.DIODE(ext_trim[9]), + sky130_fd_sc_hd__diode_2 ANTENNA__337__A1 (.DIODE(dco), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__diode_2 ANTENNA__440__D (.DIODE(osc), + sky130_fd_sc_hd__diode_2 ANTENNA__354__A1 (.DIODE(dco), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__diode_2 ANTENNA__397__B (.DIODE(resetb), + sky130_fd_sc_hd__diode_2 ANTENNA__351__A1 (.DIODE(dco), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_50 (.VGND(VGND), + sky130_fd_sc_hd__diode_2 ANTENNA__296__B (.DIODE(dco), + .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_82 (.VGND(VGND), + sky130_fd_sc_hd__diode_2 ANTENNA__334__B2 (.DIODE(dco), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__diode_2 ANTENNA__288__A (.DIODE(dco), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__diode_2 ANTENNA__235__A (.DIODE(div[0]), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__diode_2 ANTENNA__222__B2 (.DIODE(div[0]), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__diode_2 ANTENNA__222__A1 (.DIODE(div[1]), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__diode_2 ANTENNA__219__A (.DIODE(div[1]), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__diode_2 ANTENNA__216__A (.DIODE(div[2]), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__diode_2 ANTENNA__213__B1 (.DIODE(div[2]), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__diode_2 ANTENNA__215__B1 (.DIODE(div[3]), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__diode_2 ANTENNA__214__B1 (.DIODE(div[3]), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__diode_2 ANTENNA__213__A1 (.DIODE(div[3]), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__diode_2 ANTENNA__225__B1 (.DIODE(div[4]), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__diode_2 ANTENNA__207__A1 (.DIODE(div[4]), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__diode_2 ANTENNA__355__A (.DIODE(enable), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__diode_2 ANTENNA__289__A1 (.DIODE(ext_trim[0]), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__diode_2 ANTENNA__313__A_N (.DIODE(ext_trim[10]), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__diode_2 ANTENNA__316__B1 (.DIODE(ext_trim[11]), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__diode_2 ANTENNA__317__A2 (.DIODE(ext_trim[12]), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__diode_2 ANTENNA__319__A2 (.DIODE(ext_trim[13]), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__diode_2 ANTENNA__326__A2 (.DIODE(ext_trim[14]), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__diode_2 ANTENNA__334__B1 (.DIODE(ext_trim[15]), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__diode_2 ANTENNA__337__A2 (.DIODE(ext_trim[16]), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__diode_2 ANTENNA__341__B1 (.DIODE(ext_trim[17]), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__diode_2 ANTENNA__342__A2 (.DIODE(ext_trim[18]), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__diode_2 ANTENNA__343__A2 (.DIODE(ext_trim[19]), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__diode_2 ANTENNA__295__A2 (.DIODE(ext_trim[1]), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__diode_2 ANTENNA__346__B1 (.DIODE(ext_trim[20]), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__diode_2 ANTENNA__348__A2 (.DIODE(ext_trim[21]), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__diode_2 ANTENNA__350__B1 (.DIODE(ext_trim[22]), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__diode_2 ANTENNA__351__A2 (.DIODE(ext_trim[23]), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__diode_2 ANTENNA__353__A2 (.DIODE(ext_trim[24]), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__diode_2 ANTENNA__354__A2 (.DIODE(ext_trim[25]), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__diode_2 ANTENNA__299__A2 (.DIODE(ext_trim[2]), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__diode_2 ANTENNA__300__A2 (.DIODE(ext_trim[3]), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__diode_2 ANTENNA__302__A2 (.DIODE(ext_trim[4]), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__diode_2 ANTENNA__305__A2 (.DIODE(ext_trim[5]), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__diode_2 ANTENNA__306__A2 (.DIODE(ext_trim[6]), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__diode_2 ANTENNA__309__A2 (.DIODE(ext_trim[7]), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__diode_2 ANTENNA__310__A2 (.DIODE(ext_trim[8]), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__diode_2 ANTENNA__312__A2 (.DIODE(ext_trim[9]), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__diode_2 ANTENNA__394__D (.DIODE(osc), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__diode_2 ANTENNA__355__B (.DIODE(resetb), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_81 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); @@ -3422,23 +3472,15 @@ module digital_pll (dco, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_108 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_1_3 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_126 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_1_50 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_134 (.VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_1_57 (.VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_1_134 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_1_59 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); @@ -3446,19 +3488,19 @@ module digital_pll (dco, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_2_15 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_2_35 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_2_85 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_2_79 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_2_95 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_2_99 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_2_130 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_2_134 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); @@ -3466,19 +3508,23 @@ module digital_pll (dco, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_3_36 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_3_49 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_3_54 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_3_76 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_3_57 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_3_99 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_3_120 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_3_109 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_3_118 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); @@ -3486,115 +3532,119 @@ module digital_pll (dco, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_4_3 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_4_31 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_4_80 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_4_55 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_4_85 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_4_62 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_4_128 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_4_90 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_5_48 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_4_132 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_5_116 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_5_78 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_5_128 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_5_87 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_6_3 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_5_134 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_6_29 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_6_95 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_6_42 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_6_120 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_6_70 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_7_41 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_6_124 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_7_47 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_6_135 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_7_55 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_7_3 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_7_89 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_7_96 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_7_113 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_7_113 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_7_124 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_7_135 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_8_24 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_8_3 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_8_42 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_8_34 (.VGND(VGND), + sky130_ef_sc_hd__decap_12 FILLER_8_58 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_8_40 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_8_70 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_8_50 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_8_90 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_8_76 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_8_128 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_8_90 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_8_134 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_8_94 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_9_57 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_8_116 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_9_78 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_8_126 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_9_111 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_9_92 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_9_125 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_9_110 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_9_135 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_10_3 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); @@ -3602,27 +3652,31 @@ module digital_pll (dco, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_10_82 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_10_70 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_10_93 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_10_85 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_10_134 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_11_55 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_11_46 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_11_85 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_11_98 (.VGND(VGND), + sky130_ef_sc_hd__decap_12 FILLER_11_100 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_11_109 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_11_113 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_4 FILLER_11_131 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); @@ -3630,15 +3684,15 @@ module digital_pll (dco, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_12_16 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); sky130_fd_sc_hd__fill_1 FILLER_12_27 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_12_61 (.VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_12_65 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_12_75 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); @@ -3646,19 +3700,19 @@ module digital_pll (dco, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_12_105 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_12_107 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_13_26 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_13_3 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_13_55 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_13_24 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_13_83 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_13_69 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); @@ -3666,11 +3720,31 @@ module digital_pll (dco, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_13_105 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_13_118 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_13_135 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_14_5 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_14_10 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_14_27 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_2 FILLER_14_69 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_4 FILLER_14_79 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_14_83 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); @@ -3678,19 +3752,39 @@ module digital_pll (dco, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_15_23 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); sky130_fd_sc_hd__fill_1 FILLER_15_67 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_16_27 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_15_75 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_16_29 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_15_99 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_16_83 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_15_135 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_16_45 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_16_67 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_16_78 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_16_116 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); @@ -3698,15 +3792,23 @@ module digital_pll (dco, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_17_20 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_17_26 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_17_33 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_17_49 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_17_96 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_17_69 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_17_84 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_17_108 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); @@ -3714,83 +3816,59 @@ module digital_pll (dco, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_18_55 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_18_72 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_18_83 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_18_75 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_18_103 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_18_97 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_19_28 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_19_47 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_19_97 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_19_111 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_20_3 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_20_33 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_20_24 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_20_97 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_20_36 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_21_72 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_20_59 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_21_111 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_20_135 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_21_135 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_21_3 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_22_35 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_21_55 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_22_83 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_21_113 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_22_88 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_22_7 (.VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_22_27 (.VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_22_45 (.VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_22_57 (.VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_22_113 (.VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_22_121 (.VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_22_135 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_22_127 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR));