OpenSTA/test/sky130hs/designs/riscv32i.v

43037 lines
813 KiB
Coq

/* Generated by Yosys 0.61+0 (git sha1 77005b69a, g++ 13.3.0-6ubuntu2~24.04 -fPIC -O3) */
(* abc9_box_id = 1 *)
(* abc9_box = 1 *)
(* abc9_script = "+&dch;&nf -R 5;" *)
(* arithmetic_operator = 1 *)
(* source_cell = "$alu" *)
(* implements_operator = "ALU_32_0_32_0_32_unused_CO_X" *)
(* architecture = "BRENT_KUNG" *)
module ALU_32_0_32_0_32_unused_CO_X_BRENT_KUNG(A, B, BI, CI, Y);
input [31:0] A;
wire [31:0] A;
input [31:0] B;
wire [31:0] B;
input BI;
wire BI;
input CI;
wire CI;
output [31:0] Y;
wire [31:0] Y;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _000_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _001_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _002_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _003_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _004_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _005_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _006_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _007_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _008_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _009_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _010_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _011_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _012_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _013_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _014_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _015_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _016_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _017_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _018_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _019_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _020_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _021_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _022_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _023_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _024_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _025_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _026_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _027_;
wire _028_;
wire _029_;
wire _030_;
wire _031_;
wire _032_;
wire _033_;
wire _034_;
wire _035_;
wire _036_;
wire _037_;
wire _038_;
wire _039_;
wire _040_;
wire _041_;
wire _042_;
wire _043_;
wire _044_;
wire _045_;
wire _046_;
wire _047_;
wire _048_;
wire _049_;
wire _050_;
wire _051_;
wire _052_;
wire _053_;
wire _054_;
wire _055_;
wire _056_;
wire _057_;
wire _058_;
wire _059_;
wire _060_;
wire _061_;
wire _062_;
wire _063_;
wire _064_;
wire _065_;
wire _066_;
wire _067_;
wire _068_;
wire _069_;
wire _070_;
wire _071_;
wire _072_;
wire _073_;
wire _074_;
wire _075_;
wire _076_;
wire _077_;
wire _078_;
wire _079_;
wire _080_;
wire _081_;
wire _082_;
wire _083_;
wire _084_;
wire _085_;
wire _086_;
wire _087_;
wire _088_;
wire _089_;
wire _090_;
wire _091_;
wire _092_;
wire _093_;
wire _094_;
wire _095_;
wire _096_;
wire _097_;
wire _098_;
wire _099_;
wire _100_;
wire _101_;
wire _102_;
wire _103_;
wire _104_;
wire _105_;
wire _106_;
wire _107_;
wire _108_;
wire _109_;
wire _110_;
wire _111_;
wire _112_;
wire _113_;
wire _114_;
wire _115_;
wire _116_;
wire _117_;
wire _118_;
wire _119_;
wire _120_;
wire _121_;
wire _122_;
wire _123_;
wire _124_;
wire _125_;
wire _126_;
wire _127_;
wire _128_;
wire _129_;
wire _130_;
wire _131_;
wire _132_;
wire _133_;
wire _134_;
wire _135_;
wire _136_;
wire _137_;
wire _138_;
wire _139_;
wire _140_;
wire _141_;
wire _142_;
wire _143_;
wire _144_;
wire _145_;
wire _146_;
wire _147_;
wire _148_;
wire _149_;
wire _150_;
wire _151_;
wire _152_;
wire _153_;
wire _154_;
wire _155_;
wire _156_;
wire _157_;
wire _158_;
wire _159_;
wire _160_;
wire _161_;
wire _162_;
wire _163_;
wire _164_;
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:42.31-44.12" *)
sky130_fd_sc_hs__fa_1 _165_ (
.A(A[0]),
.B(CI),
.CIN(_075_),
.COUT(_028_),
.SUM(Y[0])
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:42.31-44.12" *)
sky130_fd_sc_hs__fa_1 _166_ (
.A(A[10]),
.B(_098_),
.CIN(_099_),
.COUT(_029_),
.SUM(Y[10])
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:42.31-44.12" *)
sky130_fd_sc_hs__fa_1 _167_ (
.A(A[12]),
.B(_105_),
.CIN(_106_),
.COUT(_030_),
.SUM(Y[12])
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:42.31-44.12" *)
sky130_fd_sc_hs__fa_1 _168_ (
.A(A[14]),
.B(_111_),
.CIN(_112_),
.COUT(_031_),
.SUM(Y[14])
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:42.31-44.12" *)
sky130_fd_sc_hs__fa_1 _169_ (
.A(A[16]),
.B(_119_),
.CIN(_120_),
.COUT(_032_),
.SUM(Y[16])
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:42.31-44.12" *)
sky130_fd_sc_hs__fa_1 _170_ (
.A(A[18]),
.B(_125_),
.CIN(_126_),
.COUT(_033_),
.SUM(Y[18])
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:42.31-44.12" *)
sky130_fd_sc_hs__fa_1 _171_ (
.A(A[1]),
.B(_028_),
.CIN(_076_),
.COUT(_034_),
.SUM(Y[1])
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:42.31-44.12" *)
sky130_fd_sc_hs__fa_1 _172_ (
.A(A[20]),
.B(_132_),
.CIN(_133_),
.COUT(_035_),
.SUM(Y[20])
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:42.31-44.12" *)
sky130_fd_sc_hs__fa_1 _173_ (
.A(A[22]),
.B(_138_),
.CIN(_139_),
.COUT(_036_),
.SUM(Y[22])
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:42.31-44.12" *)
sky130_fd_sc_hs__fa_1 _174_ (
.A(A[24]),
.B(_146_),
.CIN(_147_),
.COUT(_037_),
.SUM(Y[24])
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:42.31-44.12" *)
sky130_fd_sc_hs__fa_1 _175_ (
.A(A[26]),
.B(_152_),
.CIN(_153_),
.COUT(_038_),
.SUM(Y[26])
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:42.31-44.12" *)
sky130_fd_sc_hs__fa_1 _176_ (
.A(A[28]),
.B(_159_),
.CIN(_160_),
.COUT(_039_),
.SUM(Y[28])
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:42.31-44.12" *)
sky130_fd_sc_hs__fa_1 _177_ (
.A(A[2]),
.B(_034_),
.CIN(_077_),
.COUT(_040_),
.SUM(Y[2])
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:42.31-44.12" *)
sky130_fd_sc_hs__fa_1 _178_ (
.A(A[30]),
.B(_163_),
.CIN(_164_),
.COUT(_041_),
.SUM(Y[30])
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:42.31-44.12" *)
sky130_fd_sc_hs__fa_1 _179_ (
.A(A[4]),
.B(_080_),
.CIN(_082_),
.COUT(_042_),
.SUM(Y[4])
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:42.31-44.12" *)
sky130_fd_sc_hs__fa_1 _180_ (
.A(A[6]),
.B(_086_),
.CIN(_087_),
.COUT(_043_),
.SUM(Y[6])
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:42.31-44.12" *)
sky130_fd_sc_hs__fa_1 _181_ (
.A(A[8]),
.B(_093_),
.CIN(_094_),
.COUT(_044_),
.SUM(Y[8])
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _182_ (
.A(A[10]),
.B(_099_),
.COUT(_000_),
.SUM(_045_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _183_ (
.A(A[11]),
.B(_100_),
.COUT(_001_),
.SUM(_046_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _184_ (
.A(A[12]),
.B(_106_),
.COUT(_002_),
.SUM(_047_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _185_ (
.A(A[13]),
.B(_107_),
.COUT(_003_),
.SUM(_048_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _186_ (
.A(A[14]),
.B(_112_),
.COUT(_004_),
.SUM(_049_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _187_ (
.A(A[15]),
.B(_113_),
.COUT(_005_),
.SUM(_050_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _188_ (
.A(A[16]),
.B(_120_),
.COUT(_006_),
.SUM(_051_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _189_ (
.A(A[17]),
.B(_121_),
.COUT(_007_),
.SUM(_052_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _190_ (
.A(A[18]),
.B(_126_),
.COUT(_008_),
.SUM(_053_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _191_ (
.A(A[19]),
.B(_127_),
.COUT(_009_),
.SUM(_054_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _192_ (
.A(A[20]),
.B(_133_),
.COUT(_010_),
.SUM(_055_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _193_ (
.A(A[21]),
.B(_134_),
.COUT(_011_),
.SUM(_056_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _194_ (
.A(A[22]),
.B(_139_),
.COUT(_012_),
.SUM(_057_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _195_ (
.A(A[23]),
.B(_140_),
.COUT(_013_),
.SUM(_058_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _196_ (
.A(A[24]),
.B(_147_),
.COUT(_014_),
.SUM(_059_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _197_ (
.A(A[25]),
.B(_148_),
.COUT(_015_),
.SUM(_060_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _198_ (
.A(A[26]),
.B(_153_),
.COUT(_016_),
.SUM(_061_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _199_ (
.A(A[27]),
.B(_154_),
.COUT(_017_),
.SUM(_062_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _200_ (
.A(A[28]),
.B(_160_),
.COUT(_018_),
.SUM(_063_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _201_ (
.A(A[29]),
.B(_161_),
.COUT(_019_),
.SUM(_064_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _202_ (
.A(A[2]),
.B(_077_),
.COUT(_020_),
.SUM(_065_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _203_ (
.A(A[3]),
.B(_078_),
.COUT(_021_),
.SUM(_066_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _204_ (
.A(A[4]),
.B(_082_),
.COUT(_022_),
.SUM(_067_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _205_ (
.A(A[5]),
.B(_083_),
.COUT(_023_),
.SUM(_068_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _206_ (
.A(A[6]),
.B(_087_),
.COUT(_024_),
.SUM(_069_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _207_ (
.A(A[7]),
.B(_088_),
.COUT(_025_),
.SUM(_070_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _208_ (
.A(A[8]),
.B(_094_),
.COUT(_026_),
.SUM(_071_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _209_ (
.A(A[9]),
.B(_095_),
.COUT(_027_),
.SUM(_072_)
);
sky130_fd_sc_hs__xor2_1 _210_ (
.A(_031_),
.B(_050_),
.X(Y[15])
);
sky130_fd_sc_hs__xor2_1 _211_ (
.A(_032_),
.B(_052_),
.X(Y[17])
);
sky130_fd_sc_hs__xor2_1 _212_ (
.A(_033_),
.B(_054_),
.X(Y[19])
);
sky130_fd_sc_hs__xor2_1 _213_ (
.A(_035_),
.B(_056_),
.X(Y[21])
);
sky130_fd_sc_hs__xor2_1 _214_ (
.A(_036_),
.B(_058_),
.X(Y[23])
);
sky130_fd_sc_hs__xor2_1 _215_ (
.A(_037_),
.B(_060_),
.X(Y[25])
);
sky130_fd_sc_hs__xor2_1 _216_ (
.A(_038_),
.B(_062_),
.X(Y[27])
);
sky130_fd_sc_hs__xor2_1 _217_ (
.A(_039_),
.B(_064_),
.X(Y[29])
);
sky130_fd_sc_hs__xor2_1 _218_ (
.A(B[31]),
.B(BI),
.X(_073_)
);
sky130_fd_sc_hs__xnor2_1 _219_ (
.A(A[31]),
.B(_073_),
.Y(_074_)
);
sky130_fd_sc_hs__xnor2_1 _220_ (
.A(_041_),
.B(_074_),
.Y(Y[31])
);
sky130_fd_sc_hs__xor2_1 _221_ (
.A(B[0]),
.B(BI),
.X(_075_)
);
sky130_fd_sc_hs__xor2_1 _222_ (
.A(B[1]),
.B(BI),
.X(_076_)
);
sky130_fd_sc_hs__xor2_1 _223_ (
.A(B[2]),
.B(BI),
.X(_077_)
);
sky130_fd_sc_hs__xor2_1 _224_ (
.A(B[3]),
.B(BI),
.X(_078_)
);
sky130_fd_sc_hs__and2_1 _225_ (
.A(_066_),
.B(_020_),
.X(_079_)
);
sky130_fd_sc_hs__clkinv_1 _226_ (
.A(_081_),
.Y(_080_)
);
sky130_fd_sc_hs__a311oi_1 _227_ (
.A1(_034_),
.A2(_066_),
.A3(_065_),
.B1(_079_),
.C1(_021_),
.Y(_081_)
);
sky130_fd_sc_hs__xor2_1 _228_ (
.A(B[4]),
.B(BI),
.X(_082_)
);
sky130_fd_sc_hs__xor2_1 _229_ (
.A(B[5]),
.B(BI),
.X(_083_)
);
sky130_fd_sc_hs__a21oi_1 _230_ (
.A1(_068_),
.A2(_022_),
.B1(_023_),
.Y(_084_)
);
sky130_fd_sc_hs__nand2_1 _231_ (
.A(_068_),
.B(_067_),
.Y(_085_)
);
sky130_fd_sc_hs__o21ai_1 _232_ (
.A1(_081_),
.A2(_085_),
.B1(_084_),
.Y(_086_)
);
sky130_fd_sc_hs__xor2_1 _233_ (
.A(B[6]),
.B(BI),
.X(_087_)
);
sky130_fd_sc_hs__xor2_1 _234_ (
.A(B[7]),
.B(BI),
.X(_088_)
);
sky130_fd_sc_hs__nand2_1 _235_ (
.A(_070_),
.B(_069_),
.Y(_089_)
);
sky130_fd_sc_hs__or2_1 _236_ (
.A(_085_),
.B(_089_),
.X(_090_)
);
sky130_fd_sc_hs__a21oi_1 _237_ (
.A1(_070_),
.A2(_024_),
.B1(_025_),
.Y(_091_)
);
sky130_fd_sc_hs__o221a_1 _238_ (
.A1(_084_),
.A2(_089_),
.B1(_090_),
.B2(_081_),
.C1(_091_),
.X(_092_)
);
sky130_fd_sc_hs__clkinv_1 _239_ (
.A(_092_),
.Y(_093_)
);
sky130_fd_sc_hs__xor2_1 _240_ (
.A(B[8]),
.B(BI),
.X(_094_)
);
sky130_fd_sc_hs__xor2_1 _241_ (
.A(B[9]),
.B(BI),
.X(_095_)
);
sky130_fd_sc_hs__a21oi_1 _242_ (
.A1(_072_),
.A2(_026_),
.B1(_027_),
.Y(_096_)
);
sky130_fd_sc_hs__nand2_1 _243_ (
.A(_072_),
.B(_071_),
.Y(_097_)
);
sky130_fd_sc_hs__o21ai_1 _244_ (
.A1(_092_),
.A2(_097_),
.B1(_096_),
.Y(_098_)
);
sky130_fd_sc_hs__xor2_1 _245_ (
.A(B[10]),
.B(BI),
.X(_099_)
);
sky130_fd_sc_hs__xor2_1 _246_ (
.A(B[11]),
.B(BI),
.X(_100_)
);
sky130_fd_sc_hs__nand2_1 _247_ (
.A(_046_),
.B(_045_),
.Y(_101_)
);
sky130_fd_sc_hs__a21oi_1 _248_ (
.A1(_046_),
.A2(_000_),
.B1(_001_),
.Y(_102_)
);
sky130_fd_sc_hs__o21ai_1 _249_ (
.A1(_096_),
.A2(_101_),
.B1(_102_),
.Y(_103_)
);
sky130_fd_sc_hs__or2_1 _250_ (
.A(_097_),
.B(_101_),
.X(_104_)
);
sky130_fd_sc_hs__o21bai_1 _251_ (
.A1(_092_),
.A2(_104_),
.B1_N(_103_),
.Y(_105_)
);
sky130_fd_sc_hs__xor2_1 _252_ (
.A(B[12]),
.B(BI),
.X(_106_)
);
sky130_fd_sc_hs__xor2_1 _253_ (
.A(B[13]),
.B(BI),
.X(_107_)
);
sky130_fd_sc_hs__a21oi_1 _254_ (
.A1(_048_),
.A2(_002_),
.B1(_003_),
.Y(_108_)
);
sky130_fd_sc_hs__nand2_1 _255_ (
.A(_048_),
.B(_047_),
.Y(_109_)
);
sky130_fd_sc_hs__nand2b_1 _256_ (
.A_N(_109_),
.B(_105_),
.Y(_110_)
);
sky130_fd_sc_hs__nand2_1 _257_ (
.A(_108_),
.B(_110_),
.Y(_111_)
);
sky130_fd_sc_hs__xor2_1 _258_ (
.A(B[14]),
.B(BI),
.X(_112_)
);
sky130_fd_sc_hs__xor2_1 _259_ (
.A(B[15]),
.B(BI),
.X(_113_)
);
sky130_fd_sc_hs__nand2_1 _260_ (
.A(_050_),
.B(_049_),
.Y(_114_)
);
sky130_fd_sc_hs__nor2_1 _261_ (
.A(_109_),
.B(_114_),
.Y(_115_)
);
sky130_fd_sc_hs__a21oi_1 _262_ (
.A1(_050_),
.A2(_004_),
.B1(_005_),
.Y(_116_)
);
sky130_fd_sc_hs__o21ai_1 _263_ (
.A1(_108_),
.A2(_114_),
.B1(_116_),
.Y(_117_)
);
sky130_fd_sc_hs__a21oi_1 _264_ (
.A1(_103_),
.A2(_115_),
.B1(_117_),
.Y(_118_)
);
sky130_fd_sc_hs__o41ai_1 _265_ (
.A1(_092_),
.A2(_104_),
.A3(_109_),
.A4(_114_),
.B1(_118_),
.Y(_119_)
);
sky130_fd_sc_hs__xor2_1 _266_ (
.A(B[16]),
.B(BI),
.X(_120_)
);
sky130_fd_sc_hs__xor2_1 _267_ (
.A(B[17]),
.B(BI),
.X(_121_)
);
sky130_fd_sc_hs__a21oi_1 _268_ (
.A1(_052_),
.A2(_006_),
.B1(_007_),
.Y(_122_)
);
sky130_fd_sc_hs__nand2_1 _269_ (
.A(_052_),
.B(_051_),
.Y(_123_)
);
sky130_fd_sc_hs__nand2b_1 _270_ (
.A_N(_123_),
.B(_119_),
.Y(_124_)
);
sky130_fd_sc_hs__nand2_1 _271_ (
.A(_122_),
.B(_124_),
.Y(_125_)
);
sky130_fd_sc_hs__xor2_1 _272_ (
.A(B[18]),
.B(BI),
.X(_126_)
);
sky130_fd_sc_hs__xor2_1 _273_ (
.A(B[19]),
.B(BI),
.X(_127_)
);
sky130_fd_sc_hs__nand2_1 _274_ (
.A(_054_),
.B(_053_),
.Y(_128_)
);
sky130_fd_sc_hs__a21oi_1 _275_ (
.A1(_054_),
.A2(_008_),
.B1(_009_),
.Y(_129_)
);
sky130_fd_sc_hs__o21ai_1 _276_ (
.A1(_122_),
.A2(_128_),
.B1(_129_),
.Y(_130_)
);
sky130_fd_sc_hs__nor2_1 _277_ (
.A(_123_),
.B(_128_),
.Y(_131_)
);
sky130_fd_sc_hs__a21o_1 _278_ (
.A1(_119_),
.A2(_131_),
.B1(_130_),
.X(_132_)
);
sky130_fd_sc_hs__xor2_1 _279_ (
.A(B[20]),
.B(BI),
.X(_133_)
);
sky130_fd_sc_hs__xor2_1 _280_ (
.A(B[21]),
.B(BI),
.X(_134_)
);
sky130_fd_sc_hs__a21oi_1 _281_ (
.A1(_056_),
.A2(_010_),
.B1(_011_),
.Y(_135_)
);
sky130_fd_sc_hs__nand2_1 _282_ (
.A(_056_),
.B(_055_),
.Y(_136_)
);
sky130_fd_sc_hs__nand2b_1 _283_ (
.A_N(_136_),
.B(_132_),
.Y(_137_)
);
sky130_fd_sc_hs__nand2_1 _284_ (
.A(_135_),
.B(_137_),
.Y(_138_)
);
sky130_fd_sc_hs__xor2_1 _285_ (
.A(B[22]),
.B(BI),
.X(_139_)
);
sky130_fd_sc_hs__xor2_1 _286_ (
.A(B[23]),
.B(BI),
.X(_140_)
);
sky130_fd_sc_hs__nand2_1 _287_ (
.A(_058_),
.B(_057_),
.Y(_141_)
);
sky130_fd_sc_hs__nor2_1 _288_ (
.A(_136_),
.B(_141_),
.Y(_142_)
);
sky130_fd_sc_hs__nand2_1 _289_ (
.A(_130_),
.B(_142_),
.Y(_143_)
);
sky130_fd_sc_hs__a21oi_1 _290_ (
.A1(_058_),
.A2(_012_),
.B1(_013_),
.Y(_144_)
);
sky130_fd_sc_hs__o211ai_1 _291_ (
.A1(_135_),
.A2(_141_),
.B1(_143_),
.C1(_144_),
.Y(_145_)
);
sky130_fd_sc_hs__a31o_1 _292_ (
.A1(_119_),
.A2(_131_),
.A3(_142_),
.B1(_145_),
.X(_146_)
);
sky130_fd_sc_hs__xor2_1 _293_ (
.A(B[24]),
.B(BI),
.X(_147_)
);
sky130_fd_sc_hs__xor2_1 _294_ (
.A(B[25]),
.B(BI),
.X(_148_)
);
sky130_fd_sc_hs__a21oi_1 _295_ (
.A1(_060_),
.A2(_014_),
.B1(_015_),
.Y(_149_)
);
sky130_fd_sc_hs__nand2_1 _296_ (
.A(_060_),
.B(_059_),
.Y(_150_)
);
sky130_fd_sc_hs__nand2b_1 _297_ (
.A_N(_150_),
.B(_146_),
.Y(_151_)
);
sky130_fd_sc_hs__nand2_1 _298_ (
.A(_149_),
.B(_151_),
.Y(_152_)
);
sky130_fd_sc_hs__xor2_1 _299_ (
.A(B[26]),
.B(BI),
.X(_153_)
);
sky130_fd_sc_hs__xor2_1 _300_ (
.A(B[27]),
.B(BI),
.X(_154_)
);
sky130_fd_sc_hs__nand2_1 _301_ (
.A(_062_),
.B(_061_),
.Y(_155_)
);
sky130_fd_sc_hs__nor2_1 _302_ (
.A(_150_),
.B(_155_),
.Y(_156_)
);
sky130_fd_sc_hs__a21oi_1 _303_ (
.A1(_062_),
.A2(_016_),
.B1(_017_),
.Y(_157_)
);
sky130_fd_sc_hs__o21ai_1 _304_ (
.A1(_149_),
.A2(_155_),
.B1(_157_),
.Y(_158_)
);
sky130_fd_sc_hs__a21o_1 _305_ (
.A1(_146_),
.A2(_156_),
.B1(_158_),
.X(_159_)
);
sky130_fd_sc_hs__xor2_1 _306_ (
.A(B[28]),
.B(BI),
.X(_160_)
);
sky130_fd_sc_hs__xor2_1 _307_ (
.A(B[29]),
.B(BI),
.X(_161_)
);
sky130_fd_sc_hs__and2_1 _308_ (
.A(_064_),
.B(_018_),
.X(_162_)
);
sky130_fd_sc_hs__a311o_1 _309_ (
.A1(_159_),
.A2(_064_),
.A3(_063_),
.B1(_162_),
.C1(_019_),
.X(_163_)
);
sky130_fd_sc_hs__xor2_1 _310_ (
.A(B[30]),
.B(BI),
.X(_164_)
);
sky130_fd_sc_hs__xor2_1 _311_ (
.A(_040_),
.B(_066_),
.X(Y[3])
);
sky130_fd_sc_hs__xor2_1 _312_ (
.A(_042_),
.B(_068_),
.X(Y[5])
);
sky130_fd_sc_hs__xor2_1 _313_ (
.A(_043_),
.B(_070_),
.X(Y[7])
);
sky130_fd_sc_hs__xor2_1 _314_ (
.A(_044_),
.B(_072_),
.X(Y[9])
);
sky130_fd_sc_hs__xor2_1 _315_ (
.A(_029_),
.B(_046_),
.X(Y[11])
);
sky130_fd_sc_hs__xor2_1 _316_ (
.A(_030_),
.B(_048_),
.X(Y[13])
);
endmodule
(* abc9_box_id = 32'b00000000000000000000000000000010 *)
(* abc9_box = 1 *)
(* abc9_script = "+&dch;&nf -R 5;" *)
(* architecture = "HAN_CARLSON" *)
(* implements_operator = "ALU_32_0_32_0_32_unused_CO_X" *)
(* source_cell = "$alu" *)
(* arithmetic_operator = 1 *)
module ALU_32_0_32_0_32_unused_CO_X_HAN_CARLSON(A, B, BI, CI, Y);
input [31:0] A;
wire [31:0] A;
input [31:0] B;
wire [31:0] B;
input BI;
wire BI;
input CI;
wire CI;
output [31:0] Y;
wire [31:0] Y;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _000_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _001_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _002_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _003_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _004_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _005_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _006_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _007_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _008_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _009_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _010_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _011_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _012_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _013_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _014_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _015_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _016_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _017_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _018_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _019_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _020_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _021_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _022_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _023_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _024_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _025_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _026_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _027_;
wire _028_;
wire _029_;
wire _030_;
wire _031_;
wire _032_;
wire _033_;
wire _034_;
wire _035_;
wire _036_;
wire _037_;
wire _038_;
wire _039_;
wire _040_;
wire _041_;
wire _042_;
wire _043_;
wire _044_;
wire _045_;
wire _046_;
wire _047_;
wire _048_;
wire _049_;
wire _050_;
wire _051_;
wire _052_;
wire _053_;
wire _054_;
wire _055_;
wire _056_;
wire _057_;
wire _058_;
wire _059_;
wire _060_;
wire _061_;
wire _062_;
wire _063_;
wire _064_;
wire _065_;
wire _066_;
wire _067_;
wire _068_;
wire _069_;
wire _070_;
wire _071_;
wire _072_;
wire _073_;
wire _074_;
wire _075_;
wire _076_;
wire _077_;
wire _078_;
wire _079_;
wire _080_;
wire _081_;
wire _082_;
wire _083_;
wire _084_;
wire _085_;
wire _086_;
wire _087_;
wire _088_;
wire _089_;
wire _090_;
wire _091_;
wire _092_;
wire _093_;
wire _094_;
wire _095_;
wire _096_;
wire _097_;
wire _098_;
wire _099_;
wire _100_;
wire _101_;
wire _102_;
wire _103_;
wire _104_;
wire _105_;
wire _106_;
wire _107_;
wire _108_;
wire _109_;
wire _110_;
wire _111_;
wire _112_;
wire _113_;
wire _114_;
wire _115_;
wire _116_;
wire _117_;
wire _118_;
wire _119_;
wire _120_;
wire _121_;
wire _122_;
wire _123_;
wire _124_;
wire _125_;
wire _126_;
wire _127_;
wire _128_;
wire _129_;
wire _130_;
wire _131_;
wire _132_;
wire _133_;
wire _134_;
wire _135_;
wire _136_;
wire _137_;
wire _138_;
wire _139_;
wire _140_;
wire _141_;
wire _142_;
wire _143_;
wire _144_;
wire _145_;
wire _146_;
wire _147_;
wire _148_;
wire _149_;
wire _150_;
wire _151_;
wire _152_;
wire _153_;
wire _154_;
wire _155_;
wire _156_;
wire _157_;
wire _158_;
wire _159_;
wire _160_;
wire _161_;
wire _162_;
wire _163_;
wire _164_;
wire _165_;
wire _166_;
wire _167_;
wire _168_;
wire _169_;
wire _170_;
wire _171_;
wire _172_;
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_;
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:42.31-44.12" *)
sky130_fd_sc_hs__fa_1 _195_ (
.A(A[0]),
.B(CI),
.CIN(_088_),
.COUT(_028_),
.SUM(Y[0])
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:42.31-44.12" *)
sky130_fd_sc_hs__fa_1 _196_ (
.A(A[10]),
.B(_113_),
.CIN(_114_),
.COUT(_029_),
.SUM(Y[10])
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:42.31-44.12" *)
sky130_fd_sc_hs__fa_1 _197_ (
.A(A[12]),
.B(_121_),
.CIN(_122_),
.COUT(_030_),
.SUM(Y[12])
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:42.31-44.12" *)
sky130_fd_sc_hs__fa_1 _198_ (
.A(A[14]),
.B(_130_),
.CIN(_131_),
.COUT(_031_),
.SUM(Y[14])
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:42.31-44.12" *)
sky130_fd_sc_hs__fa_1 _199_ (
.A(A[16]),
.B(_139_),
.CIN(_140_),
.COUT(_032_),
.SUM(Y[16])
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:42.31-44.12" *)
sky130_fd_sc_hs__fa_1 _200_ (
.A(A[18]),
.B(_148_),
.CIN(_149_),
.COUT(_033_),
.SUM(Y[18])
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:42.31-44.12" *)
sky130_fd_sc_hs__fa_1 _201_ (
.A(A[1]),
.B(_028_),
.CIN(_089_),
.COUT(_034_),
.SUM(Y[1])
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:42.31-44.12" *)
sky130_fd_sc_hs__fa_1 _202_ (
.A(A[20]),
.B(_157_),
.CIN(_158_),
.COUT(_035_),
.SUM(Y[20])
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:42.31-44.12" *)
sky130_fd_sc_hs__fa_1 _203_ (
.A(A[22]),
.B(_166_),
.CIN(_167_),
.COUT(_036_),
.SUM(Y[22])
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:42.31-44.12" *)
sky130_fd_sc_hs__fa_1 _204_ (
.A(A[24]),
.B(_176_),
.CIN(_177_),
.COUT(_037_),
.SUM(Y[24])
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:42.31-44.12" *)
sky130_fd_sc_hs__fa_1 _205_ (
.A(A[26]),
.B(_186_),
.CIN(_187_),
.COUT(_038_),
.SUM(Y[26])
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:42.31-44.12" *)
sky130_fd_sc_hs__fa_1 _206_ (
.A(A[28]),
.B(_074_),
.CIN(_075_),
.COUT(_039_),
.SUM(Y[28])
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:42.31-44.12" *)
sky130_fd_sc_hs__fa_1 _207_ (
.A(A[2]),
.B(_034_),
.CIN(_090_),
.COUT(_040_),
.SUM(Y[2])
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:42.31-44.12" *)
sky130_fd_sc_hs__fa_1 _208_ (
.A(A[30]),
.B(_084_),
.CIN(_085_),
.COUT(_041_),
.SUM(Y[30])
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:42.31-44.12" *)
sky130_fd_sc_hs__fa_1 _209_ (
.A(A[4]),
.B(_093_),
.CIN(_095_),
.COUT(_042_),
.SUM(Y[4])
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:42.31-44.12" *)
sky130_fd_sc_hs__fa_1 _210_ (
.A(A[6]),
.B(_099_),
.CIN(_100_),
.COUT(_043_),
.SUM(Y[6])
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:42.31-44.12" *)
sky130_fd_sc_hs__fa_1 _211_ (
.A(A[8]),
.B(_105_),
.CIN(_106_),
.COUT(_044_),
.SUM(Y[8])
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _212_ (
.A(A[10]),
.B(_114_),
.COUT(_000_),
.SUM(_045_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _213_ (
.A(A[11]),
.B(_115_),
.COUT(_001_),
.SUM(_046_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _214_ (
.A(A[12]),
.B(_122_),
.COUT(_002_),
.SUM(_047_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _215_ (
.A(A[13]),
.B(_123_),
.COUT(_003_),
.SUM(_048_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _216_ (
.A(A[14]),
.B(_131_),
.COUT(_004_),
.SUM(_049_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _217_ (
.A(A[15]),
.B(_132_),
.COUT(_005_),
.SUM(_050_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _218_ (
.A(A[16]),
.B(_140_),
.COUT(_006_),
.SUM(_051_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _219_ (
.A(A[17]),
.B(_141_),
.COUT(_007_),
.SUM(_052_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _220_ (
.A(A[18]),
.B(_149_),
.COUT(_008_),
.SUM(_053_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _221_ (
.A(A[19]),
.B(_150_),
.COUT(_009_),
.SUM(_054_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _222_ (
.A(A[20]),
.B(_158_),
.COUT(_010_),
.SUM(_055_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _223_ (
.A(A[21]),
.B(_159_),
.COUT(_011_),
.SUM(_056_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _224_ (
.A(A[22]),
.B(_167_),
.COUT(_012_),
.SUM(_057_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _225_ (
.A(A[23]),
.B(_168_),
.COUT(_013_),
.SUM(_058_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _226_ (
.A(A[24]),
.B(_177_),
.COUT(_014_),
.SUM(_059_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _227_ (
.A(A[25]),
.B(_178_),
.COUT(_015_),
.SUM(_060_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _228_ (
.A(A[26]),
.B(_187_),
.COUT(_016_),
.SUM(_061_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _229_ (
.A(A[27]),
.B(_188_),
.COUT(_017_),
.SUM(_062_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _230_ (
.A(A[28]),
.B(_075_),
.COUT(_018_),
.SUM(_063_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _231_ (
.A(A[29]),
.B(_076_),
.COUT(_019_),
.SUM(_064_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _232_ (
.A(A[2]),
.B(_090_),
.COUT(_020_),
.SUM(_065_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _233_ (
.A(A[3]),
.B(_091_),
.COUT(_021_),
.SUM(_066_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _234_ (
.A(A[4]),
.B(_095_),
.COUT(_022_),
.SUM(_067_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _235_ (
.A(A[5]),
.B(_096_),
.COUT(_023_),
.SUM(_068_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _236_ (
.A(A[6]),
.B(_100_),
.COUT(_024_),
.SUM(_069_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _237_ (
.A(A[7]),
.B(_101_),
.COUT(_025_),
.SUM(_070_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _238_ (
.A(A[8]),
.B(_106_),
.COUT(_026_),
.SUM(_071_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _239_ (
.A(A[9]),
.B(_107_),
.COUT(_027_),
.SUM(_072_)
);
sky130_fd_sc_hs__o21a_1 _240_ (
.A1(_155_),
.A2(_191_),
.B1(_194_),
.X(_073_)
);
sky130_fd_sc_hs__o31ai_1 _241_ (
.A1(_120_),
.A2(_156_),
.A3(_191_),
.B1(_073_),
.Y(_074_)
);
sky130_fd_sc_hs__xor2_1 _242_ (
.A(B[28]),
.B(BI),
.X(_075_)
);
sky130_fd_sc_hs__xor2_1 _243_ (
.A(B[29]),
.B(BI),
.X(_076_)
);
sky130_fd_sc_hs__nand2_1 _244_ (
.A(_064_),
.B(_063_),
.Y(_077_)
);
sky130_fd_sc_hs__nor2_1 _245_ (
.A(_189_),
.B(_077_),
.Y(_078_)
);
sky130_fd_sc_hs__nand2_1 _246_ (
.A(_180_),
.B(_078_),
.Y(_079_)
);
sky130_fd_sc_hs__or2_1 _247_ (
.A(_164_),
.B(_079_),
.X(_080_)
);
sky130_fd_sc_hs__a21oi_1 _248_ (
.A1(_064_),
.A2(_018_),
.B1(_019_),
.Y(_081_)
);
sky130_fd_sc_hs__o21ai_1 _249_ (
.A1(_192_),
.A2(_077_),
.B1(_081_),
.Y(_082_)
);
sky130_fd_sc_hs__a21oi_1 _250_ (
.A1(_183_),
.A2(_078_),
.B1(_082_),
.Y(_083_)
);
sky130_fd_sc_hs__o311ai_1 _251_ (
.A1(_129_),
.A2(_165_),
.A3(_079_),
.B1(_080_),
.C1(_083_),
.Y(_084_)
);
sky130_fd_sc_hs__xor2_1 _252_ (
.A(B[30]),
.B(BI),
.X(_085_)
);
sky130_fd_sc_hs__xor2_1 _253_ (
.A(_040_),
.B(_066_),
.X(Y[3])
);
sky130_fd_sc_hs__xor2_1 _254_ (
.A(_042_),
.B(_068_),
.X(Y[5])
);
sky130_fd_sc_hs__xor2_1 _255_ (
.A(_043_),
.B(_070_),
.X(Y[7])
);
sky130_fd_sc_hs__xor2_1 _256_ (
.A(_044_),
.B(_072_),
.X(Y[9])
);
sky130_fd_sc_hs__xor2_1 _257_ (
.A(_029_),
.B(_046_),
.X(Y[11])
);
sky130_fd_sc_hs__xor2_1 _258_ (
.A(_030_),
.B(_048_),
.X(Y[13])
);
sky130_fd_sc_hs__xor2_1 _259_ (
.A(_031_),
.B(_050_),
.X(Y[15])
);
sky130_fd_sc_hs__xor2_1 _260_ (
.A(_032_),
.B(_052_),
.X(Y[17])
);
sky130_fd_sc_hs__xor2_1 _261_ (
.A(_033_),
.B(_054_),
.X(Y[19])
);
sky130_fd_sc_hs__xor2_1 _262_ (
.A(_035_),
.B(_056_),
.X(Y[21])
);
sky130_fd_sc_hs__xor2_1 _263_ (
.A(_036_),
.B(_058_),
.X(Y[23])
);
sky130_fd_sc_hs__xor2_1 _264_ (
.A(_037_),
.B(_060_),
.X(Y[25])
);
sky130_fd_sc_hs__xor2_1 _265_ (
.A(_038_),
.B(_062_),
.X(Y[27])
);
sky130_fd_sc_hs__xor2_1 _266_ (
.A(_039_),
.B(_064_),
.X(Y[29])
);
sky130_fd_sc_hs__xor2_1 _267_ (
.A(B[31]),
.B(BI),
.X(_086_)
);
sky130_fd_sc_hs__xnor2_1 _268_ (
.A(A[31]),
.B(_086_),
.Y(_087_)
);
sky130_fd_sc_hs__xnor2_1 _269_ (
.A(_041_),
.B(_087_),
.Y(Y[31])
);
sky130_fd_sc_hs__xor2_1 _270_ (
.A(B[0]),
.B(BI),
.X(_088_)
);
sky130_fd_sc_hs__xor2_1 _271_ (
.A(B[1]),
.B(BI),
.X(_089_)
);
sky130_fd_sc_hs__xor2_1 _272_ (
.A(B[2]),
.B(BI),
.X(_090_)
);
sky130_fd_sc_hs__xor2_1 _273_ (
.A(B[3]),
.B(BI),
.X(_091_)
);
sky130_fd_sc_hs__a21o_1 _274_ (
.A1(_066_),
.A2(_020_),
.B1(_021_),
.X(_092_)
);
sky130_fd_sc_hs__clkinv_1 _275_ (
.A(_094_),
.Y(_093_)
);
sky130_fd_sc_hs__a31oi_1 _276_ (
.A1(_034_),
.A2(_066_),
.A3(_065_),
.B1(_092_),
.Y(_094_)
);
sky130_fd_sc_hs__xor2_1 _277_ (
.A(B[4]),
.B(BI),
.X(_095_)
);
sky130_fd_sc_hs__xor2_1 _278_ (
.A(B[5]),
.B(BI),
.X(_096_)
);
sky130_fd_sc_hs__a21oi_1 _279_ (
.A1(_068_),
.A2(_022_),
.B1(_023_),
.Y(_097_)
);
sky130_fd_sc_hs__nand2_1 _280_ (
.A(_068_),
.B(_067_),
.Y(_098_)
);
sky130_fd_sc_hs__o21ai_1 _281_ (
.A1(_094_),
.A2(_098_),
.B1(_097_),
.Y(_099_)
);
sky130_fd_sc_hs__xor2_1 _282_ (
.A(B[6]),
.B(BI),
.X(_100_)
);
sky130_fd_sc_hs__xor2_1 _283_ (
.A(B[7]),
.B(BI),
.X(_101_)
);
sky130_fd_sc_hs__nand2_1 _284_ (
.A(_070_),
.B(_069_),
.Y(_102_)
);
sky130_fd_sc_hs__a21oi_1 _285_ (
.A1(_070_),
.A2(_024_),
.B1(_025_),
.Y(_103_)
);
sky130_fd_sc_hs__o21a_1 _286_ (
.A1(_097_),
.A2(_102_),
.B1(_103_),
.X(_104_)
);
sky130_fd_sc_hs__o31ai_1 _287_ (
.A1(_094_),
.A2(_098_),
.A3(_102_),
.B1(_104_),
.Y(_105_)
);
sky130_fd_sc_hs__xor2_1 _288_ (
.A(B[8]),
.B(BI),
.X(_106_)
);
sky130_fd_sc_hs__xor2_1 _289_ (
.A(B[9]),
.B(BI),
.X(_107_)
);
sky130_fd_sc_hs__a21oi_1 _290_ (
.A1(_072_),
.A2(_026_),
.B1(_027_),
.Y(_108_)
);
sky130_fd_sc_hs__nand2_1 _291_ (
.A(_072_),
.B(_071_),
.Y(_109_)
);
sky130_fd_sc_hs__o21ai_1 _292_ (
.A1(_103_),
.A2(_109_),
.B1(_108_),
.Y(_110_)
);
sky130_fd_sc_hs__nor2_1 _293_ (
.A(_102_),
.B(_109_),
.Y(_111_)
);
sky130_fd_sc_hs__a21oi_1 _294_ (
.A1(_099_),
.A2(_111_),
.B1(_110_),
.Y(_112_)
);
sky130_fd_sc_hs__clkinv_1 _295_ (
.A(_112_),
.Y(_113_)
);
sky130_fd_sc_hs__xor2_1 _296_ (
.A(B[10]),
.B(BI),
.X(_114_)
);
sky130_fd_sc_hs__xor2_1 _297_ (
.A(B[11]),
.B(BI),
.X(_115_)
);
sky130_fd_sc_hs__a21oi_1 _298_ (
.A1(_046_),
.A2(_000_),
.B1(_001_),
.Y(_116_)
);
sky130_fd_sc_hs__nand2_1 _299_ (
.A(_046_),
.B(_045_),
.Y(_117_)
);
sky130_fd_sc_hs__o21ai_1 _300_ (
.A1(_108_),
.A2(_117_),
.B1(_116_),
.Y(_118_)
);
sky130_fd_sc_hs__nor2_1 _301_ (
.A(_109_),
.B(_117_),
.Y(_119_)
);
sky130_fd_sc_hs__a21oi_1 _302_ (
.A1(_105_),
.A2(_119_),
.B1(_118_),
.Y(_120_)
);
sky130_fd_sc_hs__clkinv_1 _303_ (
.A(_120_),
.Y(_121_)
);
sky130_fd_sc_hs__xor2_1 _304_ (
.A(B[12]),
.B(BI),
.X(_122_)
);
sky130_fd_sc_hs__xor2_1 _305_ (
.A(B[13]),
.B(BI),
.X(_123_)
);
sky130_fd_sc_hs__nand2_1 _306_ (
.A(_048_),
.B(_047_),
.Y(_124_)
);
sky130_fd_sc_hs__nor2_1 _307_ (
.A(_117_),
.B(_124_),
.Y(_125_)
);
sky130_fd_sc_hs__a21oi_1 _308_ (
.A1(_048_),
.A2(_002_),
.B1(_003_),
.Y(_126_)
);
sky130_fd_sc_hs__o21ai_1 _309_ (
.A1(_116_),
.A2(_124_),
.B1(_126_),
.Y(_127_)
);
sky130_fd_sc_hs__and2_1 _310_ (
.A(_110_),
.B(_125_),
.X(_128_)
);
sky130_fd_sc_hs__a311oi_1 _311_ (
.A1(_099_),
.A2(_111_),
.A3(_125_),
.B1(_127_),
.C1(_128_),
.Y(_129_)
);
sky130_fd_sc_hs__clkinv_1 _312_ (
.A(_129_),
.Y(_130_)
);
sky130_fd_sc_hs__xor2_1 _313_ (
.A(B[14]),
.B(BI),
.X(_131_)
);
sky130_fd_sc_hs__xor2_1 _314_ (
.A(B[15]),
.B(BI),
.X(_132_)
);
sky130_fd_sc_hs__a21oi_1 _315_ (
.A1(_050_),
.A2(_004_),
.B1(_005_),
.Y(_133_)
);
sky130_fd_sc_hs__nand2_1 _316_ (
.A(_050_),
.B(_049_),
.Y(_134_)
);
sky130_fd_sc_hs__o21ai_1 _317_ (
.A1(_126_),
.A2(_134_),
.B1(_133_),
.Y(_135_)
);
sky130_fd_sc_hs__nor2_1 _318_ (
.A(_124_),
.B(_134_),
.Y(_136_)
);
sky130_fd_sc_hs__a21oi_1 _319_ (
.A1(_118_),
.A2(_136_),
.B1(_135_),
.Y(_137_)
);
sky130_fd_sc_hs__nand3_1 _320_ (
.A(_105_),
.B(_119_),
.C(_136_),
.Y(_138_)
);
sky130_fd_sc_hs__nand2_1 _321_ (
.A(_137_),
.B(_138_),
.Y(_139_)
);
sky130_fd_sc_hs__xor2_1 _322_ (
.A(B[16]),
.B(BI),
.X(_140_)
);
sky130_fd_sc_hs__xor2_1 _323_ (
.A(B[17]),
.B(BI),
.X(_141_)
);
sky130_fd_sc_hs__a21oi_1 _324_ (
.A1(_052_),
.A2(_006_),
.B1(_007_),
.Y(_142_)
);
sky130_fd_sc_hs__nand2_1 _325_ (
.A(_052_),
.B(_051_),
.Y(_143_)
);
sky130_fd_sc_hs__o21ai_1 _326_ (
.A1(_133_),
.A2(_143_),
.B1(_142_),
.Y(_144_)
);
sky130_fd_sc_hs__nor2_1 _327_ (
.A(_134_),
.B(_143_),
.Y(_145_)
);
sky130_fd_sc_hs__a21oi_1 _328_ (
.A1(_127_),
.A2(_145_),
.B1(_144_),
.Y(_146_)
);
sky130_fd_sc_hs__nand2_1 _329_ (
.A(_125_),
.B(_145_),
.Y(_147_)
);
sky130_fd_sc_hs__o21ai_1 _330_ (
.A1(_112_),
.A2(_147_),
.B1(_146_),
.Y(_148_)
);
sky130_fd_sc_hs__xor2_1 _331_ (
.A(B[18]),
.B(BI),
.X(_149_)
);
sky130_fd_sc_hs__xor2_1 _332_ (
.A(B[19]),
.B(BI),
.X(_150_)
);
sky130_fd_sc_hs__a21oi_1 _333_ (
.A1(_054_),
.A2(_008_),
.B1(_009_),
.Y(_151_)
);
sky130_fd_sc_hs__nand2_1 _334_ (
.A(_054_),
.B(_053_),
.Y(_152_)
);
sky130_fd_sc_hs__o21ai_1 _335_ (
.A1(_142_),
.A2(_152_),
.B1(_151_),
.Y(_153_)
);
sky130_fd_sc_hs__nor2_1 _336_ (
.A(_143_),
.B(_152_),
.Y(_154_)
);
sky130_fd_sc_hs__a21oi_1 _337_ (
.A1(_135_),
.A2(_154_),
.B1(_153_),
.Y(_155_)
);
sky130_fd_sc_hs__nand2_1 _338_ (
.A(_136_),
.B(_154_),
.Y(_156_)
);
sky130_fd_sc_hs__o21ai_1 _339_ (
.A1(_120_),
.A2(_156_),
.B1(_155_),
.Y(_157_)
);
sky130_fd_sc_hs__xor2_1 _340_ (
.A(B[20]),
.B(BI),
.X(_158_)
);
sky130_fd_sc_hs__xor2_1 _341_ (
.A(B[21]),
.B(BI),
.X(_159_)
);
sky130_fd_sc_hs__a21oi_1 _342_ (
.A1(_056_),
.A2(_010_),
.B1(_011_),
.Y(_160_)
);
sky130_fd_sc_hs__nand2_1 _343_ (
.A(_056_),
.B(_055_),
.Y(_161_)
);
sky130_fd_sc_hs__o21ai_1 _344_ (
.A1(_151_),
.A2(_161_),
.B1(_160_),
.Y(_162_)
);
sky130_fd_sc_hs__nor2_1 _345_ (
.A(_152_),
.B(_161_),
.Y(_163_)
);
sky130_fd_sc_hs__a21oi_1 _346_ (
.A1(_144_),
.A2(_163_),
.B1(_162_),
.Y(_164_)
);
sky130_fd_sc_hs__nand2_1 _347_ (
.A(_145_),
.B(_163_),
.Y(_165_)
);
sky130_fd_sc_hs__o21ai_1 _348_ (
.A1(_129_),
.A2(_165_),
.B1(_164_),
.Y(_166_)
);
sky130_fd_sc_hs__xor2_1 _349_ (
.A(B[22]),
.B(BI),
.X(_167_)
);
sky130_fd_sc_hs__xor2_1 _350_ (
.A(B[23]),
.B(BI),
.X(_168_)
);
sky130_fd_sc_hs__a21oi_1 _351_ (
.A1(_058_),
.A2(_012_),
.B1(_013_),
.Y(_169_)
);
sky130_fd_sc_hs__nand2_1 _352_ (
.A(_058_),
.B(_057_),
.Y(_170_)
);
sky130_fd_sc_hs__o21ai_1 _353_ (
.A1(_160_),
.A2(_170_),
.B1(_169_),
.Y(_171_)
);
sky130_fd_sc_hs__nor2_1 _354_ (
.A(_161_),
.B(_170_),
.Y(_172_)
);
sky130_fd_sc_hs__a21oi_1 _355_ (
.A1(_153_),
.A2(_172_),
.B1(_171_),
.Y(_173_)
);
sky130_fd_sc_hs__nand2_1 _356_ (
.A(_154_),
.B(_172_),
.Y(_174_)
);
sky130_fd_sc_hs__and2_1 _357_ (
.A(_137_),
.B(_173_),
.X(_175_)
);
sky130_fd_sc_hs__a22oi_1 _358_ (
.A1(_173_),
.A2(_174_),
.B1(_175_),
.B2(_138_),
.Y(_176_)
);
sky130_fd_sc_hs__xor2_1 _359_ (
.A(B[24]),
.B(BI),
.X(_177_)
);
sky130_fd_sc_hs__xor2_1 _360_ (
.A(B[25]),
.B(BI),
.X(_178_)
);
sky130_fd_sc_hs__nand2_1 _361_ (
.A(_060_),
.B(_059_),
.Y(_179_)
);
sky130_fd_sc_hs__nor2_1 _362_ (
.A(_170_),
.B(_179_),
.Y(_180_)
);
sky130_fd_sc_hs__nand2_1 _363_ (
.A(_163_),
.B(_180_),
.Y(_181_)
);
sky130_fd_sc_hs__a21oi_1 _364_ (
.A1(_060_),
.A2(_014_),
.B1(_015_),
.Y(_182_)
);
sky130_fd_sc_hs__o21ai_1 _365_ (
.A1(_169_),
.A2(_179_),
.B1(_182_),
.Y(_183_)
);
sky130_fd_sc_hs__a21oi_1 _366_ (
.A1(_162_),
.A2(_180_),
.B1(_183_),
.Y(_184_)
);
sky130_fd_sc_hs__o21a_1 _367_ (
.A1(_146_),
.A2(_181_),
.B1(_184_),
.X(_185_)
);
sky130_fd_sc_hs__o31ai_1 _368_ (
.A1(_112_),
.A2(_147_),
.A3(_181_),
.B1(_185_),
.Y(_186_)
);
sky130_fd_sc_hs__xor2_1 _369_ (
.A(B[26]),
.B(BI),
.X(_187_)
);
sky130_fd_sc_hs__xor2_1 _370_ (
.A(B[27]),
.B(BI),
.X(_188_)
);
sky130_fd_sc_hs__nand2_1 _371_ (
.A(_062_),
.B(_061_),
.Y(_189_)
);
sky130_fd_sc_hs__nor2_1 _372_ (
.A(_179_),
.B(_189_),
.Y(_190_)
);
sky130_fd_sc_hs__nand2_1 _373_ (
.A(_172_),
.B(_190_),
.Y(_191_)
);
sky130_fd_sc_hs__a21oi_1 _374_ (
.A1(_062_),
.A2(_016_),
.B1(_017_),
.Y(_192_)
);
sky130_fd_sc_hs__o21ai_1 _375_ (
.A1(_182_),
.A2(_189_),
.B1(_192_),
.Y(_193_)
);
sky130_fd_sc_hs__a21oi_1 _376_ (
.A1(_171_),
.A2(_190_),
.B1(_193_),
.Y(_194_)
);
endmodule
(* abc9_box_id = 32'b00000000000000000000000000000011 *)
(* abc9_box = 1 *)
(* abc9_script = "+&dch;&nf -R 5;" *)
(* arithmetic_operator = 1 *)
(* source_cell = "$alu" *)
(* implements_operator = "ALU_32_0_32_0_32_unused_CO_X" *)
(* architecture = "KOGGE_STONE" *)
module ALU_32_0_32_0_32_unused_CO_X_KOGGE_STONE(A, B, BI, CI, Y);
input [31:0] A;
wire [31:0] A;
input [31:0] B;
wire [31:0] B;
input BI;
wire BI;
input CI;
wire CI;
output [31:0] Y;
wire [31:0] Y;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _000_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _001_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _002_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _003_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _004_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _005_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _006_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _007_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _008_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _009_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _010_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _011_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _012_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _013_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _014_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _015_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _016_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _017_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _018_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _019_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _020_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _021_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _022_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _023_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _024_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _025_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _026_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _027_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _028_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _029_;
wire _030_;
wire _031_;
wire _032_;
wire _033_;
wire _034_;
wire _035_;
wire _036_;
wire _037_;
wire _038_;
wire _039_;
wire _040_;
wire _041_;
wire _042_;
wire _043_;
wire _044_;
wire _045_;
wire _046_;
wire _047_;
wire _048_;
wire _049_;
wire _050_;
wire _051_;
wire _052_;
wire _053_;
wire _054_;
wire _055_;
wire _056_;
wire _057_;
wire _058_;
wire _059_;
wire _060_;
wire _061_;
wire _062_;
wire _063_;
wire _064_;
wire _065_;
wire _066_;
wire _067_;
wire _068_;
wire _069_;
wire _070_;
wire _071_;
wire _072_;
wire _073_;
wire _074_;
wire _075_;
wire _076_;
wire _077_;
wire _078_;
wire _079_;
wire _080_;
wire _081_;
wire _082_;
wire _083_;
wire _084_;
wire _085_;
wire _086_;
wire _087_;
wire _088_;
wire _089_;
wire _090_;
wire _091_;
wire _092_;
wire _093_;
wire _094_;
wire _095_;
wire _096_;
wire _097_;
wire _098_;
wire _099_;
wire _100_;
wire _101_;
wire _102_;
wire _103_;
wire _104_;
wire _105_;
wire _106_;
wire _107_;
wire _108_;
wire _109_;
wire _110_;
wire _111_;
wire _112_;
wire _113_;
wire _114_;
wire _115_;
wire _116_;
wire _117_;
wire _118_;
wire _119_;
wire _120_;
wire _121_;
wire _122_;
wire _123_;
wire _124_;
wire _125_;
wire _126_;
wire _127_;
wire _128_;
wire _129_;
wire _130_;
wire _131_;
wire _132_;
wire _133_;
wire _134_;
wire _135_;
wire _136_;
wire _137_;
wire _138_;
wire _139_;
wire _140_;
wire _141_;
wire _142_;
wire _143_;
wire _144_;
wire _145_;
wire _146_;
wire _147_;
wire _148_;
wire _149_;
wire _150_;
wire _151_;
wire _152_;
wire _153_;
wire _154_;
wire _155_;
wire _156_;
wire _157_;
wire _158_;
wire _159_;
wire _160_;
wire _161_;
wire _162_;
wire _163_;
wire _164_;
wire _165_;
wire _166_;
wire _167_;
wire _168_;
wire _169_;
wire _170_;
wire _171_;
wire _172_;
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 _199_;
wire _200_;
wire _201_;
wire _202_;
wire _203_;
wire _204_;
wire _205_;
wire _206_;
wire _207_;
wire _208_;
wire _209_;
wire _210_;
wire _211_;
wire _212_;
wire _213_;
wire _214_;
wire _215_;
wire _216_;
wire _217_;
wire _218_;
wire _219_;
wire _220_;
wire _221_;
wire _222_;
wire _223_;
wire _224_;
wire _225_;
wire _226_;
wire _227_;
wire _228_;
wire _229_;
wire _230_;
wire _231_;
wire _232_;
wire _233_;
wire _234_;
wire _235_;
wire _236_;
wire _237_;
wire _238_;
wire _239_;
wire _240_;
wire _241_;
wire _242_;
wire _243_;
wire _244_;
wire _245_;
wire _246_;
wire _247_;
wire _248_;
wire _249_;
wire _250_;
wire _251_;
wire _252_;
wire _253_;
wire _254_;
wire _255_;
wire _256_;
wire _257_;
wire _258_;
wire _259_;
wire _260_;
wire _261_;
wire _262_;
wire _263_;
wire _264_;
wire _265_;
wire _266_;
wire _267_;
wire _268_;
wire _269_;
wire _270_;
wire _271_;
wire _272_;
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:42.31-44.12" *)
sky130_fd_sc_hs__fa_1 _273_ (
.A(A[0]),
.B(CI),
.CIN(_200_),
.COUT(_030_),
.SUM(Y[0])
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:42.31-44.12" *)
sky130_fd_sc_hs__fa_1 _274_ (
.A(A[1]),
.B(_030_),
.CIN(_201_),
.COUT(_031_),
.SUM(Y[1])
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _275_ (
.A(A[10]),
.B(_210_),
.COUT(_000_),
.SUM(_032_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _276_ (
.A(A[11]),
.B(_211_),
.COUT(_001_),
.SUM(_033_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _277_ (
.A(A[12]),
.B(_212_),
.COUT(_002_),
.SUM(_034_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _278_ (
.A(A[13]),
.B(_213_),
.COUT(_003_),
.SUM(_035_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _279_ (
.A(A[14]),
.B(_214_),
.COUT(_004_),
.SUM(_036_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _280_ (
.A(A[15]),
.B(_215_),
.COUT(_005_),
.SUM(_037_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _281_ (
.A(A[16]),
.B(_216_),
.COUT(_006_),
.SUM(_038_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _282_ (
.A(A[17]),
.B(_217_),
.COUT(_007_),
.SUM(_039_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _283_ (
.A(A[18]),
.B(_218_),
.COUT(_008_),
.SUM(_040_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _284_ (
.A(A[19]),
.B(_219_),
.COUT(_009_),
.SUM(_041_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _285_ (
.A(A[1]),
.B(_201_),
.COUT(_010_),
.SUM(_042_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _286_ (
.A(A[20]),
.B(_220_),
.COUT(_011_),
.SUM(_043_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _287_ (
.A(A[21]),
.B(_221_),
.COUT(_012_),
.SUM(_044_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _288_ (
.A(A[22]),
.B(_222_),
.COUT(_013_),
.SUM(_045_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _289_ (
.A(A[23]),
.B(_223_),
.COUT(_014_),
.SUM(_046_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _290_ (
.A(A[24]),
.B(_224_),
.COUT(_015_),
.SUM(_047_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _291_ (
.A(A[25]),
.B(_225_),
.COUT(_016_),
.SUM(_048_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _292_ (
.A(A[26]),
.B(_226_),
.COUT(_017_),
.SUM(_049_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _293_ (
.A(A[27]),
.B(_227_),
.COUT(_018_),
.SUM(_050_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _294_ (
.A(A[28]),
.B(_228_),
.COUT(_019_),
.SUM(_051_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _295_ (
.A(A[29]),
.B(_229_),
.COUT(_020_),
.SUM(_052_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _296_ (
.A(A[2]),
.B(_202_),
.COUT(_021_),
.SUM(_053_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _297_ (
.A(A[30]),
.B(_230_),
.COUT(_022_),
.SUM(_054_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _298_ (
.A(A[3]),
.B(_203_),
.COUT(_023_),
.SUM(_055_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _299_ (
.A(A[4]),
.B(_204_),
.COUT(_024_),
.SUM(_056_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _300_ (
.A(A[5]),
.B(_205_),
.COUT(_025_),
.SUM(_057_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _301_ (
.A(A[6]),
.B(_206_),
.COUT(_026_),
.SUM(_058_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _302_ (
.A(A[7]),
.B(_207_),
.COUT(_027_),
.SUM(_059_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _303_ (
.A(A[8]),
.B(_208_),
.COUT(_028_),
.SUM(_060_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _304_ (
.A(A[9]),
.B(_209_),
.COUT(_029_),
.SUM(_061_)
);
sky130_fd_sc_hs__o21ai_1 _305_ (
.A1(_260_),
.A2(_270_),
.B1(_272_),
.Y(_062_)
);
sky130_fd_sc_hs__and2_1 _306_ (
.A(_252_),
.B(_271_),
.X(_063_)
);
sky130_fd_sc_hs__a311oi_1 _307_ (
.A1(_237_),
.A2(_253_),
.A3(_271_),
.B1(_062_),
.C1(_063_),
.Y(_064_)
);
sky130_fd_sc_hs__xnor2_1 _308_ (
.A(_035_),
.B(_064_),
.Y(Y[13])
);
sky130_fd_sc_hs__nand2_1 _309_ (
.A(_034_),
.B(_035_),
.Y(_065_)
);
sky130_fd_sc_hs__nor2_1 _310_ (
.A(_266_),
.B(_065_),
.Y(_066_)
);
sky130_fd_sc_hs__a21oi_1 _311_ (
.A1(_002_),
.A2(_035_),
.B1(_003_),
.Y(_067_)
);
sky130_fd_sc_hs__o21ai_1 _312_ (
.A1(_265_),
.A2(_065_),
.B1(_067_),
.Y(_068_)
);
sky130_fd_sc_hs__and2_1 _313_ (
.A(_257_),
.B(_066_),
.X(_069_)
);
sky130_fd_sc_hs__a311oi_1 _314_ (
.A1(_240_),
.A2(_258_),
.A3(_066_),
.B1(_068_),
.C1(_069_),
.Y(_070_)
);
sky130_fd_sc_hs__xnor2_1 _315_ (
.A(_036_),
.B(_070_),
.Y(Y[14])
);
sky130_fd_sc_hs__nand2_1 _316_ (
.A(_035_),
.B(_036_),
.Y(_071_)
);
sky130_fd_sc_hs__nor2_1 _317_ (
.A(_270_),
.B(_071_),
.Y(_072_)
);
sky130_fd_sc_hs__nand2_1 _318_ (
.A(_263_),
.B(_072_),
.Y(_073_)
);
sky130_fd_sc_hs__a21oi_1 _319_ (
.A1(_003_),
.A2(_036_),
.B1(_004_),
.Y(_074_)
);
sky130_fd_sc_hs__o21ai_1 _320_ (
.A1(_272_),
.A2(_071_),
.B1(_074_),
.Y(_075_)
);
sky130_fd_sc_hs__a21oi_1 _321_ (
.A1(_262_),
.A2(_072_),
.B1(_075_),
.Y(_076_)
);
sky130_fd_sc_hs__o21ai_1 _322_ (
.A1(_244_),
.A2(_073_),
.B1(_076_),
.Y(_077_)
);
sky130_fd_sc_hs__xor2_1 _323_ (
.A(_037_),
.B(_077_),
.X(Y[15])
);
sky130_fd_sc_hs__nand2_1 _324_ (
.A(_036_),
.B(_037_),
.Y(_078_)
);
sky130_fd_sc_hs__nor2_1 _325_ (
.A(_065_),
.B(_078_),
.Y(_079_)
);
sky130_fd_sc_hs__a21oi_1 _326_ (
.A1(_004_),
.A2(_037_),
.B1(_005_),
.Y(_080_)
);
sky130_fd_sc_hs__o21ai_1 _327_ (
.A1(_067_),
.A2(_078_),
.B1(_080_),
.Y(_081_)
);
sky130_fd_sc_hs__and2_1 _328_ (
.A(_267_),
.B(_079_),
.X(_082_)
);
sky130_fd_sc_hs__a311oi_1 _329_ (
.A1(_249_),
.A2(_268_),
.A3(_079_),
.B1(_081_),
.C1(_082_),
.Y(_083_)
);
sky130_fd_sc_hs__xnor2_1 _330_ (
.A(_038_),
.B(_083_),
.Y(Y[16])
);
sky130_fd_sc_hs__a21oi_1 _331_ (
.A1(_005_),
.A2(_038_),
.B1(_006_),
.Y(_084_)
);
sky130_fd_sc_hs__nand2_1 _332_ (
.A(_037_),
.B(_038_),
.Y(_085_)
);
sky130_fd_sc_hs__o21a_1 _333_ (
.A1(_074_),
.A2(_085_),
.B1(_084_),
.X(_086_)
);
sky130_fd_sc_hs__nor2_1 _334_ (
.A(_071_),
.B(_085_),
.Y(_087_)
);
sky130_fd_sc_hs__a21bo_1 _335_ (
.A1(_062_),
.A2(_087_),
.B1_N(_086_),
.X(_088_)
);
sky130_fd_sc_hs__nand2_1 _336_ (
.A(_271_),
.B(_087_),
.Y(_089_)
);
sky130_fd_sc_hs__o21bai_1 _337_ (
.A1(_254_),
.A2(_089_),
.B1_N(_088_),
.Y(_090_)
);
sky130_fd_sc_hs__xor2_1 _338_ (
.A(_039_),
.B(_090_),
.X(Y[17])
);
sky130_fd_sc_hs__a21oi_1 _339_ (
.A1(_006_),
.A2(_039_),
.B1(_007_),
.Y(_091_)
);
sky130_fd_sc_hs__nand2_1 _340_ (
.A(_038_),
.B(_039_),
.Y(_092_)
);
sky130_fd_sc_hs__o21a_1 _341_ (
.A1(_080_),
.A2(_092_),
.B1(_091_),
.X(_093_)
);
sky130_fd_sc_hs__nor2_1 _342_ (
.A(_078_),
.B(_092_),
.Y(_094_)
);
sky130_fd_sc_hs__a21bo_1 _343_ (
.A1(_068_),
.A2(_094_),
.B1_N(_093_),
.X(_095_)
);
sky130_fd_sc_hs__nand2_1 _344_ (
.A(_066_),
.B(_094_),
.Y(_096_)
);
sky130_fd_sc_hs__o21bai_1 _345_ (
.A1(_259_),
.A2(_096_),
.B1_N(_095_),
.Y(_097_)
);
sky130_fd_sc_hs__xor2_1 _346_ (
.A(_040_),
.B(_097_),
.X(Y[18])
);
sky130_fd_sc_hs__a21oi_1 _347_ (
.A1(_007_),
.A2(_040_),
.B1(_008_),
.Y(_098_)
);
sky130_fd_sc_hs__nand2_1 _348_ (
.A(_039_),
.B(_040_),
.Y(_099_)
);
sky130_fd_sc_hs__o21ai_1 _349_ (
.A1(_084_),
.A2(_099_),
.B1(_098_),
.Y(_100_)
);
sky130_fd_sc_hs__nor2_1 _350_ (
.A(_085_),
.B(_099_),
.Y(_101_)
);
sky130_fd_sc_hs__a21oi_1 _351_ (
.A1(_075_),
.A2(_101_),
.B1(_100_),
.Y(_102_)
);
sky130_fd_sc_hs__nand2_1 _352_ (
.A(_072_),
.B(_101_),
.Y(_103_)
);
sky130_fd_sc_hs__o21a_1 _353_ (
.A1(_264_),
.A2(_103_),
.B1(_102_),
.X(_104_)
);
sky130_fd_sc_hs__xnor2_1 _354_ (
.A(_041_),
.B(_104_),
.Y(Y[19])
);
sky130_fd_sc_hs__a21oi_1 _355_ (
.A1(_008_),
.A2(_041_),
.B1(_009_),
.Y(_105_)
);
sky130_fd_sc_hs__nand2_1 _356_ (
.A(_040_),
.B(_041_),
.Y(_106_)
);
sky130_fd_sc_hs__o21ai_1 _357_ (
.A1(_091_),
.A2(_106_),
.B1(_105_),
.Y(_107_)
);
sky130_fd_sc_hs__nor2_1 _358_ (
.A(_092_),
.B(_106_),
.Y(_108_)
);
sky130_fd_sc_hs__a21oi_1 _359_ (
.A1(_081_),
.A2(_108_),
.B1(_107_),
.Y(_109_)
);
sky130_fd_sc_hs__nand2_1 _360_ (
.A(_079_),
.B(_108_),
.Y(_110_)
);
sky130_fd_sc_hs__o21a_1 _361_ (
.A1(_269_),
.A2(_110_),
.B1(_109_),
.X(_111_)
);
sky130_fd_sc_hs__xnor2_1 _362_ (
.A(_043_),
.B(_111_),
.Y(Y[20])
);
sky130_fd_sc_hs__a21oi_1 _363_ (
.A1(_009_),
.A2(_043_),
.B1(_011_),
.Y(_112_)
);
sky130_fd_sc_hs__nand2_1 _364_ (
.A(_041_),
.B(_043_),
.Y(_113_)
);
sky130_fd_sc_hs__o21ai_1 _365_ (
.A1(_098_),
.A2(_113_),
.B1(_112_),
.Y(_114_)
);
sky130_fd_sc_hs__nor2_1 _366_ (
.A(_099_),
.B(_113_),
.Y(_115_)
);
sky130_fd_sc_hs__or2_1 _367_ (
.A(_099_),
.B(_113_),
.X(_116_)
);
sky130_fd_sc_hs__o21bai_1 _368_ (
.A1(_086_),
.A2(_116_),
.B1_N(_114_),
.Y(_117_)
);
sky130_fd_sc_hs__nand2_1 _369_ (
.A(_087_),
.B(_115_),
.Y(_118_)
);
sky130_fd_sc_hs__o21bai_1 _370_ (
.A1(_064_),
.A2(_118_),
.B1_N(_117_),
.Y(_119_)
);
sky130_fd_sc_hs__xor2_1 _371_ (
.A(_044_),
.B(_119_),
.X(Y[21])
);
sky130_fd_sc_hs__a21oi_1 _372_ (
.A1(_011_),
.A2(_044_),
.B1(_012_),
.Y(_120_)
);
sky130_fd_sc_hs__nand2_1 _373_ (
.A(_043_),
.B(_044_),
.Y(_121_)
);
sky130_fd_sc_hs__o21ai_1 _374_ (
.A1(_105_),
.A2(_121_),
.B1(_120_),
.Y(_122_)
);
sky130_fd_sc_hs__nor2_1 _375_ (
.A(_106_),
.B(_121_),
.Y(_123_)
);
sky130_fd_sc_hs__or2_1 _376_ (
.A(_106_),
.B(_121_),
.X(_124_)
);
sky130_fd_sc_hs__o21bai_1 _377_ (
.A1(_093_),
.A2(_124_),
.B1_N(_122_),
.Y(_125_)
);
sky130_fd_sc_hs__nand2_1 _378_ (
.A(_094_),
.B(_123_),
.Y(_126_)
);
sky130_fd_sc_hs__o21bai_1 _379_ (
.A1(_070_),
.A2(_126_),
.B1_N(_125_),
.Y(_127_)
);
sky130_fd_sc_hs__xor2_1 _380_ (
.A(_045_),
.B(_127_),
.X(Y[22])
);
sky130_fd_sc_hs__a21oi_1 _381_ (
.A1(_012_),
.A2(_045_),
.B1(_013_),
.Y(_128_)
);
sky130_fd_sc_hs__nand2_1 _382_ (
.A(_044_),
.B(_045_),
.Y(_129_)
);
sky130_fd_sc_hs__o21ai_1 _383_ (
.A1(_112_),
.A2(_129_),
.B1(_128_),
.Y(_130_)
);
sky130_fd_sc_hs__nor2_1 _384_ (
.A(_113_),
.B(_129_),
.Y(_131_)
);
sky130_fd_sc_hs__a21o_1 _385_ (
.A1(_100_),
.A2(_131_),
.B1(_130_),
.X(_132_)
);
sky130_fd_sc_hs__and2_1 _386_ (
.A(_101_),
.B(_131_),
.X(_133_)
);
sky130_fd_sc_hs__a21oi_1 _387_ (
.A1(_077_),
.A2(_133_),
.B1(_132_),
.Y(_134_)
);
sky130_fd_sc_hs__xnor2_1 _388_ (
.A(_046_),
.B(_134_),
.Y(Y[23])
);
sky130_fd_sc_hs__a21oi_1 _389_ (
.A1(_013_),
.A2(_046_),
.B1(_014_),
.Y(_135_)
);
sky130_fd_sc_hs__nand2_1 _390_ (
.A(_045_),
.B(_046_),
.Y(_136_)
);
sky130_fd_sc_hs__o21ai_1 _391_ (
.A1(_120_),
.A2(_136_),
.B1(_135_),
.Y(_137_)
);
sky130_fd_sc_hs__nor2_1 _392_ (
.A(_121_),
.B(_136_),
.Y(_138_)
);
sky130_fd_sc_hs__or2_1 _393_ (
.A(_121_),
.B(_136_),
.X(_139_)
);
sky130_fd_sc_hs__a21oi_1 _394_ (
.A1(_107_),
.A2(_138_),
.B1(_137_),
.Y(_140_)
);
sky130_fd_sc_hs__o41ai_1 _395_ (
.A1(_083_),
.A2(_092_),
.A3(_106_),
.A4(_139_),
.B1(_140_),
.Y(_141_)
);
sky130_fd_sc_hs__xor2_1 _396_ (
.A(_047_),
.B(_141_),
.X(Y[24])
);
sky130_fd_sc_hs__nand2_1 _397_ (
.A(_046_),
.B(_047_),
.Y(_142_)
);
sky130_fd_sc_hs__nor2_1 _398_ (
.A(_129_),
.B(_142_),
.Y(_143_)
);
sky130_fd_sc_hs__nand2_1 _399_ (
.A(_115_),
.B(_143_),
.Y(_144_)
);
sky130_fd_sc_hs__nand2b_1 _400_ (
.A_N(_144_),
.B(_088_),
.Y(_145_)
);
sky130_fd_sc_hs__a21oi_1 _401_ (
.A1(_014_),
.A2(_047_),
.B1(_015_),
.Y(_146_)
);
sky130_fd_sc_hs__o21ai_1 _402_ (
.A1(_128_),
.A2(_142_),
.B1(_146_),
.Y(_147_)
);
sky130_fd_sc_hs__a21oi_1 _403_ (
.A1(_114_),
.A2(_143_),
.B1(_147_),
.Y(_148_)
);
sky130_fd_sc_hs__o311ai_1 _404_ (
.A1(_254_),
.A2(_089_),
.A3(_144_),
.B1(_145_),
.C1(_148_),
.Y(_149_)
);
sky130_fd_sc_hs__xor2_1 _405_ (
.A(_048_),
.B(_149_),
.X(Y[25])
);
sky130_fd_sc_hs__nand2_1 _406_ (
.A(_047_),
.B(_048_),
.Y(_150_)
);
sky130_fd_sc_hs__nor2_1 _407_ (
.A(_136_),
.B(_150_),
.Y(_151_)
);
sky130_fd_sc_hs__nand2_1 _408_ (
.A(_123_),
.B(_151_),
.Y(_152_)
);
sky130_fd_sc_hs__nand2b_1 _409_ (
.A_N(_152_),
.B(_095_),
.Y(_153_)
);
sky130_fd_sc_hs__a21oi_1 _410_ (
.A1(_015_),
.A2(_048_),
.B1(_016_),
.Y(_154_)
);
sky130_fd_sc_hs__o21ai_1 _411_ (
.A1(_135_),
.A2(_150_),
.B1(_154_),
.Y(_155_)
);
sky130_fd_sc_hs__a21oi_1 _412_ (
.A1(_122_),
.A2(_151_),
.B1(_155_),
.Y(_156_)
);
sky130_fd_sc_hs__o311ai_1 _413_ (
.A1(_259_),
.A2(_096_),
.A3(_152_),
.B1(_153_),
.C1(_156_),
.Y(_157_)
);
sky130_fd_sc_hs__xor2_1 _414_ (
.A(_049_),
.B(_157_),
.X(Y[26])
);
sky130_fd_sc_hs__nand2_1 _415_ (
.A(_048_),
.B(_049_),
.Y(_158_)
);
sky130_fd_sc_hs__nor2_1 _416_ (
.A(_142_),
.B(_158_),
.Y(_159_)
);
sky130_fd_sc_hs__nand2_1 _417_ (
.A(_131_),
.B(_159_),
.Y(_160_)
);
sky130_fd_sc_hs__a21oi_1 _418_ (
.A1(_016_),
.A2(_049_),
.B1(_017_),
.Y(_161_)
);
sky130_fd_sc_hs__o21ai_1 _419_ (
.A1(_146_),
.A2(_158_),
.B1(_161_),
.Y(_162_)
);
sky130_fd_sc_hs__a21oi_1 _420_ (
.A1(_130_),
.A2(_159_),
.B1(_162_),
.Y(_163_)
);
sky130_fd_sc_hs__o21a_1 _421_ (
.A1(_102_),
.A2(_160_),
.B1(_163_),
.X(_164_)
);
sky130_fd_sc_hs__o31a_1 _422_ (
.A1(_264_),
.A2(_103_),
.A3(_160_),
.B1(_164_),
.X(_165_)
);
sky130_fd_sc_hs__xnor2_1 _423_ (
.A(_050_),
.B(_165_),
.Y(Y[27])
);
sky130_fd_sc_hs__nand2_1 _424_ (
.A(_049_),
.B(_050_),
.Y(_166_)
);
sky130_fd_sc_hs__nor2_1 _425_ (
.A(_150_),
.B(_166_),
.Y(_167_)
);
sky130_fd_sc_hs__nand2_1 _426_ (
.A(_138_),
.B(_167_),
.Y(_168_)
);
sky130_fd_sc_hs__a21oi_1 _427_ (
.A1(_017_),
.A2(_050_),
.B1(_018_),
.Y(_169_)
);
sky130_fd_sc_hs__o21ai_1 _428_ (
.A1(_154_),
.A2(_166_),
.B1(_169_),
.Y(_170_)
);
sky130_fd_sc_hs__a21oi_1 _429_ (
.A1(_137_),
.A2(_167_),
.B1(_170_),
.Y(_171_)
);
sky130_fd_sc_hs__o21a_1 _430_ (
.A1(_109_),
.A2(_168_),
.B1(_171_),
.X(_172_)
);
sky130_fd_sc_hs__o31ai_1 _431_ (
.A1(_269_),
.A2(_110_),
.A3(_168_),
.B1(_172_),
.Y(_173_)
);
sky130_fd_sc_hs__xor2_1 _432_ (
.A(_051_),
.B(_173_),
.X(Y[28])
);
sky130_fd_sc_hs__nand2_1 _433_ (
.A(_050_),
.B(_051_),
.Y(_174_)
);
sky130_fd_sc_hs__nor2_1 _434_ (
.A(_158_),
.B(_174_),
.Y(_175_)
);
sky130_fd_sc_hs__nand2_1 _435_ (
.A(_143_),
.B(_175_),
.Y(_176_)
);
sky130_fd_sc_hs__and2_1 _436_ (
.A(_147_),
.B(_175_),
.X(_177_)
);
sky130_fd_sc_hs__a21oi_1 _437_ (
.A1(_018_),
.A2(_051_),
.B1(_019_),
.Y(_178_)
);
sky130_fd_sc_hs__o21ai_1 _438_ (
.A1(_161_),
.A2(_174_),
.B1(_178_),
.Y(_179_)
);
sky130_fd_sc_hs__a311oi_1 _439_ (
.A1(_117_),
.A2(_143_),
.A3(_175_),
.B1(_177_),
.C1(_179_),
.Y(_180_)
);
sky130_fd_sc_hs__o31a_1 _440_ (
.A1(_064_),
.A2(_118_),
.A3(_176_),
.B1(_180_),
.X(_181_)
);
sky130_fd_sc_hs__xnor2_1 _441_ (
.A(_052_),
.B(_181_),
.Y(Y[29])
);
sky130_fd_sc_hs__nand2_1 _442_ (
.A(_051_),
.B(_052_),
.Y(_182_)
);
sky130_fd_sc_hs__or2_1 _443_ (
.A(_166_),
.B(_182_),
.X(_183_)
);
sky130_fd_sc_hs__nor3_1 _444_ (
.A(_136_),
.B(_150_),
.C(_183_),
.Y(_184_)
);
sky130_fd_sc_hs__nand2b_1 _445_ (
.A_N(_126_),
.B(_184_),
.Y(_185_)
);
sky130_fd_sc_hs__nor2b_1 _446_ (
.A(_183_),
.B_N(_155_),
.Y(_186_)
);
sky130_fd_sc_hs__o2bb2ai_1 _447_ (
.A1_N(_019_),
.A2_N(_052_),
.B1(_169_),
.B2(_182_),
.Y(_187_)
);
sky130_fd_sc_hs__a2111oi_1 _448_ (
.A1(_125_),
.A2(_184_),
.B1(_186_),
.C1(_187_),
.D1(_020_),
.Y(_188_)
);
sky130_fd_sc_hs__o21a_1 _449_ (
.A1(_070_),
.A2(_185_),
.B1(_188_),
.X(_189_)
);
sky130_fd_sc_hs__xnor2_1 _450_ (
.A(_054_),
.B(_189_),
.Y(Y[30])
);
sky130_fd_sc_hs__nand2_1 _451_ (
.A(_052_),
.B(_054_),
.Y(_190_)
);
sky130_fd_sc_hs__or2_1 _452_ (
.A(_174_),
.B(_190_),
.X(_191_)
);
sky130_fd_sc_hs__nor3_1 _453_ (
.A(_142_),
.B(_158_),
.C(_191_),
.Y(_192_)
);
sky130_fd_sc_hs__nor2b_1 _454_ (
.A(_191_),
.B_N(_162_),
.Y(_193_)
);
sky130_fd_sc_hs__a21oi_1 _455_ (
.A1(_020_),
.A2(_054_),
.B1(_022_),
.Y(_194_)
);
sky130_fd_sc_hs__o21ai_1 _456_ (
.A1(_178_),
.A2(_190_),
.B1(_194_),
.Y(_195_)
);
sky130_fd_sc_hs__a211o_1 _457_ (
.A1(_132_),
.A2(_192_),
.B1(_193_),
.C1(_195_),
.X(_196_)
);
sky130_fd_sc_hs__a31oi_1 _458_ (
.A1(_077_),
.A2(_133_),
.A3(_192_),
.B1(_196_),
.Y(_197_)
);
sky130_fd_sc_hs__xnor2_1 _459_ (
.A(A[31]),
.B(B[31]),
.Y(_198_)
);
sky130_fd_sc_hs__xnor2_1 _460_ (
.A(BI),
.B(_198_),
.Y(_199_)
);
sky130_fd_sc_hs__xnor2_1 _461_ (
.A(_197_),
.B(_199_),
.Y(Y[31])
);
sky130_fd_sc_hs__xor2_1 _462_ (
.A(B[0]),
.B(BI),
.X(_200_)
);
sky130_fd_sc_hs__xor2_1 _463_ (
.A(B[1]),
.B(BI),
.X(_201_)
);
sky130_fd_sc_hs__xor2_1 _464_ (
.A(B[2]),
.B(BI),
.X(_202_)
);
sky130_fd_sc_hs__xor2_1 _465_ (
.A(B[3]),
.B(BI),
.X(_203_)
);
sky130_fd_sc_hs__xor2_1 _466_ (
.A(B[4]),
.B(BI),
.X(_204_)
);
sky130_fd_sc_hs__xor2_1 _467_ (
.A(B[5]),
.B(BI),
.X(_205_)
);
sky130_fd_sc_hs__xor2_1 _468_ (
.A(B[6]),
.B(BI),
.X(_206_)
);
sky130_fd_sc_hs__xor2_1 _469_ (
.A(B[7]),
.B(BI),
.X(_207_)
);
sky130_fd_sc_hs__xor2_1 _470_ (
.A(B[8]),
.B(BI),
.X(_208_)
);
sky130_fd_sc_hs__xor2_1 _471_ (
.A(B[9]),
.B(BI),
.X(_209_)
);
sky130_fd_sc_hs__xor2_1 _472_ (
.A(B[10]),
.B(BI),
.X(_210_)
);
sky130_fd_sc_hs__xor2_1 _473_ (
.A(B[11]),
.B(BI),
.X(_211_)
);
sky130_fd_sc_hs__xor2_1 _474_ (
.A(B[12]),
.B(BI),
.X(_212_)
);
sky130_fd_sc_hs__xor2_1 _475_ (
.A(B[13]),
.B(BI),
.X(_213_)
);
sky130_fd_sc_hs__xor2_1 _476_ (
.A(B[14]),
.B(BI),
.X(_214_)
);
sky130_fd_sc_hs__xor2_1 _477_ (
.A(B[15]),
.B(BI),
.X(_215_)
);
sky130_fd_sc_hs__xor2_1 _478_ (
.A(B[16]),
.B(BI),
.X(_216_)
);
sky130_fd_sc_hs__xor2_1 _479_ (
.A(B[17]),
.B(BI),
.X(_217_)
);
sky130_fd_sc_hs__xor2_1 _480_ (
.A(B[18]),
.B(BI),
.X(_218_)
);
sky130_fd_sc_hs__xor2_1 _481_ (
.A(B[19]),
.B(BI),
.X(_219_)
);
sky130_fd_sc_hs__xor2_1 _482_ (
.A(B[20]),
.B(BI),
.X(_220_)
);
sky130_fd_sc_hs__xor2_1 _483_ (
.A(B[21]),
.B(BI),
.X(_221_)
);
sky130_fd_sc_hs__xor2_1 _484_ (
.A(B[22]),
.B(BI),
.X(_222_)
);
sky130_fd_sc_hs__xor2_1 _485_ (
.A(B[23]),
.B(BI),
.X(_223_)
);
sky130_fd_sc_hs__xor2_1 _486_ (
.A(B[24]),
.B(BI),
.X(_224_)
);
sky130_fd_sc_hs__xor2_1 _487_ (
.A(B[25]),
.B(BI),
.X(_225_)
);
sky130_fd_sc_hs__xor2_1 _488_ (
.A(B[26]),
.B(BI),
.X(_226_)
);
sky130_fd_sc_hs__xor2_1 _489_ (
.A(B[27]),
.B(BI),
.X(_227_)
);
sky130_fd_sc_hs__xor2_1 _490_ (
.A(B[28]),
.B(BI),
.X(_228_)
);
sky130_fd_sc_hs__xor2_1 _491_ (
.A(B[29]),
.B(BI),
.X(_229_)
);
sky130_fd_sc_hs__xor2_1 _492_ (
.A(B[30]),
.B(BI),
.X(_230_)
);
sky130_fd_sc_hs__xor2_1 _493_ (
.A(_031_),
.B(_053_),
.X(Y[2])
);
sky130_fd_sc_hs__a211oi_1 _494_ (
.A1(_030_),
.A2(_042_),
.B1(_010_),
.C1(_021_),
.Y(_231_)
);
sky130_fd_sc_hs__o21bai_1 _495_ (
.A1(_021_),
.A2(_053_),
.B1_N(_231_),
.Y(_232_)
);
sky130_fd_sc_hs__xnor2_1 _496_ (
.A(_055_),
.B(_232_),
.Y(Y[3])
);
sky130_fd_sc_hs__and2_1 _497_ (
.A(_021_),
.B(_055_),
.X(_233_)
);
sky130_fd_sc_hs__a311oi_1 _498_ (
.A1(_031_),
.A2(_053_),
.A3(_055_),
.B1(_233_),
.C1(_023_),
.Y(_234_)
);
sky130_fd_sc_hs__xnor2_1 _499_ (
.A(_056_),
.B(_234_),
.Y(Y[4])
);
sky130_fd_sc_hs__a21oi_1 _500_ (
.A1(_023_),
.A2(_056_),
.B1(_024_),
.Y(_235_)
);
sky130_fd_sc_hs__nand2_1 _501_ (
.A(_055_),
.B(_056_),
.Y(_236_)
);
sky130_fd_sc_hs__o21ai_1 _502_ (
.A1(_232_),
.A2(_236_),
.B1(_235_),
.Y(_237_)
);
sky130_fd_sc_hs__xor2_1 _503_ (
.A(_057_),
.B(_237_),
.X(Y[5])
);
sky130_fd_sc_hs__a21oi_1 _504_ (
.A1(_024_),
.A2(_057_),
.B1(_025_),
.Y(_238_)
);
sky130_fd_sc_hs__nand2_1 _505_ (
.A(_056_),
.B(_057_),
.Y(_239_)
);
sky130_fd_sc_hs__o21ai_1 _506_ (
.A1(_234_),
.A2(_239_),
.B1(_238_),
.Y(_240_)
);
sky130_fd_sc_hs__xor2_1 _507_ (
.A(_058_),
.B(_240_),
.X(Y[6])
);
sky130_fd_sc_hs__nand2_1 _508_ (
.A(_057_),
.B(_058_),
.Y(_241_)
);
sky130_fd_sc_hs__a21oi_1 _509_ (
.A1(_025_),
.A2(_058_),
.B1(_026_),
.Y(_242_)
);
sky130_fd_sc_hs__o21a_1 _510_ (
.A1(_235_),
.A2(_241_),
.B1(_242_),
.X(_243_)
);
sky130_fd_sc_hs__o31a_1 _511_ (
.A1(_232_),
.A2(_236_),
.A3(_241_),
.B1(_243_),
.X(_244_)
);
sky130_fd_sc_hs__o31ai_1 _512_ (
.A1(_232_),
.A2(_236_),
.A3(_241_),
.B1(_243_),
.Y(_245_)
);
sky130_fd_sc_hs__xnor2_1 _513_ (
.A(_059_),
.B(_244_),
.Y(Y[7])
);
sky130_fd_sc_hs__nand2_1 _514_ (
.A(_058_),
.B(_059_),
.Y(_246_)
);
sky130_fd_sc_hs__a21oi_1 _515_ (
.A1(_026_),
.A2(_059_),
.B1(_027_),
.Y(_247_)
);
sky130_fd_sc_hs__o21a_1 _516_ (
.A1(_238_),
.A2(_246_),
.B1(_247_),
.X(_248_)
);
sky130_fd_sc_hs__o31ai_1 _517_ (
.A1(_234_),
.A2(_239_),
.A3(_246_),
.B1(_248_),
.Y(_249_)
);
sky130_fd_sc_hs__xor2_1 _518_ (
.A(_060_),
.B(_249_),
.X(Y[8])
);
sky130_fd_sc_hs__a21oi_1 _519_ (
.A1(_027_),
.A2(_060_),
.B1(_028_),
.Y(_250_)
);
sky130_fd_sc_hs__nand2_1 _520_ (
.A(_059_),
.B(_060_),
.Y(_251_)
);
sky130_fd_sc_hs__o21ai_1 _521_ (
.A1(_242_),
.A2(_251_),
.B1(_250_),
.Y(_252_)
);
sky130_fd_sc_hs__nor2_1 _522_ (
.A(_241_),
.B(_251_),
.Y(_253_)
);
sky130_fd_sc_hs__a21oi_1 _523_ (
.A1(_237_),
.A2(_253_),
.B1(_252_),
.Y(_254_)
);
sky130_fd_sc_hs__xnor2_1 _524_ (
.A(_061_),
.B(_254_),
.Y(Y[9])
);
sky130_fd_sc_hs__a21oi_1 _525_ (
.A1(_028_),
.A2(_061_),
.B1(_029_),
.Y(_255_)
);
sky130_fd_sc_hs__nand2_1 _526_ (
.A(_060_),
.B(_061_),
.Y(_256_)
);
sky130_fd_sc_hs__o21ai_1 _527_ (
.A1(_247_),
.A2(_256_),
.B1(_255_),
.Y(_257_)
);
sky130_fd_sc_hs__nor2_1 _528_ (
.A(_246_),
.B(_256_),
.Y(_258_)
);
sky130_fd_sc_hs__a21oi_1 _529_ (
.A1(_240_),
.A2(_258_),
.B1(_257_),
.Y(_259_)
);
sky130_fd_sc_hs__xnor2_1 _530_ (
.A(_032_),
.B(_259_),
.Y(Y[10])
);
sky130_fd_sc_hs__a21oi_1 _531_ (
.A1(_029_),
.A2(_032_),
.B1(_000_),
.Y(_260_)
);
sky130_fd_sc_hs__nand2_1 _532_ (
.A(_061_),
.B(_032_),
.Y(_261_)
);
sky130_fd_sc_hs__o21ai_1 _533_ (
.A1(_250_),
.A2(_261_),
.B1(_260_),
.Y(_262_)
);
sky130_fd_sc_hs__nor2_1 _534_ (
.A(_251_),
.B(_261_),
.Y(_263_)
);
sky130_fd_sc_hs__a21oi_1 _535_ (
.A1(_245_),
.A2(_263_),
.B1(_262_),
.Y(_264_)
);
sky130_fd_sc_hs__xnor2_1 _536_ (
.A(_033_),
.B(_264_),
.Y(Y[11])
);
sky130_fd_sc_hs__a21oi_1 _537_ (
.A1(_000_),
.A2(_033_),
.B1(_001_),
.Y(_265_)
);
sky130_fd_sc_hs__nand2_1 _538_ (
.A(_032_),
.B(_033_),
.Y(_266_)
);
sky130_fd_sc_hs__o21ai_1 _539_ (
.A1(_255_),
.A2(_266_),
.B1(_265_),
.Y(_267_)
);
sky130_fd_sc_hs__nor2_1 _540_ (
.A(_256_),
.B(_266_),
.Y(_268_)
);
sky130_fd_sc_hs__a21oi_1 _541_ (
.A1(_249_),
.A2(_268_),
.B1(_267_),
.Y(_269_)
);
sky130_fd_sc_hs__xnor2_1 _542_ (
.A(_034_),
.B(_269_),
.Y(Y[12])
);
sky130_fd_sc_hs__nand2_1 _543_ (
.A(_033_),
.B(_034_),
.Y(_270_)
);
sky130_fd_sc_hs__nor2_1 _544_ (
.A(_261_),
.B(_270_),
.Y(_271_)
);
sky130_fd_sc_hs__a21oi_1 _545_ (
.A1(_001_),
.A2(_034_),
.B1(_002_),
.Y(_272_)
);
endmodule
(* abc9_box_id = 32'b00000000000000000000000000000100 *)
(* abc9_box = 1 *)
(* abc9_script = "+&dch;&nf -R 5;" *)
(* arithmetic_operator = 1 *)
(* source_cell = "$alu" *)
(* implements_operator = "ALU_32_0_32_0_32_unused_CO_X" *)
(* architecture = "SKLANSKY" *)
module ALU_32_0_32_0_32_unused_CO_X_SKLANSKY(A, B, BI, CI, Y);
input [31:0] A;
wire [31:0] A;
input [31:0] B;
wire [31:0] B;
input BI;
wire BI;
input CI;
wire CI;
output [31:0] Y;
wire [31:0] Y;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _000_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _001_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _002_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _003_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _004_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _005_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _006_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _007_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _008_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _009_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _010_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _011_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _012_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _013_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _014_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _015_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _016_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _017_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _018_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _019_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _020_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _021_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _022_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _023_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _024_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _025_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _026_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _027_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _028_;
wire _029_;
wire _030_;
wire _031_;
wire _032_;
wire _033_;
wire _034_;
wire _035_;
wire _036_;
wire _037_;
wire _038_;
wire _039_;
wire _040_;
wire _041_;
wire _042_;
wire _043_;
wire _044_;
wire _045_;
wire _046_;
wire _047_;
wire _048_;
wire _049_;
wire _050_;
wire _051_;
wire _052_;
wire _053_;
wire _054_;
wire _055_;
wire _056_;
wire _057_;
wire _058_;
wire _059_;
wire _060_;
wire _061_;
wire _062_;
wire _063_;
wire _064_;
wire _065_;
wire _066_;
wire _067_;
wire _068_;
wire _069_;
wire _070_;
wire _071_;
wire _072_;
wire _073_;
wire _074_;
wire _075_;
wire _076_;
wire _077_;
wire _078_;
wire _079_;
wire _080_;
wire _081_;
wire _082_;
wire _083_;
wire _084_;
wire _085_;
wire _086_;
wire _087_;
wire _088_;
wire _089_;
wire _090_;
wire _091_;
wire _092_;
wire _093_;
wire _094_;
wire _095_;
wire _096_;
wire _097_;
wire _098_;
wire _099_;
wire _100_;
wire _101_;
wire _102_;
wire _103_;
wire _104_;
wire _105_;
wire _106_;
wire _107_;
wire _108_;
wire _109_;
wire _110_;
wire _111_;
wire _112_;
wire _113_;
wire _114_;
wire _115_;
wire _116_;
wire _117_;
wire _118_;
wire _119_;
wire _120_;
wire _121_;
wire _122_;
wire _123_;
wire _124_;
wire _125_;
wire _126_;
wire _127_;
wire _128_;
wire _129_;
wire _130_;
wire _131_;
wire _132_;
wire _133_;
wire _134_;
wire _135_;
wire _136_;
wire _137_;
wire _138_;
wire _139_;
wire _140_;
wire _141_;
wire _142_;
wire _143_;
wire _144_;
wire _145_;
wire _146_;
wire _147_;
wire _148_;
wire _149_;
wire _150_;
wire _151_;
wire _152_;
wire _153_;
wire _154_;
wire _155_;
wire _156_;
wire _157_;
wire _158_;
wire _159_;
wire _160_;
wire _161_;
wire _162_;
wire _163_;
wire _164_;
wire _165_;
wire _166_;
wire _167_;
wire _168_;
wire _169_;
wire _170_;
wire _171_;
wire _172_;
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_;
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:42.31-44.12" *)
sky130_fd_sc_hs__fa_1 _195_ (
.A(A[0]),
.B(CI),
.CIN(_125_),
.COUT(_029_),
.SUM(Y[0])
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:42.31-44.12" *)
sky130_fd_sc_hs__fa_1 _196_ (
.A(A[16]),
.B(_166_),
.CIN(_167_),
.COUT(_030_),
.SUM(Y[16])
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:42.31-44.12" *)
sky130_fd_sc_hs__fa_1 _197_ (
.A(A[1]),
.B(_029_),
.CIN(_126_),
.COUT(_031_),
.SUM(Y[1])
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:42.31-44.12" *)
sky130_fd_sc_hs__fa_1 _198_ (
.A(A[2]),
.B(_031_),
.CIN(_127_),
.COUT(_032_),
.SUM(Y[2])
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:42.31-44.12" *)
sky130_fd_sc_hs__fa_1 _199_ (
.A(A[4]),
.B(_130_),
.CIN(_132_),
.COUT(_033_),
.SUM(Y[4])
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:42.31-44.12" *)
sky130_fd_sc_hs__fa_1 _200_ (
.A(A[8]),
.B(_142_),
.CIN(_143_),
.COUT(_034_),
.SUM(Y[8])
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _201_ (
.A(A[10]),
.B(_145_),
.COUT(_000_),
.SUM(_035_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _202_ (
.A(A[11]),
.B(_146_),
.COUT(_001_),
.SUM(_036_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _203_ (
.A(A[12]),
.B(_147_),
.COUT(_002_),
.SUM(_037_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _204_ (
.A(A[13]),
.B(_148_),
.COUT(_003_),
.SUM(_038_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _205_ (
.A(A[14]),
.B(_149_),
.COUT(_004_),
.SUM(_039_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _206_ (
.A(A[15]),
.B(_150_),
.COUT(_005_),
.SUM(_040_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _207_ (
.A(A[16]),
.B(_167_),
.COUT(_006_),
.SUM(_041_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _208_ (
.A(A[17]),
.B(_168_),
.COUT(_007_),
.SUM(_042_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _209_ (
.A(A[18]),
.B(_169_),
.COUT(_008_),
.SUM(_043_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _210_ (
.A(A[19]),
.B(_170_),
.COUT(_009_),
.SUM(_044_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _211_ (
.A(A[20]),
.B(_171_),
.COUT(_010_),
.SUM(_045_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _212_ (
.A(A[21]),
.B(_172_),
.COUT(_011_),
.SUM(_046_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _213_ (
.A(A[22]),
.B(_173_),
.COUT(_012_),
.SUM(_047_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _214_ (
.A(A[23]),
.B(_174_),
.COUT(_013_),
.SUM(_048_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _215_ (
.A(A[24]),
.B(_175_),
.COUT(_014_),
.SUM(_049_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _216_ (
.A(A[25]),
.B(_176_),
.COUT(_015_),
.SUM(_050_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _217_ (
.A(A[26]),
.B(_177_),
.COUT(_016_),
.SUM(_051_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _218_ (
.A(A[27]),
.B(_178_),
.COUT(_017_),
.SUM(_052_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _219_ (
.A(A[28]),
.B(_179_),
.COUT(_018_),
.SUM(_053_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _220_ (
.A(A[29]),
.B(_180_),
.COUT(_019_),
.SUM(_054_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _221_ (
.A(A[2]),
.B(_127_),
.COUT(_020_),
.SUM(_055_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _222_ (
.A(A[30]),
.B(_181_),
.COUT(_021_),
.SUM(_056_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _223_ (
.A(A[3]),
.B(_128_),
.COUT(_022_),
.SUM(_057_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _224_ (
.A(A[4]),
.B(_132_),
.COUT(_023_),
.SUM(_058_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _225_ (
.A(A[5]),
.B(_133_),
.COUT(_024_),
.SUM(_059_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _226_ (
.A(A[6]),
.B(_134_),
.COUT(_025_),
.SUM(_060_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _227_ (
.A(A[7]),
.B(_135_),
.COUT(_026_),
.SUM(_061_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _228_ (
.A(A[8]),
.B(_143_),
.COUT(_027_),
.SUM(_062_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _229_ (
.A(A[9]),
.B(_144_),
.COUT(_028_),
.SUM(_063_)
);
sky130_fd_sc_hs__and3_1 _230_ (
.A(_042_),
.B(_043_),
.C(_041_),
.X(_064_)
);
sky130_fd_sc_hs__xnor2_1 _231_ (
.A(_043_),
.B(_194_),
.Y(Y[18])
);
sky130_fd_sc_hs__a221oi_1 _232_ (
.A1(_043_),
.A2(_193_),
.B1(_064_),
.B2(_166_),
.C1(_008_),
.Y(_065_)
);
sky130_fd_sc_hs__xnor2_1 _233_ (
.A(_044_),
.B(_065_),
.Y(Y[19])
);
sky130_fd_sc_hs__nand2_1 _234_ (
.A(_043_),
.B(_044_),
.Y(_066_)
);
sky130_fd_sc_hs__nor2_1 _235_ (
.A(_191_),
.B(_066_),
.Y(_067_)
);
sky130_fd_sc_hs__a21oi_1 _236_ (
.A1(_008_),
.A2(_044_),
.B1(_009_),
.Y(_068_)
);
sky130_fd_sc_hs__o21ai_1 _237_ (
.A1(_192_),
.A2(_066_),
.B1(_068_),
.Y(_069_)
);
sky130_fd_sc_hs__a21oi_1 _238_ (
.A1(_166_),
.A2(_067_),
.B1(_069_),
.Y(_070_)
);
sky130_fd_sc_hs__and2_1 _239_ (
.A(_045_),
.B(_069_),
.X(_071_)
);
sky130_fd_sc_hs__xnor2_1 _240_ (
.A(_045_),
.B(_070_),
.Y(Y[20])
);
sky130_fd_sc_hs__a311oi_1 _241_ (
.A1(_166_),
.A2(_045_),
.A3(_067_),
.B1(_071_),
.C1(_010_),
.Y(_072_)
);
sky130_fd_sc_hs__xnor2_1 _242_ (
.A(_046_),
.B(_072_),
.Y(Y[21])
);
sky130_fd_sc_hs__nand2_1 _243_ (
.A(_045_),
.B(_046_),
.Y(_073_)
);
sky130_fd_sc_hs__nor3_1 _244_ (
.A(_191_),
.B(_066_),
.C(_073_),
.Y(_074_)
);
sky130_fd_sc_hs__a21oi_1 _245_ (
.A1(_010_),
.A2(_046_),
.B1(_011_),
.Y(_075_)
);
sky130_fd_sc_hs__nand2b_1 _246_ (
.A_N(_073_),
.B(_069_),
.Y(_076_)
);
sky130_fd_sc_hs__nand2_1 _247_ (
.A(_075_),
.B(_076_),
.Y(_077_)
);
sky130_fd_sc_hs__a21oi_1 _248_ (
.A1(_166_),
.A2(_074_),
.B1(_077_),
.Y(_078_)
);
sky130_fd_sc_hs__and2_1 _249_ (
.A(_047_),
.B(_074_),
.X(_079_)
);
sky130_fd_sc_hs__xnor2_1 _250_ (
.A(_047_),
.B(_078_),
.Y(Y[22])
);
sky130_fd_sc_hs__a221oi_1 _251_ (
.A1(_047_),
.A2(_077_),
.B1(_079_),
.B2(_166_),
.C1(_012_),
.Y(_080_)
);
sky130_fd_sc_hs__xnor2_1 _252_ (
.A(_048_),
.B(_080_),
.Y(Y[23])
);
sky130_fd_sc_hs__nand2_1 _253_ (
.A(_047_),
.B(_048_),
.Y(_081_)
);
sky130_fd_sc_hs__nor2_1 _254_ (
.A(_073_),
.B(_081_),
.Y(_082_)
);
sky130_fd_sc_hs__and2_1 _255_ (
.A(_067_),
.B(_082_),
.X(_083_)
);
sky130_fd_sc_hs__a21oi_1 _256_ (
.A1(_012_),
.A2(_048_),
.B1(_013_),
.Y(_084_)
);
sky130_fd_sc_hs__o21ai_1 _257_ (
.A1(_075_),
.A2(_081_),
.B1(_084_),
.Y(_085_)
);
sky130_fd_sc_hs__a21oi_1 _258_ (
.A1(_069_),
.A2(_082_),
.B1(_085_),
.Y(_086_)
);
sky130_fd_sc_hs__clkinv_1 _259_ (
.A(_086_),
.Y(_087_)
);
sky130_fd_sc_hs__a21oi_1 _260_ (
.A1(_166_),
.A2(_083_),
.B1(_087_),
.Y(_088_)
);
sky130_fd_sc_hs__nor2b_1 _261_ (
.A(_086_),
.B_N(_049_),
.Y(_089_)
);
sky130_fd_sc_hs__xnor2_1 _262_ (
.A(_049_),
.B(_088_),
.Y(Y[24])
);
sky130_fd_sc_hs__a311oi_1 _263_ (
.A1(_166_),
.A2(_049_),
.A3(_083_),
.B1(_089_),
.C1(_014_),
.Y(_090_)
);
sky130_fd_sc_hs__xnor2_1 _264_ (
.A(_050_),
.B(_090_),
.Y(Y[25])
);
sky130_fd_sc_hs__nand2_1 _265_ (
.A(_049_),
.B(_050_),
.Y(_091_)
);
sky130_fd_sc_hs__a21oi_1 _266_ (
.A1(_014_),
.A2(_050_),
.B1(_015_),
.Y(_092_)
);
sky130_fd_sc_hs__o21ai_1 _267_ (
.A1(_086_),
.A2(_091_),
.B1(_092_),
.Y(_093_)
);
sky130_fd_sc_hs__a41oi_1 _268_ (
.A1(_166_),
.A2(_049_),
.A3(_050_),
.A4(_083_),
.B1(_093_),
.Y(_094_)
);
sky130_fd_sc_hs__xnor2_1 _269_ (
.A(_051_),
.B(_094_),
.Y(Y[26])
);
sky130_fd_sc_hs__and4_1 _270_ (
.A(_049_),
.B(_050_),
.C(_051_),
.D(_083_),
.X(_095_)
);
sky130_fd_sc_hs__nor2_1 _271_ (
.A(_124_),
.B(_092_),
.Y(_096_)
);
sky130_fd_sc_hs__nor2_1 _272_ (
.A(_016_),
.B(_096_),
.Y(_097_)
);
sky130_fd_sc_hs__o31ai_1 _273_ (
.A1(_124_),
.A2(_086_),
.A3(_091_),
.B1(_097_),
.Y(_098_)
);
sky130_fd_sc_hs__a21oi_1 _274_ (
.A1(_166_),
.A2(_095_),
.B1(_098_),
.Y(_099_)
);
sky130_fd_sc_hs__xnor2_1 _275_ (
.A(_052_),
.B(_099_),
.Y(Y[27])
);
sky130_fd_sc_hs__nand2_1 _276_ (
.A(_051_),
.B(_052_),
.Y(_100_)
);
sky130_fd_sc_hs__and4_1 _277_ (
.A(_049_),
.B(_050_),
.C(_051_),
.D(_052_),
.X(_101_)
);
sky130_fd_sc_hs__a21oi_1 _278_ (
.A1(_016_),
.A2(_052_),
.B1(_017_),
.Y(_102_)
);
sky130_fd_sc_hs__o21ai_1 _279_ (
.A1(_092_),
.A2(_100_),
.B1(_102_),
.Y(_103_)
);
sky130_fd_sc_hs__nor3_1 _280_ (
.A(_086_),
.B(_091_),
.C(_100_),
.Y(_104_)
);
sky130_fd_sc_hs__a311oi_1 _281_ (
.A1(_166_),
.A2(_083_),
.A3(_101_),
.B1(_103_),
.C1(_104_),
.Y(_105_)
);
sky130_fd_sc_hs__xnor2_1 _282_ (
.A(_053_),
.B(_105_),
.Y(Y[28])
);
sky130_fd_sc_hs__nand2_1 _283_ (
.A(_053_),
.B(_101_),
.Y(_106_)
);
sky130_fd_sc_hs__a21oi_1 _284_ (
.A1(_053_),
.A2(_103_),
.B1(_018_),
.Y(_107_)
);
sky130_fd_sc_hs__o21ai_1 _285_ (
.A1(_086_),
.A2(_106_),
.B1(_107_),
.Y(_108_)
);
sky130_fd_sc_hs__a41oi_1 _286_ (
.A1(_166_),
.A2(_053_),
.A3(_083_),
.A4(_101_),
.B1(_108_),
.Y(_109_)
);
sky130_fd_sc_hs__xnor2_1 _287_ (
.A(_054_),
.B(_109_),
.Y(Y[29])
);
sky130_fd_sc_hs__and3_1 _288_ (
.A(_053_),
.B(_054_),
.C(_101_),
.X(_110_)
);
sky130_fd_sc_hs__clkinv_1 _289_ (
.A(_110_),
.Y(_111_)
);
sky130_fd_sc_hs__a21oi_1 _290_ (
.A1(_018_),
.A2(_054_),
.B1(_019_),
.Y(_112_)
);
sky130_fd_sc_hs__nand3_1 _291_ (
.A(_053_),
.B(_054_),
.C(_103_),
.Y(_113_)
);
sky130_fd_sc_hs__o211ai_1 _292_ (
.A1(_086_),
.A2(_111_),
.B1(_112_),
.C1(_113_),
.Y(_114_)
);
sky130_fd_sc_hs__a31oi_1 _293_ (
.A1(_166_),
.A2(_083_),
.A3(_110_),
.B1(_114_),
.Y(_115_)
);
sky130_fd_sc_hs__xnor2_1 _294_ (
.A(_056_),
.B(_115_),
.Y(Y[30])
);
sky130_fd_sc_hs__nand2_1 _295_ (
.A(_056_),
.B(_110_),
.Y(_116_)
);
sky130_fd_sc_hs__nor2b_1 _296_ (
.A(_112_),
.B_N(_056_),
.Y(_117_)
);
sky130_fd_sc_hs__nor2_1 _297_ (
.A(_021_),
.B(_117_),
.Y(_118_)
);
sky130_fd_sc_hs__nand4_1 _298_ (
.A(_053_),
.B(_054_),
.C(_056_),
.D(_103_),
.Y(_119_)
);
sky130_fd_sc_hs__o211ai_1 _299_ (
.A1(_086_),
.A2(_116_),
.B1(_118_),
.C1(_119_),
.Y(_120_)
);
sky130_fd_sc_hs__a41oi_1 _300_ (
.A1(_166_),
.A2(_056_),
.A3(_083_),
.A4(_110_),
.B1(_120_),
.Y(_121_)
);
sky130_fd_sc_hs__xnor2_1 _301_ (
.A(A[31]),
.B(B[31]),
.Y(_122_)
);
sky130_fd_sc_hs__xnor2_1 _302_ (
.A(BI),
.B(_122_),
.Y(_123_)
);
sky130_fd_sc_hs__xnor2_1 _303_ (
.A(_121_),
.B(_123_),
.Y(Y[31])
);
sky130_fd_sc_hs__clkinv_1 _304_ (
.A(_051_),
.Y(_124_)
);
sky130_fd_sc_hs__xor2_1 _305_ (
.A(B[0]),
.B(BI),
.X(_125_)
);
sky130_fd_sc_hs__xor2_1 _306_ (
.A(B[1]),
.B(BI),
.X(_126_)
);
sky130_fd_sc_hs__xor2_1 _307_ (
.A(B[2]),
.B(BI),
.X(_127_)
);
sky130_fd_sc_hs__xor2_1 _308_ (
.A(B[3]),
.B(BI),
.X(_128_)
);
sky130_fd_sc_hs__and2_1 _309_ (
.A(_057_),
.B(_020_),
.X(_129_)
);
sky130_fd_sc_hs__clkinv_1 _310_ (
.A(_131_),
.Y(_130_)
);
sky130_fd_sc_hs__a311oi_1 _311_ (
.A1(_031_),
.A2(_057_),
.A3(_055_),
.B1(_129_),
.C1(_022_),
.Y(_131_)
);
sky130_fd_sc_hs__xor2_1 _312_ (
.A(B[4]),
.B(BI),
.X(_132_)
);
sky130_fd_sc_hs__xor2_1 _313_ (
.A(B[5]),
.B(BI),
.X(_133_)
);
sky130_fd_sc_hs__xor2_1 _314_ (
.A(B[6]),
.B(BI),
.X(_134_)
);
sky130_fd_sc_hs__xor2_1 _315_ (
.A(B[7]),
.B(BI),
.X(_135_)
);
sky130_fd_sc_hs__nand2_1 _316_ (
.A(_060_),
.B(_061_),
.Y(_136_)
);
sky130_fd_sc_hs__nand2_1 _317_ (
.A(_059_),
.B(_058_),
.Y(_137_)
);
sky130_fd_sc_hs__or2_1 _318_ (
.A(_136_),
.B(_137_),
.X(_138_)
);
sky130_fd_sc_hs__a21oi_1 _319_ (
.A1(_059_),
.A2(_023_),
.B1(_024_),
.Y(_139_)
);
sky130_fd_sc_hs__a21oi_1 _320_ (
.A1(_025_),
.A2(_061_),
.B1(_026_),
.Y(_140_)
);
sky130_fd_sc_hs__o221a_1 _321_ (
.A1(_131_),
.A2(_138_),
.B1(_139_),
.B2(_136_),
.C1(_140_),
.X(_141_)
);
sky130_fd_sc_hs__clkinv_1 _322_ (
.A(_141_),
.Y(_142_)
);
sky130_fd_sc_hs__xor2_1 _323_ (
.A(B[8]),
.B(BI),
.X(_143_)
);
sky130_fd_sc_hs__xor2_1 _324_ (
.A(B[9]),
.B(BI),
.X(_144_)
);
sky130_fd_sc_hs__xor2_1 _325_ (
.A(B[10]),
.B(BI),
.X(_145_)
);
sky130_fd_sc_hs__xor2_1 _326_ (
.A(B[11]),
.B(BI),
.X(_146_)
);
sky130_fd_sc_hs__xor2_1 _327_ (
.A(B[12]),
.B(BI),
.X(_147_)
);
sky130_fd_sc_hs__xor2_1 _328_ (
.A(B[13]),
.B(BI),
.X(_148_)
);
sky130_fd_sc_hs__xor2_1 _329_ (
.A(B[14]),
.B(BI),
.X(_149_)
);
sky130_fd_sc_hs__xor2_1 _330_ (
.A(B[15]),
.B(BI),
.X(_150_)
);
sky130_fd_sc_hs__nand2_1 _331_ (
.A(_037_),
.B(_038_),
.Y(_151_)
);
sky130_fd_sc_hs__nand2_1 _332_ (
.A(_039_),
.B(_040_),
.Y(_152_)
);
sky130_fd_sc_hs__and3_1 _333_ (
.A(_037_),
.B(_038_),
.C(_039_),
.X(_153_)
);
sky130_fd_sc_hs__nand2_1 _334_ (
.A(_035_),
.B(_036_),
.Y(_154_)
);
sky130_fd_sc_hs__nand2_1 _335_ (
.A(_063_),
.B(_062_),
.Y(_155_)
);
sky130_fd_sc_hs__nor2_1 _336_ (
.A(_154_),
.B(_155_),
.Y(_156_)
);
sky130_fd_sc_hs__nand3_1 _337_ (
.A(_040_),
.B(_153_),
.C(_156_),
.Y(_157_)
);
sky130_fd_sc_hs__a21oi_1 _338_ (
.A1(_063_),
.A2(_027_),
.B1(_028_),
.Y(_158_)
);
sky130_fd_sc_hs__a21oi_1 _339_ (
.A1(_000_),
.A2(_036_),
.B1(_001_),
.Y(_159_)
);
sky130_fd_sc_hs__o21ai_1 _340_ (
.A1(_154_),
.A2(_158_),
.B1(_159_),
.Y(_160_)
);
sky130_fd_sc_hs__a21oi_1 _341_ (
.A1(_004_),
.A2(_040_),
.B1(_005_),
.Y(_161_)
);
sky130_fd_sc_hs__a21oi_1 _342_ (
.A1(_002_),
.A2(_038_),
.B1(_003_),
.Y(_162_)
);
sky130_fd_sc_hs__nor2b_1 _343_ (
.A(_162_),
.B_N(_039_),
.Y(_163_)
);
sky130_fd_sc_hs__o21ai_1 _344_ (
.A1(_152_),
.A2(_162_),
.B1(_161_),
.Y(_164_)
);
sky130_fd_sc_hs__a31oi_1 _345_ (
.A1(_040_),
.A2(_153_),
.A3(_160_),
.B1(_164_),
.Y(_165_)
);
sky130_fd_sc_hs__o21ai_1 _346_ (
.A1(_141_),
.A2(_157_),
.B1(_165_),
.Y(_166_)
);
sky130_fd_sc_hs__xor2_1 _347_ (
.A(B[16]),
.B(BI),
.X(_167_)
);
sky130_fd_sc_hs__xor2_1 _348_ (
.A(B[17]),
.B(BI),
.X(_168_)
);
sky130_fd_sc_hs__xor2_1 _349_ (
.A(B[18]),
.B(BI),
.X(_169_)
);
sky130_fd_sc_hs__xor2_1 _350_ (
.A(B[19]),
.B(BI),
.X(_170_)
);
sky130_fd_sc_hs__xor2_1 _351_ (
.A(B[20]),
.B(BI),
.X(_171_)
);
sky130_fd_sc_hs__xor2_1 _352_ (
.A(B[21]),
.B(BI),
.X(_172_)
);
sky130_fd_sc_hs__xor2_1 _353_ (
.A(B[22]),
.B(BI),
.X(_173_)
);
sky130_fd_sc_hs__xor2_1 _354_ (
.A(B[23]),
.B(BI),
.X(_174_)
);
sky130_fd_sc_hs__xor2_1 _355_ (
.A(B[24]),
.B(BI),
.X(_175_)
);
sky130_fd_sc_hs__xor2_1 _356_ (
.A(B[25]),
.B(BI),
.X(_176_)
);
sky130_fd_sc_hs__xor2_1 _357_ (
.A(B[26]),
.B(BI),
.X(_177_)
);
sky130_fd_sc_hs__xor2_1 _358_ (
.A(B[27]),
.B(BI),
.X(_178_)
);
sky130_fd_sc_hs__xor2_1 _359_ (
.A(B[28]),
.B(BI),
.X(_179_)
);
sky130_fd_sc_hs__xor2_1 _360_ (
.A(B[29]),
.B(BI),
.X(_180_)
);
sky130_fd_sc_hs__xor2_1 _361_ (
.A(B[30]),
.B(BI),
.X(_181_)
);
sky130_fd_sc_hs__xor2_1 _362_ (
.A(_032_),
.B(_057_),
.X(Y[3])
);
sky130_fd_sc_hs__xor2_1 _363_ (
.A(_033_),
.B(_059_),
.X(Y[5])
);
sky130_fd_sc_hs__o21ai_1 _364_ (
.A1(_131_),
.A2(_137_),
.B1(_139_),
.Y(_182_)
);
sky130_fd_sc_hs__xor2_1 _365_ (
.A(_060_),
.B(_182_),
.X(Y[6])
);
sky130_fd_sc_hs__a21oi_1 _366_ (
.A1(_060_),
.A2(_182_),
.B1(_025_),
.Y(_183_)
);
sky130_fd_sc_hs__xnor2_1 _367_ (
.A(_061_),
.B(_183_),
.Y(Y[7])
);
sky130_fd_sc_hs__xor2_1 _368_ (
.A(_034_),
.B(_063_),
.X(Y[9])
);
sky130_fd_sc_hs__o21ai_1 _369_ (
.A1(_141_),
.A2(_155_),
.B1(_158_),
.Y(_184_)
);
sky130_fd_sc_hs__xor2_1 _370_ (
.A(_035_),
.B(_184_),
.X(Y[10])
);
sky130_fd_sc_hs__a21oi_1 _371_ (
.A1(_035_),
.A2(_184_),
.B1(_000_),
.Y(_185_)
);
sky130_fd_sc_hs__xnor2_1 _372_ (
.A(_036_),
.B(_185_),
.Y(Y[11])
);
sky130_fd_sc_hs__a21oi_1 _373_ (
.A1(_142_),
.A2(_156_),
.B1(_160_),
.Y(_186_)
);
sky130_fd_sc_hs__a21o_1 _374_ (
.A1(_142_),
.A2(_156_),
.B1(_160_),
.X(_187_)
);
sky130_fd_sc_hs__xnor2_1 _375_ (
.A(_037_),
.B(_186_),
.Y(Y[12])
);
sky130_fd_sc_hs__a21oi_1 _376_ (
.A1(_037_),
.A2(_187_),
.B1(_002_),
.Y(_188_)
);
sky130_fd_sc_hs__xnor2_1 _377_ (
.A(_038_),
.B(_188_),
.Y(Y[13])
);
sky130_fd_sc_hs__o21a_1 _378_ (
.A1(_151_),
.A2(_186_),
.B1(_162_),
.X(_189_)
);
sky130_fd_sc_hs__xnor2_1 _379_ (
.A(_039_),
.B(_189_),
.Y(Y[14])
);
sky130_fd_sc_hs__a211oi_1 _380_ (
.A1(_153_),
.A2(_187_),
.B1(_163_),
.C1(_004_),
.Y(_190_)
);
sky130_fd_sc_hs__xnor2_1 _381_ (
.A(_040_),
.B(_190_),
.Y(Y[15])
);
sky130_fd_sc_hs__xor2_1 _382_ (
.A(_030_),
.B(_042_),
.X(Y[17])
);
sky130_fd_sc_hs__nand2_1 _383_ (
.A(_042_),
.B(_041_),
.Y(_191_)
);
sky130_fd_sc_hs__a21oi_1 _384_ (
.A1(_042_),
.A2(_006_),
.B1(_007_),
.Y(_192_)
);
sky130_fd_sc_hs__clkinv_1 _385_ (
.A(_192_),
.Y(_193_)
);
sky130_fd_sc_hs__a31oi_1 _386_ (
.A1(_166_),
.A2(_042_),
.A3(_041_),
.B1(_193_),
.Y(_194_)
);
endmodule
(* abc9_box_id = 32'b00000000000000000000000000000101 *)
(* abc9_box = 1 *)
(* abc9_script = "+&dch;&nf -R 5;" *)
(* arithmetic_operator = 1 *)
(* source_cell = "$alu" *)
(* implements_operator = "ALU_33_0_33_0_33_unused_CO_X" *)
(* architecture = "BRENT_KUNG" *)
module ALU_33_0_33_0_33_unused_CO_X_BRENT_KUNG(A, B, BI, CI, Y);
input [32:0] A;
wire [32:0] A;
input [32:0] B;
wire [32:0] B;
input BI;
wire BI;
input CI;
wire CI;
output [32:0] Y;
wire [32:0] Y;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _000_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _001_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _002_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _003_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _004_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _005_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _006_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _007_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _008_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _009_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _010_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _011_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _012_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _013_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _014_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _015_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _016_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _017_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _018_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _019_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _020_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _021_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _022_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _023_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _024_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _025_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _026_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _027_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _028_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _029_;
wire _030_;
wire _031_;
wire _032_;
wire _033_;
wire _034_;
wire _035_;
wire _036_;
wire _037_;
wire _038_;
wire _039_;
wire _040_;
wire _041_;
wire _042_;
wire _043_;
wire _044_;
wire _045_;
wire _046_;
wire _047_;
wire _048_;
wire _049_;
wire _050_;
wire _051_;
wire _052_;
wire _053_;
wire _054_;
wire _055_;
wire _056_;
wire _057_;
wire _058_;
wire _059_;
wire _060_;
wire _061_;
wire _062_;
wire _063_;
wire _064_;
wire _065_;
wire _066_;
wire _067_;
wire _068_;
wire _069_;
wire _070_;
wire _071_;
wire _072_;
wire _073_;
wire _074_;
wire _075_;
wire _076_;
wire _077_;
wire _078_;
wire _079_;
wire _080_;
wire _081_;
wire _082_;
wire _083_;
wire _084_;
wire _085_;
wire _086_;
wire _087_;
wire _088_;
wire _089_;
wire _090_;
wire _091_;
wire _092_;
wire _093_;
wire _094_;
wire _095_;
wire _096_;
wire _097_;
wire _098_;
wire _099_;
wire _100_;
wire _101_;
wire _102_;
wire _103_;
wire _104_;
wire _105_;
wire _106_;
wire _107_;
wire _108_;
wire _109_;
wire _110_;
wire _111_;
wire _112_;
wire _113_;
wire _114_;
wire _115_;
wire _116_;
wire _117_;
wire _118_;
wire _119_;
wire _120_;
wire _121_;
wire _122_;
wire _123_;
wire _124_;
wire _125_;
wire _126_;
wire _127_;
wire _128_;
wire _129_;
wire _130_;
wire _131_;
wire _132_;
wire _133_;
wire _134_;
wire _135_;
wire _136_;
wire _137_;
wire _138_;
wire _139_;
wire _140_;
wire _141_;
wire _142_;
wire _143_;
wire _144_;
wire _145_;
wire _146_;
wire _147_;
wire _148_;
wire _149_;
wire _150_;
wire _151_;
wire _152_;
wire _153_;
wire _154_;
wire _155_;
wire _156_;
wire _157_;
wire _158_;
wire _159_;
wire _160_;
wire _161_;
wire _162_;
wire _163_;
wire _164_;
wire _165_;
wire _166_;
wire _167_;
wire _168_;
wire _169_;
wire _170_;
wire _171_;
wire _172_;
wire _173_;
wire _174_;
wire _175_;
wire _176_;
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:42.31-44.12" *)
sky130_fd_sc_hs__fa_1 _177_ (
.A(A[0]),
.B(CI),
.CIN(_085_),
.COUT(_030_),
.SUM(Y[0])
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:42.31-44.12" *)
sky130_fd_sc_hs__fa_1 _178_ (
.A(A[10]),
.B(_108_),
.CIN(_109_),
.COUT(_031_),
.SUM(Y[10])
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:42.31-44.12" *)
sky130_fd_sc_hs__fa_1 _179_ (
.A(A[12]),
.B(_115_),
.CIN(_116_),
.COUT(_032_),
.SUM(Y[12])
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:42.31-44.12" *)
sky130_fd_sc_hs__fa_1 _180_ (
.A(A[14]),
.B(_120_),
.CIN(_121_),
.COUT(_033_),
.SUM(Y[14])
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:42.31-44.12" *)
sky130_fd_sc_hs__fa_1 _181_ (
.A(A[16]),
.B(_130_),
.CIN(_131_),
.COUT(_034_),
.SUM(Y[16])
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:42.31-44.12" *)
sky130_fd_sc_hs__fa_1 _182_ (
.A(A[18]),
.B(_135_),
.CIN(_136_),
.COUT(_035_),
.SUM(Y[18])
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:42.31-44.12" *)
sky130_fd_sc_hs__fa_1 _183_ (
.A(A[1]),
.B(_030_),
.CIN(_086_),
.COUT(_036_),
.SUM(Y[1])
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:42.31-44.12" *)
sky130_fd_sc_hs__fa_1 _184_ (
.A(A[20]),
.B(_142_),
.CIN(_143_),
.COUT(_037_),
.SUM(Y[20])
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:42.31-44.12" *)
sky130_fd_sc_hs__fa_1 _185_ (
.A(A[22]),
.B(_147_),
.CIN(_148_),
.COUT(_038_),
.SUM(Y[22])
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:42.31-44.12" *)
sky130_fd_sc_hs__fa_1 _186_ (
.A(A[24]),
.B(_155_),
.CIN(_156_),
.COUT(_039_),
.SUM(Y[24])
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:42.31-44.12" *)
sky130_fd_sc_hs__fa_1 _187_ (
.A(A[26]),
.B(_161_),
.CIN(_162_),
.COUT(_040_),
.SUM(Y[26])
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:42.31-44.12" *)
sky130_fd_sc_hs__fa_1 _188_ (
.A(A[28]),
.B(_169_),
.CIN(_170_),
.COUT(_041_),
.SUM(Y[28])
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:42.31-44.12" *)
sky130_fd_sc_hs__fa_1 _189_ (
.A(A[2]),
.B(_036_),
.CIN(_087_),
.COUT(_042_),
.SUM(Y[2])
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:42.31-44.12" *)
sky130_fd_sc_hs__fa_1 _190_ (
.A(A[30]),
.B(_174_),
.CIN(_175_),
.COUT(_043_),
.SUM(Y[30])
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:42.31-44.12" *)
sky130_fd_sc_hs__fa_1 _191_ (
.A(A[4]),
.B(_090_),
.CIN(_092_),
.COUT(_044_),
.SUM(Y[4])
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:42.31-44.12" *)
sky130_fd_sc_hs__fa_1 _192_ (
.A(A[6]),
.B(_096_),
.CIN(_097_),
.COUT(_045_),
.SUM(Y[6])
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:42.31-44.12" *)
sky130_fd_sc_hs__fa_1 _193_ (
.A(A[8]),
.B(_103_),
.CIN(_104_),
.COUT(_046_),
.SUM(Y[8])
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _194_ (
.A(A[10]),
.B(_109_),
.COUT(_000_),
.SUM(_047_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _195_ (
.A(A[11]),
.B(_110_),
.COUT(_001_),
.SUM(_048_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _196_ (
.A(A[12]),
.B(_116_),
.COUT(_002_),
.SUM(_049_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _197_ (
.A(A[13]),
.B(_117_),
.COUT(_003_),
.SUM(_050_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _198_ (
.A(A[14]),
.B(_121_),
.COUT(_004_),
.SUM(_051_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _199_ (
.A(A[15]),
.B(_122_),
.COUT(_005_),
.SUM(_052_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _200_ (
.A(A[16]),
.B(_131_),
.COUT(_006_),
.SUM(_053_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _201_ (
.A(A[17]),
.B(_132_),
.COUT(_007_),
.SUM(_054_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _202_ (
.A(A[18]),
.B(_136_),
.COUT(_008_),
.SUM(_055_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _203_ (
.A(A[19]),
.B(_137_),
.COUT(_009_),
.SUM(_056_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _204_ (
.A(A[20]),
.B(_143_),
.COUT(_010_),
.SUM(_057_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _205_ (
.A(A[21]),
.B(_144_),
.COUT(_011_),
.SUM(_058_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _206_ (
.A(A[22]),
.B(_148_),
.COUT(_012_),
.SUM(_059_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _207_ (
.A(A[23]),
.B(_149_),
.COUT(_013_),
.SUM(_060_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _208_ (
.A(A[24]),
.B(_156_),
.COUT(_014_),
.SUM(_061_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _209_ (
.A(A[25]),
.B(_157_),
.COUT(_015_),
.SUM(_062_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _210_ (
.A(A[26]),
.B(_162_),
.COUT(_016_),
.SUM(_063_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _211_ (
.A(A[27]),
.B(_163_),
.COUT(_017_),
.SUM(_064_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _212_ (
.A(A[28]),
.B(_170_),
.COUT(_018_),
.SUM(_065_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _213_ (
.A(A[29]),
.B(_171_),
.COUT(_019_),
.SUM(_066_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _214_ (
.A(A[2]),
.B(_087_),
.COUT(_020_),
.SUM(_067_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _215_ (
.A(A[30]),
.B(_175_),
.COUT(_021_),
.SUM(_068_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _216_ (
.A(A[31]),
.B(_176_),
.COUT(_022_),
.SUM(_069_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _217_ (
.A(A[3]),
.B(_088_),
.COUT(_023_),
.SUM(_070_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _218_ (
.A(A[4]),
.B(_092_),
.COUT(_024_),
.SUM(_071_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _219_ (
.A(A[5]),
.B(_093_),
.COUT(_025_),
.SUM(_072_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _220_ (
.A(A[6]),
.B(_097_),
.COUT(_026_),
.SUM(_073_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _221_ (
.A(A[7]),
.B(_098_),
.COUT(_027_),
.SUM(_074_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _222_ (
.A(A[8]),
.B(_104_),
.COUT(_028_),
.SUM(_075_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _223_ (
.A(A[9]),
.B(_105_),
.COUT(_029_),
.SUM(_076_)
);
sky130_fd_sc_hs__xor2_1 _224_ (
.A(_031_),
.B(_048_),
.X(Y[11])
);
sky130_fd_sc_hs__xor2_1 _225_ (
.A(_032_),
.B(_050_),
.X(Y[13])
);
sky130_fd_sc_hs__xor2_1 _226_ (
.A(_033_),
.B(_052_),
.X(Y[15])
);
sky130_fd_sc_hs__xor2_1 _227_ (
.A(_034_),
.B(_054_),
.X(Y[17])
);
sky130_fd_sc_hs__xor2_1 _228_ (
.A(_035_),
.B(_056_),
.X(Y[19])
);
sky130_fd_sc_hs__xor2_1 _229_ (
.A(_037_),
.B(_058_),
.X(Y[21])
);
sky130_fd_sc_hs__xor2_1 _230_ (
.A(_038_),
.B(_060_),
.X(Y[23])
);
sky130_fd_sc_hs__xor2_1 _231_ (
.A(_039_),
.B(_062_),
.X(Y[25])
);
sky130_fd_sc_hs__xor2_1 _232_ (
.A(_040_),
.B(_064_),
.X(Y[27])
);
sky130_fd_sc_hs__xor2_1 _233_ (
.A(_041_),
.B(_066_),
.X(Y[29])
);
sky130_fd_sc_hs__xor2_1 _234_ (
.A(_043_),
.B(_069_),
.X(Y[31])
);
sky130_fd_sc_hs__nand2_1 _235_ (
.A(_069_),
.B(_068_),
.Y(_077_)
);
sky130_fd_sc_hs__nor2_1 _236_ (
.A(_173_),
.B(_077_),
.Y(_078_)
);
sky130_fd_sc_hs__nand2_1 _237_ (
.A(_166_),
.B(_078_),
.Y(_079_)
);
sky130_fd_sc_hs__a21oi_1 _238_ (
.A1(_069_),
.A2(_021_),
.B1(_022_),
.Y(_080_)
);
sky130_fd_sc_hs__o211ai_1 _239_ (
.A1(_172_),
.A2(_077_),
.B1(_079_),
.C1(_080_),
.Y(_081_)
);
sky130_fd_sc_hs__a31oi_1 _240_ (
.A1(_155_),
.A2(_167_),
.A3(_078_),
.B1(_081_),
.Y(_082_)
);
sky130_fd_sc_hs__xnor2_1 _241_ (
.A(A[32]),
.B(B[32]),
.Y(_083_)
);
sky130_fd_sc_hs__xnor2_1 _242_ (
.A(BI),
.B(_083_),
.Y(_084_)
);
sky130_fd_sc_hs__xnor2_1 _243_ (
.A(_082_),
.B(_084_),
.Y(Y[32])
);
sky130_fd_sc_hs__xor2_1 _244_ (
.A(B[0]),
.B(BI),
.X(_085_)
);
sky130_fd_sc_hs__xor2_1 _245_ (
.A(B[1]),
.B(BI),
.X(_086_)
);
sky130_fd_sc_hs__xor2_1 _246_ (
.A(B[2]),
.B(BI),
.X(_087_)
);
sky130_fd_sc_hs__xor2_1 _247_ (
.A(B[3]),
.B(BI),
.X(_088_)
);
sky130_fd_sc_hs__and2_1 _248_ (
.A(_070_),
.B(_020_),
.X(_089_)
);
sky130_fd_sc_hs__clkinv_1 _249_ (
.A(_091_),
.Y(_090_)
);
sky130_fd_sc_hs__a311oi_1 _250_ (
.A1(_036_),
.A2(_070_),
.A3(_067_),
.B1(_089_),
.C1(_023_),
.Y(_091_)
);
sky130_fd_sc_hs__xor2_1 _251_ (
.A(B[4]),
.B(BI),
.X(_092_)
);
sky130_fd_sc_hs__xor2_1 _252_ (
.A(B[5]),
.B(BI),
.X(_093_)
);
sky130_fd_sc_hs__a21oi_1 _253_ (
.A1(_072_),
.A2(_024_),
.B1(_025_),
.Y(_094_)
);
sky130_fd_sc_hs__nand2_1 _254_ (
.A(_072_),
.B(_071_),
.Y(_095_)
);
sky130_fd_sc_hs__o21ai_1 _255_ (
.A1(_091_),
.A2(_095_),
.B1(_094_),
.Y(_096_)
);
sky130_fd_sc_hs__xor2_1 _256_ (
.A(B[6]),
.B(BI),
.X(_097_)
);
sky130_fd_sc_hs__xor2_1 _257_ (
.A(B[7]),
.B(BI),
.X(_098_)
);
sky130_fd_sc_hs__nand2_1 _258_ (
.A(_074_),
.B(_073_),
.Y(_099_)
);
sky130_fd_sc_hs__a21oi_1 _259_ (
.A1(_074_),
.A2(_026_),
.B1(_027_),
.Y(_100_)
);
sky130_fd_sc_hs__o21a_1 _260_ (
.A1(_094_),
.A2(_099_),
.B1(_100_),
.X(_101_)
);
sky130_fd_sc_hs__o31a_1 _261_ (
.A1(_091_),
.A2(_095_),
.A3(_099_),
.B1(_101_),
.X(_102_)
);
sky130_fd_sc_hs__clkinv_1 _262_ (
.A(_102_),
.Y(_103_)
);
sky130_fd_sc_hs__xor2_1 _263_ (
.A(B[8]),
.B(BI),
.X(_104_)
);
sky130_fd_sc_hs__xor2_1 _264_ (
.A(B[9]),
.B(BI),
.X(_105_)
);
sky130_fd_sc_hs__a21oi_1 _265_ (
.A1(_076_),
.A2(_028_),
.B1(_029_),
.Y(_106_)
);
sky130_fd_sc_hs__nand2_1 _266_ (
.A(_076_),
.B(_075_),
.Y(_107_)
);
sky130_fd_sc_hs__o21ai_1 _267_ (
.A1(_102_),
.A2(_107_),
.B1(_106_),
.Y(_108_)
);
sky130_fd_sc_hs__xor2_1 _268_ (
.A(B[10]),
.B(BI),
.X(_109_)
);
sky130_fd_sc_hs__xor2_1 _269_ (
.A(B[11]),
.B(BI),
.X(_110_)
);
sky130_fd_sc_hs__nand2_1 _270_ (
.A(_048_),
.B(_047_),
.Y(_111_)
);
sky130_fd_sc_hs__a21oi_1 _271_ (
.A1(_048_),
.A2(_000_),
.B1(_001_),
.Y(_112_)
);
sky130_fd_sc_hs__o21ai_1 _272_ (
.A1(_106_),
.A2(_111_),
.B1(_112_),
.Y(_113_)
);
sky130_fd_sc_hs__or2_1 _273_ (
.A(_107_),
.B(_111_),
.X(_114_)
);
sky130_fd_sc_hs__o21bai_1 _274_ (
.A1(_102_),
.A2(_114_),
.B1_N(_113_),
.Y(_115_)
);
sky130_fd_sc_hs__xor2_1 _275_ (
.A(B[12]),
.B(BI),
.X(_116_)
);
sky130_fd_sc_hs__xor2_1 _276_ (
.A(B[13]),
.B(BI),
.X(_117_)
);
sky130_fd_sc_hs__a21oi_1 _277_ (
.A1(_050_),
.A2(_002_),
.B1(_003_),
.Y(_118_)
);
sky130_fd_sc_hs__nand3_1 _278_ (
.A(_115_),
.B(_050_),
.C(_049_),
.Y(_119_)
);
sky130_fd_sc_hs__nand2_1 _279_ (
.A(_118_),
.B(_119_),
.Y(_120_)
);
sky130_fd_sc_hs__xor2_1 _280_ (
.A(B[14]),
.B(BI),
.X(_121_)
);
sky130_fd_sc_hs__xor2_1 _281_ (
.A(B[15]),
.B(BI),
.X(_122_)
);
sky130_fd_sc_hs__nand2_1 _282_ (
.A(_052_),
.B(_051_),
.Y(_123_)
);
sky130_fd_sc_hs__clkinv_1 _283_ (
.A(_125_),
.Y(_124_)
);
sky130_fd_sc_hs__nand4_1 _284_ (
.A(_050_),
.B(_049_),
.C(_052_),
.D(_051_),
.Y(_125_)
);
sky130_fd_sc_hs__a21oi_1 _285_ (
.A1(_052_),
.A2(_004_),
.B1(_005_),
.Y(_126_)
);
sky130_fd_sc_hs__o21ai_1 _286_ (
.A1(_118_),
.A2(_123_),
.B1(_126_),
.Y(_127_)
);
sky130_fd_sc_hs__a21oi_1 _287_ (
.A1(_113_),
.A2(_124_),
.B1(_127_),
.Y(_128_)
);
sky130_fd_sc_hs__o31a_1 _288_ (
.A1(_102_),
.A2(_114_),
.A3(_125_),
.B1(_128_),
.X(_129_)
);
sky130_fd_sc_hs__clkinv_1 _289_ (
.A(_129_),
.Y(_130_)
);
sky130_fd_sc_hs__xor2_1 _290_ (
.A(B[16]),
.B(BI),
.X(_131_)
);
sky130_fd_sc_hs__xor2_1 _291_ (
.A(B[17]),
.B(BI),
.X(_132_)
);
sky130_fd_sc_hs__a21oi_1 _292_ (
.A1(_054_),
.A2(_006_),
.B1(_007_),
.Y(_133_)
);
sky130_fd_sc_hs__nand2_1 _293_ (
.A(_054_),
.B(_053_),
.Y(_134_)
);
sky130_fd_sc_hs__o21ai_1 _294_ (
.A1(_129_),
.A2(_134_),
.B1(_133_),
.Y(_135_)
);
sky130_fd_sc_hs__xor2_1 _295_ (
.A(B[18]),
.B(BI),
.X(_136_)
);
sky130_fd_sc_hs__xor2_1 _296_ (
.A(B[19]),
.B(BI),
.X(_137_)
);
sky130_fd_sc_hs__nand2_1 _297_ (
.A(_056_),
.B(_055_),
.Y(_138_)
);
sky130_fd_sc_hs__a21oi_1 _298_ (
.A1(_056_),
.A2(_008_),
.B1(_009_),
.Y(_139_)
);
sky130_fd_sc_hs__o21ai_1 _299_ (
.A1(_133_),
.A2(_138_),
.B1(_139_),
.Y(_140_)
);
sky130_fd_sc_hs__nor2_1 _300_ (
.A(_134_),
.B(_138_),
.Y(_141_)
);
sky130_fd_sc_hs__a21o_1 _301_ (
.A1(_130_),
.A2(_141_),
.B1(_140_),
.X(_142_)
);
sky130_fd_sc_hs__xor2_1 _302_ (
.A(B[20]),
.B(BI),
.X(_143_)
);
sky130_fd_sc_hs__xor2_1 _303_ (
.A(B[21]),
.B(BI),
.X(_144_)
);
sky130_fd_sc_hs__a21oi_1 _304_ (
.A1(_058_),
.A2(_010_),
.B1(_011_),
.Y(_145_)
);
sky130_fd_sc_hs__nand3_1 _305_ (
.A(_142_),
.B(_058_),
.C(_057_),
.Y(_146_)
);
sky130_fd_sc_hs__nand2_1 _306_ (
.A(_145_),
.B(_146_),
.Y(_147_)
);
sky130_fd_sc_hs__xor2_1 _307_ (
.A(B[22]),
.B(BI),
.X(_148_)
);
sky130_fd_sc_hs__xor2_1 _308_ (
.A(B[23]),
.B(BI),
.X(_149_)
);
sky130_fd_sc_hs__nand2_1 _309_ (
.A(_060_),
.B(_059_),
.Y(_150_)
);
sky130_fd_sc_hs__nand4_1 _310_ (
.A(_058_),
.B(_057_),
.C(_060_),
.D(_059_),
.Y(_151_)
);
sky130_fd_sc_hs__nor2b_1 _311_ (
.A(_151_),
.B_N(_140_),
.Y(_152_)
);
sky130_fd_sc_hs__nor2_1 _312_ (
.A(_145_),
.B(_150_),
.Y(_153_)
);
sky130_fd_sc_hs__a2111oi_1 _313_ (
.A1(_060_),
.A2(_012_),
.B1(_152_),
.C1(_153_),
.D1(_013_),
.Y(_154_)
);
sky130_fd_sc_hs__o41ai_1 _314_ (
.A1(_129_),
.A2(_134_),
.A3(_138_),
.A4(_151_),
.B1(_154_),
.Y(_155_)
);
sky130_fd_sc_hs__xor2_1 _315_ (
.A(B[24]),
.B(BI),
.X(_156_)
);
sky130_fd_sc_hs__xor2_1 _316_ (
.A(B[25]),
.B(BI),
.X(_157_)
);
sky130_fd_sc_hs__a21oi_1 _317_ (
.A1(_062_),
.A2(_014_),
.B1(_015_),
.Y(_158_)
);
sky130_fd_sc_hs__nand2_1 _318_ (
.A(_062_),
.B(_061_),
.Y(_159_)
);
sky130_fd_sc_hs__nand2b_1 _319_ (
.A_N(_159_),
.B(_155_),
.Y(_160_)
);
sky130_fd_sc_hs__nand2_1 _320_ (
.A(_158_),
.B(_160_),
.Y(_161_)
);
sky130_fd_sc_hs__xor2_1 _321_ (
.A(B[26]),
.B(BI),
.X(_162_)
);
sky130_fd_sc_hs__xor2_1 _322_ (
.A(B[27]),
.B(BI),
.X(_163_)
);
sky130_fd_sc_hs__nand2_1 _323_ (
.A(_064_),
.B(_063_),
.Y(_164_)
);
sky130_fd_sc_hs__a21oi_1 _324_ (
.A1(_064_),
.A2(_016_),
.B1(_017_),
.Y(_165_)
);
sky130_fd_sc_hs__o21ai_1 _325_ (
.A1(_158_),
.A2(_164_),
.B1(_165_),
.Y(_166_)
);
sky130_fd_sc_hs__nor2_1 _326_ (
.A(_159_),
.B(_164_),
.Y(_167_)
);
sky130_fd_sc_hs__a21oi_1 _327_ (
.A1(_155_),
.A2(_167_),
.B1(_166_),
.Y(_168_)
);
sky130_fd_sc_hs__clkinv_1 _328_ (
.A(_168_),
.Y(_169_)
);
sky130_fd_sc_hs__xor2_1 _329_ (
.A(B[28]),
.B(BI),
.X(_170_)
);
sky130_fd_sc_hs__xor2_1 _330_ (
.A(B[29]),
.B(BI),
.X(_171_)
);
sky130_fd_sc_hs__a21oi_1 _331_ (
.A1(_066_),
.A2(_018_),
.B1(_019_),
.Y(_172_)
);
sky130_fd_sc_hs__nand2_1 _332_ (
.A(_066_),
.B(_065_),
.Y(_173_)
);
sky130_fd_sc_hs__o21ai_1 _333_ (
.A1(_168_),
.A2(_173_),
.B1(_172_),
.Y(_174_)
);
sky130_fd_sc_hs__xor2_1 _334_ (
.A(B[30]),
.B(BI),
.X(_175_)
);
sky130_fd_sc_hs__xor2_1 _335_ (
.A(B[31]),
.B(BI),
.X(_176_)
);
sky130_fd_sc_hs__xor2_1 _336_ (
.A(_042_),
.B(_070_),
.X(Y[3])
);
sky130_fd_sc_hs__xor2_1 _337_ (
.A(_044_),
.B(_072_),
.X(Y[5])
);
sky130_fd_sc_hs__xor2_1 _338_ (
.A(_045_),
.B(_074_),
.X(Y[7])
);
sky130_fd_sc_hs__xor2_1 _339_ (
.A(_046_),
.B(_076_),
.X(Y[9])
);
endmodule
(* abc9_box_id = 32'b00000000000000000000000000000110 *)
(* abc9_box = 1 *)
(* abc9_script = "+&dch;&nf -R 5;" *)
(* architecture = "HAN_CARLSON" *)
(* implements_operator = "ALU_33_0_33_0_33_unused_CO_X" *)
(* source_cell = "$alu" *)
(* arithmetic_operator = 1 *)
module ALU_33_0_33_0_33_unused_CO_X_HAN_CARLSON(A, B, BI, CI, Y);
input [32:0] A;
wire [32:0] A;
input [32:0] B;
wire [32:0] B;
input BI;
wire BI;
input CI;
wire CI;
output [32:0] Y;
wire [32:0] Y;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _000_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _001_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _002_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _003_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _004_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _005_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _006_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _007_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _008_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _009_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _010_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _011_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _012_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _013_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _014_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _015_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _016_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _017_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _018_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _019_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _020_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _021_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _022_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _023_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _024_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _025_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _026_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _027_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _028_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _029_;
wire _030_;
wire _031_;
wire _032_;
wire _033_;
wire _034_;
wire _035_;
wire _036_;
wire _037_;
wire _038_;
wire _039_;
wire _040_;
wire _041_;
wire _042_;
wire _043_;
wire _044_;
wire _045_;
wire _046_;
wire _047_;
wire _048_;
wire _049_;
wire _050_;
wire _051_;
wire _052_;
wire _053_;
wire _054_;
wire _055_;
wire _056_;
wire _057_;
wire _058_;
wire _059_;
wire _060_;
wire _061_;
wire _062_;
wire _063_;
wire _064_;
wire _065_;
wire _066_;
wire _067_;
wire _068_;
wire _069_;
wire _070_;
wire _071_;
wire _072_;
wire _073_;
wire _074_;
wire _075_;
wire _076_;
wire _077_;
wire _078_;
wire _079_;
wire _080_;
wire _081_;
wire _082_;
wire _083_;
wire _084_;
wire _085_;
wire _086_;
wire _087_;
wire _088_;
wire _089_;
wire _090_;
wire _091_;
wire _092_;
wire _093_;
wire _094_;
wire _095_;
wire _096_;
wire _097_;
wire _098_;
wire _099_;
wire _100_;
wire _101_;
wire _102_;
wire _103_;
wire _104_;
wire _105_;
wire _106_;
wire _107_;
wire _108_;
wire _109_;
wire _110_;
wire _111_;
wire _112_;
wire _113_;
wire _114_;
wire _115_;
wire _116_;
wire _117_;
wire _118_;
wire _119_;
wire _120_;
wire _121_;
wire _122_;
wire _123_;
wire _124_;
wire _125_;
wire _126_;
wire _127_;
wire _128_;
wire _129_;
wire _130_;
wire _131_;
wire _132_;
wire _133_;
wire _134_;
wire _135_;
wire _136_;
wire _137_;
wire _138_;
wire _139_;
wire _140_;
wire _141_;
wire _142_;
wire _143_;
wire _144_;
wire _145_;
wire _146_;
wire _147_;
wire _148_;
wire _149_;
wire _150_;
wire _151_;
wire _152_;
wire _153_;
wire _154_;
wire _155_;
wire _156_;
wire _157_;
wire _158_;
wire _159_;
wire _160_;
wire _161_;
wire _162_;
wire _163_;
wire _164_;
wire _165_;
wire _166_;
wire _167_;
wire _168_;
wire _169_;
wire _170_;
wire _171_;
wire _172_;
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 _199_;
wire _200_;
wire _201_;
wire _202_;
wire _203_;
wire _204_;
wire _205_;
wire _206_;
wire _207_;
wire _208_;
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:42.31-44.12" *)
sky130_fd_sc_hs__fa_1 _209_ (
.A(A[0]),
.B(CI),
.CIN(_105_),
.COUT(_030_),
.SUM(Y[0])
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:42.31-44.12" *)
sky130_fd_sc_hs__fa_1 _210_ (
.A(A[10]),
.B(_134_),
.CIN(_135_),
.COUT(_031_),
.SUM(Y[10])
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:42.31-44.12" *)
sky130_fd_sc_hs__fa_1 _211_ (
.A(A[12]),
.B(_142_),
.CIN(_143_),
.COUT(_032_),
.SUM(Y[12])
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:42.31-44.12" *)
sky130_fd_sc_hs__fa_1 _212_ (
.A(A[14]),
.B(_150_),
.CIN(_151_),
.COUT(_033_),
.SUM(Y[14])
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:42.31-44.12" *)
sky130_fd_sc_hs__fa_1 _213_ (
.A(A[16]),
.B(_159_),
.CIN(_160_),
.COUT(_034_),
.SUM(Y[16])
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:42.31-44.12" *)
sky130_fd_sc_hs__fa_1 _214_ (
.A(A[18]),
.B(_167_),
.CIN(_168_),
.COUT(_035_),
.SUM(Y[18])
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:42.31-44.12" *)
sky130_fd_sc_hs__fa_1 _215_ (
.A(A[1]),
.B(_030_),
.CIN(_106_),
.COUT(_036_),
.SUM(Y[1])
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:42.31-44.12" *)
sky130_fd_sc_hs__fa_1 _216_ (
.A(A[20]),
.B(_176_),
.CIN(_177_),
.COUT(_037_),
.SUM(Y[20])
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:42.31-44.12" *)
sky130_fd_sc_hs__fa_1 _217_ (
.A(A[22]),
.B(_185_),
.CIN(_186_),
.COUT(_038_),
.SUM(Y[22])
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:42.31-44.12" *)
sky130_fd_sc_hs__fa_1 _218_ (
.A(A[24]),
.B(_194_),
.CIN(_195_),
.COUT(_039_),
.SUM(Y[24])
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:42.31-44.12" *)
sky130_fd_sc_hs__fa_1 _219_ (
.A(A[26]),
.B(_202_),
.CIN(_203_),
.COUT(_040_),
.SUM(Y[26])
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:42.31-44.12" *)
sky130_fd_sc_hs__fa_1 _220_ (
.A(A[28]),
.B(_081_),
.CIN(_082_),
.COUT(_041_),
.SUM(Y[28])
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:42.31-44.12" *)
sky130_fd_sc_hs__fa_1 _221_ (
.A(A[2]),
.B(_036_),
.CIN(_107_),
.COUT(_042_),
.SUM(Y[2])
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:42.31-44.12" *)
sky130_fd_sc_hs__fa_1 _222_ (
.A(A[30]),
.B(_092_),
.CIN(_093_),
.COUT(_043_),
.SUM(Y[30])
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:42.31-44.12" *)
sky130_fd_sc_hs__fa_1 _223_ (
.A(A[4]),
.B(_111_),
.CIN(_113_),
.COUT(_044_),
.SUM(Y[4])
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:42.31-44.12" *)
sky130_fd_sc_hs__fa_1 _224_ (
.A(A[6]),
.B(_119_),
.CIN(_120_),
.COUT(_045_),
.SUM(Y[6])
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:42.31-44.12" *)
sky130_fd_sc_hs__fa_1 _225_ (
.A(A[8]),
.B(_125_),
.CIN(_126_),
.COUT(_046_),
.SUM(Y[8])
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _226_ (
.A(A[10]),
.B(_135_),
.COUT(_000_),
.SUM(_047_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _227_ (
.A(A[11]),
.B(_136_),
.COUT(_001_),
.SUM(_048_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _228_ (
.A(A[12]),
.B(_143_),
.COUT(_002_),
.SUM(_049_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _229_ (
.A(A[13]),
.B(_144_),
.COUT(_003_),
.SUM(_050_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _230_ (
.A(A[14]),
.B(_151_),
.COUT(_004_),
.SUM(_051_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _231_ (
.A(A[15]),
.B(_152_),
.COUT(_005_),
.SUM(_052_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _232_ (
.A(A[16]),
.B(_160_),
.COUT(_006_),
.SUM(_053_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _233_ (
.A(A[17]),
.B(_161_),
.COUT(_007_),
.SUM(_054_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _234_ (
.A(A[18]),
.B(_168_),
.COUT(_008_),
.SUM(_055_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _235_ (
.A(A[19]),
.B(_169_),
.COUT(_009_),
.SUM(_056_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _236_ (
.A(A[20]),
.B(_177_),
.COUT(_010_),
.SUM(_057_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _237_ (
.A(A[21]),
.B(_178_),
.COUT(_011_),
.SUM(_058_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _238_ (
.A(A[22]),
.B(_186_),
.COUT(_012_),
.SUM(_059_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _239_ (
.A(A[23]),
.B(_187_),
.COUT(_013_),
.SUM(_060_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _240_ (
.A(A[24]),
.B(_195_),
.COUT(_014_),
.SUM(_061_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _241_ (
.A(A[25]),
.B(_196_),
.COUT(_015_),
.SUM(_062_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _242_ (
.A(A[26]),
.B(_203_),
.COUT(_016_),
.SUM(_063_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _243_ (
.A(A[27]),
.B(_204_),
.COUT(_017_),
.SUM(_064_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _244_ (
.A(A[28]),
.B(_082_),
.COUT(_018_),
.SUM(_065_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _245_ (
.A(A[29]),
.B(_083_),
.COUT(_019_),
.SUM(_066_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _246_ (
.A(A[2]),
.B(_107_),
.COUT(_020_),
.SUM(_067_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _247_ (
.A(A[30]),
.B(_093_),
.COUT(_021_),
.SUM(_068_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _248_ (
.A(A[31]),
.B(_094_),
.COUT(_022_),
.SUM(_069_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _249_ (
.A(A[3]),
.B(_108_),
.COUT(_023_),
.SUM(_070_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _250_ (
.A(A[4]),
.B(_113_),
.COUT(_024_),
.SUM(_071_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _251_ (
.A(A[5]),
.B(_114_),
.COUT(_025_),
.SUM(_072_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _252_ (
.A(A[6]),
.B(_120_),
.COUT(_026_),
.SUM(_073_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _253_ (
.A(A[7]),
.B(_121_),
.COUT(_027_),
.SUM(_074_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _254_ (
.A(A[8]),
.B(_126_),
.COUT(_028_),
.SUM(_075_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _255_ (
.A(A[9]),
.B(_127_),
.COUT(_029_),
.SUM(_076_)
);
sky130_fd_sc_hs__a21oi_1 _256_ (
.A1(_190_),
.A2(_208_),
.B1(_207_),
.Y(_077_)
);
sky130_fd_sc_hs__nand2_1 _257_ (
.A(_191_),
.B(_208_),
.Y(_078_)
);
sky130_fd_sc_hs__o21ai_1 _258_ (
.A1(_174_),
.A2(_078_),
.B1(_077_),
.Y(_079_)
);
sky130_fd_sc_hs__nand4_1 _259_ (
.A(_154_),
.B(_173_),
.C(_191_),
.D(_208_),
.Y(_080_)
);
sky130_fd_sc_hs__o21bai_1 _260_ (
.A1(_141_),
.A2(_080_),
.B1_N(_079_),
.Y(_081_)
);
sky130_fd_sc_hs__xor2_1 _261_ (
.A(B[28]),
.B(BI),
.X(_082_)
);
sky130_fd_sc_hs__xor2_1 _262_ (
.A(B[29]),
.B(BI),
.X(_083_)
);
sky130_fd_sc_hs__nand2_1 _263_ (
.A(_066_),
.B(_065_),
.Y(_084_)
);
sky130_fd_sc_hs__nor2_1 _264_ (
.A(_206_),
.B(_084_),
.Y(_085_)
);
sky130_fd_sc_hs__a21oi_1 _265_ (
.A1(_066_),
.A2(_018_),
.B1(_019_),
.Y(_086_)
);
sky130_fd_sc_hs__nor2_1 _266_ (
.A(_205_),
.B(_084_),
.Y(_087_)
);
sky130_fd_sc_hs__a21oi_1 _267_ (
.A1(_199_),
.A2(_085_),
.B1(_087_),
.Y(_088_)
);
sky130_fd_sc_hs__nand2_1 _268_ (
.A(_200_),
.B(_085_),
.Y(_089_)
);
sky130_fd_sc_hs__o211ai_1 _269_ (
.A1(_183_),
.A2(_089_),
.B1(_088_),
.C1(_086_),
.Y(_090_)
);
sky130_fd_sc_hs__and3_1 _270_ (
.A(_184_),
.B(_200_),
.C(_085_),
.X(_091_)
);
sky130_fd_sc_hs__a21o_1 _271_ (
.A1(_150_),
.A2(_091_),
.B1(_090_),
.X(_092_)
);
sky130_fd_sc_hs__xor2_1 _272_ (
.A(B[30]),
.B(BI),
.X(_093_)
);
sky130_fd_sc_hs__xor2_1 _273_ (
.A(B[31]),
.B(BI),
.X(_094_)
);
sky130_fd_sc_hs__xor2_1 _274_ (
.A(_042_),
.B(_070_),
.X(Y[3])
);
sky130_fd_sc_hs__xor2_1 _275_ (
.A(_044_),
.B(_072_),
.X(Y[5])
);
sky130_fd_sc_hs__xor2_1 _276_ (
.A(_045_),
.B(_074_),
.X(Y[7])
);
sky130_fd_sc_hs__xor2_1 _277_ (
.A(_046_),
.B(_076_),
.X(Y[9])
);
sky130_fd_sc_hs__xor2_1 _278_ (
.A(_031_),
.B(_048_),
.X(Y[11])
);
sky130_fd_sc_hs__xor2_1 _279_ (
.A(_032_),
.B(_050_),
.X(Y[13])
);
sky130_fd_sc_hs__xor2_1 _280_ (
.A(_033_),
.B(_052_),
.X(Y[15])
);
sky130_fd_sc_hs__xor2_1 _281_ (
.A(_034_),
.B(_054_),
.X(Y[17])
);
sky130_fd_sc_hs__xor2_1 _282_ (
.A(_035_),
.B(_056_),
.X(Y[19])
);
sky130_fd_sc_hs__xor2_1 _283_ (
.A(_037_),
.B(_058_),
.X(Y[21])
);
sky130_fd_sc_hs__xor2_1 _284_ (
.A(_038_),
.B(_060_),
.X(Y[23])
);
sky130_fd_sc_hs__xor2_1 _285_ (
.A(_039_),
.B(_062_),
.X(Y[25])
);
sky130_fd_sc_hs__xor2_1 _286_ (
.A(_040_),
.B(_064_),
.X(Y[27])
);
sky130_fd_sc_hs__xor2_1 _287_ (
.A(_041_),
.B(_066_),
.X(Y[29])
);
sky130_fd_sc_hs__xor2_1 _288_ (
.A(_043_),
.B(_069_),
.X(Y[31])
);
sky130_fd_sc_hs__nand2_1 _289_ (
.A(_069_),
.B(_068_),
.Y(_095_)
);
sky130_fd_sc_hs__nor2_1 _290_ (
.A(_084_),
.B(_095_),
.Y(_096_)
);
sky130_fd_sc_hs__nand2_1 _291_ (
.A(_208_),
.B(_096_),
.Y(_097_)
);
sky130_fd_sc_hs__nor2_1 _292_ (
.A(_192_),
.B(_097_),
.Y(_098_)
);
sky130_fd_sc_hs__a21oi_1 _293_ (
.A1(_069_),
.A2(_021_),
.B1(_022_),
.Y(_099_)
);
sky130_fd_sc_hs__o21ai_1 _294_ (
.A1(_086_),
.A2(_095_),
.B1(_099_),
.Y(_100_)
);
sky130_fd_sc_hs__a211oi_1 _295_ (
.A1(_207_),
.A2(_096_),
.B1(_098_),
.C1(_100_),
.Y(_101_)
);
sky130_fd_sc_hs__o31a_1 _296_ (
.A1(_158_),
.A2(_193_),
.A3(_097_),
.B1(_101_),
.X(_102_)
);
sky130_fd_sc_hs__xnor2_1 _297_ (
.A(B[32]),
.B(BI),
.Y(_103_)
);
sky130_fd_sc_hs__xnor2_1 _298_ (
.A(A[32]),
.B(_103_),
.Y(_104_)
);
sky130_fd_sc_hs__xnor2_1 _299_ (
.A(_102_),
.B(_104_),
.Y(Y[32])
);
sky130_fd_sc_hs__xor2_1 _300_ (
.A(B[0]),
.B(BI),
.X(_105_)
);
sky130_fd_sc_hs__xor2_1 _301_ (
.A(B[1]),
.B(BI),
.X(_106_)
);
sky130_fd_sc_hs__xor2_1 _302_ (
.A(B[2]),
.B(BI),
.X(_107_)
);
sky130_fd_sc_hs__xor2_1 _303_ (
.A(B[3]),
.B(BI),
.X(_108_)
);
sky130_fd_sc_hs__a21oi_1 _304_ (
.A1(_070_),
.A2(_020_),
.B1(_023_),
.Y(_109_)
);
sky130_fd_sc_hs__a21o_1 _305_ (
.A1(_070_),
.A2(_020_),
.B1(_023_),
.X(_110_)
);
sky130_fd_sc_hs__clkinv_1 _306_ (
.A(_112_),
.Y(_111_)
);
sky130_fd_sc_hs__a31oi_1 _307_ (
.A1(_036_),
.A2(_070_),
.A3(_067_),
.B1(_110_),
.Y(_112_)
);
sky130_fd_sc_hs__xor2_1 _308_ (
.A(B[4]),
.B(BI),
.X(_113_)
);
sky130_fd_sc_hs__xor2_1 _309_ (
.A(B[5]),
.B(BI),
.X(_114_)
);
sky130_fd_sc_hs__a21oi_1 _310_ (
.A1(_072_),
.A2(_024_),
.B1(_025_),
.Y(_115_)
);
sky130_fd_sc_hs__nand2_1 _311_ (
.A(_072_),
.B(_071_),
.Y(_116_)
);
sky130_fd_sc_hs__o21a_1 _312_ (
.A1(_109_),
.A2(_116_),
.B1(_115_),
.X(_117_)
);
sky130_fd_sc_hs__and4_1 _313_ (
.A(_070_),
.B(_067_),
.C(_072_),
.D(_071_),
.X(_118_)
);
sky130_fd_sc_hs__o21ai_1 _314_ (
.A1(_112_),
.A2(_116_),
.B1(_115_),
.Y(_119_)
);
sky130_fd_sc_hs__xor2_1 _315_ (
.A(B[6]),
.B(BI),
.X(_120_)
);
sky130_fd_sc_hs__xor2_1 _316_ (
.A(B[7]),
.B(BI),
.X(_121_)
);
sky130_fd_sc_hs__nand2_1 _317_ (
.A(_074_),
.B(_073_),
.Y(_122_)
);
sky130_fd_sc_hs__a21oi_1 _318_ (
.A1(_074_),
.A2(_026_),
.B1(_027_),
.Y(_123_)
);
sky130_fd_sc_hs__o21a_1 _319_ (
.A1(_115_),
.A2(_122_),
.B1(_123_),
.X(_124_)
);
sky130_fd_sc_hs__o31ai_1 _320_ (
.A1(_112_),
.A2(_116_),
.A3(_122_),
.B1(_124_),
.Y(_125_)
);
sky130_fd_sc_hs__xor2_1 _321_ (
.A(B[8]),
.B(BI),
.X(_126_)
);
sky130_fd_sc_hs__xor2_1 _322_ (
.A(B[9]),
.B(BI),
.X(_127_)
);
sky130_fd_sc_hs__a21oi_1 _323_ (
.A1(_076_),
.A2(_028_),
.B1(_029_),
.Y(_128_)
);
sky130_fd_sc_hs__nand2_1 _324_ (
.A(_076_),
.B(_075_),
.Y(_129_)
);
sky130_fd_sc_hs__o21a_1 _325_ (
.A1(_123_),
.A2(_129_),
.B1(_128_),
.X(_130_)
);
sky130_fd_sc_hs__and4_1 _326_ (
.A(_074_),
.B(_073_),
.C(_076_),
.D(_075_),
.X(_131_)
);
sky130_fd_sc_hs__or2_1 _327_ (
.A(_122_),
.B(_129_),
.X(_132_)
);
sky130_fd_sc_hs__nand3_1 _328_ (
.A(_036_),
.B(_118_),
.C(_131_),
.Y(_133_)
);
sky130_fd_sc_hs__o211ai_1 _329_ (
.A1(_117_),
.A2(_132_),
.B1(_133_),
.C1(_130_),
.Y(_134_)
);
sky130_fd_sc_hs__xor2_1 _330_ (
.A(B[10]),
.B(BI),
.X(_135_)
);
sky130_fd_sc_hs__xor2_1 _331_ (
.A(B[11]),
.B(BI),
.X(_136_)
);
sky130_fd_sc_hs__a21oi_1 _332_ (
.A1(_048_),
.A2(_000_),
.B1(_001_),
.Y(_137_)
);
sky130_fd_sc_hs__nand2_1 _333_ (
.A(_048_),
.B(_047_),
.Y(_138_)
);
sky130_fd_sc_hs__o21ai_1 _334_ (
.A1(_128_),
.A2(_138_),
.B1(_137_),
.Y(_139_)
);
sky130_fd_sc_hs__nor2_1 _335_ (
.A(_129_),
.B(_138_),
.Y(_140_)
);
sky130_fd_sc_hs__a21oi_1 _336_ (
.A1(_125_),
.A2(_140_),
.B1(_139_),
.Y(_141_)
);
sky130_fd_sc_hs__clkinv_1 _337_ (
.A(_141_),
.Y(_142_)
);
sky130_fd_sc_hs__xor2_1 _338_ (
.A(B[12]),
.B(BI),
.X(_143_)
);
sky130_fd_sc_hs__xor2_1 _339_ (
.A(B[13]),
.B(BI),
.X(_144_)
);
sky130_fd_sc_hs__nand2_1 _340_ (
.A(_050_),
.B(_049_),
.Y(_145_)
);
sky130_fd_sc_hs__nor2_1 _341_ (
.A(_138_),
.B(_145_),
.Y(_146_)
);
sky130_fd_sc_hs__a21oi_1 _342_ (
.A1(_050_),
.A2(_002_),
.B1(_003_),
.Y(_147_)
);
sky130_fd_sc_hs__o21ai_1 _343_ (
.A1(_137_),
.A2(_145_),
.B1(_147_),
.Y(_148_)
);
sky130_fd_sc_hs__nor3_1 _344_ (
.A(_130_),
.B(_138_),
.C(_145_),
.Y(_149_)
);
sky130_fd_sc_hs__a311o_1 _345_ (
.A1(_119_),
.A2(_131_),
.A3(_146_),
.B1(_148_),
.C1(_149_),
.X(_150_)
);
sky130_fd_sc_hs__xor2_1 _346_ (
.A(B[14]),
.B(BI),
.X(_151_)
);
sky130_fd_sc_hs__xor2_1 _347_ (
.A(B[15]),
.B(BI),
.X(_152_)
);
sky130_fd_sc_hs__nand2_1 _348_ (
.A(_052_),
.B(_051_),
.Y(_153_)
);
sky130_fd_sc_hs__nor2_1 _349_ (
.A(_145_),
.B(_153_),
.Y(_154_)
);
sky130_fd_sc_hs__a21oi_1 _350_ (
.A1(_052_),
.A2(_004_),
.B1(_005_),
.Y(_155_)
);
sky130_fd_sc_hs__o21ai_1 _351_ (
.A1(_147_),
.A2(_153_),
.B1(_155_),
.Y(_156_)
);
sky130_fd_sc_hs__and2_1 _352_ (
.A(_139_),
.B(_154_),
.X(_157_)
);
sky130_fd_sc_hs__a311oi_1 _353_ (
.A1(_125_),
.A2(_140_),
.A3(_154_),
.B1(_156_),
.C1(_157_),
.Y(_158_)
);
sky130_fd_sc_hs__clkinv_1 _354_ (
.A(_158_),
.Y(_159_)
);
sky130_fd_sc_hs__xor2_1 _355_ (
.A(B[16]),
.B(BI),
.X(_160_)
);
sky130_fd_sc_hs__xor2_1 _356_ (
.A(B[17]),
.B(BI),
.X(_161_)
);
sky130_fd_sc_hs__a21oi_1 _357_ (
.A1(_054_),
.A2(_006_),
.B1(_007_),
.Y(_162_)
);
sky130_fd_sc_hs__nand2_1 _358_ (
.A(_054_),
.B(_053_),
.Y(_163_)
);
sky130_fd_sc_hs__o21ai_1 _359_ (
.A1(_155_),
.A2(_163_),
.B1(_162_),
.Y(_164_)
);
sky130_fd_sc_hs__nor2_1 _360_ (
.A(_153_),
.B(_163_),
.Y(_165_)
);
sky130_fd_sc_hs__a21o_1 _361_ (
.A1(_148_),
.A2(_165_),
.B1(_164_),
.X(_166_)
);
sky130_fd_sc_hs__a31o_1 _362_ (
.A1(_134_),
.A2(_146_),
.A3(_165_),
.B1(_166_),
.X(_167_)
);
sky130_fd_sc_hs__xor2_1 _363_ (
.A(B[18]),
.B(BI),
.X(_168_)
);
sky130_fd_sc_hs__xor2_1 _364_ (
.A(B[19]),
.B(BI),
.X(_169_)
);
sky130_fd_sc_hs__a21oi_1 _365_ (
.A1(_056_),
.A2(_008_),
.B1(_009_),
.Y(_170_)
);
sky130_fd_sc_hs__nand2_1 _366_ (
.A(_056_),
.B(_055_),
.Y(_171_)
);
sky130_fd_sc_hs__o21ai_1 _367_ (
.A1(_162_),
.A2(_171_),
.B1(_170_),
.Y(_172_)
);
sky130_fd_sc_hs__nor2_1 _368_ (
.A(_163_),
.B(_171_),
.Y(_173_)
);
sky130_fd_sc_hs__a21oi_1 _369_ (
.A1(_156_),
.A2(_173_),
.B1(_172_),
.Y(_174_)
);
sky130_fd_sc_hs__nand2_1 _370_ (
.A(_154_),
.B(_173_),
.Y(_175_)
);
sky130_fd_sc_hs__o21ai_1 _371_ (
.A1(_141_),
.A2(_175_),
.B1(_174_),
.Y(_176_)
);
sky130_fd_sc_hs__xor2_1 _372_ (
.A(B[20]),
.B(BI),
.X(_177_)
);
sky130_fd_sc_hs__xor2_1 _373_ (
.A(B[21]),
.B(BI),
.X(_178_)
);
sky130_fd_sc_hs__a21oi_1 _374_ (
.A1(_058_),
.A2(_010_),
.B1(_011_),
.Y(_179_)
);
sky130_fd_sc_hs__nand2_1 _375_ (
.A(_058_),
.B(_057_),
.Y(_180_)
);
sky130_fd_sc_hs__o21ai_1 _376_ (
.A1(_170_),
.A2(_180_),
.B1(_179_),
.Y(_181_)
);
sky130_fd_sc_hs__nor2_1 _377_ (
.A(_171_),
.B(_180_),
.Y(_182_)
);
sky130_fd_sc_hs__a21oi_1 _378_ (
.A1(_164_),
.A2(_182_),
.B1(_181_),
.Y(_183_)
);
sky130_fd_sc_hs__and2_1 _379_ (
.A(_165_),
.B(_182_),
.X(_184_)
);
sky130_fd_sc_hs__a21bo_1 _380_ (
.A1(_150_),
.A2(_184_),
.B1_N(_183_),
.X(_185_)
);
sky130_fd_sc_hs__xor2_1 _381_ (
.A(B[22]),
.B(BI),
.X(_186_)
);
sky130_fd_sc_hs__xor2_1 _382_ (
.A(B[23]),
.B(BI),
.X(_187_)
);
sky130_fd_sc_hs__a21oi_1 _383_ (
.A1(_060_),
.A2(_012_),
.B1(_013_),
.Y(_188_)
);
sky130_fd_sc_hs__nand2_1 _384_ (
.A(_060_),
.B(_059_),
.Y(_189_)
);
sky130_fd_sc_hs__o21ai_1 _385_ (
.A1(_179_),
.A2(_189_),
.B1(_188_),
.Y(_190_)
);
sky130_fd_sc_hs__nor2_1 _386_ (
.A(_180_),
.B(_189_),
.Y(_191_)
);
sky130_fd_sc_hs__a21oi_1 _387_ (
.A1(_172_),
.A2(_191_),
.B1(_190_),
.Y(_192_)
);
sky130_fd_sc_hs__nand2_1 _388_ (
.A(_173_),
.B(_191_),
.Y(_193_)
);
sky130_fd_sc_hs__o21ai_1 _389_ (
.A1(_158_),
.A2(_193_),
.B1(_192_),
.Y(_194_)
);
sky130_fd_sc_hs__xor2_1 _390_ (
.A(B[24]),
.B(BI),
.X(_195_)
);
sky130_fd_sc_hs__xor2_1 _391_ (
.A(B[25]),
.B(BI),
.X(_196_)
);
sky130_fd_sc_hs__a21oi_1 _392_ (
.A1(_062_),
.A2(_014_),
.B1(_015_),
.Y(_197_)
);
sky130_fd_sc_hs__nand2_1 _393_ (
.A(_062_),
.B(_061_),
.Y(_198_)
);
sky130_fd_sc_hs__o21ai_1 _394_ (
.A1(_188_),
.A2(_198_),
.B1(_197_),
.Y(_199_)
);
sky130_fd_sc_hs__nor2_1 _395_ (
.A(_189_),
.B(_198_),
.Y(_200_)
);
sky130_fd_sc_hs__a21o_1 _396_ (
.A1(_181_),
.A2(_200_),
.B1(_199_),
.X(_201_)
);
sky130_fd_sc_hs__a31o_1 _397_ (
.A1(_167_),
.A2(_182_),
.A3(_200_),
.B1(_201_),
.X(_202_)
);
sky130_fd_sc_hs__xor2_1 _398_ (
.A(B[26]),
.B(BI),
.X(_203_)
);
sky130_fd_sc_hs__xor2_1 _399_ (
.A(B[27]),
.B(BI),
.X(_204_)
);
sky130_fd_sc_hs__a21oi_1 _400_ (
.A1(_064_),
.A2(_016_),
.B1(_017_),
.Y(_205_)
);
sky130_fd_sc_hs__nand2_1 _401_ (
.A(_064_),
.B(_063_),
.Y(_206_)
);
sky130_fd_sc_hs__o21ai_1 _402_ (
.A1(_197_),
.A2(_206_),
.B1(_205_),
.Y(_207_)
);
sky130_fd_sc_hs__nor2_1 _403_ (
.A(_198_),
.B(_206_),
.Y(_208_)
);
endmodule
(* abc9_box_id = 32'b00000000000000000000000000000111 *)
(* abc9_box = 1 *)
(* abc9_script = "+&dch;&nf -R 5;" *)
(* arithmetic_operator = 1 *)
(* source_cell = "$alu" *)
(* implements_operator = "ALU_33_0_33_0_33_unused_CO_X" *)
(* architecture = "KOGGE_STONE" *)
module ALU_33_0_33_0_33_unused_CO_X_KOGGE_STONE(A, B, BI, CI, Y);
input [32:0] A;
wire [32:0] A;
input [32:0] B;
wire [32:0] B;
input BI;
wire BI;
input CI;
wire CI;
output [32:0] Y;
wire [32:0] Y;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _000_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _001_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _002_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _003_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _004_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _005_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _006_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _007_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _008_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _009_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _010_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _011_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _012_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _013_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _014_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _015_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _016_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _017_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _018_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _019_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _020_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _021_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _022_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _023_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _024_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _025_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _026_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _027_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _028_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _029_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _030_;
wire _031_;
wire _032_;
wire _033_;
wire _034_;
wire _035_;
wire _036_;
wire _037_;
wire _038_;
wire _039_;
wire _040_;
wire _041_;
wire _042_;
wire _043_;
wire _044_;
wire _045_;
wire _046_;
wire _047_;
wire _048_;
wire _049_;
wire _050_;
wire _051_;
wire _052_;
wire _053_;
wire _054_;
wire _055_;
wire _056_;
wire _057_;
wire _058_;
wire _059_;
wire _060_;
wire _061_;
wire _062_;
wire _063_;
wire _064_;
wire _065_;
wire _066_;
wire _067_;
wire _068_;
wire _069_;
wire _070_;
wire _071_;
wire _072_;
wire _073_;
wire _074_;
wire _075_;
wire _076_;
wire _077_;
wire _078_;
wire _079_;
wire _080_;
wire _081_;
wire _082_;
wire _083_;
wire _084_;
wire _085_;
wire _086_;
wire _087_;
wire _088_;
wire _089_;
wire _090_;
wire _091_;
wire _092_;
wire _093_;
wire _094_;
wire _095_;
wire _096_;
wire _097_;
wire _098_;
wire _099_;
wire _100_;
wire _101_;
wire _102_;
wire _103_;
wire _104_;
wire _105_;
wire _106_;
wire _107_;
wire _108_;
wire _109_;
wire _110_;
wire _111_;
wire _112_;
wire _113_;
wire _114_;
wire _115_;
wire _116_;
wire _117_;
wire _118_;
wire _119_;
wire _120_;
wire _121_;
wire _122_;
wire _123_;
wire _124_;
wire _125_;
wire _126_;
wire _127_;
wire _128_;
wire _129_;
wire _130_;
wire _131_;
wire _132_;
wire _133_;
wire _134_;
wire _135_;
wire _136_;
wire _137_;
wire _138_;
wire _139_;
wire _140_;
wire _141_;
wire _142_;
wire _143_;
wire _144_;
wire _145_;
wire _146_;
wire _147_;
wire _148_;
wire _149_;
wire _150_;
wire _151_;
wire _152_;
wire _153_;
wire _154_;
wire _155_;
wire _156_;
wire _157_;
wire _158_;
wire _159_;
wire _160_;
wire _161_;
wire _162_;
wire _163_;
wire _164_;
wire _165_;
wire _166_;
wire _167_;
wire _168_;
wire _169_;
wire _170_;
wire _171_;
wire _172_;
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 _199_;
wire _200_;
wire _201_;
wire _202_;
wire _203_;
wire _204_;
wire _205_;
wire _206_;
wire _207_;
wire _208_;
wire _209_;
wire _210_;
wire _211_;
wire _212_;
wire _213_;
wire _214_;
wire _215_;
wire _216_;
wire _217_;
wire _218_;
wire _219_;
wire _220_;
wire _221_;
wire _222_;
wire _223_;
wire _224_;
wire _225_;
wire _226_;
wire _227_;
wire _228_;
wire _229_;
wire _230_;
wire _231_;
wire _232_;
wire _233_;
wire _234_;
wire _235_;
wire _236_;
wire _237_;
wire _238_;
wire _239_;
wire _240_;
wire _241_;
wire _242_;
wire _243_;
wire _244_;
wire _245_;
wire _246_;
wire _247_;
wire _248_;
wire _249_;
wire _250_;
wire _251_;
wire _252_;
wire _253_;
wire _254_;
wire _255_;
wire _256_;
wire _257_;
wire _258_;
wire _259_;
wire _260_;
wire _261_;
wire _262_;
wire _263_;
wire _264_;
wire _265_;
wire _266_;
wire _267_;
wire _268_;
wire _269_;
wire _270_;
wire _271_;
wire _272_;
wire _273_;
wire _274_;
wire _275_;
wire _276_;
wire _277_;
wire _278_;
wire _279_;
wire _280_;
wire _281_;
wire _282_;
wire _283_;
wire _284_;
wire _285_;
wire _286_;
wire _287_;
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:42.31-44.12" *)
sky130_fd_sc_hs__fa_1 _288_ (
.A(A[0]),
.B(CI),
.CIN(_216_),
.COUT(_031_),
.SUM(Y[0])
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:42.31-44.12" *)
sky130_fd_sc_hs__fa_1 _289_ (
.A(A[1]),
.B(_031_),
.CIN(_217_),
.COUT(_032_),
.SUM(Y[1])
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _290_ (
.A(A[10]),
.B(_226_),
.COUT(_000_),
.SUM(_033_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _291_ (
.A(A[11]),
.B(_227_),
.COUT(_001_),
.SUM(_034_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _292_ (
.A(A[12]),
.B(_228_),
.COUT(_002_),
.SUM(_035_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _293_ (
.A(A[13]),
.B(_229_),
.COUT(_003_),
.SUM(_036_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _294_ (
.A(A[14]),
.B(_230_),
.COUT(_004_),
.SUM(_037_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _295_ (
.A(A[15]),
.B(_231_),
.COUT(_005_),
.SUM(_038_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _296_ (
.A(A[16]),
.B(_232_),
.COUT(_006_),
.SUM(_039_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _297_ (
.A(A[17]),
.B(_233_),
.COUT(_007_),
.SUM(_040_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _298_ (
.A(A[18]),
.B(_234_),
.COUT(_008_),
.SUM(_041_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _299_ (
.A(A[19]),
.B(_235_),
.COUT(_009_),
.SUM(_042_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _300_ (
.A(A[1]),
.B(_217_),
.COUT(_010_),
.SUM(_043_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _301_ (
.A(A[20]),
.B(_236_),
.COUT(_011_),
.SUM(_044_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _302_ (
.A(A[21]),
.B(_237_),
.COUT(_012_),
.SUM(_045_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _303_ (
.A(A[22]),
.B(_238_),
.COUT(_013_),
.SUM(_046_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _304_ (
.A(A[23]),
.B(_239_),
.COUT(_014_),
.SUM(_047_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _305_ (
.A(A[24]),
.B(_240_),
.COUT(_015_),
.SUM(_048_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _306_ (
.A(A[25]),
.B(_241_),
.COUT(_016_),
.SUM(_049_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _307_ (
.A(A[26]),
.B(_242_),
.COUT(_017_),
.SUM(_050_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _308_ (
.A(A[27]),
.B(_243_),
.COUT(_018_),
.SUM(_051_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _309_ (
.A(A[28]),
.B(_244_),
.COUT(_019_),
.SUM(_052_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _310_ (
.A(A[29]),
.B(_245_),
.COUT(_020_),
.SUM(_053_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _311_ (
.A(A[2]),
.B(_218_),
.COUT(_021_),
.SUM(_054_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _312_ (
.A(A[30]),
.B(_246_),
.COUT(_022_),
.SUM(_055_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _313_ (
.A(A[31]),
.B(_247_),
.COUT(_023_),
.SUM(_056_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _314_ (
.A(A[3]),
.B(_219_),
.COUT(_024_),
.SUM(_057_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _315_ (
.A(A[4]),
.B(_220_),
.COUT(_025_),
.SUM(_058_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _316_ (
.A(A[5]),
.B(_221_),
.COUT(_026_),
.SUM(_059_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _317_ (
.A(A[6]),
.B(_222_),
.COUT(_027_),
.SUM(_060_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _318_ (
.A(A[7]),
.B(_223_),
.COUT(_028_),
.SUM(_061_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _319_ (
.A(A[8]),
.B(_224_),
.COUT(_029_),
.SUM(_062_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _320_ (
.A(A[9]),
.B(_225_),
.COUT(_030_),
.SUM(_063_)
);
sky130_fd_sc_hs__xnor2_1 _321_ (
.A(_035_),
.B(_287_),
.Y(Y[12])
);
sky130_fd_sc_hs__nand2_1 _322_ (
.A(_034_),
.B(_035_),
.Y(_064_)
);
sky130_fd_sc_hs__nor2_1 _323_ (
.A(_279_),
.B(_064_),
.Y(_065_)
);
sky130_fd_sc_hs__a21oi_1 _324_ (
.A1(_001_),
.A2(_035_),
.B1(_002_),
.Y(_066_)
);
sky130_fd_sc_hs__o21ai_1 _325_ (
.A1(_278_),
.A2(_064_),
.B1(_066_),
.Y(_067_)
);
sky130_fd_sc_hs__and2_1 _326_ (
.A(_270_),
.B(_065_),
.X(_068_)
);
sky130_fd_sc_hs__a311oi_1 _327_ (
.A1(_254_),
.A2(_271_),
.A3(_065_),
.B1(_067_),
.C1(_068_),
.Y(_069_)
);
sky130_fd_sc_hs__xnor2_1 _328_ (
.A(_036_),
.B(_069_),
.Y(Y[13])
);
sky130_fd_sc_hs__nand2_1 _329_ (
.A(_035_),
.B(_036_),
.Y(_070_)
);
sky130_fd_sc_hs__nor2_1 _330_ (
.A(_284_),
.B(_070_),
.Y(_071_)
);
sky130_fd_sc_hs__a21oi_1 _331_ (
.A1(_002_),
.A2(_036_),
.B1(_003_),
.Y(_072_)
);
sky130_fd_sc_hs__o21ai_1 _332_ (
.A1(_283_),
.A2(_070_),
.B1(_072_),
.Y(_073_)
);
sky130_fd_sc_hs__and2_1 _333_ (
.A(_275_),
.B(_071_),
.X(_074_)
);
sky130_fd_sc_hs__a311oi_1 _334_ (
.A1(_257_),
.A2(_276_),
.A3(_071_),
.B1(_073_),
.C1(_074_),
.Y(_075_)
);
sky130_fd_sc_hs__xnor2_1 _335_ (
.A(_037_),
.B(_075_),
.Y(Y[14])
);
sky130_fd_sc_hs__nand2_1 _336_ (
.A(_036_),
.B(_037_),
.Y(_076_)
);
sky130_fd_sc_hs__nor2_1 _337_ (
.A(_064_),
.B(_076_),
.Y(_077_)
);
sky130_fd_sc_hs__nand2_1 _338_ (
.A(_281_),
.B(_077_),
.Y(_078_)
);
sky130_fd_sc_hs__a21oi_1 _339_ (
.A1(_003_),
.A2(_037_),
.B1(_004_),
.Y(_079_)
);
sky130_fd_sc_hs__o21ai_1 _340_ (
.A1(_066_),
.A2(_076_),
.B1(_079_),
.Y(_080_)
);
sky130_fd_sc_hs__a21oi_1 _341_ (
.A1(_280_),
.A2(_077_),
.B1(_080_),
.Y(_081_)
);
sky130_fd_sc_hs__o21ai_1 _342_ (
.A1(_261_),
.A2(_078_),
.B1(_081_),
.Y(_082_)
);
sky130_fd_sc_hs__xor2_1 _343_ (
.A(_038_),
.B(_082_),
.X(Y[15])
);
sky130_fd_sc_hs__nand2_1 _344_ (
.A(_037_),
.B(_038_),
.Y(_083_)
);
sky130_fd_sc_hs__nor2_1 _345_ (
.A(_070_),
.B(_083_),
.Y(_084_)
);
sky130_fd_sc_hs__nand2_1 _346_ (
.A(_286_),
.B(_084_),
.Y(_085_)
);
sky130_fd_sc_hs__a21oi_1 _347_ (
.A1(_004_),
.A2(_038_),
.B1(_005_),
.Y(_086_)
);
sky130_fd_sc_hs__o21ai_1 _348_ (
.A1(_072_),
.A2(_083_),
.B1(_086_),
.Y(_087_)
);
sky130_fd_sc_hs__a21oi_1 _349_ (
.A1(_285_),
.A2(_084_),
.B1(_087_),
.Y(_088_)
);
sky130_fd_sc_hs__o21ai_1 _350_ (
.A1(_266_),
.A2(_085_),
.B1(_088_),
.Y(_089_)
);
sky130_fd_sc_hs__xor2_1 _351_ (
.A(_039_),
.B(_089_),
.X(Y[16])
);
sky130_fd_sc_hs__a21oi_1 _352_ (
.A1(_005_),
.A2(_039_),
.B1(_006_),
.Y(_090_)
);
sky130_fd_sc_hs__nand2_1 _353_ (
.A(_038_),
.B(_039_),
.Y(_091_)
);
sky130_fd_sc_hs__o21a_1 _354_ (
.A1(_079_),
.A2(_091_),
.B1(_090_),
.X(_092_)
);
sky130_fd_sc_hs__nor2_1 _355_ (
.A(_076_),
.B(_091_),
.Y(_093_)
);
sky130_fd_sc_hs__a21bo_1 _356_ (
.A1(_067_),
.A2(_093_),
.B1_N(_092_),
.X(_094_)
);
sky130_fd_sc_hs__nand2_1 _357_ (
.A(_065_),
.B(_093_),
.Y(_095_)
);
sky130_fd_sc_hs__o21bai_1 _358_ (
.A1(_272_),
.A2(_095_),
.B1_N(_094_),
.Y(_096_)
);
sky130_fd_sc_hs__xor2_1 _359_ (
.A(_040_),
.B(_096_),
.X(Y[17])
);
sky130_fd_sc_hs__a21oi_1 _360_ (
.A1(_006_),
.A2(_040_),
.B1(_007_),
.Y(_097_)
);
sky130_fd_sc_hs__nand2_1 _361_ (
.A(_039_),
.B(_040_),
.Y(_098_)
);
sky130_fd_sc_hs__o21a_1 _362_ (
.A1(_086_),
.A2(_098_),
.B1(_097_),
.X(_099_)
);
sky130_fd_sc_hs__nor2_1 _363_ (
.A(_083_),
.B(_098_),
.Y(_100_)
);
sky130_fd_sc_hs__a21bo_1 _364_ (
.A1(_073_),
.A2(_100_),
.B1_N(_099_),
.X(_101_)
);
sky130_fd_sc_hs__nand2_1 _365_ (
.A(_071_),
.B(_100_),
.Y(_102_)
);
sky130_fd_sc_hs__o21bai_1 _366_ (
.A1(_277_),
.A2(_102_),
.B1_N(_101_),
.Y(_103_)
);
sky130_fd_sc_hs__xor2_1 _367_ (
.A(_041_),
.B(_103_),
.X(Y[18])
);
sky130_fd_sc_hs__a21oi_1 _368_ (
.A1(_007_),
.A2(_041_),
.B1(_008_),
.Y(_104_)
);
sky130_fd_sc_hs__nand2_1 _369_ (
.A(_040_),
.B(_041_),
.Y(_105_)
);
sky130_fd_sc_hs__o21ai_1 _370_ (
.A1(_090_),
.A2(_105_),
.B1(_104_),
.Y(_106_)
);
sky130_fd_sc_hs__nor2_1 _371_ (
.A(_091_),
.B(_105_),
.Y(_107_)
);
sky130_fd_sc_hs__a21oi_1 _372_ (
.A1(_080_),
.A2(_107_),
.B1(_106_),
.Y(_108_)
);
sky130_fd_sc_hs__nand2_1 _373_ (
.A(_077_),
.B(_107_),
.Y(_109_)
);
sky130_fd_sc_hs__o21a_1 _374_ (
.A1(_282_),
.A2(_109_),
.B1(_108_),
.X(_110_)
);
sky130_fd_sc_hs__xnor2_1 _375_ (
.A(_042_),
.B(_110_),
.Y(Y[19])
);
sky130_fd_sc_hs__a21oi_1 _376_ (
.A1(_008_),
.A2(_042_),
.B1(_009_),
.Y(_111_)
);
sky130_fd_sc_hs__nand2_1 _377_ (
.A(_041_),
.B(_042_),
.Y(_112_)
);
sky130_fd_sc_hs__o21a_1 _378_ (
.A1(_097_),
.A2(_112_),
.B1(_111_),
.X(_113_)
);
sky130_fd_sc_hs__nor2_1 _379_ (
.A(_098_),
.B(_112_),
.Y(_114_)
);
sky130_fd_sc_hs__a21boi_1 _380_ (
.A1(_087_),
.A2(_114_),
.B1_N(_113_),
.Y(_115_)
);
sky130_fd_sc_hs__nand2_1 _381_ (
.A(_084_),
.B(_114_),
.Y(_116_)
);
sky130_fd_sc_hs__o21a_1 _382_ (
.A1(_287_),
.A2(_116_),
.B1(_115_),
.X(_117_)
);
sky130_fd_sc_hs__xnor2_1 _383_ (
.A(_044_),
.B(_117_),
.Y(Y[20])
);
sky130_fd_sc_hs__a21oi_1 _384_ (
.A1(_009_),
.A2(_044_),
.B1(_011_),
.Y(_118_)
);
sky130_fd_sc_hs__nand2_1 _385_ (
.A(_042_),
.B(_044_),
.Y(_119_)
);
sky130_fd_sc_hs__o21ai_1 _386_ (
.A1(_104_),
.A2(_119_),
.B1(_118_),
.Y(_120_)
);
sky130_fd_sc_hs__nor2_1 _387_ (
.A(_105_),
.B(_119_),
.Y(_121_)
);
sky130_fd_sc_hs__or2_1 _388_ (
.A(_105_),
.B(_119_),
.X(_122_)
);
sky130_fd_sc_hs__o21bai_1 _389_ (
.A1(_092_),
.A2(_122_),
.B1_N(_120_),
.Y(_123_)
);
sky130_fd_sc_hs__nand2_1 _390_ (
.A(_093_),
.B(_121_),
.Y(_124_)
);
sky130_fd_sc_hs__o21bai_1 _391_ (
.A1(_069_),
.A2(_124_),
.B1_N(_123_),
.Y(_125_)
);
sky130_fd_sc_hs__xor2_1 _392_ (
.A(_045_),
.B(_125_),
.X(Y[21])
);
sky130_fd_sc_hs__a21oi_1 _393_ (
.A1(_011_),
.A2(_045_),
.B1(_012_),
.Y(_126_)
);
sky130_fd_sc_hs__nand2_1 _394_ (
.A(_044_),
.B(_045_),
.Y(_127_)
);
sky130_fd_sc_hs__o21ai_1 _395_ (
.A1(_111_),
.A2(_127_),
.B1(_126_),
.Y(_128_)
);
sky130_fd_sc_hs__nor2_1 _396_ (
.A(_112_),
.B(_127_),
.Y(_129_)
);
sky130_fd_sc_hs__or2_1 _397_ (
.A(_112_),
.B(_127_),
.X(_130_)
);
sky130_fd_sc_hs__o21bai_1 _398_ (
.A1(_099_),
.A2(_130_),
.B1_N(_128_),
.Y(_131_)
);
sky130_fd_sc_hs__nand2_1 _399_ (
.A(_100_),
.B(_129_),
.Y(_132_)
);
sky130_fd_sc_hs__o21bai_1 _400_ (
.A1(_075_),
.A2(_132_),
.B1_N(_131_),
.Y(_133_)
);
sky130_fd_sc_hs__xor2_1 _401_ (
.A(_046_),
.B(_133_),
.X(Y[22])
);
sky130_fd_sc_hs__a21oi_1 _402_ (
.A1(_012_),
.A2(_046_),
.B1(_013_),
.Y(_134_)
);
sky130_fd_sc_hs__nand2_1 _403_ (
.A(_045_),
.B(_046_),
.Y(_135_)
);
sky130_fd_sc_hs__o21ai_1 _404_ (
.A1(_118_),
.A2(_135_),
.B1(_134_),
.Y(_136_)
);
sky130_fd_sc_hs__nor2_1 _405_ (
.A(_119_),
.B(_135_),
.Y(_137_)
);
sky130_fd_sc_hs__a21oi_1 _406_ (
.A1(_106_),
.A2(_137_),
.B1(_136_),
.Y(_138_)
);
sky130_fd_sc_hs__clkinv_1 _407_ (
.A(_138_),
.Y(_139_)
);
sky130_fd_sc_hs__nand2_1 _408_ (
.A(_107_),
.B(_137_),
.Y(_140_)
);
sky130_fd_sc_hs__a31oi_1 _409_ (
.A1(_082_),
.A2(_107_),
.A3(_137_),
.B1(_139_),
.Y(_141_)
);
sky130_fd_sc_hs__xnor2_1 _410_ (
.A(_047_),
.B(_141_),
.Y(Y[23])
);
sky130_fd_sc_hs__a21oi_1 _411_ (
.A1(_013_),
.A2(_047_),
.B1(_014_),
.Y(_142_)
);
sky130_fd_sc_hs__nand2_1 _412_ (
.A(_046_),
.B(_047_),
.Y(_143_)
);
sky130_fd_sc_hs__o21ai_1 _413_ (
.A1(_126_),
.A2(_143_),
.B1(_142_),
.Y(_144_)
);
sky130_fd_sc_hs__or2_1 _414_ (
.A(_127_),
.B(_143_),
.X(_145_)
);
sky130_fd_sc_hs__o21bai_1 _415_ (
.A1(_113_),
.A2(_145_),
.B1_N(_144_),
.Y(_146_)
);
sky130_fd_sc_hs__nor3_1 _416_ (
.A(_098_),
.B(_112_),
.C(_145_),
.Y(_147_)
);
sky130_fd_sc_hs__a21oi_1 _417_ (
.A1(_089_),
.A2(_147_),
.B1(_146_),
.Y(_148_)
);
sky130_fd_sc_hs__xnor2_1 _418_ (
.A(_048_),
.B(_148_),
.Y(Y[24])
);
sky130_fd_sc_hs__nand2_1 _419_ (
.A(_047_),
.B(_048_),
.Y(_149_)
);
sky130_fd_sc_hs__nor2_1 _420_ (
.A(_135_),
.B(_149_),
.Y(_150_)
);
sky130_fd_sc_hs__nand2_1 _421_ (
.A(_121_),
.B(_150_),
.Y(_151_)
);
sky130_fd_sc_hs__nand2b_1 _422_ (
.A_N(_151_),
.B(_094_),
.Y(_152_)
);
sky130_fd_sc_hs__a21oi_1 _423_ (
.A1(_014_),
.A2(_048_),
.B1(_015_),
.Y(_153_)
);
sky130_fd_sc_hs__o21ai_1 _424_ (
.A1(_134_),
.A2(_149_),
.B1(_153_),
.Y(_154_)
);
sky130_fd_sc_hs__a21oi_1 _425_ (
.A1(_120_),
.A2(_150_),
.B1(_154_),
.Y(_155_)
);
sky130_fd_sc_hs__o311ai_1 _426_ (
.A1(_272_),
.A2(_095_),
.A3(_151_),
.B1(_152_),
.C1(_155_),
.Y(_156_)
);
sky130_fd_sc_hs__xor2_1 _427_ (
.A(_049_),
.B(_156_),
.X(Y[25])
);
sky130_fd_sc_hs__nand2_1 _428_ (
.A(_048_),
.B(_049_),
.Y(_157_)
);
sky130_fd_sc_hs__nor2_1 _429_ (
.A(_143_),
.B(_157_),
.Y(_158_)
);
sky130_fd_sc_hs__nand2_1 _430_ (
.A(_129_),
.B(_158_),
.Y(_159_)
);
sky130_fd_sc_hs__nand2b_1 _431_ (
.A_N(_159_),
.B(_101_),
.Y(_160_)
);
sky130_fd_sc_hs__a21oi_1 _432_ (
.A1(_015_),
.A2(_049_),
.B1(_016_),
.Y(_161_)
);
sky130_fd_sc_hs__o21ai_1 _433_ (
.A1(_142_),
.A2(_157_),
.B1(_161_),
.Y(_162_)
);
sky130_fd_sc_hs__a21oi_1 _434_ (
.A1(_128_),
.A2(_158_),
.B1(_162_),
.Y(_163_)
);
sky130_fd_sc_hs__o311ai_1 _435_ (
.A1(_277_),
.A2(_102_),
.A3(_159_),
.B1(_160_),
.C1(_163_),
.Y(_164_)
);
sky130_fd_sc_hs__xor2_1 _436_ (
.A(_050_),
.B(_164_),
.X(Y[26])
);
sky130_fd_sc_hs__nand2_1 _437_ (
.A(_049_),
.B(_050_),
.Y(_165_)
);
sky130_fd_sc_hs__nor2_1 _438_ (
.A(_149_),
.B(_165_),
.Y(_166_)
);
sky130_fd_sc_hs__nand2_1 _439_ (
.A(_137_),
.B(_166_),
.Y(_167_)
);
sky130_fd_sc_hs__a21oi_1 _440_ (
.A1(_016_),
.A2(_050_),
.B1(_017_),
.Y(_168_)
);
sky130_fd_sc_hs__o21ai_1 _441_ (
.A1(_153_),
.A2(_165_),
.B1(_168_),
.Y(_169_)
);
sky130_fd_sc_hs__a21oi_1 _442_ (
.A1(_136_),
.A2(_166_),
.B1(_169_),
.Y(_170_)
);
sky130_fd_sc_hs__o21a_1 _443_ (
.A1(_108_),
.A2(_167_),
.B1(_170_),
.X(_171_)
);
sky130_fd_sc_hs__o31a_1 _444_ (
.A1(_282_),
.A2(_109_),
.A3(_167_),
.B1(_171_),
.X(_172_)
);
sky130_fd_sc_hs__xnor2_1 _445_ (
.A(_051_),
.B(_172_),
.Y(Y[27])
);
sky130_fd_sc_hs__nand2_1 _446_ (
.A(_050_),
.B(_051_),
.Y(_173_)
);
sky130_fd_sc_hs__nor2_1 _447_ (
.A(_157_),
.B(_173_),
.Y(_174_)
);
sky130_fd_sc_hs__nand2b_1 _448_ (
.A_N(_145_),
.B(_174_),
.Y(_175_)
);
sky130_fd_sc_hs__a21oi_1 _449_ (
.A1(_017_),
.A2(_051_),
.B1(_018_),
.Y(_176_)
);
sky130_fd_sc_hs__o21ai_1 _450_ (
.A1(_161_),
.A2(_173_),
.B1(_176_),
.Y(_177_)
);
sky130_fd_sc_hs__a21oi_1 _451_ (
.A1(_144_),
.A2(_174_),
.B1(_177_),
.Y(_178_)
);
sky130_fd_sc_hs__o21a_1 _452_ (
.A1(_115_),
.A2(_175_),
.B1(_178_),
.X(_179_)
);
sky130_fd_sc_hs__o31a_1 _453_ (
.A1(_287_),
.A2(_116_),
.A3(_175_),
.B1(_179_),
.X(_180_)
);
sky130_fd_sc_hs__xnor2_1 _454_ (
.A(_052_),
.B(_180_),
.Y(Y[28])
);
sky130_fd_sc_hs__nand2_1 _455_ (
.A(_051_),
.B(_052_),
.Y(_181_)
);
sky130_fd_sc_hs__nor2_1 _456_ (
.A(_165_),
.B(_181_),
.Y(_182_)
);
sky130_fd_sc_hs__nand2_1 _457_ (
.A(_150_),
.B(_182_),
.Y(_183_)
);
sky130_fd_sc_hs__and2_1 _458_ (
.A(_154_),
.B(_182_),
.X(_184_)
);
sky130_fd_sc_hs__a21oi_1 _459_ (
.A1(_018_),
.A2(_052_),
.B1(_019_),
.Y(_185_)
);
sky130_fd_sc_hs__o21ai_1 _460_ (
.A1(_168_),
.A2(_181_),
.B1(_185_),
.Y(_186_)
);
sky130_fd_sc_hs__a311oi_1 _461_ (
.A1(_123_),
.A2(_150_),
.A3(_182_),
.B1(_184_),
.C1(_186_),
.Y(_187_)
);
sky130_fd_sc_hs__o31a_1 _462_ (
.A1(_069_),
.A2(_124_),
.A3(_183_),
.B1(_187_),
.X(_188_)
);
sky130_fd_sc_hs__xnor2_1 _463_ (
.A(_053_),
.B(_188_),
.Y(Y[29])
);
sky130_fd_sc_hs__nand2_1 _464_ (
.A(_052_),
.B(_053_),
.Y(_189_)
);
sky130_fd_sc_hs__nor2_1 _465_ (
.A(_173_),
.B(_189_),
.Y(_190_)
);
sky130_fd_sc_hs__nand2_1 _466_ (
.A(_158_),
.B(_190_),
.Y(_191_)
);
sky130_fd_sc_hs__and2_1 _467_ (
.A(_162_),
.B(_190_),
.X(_192_)
);
sky130_fd_sc_hs__a21oi_1 _468_ (
.A1(_019_),
.A2(_053_),
.B1(_020_),
.Y(_193_)
);
sky130_fd_sc_hs__o21ai_1 _469_ (
.A1(_176_),
.A2(_189_),
.B1(_193_),
.Y(_194_)
);
sky130_fd_sc_hs__a311oi_1 _470_ (
.A1(_131_),
.A2(_158_),
.A3(_190_),
.B1(_192_),
.C1(_194_),
.Y(_195_)
);
sky130_fd_sc_hs__o31a_1 _471_ (
.A1(_075_),
.A2(_132_),
.A3(_191_),
.B1(_195_),
.X(_196_)
);
sky130_fd_sc_hs__xnor2_1 _472_ (
.A(_055_),
.B(_196_),
.Y(Y[30])
);
sky130_fd_sc_hs__nand2_1 _473_ (
.A(_053_),
.B(_055_),
.Y(_197_)
);
sky130_fd_sc_hs__nor2_1 _474_ (
.A(_181_),
.B(_197_),
.Y(_198_)
);
sky130_fd_sc_hs__nand2_1 _475_ (
.A(_166_),
.B(_198_),
.Y(_199_)
);
sky130_fd_sc_hs__nor2_1 _476_ (
.A(_140_),
.B(_199_),
.Y(_200_)
);
sky130_fd_sc_hs__nor2_1 _477_ (
.A(_138_),
.B(_199_),
.Y(_201_)
);
sky130_fd_sc_hs__nand2_1 _478_ (
.A(_020_),
.B(_055_),
.Y(_202_)
);
sky130_fd_sc_hs__a21oi_1 _479_ (
.A1(_169_),
.A2(_198_),
.B1(_022_),
.Y(_203_)
);
sky130_fd_sc_hs__o211ai_1 _480_ (
.A1(_185_),
.A2(_197_),
.B1(_202_),
.C1(_203_),
.Y(_204_)
);
sky130_fd_sc_hs__a211oi_1 _481_ (
.A1(_082_),
.A2(_200_),
.B1(_201_),
.C1(_204_),
.Y(_205_)
);
sky130_fd_sc_hs__xnor2_1 _482_ (
.A(_056_),
.B(_205_),
.Y(Y[31])
);
sky130_fd_sc_hs__nand2_1 _483_ (
.A(_055_),
.B(_056_),
.Y(_206_)
);
sky130_fd_sc_hs__or2_1 _484_ (
.A(_189_),
.B(_206_),
.X(_207_)
);
sky130_fd_sc_hs__nor3_1 _485_ (
.A(_157_),
.B(_173_),
.C(_207_),
.Y(_208_)
);
sky130_fd_sc_hs__nor2b_1 _486_ (
.A(_207_),
.B_N(_177_),
.Y(_209_)
);
sky130_fd_sc_hs__a21oi_1 _487_ (
.A1(_022_),
.A2(_056_),
.B1(_023_),
.Y(_210_)
);
sky130_fd_sc_hs__o21ai_1 _488_ (
.A1(_193_),
.A2(_206_),
.B1(_210_),
.Y(_211_)
);
sky130_fd_sc_hs__a211o_1 _489_ (
.A1(_146_),
.A2(_208_),
.B1(_209_),
.C1(_211_),
.X(_212_)
);
sky130_fd_sc_hs__a31oi_1 _490_ (
.A1(_089_),
.A2(_147_),
.A3(_208_),
.B1(_212_),
.Y(_213_)
);
sky130_fd_sc_hs__xnor2_1 _491_ (
.A(A[32]),
.B(B[32]),
.Y(_214_)
);
sky130_fd_sc_hs__xnor2_1 _492_ (
.A(BI),
.B(_214_),
.Y(_215_)
);
sky130_fd_sc_hs__xnor2_1 _493_ (
.A(_213_),
.B(_215_),
.Y(Y[32])
);
sky130_fd_sc_hs__xor2_1 _494_ (
.A(B[0]),
.B(BI),
.X(_216_)
);
sky130_fd_sc_hs__xor2_1 _495_ (
.A(B[1]),
.B(BI),
.X(_217_)
);
sky130_fd_sc_hs__xor2_1 _496_ (
.A(B[2]),
.B(BI),
.X(_218_)
);
sky130_fd_sc_hs__xor2_1 _497_ (
.A(B[3]),
.B(BI),
.X(_219_)
);
sky130_fd_sc_hs__xor2_1 _498_ (
.A(B[4]),
.B(BI),
.X(_220_)
);
sky130_fd_sc_hs__xor2_1 _499_ (
.A(B[5]),
.B(BI),
.X(_221_)
);
sky130_fd_sc_hs__xor2_1 _500_ (
.A(B[6]),
.B(BI),
.X(_222_)
);
sky130_fd_sc_hs__xor2_1 _501_ (
.A(B[7]),
.B(BI),
.X(_223_)
);
sky130_fd_sc_hs__xor2_1 _502_ (
.A(B[8]),
.B(BI),
.X(_224_)
);
sky130_fd_sc_hs__xor2_1 _503_ (
.A(B[9]),
.B(BI),
.X(_225_)
);
sky130_fd_sc_hs__xor2_1 _504_ (
.A(B[10]),
.B(BI),
.X(_226_)
);
sky130_fd_sc_hs__xor2_1 _505_ (
.A(B[11]),
.B(BI),
.X(_227_)
);
sky130_fd_sc_hs__xor2_1 _506_ (
.A(B[12]),
.B(BI),
.X(_228_)
);
sky130_fd_sc_hs__xor2_1 _507_ (
.A(B[13]),
.B(BI),
.X(_229_)
);
sky130_fd_sc_hs__xor2_1 _508_ (
.A(B[14]),
.B(BI),
.X(_230_)
);
sky130_fd_sc_hs__xor2_1 _509_ (
.A(B[15]),
.B(BI),
.X(_231_)
);
sky130_fd_sc_hs__xor2_1 _510_ (
.A(B[16]),
.B(BI),
.X(_232_)
);
sky130_fd_sc_hs__xor2_1 _511_ (
.A(B[17]),
.B(BI),
.X(_233_)
);
sky130_fd_sc_hs__xor2_1 _512_ (
.A(B[18]),
.B(BI),
.X(_234_)
);
sky130_fd_sc_hs__xor2_1 _513_ (
.A(B[19]),
.B(BI),
.X(_235_)
);
sky130_fd_sc_hs__xor2_1 _514_ (
.A(B[20]),
.B(BI),
.X(_236_)
);
sky130_fd_sc_hs__xor2_1 _515_ (
.A(B[21]),
.B(BI),
.X(_237_)
);
sky130_fd_sc_hs__xor2_1 _516_ (
.A(B[22]),
.B(BI),
.X(_238_)
);
sky130_fd_sc_hs__xor2_1 _517_ (
.A(B[23]),
.B(BI),
.X(_239_)
);
sky130_fd_sc_hs__xor2_1 _518_ (
.A(B[24]),
.B(BI),
.X(_240_)
);
sky130_fd_sc_hs__xor2_1 _519_ (
.A(B[25]),
.B(BI),
.X(_241_)
);
sky130_fd_sc_hs__xor2_1 _520_ (
.A(B[26]),
.B(BI),
.X(_242_)
);
sky130_fd_sc_hs__xor2_1 _521_ (
.A(B[27]),
.B(BI),
.X(_243_)
);
sky130_fd_sc_hs__xor2_1 _522_ (
.A(B[28]),
.B(BI),
.X(_244_)
);
sky130_fd_sc_hs__xor2_1 _523_ (
.A(B[29]),
.B(BI),
.X(_245_)
);
sky130_fd_sc_hs__xor2_1 _524_ (
.A(B[30]),
.B(BI),
.X(_246_)
);
sky130_fd_sc_hs__xor2_1 _525_ (
.A(B[31]),
.B(BI),
.X(_247_)
);
sky130_fd_sc_hs__xor2_1 _526_ (
.A(_032_),
.B(_054_),
.X(Y[2])
);
sky130_fd_sc_hs__a211oi_1 _527_ (
.A1(_031_),
.A2(_043_),
.B1(_010_),
.C1(_021_),
.Y(_248_)
);
sky130_fd_sc_hs__o21bai_1 _528_ (
.A1(_021_),
.A2(_054_),
.B1_N(_248_),
.Y(_249_)
);
sky130_fd_sc_hs__xnor2_1 _529_ (
.A(_057_),
.B(_249_),
.Y(Y[3])
);
sky130_fd_sc_hs__and2_1 _530_ (
.A(_021_),
.B(_057_),
.X(_250_)
);
sky130_fd_sc_hs__a311oi_1 _531_ (
.A1(_032_),
.A2(_054_),
.A3(_057_),
.B1(_250_),
.C1(_024_),
.Y(_251_)
);
sky130_fd_sc_hs__xnor2_1 _532_ (
.A(_058_),
.B(_251_),
.Y(Y[4])
);
sky130_fd_sc_hs__a21oi_1 _533_ (
.A1(_024_),
.A2(_058_),
.B1(_025_),
.Y(_252_)
);
sky130_fd_sc_hs__nand2_1 _534_ (
.A(_057_),
.B(_058_),
.Y(_253_)
);
sky130_fd_sc_hs__o21ai_1 _535_ (
.A1(_249_),
.A2(_253_),
.B1(_252_),
.Y(_254_)
);
sky130_fd_sc_hs__xor2_1 _536_ (
.A(_059_),
.B(_254_),
.X(Y[5])
);
sky130_fd_sc_hs__a21oi_1 _537_ (
.A1(_025_),
.A2(_059_),
.B1(_026_),
.Y(_255_)
);
sky130_fd_sc_hs__nand2_1 _538_ (
.A(_058_),
.B(_059_),
.Y(_256_)
);
sky130_fd_sc_hs__o21ai_1 _539_ (
.A1(_251_),
.A2(_256_),
.B1(_255_),
.Y(_257_)
);
sky130_fd_sc_hs__xor2_1 _540_ (
.A(_060_),
.B(_257_),
.X(Y[6])
);
sky130_fd_sc_hs__nand2_1 _541_ (
.A(_059_),
.B(_060_),
.Y(_258_)
);
sky130_fd_sc_hs__a21oi_1 _542_ (
.A1(_026_),
.A2(_060_),
.B1(_027_),
.Y(_259_)
);
sky130_fd_sc_hs__o21a_1 _543_ (
.A1(_252_),
.A2(_258_),
.B1(_259_),
.X(_260_)
);
sky130_fd_sc_hs__o31a_1 _544_ (
.A1(_249_),
.A2(_253_),
.A3(_258_),
.B1(_260_),
.X(_261_)
);
sky130_fd_sc_hs__o31ai_1 _545_ (
.A1(_249_),
.A2(_253_),
.A3(_258_),
.B1(_260_),
.Y(_262_)
);
sky130_fd_sc_hs__xnor2_1 _546_ (
.A(_061_),
.B(_261_),
.Y(Y[7])
);
sky130_fd_sc_hs__nand2_1 _547_ (
.A(_060_),
.B(_061_),
.Y(_263_)
);
sky130_fd_sc_hs__a21oi_1 _548_ (
.A1(_027_),
.A2(_061_),
.B1(_028_),
.Y(_264_)
);
sky130_fd_sc_hs__o21a_1 _549_ (
.A1(_255_),
.A2(_263_),
.B1(_264_),
.X(_265_)
);
sky130_fd_sc_hs__o31a_1 _550_ (
.A1(_251_),
.A2(_256_),
.A3(_263_),
.B1(_265_),
.X(_266_)
);
sky130_fd_sc_hs__o31ai_1 _551_ (
.A1(_251_),
.A2(_256_),
.A3(_263_),
.B1(_265_),
.Y(_267_)
);
sky130_fd_sc_hs__xnor2_1 _552_ (
.A(_062_),
.B(_266_),
.Y(Y[8])
);
sky130_fd_sc_hs__a21oi_1 _553_ (
.A1(_028_),
.A2(_062_),
.B1(_029_),
.Y(_268_)
);
sky130_fd_sc_hs__nand2_1 _554_ (
.A(_061_),
.B(_062_),
.Y(_269_)
);
sky130_fd_sc_hs__o21ai_1 _555_ (
.A1(_259_),
.A2(_269_),
.B1(_268_),
.Y(_270_)
);
sky130_fd_sc_hs__nor2_1 _556_ (
.A(_258_),
.B(_269_),
.Y(_271_)
);
sky130_fd_sc_hs__a21oi_1 _557_ (
.A1(_254_),
.A2(_271_),
.B1(_270_),
.Y(_272_)
);
sky130_fd_sc_hs__xnor2_1 _558_ (
.A(_063_),
.B(_272_),
.Y(Y[9])
);
sky130_fd_sc_hs__a21oi_1 _559_ (
.A1(_029_),
.A2(_063_),
.B1(_030_),
.Y(_273_)
);
sky130_fd_sc_hs__nand2_1 _560_ (
.A(_062_),
.B(_063_),
.Y(_274_)
);
sky130_fd_sc_hs__o21ai_1 _561_ (
.A1(_264_),
.A2(_274_),
.B1(_273_),
.Y(_275_)
);
sky130_fd_sc_hs__nor2_1 _562_ (
.A(_263_),
.B(_274_),
.Y(_276_)
);
sky130_fd_sc_hs__a21oi_1 _563_ (
.A1(_257_),
.A2(_276_),
.B1(_275_),
.Y(_277_)
);
sky130_fd_sc_hs__xnor2_1 _564_ (
.A(_033_),
.B(_277_),
.Y(Y[10])
);
sky130_fd_sc_hs__a21oi_1 _565_ (
.A1(_030_),
.A2(_033_),
.B1(_000_),
.Y(_278_)
);
sky130_fd_sc_hs__nand2_1 _566_ (
.A(_063_),
.B(_033_),
.Y(_279_)
);
sky130_fd_sc_hs__o21ai_1 _567_ (
.A1(_268_),
.A2(_279_),
.B1(_278_),
.Y(_280_)
);
sky130_fd_sc_hs__nor2_1 _568_ (
.A(_269_),
.B(_279_),
.Y(_281_)
);
sky130_fd_sc_hs__a21oi_1 _569_ (
.A1(_262_),
.A2(_281_),
.B1(_280_),
.Y(_282_)
);
sky130_fd_sc_hs__xnor2_1 _570_ (
.A(_034_),
.B(_282_),
.Y(Y[11])
);
sky130_fd_sc_hs__a21oi_1 _571_ (
.A1(_000_),
.A2(_034_),
.B1(_001_),
.Y(_283_)
);
sky130_fd_sc_hs__nand2_1 _572_ (
.A(_033_),
.B(_034_),
.Y(_284_)
);
sky130_fd_sc_hs__o21ai_1 _573_ (
.A1(_273_),
.A2(_284_),
.B1(_283_),
.Y(_285_)
);
sky130_fd_sc_hs__nor2_1 _574_ (
.A(_274_),
.B(_284_),
.Y(_286_)
);
sky130_fd_sc_hs__a21oi_1 _575_ (
.A1(_267_),
.A2(_286_),
.B1(_285_),
.Y(_287_)
);
endmodule
(* abc9_box_id = 32'b00000000000000000000000000001000 *)
(* abc9_box = 1 *)
(* abc9_script = "+&dch;&nf -R 5;" *)
(* arithmetic_operator = 1 *)
(* source_cell = "$alu" *)
(* implements_operator = "ALU_33_0_33_0_33_unused_CO_X" *)
(* architecture = "SKLANSKY" *)
module ALU_33_0_33_0_33_unused_CO_X_SKLANSKY(A, B, BI, CI, Y);
input [32:0] A;
wire [32:0] A;
input [32:0] B;
wire [32:0] B;
input BI;
wire BI;
input CI;
wire CI;
output [32:0] Y;
wire [32:0] Y;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _000_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _001_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _002_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _003_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _004_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _005_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _006_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _007_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _008_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _009_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _010_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _011_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _012_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _013_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _014_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _015_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _016_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _017_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _018_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _019_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _020_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _021_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _022_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _023_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _024_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _025_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _026_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _027_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _028_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _029_;
wire _030_;
wire _031_;
wire _032_;
wire _033_;
wire _034_;
wire _035_;
wire _036_;
wire _037_;
wire _038_;
wire _039_;
wire _040_;
wire _041_;
wire _042_;
wire _043_;
wire _044_;
wire _045_;
wire _046_;
wire _047_;
wire _048_;
wire _049_;
wire _050_;
wire _051_;
wire _052_;
wire _053_;
wire _054_;
wire _055_;
wire _056_;
wire _057_;
wire _058_;
wire _059_;
wire _060_;
wire _061_;
wire _062_;
wire _063_;
wire _064_;
wire _065_;
wire _066_;
wire _067_;
wire _068_;
wire _069_;
wire _070_;
wire _071_;
wire _072_;
wire _073_;
wire _074_;
wire _075_;
wire _076_;
wire _077_;
wire _078_;
wire _079_;
wire _080_;
wire _081_;
wire _082_;
wire _083_;
wire _084_;
wire _085_;
wire _086_;
wire _087_;
wire _088_;
wire _089_;
wire _090_;
wire _091_;
wire _092_;
wire _093_;
wire _094_;
wire _095_;
wire _096_;
wire _097_;
wire _098_;
wire _099_;
wire _100_;
wire _101_;
wire _102_;
wire _103_;
wire _104_;
wire _105_;
wire _106_;
wire _107_;
wire _108_;
wire _109_;
wire _110_;
wire _111_;
wire _112_;
wire _113_;
wire _114_;
wire _115_;
wire _116_;
wire _117_;
wire _118_;
wire _119_;
wire _120_;
wire _121_;
wire _122_;
wire _123_;
wire _124_;
wire _125_;
wire _126_;
wire _127_;
wire _128_;
wire _129_;
wire _130_;
wire _131_;
wire _132_;
wire _133_;
wire _134_;
wire _135_;
wire _136_;
wire _137_;
wire _138_;
wire _139_;
wire _140_;
wire _141_;
wire _142_;
wire _143_;
wire _144_;
wire _145_;
wire _146_;
wire _147_;
wire _148_;
wire _149_;
wire _150_;
wire _151_;
wire _152_;
wire _153_;
wire _154_;
wire _155_;
wire _156_;
wire _157_;
wire _158_;
wire _159_;
wire _160_;
wire _161_;
wire _162_;
wire _163_;
wire _164_;
wire _165_;
wire _166_;
wire _167_;
wire _168_;
wire _169_;
wire _170_;
wire _171_;
wire _172_;
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 _199_;
wire _200_;
wire _201_;
wire _202_;
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:42.31-44.12" *)
sky130_fd_sc_hs__fa_1 _203_ (
.A(A[0]),
.B(CI),
.CIN(_136_),
.COUT(_030_),
.SUM(Y[0])
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:42.31-44.12" *)
sky130_fd_sc_hs__fa_1 _204_ (
.A(A[16]),
.B(_177_),
.CIN(_178_),
.COUT(_031_),
.SUM(Y[16])
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:42.31-44.12" *)
sky130_fd_sc_hs__fa_1 _205_ (
.A(A[1]),
.B(_030_),
.CIN(_137_),
.COUT(_032_),
.SUM(Y[1])
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:42.31-44.12" *)
sky130_fd_sc_hs__fa_1 _206_ (
.A(A[2]),
.B(_032_),
.CIN(_138_),
.COUT(_033_),
.SUM(Y[2])
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:42.31-44.12" *)
sky130_fd_sc_hs__fa_1 _207_ (
.A(A[4]),
.B(_141_),
.CIN(_143_),
.COUT(_034_),
.SUM(Y[4])
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:42.31-44.12" *)
sky130_fd_sc_hs__fa_1 _208_ (
.A(A[8]),
.B(_153_),
.CIN(_154_),
.COUT(_035_),
.SUM(Y[8])
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _209_ (
.A(A[10]),
.B(_156_),
.COUT(_000_),
.SUM(_036_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _210_ (
.A(A[11]),
.B(_157_),
.COUT(_001_),
.SUM(_037_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _211_ (
.A(A[12]),
.B(_158_),
.COUT(_002_),
.SUM(_038_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _212_ (
.A(A[13]),
.B(_159_),
.COUT(_003_),
.SUM(_039_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _213_ (
.A(A[14]),
.B(_160_),
.COUT(_004_),
.SUM(_040_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _214_ (
.A(A[15]),
.B(_161_),
.COUT(_005_),
.SUM(_041_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _215_ (
.A(A[16]),
.B(_178_),
.COUT(_006_),
.SUM(_042_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _216_ (
.A(A[17]),
.B(_179_),
.COUT(_007_),
.SUM(_043_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _217_ (
.A(A[18]),
.B(_180_),
.COUT(_008_),
.SUM(_044_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _218_ (
.A(A[19]),
.B(_181_),
.COUT(_009_),
.SUM(_045_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _219_ (
.A(A[20]),
.B(_182_),
.COUT(_010_),
.SUM(_046_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _220_ (
.A(A[21]),
.B(_183_),
.COUT(_011_),
.SUM(_047_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _221_ (
.A(A[22]),
.B(_184_),
.COUT(_012_),
.SUM(_048_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _222_ (
.A(A[23]),
.B(_185_),
.COUT(_013_),
.SUM(_049_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _223_ (
.A(A[24]),
.B(_186_),
.COUT(_014_),
.SUM(_050_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _224_ (
.A(A[25]),
.B(_187_),
.COUT(_015_),
.SUM(_051_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _225_ (
.A(A[26]),
.B(_188_),
.COUT(_016_),
.SUM(_052_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _226_ (
.A(A[27]),
.B(_189_),
.COUT(_017_),
.SUM(_053_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _227_ (
.A(A[28]),
.B(_190_),
.COUT(_018_),
.SUM(_054_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _228_ (
.A(A[29]),
.B(_191_),
.COUT(_019_),
.SUM(_055_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _229_ (
.A(A[2]),
.B(_138_),
.COUT(_020_),
.SUM(_056_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _230_ (
.A(A[30]),
.B(_192_),
.COUT(_021_),
.SUM(_057_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _231_ (
.A(A[31]),
.B(_193_),
.COUT(_022_),
.SUM(_058_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _232_ (
.A(A[3]),
.B(_139_),
.COUT(_023_),
.SUM(_059_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _233_ (
.A(A[4]),
.B(_143_),
.COUT(_024_),
.SUM(_060_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _234_ (
.A(A[5]),
.B(_144_),
.COUT(_025_),
.SUM(_061_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _235_ (
.A(A[6]),
.B(_145_),
.COUT(_026_),
.SUM(_062_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _236_ (
.A(A[7]),
.B(_146_),
.COUT(_027_),
.SUM(_063_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _237_ (
.A(A[8]),
.B(_154_),
.COUT(_028_),
.SUM(_064_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _238_ (
.A(A[9]),
.B(_155_),
.COUT(_029_),
.SUM(_065_)
);
sky130_fd_sc_hs__xor2_1 _239_ (
.A(_031_),
.B(_043_),
.X(Y[17])
);
sky130_fd_sc_hs__nand2_1 _240_ (
.A(_043_),
.B(_042_),
.Y(_066_)
);
sky130_fd_sc_hs__a21oi_1 _241_ (
.A1(_043_),
.A2(_006_),
.B1(_007_),
.Y(_067_)
);
sky130_fd_sc_hs__clkinv_1 _242_ (
.A(_067_),
.Y(_068_)
);
sky130_fd_sc_hs__a31oi_1 _243_ (
.A1(_177_),
.A2(_043_),
.A3(_042_),
.B1(_068_),
.Y(_069_)
);
sky130_fd_sc_hs__and3_1 _244_ (
.A(_043_),
.B(_044_),
.C(_042_),
.X(_070_)
);
sky130_fd_sc_hs__xnor2_1 _245_ (
.A(_044_),
.B(_069_),
.Y(Y[18])
);
sky130_fd_sc_hs__a221oi_1 _246_ (
.A1(_044_),
.A2(_068_),
.B1(_070_),
.B2(_177_),
.C1(_008_),
.Y(_071_)
);
sky130_fd_sc_hs__xnor2_1 _247_ (
.A(_045_),
.B(_071_),
.Y(Y[19])
);
sky130_fd_sc_hs__nand2_1 _248_ (
.A(_044_),
.B(_045_),
.Y(_072_)
);
sky130_fd_sc_hs__nor2_1 _249_ (
.A(_066_),
.B(_072_),
.Y(_073_)
);
sky130_fd_sc_hs__a21oi_1 _250_ (
.A1(_008_),
.A2(_045_),
.B1(_009_),
.Y(_074_)
);
sky130_fd_sc_hs__o21a_1 _251_ (
.A1(_067_),
.A2(_072_),
.B1(_074_),
.X(_075_)
);
sky130_fd_sc_hs__o21ai_1 _252_ (
.A1(_067_),
.A2(_072_),
.B1(_074_),
.Y(_076_)
);
sky130_fd_sc_hs__a21oi_1 _253_ (
.A1(_177_),
.A2(_073_),
.B1(_076_),
.Y(_077_)
);
sky130_fd_sc_hs__and2_1 _254_ (
.A(_046_),
.B(_076_),
.X(_078_)
);
sky130_fd_sc_hs__xnor2_1 _255_ (
.A(_046_),
.B(_077_),
.Y(Y[20])
);
sky130_fd_sc_hs__a311oi_1 _256_ (
.A1(_177_),
.A2(_046_),
.A3(_073_),
.B1(_078_),
.C1(_010_),
.Y(_079_)
);
sky130_fd_sc_hs__xnor2_1 _257_ (
.A(_047_),
.B(_079_),
.Y(Y[21])
);
sky130_fd_sc_hs__nand2_1 _258_ (
.A(_046_),
.B(_047_),
.Y(_080_)
);
sky130_fd_sc_hs__nor3_1 _259_ (
.A(_066_),
.B(_072_),
.C(_080_),
.Y(_081_)
);
sky130_fd_sc_hs__a21oi_1 _260_ (
.A1(_010_),
.A2(_047_),
.B1(_011_),
.Y(_082_)
);
sky130_fd_sc_hs__o21ai_1 _261_ (
.A1(_075_),
.A2(_080_),
.B1(_082_),
.Y(_083_)
);
sky130_fd_sc_hs__a21oi_1 _262_ (
.A1(_177_),
.A2(_081_),
.B1(_083_),
.Y(_084_)
);
sky130_fd_sc_hs__and2_1 _263_ (
.A(_048_),
.B(_083_),
.X(_085_)
);
sky130_fd_sc_hs__xnor2_1 _264_ (
.A(_048_),
.B(_084_),
.Y(Y[22])
);
sky130_fd_sc_hs__a311oi_1 _265_ (
.A1(_177_),
.A2(_048_),
.A3(_081_),
.B1(_085_),
.C1(_012_),
.Y(_086_)
);
sky130_fd_sc_hs__xnor2_1 _266_ (
.A(_049_),
.B(_086_),
.Y(Y[23])
);
sky130_fd_sc_hs__nand2_1 _267_ (
.A(_048_),
.B(_049_),
.Y(_087_)
);
sky130_fd_sc_hs__nor2_1 _268_ (
.A(_080_),
.B(_087_),
.Y(_088_)
);
sky130_fd_sc_hs__and2_1 _269_ (
.A(_073_),
.B(_088_),
.X(_089_)
);
sky130_fd_sc_hs__a21oi_1 _270_ (
.A1(_012_),
.A2(_049_),
.B1(_013_),
.Y(_090_)
);
sky130_fd_sc_hs__o21ai_1 _271_ (
.A1(_082_),
.A2(_087_),
.B1(_090_),
.Y(_091_)
);
sky130_fd_sc_hs__a21oi_1 _272_ (
.A1(_076_),
.A2(_088_),
.B1(_091_),
.Y(_092_)
);
sky130_fd_sc_hs__a21boi_1 _273_ (
.A1(_177_),
.A2(_089_),
.B1_N(_092_),
.Y(_093_)
);
sky130_fd_sc_hs__nor2b_1 _274_ (
.A(_092_),
.B_N(_050_),
.Y(_094_)
);
sky130_fd_sc_hs__xnor2_1 _275_ (
.A(_050_),
.B(_093_),
.Y(Y[24])
);
sky130_fd_sc_hs__a311oi_1 _276_ (
.A1(_177_),
.A2(_050_),
.A3(_089_),
.B1(_094_),
.C1(_014_),
.Y(_095_)
);
sky130_fd_sc_hs__xnor2_1 _277_ (
.A(_051_),
.B(_095_),
.Y(Y[25])
);
sky130_fd_sc_hs__nand2_1 _278_ (
.A(_050_),
.B(_051_),
.Y(_096_)
);
sky130_fd_sc_hs__a21oi_1 _279_ (
.A1(_014_),
.A2(_051_),
.B1(_015_),
.Y(_097_)
);
sky130_fd_sc_hs__o21ai_1 _280_ (
.A1(_092_),
.A2(_096_),
.B1(_097_),
.Y(_098_)
);
sky130_fd_sc_hs__a41oi_1 _281_ (
.A1(_177_),
.A2(_050_),
.A3(_051_),
.A4(_089_),
.B1(_098_),
.Y(_099_)
);
sky130_fd_sc_hs__xnor2_1 _282_ (
.A(_052_),
.B(_099_),
.Y(Y[26])
);
sky130_fd_sc_hs__and4_1 _283_ (
.A(_050_),
.B(_051_),
.C(_052_),
.D(_089_),
.X(_100_)
);
sky130_fd_sc_hs__nor2_1 _284_ (
.A(_134_),
.B(_097_),
.Y(_101_)
);
sky130_fd_sc_hs__nor2_1 _285_ (
.A(_016_),
.B(_101_),
.Y(_102_)
);
sky130_fd_sc_hs__o31ai_1 _286_ (
.A1(_134_),
.A2(_092_),
.A3(_096_),
.B1(_102_),
.Y(_103_)
);
sky130_fd_sc_hs__a21oi_1 _287_ (
.A1(_177_),
.A2(_100_),
.B1(_103_),
.Y(_104_)
);
sky130_fd_sc_hs__xnor2_1 _288_ (
.A(_053_),
.B(_104_),
.Y(Y[27])
);
sky130_fd_sc_hs__nand2_1 _289_ (
.A(_052_),
.B(_053_),
.Y(_105_)
);
sky130_fd_sc_hs__and4_1 _290_ (
.A(_050_),
.B(_051_),
.C(_052_),
.D(_053_),
.X(_106_)
);
sky130_fd_sc_hs__a21oi_1 _291_ (
.A1(_016_),
.A2(_053_),
.B1(_017_),
.Y(_107_)
);
sky130_fd_sc_hs__o21ai_1 _292_ (
.A1(_097_),
.A2(_105_),
.B1(_107_),
.Y(_108_)
);
sky130_fd_sc_hs__nor3_1 _293_ (
.A(_092_),
.B(_096_),
.C(_105_),
.Y(_109_)
);
sky130_fd_sc_hs__a311oi_1 _294_ (
.A1(_177_),
.A2(_089_),
.A3(_106_),
.B1(_108_),
.C1(_109_),
.Y(_110_)
);
sky130_fd_sc_hs__xnor2_1 _295_ (
.A(_054_),
.B(_110_),
.Y(Y[28])
);
sky130_fd_sc_hs__nand2_1 _296_ (
.A(_054_),
.B(_106_),
.Y(_111_)
);
sky130_fd_sc_hs__a21oi_1 _297_ (
.A1(_054_),
.A2(_108_),
.B1(_018_),
.Y(_112_)
);
sky130_fd_sc_hs__o21ai_1 _298_ (
.A1(_092_),
.A2(_111_),
.B1(_112_),
.Y(_113_)
);
sky130_fd_sc_hs__a41oi_1 _299_ (
.A1(_177_),
.A2(_054_),
.A3(_089_),
.A4(_106_),
.B1(_113_),
.Y(_114_)
);
sky130_fd_sc_hs__xnor2_1 _300_ (
.A(_055_),
.B(_114_),
.Y(Y[29])
);
sky130_fd_sc_hs__and3_1 _301_ (
.A(_054_),
.B(_055_),
.C(_106_),
.X(_115_)
);
sky130_fd_sc_hs__clkinv_1 _302_ (
.A(_115_),
.Y(_116_)
);
sky130_fd_sc_hs__a21oi_1 _303_ (
.A1(_018_),
.A2(_055_),
.B1(_019_),
.Y(_117_)
);
sky130_fd_sc_hs__nand3_1 _304_ (
.A(_054_),
.B(_055_),
.C(_108_),
.Y(_118_)
);
sky130_fd_sc_hs__o211ai_1 _305_ (
.A1(_092_),
.A2(_116_),
.B1(_117_),
.C1(_118_),
.Y(_119_)
);
sky130_fd_sc_hs__a31oi_1 _306_ (
.A1(_177_),
.A2(_089_),
.A3(_115_),
.B1(_119_),
.Y(_120_)
);
sky130_fd_sc_hs__xnor2_1 _307_ (
.A(_057_),
.B(_120_),
.Y(Y[30])
);
sky130_fd_sc_hs__o21bai_1 _308_ (
.A1(_135_),
.A2(_117_),
.B1_N(_021_),
.Y(_121_)
);
sky130_fd_sc_hs__a41oi_1 _309_ (
.A1(_054_),
.A2(_055_),
.A3(_057_),
.A4(_108_),
.B1(_121_),
.Y(_122_)
);
sky130_fd_sc_hs__o31ai_1 _310_ (
.A1(_135_),
.A2(_092_),
.A3(_116_),
.B1(_122_),
.Y(_123_)
);
sky130_fd_sc_hs__a41oi_1 _311_ (
.A1(_177_),
.A2(_057_),
.A3(_089_),
.A4(_115_),
.B1(_123_),
.Y(_124_)
);
sky130_fd_sc_hs__xnor2_1 _312_ (
.A(_058_),
.B(_124_),
.Y(Y[31])
);
sky130_fd_sc_hs__nand2_1 _313_ (
.A(_057_),
.B(_058_),
.Y(_125_)
);
sky130_fd_sc_hs__nand3_1 _314_ (
.A(_057_),
.B(_058_),
.C(_115_),
.Y(_126_)
);
sky130_fd_sc_hs__nor2_1 _315_ (
.A(_117_),
.B(_125_),
.Y(_127_)
);
sky130_fd_sc_hs__a211oi_1 _316_ (
.A1(_021_),
.A2(_058_),
.B1(_127_),
.C1(_022_),
.Y(_128_)
);
sky130_fd_sc_hs__o221ai_1 _317_ (
.A1(_118_),
.A2(_125_),
.B1(_126_),
.B2(_092_),
.C1(_128_),
.Y(_129_)
);
sky130_fd_sc_hs__and4_1 _318_ (
.A(_057_),
.B(_058_),
.C(_089_),
.D(_115_),
.X(_130_)
);
sky130_fd_sc_hs__a21oi_1 _319_ (
.A1(_177_),
.A2(_130_),
.B1(_129_),
.Y(_131_)
);
sky130_fd_sc_hs__xnor2_1 _320_ (
.A(A[32]),
.B(B[32]),
.Y(_132_)
);
sky130_fd_sc_hs__xnor2_1 _321_ (
.A(BI),
.B(_132_),
.Y(_133_)
);
sky130_fd_sc_hs__xnor2_1 _322_ (
.A(_131_),
.B(_133_),
.Y(Y[32])
);
sky130_fd_sc_hs__clkinv_1 _323_ (
.A(_052_),
.Y(_134_)
);
sky130_fd_sc_hs__clkinv_1 _324_ (
.A(_057_),
.Y(_135_)
);
sky130_fd_sc_hs__xor2_1 _325_ (
.A(B[0]),
.B(BI),
.X(_136_)
);
sky130_fd_sc_hs__xor2_1 _326_ (
.A(B[1]),
.B(BI),
.X(_137_)
);
sky130_fd_sc_hs__xor2_1 _327_ (
.A(B[2]),
.B(BI),
.X(_138_)
);
sky130_fd_sc_hs__xor2_1 _328_ (
.A(B[3]),
.B(BI),
.X(_139_)
);
sky130_fd_sc_hs__and2_1 _329_ (
.A(_059_),
.B(_020_),
.X(_140_)
);
sky130_fd_sc_hs__clkinv_1 _330_ (
.A(_142_),
.Y(_141_)
);
sky130_fd_sc_hs__a311oi_1 _331_ (
.A1(_032_),
.A2(_059_),
.A3(_056_),
.B1(_140_),
.C1(_023_),
.Y(_142_)
);
sky130_fd_sc_hs__xor2_1 _332_ (
.A(B[4]),
.B(BI),
.X(_143_)
);
sky130_fd_sc_hs__xor2_1 _333_ (
.A(B[5]),
.B(BI),
.X(_144_)
);
sky130_fd_sc_hs__xor2_1 _334_ (
.A(B[6]),
.B(BI),
.X(_145_)
);
sky130_fd_sc_hs__xor2_1 _335_ (
.A(B[7]),
.B(BI),
.X(_146_)
);
sky130_fd_sc_hs__nand2_1 _336_ (
.A(_062_),
.B(_063_),
.Y(_147_)
);
sky130_fd_sc_hs__nand2_1 _337_ (
.A(_061_),
.B(_060_),
.Y(_148_)
);
sky130_fd_sc_hs__or2_1 _338_ (
.A(_147_),
.B(_148_),
.X(_149_)
);
sky130_fd_sc_hs__a21oi_1 _339_ (
.A1(_061_),
.A2(_024_),
.B1(_025_),
.Y(_150_)
);
sky130_fd_sc_hs__a21oi_1 _340_ (
.A1(_026_),
.A2(_063_),
.B1(_027_),
.Y(_151_)
);
sky130_fd_sc_hs__o221a_1 _341_ (
.A1(_142_),
.A2(_149_),
.B1(_150_),
.B2(_147_),
.C1(_151_),
.X(_152_)
);
sky130_fd_sc_hs__clkinv_1 _342_ (
.A(_152_),
.Y(_153_)
);
sky130_fd_sc_hs__xor2_1 _343_ (
.A(B[8]),
.B(BI),
.X(_154_)
);
sky130_fd_sc_hs__xor2_1 _344_ (
.A(B[9]),
.B(BI),
.X(_155_)
);
sky130_fd_sc_hs__xor2_1 _345_ (
.A(B[10]),
.B(BI),
.X(_156_)
);
sky130_fd_sc_hs__xor2_1 _346_ (
.A(B[11]),
.B(BI),
.X(_157_)
);
sky130_fd_sc_hs__xor2_1 _347_ (
.A(B[12]),
.B(BI),
.X(_158_)
);
sky130_fd_sc_hs__xor2_1 _348_ (
.A(B[13]),
.B(BI),
.X(_159_)
);
sky130_fd_sc_hs__xor2_1 _349_ (
.A(B[14]),
.B(BI),
.X(_160_)
);
sky130_fd_sc_hs__xor2_1 _350_ (
.A(B[15]),
.B(BI),
.X(_161_)
);
sky130_fd_sc_hs__nand2_1 _351_ (
.A(_038_),
.B(_039_),
.Y(_162_)
);
sky130_fd_sc_hs__nand2_1 _352_ (
.A(_040_),
.B(_041_),
.Y(_163_)
);
sky130_fd_sc_hs__and3_1 _353_ (
.A(_038_),
.B(_039_),
.C(_040_),
.X(_164_)
);
sky130_fd_sc_hs__nand2_1 _354_ (
.A(_036_),
.B(_037_),
.Y(_165_)
);
sky130_fd_sc_hs__nand2_1 _355_ (
.A(_065_),
.B(_064_),
.Y(_166_)
);
sky130_fd_sc_hs__nor2_1 _356_ (
.A(_165_),
.B(_166_),
.Y(_167_)
);
sky130_fd_sc_hs__or2_1 _357_ (
.A(_165_),
.B(_166_),
.X(_168_)
);
sky130_fd_sc_hs__a21oi_1 _358_ (
.A1(_065_),
.A2(_028_),
.B1(_029_),
.Y(_169_)
);
sky130_fd_sc_hs__a21oi_1 _359_ (
.A1(_000_),
.A2(_037_),
.B1(_001_),
.Y(_170_)
);
sky130_fd_sc_hs__o21ai_1 _360_ (
.A1(_165_),
.A2(_169_),
.B1(_170_),
.Y(_171_)
);
sky130_fd_sc_hs__a21oi_1 _361_ (
.A1(_004_),
.A2(_041_),
.B1(_005_),
.Y(_172_)
);
sky130_fd_sc_hs__a21oi_1 _362_ (
.A1(_002_),
.A2(_039_),
.B1(_003_),
.Y(_173_)
);
sky130_fd_sc_hs__nor2b_1 _363_ (
.A(_173_),
.B_N(_040_),
.Y(_174_)
);
sky130_fd_sc_hs__o21ai_1 _364_ (
.A1(_163_),
.A2(_173_),
.B1(_172_),
.Y(_175_)
);
sky130_fd_sc_hs__a31oi_1 _365_ (
.A1(_041_),
.A2(_164_),
.A3(_171_),
.B1(_175_),
.Y(_176_)
);
sky130_fd_sc_hs__o41ai_1 _366_ (
.A1(_152_),
.A2(_162_),
.A3(_163_),
.A4(_168_),
.B1(_176_),
.Y(_177_)
);
sky130_fd_sc_hs__xor2_1 _367_ (
.A(B[16]),
.B(BI),
.X(_178_)
);
sky130_fd_sc_hs__xor2_1 _368_ (
.A(B[17]),
.B(BI),
.X(_179_)
);
sky130_fd_sc_hs__xor2_1 _369_ (
.A(B[18]),
.B(BI),
.X(_180_)
);
sky130_fd_sc_hs__xor2_1 _370_ (
.A(B[19]),
.B(BI),
.X(_181_)
);
sky130_fd_sc_hs__xor2_1 _371_ (
.A(B[20]),
.B(BI),
.X(_182_)
);
sky130_fd_sc_hs__xor2_1 _372_ (
.A(B[21]),
.B(BI),
.X(_183_)
);
sky130_fd_sc_hs__xor2_1 _373_ (
.A(B[22]),
.B(BI),
.X(_184_)
);
sky130_fd_sc_hs__xor2_1 _374_ (
.A(B[23]),
.B(BI),
.X(_185_)
);
sky130_fd_sc_hs__xor2_1 _375_ (
.A(B[24]),
.B(BI),
.X(_186_)
);
sky130_fd_sc_hs__xor2_1 _376_ (
.A(B[25]),
.B(BI),
.X(_187_)
);
sky130_fd_sc_hs__xor2_1 _377_ (
.A(B[26]),
.B(BI),
.X(_188_)
);
sky130_fd_sc_hs__xor2_1 _378_ (
.A(B[27]),
.B(BI),
.X(_189_)
);
sky130_fd_sc_hs__xor2_1 _379_ (
.A(B[28]),
.B(BI),
.X(_190_)
);
sky130_fd_sc_hs__xor2_1 _380_ (
.A(B[29]),
.B(BI),
.X(_191_)
);
sky130_fd_sc_hs__xor2_1 _381_ (
.A(B[30]),
.B(BI),
.X(_192_)
);
sky130_fd_sc_hs__xor2_1 _382_ (
.A(B[31]),
.B(BI),
.X(_193_)
);
sky130_fd_sc_hs__xor2_1 _383_ (
.A(_033_),
.B(_059_),
.X(Y[3])
);
sky130_fd_sc_hs__xor2_1 _384_ (
.A(_034_),
.B(_061_),
.X(Y[5])
);
sky130_fd_sc_hs__o21ai_1 _385_ (
.A1(_142_),
.A2(_148_),
.B1(_150_),
.Y(_194_)
);
sky130_fd_sc_hs__xor2_1 _386_ (
.A(_062_),
.B(_194_),
.X(Y[6])
);
sky130_fd_sc_hs__a21oi_1 _387_ (
.A1(_062_),
.A2(_194_),
.B1(_026_),
.Y(_195_)
);
sky130_fd_sc_hs__xnor2_1 _388_ (
.A(_063_),
.B(_195_),
.Y(Y[7])
);
sky130_fd_sc_hs__xor2_1 _389_ (
.A(_035_),
.B(_065_),
.X(Y[9])
);
sky130_fd_sc_hs__o21ai_1 _390_ (
.A1(_152_),
.A2(_166_),
.B1(_169_),
.Y(_196_)
);
sky130_fd_sc_hs__xor2_1 _391_ (
.A(_036_),
.B(_196_),
.X(Y[10])
);
sky130_fd_sc_hs__a21oi_1 _392_ (
.A1(_036_),
.A2(_196_),
.B1(_000_),
.Y(_197_)
);
sky130_fd_sc_hs__xnor2_1 _393_ (
.A(_037_),
.B(_197_),
.Y(Y[11])
);
sky130_fd_sc_hs__a21oi_1 _394_ (
.A1(_153_),
.A2(_167_),
.B1(_171_),
.Y(_198_)
);
sky130_fd_sc_hs__o21bai_1 _395_ (
.A1(_152_),
.A2(_168_),
.B1_N(_171_),
.Y(_199_)
);
sky130_fd_sc_hs__xnor2_1 _396_ (
.A(_038_),
.B(_198_),
.Y(Y[12])
);
sky130_fd_sc_hs__a21oi_1 _397_ (
.A1(_038_),
.A2(_199_),
.B1(_002_),
.Y(_200_)
);
sky130_fd_sc_hs__xnor2_1 _398_ (
.A(_039_),
.B(_200_),
.Y(Y[13])
);
sky130_fd_sc_hs__o21a_1 _399_ (
.A1(_162_),
.A2(_198_),
.B1(_173_),
.X(_201_)
);
sky130_fd_sc_hs__xnor2_1 _400_ (
.A(_040_),
.B(_201_),
.Y(Y[14])
);
sky130_fd_sc_hs__a211oi_1 _401_ (
.A1(_164_),
.A2(_199_),
.B1(_174_),
.C1(_004_),
.Y(_202_)
);
sky130_fd_sc_hs__xnor2_1 _402_ (
.A(_041_),
.B(_202_),
.Y(Y[15])
);
endmodule
(* hdlname = "riscv" *)
(* top = 1 *)
(* src = "/workspace/clean/OpenROAD-flow-scripts/flow/designs/src/riscv32i/riscv.v:1.1-70.10" *)
module riscv(clk, reset, pc, instr, memwrite, aluout, writedata, readdata, memread, suspend);
(* src = "/workspace/clean/OpenROAD-flow-scripts/flow/designs/src/riscv32i/riscv.v:1.29-1.32" *)
input clk;
wire clk;
(* src = "/workspace/clean/OpenROAD-flow-scripts/flow/designs/src/riscv32i/riscv.v:1.34-1.39" *)
input reset;
wire reset;
(* src = "/workspace/clean/OpenROAD-flow-scripts/flow/designs/src/riscv32i/riscv.v:2.29-2.31" *)
output [31:0] pc;
wire [31:0] pc;
(* src = "/workspace/clean/OpenROAD-flow-scripts/flow/designs/src/riscv32i/riscv.v:3.29-3.34" *)
input [31:0] instr;
wire [31:0] instr;
(* src = "/workspace/clean/OpenROAD-flow-scripts/flow/designs/src/riscv32i/riscv.v:4.27-4.35" *)
output memwrite;
wire memwrite;
(* src = "/workspace/clean/OpenROAD-flow-scripts/flow/designs/src/riscv32i/riscv.v:5.29-5.35" *)
output [31:0] aluout;
wire [31:0] aluout;
(* src = "/workspace/clean/OpenROAD-flow-scripts/flow/designs/src/riscv32i/riscv.v:5.37-5.46" *)
output [31:0] writedata;
wire [31:0] writedata;
(* src = "/workspace/clean/OpenROAD-flow-scripts/flow/designs/src/riscv32i/riscv.v:6.29-6.37" *)
input [31:0] readdata;
wire [31:0] readdata;
(* src = "/workspace/clean/OpenROAD-flow-scripts/flow/designs/src/riscv32i/riscv.v:7.20-7.27" *)
output memread;
wire memread;
(* src = "/workspace/clean/OpenROAD-flow-scripts/flow/designs/src/riscv32i/riscv.v:8.20-8.27" *)
output suspend;
wire suspend;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _0000_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _0001_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _0002_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _0003_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _0004_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _0005_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _0006_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _0007_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _0008_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _0009_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _0010_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _0011_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _0012_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _0013_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _0014_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _0015_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.29-8.30" *)
(* unused_bits = "0" *)
wire _0016_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _0017_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.29-8.30" *)
(* unused_bits = "0" *)
wire _0018_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _0019_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.29-8.30" *)
(* unused_bits = "0" *)
wire _0020_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _0021_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.29-8.30" *)
(* unused_bits = "0" *)
wire _0022_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _0023_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.29-8.30" *)
wire _0024_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _0025_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.29-8.30" *)
(* unused_bits = "0" *)
wire _0026_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _0027_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.29-8.30" *)
(* unused_bits = "0" *)
wire _0028_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _0029_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.29-8.30" *)
(* unused_bits = "0" *)
wire _0030_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _0031_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _0032_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.29-8.30" *)
(* unused_bits = "0" *)
wire _0033_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _0034_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _0035_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.29-8.30" *)
(* unused_bits = "0" *)
wire _0036_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _0037_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _0038_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.29-8.30" *)
(* unused_bits = "0" *)
wire _0039_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _0040_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _0041_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.29-8.30" *)
(* unused_bits = "0" *)
wire _0042_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _0043_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _0044_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.29-8.30" *)
(* unused_bits = "0" *)
wire _0045_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _0046_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _0047_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.29-8.30" *)
(* unused_bits = "0" *)
wire _0048_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _0049_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _0050_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.29-8.30" *)
(* unused_bits = "0" *)
wire _0051_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _0052_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _0053_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.29-8.30" *)
(* unused_bits = "0" *)
wire _0054_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _0055_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _0056_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.29-8.30" *)
(* unused_bits = "0" *)
wire _0057_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _0058_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _0059_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.29-8.30" *)
(* unused_bits = "0" *)
wire _0060_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _0061_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _0062_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.29-8.30" *)
(* unused_bits = "0" *)
wire _0063_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _0064_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _0065_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.29-8.30" *)
(* unused_bits = "0" *)
wire _0066_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _0067_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _0068_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.29-8.30" *)
(* unused_bits = "0" *)
wire _0069_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _0070_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _0071_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.29-8.30" *)
(* unused_bits = "0" *)
wire _0072_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _0073_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _0074_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.29-8.30" *)
(* unused_bits = "0" *)
wire _0075_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _0076_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _0077_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.29-8.30" *)
(* unused_bits = "0" *)
wire _0078_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _0079_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _0080_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.29-8.30" *)
(* unused_bits = "0" *)
wire _0081_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _0082_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _0083_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.29-8.30" *)
(* unused_bits = "0" *)
wire _0084_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _0085_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _0086_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.29-8.30" *)
(* unused_bits = "0" *)
wire _0087_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _0088_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _0089_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.29-8.30" *)
(* unused_bits = "0" *)
wire _0090_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _0091_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _0092_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.29-8.30" *)
(* unused_bits = "0" *)
wire _0093_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _0094_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _0095_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.29-8.30" *)
(* unused_bits = "0" *)
wire _0096_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _0097_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _0098_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.29-8.30" *)
(* unused_bits = "0" *)
wire _0099_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _0100_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _0101_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.29-8.30" *)
(* unused_bits = "0" *)
wire _0102_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _0103_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _0104_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.29-8.30" *)
(* unused_bits = "0" *)
wire _0105_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _0106_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _0107_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.29-8.30" *)
(* unused_bits = "0" *)
wire _0108_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _0109_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _0110_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.29-8.30" *)
(* unused_bits = "0" *)
wire _0111_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _0112_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _0113_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.29-8.30" *)
(* unused_bits = "0" *)
wire _0114_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _0115_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _0116_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.29-8.30" *)
(* unused_bits = "0" *)
wire _0117_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _0118_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _0119_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.29-8.30" *)
(* unused_bits = "0" *)
wire _0120_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _0121_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _0122_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.29-8.30" *)
(* unused_bits = "0" *)
wire _0123_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _0124_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.26-8.27" *)
wire _0125_;
(* src = "./platforms/sky130hs/cells_adders_hs.v:8.29-8.30" *)
(* unused_bits = "0" *)
wire _0126_;
wire _0127_;
wire _0128_;
wire _0129_;
wire _0130_;
wire _0131_;
wire _0132_;
wire _0133_;
wire _0134_;
wire _0135_;
wire _0136_;
wire _0137_;
wire _0138_;
wire _0139_;
wire _0140_;
wire _0141_;
wire _0142_;
wire _0143_;
wire _0144_;
wire _0145_;
wire _0146_;
wire _0147_;
wire _0148_;
wire _0149_;
wire _0150_;
wire _0151_;
wire _0152_;
wire _0153_;
wire _0154_;
wire _0155_;
wire _0156_;
wire _0157_;
wire _0158_;
wire _0159_;
wire _0160_;
wire _0161_;
wire _0162_;
wire _0163_;
wire _0164_;
wire _0165_;
wire _0166_;
wire _0167_;
wire _0168_;
wire _0169_;
wire _0170_;
wire _0171_;
wire _0172_;
wire _0173_;
wire _0174_;
wire _0175_;
wire _0176_;
wire _0177_;
wire _0178_;
wire _0179_;
wire _0180_;
wire _0181_;
wire _0182_;
wire _0183_;
wire _0184_;
wire _0185_;
wire _0186_;
wire _0187_;
wire _0188_;
wire _0189_;
wire _0190_;
wire _0191_;
wire _0192_;
wire _0193_;
wire _0194_;
wire _0195_;
wire _0196_;
wire _0197_;
wire _0198_;
wire _0199_;
wire _0200_;
wire _0201_;
wire _0202_;
wire _0203_;
wire _0204_;
wire _0205_;
wire _0206_;
wire _0207_;
wire _0208_;
wire _0209_;
wire _0210_;
wire _0211_;
wire _0212_;
wire _0213_;
wire _0214_;
wire _0215_;
wire _0216_;
wire _0217_;
wire _0218_;
wire _0219_;
wire _0220_;
wire _0221_;
wire _0222_;
wire _0223_;
wire _0224_;
wire _0225_;
wire _0226_;
wire _0227_;
wire _0228_;
wire _0229_;
wire _0230_;
wire _0231_;
wire _0232_;
wire _0233_;
wire _0234_;
wire _0235_;
wire _0236_;
wire _0237_;
wire _0238_;
wire _0239_;
wire _0240_;
wire _0241_;
wire _0242_;
wire _0243_;
wire _0244_;
wire _0245_;
wire _0246_;
wire _0247_;
wire _0248_;
wire _0249_;
wire _0250_;
wire _0251_;
wire _0252_;
wire _0253_;
wire _0254_;
wire _0255_;
wire _0256_;
wire _0257_;
wire _0258_;
wire _0259_;
wire _0260_;
wire _0261_;
wire _0262_;
wire _0263_;
wire _0264_;
wire _0265_;
wire _0266_;
wire _0267_;
wire _0268_;
wire _0269_;
wire _0270_;
wire _0271_;
wire _0272_;
wire _0273_;
wire _0274_;
wire _0275_;
wire _0276_;
wire _0277_;
wire _0278_;
wire _0279_;
wire _0280_;
wire _0281_;
wire _0282_;
wire _0283_;
wire _0284_;
wire _0285_;
wire _0286_;
wire _0287_;
wire _0288_;
wire _0289_;
wire _0290_;
wire _0291_;
wire _0292_;
wire _0293_;
wire _0294_;
wire _0295_;
wire _0296_;
wire _0297_;
wire _0298_;
wire _0299_;
wire _0300_;
wire _0301_;
wire _0302_;
wire _0303_;
wire _0304_;
wire _0305_;
wire _0306_;
wire _0307_;
wire _0308_;
wire _0309_;
wire _0310_;
wire _0311_;
wire _0312_;
wire _0313_;
wire _0314_;
wire _0315_;
wire _0316_;
wire _0317_;
wire _0318_;
wire _0319_;
wire _0320_;
wire _0321_;
wire _0322_;
wire _0323_;
wire _0324_;
wire _0325_;
wire _0326_;
wire _0327_;
wire _0328_;
wire _0329_;
wire _0330_;
wire _0331_;
wire _0332_;
wire _0333_;
wire _0334_;
wire _0335_;
wire _0336_;
wire _0337_;
wire _0338_;
wire _0339_;
wire _0340_;
wire _0341_;
wire _0342_;
wire _0343_;
wire _0344_;
wire _0345_;
wire _0346_;
wire _0347_;
wire _0348_;
wire _0349_;
wire _0350_;
wire _0351_;
wire _0352_;
wire _0353_;
wire _0354_;
wire _0355_;
wire _0356_;
wire _0357_;
wire _0358_;
wire _0359_;
wire _0360_;
wire _0361_;
wire _0362_;
wire _0363_;
wire _0364_;
wire _0365_;
wire _0366_;
wire _0367_;
wire _0368_;
wire _0369_;
wire _0370_;
wire _0371_;
wire _0372_;
wire _0373_;
wire _0374_;
wire _0375_;
wire _0376_;
wire _0377_;
wire _0378_;
wire _0379_;
wire _0380_;
wire _0381_;
wire _0382_;
wire _0383_;
wire _0384_;
wire _0385_;
wire _0386_;
wire _0387_;
wire _0388_;
wire _0389_;
wire _0390_;
wire _0391_;
wire _0392_;
wire _0393_;
wire _0394_;
wire _0395_;
wire _0396_;
wire _0397_;
wire _0398_;
wire _0399_;
wire _0400_;
wire _0401_;
wire _0402_;
wire _0403_;
wire _0404_;
wire _0405_;
wire _0406_;
wire _0407_;
wire _0408_;
wire _0409_;
wire _0410_;
wire _0411_;
wire _0412_;
wire _0413_;
wire _0414_;
wire _0415_;
wire _0416_;
wire _0417_;
wire _0418_;
wire _0419_;
wire _0420_;
wire _0421_;
wire _0422_;
wire _0423_;
wire _0424_;
wire _0425_;
wire _0426_;
wire _0427_;
wire _0428_;
wire _0429_;
wire _0430_;
wire _0431_;
wire _0432_;
wire _0433_;
wire _0434_;
wire _0435_;
wire _0436_;
wire _0437_;
wire _0438_;
wire _0439_;
wire _0440_;
wire _0441_;
wire _0442_;
wire _0443_;
wire _0444_;
wire _0445_;
wire _0446_;
wire _0447_;
wire _0448_;
wire _0449_;
wire _0450_;
wire _0451_;
wire _0452_;
wire _0453_;
wire _0454_;
wire _0455_;
wire _0456_;
wire _0457_;
wire _0458_;
wire _0459_;
wire _0460_;
wire _0461_;
wire _0462_;
wire _0463_;
wire _0464_;
wire _0465_;
wire _0466_;
wire _0467_;
wire _0468_;
wire _0469_;
wire _0470_;
wire _0471_;
wire _0472_;
wire _0473_;
wire _0474_;
wire _0475_;
wire _0476_;
wire _0477_;
wire _0478_;
wire _0479_;
wire _0480_;
wire _0481_;
wire _0482_;
wire _0483_;
wire _0484_;
wire _0485_;
wire _0486_;
wire _0487_;
wire _0488_;
wire _0489_;
wire _0490_;
wire _0491_;
wire _0492_;
wire _0493_;
wire _0494_;
wire _0495_;
wire _0496_;
wire _0497_;
wire _0498_;
wire _0499_;
wire _0500_;
wire _0501_;
wire _0502_;
wire _0503_;
wire _0504_;
wire _0505_;
wire _0506_;
wire _0507_;
wire _0508_;
wire _0509_;
wire _0510_;
wire _0511_;
wire _0512_;
wire _0513_;
wire _0514_;
wire _0515_;
wire _0516_;
wire _0517_;
wire _0518_;
wire _0519_;
wire _0520_;
wire _0521_;
wire _0522_;
wire _0523_;
wire _0524_;
wire _0525_;
wire _0526_;
wire _0527_;
wire _0528_;
wire _0529_;
wire _0530_;
wire _0531_;
wire _0532_;
wire _0533_;
wire _0534_;
wire _0535_;
wire _0536_;
wire _0537_;
wire _0538_;
wire _0539_;
wire _0540_;
wire _0541_;
wire _0542_;
wire _0543_;
wire _0544_;
wire _0545_;
wire _0546_;
wire _0547_;
wire _0548_;
wire _0549_;
wire _0550_;
wire _0551_;
wire _0552_;
wire _0553_;
wire _0554_;
wire _0555_;
wire _0556_;
wire _0557_;
wire _0558_;
wire _0559_;
wire _0560_;
wire _0561_;
wire _0562_;
wire _0563_;
wire _0564_;
wire _0565_;
wire _0566_;
wire _0567_;
wire _0568_;
wire _0569_;
wire _0570_;
wire _0571_;
wire _0572_;
wire _0573_;
wire _0574_;
wire _0575_;
wire _0576_;
wire _0577_;
wire _0578_;
wire _0579_;
wire _0580_;
wire _0581_;
wire _0582_;
wire _0583_;
wire _0584_;
wire _0585_;
wire _0586_;
wire _0587_;
wire _0588_;
wire _0589_;
wire _0590_;
wire _0591_;
wire _0592_;
wire _0593_;
wire _0594_;
wire _0595_;
wire _0596_;
wire _0597_;
wire _0598_;
wire _0599_;
wire _0600_;
wire _0601_;
wire _0602_;
wire _0603_;
wire _0604_;
wire _0605_;
wire _0606_;
wire _0607_;
wire _0608_;
wire _0609_;
wire _0610_;
wire _0611_;
wire _0612_;
wire _0613_;
wire _0614_;
wire _0615_;
wire _0616_;
wire _0617_;
wire _0618_;
wire _0619_;
wire _0620_;
wire _0621_;
wire _0622_;
wire _0623_;
wire _0624_;
wire _0625_;
wire _0626_;
wire _0627_;
wire _0628_;
wire _0629_;
wire _0630_;
wire _0631_;
wire _0632_;
wire _0633_;
wire _0634_;
wire _0635_;
wire _0636_;
wire _0637_;
wire _0638_;
wire _0639_;
wire _0640_;
wire _0641_;
wire _0642_;
wire _0643_;
wire _0644_;
wire _0645_;
wire _0646_;
wire _0647_;
wire _0648_;
wire _0649_;
wire _0650_;
wire _0651_;
wire _0652_;
wire _0653_;
wire _0654_;
wire _0655_;
wire _0656_;
wire _0657_;
wire _0658_;
wire _0659_;
wire _0660_;
wire _0661_;
wire _0662_;
wire _0663_;
wire _0664_;
wire _0665_;
wire _0666_;
wire _0667_;
wire _0668_;
wire _0669_;
wire _0670_;
wire _0671_;
wire _0672_;
wire _0673_;
wire _0674_;
wire _0675_;
wire _0676_;
wire _0677_;
wire _0678_;
wire _0679_;
wire _0680_;
wire _0681_;
wire _0682_;
wire _0683_;
wire _0684_;
wire _0685_;
wire _0686_;
wire _0687_;
wire _0688_;
wire _0689_;
wire _0690_;
wire _0691_;
wire _0692_;
wire _0693_;
wire _0694_;
wire _0695_;
wire _0696_;
wire _0697_;
wire _0698_;
wire _0699_;
wire _0700_;
wire _0701_;
wire _0702_;
wire _0703_;
wire _0704_;
wire _0705_;
wire _0706_;
wire _0707_;
wire _0708_;
wire _0709_;
wire _0710_;
wire _0711_;
wire _0712_;
wire _0713_;
wire _0714_;
wire _0715_;
wire _0716_;
wire _0717_;
wire _0718_;
wire _0719_;
wire _0720_;
wire _0721_;
wire _0722_;
wire _0723_;
wire _0724_;
wire _0725_;
wire _0726_;
wire _0727_;
wire _0728_;
wire _0729_;
wire _0730_;
wire _0731_;
wire _0732_;
wire _0733_;
wire _0734_;
wire _0735_;
wire _0736_;
wire _0737_;
wire _0738_;
wire _0739_;
wire _0740_;
wire _0741_;
wire _0742_;
wire _0743_;
wire _0744_;
wire _0745_;
wire _0746_;
wire _0747_;
wire _0748_;
wire _0749_;
wire _0750_;
wire _0751_;
wire _0752_;
wire _0753_;
wire _0754_;
wire _0755_;
wire _0756_;
wire _0757_;
wire _0758_;
wire _0759_;
wire _0760_;
wire _0761_;
wire _0762_;
wire _0763_;
wire _0764_;
wire _0765_;
wire _0766_;
wire _0767_;
wire _0768_;
wire _0769_;
wire _0770_;
wire _0771_;
wire _0772_;
wire _0773_;
wire _0774_;
wire _0775_;
wire _0776_;
wire _0777_;
wire _0778_;
wire _0779_;
wire _0780_;
wire _0781_;
wire _0782_;
wire _0783_;
wire _0784_;
wire _0785_;
wire _0786_;
wire _0787_;
wire _0788_;
wire _0789_;
wire _0790_;
wire _0791_;
wire _0792_;
wire _0793_;
wire _0794_;
wire _0795_;
wire _0796_;
wire _0797_;
wire _0798_;
wire _0799_;
wire _0800_;
wire _0801_;
wire _0802_;
wire _0803_;
wire _0804_;
wire _0805_;
wire _0806_;
wire _0807_;
wire _0808_;
wire _0809_;
wire _0810_;
wire _0811_;
wire _0812_;
wire _0813_;
wire _0814_;
wire _0815_;
wire _0816_;
wire _0817_;
wire _0818_;
wire _0819_;
wire _0820_;
wire _0821_;
wire _0822_;
wire _0823_;
wire _0824_;
wire _0825_;
wire _0826_;
wire _0827_;
wire _0828_;
wire _0829_;
wire _0830_;
wire _0831_;
wire _0832_;
wire _0833_;
wire _0834_;
wire _0835_;
wire _0836_;
wire _0837_;
wire _0838_;
wire _0839_;
wire _0840_;
wire _0841_;
wire _0842_;
wire _0843_;
wire _0844_;
wire _0845_;
wire _0846_;
wire _0847_;
wire _0848_;
wire _0849_;
wire _0850_;
wire _0851_;
wire _0852_;
wire _0853_;
wire _0854_;
wire _0855_;
wire _0856_;
wire _0857_;
wire _0858_;
wire _0859_;
wire _0860_;
wire _0861_;
wire _0862_;
wire _0863_;
wire _0864_;
wire _0865_;
wire _0866_;
wire _0867_;
wire _0868_;
wire _0869_;
wire _0870_;
wire _0871_;
wire _0872_;
wire _0873_;
wire _0874_;
wire _0875_;
wire _0876_;
wire _0877_;
wire _0878_;
wire _0879_;
wire _0880_;
wire _0881_;
wire _0882_;
wire _0883_;
wire _0884_;
wire _0885_;
wire _0886_;
wire _0887_;
wire _0888_;
wire _0889_;
wire _0890_;
wire _0891_;
wire _0892_;
wire _0893_;
wire _0894_;
wire _0895_;
wire _0896_;
wire _0897_;
wire _0898_;
wire _0899_;
wire _0900_;
wire _0901_;
wire _0902_;
wire _0903_;
wire _0904_;
wire _0905_;
wire _0906_;
wire _0907_;
wire _0908_;
wire _0909_;
wire _0910_;
wire _0911_;
wire _0912_;
wire _0913_;
wire _0914_;
wire _0915_;
wire _0916_;
wire _0917_;
wire _0918_;
wire _0919_;
wire _0920_;
wire _0921_;
wire _0922_;
wire _0923_;
wire _0924_;
wire _0925_;
wire _0926_;
wire _0927_;
wire _0928_;
wire _0929_;
wire _0930_;
wire _0931_;
wire _0932_;
wire _0933_;
wire _0934_;
wire _0935_;
wire _0936_;
wire _0937_;
wire _0938_;
wire _0939_;
wire _0940_;
wire _0941_;
wire _0942_;
wire _0943_;
wire _0944_;
wire _0945_;
wire _0946_;
wire _0947_;
wire _0948_;
wire _0949_;
wire _0950_;
wire _0951_;
wire _0952_;
wire _0953_;
wire _0954_;
wire _0955_;
wire _0956_;
wire _0957_;
wire _0958_;
wire _0959_;
wire _0960_;
wire _0961_;
wire _0962_;
wire _0963_;
wire _0964_;
wire _0965_;
wire _0966_;
wire _0967_;
wire _0968_;
wire _0969_;
wire _0970_;
wire _0971_;
wire _0972_;
wire _0973_;
wire _0974_;
wire _0975_;
wire _0976_;
wire _0977_;
wire _0978_;
wire _0979_;
wire _0980_;
wire _0981_;
wire _0982_;
wire _0983_;
wire _0984_;
wire _0985_;
wire _0986_;
wire _0987_;
wire _0988_;
wire _0989_;
wire _0990_;
wire _0991_;
wire _0992_;
wire _0993_;
wire _0994_;
wire _0995_;
wire _0996_;
wire _0997_;
wire _0998_;
wire _0999_;
wire _1000_;
wire _1001_;
wire _1002_;
wire _1003_;
wire _1004_;
wire _1005_;
wire _1006_;
wire _1007_;
wire _1008_;
wire _1009_;
wire _1010_;
wire _1011_;
wire _1012_;
wire _1013_;
wire _1014_;
wire _1015_;
wire _1016_;
wire _1017_;
wire _1018_;
wire _1019_;
wire _1020_;
wire _1021_;
wire _1022_;
wire _1023_;
wire _1024_;
wire _1025_;
wire _1026_;
wire _1027_;
wire _1028_;
wire _1029_;
wire _1030_;
wire _1031_;
wire _1032_;
wire _1033_;
wire _1034_;
wire _1035_;
wire _1036_;
wire _1037_;
wire _1038_;
wire _1039_;
wire _1040_;
wire _1041_;
wire _1042_;
wire _1043_;
wire _1044_;
wire _1045_;
wire _1046_;
wire _1047_;
wire _1048_;
wire _1049_;
wire _1050_;
wire _1051_;
wire _1052_;
wire _1053_;
wire _1054_;
wire _1055_;
wire _1056_;
wire _1057_;
wire _1058_;
wire _1059_;
wire _1060_;
wire _1061_;
wire _1062_;
wire _1063_;
wire _1064_;
wire _1065_;
wire _1066_;
wire _1067_;
wire _1068_;
wire _1069_;
wire _1070_;
wire _1071_;
wire _1072_;
wire _1073_;
wire _1074_;
wire _1075_;
wire _1076_;
wire _1077_;
wire _1078_;
wire _1079_;
wire _1080_;
wire _1081_;
wire _1082_;
wire _1083_;
wire _1084_;
wire _1085_;
wire _1086_;
wire _1087_;
wire _1088_;
wire _1089_;
wire _1090_;
wire _1091_;
wire _1092_;
wire _1093_;
wire _1094_;
wire _1095_;
wire _1096_;
wire _1097_;
wire _1098_;
wire _1099_;
wire _1100_;
wire _1101_;
wire _1102_;
wire _1103_;
wire _1104_;
wire _1105_;
wire _1106_;
wire _1107_;
wire _1108_;
wire _1109_;
wire _1110_;
wire _1111_;
wire _1112_;
wire _1113_;
wire _1114_;
wire _1115_;
wire _1116_;
wire _1117_;
wire _1118_;
wire _1119_;
wire _1120_;
wire _1121_;
wire _1122_;
wire _1123_;
wire _1124_;
wire _1125_;
wire _1126_;
wire _1127_;
wire _1128_;
wire _1129_;
wire _1130_;
wire _1131_;
wire _1132_;
wire _1133_;
wire _1134_;
wire _1135_;
wire _1136_;
wire _1137_;
wire _1138_;
wire _1139_;
wire _1140_;
wire _1141_;
wire _1142_;
wire _1143_;
wire _1144_;
wire _1145_;
wire _1146_;
wire _1147_;
wire _1148_;
wire _1149_;
wire _1150_;
wire _1151_;
wire _1152_;
wire _1153_;
wire _1154_;
wire _1155_;
wire _1156_;
wire _1157_;
wire _1158_;
wire _1159_;
wire _1160_;
wire _1161_;
wire _1162_;
wire _1163_;
wire _1164_;
wire _1165_;
wire _1166_;
wire _1167_;
wire _1168_;
wire _1169_;
wire _1170_;
wire _1171_;
wire _1172_;
wire _1173_;
wire _1174_;
wire _1175_;
wire _1176_;
wire _1177_;
wire _1178_;
wire _1179_;
wire _1180_;
wire _1181_;
wire _1182_;
wire _1183_;
wire _1184_;
wire _1185_;
wire _1186_;
wire _1187_;
wire _1188_;
wire _1189_;
wire _1190_;
wire _1191_;
wire _1192_;
wire _1193_;
wire _1194_;
wire _1195_;
wire _1196_;
wire _1197_;
wire _1198_;
wire _1199_;
wire _1200_;
wire _1201_;
wire _1202_;
wire _1203_;
wire _1204_;
wire _1205_;
wire _1206_;
wire _1207_;
wire _1208_;
wire _1209_;
wire _1210_;
wire _1211_;
wire _1212_;
wire _1213_;
wire _1214_;
wire _1215_;
wire _1216_;
wire _1217_;
wire _1218_;
wire _1219_;
wire _1220_;
wire _1221_;
wire _1222_;
wire _1223_;
wire _1224_;
wire _1225_;
wire _1226_;
wire _1227_;
wire _1228_;
wire _1229_;
wire _1230_;
wire _1231_;
wire _1232_;
wire _1233_;
wire _1234_;
wire _1235_;
wire _1236_;
wire _1237_;
wire _1238_;
wire _1239_;
wire _1240_;
wire _1241_;
wire _1242_;
wire _1243_;
wire _1244_;
wire _1245_;
wire _1246_;
wire _1247_;
wire _1248_;
wire _1249_;
wire _1250_;
wire _1251_;
wire _1252_;
wire _1253_;
wire _1254_;
wire _1255_;
wire _1256_;
wire _1257_;
wire _1258_;
wire _1259_;
wire _1260_;
wire _1261_;
wire _1262_;
wire _1263_;
wire _1264_;
wire _1265_;
wire _1266_;
wire _1267_;
wire _1268_;
wire _1269_;
wire _1270_;
wire _1271_;
wire _1272_;
wire _1273_;
wire _1274_;
wire _1275_;
wire _1276_;
wire _1277_;
wire _1278_;
wire _1279_;
wire _1280_;
wire _1281_;
wire _1282_;
wire _1283_;
wire _1284_;
wire _1285_;
wire _1286_;
wire _1287_;
wire _1288_;
wire _1289_;
wire _1290_;
wire _1291_;
wire _1292_;
wire _1293_;
wire _1294_;
wire _1295_;
wire _1296_;
wire _1297_;
wire _1298_;
wire _1299_;
wire _1300_;
wire _1301_;
wire _1302_;
wire _1303_;
wire _1304_;
wire _1305_;
wire _1306_;
wire _1307_;
wire _1308_;
wire _1309_;
wire _1310_;
wire _1311_;
wire _1312_;
wire _1313_;
wire _1314_;
wire _1315_;
wire _1316_;
wire _1317_;
wire _1318_;
wire _1319_;
wire _1320_;
wire _1321_;
wire _1322_;
wire _1323_;
wire _1324_;
wire _1325_;
wire _1326_;
wire _1327_;
wire _1328_;
wire _1329_;
wire _1330_;
wire _1331_;
wire _1332_;
wire _1333_;
wire _1334_;
wire _1335_;
wire _1336_;
wire _1337_;
wire _1338_;
wire _1339_;
wire _1340_;
wire _1341_;
wire _1342_;
wire _1343_;
wire _1344_;
wire _1345_;
wire _1346_;
wire _1347_;
wire _1348_;
wire _1349_;
wire _1350_;
wire _1351_;
wire _1352_;
wire _1353_;
wire _1354_;
wire _1355_;
wire _1356_;
wire _1357_;
wire _1358_;
wire _1359_;
wire _1360_;
wire _1361_;
wire _1362_;
wire _1363_;
wire _1364_;
wire _1365_;
wire _1366_;
wire _1367_;
wire _1368_;
wire _1369_;
wire _1370_;
wire _1371_;
wire _1372_;
wire _1373_;
wire _1374_;
wire _1375_;
wire _1376_;
wire _1377_;
wire _1378_;
wire _1379_;
wire _1380_;
wire _1381_;
wire _1382_;
wire _1383_;
wire _1384_;
wire _1385_;
wire _1386_;
wire _1387_;
wire _1388_;
wire _1389_;
wire _1390_;
wire _1391_;
wire _1392_;
wire _1393_;
wire _1394_;
wire _1395_;
wire _1396_;
wire _1397_;
wire _1398_;
wire _1399_;
wire _1400_;
wire _1401_;
wire _1402_;
wire _1403_;
wire _1404_;
wire _1405_;
wire _1406_;
wire _1407_;
wire _1408_;
wire _1409_;
wire _1410_;
wire _1411_;
wire _1412_;
wire _1413_;
wire _1414_;
wire _1415_;
wire _1416_;
wire _1417_;
wire _1418_;
wire _1419_;
wire _1420_;
wire _1421_;
wire _1422_;
wire _1423_;
wire _1424_;
wire _1425_;
wire _1426_;
wire _1427_;
wire _1428_;
wire _1429_;
wire _1430_;
wire _1431_;
wire _1432_;
wire _1433_;
wire _1434_;
wire _1435_;
wire _1436_;
wire _1437_;
wire _1438_;
wire _1439_;
wire _1440_;
wire _1441_;
wire _1442_;
wire _1443_;
wire _1444_;
wire _1445_;
wire _1446_;
wire _1447_;
wire _1448_;
wire _1449_;
wire _1450_;
wire _1451_;
wire _1452_;
wire _1453_;
wire _1454_;
wire _1455_;
wire _1456_;
wire _1457_;
wire _1458_;
wire _1459_;
wire _1460_;
wire _1461_;
wire _1462_;
wire _1463_;
wire _1464_;
wire _1465_;
wire _1466_;
wire _1467_;
wire _1468_;
wire _1469_;
wire _1470_;
wire _1471_;
wire _1472_;
wire _1473_;
wire _1474_;
wire _1475_;
wire _1476_;
wire _1477_;
wire _1478_;
wire _1479_;
wire _1480_;
wire _1481_;
wire _1482_;
wire _1483_;
wire _1484_;
wire _1485_;
wire _1486_;
wire _1487_;
wire _1488_;
wire _1489_;
wire _1490_;
wire _1491_;
wire _1492_;
wire _1493_;
wire _1494_;
wire _1495_;
wire _1496_;
wire _1497_;
wire _1498_;
wire _1499_;
wire _1500_;
wire _1501_;
wire _1502_;
wire _1503_;
wire _1504_;
wire _1505_;
wire _1506_;
wire _1507_;
wire _1508_;
wire _1509_;
wire _1510_;
wire _1511_;
wire _1512_;
wire _1513_;
wire _1514_;
wire _1515_;
wire _1516_;
wire _1517_;
wire _1518_;
wire _1519_;
wire _1520_;
wire _1521_;
wire _1522_;
wire _1523_;
wire _1524_;
wire _1525_;
wire _1526_;
wire _1527_;
wire _1528_;
wire _1529_;
wire _1530_;
wire _1531_;
wire _1532_;
wire _1533_;
wire _1534_;
wire _1535_;
wire _1536_;
wire _1537_;
wire _1538_;
wire _1539_;
wire _1540_;
wire _1541_;
wire _1542_;
wire _1543_;
wire _1544_;
wire _1545_;
wire _1546_;
wire _1547_;
wire _1548_;
wire _1549_;
wire _1550_;
wire _1551_;
wire _1552_;
wire _1553_;
wire _1554_;
wire _1555_;
wire _1556_;
wire _1557_;
wire _1558_;
wire _1559_;
wire _1560_;
wire _1561_;
wire _1562_;
wire _1563_;
wire _1564_;
wire _1565_;
wire _1566_;
wire _1567_;
wire _1568_;
wire _1569_;
wire _1570_;
wire _1571_;
wire _1572_;
wire _1573_;
wire _1574_;
wire _1575_;
wire _1576_;
wire _1577_;
wire _1578_;
wire _1579_;
wire _1580_;
wire _1581_;
wire _1582_;
wire _1583_;
wire _1584_;
wire _1585_;
wire _1586_;
wire _1587_;
wire _1588_;
wire _1589_;
wire _1590_;
wire _1591_;
wire _1592_;
wire _1593_;
wire _1594_;
wire _1595_;
wire _1596_;
wire _1597_;
wire _1598_;
wire _1599_;
wire _1600_;
wire _1601_;
wire _1602_;
wire _1603_;
wire _1604_;
wire _1605_;
wire _1606_;
wire _1607_;
wire _1608_;
wire _1609_;
wire _1610_;
wire _1611_;
wire _1612_;
wire _1613_;
wire _1614_;
wire _1615_;
wire _1616_;
wire _1617_;
wire _1618_;
wire _1619_;
wire _1620_;
wire _1621_;
wire _1622_;
wire _1623_;
wire _1624_;
wire _1625_;
wire _1626_;
wire _1627_;
wire _1628_;
wire _1629_;
wire _1630_;
wire _1631_;
wire _1632_;
wire _1633_;
wire _1634_;
wire _1635_;
wire _1636_;
wire _1637_;
wire _1638_;
wire _1639_;
wire _1640_;
wire _1641_;
wire _1642_;
wire _1643_;
wire _1644_;
wire _1645_;
wire _1646_;
wire _1647_;
wire _1648_;
wire _1649_;
wire _1650_;
wire _1651_;
wire _1652_;
wire _1653_;
wire _1654_;
wire _1655_;
wire _1656_;
wire _1657_;
wire _1658_;
wire _1659_;
wire _1660_;
wire _1661_;
wire _1662_;
wire _1663_;
wire _1664_;
wire _1665_;
wire _1666_;
wire _1667_;
wire _1668_;
wire _1669_;
wire _1670_;
wire _1671_;
wire _1672_;
wire _1673_;
wire _1674_;
wire _1675_;
wire _1676_;
wire _1677_;
wire _1678_;
wire _1679_;
wire _1680_;
wire _1681_;
wire _1682_;
wire _1683_;
wire _1684_;
wire _1685_;
wire _1686_;
wire _1687_;
wire _1688_;
wire _1689_;
wire _1690_;
wire _1691_;
wire _1692_;
wire _1693_;
wire _1694_;
wire _1695_;
wire _1696_;
wire _1697_;
wire _1698_;
wire _1699_;
wire _1700_;
wire _1701_;
wire _1702_;
wire _1703_;
wire _1704_;
wire _1705_;
wire _1706_;
wire _1707_;
wire _1708_;
wire _1709_;
wire _1710_;
wire _1711_;
wire _1712_;
wire _1713_;
wire _1714_;
wire _1715_;
wire _1716_;
wire _1717_;
wire _1718_;
wire _1719_;
wire _1720_;
wire _1721_;
wire _1722_;
wire _1723_;
wire _1724_;
wire _1725_;
wire _1726_;
wire _1727_;
wire _1728_;
wire _1729_;
wire _1730_;
wire _1731_;
wire _1732_;
wire _1733_;
wire _1734_;
wire _1735_;
wire _1736_;
wire _1737_;
wire _1738_;
wire _1739_;
wire _1740_;
wire _1741_;
wire _1742_;
wire _1743_;
wire _1744_;
wire _1745_;
wire _1746_;
wire _1747_;
wire _1748_;
wire _1749_;
wire _1750_;
wire _1751_;
wire _1752_;
wire _1753_;
wire _1754_;
wire _1755_;
wire _1756_;
wire _1757_;
wire _1758_;
wire _1759_;
wire _1760_;
wire _1761_;
wire _1762_;
wire _1763_;
wire _1764_;
wire _1765_;
wire _1766_;
wire _1767_;
wire _1768_;
wire _1769_;
wire _1770_;
wire _1771_;
wire _1772_;
wire _1773_;
wire _1774_;
wire _1775_;
wire _1776_;
wire _1777_;
wire _1778_;
wire _1779_;
wire _1780_;
wire _1781_;
wire _1782_;
wire _1783_;
wire _1784_;
wire _1785_;
wire _1786_;
wire _1787_;
wire _1788_;
wire _1789_;
wire _1790_;
wire _1791_;
wire _1792_;
wire _1793_;
wire _1794_;
wire _1795_;
wire _1796_;
wire _1797_;
wire _1798_;
wire _1799_;
wire _1800_;
wire _1801_;
wire _1802_;
wire _1803_;
wire _1804_;
wire _1805_;
wire _1806_;
wire _1807_;
wire _1808_;
wire _1809_;
wire _1810_;
wire _1811_;
wire _1812_;
wire _1813_;
wire _1814_;
wire _1815_;
wire _1816_;
wire _1817_;
wire _1818_;
wire _1819_;
wire _1820_;
wire _1821_;
wire _1822_;
wire _1823_;
wire _1824_;
wire _1825_;
wire _1826_;
wire _1827_;
wire _1828_;
wire _1829_;
wire _1830_;
wire _1831_;
wire _1832_;
wire _1833_;
wire _1834_;
wire _1835_;
wire _1836_;
wire _1837_;
wire _1838_;
wire _1839_;
wire _1840_;
wire _1841_;
wire _1842_;
wire _1843_;
wire _1844_;
wire _1845_;
wire _1846_;
wire _1847_;
wire _1848_;
wire _1849_;
wire _1850_;
wire _1851_;
wire _1852_;
wire _1853_;
wire _1854_;
wire _1855_;
wire _1856_;
wire _1857_;
wire _1858_;
wire _1859_;
wire _1860_;
wire _1861_;
wire _1862_;
wire _1863_;
wire _1864_;
wire _1865_;
wire _1866_;
wire _1867_;
wire _1868_;
wire _1869_;
wire _1870_;
wire _1871_;
wire _1872_;
wire _1873_;
wire _1874_;
wire _1875_;
wire _1876_;
wire _1877_;
wire _1878_;
wire _1879_;
wire _1880_;
wire _1881_;
wire _1882_;
wire _1883_;
wire _1884_;
wire _1885_;
wire _1886_;
wire _1887_;
wire _1888_;
wire _1889_;
wire _1890_;
wire _1891_;
wire _1892_;
wire _1893_;
wire _1894_;
wire _1895_;
wire _1896_;
wire _1897_;
wire _1898_;
wire _1899_;
wire _1900_;
wire _1901_;
wire _1902_;
wire _1903_;
wire _1904_;
wire _1905_;
wire _1906_;
wire _1907_;
wire _1908_;
wire _1909_;
wire _1910_;
wire _1911_;
wire _1912_;
wire _1913_;
wire _1914_;
wire _1915_;
wire _1916_;
wire _1917_;
wire _1918_;
wire _1919_;
wire _1920_;
wire _1921_;
wire _1922_;
wire _1923_;
wire _1924_;
wire _1925_;
wire _1926_;
wire _1927_;
wire _1928_;
wire _1929_;
wire _1930_;
wire _1931_;
wire _1932_;
wire _1933_;
wire _1934_;
wire _1935_;
wire _1936_;
wire _1937_;
wire _1938_;
wire _1939_;
wire _1940_;
wire _1941_;
wire _1942_;
wire _1943_;
wire _1944_;
wire _1945_;
wire _1946_;
wire _1947_;
wire _1948_;
wire _1949_;
wire _1950_;
wire _1951_;
wire _1952_;
wire _1953_;
wire _1954_;
wire _1955_;
wire _1956_;
wire _1957_;
wire _1958_;
wire _1959_;
wire _1960_;
wire _1961_;
wire _1962_;
wire _1963_;
wire _1964_;
wire _1965_;
wire _1966_;
wire _1967_;
wire _1968_;
wire _1969_;
wire _1970_;
wire _1971_;
wire _1972_;
wire _1973_;
wire _1974_;
wire _1975_;
wire _1976_;
wire _1977_;
wire _1978_;
wire _1979_;
wire _1980_;
wire _1981_;
wire _1982_;
wire _1983_;
wire _1984_;
wire _1985_;
wire _1986_;
wire _1987_;
wire _1988_;
wire _1989_;
wire _1990_;
wire _1991_;
wire _1992_;
wire _1993_;
wire _1994_;
wire _1995_;
wire _1996_;
wire _1997_;
wire _1998_;
wire _1999_;
wire _2000_;
wire _2001_;
wire _2002_;
wire _2003_;
wire _2004_;
wire _2005_;
wire _2006_;
wire _2007_;
wire _2008_;
wire _2009_;
wire _2010_;
wire _2011_;
wire _2012_;
wire _2013_;
wire _2014_;
wire _2015_;
wire _2016_;
wire _2017_;
wire _2018_;
wire _2019_;
wire _2020_;
wire _2021_;
wire _2022_;
wire _2023_;
wire _2024_;
wire _2025_;
wire _2026_;
wire _2027_;
wire _2028_;
wire _2029_;
wire _2030_;
wire _2031_;
wire _2032_;
wire _2033_;
wire _2034_;
wire _2035_;
wire _2036_;
wire _2037_;
wire _2038_;
wire _2039_;
wire _2040_;
wire _2041_;
wire _2042_;
wire _2043_;
wire _2044_;
wire _2045_;
wire _2046_;
wire _2047_;
wire _2048_;
wire _2049_;
wire _2050_;
wire _2051_;
wire _2052_;
wire _2053_;
wire _2054_;
wire _2055_;
wire _2056_;
wire _2057_;
wire _2058_;
wire _2059_;
wire _2060_;
wire _2061_;
wire _2062_;
wire _2063_;
wire _2064_;
wire _2065_;
wire _2066_;
wire _2067_;
wire _2068_;
wire _2069_;
wire _2070_;
wire _2071_;
wire _2072_;
wire _2073_;
wire _2074_;
wire _2075_;
wire _2076_;
wire _2077_;
wire _2078_;
wire _2079_;
wire _2080_;
wire _2081_;
wire _2082_;
wire _2083_;
wire _2084_;
wire _2085_;
wire _2086_;
wire _2087_;
wire _2088_;
wire _2089_;
wire _2090_;
wire _2091_;
wire _2092_;
wire _2093_;
wire _2094_;
wire _2095_;
wire _2096_;
wire _2097_;
wire _2098_;
wire _2099_;
wire _2100_;
wire _2101_;
wire _2102_;
wire _2103_;
wire _2104_;
wire _2105_;
wire _2106_;
wire _2107_;
wire _2108_;
wire _2109_;
wire _2110_;
wire _2111_;
wire _2112_;
wire _2113_;
wire _2114_;
wire _2115_;
wire _2116_;
wire _2117_;
wire _2118_;
wire _2119_;
wire _2120_;
wire _2121_;
wire _2122_;
wire _2123_;
wire _2124_;
wire _2125_;
wire _2126_;
wire _2127_;
wire _2128_;
wire _2129_;
wire _2130_;
wire _2131_;
wire _2132_;
wire _2133_;
wire _2134_;
wire _2135_;
wire _2136_;
wire _2137_;
wire _2138_;
wire _2139_;
wire _2140_;
wire _2141_;
wire _2142_;
wire _2143_;
wire _2144_;
wire _2145_;
wire _2146_;
wire _2147_;
wire _2148_;
wire _2149_;
wire _2150_;
wire _2151_;
wire _2152_;
wire _2153_;
wire _2154_;
wire _2155_;
wire _2156_;
wire _2157_;
wire _2158_;
wire _2159_;
wire _2160_;
wire _2161_;
wire _2162_;
wire _2163_;
wire _2164_;
wire _2165_;
wire _2166_;
wire _2167_;
wire _2168_;
wire _2169_;
wire _2170_;
wire _2171_;
wire _2172_;
wire _2173_;
wire _2174_;
wire _2175_;
wire _2176_;
wire _2177_;
wire _2178_;
wire _2179_;
wire _2180_;
wire _2181_;
wire _2182_;
wire _2183_;
wire _2184_;
wire _2185_;
wire _2186_;
wire _2187_;
wire _2188_;
wire _2189_;
wire _2190_;
wire _2191_;
wire _2192_;
wire _2193_;
wire _2194_;
wire _2195_;
wire _2196_;
wire _2197_;
wire _2198_;
wire _2199_;
wire _2200_;
wire _2201_;
wire _2202_;
wire _2203_;
wire _2204_;
wire _2205_;
wire _2206_;
wire _2207_;
wire _2208_;
wire _2209_;
wire _2210_;
wire _2211_;
wire _2212_;
wire _2213_;
wire _2214_;
wire _2215_;
wire _2216_;
wire _2217_;
wire _2218_;
wire _2219_;
wire _2220_;
wire _2221_;
wire _2222_;
wire _2223_;
wire _2224_;
wire _2225_;
wire _2226_;
wire _2227_;
wire _2228_;
wire _2229_;
wire _2230_;
wire _2231_;
wire _2232_;
wire _2233_;
wire _2234_;
wire _2235_;
wire _2236_;
wire _2237_;
wire _2238_;
wire _2239_;
wire _2240_;
wire _2241_;
wire _2242_;
wire _2243_;
wire _2244_;
wire _2245_;
wire _2246_;
wire _2247_;
wire _2248_;
wire _2249_;
wire _2250_;
wire _2251_;
wire _2252_;
wire _2253_;
wire _2254_;
wire _2255_;
wire _2256_;
wire _2257_;
wire _2258_;
wire _2259_;
wire _2260_;
wire _2261_;
wire _2262_;
wire _2263_;
wire _2264_;
wire _2265_;
wire _2266_;
wire _2267_;
wire _2268_;
wire _2269_;
wire _2270_;
wire _2271_;
wire _2272_;
wire _2273_;
wire _2274_;
wire _2275_;
wire _2276_;
wire _2277_;
wire _2278_;
wire _2279_;
wire _2280_;
wire _2281_;
wire _2282_;
wire _2283_;
wire _2284_;
wire _2285_;
wire _2286_;
wire _2287_;
wire _2288_;
wire _2289_;
wire _2290_;
wire _2291_;
wire _2292_;
wire _2293_;
wire _2294_;
wire _2295_;
wire _2296_;
wire _2297_;
wire _2298_;
wire _2299_;
wire _2300_;
wire _2301_;
wire _2302_;
wire _2303_;
wire _2304_;
wire _2305_;
wire _2306_;
wire _2307_;
wire _2308_;
wire _2309_;
wire _2310_;
wire _2311_;
wire _2312_;
wire _2313_;
wire _2314_;
wire _2315_;
wire _2316_;
wire _2317_;
wire _2318_;
wire _2319_;
wire _2320_;
wire _2321_;
wire _2322_;
wire _2323_;
wire _2324_;
wire _2325_;
wire _2326_;
wire _2327_;
wire _2328_;
wire _2329_;
wire _2330_;
wire _2331_;
wire _2332_;
wire _2333_;
wire _2334_;
wire _2335_;
wire _2336_;
wire _2337_;
wire _2338_;
wire _2339_;
wire _2340_;
wire _2341_;
wire _2342_;
wire _2343_;
wire _2344_;
wire _2345_;
wire _2346_;
wire _2347_;
wire _2348_;
wire _2349_;
wire _2350_;
wire _2351_;
wire _2352_;
wire _2353_;
wire _2354_;
wire _2355_;
wire _2356_;
wire _2357_;
wire _2358_;
wire _2359_;
wire _2360_;
wire _2361_;
wire _2362_;
wire _2363_;
wire _2364_;
wire _2365_;
wire _2366_;
wire _2367_;
wire _2368_;
wire _2369_;
wire _2370_;
wire _2371_;
wire _2372_;
wire _2373_;
wire _2374_;
wire _2375_;
wire _2376_;
wire _2377_;
wire _2378_;
wire _2379_;
wire _2380_;
wire _2381_;
wire _2382_;
wire _2383_;
wire _2384_;
wire _2385_;
wire _2386_;
wire _2387_;
wire _2388_;
wire _2389_;
wire _2390_;
wire _2391_;
wire _2392_;
wire _2393_;
wire _2394_;
wire _2395_;
wire _2396_;
wire _2397_;
wire _2398_;
wire _2399_;
wire _2400_;
wire _2401_;
wire _2402_;
wire _2403_;
wire _2404_;
wire _2405_;
wire _2406_;
wire _2407_;
wire _2408_;
wire _2409_;
wire _2410_;
wire _2411_;
wire _2412_;
wire _2413_;
wire _2414_;
wire _2415_;
wire _2416_;
wire _2417_;
wire _2418_;
wire _2419_;
wire _2420_;
wire _2421_;
wire _2422_;
wire _2423_;
wire _2424_;
wire _2425_;
wire _2426_;
wire _2427_;
wire _2428_;
wire _2429_;
wire _2430_;
wire _2431_;
wire _2432_;
wire _2433_;
wire _2434_;
wire _2435_;
wire _2436_;
wire _2437_;
wire _2438_;
wire _2439_;
wire _2440_;
wire _2441_;
wire _2442_;
wire _2443_;
wire _2444_;
wire _2445_;
wire _2446_;
wire _2447_;
wire _2448_;
wire _2449_;
wire _2450_;
wire _2451_;
wire _2452_;
wire _2453_;
wire _2454_;
wire _2455_;
wire _2456_;
wire _2457_;
wire _2458_;
wire _2459_;
wire _2460_;
wire _2461_;
wire _2462_;
wire _2463_;
wire _2464_;
wire _2465_;
wire _2466_;
wire _2467_;
wire _2468_;
wire _2469_;
wire _2470_;
wire _2471_;
wire _2472_;
wire _2473_;
wire _2474_;
wire _2475_;
wire _2476_;
wire _2477_;
wire _2478_;
wire _2479_;
wire _2480_;
wire _2481_;
wire _2482_;
wire _2483_;
wire _2484_;
wire _2485_;
wire _2486_;
wire _2487_;
wire _2488_;
wire _2489_;
wire _2490_;
wire _2491_;
wire _2492_;
wire _2493_;
wire _2494_;
wire _2495_;
wire _2496_;
wire _2497_;
wire _2498_;
wire _2499_;
wire _2500_;
wire _2501_;
wire _2502_;
wire _2503_;
wire _2504_;
wire _2505_;
wire _2506_;
wire _2507_;
wire _2508_;
wire _2509_;
wire _2510_;
wire _2511_;
wire _2512_;
wire _2513_;
wire _2514_;
wire _2515_;
wire _2516_;
wire _2517_;
wire _2518_;
wire _2519_;
wire _2520_;
wire _2521_;
wire _2522_;
wire _2523_;
wire _2524_;
wire _2525_;
wire _2526_;
wire _2527_;
wire _2528_;
wire _2529_;
wire _2530_;
wire _2531_;
wire _2532_;
wire _2533_;
wire _2534_;
wire _2535_;
wire _2536_;
wire _2537_;
wire _2538_;
wire _2539_;
wire _2540_;
wire _2541_;
wire _2542_;
wire _2543_;
wire _2544_;
wire _2545_;
wire _2546_;
wire _2547_;
wire _2548_;
wire _2549_;
wire _2550_;
wire _2551_;
wire _2552_;
wire _2553_;
wire _2554_;
wire _2555_;
wire _2556_;
wire _2557_;
wire _2558_;
wire _2559_;
wire _2560_;
wire _2561_;
wire _2562_;
wire _2563_;
wire _2564_;
wire _2565_;
wire _2566_;
wire _2567_;
wire _2568_;
wire _2569_;
wire _2570_;
wire _2571_;
wire _2572_;
wire _2573_;
wire _2574_;
wire _2575_;
wire _2576_;
wire _2577_;
wire _2578_;
wire _2579_;
wire _2580_;
wire _2581_;
wire _2582_;
wire _2583_;
wire _2584_;
wire _2585_;
wire _2586_;
wire _2587_;
wire _2588_;
wire _2589_;
wire _2590_;
wire _2591_;
wire _2592_;
wire _2593_;
wire _2594_;
wire _2595_;
wire _2596_;
wire _2597_;
wire _2598_;
wire _2599_;
wire _2600_;
wire _2601_;
wire _2602_;
wire _2603_;
wire _2604_;
wire _2605_;
wire _2606_;
wire _2607_;
wire _2608_;
wire _2609_;
wire _2610_;
wire _2611_;
wire _2612_;
wire _2613_;
wire _2614_;
wire _2615_;
wire _2616_;
wire _2617_;
wire _2618_;
wire _2619_;
wire _2620_;
wire _2621_;
wire _2622_;
wire _2623_;
wire _2624_;
wire _2625_;
wire _2626_;
wire _2627_;
wire _2628_;
wire _2629_;
wire _2630_;
wire _2631_;
wire _2632_;
wire _2633_;
wire _2634_;
wire _2635_;
wire _2636_;
wire _2637_;
wire _2638_;
wire _2639_;
wire _2640_;
wire _2641_;
wire _2642_;
wire _2643_;
wire _2644_;
wire _2645_;
wire _2646_;
wire _2647_;
wire _2648_;
wire _2649_;
wire _2650_;
wire _2651_;
wire _2652_;
wire _2653_;
wire _2654_;
wire _2655_;
wire _2656_;
wire _2657_;
wire _2658_;
wire _2659_;
wire _2660_;
wire _2661_;
wire _2662_;
wire _2663_;
wire _2664_;
wire _2665_;
wire _2666_;
wire _2667_;
wire _2668_;
wire _2669_;
wire _2670_;
wire _2671_;
wire _2672_;
wire _2673_;
wire _2674_;
wire _2675_;
wire _2676_;
wire _2677_;
wire _2678_;
wire _2679_;
wire _2680_;
wire _2681_;
wire _2682_;
wire _2683_;
wire _2684_;
wire _2685_;
wire _2686_;
wire _2687_;
wire _2688_;
wire _2689_;
wire _2690_;
wire _2691_;
wire _2692_;
wire _2693_;
wire _2694_;
wire _2695_;
wire _2696_;
wire _2697_;
wire _2698_;
wire _2699_;
wire _2700_;
wire _2701_;
wire _2702_;
wire _2703_;
wire _2704_;
wire _2705_;
wire _2706_;
wire _2707_;
wire _2708_;
wire _2709_;
wire _2710_;
wire _2711_;
wire _2712_;
wire _2713_;
wire _2714_;
wire _2715_;
wire _2716_;
wire _2717_;
wire _2718_;
wire _2719_;
wire _2720_;
wire _2721_;
wire _2722_;
wire _2723_;
wire _2724_;
wire _2725_;
wire _2726_;
wire _2727_;
wire _2728_;
wire _2729_;
wire _2730_;
wire _2731_;
wire _2732_;
wire _2733_;
wire _2734_;
wire _2735_;
wire _2736_;
wire _2737_;
wire _2738_;
wire _2739_;
wire _2740_;
wire _2741_;
wire _2742_;
wire _2743_;
wire _2744_;
wire _2745_;
wire _2746_;
wire _2747_;
wire _2748_;
wire _2749_;
wire _2750_;
wire _2751_;
wire _2752_;
wire _2753_;
wire _2754_;
wire _2755_;
wire _2756_;
wire _2757_;
wire _2758_;
wire _2759_;
wire _2760_;
wire _2761_;
wire _2762_;
wire _2763_;
wire _2764_;
wire _2765_;
wire _2766_;
wire _2767_;
wire _2768_;
wire _2769_;
wire _2770_;
wire _2771_;
wire _2772_;
wire _2773_;
wire _2774_;
wire _2775_;
wire _2776_;
wire _2777_;
wire _2778_;
wire _2779_;
wire _2780_;
wire _2781_;
wire _2782_;
wire _2783_;
wire _2784_;
wire _2785_;
wire _2786_;
wire _2787_;
wire _2788_;
wire _2789_;
wire _2790_;
wire _2791_;
wire _2792_;
wire _2793_;
wire _2794_;
wire _2795_;
wire _2796_;
wire _2797_;
wire _2798_;
wire _2799_;
wire _2800_;
wire _2801_;
wire _2802_;
wire _2803_;
wire _2804_;
wire _2805_;
wire _2806_;
wire _2807_;
wire _2808_;
wire _2809_;
wire _2810_;
wire _2811_;
wire _2812_;
wire _2813_;
wire _2814_;
wire _2815_;
wire _2816_;
wire _2817_;
wire _2818_;
wire _2819_;
wire _2820_;
wire _2821_;
wire _2822_;
wire _2823_;
wire _2824_;
wire _2825_;
wire _2826_;
wire _2827_;
wire _2828_;
wire _2829_;
wire _2830_;
wire _2831_;
wire _2832_;
wire _2833_;
wire _2834_;
wire _2835_;
wire _2836_;
wire _2837_;
wire _2838_;
wire _2839_;
wire _2840_;
wire _2841_;
wire _2842_;
wire _2843_;
wire _2844_;
wire _2845_;
wire _2846_;
wire _2847_;
wire _2848_;
wire _2849_;
wire _2850_;
wire _2851_;
wire _2852_;
wire _2853_;
wire _2854_;
wire _2855_;
wire _2856_;
wire _2857_;
wire _2858_;
wire _2859_;
wire _2860_;
wire _2861_;
wire _2862_;
wire _2863_;
wire _2864_;
wire _2865_;
wire _2866_;
wire _2867_;
wire _2868_;
wire _2869_;
wire _2870_;
wire _2871_;
wire _2872_;
wire _2873_;
wire _2874_;
wire _2875_;
wire _2876_;
wire _2877_;
wire _2878_;
wire _2879_;
wire _2880_;
wire _2881_;
wire _2882_;
wire _2883_;
wire _2884_;
wire _2885_;
wire _2886_;
wire _2887_;
wire _2888_;
wire _2889_;
wire _2890_;
wire _2891_;
wire _2892_;
wire _2893_;
wire _2894_;
wire _2895_;
wire _2896_;
wire _2897_;
wire _2898_;
wire _2899_;
wire _2900_;
wire _2901_;
wire _2902_;
wire _2903_;
wire _2904_;
wire _2905_;
wire _2906_;
wire _2907_;
wire _2908_;
wire _2909_;
wire _2910_;
wire _2911_;
wire _2912_;
wire _2913_;
wire _2914_;
wire _2915_;
wire _2916_;
wire _2917_;
wire _2918_;
wire _2919_;
wire _2920_;
wire _2921_;
wire _2922_;
wire _2923_;
wire _2924_;
wire _2925_;
wire _2926_;
wire _2927_;
wire _2928_;
wire _2929_;
wire _2930_;
wire _2931_;
wire _2932_;
wire _2933_;
wire _2934_;
wire _2935_;
wire _2936_;
wire _2937_;
wire _2938_;
wire _2939_;
wire _2940_;
wire _2941_;
wire _2942_;
wire _2943_;
wire _2944_;
wire _2945_;
wire _2946_;
wire _2947_;
wire _2948_;
wire _2949_;
wire _2950_;
wire _2951_;
wire _2952_;
wire _2953_;
wire _2954_;
wire _2955_;
wire _2956_;
wire _2957_;
wire _2958_;
wire _2959_;
wire _2960_;
wire _2961_;
wire _2962_;
wire _2963_;
wire _2964_;
wire _2965_;
wire _2966_;
wire _2967_;
wire _2968_;
wire _2969_;
wire _2970_;
wire _2971_;
wire _2972_;
wire _2973_;
wire _2974_;
wire _2975_;
wire _2976_;
wire _2977_;
wire _2978_;
wire _2979_;
wire _2980_;
wire _2981_;
wire _2982_;
wire _2983_;
wire _2984_;
wire _2985_;
wire _2986_;
wire _2987_;
wire _2988_;
wire _2989_;
wire _2990_;
wire _2991_;
wire _2992_;
wire _2993_;
wire _2994_;
wire _2995_;
wire _2996_;
wire _2997_;
wire _2998_;
wire _2999_;
wire _3000_;
wire _3001_;
wire _3002_;
wire _3003_;
wire _3004_;
wire _3005_;
wire _3006_;
wire _3007_;
wire _3008_;
wire _3009_;
wire _3010_;
wire _3011_;
wire _3012_;
wire _3013_;
wire _3014_;
wire _3015_;
wire _3016_;
wire _3017_;
wire _3018_;
wire _3019_;
wire _3020_;
wire _3021_;
wire _3022_;
wire _3023_;
wire _3024_;
wire _3025_;
wire _3026_;
wire _3027_;
wire _3028_;
wire _3029_;
wire _3030_;
wire _3031_;
wire _3032_;
wire _3033_;
wire _3034_;
wire _3035_;
wire _3036_;
wire _3037_;
wire _3038_;
wire _3039_;
wire _3040_;
wire _3041_;
wire _3042_;
wire _3043_;
wire _3044_;
wire _3045_;
wire _3046_;
wire _3047_;
wire _3048_;
wire _3049_;
wire _3050_;
wire _3051_;
wire _3052_;
wire _3053_;
wire _3054_;
wire _3055_;
wire _3056_;
wire _3057_;
wire _3058_;
wire _3059_;
wire _3060_;
wire _3061_;
wire _3062_;
wire _3063_;
wire _3064_;
wire _3065_;
wire _3066_;
wire _3067_;
wire _3068_;
wire _3069_;
wire _3070_;
wire _3071_;
wire _3072_;
wire _3073_;
wire _3074_;
wire _3075_;
wire _3076_;
wire _3077_;
wire _3078_;
wire _3079_;
wire _3080_;
wire _3081_;
wire _3082_;
wire _3083_;
wire _3084_;
wire _3085_;
wire _3086_;
wire _3087_;
wire _3088_;
wire _3089_;
wire _3090_;
wire _3091_;
wire _3092_;
wire _3093_;
wire _3094_;
wire _3095_;
wire _3096_;
wire _3097_;
wire _3098_;
wire _3099_;
wire _3100_;
wire _3101_;
wire _3102_;
wire _3103_;
wire _3104_;
wire _3105_;
wire _3106_;
wire _3107_;
wire _3108_;
wire _3109_;
wire _3110_;
wire _3111_;
wire _3112_;
wire _3113_;
wire _3114_;
wire _3115_;
wire _3116_;
wire _3117_;
wire _3118_;
wire _3119_;
wire _3120_;
wire _3121_;
wire _3122_;
wire _3123_;
wire _3124_;
wire _3125_;
wire _3126_;
wire _3127_;
wire _3128_;
wire _3129_;
wire _3130_;
wire _3131_;
wire _3132_;
wire _3133_;
wire _3134_;
wire _3135_;
wire _3136_;
wire _3137_;
wire _3138_;
wire _3139_;
wire _3140_;
wire _3141_;
wire _3142_;
wire _3143_;
wire _3144_;
wire _3145_;
wire _3146_;
wire _3147_;
wire _3148_;
wire _3149_;
wire _3150_;
wire _3151_;
wire _3152_;
wire _3153_;
wire _3154_;
wire _3155_;
wire _3156_;
wire _3157_;
wire _3158_;
wire _3159_;
wire _3160_;
wire _3161_;
wire _3162_;
wire _3163_;
wire _3164_;
wire _3165_;
wire _3166_;
wire _3167_;
wire _3168_;
wire _3169_;
wire _3170_;
wire _3171_;
wire _3172_;
wire _3173_;
wire _3174_;
wire _3175_;
wire _3176_;
wire _3177_;
wire _3178_;
wire _3179_;
wire _3180_;
wire _3181_;
wire _3182_;
wire _3183_;
wire _3184_;
wire _3185_;
wire _3186_;
wire _3187_;
wire _3188_;
wire _3189_;
wire _3190_;
wire _3191_;
wire _3192_;
wire _3193_;
wire _3194_;
wire _3195_;
wire _3196_;
wire _3197_;
wire _3198_;
wire _3199_;
wire _3200_;
wire _3201_;
wire _3202_;
wire _3203_;
wire _3204_;
wire _3205_;
wire _3206_;
wire _3207_;
wire _3208_;
wire _3209_;
wire _3210_;
wire _3211_;
wire _3212_;
wire _3213_;
wire _3214_;
wire _3215_;
wire _3216_;
wire _3217_;
wire _3218_;
wire _3219_;
wire _3220_;
wire _3221_;
wire _3222_;
wire _3223_;
wire _3224_;
wire _3225_;
wire _3226_;
wire _3227_;
wire _3228_;
wire _3229_;
wire _3230_;
wire _3231_;
wire _3232_;
wire _3233_;
wire _3234_;
wire _3235_;
wire _3236_;
wire _3237_;
wire _3238_;
wire _3239_;
wire _3240_;
wire _3241_;
wire _3242_;
wire _3243_;
wire _3244_;
wire _3245_;
wire _3246_;
wire _3247_;
wire _3248_;
wire _3249_;
wire _3250_;
wire _3251_;
wire _3252_;
wire _3253_;
wire _3254_;
wire _3255_;
wire _3256_;
wire _3257_;
wire _3258_;
wire _3259_;
wire _3260_;
wire _3261_;
wire _3262_;
wire _3263_;
wire _3264_;
wire _3265_;
wire _3266_;
wire _3267_;
wire _3268_;
wire _3269_;
wire _3270_;
wire _3271_;
wire _3272_;
wire _3273_;
wire _3274_;
wire _3275_;
wire _3276_;
wire _3277_;
wire _3278_;
wire _3279_;
wire _3280_;
wire _3281_;
wire _3282_;
wire _3283_;
wire _3284_;
wire _3285_;
wire _3286_;
wire _3287_;
wire _3288_;
wire _3289_;
wire _3290_;
wire _3291_;
wire _3292_;
wire _3293_;
wire _3294_;
wire _3295_;
wire _3296_;
wire _3297_;
wire _3298_;
wire _3299_;
wire _3300_;
wire _3301_;
wire _3302_;
wire _3303_;
wire _3304_;
wire _3305_;
wire _3306_;
wire _3307_;
wire _3308_;
wire _3309_;
wire _3310_;
wire _3311_;
wire _3312_;
wire _3313_;
wire _3314_;
wire _3315_;
wire _3316_;
wire _3317_;
wire _3318_;
wire _3319_;
wire _3320_;
wire _3321_;
wire _3322_;
wire _3323_;
wire _3324_;
wire _3325_;
wire _3326_;
wire _3327_;
wire _3328_;
wire _3329_;
wire _3330_;
wire _3331_;
wire _3332_;
wire _3333_;
wire _3334_;
wire _3335_;
wire _3336_;
wire _3337_;
wire _3338_;
wire _3339_;
wire _3340_;
wire _3341_;
wire _3342_;
wire _3343_;
wire _3344_;
wire _3345_;
wire _3346_;
wire _3347_;
wire _3348_;
wire _3349_;
wire _3350_;
wire _3351_;
wire _3352_;
wire _3353_;
wire _3354_;
wire _3355_;
wire _3356_;
wire _3357_;
wire _3358_;
wire _3359_;
wire _3360_;
wire _3361_;
wire _3362_;
wire _3363_;
wire _3364_;
wire _3365_;
wire _3366_;
wire _3367_;
wire _3368_;
wire _3369_;
wire _3370_;
wire _3371_;
wire _3372_;
wire _3373_;
wire _3374_;
wire _3375_;
wire _3376_;
wire _3377_;
wire _3378_;
wire _3379_;
wire _3380_;
wire _3381_;
wire _3382_;
wire _3383_;
wire _3384_;
wire _3385_;
wire _3386_;
wire _3387_;
wire _3388_;
wire _3389_;
wire _3390_;
wire _3391_;
wire _3392_;
wire _3393_;
wire _3394_;
wire _3395_;
wire _3396_;
wire _3397_;
wire _3398_;
wire _3399_;
wire _3400_;
wire _3401_;
wire _3402_;
wire _3403_;
wire _3404_;
wire _3405_;
wire _3406_;
wire _3407_;
wire _3408_;
wire _3409_;
wire _3410_;
wire _3411_;
wire _3412_;
wire _3413_;
wire _3414_;
wire _3415_;
wire _3416_;
wire _3417_;
wire _3418_;
wire _3419_;
wire _3420_;
wire _3421_;
wire _3422_;
wire _3423_;
wire _3424_;
wire _3425_;
wire _3426_;
wire _3427_;
wire _3428_;
wire _3429_;
wire _3430_;
wire _3431_;
wire _3432_;
wire _3433_;
wire _3434_;
wire _3435_;
wire _3436_;
wire _3437_;
wire _3438_;
wire _3439_;
wire _3440_;
wire _3441_;
wire _3442_;
wire _3443_;
wire _3444_;
wire _3445_;
wire _3446_;
wire _3447_;
wire _3448_;
wire _3449_;
wire _3450_;
wire _3451_;
wire _3452_;
wire _3453_;
wire _3454_;
wire _3455_;
wire _3456_;
wire _3457_;
wire _3458_;
wire _3459_;
wire _3460_;
wire _3461_;
wire _3462_;
wire _3463_;
wire _3464_;
wire _3465_;
wire _3466_;
wire _3467_;
wire _3468_;
wire _3469_;
wire _3470_;
wire _3471_;
wire _3472_;
wire _3473_;
wire _3474_;
wire _3475_;
wire _3476_;
wire _3477_;
wire _3478_;
wire _3479_;
wire _3480_;
wire _3481_;
wire _3482_;
wire _3483_;
wire _3484_;
wire _3485_;
wire _3486_;
wire _3487_;
wire _3488_;
wire _3489_;
wire _3490_;
wire _3491_;
wire _3492_;
wire _3493_;
wire _3494_;
wire _3495_;
wire _3496_;
wire _3497_;
wire _3498_;
wire _3499_;
wire _3500_;
wire _3501_;
wire _3502_;
wire _3503_;
wire _3504_;
wire _3505_;
wire _3506_;
wire _3507_;
wire _3508_;
wire _3509_;
wire _3510_;
wire _3511_;
wire _3512_;
wire _3513_;
wire _3514_;
wire _3515_;
wire _3516_;
wire _3517_;
wire _3518_;
wire _3519_;
wire _3520_;
wire _3521_;
wire _3522_;
wire _3523_;
wire _3524_;
wire _3525_;
wire _3526_;
wire _3527_;
wire _3528_;
wire _3529_;
wire _3530_;
wire _3531_;
wire _3532_;
wire _3533_;
wire _3534_;
wire _3535_;
wire _3536_;
wire _3537_;
wire _3538_;
wire _3539_;
wire _3540_;
wire _3541_;
wire _3542_;
wire _3543_;
wire _3544_;
wire _3545_;
wire _3546_;
wire _3547_;
wire _3548_;
wire _3549_;
wire _3550_;
wire _3551_;
wire _3552_;
wire _3553_;
wire _3554_;
wire _3555_;
wire _3556_;
wire _3557_;
wire _3558_;
wire _3559_;
wire _3560_;
wire _3561_;
wire _3562_;
wire _3563_;
wire _3564_;
wire _3565_;
wire _3566_;
wire _3567_;
wire _3568_;
wire _3569_;
wire _3570_;
wire _3571_;
wire _3572_;
wire _3573_;
wire _3574_;
wire _3575_;
wire _3576_;
wire _3577_;
wire _3578_;
wire _3579_;
wire _3580_;
wire _3581_;
wire _3582_;
wire _3583_;
wire _3584_;
wire _3585_;
wire _3586_;
wire _3587_;
wire _3588_;
wire _3589_;
wire _3590_;
wire _3591_;
wire _3592_;
wire _3593_;
wire _3594_;
wire _3595_;
wire _3596_;
wire _3597_;
wire _3598_;
wire _3599_;
wire _3600_;
wire _3601_;
wire _3602_;
wire _3603_;
wire _3604_;
wire _3605_;
wire _3606_;
wire _3607_;
wire _3608_;
wire _3609_;
wire _3610_;
wire _3611_;
wire _3612_;
wire _3613_;
wire _3614_;
wire _3615_;
wire _3616_;
wire _3617_;
wire _3618_;
wire _3619_;
wire _3620_;
wire _3621_;
wire _3622_;
wire _3623_;
wire _3624_;
wire _3625_;
wire _3626_;
wire _3627_;
wire _3628_;
wire _3629_;
wire _3630_;
wire _3631_;
wire _3632_;
wire _3633_;
wire _3634_;
wire _3635_;
wire _3636_;
wire _3637_;
wire _3638_;
wire _3639_;
wire _3640_;
wire _3641_;
wire _3642_;
wire _3643_;
wire _3644_;
wire _3645_;
wire _3646_;
wire _3647_;
wire _3648_;
wire _3649_;
wire _3650_;
wire _3651_;
wire _3652_;
wire _3653_;
wire _3654_;
wire _3655_;
wire _3656_;
wire _3657_;
wire _3658_;
wire _3659_;
wire _3660_;
wire _3661_;
wire _3662_;
wire _3663_;
wire _3664_;
wire _3665_;
wire _3666_;
wire _3667_;
wire _3668_;
wire _3669_;
wire _3670_;
wire _3671_;
wire _3672_;
wire _3673_;
wire _3674_;
wire _3675_;
wire _3676_;
wire _3677_;
wire _3678_;
wire _3679_;
wire _3680_;
wire _3681_;
wire _3682_;
wire _3683_;
wire _3684_;
wire _3685_;
wire _3686_;
wire _3687_;
wire _3688_;
wire _3689_;
wire _3690_;
wire _3691_;
wire _3692_;
wire _3693_;
wire _3694_;
wire _3695_;
wire _3696_;
wire _3697_;
wire _3698_;
wire _3699_;
wire _3700_;
wire _3701_;
wire _3702_;
wire _3703_;
wire _3704_;
wire _3705_;
wire _3706_;
wire _3707_;
wire _3708_;
wire _3709_;
wire _3710_;
wire _3711_;
wire _3712_;
wire _3713_;
wire _3714_;
wire _3715_;
wire _3716_;
wire _3717_;
wire _3718_;
wire _3719_;
wire _3720_;
wire _3721_;
wire _3722_;
wire _3723_;
wire _3724_;
wire _3725_;
wire _3726_;
wire _3727_;
wire _3728_;
wire _3729_;
wire _3730_;
wire _3731_;
wire _3732_;
wire _3733_;
wire _3734_;
wire _3735_;
wire _3736_;
wire _3737_;
wire _3738_;
wire _3739_;
wire _3740_;
wire _3741_;
wire _3742_;
wire _3743_;
wire _3744_;
wire _3745_;
wire _3746_;
wire _3747_;
wire _3748_;
wire _3749_;
wire _3750_;
wire _3751_;
wire _3752_;
wire _3753_;
wire _3754_;
wire _3755_;
wire _3756_;
wire _3757_;
wire _3758_;
wire _3759_;
wire _3760_;
wire _3761_;
wire _3762_;
wire _3763_;
wire _3764_;
wire _3765_;
wire _3766_;
wire _3767_;
wire _3768_;
wire _3769_;
wire _3770_;
wire _3771_;
wire _3772_;
wire _3773_;
wire _3774_;
wire _3775_;
wire _3776_;
wire _3777_;
wire _3778_;
wire _3779_;
wire _3780_;
wire _3781_;
wire _3782_;
wire _3783_;
wire _3784_;
wire _3785_;
wire _3786_;
wire _3787_;
wire _3788_;
wire _3789_;
wire _3790_;
wire _3791_;
wire _3792_;
wire _3793_;
wire _3794_;
wire _3795_;
wire _3796_;
wire _3797_;
wire _3798_;
wire _3799_;
wire _3800_;
wire _3801_;
wire _3802_;
wire _3803_;
wire _3804_;
wire _3805_;
wire _3806_;
wire _3807_;
wire _3808_;
wire _3809_;
wire _3810_;
wire _3811_;
wire _3812_;
wire _3813_;
wire _3814_;
wire _3815_;
wire _3816_;
wire _3817_;
wire _3818_;
wire _3819_;
wire _3820_;
wire _3821_;
wire _3822_;
wire _3823_;
wire _3824_;
wire _3825_;
wire _3826_;
wire _3827_;
wire _3828_;
wire _3829_;
wire _3830_;
wire _3831_;
wire _3832_;
wire _3833_;
wire _3834_;
wire _3835_;
wire _3836_;
wire _3837_;
wire _3838_;
wire _3839_;
wire _3840_;
wire _3841_;
wire _3842_;
wire _3843_;
wire _3844_;
wire _3845_;
wire _3846_;
wire _3847_;
wire _3848_;
wire _3849_;
wire _3850_;
wire _3851_;
wire _3852_;
wire _3853_;
wire _3854_;
wire _3855_;
wire _3856_;
wire _3857_;
wire _3858_;
wire _3859_;
wire _3860_;
wire _3861_;
wire _3862_;
wire _3863_;
wire _3864_;
wire _3865_;
wire _3866_;
wire _3867_;
wire _3868_;
wire _3869_;
wire _3870_;
wire _3871_;
wire _3872_;
wire _3873_;
wire _3874_;
wire _3875_;
wire _3876_;
wire _3877_;
wire _3878_;
wire _3879_;
wire _3880_;
wire _3881_;
wire _3882_;
wire _3883_;
wire _3884_;
wire _3885_;
wire _3886_;
wire _3887_;
wire _3888_;
wire _3889_;
wire _3890_;
wire _3891_;
wire _3892_;
wire _3893_;
wire _3894_;
wire _3895_;
wire _3896_;
wire _3897_;
wire _3898_;
wire _3899_;
wire _3900_;
wire _3901_;
wire _3902_;
wire _3903_;
wire _3904_;
wire _3905_;
wire _3906_;
wire _3907_;
wire _3908_;
wire _3909_;
wire _3910_;
wire _3911_;
wire _3912_;
wire _3913_;
wire _3914_;
wire _3915_;
wire _3916_;
wire _3917_;
wire _3918_;
wire _3919_;
wire _3920_;
wire _3921_;
wire _3922_;
wire _3923_;
wire _3924_;
wire _3925_;
wire _3926_;
wire _3927_;
wire _3928_;
wire _3929_;
wire _3930_;
wire _3931_;
wire _3932_;
wire _3933_;
wire _3934_;
wire _3935_;
wire _3936_;
wire _3937_;
wire _3938_;
wire _3939_;
wire _3940_;
wire _3941_;
wire _3942_;
wire _3943_;
wire _3944_;
wire _3945_;
wire _3946_;
wire _3947_;
wire _3948_;
wire _3949_;
wire _3950_;
wire _3951_;
wire _3952_;
wire _3953_;
wire _3954_;
wire _3955_;
wire _3956_;
wire _3957_;
wire _3958_;
wire _3959_;
wire _3960_;
wire _3961_;
wire _3962_;
wire _3963_;
wire _3964_;
wire _3965_;
wire _3966_;
wire _3967_;
wire _3968_;
wire _3969_;
wire _3970_;
wire _3971_;
wire _3972_;
wire _3973_;
wire _3974_;
wire _3975_;
wire _3976_;
wire _3977_;
wire _3978_;
wire _3979_;
wire _3980_;
wire _3981_;
wire _3982_;
wire _3983_;
wire _3984_;
wire _3985_;
wire _3986_;
wire _3987_;
wire _3988_;
wire _3989_;
wire _3990_;
wire _3991_;
wire _3992_;
wire _3993_;
wire _3994_;
wire _3995_;
wire _3996_;
wire _3997_;
wire _3998_;
wire _3999_;
wire _4000_;
wire _4001_;
wire _4002_;
wire _4003_;
wire _4004_;
wire _4005_;
wire _4006_;
wire _4007_;
wire _4008_;
wire _4009_;
wire _4010_;
wire _4011_;
wire _4012_;
wire _4013_;
wire _4014_;
wire _4015_;
wire _4016_;
wire _4017_;
wire _4018_;
wire _4019_;
wire _4020_;
wire _4021_;
wire _4022_;
wire _4023_;
wire _4024_;
wire _4025_;
wire _4026_;
wire _4027_;
wire _4028_;
wire _4029_;
wire _4030_;
wire _4031_;
wire _4032_;
wire _4033_;
wire _4034_;
wire _4035_;
wire _4036_;
wire _4037_;
wire _4038_;
wire _4039_;
wire _4040_;
wire _4041_;
wire _4042_;
wire _4043_;
wire _4044_;
wire _4045_;
wire _4046_;
wire _4047_;
wire _4048_;
wire _4049_;
wire _4050_;
wire _4051_;
wire _4052_;
wire _4053_;
wire _4054_;
wire _4055_;
wire _4056_;
wire _4057_;
wire _4058_;
wire _4059_;
wire _4060_;
wire _4061_;
wire _4062_;
wire _4063_;
wire _4064_;
wire _4065_;
wire _4066_;
wire _4067_;
wire _4068_;
wire _4069_;
wire _4070_;
wire _4071_;
wire _4072_;
wire _4073_;
wire _4074_;
wire _4075_;
wire _4076_;
wire _4077_;
wire _4078_;
wire _4079_;
wire _4080_;
wire _4081_;
wire _4082_;
wire _4083_;
wire _4084_;
wire _4085_;
wire _4086_;
wire _4087_;
wire _4088_;
wire _4089_;
wire _4090_;
wire _4091_;
wire _4092_;
wire _4093_;
wire _4094_;
wire _4095_;
wire _4096_;
wire _4097_;
wire _4098_;
wire _4099_;
wire _4100_;
wire _4101_;
wire _4102_;
wire _4103_;
wire _4104_;
wire _4105_;
wire _4106_;
wire _4107_;
wire _4108_;
wire _4109_;
wire _4110_;
wire _4111_;
wire _4112_;
wire _4113_;
wire _4114_;
wire _4115_;
wire _4116_;
wire _4117_;
wire _4118_;
wire _4119_;
wire _4120_;
wire _4121_;
wire _4122_;
wire _4123_;
wire _4124_;
wire _4125_;
wire _4126_;
wire _4127_;
wire _4128_;
wire _4129_;
wire _4130_;
wire _4131_;
wire _4132_;
wire _4133_;
wire _4134_;
wire _4135_;
wire _4136_;
wire _4137_;
wire _4138_;
wire _4139_;
wire _4140_;
wire _4141_;
wire _4142_;
wire _4143_;
wire _4144_;
wire _4145_;
wire _4146_;
wire _4147_;
wire _4148_;
wire _4149_;
wire _4150_;
wire _4151_;
wire _4152_;
wire _4153_;
wire _4154_;
wire _4155_;
wire _4156_;
wire _4157_;
wire _4158_;
wire _4159_;
wire _4160_;
wire _4161_;
wire _4162_;
wire _4163_;
wire _4164_;
wire _4165_;
wire _4166_;
wire _4167_;
wire _4168_;
wire _4169_;
wire _4170_;
wire _4171_;
wire _4172_;
wire _4173_;
wire _4174_;
wire _4175_;
wire _4176_;
wire _4177_;
wire _4178_;
wire _4179_;
wire _4180_;
wire _4181_;
wire _4182_;
wire _4183_;
wire _4184_;
wire _4185_;
wire _4186_;
wire _4187_;
wire _4188_;
wire _4189_;
wire _4190_;
wire _4191_;
wire _4192_;
wire _4193_;
wire _4194_;
wire _4195_;
wire _4196_;
wire _4197_;
wire _4198_;
wire _4199_;
wire _4200_;
wire _4201_;
wire _4202_;
wire _4203_;
wire _4204_;
wire _4205_;
wire _4206_;
wire _4207_;
wire _4208_;
wire _4209_;
wire _4210_;
wire _4211_;
wire _4212_;
wire _4213_;
wire _4214_;
wire _4215_;
wire _4216_;
wire _4217_;
wire _4218_;
wire _4219_;
wire _4220_;
wire _4221_;
wire _4222_;
wire _4223_;
(* hdlname = "dp alu sum" *)
(* src = "/workspace/clean/OpenROAD-flow-scripts/flow/designs/src/riscv32i/alu.v:7.26-7.29" *)
wire \dp.alu.sum[0] ;
(* hdlname = "dp alu sum" *)
(* src = "/workspace/clean/OpenROAD-flow-scripts/flow/designs/src/riscv32i/alu.v:7.26-7.29" *)
wire \dp.alu.sum[10] ;
(* hdlname = "dp alu sum" *)
(* src = "/workspace/clean/OpenROAD-flow-scripts/flow/designs/src/riscv32i/alu.v:7.26-7.29" *)
wire \dp.alu.sum[11] ;
(* hdlname = "dp alu sum" *)
(* src = "/workspace/clean/OpenROAD-flow-scripts/flow/designs/src/riscv32i/alu.v:7.26-7.29" *)
wire \dp.alu.sum[12] ;
(* hdlname = "dp alu sum" *)
(* src = "/workspace/clean/OpenROAD-flow-scripts/flow/designs/src/riscv32i/alu.v:7.26-7.29" *)
wire \dp.alu.sum[13] ;
(* hdlname = "dp alu sum" *)
(* src = "/workspace/clean/OpenROAD-flow-scripts/flow/designs/src/riscv32i/alu.v:7.26-7.29" *)
wire \dp.alu.sum[14] ;
(* hdlname = "dp alu sum" *)
(* src = "/workspace/clean/OpenROAD-flow-scripts/flow/designs/src/riscv32i/alu.v:7.26-7.29" *)
wire \dp.alu.sum[15] ;
(* hdlname = "dp alu sum" *)
(* src = "/workspace/clean/OpenROAD-flow-scripts/flow/designs/src/riscv32i/alu.v:7.26-7.29" *)
wire \dp.alu.sum[16] ;
(* hdlname = "dp alu sum" *)
(* src = "/workspace/clean/OpenROAD-flow-scripts/flow/designs/src/riscv32i/alu.v:7.26-7.29" *)
wire \dp.alu.sum[17] ;
(* hdlname = "dp alu sum" *)
(* src = "/workspace/clean/OpenROAD-flow-scripts/flow/designs/src/riscv32i/alu.v:7.26-7.29" *)
wire \dp.alu.sum[18] ;
(* hdlname = "dp alu sum" *)
(* src = "/workspace/clean/OpenROAD-flow-scripts/flow/designs/src/riscv32i/alu.v:7.26-7.29" *)
wire \dp.alu.sum[19] ;
(* hdlname = "dp alu sum" *)
(* src = "/workspace/clean/OpenROAD-flow-scripts/flow/designs/src/riscv32i/alu.v:7.26-7.29" *)
wire \dp.alu.sum[1] ;
(* hdlname = "dp alu sum" *)
(* src = "/workspace/clean/OpenROAD-flow-scripts/flow/designs/src/riscv32i/alu.v:7.26-7.29" *)
wire \dp.alu.sum[20] ;
(* hdlname = "dp alu sum" *)
(* src = "/workspace/clean/OpenROAD-flow-scripts/flow/designs/src/riscv32i/alu.v:7.26-7.29" *)
wire \dp.alu.sum[21] ;
(* hdlname = "dp alu sum" *)
(* src = "/workspace/clean/OpenROAD-flow-scripts/flow/designs/src/riscv32i/alu.v:7.26-7.29" *)
wire \dp.alu.sum[22] ;
(* hdlname = "dp alu sum" *)
(* src = "/workspace/clean/OpenROAD-flow-scripts/flow/designs/src/riscv32i/alu.v:7.26-7.29" *)
wire \dp.alu.sum[23] ;
(* hdlname = "dp alu sum" *)
(* src = "/workspace/clean/OpenROAD-flow-scripts/flow/designs/src/riscv32i/alu.v:7.26-7.29" *)
wire \dp.alu.sum[24] ;
(* hdlname = "dp alu sum" *)
(* src = "/workspace/clean/OpenROAD-flow-scripts/flow/designs/src/riscv32i/alu.v:7.26-7.29" *)
wire \dp.alu.sum[25] ;
(* hdlname = "dp alu sum" *)
(* src = "/workspace/clean/OpenROAD-flow-scripts/flow/designs/src/riscv32i/alu.v:7.26-7.29" *)
wire \dp.alu.sum[26] ;
(* hdlname = "dp alu sum" *)
(* src = "/workspace/clean/OpenROAD-flow-scripts/flow/designs/src/riscv32i/alu.v:7.26-7.29" *)
wire \dp.alu.sum[27] ;
(* hdlname = "dp alu sum" *)
(* src = "/workspace/clean/OpenROAD-flow-scripts/flow/designs/src/riscv32i/alu.v:7.26-7.29" *)
wire \dp.alu.sum[28] ;
(* hdlname = "dp alu sum" *)
(* src = "/workspace/clean/OpenROAD-flow-scripts/flow/designs/src/riscv32i/alu.v:7.26-7.29" *)
wire \dp.alu.sum[29] ;
(* hdlname = "dp alu sum" *)
(* src = "/workspace/clean/OpenROAD-flow-scripts/flow/designs/src/riscv32i/alu.v:7.26-7.29" *)
wire \dp.alu.sum[2] ;
(* hdlname = "dp alu sum" *)
(* src = "/workspace/clean/OpenROAD-flow-scripts/flow/designs/src/riscv32i/alu.v:7.26-7.29" *)
wire \dp.alu.sum[30] ;
(* hdlname = "dp alu sum" *)
(* src = "/workspace/clean/OpenROAD-flow-scripts/flow/designs/src/riscv32i/alu.v:7.26-7.29" *)
wire \dp.alu.sum[31] ;
(* hdlname = "dp alu sum" *)
(* src = "/workspace/clean/OpenROAD-flow-scripts/flow/designs/src/riscv32i/alu.v:7.26-7.29" *)
wire \dp.alu.sum[32] ;
(* hdlname = "dp alu sum" *)
(* src = "/workspace/clean/OpenROAD-flow-scripts/flow/designs/src/riscv32i/alu.v:7.26-7.29" *)
wire \dp.alu.sum[3] ;
(* hdlname = "dp alu sum" *)
(* src = "/workspace/clean/OpenROAD-flow-scripts/flow/designs/src/riscv32i/alu.v:7.26-7.29" *)
wire \dp.alu.sum[4] ;
(* hdlname = "dp alu sum" *)
(* src = "/workspace/clean/OpenROAD-flow-scripts/flow/designs/src/riscv32i/alu.v:7.26-7.29" *)
wire \dp.alu.sum[5] ;
(* hdlname = "dp alu sum" *)
(* src = "/workspace/clean/OpenROAD-flow-scripts/flow/designs/src/riscv32i/alu.v:7.26-7.29" *)
wire \dp.alu.sum[6] ;
(* hdlname = "dp alu sum" *)
(* src = "/workspace/clean/OpenROAD-flow-scripts/flow/designs/src/riscv32i/alu.v:7.26-7.29" *)
wire \dp.alu.sum[7] ;
(* hdlname = "dp alu sum" *)
(* src = "/workspace/clean/OpenROAD-flow-scripts/flow/designs/src/riscv32i/alu.v:7.26-7.29" *)
wire \dp.alu.sum[8] ;
(* hdlname = "dp alu sum" *)
(* src = "/workspace/clean/OpenROAD-flow-scripts/flow/designs/src/riscv32i/alu.v:7.26-7.29" *)
wire \dp.alu.sum[9] ;
(* hdlname = "dp pcimm y" *)
(* src = "/workspace/clean/OpenROAD-flow-scripts/flow/designs/src/riscv32i/adder.v:2.29-2.30" *)
wire \dp.pcimm.y[0] ;
(* hdlname = "dp pcimm y" *)
(* src = "/workspace/clean/OpenROAD-flow-scripts/flow/designs/src/riscv32i/adder.v:2.29-2.30" *)
wire \dp.pcimm.y[10] ;
(* hdlname = "dp pcimm y" *)
(* src = "/workspace/clean/OpenROAD-flow-scripts/flow/designs/src/riscv32i/adder.v:2.29-2.30" *)
wire \dp.pcimm.y[11] ;
(* hdlname = "dp pcimm y" *)
(* src = "/workspace/clean/OpenROAD-flow-scripts/flow/designs/src/riscv32i/adder.v:2.29-2.30" *)
wire \dp.pcimm.y[12] ;
(* hdlname = "dp pcimm y" *)
(* src = "/workspace/clean/OpenROAD-flow-scripts/flow/designs/src/riscv32i/adder.v:2.29-2.30" *)
wire \dp.pcimm.y[13] ;
(* hdlname = "dp pcimm y" *)
(* src = "/workspace/clean/OpenROAD-flow-scripts/flow/designs/src/riscv32i/adder.v:2.29-2.30" *)
wire \dp.pcimm.y[14] ;
(* hdlname = "dp pcimm y" *)
(* src = "/workspace/clean/OpenROAD-flow-scripts/flow/designs/src/riscv32i/adder.v:2.29-2.30" *)
wire \dp.pcimm.y[15] ;
(* hdlname = "dp pcimm y" *)
(* src = "/workspace/clean/OpenROAD-flow-scripts/flow/designs/src/riscv32i/adder.v:2.29-2.30" *)
wire \dp.pcimm.y[16] ;
(* hdlname = "dp pcimm y" *)
(* src = "/workspace/clean/OpenROAD-flow-scripts/flow/designs/src/riscv32i/adder.v:2.29-2.30" *)
wire \dp.pcimm.y[17] ;
(* hdlname = "dp pcimm y" *)
(* src = "/workspace/clean/OpenROAD-flow-scripts/flow/designs/src/riscv32i/adder.v:2.29-2.30" *)
wire \dp.pcimm.y[18] ;
(* hdlname = "dp pcimm y" *)
(* src = "/workspace/clean/OpenROAD-flow-scripts/flow/designs/src/riscv32i/adder.v:2.29-2.30" *)
wire \dp.pcimm.y[19] ;
(* hdlname = "dp pcimm y" *)
(* src = "/workspace/clean/OpenROAD-flow-scripts/flow/designs/src/riscv32i/adder.v:2.29-2.30" *)
wire \dp.pcimm.y[1] ;
(* hdlname = "dp pcimm y" *)
(* src = "/workspace/clean/OpenROAD-flow-scripts/flow/designs/src/riscv32i/adder.v:2.29-2.30" *)
wire \dp.pcimm.y[20] ;
(* hdlname = "dp pcimm y" *)
(* src = "/workspace/clean/OpenROAD-flow-scripts/flow/designs/src/riscv32i/adder.v:2.29-2.30" *)
wire \dp.pcimm.y[21] ;
(* hdlname = "dp pcimm y" *)
(* src = "/workspace/clean/OpenROAD-flow-scripts/flow/designs/src/riscv32i/adder.v:2.29-2.30" *)
wire \dp.pcimm.y[22] ;
(* hdlname = "dp pcimm y" *)
(* src = "/workspace/clean/OpenROAD-flow-scripts/flow/designs/src/riscv32i/adder.v:2.29-2.30" *)
wire \dp.pcimm.y[23] ;
(* hdlname = "dp pcimm y" *)
(* src = "/workspace/clean/OpenROAD-flow-scripts/flow/designs/src/riscv32i/adder.v:2.29-2.30" *)
wire \dp.pcimm.y[24] ;
(* hdlname = "dp pcimm y" *)
(* src = "/workspace/clean/OpenROAD-flow-scripts/flow/designs/src/riscv32i/adder.v:2.29-2.30" *)
wire \dp.pcimm.y[25] ;
(* hdlname = "dp pcimm y" *)
(* src = "/workspace/clean/OpenROAD-flow-scripts/flow/designs/src/riscv32i/adder.v:2.29-2.30" *)
wire \dp.pcimm.y[26] ;
(* hdlname = "dp pcimm y" *)
(* src = "/workspace/clean/OpenROAD-flow-scripts/flow/designs/src/riscv32i/adder.v:2.29-2.30" *)
wire \dp.pcimm.y[27] ;
(* hdlname = "dp pcimm y" *)
(* src = "/workspace/clean/OpenROAD-flow-scripts/flow/designs/src/riscv32i/adder.v:2.29-2.30" *)
wire \dp.pcimm.y[28] ;
(* hdlname = "dp pcimm y" *)
(* src = "/workspace/clean/OpenROAD-flow-scripts/flow/designs/src/riscv32i/adder.v:2.29-2.30" *)
wire \dp.pcimm.y[29] ;
(* hdlname = "dp pcimm y" *)
(* src = "/workspace/clean/OpenROAD-flow-scripts/flow/designs/src/riscv32i/adder.v:2.29-2.30" *)
wire \dp.pcimm.y[2] ;
(* hdlname = "dp pcimm y" *)
(* src = "/workspace/clean/OpenROAD-flow-scripts/flow/designs/src/riscv32i/adder.v:2.29-2.30" *)
wire \dp.pcimm.y[30] ;
(* hdlname = "dp pcimm y" *)
(* src = "/workspace/clean/OpenROAD-flow-scripts/flow/designs/src/riscv32i/adder.v:2.29-2.30" *)
wire \dp.pcimm.y[31] ;
(* hdlname = "dp pcimm y" *)
(* src = "/workspace/clean/OpenROAD-flow-scripts/flow/designs/src/riscv32i/adder.v:2.29-2.30" *)
wire \dp.pcimm.y[3] ;
(* hdlname = "dp pcimm y" *)
(* src = "/workspace/clean/OpenROAD-flow-scripts/flow/designs/src/riscv32i/adder.v:2.29-2.30" *)
wire \dp.pcimm.y[4] ;
(* hdlname = "dp pcimm y" *)
(* src = "/workspace/clean/OpenROAD-flow-scripts/flow/designs/src/riscv32i/adder.v:2.29-2.30" *)
wire \dp.pcimm.y[5] ;
(* hdlname = "dp pcimm y" *)
(* src = "/workspace/clean/OpenROAD-flow-scripts/flow/designs/src/riscv32i/adder.v:2.29-2.30" *)
wire \dp.pcimm.y[6] ;
(* hdlname = "dp pcimm y" *)
(* src = "/workspace/clean/OpenROAD-flow-scripts/flow/designs/src/riscv32i/adder.v:2.29-2.30" *)
wire \dp.pcimm.y[7] ;
(* hdlname = "dp pcimm y" *)
(* src = "/workspace/clean/OpenROAD-flow-scripts/flow/designs/src/riscv32i/adder.v:2.29-2.30" *)
wire \dp.pcimm.y[8] ;
(* hdlname = "dp pcimm y" *)
(* src = "/workspace/clean/OpenROAD-flow-scripts/flow/designs/src/riscv32i/adder.v:2.29-2.30" *)
wire \dp.pcimm.y[9] ;
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _4224_ (
.A(pc[2]),
.B(pc[3]),
.COUT(_0000_),
.SUM(_0128_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _4225_ (
.A(pc[4]),
.B(_0000_),
.COUT(_0001_),
.SUM(_0129_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _4226_ (
.A(pc[6]),
.B(_2462_),
.COUT(_0002_),
.SUM(_0130_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _4227_ (
.A(pc[8]),
.B(_2463_),
.COUT(_0003_),
.SUM(_0131_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _4228_ (
.A(pc[10]),
.B(_2464_),
.COUT(_0004_),
.SUM(_0132_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _4229_ (
.A(pc[12]),
.B(_2466_),
.COUT(_0005_),
.SUM(_0133_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _4230_ (
.A(pc[14]),
.B(_2467_),
.COUT(_0006_),
.SUM(_0134_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _4231_ (
.A(pc[16]),
.B(_2468_),
.COUT(_0007_),
.SUM(_0135_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _4232_ (
.A(pc[18]),
.B(_2469_),
.COUT(_0008_),
.SUM(_0136_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _4233_ (
.A(pc[20]),
.B(_2470_),
.COUT(_0009_),
.SUM(_0137_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _4234_ (
.A(pc[22]),
.B(_2471_),
.COUT(_0010_),
.SUM(_0138_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _4235_ (
.A(pc[24]),
.B(_2472_),
.COUT(_0011_),
.SUM(_0139_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _4236_ (
.A(pc[26]),
.B(_2473_),
.COUT(_0012_),
.SUM(_0140_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _4237_ (
.A(pc[28]),
.B(_2474_),
.COUT(_0013_),
.SUM(_0141_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _4238_ (
.A(pc[30]),
.B(_2475_),
.COUT(_0014_),
.SUM(_0142_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _4239_ (
.A(_2393_),
.B(_2395_),
.COUT(_0015_),
.SUM(_0016_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _4240_ (
.A(_2393_),
.B(_2394_),
.COUT(_0017_),
.SUM(_0018_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _4241_ (
.A(_2392_),
.B(_2395_),
.COUT(_0019_),
.SUM(_0020_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _4242_ (
.A(_2392_),
.B(_2394_),
.COUT(_0021_),
.SUM(_0022_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _4243_ (
.A(_3220_),
.B(_3228_),
.COUT(_0023_),
.SUM(_0024_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _4244_ (
.A(_3220_),
.B(_3226_),
.COUT(_0025_),
.SUM(_0026_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _4245_ (
.A(_3217_),
.B(_3228_),
.COUT(_0027_),
.SUM(_0028_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _4246_ (
.A(_3217_),
.B(_3226_),
.COUT(_0029_),
.SUM(_0030_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _4247_ (
.A(_3665_),
.B(_3713_),
.COUT(_0031_),
.SUM(_0143_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _4248_ (
.A(_3664_),
.B(_3712_),
.COUT(_0032_),
.SUM(_0033_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _4249_ (
.A(_3949_),
.B(_1734_),
.COUT(_0034_),
.SUM(_0144_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _4250_ (
.A(_3948_),
.B(_1733_),
.COUT(_0035_),
.SUM(_0036_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _4251_ (
.A(_3975_),
.B(_1764_),
.COUT(_0037_),
.SUM(_0145_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _4252_ (
.A(_3974_),
.B(_1763_),
.COUT(_0038_),
.SUM(_0039_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _4253_ (
.A(_4001_),
.B(_1794_),
.COUT(_0040_),
.SUM(_0146_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _4254_ (
.A(_4000_),
.B(_1793_),
.COUT(_0041_),
.SUM(_0042_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _4255_ (
.A(_4022_),
.B(_1824_),
.COUT(_0043_),
.SUM(_0147_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _4256_ (
.A(_4021_),
.B(_1823_),
.COUT(_0044_),
.SUM(_0045_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _4257_ (
.A(_4039_),
.B(_1855_),
.COUT(_0046_),
.SUM(_0148_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _4258_ (
.A(_4038_),
.B(_1854_),
.COUT(_0047_),
.SUM(_0048_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _4259_ (
.A(_4058_),
.B(_1888_),
.COUT(_0049_),
.SUM(_0149_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _4260_ (
.A(_4059_),
.B(_1887_),
.COUT(_0050_),
.SUM(_0051_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _4261_ (
.A(_4081_),
.B(_1925_),
.COUT(_0052_),
.SUM(_0150_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _4262_ (
.A(_4080_),
.B(_1924_),
.COUT(_0053_),
.SUM(_0054_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _4263_ (
.A(_4105_),
.B(_1953_),
.COUT(_0055_),
.SUM(_0151_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _4264_ (
.A(_4104_),
.B(_1952_),
.COUT(_0056_),
.SUM(_0057_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _4265_ (
.A(_4138_),
.B(_1985_),
.COUT(_0058_),
.SUM(_0152_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _4266_ (
.A(_4137_),
.B(_1984_),
.COUT(_0059_),
.SUM(_0060_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _4267_ (
.A(_4160_),
.B(_2017_),
.COUT(_0061_),
.SUM(_0153_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _4268_ (
.A(_4161_),
.B(_2016_),
.COUT(_0062_),
.SUM(_0063_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _4269_ (
.A(_3752_),
.B(_1444_),
.COUT(_0064_),
.SUM(_0154_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _4270_ (
.A(_3751_),
.B(_1443_),
.COUT(_0065_),
.SUM(_0066_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _4271_ (
.A(_4181_),
.B(_2053_),
.COUT(_0067_),
.SUM(_0155_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _4272_ (
.A(_4180_),
.B(_2052_),
.COUT(_0068_),
.SUM(_0069_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _4273_ (
.A(_4202_),
.B(_2083_),
.COUT(_0070_),
.SUM(_0156_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _4274_ (
.A(_4201_),
.B(_2082_),
.COUT(_0071_),
.SUM(_0072_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _4275_ (
.A(_4219_),
.B(_2114_),
.COUT(_0073_),
.SUM(_0157_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _4276_ (
.A(_4220_),
.B(_2113_),
.COUT(_0074_),
.SUM(_0075_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _4277_ (
.A(_1211_),
.B(_2149_),
.COUT(_0076_),
.SUM(_0158_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _4278_ (
.A(_1210_),
.B(_2148_),
.COUT(_0077_),
.SUM(_0078_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _4279_ (
.A(_1243_),
.B(_2177_),
.COUT(_0079_),
.SUM(_0159_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _4280_ (
.A(_1242_),
.B(_2176_),
.COUT(_0080_),
.SUM(_0081_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _4281_ (
.A(_1264_),
.B(_2206_),
.COUT(_0082_),
.SUM(_0160_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _4282_ (
.A(_1263_),
.B(_2205_),
.COUT(_0083_),
.SUM(_0084_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _4283_ (
.A(_1293_),
.B(_2239_),
.COUT(_0085_),
.SUM(_0161_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _4284_ (
.A(_1292_),
.B(_2238_),
.COUT(_0086_),
.SUM(_0087_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _4285_ (
.A(_1310_),
.B(_2274_),
.COUT(_0088_),
.SUM(_0162_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _4286_ (
.A(_1311_),
.B(_2273_),
.COUT(_0089_),
.SUM(_0090_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _4287_ (
.A(_1328_),
.B(_2299_),
.COUT(_0091_),
.SUM(_0163_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _4288_ (
.A(_1327_),
.B(_2298_),
.COUT(_0092_),
.SUM(_0093_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _4289_ (
.A(_1345_),
.B(_2329_),
.COUT(_0094_),
.SUM(_0164_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _4290_ (
.A(_1344_),
.B(_2328_),
.COUT(_0095_),
.SUM(_0096_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _4291_ (
.A(_3776_),
.B(_1486_),
.COUT(_0097_),
.SUM(_0165_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _4292_ (
.A(_3775_),
.B(_1485_),
.COUT(_0098_),
.SUM(_0099_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _4293_ (
.A(_1375_),
.B(_2360_),
.COUT(_0100_),
.SUM(_0166_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _4294_ (
.A(_1374_),
.B(_2359_),
.COUT(_0101_),
.SUM(_0102_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _4295_ (
.A(_1403_),
.B(_2387_),
.COUT(_0103_),
.SUM(_0167_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _4296_ (
.A(_1402_),
.B(_2386_),
.COUT(_0104_),
.SUM(_0105_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _4297_ (
.A(_3797_),
.B(_1518_),
.COUT(_0106_),
.SUM(_0168_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _4298_ (
.A(_3796_),
.B(_1517_),
.COUT(_0107_),
.SUM(_0108_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _4299_ (
.A(_3817_),
.B(_1551_),
.COUT(_0109_),
.SUM(_0169_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _4300_ (
.A(_3818_),
.B(_1550_),
.COUT(_0110_),
.SUM(_0111_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _4301_ (
.A(_3841_),
.B(_1584_),
.COUT(_0112_),
.SUM(_0170_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _4302_ (
.A(_3840_),
.B(_1583_),
.COUT(_0113_),
.SUM(_0114_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _4303_ (
.A(_3873_),
.B(_1613_),
.COUT(_0115_),
.SUM(_0171_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _4304_ (
.A(_3872_),
.B(_1612_),
.COUT(_0116_),
.SUM(_0117_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _4305_ (
.A(_3889_),
.B(_1643_),
.COUT(_0118_),
.SUM(_0172_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _4306_ (
.A(_3888_),
.B(_1642_),
.COUT(_0119_),
.SUM(_0120_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _4307_ (
.A(_3911_),
.B(_1672_),
.COUT(_0121_),
.SUM(_0173_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _4308_ (
.A(_3910_),
.B(_1671_),
.COUT(_0122_),
.SUM(_0123_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _4309_ (
.A(_3933_),
.B(_1703_),
.COUT(_0124_),
.SUM(_0174_)
);
(* module_not_derived = 32'b00000000000000000000000000000001 *)
(* src = "./platforms/sky130hs/cells_adders_hs.v:18.33-22.14" *)
sky130_fd_sc_hs__ha_1 _4310_ (
.A(_3932_),
.B(_1702_),
.COUT(_0125_),
.SUM(_0126_)
);
sky130_fd_sc_hs__conb_1 _4311_ (
.LO(_0127_)
);
sky130_fd_sc_hs__mux4_1 _4312_ (
.A0(_0574_),
.A1(_0606_),
.A2(_0638_),
.A3(_0670_),
.S0(instr[20]),
.S1(instr[21]),
.X(_1199_)
);
sky130_fd_sc_hs__mux4_1 _4313_ (
.A0(_0702_),
.A1(_0734_),
.A2(_0766_),
.A3(_0798_),
.S0(instr[20]),
.S1(instr[21]),
.X(_1200_)
);
sky130_fd_sc_hs__mux4_1 _4314_ (
.A0(_0414_),
.A1(_0446_),
.A2(_0478_),
.A3(_0510_),
.S0(instr[20]),
.S1(instr[21]),
.X(_1201_)
);
sky130_fd_sc_hs__mux4_1 _4315_ (
.A0(_1201_),
.A1(_1200_),
.A2(_1199_),
.A3(_4223_),
.S0(instr[23]),
.S1(instr[22]),
.X(_1202_)
);
sky130_fd_sc_hs__mux4_1 _4316_ (
.A0(_0286_),
.A1(_0318_),
.A2(_0350_),
.A3(_0382_),
.S0(instr[20]),
.S1(instr[21]),
.X(_1203_)
);
sky130_fd_sc_hs__mux4_1 _4317_ (
.A0(_1022_),
.A1(_1054_),
.A2(_1086_),
.A3(_1118_),
.S0(instr[20]),
.S1(instr[21]),
.X(_1204_)
);
sky130_fd_sc_hs__mux4_1 _4318_ (
.A0(_1150_),
.A1(_0222_),
.A2(_1182_),
.A3(_0254_),
.S0(instr[21]),
.S1(instr[20]),
.X(_1205_)
);
sky130_fd_sc_hs__mux4_1 _4319_ (
.A0(_0190_),
.A1(_0542_),
.A2(_0894_),
.A3(_0990_),
.S0(instr[20]),
.S1(instr[21]),
.X(_1206_)
);
sky130_fd_sc_hs__mux4_1 _4320_ (
.A0(_1206_),
.A1(_1205_),
.A2(_1204_),
.A3(_1203_),
.S0(instr[23]),
.S1(instr[22]),
.X(_1207_)
);
sky130_fd_sc_hs__a22oi_1 _4321_ (
.A1(instr[24]),
.A2(_1202_),
.B1(_1207_),
.B2(_3879_),
.Y(_1208_)
);
sky130_fd_sc_hs__a21oi_1 _4322_ (
.A1(_3335_),
.A2(_1208_),
.B1(_4222_),
.Y(_1209_)
);
sky130_fd_sc_hs__xnor2_1 _4323_ (
.A(_3303_),
.B(_1209_),
.Y(_1210_)
);
sky130_fd_sc_hs__clkinv_1 _4324_ (
.A(_1210_),
.Y(_1211_)
);
sky130_fd_sc_hs__o21ai_1 _4325_ (
.A1(_3866_),
.A2(_3267_),
.B1(_3952_),
.Y(_1212_)
);
sky130_fd_sc_hs__mux2i_1 _4326_ (
.A0(_0607_),
.A1(_0671_),
.S(instr[21]),
.Y(_1213_)
);
sky130_fd_sc_hs__mux2i_1 _4327_ (
.A0(_0575_),
.A1(_0639_),
.S(instr[21]),
.Y(_1214_)
);
sky130_fd_sc_hs__nor2b_1 _4328_ (
.A(instr[21]),
.B_N(_0863_),
.Y(_1215_)
);
sky130_fd_sc_hs__mux2i_1 _4329_ (
.A0(_0831_),
.A1(_0927_),
.S(instr[21]),
.Y(_1216_)
);
sky130_fd_sc_hs__a211oi_1 _4330_ (
.A1(instr[21]),
.A2(_0959_),
.B1(_3452_),
.C1(_1215_),
.Y(_1217_)
);
sky130_fd_sc_hs__a22o_1 _4331_ (
.A1(_3496_),
.A2(_1213_),
.B1(_1214_),
.B2(_3517_),
.X(_1218_)
);
sky130_fd_sc_hs__a2111oi_1 _4332_ (
.A1(_3472_),
.A2(_1216_),
.B1(_1217_),
.C1(_1218_),
.D1(_3370_),
.Y(_1219_)
);
sky130_fd_sc_hs__mux2i_1 _4333_ (
.A0(_0447_),
.A1(_0511_),
.S(instr[21]),
.Y(_1220_)
);
sky130_fd_sc_hs__mux2i_1 _4334_ (
.A0(_0703_),
.A1(_0767_),
.S(instr[21]),
.Y(_1221_)
);
sky130_fd_sc_hs__a221oi_1 _4335_ (
.A1(_3496_),
.A2(_1220_),
.B1(_1221_),
.B2(_3472_),
.C1(_3448_),
.Y(_1222_)
);
sky130_fd_sc_hs__mux2i_1 _4336_ (
.A0(_0735_),
.A1(_0799_),
.S(instr[21]),
.Y(_1223_)
);
sky130_fd_sc_hs__mux2i_1 _4337_ (
.A0(_0415_),
.A1(_0479_),
.S(instr[21]),
.Y(_1224_)
);
sky130_fd_sc_hs__a22oi_1 _4338_ (
.A1(_3450_),
.A2(_1223_),
.B1(_1224_),
.B2(_3517_),
.Y(_1225_)
);
sky130_fd_sc_hs__mux2i_1 _4339_ (
.A0(_1023_),
.A1(_1087_),
.S(instr[21]),
.Y(_1226_)
);
sky130_fd_sc_hs__mux2i_1 _4340_ (
.A0(_0319_),
.A1(_0383_),
.S(instr[21]),
.Y(_1227_)
);
sky130_fd_sc_hs__mux2i_1 _4341_ (
.A0(_0287_),
.A1(_0351_),
.S(instr[21]),
.Y(_1228_)
);
sky130_fd_sc_hs__mux2i_1 _4342_ (
.A0(_1055_),
.A1(_1119_),
.S(instr[21]),
.Y(_1229_)
);
sky130_fd_sc_hs__a22oi_1 _4343_ (
.A1(_3450_),
.A2(_1227_),
.B1(_1228_),
.B2(_3472_),
.Y(_1230_)
);
sky130_fd_sc_hs__a22oi_1 _4344_ (
.A1(_3517_),
.A2(_1226_),
.B1(_1229_),
.B2(_3496_),
.Y(_1231_)
);
sky130_fd_sc_hs__nand2_1 _4345_ (
.A(_1230_),
.B(_1231_),
.Y(_1232_)
);
sky130_fd_sc_hs__o2bb2ai_1 _4346_ (
.A1_N(_1222_),
.A2_N(_1225_),
.B1(_1232_),
.B2(_3599_),
.Y(_1233_)
);
sky130_fd_sc_hs__mux2i_1 _4347_ (
.A0(_1183_),
.A1(_0255_),
.S(instr[21]),
.Y(_1234_)
);
sky130_fd_sc_hs__mux2i_1 _4348_ (
.A0(_0191_),
.A1(_0895_),
.S(instr[21]),
.Y(_1235_)
);
sky130_fd_sc_hs__a22oi_1 _4349_ (
.A1(_3450_),
.A2(_1234_),
.B1(_1235_),
.B2(_3517_),
.Y(_1236_)
);
sky130_fd_sc_hs__mux2i_1 _4350_ (
.A0(_1151_),
.A1(_0223_),
.S(instr[21]),
.Y(_1237_)
);
sky130_fd_sc_hs__mux2i_1 _4351_ (
.A0(_0543_),
.A1(_0991_),
.S(instr[21]),
.Y(_1238_)
);
sky130_fd_sc_hs__a22oi_1 _4352_ (
.A1(_3472_),
.A2(_1237_),
.B1(_1238_),
.B2(_3496_),
.Y(_1239_)
);
sky130_fd_sc_hs__a311o_1 _4353_ (
.A1(_3640_),
.A2(_1236_),
.A3(_1239_),
.B1(_1219_),
.C1(_1233_),
.X(_1240_)
);
sky130_fd_sc_hs__mux2i_1 _4354_ (
.A0(_1212_),
.A1(_1240_),
.S(_3335_),
.Y(_1241_)
);
sky130_fd_sc_hs__xnor2_1 _4355_ (
.A(_3301_),
.B(_1241_),
.Y(_1242_)
);
sky130_fd_sc_hs__clkinv_1 _4356_ (
.A(_1242_),
.Y(_1243_)
);
sky130_fd_sc_hs__nand2_1 _4357_ (
.A(instr[25]),
.B(_3265_),
.Y(_1244_)
);
sky130_fd_sc_hs__nand2_1 _4358_ (
.A(_3952_),
.B(_1244_),
.Y(_1245_)
);
sky130_fd_sc_hs__nor2_1 _4359_ (
.A(_3335_),
.B(_1245_),
.Y(_1246_)
);
sky130_fd_sc_hs__mux4_1 _4360_ (
.A0(_0192_),
.A1(_0544_),
.A2(_0896_),
.A3(_0992_),
.S0(instr[20]),
.S1(instr[21]),
.X(_1247_)
);
sky130_fd_sc_hs__mux4_1 _4361_ (
.A0(_1152_),
.A1(_0224_),
.A2(_1184_),
.A3(_0256_),
.S0(instr[21]),
.S1(instr[20]),
.X(_1248_)
);
sky130_fd_sc_hs__a22oi_1 _4362_ (
.A1(_3986_),
.A2(_1247_),
.B1(_1248_),
.B2(_3987_),
.Y(_1249_)
);
sky130_fd_sc_hs__mux4_1 _4363_ (
.A0(_1024_),
.A1(_1056_),
.A2(_1088_),
.A3(_1120_),
.S0(instr[20]),
.S1(instr[21]),
.X(_1250_)
);
sky130_fd_sc_hs__mux4_1 _4364_ (
.A0(_0288_),
.A1(_0320_),
.A2(_0352_),
.A3(_0384_),
.S0(instr[20]),
.S1(instr[21]),
.X(_1251_)
);
sky130_fd_sc_hs__a22oi_1 _4365_ (
.A1(_3375_),
.A2(_1250_),
.B1(_1251_),
.B2(_3422_),
.Y(_1252_)
);
sky130_fd_sc_hs__nand2_1 _4366_ (
.A(_1249_),
.B(_1252_),
.Y(_1253_)
);
sky130_fd_sc_hs__mux4_1 _4367_ (
.A0(_0416_),
.A1(_0448_),
.A2(_0480_),
.A3(_0512_),
.S0(instr[20]),
.S1(instr[21]),
.X(_1254_)
);
sky130_fd_sc_hs__mux4_1 _4368_ (
.A0(_0704_),
.A1(_0736_),
.A2(_0768_),
.A3(_0800_),
.S0(instr[20]),
.S1(instr[21]),
.X(_1255_)
);
sky130_fd_sc_hs__a22oi_1 _4369_ (
.A1(_3986_),
.A2(_1254_),
.B1(_1255_),
.B2(_3987_),
.Y(_1256_)
);
sky130_fd_sc_hs__mux4_1 _4370_ (
.A0(_0576_),
.A1(_0608_),
.A2(_0640_),
.A3(_0672_),
.S0(instr[20]),
.S1(instr[21]),
.X(_1257_)
);
sky130_fd_sc_hs__mux4_1 _4371_ (
.A0(_0832_),
.A1(_0864_),
.A2(_0928_),
.A3(_0960_),
.S0(instr[20]),
.S1(instr[21]),
.X(_1258_)
);
sky130_fd_sc_hs__a22oi_1 _4372_ (
.A1(_3375_),
.A2(_1257_),
.B1(_1258_),
.B2(_3422_),
.Y(_1259_)
);
sky130_fd_sc_hs__a21oi_1 _4373_ (
.A1(_1256_),
.A2(_1259_),
.B1(_3866_),
.Y(_1260_)
);
sky130_fd_sc_hs__a21oi_1 _4374_ (
.A1(_3879_),
.A2(_1253_),
.B1(_1260_),
.Y(_1261_)
);
sky130_fd_sc_hs__a21oi_1 _4375_ (
.A1(_3335_),
.A2(_1261_),
.B1(_1246_),
.Y(_1262_)
);
sky130_fd_sc_hs__xnor2_1 _4376_ (
.A(_3303_),
.B(_1262_),
.Y(_1263_)
);
sky130_fd_sc_hs__clkinv_1 _4377_ (
.A(_1263_),
.Y(_1264_)
);
sky130_fd_sc_hs__nand2_1 _4378_ (
.A(instr[26]),
.B(_3265_),
.Y(_1265_)
);
sky130_fd_sc_hs__nand2_1 _4379_ (
.A(_3952_),
.B(_1265_),
.Y(_1266_)
);
sky130_fd_sc_hs__nor2_1 _4380_ (
.A(_3335_),
.B(_1266_),
.Y(_1267_)
);
sky130_fd_sc_hs__mux2i_1 _4381_ (
.A0(_1153_),
.A1(_0225_),
.S(instr[21]),
.Y(_1268_)
);
sky130_fd_sc_hs__mux2i_1 _4382_ (
.A0(_1185_),
.A1(_0257_),
.S(instr[21]),
.Y(_1269_)
);
sky130_fd_sc_hs__a22oi_1 _4383_ (
.A1(_3472_),
.A2(_1268_),
.B1(_1269_),
.B2(_3450_),
.Y(_1270_)
);
sky130_fd_sc_hs__mux2i_1 _4384_ (
.A0(_0193_),
.A1(_0897_),
.S(instr[21]),
.Y(_1271_)
);
sky130_fd_sc_hs__mux2i_1 _4385_ (
.A0(_0545_),
.A1(_0993_),
.S(instr[21]),
.Y(_1272_)
);
sky130_fd_sc_hs__a22oi_1 _4386_ (
.A1(_3517_),
.A2(_1271_),
.B1(_1272_),
.B2(_3496_),
.Y(_1273_)
);
sky130_fd_sc_hs__nand3_1 _4387_ (
.A(_3640_),
.B(_1270_),
.C(_1273_),
.Y(_1274_)
);
sky130_fd_sc_hs__mux4_1 _4388_ (
.A0(_0289_),
.A1(_0321_),
.A2(_0353_),
.A3(_0385_),
.S0(instr[20]),
.S1(instr[21]),
.X(_1275_)
);
sky130_fd_sc_hs__mux2i_1 _4389_ (
.A0(_1057_),
.A1(_1121_),
.S(instr[21]),
.Y(_1276_)
);
sky130_fd_sc_hs__mux2i_1 _4390_ (
.A0(_1025_),
.A1(_1089_),
.S(instr[21]),
.Y(_1277_)
);
sky130_fd_sc_hs__a22oi_1 _4391_ (
.A1(_3496_),
.A2(_1276_),
.B1(_1277_),
.B2(_3517_),
.Y(_1278_)
);
sky130_fd_sc_hs__o211ai_1 _4392_ (
.A1(_3844_),
.A2(_1275_),
.B1(_1278_),
.C1(_3596_),
.Y(_1279_)
);
sky130_fd_sc_hs__mux4_1 _4393_ (
.A0(_0577_),
.A1(_0609_),
.A2(_0641_),
.A3(_0673_),
.S0(instr[20]),
.S1(instr[21]),
.X(_1280_)
);
sky130_fd_sc_hs__mux4_1 _4394_ (
.A0(_0833_),
.A1(_0865_),
.A2(_0929_),
.A3(_0961_),
.S0(instr[20]),
.S1(instr[21]),
.X(_1281_)
);
sky130_fd_sc_hs__a22oi_1 _4395_ (
.A1(_3380_),
.A2(_1280_),
.B1(_1281_),
.B2(_3424_),
.Y(_1282_)
);
sky130_fd_sc_hs__mux2i_1 _4396_ (
.A0(_0449_),
.A1(_0513_),
.S(instr[21]),
.Y(_1283_)
);
sky130_fd_sc_hs__mux2i_1 _4397_ (
.A0(_0417_),
.A1(_0481_),
.S(instr[21]),
.Y(_1284_)
);
sky130_fd_sc_hs__a22oi_1 _4398_ (
.A1(_3496_),
.A2(_1283_),
.B1(_1284_),
.B2(_3517_),
.Y(_1285_)
);
sky130_fd_sc_hs__mux2i_1 _4399_ (
.A0(_0737_),
.A1(_0801_),
.S(instr[21]),
.Y(_1286_)
);
sky130_fd_sc_hs__mux2i_1 _4400_ (
.A0(_0705_),
.A1(_0769_),
.S(instr[21]),
.Y(_1287_)
);
sky130_fd_sc_hs__a22oi_1 _4401_ (
.A1(_3450_),
.A2(_1286_),
.B1(_1287_),
.B2(_3472_),
.Y(_1288_)
);
sky130_fd_sc_hs__nand3_1 _4402_ (
.A(_3446_),
.B(_1285_),
.C(_1288_),
.Y(_1289_)
);
sky130_fd_sc_hs__and4_1 _4403_ (
.A(_1274_),
.B(_1279_),
.C(_1282_),
.D(_1289_),
.X(_1290_)
);
sky130_fd_sc_hs__a21oi_1 _4404_ (
.A1(_3335_),
.A2(_1290_),
.B1(_1267_),
.Y(_1291_)
);
sky130_fd_sc_hs__xnor2_1 _4405_ (
.A(_3303_),
.B(_1291_),
.Y(_1292_)
);
sky130_fd_sc_hs__clkinv_1 _4406_ (
.A(_1292_),
.Y(_1293_)
);
sky130_fd_sc_hs__mux4_1 _4407_ (
.A0(_0706_),
.A1(_0738_),
.A2(_0770_),
.A3(_0802_),
.S0(instr[20]),
.S1(instr[21]),
.X(_1294_)
);
sky130_fd_sc_hs__mux4_1 _4408_ (
.A0(_1154_),
.A1(_0226_),
.A2(_1186_),
.A3(_0258_),
.S0(instr[21]),
.S1(instr[20]),
.X(_1295_)
);
sky130_fd_sc_hs__mux4_1 _4409_ (
.A0(_0290_),
.A1(_0322_),
.A2(_0354_),
.A3(_0386_),
.S0(instr[20]),
.S1(instr[21]),
.X(_1296_)
);
sky130_fd_sc_hs__mux4_1 _4410_ (
.A0(_0834_),
.A1(_0866_),
.A2(_0930_),
.A3(_0962_),
.S0(instr[20]),
.S1(instr[21]),
.X(_1297_)
);
sky130_fd_sc_hs__mux4_1 _4411_ (
.A0(_1294_),
.A1(_1295_),
.A2(_1297_),
.A3(_1296_),
.S0(_3866_),
.S1(instr[22]),
.X(_1298_)
);
sky130_fd_sc_hs__mux4_1 _4412_ (
.A0(_0418_),
.A1(_0450_),
.A2(_0482_),
.A3(_0514_),
.S0(instr[20]),
.S1(instr[21]),
.X(_1299_)
);
sky130_fd_sc_hs__mux4_1 _4413_ (
.A0(_0194_),
.A1(_0546_),
.A2(_0898_),
.A3(_0994_),
.S0(instr[20]),
.S1(instr[21]),
.X(_1300_)
);
sky130_fd_sc_hs__mux4_1 _4414_ (
.A0(_0578_),
.A1(_0610_),
.A2(_0642_),
.A3(_0674_),
.S0(instr[20]),
.S1(instr[21]),
.X(_1301_)
);
sky130_fd_sc_hs__mux4_1 _4415_ (
.A0(_1026_),
.A1(_1058_),
.A2(_1090_),
.A3(_1122_),
.S0(instr[20]),
.S1(instr[21]),
.X(_1302_)
);
sky130_fd_sc_hs__mux4_1 _4416_ (
.A0(_1299_),
.A1(_1300_),
.A2(_1301_),
.A3(_1302_),
.S0(_3866_),
.S1(instr[22]),
.X(_1303_)
);
sky130_fd_sc_hs__mux2_1 _4417_ (
.A0(_1298_),
.A1(_1303_),
.S(_3844_),
.X(_1304_)
);
sky130_fd_sc_hs__nand2_1 _4418_ (
.A(_3639_),
.B(_1304_),
.Y(_1305_)
);
sky130_fd_sc_hs__nand2_1 _4419_ (
.A(instr[27]),
.B(_3265_),
.Y(_1306_)
);
sky130_fd_sc_hs__nand2_1 _4420_ (
.A(_3952_),
.B(_1306_),
.Y(_1307_)
);
sky130_fd_sc_hs__nor2_1 _4421_ (
.A(_3332_),
.B(_1305_),
.Y(_1308_)
);
sky130_fd_sc_hs__a21oi_1 _4422_ (
.A1(_3332_),
.A2(_1307_),
.B1(_1308_),
.Y(_1309_)
);
sky130_fd_sc_hs__clkinv_1 _4423_ (
.A(_1311_),
.Y(_1310_)
);
sky130_fd_sc_hs__xnor2_1 _4424_ (
.A(_3301_),
.B(_1309_),
.Y(_1311_)
);
sky130_fd_sc_hs__nand2_1 _4425_ (
.A(instr[28]),
.B(_3265_),
.Y(_1312_)
);
sky130_fd_sc_hs__nand2_1 _4426_ (
.A(_3952_),
.B(_1312_),
.Y(_1313_)
);
sky130_fd_sc_hs__mux4_1 _4427_ (
.A0(_0835_),
.A1(_0867_),
.A2(_0931_),
.A3(_0963_),
.S0(instr[20]),
.S1(instr[21]),
.X(_1314_)
);
sky130_fd_sc_hs__mux4_1 _4428_ (
.A0(_0579_),
.A1(_0611_),
.A2(_0643_),
.A3(_0675_),
.S0(instr[20]),
.S1(instr[21]),
.X(_1315_)
);
sky130_fd_sc_hs__mux4_1 _4429_ (
.A0(_0707_),
.A1(_0739_),
.A2(_0771_),
.A3(_0803_),
.S0(instr[20]),
.S1(instr[21]),
.X(_1316_)
);
sky130_fd_sc_hs__mux4_1 _4430_ (
.A0(_0419_),
.A1(_0451_),
.A2(_0483_),
.A3(_0515_),
.S0(instr[20]),
.S1(instr[21]),
.X(_1317_)
);
sky130_fd_sc_hs__mux4_1 _4431_ (
.A0(_1317_),
.A1(_1316_),
.A2(_1315_),
.A3(_1314_),
.S0(instr[23]),
.S1(instr[22]),
.X(_1318_)
);
sky130_fd_sc_hs__mux4_1 _4432_ (
.A0(_0291_),
.A1(_0323_),
.A2(_0355_),
.A3(_0387_),
.S0(instr[20]),
.S1(instr[21]),
.X(_1319_)
);
sky130_fd_sc_hs__mux4_1 _4433_ (
.A0(_1027_),
.A1(_1059_),
.A2(_1091_),
.A3(_1123_),
.S0(instr[20]),
.S1(instr[21]),
.X(_1320_)
);
sky130_fd_sc_hs__mux4_1 _4434_ (
.A0(_1155_),
.A1(_0227_),
.A2(_1187_),
.A3(_0259_),
.S0(instr[21]),
.S1(instr[20]),
.X(_1321_)
);
sky130_fd_sc_hs__mux4_1 _4435_ (
.A0(_0195_),
.A1(_0547_),
.A2(_0899_),
.A3(_0995_),
.S0(instr[20]),
.S1(instr[21]),
.X(_1322_)
);
sky130_fd_sc_hs__mux4_1 _4436_ (
.A0(_1322_),
.A1(_1321_),
.A2(_1320_),
.A3(_1319_),
.S0(instr[23]),
.S1(instr[22]),
.X(_1323_)
);
sky130_fd_sc_hs__clkinv_1 _4437_ (
.A(_1325_),
.Y(_1324_)
);
sky130_fd_sc_hs__a22o_1 _4438_ (
.A1(instr[24]),
.A2(_1318_),
.B1(_1323_),
.B2(_3879_),
.X(_1325_)
);
sky130_fd_sc_hs__mux2i_1 _4439_ (
.A0(_1313_),
.A1(_1325_),
.S(_3335_),
.Y(_1326_)
);
sky130_fd_sc_hs__xnor2_1 _4440_ (
.A(_3301_),
.B(_1326_),
.Y(_1327_)
);
sky130_fd_sc_hs__clkinv_1 _4441_ (
.A(_1327_),
.Y(_1328_)
);
sky130_fd_sc_hs__nand2_1 _4442_ (
.A(instr[29]),
.B(_3265_),
.Y(_1329_)
);
sky130_fd_sc_hs__nand2_1 _4443_ (
.A(_3952_),
.B(_1329_),
.Y(_1330_)
);
sky130_fd_sc_hs__nor2_1 _4444_ (
.A(_3335_),
.B(_1330_),
.Y(_1331_)
);
sky130_fd_sc_hs__mux4_1 _4445_ (
.A0(_0836_),
.A1(_0868_),
.A2(_0932_),
.A3(_0964_),
.S0(instr[20]),
.S1(instr[21]),
.X(_1332_)
);
sky130_fd_sc_hs__mux4_1 _4446_ (
.A0(_0580_),
.A1(_0612_),
.A2(_0644_),
.A3(_0676_),
.S0(instr[20]),
.S1(instr[21]),
.X(_1333_)
);
sky130_fd_sc_hs__mux4_1 _4447_ (
.A0(_0708_),
.A1(_0740_),
.A2(_0772_),
.A3(_0804_),
.S0(instr[20]),
.S1(instr[21]),
.X(_1334_)
);
sky130_fd_sc_hs__mux4_1 _4448_ (
.A0(_0420_),
.A1(_0452_),
.A2(_0484_),
.A3(_0516_),
.S0(instr[20]),
.S1(instr[21]),
.X(_1335_)
);
sky130_fd_sc_hs__mux4_1 _4449_ (
.A0(_1335_),
.A1(_1334_),
.A2(_1333_),
.A3(_1332_),
.S0(instr[23]),
.S1(instr[22]),
.X(_1336_)
);
sky130_fd_sc_hs__mux4_1 _4450_ (
.A0(_0292_),
.A1(_0324_),
.A2(_0356_),
.A3(_0388_),
.S0(instr[20]),
.S1(instr[21]),
.X(_1337_)
);
sky130_fd_sc_hs__mux4_1 _4451_ (
.A0(_1028_),
.A1(_1060_),
.A2(_1092_),
.A3(_1124_),
.S0(instr[20]),
.S1(instr[21]),
.X(_1338_)
);
sky130_fd_sc_hs__mux4_1 _4452_ (
.A0(_1156_),
.A1(_0228_),
.A2(_1188_),
.A3(_0260_),
.S0(instr[21]),
.S1(instr[20]),
.X(_1339_)
);
sky130_fd_sc_hs__mux4_1 _4453_ (
.A0(_0196_),
.A1(_0548_),
.A2(_0900_),
.A3(_0996_),
.S0(instr[20]),
.S1(instr[21]),
.X(_1340_)
);
sky130_fd_sc_hs__mux4_1 _4454_ (
.A0(_1340_),
.A1(_1339_),
.A2(_1338_),
.A3(_1337_),
.S0(instr[23]),
.S1(instr[22]),
.X(_1341_)
);
sky130_fd_sc_hs__a22oi_1 _4455_ (
.A1(instr[24]),
.A2(_1336_),
.B1(_1341_),
.B2(_3879_),
.Y(_1342_)
);
sky130_fd_sc_hs__a21oi_1 _4456_ (
.A1(_3335_),
.A2(_1342_),
.B1(_1331_),
.Y(_1343_)
);
sky130_fd_sc_hs__xnor2_1 _4457_ (
.A(_3303_),
.B(_1343_),
.Y(_1344_)
);
sky130_fd_sc_hs__clkinv_1 _4458_ (
.A(_1344_),
.Y(_1345_)
);
sky130_fd_sc_hs__o21ai_1 _4459_ (
.A1(_3957_),
.A2(_3267_),
.B1(_3952_),
.Y(_1346_)
);
sky130_fd_sc_hs__nor2_1 _4460_ (
.A(_3335_),
.B(_1346_),
.Y(_1347_)
);
sky130_fd_sc_hs__mux4_1 _4461_ (
.A0(_0582_),
.A1(_0614_),
.A2(_0646_),
.A3(_0678_),
.S0(instr[20]),
.S1(instr[21]),
.X(_1348_)
);
sky130_fd_sc_hs__mux4_1 _4462_ (
.A0(_0838_),
.A1(_0870_),
.A2(_0934_),
.A3(_0966_),
.S0(instr[20]),
.S1(instr[21]),
.X(_1349_)
);
sky130_fd_sc_hs__a22oi_1 _4463_ (
.A1(_3380_),
.A2(_1348_),
.B1(_1349_),
.B2(_3424_),
.Y(_1350_)
);
sky130_fd_sc_hs__mux2i_1 _4464_ (
.A0(_0742_),
.A1(_0806_),
.S(instr[21]),
.Y(_1351_)
);
sky130_fd_sc_hs__mux2i_1 _4465_ (
.A0(_0710_),
.A1(_0774_),
.S(instr[21]),
.Y(_1352_)
);
sky130_fd_sc_hs__a22oi_1 _4466_ (
.A1(_3450_),
.A2(_1351_),
.B1(_1352_),
.B2(_3472_),
.Y(_1353_)
);
sky130_fd_sc_hs__mux2i_1 _4467_ (
.A0(_0454_),
.A1(_0518_),
.S(instr[21]),
.Y(_1354_)
);
sky130_fd_sc_hs__mux2i_1 _4468_ (
.A0(_0422_),
.A1(_0486_),
.S(instr[21]),
.Y(_1355_)
);
sky130_fd_sc_hs__a22oi_1 _4469_ (
.A1(_3496_),
.A2(_1354_),
.B1(_1355_),
.B2(_3517_),
.Y(_1356_)
);
sky130_fd_sc_hs__nand3_1 _4470_ (
.A(_3446_),
.B(_1353_),
.C(_1356_),
.Y(_1357_)
);
sky130_fd_sc_hs__mux2i_1 _4471_ (
.A0(_0198_),
.A1(_0902_),
.S(instr[21]),
.Y(_1358_)
);
sky130_fd_sc_hs__mux2i_1 _4472_ (
.A0(_0550_),
.A1(_0998_),
.S(instr[21]),
.Y(_1359_)
);
sky130_fd_sc_hs__a22oi_1 _4473_ (
.A1(_3517_),
.A2(_1358_),
.B1(_1359_),
.B2(_3496_),
.Y(_1360_)
);
sky130_fd_sc_hs__mux2i_1 _4474_ (
.A0(_1158_),
.A1(_0230_),
.S(instr[21]),
.Y(_1361_)
);
sky130_fd_sc_hs__mux2i_1 _4475_ (
.A0(_1190_),
.A1(_0262_),
.S(instr[21]),
.Y(_1362_)
);
sky130_fd_sc_hs__a22oi_1 _4476_ (
.A1(_3472_),
.A2(_1361_),
.B1(_1362_),
.B2(_3450_),
.Y(_1363_)
);
sky130_fd_sc_hs__nand3_1 _4477_ (
.A(_3640_),
.B(_1360_),
.C(_1363_),
.Y(_1364_)
);
sky130_fd_sc_hs__mux2i_1 _4478_ (
.A0(_1030_),
.A1(_1094_),
.S(instr[21]),
.Y(_1365_)
);
sky130_fd_sc_hs__mux2i_1 _4479_ (
.A0(_1062_),
.A1(_1126_),
.S(instr[21]),
.Y(_1366_)
);
sky130_fd_sc_hs__a22oi_1 _4480_ (
.A1(_3517_),
.A2(_1365_),
.B1(_1366_),
.B2(_3496_),
.Y(_1367_)
);
sky130_fd_sc_hs__mux2i_1 _4481_ (
.A0(_0294_),
.A1(_0358_),
.S(instr[21]),
.Y(_1368_)
);
sky130_fd_sc_hs__mux2i_1 _4482_ (
.A0(_0326_),
.A1(_0390_),
.S(instr[21]),
.Y(_1369_)
);
sky130_fd_sc_hs__a22oi_1 _4483_ (
.A1(_3472_),
.A2(_1368_),
.B1(_1369_),
.B2(_3450_),
.Y(_1370_)
);
sky130_fd_sc_hs__nand3_1 _4484_ (
.A(_3596_),
.B(_1367_),
.C(_1370_),
.Y(_1371_)
);
sky130_fd_sc_hs__and4_1 _4485_ (
.A(_1350_),
.B(_1357_),
.C(_1364_),
.D(_1371_),
.X(_1372_)
);
sky130_fd_sc_hs__a21oi_1 _4486_ (
.A1(_3335_),
.A2(_1372_),
.B1(_1347_),
.Y(_1373_)
);
sky130_fd_sc_hs__xnor2_1 _4487_ (
.A(_3303_),
.B(_1373_),
.Y(_1374_)
);
sky130_fd_sc_hs__clkinv_1 _4488_ (
.A(_1374_),
.Y(_1375_)
);
sky130_fd_sc_hs__mux4_1 _4489_ (
.A0(_0583_),
.A1(_0615_),
.A2(_0647_),
.A3(_0679_),
.S0(instr[20]),
.S1(instr[21]),
.X(_1376_)
);
sky130_fd_sc_hs__mux4_1 _4490_ (
.A0(_0839_),
.A1(_0871_),
.A2(_0935_),
.A3(_0967_),
.S0(instr[20]),
.S1(instr[21]),
.X(_1377_)
);
sky130_fd_sc_hs__a22oi_1 _4491_ (
.A1(_3380_),
.A2(_1376_),
.B1(_1377_),
.B2(_3424_),
.Y(_1378_)
);
sky130_fd_sc_hs__mux2i_1 _4492_ (
.A0(_0743_),
.A1(_0807_),
.S(instr[21]),
.Y(_1379_)
);
sky130_fd_sc_hs__mux2i_1 _4493_ (
.A0(_0711_),
.A1(_0775_),
.S(instr[21]),
.Y(_1380_)
);
sky130_fd_sc_hs__a22oi_1 _4494_ (
.A1(_3450_),
.A2(_1379_),
.B1(_1380_),
.B2(_3472_),
.Y(_1381_)
);
sky130_fd_sc_hs__mux2i_1 _4495_ (
.A0(_0455_),
.A1(_0519_),
.S(instr[21]),
.Y(_1382_)
);
sky130_fd_sc_hs__mux2i_1 _4496_ (
.A0(_0423_),
.A1(_0487_),
.S(instr[21]),
.Y(_1383_)
);
sky130_fd_sc_hs__a22oi_1 _4497_ (
.A1(_3496_),
.A2(_1382_),
.B1(_1383_),
.B2(_3517_),
.Y(_1384_)
);
sky130_fd_sc_hs__nand3_1 _4498_ (
.A(_3446_),
.B(_1381_),
.C(_1384_),
.Y(_1385_)
);
sky130_fd_sc_hs__mux2i_1 _4499_ (
.A0(_0199_),
.A1(_0903_),
.S(instr[21]),
.Y(_1386_)
);
sky130_fd_sc_hs__mux2i_1 _4500_ (
.A0(_0551_),
.A1(_0999_),
.S(instr[21]),
.Y(_1387_)
);
sky130_fd_sc_hs__a22oi_1 _4501_ (
.A1(_3517_),
.A2(_1386_),
.B1(_1387_),
.B2(_3496_),
.Y(_1388_)
);
sky130_fd_sc_hs__mux2i_1 _4502_ (
.A0(_1159_),
.A1(_0231_),
.S(instr[21]),
.Y(_1389_)
);
sky130_fd_sc_hs__mux2i_1 _4503_ (
.A0(_1191_),
.A1(_0263_),
.S(instr[21]),
.Y(_1390_)
);
sky130_fd_sc_hs__a22oi_1 _4504_ (
.A1(_3472_),
.A2(_1389_),
.B1(_1390_),
.B2(_3450_),
.Y(_1391_)
);
sky130_fd_sc_hs__nand3_1 _4505_ (
.A(_3640_),
.B(_1388_),
.C(_1391_),
.Y(_1392_)
);
sky130_fd_sc_hs__mux2i_1 _4506_ (
.A0(_1031_),
.A1(_1095_),
.S(instr[21]),
.Y(_1393_)
);
sky130_fd_sc_hs__mux2i_1 _4507_ (
.A0(_1063_),
.A1(_1127_),
.S(instr[21]),
.Y(_1394_)
);
sky130_fd_sc_hs__a22oi_1 _4508_ (
.A1(_3517_),
.A2(_1393_),
.B1(_1394_),
.B2(_3496_),
.Y(_1395_)
);
sky130_fd_sc_hs__mux2i_1 _4509_ (
.A0(_0295_),
.A1(_0359_),
.S(instr[21]),
.Y(_1396_)
);
sky130_fd_sc_hs__mux2i_1 _4510_ (
.A0(_0327_),
.A1(_0391_),
.S(instr[21]),
.Y(_1397_)
);
sky130_fd_sc_hs__a22oi_1 _4511_ (
.A1(_3472_),
.A2(_1396_),
.B1(_1397_),
.B2(_3450_),
.Y(_1398_)
);
sky130_fd_sc_hs__nand3_1 _4512_ (
.A(_3596_),
.B(_1395_),
.C(_1398_),
.Y(_1399_)
);
sky130_fd_sc_hs__nand4_1 _4513_ (
.A(_1378_),
.B(_1385_),
.C(_1392_),
.D(_1399_),
.Y(_1400_)
);
sky130_fd_sc_hs__mux2_1 _4514_ (
.A0(instr[31]),
.A1(_1400_),
.S(_3335_),
.X(_1401_)
);
sky130_fd_sc_hs__xnor2_1 _4515_ (
.A(_3303_),
.B(_1401_),
.Y(_1402_)
);
sky130_fd_sc_hs__clkinv_1 _4516_ (
.A(_1402_),
.Y(_1403_)
);
sky130_fd_sc_hs__nor3_1 _4517_ (
.A(_3461_),
.B(instr[14]),
.C(_3239_),
.Y(_1404_)
);
sky130_fd_sc_hs__nor2_1 _4518_ (
.A(_1402_),
.B(_1404_),
.Y(_1405_)
);
sky130_fd_sc_hs__a21oi_1 _4519_ (
.A1(_3292_),
.A2(_1404_),
.B1(_1405_),
.Y(_1406_)
);
sky130_fd_sc_hs__mux4_1 _4520_ (
.A0(_0762_),
.A1(_0794_),
.A2(_0922_),
.A3(_0954_),
.S0(instr[15]),
.S1(instr[17]),
.X(_1407_)
);
sky130_fd_sc_hs__mux2i_1 _4521_ (
.A0(_0698_),
.A1(_0826_),
.S(instr[17]),
.Y(_1408_)
);
sky130_fd_sc_hs__nor2_1 _4522_ (
.A(_0858_),
.B(_3698_),
.Y(_1409_)
);
sky130_fd_sc_hs__a211oi_1 _4523_ (
.A1(_3714_),
.A2(_1408_),
.B1(_1409_),
.C1(instr[16]),
.Y(_1410_)
);
sky130_fd_sc_hs__a21oi_1 _4524_ (
.A1(instr[16]),
.A2(_1407_),
.B1(_1410_),
.Y(_1411_)
);
sky130_fd_sc_hs__nor2_1 _4525_ (
.A(_0730_),
.B(_3702_),
.Y(_1412_)
);
sky130_fd_sc_hs__nand2_1 _4526_ (
.A(instr[15]),
.B(_3689_),
.Y(_1413_)
);
sky130_fd_sc_hs__mux2i_1 _4527_ (
.A0(_0506_),
.A1(_0666_),
.S(instr[17]),
.Y(_1414_)
);
sky130_fd_sc_hs__nand2_1 _4528_ (
.A(_3714_),
.B(_3689_),
.Y(_1415_)
);
sky130_fd_sc_hs__mux2i_1 _4529_ (
.A0(_0474_),
.A1(_0634_),
.S(instr[17]),
.Y(_1416_)
);
sky130_fd_sc_hs__o22ai_1 _4530_ (
.A1(_1413_),
.A2(_1414_),
.B1(_1415_),
.B2(_1416_),
.Y(_1417_)
);
sky130_fd_sc_hs__nor2_1 _4531_ (
.A(instr[18]),
.B(_3682_),
.Y(_1418_)
);
sky130_fd_sc_hs__mux2_1 _4532_ (
.A0(_0442_),
.A1(_0602_),
.S(instr[17]),
.X(_1419_)
);
sky130_fd_sc_hs__mux2i_1 _4533_ (
.A0(_0410_),
.A1(_0570_),
.S(instr[17]),
.Y(_1420_)
);
sky130_fd_sc_hs__nor2_1 _4534_ (
.A(_3706_),
.B(_1420_),
.Y(_1421_)
);
sky130_fd_sc_hs__a2111oi_1 _4535_ (
.A1(_1418_),
.A2(_1419_),
.B1(_1421_),
.C1(_1417_),
.D1(_3673_),
.Y(_1422_)
);
sky130_fd_sc_hs__o32a_1 _4536_ (
.A1(_3667_),
.A2(_1411_),
.A3(_1412_),
.B1(_1422_),
.B2(_3709_),
.X(_1423_)
);
sky130_fd_sc_hs__nor2_1 _4537_ (
.A(instr[16]),
.B(_3667_),
.Y(_1424_)
);
sky130_fd_sc_hs__nand2_1 _4538_ (
.A(_3733_),
.B(_3666_),
.Y(_1425_)
);
sky130_fd_sc_hs__nand2b_1 _4539_ (
.A_N(_1178_),
.B(_3267_),
.Y(_1426_)
);
sky130_fd_sc_hs__mux4_1 _4540_ (
.A0(_1146_),
.A1(_0282_),
.A2(_1426_),
.A3(_0314_),
.S0(instr[17]),
.S1(instr[15]),
.X(_1427_)
);
sky130_fd_sc_hs__nor2_1 _4541_ (
.A(instr[15]),
.B(_0186_),
.Y(_1428_)
);
sky130_fd_sc_hs__nor2_1 _4542_ (
.A(_0538_),
.B(_3265_),
.Y(_1429_)
);
sky130_fd_sc_hs__a21oi_1 _4543_ (
.A1(instr[15]),
.A2(_1429_),
.B1(_1428_),
.Y(_1430_)
);
sky130_fd_sc_hs__nor2_1 _4544_ (
.A(instr[17]),
.B(_1430_),
.Y(_1431_)
);
sky130_fd_sc_hs__mux2i_1 _4545_ (
.A0(_1018_),
.A1(_1050_),
.S(instr[15]),
.Y(_1432_)
);
sky130_fd_sc_hs__a211oi_1 _4546_ (
.A1(instr[17]),
.A2(_1432_),
.B1(_3705_),
.C1(_3265_),
.Y(_1433_)
);
sky130_fd_sc_hs__a21oi_1 _4547_ (
.A1(_0186_),
.A2(_3265_),
.B1(_1433_),
.Y(_1434_)
);
sky130_fd_sc_hs__and2_1 _4548_ (
.A(instr[16]),
.B(instr[18]),
.X(_1435_)
);
sky130_fd_sc_hs__mux4_1 _4549_ (
.A0(_0218_),
.A1(_0250_),
.A2(_0346_),
.A3(_0378_),
.S0(instr[15]),
.S1(instr[17]),
.X(_1436_)
);
sky130_fd_sc_hs__mux2i_1 _4550_ (
.A0(_0890_),
.A1(_1082_),
.S(instr[17]),
.Y(_1437_)
);
sky130_fd_sc_hs__mux2i_1 _4551_ (
.A0(_0986_),
.A1(_1114_),
.S(instr[17]),
.Y(_1438_)
);
sky130_fd_sc_hs__o22ai_1 _4552_ (
.A1(_1415_),
.A2(_1437_),
.B1(_1438_),
.B2(_1413_),
.Y(_1439_)
);
sky130_fd_sc_hs__a211oi_1 _4553_ (
.A1(_1435_),
.A2(_1436_),
.B1(_1439_),
.C1(instr[19]),
.Y(_1440_)
);
sky130_fd_sc_hs__o22ai_1 _4554_ (
.A1(_1431_),
.A2(_1434_),
.B1(_1440_),
.B2(_3265_),
.Y(_1441_)
);
sky130_fd_sc_hs__a21oi_1 _4555_ (
.A1(_1424_),
.A2(_1427_),
.B1(_1441_),
.Y(_1442_)
);
sky130_fd_sc_hs__nor2_1 _4556_ (
.A(_1423_),
.B(_1442_),
.Y(_1443_)
);
sky130_fd_sc_hs__clkinv_1 _4557_ (
.A(_1443_),
.Y(_1444_)
);
sky130_fd_sc_hs__and2_1 _4558_ (
.A(_3267_),
.B(_1435_),
.X(_1445_)
);
sky130_fd_sc_hs__nand2_1 _4559_ (
.A(_3267_),
.B(_1435_),
.Y(_1446_)
);
sky130_fd_sc_hs__mux4_1 _4560_ (
.A0(_0229_),
.A1(_0261_),
.A2(_0357_),
.A3(_0389_),
.S0(instr[15]),
.S1(instr[17]),
.X(_1447_)
);
sky130_fd_sc_hs__nor2_1 _4561_ (
.A(_3754_),
.B(_1029_),
.Y(_1448_)
);
sky130_fd_sc_hs__o21ai_1 _4562_ (
.A1(_3706_),
.A2(_1448_),
.B1(_3267_),
.Y(_1449_)
);
sky130_fd_sc_hs__a22oi_1 _4563_ (
.A1(_1445_),
.A2(_1447_),
.B1(_1449_),
.B2(_0197_),
.Y(_1450_)
);
sky130_fd_sc_hs__mux2i_1 _4564_ (
.A0(_0901_),
.A1(_1093_),
.S(instr[17]),
.Y(_1451_)
);
sky130_fd_sc_hs__mux2i_1 _4565_ (
.A0(_0997_),
.A1(_1125_),
.S(instr[17]),
.Y(_1452_)
);
sky130_fd_sc_hs__o22ai_1 _4566_ (
.A1(_1415_),
.A2(_1451_),
.B1(_1452_),
.B2(_1413_),
.Y(_1453_)
);
sky130_fd_sc_hs__mux2i_1 _4567_ (
.A0(_1029_),
.A1(_1061_),
.S(instr[15]),
.Y(_1454_)
);
sky130_fd_sc_hs__nand2_1 _4568_ (
.A(instr[17]),
.B(_1454_),
.Y(_1455_)
);
sky130_fd_sc_hs__a311oi_1 _4569_ (
.A1(_0549_),
.A2(_1418_),
.A3(_1455_),
.B1(_1453_),
.C1(instr[19]),
.Y(_1456_)
);
sky130_fd_sc_hs__mux2i_1 _4570_ (
.A0(_1157_),
.A1(_1189_),
.S(instr[15]),
.Y(_1457_)
);
sky130_fd_sc_hs__mux2i_1 _4571_ (
.A0(_0293_),
.A1(_0325_),
.S(instr[15]),
.Y(_1458_)
);
sky130_fd_sc_hs__nand2_1 _4572_ (
.A(instr[18]),
.B(_1458_),
.Y(_1459_)
);
sky130_fd_sc_hs__nor2_1 _4573_ (
.A(instr[16]),
.B(_3754_),
.Y(_1460_)
);
sky130_fd_sc_hs__nand2b_1 _4574_ (
.A_N(instr[18]),
.B(_1454_),
.Y(_1461_)
);
sky130_fd_sc_hs__nand3_1 _4575_ (
.A(_1459_),
.B(_1460_),
.C(_1461_),
.Y(_1462_)
);
sky130_fd_sc_hs__o31ai_1 _4576_ (
.A1(instr[17]),
.A2(_1425_),
.A3(_1457_),
.B1(_1450_),
.Y(_1463_)
);
sky130_fd_sc_hs__clkinv_1 _4577_ (
.A(instr[4]),
.Y(_1464_)
);
sky130_fd_sc_hs__a21oi_1 _4578_ (
.A1(_1456_),
.A2(_1462_),
.B1(_3265_),
.Y(_1465_)
);
sky130_fd_sc_hs__a311oi_1 _4579_ (
.A1(instr[17]),
.A2(_0197_),
.A3(_3265_),
.B1(_1463_),
.C1(_1465_),
.Y(_1466_)
);
sky130_fd_sc_hs__mux2i_1 _4580_ (
.A0(_0485_),
.A1(_0645_),
.S(instr[17]),
.Y(_1467_)
);
sky130_fd_sc_hs__mux2i_1 _4581_ (
.A0(_0517_),
.A1(_0677_),
.S(instr[17]),
.Y(_1468_)
);
sky130_fd_sc_hs__mux2i_1 _4582_ (
.A0(_0421_),
.A1(_0581_),
.S(instr[17]),
.Y(_1469_)
);
sky130_fd_sc_hs__mux2i_1 _4583_ (
.A0(_0453_),
.A1(_0613_),
.S(instr[17]),
.Y(_1470_)
);
sky130_fd_sc_hs__a22o_1 _4584_ (
.A1(_3685_),
.A2(_1469_),
.B1(_1470_),
.B2(_3681_),
.X(_1471_)
);
sky130_fd_sc_hs__a221oi_1 _4585_ (
.A1(_3678_),
.A2(_1467_),
.B1(_1468_),
.B2(_3674_),
.C1(_1471_),
.Y(_1472_)
);
sky130_fd_sc_hs__nor2_1 _4586_ (
.A(instr[18]),
.B(_3709_),
.Y(_1473_)
);
sky130_fd_sc_hs__nor2_1 _4587_ (
.A(_3672_),
.B(_3709_),
.Y(_1474_)
);
sky130_fd_sc_hs__a21oi_1 _4588_ (
.A1(_1472_),
.A2(_1473_),
.B1(_1474_),
.Y(_1475_)
);
sky130_fd_sc_hs__nor2_1 _4589_ (
.A(_3714_),
.B(instr[17]),
.Y(_1476_)
);
sky130_fd_sc_hs__nand2_1 _4590_ (
.A(instr[15]),
.B(_3754_),
.Y(_1477_)
);
sky130_fd_sc_hs__nor2_1 _4591_ (
.A(instr[15]),
.B(instr[17]),
.Y(_1478_)
);
sky130_fd_sc_hs__nand2_1 _4592_ (
.A(_3714_),
.B(_3754_),
.Y(_1479_)
);
sky130_fd_sc_hs__mux4_1 _4593_ (
.A0(_0709_),
.A1(_0741_),
.A2(_0837_),
.A3(_0869_),
.S0(instr[15]),
.S1(instr[17]),
.X(_1480_)
);
sky130_fd_sc_hs__mux2i_1 _4594_ (
.A0(_0773_),
.A1(_0933_),
.S(instr[17]),
.Y(_1481_)
);
sky130_fd_sc_hs__mux2i_1 _4595_ (
.A0(_0805_),
.A1(_0965_),
.S(instr[17]),
.Y(_1482_)
);
sky130_fd_sc_hs__a22oi_1 _4596_ (
.A1(_3678_),
.A2(_1481_),
.B1(_1482_),
.B2(_3674_),
.Y(_1483_)
);
sky130_fd_sc_hs__o2111ai_1 _4597_ (
.A1(instr[16]),
.A2(_1480_),
.B1(_1483_),
.C1(instr[18]),
.D1(_3267_),
.Y(_1484_)
);
sky130_fd_sc_hs__a21oi_1 _4598_ (
.A1(_1475_),
.A2(_1484_),
.B1(_1466_),
.Y(_1485_)
);
sky130_fd_sc_hs__clkinv_1 _4599_ (
.A(_1485_),
.Y(_1486_)
);
sky130_fd_sc_hs__mux4_1 _4600_ (
.A0(_0776_),
.A1(_0808_),
.A2(_0936_),
.A3(_0968_),
.S0(instr[15]),
.S1(instr[17]),
.X(_1487_)
);
sky130_fd_sc_hs__mux4_1 _4601_ (
.A0(_0488_),
.A1(_0520_),
.A2(_0648_),
.A3(_0680_),
.S0(instr[15]),
.S1(instr[17]),
.X(_1488_)
);
sky130_fd_sc_hs__mux4_1 _4602_ (
.A0(_0424_),
.A1(_0456_),
.A2(_0584_),
.A3(_0616_),
.S0(instr[15]),
.S1(instr[17]),
.X(_1489_)
);
sky130_fd_sc_hs__mux2i_1 _4603_ (
.A0(_1488_),
.A1(_1489_),
.S(_3733_),
.Y(_1490_)
);
sky130_fd_sc_hs__o21ai_1 _4604_ (
.A1(instr[18]),
.A2(_1490_),
.B1(_3672_),
.Y(_1491_)
);
sky130_fd_sc_hs__nor2_1 _4605_ (
.A(instr[15]),
.B(_0712_),
.Y(_1492_)
);
sky130_fd_sc_hs__nor2_1 _4606_ (
.A(_0744_),
.B(_3265_),
.Y(_1493_)
);
sky130_fd_sc_hs__a211oi_1 _4607_ (
.A1(instr[15]),
.A2(_1493_),
.B1(_1492_),
.C1(instr[17]),
.Y(_1494_)
);
sky130_fd_sc_hs__mux2_1 _4608_ (
.A0(_0840_),
.A1(_0872_),
.S(instr[15]),
.X(_1495_)
);
sky130_fd_sc_hs__clkinv_1 _4609_ (
.A(reset),
.Y(_1496_)
);
sky130_fd_sc_hs__a21oi_1 _4610_ (
.A1(instr[17]),
.A2(_1495_),
.B1(_1494_),
.Y(_1497_)
);
sky130_fd_sc_hs__nor2_1 _4611_ (
.A(_1425_),
.B(_1497_),
.Y(_1498_)
);
sky130_fd_sc_hs__a311oi_1 _4612_ (
.A1(instr[16]),
.A2(_3666_),
.A3(_1487_),
.B1(_1491_),
.C1(_1498_),
.Y(_1499_)
);
sky130_fd_sc_hs__mux2_1 _4613_ (
.A0(_1160_),
.A1(_1192_),
.S(instr[15]),
.X(_1500_)
);
sky130_fd_sc_hs__nor2_1 _4614_ (
.A(_3754_),
.B(_1032_),
.Y(_1501_)
);
sky130_fd_sc_hs__o21ai_1 _4615_ (
.A1(_3706_),
.A2(_1501_),
.B1(_3267_),
.Y(_1502_)
);
sky130_fd_sc_hs__a32oi_1 _4616_ (
.A1(_3666_),
.A2(_3701_),
.A3(_1500_),
.B1(_1502_),
.B2(_0200_),
.Y(_1503_)
);
sky130_fd_sc_hs__nor2_1 _4617_ (
.A(_3754_),
.B(_3265_),
.Y(_1504_)
);
sky130_fd_sc_hs__nand2_1 _4618_ (
.A(instr[17]),
.B(_3267_),
.Y(_1505_)
);
sky130_fd_sc_hs__o22ai_1 _4619_ (
.A1(_3754_),
.A2(_0360_),
.B1(_0232_),
.B2(_1504_),
.Y(_1506_)
);
sky130_fd_sc_hs__mux2i_1 _4620_ (
.A0(_0264_),
.A1(_0392_),
.S(instr[17]),
.Y(_1507_)
);
sky130_fd_sc_hs__mux2i_1 _4621_ (
.A0(_1506_),
.A1(_1507_),
.S(instr[15]),
.Y(_1508_)
);
sky130_fd_sc_hs__nand2_1 _4622_ (
.A(_1445_),
.B(_1508_),
.Y(_1509_)
);
sky130_fd_sc_hs__mux4_1 _4623_ (
.A0(_0904_),
.A1(_1000_),
.A2(_1096_),
.A3(_1128_),
.S0(instr[15]),
.S1(instr[17]),
.X(_1510_)
);
sky130_fd_sc_hs__mux2i_1 _4624_ (
.A0(_1032_),
.A1(_1064_),
.S(instr[15]),
.Y(_1511_)
);
sky130_fd_sc_hs__nand2_1 _4625_ (
.A(_0552_),
.B(_1418_),
.Y(_1512_)
);
sky130_fd_sc_hs__a21oi_1 _4626_ (
.A1(instr[17]),
.A2(_1511_),
.B1(_1512_),
.Y(_1513_)
);
sky130_fd_sc_hs__mux4_1 _4627_ (
.A0(_1032_),
.A1(_0296_),
.A2(_1064_),
.A3(_0328_),
.S0(instr[18]),
.S1(instr[15]),
.X(_1514_)
);
sky130_fd_sc_hs__a22o_1 _4628_ (
.A1(_3689_),
.A2(_1510_),
.B1(_1514_),
.B2(_1460_),
.X(_1515_)
);
sky130_fd_sc_hs__nor4_1 _4629_ (
.A(instr[19]),
.B(_3265_),
.C(_1513_),
.D(_1515_),
.Y(_1516_)
);
sky130_fd_sc_hs__clkinv_1 _4630_ (
.A(_1518_),
.Y(_1517_)
);
sky130_fd_sc_hs__a311o_1 _4631_ (
.A1(_1503_),
.A2(_1509_),
.A3(_1516_),
.B1(_1499_),
.C1(_3709_),
.X(_1518_)
);
sky130_fd_sc_hs__mux2i_1 _4632_ (
.A0(_0809_),
.A1(_0969_),
.S(instr[17]),
.Y(_1519_)
);
sky130_fd_sc_hs__mux2i_1 _4633_ (
.A0(_0777_),
.A1(_0937_),
.S(instr[17]),
.Y(_1520_)
);
sky130_fd_sc_hs__o22ai_1 _4634_ (
.A1(_3675_),
.A2(_1519_),
.B1(_1520_),
.B2(_3679_),
.Y(_1521_)
);
sky130_fd_sc_hs__mux2i_1 _4635_ (
.A0(_0713_),
.A1(_0841_),
.S(instr[17]),
.Y(_1522_)
);
sky130_fd_sc_hs__o21ai_1 _4636_ (
.A1(_0873_),
.A2(_3698_),
.B1(_3733_),
.Y(_1523_)
);
sky130_fd_sc_hs__a21oi_1 _4637_ (
.A1(_3714_),
.A2(_1522_),
.B1(_1523_),
.Y(_1524_)
);
sky130_fd_sc_hs__o221a_1 _4638_ (
.A1(_0745_),
.A2(_3702_),
.B1(_1521_),
.B2(_1524_),
.C1(_3666_),
.X(_1525_)
);
sky130_fd_sc_hs__mux2i_1 _4639_ (
.A0(_0425_),
.A1(_0585_),
.S(instr[17]),
.Y(_1526_)
);
sky130_fd_sc_hs__mux2i_1 _4640_ (
.A0(_0521_),
.A1(_0681_),
.S(instr[17]),
.Y(_1527_)
);
sky130_fd_sc_hs__a221oi_1 _4641_ (
.A1(_3685_),
.A2(_1526_),
.B1(_1527_),
.B2(_3674_),
.C1(instr[18]),
.Y(_1528_)
);
sky130_fd_sc_hs__mux2i_1 _4642_ (
.A0(_0489_),
.A1(_0649_),
.S(instr[17]),
.Y(_1529_)
);
sky130_fd_sc_hs__mux2i_1 _4643_ (
.A0(_0457_),
.A1(_0617_),
.S(instr[17]),
.Y(_1530_)
);
sky130_fd_sc_hs__a221oi_1 _4644_ (
.A1(_3678_),
.A2(_1529_),
.B1(_1530_),
.B2(_3681_),
.C1(_3709_),
.Y(_1531_)
);
sky130_fd_sc_hs__a211oi_1 _4645_ (
.A1(_1528_),
.A2(_1531_),
.B1(_1474_),
.C1(_1525_),
.Y(_1532_)
);
sky130_fd_sc_hs__nor2_1 _4646_ (
.A(instr[15]),
.B(_0201_),
.Y(_1533_)
);
sky130_fd_sc_hs__nor2_1 _4647_ (
.A(_0553_),
.B(_3265_),
.Y(_1534_)
);
sky130_fd_sc_hs__a21oi_1 _4648_ (
.A1(instr[15]),
.A2(_1534_),
.B1(_1533_),
.Y(_1535_)
);
sky130_fd_sc_hs__nor2_1 _4649_ (
.A(instr[17]),
.B(_1535_),
.Y(_1536_)
);
sky130_fd_sc_hs__mux2i_1 _4650_ (
.A0(_1033_),
.A1(_1065_),
.S(instr[15]),
.Y(_1537_)
);
sky130_fd_sc_hs__a211oi_1 _4651_ (
.A1(instr[17]),
.A2(_1537_),
.B1(_3705_),
.C1(_3265_),
.Y(_1538_)
);
sky130_fd_sc_hs__a21oi_1 _4652_ (
.A1(_0201_),
.A2(_3265_),
.B1(_1538_),
.Y(_1539_)
);
sky130_fd_sc_hs__mux4_1 _4653_ (
.A0(_0905_),
.A1(_1001_),
.A2(_1097_),
.A3(_1129_),
.S0(instr[15]),
.S1(instr[17]),
.X(_1540_)
);
sky130_fd_sc_hs__a21oi_1 _4654_ (
.A1(_3689_),
.A2(_1540_),
.B1(instr[19]),
.Y(_1541_)
);
sky130_fd_sc_hs__mux2_1 _4655_ (
.A0(_0297_),
.A1(_0329_),
.S(instr[15]),
.X(_1542_)
);
sky130_fd_sc_hs__a21oi_1 _4656_ (
.A1(instr[17]),
.A2(_1542_),
.B1(instr[16]),
.Y(_1543_)
);
sky130_fd_sc_hs__nand2_1 _4657_ (
.A(instr[15]),
.B(_1193_),
.Y(_1544_)
);
sky130_fd_sc_hs__a2bb2oi_1 _4658_ (
.A1_N(_1544_),
.A2_N(_3265_),
.B1(_1161_),
.B2(_3714_),
.Y(_1545_)
);
sky130_fd_sc_hs__o21ai_1 _4659_ (
.A1(instr[17]),
.A2(_1545_),
.B1(_1543_),
.Y(_1546_)
);
sky130_fd_sc_hs__mux4_1 _4660_ (
.A0(_0233_),
.A1(_0265_),
.A2(_0361_),
.A3(_0393_),
.S0(instr[15]),
.S1(instr[17]),
.X(_1547_)
);
sky130_fd_sc_hs__o211ai_1 _4661_ (
.A1(_3733_),
.A2(_1547_),
.B1(_1546_),
.C1(_3666_),
.Y(_1548_)
);
sky130_fd_sc_hs__o221a_1 _4662_ (
.A1(_1536_),
.A2(_1539_),
.B1(_1541_),
.B2(_3265_),
.C1(_1548_),
.X(_1549_)
);
sky130_fd_sc_hs__clkinv_1 _4663_ (
.A(_1551_),
.Y(_1550_)
);
sky130_fd_sc_hs__or2_1 _4664_ (
.A(_1532_),
.B(_1549_),
.X(_1551_)
);
sky130_fd_sc_hs__mux2i_1 _4665_ (
.A0(_0426_),
.A1(_0586_),
.S(instr[17]),
.Y(_1552_)
);
sky130_fd_sc_hs__mux2i_1 _4666_ (
.A0(_0490_),
.A1(_0650_),
.S(instr[17]),
.Y(_1553_)
);
sky130_fd_sc_hs__a221oi_1 _4667_ (
.A1(_3685_),
.A2(_1552_),
.B1(_1553_),
.B2(_3678_),
.C1(instr[18]),
.Y(_1554_)
);
sky130_fd_sc_hs__mux2i_1 _4668_ (
.A0(_0458_),
.A1(_0618_),
.S(instr[17]),
.Y(_1555_)
);
sky130_fd_sc_hs__mux2i_1 _4669_ (
.A0(_0522_),
.A1(_0682_),
.S(instr[17]),
.Y(_1556_)
);
sky130_fd_sc_hs__a221oi_1 _4670_ (
.A1(_3681_),
.A2(_1555_),
.B1(_1556_),
.B2(_3674_),
.C1(_3709_),
.Y(_1557_)
);
sky130_fd_sc_hs__mux4_1 _4671_ (
.A0(_0778_),
.A1(_0810_),
.A2(_0938_),
.A3(_0970_),
.S0(instr[15]),
.S1(instr[17]),
.X(_1558_)
);
sky130_fd_sc_hs__mux2i_1 _4672_ (
.A0(_0714_),
.A1(_0842_),
.S(instr[17]),
.Y(_1559_)
);
sky130_fd_sc_hs__nor2_1 _4673_ (
.A(_0874_),
.B(_3698_),
.Y(_1560_)
);
sky130_fd_sc_hs__a211oi_1 _4674_ (
.A1(_3714_),
.A2(_1559_),
.B1(_1560_),
.C1(instr[16]),
.Y(_1561_)
);
sky130_fd_sc_hs__a21oi_1 _4675_ (
.A1(instr[16]),
.A2(_1558_),
.B1(_1561_),
.Y(_1562_)
);
sky130_fd_sc_hs__nor2_1 _4676_ (
.A(_0746_),
.B(_3702_),
.Y(_1563_)
);
sky130_fd_sc_hs__nor3_1 _4677_ (
.A(_3667_),
.B(_1562_),
.C(_1563_),
.Y(_1564_)
);
sky130_fd_sc_hs__a211oi_1 _4678_ (
.A1(_1554_),
.A2(_1557_),
.B1(_1564_),
.C1(_1474_),
.Y(_1565_)
);
sky130_fd_sc_hs__nor2_1 _4679_ (
.A(instr[15]),
.B(_0202_),
.Y(_1566_)
);
sky130_fd_sc_hs__nor2_1 _4680_ (
.A(_0554_),
.B(_3265_),
.Y(_1567_)
);
sky130_fd_sc_hs__a21oi_1 _4681_ (
.A1(instr[15]),
.A2(_1567_),
.B1(_1566_),
.Y(_1568_)
);
sky130_fd_sc_hs__nor2_1 _4682_ (
.A(instr[17]),
.B(_1568_),
.Y(_1569_)
);
sky130_fd_sc_hs__mux2i_1 _4683_ (
.A0(_1034_),
.A1(_1066_),
.S(instr[15]),
.Y(_1570_)
);
sky130_fd_sc_hs__a211oi_1 _4684_ (
.A1(instr[17]),
.A2(_1570_),
.B1(_3705_),
.C1(_3265_),
.Y(_1571_)
);
sky130_fd_sc_hs__a21oi_1 _4685_ (
.A1(_0202_),
.A2(_3265_),
.B1(_1571_),
.Y(_1572_)
);
sky130_fd_sc_hs__mux4_1 _4686_ (
.A0(_0906_),
.A1(_1002_),
.A2(_1098_),
.A3(_1130_),
.S0(instr[15]),
.S1(instr[17]),
.X(_1573_)
);
sky130_fd_sc_hs__a21oi_1 _4687_ (
.A1(_3689_),
.A2(_1573_),
.B1(instr[19]),
.Y(_1574_)
);
sky130_fd_sc_hs__o22a_1 _4688_ (
.A1(_1569_),
.A2(_1572_),
.B1(_1574_),
.B2(_3265_),
.X(_1575_)
);
sky130_fd_sc_hs__mux2_1 _4689_ (
.A0(_0298_),
.A1(_0330_),
.S(instr[15]),
.X(_1576_)
);
sky130_fd_sc_hs__a21oi_1 _4690_ (
.A1(instr[17]),
.A2(_1576_),
.B1(instr[16]),
.Y(_1577_)
);
sky130_fd_sc_hs__nand2_1 _4691_ (
.A(instr[15]),
.B(_1194_),
.Y(_1578_)
);
sky130_fd_sc_hs__a2bb2oi_1 _4692_ (
.A1_N(_1578_),
.A2_N(_3265_),
.B1(_1162_),
.B2(_3714_),
.Y(_1579_)
);
sky130_fd_sc_hs__o21ai_1 _4693_ (
.A1(instr[17]),
.A2(_1579_),
.B1(_1577_),
.Y(_1580_)
);
sky130_fd_sc_hs__mux4_1 _4694_ (
.A0(_0234_),
.A1(_0266_),
.A2(_0362_),
.A3(_0394_),
.S0(instr[15]),
.S1(instr[17]),
.X(_1581_)
);
sky130_fd_sc_hs__o211ai_1 _4695_ (
.A1(_3733_),
.A2(_1581_),
.B1(_1580_),
.C1(_3666_),
.Y(_1582_)
);
sky130_fd_sc_hs__a21oi_1 _4696_ (
.A1(_1575_),
.A2(_1582_),
.B1(_1565_),
.Y(_1583_)
);
sky130_fd_sc_hs__clkinv_1 _4697_ (
.A(_1583_),
.Y(_1584_)
);
sky130_fd_sc_hs__mux4_1 _4698_ (
.A0(_0427_),
.A1(_0459_),
.A2(_0587_),
.A3(_0619_),
.S0(instr[15]),
.S1(instr[17]),
.X(_1585_)
);
sky130_fd_sc_hs__mux2i_1 _4699_ (
.A0(_0523_),
.A1(_0683_),
.S(instr[17]),
.Y(_1586_)
);
sky130_fd_sc_hs__mux2i_1 _4700_ (
.A0(_0491_),
.A1(_0651_),
.S(instr[17]),
.Y(_1587_)
);
sky130_fd_sc_hs__o22ai_1 _4701_ (
.A1(_1413_),
.A2(_1586_),
.B1(_1587_),
.B2(_1415_),
.Y(_1588_)
);
sky130_fd_sc_hs__mux4_1 _4702_ (
.A0(_0715_),
.A1(_0747_),
.A2(_0843_),
.A3(_0875_),
.S0(instr[15]),
.S1(instr[17]),
.X(_1589_)
);
sky130_fd_sc_hs__mux2i_1 _4703_ (
.A0(_0779_),
.A1(_0939_),
.S(instr[17]),
.Y(_1590_)
);
sky130_fd_sc_hs__mux2i_1 _4704_ (
.A0(_0811_),
.A1(_0971_),
.S(instr[17]),
.Y(_1591_)
);
sky130_fd_sc_hs__a22oi_1 _4705_ (
.A1(_3678_),
.A2(_1590_),
.B1(_1591_),
.B2(_3674_),
.Y(_1592_)
);
sky130_fd_sc_hs__o2111a_1 _4706_ (
.A1(instr[16]),
.A2(_1589_),
.B1(_1592_),
.C1(instr[18]),
.D1(_3267_),
.X(_1593_)
);
sky130_fd_sc_hs__a2111oi_1 _4707_ (
.A1(_3704_),
.A2(_1585_),
.B1(_1588_),
.C1(_1593_),
.D1(_3673_),
.Y(_1594_)
);
sky130_fd_sc_hs__nor2_1 _4708_ (
.A(instr[15]),
.B(_3754_),
.Y(_1595_)
);
sky130_fd_sc_hs__mux2_1 _4709_ (
.A0(_1195_),
.A1(_0331_),
.S(instr[17]),
.X(_1596_)
);
sky130_fd_sc_hs__a21oi_1 _4710_ (
.A1(_1163_),
.A2(_1478_),
.B1(instr[16]),
.Y(_1597_)
);
sky130_fd_sc_hs__a22oi_1 _4711_ (
.A1(_0299_),
.A2(_1595_),
.B1(_1596_),
.B2(instr[15]),
.Y(_1598_)
);
sky130_fd_sc_hs__mux4_1 _4712_ (
.A0(_0235_),
.A1(_0267_),
.A2(_0363_),
.A3(_0395_),
.S0(instr[15]),
.S1(instr[17]),
.X(_1599_)
);
sky130_fd_sc_hs__nor2_1 _4713_ (
.A(_3733_),
.B(_1599_),
.Y(_1600_)
);
sky130_fd_sc_hs__nor2_1 _4714_ (
.A(instr[15]),
.B(_0203_),
.Y(_1601_)
);
sky130_fd_sc_hs__nor2_1 _4715_ (
.A(_0555_),
.B(_3265_),
.Y(_1602_)
);
sky130_fd_sc_hs__a21oi_1 _4716_ (
.A1(instr[15]),
.A2(_1602_),
.B1(_1601_),
.Y(_1603_)
);
sky130_fd_sc_hs__nor2_1 _4717_ (
.A(instr[17]),
.B(_1603_),
.Y(_1604_)
);
sky130_fd_sc_hs__mux2i_1 _4718_ (
.A0(_1035_),
.A1(_1067_),
.S(instr[15]),
.Y(_1605_)
);
sky130_fd_sc_hs__a211oi_1 _4719_ (
.A1(instr[17]),
.A2(_1605_),
.B1(_3705_),
.C1(_3265_),
.Y(_1606_)
);
sky130_fd_sc_hs__a21oi_1 _4720_ (
.A1(_0203_),
.A2(_3265_),
.B1(_1606_),
.Y(_1607_)
);
sky130_fd_sc_hs__mux4_1 _4721_ (
.A0(_0907_),
.A1(_1003_),
.A2(_1099_),
.A3(_1131_),
.S0(instr[15]),
.S1(instr[17]),
.X(_1608_)
);
sky130_fd_sc_hs__a21oi_1 _4722_ (
.A1(_1597_),
.A2(_1598_),
.B1(_1600_),
.Y(_1609_)
);
sky130_fd_sc_hs__a221oi_1 _4723_ (
.A1(_3689_),
.A2(_1608_),
.B1(_1609_),
.B2(instr[18]),
.C1(instr[19]),
.Y(_1610_)
);
sky130_fd_sc_hs__o22ai_1 _4724_ (
.A1(_1604_),
.A2(_1607_),
.B1(_1610_),
.B2(_3265_),
.Y(_1611_)
);
sky130_fd_sc_hs__nor3b_1 _4725_ (
.A(_3709_),
.B(_1594_),
.C_N(_1611_),
.Y(_1612_)
);
sky130_fd_sc_hs__clkinv_1 _4726_ (
.A(_1612_),
.Y(_1613_)
);
sky130_fd_sc_hs__mux2_1 _4727_ (
.A0(_1196_),
.A1(_0332_),
.S(instr[17]),
.X(_1614_)
);
sky130_fd_sc_hs__a21oi_1 _4728_ (
.A1(_1164_),
.A2(_1478_),
.B1(instr[16]),
.Y(_1615_)
);
sky130_fd_sc_hs__a22oi_1 _4729_ (
.A1(_0300_),
.A2(_1595_),
.B1(_1614_),
.B2(instr[15]),
.Y(_1616_)
);
sky130_fd_sc_hs__mux4_1 _4730_ (
.A0(_0236_),
.A1(_0268_),
.A2(_0364_),
.A3(_0396_),
.S0(instr[15]),
.S1(instr[17]),
.X(_1617_)
);
sky130_fd_sc_hs__nor2_1 _4731_ (
.A(_3733_),
.B(_1617_),
.Y(_1618_)
);
sky130_fd_sc_hs__mux4_1 _4732_ (
.A0(_0908_),
.A1(_1004_),
.A2(_1100_),
.A3(_1132_),
.S0(instr[15]),
.S1(instr[17]),
.X(_1619_)
);
sky130_fd_sc_hs__nor2_1 _4733_ (
.A(instr[15]),
.B(_0204_),
.Y(_1620_)
);
sky130_fd_sc_hs__nor2_1 _4734_ (
.A(_0556_),
.B(_3265_),
.Y(_1621_)
);
sky130_fd_sc_hs__a21oi_1 _4735_ (
.A1(instr[15]),
.A2(_1621_),
.B1(_1620_),
.Y(_1622_)
);
sky130_fd_sc_hs__mux2i_1 _4736_ (
.A0(_1036_),
.A1(_1068_),
.S(instr[15]),
.Y(_1623_)
);
sky130_fd_sc_hs__a21oi_1 _4737_ (
.A1(instr[17]),
.A2(_1623_),
.B1(_3705_),
.Y(_1624_)
);
sky130_fd_sc_hs__a21oi_1 _4738_ (
.A1(_1615_),
.A2(_1616_),
.B1(_1618_),
.Y(_1625_)
);
sky130_fd_sc_hs__a221o_1 _4739_ (
.A1(_3689_),
.A2(_1619_),
.B1(_1625_),
.B2(instr[18]),
.C1(instr[19]),
.X(_1626_)
);
sky130_fd_sc_hs__nand2_1 _4740_ (
.A(_3267_),
.B(_1626_),
.Y(_1627_)
);
sky130_fd_sc_hs__mux4_1 _4741_ (
.A0(_0428_),
.A1(_0460_),
.A2(_0588_),
.A3(_0620_),
.S0(instr[15]),
.S1(instr[17]),
.X(_1628_)
);
sky130_fd_sc_hs__mux2i_1 _4742_ (
.A0(_0524_),
.A1(_0684_),
.S(instr[17]),
.Y(_1629_)
);
sky130_fd_sc_hs__mux2i_1 _4743_ (
.A0(_0492_),
.A1(_0652_),
.S(instr[17]),
.Y(_1630_)
);
sky130_fd_sc_hs__o22ai_1 _4744_ (
.A1(_1413_),
.A2(_1629_),
.B1(_1630_),
.B2(_1415_),
.Y(_1631_)
);
sky130_fd_sc_hs__a211oi_1 _4745_ (
.A1(_3704_),
.A2(_1628_),
.B1(_1631_),
.C1(_3673_),
.Y(_1632_)
);
sky130_fd_sc_hs__mux4_1 _4746_ (
.A0(_0780_),
.A1(_0812_),
.A2(_0940_),
.A3(_0972_),
.S0(instr[15]),
.S1(instr[17]),
.X(_1633_)
);
sky130_fd_sc_hs__nand3_1 _4747_ (
.A(instr[16]),
.B(_3666_),
.C(_1633_),
.Y(_1634_)
);
sky130_fd_sc_hs__nand2_1 _4748_ (
.A(_1632_),
.B(_1634_),
.Y(_1635_)
);
sky130_fd_sc_hs__o21a_1 _4749_ (
.A1(_3754_),
.A2(_0876_),
.B1(instr[15]),
.X(_1636_)
);
sky130_fd_sc_hs__o31ai_1 _4750_ (
.A1(instr[17]),
.A2(_0748_),
.A3(_3265_),
.B1(_1636_),
.Y(_1637_)
);
sky130_fd_sc_hs__mux2i_1 _4751_ (
.A0(_0716_),
.A1(_0844_),
.S(instr[17]),
.Y(_1638_)
);
sky130_fd_sc_hs__o21ai_1 _4752_ (
.A1(instr[15]),
.A2(_1638_),
.B1(_1637_),
.Y(_1639_)
);
sky130_fd_sc_hs__a21oi_1 _4753_ (
.A1(_1424_),
.A2(_1639_),
.B1(_1635_),
.Y(_1640_)
);
sky130_fd_sc_hs__o21ai_1 _4754_ (
.A1(instr[17]),
.A2(_1622_),
.B1(_1624_),
.Y(_1641_)
);
sky130_fd_sc_hs__a211oi_1 _4755_ (
.A1(_1627_),
.A2(_1641_),
.B1(_1640_),
.C1(_3709_),
.Y(_1642_)
);
sky130_fd_sc_hs__clkinv_1 _4756_ (
.A(_1642_),
.Y(_1643_)
);
sky130_fd_sc_hs__mux2i_1 _4757_ (
.A0(_1165_),
.A1(_0301_),
.S(instr[17]),
.Y(_1644_)
);
sky130_fd_sc_hs__o2bb2ai_1 _4758_ (
.A1_N(_0333_),
.A2_N(_3697_),
.B1(_1644_),
.B2(instr[15]),
.Y(_1645_)
);
sky130_fd_sc_hs__a311o_1 _4759_ (
.A1(_1197_),
.A2(_3267_),
.A3(_1476_),
.B1(_1645_),
.C1(instr[16]),
.X(_1646_)
);
sky130_fd_sc_hs__mux4_1 _4760_ (
.A0(_0237_),
.A1(_0269_),
.A2(_0365_),
.A3(_0397_),
.S0(instr[15]),
.S1(instr[17]),
.X(_1647_)
);
sky130_fd_sc_hs__o211ai_1 _4761_ (
.A1(_3733_),
.A2(_1647_),
.B1(_1646_),
.C1(_3666_),
.Y(_1648_)
);
sky130_fd_sc_hs__mux2i_1 _4762_ (
.A0(_1005_),
.A1(_1133_),
.S(instr[17]),
.Y(_1649_)
);
sky130_fd_sc_hs__mux2i_1 _4763_ (
.A0(_0909_),
.A1(_1101_),
.S(instr[17]),
.Y(_1650_)
);
sky130_fd_sc_hs__o22ai_1 _4764_ (
.A1(_1413_),
.A2(_1649_),
.B1(_1650_),
.B2(_1415_),
.Y(_1651_)
);
sky130_fd_sc_hs__nor3_1 _4765_ (
.A(_0557_),
.B(_3265_),
.C(_1477_),
.Y(_1652_)
);
sky130_fd_sc_hs__mux2i_1 _4766_ (
.A0(_1037_),
.A1(_1069_),
.S(instr[15]),
.Y(_1653_)
);
sky130_fd_sc_hs__nor2_1 _4767_ (
.A(_0205_),
.B(_1479_),
.Y(_1654_)
);
sky130_fd_sc_hs__a2111oi_1 _4768_ (
.A1(instr[17]),
.A2(_1653_),
.B1(_1654_),
.C1(_3705_),
.D1(_1652_),
.Y(_1655_)
);
sky130_fd_sc_hs__o31ai_1 _4769_ (
.A1(instr[19]),
.A2(_1651_),
.A3(_1655_),
.B1(_3708_),
.Y(_1656_)
);
sky130_fd_sc_hs__mux2i_1 _4770_ (
.A0(_0717_),
.A1(_0781_),
.S(instr[16]),
.Y(_1657_)
);
sky130_fd_sc_hs__nor2_1 _4771_ (
.A(instr[15]),
.B(_1657_),
.Y(_1658_)
);
sky130_fd_sc_hs__a21oi_1 _4772_ (
.A1(_0813_),
.A2(_3674_),
.B1(_1658_),
.Y(_1659_)
);
sky130_fd_sc_hs__mux2i_1 _4773_ (
.A0(_0845_),
.A1(_0877_),
.S(instr[15]),
.Y(_1660_)
);
sky130_fd_sc_hs__a21oi_1 _4774_ (
.A1(_3754_),
.A2(_0781_),
.B1(_0941_),
.Y(_1661_)
);
sky130_fd_sc_hs__a21oi_1 _4775_ (
.A1(_3754_),
.A2(_0813_),
.B1(_0973_),
.Y(_1662_)
);
sky130_fd_sc_hs__mux2i_1 _4776_ (
.A0(_1661_),
.A1(_1662_),
.S(instr[15]),
.Y(_1663_)
);
sky130_fd_sc_hs__a2bb2oi_1 _4777_ (
.A1_N(_3733_),
.A2_N(_1663_),
.B1(_1460_),
.B2(_1660_),
.Y(_1664_)
);
sky130_fd_sc_hs__a21oi_1 _4778_ (
.A1(_0749_),
.A2(_3681_),
.B1(instr[17]),
.Y(_1665_)
);
sky130_fd_sc_hs__a21oi_1 _4779_ (
.A1(_1659_),
.A2(_1665_),
.B1(_3667_),
.Y(_1666_)
);
sky130_fd_sc_hs__nand2_1 _4780_ (
.A(_1664_),
.B(_1666_),
.Y(_1667_)
);
sky130_fd_sc_hs__mux4_1 _4781_ (
.A0(_0429_),
.A1(_0461_),
.A2(_0589_),
.A3(_0621_),
.S0(instr[15]),
.S1(instr[17]),
.X(_1668_)
);
sky130_fd_sc_hs__mux4_1 _4782_ (
.A0(_0493_),
.A1(_0525_),
.A2(_0653_),
.A3(_0685_),
.S0(instr[15]),
.S1(instr[17]),
.X(_1669_)
);
sky130_fd_sc_hs__a22oi_1 _4783_ (
.A1(_3704_),
.A2(_1668_),
.B1(_1669_),
.B2(_3689_),
.Y(_1670_)
);
sky130_fd_sc_hs__a32oi_1 _4784_ (
.A1(_3672_),
.A2(_1667_),
.A3(_1670_),
.B1(_1648_),
.B2(_1656_),
.Y(_1671_)
);
sky130_fd_sc_hs__clkinv_1 _4785_ (
.A(_1671_),
.Y(_1672_)
);
sky130_fd_sc_hs__mux2i_1 _4786_ (
.A0(_1166_),
.A1(_0302_),
.S(instr[17]),
.Y(_1673_)
);
sky130_fd_sc_hs__nand2_1 _4787_ (
.A(instr[18]),
.B(_3685_),
.Y(_1674_)
);
sky130_fd_sc_hs__mux2i_1 _4788_ (
.A0(_1198_),
.A1(_0334_),
.S(instr[17]),
.Y(_1675_)
);
sky130_fd_sc_hs__nand2_1 _4789_ (
.A(instr[18]),
.B(_3681_),
.Y(_1676_)
);
sky130_fd_sc_hs__o22ai_1 _4790_ (
.A1(_1673_),
.A2(_1674_),
.B1(_1675_),
.B2(_1676_),
.Y(_1677_)
);
sky130_fd_sc_hs__mux2i_1 _4791_ (
.A0(_1006_),
.A1(_1134_),
.S(instr[17]),
.Y(_1678_)
);
sky130_fd_sc_hs__mux2i_1 _4792_ (
.A0(_0910_),
.A1(_1102_),
.S(instr[17]),
.Y(_1679_)
);
sky130_fd_sc_hs__o22ai_1 _4793_ (
.A1(_1413_),
.A2(_1678_),
.B1(_1679_),
.B2(_1415_),
.Y(_1680_)
);
sky130_fd_sc_hs__mux4_1 _4794_ (
.A0(_0238_),
.A1(_0270_),
.A2(_0366_),
.A3(_0398_),
.S0(instr[15]),
.S1(instr[17]),
.X(_1681_)
);
sky130_fd_sc_hs__a2111oi_1 _4795_ (
.A1(_1435_),
.A2(_1681_),
.B1(_1677_),
.C1(instr[19]),
.D1(_1680_),
.Y(_1682_)
);
sky130_fd_sc_hs__nor2_1 _4796_ (
.A(instr[15]),
.B(_0206_),
.Y(_1683_)
);
sky130_fd_sc_hs__nor2_1 _4797_ (
.A(_0558_),
.B(_3265_),
.Y(_1684_)
);
sky130_fd_sc_hs__a21oi_1 _4798_ (
.A1(instr[15]),
.A2(_1684_),
.B1(_1683_),
.Y(_1685_)
);
sky130_fd_sc_hs__mux2i_1 _4799_ (
.A0(_1038_),
.A1(_1070_),
.S(instr[15]),
.Y(_1686_)
);
sky130_fd_sc_hs__a211oi_1 _4800_ (
.A1(instr[17]),
.A2(_1686_),
.B1(_3705_),
.C1(_3265_),
.Y(_1687_)
);
sky130_fd_sc_hs__a21oi_1 _4801_ (
.A1(_0206_),
.A2(_3265_),
.B1(_1687_),
.Y(_1688_)
);
sky130_fd_sc_hs__o21bai_1 _4802_ (
.A1(instr[17]),
.A2(_1685_),
.B1_N(_1688_),
.Y(_1689_)
);
sky130_fd_sc_hs__mux4_1 _4803_ (
.A0(_0494_),
.A1(_0526_),
.A2(_0654_),
.A3(_0686_),
.S0(instr[15]),
.S1(instr[17]),
.X(_1690_)
);
sky130_fd_sc_hs__mux2i_1 _4804_ (
.A0(_0462_),
.A1(_0622_),
.S(instr[17]),
.Y(_1691_)
);
sky130_fd_sc_hs__mux2i_1 _4805_ (
.A0(_0430_),
.A1(_0590_),
.S(instr[17]),
.Y(_1692_)
);
sky130_fd_sc_hs__o32ai_1 _4806_ (
.A1(instr[18]),
.A2(_3682_),
.A3(_1691_),
.B1(_1692_),
.B2(_3706_),
.Y(_1693_)
);
sky130_fd_sc_hs__mux2i_1 _4807_ (
.A0(_0782_),
.A1(_0942_),
.S(instr[17]),
.Y(_1694_)
);
sky130_fd_sc_hs__mux2i_1 _4808_ (
.A0(_0814_),
.A1(_0974_),
.S(instr[17]),
.Y(_1695_)
);
sky130_fd_sc_hs__o22ai_1 _4809_ (
.A1(_3679_),
.A2(_1694_),
.B1(_1695_),
.B2(_3675_),
.Y(_1696_)
);
sky130_fd_sc_hs__mux2i_1 _4810_ (
.A0(_0718_),
.A1(_0846_),
.S(instr[17]),
.Y(_1697_)
);
sky130_fd_sc_hs__o21ai_1 _4811_ (
.A1(_0878_),
.A2(_3698_),
.B1(_3733_),
.Y(_1698_)
);
sky130_fd_sc_hs__a21oi_1 _4812_ (
.A1(_3714_),
.A2(_1697_),
.B1(_1698_),
.Y(_1699_)
);
sky130_fd_sc_hs__o221a_1 _4813_ (
.A1(_0750_),
.A2(_3702_),
.B1(_1696_),
.B2(_1699_),
.C1(_3666_),
.X(_1700_)
);
sky130_fd_sc_hs__a2111oi_1 _4814_ (
.A1(_3689_),
.A2(_1690_),
.B1(_1693_),
.C1(_1700_),
.D1(_3673_),
.Y(_1701_)
);
sky130_fd_sc_hs__a2111oi_1 _4815_ (
.A1(_1682_),
.A2(_1689_),
.B1(_1701_),
.C1(_3707_),
.D1(_3265_),
.Y(_1702_)
);
sky130_fd_sc_hs__clkinv_1 _4816_ (
.A(_1702_),
.Y(_1703_)
);
sky130_fd_sc_hs__nor2_1 _4817_ (
.A(instr[15]),
.B(_0176_),
.Y(_1704_)
);
sky130_fd_sc_hs__nor2_1 _4818_ (
.A(_0528_),
.B(_3265_),
.Y(_1705_)
);
sky130_fd_sc_hs__a21oi_1 _4819_ (
.A1(instr[15]),
.A2(_1705_),
.B1(_1704_),
.Y(_1706_)
);
sky130_fd_sc_hs__nor2_1 _4820_ (
.A(instr[17]),
.B(_1706_),
.Y(_1707_)
);
sky130_fd_sc_hs__mux2i_1 _4821_ (
.A0(_1008_),
.A1(_1040_),
.S(instr[15]),
.Y(_1708_)
);
sky130_fd_sc_hs__a211oi_1 _4822_ (
.A1(instr[17]),
.A2(_1708_),
.B1(_3705_),
.C1(_3265_),
.Y(_1709_)
);
sky130_fd_sc_hs__a21oi_1 _4823_ (
.A1(_0176_),
.A2(_3265_),
.B1(_1709_),
.Y(_1710_)
);
sky130_fd_sc_hs__mux4_1 _4824_ (
.A0(_0880_),
.A1(_0976_),
.A2(_1072_),
.A3(_1104_),
.S0(instr[15]),
.S1(instr[17]),
.X(_1711_)
);
sky130_fd_sc_hs__mux4_1 _4825_ (
.A0(_0208_),
.A1(_0240_),
.A2(_0336_),
.A3(_0368_),
.S0(instr[15]),
.S1(instr[17]),
.X(_1712_)
);
sky130_fd_sc_hs__a22o_1 _4826_ (
.A1(_3689_),
.A2(_1711_),
.B1(_1712_),
.B2(_1435_),
.X(_1713_)
);
sky130_fd_sc_hs__o22ai_1 _4827_ (
.A1(_1168_),
.A2(_1477_),
.B1(_1479_),
.B2(_1136_),
.Y(_1714_)
);
sky130_fd_sc_hs__mux2i_1 _4828_ (
.A0(_0272_),
.A1(_0304_),
.S(instr[15]),
.Y(_1715_)
);
sky130_fd_sc_hs__a21oi_1 _4829_ (
.A1(instr[17]),
.A2(_1715_),
.B1(_1714_),
.Y(_1716_)
);
sky130_fd_sc_hs__a311o_1 _4830_ (
.A1(_3733_),
.A2(instr[18]),
.A3(_1716_),
.B1(_1713_),
.C1(instr[19]),
.X(_1717_)
);
sky130_fd_sc_hs__a2bb2oi_1 _4831_ (
.A1_N(_1707_),
.A2_N(_1710_),
.B1(_1717_),
.B2(_3267_),
.Y(_1718_)
);
sky130_fd_sc_hs__mux2i_1 _4832_ (
.A0(_0688_),
.A1(_0752_),
.S(instr[16]),
.Y(_1719_)
);
sky130_fd_sc_hs__nor2_1 _4833_ (
.A(instr[15]),
.B(_1719_),
.Y(_1720_)
);
sky130_fd_sc_hs__a21oi_1 _4834_ (
.A1(_3754_),
.A2(_0752_),
.B1(_0912_),
.Y(_1721_)
);
sky130_fd_sc_hs__a21oi_1 _4835_ (
.A1(_3754_),
.A2(_0784_),
.B1(_0944_),
.Y(_1722_)
);
sky130_fd_sc_hs__mux2i_1 _4836_ (
.A0(_1721_),
.A1(_1722_),
.S(instr[15]),
.Y(_1723_)
);
sky130_fd_sc_hs__mux2i_1 _4837_ (
.A0(_0816_),
.A1(_0848_),
.S(instr[15]),
.Y(_1724_)
);
sky130_fd_sc_hs__a2bb2oi_1 _4838_ (
.A1_N(_3733_),
.A2_N(_1723_),
.B1(_1724_),
.B2(_1460_),
.Y(_1725_)
);
sky130_fd_sc_hs__a21oi_1 _4839_ (
.A1(_0784_),
.A2(_3674_),
.B1(_1720_),
.Y(_1726_)
);
sky130_fd_sc_hs__a21oi_1 _4840_ (
.A1(_0720_),
.A2(_3681_),
.B1(instr[17]),
.Y(_1727_)
);
sky130_fd_sc_hs__a21oi_1 _4841_ (
.A1(_1726_),
.A2(_1727_),
.B1(_3667_),
.Y(_1728_)
);
sky130_fd_sc_hs__nand2_1 _4842_ (
.A(_1725_),
.B(_1728_),
.Y(_1729_)
);
sky130_fd_sc_hs__mux4_1 _4843_ (
.A0(_0400_),
.A1(_0432_),
.A2(_0560_),
.A3(_0592_),
.S0(instr[15]),
.S1(instr[17]),
.X(_1730_)
);
sky130_fd_sc_hs__mux4_1 _4844_ (
.A0(_0464_),
.A1(_0496_),
.A2(_0624_),
.A3(_0656_),
.S0(instr[15]),
.S1(instr[17]),
.X(_1731_)
);
sky130_fd_sc_hs__a22oi_1 _4845_ (
.A1(_3704_),
.A2(_1730_),
.B1(_1731_),
.B2(_3689_),
.Y(_1732_)
);
sky130_fd_sc_hs__a311oi_1 _4846_ (
.A1(_3672_),
.A2(_1729_),
.A3(_1732_),
.B1(_3709_),
.C1(_1718_),
.Y(_1733_)
);
sky130_fd_sc_hs__clkinv_1 _4847_ (
.A(_1733_),
.Y(_1734_)
);
sky130_fd_sc_hs__mux4_1 _4848_ (
.A0(_0881_),
.A1(_0977_),
.A2(_1073_),
.A3(_1105_),
.S0(instr[15]),
.S1(instr[17]),
.X(_1735_)
);
sky130_fd_sc_hs__mux4_1 _4849_ (
.A0(_0209_),
.A1(_0241_),
.A2(_0337_),
.A3(_0369_),
.S0(instr[15]),
.S1(instr[17]),
.X(_1736_)
);
sky130_fd_sc_hs__a221oi_1 _4850_ (
.A1(_3689_),
.A2(_1735_),
.B1(_1736_),
.B2(_1435_),
.C1(instr[19]),
.Y(_1737_)
);
sky130_fd_sc_hs__nor2_1 _4851_ (
.A(instr[15]),
.B(_0177_),
.Y(_1738_)
);
sky130_fd_sc_hs__nor2_1 _4852_ (
.A(_0529_),
.B(_3265_),
.Y(_1739_)
);
sky130_fd_sc_hs__a21oi_1 _4853_ (
.A1(instr[15]),
.A2(_1739_),
.B1(_1738_),
.Y(_1740_)
);
sky130_fd_sc_hs__nor2_1 _4854_ (
.A(instr[17]),
.B(_1740_),
.Y(_1741_)
);
sky130_fd_sc_hs__mux2i_1 _4855_ (
.A0(_1009_),
.A1(_1041_),
.S(instr[15]),
.Y(_1742_)
);
sky130_fd_sc_hs__a211oi_1 _4856_ (
.A1(instr[17]),
.A2(_1742_),
.B1(_3705_),
.C1(_3265_),
.Y(_1743_)
);
sky130_fd_sc_hs__a21oi_1 _4857_ (
.A1(_0177_),
.A2(_3265_),
.B1(_1743_),
.Y(_1744_)
);
sky130_fd_sc_hs__nor2_1 _4858_ (
.A(_1169_),
.B(_3265_),
.Y(_1745_)
);
sky130_fd_sc_hs__nand2_1 _4859_ (
.A(instr[17]),
.B(_0305_),
.Y(_1746_)
);
sky130_fd_sc_hs__o211ai_1 _4860_ (
.A1(instr[17]),
.A2(_1745_),
.B1(_1746_),
.C1(instr[15]),
.Y(_1747_)
);
sky130_fd_sc_hs__mux2_1 _4861_ (
.A0(_1137_),
.A1(_0273_),
.S(instr[17]),
.X(_1748_)
);
sky130_fd_sc_hs__o211ai_1 _4862_ (
.A1(instr[15]),
.A2(_1748_),
.B1(_1747_),
.C1(_1424_),
.Y(_1749_)
);
sky130_fd_sc_hs__o221ai_1 _4863_ (
.A1(_3265_),
.A2(_1737_),
.B1(_1741_),
.B2(_1744_),
.C1(_1749_),
.Y(_1750_)
);
sky130_fd_sc_hs__mux4_1 _4864_ (
.A0(_0465_),
.A1(_0497_),
.A2(_0625_),
.A3(_0657_),
.S0(instr[15]),
.S1(instr[17]),
.X(_1751_)
);
sky130_fd_sc_hs__mux2i_1 _4865_ (
.A0(_0401_),
.A1(_0561_),
.S(instr[17]),
.Y(_1752_)
);
sky130_fd_sc_hs__mux2i_1 _4866_ (
.A0(_0433_),
.A1(_0593_),
.S(instr[17]),
.Y(_1753_)
);
sky130_fd_sc_hs__o32ai_1 _4867_ (
.A1(instr[18]),
.A2(_3682_),
.A3(_1753_),
.B1(_1752_),
.B2(_3706_),
.Y(_1754_)
);
sky130_fd_sc_hs__a211oi_1 _4868_ (
.A1(_3689_),
.A2(_1751_),
.B1(_1754_),
.C1(_3673_),
.Y(_1755_)
);
sky130_fd_sc_hs__mux2i_1 _4869_ (
.A0(_0689_),
.A1(_0817_),
.S(instr[17]),
.Y(_1756_)
);
sky130_fd_sc_hs__nor2_1 _4870_ (
.A(_0849_),
.B(_3698_),
.Y(_1757_)
);
sky130_fd_sc_hs__a211oi_1 _4871_ (
.A1(_3714_),
.A2(_1756_),
.B1(_1757_),
.C1(instr[16]),
.Y(_1758_)
);
sky130_fd_sc_hs__mux4_1 _4872_ (
.A0(_0753_),
.A1(_0785_),
.A2(_0913_),
.A3(_0945_),
.S0(instr[15]),
.S1(instr[17]),
.X(_1759_)
);
sky130_fd_sc_hs__a21oi_1 _4873_ (
.A1(instr[16]),
.A2(_1759_),
.B1(_1758_),
.Y(_1760_)
);
sky130_fd_sc_hs__nor2_1 _4874_ (
.A(_0721_),
.B(_3702_),
.Y(_1761_)
);
sky130_fd_sc_hs__o31ai_1 _4875_ (
.A1(_3667_),
.A2(_1760_),
.A3(_1761_),
.B1(_1755_),
.Y(_1762_)
);
sky130_fd_sc_hs__and3_1 _4876_ (
.A(_3708_),
.B(_1750_),
.C(_1762_),
.X(_1763_)
);
sky130_fd_sc_hs__clkinv_1 _4877_ (
.A(_1763_),
.Y(_1764_)
);
sky130_fd_sc_hs__mux2i_1 _4878_ (
.A0(_0498_),
.A1(_0658_),
.S(instr[17]),
.Y(_1765_)
);
sky130_fd_sc_hs__mux2i_1 _4879_ (
.A0(_0402_),
.A1(_0562_),
.S(instr[17]),
.Y(_1766_)
);
sky130_fd_sc_hs__a221oi_1 _4880_ (
.A1(_3674_),
.A2(_1765_),
.B1(_1766_),
.B2(_3685_),
.C1(instr[18]),
.Y(_1767_)
);
sky130_fd_sc_hs__mux2i_1 _4881_ (
.A0(_0434_),
.A1(_0594_),
.S(instr[17]),
.Y(_1768_)
);
sky130_fd_sc_hs__mux2i_1 _4882_ (
.A0(_0466_),
.A1(_0626_),
.S(instr[17]),
.Y(_1769_)
);
sky130_fd_sc_hs__a221oi_1 _4883_ (
.A1(_3681_),
.A2(_1768_),
.B1(_1769_),
.B2(_3678_),
.C1(_3709_),
.Y(_1770_)
);
sky130_fd_sc_hs__mux2i_1 _4884_ (
.A0(_0786_),
.A1(_0946_),
.S(instr[17]),
.Y(_1771_)
);
sky130_fd_sc_hs__mux2i_1 _4885_ (
.A0(_0754_),
.A1(_0914_),
.S(instr[17]),
.Y(_1772_)
);
sky130_fd_sc_hs__o22ai_1 _4886_ (
.A1(_3675_),
.A2(_1771_),
.B1(_1772_),
.B2(_3679_),
.Y(_1773_)
);
sky130_fd_sc_hs__mux2i_1 _4887_ (
.A0(_0690_),
.A1(_0818_),
.S(instr[17]),
.Y(_1774_)
);
sky130_fd_sc_hs__o21ai_1 _4888_ (
.A1(_0850_),
.A2(_3698_),
.B1(_3733_),
.Y(_1775_)
);
sky130_fd_sc_hs__a21oi_1 _4889_ (
.A1(_3714_),
.A2(_1774_),
.B1(_1775_),
.Y(_1776_)
);
sky130_fd_sc_hs__o221a_1 _4890_ (
.A1(_0722_),
.A2(_3702_),
.B1(_1773_),
.B2(_1776_),
.C1(_3666_),
.X(_1777_)
);
sky130_fd_sc_hs__a211oi_1 _4891_ (
.A1(_1767_),
.A2(_1770_),
.B1(_1777_),
.C1(_1474_),
.Y(_1778_)
);
sky130_fd_sc_hs__nor2_1 _4892_ (
.A(instr[15]),
.B(_0178_),
.Y(_1779_)
);
sky130_fd_sc_hs__nor2_1 _4893_ (
.A(_0530_),
.B(_3265_),
.Y(_1780_)
);
sky130_fd_sc_hs__a21oi_1 _4894_ (
.A1(instr[15]),
.A2(_1780_),
.B1(_1779_),
.Y(_1781_)
);
sky130_fd_sc_hs__mux2i_1 _4895_ (
.A0(_1010_),
.A1(_1042_),
.S(instr[15]),
.Y(_1782_)
);
sky130_fd_sc_hs__a211oi_1 _4896_ (
.A1(instr[17]),
.A2(_1782_),
.B1(_3705_),
.C1(_3265_),
.Y(_1783_)
);
sky130_fd_sc_hs__a21oi_1 _4897_ (
.A1(_0178_),
.A2(_3265_),
.B1(_1783_),
.Y(_1784_)
);
sky130_fd_sc_hs__o21bai_1 _4898_ (
.A1(instr[17]),
.A2(_1781_),
.B1_N(_1784_),
.Y(_1785_)
);
sky130_fd_sc_hs__mux4_1 _4899_ (
.A0(_1138_),
.A1(_0274_),
.A2(_1170_),
.A3(_0306_),
.S0(instr[17]),
.S1(instr[15]),
.X(_1786_)
);
sky130_fd_sc_hs__mux4_1 _4900_ (
.A0(_0210_),
.A1(_0242_),
.A2(_0338_),
.A3(_0370_),
.S0(instr[15]),
.S1(instr[17]),
.X(_1787_)
);
sky130_fd_sc_hs__mux2i_1 _4901_ (
.A0(_0882_),
.A1(_1074_),
.S(instr[17]),
.Y(_1788_)
);
sky130_fd_sc_hs__mux2i_1 _4902_ (
.A0(_0978_),
.A1(_1106_),
.S(instr[17]),
.Y(_1789_)
);
sky130_fd_sc_hs__o22ai_1 _4903_ (
.A1(_1415_),
.A2(_1788_),
.B1(_1789_),
.B2(_1413_),
.Y(_1790_)
);
sky130_fd_sc_hs__a211oi_1 _4904_ (
.A1(_1435_),
.A2(_1787_),
.B1(_1790_),
.C1(instr[19]),
.Y(_1791_)
);
sky130_fd_sc_hs__a2bb2oi_1 _4905_ (
.A1_N(_3265_),
.A2_N(_1791_),
.B1(_1786_),
.B2(_1424_),
.Y(_1792_)
);
sky130_fd_sc_hs__a21oi_1 _4906_ (
.A1(_1785_),
.A2(_1792_),
.B1(_1778_),
.Y(_1793_)
);
sky130_fd_sc_hs__clkinv_1 _4907_ (
.A(_1793_),
.Y(_1794_)
);
sky130_fd_sc_hs__mux2i_1 _4908_ (
.A0(_0499_),
.A1(_0659_),
.S(instr[17]),
.Y(_1795_)
);
sky130_fd_sc_hs__mux2i_1 _4909_ (
.A0(_0403_),
.A1(_0563_),
.S(instr[17]),
.Y(_1796_)
);
sky130_fd_sc_hs__a221oi_1 _4910_ (
.A1(_3674_),
.A2(_1795_),
.B1(_1796_),
.B2(_3685_),
.C1(instr[18]),
.Y(_1797_)
);
sky130_fd_sc_hs__mux2i_1 _4911_ (
.A0(_0435_),
.A1(_0595_),
.S(instr[17]),
.Y(_1798_)
);
sky130_fd_sc_hs__mux2i_1 _4912_ (
.A0(_0467_),
.A1(_0627_),
.S(instr[17]),
.Y(_1799_)
);
sky130_fd_sc_hs__a221oi_1 _4913_ (
.A1(_3681_),
.A2(_1798_),
.B1(_1799_),
.B2(_3678_),
.C1(_3709_),
.Y(_1800_)
);
sky130_fd_sc_hs__mux2i_1 _4914_ (
.A0(_0787_),
.A1(_0947_),
.S(instr[17]),
.Y(_1801_)
);
sky130_fd_sc_hs__mux2i_1 _4915_ (
.A0(_0755_),
.A1(_0915_),
.S(instr[17]),
.Y(_1802_)
);
sky130_fd_sc_hs__o22ai_1 _4916_ (
.A1(_3675_),
.A2(_1801_),
.B1(_1802_),
.B2(_3679_),
.Y(_1803_)
);
sky130_fd_sc_hs__mux2i_1 _4917_ (
.A0(_0691_),
.A1(_0819_),
.S(instr[17]),
.Y(_1804_)
);
sky130_fd_sc_hs__o21ai_1 _4918_ (
.A1(_0851_),
.A2(_3698_),
.B1(_3733_),
.Y(_1805_)
);
sky130_fd_sc_hs__a21oi_1 _4919_ (
.A1(_3714_),
.A2(_1804_),
.B1(_1805_),
.Y(_1806_)
);
sky130_fd_sc_hs__o221a_1 _4920_ (
.A1(_0723_),
.A2(_3702_),
.B1(_1803_),
.B2(_1806_),
.C1(_3666_),
.X(_1807_)
);
sky130_fd_sc_hs__a211oi_1 _4921_ (
.A1(_1797_),
.A2(_1800_),
.B1(_1807_),
.C1(_1474_),
.Y(_1808_)
);
sky130_fd_sc_hs__nor2_1 _4922_ (
.A(instr[15]),
.B(_0179_),
.Y(_1809_)
);
sky130_fd_sc_hs__nor2_1 _4923_ (
.A(_0531_),
.B(_3265_),
.Y(_1810_)
);
sky130_fd_sc_hs__a21oi_1 _4924_ (
.A1(instr[15]),
.A2(_1810_),
.B1(_1809_),
.Y(_1811_)
);
sky130_fd_sc_hs__mux2i_1 _4925_ (
.A0(_1011_),
.A1(_1043_),
.S(instr[15]),
.Y(_1812_)
);
sky130_fd_sc_hs__a211oi_1 _4926_ (
.A1(instr[17]),
.A2(_1812_),
.B1(_3705_),
.C1(_3265_),
.Y(_1813_)
);
sky130_fd_sc_hs__a21oi_1 _4927_ (
.A1(_0179_),
.A2(_3265_),
.B1(_1813_),
.Y(_1814_)
);
sky130_fd_sc_hs__o21bai_1 _4928_ (
.A1(instr[17]),
.A2(_1811_),
.B1_N(_1814_),
.Y(_1815_)
);
sky130_fd_sc_hs__mux4_1 _4929_ (
.A0(_1139_),
.A1(_0275_),
.A2(_1171_),
.A3(_0307_),
.S0(instr[17]),
.S1(instr[15]),
.X(_1816_)
);
sky130_fd_sc_hs__mux4_1 _4930_ (
.A0(_0211_),
.A1(_0243_),
.A2(_0339_),
.A3(_0371_),
.S0(instr[15]),
.S1(instr[17]),
.X(_1817_)
);
sky130_fd_sc_hs__mux2i_1 _4931_ (
.A0(_0883_),
.A1(_1075_),
.S(instr[17]),
.Y(_1818_)
);
sky130_fd_sc_hs__mux2i_1 _4932_ (
.A0(_0979_),
.A1(_1107_),
.S(instr[17]),
.Y(_1819_)
);
sky130_fd_sc_hs__o22ai_1 _4933_ (
.A1(_1415_),
.A2(_1818_),
.B1(_1819_),
.B2(_1413_),
.Y(_1820_)
);
sky130_fd_sc_hs__a211oi_1 _4934_ (
.A1(_1435_),
.A2(_1817_),
.B1(_1820_),
.C1(instr[19]),
.Y(_1821_)
);
sky130_fd_sc_hs__a2bb2oi_1 _4935_ (
.A1_N(_3265_),
.A2_N(_1821_),
.B1(_1816_),
.B2(_1424_),
.Y(_1822_)
);
sky130_fd_sc_hs__a21oi_1 _4936_ (
.A1(_1815_),
.A2(_1822_),
.B1(_1808_),
.Y(_1823_)
);
sky130_fd_sc_hs__clkinv_1 _4937_ (
.A(_1823_),
.Y(_1824_)
);
sky130_fd_sc_hs__mux2i_1 _4938_ (
.A0(_1012_),
.A1(_1044_),
.S(instr[15]),
.Y(_1825_)
);
sky130_fd_sc_hs__nand2_1 _4939_ (
.A(instr[17]),
.B(_1825_),
.Y(_1826_)
);
sky130_fd_sc_hs__a31oi_1 _4940_ (
.A1(_0532_),
.A2(_1418_),
.A3(_1826_),
.B1(instr[19]),
.Y(_1827_)
);
sky130_fd_sc_hs__a21oi_1 _4941_ (
.A1(instr[17]),
.A2(_1825_),
.B1(_3706_),
.Y(_1828_)
);
sky130_fd_sc_hs__o21ai_1 _4942_ (
.A1(_3265_),
.A2(_1828_),
.B1(_0180_),
.Y(_1829_)
);
sky130_fd_sc_hs__mux4_1 _4943_ (
.A0(_0212_),
.A1(_0244_),
.A2(_0340_),
.A3(_0372_),
.S0(instr[15]),
.S1(instr[17]),
.X(_1830_)
);
sky130_fd_sc_hs__mux4_1 _4944_ (
.A0(_0884_),
.A1(_0980_),
.A2(_1076_),
.A3(_1108_),
.S0(instr[15]),
.S1(instr[17]),
.X(_1831_)
);
sky130_fd_sc_hs__a32oi_1 _4945_ (
.A1(_3267_),
.A2(_3689_),
.A3(_1831_),
.B1(_1830_),
.B2(_1445_),
.Y(_1832_)
);
sky130_fd_sc_hs__o211ai_1 _4946_ (
.A1(_3265_),
.A2(_1827_),
.B1(_1829_),
.C1(_1832_),
.Y(_1833_)
);
sky130_fd_sc_hs__nand2_1 _4947_ (
.A(_3267_),
.B(_1826_),
.Y(_1834_)
);
sky130_fd_sc_hs__o2bb2ai_1 _4948_ (
.A1_N(_0180_),
.A2_N(_3265_),
.B1(_3705_),
.B2(_1834_),
.Y(_1835_)
);
sky130_fd_sc_hs__mux2i_1 _4949_ (
.A0(_0276_),
.A1(_0308_),
.S(instr[15]),
.Y(_1836_)
);
sky130_fd_sc_hs__a21oi_1 _4950_ (
.A1(instr[17]),
.A2(_1836_),
.B1(_1425_),
.Y(_1837_)
);
sky130_fd_sc_hs__nor2_1 _4951_ (
.A(instr[15]),
.B(_1140_),
.Y(_1838_)
);
sky130_fd_sc_hs__nor2_1 _4952_ (
.A(_1172_),
.B(_3265_),
.Y(_1839_)
);
sky130_fd_sc_hs__a21oi_1 _4953_ (
.A1(instr[15]),
.A2(_1839_),
.B1(_1838_),
.Y(_1840_)
);
sky130_fd_sc_hs__o21a_1 _4954_ (
.A1(instr[17]),
.A2(_1840_),
.B1(_1837_),
.X(_1841_)
);
sky130_fd_sc_hs__a211oi_1 _4955_ (
.A1(instr[17]),
.A2(_1835_),
.B1(_1841_),
.C1(_1833_),
.Y(_1842_)
);
sky130_fd_sc_hs__mux4_1 _4956_ (
.A0(_0468_),
.A1(_0500_),
.A2(_0628_),
.A3(_0660_),
.S0(instr[15]),
.S1(instr[17]),
.X(_1843_)
);
sky130_fd_sc_hs__mux4_1 _4957_ (
.A0(_0404_),
.A1(_0436_),
.A2(_0564_),
.A3(_0596_),
.S0(instr[15]),
.S1(instr[17]),
.X(_1844_)
);
sky130_fd_sc_hs__a22o_1 _4958_ (
.A1(_3689_),
.A2(_1843_),
.B1(_1844_),
.B2(_3704_),
.X(_1845_)
);
sky130_fd_sc_hs__nor2_1 _4959_ (
.A(_0724_),
.B(_3265_),
.Y(_1846_)
);
sky130_fd_sc_hs__nor2_1 _4960_ (
.A(instr[15]),
.B(_0692_),
.Y(_1847_)
);
sky130_fd_sc_hs__a211oi_1 _4961_ (
.A1(instr[15]),
.A2(_1846_),
.B1(_1847_),
.C1(instr[17]),
.Y(_1848_)
);
sky130_fd_sc_hs__mux2i_1 _4962_ (
.A0(_0820_),
.A1(_0852_),
.S(instr[15]),
.Y(_1849_)
);
sky130_fd_sc_hs__o21ai_1 _4963_ (
.A1(_3754_),
.A2(_1849_),
.B1(_3733_),
.Y(_1850_)
);
sky130_fd_sc_hs__mux4_1 _4964_ (
.A0(_0756_),
.A1(_0788_),
.A2(_0916_),
.A3(_0948_),
.S0(instr[15]),
.S1(instr[17]),
.X(_1851_)
);
sky130_fd_sc_hs__o221a_1 _4965_ (
.A1(_1848_),
.A2(_1850_),
.B1(_1851_),
.B2(_3733_),
.C1(_3666_),
.X(_1852_)
);
sky130_fd_sc_hs__nor3_1 _4966_ (
.A(_3673_),
.B(_1845_),
.C(_1852_),
.Y(_1853_)
);
sky130_fd_sc_hs__nor3_1 _4967_ (
.A(_3709_),
.B(_1842_),
.C(_1853_),
.Y(_1854_)
);
sky130_fd_sc_hs__clkinv_1 _4968_ (
.A(_1854_),
.Y(_1855_)
);
sky130_fd_sc_hs__nor2_1 _4969_ (
.A(_0725_),
.B(_3265_),
.Y(_1856_)
);
sky130_fd_sc_hs__nor2_1 _4970_ (
.A(instr[15]),
.B(_0693_),
.Y(_1857_)
);
sky130_fd_sc_hs__a211oi_1 _4971_ (
.A1(instr[15]),
.A2(_1856_),
.B1(_1857_),
.C1(instr[17]),
.Y(_1858_)
);
sky130_fd_sc_hs__mux2i_1 _4972_ (
.A0(_0821_),
.A1(_0853_),
.S(instr[15]),
.Y(_1859_)
);
sky130_fd_sc_hs__o21ai_1 _4973_ (
.A1(_3754_),
.A2(_1859_),
.B1(_3733_),
.Y(_1860_)
);
sky130_fd_sc_hs__mux4_1 _4974_ (
.A0(_0757_),
.A1(_0789_),
.A2(_0917_),
.A3(_0949_),
.S0(instr[15]),
.S1(instr[17]),
.X(_1861_)
);
sky130_fd_sc_hs__o22a_1 _4975_ (
.A1(_1858_),
.A2(_1860_),
.B1(_1861_),
.B2(_3733_),
.X(_1862_)
);
sky130_fd_sc_hs__mux4_1 _4976_ (
.A0(_0469_),
.A1(_0501_),
.A2(_0629_),
.A3(_0661_),
.S0(instr[15]),
.S1(instr[17]),
.X(_1863_)
);
sky130_fd_sc_hs__nand2_1 _4977_ (
.A(instr[16]),
.B(_1863_),
.Y(_1864_)
);
sky130_fd_sc_hs__mux4_1 _4978_ (
.A0(_0405_),
.A1(_0437_),
.A2(_0565_),
.A3(_0597_),
.S0(instr[15]),
.S1(instr[17]),
.X(_1865_)
);
sky130_fd_sc_hs__nand2_1 _4979_ (
.A(_3733_),
.B(_1865_),
.Y(_1866_)
);
sky130_fd_sc_hs__a21oi_1 _4980_ (
.A1(_1864_),
.A2(_1866_),
.B1(instr[18]),
.Y(_1867_)
);
sky130_fd_sc_hs__a211oi_1 _4981_ (
.A1(_3666_),
.A2(_1862_),
.B1(_1867_),
.C1(_3673_),
.Y(_1868_)
);
sky130_fd_sc_hs__mux2i_1 _4982_ (
.A0(_1013_),
.A1(_1045_),
.S(instr[15]),
.Y(_1869_)
);
sky130_fd_sc_hs__nand2_1 _4983_ (
.A(instr[17]),
.B(_1869_),
.Y(_1870_)
);
sky130_fd_sc_hs__a31oi_1 _4984_ (
.A1(_0533_),
.A2(_1418_),
.A3(_1870_),
.B1(instr[19]),
.Y(_1871_)
);
sky130_fd_sc_hs__a21oi_1 _4985_ (
.A1(instr[17]),
.A2(_1869_),
.B1(_3706_),
.Y(_1872_)
);
sky130_fd_sc_hs__o21ai_1 _4986_ (
.A1(_3265_),
.A2(_1872_),
.B1(_0181_),
.Y(_1873_)
);
sky130_fd_sc_hs__mux4_1 _4987_ (
.A0(_0885_),
.A1(_0981_),
.A2(_1077_),
.A3(_1109_),
.S0(instr[15]),
.S1(instr[17]),
.X(_1874_)
);
sky130_fd_sc_hs__mux4_1 _4988_ (
.A0(_0213_),
.A1(_0245_),
.A2(_0341_),
.A3(_0373_),
.S0(instr[15]),
.S1(instr[17]),
.X(_1875_)
);
sky130_fd_sc_hs__a32oi_1 _4989_ (
.A1(_3267_),
.A2(_3689_),
.A3(_1874_),
.B1(_1875_),
.B2(_1445_),
.Y(_1876_)
);
sky130_fd_sc_hs__o211ai_1 _4990_ (
.A1(_3265_),
.A2(_1871_),
.B1(_1873_),
.C1(_1876_),
.Y(_1877_)
);
sky130_fd_sc_hs__nand2_1 _4991_ (
.A(_3267_),
.B(_1870_),
.Y(_1878_)
);
sky130_fd_sc_hs__o2bb2ai_1 _4992_ (
.A1_N(_0181_),
.A2_N(_3265_),
.B1(_3705_),
.B2(_1878_),
.Y(_1879_)
);
sky130_fd_sc_hs__mux2i_1 _4993_ (
.A0(_0277_),
.A1(_0309_),
.S(instr[15]),
.Y(_1880_)
);
sky130_fd_sc_hs__a21oi_1 _4994_ (
.A1(instr[17]),
.A2(_1880_),
.B1(_1425_),
.Y(_1881_)
);
sky130_fd_sc_hs__nor2_1 _4995_ (
.A(instr[15]),
.B(_1141_),
.Y(_1882_)
);
sky130_fd_sc_hs__nor2_1 _4996_ (
.A(_1173_),
.B(_3265_),
.Y(_1883_)
);
sky130_fd_sc_hs__a21oi_1 _4997_ (
.A1(instr[15]),
.A2(_1883_),
.B1(_1882_),
.Y(_1884_)
);
sky130_fd_sc_hs__o21a_1 _4998_ (
.A1(instr[17]),
.A2(_1884_),
.B1(_1881_),
.X(_1885_)
);
sky130_fd_sc_hs__a211oi_1 _4999_ (
.A1(instr[17]),
.A2(_1879_),
.B1(_1885_),
.C1(_1877_),
.Y(_1886_)
);
sky130_fd_sc_hs__nor3_1 _5000_ (
.A(_3709_),
.B(_1868_),
.C(_1886_),
.Y(_1887_)
);
sky130_fd_sc_hs__clkinv_1 _5001_ (
.A(_1887_),
.Y(_1888_)
);
sky130_fd_sc_hs__a211oi_1 _5002_ (
.A1(_3754_),
.A2(_0214_),
.B1(_0342_),
.C1(instr[15]),
.Y(_1889_)
);
sky130_fd_sc_hs__a21oi_1 _5003_ (
.A1(_3754_),
.A2(_0246_),
.B1(_0374_),
.Y(_1890_)
);
sky130_fd_sc_hs__a21oi_1 _5004_ (
.A1(instr[15]),
.A2(_1890_),
.B1(_1889_),
.Y(_1891_)
);
sky130_fd_sc_hs__nor2_1 _5005_ (
.A(_3733_),
.B(_1891_),
.Y(_1892_)
);
sky130_fd_sc_hs__mux2i_1 _5006_ (
.A0(_0278_),
.A1(_0310_),
.S(instr[15]),
.Y(_1893_)
);
sky130_fd_sc_hs__nand2_1 _5007_ (
.A(_3714_),
.B(_1142_),
.Y(_1894_)
);
sky130_fd_sc_hs__nand3_1 _5008_ (
.A(instr[15]),
.B(_1174_),
.C(_3267_),
.Y(_1895_)
);
sky130_fd_sc_hs__a21oi_1 _5009_ (
.A1(_1894_),
.A2(_1895_),
.B1(instr[16]),
.Y(_1896_)
);
sky130_fd_sc_hs__mux2_1 _5010_ (
.A0(_0214_),
.A1(_0246_),
.S(instr[15]),
.X(_1897_)
);
sky130_fd_sc_hs__a21oi_1 _5011_ (
.A1(instr[16]),
.A2(_1897_),
.B1(instr[17]),
.Y(_1898_)
);
sky130_fd_sc_hs__nor2_1 _5012_ (
.A(_3265_),
.B(_1898_),
.Y(_1899_)
);
sky130_fd_sc_hs__a211oi_1 _5013_ (
.A1(_1142_),
.A2(_3265_),
.B1(_1896_),
.C1(_1899_),
.Y(_1900_)
);
sky130_fd_sc_hs__a2111oi_1 _5014_ (
.A1(_1460_),
.A2(_1893_),
.B1(_1900_),
.C1(_1892_),
.D1(_3667_),
.Y(_1901_)
);
sky130_fd_sc_hs__nor2_1 _5015_ (
.A(instr[15]),
.B(_0182_),
.Y(_1902_)
);
sky130_fd_sc_hs__nor2_1 _5016_ (
.A(_0534_),
.B(_3265_),
.Y(_1903_)
);
sky130_fd_sc_hs__a21oi_1 _5017_ (
.A1(instr[15]),
.A2(_1903_),
.B1(_1902_),
.Y(_1904_)
);
sky130_fd_sc_hs__nor2_1 _5018_ (
.A(instr[17]),
.B(_1904_),
.Y(_1905_)
);
sky130_fd_sc_hs__mux2i_1 _5019_ (
.A0(_1014_),
.A1(_1046_),
.S(instr[15]),
.Y(_1906_)
);
sky130_fd_sc_hs__a211oi_1 _5020_ (
.A1(instr[17]),
.A2(_1906_),
.B1(_3705_),
.C1(_3265_),
.Y(_1907_)
);
sky130_fd_sc_hs__a21oi_1 _5021_ (
.A1(_0182_),
.A2(_3265_),
.B1(_1907_),
.Y(_1908_)
);
sky130_fd_sc_hs__mux4_1 _5022_ (
.A0(_0886_),
.A1(_0982_),
.A2(_1078_),
.A3(_1110_),
.S0(instr[15]),
.S1(instr[17]),
.X(_1909_)
);
sky130_fd_sc_hs__a21oi_1 _5023_ (
.A1(_3689_),
.A2(_1909_),
.B1(instr[19]),
.Y(_1910_)
);
sky130_fd_sc_hs__o22ai_1 _5024_ (
.A1(_1905_),
.A2(_1908_),
.B1(_1910_),
.B2(_3265_),
.Y(_1911_)
);
sky130_fd_sc_hs__mux4_1 _5025_ (
.A0(_0758_),
.A1(_0790_),
.A2(_0918_),
.A3(_0950_),
.S0(instr[15]),
.S1(instr[17]),
.X(_1912_)
);
sky130_fd_sc_hs__mux2i_1 _5026_ (
.A0(_0694_),
.A1(_0822_),
.S(instr[17]),
.Y(_1913_)
);
sky130_fd_sc_hs__nor2_1 _5027_ (
.A(_0854_),
.B(_3698_),
.Y(_1914_)
);
sky130_fd_sc_hs__a211oi_1 _5028_ (
.A1(_3714_),
.A2(_1913_),
.B1(_1914_),
.C1(instr[16]),
.Y(_1915_)
);
sky130_fd_sc_hs__a21oi_1 _5029_ (
.A1(instr[16]),
.A2(_1912_),
.B1(_1915_),
.Y(_1916_)
);
sky130_fd_sc_hs__nor2_1 _5030_ (
.A(_0726_),
.B(_3702_),
.Y(_1917_)
);
sky130_fd_sc_hs__mux4_1 _5031_ (
.A0(_0470_),
.A1(_0502_),
.A2(_0630_),
.A3(_0662_),
.S0(instr[15]),
.S1(instr[17]),
.X(_1918_)
);
sky130_fd_sc_hs__mux2i_1 _5032_ (
.A0(_0438_),
.A1(_0598_),
.S(instr[17]),
.Y(_1919_)
);
sky130_fd_sc_hs__mux2i_1 _5033_ (
.A0(_0406_),
.A1(_0566_),
.S(instr[17]),
.Y(_1920_)
);
sky130_fd_sc_hs__o32ai_1 _5034_ (
.A1(instr[18]),
.A2(_3682_),
.A3(_1919_),
.B1(_1920_),
.B2(_3706_),
.Y(_1921_)
);
sky130_fd_sc_hs__a211oi_1 _5035_ (
.A1(_3689_),
.A2(_1918_),
.B1(_1921_),
.C1(_3673_),
.Y(_1922_)
);
sky130_fd_sc_hs__o32ai_1 _5036_ (
.A1(_3667_),
.A2(_1916_),
.A3(_1917_),
.B1(_1922_),
.B2(_3709_),
.Y(_1923_)
);
sky130_fd_sc_hs__o21a_1 _5037_ (
.A1(_1901_),
.A2(_1911_),
.B1(_1923_),
.X(_1924_)
);
sky130_fd_sc_hs__clkinv_1 _5038_ (
.A(_1924_),
.Y(_1925_)
);
sky130_fd_sc_hs__mux4_1 _5039_ (
.A0(_0471_),
.A1(_0503_),
.A2(_0631_),
.A3(_0663_),
.S0(instr[15]),
.S1(instr[17]),
.X(_1926_)
);
sky130_fd_sc_hs__mux4_1 _5040_ (
.A0(_0407_),
.A1(_0439_),
.A2(_0567_),
.A3(_0599_),
.S0(instr[15]),
.S1(instr[17]),
.X(_1927_)
);
sky130_fd_sc_hs__a221oi_1 _5041_ (
.A1(_3689_),
.A2(_1926_),
.B1(_1927_),
.B2(_3704_),
.C1(_3673_),
.Y(_1928_)
);
sky130_fd_sc_hs__mux4_1 _5042_ (
.A0(_0759_),
.A1(_0791_),
.A2(_0919_),
.A3(_0951_),
.S0(instr[15]),
.S1(instr[17]),
.X(_1929_)
);
sky130_fd_sc_hs__o21ai_1 _5043_ (
.A1(_0727_),
.A2(_3265_),
.B1(_1476_),
.Y(_1930_)
);
sky130_fd_sc_hs__a222oi_1 _5044_ (
.A1(_0855_),
.A2(_3697_),
.B1(_1478_),
.B2(_0695_),
.C1(_1595_),
.C2(_0823_),
.Y(_1931_)
);
sky130_fd_sc_hs__a21oi_1 _5045_ (
.A1(_1930_),
.A2(_1931_),
.B1(instr[16]),
.Y(_1932_)
);
sky130_fd_sc_hs__a21oi_1 _5046_ (
.A1(instr[16]),
.A2(_1929_),
.B1(_1932_),
.Y(_1933_)
);
sky130_fd_sc_hs__nand2b_1 _5047_ (
.A_N(_1933_),
.B(_3666_),
.Y(_1934_)
);
sky130_fd_sc_hs__a211oi_1 _5048_ (
.A1(_3754_),
.A2(_0215_),
.B1(_0343_),
.C1(instr[15]),
.Y(_1935_)
);
sky130_fd_sc_hs__a211oi_1 _5049_ (
.A1(_3754_),
.A2(_0247_),
.B1(_0375_),
.C1(_3714_),
.Y(_1936_)
);
sky130_fd_sc_hs__o21ai_1 _5050_ (
.A1(_1935_),
.A2(_1936_),
.B1(instr[16]),
.Y(_1937_)
);
sky130_fd_sc_hs__mux2i_1 _5051_ (
.A0(_0279_),
.A1(_0311_),
.S(instr[15]),
.Y(_1938_)
);
sky130_fd_sc_hs__a21oi_1 _5052_ (
.A1(_1460_),
.A2(_1938_),
.B1(_3667_),
.Y(_1939_)
);
sky130_fd_sc_hs__nand2_1 _5053_ (
.A(instr[15]),
.B(_1175_),
.Y(_1940_)
);
sky130_fd_sc_hs__a2bb2oi_1 _5054_ (
.A1_N(_1940_),
.A2_N(_3265_),
.B1(_1143_),
.B2(_3714_),
.Y(_1941_)
);
sky130_fd_sc_hs__mux2_1 _5055_ (
.A0(_0215_),
.A1(_0247_),
.S(instr[15]),
.X(_1942_)
);
sky130_fd_sc_hs__nor2_1 _5056_ (
.A(_1143_),
.B(_3267_),
.Y(_1943_)
);
sky130_fd_sc_hs__a211oi_1 _5057_ (
.A1(instr[16]),
.A2(_1942_),
.B1(_3265_),
.C1(instr[17]),
.Y(_1944_)
);
sky130_fd_sc_hs__o22ai_1 _5058_ (
.A1(instr[16]),
.A2(_1941_),
.B1(_1943_),
.B2(_1944_),
.Y(_1945_)
);
sky130_fd_sc_hs__mux4_1 _5059_ (
.A0(_0183_),
.A1(_0535_),
.A2(_1015_),
.A3(_1047_),
.S0(instr[15]),
.S1(instr[17]),
.X(_1946_)
);
sky130_fd_sc_hs__mux2i_1 _5060_ (
.A0(_0983_),
.A1(_1111_),
.S(instr[17]),
.Y(_1947_)
);
sky130_fd_sc_hs__mux2i_1 _5061_ (
.A0(_0887_),
.A1(_1079_),
.S(instr[17]),
.Y(_1948_)
);
sky130_fd_sc_hs__o22ai_1 _5062_ (
.A1(_1413_),
.A2(_1947_),
.B1(_1948_),
.B2(_1415_),
.Y(_1949_)
);
sky130_fd_sc_hs__a211o_1 _5063_ (
.A1(_3704_),
.A2(_1946_),
.B1(_1949_),
.C1(instr[19]),
.X(_1950_)
);
sky130_fd_sc_hs__a32oi_1 _5064_ (
.A1(_1937_),
.A2(_1939_),
.A3(_1945_),
.B1(_1950_),
.B2(_3708_),
.Y(_1951_)
);
sky130_fd_sc_hs__a21oi_1 _5065_ (
.A1(_1928_),
.A2(_1934_),
.B1(_1951_),
.Y(_1952_)
);
sky130_fd_sc_hs__clkinv_1 _5066_ (
.A(_1952_),
.Y(_1953_)
);
sky130_fd_sc_hs__mux4_1 _5067_ (
.A0(_0216_),
.A1(_0248_),
.A2(_0344_),
.A3(_0376_),
.S0(instr[15]),
.S1(instr[17]),
.X(_1954_)
);
sky130_fd_sc_hs__mux2i_1 _5068_ (
.A0(_0280_),
.A1(_0312_),
.S(instr[15]),
.Y(_1955_)
);
sky130_fd_sc_hs__nand3_1 _5069_ (
.A(instr[15]),
.B(_1176_),
.C(_3267_),
.Y(_1956_)
);
sky130_fd_sc_hs__a21oi_1 _5070_ (
.A1(_3714_),
.A2(_1144_),
.B1(instr[17]),
.Y(_1957_)
);
sky130_fd_sc_hs__a221oi_1 _5071_ (
.A1(instr[17]),
.A2(_1955_),
.B1(_1956_),
.B2(_1957_),
.C1(instr[16]),
.Y(_1958_)
);
sky130_fd_sc_hs__a21oi_1 _5072_ (
.A1(instr[16]),
.A2(_1954_),
.B1(_1958_),
.Y(_1959_)
);
sky130_fd_sc_hs__mux4_1 _5073_ (
.A0(_0888_),
.A1(_0984_),
.A2(_1080_),
.A3(_1112_),
.S0(instr[15]),
.S1(instr[17]),
.X(_1960_)
);
sky130_fd_sc_hs__a21oi_1 _5074_ (
.A1(_3689_),
.A2(_1960_),
.B1(instr[19]),
.Y(_1961_)
);
sky130_fd_sc_hs__nor2_1 _5075_ (
.A(_3265_),
.B(_1961_),
.Y(_1962_)
);
sky130_fd_sc_hs__nor2_1 _5076_ (
.A(instr[15]),
.B(_0184_),
.Y(_1963_)
);
sky130_fd_sc_hs__nor2_1 _5077_ (
.A(_0536_),
.B(_3265_),
.Y(_1964_)
);
sky130_fd_sc_hs__a21oi_1 _5078_ (
.A1(instr[15]),
.A2(_1964_),
.B1(_1963_),
.Y(_1965_)
);
sky130_fd_sc_hs__nor2_1 _5079_ (
.A(instr[17]),
.B(_1965_),
.Y(_1966_)
);
sky130_fd_sc_hs__mux2i_1 _5080_ (
.A0(_1016_),
.A1(_1048_),
.S(instr[15]),
.Y(_1967_)
);
sky130_fd_sc_hs__a211oi_1 _5081_ (
.A1(instr[17]),
.A2(_1967_),
.B1(_3705_),
.C1(_3265_),
.Y(_1968_)
);
sky130_fd_sc_hs__a21oi_1 _5082_ (
.A1(_0184_),
.A2(_3265_),
.B1(_1968_),
.Y(_1969_)
);
sky130_fd_sc_hs__o22ai_1 _5083_ (
.A1(_3667_),
.A2(_1959_),
.B1(_1966_),
.B2(_1969_),
.Y(_1970_)
);
sky130_fd_sc_hs__mux4_1 _5084_ (
.A0(_0440_),
.A1(_0504_),
.A2(_0600_),
.A3(_0664_),
.S0(instr[16]),
.S1(instr[17]),
.X(_1971_)
);
sky130_fd_sc_hs__mux4_1 _5085_ (
.A0(_0408_),
.A1(_0472_),
.A2(_0568_),
.A3(_0632_),
.S0(instr[16]),
.S1(instr[17]),
.X(_1972_)
);
sky130_fd_sc_hs__mux2i_1 _5086_ (
.A0(_1971_),
.A1(_1972_),
.S(_3714_),
.Y(_1973_)
);
sky130_fd_sc_hs__nor3_1 _5087_ (
.A(instr[18]),
.B(_3709_),
.C(_1973_),
.Y(_1974_)
);
sky130_fd_sc_hs__a21oi_1 _5088_ (
.A1(_3754_),
.A2(_0760_),
.B1(_0920_),
.Y(_1975_)
);
sky130_fd_sc_hs__a21oi_1 _5089_ (
.A1(_3754_),
.A2(_0792_),
.B1(_0952_),
.Y(_1976_)
);
sky130_fd_sc_hs__mux2_1 _5090_ (
.A0(_1975_),
.A1(_1976_),
.S(instr[15]),
.X(_1977_)
);
sky130_fd_sc_hs__mux2i_1 _5091_ (
.A0(_0824_),
.A1(_0856_),
.S(instr[15]),
.Y(_1978_)
);
sky130_fd_sc_hs__mux2_1 _5092_ (
.A0(_0696_),
.A1(_0760_),
.S(instr[16]),
.X(_1979_)
);
sky130_fd_sc_hs__mux2i_1 _5093_ (
.A0(_0728_),
.A1(_0792_),
.S(instr[16]),
.Y(_1980_)
);
sky130_fd_sc_hs__a22oi_1 _5094_ (
.A1(_1460_),
.A2(_1978_),
.B1(_1980_),
.B2(_1476_),
.Y(_1981_)
);
sky130_fd_sc_hs__o211ai_1 _5095_ (
.A1(_1479_),
.A2(_1979_),
.B1(_1981_),
.C1(_3666_),
.Y(_1982_)
);
sky130_fd_sc_hs__a21oi_1 _5096_ (
.A1(instr[16]),
.A2(_1977_),
.B1(_1982_),
.Y(_1983_)
);
sky130_fd_sc_hs__o32a_1 _5097_ (
.A1(_1474_),
.A2(_1974_),
.A3(_1983_),
.B1(_1962_),
.B2(_1970_),
.X(_1984_)
);
sky130_fd_sc_hs__clkinv_1 _5098_ (
.A(_1984_),
.Y(_1985_)
);
sky130_fd_sc_hs__mux4_1 _5099_ (
.A0(_0217_),
.A1(_0249_),
.A2(_0345_),
.A3(_0377_),
.S0(instr[15]),
.S1(instr[17]),
.X(_1986_)
);
sky130_fd_sc_hs__nand3_1 _5100_ (
.A(instr[15]),
.B(_1177_),
.C(_3267_),
.Y(_1987_)
);
sky130_fd_sc_hs__a21oi_1 _5101_ (
.A1(_3714_),
.A2(_1145_),
.B1(instr[17]),
.Y(_1988_)
);
sky130_fd_sc_hs__mux2i_1 _5102_ (
.A0(_0281_),
.A1(_0313_),
.S(instr[15]),
.Y(_1989_)
);
sky130_fd_sc_hs__a221oi_1 _5103_ (
.A1(_1987_),
.A2(_1988_),
.B1(_1989_),
.B2(instr[17]),
.C1(instr[16]),
.Y(_1990_)
);
sky130_fd_sc_hs__a21oi_1 _5104_ (
.A1(instr[16]),
.A2(_1986_),
.B1(_1990_),
.Y(_1991_)
);
sky130_fd_sc_hs__nor2_1 _5105_ (
.A(instr[15]),
.B(_0185_),
.Y(_1992_)
);
sky130_fd_sc_hs__nor2_1 _5106_ (
.A(_0537_),
.B(_3265_),
.Y(_1993_)
);
sky130_fd_sc_hs__a21oi_1 _5107_ (
.A1(instr[15]),
.A2(_1993_),
.B1(_1992_),
.Y(_1994_)
);
sky130_fd_sc_hs__mux2i_1 _5108_ (
.A0(_1017_),
.A1(_1049_),
.S(instr[15]),
.Y(_1995_)
);
sky130_fd_sc_hs__a211oi_1 _5109_ (
.A1(instr[17]),
.A2(_1995_),
.B1(_3705_),
.C1(_3265_),
.Y(_1996_)
);
sky130_fd_sc_hs__a21oi_1 _5110_ (
.A1(_0185_),
.A2(_3265_),
.B1(_1996_),
.Y(_1997_)
);
sky130_fd_sc_hs__o21bai_1 _5111_ (
.A1(instr[17]),
.A2(_1994_),
.B1_N(_1997_),
.Y(_1998_)
);
sky130_fd_sc_hs__mux4_1 _5112_ (
.A0(_0889_),
.A1(_0985_),
.A2(_1081_),
.A3(_1113_),
.S0(instr[15]),
.S1(instr[17]),
.X(_1999_)
);
sky130_fd_sc_hs__a21oi_1 _5113_ (
.A1(_3689_),
.A2(_1999_),
.B1(instr[19]),
.Y(_2000_)
);
sky130_fd_sc_hs__o221a_1 _5114_ (
.A1(_3667_),
.A2(_1991_),
.B1(_2000_),
.B2(_3265_),
.C1(_1998_),
.X(_2001_)
);
sky130_fd_sc_hs__mux2i_1 _5115_ (
.A0(_0697_),
.A1(_0761_),
.S(instr[16]),
.Y(_2002_)
);
sky130_fd_sc_hs__nor2_1 _5116_ (
.A(instr[15]),
.B(_2002_),
.Y(_2003_)
);
sky130_fd_sc_hs__a21oi_1 _5117_ (
.A1(_0793_),
.A2(_3674_),
.B1(_2003_),
.Y(_2004_)
);
sky130_fd_sc_hs__mux2i_1 _5118_ (
.A0(_0825_),
.A1(_0857_),
.S(instr[15]),
.Y(_2005_)
);
sky130_fd_sc_hs__a21oi_1 _5119_ (
.A1(_3754_),
.A2(_0761_),
.B1(_0921_),
.Y(_2006_)
);
sky130_fd_sc_hs__a21oi_1 _5120_ (
.A1(_3754_),
.A2(_0793_),
.B1(_0953_),
.Y(_2007_)
);
sky130_fd_sc_hs__mux2i_1 _5121_ (
.A0(_2006_),
.A1(_2007_),
.S(instr[15]),
.Y(_2008_)
);
sky130_fd_sc_hs__a2bb2oi_1 _5122_ (
.A1_N(_3733_),
.A2_N(_2008_),
.B1(_1460_),
.B2(_2005_),
.Y(_2009_)
);
sky130_fd_sc_hs__a21oi_1 _5123_ (
.A1(_0729_),
.A2(_3681_),
.B1(instr[17]),
.Y(_2010_)
);
sky130_fd_sc_hs__a21oi_1 _5124_ (
.A1(_2004_),
.A2(_2010_),
.B1(_3667_),
.Y(_2011_)
);
sky130_fd_sc_hs__nand2_1 _5125_ (
.A(_2009_),
.B(_2011_),
.Y(_2012_)
);
sky130_fd_sc_hs__mux4_1 _5126_ (
.A0(_0473_),
.A1(_0505_),
.A2(_0633_),
.A3(_0665_),
.S0(instr[15]),
.S1(instr[17]),
.X(_2013_)
);
sky130_fd_sc_hs__mux4_1 _5127_ (
.A0(_0409_),
.A1(_0441_),
.A2(_0569_),
.A3(_0601_),
.S0(instr[15]),
.S1(instr[17]),
.X(_2014_)
);
sky130_fd_sc_hs__a22oi_1 _5128_ (
.A1(_3689_),
.A2(_2013_),
.B1(_2014_),
.B2(_3704_),
.Y(_2015_)
);
sky130_fd_sc_hs__a311oi_1 _5129_ (
.A1(_3672_),
.A2(_2012_),
.A3(_2015_),
.B1(_3709_),
.C1(_2001_),
.Y(_2016_)
);
sky130_fd_sc_hs__clkinv_1 _5130_ (
.A(_2016_),
.Y(_2017_)
);
sky130_fd_sc_hs__nor2_1 _5131_ (
.A(_0539_),
.B(_1477_),
.Y(_2018_)
);
sky130_fd_sc_hs__nand2_1 _5132_ (
.A(_3262_),
.B(_3704_),
.Y(_2019_)
);
sky130_fd_sc_hs__nor2_1 _5133_ (
.A(_3206_),
.B(_3705_),
.Y(_2020_)
);
sky130_fd_sc_hs__a21oi_1 _5134_ (
.A1(_0187_),
.A2(_3206_),
.B1(_2020_),
.Y(_2021_)
);
sky130_fd_sc_hs__o22ai_1 _5135_ (
.A1(_2018_),
.A2(_2019_),
.B1(_2021_),
.B2(_3262_),
.Y(_2022_)
);
sky130_fd_sc_hs__nor2_1 _5136_ (
.A(instr[15]),
.B(_0187_),
.Y(_2023_)
);
sky130_fd_sc_hs__nor2_1 _5137_ (
.A(_0539_),
.B(_3206_),
.Y(_2024_)
);
sky130_fd_sc_hs__a21oi_1 _5138_ (
.A1(instr[15]),
.A2(_2024_),
.B1(_2023_),
.Y(_2025_)
);
sky130_fd_sc_hs__mux2_1 _5139_ (
.A0(_1019_),
.A1(_1051_),
.S(instr[15]),
.X(_2026_)
);
sky130_fd_sc_hs__o221ai_1 _5140_ (
.A1(instr[17]),
.A2(_2025_),
.B1(_2026_),
.B2(_1505_),
.C1(_2022_),
.Y(_2027_)
);
sky130_fd_sc_hs__mux4_1 _5141_ (
.A0(_0891_),
.A1(_0987_),
.A2(_1083_),
.A3(_1115_),
.S0(instr[15]),
.S1(instr[17]),
.X(_2028_)
);
sky130_fd_sc_hs__a21oi_1 _5142_ (
.A1(_3689_),
.A2(_2028_),
.B1(instr[19]),
.Y(_2029_)
);
sky130_fd_sc_hs__nor2_1 _5143_ (
.A(instr[15]),
.B(_1147_),
.Y(_2030_)
);
sky130_fd_sc_hs__nor2_1 _5144_ (
.A(_1179_),
.B(_3265_),
.Y(_2031_)
);
sky130_fd_sc_hs__a21oi_1 _5145_ (
.A1(instr[15]),
.A2(_2031_),
.B1(_2030_),
.Y(_2032_)
);
sky130_fd_sc_hs__mux4_1 _5146_ (
.A0(_0219_),
.A1(_0251_),
.A2(_0347_),
.A3(_0379_),
.S0(instr[15]),
.S1(instr[17]),
.X(_2033_)
);
sky130_fd_sc_hs__mux2i_1 _5147_ (
.A0(_0283_),
.A1(_0315_),
.S(instr[15]),
.Y(_2034_)
);
sky130_fd_sc_hs__a2bb2oi_1 _5148_ (
.A1_N(_3733_),
.A2_N(_2033_),
.B1(_2034_),
.B2(_1460_),
.Y(_2035_)
);
sky130_fd_sc_hs__o311ai_1 _5149_ (
.A1(instr[16]),
.A2(instr[17]),
.A3(_2032_),
.B1(_2035_),
.C1(_3666_),
.Y(_2036_)
);
sky130_fd_sc_hs__o211ai_1 _5150_ (
.A1(_3265_),
.A2(_2029_),
.B1(_2036_),
.C1(_2027_),
.Y(_2037_)
);
sky130_fd_sc_hs__nand2_1 _5151_ (
.A(_3708_),
.B(_2037_),
.Y(_2038_)
);
sky130_fd_sc_hs__o21a_1 _5152_ (
.A1(_3754_),
.A2(_0603_),
.B1(instr[15]),
.X(_2039_)
);
sky130_fd_sc_hs__o31ai_1 _5153_ (
.A1(instr[17]),
.A2(_0443_),
.A3(_3265_),
.B1(_2039_),
.Y(_2040_)
);
sky130_fd_sc_hs__mux2i_1 _5154_ (
.A0(_0411_),
.A1(_0571_),
.S(instr[17]),
.Y(_2041_)
);
sky130_fd_sc_hs__o21ai_1 _5155_ (
.A1(instr[15]),
.A2(_2041_),
.B1(_2040_),
.Y(_2042_)
);
sky130_fd_sc_hs__mux4_1 _5156_ (
.A0(_0475_),
.A1(_0507_),
.A2(_0635_),
.A3(_0667_),
.S0(instr[15]),
.S1(instr[17]),
.X(_2043_)
);
sky130_fd_sc_hs__a22oi_1 _5157_ (
.A1(_3704_),
.A2(_2042_),
.B1(_2043_),
.B2(_3689_),
.Y(_2044_)
);
sky130_fd_sc_hs__and3_1 _5158_ (
.A(_3754_),
.B(_0731_),
.C(_3267_),
.X(_2045_)
);
sky130_fd_sc_hs__a21oi_1 _5159_ (
.A1(instr[17]),
.A2(_0859_),
.B1(_2045_),
.Y(_2046_)
);
sky130_fd_sc_hs__nor2b_1 _5160_ (
.A(instr[17]),
.B_N(_0699_),
.Y(_2047_)
);
sky130_fd_sc_hs__a211oi_1 _5161_ (
.A1(instr[17]),
.A2(_0827_),
.B1(_2047_),
.C1(instr[15]),
.Y(_2048_)
);
sky130_fd_sc_hs__a211oi_1 _5162_ (
.A1(instr[15]),
.A2(_2046_),
.B1(_2048_),
.C1(_1425_),
.Y(_2049_)
);
sky130_fd_sc_hs__mux4_1 _5163_ (
.A0(_0763_),
.A1(_0795_),
.A2(_0923_),
.A3(_0955_),
.S0(instr[15]),
.S1(instr[17]),
.X(_2050_)
);
sky130_fd_sc_hs__a311oi_1 _5164_ (
.A1(instr[16]),
.A2(_3666_),
.A3(_2050_),
.B1(_2049_),
.C1(_3673_),
.Y(_2051_)
);
sky130_fd_sc_hs__a21oi_1 _5165_ (
.A1(_2044_),
.A2(_2051_),
.B1(_2038_),
.Y(_2052_)
);
sky130_fd_sc_hs__clkinv_1 _5166_ (
.A(_2052_),
.Y(_2053_)
);
sky130_fd_sc_hs__mux4_1 _5167_ (
.A0(_0892_),
.A1(_0988_),
.A2(_1084_),
.A3(_1116_),
.S0(instr[15]),
.S1(instr[17]),
.X(_2054_)
);
sky130_fd_sc_hs__mux2_1 _5168_ (
.A0(_0284_),
.A1(_0316_),
.S(instr[15]),
.X(_2055_)
);
sky130_fd_sc_hs__a21oi_1 _5169_ (
.A1(_1148_),
.A2(_1478_),
.B1(instr[16]),
.Y(_2056_)
);
sky130_fd_sc_hs__a22oi_1 _5170_ (
.A1(_1180_),
.A2(_1476_),
.B1(_2055_),
.B2(instr[17]),
.Y(_2057_)
);
sky130_fd_sc_hs__mux4_1 _5171_ (
.A0(_0220_),
.A1(_0252_),
.A2(_0348_),
.A3(_0380_),
.S0(instr[15]),
.S1(instr[17]),
.X(_2058_)
);
sky130_fd_sc_hs__nor2_1 _5172_ (
.A(_3733_),
.B(_2058_),
.Y(_2059_)
);
sky130_fd_sc_hs__nor2_1 _5173_ (
.A(instr[15]),
.B(_0188_),
.Y(_2060_)
);
sky130_fd_sc_hs__nor2_1 _5174_ (
.A(_0540_),
.B(_3265_),
.Y(_2061_)
);
sky130_fd_sc_hs__a21oi_1 _5175_ (
.A1(instr[15]),
.A2(_2061_),
.B1(_2060_),
.Y(_2062_)
);
sky130_fd_sc_hs__nor2_1 _5176_ (
.A(instr[17]),
.B(_2062_),
.Y(_2063_)
);
sky130_fd_sc_hs__mux2i_1 _5177_ (
.A0(_1020_),
.A1(_1052_),
.S(instr[15]),
.Y(_2064_)
);
sky130_fd_sc_hs__a21oi_1 _5178_ (
.A1(_2056_),
.A2(_2057_),
.B1(_2059_),
.Y(_2065_)
);
sky130_fd_sc_hs__a221o_1 _5179_ (
.A1(_3689_),
.A2(_2054_),
.B1(_2065_),
.B2(instr[18]),
.C1(instr[19]),
.X(_2066_)
);
sky130_fd_sc_hs__nor2_1 _5180_ (
.A(_0732_),
.B(_3265_),
.Y(_2067_)
);
sky130_fd_sc_hs__nor2_1 _5181_ (
.A(instr[15]),
.B(_0700_),
.Y(_2068_)
);
sky130_fd_sc_hs__a211oi_1 _5182_ (
.A1(instr[15]),
.A2(_2067_),
.B1(_2068_),
.C1(instr[17]),
.Y(_2069_)
);
sky130_fd_sc_hs__mux2_1 _5183_ (
.A0(_0828_),
.A1(_0860_),
.S(instr[15]),
.X(_2070_)
);
sky130_fd_sc_hs__mux4_1 _5184_ (
.A0(_0764_),
.A1(_0796_),
.A2(_0924_),
.A3(_0956_),
.S0(instr[15]),
.S1(instr[17]),
.X(_2071_)
);
sky130_fd_sc_hs__nand2_1 _5185_ (
.A(instr[16]),
.B(_2071_),
.Y(_2072_)
);
sky130_fd_sc_hs__a21oi_1 _5186_ (
.A1(instr[17]),
.A2(_2070_),
.B1(_2069_),
.Y(_2073_)
);
sky130_fd_sc_hs__o21ai_1 _5187_ (
.A1(instr[16]),
.A2(_2073_),
.B1(_2072_),
.Y(_2074_)
);
sky130_fd_sc_hs__mux4_1 _5188_ (
.A0(_0412_),
.A1(_0444_),
.A2(_0572_),
.A3(_0604_),
.S0(instr[15]),
.S1(instr[17]),
.X(_2075_)
);
sky130_fd_sc_hs__mux4_1 _5189_ (
.A0(_0476_),
.A1(_0508_),
.A2(_0636_),
.A3(_0668_),
.S0(instr[15]),
.S1(instr[17]),
.X(_2076_)
);
sky130_fd_sc_hs__a22oi_1 _5190_ (
.A1(_3704_),
.A2(_2075_),
.B1(_2076_),
.B2(_3689_),
.Y(_2077_)
);
sky130_fd_sc_hs__nand2_1 _5191_ (
.A(_3672_),
.B(_2077_),
.Y(_2078_)
);
sky130_fd_sc_hs__a21oi_1 _5192_ (
.A1(_3666_),
.A2(_2074_),
.B1(_2078_),
.Y(_2079_)
);
sky130_fd_sc_hs__a211oi_1 _5193_ (
.A1(instr[17]),
.A2(_2064_),
.B1(_2063_),
.C1(_3705_),
.Y(_2080_)
);
sky130_fd_sc_hs__a21oi_1 _5194_ (
.A1(_3267_),
.A2(_2066_),
.B1(_2080_),
.Y(_2081_)
);
sky130_fd_sc_hs__nor3_1 _5195_ (
.A(_3709_),
.B(_2079_),
.C(_2081_),
.Y(_2082_)
);
sky130_fd_sc_hs__clkinv_1 _5196_ (
.A(_2082_),
.Y(_2083_)
);
sky130_fd_sc_hs__o21a_1 _5197_ (
.A1(_0733_),
.A2(_3265_),
.B1(_1476_),
.X(_2084_)
);
sky130_fd_sc_hs__mux2i_1 _5198_ (
.A0(_0701_),
.A1(_0829_),
.S(instr[17]),
.Y(_2085_)
);
sky130_fd_sc_hs__o2bb2ai_1 _5199_ (
.A1_N(_0861_),
.A2_N(_3697_),
.B1(_2085_),
.B2(instr[15]),
.Y(_2086_)
);
sky130_fd_sc_hs__mux4_1 _5200_ (
.A0(_0765_),
.A1(_0797_),
.A2(_0925_),
.A3(_0957_),
.S0(instr[15]),
.S1(instr[17]),
.X(_2087_)
);
sky130_fd_sc_hs__nand2b_1 _5201_ (
.A_N(_2087_),
.B(instr[16]),
.Y(_2088_)
);
sky130_fd_sc_hs__o311ai_1 _5202_ (
.A1(instr[16]),
.A2(_2084_),
.A3(_2086_),
.B1(_2088_),
.C1(_3666_),
.Y(_2089_)
);
sky130_fd_sc_hs__mux4_1 _5203_ (
.A0(_0477_),
.A1(_0509_),
.A2(_0637_),
.A3(_0669_),
.S0(instr[15]),
.S1(instr[17]),
.X(_2090_)
);
sky130_fd_sc_hs__mux4_1 _5204_ (
.A0(_0413_),
.A1(_0445_),
.A2(_0573_),
.A3(_0605_),
.S0(instr[15]),
.S1(instr[17]),
.X(_2091_)
);
sky130_fd_sc_hs__mux2i_1 _5205_ (
.A0(_2090_),
.A1(_2091_),
.S(_3733_),
.Y(_2092_)
);
sky130_fd_sc_hs__or2_1 _5206_ (
.A(instr[18]),
.B(_2092_),
.X(_2093_)
);
sky130_fd_sc_hs__nand2_1 _5207_ (
.A(instr[15]),
.B(_1181_),
.Y(_2094_)
);
sky130_fd_sc_hs__a2bb2oi_1 _5208_ (
.A1_N(_2094_),
.A2_N(_3265_),
.B1(_1149_),
.B2(_3714_),
.Y(_2095_)
);
sky130_fd_sc_hs__mux2i_1 _5209_ (
.A0(_0285_),
.A1(_0317_),
.S(instr[15]),
.Y(_2096_)
);
sky130_fd_sc_hs__o22ai_1 _5210_ (
.A1(instr[17]),
.A2(_2095_),
.B1(_2096_),
.B2(_1505_),
.Y(_2097_)
);
sky130_fd_sc_hs__o221ai_1 _5211_ (
.A1(_3754_),
.A2(_0349_),
.B1(_0221_),
.B2(_1504_),
.C1(_3714_),
.Y(_2098_)
);
sky130_fd_sc_hs__mux2_1 _5212_ (
.A0(_0253_),
.A1(_0381_),
.S(instr[17]),
.X(_2099_)
);
sky130_fd_sc_hs__a21oi_1 _5213_ (
.A1(instr[15]),
.A2(_2099_),
.B1(_3733_),
.Y(_2100_)
);
sky130_fd_sc_hs__a2bb2oi_1 _5214_ (
.A1_N(instr[16]),
.A2_N(_2097_),
.B1(_2098_),
.B2(_2100_),
.Y(_2101_)
);
sky130_fd_sc_hs__nor2_1 _5215_ (
.A(instr[15]),
.B(_0189_),
.Y(_2102_)
);
sky130_fd_sc_hs__nor2_1 _5216_ (
.A(_0541_),
.B(_3265_),
.Y(_2103_)
);
sky130_fd_sc_hs__a21oi_1 _5217_ (
.A1(instr[15]),
.A2(_2103_),
.B1(_2102_),
.Y(_2104_)
);
sky130_fd_sc_hs__nor2_1 _5218_ (
.A(instr[17]),
.B(_2104_),
.Y(_2105_)
);
sky130_fd_sc_hs__mux2i_1 _5219_ (
.A0(_1021_),
.A1(_1053_),
.S(instr[15]),
.Y(_2106_)
);
sky130_fd_sc_hs__a211oi_1 _5220_ (
.A1(instr[17]),
.A2(_2106_),
.B1(_3705_),
.C1(_3265_),
.Y(_2107_)
);
sky130_fd_sc_hs__a21oi_1 _5221_ (
.A1(_0189_),
.A2(_3265_),
.B1(_2107_),
.Y(_2108_)
);
sky130_fd_sc_hs__mux4_1 _5222_ (
.A0(_0893_),
.A1(_0989_),
.A2(_1085_),
.A3(_1117_),
.S0(instr[15]),
.S1(instr[17]),
.X(_2109_)
);
sky130_fd_sc_hs__a21oi_1 _5223_ (
.A1(_3689_),
.A2(_2109_),
.B1(instr[19]),
.Y(_2110_)
);
sky130_fd_sc_hs__o22ai_1 _5224_ (
.A1(_2105_),
.A2(_2108_),
.B1(_2110_),
.B2(_3265_),
.Y(_2111_)
);
sky130_fd_sc_hs__a21oi_1 _5225_ (
.A1(_3666_),
.A2(_2101_),
.B1(_2111_),
.Y(_2112_)
);
sky130_fd_sc_hs__a311oi_1 _5226_ (
.A1(_3672_),
.A2(_2089_),
.A3(_2093_),
.B1(_2112_),
.C1(_3709_),
.Y(_2113_)
);
sky130_fd_sc_hs__clkinv_1 _5227_ (
.A(_2113_),
.Y(_2114_)
);
sky130_fd_sc_hs__nor2_1 _5228_ (
.A(_0542_),
.B(_1477_),
.Y(_2115_)
);
sky130_fd_sc_hs__a21oi_1 _5229_ (
.A1(_0190_),
.A2(_3206_),
.B1(_2020_),
.Y(_2116_)
);
sky130_fd_sc_hs__o22ai_1 _5230_ (
.A1(_2019_),
.A2(_2115_),
.B1(_2116_),
.B2(_3262_),
.Y(_2117_)
);
sky130_fd_sc_hs__mux2i_1 _5231_ (
.A0(_1022_),
.A1(_1054_),
.S(instr[15]),
.Y(_2118_)
);
sky130_fd_sc_hs__nor2_1 _5232_ (
.A(instr[15]),
.B(_0190_),
.Y(_2119_)
);
sky130_fd_sc_hs__nor2_1 _5233_ (
.A(_0542_),
.B(_3206_),
.Y(_2120_)
);
sky130_fd_sc_hs__a21oi_1 _5234_ (
.A1(instr[15]),
.A2(_2120_),
.B1(_2119_),
.Y(_2121_)
);
sky130_fd_sc_hs__o21ai_1 _5235_ (
.A1(instr[17]),
.A2(_2121_),
.B1(_2117_),
.Y(_2122_)
);
sky130_fd_sc_hs__a21oi_1 _5236_ (
.A1(_1504_),
.A2(_2118_),
.B1(_2122_),
.Y(_2123_)
);
sky130_fd_sc_hs__mux4_1 _5237_ (
.A0(_0894_),
.A1(_0990_),
.A2(_1086_),
.A3(_1118_),
.S0(instr[15]),
.S1(instr[17]),
.X(_2124_)
);
sky130_fd_sc_hs__a21oi_1 _5238_ (
.A1(_3689_),
.A2(_2124_),
.B1(instr[19]),
.Y(_2125_)
);
sky130_fd_sc_hs__nor2_1 _5239_ (
.A(_3265_),
.B(_2125_),
.Y(_2126_)
);
sky130_fd_sc_hs__or2_1 _5240_ (
.A(instr[15]),
.B(_1150_),
.X(_2127_)
);
sky130_fd_sc_hs__o31ai_1 _5241_ (
.A1(_3714_),
.A2(_1182_),
.A3(_3265_),
.B1(_2127_),
.Y(_2128_)
);
sky130_fd_sc_hs__nand2_1 _5242_ (
.A(_3701_),
.B(_2128_),
.Y(_2129_)
);
sky130_fd_sc_hs__mux4_1 _5243_ (
.A0(_0222_),
.A1(_0254_),
.A2(_0350_),
.A3(_0382_),
.S0(instr[15]),
.S1(instr[17]),
.X(_2130_)
);
sky130_fd_sc_hs__nor2_1 _5244_ (
.A(_3733_),
.B(_2130_),
.Y(_2131_)
);
sky130_fd_sc_hs__mux2i_1 _5245_ (
.A0(_0286_),
.A1(_0318_),
.S(instr[15]),
.Y(_2132_)
);
sky130_fd_sc_hs__a21oi_1 _5246_ (
.A1(_1460_),
.A2(_2132_),
.B1(_2131_),
.Y(_2133_)
);
sky130_fd_sc_hs__a311oi_1 _5247_ (
.A1(_3666_),
.A2(_2129_),
.A3(_2133_),
.B1(_2123_),
.C1(_2126_),
.Y(_2134_)
);
sky130_fd_sc_hs__and3_1 _5248_ (
.A(_3754_),
.B(_0734_),
.C(_3267_),
.X(_2135_)
);
sky130_fd_sc_hs__a21oi_1 _5249_ (
.A1(instr[17]),
.A2(_0862_),
.B1(_2135_),
.Y(_2136_)
);
sky130_fd_sc_hs__nor2b_1 _5250_ (
.A(instr[17]),
.B_N(_0702_),
.Y(_2137_)
);
sky130_fd_sc_hs__a211oi_1 _5251_ (
.A1(instr[17]),
.A2(_0830_),
.B1(_2137_),
.C1(instr[15]),
.Y(_2138_)
);
sky130_fd_sc_hs__a211oi_1 _5252_ (
.A1(instr[15]),
.A2(_2136_),
.B1(_2138_),
.C1(_1425_),
.Y(_2139_)
);
sky130_fd_sc_hs__mux4_1 _5253_ (
.A0(_0766_),
.A1(_0798_),
.A2(_0926_),
.A3(_0958_),
.S0(instr[15]),
.S1(instr[17]),
.X(_2140_)
);
sky130_fd_sc_hs__mux4_1 _5254_ (
.A0(_0478_),
.A1(_0510_),
.A2(_0638_),
.A3(_0670_),
.S0(instr[15]),
.S1(instr[17]),
.X(_2141_)
);
sky130_fd_sc_hs__mux2_1 _5255_ (
.A0(_2141_),
.A1(_2140_),
.S(instr[18]),
.X(_2142_)
);
sky130_fd_sc_hs__mux2_1 _5256_ (
.A0(_0414_),
.A1(_0574_),
.S(instr[17]),
.X(_2143_)
);
sky130_fd_sc_hs__o22ai_1 _5257_ (
.A1(_0606_),
.A2(_3698_),
.B1(_2143_),
.B2(instr[15]),
.Y(_2144_)
);
sky130_fd_sc_hs__nor2_1 _5258_ (
.A(_0446_),
.B(_1477_),
.Y(_2145_)
);
sky130_fd_sc_hs__o31ai_1 _5259_ (
.A1(_3705_),
.A2(_2144_),
.A3(_2145_),
.B1(_3672_),
.Y(_2146_)
);
sky130_fd_sc_hs__a211oi_1 _5260_ (
.A1(instr[16]),
.A2(_2142_),
.B1(_2146_),
.C1(_2139_),
.Y(_2147_)
);
sky130_fd_sc_hs__nor3_1 _5261_ (
.A(_3709_),
.B(_2134_),
.C(_2147_),
.Y(_2148_)
);
sky130_fd_sc_hs__clkinv_1 _5262_ (
.A(_2148_),
.Y(_2149_)
);
sky130_fd_sc_hs__mux2i_1 _5263_ (
.A0(_0799_),
.A1(_0959_),
.S(instr[17]),
.Y(_2150_)
);
sky130_fd_sc_hs__mux2i_1 _5264_ (
.A0(_0767_),
.A1(_0927_),
.S(instr[17]),
.Y(_2151_)
);
sky130_fd_sc_hs__a22oi_1 _5265_ (
.A1(_3674_),
.A2(_2150_),
.B1(_2151_),
.B2(_3678_),
.Y(_2152_)
);
sky130_fd_sc_hs__mux2i_1 _5266_ (
.A0(_0703_),
.A1(_0831_),
.S(instr[17]),
.Y(_2153_)
);
sky130_fd_sc_hs__mux2i_1 _5267_ (
.A0(_0735_),
.A1(_0863_),
.S(instr[17]),
.Y(_2154_)
);
sky130_fd_sc_hs__a22oi_1 _5268_ (
.A1(_3685_),
.A2(_2153_),
.B1(_2154_),
.B2(_3681_),
.Y(_2155_)
);
sky130_fd_sc_hs__mux4_1 _5269_ (
.A0(_0447_),
.A1(_0511_),
.A2(_0607_),
.A3(_0671_),
.S0(instr[16]),
.S1(instr[17]),
.X(_2156_)
);
sky130_fd_sc_hs__mux4_1 _5270_ (
.A0(_0415_),
.A1(_0479_),
.A2(_0575_),
.A3(_0639_),
.S0(instr[16]),
.S1(instr[17]),
.X(_2157_)
);
sky130_fd_sc_hs__nand2_1 _5271_ (
.A(instr[15]),
.B(_2156_),
.Y(_2158_)
);
sky130_fd_sc_hs__nand2_1 _5272_ (
.A(_3714_),
.B(_2157_),
.Y(_2159_)
);
sky130_fd_sc_hs__a21oi_1 _5273_ (
.A1(_2158_),
.A2(_2159_),
.B1(instr[18]),
.Y(_2160_)
);
sky130_fd_sc_hs__a31o_1 _5274_ (
.A1(_3666_),
.A2(_2152_),
.A3(_2155_),
.B1(_3673_),
.X(_2161_)
);
sky130_fd_sc_hs__mux2i_1 _5275_ (
.A0(_0255_),
.A1(_0383_),
.S(instr[17]),
.Y(_2162_)
);
sky130_fd_sc_hs__mux2i_1 _5276_ (
.A0(_0223_),
.A1(_0351_),
.S(instr[17]),
.Y(_2163_)
);
sky130_fd_sc_hs__mux2_1 _5277_ (
.A0(_1151_),
.A1(_0287_),
.S(instr[17]),
.X(_2164_)
);
sky130_fd_sc_hs__o221ai_1 _5278_ (
.A1(_0319_),
.A2(_3698_),
.B1(_2164_),
.B2(instr[15]),
.C1(_3733_),
.Y(_2165_)
);
sky130_fd_sc_hs__o221a_1 _5279_ (
.A1(_3675_),
.A2(_2162_),
.B1(_2163_),
.B2(_3679_),
.C1(_2165_),
.X(_2166_)
);
sky130_fd_sc_hs__nor2_1 _5280_ (
.A(_1183_),
.B(_3702_),
.Y(_2167_)
);
sky130_fd_sc_hs__mux2i_1 _5281_ (
.A0(_0991_),
.A1(_1119_),
.S(instr[17]),
.Y(_2168_)
);
sky130_fd_sc_hs__mux2i_1 _5282_ (
.A0(_0895_),
.A1(_1087_),
.S(instr[17]),
.Y(_2169_)
);
sky130_fd_sc_hs__o22ai_1 _5283_ (
.A1(_1413_),
.A2(_2168_),
.B1(_2169_),
.B2(_1415_),
.Y(_2170_)
);
sky130_fd_sc_hs__nor2_1 _5284_ (
.A(instr[19]),
.B(_2170_),
.Y(_2171_)
);
sky130_fd_sc_hs__o32ai_1 _5285_ (
.A1(_3667_),
.A2(_2166_),
.A3(_2167_),
.B1(_2171_),
.B2(_3265_),
.Y(_2172_)
);
sky130_fd_sc_hs__nand2b_1 _5286_ (
.A_N(_0543_),
.B(_3267_),
.Y(_2173_)
);
sky130_fd_sc_hs__mux4_1 _5287_ (
.A0(_1055_),
.A1(_1023_),
.A2(_2173_),
.A3(_0191_),
.S0(_3714_),
.S1(_3754_),
.X(_2174_)
);
sky130_fd_sc_hs__and3_1 _5288_ (
.A(_3704_),
.B(_3708_),
.C(_2174_),
.X(_2175_)
);
sky130_fd_sc_hs__clkinv_1 _5289_ (
.A(_2177_),
.Y(_2176_)
);
sky130_fd_sc_hs__o22ai_1 _5290_ (
.A1(_2160_),
.A2(_2161_),
.B1(_2172_),
.B2(_2175_),
.Y(_2177_)
);
sky130_fd_sc_hs__a21oi_1 _5291_ (
.A1(_0192_),
.A2(_3206_),
.B1(_2020_),
.Y(_2178_)
);
sky130_fd_sc_hs__nor2_1 _5292_ (
.A(_0544_),
.B(_1477_),
.Y(_2179_)
);
sky130_fd_sc_hs__o22ai_1 _5293_ (
.A1(_3262_),
.A2(_2178_),
.B1(_2179_),
.B2(_2019_),
.Y(_2180_)
);
sky130_fd_sc_hs__mux2_1 _5294_ (
.A0(_1024_),
.A1(_1056_),
.S(instr[15]),
.X(_2181_)
);
sky130_fd_sc_hs__nor2_1 _5295_ (
.A(_0544_),
.B(_3206_),
.Y(_2182_)
);
sky130_fd_sc_hs__nor2_1 _5296_ (
.A(instr[15]),
.B(_0192_),
.Y(_2183_)
);
sky130_fd_sc_hs__a21oi_1 _5297_ (
.A1(instr[15]),
.A2(_2182_),
.B1(_2183_),
.Y(_2184_)
);
sky130_fd_sc_hs__o221ai_1 _5298_ (
.A1(_1505_),
.A2(_2181_),
.B1(_2184_),
.B2(instr[17]),
.C1(_2180_),
.Y(_2185_)
);
sky130_fd_sc_hs__nor2_1 _5299_ (
.A(_3709_),
.B(_2185_),
.Y(_2186_)
);
sky130_fd_sc_hs__mux2i_1 _5300_ (
.A0(_1152_),
.A1(_0288_),
.S(instr[17]),
.Y(_2187_)
);
sky130_fd_sc_hs__o21ai_1 _5301_ (
.A1(_0320_),
.A2(_3698_),
.B1(_3733_),
.Y(_2188_)
);
sky130_fd_sc_hs__a21oi_1 _5302_ (
.A1(_3714_),
.A2(_2187_),
.B1(_2188_),
.Y(_2189_)
);
sky130_fd_sc_hs__mux4_1 _5303_ (
.A0(_0224_),
.A1(_0256_),
.A2(_0352_),
.A3(_0384_),
.S0(instr[15]),
.S1(instr[17]),
.X(_2190_)
);
sky130_fd_sc_hs__a21oi_1 _5304_ (
.A1(instr[16]),
.A2(_2190_),
.B1(_2189_),
.Y(_2191_)
);
sky130_fd_sc_hs__nor2_1 _5305_ (
.A(_1184_),
.B(_3702_),
.Y(_2192_)
);
sky130_fd_sc_hs__mux2i_1 _5306_ (
.A0(_0992_),
.A1(_1120_),
.S(instr[17]),
.Y(_2193_)
);
sky130_fd_sc_hs__mux2i_1 _5307_ (
.A0(_0896_),
.A1(_1088_),
.S(instr[17]),
.Y(_2194_)
);
sky130_fd_sc_hs__o22ai_1 _5308_ (
.A1(_1413_),
.A2(_2193_),
.B1(_2194_),
.B2(_1415_),
.Y(_2195_)
);
sky130_fd_sc_hs__nor2_1 _5309_ (
.A(instr[19]),
.B(_2195_),
.Y(_2196_)
);
sky130_fd_sc_hs__o32ai_1 _5310_ (
.A1(_3667_),
.A2(_2191_),
.A3(_2192_),
.B1(_2196_),
.B2(_3709_),
.Y(_2197_)
);
sky130_fd_sc_hs__mux4_1 _5311_ (
.A0(_0768_),
.A1(_0800_),
.A2(_0928_),
.A3(_0960_),
.S0(instr[15]),
.S1(instr[17]),
.X(_2198_)
);
sky130_fd_sc_hs__mux4_1 _5312_ (
.A0(_0416_),
.A1(_0448_),
.A2(_0576_),
.A3(_0608_),
.S0(instr[15]),
.S1(instr[17]),
.X(_2199_)
);
sky130_fd_sc_hs__a22o_1 _5313_ (
.A1(_1435_),
.A2(_2198_),
.B1(_2199_),
.B2(_3704_),
.X(_2200_)
);
sky130_fd_sc_hs__mux4_1 _5314_ (
.A0(_0480_),
.A1(_0512_),
.A2(_0640_),
.A3(_0672_),
.S0(instr[15]),
.S1(instr[17]),
.X(_2201_)
);
sky130_fd_sc_hs__mux4_1 _5315_ (
.A0(_0704_),
.A1(_0736_),
.A2(_0832_),
.A3(_0864_),
.S0(instr[15]),
.S1(instr[17]),
.X(_2202_)
);
sky130_fd_sc_hs__a31oi_1 _5316_ (
.A1(_3267_),
.A2(_3689_),
.A3(_2201_),
.B1(_3673_),
.Y(_2203_)
);
sky130_fd_sc_hs__a21oi_1 _5317_ (
.A1(_1424_),
.A2(_2202_),
.B1(_2200_),
.Y(_2204_)
);
sky130_fd_sc_hs__a2bb2oi_1 _5318_ (
.A1_N(_2186_),
.A2_N(_2197_),
.B1(_2203_),
.B2(_2204_),
.Y(_2205_)
);
sky130_fd_sc_hs__clkinv_1 _5319_ (
.A(_2205_),
.Y(_2206_)
);
sky130_fd_sc_hs__mux4_1 _5320_ (
.A0(_0225_),
.A1(_0257_),
.A2(_0353_),
.A3(_0385_),
.S0(instr[15]),
.S1(instr[17]),
.X(_2207_)
);
sky130_fd_sc_hs__mux2i_1 _5321_ (
.A0(_0289_),
.A1(_0321_),
.S(instr[15]),
.Y(_2208_)
);
sky130_fd_sc_hs__nand3_1 _5322_ (
.A(instr[15]),
.B(_1185_),
.C(_3267_),
.Y(_2209_)
);
sky130_fd_sc_hs__a21oi_1 _5323_ (
.A1(_3714_),
.A2(_1153_),
.B1(instr[17]),
.Y(_2210_)
);
sky130_fd_sc_hs__a221oi_1 _5324_ (
.A1(instr[17]),
.A2(_2208_),
.B1(_2209_),
.B2(_2210_),
.C1(instr[16]),
.Y(_2211_)
);
sky130_fd_sc_hs__a21oi_1 _5325_ (
.A1(instr[16]),
.A2(_2207_),
.B1(_2211_),
.Y(_2212_)
);
sky130_fd_sc_hs__mux4_1 _5326_ (
.A0(_0897_),
.A1(_0993_),
.A2(_1089_),
.A3(_1121_),
.S0(instr[15]),
.S1(instr[17]),
.X(_2213_)
);
sky130_fd_sc_hs__a21oi_1 _5327_ (
.A1(_3689_),
.A2(_2213_),
.B1(instr[19]),
.Y(_2214_)
);
sky130_fd_sc_hs__nor2_1 _5328_ (
.A(instr[15]),
.B(_0193_),
.Y(_2215_)
);
sky130_fd_sc_hs__nor2_1 _5329_ (
.A(_0545_),
.B(_3265_),
.Y(_2216_)
);
sky130_fd_sc_hs__a21oi_1 _5330_ (
.A1(instr[15]),
.A2(_2216_),
.B1(_2215_),
.Y(_2217_)
);
sky130_fd_sc_hs__mux2i_1 _5331_ (
.A0(_1025_),
.A1(_1057_),
.S(instr[15]),
.Y(_2218_)
);
sky130_fd_sc_hs__a211oi_1 _5332_ (
.A1(instr[17]),
.A2(_2218_),
.B1(_3705_),
.C1(_3265_),
.Y(_2219_)
);
sky130_fd_sc_hs__a21oi_1 _5333_ (
.A1(_0193_),
.A2(_3265_),
.B1(_2219_),
.Y(_2220_)
);
sky130_fd_sc_hs__o21bai_1 _5334_ (
.A1(instr[17]),
.A2(_2217_),
.B1_N(_2220_),
.Y(_2221_)
);
sky130_fd_sc_hs__o221a_1 _5335_ (
.A1(_3667_),
.A2(_2212_),
.B1(_2214_),
.B2(_3265_),
.C1(_2221_),
.X(_2222_)
);
sky130_fd_sc_hs__mux2i_1 _5336_ (
.A0(_0417_),
.A1(_0577_),
.S(instr[17]),
.Y(_2223_)
);
sky130_fd_sc_hs__mux2i_1 _5337_ (
.A0(_0449_),
.A1(_0609_),
.S(instr[17]),
.Y(_2224_)
);
sky130_fd_sc_hs__a22oi_1 _5338_ (
.A1(_3685_),
.A2(_2223_),
.B1(_2224_),
.B2(_3681_),
.Y(_2225_)
);
sky130_fd_sc_hs__mux2i_1 _5339_ (
.A0(_0481_),
.A1(_0641_),
.S(instr[17]),
.Y(_2226_)
);
sky130_fd_sc_hs__mux2i_1 _5340_ (
.A0(_0513_),
.A1(_0673_),
.S(instr[17]),
.Y(_2227_)
);
sky130_fd_sc_hs__a22oi_1 _5341_ (
.A1(_3678_),
.A2(_2226_),
.B1(_2227_),
.B2(_3674_),
.Y(_2228_)
);
sky130_fd_sc_hs__mux4_1 _5342_ (
.A0(_0769_),
.A1(_0801_),
.A2(_0929_),
.A3(_0961_),
.S0(instr[15]),
.S1(instr[17]),
.X(_2229_)
);
sky130_fd_sc_hs__nor3_1 _5343_ (
.A(_0737_),
.B(_3265_),
.C(_1477_),
.Y(_2230_)
);
sky130_fd_sc_hs__nor2b_1 _5344_ (
.A(instr[17]),
.B_N(_0705_),
.Y(_2231_)
);
sky130_fd_sc_hs__a211oi_1 _5345_ (
.A1(instr[17]),
.A2(_0833_),
.B1(_2231_),
.C1(instr[15]),
.Y(_2232_)
);
sky130_fd_sc_hs__nor2_1 _5346_ (
.A(_3754_),
.B(_0865_),
.Y(_2233_)
);
sky130_fd_sc_hs__a2111oi_1 _5347_ (
.A1(instr[15]),
.A2(_2233_),
.B1(_2232_),
.C1(_2230_),
.D1(instr[16]),
.Y(_2234_)
);
sky130_fd_sc_hs__a21oi_1 _5348_ (
.A1(instr[16]),
.A2(_2229_),
.B1(_2234_),
.Y(_2235_)
);
sky130_fd_sc_hs__nor2_1 _5349_ (
.A(_3667_),
.B(_2235_),
.Y(_2236_)
);
sky130_fd_sc_hs__a311oi_1 _5350_ (
.A1(_1473_),
.A2(_2225_),
.A3(_2228_),
.B1(_2236_),
.C1(_1474_),
.Y(_2237_)
);
sky130_fd_sc_hs__nor2_1 _5351_ (
.A(_2222_),
.B(_2237_),
.Y(_2238_)
);
sky130_fd_sc_hs__clkinv_1 _5352_ (
.A(_2238_),
.Y(_2239_)
);
sky130_fd_sc_hs__nand2_1 _5353_ (
.A(instr[15]),
.B(_1186_),
.Y(_2240_)
);
sky130_fd_sc_hs__a2bb2oi_1 _5354_ (
.A1_N(_2240_),
.A2_N(_3265_),
.B1(_1154_),
.B2(_3714_),
.Y(_2241_)
);
sky130_fd_sc_hs__mux2i_1 _5355_ (
.A0(_0290_),
.A1(_0322_),
.S(instr[15]),
.Y(_2242_)
);
sky130_fd_sc_hs__o221ai_1 _5356_ (
.A1(instr[17]),
.A2(_2241_),
.B1(_2242_),
.B2(_1505_),
.C1(_3733_),
.Y(_2243_)
);
sky130_fd_sc_hs__o221ai_1 _5357_ (
.A1(_3754_),
.A2(_0354_),
.B1(_0226_),
.B2(_1504_),
.C1(_3714_),
.Y(_2244_)
);
sky130_fd_sc_hs__mux2_1 _5358_ (
.A0(_0258_),
.A1(_0386_),
.S(instr[17]),
.X(_2245_)
);
sky130_fd_sc_hs__a21oi_1 _5359_ (
.A1(instr[15]),
.A2(_2245_),
.B1(_3733_),
.Y(_2246_)
);
sky130_fd_sc_hs__a21oi_1 _5360_ (
.A1(_2244_),
.A2(_2246_),
.B1(_3667_),
.Y(_2247_)
);
sky130_fd_sc_hs__nor2_1 _5361_ (
.A(instr[15]),
.B(_0194_),
.Y(_2248_)
);
sky130_fd_sc_hs__nor2_1 _5362_ (
.A(_0546_),
.B(_3265_),
.Y(_2249_)
);
sky130_fd_sc_hs__a21oi_1 _5363_ (
.A1(instr[15]),
.A2(_2249_),
.B1(_2248_),
.Y(_2250_)
);
sky130_fd_sc_hs__nor2_1 _5364_ (
.A(instr[17]),
.B(_2250_),
.Y(_2251_)
);
sky130_fd_sc_hs__mux2i_1 _5365_ (
.A0(_1026_),
.A1(_1058_),
.S(instr[15]),
.Y(_2252_)
);
sky130_fd_sc_hs__a211oi_1 _5366_ (
.A1(instr[17]),
.A2(_2252_),
.B1(_3705_),
.C1(_3265_),
.Y(_2253_)
);
sky130_fd_sc_hs__a21oi_1 _5367_ (
.A1(_0194_),
.A2(_3265_),
.B1(_2253_),
.Y(_2254_)
);
sky130_fd_sc_hs__mux4_1 _5368_ (
.A0(_0898_),
.A1(_0994_),
.A2(_1090_),
.A3(_1122_),
.S0(instr[15]),
.S1(instr[17]),
.X(_2255_)
);
sky130_fd_sc_hs__a21oi_1 _5369_ (
.A1(_3689_),
.A2(_2255_),
.B1(instr[19]),
.Y(_2256_)
);
sky130_fd_sc_hs__o22ai_1 _5370_ (
.A1(_2251_),
.A2(_2254_),
.B1(_2256_),
.B2(_3265_),
.Y(_2257_)
);
sky130_fd_sc_hs__a21oi_1 _5371_ (
.A1(_2243_),
.A2(_2247_),
.B1(_2257_),
.Y(_2258_)
);
sky130_fd_sc_hs__mux4_1 _5372_ (
.A0(_0482_),
.A1(_0514_),
.A2(_0642_),
.A3(_0674_),
.S0(instr[15]),
.S1(instr[17]),
.X(_2259_)
);
sky130_fd_sc_hs__nand2_1 _5373_ (
.A(instr[16]),
.B(_2259_),
.Y(_2260_)
);
sky130_fd_sc_hs__mux4_1 _5374_ (
.A0(_0418_),
.A1(_0450_),
.A2(_0578_),
.A3(_0610_),
.S0(instr[15]),
.S1(instr[17]),
.X(_2261_)
);
sky130_fd_sc_hs__nand2_1 _5375_ (
.A(_3733_),
.B(_2261_),
.Y(_2262_)
);
sky130_fd_sc_hs__a21oi_1 _5376_ (
.A1(_2260_),
.A2(_2262_),
.B1(instr[18]),
.Y(_2263_)
);
sky130_fd_sc_hs__mux4_1 _5377_ (
.A0(_0770_),
.A1(_0802_),
.A2(_0930_),
.A3(_0962_),
.S0(instr[15]),
.S1(instr[17]),
.X(_2264_)
);
sky130_fd_sc_hs__nor2_1 _5378_ (
.A(_3733_),
.B(_2264_),
.Y(_2265_)
);
sky130_fd_sc_hs__nor2_1 _5379_ (
.A(_0738_),
.B(_3265_),
.Y(_2266_)
);
sky130_fd_sc_hs__nor2_1 _5380_ (
.A(instr[15]),
.B(_0706_),
.Y(_2267_)
);
sky130_fd_sc_hs__a211oi_1 _5381_ (
.A1(instr[15]),
.A2(_2266_),
.B1(_2267_),
.C1(instr[17]),
.Y(_2268_)
);
sky130_fd_sc_hs__mux2_1 _5382_ (
.A0(_0834_),
.A1(_0866_),
.S(instr[15]),
.X(_2269_)
);
sky130_fd_sc_hs__a211oi_1 _5383_ (
.A1(instr[17]),
.A2(_2269_),
.B1(_2268_),
.C1(instr[16]),
.Y(_2270_)
);
sky130_fd_sc_hs__nor3_1 _5384_ (
.A(_3667_),
.B(_2265_),
.C(_2270_),
.Y(_2271_)
);
sky130_fd_sc_hs__nor3_1 _5385_ (
.A(_3673_),
.B(_2263_),
.C(_2271_),
.Y(_2272_)
);
sky130_fd_sc_hs__nor3_1 _5386_ (
.A(_3709_),
.B(_2258_),
.C(_2272_),
.Y(_2273_)
);
sky130_fd_sc_hs__clkinv_1 _5387_ (
.A(_2273_),
.Y(_2274_)
);
sky130_fd_sc_hs__mux4_1 _5388_ (
.A0(_0227_),
.A1(_0259_),
.A2(_0355_),
.A3(_0387_),
.S0(instr[15]),
.S1(instr[17]),
.X(_2275_)
);
sky130_fd_sc_hs__mux4_1 _5389_ (
.A0(_1155_),
.A1(_0291_),
.A2(_1187_),
.A3(_0323_),
.S0(instr[17]),
.S1(instr[15]),
.X(_2276_)
);
sky130_fd_sc_hs__mux2_1 _5390_ (
.A0(_2275_),
.A1(_2276_),
.S(_3733_),
.X(_2277_)
);
sky130_fd_sc_hs__mux4_1 _5391_ (
.A0(_0899_),
.A1(_0995_),
.A2(_1091_),
.A3(_1123_),
.S0(instr[15]),
.S1(instr[17]),
.X(_2278_)
);
sky130_fd_sc_hs__a21oi_1 _5392_ (
.A1(_3689_),
.A2(_2278_),
.B1(instr[19]),
.Y(_2279_)
);
sky130_fd_sc_hs__nor3_1 _5393_ (
.A(_0547_),
.B(_3265_),
.C(_1477_),
.Y(_2280_)
);
sky130_fd_sc_hs__mux2_1 _5394_ (
.A0(_0195_),
.A1(_1027_),
.S(instr[17]),
.X(_2281_)
);
sky130_fd_sc_hs__o22ai_1 _5395_ (
.A1(_1059_),
.A2(_3698_),
.B1(_2281_),
.B2(instr[15]),
.Y(_2282_)
);
sky130_fd_sc_hs__o32ai_1 _5396_ (
.A1(_3705_),
.A2(_2280_),
.A3(_2282_),
.B1(_2279_),
.B2(_3265_),
.Y(_2283_)
);
sky130_fd_sc_hs__a21oi_1 _5397_ (
.A1(_3666_),
.A2(_2277_),
.B1(_2283_),
.Y(_2284_)
);
sky130_fd_sc_hs__mux4_1 _5398_ (
.A0(_0771_),
.A1(_0803_),
.A2(_0931_),
.A3(_0963_),
.S0(instr[15]),
.S1(instr[17]),
.X(_2285_)
);
sky130_fd_sc_hs__mux4_1 _5399_ (
.A0(_0483_),
.A1(_0515_),
.A2(_0643_),
.A3(_0675_),
.S0(instr[15]),
.S1(instr[17]),
.X(_2286_)
);
sky130_fd_sc_hs__mux2_1 _5400_ (
.A0(_2286_),
.A1(_2285_),
.S(instr[18]),
.X(_2287_)
);
sky130_fd_sc_hs__a21oi_1 _5401_ (
.A1(instr[16]),
.A2(_2287_),
.B1(_3673_),
.Y(_2288_)
);
sky130_fd_sc_hs__o21a_1 _5402_ (
.A1(_3754_),
.A2(_0611_),
.B1(instr[15]),
.X(_2289_)
);
sky130_fd_sc_hs__o31ai_1 _5403_ (
.A1(instr[17]),
.A2(_0451_),
.A3(_3265_),
.B1(_2289_),
.Y(_2290_)
);
sky130_fd_sc_hs__mux2i_1 _5404_ (
.A0(_0419_),
.A1(_0579_),
.S(instr[17]),
.Y(_2291_)
);
sky130_fd_sc_hs__o21ai_1 _5405_ (
.A1(instr[15]),
.A2(_2291_),
.B1(_2290_),
.Y(_2292_)
);
sky130_fd_sc_hs__o21a_1 _5406_ (
.A1(_3754_),
.A2(_0867_),
.B1(instr[15]),
.X(_2293_)
);
sky130_fd_sc_hs__o31ai_1 _5407_ (
.A1(instr[17]),
.A2(_0739_),
.A3(_3265_),
.B1(_2293_),
.Y(_2294_)
);
sky130_fd_sc_hs__mux2i_1 _5408_ (
.A0(_0707_),
.A1(_0835_),
.S(instr[17]),
.Y(_2295_)
);
sky130_fd_sc_hs__o21ai_1 _5409_ (
.A1(instr[15]),
.A2(_2295_),
.B1(_2294_),
.Y(_2296_)
);
sky130_fd_sc_hs__a22oi_1 _5410_ (
.A1(_3704_),
.A2(_2292_),
.B1(_2296_),
.B2(_1424_),
.Y(_2297_)
);
sky130_fd_sc_hs__a211oi_1 _5411_ (
.A1(_2288_),
.A2(_2297_),
.B1(_3709_),
.C1(_2284_),
.Y(_2298_)
);
sky130_fd_sc_hs__clkinv_1 _5412_ (
.A(_2298_),
.Y(_2299_)
);
sky130_fd_sc_hs__o221ai_1 _5413_ (
.A1(_3754_),
.A2(_0356_),
.B1(_0228_),
.B2(_1504_),
.C1(_3714_),
.Y(_2300_)
);
sky130_fd_sc_hs__mux2_1 _5414_ (
.A0(_0260_),
.A1(_0388_),
.S(instr[17]),
.X(_2301_)
);
sky130_fd_sc_hs__nand2_1 _5415_ (
.A(instr[15]),
.B(_2301_),
.Y(_2302_)
);
sky130_fd_sc_hs__a21oi_1 _5416_ (
.A1(_2300_),
.A2(_2302_),
.B1(_1446_),
.Y(_2303_)
);
sky130_fd_sc_hs__mux4_1 _5417_ (
.A0(_1156_),
.A1(_0292_),
.A2(_1188_),
.A3(_0324_),
.S0(instr[17]),
.S1(instr[15]),
.X(_2304_)
);
sky130_fd_sc_hs__mux4_1 _5418_ (
.A0(_0900_),
.A1(_0996_),
.A2(_1092_),
.A3(_1124_),
.S0(instr[15]),
.S1(instr[17]),
.X(_2305_)
);
sky130_fd_sc_hs__a21oi_1 _5419_ (
.A1(_3689_),
.A2(_2305_),
.B1(instr[19]),
.Y(_2306_)
);
sky130_fd_sc_hs__nor2_1 _5420_ (
.A(_3265_),
.B(_2306_),
.Y(_2307_)
);
sky130_fd_sc_hs__or2_1 _5421_ (
.A(instr[15]),
.B(_0196_),
.X(_2308_)
);
sky130_fd_sc_hs__o31ai_1 _5422_ (
.A1(_3714_),
.A2(_0548_),
.A3(_3265_),
.B1(_2308_),
.Y(_2309_)
);
sky130_fd_sc_hs__mux2i_1 _5423_ (
.A0(_1028_),
.A1(_1060_),
.S(instr[15]),
.Y(_2310_)
);
sky130_fd_sc_hs__a211oi_1 _5424_ (
.A1(instr[17]),
.A2(_2310_),
.B1(_3705_),
.C1(_3265_),
.Y(_2311_)
);
sky130_fd_sc_hs__a21oi_1 _5425_ (
.A1(_0196_),
.A2(_3265_),
.B1(_2311_),
.Y(_2312_)
);
sky130_fd_sc_hs__a21oi_1 _5426_ (
.A1(_3754_),
.A2(_2309_),
.B1(_2312_),
.Y(_2313_)
);
sky130_fd_sc_hs__a2111oi_1 _5427_ (
.A1(_1424_),
.A2(_2304_),
.B1(_2307_),
.C1(_2313_),
.D1(_2303_),
.Y(_2314_)
);
sky130_fd_sc_hs__nor3_1 _5428_ (
.A(_0452_),
.B(_3265_),
.C(_1477_),
.Y(_2315_)
);
sky130_fd_sc_hs__mux2_1 _5429_ (
.A0(_0420_),
.A1(_0580_),
.S(instr[17]),
.X(_2316_)
);
sky130_fd_sc_hs__o22ai_1 _5430_ (
.A1(_0612_),
.A2(_3698_),
.B1(_2316_),
.B2(instr[15]),
.Y(_2317_)
);
sky130_fd_sc_hs__nor3_1 _5431_ (
.A(_3705_),
.B(_2315_),
.C(_2317_),
.Y(_2318_)
);
sky130_fd_sc_hs__mux4_1 _5432_ (
.A0(_0484_),
.A1(_0516_),
.A2(_0644_),
.A3(_0676_),
.S0(instr[15]),
.S1(instr[17]),
.X(_2319_)
);
sky130_fd_sc_hs__a211oi_1 _5433_ (
.A1(_3689_),
.A2(_2319_),
.B1(_2318_),
.C1(_3673_),
.Y(_2320_)
);
sky130_fd_sc_hs__nor2_1 _5434_ (
.A(instr[15]),
.B(_0708_),
.Y(_2321_)
);
sky130_fd_sc_hs__nor2_1 _5435_ (
.A(_0740_),
.B(_3265_),
.Y(_2322_)
);
sky130_fd_sc_hs__a21oi_1 _5436_ (
.A1(instr[15]),
.A2(_2322_),
.B1(_2321_),
.Y(_2323_)
);
sky130_fd_sc_hs__mux4_1 _5437_ (
.A0(_0772_),
.A1(_0804_),
.A2(_0932_),
.A3(_0964_),
.S0(instr[15]),
.S1(instr[17]),
.X(_2324_)
);
sky130_fd_sc_hs__mux2i_1 _5438_ (
.A0(_0836_),
.A1(_0868_),
.S(instr[15]),
.Y(_2325_)
);
sky130_fd_sc_hs__a2bb2oi_1 _5439_ (
.A1_N(_3733_),
.A2_N(_2324_),
.B1(_2325_),
.B2(_1460_),
.Y(_2326_)
);
sky130_fd_sc_hs__o311ai_1 _5440_ (
.A1(instr[16]),
.A2(instr[17]),
.A3(_2323_),
.B1(_2326_),
.C1(_3666_),
.Y(_2327_)
);
sky130_fd_sc_hs__a211oi_1 _5441_ (
.A1(_2320_),
.A2(_2327_),
.B1(_3709_),
.C1(_2314_),
.Y(_2328_)
);
sky130_fd_sc_hs__clkinv_1 _5442_ (
.A(_2328_),
.Y(_2329_)
);
sky130_fd_sc_hs__mux4_1 _5443_ (
.A0(_0486_),
.A1(_0518_),
.A2(_0646_),
.A3(_0678_),
.S0(instr[15]),
.S1(instr[17]),
.X(_2330_)
);
sky130_fd_sc_hs__mux4_1 _5444_ (
.A0(_0422_),
.A1(_0454_),
.A2(_0582_),
.A3(_0614_),
.S0(instr[15]),
.S1(instr[17]),
.X(_2331_)
);
sky130_fd_sc_hs__a221oi_1 _5445_ (
.A1(_3689_),
.A2(_2330_),
.B1(_2331_),
.B2(_3704_),
.C1(_3673_),
.Y(_2332_)
);
sky130_fd_sc_hs__mux4_1 _5446_ (
.A0(_0774_),
.A1(_0806_),
.A2(_0934_),
.A3(_0966_),
.S0(instr[15]),
.S1(instr[17]),
.X(_2333_)
);
sky130_fd_sc_hs__nor2b_1 _5447_ (
.A(instr[15]),
.B_N(_0710_),
.Y(_2334_)
);
sky130_fd_sc_hs__a311oi_1 _5448_ (
.A1(instr[15]),
.A2(_0742_),
.A3(_3267_),
.B1(_2334_),
.C1(instr[17]),
.Y(_2335_)
);
sky130_fd_sc_hs__mux2i_1 _5449_ (
.A0(_0838_),
.A1(_0870_),
.S(instr[15]),
.Y(_2336_)
);
sky130_fd_sc_hs__a2111oi_1 _5450_ (
.A1(instr[17]),
.A2(_2336_),
.B1(_3667_),
.C1(instr[16]),
.D1(_2335_),
.Y(_2337_)
);
sky130_fd_sc_hs__a31oi_1 _5451_ (
.A1(instr[16]),
.A2(_3666_),
.A3(_2333_),
.B1(_2337_),
.Y(_2338_)
);
sky130_fd_sc_hs__mux2i_1 _5452_ (
.A0(_0262_),
.A1(_0390_),
.S(instr[17]),
.Y(_2339_)
);
sky130_fd_sc_hs__mux2i_1 _5453_ (
.A0(_0230_),
.A1(_0358_),
.S(instr[17]),
.Y(_2340_)
);
sky130_fd_sc_hs__o22ai_1 _5454_ (
.A1(_3675_),
.A2(_2339_),
.B1(_2340_),
.B2(_3679_),
.Y(_2341_)
);
sky130_fd_sc_hs__mux2i_1 _5455_ (
.A0(_1158_),
.A1(_0294_),
.S(instr[17]),
.Y(_2342_)
);
sky130_fd_sc_hs__nor2_1 _5456_ (
.A(_0326_),
.B(_3698_),
.Y(_2343_)
);
sky130_fd_sc_hs__a211oi_1 _5457_ (
.A1(_3714_),
.A2(_2342_),
.B1(_2343_),
.C1(instr[16]),
.Y(_2344_)
);
sky130_fd_sc_hs__o221ai_1 _5458_ (
.A1(_1190_),
.A2(_3702_),
.B1(_2341_),
.B2(_2344_),
.C1(_3666_),
.Y(_2345_)
);
sky130_fd_sc_hs__mux2i_1 _5459_ (
.A0(_0902_),
.A1(_1094_),
.S(instr[17]),
.Y(_2346_)
);
sky130_fd_sc_hs__mux2i_1 _5460_ (
.A0(_0998_),
.A1(_1126_),
.S(instr[17]),
.Y(_2347_)
);
sky130_fd_sc_hs__o22ai_1 _5461_ (
.A1(_1415_),
.A2(_2346_),
.B1(_2347_),
.B2(_1413_),
.Y(_2348_)
);
sky130_fd_sc_hs__o21ai_1 _5462_ (
.A1(instr[19]),
.A2(_2348_),
.B1(_3708_),
.Y(_2349_)
);
sky130_fd_sc_hs__mux2i_1 _5463_ (
.A0(_1030_),
.A1(_1062_),
.S(instr[15]),
.Y(_2350_)
);
sky130_fd_sc_hs__nand2_1 _5464_ (
.A(instr[17]),
.B(_2350_),
.Y(_2351_)
);
sky130_fd_sc_hs__a21oi_1 _5465_ (
.A1(_0198_),
.A2(_3206_),
.B1(_2020_),
.Y(_2352_)
);
sky130_fd_sc_hs__nor2_1 _5466_ (
.A(_0550_),
.B(_1477_),
.Y(_2353_)
);
sky130_fd_sc_hs__o22ai_1 _5467_ (
.A1(_3262_),
.A2(_2352_),
.B1(_2353_),
.B2(_2019_),
.Y(_2354_)
);
sky130_fd_sc_hs__nor2_1 _5468_ (
.A(instr[15]),
.B(_0198_),
.Y(_2355_)
);
sky130_fd_sc_hs__nor2_1 _5469_ (
.A(_0550_),
.B(_3206_),
.Y(_2356_)
);
sky130_fd_sc_hs__a21oi_1 _5470_ (
.A1(instr[15]),
.A2(_2356_),
.B1(_2355_),
.Y(_2357_)
);
sky130_fd_sc_hs__o2111ai_1 _5471_ (
.A1(instr[17]),
.A2(_2357_),
.B1(_2354_),
.C1(_2351_),
.D1(_3708_),
.Y(_2358_)
);
sky130_fd_sc_hs__a32oi_1 _5472_ (
.A1(_2345_),
.A2(_2349_),
.A3(_2358_),
.B1(_2338_),
.B2(_2332_),
.Y(_2359_)
);
sky130_fd_sc_hs__clkinv_1 _5473_ (
.A(_2359_),
.Y(_2360_)
);
sky130_fd_sc_hs__and2_1 _5474_ (
.A(_1191_),
.B(_3267_),
.X(_2361_)
);
sky130_fd_sc_hs__mux4_1 _5475_ (
.A0(_1159_),
.A1(_0295_),
.A2(_2361_),
.A3(_0327_),
.S0(instr[17]),
.S1(instr[15]),
.X(_2362_)
);
sky130_fd_sc_hs__mux4_1 _5476_ (
.A0(_0231_),
.A1(_0263_),
.A2(_0359_),
.A3(_0391_),
.S0(instr[15]),
.S1(instr[17]),
.X(_2363_)
);
sky130_fd_sc_hs__a21oi_1 _5477_ (
.A1(_1435_),
.A2(_2363_),
.B1(instr[19]),
.Y(_2364_)
);
sky130_fd_sc_hs__nor2_1 _5478_ (
.A(_3265_),
.B(_2364_),
.Y(_2365_)
);
sky130_fd_sc_hs__a21oi_1 _5479_ (
.A1(_1424_),
.A2(_2362_),
.B1(_2365_),
.Y(_2366_)
);
sky130_fd_sc_hs__nand2_1 _5480_ (
.A(_3714_),
.B(_0199_),
.Y(_2367_)
);
sky130_fd_sc_hs__nand3_1 _5481_ (
.A(instr[15]),
.B(_0551_),
.C(_3267_),
.Y(_2368_)
);
sky130_fd_sc_hs__a21oi_1 _5482_ (
.A1(_2367_),
.A2(_2368_),
.B1(instr[17]),
.Y(_2369_)
);
sky130_fd_sc_hs__mux2_1 _5483_ (
.A0(_1031_),
.A1(_1063_),
.S(instr[15]),
.X(_2370_)
);
sky130_fd_sc_hs__a21oi_1 _5484_ (
.A1(instr[17]),
.A2(_2370_),
.B1(instr[16]),
.Y(_2371_)
);
sky130_fd_sc_hs__nor2_1 _5485_ (
.A(_0199_),
.B(_3267_),
.Y(_2372_)
);
sky130_fd_sc_hs__a21oi_1 _5486_ (
.A1(_3267_),
.A2(_2371_),
.B1(_2372_),
.Y(_2373_)
);
sky130_fd_sc_hs__mux4_1 _5487_ (
.A0(_0903_),
.A1(_0999_),
.A2(_1095_),
.A3(_1127_),
.S0(instr[15]),
.S1(instr[17]),
.X(_2374_)
);
sky130_fd_sc_hs__nor2_1 _5488_ (
.A(_3733_),
.B(_2374_),
.Y(_2375_)
);
sky130_fd_sc_hs__nor2_1 _5489_ (
.A(instr[18]),
.B(_2375_),
.Y(_2376_)
);
sky130_fd_sc_hs__o22ai_1 _5490_ (
.A1(_2369_),
.A2(_2373_),
.B1(_2376_),
.B2(_3265_),
.Y(_2377_)
);
sky130_fd_sc_hs__mux4_1 _5491_ (
.A0(_0583_),
.A1(_0615_),
.A2(_0647_),
.A3(_0679_),
.S0(instr[15]),
.S1(instr[16]),
.X(_2378_)
);
sky130_fd_sc_hs__mux4_1 _5492_ (
.A0(_0423_),
.A1(_0455_),
.A2(_0487_),
.A3(_0519_),
.S0(instr[15]),
.S1(instr[16]),
.X(_2379_)
);
sky130_fd_sc_hs__mux2i_1 _5493_ (
.A0(_2378_),
.A1(_2379_),
.S(_3754_),
.Y(_2380_)
);
sky130_fd_sc_hs__mux4_1 _5494_ (
.A0(_0711_),
.A1(_0743_),
.A2(_0839_),
.A3(_0871_),
.S0(instr[15]),
.S1(instr[17]),
.X(_2381_)
);
sky130_fd_sc_hs__mux4_1 _5495_ (
.A0(_0775_),
.A1(_0807_),
.A2(_0935_),
.A3(_0967_),
.S0(instr[15]),
.S1(instr[17]),
.X(_2382_)
);
sky130_fd_sc_hs__a21oi_1 _5496_ (
.A1(_1435_),
.A2(_2382_),
.B1(_3673_),
.Y(_2383_)
);
sky130_fd_sc_hs__o21ai_1 _5497_ (
.A1(instr[18]),
.A2(_2380_),
.B1(_2383_),
.Y(_2384_)
);
sky130_fd_sc_hs__a22oi_1 _5498_ (
.A1(_1424_),
.A2(_2381_),
.B1(_2384_),
.B2(_3708_),
.Y(_2385_)
);
sky130_fd_sc_hs__a21oi_1 _5499_ (
.A1(_2366_),
.A2(_2377_),
.B1(_2385_),
.Y(_2386_)
);
sky130_fd_sc_hs__clkinv_1 _5500_ (
.A(_2386_),
.Y(_2387_)
);
sky130_fd_sc_hs__nor2_1 _5501_ (
.A(_1404_),
.B(_2387_),
.Y(_2388_)
);
sky130_fd_sc_hs__nor2_1 _5502_ (
.A(_3461_),
.B(instr[13]),
.Y(_2389_)
);
sky130_fd_sc_hs__o21a_1 _5503_ (
.A1(_0027_),
.A2(_0023_),
.B1(_2389_),
.X(_2390_)
);
sky130_fd_sc_hs__nand2_1 _5504_ (
.A(instr[14]),
.B(_2390_),
.Y(_2391_)
);
sky130_fd_sc_hs__nor2_1 _5505_ (
.A(instr[30]),
.B(_2391_),
.Y(_2392_)
);
sky130_fd_sc_hs__clkinv_1 _5506_ (
.A(_2392_),
.Y(_2393_)
);
sky130_fd_sc_hs__clkinv_1 _5507_ (
.A(_2395_),
.Y(_2394_)
);
sky130_fd_sc_hs__nand3_1 _5508_ (
.A(instr[14]),
.B(instr[30]),
.C(_2390_),
.Y(_2395_)
);
sky130_fd_sc_hs__nor2_1 _5509_ (
.A(instr[5]),
.B(_3267_),
.Y(_2396_)
);
sky130_fd_sc_hs__nor2_1 _5510_ (
.A(_3659_),
.B(_2396_),
.Y(_2397_)
);
sky130_fd_sc_hs__or2_1 _5511_ (
.A(_3659_),
.B(_2396_),
.X(_2398_)
);
sky130_fd_sc_hs__nand2_1 _5512_ (
.A(pc[0]),
.B(_2398_),
.Y(_2399_)
);
sky130_fd_sc_hs__o21ai_1 _5513_ (
.A1(_3713_),
.A2(_2398_),
.B1(_2399_),
.Y(_2400_)
);
sky130_fd_sc_hs__nand2_1 _5514_ (
.A(pc[1]),
.B(_2398_),
.Y(_2401_)
);
sky130_fd_sc_hs__o21ai_1 _5515_ (
.A1(_1444_),
.A2(_2398_),
.B1(_2401_),
.Y(_2402_)
);
sky130_fd_sc_hs__mux2i_1 _5516_ (
.A0(_2465_),
.A1(_1486_),
.S(_2397_),
.Y(_2403_)
);
sky130_fd_sc_hs__nand2_1 _5517_ (
.A(pc[3]),
.B(_2398_),
.Y(_2404_)
);
sky130_fd_sc_hs__o21ai_1 _5518_ (
.A1(_1518_),
.A2(_2398_),
.B1(_2404_),
.Y(_2405_)
);
sky130_fd_sc_hs__nand2_1 _5519_ (
.A(pc[4]),
.B(_2398_),
.Y(_2406_)
);
sky130_fd_sc_hs__o21ai_1 _5520_ (
.A1(_1551_),
.A2(_2398_),
.B1(_2406_),
.Y(_2407_)
);
sky130_fd_sc_hs__nand2_1 _5521_ (
.A(pc[5]),
.B(_2398_),
.Y(_2408_)
);
sky130_fd_sc_hs__o21ai_1 _5522_ (
.A1(_1584_),
.A2(_2398_),
.B1(_2408_),
.Y(_2409_)
);
sky130_fd_sc_hs__nand2_1 _5523_ (
.A(pc[6]),
.B(_2398_),
.Y(_2410_)
);
sky130_fd_sc_hs__o21ai_1 _5524_ (
.A1(_1613_),
.A2(_2398_),
.B1(_2410_),
.Y(_2411_)
);
sky130_fd_sc_hs__nand2_1 _5525_ (
.A(pc[7]),
.B(_2398_),
.Y(_2412_)
);
sky130_fd_sc_hs__o21ai_1 _5526_ (
.A1(_1643_),
.A2(_2398_),
.B1(_2412_),
.Y(_2413_)
);
sky130_fd_sc_hs__nand2_1 _5527_ (
.A(pc[8]),
.B(_2398_),
.Y(_2414_)
);
sky130_fd_sc_hs__o21ai_1 _5528_ (
.A1(_1672_),
.A2(_2398_),
.B1(_2414_),
.Y(_2415_)
);
sky130_fd_sc_hs__nand2_1 _5529_ (
.A(pc[9]),
.B(_2398_),
.Y(_2416_)
);
sky130_fd_sc_hs__o21ai_1 _5530_ (
.A1(_1703_),
.A2(_2398_),
.B1(_2416_),
.Y(_2417_)
);
sky130_fd_sc_hs__nand2_1 _5531_ (
.A(pc[10]),
.B(_2398_),
.Y(_2418_)
);
sky130_fd_sc_hs__o21ai_1 _5532_ (
.A1(_1734_),
.A2(_2398_),
.B1(_2418_),
.Y(_2419_)
);
sky130_fd_sc_hs__nand2_1 _5533_ (
.A(pc[11]),
.B(_2398_),
.Y(_2420_)
);
sky130_fd_sc_hs__o21ai_1 _5534_ (
.A1(_1764_),
.A2(_2398_),
.B1(_2420_),
.Y(_2421_)
);
sky130_fd_sc_hs__nand2_1 _5535_ (
.A(pc[12]),
.B(_2398_),
.Y(_2422_)
);
sky130_fd_sc_hs__o21ai_1 _5536_ (
.A1(_1794_),
.A2(_2398_),
.B1(_2422_),
.Y(_2423_)
);
sky130_fd_sc_hs__nand2_1 _5537_ (
.A(pc[13]),
.B(_2398_),
.Y(_2424_)
);
sky130_fd_sc_hs__o21ai_1 _5538_ (
.A1(_1824_),
.A2(_2398_),
.B1(_2424_),
.Y(_2425_)
);
sky130_fd_sc_hs__nand2_1 _5539_ (
.A(pc[14]),
.B(_2398_),
.Y(_2426_)
);
sky130_fd_sc_hs__o21ai_1 _5540_ (
.A1(_1855_),
.A2(_2398_),
.B1(_2426_),
.Y(_2427_)
);
sky130_fd_sc_hs__nand2_1 _5541_ (
.A(pc[15]),
.B(_2398_),
.Y(_2428_)
);
sky130_fd_sc_hs__o21ai_1 _5542_ (
.A1(_1888_),
.A2(_2398_),
.B1(_2428_),
.Y(_2429_)
);
sky130_fd_sc_hs__nand2_1 _5543_ (
.A(pc[16]),
.B(_2398_),
.Y(_2430_)
);
sky130_fd_sc_hs__o21ai_1 _5544_ (
.A1(_1925_),
.A2(_2398_),
.B1(_2430_),
.Y(_2431_)
);
sky130_fd_sc_hs__nand2_1 _5545_ (
.A(pc[17]),
.B(_2398_),
.Y(_2432_)
);
sky130_fd_sc_hs__o21ai_1 _5546_ (
.A1(_1953_),
.A2(_2398_),
.B1(_2432_),
.Y(_2433_)
);
sky130_fd_sc_hs__nand2_1 _5547_ (
.A(pc[18]),
.B(_2398_),
.Y(_2434_)
);
sky130_fd_sc_hs__o21ai_1 _5548_ (
.A1(_1985_),
.A2(_2398_),
.B1(_2434_),
.Y(_2435_)
);
sky130_fd_sc_hs__nand2_1 _5549_ (
.A(pc[19]),
.B(_2398_),
.Y(_2436_)
);
sky130_fd_sc_hs__o21ai_1 _5550_ (
.A1(_2017_),
.A2(_2398_),
.B1(_2436_),
.Y(_2437_)
);
sky130_fd_sc_hs__nand2_1 _5551_ (
.A(pc[20]),
.B(_2398_),
.Y(_2438_)
);
sky130_fd_sc_hs__o21ai_1 _5552_ (
.A1(_2053_),
.A2(_2398_),
.B1(_2438_),
.Y(_2439_)
);
sky130_fd_sc_hs__nand2_1 _5553_ (
.A(pc[21]),
.B(_2398_),
.Y(_2440_)
);
sky130_fd_sc_hs__o21ai_1 _5554_ (
.A1(_2083_),
.A2(_2398_),
.B1(_2440_),
.Y(_2441_)
);
sky130_fd_sc_hs__nand2_1 _5555_ (
.A(pc[22]),
.B(_2398_),
.Y(_2442_)
);
sky130_fd_sc_hs__o21ai_1 _5556_ (
.A1(_2114_),
.A2(_2398_),
.B1(_2442_),
.Y(_2443_)
);
sky130_fd_sc_hs__nand2_1 _5557_ (
.A(pc[23]),
.B(_2398_),
.Y(_2444_)
);
sky130_fd_sc_hs__o21ai_1 _5558_ (
.A1(_2149_),
.A2(_2398_),
.B1(_2444_),
.Y(_2445_)
);
sky130_fd_sc_hs__nand2_1 _5559_ (
.A(pc[24]),
.B(_2398_),
.Y(_2446_)
);
sky130_fd_sc_hs__o21ai_1 _5560_ (
.A1(_2177_),
.A2(_2398_),
.B1(_2446_),
.Y(_2447_)
);
sky130_fd_sc_hs__nand2_1 _5561_ (
.A(pc[25]),
.B(_2398_),
.Y(_2448_)
);
sky130_fd_sc_hs__o21ai_1 _5562_ (
.A1(_2206_),
.A2(_2398_),
.B1(_2448_),
.Y(_2449_)
);
sky130_fd_sc_hs__nand2_1 _5563_ (
.A(pc[26]),
.B(_2398_),
.Y(_2450_)
);
sky130_fd_sc_hs__o21ai_1 _5564_ (
.A1(_2239_),
.A2(_2398_),
.B1(_2450_),
.Y(_2451_)
);
sky130_fd_sc_hs__nand2_1 _5565_ (
.A(pc[27]),
.B(_2398_),
.Y(_2452_)
);
sky130_fd_sc_hs__o21ai_1 _5566_ (
.A1(_2274_),
.A2(_2398_),
.B1(_2452_),
.Y(_2453_)
);
sky130_fd_sc_hs__nand2_1 _5567_ (
.A(pc[28]),
.B(_2398_),
.Y(_2454_)
);
sky130_fd_sc_hs__o21ai_1 _5568_ (
.A1(_2299_),
.A2(_2398_),
.B1(_2454_),
.Y(_2455_)
);
sky130_fd_sc_hs__nand2_1 _5569_ (
.A(pc[29]),
.B(_2398_),
.Y(_2456_)
);
sky130_fd_sc_hs__o21ai_1 _5570_ (
.A1(_2329_),
.A2(_2398_),
.B1(_2456_),
.Y(_2457_)
);
sky130_fd_sc_hs__nand2_1 _5571_ (
.A(pc[30]),
.B(_2398_),
.Y(_2458_)
);
sky130_fd_sc_hs__o21ai_1 _5572_ (
.A1(_2360_),
.A2(_2398_),
.B1(_2458_),
.Y(_2459_)
);
sky130_fd_sc_hs__nand2_1 _5573_ (
.A(pc[31]),
.B(_2398_),
.Y(_2460_)
);
sky130_fd_sc_hs__o21ai_1 _5574_ (
.A1(_2387_),
.A2(_2398_),
.B1(_2460_),
.Y(_2461_)
);
sky130_fd_sc_hs__and3_1 _5575_ (
.A(pc[5]),
.B(pc[4]),
.C(_0000_),
.X(_2462_)
);
sky130_fd_sc_hs__and3_1 _5576_ (
.A(pc[7]),
.B(pc[6]),
.C(_2462_),
.X(_2463_)
);
sky130_fd_sc_hs__and3_1 _5577_ (
.A(pc[9]),
.B(pc[8]),
.C(_2463_),
.X(_2464_)
);
sky130_fd_sc_hs__clkinv_1 _5578_ (
.A(pc[2]),
.Y(_2465_)
);
sky130_fd_sc_hs__and3_1 _5579_ (
.A(pc[11]),
.B(pc[10]),
.C(_2464_),
.X(_2466_)
);
sky130_fd_sc_hs__and3_1 _5580_ (
.A(pc[13]),
.B(pc[12]),
.C(_2466_),
.X(_2467_)
);
sky130_fd_sc_hs__and3_1 _5581_ (
.A(pc[15]),
.B(pc[14]),
.C(_2467_),
.X(_2468_)
);
sky130_fd_sc_hs__and3_1 _5582_ (
.A(pc[17]),
.B(pc[16]),
.C(_2468_),
.X(_2469_)
);
sky130_fd_sc_hs__and3_1 _5583_ (
.A(pc[19]),
.B(pc[18]),
.C(_2469_),
.X(_2470_)
);
sky130_fd_sc_hs__and3_1 _5584_ (
.A(pc[21]),
.B(pc[20]),
.C(_2470_),
.X(_2471_)
);
sky130_fd_sc_hs__and3_1 _5585_ (
.A(pc[23]),
.B(pc[22]),
.C(_2471_),
.X(_2472_)
);
sky130_fd_sc_hs__and3_1 _5586_ (
.A(pc[25]),
.B(pc[24]),
.C(_2472_),
.X(_2473_)
);
sky130_fd_sc_hs__and3_1 _5587_ (
.A(pc[27]),
.B(pc[26]),
.C(_2473_),
.X(_2474_)
);
sky130_fd_sc_hs__and3_1 _5588_ (
.A(pc[29]),
.B(pc[28]),
.C(_2474_),
.X(_2475_)
);
sky130_fd_sc_hs__nor2_1 _5589_ (
.A(_4177_),
.B(_2052_),
.Y(_2476_)
);
sky130_fd_sc_hs__or2_1 _5590_ (
.A(_4078_),
.B(_1924_),
.X(_2477_)
);
sky130_fd_sc_hs__maj3_1 _5591_ (
.A(_4098_),
.B(_1952_),
.C(_2477_),
.X(_2478_)
);
sky130_fd_sc_hs__maj3_1 _5592_ (
.A(_4132_),
.B(_1984_),
.C(_2478_),
.X(_2479_)
);
sky130_fd_sc_hs__maj3_1 _5593_ (
.A(_4158_),
.B(_2016_),
.C(_2479_),
.X(_2480_)
);
sky130_fd_sc_hs__maj3_1 _5594_ (
.A(_4177_),
.B(_2052_),
.C(_2480_),
.X(_2481_)
);
sky130_fd_sc_hs__nor2_1 _5595_ (
.A(_4198_),
.B(_2082_),
.Y(_2482_)
);
sky130_fd_sc_hs__o21a_1 _5596_ (
.A1(_4198_),
.A2(_2082_),
.B1(_2481_),
.X(_2483_)
);
sky130_fd_sc_hs__nor3_1 _5597_ (
.A(_4190_),
.B(_4197_),
.C(_2083_),
.Y(_2484_)
);
sky130_fd_sc_hs__and2_1 _5598_ (
.A(_1208_),
.B(_2148_),
.X(_2485_)
);
sky130_fd_sc_hs__nor4_1 _5599_ (
.A(_2113_),
.B(_2483_),
.C(_2484_),
.D(_2485_),
.Y(_2486_)
);
sky130_fd_sc_hs__nand2_1 _5600_ (
.A(_1240_),
.B(_2177_),
.Y(_2487_)
);
sky130_fd_sc_hs__maj3_1 _5601_ (
.A(_1261_),
.B(_2205_),
.C(_2487_),
.X(_2488_)
);
sky130_fd_sc_hs__maj3_1 _5602_ (
.A(_1290_),
.B(_2238_),
.C(_2488_),
.X(_2489_)
);
sky130_fd_sc_hs__or2_1 _5603_ (
.A(_1305_),
.B(_2273_),
.X(_2490_)
);
sky130_fd_sc_hs__nand2_1 _5604_ (
.A(_1342_),
.B(_2328_),
.Y(_2491_)
);
sky130_fd_sc_hs__o211ai_1 _5605_ (
.A1(_1342_),
.A2(_2328_),
.B1(_2298_),
.C1(_1324_),
.Y(_2492_)
);
sky130_fd_sc_hs__nand2_1 _5606_ (
.A(_1305_),
.B(_2273_),
.Y(_2493_)
);
sky130_fd_sc_hs__o22ai_1 _5607_ (
.A1(_1324_),
.A2(_2298_),
.B1(_2328_),
.B2(_1342_),
.Y(_2494_)
);
sky130_fd_sc_hs__nand2_1 _5608_ (
.A(_2492_),
.B(_2493_),
.Y(_2495_)
);
sky130_fd_sc_hs__a21oi_1 _5609_ (
.A1(_2489_),
.A2(_2490_),
.B1(_2495_),
.Y(_2496_)
);
sky130_fd_sc_hs__o21a_1 _5610_ (
.A1(_2494_),
.A2(_2496_),
.B1(_2491_),
.X(_2497_)
);
sky130_fd_sc_hs__nor2_1 _5611_ (
.A(_3972_),
.B(_1763_),
.Y(_2498_)
);
sky130_fd_sc_hs__and2_1 _5612_ (
.A(_3972_),
.B(_1763_),
.X(_2499_)
);
sky130_fd_sc_hs__nor3_1 _5613_ (
.A(_3944_),
.B(_1733_),
.C(_2499_),
.Y(_2500_)
);
sky130_fd_sc_hs__a21oi_1 _5614_ (
.A1(_3944_),
.A2(_1733_),
.B1(_2499_),
.Y(_2501_)
);
sky130_fd_sc_hs__nor2_1 _5615_ (
.A(_3928_),
.B(_1702_),
.Y(_2502_)
);
sky130_fd_sc_hs__a22oi_1 _5616_ (
.A1(_3906_),
.A2(_1671_),
.B1(_1702_),
.B2(_3928_),
.Y(_2503_)
);
sky130_fd_sc_hs__o21a_1 _5617_ (
.A1(_2502_),
.A2(_2503_),
.B1(_2501_),
.X(_2504_)
);
sky130_fd_sc_hs__nor3_1 _5618_ (
.A(_2498_),
.B(_2500_),
.C(_2504_),
.Y(_2505_)
);
sky130_fd_sc_hs__nor2_1 _5619_ (
.A(_4055_),
.B(_1887_),
.Y(_2506_)
);
sky130_fd_sc_hs__nor2_1 _5620_ (
.A(_4019_),
.B(_1823_),
.Y(_2507_)
);
sky130_fd_sc_hs__a211oi_1 _5621_ (
.A1(_4019_),
.A2(_1823_),
.B1(_1793_),
.C1(_3998_),
.Y(_2508_)
);
sky130_fd_sc_hs__a22oi_1 _5622_ (
.A1(_3998_),
.A2(_1793_),
.B1(_1823_),
.B2(_4019_),
.Y(_2509_)
);
sky130_fd_sc_hs__nor2_1 _5623_ (
.A(_2507_),
.B(_2509_),
.Y(_2510_)
);
sky130_fd_sc_hs__nand2_1 _5624_ (
.A(_4033_),
.B(_1854_),
.Y(_2511_)
);
sky130_fd_sc_hs__nand2_1 _5625_ (
.A(_4055_),
.B(_1887_),
.Y(_2512_)
);
sky130_fd_sc_hs__nand2_1 _5626_ (
.A(_4214_),
.B(_2113_),
.Y(_2513_)
);
sky130_fd_sc_hs__a21o_1 _5627_ (
.A1(_2511_),
.A2(_2512_),
.B1(_2506_),
.X(_2514_)
);
sky130_fd_sc_hs__nor2_1 _5628_ (
.A(_4033_),
.B(_1854_),
.Y(_2515_)
);
sky130_fd_sc_hs__or4_1 _5629_ (
.A(_2506_),
.B(_2507_),
.C(_2508_),
.D(_2515_),
.X(_2516_)
);
sky130_fd_sc_hs__nor2_1 _5630_ (
.A(_2505_),
.B(_2510_),
.Y(_2517_)
);
sky130_fd_sc_hs__o211ai_1 _5631_ (
.A1(_2516_),
.A2(_2517_),
.B1(_2513_),
.C1(_2514_),
.Y(_2518_)
);
sky130_fd_sc_hs__o21a_1 _5632_ (
.A1(_2483_),
.A2(_2484_),
.B1(_2113_),
.X(_2519_)
);
sky130_fd_sc_hs__nor2_1 _5633_ (
.A(writedata[4]),
.B(_1551_),
.Y(_2520_)
);
sky130_fd_sc_hs__maj3_1 _5634_ (
.A(_3836_),
.B(_1583_),
.C(_2520_),
.X(_2521_)
);
sky130_fd_sc_hs__maj3_1 _5635_ (
.A(_3868_),
.B(_1612_),
.C(_2521_),
.X(_2522_)
);
sky130_fd_sc_hs__maj3_1 _5636_ (
.A(_3885_),
.B(_1642_),
.C(_2522_),
.X(_2523_)
);
sky130_fd_sc_hs__a222oi_1 _5637_ (
.A1(writedata[0]),
.A2(_3713_),
.B1(writedata[1]),
.B2(_1444_),
.C1(_1486_),
.C2(writedata[2]),
.Y(_2524_)
);
sky130_fd_sc_hs__nand2_1 _5638_ (
.A(_3743_),
.B(_1443_),
.Y(_2525_)
);
sky130_fd_sc_hs__maj3_1 _5639_ (
.A(writedata[2]),
.B(_1486_),
.C(_2525_),
.X(_2526_)
);
sky130_fd_sc_hs__nor2b_1 _5640_ (
.A(_2524_),
.B_N(_2526_),
.Y(_2527_)
);
sky130_fd_sc_hs__nor2_1 _5641_ (
.A(_1518_),
.B(_2527_),
.Y(_2528_)
);
sky130_fd_sc_hs__a21oi_1 _5642_ (
.A1(_1518_),
.A2(_2527_),
.B1(writedata[3]),
.Y(_2529_)
);
sky130_fd_sc_hs__nor2_1 _5643_ (
.A(_1240_),
.B(_2177_),
.Y(_2530_)
);
sky130_fd_sc_hs__maj3_1 _5644_ (
.A(_1261_),
.B(_2205_),
.C(_2530_),
.X(_2531_)
);
sky130_fd_sc_hs__maj3_1 _5645_ (
.A(_1290_),
.B(_2238_),
.C(_2531_),
.X(_2532_)
);
sky130_fd_sc_hs__nand2_1 _5646_ (
.A(_2490_),
.B(_2532_),
.Y(_2533_)
);
sky130_fd_sc_hs__nand4_1 _5647_ (
.A(_2491_),
.B(_2492_),
.C(_2493_),
.D(_2533_),
.Y(_2534_)
);
sky130_fd_sc_hs__nor2_1 _5648_ (
.A(_4214_),
.B(_2113_),
.Y(_2535_)
);
sky130_fd_sc_hs__nor3b_1 _5649_ (
.A(_2482_),
.B(_2053_),
.C_N(_4177_),
.Y(_2536_)
);
sky130_fd_sc_hs__o21ba_1 _5650_ (
.A1(_2484_),
.A2(_2536_),
.B1_N(_2535_),
.X(_2537_)
);
sky130_fd_sc_hs__nand2_1 _5651_ (
.A(instr[13]),
.B(_3284_),
.Y(_2538_)
);
sky130_fd_sc_hs__nand2_1 _5652_ (
.A(_2386_),
.B(_2538_),
.Y(_2539_)
);
sky130_fd_sc_hs__nand2b_1 _5653_ (
.A_N(_2538_),
.B(_1400_),
.Y(_2540_)
);
sky130_fd_sc_hs__o22ai_1 _5654_ (
.A1(_1400_),
.A2(_2539_),
.B1(_2540_),
.B2(_2386_),
.Y(_2541_)
);
sky130_fd_sc_hs__nor2_1 _5655_ (
.A(_1208_),
.B(_2148_),
.Y(_2542_)
);
sky130_fd_sc_hs__nor2_1 _5656_ (
.A(_2485_),
.B(_2542_),
.Y(_2543_)
);
sky130_fd_sc_hs__xnor2_1 _5657_ (
.A(_1400_),
.B(_2387_),
.Y(_2544_)
);
sky130_fd_sc_hs__nor3_1 _5658_ (
.A(_1372_),
.B(_2359_),
.C(_2544_),
.Y(_2545_)
);
sky130_fd_sc_hs__a21oi_1 _5659_ (
.A1(_1372_),
.A2(_2359_),
.B1(_2544_),
.Y(_2546_)
);
sky130_fd_sc_hs__nor2_1 _5660_ (
.A(_2541_),
.B(_2545_),
.Y(_2547_)
);
sky130_fd_sc_hs__nand3_1 _5661_ (
.A(_2543_),
.B(_2546_),
.C(_2547_),
.Y(_2548_)
);
sky130_fd_sc_hs__nor3_1 _5662_ (
.A(_2534_),
.B(_2537_),
.C(_2548_),
.Y(_2549_)
);
sky130_fd_sc_hs__o211a_2 _5663_ (
.A1(writedata[5]),
.A2(_1584_),
.B1(_1551_),
.C1(writedata[4]),
.X(_2550_)
);
sky130_fd_sc_hs__a21oi_1 _5664_ (
.A1(writedata[5]),
.A2(_1584_),
.B1(_2550_),
.Y(_2551_)
);
sky130_fd_sc_hs__nor2_1 _5665_ (
.A(_3868_),
.B(_1612_),
.Y(_2552_)
);
sky130_fd_sc_hs__maj3_1 _5666_ (
.A(writedata[7]),
.B(_1643_),
.C(_2552_),
.X(_2553_)
);
sky130_fd_sc_hs__a221oi_1 _5667_ (
.A1(_3868_),
.A2(_1612_),
.B1(_1642_),
.B2(_3885_),
.C1(_2551_),
.Y(_2554_)
);
sky130_fd_sc_hs__a211oi_1 _5668_ (
.A1(_2514_),
.A2(_2516_),
.B1(_2553_),
.C1(_2554_),
.Y(_2555_)
);
sky130_fd_sc_hs__a21oi_1 _5669_ (
.A1(_3928_),
.A2(_1702_),
.B1(_3906_),
.Y(_2556_)
);
sky130_fd_sc_hs__a21oi_1 _5670_ (
.A1(_1672_),
.A2(_2556_),
.B1(_2502_),
.Y(_2557_)
);
sky130_fd_sc_hs__maj3_1 _5671_ (
.A(_3944_),
.B(_1733_),
.C(_2557_),
.X(_2558_)
);
sky130_fd_sc_hs__o21bai_1 _5672_ (
.A1(_2499_),
.A2(_2558_),
.B1_N(_2498_),
.Y(_2559_)
);
sky130_fd_sc_hs__o21ai_1 _5673_ (
.A1(_2506_),
.A2(_2515_),
.B1(_2512_),
.Y(_2560_)
);
sky130_fd_sc_hs__nor2_1 _5674_ (
.A(writedata[0]),
.B(_3713_),
.Y(_2561_)
);
sky130_fd_sc_hs__maj3_1 _5675_ (
.A(_3743_),
.B(_1443_),
.C(_2561_),
.X(_2562_)
);
sky130_fd_sc_hs__clkinv_1 _5676_ (
.A(_2562_),
.Y(_2563_)
);
sky130_fd_sc_hs__maj3_1 _5677_ (
.A(writedata[2]),
.B(_1486_),
.C(_2563_),
.X(_2564_)
);
sky130_fd_sc_hs__maj3_1 _5678_ (
.A(writedata[3]),
.B(_1518_),
.C(_2564_),
.X(_2565_)
);
sky130_fd_sc_hs__o211ai_1 _5679_ (
.A1(_4098_),
.A2(_1952_),
.B1(_1924_),
.C1(_4078_),
.Y(_2566_)
);
sky130_fd_sc_hs__a22oi_1 _5680_ (
.A1(_4098_),
.A2(_1952_),
.B1(_1984_),
.B2(_4132_),
.Y(_2567_)
);
sky130_fd_sc_hs__a22oi_1 _5681_ (
.A1(_4133_),
.A2(_1985_),
.B1(_2566_),
.B2(_2567_),
.Y(_2568_)
);
sky130_fd_sc_hs__maj3_1 _5682_ (
.A(_4158_),
.B(_2016_),
.C(_2568_),
.X(_2569_)
);
sky130_fd_sc_hs__nor3_1 _5683_ (
.A(_2476_),
.B(_2482_),
.C(_2535_),
.Y(_2570_)
);
sky130_fd_sc_hs__nand2_1 _5684_ (
.A(_2569_),
.B(_2570_),
.Y(_2571_)
);
sky130_fd_sc_hs__nor2_1 _5685_ (
.A(_2542_),
.B(_2571_),
.Y(_2572_)
);
sky130_fd_sc_hs__o31ai_1 _5686_ (
.A1(_2523_),
.A2(_2528_),
.A3(_2529_),
.B1(_2555_),
.Y(_2573_)
);
sky130_fd_sc_hs__nor3b_1 _5687_ (
.A(_2523_),
.B(_2559_),
.C_N(_2565_),
.Y(_2574_)
);
sky130_fd_sc_hs__a31oi_1 _5688_ (
.A1(_2510_),
.A2(_2559_),
.A3(_2560_),
.B1(_2574_),
.Y(_2575_)
);
sky130_fd_sc_hs__nor4b_1 _5689_ (
.A(_2497_),
.B(_2575_),
.C(_2573_),
.D_N(_2549_),
.Y(_2576_)
);
sky130_fd_sc_hs__nor4b_1 _5690_ (
.A(_2486_),
.B(_2518_),
.C(_2572_),
.D_N(_2576_),
.Y(_2577_)
);
sky130_fd_sc_hs__o31ai_1 _5691_ (
.A1(_4214_),
.A2(_2485_),
.A3(_2519_),
.B1(_2577_),
.Y(_2578_)
);
sky130_fd_sc_hs__xnor2_1 _5692_ (
.A(_3461_),
.B(_2578_),
.Y(_2579_)
);
sky130_fd_sc_hs__or4_1 _5693_ (
.A(instr[13]),
.B(instr[14]),
.C(_3286_),
.D(_2579_),
.X(_2580_)
);
sky130_fd_sc_hs__nand2_1 _5694_ (
.A(_2491_),
.B(_2494_),
.Y(_2581_)
);
sky130_fd_sc_hs__nor2_1 _5695_ (
.A(_2541_),
.B(_2546_),
.Y(_2582_)
);
sky130_fd_sc_hs__a311oi_1 _5696_ (
.A1(_2534_),
.A2(_2547_),
.A3(_2581_),
.B1(_2582_),
.C1(_2485_),
.Y(_2583_)
);
sky130_fd_sc_hs__nor2_1 _5697_ (
.A(_2535_),
.B(_2542_),
.Y(_2584_)
);
sky130_fd_sc_hs__maj3_1 _5698_ (
.A(_4214_),
.B(_2113_),
.C(_2484_),
.X(_2585_)
);
sky130_fd_sc_hs__nand2b_1 _5699_ (
.A_N(_2542_),
.B(_2585_),
.Y(_2586_)
);
sky130_fd_sc_hs__nand2_1 _5700_ (
.A(_2583_),
.B(_2586_),
.Y(_2587_)
);
sky130_fd_sc_hs__a21oi_1 _5701_ (
.A1(_2483_),
.A2(_2584_),
.B1(_2587_),
.Y(_2588_)
);
sky130_fd_sc_hs__nor2_1 _5702_ (
.A(_2559_),
.B(_2573_),
.Y(_2589_)
);
sky130_fd_sc_hs__nand2_1 _5703_ (
.A(_2571_),
.B(_2583_),
.Y(_2590_)
);
sky130_fd_sc_hs__nor4_1 _5704_ (
.A(_2518_),
.B(_2537_),
.C(_2589_),
.D(_2590_),
.Y(_2591_)
);
sky130_fd_sc_hs__nand2_1 _5705_ (
.A(_2497_),
.B(_2546_),
.Y(_2592_)
);
sky130_fd_sc_hs__nand2_1 _5706_ (
.A(_2547_),
.B(_2592_),
.Y(_2593_)
);
sky130_fd_sc_hs__nor3_1 _5707_ (
.A(_2588_),
.B(_2591_),
.C(_2593_),
.Y(_2594_)
);
sky130_fd_sc_hs__nand2_1 _5708_ (
.A(instr[14]),
.B(_3284_),
.Y(_2595_)
);
sky130_fd_sc_hs__nand2_1 _5709_ (
.A(instr[2]),
.B(_3658_),
.Y(_2596_)
);
sky130_fd_sc_hs__xnor2_1 _5710_ (
.A(_3461_),
.B(_2594_),
.Y(_2597_)
);
sky130_fd_sc_hs__o211ai_1 _5711_ (
.A1(_2595_),
.A2(_2597_),
.B1(_2596_),
.C1(_2580_),
.Y(_2598_)
);
sky130_fd_sc_hs__a21oi_1 _5712_ (
.A1(instr[2]),
.A2(_3658_),
.B1(_2396_),
.Y(_2599_)
);
sky130_fd_sc_hs__o21ai_1 _5713_ (
.A1(instr[5]),
.A2(_3267_),
.B1(_2596_),
.Y(_2600_)
);
sky130_fd_sc_hs__xor2_1 _5714_ (
.A(pc[9]),
.B(_0003_),
.X(_2601_)
);
sky130_fd_sc_hs__mux2i_1 _5715_ (
.A0(\dp.pcimm.y[9] ),
.A1(_2601_),
.S(_2598_),
.Y(_2602_)
);
sky130_fd_sc_hs__clkinv_1 _5716_ (
.A(_2603_),
.Y(memread)
);
sky130_fd_sc_hs__nand2b_1 _5717_ (
.A_N(instr[5]),
.B(_3226_),
.Y(_2603_)
);
sky130_fd_sc_hs__nor2_1 _5718_ (
.A(_0017_),
.B(_0019_),
.Y(_2604_)
);
sky130_fd_sc_hs__or2_1 _5719_ (
.A(_0017_),
.B(_0019_),
.X(_2605_)
);
sky130_fd_sc_hs__mux2i_1 _5720_ (
.A0(_1823_),
.A1(_1887_),
.S(_3749_),
.Y(_2606_)
);
sky130_fd_sc_hs__nand2_1 _5721_ (
.A(_3749_),
.B(_1925_),
.Y(_2607_)
);
sky130_fd_sc_hs__nand2_1 _5722_ (
.A(_3750_),
.B(_1855_),
.Y(_2608_)
);
sky130_fd_sc_hs__nand2_1 _5723_ (
.A(_2607_),
.B(_2608_),
.Y(_2609_)
);
sky130_fd_sc_hs__mux2i_1 _5724_ (
.A0(_2606_),
.A1(_2609_),
.S(_3662_),
.Y(_2610_)
);
sky130_fd_sc_hs__nor2_1 _5725_ (
.A(_3750_),
.B(_1763_),
.Y(_2611_)
);
sky130_fd_sc_hs__nor2_1 _5726_ (
.A(_3749_),
.B(_1702_),
.Y(_2612_)
);
sky130_fd_sc_hs__nor2_1 _5727_ (
.A(_2611_),
.B(_2612_),
.Y(_2613_)
);
sky130_fd_sc_hs__nor2_1 _5728_ (
.A(_3750_),
.B(_1793_),
.Y(_2614_)
);
sky130_fd_sc_hs__a21oi_1 _5729_ (
.A1(_3750_),
.A2(_1734_),
.B1(_2614_),
.Y(_2615_)
);
sky130_fd_sc_hs__mux2i_1 _5730_ (
.A0(_2613_),
.A1(_2615_),
.S(_3662_),
.Y(_2616_)
);
sky130_fd_sc_hs__clkinv_1 _5731_ (
.A(_0015_),
.Y(_2617_)
);
sky130_fd_sc_hs__nor2_1 _5732_ (
.A(_3773_),
.B(_2616_),
.Y(_2618_)
);
sky130_fd_sc_hs__a211oi_1 _5733_ (
.A1(_3773_),
.A2(_2610_),
.B1(_2618_),
.C1(_3794_),
.Y(_2619_)
);
sky130_fd_sc_hs__nor2_1 _5734_ (
.A(_3750_),
.B(_2052_),
.Y(_2620_)
);
sky130_fd_sc_hs__a21oi_1 _5735_ (
.A1(_3750_),
.A2(_1985_),
.B1(_2620_),
.Y(_2621_)
);
sky130_fd_sc_hs__nor2_1 _5736_ (
.A(_3749_),
.B(_1953_),
.Y(_2622_)
);
sky130_fd_sc_hs__nor2_1 _5737_ (
.A(_3750_),
.B(_2016_),
.Y(_2623_)
);
sky130_fd_sc_hs__a21oi_1 _5738_ (
.A1(_3749_),
.A2(_2016_),
.B1(_2622_),
.Y(_2624_)
);
sky130_fd_sc_hs__nor2_1 _5739_ (
.A(_3662_),
.B(_2624_),
.Y(_2625_)
);
sky130_fd_sc_hs__clkinv_1 _5740_ (
.A(_0021_),
.Y(_2626_)
);
sky130_fd_sc_hs__a21oi_1 _5741_ (
.A1(_3662_),
.A2(_2621_),
.B1(_2625_),
.Y(_2627_)
);
sky130_fd_sc_hs__nor2_1 _5742_ (
.A(_3773_),
.B(_2627_),
.Y(_2628_)
);
sky130_fd_sc_hs__nor2_1 _5743_ (
.A(_3750_),
.B(_2149_),
.Y(_2629_)
);
sky130_fd_sc_hs__a21oi_1 _5744_ (
.A1(_3750_),
.A2(_2082_),
.B1(_2629_),
.Y(_2630_)
);
sky130_fd_sc_hs__nor2_1 _5745_ (
.A(_3750_),
.B(_2177_),
.Y(_2631_)
);
sky130_fd_sc_hs__o21bai_1 _5746_ (
.A1(_3749_),
.A2(_2114_),
.B1_N(_2631_),
.Y(_2632_)
);
sky130_fd_sc_hs__nor2_1 _5747_ (
.A(_3663_),
.B(_2632_),
.Y(_2633_)
);
sky130_fd_sc_hs__a21oi_1 _5748_ (
.A1(_3663_),
.A2(_2630_),
.B1(_2633_),
.Y(_2634_)
);
sky130_fd_sc_hs__a21oi_1 _5749_ (
.A1(_3773_),
.A2(_2634_),
.B1(_2628_),
.Y(_2635_)
);
sky130_fd_sc_hs__a21oi_1 _5750_ (
.A1(_3794_),
.A2(_2635_),
.B1(_2619_),
.Y(_2636_)
);
sky130_fd_sc_hs__nand2_1 _5751_ (
.A(_2605_),
.B(_2636_),
.Y(_2637_)
);
sky130_fd_sc_hs__nor2_1 _5752_ (
.A(_3749_),
.B(_1671_),
.Y(_2638_)
);
sky130_fd_sc_hs__nor2_1 _5753_ (
.A(_3750_),
.B(_1612_),
.Y(_2639_)
);
sky130_fd_sc_hs__nor2_1 _5754_ (
.A(_2638_),
.B(_2639_),
.Y(_2640_)
);
sky130_fd_sc_hs__nor2_1 _5755_ (
.A(_3750_),
.B(_1642_),
.Y(_2641_)
);
sky130_fd_sc_hs__nor2_1 _5756_ (
.A(_2612_),
.B(_2641_),
.Y(_2642_)
);
sky130_fd_sc_hs__mux2i_1 _5757_ (
.A0(_2640_),
.A1(_2642_),
.S(_3663_),
.Y(_2643_)
);
sky130_fd_sc_hs__nor2_1 _5758_ (
.A(_3794_),
.B(_2643_),
.Y(_2644_)
);
sky130_fd_sc_hs__nand2_1 _5759_ (
.A(_3663_),
.B(_1443_),
.Y(_2645_)
);
sky130_fd_sc_hs__nand2_1 _5760_ (
.A(_3662_),
.B(_3712_),
.Y(_2646_)
);
sky130_fd_sc_hs__a21oi_1 _5761_ (
.A1(_2645_),
.A2(_2646_),
.B1(_3749_),
.Y(_2647_)
);
sky130_fd_sc_hs__a21oi_1 _5762_ (
.A1(_3794_),
.A2(_2647_),
.B1(_2644_),
.Y(_2648_)
);
sky130_fd_sc_hs__nor2_1 _5763_ (
.A(_3749_),
.B(_1583_),
.Y(_2649_)
);
sky130_fd_sc_hs__a21oi_1 _5764_ (
.A1(_3749_),
.A2(_1518_),
.B1(_2649_),
.Y(_2650_)
);
sky130_fd_sc_hs__nor2_1 _5765_ (
.A(_3749_),
.B(_1550_),
.Y(_2651_)
);
sky130_fd_sc_hs__a21oi_1 _5766_ (
.A1(_3749_),
.A2(_1486_),
.B1(_2651_),
.Y(_2652_)
);
sky130_fd_sc_hs__mux2i_1 _5767_ (
.A0(_2650_),
.A1(_2652_),
.S(_3662_),
.Y(_2653_)
);
sky130_fd_sc_hs__nand2_1 _5768_ (
.A(_3773_),
.B(_3795_),
.Y(_2654_)
);
sky130_fd_sc_hs__o22ai_1 _5769_ (
.A1(_3773_),
.A2(_2648_),
.B1(_2653_),
.B2(_2654_),
.Y(_2655_)
);
sky130_fd_sc_hs__nand2_1 _5770_ (
.A(_0015_),
.B(_2655_),
.Y(_2656_)
);
sky130_fd_sc_hs__a21oi_1 _5771_ (
.A1(instr[14]),
.A2(_0027_),
.B1(_0023_),
.Y(_2657_)
);
sky130_fd_sc_hs__nor2_1 _5772_ (
.A(_3461_),
.B(_2657_),
.Y(_2658_)
);
sky130_fd_sc_hs__nor2_1 _5773_ (
.A(instr[12]),
.B(instr[14]),
.Y(_2659_)
);
sky130_fd_sc_hs__a211oi_1 _5774_ (
.A1(_0027_),
.A2(_2659_),
.B1(_2658_),
.C1(_0025_),
.Y(_2660_)
);
sky130_fd_sc_hs__a21oi_1 _5775_ (
.A1(_3461_),
.A2(_0025_),
.B1(_3235_),
.Y(_2661_)
);
sky130_fd_sc_hs__o22ai_1 _5776_ (
.A1(instr[13]),
.A2(_2660_),
.B1(_2661_),
.B2(instr[14]),
.Y(_2662_)
);
sky130_fd_sc_hs__nor2b_1 _5777_ (
.A(_0029_),
.B_N(_2662_),
.Y(_2663_)
);
sky130_fd_sc_hs__a211oi_1 _5778_ (
.A1(instr[12]),
.A2(instr[14]),
.B1(_3239_),
.C1(_3292_),
.Y(_2664_)
);
sky130_fd_sc_hs__nand2b_1 _5779_ (
.A_N(_2663_),
.B(_2664_),
.Y(_2665_)
);
sky130_fd_sc_hs__nor3_1 _5780_ (
.A(_3265_),
.B(_3284_),
.C(_2663_),
.Y(_2666_)
);
sky130_fd_sc_hs__and4_1 _5781_ (
.A(instr[14]),
.B(_3235_),
.C(_3241_),
.D(_3289_),
.X(_2667_)
);
sky130_fd_sc_hs__nand4_1 _5782_ (
.A(instr[14]),
.B(_3235_),
.C(_3241_),
.D(_3289_),
.Y(_2668_)
);
sky130_fd_sc_hs__nor2_1 _5783_ (
.A(_2664_),
.B(_2667_),
.Y(_2669_)
);
sky130_fd_sc_hs__nor3_1 _5784_ (
.A(_2664_),
.B(_2666_),
.C(_2667_),
.Y(_2670_)
);
sky130_fd_sc_hs__nand2b_1 _5785_ (
.A_N(_2664_),
.B(_2666_),
.Y(_2671_)
);
sky130_fd_sc_hs__nand2_1 _5786_ (
.A(_0174_),
.B(_2667_),
.Y(_2672_)
);
sky130_fd_sc_hs__nand2_1 _5787_ (
.A(_0125_),
.B(_2668_),
.Y(_2673_)
);
sky130_fd_sc_hs__a21oi_1 _5788_ (
.A1(_2672_),
.A2(_2673_),
.B1(_2671_),
.Y(_2674_)
);
sky130_fd_sc_hs__a21oi_1 _5789_ (
.A1(\dp.alu.sum[9] ),
.A2(_2670_),
.B1(_2674_),
.Y(_2675_)
);
sky130_fd_sc_hs__o21ai_1 _5790_ (
.A1(_0124_),
.A2(_2665_),
.B1(_2675_),
.Y(_2676_)
);
sky130_fd_sc_hs__o211a_2 _5791_ (
.A1(instr[14]),
.A2(_3957_),
.B1(_3267_),
.C1(_2390_),
.X(_2677_)
);
sky130_fd_sc_hs__o211ai_1 _5792_ (
.A1(instr[14]),
.A2(_3957_),
.B1(_3267_),
.C1(_2390_),
.Y(_2678_)
);
sky130_fd_sc_hs__a21oi_1 _5793_ (
.A1(_2667_),
.A2(_2671_),
.B1(_2677_),
.Y(_2679_)
);
sky130_fd_sc_hs__nor2_1 _5794_ (
.A(_2626_),
.B(_2678_),
.Y(_2680_)
);
sky130_fd_sc_hs__nand2_1 _5795_ (
.A(_0021_),
.B(_2677_),
.Y(_2681_)
);
sky130_fd_sc_hs__and2_1 _5796_ (
.A(_2386_),
.B(_0017_),
.X(_2682_)
);
sky130_fd_sc_hs__nand2_1 _5797_ (
.A(_2386_),
.B(_0017_),
.Y(_2683_)
);
sky130_fd_sc_hs__nor2_1 _5798_ (
.A(_3749_),
.B(_2206_),
.Y(_2684_)
);
sky130_fd_sc_hs__a21oi_1 _5799_ (
.A1(_3749_),
.A2(_2273_),
.B1(_2684_),
.Y(_2685_)
);
sky130_fd_sc_hs__nand2_1 _5800_ (
.A(_3749_),
.B(_2298_),
.Y(_2686_)
);
sky130_fd_sc_hs__o21ai_1 _5801_ (
.A1(_3749_),
.A2(_2239_),
.B1(_2686_),
.Y(_2687_)
);
sky130_fd_sc_hs__nor2_1 _5802_ (
.A(_3663_),
.B(_2687_),
.Y(_2688_)
);
sky130_fd_sc_hs__a21oi_1 _5803_ (
.A1(_3663_),
.A2(_2685_),
.B1(_2688_),
.Y(_2689_)
);
sky130_fd_sc_hs__nand2_1 _5804_ (
.A(_2605_),
.B(_2689_),
.Y(_2690_)
);
sky130_fd_sc_hs__nor2_1 _5805_ (
.A(_3750_),
.B(_2386_),
.Y(_2691_)
);
sky130_fd_sc_hs__nor2_1 _5806_ (
.A(_3749_),
.B(_2328_),
.Y(_2692_)
);
sky130_fd_sc_hs__nor2_1 _5807_ (
.A(_2691_),
.B(_2692_),
.Y(_2693_)
);
sky130_fd_sc_hs__nor3_1 _5808_ (
.A(_3662_),
.B(_2691_),
.C(_2692_),
.Y(_2694_)
);
sky130_fd_sc_hs__nand2_1 _5809_ (
.A(_3750_),
.B(_2359_),
.Y(_2695_)
);
sky130_fd_sc_hs__nor2_1 _5810_ (
.A(_3663_),
.B(_2695_),
.Y(_2696_)
);
sky130_fd_sc_hs__o21ai_1 _5811_ (
.A1(_2694_),
.A2(_2696_),
.B1(_0019_),
.Y(_2697_)
);
sky130_fd_sc_hs__nand2_1 _5812_ (
.A(_3663_),
.B(_2328_),
.Y(_2698_)
);
sky130_fd_sc_hs__nand2_1 _5813_ (
.A(_3662_),
.B(_2359_),
.Y(_2699_)
);
sky130_fd_sc_hs__nand2_1 _5814_ (
.A(_2698_),
.B(_2699_),
.Y(_2700_)
);
sky130_fd_sc_hs__a31oi_1 _5815_ (
.A1(_3750_),
.A2(_2698_),
.A3(_2699_),
.B1(_2691_),
.Y(_2701_)
);
sky130_fd_sc_hs__a21oi_1 _5816_ (
.A1(_0017_),
.A2(_2701_),
.B1(_3774_),
.Y(_2702_)
);
sky130_fd_sc_hs__a22o_1 _5817_ (
.A1(_3774_),
.A2(_2690_),
.B1(_2697_),
.B2(_2702_),
.X(_2703_)
);
sky130_fd_sc_hs__nand2_1 _5818_ (
.A(_3794_),
.B(_2682_),
.Y(_2704_)
);
sky130_fd_sc_hs__o21ai_1 _5819_ (
.A1(_3794_),
.A2(_2703_),
.B1(_2704_),
.Y(_2705_)
);
sky130_fd_sc_hs__nor2_1 _5820_ (
.A(_0021_),
.B(_2678_),
.Y(_2706_)
);
sky130_fd_sc_hs__nand2_1 _5821_ (
.A(_2626_),
.B(_2677_),
.Y(_2707_)
);
sky130_fd_sc_hs__a21oi_1 _5822_ (
.A1(_2637_),
.A2(_2656_),
.B1(_3815_),
.Y(_2708_)
);
sky130_fd_sc_hs__a21oi_1 _5823_ (
.A1(_3815_),
.A2(_2705_),
.B1(_2708_),
.Y(_2709_)
);
sky130_fd_sc_hs__a22oi_1 _5824_ (
.A1(_2676_),
.A2(_2679_),
.B1(_2680_),
.B2(_1702_),
.Y(_2710_)
);
sky130_fd_sc_hs__o21ai_1 _5825_ (
.A1(_2707_),
.A2(_2709_),
.B1(_2710_),
.Y(aluout[9])
);
sky130_fd_sc_hs__nand2_1 _5826_ (
.A(_0024_),
.B(_0025_),
.Y(_2711_)
);
sky130_fd_sc_hs__nor2_1 _5827_ (
.A(memwrite),
.B(_2711_),
.Y(_2712_)
);
sky130_fd_sc_hs__and2_1 _5828_ (
.A(_3241_),
.B(_2712_),
.X(_2713_)
);
sky130_fd_sc_hs__nand2_1 _5829_ (
.A(_3241_),
.B(_2712_),
.Y(_2714_)
);
sky130_fd_sc_hs__nor2b_1 _5830_ (
.A(instr[14]),
.B_N(readdata[7]),
.Y(_2715_)
);
sky130_fd_sc_hs__a21oi_1 _5831_ (
.A1(_2713_),
.A2(_2715_),
.B1(_2603_),
.Y(_2716_)
);
sky130_fd_sc_hs__nand2_1 _5832_ (
.A(readdata[9]),
.B(_2714_),
.Y(_2717_)
);
sky130_fd_sc_hs__a21oi_1 _5833_ (
.A1(_2716_),
.A2(_2717_),
.B1(_2600_),
.Y(_2718_)
);
sky130_fd_sc_hs__o21ai_1 _5834_ (
.A1(memread),
.A2(aluout[9]),
.B1(_2718_),
.Y(_2719_)
);
sky130_fd_sc_hs__o21ai_1 _5835_ (
.A1(_2599_),
.A2(_2602_),
.B1(_2719_),
.Y(_2720_)
);
sky130_fd_sc_hs__nor2_1 _5836_ (
.A(instr[3]),
.B(instr[6]),
.Y(_2721_)
);
sky130_fd_sc_hs__o21ai_1 _5837_ (
.A1(instr[2]),
.A2(instr[5]),
.B1(_1464_),
.Y(_2722_)
);
sky130_fd_sc_hs__a22oi_1 _5838_ (
.A1(instr[2]),
.A2(_3278_),
.B1(_2721_),
.B2(_2722_),
.Y(_2723_)
);
sky130_fd_sc_hs__nor2_1 _5839_ (
.A(_3196_),
.B(_2723_),
.Y(_2724_)
);
sky130_fd_sc_hs__nand3b_1 _5840_ (
.A_N(instr[8]),
.B(_2724_),
.C(instr[7]),
.Y(_2725_)
);
sky130_fd_sc_hs__nand2b_1 _5841_ (
.A_N(_2725_),
.B(_3168_),
.Y(_2726_)
);
sky130_fd_sc_hs__nand2b_1 _5842_ (
.A_N(instr[9]),
.B(instr[10]),
.Y(_2727_)
);
sky130_fd_sc_hs__nor2_1 _5843_ (
.A(_2726_),
.B(_2727_),
.Y(_2728_)
);
sky130_fd_sc_hs__nand2_1 _5844_ (
.A(_0173_),
.B(_2667_),
.Y(_2729_)
);
sky130_fd_sc_hs__nand2_1 _5845_ (
.A(_0122_),
.B(_2668_),
.Y(_2730_)
);
sky130_fd_sc_hs__a21oi_1 _5846_ (
.A1(_2729_),
.A2(_2730_),
.B1(_2671_),
.Y(_2731_)
);
sky130_fd_sc_hs__a21oi_1 _5847_ (
.A1(\dp.alu.sum[8] ),
.A2(_2670_),
.B1(_2731_),
.Y(_2732_)
);
sky130_fd_sc_hs__o21ai_1 _5848_ (
.A1(_0121_),
.A2(_2665_),
.B1(_2732_),
.Y(_2733_)
);
sky130_fd_sc_hs__nor2_1 _5849_ (
.A(_3749_),
.B(_1642_),
.Y(_2734_)
);
sky130_fd_sc_hs__nor2_1 _5850_ (
.A(_3750_),
.B(_1583_),
.Y(_2735_)
);
sky130_fd_sc_hs__nor2_1 _5851_ (
.A(_2734_),
.B(_2735_),
.Y(_2736_)
);
sky130_fd_sc_hs__mux2_1 _5852_ (
.A0(_2640_),
.A1(_2736_),
.S(_3662_),
.X(_2737_)
);
sky130_fd_sc_hs__nor2_1 _5853_ (
.A(_3749_),
.B(_1518_),
.Y(_2738_)
);
sky130_fd_sc_hs__a21oi_1 _5854_ (
.A1(_3749_),
.A2(_1443_),
.B1(_2738_),
.Y(_2739_)
);
sky130_fd_sc_hs__nor2_1 _5855_ (
.A(_3662_),
.B(_2652_),
.Y(_2740_)
);
sky130_fd_sc_hs__a21oi_1 _5856_ (
.A1(_3662_),
.A2(_2739_),
.B1(_2740_),
.Y(_2741_)
);
sky130_fd_sc_hs__mux2i_1 _5857_ (
.A0(_2737_),
.A1(_2741_),
.S(_3773_),
.Y(_2742_)
);
sky130_fd_sc_hs__nand2_1 _5858_ (
.A(_3795_),
.B(_2742_),
.Y(_2743_)
);
sky130_fd_sc_hs__nor2_1 _5859_ (
.A(_3749_),
.B(_3773_),
.Y(_2744_)
);
sky130_fd_sc_hs__clkinv_1 _5860_ (
.A(_2746_),
.Y(_2745_)
);
sky130_fd_sc_hs__nand2_1 _5861_ (
.A(_3663_),
.B(_3712_),
.Y(_2746_)
);
sky130_fd_sc_hs__nand2_1 _5862_ (
.A(_2744_),
.B(_2745_),
.Y(_2747_)
);
sky130_fd_sc_hs__a21oi_1 _5863_ (
.A1(_3794_),
.A2(_2747_),
.B1(_2617_),
.Y(_2748_)
);
sky130_fd_sc_hs__nand2_1 _5864_ (
.A(_2743_),
.B(_2748_),
.Y(_2749_)
);
sky130_fd_sc_hs__nand2_1 _5865_ (
.A(_3749_),
.B(_1855_),
.Y(_2750_)
);
sky130_fd_sc_hs__o21ai_1 _5866_ (
.A1(_3749_),
.A2(_1793_),
.B1(_2750_),
.Y(_2751_)
);
sky130_fd_sc_hs__mux2i_1 _5867_ (
.A0(_2606_),
.A1(_2751_),
.S(_3663_),
.Y(_2752_)
);
sky130_fd_sc_hs__nor2_1 _5868_ (
.A(_3749_),
.B(_2052_),
.Y(_2753_)
);
sky130_fd_sc_hs__a21oi_1 _5869_ (
.A1(_3749_),
.A2(_2114_),
.B1(_2753_),
.Y(_2754_)
);
sky130_fd_sc_hs__nor2_1 _5870_ (
.A(_3662_),
.B(_2754_),
.Y(_2755_)
);
sky130_fd_sc_hs__a21oi_1 _5871_ (
.A1(_3662_),
.A2(_2630_),
.B1(_2755_),
.Y(_2756_)
);
sky130_fd_sc_hs__mux2_1 _5872_ (
.A0(_2752_),
.A1(_2756_),
.S(_3794_),
.X(_2757_)
);
sky130_fd_sc_hs__nor2_1 _5873_ (
.A(_3750_),
.B(_1733_),
.Y(_2758_)
);
sky130_fd_sc_hs__nor2_1 _5874_ (
.A(_2638_),
.B(_2758_),
.Y(_2759_)
);
sky130_fd_sc_hs__nor3_1 _5875_ (
.A(_3662_),
.B(_2638_),
.C(_2758_),
.Y(_2760_)
);
sky130_fd_sc_hs__a21oi_1 _5876_ (
.A1(_3662_),
.A2(_2613_),
.B1(_2760_),
.Y(_2761_)
);
sky130_fd_sc_hs__nor2_1 _5877_ (
.A(_3794_),
.B(_2761_),
.Y(_2762_)
);
sky130_fd_sc_hs__nand2_1 _5878_ (
.A(_3750_),
.B(_1925_),
.Y(_2763_)
);
sky130_fd_sc_hs__o21ai_1 _5879_ (
.A1(_3750_),
.A2(_1984_),
.B1(_2763_),
.Y(_2764_)
);
sky130_fd_sc_hs__mux2i_1 _5880_ (
.A0(_2624_),
.A1(_2764_),
.S(_3663_),
.Y(_2765_)
);
sky130_fd_sc_hs__a21oi_1 _5881_ (
.A1(_3794_),
.A2(_2765_),
.B1(_2762_),
.Y(_2766_)
);
sky130_fd_sc_hs__nor2_1 _5882_ (
.A(_3773_),
.B(_2766_),
.Y(_2767_)
);
sky130_fd_sc_hs__a21oi_1 _5883_ (
.A1(_3773_),
.A2(_2757_),
.B1(_2767_),
.Y(_2768_)
);
sky130_fd_sc_hs__o21ai_1 _5884_ (
.A1(_2604_),
.A2(_2768_),
.B1(_2749_),
.Y(_2769_)
);
sky130_fd_sc_hs__nor2_1 _5885_ (
.A(_3749_),
.B(_2177_),
.Y(_2770_)
);
sky130_fd_sc_hs__nand2_1 _5886_ (
.A(_3749_),
.B(_2238_),
.Y(_2771_)
);
sky130_fd_sc_hs__a21oi_1 _5887_ (
.A1(_3749_),
.A2(_2238_),
.B1(_2770_),
.Y(_2772_)
);
sky130_fd_sc_hs__mux2i_1 _5888_ (
.A0(_2685_),
.A1(_2772_),
.S(_3663_),
.Y(_2773_)
);
sky130_fd_sc_hs__nand2_1 _5889_ (
.A(_3750_),
.B(_2298_),
.Y(_2774_)
);
sky130_fd_sc_hs__o21ai_1 _5890_ (
.A1(_3750_),
.A2(_2360_),
.B1(_2774_),
.Y(_2775_)
);
sky130_fd_sc_hs__mux2_1 _5891_ (
.A0(_2693_),
.A1(_2775_),
.S(_3663_),
.X(_2776_)
);
sky130_fd_sc_hs__mux2i_1 _5892_ (
.A0(_2773_),
.A1(_2776_),
.S(_3773_),
.Y(_2777_)
);
sky130_fd_sc_hs__o21ai_1 _5893_ (
.A1(_3794_),
.A2(_2777_),
.B1(_2704_),
.Y(_2778_)
);
sky130_fd_sc_hs__nand2_1 _5894_ (
.A(_2605_),
.B(_2778_),
.Y(_2779_)
);
sky130_fd_sc_hs__nor2_1 _5895_ (
.A(_3816_),
.B(_2779_),
.Y(_2780_)
);
sky130_fd_sc_hs__a21oi_1 _5896_ (
.A1(_3816_),
.A2(_2769_),
.B1(_2780_),
.Y(_2781_)
);
sky130_fd_sc_hs__a22oi_1 _5897_ (
.A1(_1671_),
.A2(_2680_),
.B1(_2733_),
.B2(_2678_),
.Y(_2782_)
);
sky130_fd_sc_hs__o21ai_1 _5898_ (
.A1(_2707_),
.A2(_2781_),
.B1(_2782_),
.Y(aluout[8])
);
sky130_fd_sc_hs__nand2_1 _5899_ (
.A(_2599_),
.B(_2603_),
.Y(_2783_)
);
sky130_fd_sc_hs__nand2_1 _5900_ (
.A(readdata[8]),
.B(_2714_),
.Y(_2784_)
);
sky130_fd_sc_hs__o2bb2ai_1 _5901_ (
.A1_N(_2716_),
.A2_N(_2784_),
.B1(_2783_),
.B2(aluout[8]),
.Y(_2785_)
);
sky130_fd_sc_hs__mux2i_1 _5902_ (
.A0(\dp.pcimm.y[8] ),
.A1(_0131_),
.S(_2598_),
.Y(_2786_)
);
sky130_fd_sc_hs__a21oi_1 _5903_ (
.A1(_2600_),
.A2(_2786_),
.B1(_2785_),
.Y(_2787_)
);
sky130_fd_sc_hs__xor2_1 _5904_ (
.A(pc[7]),
.B(_0002_),
.X(_2788_)
);
sky130_fd_sc_hs__mux2i_1 _5905_ (
.A0(\dp.pcimm.y[7] ),
.A1(_2788_),
.S(_2598_),
.Y(_2789_)
);
sky130_fd_sc_hs__nor2_1 _5906_ (
.A(_3749_),
.B(_2274_),
.Y(_2790_)
);
sky130_fd_sc_hs__a21oi_1 _5907_ (
.A1(_3749_),
.A2(_2328_),
.B1(_2790_),
.Y(_2791_)
);
sky130_fd_sc_hs__nor2_1 _5908_ (
.A(_3663_),
.B(_2775_),
.Y(_2792_)
);
sky130_fd_sc_hs__a21oi_1 _5909_ (
.A1(_3663_),
.A2(_2791_),
.B1(_2792_),
.Y(_2793_)
);
sky130_fd_sc_hs__nand2_1 _5910_ (
.A(_3749_),
.B(_2205_),
.Y(_2794_)
);
sky130_fd_sc_hs__o21ai_1 _5911_ (
.A1(_3749_),
.A2(_2149_),
.B1(_2794_),
.Y(_2795_)
);
sky130_fd_sc_hs__nor2_1 _5912_ (
.A(_3663_),
.B(_2772_),
.Y(_2796_)
);
sky130_fd_sc_hs__a21oi_1 _5913_ (
.A1(_3663_),
.A2(_2795_),
.B1(_2796_),
.Y(_2797_)
);
sky130_fd_sc_hs__nor2_1 _5914_ (
.A(_3773_),
.B(_2797_),
.Y(_2798_)
);
sky130_fd_sc_hs__a21oi_1 _5915_ (
.A1(_3773_),
.A2(_2793_),
.B1(_2798_),
.Y(_2799_)
);
sky130_fd_sc_hs__nor2_1 _5916_ (
.A(_3794_),
.B(_2604_),
.Y(_2800_)
);
sky130_fd_sc_hs__nand2_1 _5917_ (
.A(_3795_),
.B(_2605_),
.Y(_2801_)
);
sky130_fd_sc_hs__and2_1 _5918_ (
.A(_3663_),
.B(_0019_),
.X(_2802_)
);
sky130_fd_sc_hs__a21oi_1 _5919_ (
.A1(_2744_),
.A2(_2802_),
.B1(_0017_),
.Y(_2803_)
);
sky130_fd_sc_hs__o32ai_1 _5920_ (
.A1(_3795_),
.A2(_2387_),
.A3(_2803_),
.B1(_2801_),
.B2(_2799_),
.Y(_2804_)
);
sky130_fd_sc_hs__nor2_1 _5921_ (
.A(_3750_),
.B(_2082_),
.Y(_2805_)
);
sky130_fd_sc_hs__nor2_1 _5922_ (
.A(_3749_),
.B(_2016_),
.Y(_2806_)
);
sky130_fd_sc_hs__nor2_1 _5923_ (
.A(_2805_),
.B(_2806_),
.Y(_2807_)
);
sky130_fd_sc_hs__mux2i_1 _5924_ (
.A0(_2754_),
.A1(_2807_),
.S(_3663_),
.Y(_2808_)
);
sky130_fd_sc_hs__nand2_1 _5925_ (
.A(_3749_),
.B(_1824_),
.Y(_2809_)
);
sky130_fd_sc_hs__nor2_1 _5926_ (
.A(_3749_),
.B(_1763_),
.Y(_2810_)
);
sky130_fd_sc_hs__clkinv_1 _5927_ (
.A(_2810_),
.Y(_2811_)
);
sky130_fd_sc_hs__a21oi_1 _5928_ (
.A1(_2809_),
.A2(_2811_),
.B1(_3662_),
.Y(_2812_)
);
sky130_fd_sc_hs__a21oi_1 _5929_ (
.A1(_3662_),
.A2(_2751_),
.B1(_2812_),
.Y(_2813_)
);
sky130_fd_sc_hs__nand2_1 _5930_ (
.A(_3794_),
.B(_2808_),
.Y(_2814_)
);
sky130_fd_sc_hs__o211ai_1 _5931_ (
.A1(_3794_),
.A2(_2813_),
.B1(_2814_),
.C1(_3773_),
.Y(_2815_)
);
sky130_fd_sc_hs__nor2_1 _5932_ (
.A(_3750_),
.B(_1702_),
.Y(_2816_)
);
sky130_fd_sc_hs__nor2_1 _5933_ (
.A(_2734_),
.B(_2816_),
.Y(_2817_)
);
sky130_fd_sc_hs__mux2i_1 _5934_ (
.A0(_2759_),
.A1(_2817_),
.S(_3663_),
.Y(_2818_)
);
sky130_fd_sc_hs__nor2_1 _5935_ (
.A(_3750_),
.B(_1952_),
.Y(_2819_)
);
sky130_fd_sc_hs__nand2_1 _5936_ (
.A(_3750_),
.B(_1888_),
.Y(_2820_)
);
sky130_fd_sc_hs__nand2b_1 _5937_ (
.A_N(_2819_),
.B(_2820_),
.Y(_2821_)
);
sky130_fd_sc_hs__mux2_1 _5938_ (
.A0(_2764_),
.A1(_2821_),
.S(_3663_),
.X(_2822_)
);
sky130_fd_sc_hs__mux2i_1 _5939_ (
.A0(_2818_),
.A1(_2822_),
.S(_3794_),
.Y(_2823_)
);
sky130_fd_sc_hs__nand2_1 _5940_ (
.A(_3774_),
.B(_2823_),
.Y(_2824_)
);
sky130_fd_sc_hs__nand2_1 _5941_ (
.A(_3795_),
.B(_0015_),
.Y(_2825_)
);
sky130_fd_sc_hs__nand2_1 _5942_ (
.A(_3750_),
.B(_1613_),
.Y(_2826_)
);
sky130_fd_sc_hs__nand2_1 _5943_ (
.A(_3749_),
.B(_1551_),
.Y(_2827_)
);
sky130_fd_sc_hs__nand2_1 _5944_ (
.A(_2826_),
.B(_2827_),
.Y(_2828_)
);
sky130_fd_sc_hs__nor2_1 _5945_ (
.A(_3663_),
.B(_2828_),
.Y(_2829_)
);
sky130_fd_sc_hs__a21oi_1 _5946_ (
.A1(_3663_),
.A2(_2736_),
.B1(_2829_),
.Y(_2830_)
);
sky130_fd_sc_hs__nand2_1 _5947_ (
.A(_3750_),
.B(_1486_),
.Y(_2831_)
);
sky130_fd_sc_hs__o21ai_1 _5948_ (
.A1(_3712_),
.A2(_3750_),
.B1(_2831_),
.Y(_2832_)
);
sky130_fd_sc_hs__mux2i_1 _5949_ (
.A0(_2739_),
.A1(_2832_),
.S(_3662_),
.Y(_2833_)
);
sky130_fd_sc_hs__nor2_1 _5950_ (
.A(_3774_),
.B(_2833_),
.Y(_2834_)
);
sky130_fd_sc_hs__a211oi_1 _5951_ (
.A1(_3774_),
.A2(_2830_),
.B1(_2834_),
.C1(_2825_),
.Y(_2835_)
);
sky130_fd_sc_hs__a31oi_1 _5952_ (
.A1(_3816_),
.A2(_2815_),
.A3(_2824_),
.B1(_2604_),
.Y(_2836_)
);
sky130_fd_sc_hs__o221ai_1 _5953_ (
.A1(_3816_),
.A2(_2804_),
.B1(_2835_),
.B2(_2836_),
.C1(_2706_),
.Y(_2837_)
);
sky130_fd_sc_hs__nor2_1 _5954_ (
.A(_0118_),
.B(_2665_),
.Y(_2838_)
);
sky130_fd_sc_hs__nand2_1 _5955_ (
.A(_0172_),
.B(_2667_),
.Y(_2839_)
);
sky130_fd_sc_hs__nand2_1 _5956_ (
.A(_0119_),
.B(_2668_),
.Y(_2840_)
);
sky130_fd_sc_hs__a21oi_1 _5957_ (
.A1(_2839_),
.A2(_2840_),
.B1(_2671_),
.Y(_2841_)
);
sky130_fd_sc_hs__a211oi_1 _5958_ (
.A1(\dp.alu.sum[7] ),
.A2(_2670_),
.B1(_2838_),
.C1(_2841_),
.Y(_2842_)
);
sky130_fd_sc_hs__o221ai_1 _5959_ (
.A1(_1643_),
.A2(_2681_),
.B1(_2842_),
.B2(_2677_),
.C1(_2837_),
.Y(aluout[7])
);
sky130_fd_sc_hs__nor2_1 _5960_ (
.A(memread),
.B(aluout[7]),
.Y(_2843_)
);
sky130_fd_sc_hs__o21ai_1 _5961_ (
.A1(readdata[7]),
.A2(_2603_),
.B1(_2599_),
.Y(_2844_)
);
sky130_fd_sc_hs__o22ai_1 _5962_ (
.A1(_2599_),
.A2(_2789_),
.B1(_2843_),
.B2(_2844_),
.Y(_2845_)
);
sky130_fd_sc_hs__mux2i_1 _5963_ (
.A0(_2360_),
.A1(_2387_),
.S(_3662_),
.Y(_2846_)
);
sky130_fd_sc_hs__nor2_1 _5964_ (
.A(_2683_),
.B(_2744_),
.Y(_2847_)
);
sky130_fd_sc_hs__a21oi_1 _5965_ (
.A1(_2744_),
.A2(_2846_),
.B1(_2847_),
.Y(_2848_)
);
sky130_fd_sc_hs__a21oi_1 _5966_ (
.A1(_3794_),
.A2(_2848_),
.B1(_2604_),
.Y(_2849_)
);
sky130_fd_sc_hs__nor2_1 _5967_ (
.A(_3662_),
.B(_2687_),
.Y(_2850_)
);
sky130_fd_sc_hs__a21oi_1 _5968_ (
.A1(_3662_),
.A2(_2791_),
.B1(_2850_),
.Y(_2851_)
);
sky130_fd_sc_hs__mux2_1 _5969_ (
.A0(_2632_),
.A1(_2795_),
.S(_3662_),
.X(_2852_)
);
sky130_fd_sc_hs__mux2_1 _5970_ (
.A0(_2851_),
.A1(_2852_),
.S(_3774_),
.X(_2853_)
);
sky130_fd_sc_hs__o21ai_1 _5971_ (
.A1(_3794_),
.A2(_2853_),
.B1(_2849_),
.Y(_2854_)
);
sky130_fd_sc_hs__nand2_1 _5972_ (
.A(_3815_),
.B(_2854_),
.Y(_2855_)
);
sky130_fd_sc_hs__mux2i_1 _5973_ (
.A0(_2621_),
.A1(_2807_),
.S(_3662_),
.Y(_2856_)
);
sky130_fd_sc_hs__a21oi_1 _5974_ (
.A1(_2809_),
.A2(_2811_),
.B1(_3663_),
.Y(_2857_)
);
sky130_fd_sc_hs__nor2_1 _5975_ (
.A(_3662_),
.B(_2615_),
.Y(_2858_)
);
sky130_fd_sc_hs__nor2_1 _5976_ (
.A(_2857_),
.B(_2858_),
.Y(_2859_)
);
sky130_fd_sc_hs__nand2_1 _5977_ (
.A(_3794_),
.B(_2856_),
.Y(_2860_)
);
sky130_fd_sc_hs__o211ai_1 _5978_ (
.A1(_3794_),
.A2(_2859_),
.B1(_2860_),
.C1(_3773_),
.Y(_2861_)
);
sky130_fd_sc_hs__nand2_1 _5979_ (
.A(_3749_),
.B(_1672_),
.Y(_2862_)
);
sky130_fd_sc_hs__and2_1 _5980_ (
.A(_2826_),
.B(_2862_),
.X(_2863_)
);
sky130_fd_sc_hs__mux2i_1 _5981_ (
.A0(_2817_),
.A1(_2863_),
.S(_3663_),
.Y(_2864_)
);
sky130_fd_sc_hs__mux2_1 _5982_ (
.A0(_2609_),
.A1(_2821_),
.S(_3662_),
.X(_2865_)
);
sky130_fd_sc_hs__mux2i_1 _5983_ (
.A0(_2864_),
.A1(_2865_),
.S(_3794_),
.Y(_2866_)
);
sky130_fd_sc_hs__nand2_1 _5984_ (
.A(_3774_),
.B(_2866_),
.Y(_2867_)
);
sky130_fd_sc_hs__nor2_1 _5985_ (
.A(_3663_),
.B(_2650_),
.Y(_2868_)
);
sky130_fd_sc_hs__a21oi_1 _5986_ (
.A1(_3663_),
.A2(_2828_),
.B1(_2868_),
.Y(_2869_)
);
sky130_fd_sc_hs__nor2_1 _5987_ (
.A(_3773_),
.B(_2869_),
.Y(_2870_)
);
sky130_fd_sc_hs__nor2_1 _5988_ (
.A(_3662_),
.B(_2832_),
.Y(_2871_)
);
sky130_fd_sc_hs__a31oi_1 _5989_ (
.A1(_3662_),
.A2(_3750_),
.A3(_1443_),
.B1(_2871_),
.Y(_2872_)
);
sky130_fd_sc_hs__a211oi_1 _5990_ (
.A1(_3773_),
.A2(_2872_),
.B1(_2870_),
.C1(_2825_),
.Y(_2873_)
);
sky130_fd_sc_hs__a31oi_1 _5991_ (
.A1(_3816_),
.A2(_2861_),
.A3(_2867_),
.B1(_2604_),
.Y(_2874_)
);
sky130_fd_sc_hs__o211ai_1 _5992_ (
.A1(_2873_),
.A2(_2874_),
.B1(_2706_),
.C1(_2855_),
.Y(_2875_)
);
sky130_fd_sc_hs__mux2i_1 _5993_ (
.A0(_0171_),
.A1(_0116_),
.S(_2668_),
.Y(_2876_)
);
sky130_fd_sc_hs__o22ai_1 _5994_ (
.A1(_0115_),
.A2(_2665_),
.B1(_2671_),
.B2(_2876_),
.Y(_2877_)
);
sky130_fd_sc_hs__a21oi_1 _5995_ (
.A1(\dp.alu.sum[6] ),
.A2(_2670_),
.B1(_2877_),
.Y(_2878_)
);
sky130_fd_sc_hs__o221ai_1 _5996_ (
.A1(_1613_),
.A2(_2681_),
.B1(_2878_),
.B2(_2677_),
.C1(_2875_),
.Y(aluout[6])
);
sky130_fd_sc_hs__mux2i_1 _5997_ (
.A0(\dp.pcimm.y[6] ),
.A1(_0130_),
.S(_2598_),
.Y(_2879_)
);
sky130_fd_sc_hs__mux2i_1 _5998_ (
.A0(readdata[6]),
.A1(aluout[6]),
.S(_2603_),
.Y(_2880_)
);
sky130_fd_sc_hs__mux2i_1 _5999_ (
.A0(_2879_),
.A1(_2880_),
.S(_2599_),
.Y(_2881_)
);
sky130_fd_sc_hs__xor2_1 _6000_ (
.A(pc[5]),
.B(_0001_),
.X(_2882_)
);
sky130_fd_sc_hs__mux2i_1 _6001_ (
.A0(\dp.pcimm.y[5] ),
.A1(_2882_),
.S(_2598_),
.Y(_2883_)
);
sky130_fd_sc_hs__nand2_1 _6002_ (
.A(_0017_),
.B(_2700_),
.Y(_2884_)
);
sky130_fd_sc_hs__a311oi_1 _6003_ (
.A1(_3774_),
.A2(_2693_),
.A3(_2802_),
.B1(_2744_),
.C1(_2682_),
.Y(_2885_)
);
sky130_fd_sc_hs__a31o_1 _6004_ (
.A1(_2697_),
.A2(_2744_),
.A3(_2884_),
.B1(_2885_),
.X(_2886_)
);
sky130_fd_sc_hs__mux2i_1 _6005_ (
.A0(_2634_),
.A1(_2689_),
.S(_3773_),
.Y(_2887_)
);
sky130_fd_sc_hs__o22ai_1 _6006_ (
.A1(_3795_),
.A2(_2886_),
.B1(_2887_),
.B2(_2801_),
.Y(_2888_)
);
sky130_fd_sc_hs__nor2_1 _6007_ (
.A(_2641_),
.B(_2649_),
.Y(_2889_)
);
sky130_fd_sc_hs__mux2i_1 _6008_ (
.A0(_2863_),
.A1(_2889_),
.S(_3663_),
.Y(_2890_)
);
sky130_fd_sc_hs__mux2i_1 _6009_ (
.A0(_2616_),
.A1(_2890_),
.S(_3774_),
.Y(_2891_)
);
sky130_fd_sc_hs__nor2_1 _6010_ (
.A(_3773_),
.B(_2610_),
.Y(_2892_)
);
sky130_fd_sc_hs__a21oi_1 _6011_ (
.A1(_3773_),
.A2(_2627_),
.B1(_2892_),
.Y(_2893_)
);
sky130_fd_sc_hs__mux2i_1 _6012_ (
.A0(_2891_),
.A1(_2893_),
.S(_3794_),
.Y(_2894_)
);
sky130_fd_sc_hs__nor2_1 _6013_ (
.A(_3774_),
.B(_2647_),
.Y(_2895_)
);
sky130_fd_sc_hs__a211oi_1 _6014_ (
.A1(_3774_),
.A2(_2653_),
.B1(_2825_),
.C1(_2895_),
.Y(_2896_)
);
sky130_fd_sc_hs__a21oi_1 _6015_ (
.A1(_3816_),
.A2(_2894_),
.B1(_2604_),
.Y(_2897_)
);
sky130_fd_sc_hs__o221ai_1 _6016_ (
.A1(_3816_),
.A2(_2888_),
.B1(_2896_),
.B2(_2897_),
.C1(_2706_),
.Y(_2898_)
);
sky130_fd_sc_hs__mux2i_1 _6017_ (
.A0(_0170_),
.A1(_0113_),
.S(_2668_),
.Y(_2899_)
);
sky130_fd_sc_hs__o22ai_1 _6018_ (
.A1(_0112_),
.A2(_2665_),
.B1(_2671_),
.B2(_2899_),
.Y(_2900_)
);
sky130_fd_sc_hs__a21oi_1 _6019_ (
.A1(\dp.alu.sum[5] ),
.A2(_2670_),
.B1(_2900_),
.Y(_2901_)
);
sky130_fd_sc_hs__o221ai_1 _6020_ (
.A1(_1584_),
.A2(_2681_),
.B1(_2901_),
.B2(_2677_),
.C1(_2898_),
.Y(aluout[5])
);
sky130_fd_sc_hs__nor2_1 _6021_ (
.A(memread),
.B(aluout[5]),
.Y(_2902_)
);
sky130_fd_sc_hs__o21ai_1 _6022_ (
.A1(readdata[5]),
.A2(_2603_),
.B1(_2599_),
.Y(_2903_)
);
sky130_fd_sc_hs__o22ai_1 _6023_ (
.A1(_2599_),
.A2(_2883_),
.B1(_2902_),
.B2(_2903_),
.Y(_2904_)
);
sky130_fd_sc_hs__nor3_1 _6024_ (
.A(_3749_),
.B(_3774_),
.C(_2746_),
.Y(_2905_)
);
sky130_fd_sc_hs__a21oi_1 _6025_ (
.A1(_3774_),
.A2(_2741_),
.B1(_2905_),
.Y(_2906_)
);
sky130_fd_sc_hs__nor2_1 _6026_ (
.A(_2825_),
.B(_2906_),
.Y(_2907_)
);
sky130_fd_sc_hs__nor2_1 _6027_ (
.A(_2639_),
.B(_2651_),
.Y(_2908_)
);
sky130_fd_sc_hs__nor3_1 _6028_ (
.A(_3662_),
.B(_2639_),
.C(_2651_),
.Y(_2909_)
);
sky130_fd_sc_hs__a21oi_1 _6029_ (
.A1(_3662_),
.A2(_2889_),
.B1(_2909_),
.Y(_2910_)
);
sky130_fd_sc_hs__nor2_1 _6030_ (
.A(_3795_),
.B(_2752_),
.Y(_2911_)
);
sky130_fd_sc_hs__a21oi_1 _6031_ (
.A1(_3795_),
.A2(_2910_),
.B1(_2911_),
.Y(_2912_)
);
sky130_fd_sc_hs__nor3_1 _6032_ (
.A(_3773_),
.B(_3815_),
.C(_2912_),
.Y(_2913_)
);
sky130_fd_sc_hs__a311oi_1 _6033_ (
.A1(_3773_),
.A2(_3816_),
.A3(_2766_),
.B1(_2913_),
.C1(_2604_),
.Y(_2914_)
);
sky130_fd_sc_hs__mux2i_1 _6034_ (
.A0(_2756_),
.A1(_2773_),
.S(_3773_),
.Y(_2915_)
);
sky130_fd_sc_hs__o21ai_1 _6035_ (
.A1(_3774_),
.A2(_2683_),
.B1(_3794_),
.Y(_2916_)
);
sky130_fd_sc_hs__a21oi_1 _6036_ (
.A1(_3774_),
.A2(_2776_),
.B1(_2916_),
.Y(_2917_)
);
sky130_fd_sc_hs__a211oi_1 _6037_ (
.A1(_3795_),
.A2(_2915_),
.B1(_2917_),
.C1(_2604_),
.Y(_2918_)
);
sky130_fd_sc_hs__o221ai_1 _6038_ (
.A1(_2907_),
.A2(_2914_),
.B1(_2918_),
.B2(_3816_),
.C1(_2706_),
.Y(_2919_)
);
sky130_fd_sc_hs__nor2_1 _6039_ (
.A(_0109_),
.B(_2665_),
.Y(_2920_)
);
sky130_fd_sc_hs__nand2_1 _6040_ (
.A(_0169_),
.B(_2667_),
.Y(_2921_)
);
sky130_fd_sc_hs__nand2_1 _6041_ (
.A(_0110_),
.B(_2668_),
.Y(_2922_)
);
sky130_fd_sc_hs__a21oi_1 _6042_ (
.A1(_2921_),
.A2(_2922_),
.B1(_2671_),
.Y(_2923_)
);
sky130_fd_sc_hs__a211oi_1 _6043_ (
.A1(\dp.alu.sum[4] ),
.A2(_2670_),
.B1(_2920_),
.C1(_2923_),
.Y(_2924_)
);
sky130_fd_sc_hs__o221ai_1 _6044_ (
.A1(_1551_),
.A2(_2681_),
.B1(_2924_),
.B2(_2677_),
.C1(_2919_),
.Y(aluout[4])
);
sky130_fd_sc_hs__mux2i_1 _6045_ (
.A0(readdata[4]),
.A1(aluout[4]),
.S(_2603_),
.Y(_2925_)
);
sky130_fd_sc_hs__mux2i_1 _6046_ (
.A0(\dp.pcimm.y[4] ),
.A1(_0129_),
.S(_2598_),
.Y(_2926_)
);
sky130_fd_sc_hs__mux2i_1 _6047_ (
.A0(_2925_),
.A1(_2926_),
.S(_2600_),
.Y(_2927_)
);
sky130_fd_sc_hs__mux2i_1 _6048_ (
.A0(_2797_),
.A1(_2808_),
.S(_3774_),
.Y(_2928_)
);
sky130_fd_sc_hs__a21oi_1 _6049_ (
.A1(_2605_),
.A2(_2793_),
.B1(_3773_),
.Y(_2929_)
);
sky130_fd_sc_hs__a31o_1 _6050_ (
.A1(_3750_),
.A2(_2386_),
.A3(_2802_),
.B1(_3774_),
.X(_2930_)
);
sky130_fd_sc_hs__nor2_1 _6051_ (
.A(_2682_),
.B(_2930_),
.Y(_2931_)
);
sky130_fd_sc_hs__nor3_1 _6052_ (
.A(_3795_),
.B(_2929_),
.C(_2931_),
.Y(_2932_)
);
sky130_fd_sc_hs__a21oi_1 _6053_ (
.A1(_2800_),
.A2(_2928_),
.B1(_2932_),
.Y(_2933_)
);
sky130_fd_sc_hs__nor2_1 _6054_ (
.A(_3773_),
.B(_2813_),
.Y(_2934_)
);
sky130_fd_sc_hs__a21oi_1 _6055_ (
.A1(_3773_),
.A2(_2822_),
.B1(_2934_),
.Y(_2935_)
);
sky130_fd_sc_hs__a211oi_1 _6056_ (
.A1(_3750_),
.A2(_1518_),
.B1(_2735_),
.C1(_3662_),
.Y(_2936_)
);
sky130_fd_sc_hs__a211oi_1 _6057_ (
.A1(_3662_),
.A2(_2908_),
.B1(_2936_),
.C1(_3773_),
.Y(_2937_)
);
sky130_fd_sc_hs__a211oi_1 _6058_ (
.A1(_3773_),
.A2(_2818_),
.B1(_2937_),
.C1(_3794_),
.Y(_2938_)
);
sky130_fd_sc_hs__a21oi_1 _6059_ (
.A1(_3794_),
.A2(_2935_),
.B1(_2938_),
.Y(_2939_)
);
sky130_fd_sc_hs__nor2_1 _6060_ (
.A(_3773_),
.B(_2825_),
.Y(_2940_)
);
sky130_fd_sc_hs__and2_1 _6061_ (
.A(_2833_),
.B(_2940_),
.X(_2941_)
);
sky130_fd_sc_hs__a21oi_1 _6062_ (
.A1(_3816_),
.A2(_2939_),
.B1(_2604_),
.Y(_2942_)
);
sky130_fd_sc_hs__a21oi_1 _6063_ (
.A1(_3815_),
.A2(_2933_),
.B1(_2707_),
.Y(_2943_)
);
sky130_fd_sc_hs__o21ai_1 _6064_ (
.A1(_2941_),
.A2(_2942_),
.B1(_2943_),
.Y(_2944_)
);
sky130_fd_sc_hs__nor2_1 _6065_ (
.A(_0106_),
.B(_2665_),
.Y(_2945_)
);
sky130_fd_sc_hs__nand2_1 _6066_ (
.A(_0168_),
.B(_2667_),
.Y(_2946_)
);
sky130_fd_sc_hs__nand2_1 _6067_ (
.A(_0107_),
.B(_2668_),
.Y(_2947_)
);
sky130_fd_sc_hs__a21oi_1 _6068_ (
.A1(_2946_),
.A2(_2947_),
.B1(_2671_),
.Y(_2948_)
);
sky130_fd_sc_hs__a211oi_1 _6069_ (
.A1(\dp.alu.sum[3] ),
.A2(_2670_),
.B1(_2945_),
.C1(_2948_),
.Y(_2949_)
);
sky130_fd_sc_hs__o221ai_1 _6070_ (
.A1(_1518_),
.A2(_2681_),
.B1(_2949_),
.B2(_2677_),
.C1(_2944_),
.Y(aluout[3])
);
sky130_fd_sc_hs__nor2_1 _6071_ (
.A(memread),
.B(aluout[3]),
.Y(_2950_)
);
sky130_fd_sc_hs__o21ai_1 _6072_ (
.A1(readdata[3]),
.A2(_2603_),
.B1(_2599_),
.Y(_2951_)
);
sky130_fd_sc_hs__mux2i_1 _6073_ (
.A0(\dp.pcimm.y[3] ),
.A1(_0128_),
.S(_2598_),
.Y(_2952_)
);
sky130_fd_sc_hs__o22ai_1 _6074_ (
.A1(_2950_),
.A2(_2951_),
.B1(_2952_),
.B2(_2599_),
.Y(_2953_)
);
sky130_fd_sc_hs__o21ai_1 _6075_ (
.A1(_3749_),
.A2(_1733_),
.B1(_2862_),
.Y(_2954_)
);
sky130_fd_sc_hs__nor2_1 _6076_ (
.A(_2810_),
.B(_2816_),
.Y(_2955_)
);
sky130_fd_sc_hs__nor2_1 _6077_ (
.A(_3662_),
.B(_2955_),
.Y(_2956_)
);
sky130_fd_sc_hs__a21oi_1 _6078_ (
.A1(_3662_),
.A2(_2954_),
.B1(_2956_),
.Y(_2957_)
);
sky130_fd_sc_hs__mux2i_1 _6079_ (
.A0(_2833_),
.A1(_2957_),
.S(_3795_),
.Y(_2958_)
);
sky130_fd_sc_hs__nand2_1 _6080_ (
.A(_2809_),
.B(_2820_),
.Y(_2959_)
);
sky130_fd_sc_hs__a21oi_1 _6081_ (
.A1(_2809_),
.A2(_2820_),
.B1(_3662_),
.Y(_2960_)
);
sky130_fd_sc_hs__o21ai_1 _6082_ (
.A1(_3750_),
.A2(_1793_),
.B1(_2608_),
.Y(_2961_)
);
sky130_fd_sc_hs__a21oi_1 _6083_ (
.A1(_3662_),
.A2(_2961_),
.B1(_2960_),
.Y(_2962_)
);
sky130_fd_sc_hs__nor2_1 _6084_ (
.A(_3795_),
.B(_2830_),
.Y(_2963_)
);
sky130_fd_sc_hs__a21oi_1 _6085_ (
.A1(_3795_),
.A2(_2962_),
.B1(_2963_),
.Y(_2964_)
);
sky130_fd_sc_hs__mux2i_1 _6086_ (
.A0(_2958_),
.A1(_2964_),
.S(_3774_),
.Y(_2965_)
);
sky130_fd_sc_hs__nand2_1 _6087_ (
.A(_0015_),
.B(_2965_),
.Y(_2966_)
);
sky130_fd_sc_hs__o21ai_1 _6088_ (
.A1(_3816_),
.A2(_2683_),
.B1(_2626_),
.Y(_2967_)
);
sky130_fd_sc_hs__nand2_1 _6089_ (
.A(_3815_),
.B(_2683_),
.Y(_2968_)
);
sky130_fd_sc_hs__nor2_1 _6090_ (
.A(_3816_),
.B(_2967_),
.Y(_2969_)
);
sky130_fd_sc_hs__nor2_1 _6091_ (
.A(_2806_),
.B(_2819_),
.Y(_2970_)
);
sky130_fd_sc_hs__o21ai_1 _6092_ (
.A1(_3749_),
.A2(_1984_),
.B1(_2607_),
.Y(_2971_)
);
sky130_fd_sc_hs__nor2_1 _6093_ (
.A(_3663_),
.B(_2971_),
.Y(_2972_)
);
sky130_fd_sc_hs__a21oi_1 _6094_ (
.A1(_3663_),
.A2(_2970_),
.B1(_2972_),
.Y(_2973_)
);
sky130_fd_sc_hs__nor2_1 _6095_ (
.A(_3795_),
.B(_2973_),
.Y(_2974_)
);
sky130_fd_sc_hs__o21ai_1 _6096_ (
.A1(_3749_),
.A2(_2274_),
.B1(_2794_),
.Y(_2975_)
);
sky130_fd_sc_hs__nor2_1 _6097_ (
.A(_3662_),
.B(_2975_),
.Y(_2976_)
);
sky130_fd_sc_hs__a21oi_1 _6098_ (
.A1(_3750_),
.A2(_2238_),
.B1(_2631_),
.Y(_2977_)
);
sky130_fd_sc_hs__a21oi_1 _6099_ (
.A1(_3662_),
.A2(_2977_),
.B1(_2976_),
.Y(_2978_)
);
sky130_fd_sc_hs__a21oi_1 _6100_ (
.A1(_3795_),
.A2(_2978_),
.B1(_2974_),
.Y(_2979_)
);
sky130_fd_sc_hs__a21oi_1 _6101_ (
.A1(_3750_),
.A2(_2149_),
.B1(_2805_),
.Y(_2980_)
);
sky130_fd_sc_hs__nor2_1 _6102_ (
.A(_3662_),
.B(_2980_),
.Y(_2981_)
);
sky130_fd_sc_hs__o21bai_1 _6103_ (
.A1(_3749_),
.A2(_2113_),
.B1_N(_2620_),
.Y(_2982_)
);
sky130_fd_sc_hs__a21oi_1 _6104_ (
.A1(_3662_),
.A2(_2982_),
.B1(_2981_),
.Y(_2983_)
);
sky130_fd_sc_hs__nand2_1 _6105_ (
.A(_3794_),
.B(_2983_),
.Y(_2984_)
);
sky130_fd_sc_hs__o21ai_1 _6106_ (
.A1(_3663_),
.A2(_2299_),
.B1(_2698_),
.Y(_2985_)
);
sky130_fd_sc_hs__o211ai_1 _6107_ (
.A1(_3662_),
.A2(_2387_),
.B1(_2699_),
.C1(_3750_),
.Y(_2986_)
);
sky130_fd_sc_hs__o211ai_1 _6108_ (
.A1(_3750_),
.A2(_2985_),
.B1(_2986_),
.C1(_3795_),
.Y(_2987_)
);
sky130_fd_sc_hs__nand3_1 _6109_ (
.A(_3774_),
.B(_2984_),
.C(_2987_),
.Y(_2988_)
);
sky130_fd_sc_hs__a21oi_1 _6110_ (
.A1(_3773_),
.A2(_2979_),
.B1(_2617_),
.Y(_2989_)
);
sky130_fd_sc_hs__nor3_1 _6111_ (
.A(_3749_),
.B(_3773_),
.C(_3794_),
.Y(_2990_)
);
sky130_fd_sc_hs__nand3_1 _6112_ (
.A(_2386_),
.B(_2802_),
.C(_2990_),
.Y(_2991_)
);
sky130_fd_sc_hs__nor2_1 _6113_ (
.A(_3815_),
.B(_0021_),
.Y(_2992_)
);
sky130_fd_sc_hs__nand2_1 _6114_ (
.A(_3816_),
.B(_2626_),
.Y(_2993_)
);
sky130_fd_sc_hs__nand3_1 _6115_ (
.A(_2683_),
.B(_2991_),
.C(_2992_),
.Y(_2994_)
);
sky130_fd_sc_hs__a21oi_1 _6116_ (
.A1(_2988_),
.A2(_2989_),
.B1(_2994_),
.Y(_2995_)
);
sky130_fd_sc_hs__o21ai_1 _6117_ (
.A1(_2386_),
.A2(_2626_),
.B1(_2677_),
.Y(_2996_)
);
sky130_fd_sc_hs__a211oi_1 _6118_ (
.A1(_2966_),
.A2(_2969_),
.B1(_2995_),
.C1(_2996_),
.Y(_2997_)
);
sky130_fd_sc_hs__mux2i_1 _6119_ (
.A0(_0167_),
.A1(_0104_),
.S(_2668_),
.Y(_2998_)
);
sky130_fd_sc_hs__o22ai_1 _6120_ (
.A1(_0103_),
.A2(_2665_),
.B1(_2671_),
.B2(_2998_),
.Y(_2999_)
);
sky130_fd_sc_hs__a21oi_1 _6121_ (
.A1(\dp.alu.sum[31] ),
.A2(_2670_),
.B1(_2999_),
.Y(_3000_)
);
sky130_fd_sc_hs__o21bai_1 _6122_ (
.A1(_2677_),
.A2(_3000_),
.B1_N(_2997_),
.Y(aluout[31])
);
sky130_fd_sc_hs__nor2_1 _6123_ (
.A(memread),
.B(aluout[31]),
.Y(_3001_)
);
sky130_fd_sc_hs__nand2_1 _6124_ (
.A(_2389_),
.B(_2712_),
.Y(_3002_)
);
sky130_fd_sc_hs__nor3b_1 _6125_ (
.A(_3002_),
.B(instr[14]),
.C_N(readdata[15]),
.Y(_3003_)
);
sky130_fd_sc_hs__a21oi_1 _6126_ (
.A1(readdata[31]),
.A2(_3002_),
.B1(_3003_),
.Y(_3004_)
);
sky130_fd_sc_hs__o21ai_1 _6127_ (
.A1(_2713_),
.A2(_3004_),
.B1(_2716_),
.Y(_3005_)
);
sky130_fd_sc_hs__nand2_1 _6128_ (
.A(_2599_),
.B(_3005_),
.Y(_3006_)
);
sky130_fd_sc_hs__xor2_1 _6129_ (
.A(pc[31]),
.B(_0014_),
.X(_3007_)
);
sky130_fd_sc_hs__mux2i_1 _6130_ (
.A0(\dp.pcimm.y[31] ),
.A1(_3007_),
.S(_2598_),
.Y(_3008_)
);
sky130_fd_sc_hs__o22ai_1 _6131_ (
.A1(_3001_),
.A2(_3006_),
.B1(_3008_),
.B2(_2599_),
.Y(_3009_)
);
sky130_fd_sc_hs__mux2i_1 _6132_ (
.A0(\dp.pcimm.y[30] ),
.A1(_0142_),
.S(_2598_),
.Y(_3010_)
);
sky130_fd_sc_hs__a21oi_1 _6133_ (
.A1(readdata[30]),
.A2(_3002_),
.B1(_3003_),
.Y(_3011_)
);
sky130_fd_sc_hs__o21ai_1 _6134_ (
.A1(_2713_),
.A2(_3011_),
.B1(_2716_),
.Y(_3012_)
);
sky130_fd_sc_hs__nor2_1 _6135_ (
.A(_3663_),
.B(_2642_),
.Y(_3013_)
);
sky130_fd_sc_hs__a21oi_1 _6136_ (
.A1(_3663_),
.A2(_2954_),
.B1(_3013_),
.Y(_3014_)
);
sky130_fd_sc_hs__nor2_1 _6137_ (
.A(_3794_),
.B(_3014_),
.Y(_3015_)
);
sky130_fd_sc_hs__a21oi_1 _6138_ (
.A1(_3794_),
.A2(_2872_),
.B1(_3015_),
.Y(_3016_)
);
sky130_fd_sc_hs__a21oi_1 _6139_ (
.A1(_3750_),
.A2(_1824_),
.B1(_2611_),
.Y(_3017_)
);
sky130_fd_sc_hs__nor2_1 _6140_ (
.A(_3663_),
.B(_3017_),
.Y(_3018_)
);
sky130_fd_sc_hs__a21oi_1 _6141_ (
.A1(_3663_),
.A2(_2961_),
.B1(_3018_),
.Y(_3019_)
);
sky130_fd_sc_hs__mux2i_1 _6142_ (
.A0(_2869_),
.A1(_3019_),
.S(_3795_),
.Y(_3020_)
);
sky130_fd_sc_hs__nand2_1 _6143_ (
.A(_3774_),
.B(_3020_),
.Y(_3021_)
);
sky130_fd_sc_hs__o211ai_1 _6144_ (
.A1(_3774_),
.A2(_3016_),
.B1(_3021_),
.C1(_0015_),
.Y(_3022_)
);
sky130_fd_sc_hs__a221oi_1 _6145_ (
.A1(_2360_),
.A2(_0021_),
.B1(_2969_),
.B2(_3022_),
.C1(_2678_),
.Y(_3023_)
);
sky130_fd_sc_hs__nand3_1 _6146_ (
.A(_2605_),
.B(_2846_),
.C(_2990_),
.Y(_3024_)
);
sky130_fd_sc_hs__o21ai_1 _6147_ (
.A1(_2683_),
.A2(_2990_),
.B1(_3024_),
.Y(_3025_)
);
sky130_fd_sc_hs__a21oi_1 _6148_ (
.A1(_3749_),
.A2(_2274_),
.B1(_2692_),
.Y(_3026_)
);
sky130_fd_sc_hs__a21oi_1 _6149_ (
.A1(_2686_),
.A2(_2695_),
.B1(_3662_),
.Y(_3027_)
);
sky130_fd_sc_hs__a211oi_1 _6150_ (
.A1(_3662_),
.A2(_3026_),
.B1(_3027_),
.C1(_3794_),
.Y(_3028_)
);
sky130_fd_sc_hs__a21oi_1 _6151_ (
.A1(_3750_),
.A2(_2083_),
.B1(_2623_),
.Y(_3029_)
);
sky130_fd_sc_hs__nor2_1 _6152_ (
.A(_3662_),
.B(_2982_),
.Y(_3030_)
);
sky130_fd_sc_hs__a21oi_1 _6153_ (
.A1(_3662_),
.A2(_3029_),
.B1(_3030_),
.Y(_3031_)
);
sky130_fd_sc_hs__a21oi_1 _6154_ (
.A1(_3749_),
.A2(_1887_),
.B1(_2622_),
.Y(_3032_)
);
sky130_fd_sc_hs__mux2_1 _6155_ (
.A0(_2971_),
.A1(_3032_),
.S(_3662_),
.X(_3033_)
);
sky130_fd_sc_hs__nand2_1 _6156_ (
.A(_3663_),
.B(_2977_),
.Y(_3034_)
);
sky130_fd_sc_hs__nor2_1 _6157_ (
.A(_2629_),
.B(_2684_),
.Y(_3035_)
);
sky130_fd_sc_hs__nand2_1 _6158_ (
.A(_3662_),
.B(_3035_),
.Y(_3036_)
);
sky130_fd_sc_hs__a21oi_1 _6159_ (
.A1(_3034_),
.A2(_3036_),
.B1(_3794_),
.Y(_3037_)
);
sky130_fd_sc_hs__a21oi_1 _6160_ (
.A1(_3794_),
.A2(_3033_),
.B1(_3037_),
.Y(_3038_)
);
sky130_fd_sc_hs__a211oi_1 _6161_ (
.A1(_3794_),
.A2(_3031_),
.B1(_3028_),
.C1(_3773_),
.Y(_3039_)
);
sky130_fd_sc_hs__a21oi_1 _6162_ (
.A1(_3773_),
.A2(_3038_),
.B1(_3039_),
.Y(_3040_)
);
sky130_fd_sc_hs__o21ai_1 _6163_ (
.A1(_2617_),
.A2(_3040_),
.B1(_2992_),
.Y(_3041_)
);
sky130_fd_sc_hs__o21ai_1 _6164_ (
.A1(_3025_),
.A2(_3041_),
.B1(_3023_),
.Y(_3042_)
);
sky130_fd_sc_hs__mux2i_1 _6165_ (
.A0(_0166_),
.A1(_0101_),
.S(_2668_),
.Y(_3043_)
);
sky130_fd_sc_hs__o22ai_1 _6166_ (
.A1(_0100_),
.A2(_2665_),
.B1(_2671_),
.B2(_3043_),
.Y(_3044_)
);
sky130_fd_sc_hs__a21oi_1 _6167_ (
.A1(\dp.alu.sum[30] ),
.A2(_2670_),
.B1(_3044_),
.Y(_3045_)
);
sky130_fd_sc_hs__o21ai_1 _6168_ (
.A1(_2677_),
.A2(_3045_),
.B1(_3042_),
.Y(aluout[30])
);
sky130_fd_sc_hs__o21ai_1 _6169_ (
.A1(_2783_),
.A2(aluout[30]),
.B1(_3012_),
.Y(_3046_)
);
sky130_fd_sc_hs__a21oi_1 _6170_ (
.A1(_2600_),
.A2(_3010_),
.B1(_3046_),
.Y(_3047_)
);
sky130_fd_sc_hs__mux2i_1 _6171_ (
.A0(\dp.pcimm.y[2] ),
.A1(_2465_),
.S(_2598_),
.Y(_3048_)
);
sky130_fd_sc_hs__nor2_1 _6172_ (
.A(_3773_),
.B(_2856_),
.Y(_3049_)
);
sky130_fd_sc_hs__a21oi_1 _6173_ (
.A1(_3773_),
.A2(_2852_),
.B1(_3049_),
.Y(_3050_)
);
sky130_fd_sc_hs__nand2_1 _6174_ (
.A(_3774_),
.B(_2851_),
.Y(_3051_)
);
sky130_fd_sc_hs__nor2_1 _6175_ (
.A(_3750_),
.B(_2683_),
.Y(_3052_)
);
sky130_fd_sc_hs__a21oi_1 _6176_ (
.A1(_3750_),
.A2(_2846_),
.B1(_3052_),
.Y(_3053_)
);
sky130_fd_sc_hs__o21a_1 _6177_ (
.A1(_3774_),
.A2(_3053_),
.B1(_3794_),
.X(_3054_)
);
sky130_fd_sc_hs__a221oi_1 _6178_ (
.A1(_3795_),
.A2(_3050_),
.B1(_3051_),
.B2(_3054_),
.C1(_2604_),
.Y(_3055_)
);
sky130_fd_sc_hs__nor2_1 _6179_ (
.A(_3773_),
.B(_2859_),
.Y(_3056_)
);
sky130_fd_sc_hs__a21oi_1 _6180_ (
.A1(_3773_),
.A2(_2865_),
.B1(_3056_),
.Y(_3057_)
);
sky130_fd_sc_hs__nor2_1 _6181_ (
.A(_3663_),
.B(_1518_),
.Y(_3058_)
);
sky130_fd_sc_hs__a21oi_1 _6182_ (
.A1(_3663_),
.A2(_1485_),
.B1(_3058_),
.Y(_3059_)
);
sky130_fd_sc_hs__nor2_1 _6183_ (
.A(_3662_),
.B(_1551_),
.Y(_3060_)
);
sky130_fd_sc_hs__a211oi_1 _6184_ (
.A1(_3662_),
.A2(_1583_),
.B1(_3060_),
.C1(_3750_),
.Y(_3061_)
);
sky130_fd_sc_hs__a211o_1 _6185_ (
.A1(_3750_),
.A2(_3059_),
.B1(_3061_),
.C1(_3773_),
.X(_3062_)
);
sky130_fd_sc_hs__o211ai_1 _6186_ (
.A1(_3774_),
.A2(_2864_),
.B1(_3062_),
.C1(_3795_),
.Y(_3063_)
);
sky130_fd_sc_hs__o21ai_1 _6187_ (
.A1(_3795_),
.A2(_3057_),
.B1(_3063_),
.Y(_3064_)
);
sky130_fd_sc_hs__nor3_1 _6188_ (
.A(_3773_),
.B(_2825_),
.C(_2872_),
.Y(_3065_)
);
sky130_fd_sc_hs__a21oi_1 _6189_ (
.A1(_3816_),
.A2(_3064_),
.B1(_2604_),
.Y(_3066_)
);
sky130_fd_sc_hs__o221ai_1 _6190_ (
.A1(_3816_),
.A2(_3055_),
.B1(_3065_),
.B2(_3066_),
.C1(_2706_),
.Y(_3067_)
);
sky130_fd_sc_hs__nor2_1 _6191_ (
.A(_0097_),
.B(_2665_),
.Y(_3068_)
);
sky130_fd_sc_hs__nand2_1 _6192_ (
.A(_0165_),
.B(_2667_),
.Y(_3069_)
);
sky130_fd_sc_hs__nand2_1 _6193_ (
.A(_0098_),
.B(_2668_),
.Y(_3070_)
);
sky130_fd_sc_hs__a21oi_1 _6194_ (
.A1(_3069_),
.A2(_3070_),
.B1(_2671_),
.Y(_3071_)
);
sky130_fd_sc_hs__a211oi_1 _6195_ (
.A1(\dp.alu.sum[2] ),
.A2(_2670_),
.B1(_3068_),
.C1(_3071_),
.Y(_3072_)
);
sky130_fd_sc_hs__o221ai_1 _6196_ (
.A1(_1486_),
.A2(_2681_),
.B1(_3072_),
.B2(_2677_),
.C1(_3067_),
.Y(aluout[2])
);
sky130_fd_sc_hs__nor2_1 _6197_ (
.A(memread),
.B(aluout[2]),
.Y(_3073_)
);
sky130_fd_sc_hs__o21ai_1 _6198_ (
.A1(readdata[2]),
.A2(_2603_),
.B1(_2599_),
.Y(_3074_)
);
sky130_fd_sc_hs__o22ai_1 _6199_ (
.A1(_2599_),
.A2(_3048_),
.B1(_3073_),
.B2(_3074_),
.Y(_3075_)
);
sky130_fd_sc_hs__xor2_1 _6200_ (
.A(pc[29]),
.B(_0013_),
.X(_3076_)
);
sky130_fd_sc_hs__mux2i_1 _6201_ (
.A0(\dp.pcimm.y[29] ),
.A1(_3076_),
.S(_2598_),
.Y(_3077_)
);
sky130_fd_sc_hs__nor2_1 _6202_ (
.A(_0094_),
.B(_2665_),
.Y(_3078_)
);
sky130_fd_sc_hs__nand2_1 _6203_ (
.A(_0164_),
.B(_2667_),
.Y(_3079_)
);
sky130_fd_sc_hs__nand2_1 _6204_ (
.A(_0095_),
.B(_2668_),
.Y(_3080_)
);
sky130_fd_sc_hs__a21oi_1 _6205_ (
.A1(_3079_),
.A2(_3080_),
.B1(_2671_),
.Y(_3081_)
);
sky130_fd_sc_hs__a211oi_1 _6206_ (
.A1(\dp.alu.sum[29] ),
.A2(_2670_),
.B1(_3078_),
.C1(_3081_),
.Y(_3082_)
);
sky130_fd_sc_hs__o21ai_1 _6207_ (
.A1(_2328_),
.A2(_2626_),
.B1(_2677_),
.Y(_3083_)
);
sky130_fd_sc_hs__o21bai_1 _6208_ (
.A1(_3750_),
.A2(_1984_),
.B1_N(_2753_),
.Y(_3084_)
);
sky130_fd_sc_hs__nor2_1 _6209_ (
.A(_3662_),
.B(_3029_),
.Y(_3085_)
);
sky130_fd_sc_hs__a21oi_1 _6210_ (
.A1(_3662_),
.A2(_3084_),
.B1(_3085_),
.Y(_3086_)
);
sky130_fd_sc_hs__nand2_1 _6211_ (
.A(_2750_),
.B(_2763_),
.Y(_3087_)
);
sky130_fd_sc_hs__mux2i_1 _6212_ (
.A0(_3032_),
.A1(_3087_),
.S(_3662_),
.Y(_3088_)
);
sky130_fd_sc_hs__mux2i_1 _6213_ (
.A0(_3086_),
.A1(_3088_),
.S(_3773_),
.Y(_3089_)
);
sky130_fd_sc_hs__nor2_1 _6214_ (
.A(_3749_),
.B(_2985_),
.Y(_3090_)
);
sky130_fd_sc_hs__nor2_1 _6215_ (
.A(_3663_),
.B(_2239_),
.Y(_3091_)
);
sky130_fd_sc_hs__a211oi_1 _6216_ (
.A1(_3663_),
.A2(_2273_),
.B1(_3091_),
.C1(_3750_),
.Y(_3092_)
);
sky130_fd_sc_hs__nor3_1 _6217_ (
.A(_3773_),
.B(_3090_),
.C(_3092_),
.Y(_3093_)
);
sky130_fd_sc_hs__a21oi_1 _6218_ (
.A1(_3749_),
.A2(_2113_),
.B1(_2770_),
.Y(_3094_)
);
sky130_fd_sc_hs__mux2i_1 _6219_ (
.A0(_3035_),
.A1(_3094_),
.S(_3662_),
.Y(_3095_)
);
sky130_fd_sc_hs__a211oi_1 _6220_ (
.A1(_3773_),
.A2(_3095_),
.B1(_3093_),
.C1(_3794_),
.Y(_3096_)
);
sky130_fd_sc_hs__a21oi_1 _6221_ (
.A1(_3794_),
.A2(_3089_),
.B1(_3096_),
.Y(_3097_)
);
sky130_fd_sc_hs__o21bai_1 _6222_ (
.A1(_3749_),
.A2(_1793_),
.B1_N(_2758_),
.Y(_3098_)
);
sky130_fd_sc_hs__nor2_1 _6223_ (
.A(_3662_),
.B(_3017_),
.Y(_3099_)
);
sky130_fd_sc_hs__a21oi_1 _6224_ (
.A1(_3662_),
.A2(_3098_),
.B1(_3099_),
.Y(_3100_)
);
sky130_fd_sc_hs__nor2_1 _6225_ (
.A(_3795_),
.B(_2653_),
.Y(_3101_)
);
sky130_fd_sc_hs__a211oi_1 _6226_ (
.A1(_3795_),
.A2(_3100_),
.B1(_3101_),
.C1(_3773_),
.Y(_3102_)
);
sky130_fd_sc_hs__a21oi_1 _6227_ (
.A1(_3773_),
.A2(_2648_),
.B1(_3102_),
.Y(_3103_)
);
sky130_fd_sc_hs__mux2_1 _6228_ (
.A0(_3097_),
.A1(_3103_),
.S(_3815_),
.X(_3104_)
);
sky130_fd_sc_hs__nand2_1 _6229_ (
.A(_3795_),
.B(_3816_),
.Y(_3105_)
);
sky130_fd_sc_hs__mux2i_1 _6230_ (
.A0(_2886_),
.A1(_2683_),
.S(_3105_),
.Y(_3106_)
);
sky130_fd_sc_hs__a211oi_1 _6231_ (
.A1(_0015_),
.A2(_3104_),
.B1(_3106_),
.C1(_0021_),
.Y(_3107_)
);
sky130_fd_sc_hs__o22ai_1 _6232_ (
.A1(_2677_),
.A2(_3082_),
.B1(_3083_),
.B2(_3107_),
.Y(aluout[29])
);
sky130_fd_sc_hs__a21oi_1 _6233_ (
.A1(readdata[29]),
.A2(_3002_),
.B1(_3003_),
.Y(_3108_)
);
sky130_fd_sc_hs__o21ai_1 _6234_ (
.A1(_2713_),
.A2(_3108_),
.B1(_2716_),
.Y(_3109_)
);
sky130_fd_sc_hs__o211ai_1 _6235_ (
.A1(memread),
.A2(aluout[29]),
.B1(_3109_),
.C1(_2599_),
.Y(_3110_)
);
sky130_fd_sc_hs__o21ai_1 _6236_ (
.A1(_2599_),
.A2(_3077_),
.B1(_3110_),
.Y(_3111_)
);
sky130_fd_sc_hs__a21oi_1 _6237_ (
.A1(readdata[28]),
.A2(_3002_),
.B1(_3003_),
.Y(_3112_)
);
sky130_fd_sc_hs__o21ai_1 _6238_ (
.A1(_2713_),
.A2(_3112_),
.B1(_2716_),
.Y(_3113_)
);
sky130_fd_sc_hs__mux2i_1 _6239_ (
.A0(_2959_),
.A1(_3087_),
.S(_3663_),
.Y(_3114_)
);
sky130_fd_sc_hs__nor2_1 _6240_ (
.A(_3662_),
.B(_3094_),
.Y(_3115_)
);
sky130_fd_sc_hs__a21oi_1 _6241_ (
.A1(_3662_),
.A2(_2980_),
.B1(_3115_),
.Y(_3116_)
);
sky130_fd_sc_hs__nand2_1 _6242_ (
.A(_3795_),
.B(_3116_),
.Y(_3117_)
);
sky130_fd_sc_hs__o2111ai_1 _6243_ (
.A1(_3795_),
.A2(_3114_),
.B1(_3117_),
.C1(_3816_),
.D1(_3773_),
.Y(_3118_)
);
sky130_fd_sc_hs__nor2_1 _6244_ (
.A(_3662_),
.B(_3098_),
.Y(_3119_)
);
sky130_fd_sc_hs__a21oi_1 _6245_ (
.A1(_3662_),
.A2(_2955_),
.B1(_3119_),
.Y(_3120_)
);
sky130_fd_sc_hs__nor2_1 _6246_ (
.A(_3773_),
.B(_3120_),
.Y(_3121_)
);
sky130_fd_sc_hs__a21oi_1 _6247_ (
.A1(_3773_),
.A2(_2737_),
.B1(_3121_),
.Y(_3122_)
);
sky130_fd_sc_hs__nor2_1 _6248_ (
.A(_3663_),
.B(_2975_),
.Y(_3123_)
);
sky130_fd_sc_hs__a31oi_1 _6249_ (
.A1(_3663_),
.A2(_2771_),
.A3(_2774_),
.B1(_3123_),
.Y(_3124_)
);
sky130_fd_sc_hs__nor2_1 _6250_ (
.A(_3662_),
.B(_3084_),
.Y(_3125_)
);
sky130_fd_sc_hs__a21oi_1 _6251_ (
.A1(_3662_),
.A2(_2970_),
.B1(_3125_),
.Y(_3126_)
);
sky130_fd_sc_hs__nand2_1 _6252_ (
.A(_3794_),
.B(_3126_),
.Y(_3127_)
);
sky130_fd_sc_hs__o2111ai_1 _6253_ (
.A1(_3794_),
.A2(_3124_),
.B1(_3127_),
.C1(_3816_),
.D1(_3774_),
.Y(_3128_)
);
sky130_fd_sc_hs__mux2_1 _6254_ (
.A0(_2906_),
.A1(_3122_),
.S(_3795_),
.X(_3129_)
);
sky130_fd_sc_hs__o211ai_1 _6255_ (
.A1(_3816_),
.A2(_3129_),
.B1(_3128_),
.C1(_3118_),
.Y(_3130_)
);
sky130_fd_sc_hs__nor2_1 _6256_ (
.A(_0091_),
.B(_2665_),
.Y(_3131_)
);
sky130_fd_sc_hs__nand2_1 _6257_ (
.A(_0163_),
.B(_2667_),
.Y(_3132_)
);
sky130_fd_sc_hs__nand2_1 _6258_ (
.A(_0092_),
.B(_2668_),
.Y(_3133_)
);
sky130_fd_sc_hs__a21oi_1 _6259_ (
.A1(_3132_),
.A2(_3133_),
.B1(_2671_),
.Y(_3134_)
);
sky130_fd_sc_hs__a211oi_1 _6260_ (
.A1(\dp.alu.sum[28] ),
.A2(_2670_),
.B1(_3131_),
.C1(_3134_),
.Y(_3135_)
);
sky130_fd_sc_hs__a21oi_1 _6261_ (
.A1(_3774_),
.A2(_3795_),
.B1(_2683_),
.Y(_3136_)
);
sky130_fd_sc_hs__a31o_1 _6262_ (
.A1(_3774_),
.A2(_3795_),
.A3(_2776_),
.B1(_3136_),
.X(_3137_)
);
sky130_fd_sc_hs__nand2_1 _6263_ (
.A(_2605_),
.B(_3137_),
.Y(_3138_)
);
sky130_fd_sc_hs__nor2_1 _6264_ (
.A(_3815_),
.B(_3138_),
.Y(_3139_)
);
sky130_fd_sc_hs__a21oi_1 _6265_ (
.A1(_2299_),
.A2(_0021_),
.B1(_2678_),
.Y(_3140_)
);
sky130_fd_sc_hs__and2_1 _6266_ (
.A(_0015_),
.B(_3130_),
.X(_3141_)
);
sky130_fd_sc_hs__o31ai_1 _6267_ (
.A1(_2967_),
.A2(_3139_),
.A3(_3141_),
.B1(_3140_),
.Y(_3142_)
);
sky130_fd_sc_hs__o21ai_1 _6268_ (
.A1(_2677_),
.A2(_3135_),
.B1(_3142_),
.Y(aluout[28])
);
sky130_fd_sc_hs__o211ai_1 _6269_ (
.A1(memread),
.A2(aluout[28]),
.B1(_3113_),
.C1(_2599_),
.Y(_3143_)
);
sky130_fd_sc_hs__mux2i_1 _6270_ (
.A0(\dp.pcimm.y[28] ),
.A1(_0141_),
.S(_2598_),
.Y(_3144_)
);
sky130_fd_sc_hs__o21ai_1 _6271_ (
.A1(_2599_),
.A2(_3144_),
.B1(_3143_),
.Y(_3145_)
);
sky130_fd_sc_hs__xor2_1 _6272_ (
.A(pc[27]),
.B(_0012_),
.X(_3146_)
);
sky130_fd_sc_hs__mux2i_1 _6273_ (
.A0(\dp.pcimm.y[27] ),
.A1(_3146_),
.S(_2598_),
.Y(_3147_)
);
sky130_fd_sc_hs__a21oi_1 _6274_ (
.A1(_3795_),
.A2(_2930_),
.B1(_2682_),
.Y(_3148_)
);
sky130_fd_sc_hs__a21oi_1 _6275_ (
.A1(_3795_),
.A2(_2929_),
.B1(_3148_),
.Y(_3149_)
);
sky130_fd_sc_hs__mux2i_1 _6276_ (
.A0(_2962_),
.A1(_2983_),
.S(_3795_),
.Y(_3150_)
);
sky130_fd_sc_hs__nand2_1 _6277_ (
.A(_3773_),
.B(_3150_),
.Y(_3151_)
);
sky130_fd_sc_hs__nand2_1 _6278_ (
.A(_3774_),
.B(_2979_),
.Y(_3152_)
);
sky130_fd_sc_hs__a311oi_1 _6279_ (
.A1(_0015_),
.A2(_3151_),
.A3(_3152_),
.B1(_2993_),
.C1(_3149_),
.Y(_3153_)
);
sky130_fd_sc_hs__o22ai_1 _6280_ (
.A1(_2654_),
.A2(_2830_),
.B1(_2958_),
.B2(_3773_),
.Y(_3154_)
);
sky130_fd_sc_hs__nand2_1 _6281_ (
.A(_0015_),
.B(_3154_),
.Y(_3155_)
);
sky130_fd_sc_hs__nor2_1 _6282_ (
.A(_0088_),
.B(_2665_),
.Y(_3156_)
);
sky130_fd_sc_hs__nand2_1 _6283_ (
.A(_0162_),
.B(_2667_),
.Y(_3157_)
);
sky130_fd_sc_hs__nand2_1 _6284_ (
.A(_0089_),
.B(_2668_),
.Y(_3158_)
);
sky130_fd_sc_hs__a21oi_1 _6285_ (
.A1(_3157_),
.A2(_3158_),
.B1(_2671_),
.Y(_3159_)
);
sky130_fd_sc_hs__a2111oi_1 _6286_ (
.A1(\dp.alu.sum[27] ),
.A2(_2670_),
.B1(_2677_),
.C1(_3156_),
.D1(_3159_),
.Y(_3160_)
);
sky130_fd_sc_hs__a221o_1 _6287_ (
.A1(_2274_),
.A2(_0021_),
.B1(_2969_),
.B2(_3155_),
.C1(_3153_),
.X(_3161_)
);
sky130_fd_sc_hs__a21oi_1 _6288_ (
.A1(_2677_),
.A2(_3161_),
.B1(_3160_),
.Y(aluout[27])
);
sky130_fd_sc_hs__a21oi_1 _6289_ (
.A1(readdata[27]),
.A2(_3002_),
.B1(_3003_),
.Y(_3162_)
);
sky130_fd_sc_hs__o21ai_1 _6290_ (
.A1(_2713_),
.A2(_3162_),
.B1(_2716_),
.Y(_3163_)
);
sky130_fd_sc_hs__o211ai_1 _6291_ (
.A1(memread),
.A2(aluout[27]),
.B1(_3163_),
.C1(_2599_),
.Y(_3164_)
);
sky130_fd_sc_hs__o21ai_1 _6292_ (
.A1(_2599_),
.A2(_3147_),
.B1(_3164_),
.Y(_3165_)
);
sky130_fd_sc_hs__mux2i_1 _6293_ (
.A0(\dp.pcimm.y[26] ),
.A1(_0140_),
.S(_2598_),
.Y(_3166_)
);
sky130_fd_sc_hs__a21oi_1 _6294_ (
.A1(readdata[26]),
.A2(_3002_),
.B1(_3003_),
.Y(_3167_)
);
sky130_fd_sc_hs__clkinv_1 _6295_ (
.A(instr[11]),
.Y(_3168_)
);
sky130_fd_sc_hs__o21ai_1 _6296_ (
.A1(_2713_),
.A2(_3167_),
.B1(_2716_),
.Y(_3169_)
);
sky130_fd_sc_hs__mux2i_1 _6297_ (
.A0(_0161_),
.A1(_0086_),
.S(_2668_),
.Y(_3170_)
);
sky130_fd_sc_hs__o22ai_1 _6298_ (
.A1(_0085_),
.A2(_2665_),
.B1(_2671_),
.B2(_3170_),
.Y(_3171_)
);
sky130_fd_sc_hs__a21oi_1 _6299_ (
.A1(\dp.alu.sum[26] ),
.A2(_2670_),
.B1(_3171_),
.Y(_3172_)
);
sky130_fd_sc_hs__nor3b_1 _6300_ (
.A(_2617_),
.B(_2654_),
.C_N(_2869_),
.Y(_3173_)
);
sky130_fd_sc_hs__a31oi_1 _6301_ (
.A1(_3774_),
.A2(_0015_),
.A3(_3016_),
.B1(_3173_),
.Y(_3174_)
);
sky130_fd_sc_hs__a221o_1 _6302_ (
.A1(_2239_),
.A2(_0021_),
.B1(_2969_),
.B2(_3174_),
.C1(_2678_),
.X(_3175_)
);
sky130_fd_sc_hs__nor2_1 _6303_ (
.A(_3794_),
.B(_3031_),
.Y(_3176_)
);
sky130_fd_sc_hs__a21oi_1 _6304_ (
.A1(_3794_),
.A2(_3019_),
.B1(_3176_),
.Y(_3177_)
);
sky130_fd_sc_hs__nor2_1 _6305_ (
.A(_3773_),
.B(_3038_),
.Y(_3178_)
);
sky130_fd_sc_hs__a21oi_1 _6306_ (
.A1(_3773_),
.A2(_3177_),
.B1(_3178_),
.Y(_3179_)
);
sky130_fd_sc_hs__a31oi_1 _6307_ (
.A1(_3750_),
.A2(_2800_),
.A3(_2846_),
.B1(_3052_),
.Y(_3180_)
);
sky130_fd_sc_hs__o221ai_1 _6308_ (
.A1(_2801_),
.A2(_3051_),
.B1(_3180_),
.B2(_3774_),
.C1(_2704_),
.Y(_3181_)
);
sky130_fd_sc_hs__a211oi_1 _6309_ (
.A1(_0015_),
.A2(_3179_),
.B1(_3181_),
.C1(_2993_),
.Y(_3182_)
);
sky130_fd_sc_hs__o22ai_1 _6310_ (
.A1(_2677_),
.A2(_3172_),
.B1(_3175_),
.B2(_3182_),
.Y(aluout[26])
);
sky130_fd_sc_hs__o21ai_1 _6311_ (
.A1(_2783_),
.A2(aluout[26]),
.B1(_3169_),
.Y(_3183_)
);
sky130_fd_sc_hs__a21oi_1 _6312_ (
.A1(_2600_),
.A2(_3166_),
.B1(_3183_),
.Y(_3184_)
);
sky130_fd_sc_hs__xor2_1 _6313_ (
.A(pc[25]),
.B(_0011_),
.X(_3185_)
);
sky130_fd_sc_hs__mux2i_1 _6314_ (
.A0(\dp.pcimm.y[25] ),
.A1(_3185_),
.S(_2598_),
.Y(_3186_)
);
sky130_fd_sc_hs__nor2_1 _6315_ (
.A(_0082_),
.B(_2665_),
.Y(_3187_)
);
sky130_fd_sc_hs__nand2_1 _6316_ (
.A(_0160_),
.B(_2667_),
.Y(_3188_)
);
sky130_fd_sc_hs__nand2_1 _6317_ (
.A(_0083_),
.B(_2668_),
.Y(_3189_)
);
sky130_fd_sc_hs__a21oi_1 _6318_ (
.A1(_3188_),
.A2(_3189_),
.B1(_2671_),
.Y(_3190_)
);
sky130_fd_sc_hs__a211oi_1 _6319_ (
.A1(\dp.alu.sum[25] ),
.A2(_2670_),
.B1(_3187_),
.C1(_3190_),
.Y(_3191_)
);
sky130_fd_sc_hs__a221o_1 _6320_ (
.A1(_2206_),
.A2(_0021_),
.B1(_2656_),
.B2(_2969_),
.C1(_2678_),
.X(_3192_)
);
sky130_fd_sc_hs__and2_1 _6321_ (
.A(instr[0]),
.B(instr[1]),
.X(_3193_)
);
sky130_fd_sc_hs__mux2_1 _6322_ (
.A0(_3088_),
.A1(_3100_),
.S(_3773_),
.X(_3194_)
);
sky130_fd_sc_hs__nor2_1 _6323_ (
.A(_3795_),
.B(_3194_),
.Y(_3195_)
);
sky130_fd_sc_hs__nand2_1 _6324_ (
.A(instr[0]),
.B(instr[1]),
.Y(_3196_)
);
sky130_fd_sc_hs__mux2i_1 _6325_ (
.A0(_3086_),
.A1(_3095_),
.S(_3774_),
.Y(_3197_)
);
sky130_fd_sc_hs__nor2_1 _6326_ (
.A(instr[2]),
.B(instr[3]),
.Y(_3198_)
);
sky130_fd_sc_hs__a21oi_1 _6327_ (
.A1(_3795_),
.A2(_3197_),
.B1(_3195_),
.Y(_3199_)
);
sky130_fd_sc_hs__or2_1 _6328_ (
.A(instr[2]),
.B(instr[3]),
.X(_3200_)
);
sky130_fd_sc_hs__a211oi_1 _6329_ (
.A1(_0015_),
.A2(_3199_),
.B1(_2993_),
.C1(_2705_),
.Y(_3201_)
);
sky130_fd_sc_hs__nor2_1 _6330_ (
.A(_3196_),
.B(_3200_),
.Y(_3202_)
);
sky130_fd_sc_hs__o22ai_1 _6331_ (
.A1(_2677_),
.A2(_3191_),
.B1(_3192_),
.B2(_3201_),
.Y(aluout[25])
);
sky130_fd_sc_hs__a21oi_1 _6332_ (
.A1(readdata[25]),
.A2(_3002_),
.B1(_3003_),
.Y(_3203_)
);
sky130_fd_sc_hs__nand2_1 _6333_ (
.A(_3193_),
.B(_3198_),
.Y(_3204_)
);
sky130_fd_sc_hs__o21ai_1 _6334_ (
.A1(_2713_),
.A2(_3203_),
.B1(_2716_),
.Y(_3205_)
);
sky130_fd_sc_hs__nor2_1 _6335_ (
.A(_1464_),
.B(instr[6]),
.Y(_3206_)
);
sky130_fd_sc_hs__o211ai_1 _6336_ (
.A1(memread),
.A2(aluout[25]),
.B1(_3205_),
.C1(_2599_),
.Y(_3207_)
);
sky130_fd_sc_hs__o21ai_1 _6337_ (
.A1(_2599_),
.A2(_3186_),
.B1(_3207_),
.Y(_3208_)
);
sky130_fd_sc_hs__nand2b_1 _6338_ (
.A_N(instr[6]),
.B(instr[4]),
.Y(_3209_)
);
sky130_fd_sc_hs__mux2i_1 _6339_ (
.A0(\dp.pcimm.y[24] ),
.A1(_0139_),
.S(_2598_),
.Y(_3210_)
);
sky130_fd_sc_hs__a21oi_1 _6340_ (
.A1(readdata[24]),
.A2(_3002_),
.B1(_3003_),
.Y(_3211_)
);
sky130_fd_sc_hs__o21ai_1 _6341_ (
.A1(_2713_),
.A2(_3211_),
.B1(_2716_),
.Y(_3212_)
);
sky130_fd_sc_hs__a221oi_1 _6342_ (
.A1(_2177_),
.A2(_0021_),
.B1(_2749_),
.B2(_2969_),
.C1(_2678_),
.Y(_3213_)
);
sky130_fd_sc_hs__and2_1 _6343_ (
.A(_3774_),
.B(_3116_),
.X(_3214_)
);
sky130_fd_sc_hs__nor2_1 _6344_ (
.A(_3773_),
.B(_3114_),
.Y(_3215_)
);
sky130_fd_sc_hs__a21oi_1 _6345_ (
.A1(_3773_),
.A2(_3120_),
.B1(_3215_),
.Y(_3216_)
);
sky130_fd_sc_hs__clkinv_1 _6346_ (
.A(_3220_),
.Y(_3217_)
);
sky130_fd_sc_hs__a211oi_1 _6347_ (
.A1(_3773_),
.A2(_3126_),
.B1(_3214_),
.C1(_3794_),
.Y(_3218_)
);
sky130_fd_sc_hs__a21oi_1 _6348_ (
.A1(_3794_),
.A2(_3216_),
.B1(_3218_),
.Y(_3219_)
);
sky130_fd_sc_hs__nand3_1 _6349_ (
.A(instr[5]),
.B(_3202_),
.C(_3206_),
.Y(_3220_)
);
sky130_fd_sc_hs__o211ai_1 _6350_ (
.A1(_2617_),
.A2(_3219_),
.B1(_2992_),
.C1(_2779_),
.Y(_3221_)
);
sky130_fd_sc_hs__nor2_1 _6351_ (
.A(_0079_),
.B(_2665_),
.Y(_3222_)
);
sky130_fd_sc_hs__nand2_1 _6352_ (
.A(_0159_),
.B(_2667_),
.Y(_3223_)
);
sky130_fd_sc_hs__nand2_1 _6353_ (
.A(_0080_),
.B(_2668_),
.Y(_3224_)
);
sky130_fd_sc_hs__a21oi_1 _6354_ (
.A1(_3223_),
.A2(_3224_),
.B1(_2671_),
.Y(_3225_)
);
sky130_fd_sc_hs__clkinv_1 _6355_ (
.A(_3228_),
.Y(_3226_)
);
sky130_fd_sc_hs__a211oi_1 _6356_ (
.A1(\dp.alu.sum[24] ),
.A2(_2670_),
.B1(_3222_),
.C1(_3225_),
.Y(_3227_)
);
sky130_fd_sc_hs__or3_1 _6357_ (
.A(instr[4]),
.B(instr[6]),
.C(_3204_),
.X(_3228_)
);
sky130_fd_sc_hs__o2bb2ai_1 _6358_ (
.A1_N(_3213_),
.A2_N(_3221_),
.B1(_3227_),
.B2(_2677_),
.Y(aluout[24])
);
sky130_fd_sc_hs__o21ai_1 _6359_ (
.A1(_2783_),
.A2(aluout[24]),
.B1(_3212_),
.Y(_3229_)
);
sky130_fd_sc_hs__a21oi_1 _6360_ (
.A1(_2600_),
.A2(_3210_),
.B1(_3229_),
.Y(_3230_)
);
sky130_fd_sc_hs__xor2_1 _6361_ (
.A(pc[23]),
.B(_0010_),
.X(_3231_)
);
sky130_fd_sc_hs__mux2i_1 _6362_ (
.A0(\dp.pcimm.y[23] ),
.A1(_3231_),
.S(_2598_),
.Y(_3232_)
);
sky130_fd_sc_hs__nor2_1 _6363_ (
.A(_2835_),
.B(_2968_),
.Y(_3233_)
);
sky130_fd_sc_hs__nor2_1 _6364_ (
.A(_3794_),
.B(_2973_),
.Y(_3234_)
);
sky130_fd_sc_hs__a21o_1 _6365_ (
.A1(_3957_),
.A2(_0027_),
.B1(_0023_),
.X(_3235_)
);
sky130_fd_sc_hs__a21oi_1 _6366_ (
.A1(_3794_),
.A2(_2957_),
.B1(_3234_),
.Y(_3236_)
);
sky130_fd_sc_hs__nand2_1 _6367_ (
.A(_3773_),
.B(_3236_),
.Y(_3237_)
);
sky130_fd_sc_hs__nand2_1 _6368_ (
.A(_3774_),
.B(_3150_),
.Y(_3238_)
);
sky130_fd_sc_hs__nand2_1 _6369_ (
.A(instr[13]),
.B(_3235_),
.Y(_3239_)
);
sky130_fd_sc_hs__nand2_1 _6370_ (
.A(\dp.alu.sum[23] ),
.B(_2670_),
.Y(_3240_)
);
sky130_fd_sc_hs__nor2_1 _6371_ (
.A(instr[12]),
.B(instr[13]),
.Y(_3241_)
);
sky130_fd_sc_hs__mux2i_1 _6372_ (
.A0(_0158_),
.A1(_0077_),
.S(_2668_),
.Y(_3242_)
);
sky130_fd_sc_hs__o221ai_1 _6373_ (
.A1(_0076_),
.A2(_2665_),
.B1(_2671_),
.B2(_3242_),
.C1(_3240_),
.Y(_3243_)
);
sky130_fd_sc_hs__a22oi_1 _6374_ (
.A1(_2148_),
.A2(_2680_),
.B1(_3243_),
.B2(_2678_),
.Y(_3244_)
);
sky130_fd_sc_hs__a311oi_1 _6375_ (
.A1(_0015_),
.A2(_3237_),
.A3(_3238_),
.B1(_2804_),
.C1(_3815_),
.Y(_3245_)
);
sky130_fd_sc_hs__o31ai_1 _6376_ (
.A1(_2707_),
.A2(_3233_),
.A3(_3245_),
.B1(_3244_),
.Y(aluout[23])
);
sky130_fd_sc_hs__a21oi_1 _6377_ (
.A1(readdata[23]),
.A2(_3002_),
.B1(_3003_),
.Y(_3246_)
);
sky130_fd_sc_hs__o21ai_1 _6378_ (
.A1(_2713_),
.A2(_3246_),
.B1(_2716_),
.Y(_3247_)
);
sky130_fd_sc_hs__o211ai_1 _6379_ (
.A1(memread),
.A2(aluout[23]),
.B1(_3247_),
.C1(_2599_),
.Y(_3248_)
);
sky130_fd_sc_hs__o21ai_1 _6380_ (
.A1(_2599_),
.A2(_3232_),
.B1(_3248_),
.Y(_3249_)
);
sky130_fd_sc_hs__a21oi_1 _6381_ (
.A1(readdata[22]),
.A2(_3002_),
.B1(_3003_),
.Y(_3250_)
);
sky130_fd_sc_hs__o21ai_1 _6382_ (
.A1(_2713_),
.A2(_3250_),
.B1(_2716_),
.Y(_3251_)
);
sky130_fd_sc_hs__mux2_1 _6383_ (
.A0(_3014_),
.A1(_3019_),
.S(_3774_),
.X(_3252_)
);
sky130_fd_sc_hs__a21oi_1 _6384_ (
.A1(_0015_),
.A2(_3252_),
.B1(_2849_),
.Y(_3253_)
);
sky130_fd_sc_hs__a21oi_1 _6385_ (
.A1(_2605_),
.A2(_2853_),
.B1(_3794_),
.Y(_3254_)
);
sky130_fd_sc_hs__a32oi_1 _6386_ (
.A1(instr[30]),
.A2(_0027_),
.A3(_3241_),
.B1(_3235_),
.B2(instr[13]),
.Y(_3255_)
);
sky130_fd_sc_hs__nor2_1 _6387_ (
.A(_0073_),
.B(_2665_),
.Y(_3256_)
);
sky130_fd_sc_hs__nand2_1 _6388_ (
.A(_0157_),
.B(_2667_),
.Y(_3257_)
);
sky130_fd_sc_hs__nand2_1 _6389_ (
.A(_0074_),
.B(_2668_),
.Y(_3258_)
);
sky130_fd_sc_hs__a21oi_1 _6390_ (
.A1(_3257_),
.A2(_3258_),
.B1(_2671_),
.Y(_3259_)
);
sky130_fd_sc_hs__a211oi_1 _6391_ (
.A1(\dp.alu.sum[22] ),
.A2(_2670_),
.B1(_3256_),
.C1(_3259_),
.Y(_3260_)
);
sky130_fd_sc_hs__mux2_1 _6392_ (
.A0(_3031_),
.A1(_3033_),
.S(_3773_),
.X(_3261_)
);
sky130_fd_sc_hs__nand3b_1 _6393_ (
.A_N(instr[3]),
.B(_3193_),
.C(instr[2]),
.Y(_3262_)
);
sky130_fd_sc_hs__o221ai_1 _6394_ (
.A1(_3253_),
.A2(_3254_),
.B1(_3261_),
.B2(_2825_),
.C1(_3816_),
.Y(_3263_)
);
sky130_fd_sc_hs__o211ai_1 _6395_ (
.A1(_2873_),
.A2(_2968_),
.B1(_3263_),
.C1(_2706_),
.Y(_3264_)
);
sky130_fd_sc_hs__o221ai_1 _6396_ (
.A1(_2114_),
.A2(_2681_),
.B1(_3260_),
.B2(_2677_),
.C1(_3264_),
.Y(aluout[22])
);
sky130_fd_sc_hs__nor2_1 _6397_ (
.A(_3209_),
.B(_3262_),
.Y(_3265_)
);
sky130_fd_sc_hs__o211ai_1 _6398_ (
.A1(memread),
.A2(aluout[22]),
.B1(_3251_),
.C1(_2599_),
.Y(_3266_)
);
sky130_fd_sc_hs__or2_1 _6399_ (
.A(_3209_),
.B(_3262_),
.X(_3267_)
);
sky130_fd_sc_hs__mux2i_1 _6400_ (
.A0(\dp.pcimm.y[22] ),
.A1(_0138_),
.S(_2598_),
.Y(_3268_)
);
sky130_fd_sc_hs__nand2_1 _6401_ (
.A(instr[5]),
.B(instr[6]),
.Y(_3269_)
);
sky130_fd_sc_hs__o21ai_1 _6402_ (
.A1(_2599_),
.A2(_3268_),
.B1(_3266_),
.Y(_3270_)
);
sky130_fd_sc_hs__a21oi_1 _6403_ (
.A1(readdata[21]),
.A2(_3002_),
.B1(_3003_),
.Y(_3271_)
);
sky130_fd_sc_hs__o21ai_1 _6404_ (
.A1(_2713_),
.A2(_3271_),
.B1(_2716_),
.Y(_3272_)
);
sky130_fd_sc_hs__nand2_1 _6405_ (
.A(_3773_),
.B(_2643_),
.Y(_3273_)
);
sky130_fd_sc_hs__o211ai_1 _6406_ (
.A1(_3773_),
.A2(_3100_),
.B1(_3273_),
.C1(_3794_),
.Y(_3274_)
);
sky130_fd_sc_hs__o21ai_1 _6407_ (
.A1(_3794_),
.A2(_3089_),
.B1(_3274_),
.Y(_3275_)
);
sky130_fd_sc_hs__nand2_1 _6408_ (
.A(_1464_),
.B(instr[5]),
.Y(_3276_)
);
sky130_fd_sc_hs__a211oi_1 _6409_ (
.A1(_0015_),
.A2(_3275_),
.B1(_2888_),
.C1(_3815_),
.Y(_3277_)
);
sky130_fd_sc_hs__nor2_1 _6410_ (
.A(instr[4]),
.B(_3269_),
.Y(_3278_)
);
sky130_fd_sc_hs__nor2_1 _6411_ (
.A(_0070_),
.B(_2665_),
.Y(_3279_)
);
sky130_fd_sc_hs__nand2_1 _6412_ (
.A(_0156_),
.B(_2667_),
.Y(_3280_)
);
sky130_fd_sc_hs__nand2_1 _6413_ (
.A(_0071_),
.B(_2668_),
.Y(_3281_)
);
sky130_fd_sc_hs__nand3b_1 _6414_ (
.A_N(instr[4]),
.B(instr[5]),
.C(instr[6]),
.Y(_3282_)
);
sky130_fd_sc_hs__a21oi_1 _6415_ (
.A1(_3280_),
.A2(_3281_),
.B1(_2671_),
.Y(_3283_)
);
sky130_fd_sc_hs__nor2_1 _6416_ (
.A(_3204_),
.B(_3282_),
.Y(_3284_)
);
sky130_fd_sc_hs__a2111oi_1 _6417_ (
.A1(\dp.alu.sum[21] ),
.A2(_2670_),
.B1(_2677_),
.C1(_3279_),
.D1(_3283_),
.Y(_3285_)
);
sky130_fd_sc_hs__nand2_1 _6418_ (
.A(_3202_),
.B(_3278_),
.Y(_3286_)
);
sky130_fd_sc_hs__o21ai_1 _6419_ (
.A1(_2896_),
.A2(_2968_),
.B1(_2626_),
.Y(_3287_)
);
sky130_fd_sc_hs__o221a_1 _6420_ (
.A1(_2083_),
.A2(_2626_),
.B1(_3277_),
.B2(_3287_),
.C1(_2677_),
.X(_3288_)
);
sky130_fd_sc_hs__nor2_1 _6421_ (
.A(_3285_),
.B(_3288_),
.Y(aluout[21])
);
sky130_fd_sc_hs__nor3_1 _6422_ (
.A(_0029_),
.B(_3265_),
.C(_3284_),
.Y(_3289_)
);
sky130_fd_sc_hs__o211ai_1 _6423_ (
.A1(memread),
.A2(aluout[21]),
.B1(_3272_),
.C1(_2599_),
.Y(_3290_)
);
sky130_fd_sc_hs__xor2_1 _6424_ (
.A(pc[21]),
.B(_0009_),
.X(_3291_)
);
sky130_fd_sc_hs__nand3b_1 _6425_ (
.A_N(_0029_),
.B(_3267_),
.C(_3286_),
.Y(_3292_)
);
sky130_fd_sc_hs__mux2i_1 _6426_ (
.A0(\dp.pcimm.y[21] ),
.A1(_3291_),
.S(_2598_),
.Y(_3293_)
);
sky130_fd_sc_hs__o21ai_1 _6427_ (
.A1(_2599_),
.A2(_3293_),
.B1(_3290_),
.Y(_3294_)
);
sky130_fd_sc_hs__nor2_1 _6428_ (
.A(_0067_),
.B(_2665_),
.Y(_3295_)
);
sky130_fd_sc_hs__nand2_1 _6429_ (
.A(_0155_),
.B(_2667_),
.Y(_3296_)
);
sky130_fd_sc_hs__nand2_1 _6430_ (
.A(_0068_),
.B(_2668_),
.Y(_3297_)
);
sky130_fd_sc_hs__a21oi_1 _6431_ (
.A1(_3296_),
.A2(_3297_),
.B1(_2671_),
.Y(_3298_)
);
sky130_fd_sc_hs__a2111oi_1 _6432_ (
.A1(\dp.alu.sum[20] ),
.A2(_2670_),
.B1(_2677_),
.C1(_3295_),
.D1(_3298_),
.Y(_3299_)
);
sky130_fd_sc_hs__nor2_1 _6433_ (
.A(_3773_),
.B(_3126_),
.Y(_3300_)
);
sky130_fd_sc_hs__clkinv_1 _6434_ (
.A(_3303_),
.Y(_3301_)
);
sky130_fd_sc_hs__a211oi_1 _6435_ (
.A1(_3773_),
.A2(_3114_),
.B1(_3300_),
.C1(_3794_),
.Y(_3302_)
);
sky130_fd_sc_hs__or3_1 _6436_ (
.A(instr[14]),
.B(_3255_),
.C(_3292_),
.X(_3303_)
);
sky130_fd_sc_hs__a21oi_1 _6437_ (
.A1(_3794_),
.A2(_3122_),
.B1(_3302_),
.Y(_3304_)
);
sky130_fd_sc_hs__a211oi_1 _6438_ (
.A1(_0015_),
.A2(_3304_),
.B1(_2918_),
.C1(_3815_),
.Y(_3305_)
);
sky130_fd_sc_hs__nor2_1 _6439_ (
.A(_2907_),
.B(_2968_),
.Y(_3306_)
);
sky130_fd_sc_hs__or2_1 _6440_ (
.A(instr[5]),
.B(instr[6]),
.X(_3307_)
);
sky130_fd_sc_hs__nor3_1 _6441_ (
.A(_0021_),
.B(_3305_),
.C(_3306_),
.Y(_3308_)
);
sky130_fd_sc_hs__a211oi_1 _6442_ (
.A1(_2052_),
.A2(_0021_),
.B1(_2678_),
.C1(_3308_),
.Y(_3309_)
);
sky130_fd_sc_hs__nor2_1 _6443_ (
.A(_3299_),
.B(_3309_),
.Y(aluout[20])
);
sky130_fd_sc_hs__a21oi_1 _6444_ (
.A1(readdata[20]),
.A2(_3002_),
.B1(_3003_),
.Y(_3310_)
);
sky130_fd_sc_hs__o21ai_1 _6445_ (
.A1(_2713_),
.A2(_3310_),
.B1(_2716_),
.Y(_3311_)
);
sky130_fd_sc_hs__o211ai_1 _6446_ (
.A1(memread),
.A2(aluout[20]),
.B1(_3311_),
.C1(_2599_),
.Y(_3312_)
);
sky130_fd_sc_hs__a21oi_1 _6447_ (
.A1(_3276_),
.A2(_3307_),
.B1(instr[3]),
.Y(_3313_)
);
sky130_fd_sc_hs__mux2i_1 _6448_ (
.A0(\dp.pcimm.y[20] ),
.A1(_0137_),
.S(_2598_),
.Y(_3314_)
);
sky130_fd_sc_hs__o21ai_1 _6449_ (
.A1(_2599_),
.A2(_3314_),
.B1(_3312_),
.Y(_3315_)
);
sky130_fd_sc_hs__o22ai_1 _6450_ (
.A1(_3795_),
.A2(_2703_),
.B1(_2801_),
.B2(_2635_),
.Y(_3316_)
);
sky130_fd_sc_hs__nor2_1 _6451_ (
.A(_3816_),
.B(_3316_),
.Y(_3317_)
);
sky130_fd_sc_hs__nand2_1 _6452_ (
.A(_3795_),
.B(_2890_),
.Y(_3318_)
);
sky130_fd_sc_hs__o211ai_1 _6453_ (
.A1(_3795_),
.A2(_2610_),
.B1(_3318_),
.C1(_2605_),
.Y(_3319_)
);
sky130_fd_sc_hs__nor2_1 _6454_ (
.A(_3749_),
.B(_1443_),
.Y(_3320_)
);
sky130_fd_sc_hs__a211oi_1 _6455_ (
.A1(_3749_),
.A2(_1518_),
.B1(_3320_),
.C1(_3662_),
.Y(_3321_)
);
sky130_fd_sc_hs__a311oi_1 _6456_ (
.A1(_3662_),
.A2(_2827_),
.A3(_2831_),
.B1(_3321_),
.C1(_3794_),
.Y(_3322_)
);
sky130_fd_sc_hs__a2111oi_1 _6457_ (
.A1(_3794_),
.A2(_2616_),
.B1(_3322_),
.C1(_2604_),
.D1(_3773_),
.Y(_3323_)
);
sky130_fd_sc_hs__o211ai_1 _6458_ (
.A1(instr[3]),
.A2(_3209_),
.B1(_3282_),
.C1(instr[2]),
.Y(_3324_)
);
sky130_fd_sc_hs__o2bb2ai_1 _6459_ (
.A1_N(_2647_),
.A2_N(_2940_),
.B1(_3319_),
.B2(_3774_),
.Y(_3325_)
);
sky130_fd_sc_hs__nor3_1 _6460_ (
.A(_3815_),
.B(_3323_),
.C(_3325_),
.Y(_3326_)
);
sky130_fd_sc_hs__nand2_1 _6461_ (
.A(\dp.alu.sum[1] ),
.B(_2670_),
.Y(_3327_)
);
sky130_fd_sc_hs__mux2i_1 _6462_ (
.A0(_0154_),
.A1(_0065_),
.S(_2668_),
.Y(_3328_)
);
sky130_fd_sc_hs__o221ai_1 _6463_ (
.A1(_0064_),
.A2(_2665_),
.B1(_2671_),
.B2(_3328_),
.C1(_3327_),
.Y(_3329_)
);
sky130_fd_sc_hs__a22oi_1 _6464_ (
.A1(_1443_),
.A2(_2680_),
.B1(_3329_),
.B2(_2678_),
.Y(_3330_)
);
sky130_fd_sc_hs__o31ai_1 _6465_ (
.A1(_2707_),
.A2(_3317_),
.A3(_3326_),
.B1(_3330_),
.Y(aluout[1])
);
sky130_fd_sc_hs__mux2i_1 _6466_ (
.A0(\dp.pcimm.y[1] ),
.A1(pc[1]),
.S(_2598_),
.Y(_3331_)
);
sky130_fd_sc_hs__o211a_2 _6467_ (
.A1(instr[2]),
.A2(_3313_),
.B1(_3324_),
.C1(_3193_),
.X(_3332_)
);
sky130_fd_sc_hs__mux2i_1 _6468_ (
.A0(readdata[1]),
.A1(aluout[1]),
.S(_2603_),
.Y(_3333_)
);
sky130_fd_sc_hs__mux2i_1 _6469_ (
.A0(_3331_),
.A1(_3333_),
.S(_2599_),
.Y(_3334_)
);
sky130_fd_sc_hs__o211ai_1 _6470_ (
.A1(instr[2]),
.A2(_3313_),
.B1(_3324_),
.C1(_3193_),
.Y(_3335_)
);
sky130_fd_sc_hs__xor2_1 _6471_ (
.A(pc[19]),
.B(_0008_),
.X(_3336_)
);
sky130_fd_sc_hs__mux2i_1 _6472_ (
.A0(\dp.pcimm.y[19] ),
.A1(_3336_),
.S(_2598_),
.Y(_3337_)
);
sky130_fd_sc_hs__a21oi_1 _6473_ (
.A1(readdata[19]),
.A2(_3002_),
.B1(_3003_),
.Y(_3338_)
);
sky130_fd_sc_hs__o21ai_1 _6474_ (
.A1(_2713_),
.A2(_3338_),
.B1(_2716_),
.Y(_3339_)
);
sky130_fd_sc_hs__mux2_1 _6475_ (
.A0(_2964_),
.A1(_3236_),
.S(_3774_),
.X(_3340_)
);
sky130_fd_sc_hs__a21oi_1 _6476_ (
.A1(_2016_),
.A2(_0021_),
.B1(_2678_),
.Y(_3341_)
);
sky130_fd_sc_hs__mux2i_1 _6477_ (
.A0(_0153_),
.A1(_0062_),
.S(_2668_),
.Y(_3342_)
);
sky130_fd_sc_hs__o221ai_1 _6478_ (
.A1(_0061_),
.A2(_2665_),
.B1(_2671_),
.B2(_3342_),
.C1(_2678_),
.Y(_3343_)
);
sky130_fd_sc_hs__a21oi_1 _6479_ (
.A1(\dp.alu.sum[19] ),
.A2(_2670_),
.B1(_3343_),
.Y(_3344_)
);
sky130_fd_sc_hs__o211ai_1 _6480_ (
.A1(_2617_),
.A2(_3340_),
.B1(_2933_),
.C1(_3816_),
.Y(_3345_)
);
sky130_fd_sc_hs__o211ai_1 _6481_ (
.A1(_2941_),
.A2(_2968_),
.B1(_3345_),
.C1(_2626_),
.Y(_3346_)
);
sky130_fd_sc_hs__a21oi_1 _6482_ (
.A1(_3341_),
.A2(_3346_),
.B1(_3344_),
.Y(aluout[19])
);
sky130_fd_sc_hs__o211ai_1 _6483_ (
.A1(memread),
.A2(aluout[19]),
.B1(_3339_),
.C1(_2599_),
.Y(_3347_)
);
sky130_fd_sc_hs__o21ai_1 _6484_ (
.A1(_2599_),
.A2(_3337_),
.B1(_3347_),
.Y(_3348_)
);
sky130_fd_sc_hs__nor2_1 _6485_ (
.A(_3794_),
.B(_3033_),
.Y(_3349_)
);
sky130_fd_sc_hs__a211oi_1 _6486_ (
.A1(_3794_),
.A2(_3014_),
.B1(_3349_),
.C1(_3773_),
.Y(_3350_)
);
sky130_fd_sc_hs__a21oi_1 _6487_ (
.A1(_3773_),
.A2(_3020_),
.B1(_3350_),
.Y(_3351_)
);
sky130_fd_sc_hs__a211oi_1 _6488_ (
.A1(_0015_),
.A2(_3351_),
.B1(_3055_),
.C1(_3815_),
.Y(_3352_)
);
sky130_fd_sc_hs__nor2_1 _6489_ (
.A(_2968_),
.B(_3065_),
.Y(_3353_)
);
sky130_fd_sc_hs__nor2_1 _6490_ (
.A(_0058_),
.B(_2665_),
.Y(_3354_)
);
sky130_fd_sc_hs__nand2_1 _6491_ (
.A(_0152_),
.B(_2667_),
.Y(_3355_)
);
sky130_fd_sc_hs__nand2_1 _6492_ (
.A(_0059_),
.B(_2668_),
.Y(_3356_)
);
sky130_fd_sc_hs__a21oi_1 _6493_ (
.A1(_3355_),
.A2(_3356_),
.B1(_2671_),
.Y(_3357_)
);
sky130_fd_sc_hs__a2111oi_1 _6494_ (
.A1(\dp.alu.sum[18] ),
.A2(_2670_),
.B1(_2677_),
.C1(_3354_),
.D1(_3357_),
.Y(_3358_)
);
sky130_fd_sc_hs__a21oi_1 _6495_ (
.A1(_1984_),
.A2(_0021_),
.B1(_2678_),
.Y(_3359_)
);
sky130_fd_sc_hs__o32ai_1 _6496_ (
.A1(_2707_),
.A2(_3352_),
.A3(_3353_),
.B1(_3358_),
.B2(_3359_),
.Y(aluout[18])
);
sky130_fd_sc_hs__a21oi_1 _6497_ (
.A1(readdata[18]),
.A2(_3002_),
.B1(_3003_),
.Y(_3360_)
);
sky130_fd_sc_hs__o21ai_1 _6498_ (
.A1(_2713_),
.A2(_3360_),
.B1(_2716_),
.Y(_3361_)
);
sky130_fd_sc_hs__o211ai_1 _6499_ (
.A1(memread),
.A2(aluout[18]),
.B1(_3361_),
.C1(_2599_),
.Y(_3362_)
);
sky130_fd_sc_hs__nand3_1 _6500_ (
.A(_0136_),
.B(_2598_),
.C(_2600_),
.Y(_3363_)
);
sky130_fd_sc_hs__nand2_1 _6501_ (
.A(\dp.pcimm.y[18] ),
.B(_2600_),
.Y(_3364_)
);
sky130_fd_sc_hs__mux4_1 _6502_ (
.A0(_0559_),
.A1(_0591_),
.A2(_0623_),
.A3(_0655_),
.S0(instr[20]),
.S1(instr[21]),
.X(_3365_)
);
sky130_fd_sc_hs__o211ai_1 _6503_ (
.A1(_2598_),
.A2(_3364_),
.B1(_3363_),
.C1(_3362_),
.Y(_3366_)
);
sky130_fd_sc_hs__xor2_1 _6504_ (
.A(pc[17]),
.B(_0007_),
.X(_3367_)
);
sky130_fd_sc_hs__and2_1 _6505_ (
.A(instr[22]),
.B(instr[24]),
.X(_3368_)
);
sky130_fd_sc_hs__mux2i_1 _6506_ (
.A0(\dp.pcimm.y[17] ),
.A1(_3367_),
.S(_2598_),
.Y(_3369_)
);
sky130_fd_sc_hs__nand2_1 _6507_ (
.A(instr[22]),
.B(instr[24]),
.Y(_3370_)
);
sky130_fd_sc_hs__nor2_1 _6508_ (
.A(_3773_),
.B(_3816_),
.Y(_3371_)
);
sky130_fd_sc_hs__a22oi_1 _6509_ (
.A1(_3816_),
.A2(_3194_),
.B1(_3371_),
.B2(_2647_),
.Y(_3372_)
);
sky130_fd_sc_hs__nor2_1 _6510_ (
.A(_2825_),
.B(_3372_),
.Y(_3373_)
);
sky130_fd_sc_hs__and2_1 _6511_ (
.A(_3774_),
.B(_2643_),
.X(_3374_)
);
sky130_fd_sc_hs__nor2b_1 _6512_ (
.A(instr[23]),
.B_N(instr[22]),
.Y(_3375_)
);
sky130_fd_sc_hs__nand3_1 _6513_ (
.A(_3794_),
.B(_3816_),
.C(_0015_),
.Y(_3376_)
);
sky130_fd_sc_hs__a211oi_1 _6514_ (
.A1(_3773_),
.A2(_2653_),
.B1(_3374_),
.C1(_3376_),
.Y(_3377_)
);
sky130_fd_sc_hs__a2111oi_1 _6515_ (
.A1(_3816_),
.A2(_3316_),
.B1(_3373_),
.C1(_3377_),
.D1(_2967_),
.Y(_3378_)
);
sky130_fd_sc_hs__nand2_1 _6516_ (
.A(_0151_),
.B(_2667_),
.Y(_3379_)
);
sky130_fd_sc_hs__nor2_1 _6517_ (
.A(instr[23]),
.B(_3370_),
.Y(_3380_)
);
sky130_fd_sc_hs__nand2_1 _6518_ (
.A(_0056_),
.B(_2668_),
.Y(_3381_)
);
sky130_fd_sc_hs__a21oi_1 _6519_ (
.A1(_3379_),
.A2(_3381_),
.B1(_2671_),
.Y(_3382_)
);
sky130_fd_sc_hs__a21oi_1 _6520_ (
.A1(\dp.alu.sum[17] ),
.A2(_2670_),
.B1(_3382_),
.Y(_3383_)
);
sky130_fd_sc_hs__o211ai_1 _6521_ (
.A1(_0055_),
.A2(_2665_),
.B1(_2678_),
.C1(_3383_),
.Y(_3384_)
);
sky130_fd_sc_hs__a21oi_1 _6522_ (
.A1(_1953_),
.A2(_0021_),
.B1(_3378_),
.Y(_3385_)
);
sky130_fd_sc_hs__o21a_1 _6523_ (
.A1(_2678_),
.A2(_3385_),
.B1(_3384_),
.X(aluout[17])
);
sky130_fd_sc_hs__a21oi_1 _6524_ (
.A1(readdata[17]),
.A2(_3002_),
.B1(_3003_),
.Y(_3386_)
);
sky130_fd_sc_hs__o21ai_1 _6525_ (
.A1(_2713_),
.A2(_3386_),
.B1(_2716_),
.Y(_3387_)
);
sky130_fd_sc_hs__o211ai_1 _6526_ (
.A1(memread),
.A2(aluout[17]),
.B1(_3387_),
.C1(_2599_),
.Y(_3388_)
);
sky130_fd_sc_hs__o21ai_1 _6527_ (
.A1(_2599_),
.A2(_3369_),
.B1(_3388_),
.Y(_3389_)
);
sky130_fd_sc_hs__mux2i_1 _6528_ (
.A0(\dp.pcimm.y[16] ),
.A1(_0135_),
.S(_2598_),
.Y(_3390_)
);
sky130_fd_sc_hs__a21oi_1 _6529_ (
.A1(readdata[16]),
.A2(_3002_),
.B1(_3003_),
.Y(_3391_)
);
sky130_fd_sc_hs__o21ai_1 _6530_ (
.A1(_2713_),
.A2(_3391_),
.B1(_2716_),
.Y(_3392_)
);
sky130_fd_sc_hs__a21oi_1 _6531_ (
.A1(_3815_),
.A2(_2747_),
.B1(_2825_),
.Y(_3393_)
);
sky130_fd_sc_hs__o21ai_1 _6532_ (
.A1(_3815_),
.A2(_3216_),
.B1(_3393_),
.Y(_3394_)
);
sky130_fd_sc_hs__o21ai_1 _6533_ (
.A1(_2742_),
.A2(_3376_),
.B1(_3394_),
.Y(_3395_)
);
sky130_fd_sc_hs__nor2_1 _6534_ (
.A(_3774_),
.B(_2756_),
.Y(_3396_)
);
sky130_fd_sc_hs__nor2_1 _6535_ (
.A(_3773_),
.B(_2765_),
.Y(_3397_)
);
sky130_fd_sc_hs__nand2_1 _6536_ (
.A(_3794_),
.B(_2605_),
.Y(_3398_)
);
sky130_fd_sc_hs__o32a_1 _6537_ (
.A1(_2801_),
.A2(_3396_),
.A3(_3397_),
.B1(_3398_),
.B2(_2777_),
.X(_3399_)
);
sky130_fd_sc_hs__nor2_1 _6538_ (
.A(_3815_),
.B(_3399_),
.Y(_3400_)
);
sky130_fd_sc_hs__nor2_1 _6539_ (
.A(_0052_),
.B(_2665_),
.Y(_3401_)
);
sky130_fd_sc_hs__nand2_1 _6540_ (
.A(_0150_),
.B(_2667_),
.Y(_3402_)
);
sky130_fd_sc_hs__nand2_1 _6541_ (
.A(_0053_),
.B(_2668_),
.Y(_3403_)
);
sky130_fd_sc_hs__a21oi_1 _6542_ (
.A1(_3402_),
.A2(_3403_),
.B1(_2671_),
.Y(_3404_)
);
sky130_fd_sc_hs__a2111oi_1 _6543_ (
.A1(\dp.alu.sum[16] ),
.A2(_2670_),
.B1(_2677_),
.C1(_3401_),
.D1(_3404_),
.Y(_3405_)
);
sky130_fd_sc_hs__o32ai_1 _6544_ (
.A1(_2967_),
.A2(_3395_),
.A3(_3400_),
.B1(_2626_),
.B2(_1924_),
.Y(_3406_)
);
sky130_fd_sc_hs__a21oi_1 _6545_ (
.A1(_2677_),
.A2(_3406_),
.B1(_3405_),
.Y(aluout[16])
);
sky130_fd_sc_hs__o21ai_1 _6546_ (
.A1(_2783_),
.A2(aluout[16]),
.B1(_3392_),
.Y(_3407_)
);
sky130_fd_sc_hs__a21oi_1 _6547_ (
.A1(_2600_),
.A2(_3390_),
.B1(_3407_),
.Y(_3408_)
);
sky130_fd_sc_hs__xor2_1 _6548_ (
.A(pc[15]),
.B(_0006_),
.X(_3409_)
);
sky130_fd_sc_hs__mux2i_1 _6549_ (
.A0(\dp.pcimm.y[15] ),
.A1(_3409_),
.S(_2598_),
.Y(_3410_)
);
sky130_fd_sc_hs__nor2_1 _6550_ (
.A(_0049_),
.B(_2665_),
.Y(_3411_)
);
sky130_fd_sc_hs__nand2_1 _6551_ (
.A(_0149_),
.B(_2667_),
.Y(_3412_)
);
sky130_fd_sc_hs__nand2_1 _6552_ (
.A(_0050_),
.B(_2668_),
.Y(_3413_)
);
sky130_fd_sc_hs__a21oi_1 _6553_ (
.A1(_3412_),
.A2(_3413_),
.B1(_2671_),
.Y(_3414_)
);
sky130_fd_sc_hs__a211oi_1 _6554_ (
.A1(\dp.alu.sum[15] ),
.A2(_2670_),
.B1(_3411_),
.C1(_3414_),
.Y(_3415_)
);
sky130_fd_sc_hs__mux4_1 _6555_ (
.A0(_0815_),
.A1(_0847_),
.A2(_0911_),
.A3(_0943_),
.S0(instr[20]),
.S1(instr[21]),
.X(_3416_)
);
sky130_fd_sc_hs__a221o_1 _6556_ (
.A1(_1888_),
.A2(_0021_),
.B1(_2969_),
.B2(_2991_),
.C1(_2678_),
.X(_3417_)
);
sky130_fd_sc_hs__nor2_1 _6557_ (
.A(_3794_),
.B(_2822_),
.Y(_3418_)
);
sky130_fd_sc_hs__nor2_1 _6558_ (
.A(_3795_),
.B(_2797_),
.Y(_3419_)
);
sky130_fd_sc_hs__nand2_1 _6559_ (
.A(_3794_),
.B(_2793_),
.Y(_3420_)
);
sky130_fd_sc_hs__o211ai_1 _6560_ (
.A1(_3794_),
.A2(_2808_),
.B1(_3420_),
.C1(_3773_),
.Y(_3421_)
);
sky130_fd_sc_hs__and2_1 _6561_ (
.A(instr[22]),
.B(instr[23]),
.X(_3422_)
);
sky130_fd_sc_hs__o311ai_1 _6562_ (
.A1(_3773_),
.A2(_3418_),
.A3(_3419_),
.B1(_3421_),
.C1(_2605_),
.Y(_3423_)
);
sky130_fd_sc_hs__nor2_1 _6563_ (
.A(_3844_),
.B(_3370_),
.Y(_3424_)
);
sky130_fd_sc_hs__a31o_1 _6564_ (
.A1(_2966_),
.A2(_2992_),
.A3(_3423_),
.B1(_3417_),
.X(_3425_)
);
sky130_fd_sc_hs__o21ai_1 _6565_ (
.A1(_2677_),
.A2(_3415_),
.B1(_3425_),
.Y(aluout[15])
);
sky130_fd_sc_hs__nand2_1 _6566_ (
.A(readdata[15]),
.B(_2714_),
.Y(_3426_)
);
sky130_fd_sc_hs__a21oi_1 _6567_ (
.A1(_2716_),
.A2(_3426_),
.B1(_2600_),
.Y(_3427_)
);
sky130_fd_sc_hs__o21ai_1 _6568_ (
.A1(memread),
.A2(aluout[15]),
.B1(_3427_),
.Y(_3428_)
);
sky130_fd_sc_hs__o21ai_1 _6569_ (
.A1(_2599_),
.A2(_3410_),
.B1(_3428_),
.Y(_3429_)
);
sky130_fd_sc_hs__nand2_1 _6570_ (
.A(_3773_),
.B(_2856_),
.Y(_3430_)
);
sky130_fd_sc_hs__nand2_1 _6571_ (
.A(_3774_),
.B(_2865_),
.Y(_3431_)
);
sky130_fd_sc_hs__a21oi_1 _6572_ (
.A1(_3430_),
.A2(_3431_),
.B1(_3794_),
.Y(_3432_)
);
sky130_fd_sc_hs__nor2_1 _6573_ (
.A(_3795_),
.B(_2853_),
.Y(_3433_)
);
sky130_fd_sc_hs__o311ai_1 _6574_ (
.A1(_2604_),
.A2(_3432_),
.A3(_3433_),
.B1(_3022_),
.C1(_3816_),
.Y(_3434_)
);
sky130_fd_sc_hs__o211ai_1 _6575_ (
.A1(_3816_),
.A2(_3025_),
.B1(_3434_),
.C1(_2706_),
.Y(_3435_)
);
sky130_fd_sc_hs__nand2_1 _6576_ (
.A(\dp.alu.sum[14] ),
.B(_2670_),
.Y(_3436_)
);
sky130_fd_sc_hs__mux2i_1 _6577_ (
.A0(_0148_),
.A1(_0047_),
.S(_2668_),
.Y(_3437_)
);
sky130_fd_sc_hs__o221ai_1 _6578_ (
.A1(_0046_),
.A2(_2665_),
.B1(_2671_),
.B2(_3437_),
.C1(_3436_),
.Y(_3438_)
);
sky130_fd_sc_hs__a22oi_1 _6579_ (
.A1(_1854_),
.A2(_2680_),
.B1(_3438_),
.B2(_2678_),
.Y(_3439_)
);
sky130_fd_sc_hs__nand2_1 _6580_ (
.A(_3435_),
.B(_3439_),
.Y(aluout[14])
);
sky130_fd_sc_hs__nand2_1 _6581_ (
.A(readdata[14]),
.B(_2714_),
.Y(_3440_)
);
sky130_fd_sc_hs__mux2i_1 _6582_ (
.A0(\dp.pcimm.y[14] ),
.A1(_0134_),
.S(_2598_),
.Y(_3441_)
);
sky130_fd_sc_hs__a22oi_1 _6583_ (
.A1(_3365_),
.A2(_3380_),
.B1(_3416_),
.B2(_3424_),
.Y(_3442_)
);
sky130_fd_sc_hs__a32oi_1 _6584_ (
.A1(_2603_),
.A2(_3435_),
.A3(_3439_),
.B1(_3440_),
.B2(_2716_),
.Y(_3443_)
);
sky130_fd_sc_hs__nor2_1 _6585_ (
.A(_2600_),
.B(_3443_),
.Y(_3444_)
);
sky130_fd_sc_hs__a21oi_1 _6586_ (
.A1(_2600_),
.A2(_3441_),
.B1(_3444_),
.Y(_3445_)
);
sky130_fd_sc_hs__nor2_1 _6587_ (
.A(instr[22]),
.B(_3866_),
.Y(_3446_)
);
sky130_fd_sc_hs__o2bb2ai_1 _6588_ (
.A1_N(_2800_),
.A2_N(_2893_),
.B1(_3398_),
.B2(_2887_),
.Y(_3447_)
);
sky130_fd_sc_hs__nand2b_1 _6589_ (
.A_N(instr[22]),
.B(instr[24]),
.Y(_3448_)
);
sky130_fd_sc_hs__and2_1 _6590_ (
.A(_0015_),
.B(_3103_),
.X(_3449_)
);
sky130_fd_sc_hs__nor2_1 _6591_ (
.A(_3799_),
.B(_3844_),
.Y(_3450_)
);
sky130_fd_sc_hs__o211ai_1 _6592_ (
.A1(_3794_),
.A2(_2886_),
.B1(_2704_),
.C1(_3815_),
.Y(_3451_)
);
sky130_fd_sc_hs__nand2_1 _6593_ (
.A(instr[20]),
.B(instr[23]),
.Y(_3452_)
);
sky130_fd_sc_hs__nand2_1 _6594_ (
.A(_0147_),
.B(_2667_),
.Y(_3453_)
);
sky130_fd_sc_hs__nand2_1 _6595_ (
.A(_0044_),
.B(_2668_),
.Y(_3454_)
);
sky130_fd_sc_hs__a21oi_1 _6596_ (
.A1(_3453_),
.A2(_3454_),
.B1(_2671_),
.Y(_3455_)
);
sky130_fd_sc_hs__o2bb2ai_1 _6597_ (
.A1_N(\dp.alu.sum[13] ),
.A2_N(_2670_),
.B1(_2665_),
.B2(_0043_),
.Y(_3456_)
);
sky130_fd_sc_hs__o21ai_1 _6598_ (
.A1(_3455_),
.A2(_3456_),
.B1(_2678_),
.Y(_3457_)
);
sky130_fd_sc_hs__o311ai_1 _6599_ (
.A1(_3815_),
.A2(_3447_),
.A3(_3449_),
.B1(_3451_),
.C1(_2706_),
.Y(_3458_)
);
sky130_fd_sc_hs__o211ai_1 _6600_ (
.A1(_1824_),
.A2(_2681_),
.B1(_3457_),
.C1(_3458_),
.Y(aluout[13])
);
sky130_fd_sc_hs__nand2_1 _6601_ (
.A(readdata[13]),
.B(_2714_),
.Y(_3459_)
);
sky130_fd_sc_hs__nand2_1 _6602_ (
.A(_2716_),
.B(_3459_),
.Y(_3460_)
);
sky130_fd_sc_hs__clkinv_1 _6603_ (
.A(instr[12]),
.Y(_3461_)
);
sky130_fd_sc_hs__o211ai_1 _6604_ (
.A1(memread),
.A2(aluout[13]),
.B1(_3460_),
.C1(_2599_),
.Y(_3462_)
);
sky130_fd_sc_hs__xor2_1 _6605_ (
.A(pc[13]),
.B(_0005_),
.X(_3463_)
);
sky130_fd_sc_hs__mux2i_1 _6606_ (
.A0(\dp.pcimm.y[13] ),
.A1(_3463_),
.S(_2598_),
.Y(_3464_)
);
sky130_fd_sc_hs__o21ai_1 _6607_ (
.A1(_2599_),
.A2(_3464_),
.B1(_3462_),
.Y(_3465_)
);
sky130_fd_sc_hs__mux2_1 _6608_ (
.A0(_2752_),
.A1(_2765_),
.S(_3773_),
.X(_3466_)
);
sky130_fd_sc_hs__mux2i_1 _6609_ (
.A0(_0719_),
.A1(_0783_),
.S(instr[21]),
.Y(_3467_)
);
sky130_fd_sc_hs__nor2_1 _6610_ (
.A(_3795_),
.B(_2915_),
.Y(_3468_)
);
sky130_fd_sc_hs__a21oi_1 _6611_ (
.A1(_3795_),
.A2(_3466_),
.B1(_3468_),
.Y(_3469_)
);
sky130_fd_sc_hs__o22ai_1 _6612_ (
.A1(_2617_),
.A2(_3129_),
.B1(_3469_),
.B2(_2604_),
.Y(_3470_)
);
sky130_fd_sc_hs__nand3_1 _6613_ (
.A(_3816_),
.B(_2706_),
.C(_3470_),
.Y(_3471_)
);
sky130_fd_sc_hs__nor2_1 _6614_ (
.A(instr[20]),
.B(_3844_),
.Y(_3472_)
);
sky130_fd_sc_hs__nand2_1 _6615_ (
.A(_0146_),
.B(_2667_),
.Y(_3473_)
);
sky130_fd_sc_hs__nand2_1 _6616_ (
.A(_0041_),
.B(_2668_),
.Y(_3474_)
);
sky130_fd_sc_hs__a21oi_1 _6617_ (
.A1(_3473_),
.A2(_3474_),
.B1(_2671_),
.Y(_3475_)
);
sky130_fd_sc_hs__a21oi_1 _6618_ (
.A1(\dp.alu.sum[12] ),
.A2(_2670_),
.B1(_3475_),
.Y(_3476_)
);
sky130_fd_sc_hs__o21ai_1 _6619_ (
.A1(_0040_),
.A2(_2665_),
.B1(_3476_),
.Y(_3477_)
);
sky130_fd_sc_hs__a22oi_1 _6620_ (
.A1(_1793_),
.A2(_2680_),
.B1(_3477_),
.B2(_2678_),
.Y(_3478_)
);
sky130_fd_sc_hs__o311ai_1 _6621_ (
.A1(_3816_),
.A2(_2707_),
.A3(_3138_),
.B1(_3471_),
.C1(_3478_),
.Y(aluout[12])
);
sky130_fd_sc_hs__nor2_1 _6622_ (
.A(memread),
.B(aluout[12]),
.Y(_3479_)
);
sky130_fd_sc_hs__nand2_1 _6623_ (
.A(readdata[12]),
.B(_2714_),
.Y(_3480_)
);
sky130_fd_sc_hs__a211oi_1 _6624_ (
.A1(_2716_),
.A2(_3480_),
.B1(_3479_),
.C1(_2600_),
.Y(_3481_)
);
sky130_fd_sc_hs__mux2i_1 _6625_ (
.A0(\dp.pcimm.y[12] ),
.A1(_0133_),
.S(_2598_),
.Y(_3482_)
);
sky130_fd_sc_hs__o21bai_1 _6626_ (
.A1(_2599_),
.A2(_3482_),
.B1_N(_3481_),
.Y(_3483_)
);
sky130_fd_sc_hs__xor2_1 _6627_ (
.A(pc[11]),
.B(_0004_),
.X(_3484_)
);
sky130_fd_sc_hs__mux2i_1 _6628_ (
.A0(\dp.pcimm.y[11] ),
.A1(_3484_),
.S(_2598_),
.Y(_3485_)
);
sky130_fd_sc_hs__nor2_1 _6629_ (
.A(_3794_),
.B(_2935_),
.Y(_3486_)
);
sky130_fd_sc_hs__nor2_1 _6630_ (
.A(_3795_),
.B(_2928_),
.Y(_3487_)
);
sky130_fd_sc_hs__nor2_1 _6631_ (
.A(_0037_),
.B(_2665_),
.Y(_3488_)
);
sky130_fd_sc_hs__nand2_1 _6632_ (
.A(_0145_),
.B(_2667_),
.Y(_3489_)
);
sky130_fd_sc_hs__nand2_1 _6633_ (
.A(_0038_),
.B(_2668_),
.Y(_3490_)
);
sky130_fd_sc_hs__mux2i_1 _6634_ (
.A0(_0687_),
.A1(_0751_),
.S(instr[21]),
.Y(_3491_)
);
sky130_fd_sc_hs__a21oi_1 _6635_ (
.A1(_3489_),
.A2(_3490_),
.B1(_2671_),
.Y(_3492_)
);
sky130_fd_sc_hs__a211oi_1 _6636_ (
.A1(\dp.alu.sum[11] ),
.A2(_2670_),
.B1(_3488_),
.C1(_3492_),
.Y(_3493_)
);
sky130_fd_sc_hs__a22oi_1 _6637_ (
.A1(_3450_),
.A2(_3467_),
.B1(_3472_),
.B2(_3491_),
.Y(_3494_)
);
sky130_fd_sc_hs__o311ai_1 _6638_ (
.A1(_2604_),
.A2(_3486_),
.A3(_3487_),
.B1(_3155_),
.C1(_3816_),
.Y(_3495_)
);
sky130_fd_sc_hs__nor2_1 _6639_ (
.A(_3799_),
.B(instr[23]),
.Y(_3496_)
);
sky130_fd_sc_hs__o211ai_1 _6640_ (
.A1(_3816_),
.A2(_3149_),
.B1(_3495_),
.C1(_2706_),
.Y(_3497_)
);
sky130_fd_sc_hs__o221ai_1 _6641_ (
.A1(_1764_),
.A2(_2681_),
.B1(_3493_),
.B2(_2677_),
.C1(_3497_),
.Y(aluout[11])
);
sky130_fd_sc_hs__nand2_1 _6642_ (
.A(readdata[11]),
.B(_2714_),
.Y(_3498_)
);
sky130_fd_sc_hs__a21oi_1 _6643_ (
.A1(_2716_),
.A2(_3498_),
.B1(_2600_),
.Y(_3499_)
);
sky130_fd_sc_hs__o21ai_1 _6644_ (
.A1(memread),
.A2(aluout[11]),
.B1(_3499_),
.Y(_3500_)
);
sky130_fd_sc_hs__o21ai_1 _6645_ (
.A1(_2599_),
.A2(_3485_),
.B1(_3500_),
.Y(_3501_)
);
sky130_fd_sc_hs__nand2_1 _6646_ (
.A(readdata[10]),
.B(_2714_),
.Y(_3502_)
);
sky130_fd_sc_hs__nor2_1 _6647_ (
.A(_3050_),
.B(_3398_),
.Y(_3503_)
);
sky130_fd_sc_hs__a21oi_1 _6648_ (
.A1(_2800_),
.A2(_3057_),
.B1(_3503_),
.Y(_3504_)
);
sky130_fd_sc_hs__nand2_1 _6649_ (
.A(\dp.alu.sum[10] ),
.B(_2670_),
.Y(_3505_)
);
sky130_fd_sc_hs__mux2i_1 _6650_ (
.A0(_0144_),
.A1(_0035_),
.S(_2668_),
.Y(_3506_)
);
sky130_fd_sc_hs__o221ai_1 _6651_ (
.A1(_0034_),
.A2(_2665_),
.B1(_2671_),
.B2(_3506_),
.C1(_3505_),
.Y(_3507_)
);
sky130_fd_sc_hs__a22oi_1 _6652_ (
.A1(_1733_),
.A2(_2680_),
.B1(_3507_),
.B2(_2678_),
.Y(_3508_)
);
sky130_fd_sc_hs__a21oi_1 _6653_ (
.A1(_3174_),
.A2(_3504_),
.B1(_3815_),
.Y(_3509_)
);
sky130_fd_sc_hs__a21oi_1 _6654_ (
.A1(_3815_),
.A2(_3181_),
.B1(_3509_),
.Y(_3510_)
);
sky130_fd_sc_hs__o21ai_1 _6655_ (
.A1(_2707_),
.A2(_3510_),
.B1(_3508_),
.Y(aluout[10])
);
sky130_fd_sc_hs__a21oi_1 _6656_ (
.A1(_2716_),
.A2(_3502_),
.B1(_2600_),
.Y(_3511_)
);
sky130_fd_sc_hs__o21ai_1 _6657_ (
.A1(memread),
.A2(aluout[10]),
.B1(_3511_),
.Y(_3512_)
);
sky130_fd_sc_hs__mux2i_1 _6658_ (
.A0(_0431_),
.A1(_0495_),
.S(instr[21]),
.Y(_3513_)
);
sky130_fd_sc_hs__mux2i_1 _6659_ (
.A0(\dp.pcimm.y[10] ),
.A1(_0132_),
.S(_2598_),
.Y(_3514_)
);
sky130_fd_sc_hs__o21ai_1 _6660_ (
.A1(_2599_),
.A2(_3514_),
.B1(_3512_),
.Y(_3515_)
);
sky130_fd_sc_hs__a21oi_1 _6661_ (
.A1(_3815_),
.A2(_3399_),
.B1(_0021_),
.Y(_3516_)
);
sky130_fd_sc_hs__nor2_1 _6662_ (
.A(instr[20]),
.B(instr[23]),
.Y(_3517_)
);
sky130_fd_sc_hs__a21oi_1 _6663_ (
.A1(_3712_),
.A2(_0021_),
.B1(_3516_),
.Y(_3518_)
);
sky130_fd_sc_hs__a211oi_1 _6664_ (
.A1(_3662_),
.A2(_1443_),
.B1(_2745_),
.C1(_3749_),
.Y(_3519_)
);
sky130_fd_sc_hs__a21oi_1 _6665_ (
.A1(_3749_),
.A2(_3059_),
.B1(_3519_),
.Y(_3520_)
);
sky130_fd_sc_hs__nor2_1 _6666_ (
.A(_3795_),
.B(_2761_),
.Y(_3521_)
);
sky130_fd_sc_hs__a21oi_1 _6667_ (
.A1(_3795_),
.A2(_3520_),
.B1(_3521_),
.Y(_3522_)
);
sky130_fd_sc_hs__nor2_1 _6668_ (
.A(_3773_),
.B(_3522_),
.Y(_3523_)
);
sky130_fd_sc_hs__a21oi_1 _6669_ (
.A1(_3773_),
.A2(_2912_),
.B1(_3523_),
.Y(_3524_)
);
sky130_fd_sc_hs__o221ai_1 _6670_ (
.A1(_2747_),
.A2(_2825_),
.B1(_3524_),
.B2(_2604_),
.C1(_2992_),
.Y(_3525_)
);
sky130_fd_sc_hs__a22oi_1 _6671_ (
.A1(\dp.alu.sum[32] ),
.A2(_2664_),
.B1(_2669_),
.B2(\dp.alu.sum[0] ),
.Y(_3526_)
);
sky130_fd_sc_hs__nand2_1 _6672_ (
.A(_0143_),
.B(_2667_),
.Y(_3527_)
);
sky130_fd_sc_hs__nand2_1 _6673_ (
.A(_0032_),
.B(_2668_),
.Y(_3528_)
);
sky130_fd_sc_hs__a21oi_1 _6674_ (
.A1(_3527_),
.A2(_3528_),
.B1(_2671_),
.Y(_3529_)
);
sky130_fd_sc_hs__o22ai_1 _6675_ (
.A1(_0031_),
.A2(_2665_),
.B1(_2666_),
.B2(_3526_),
.Y(_3530_)
);
sky130_fd_sc_hs__nor2_1 _6676_ (
.A(_3529_),
.B(_3530_),
.Y(_3531_)
);
sky130_fd_sc_hs__nand2_1 _6677_ (
.A(_2677_),
.B(_3525_),
.Y(_3532_)
);
sky130_fd_sc_hs__o22ai_1 _6678_ (
.A1(_2677_),
.A2(_3531_),
.B1(_3532_),
.B2(_3518_),
.Y(aluout[0])
);
sky130_fd_sc_hs__mux2i_1 _6679_ (
.A0(readdata[0]),
.A1(aluout[0]),
.S(_2603_),
.Y(_3533_)
);
sky130_fd_sc_hs__mux2_1 _6680_ (
.A0(\dp.pcimm.y[0] ),
.A1(pc[0]),
.S(_2598_),
.X(_3534_)
);
sky130_fd_sc_hs__nor2_1 _6681_ (
.A(_2599_),
.B(_3534_),
.Y(_3535_)
);
sky130_fd_sc_hs__a21oi_1 _6682_ (
.A1(_2599_),
.A2(_3533_),
.B1(_3535_),
.Y(_3536_)
);
sky130_fd_sc_hs__nor2_1 _6683_ (
.A(instr[7]),
.B(instr[8]),
.Y(_3537_)
);
sky130_fd_sc_hs__mux2i_1 _6684_ (
.A0(_0399_),
.A1(_0463_),
.S(instr[21]),
.Y(_3538_)
);
sky130_fd_sc_hs__nor3_1 _6685_ (
.A(instr[9]),
.B(instr[10]),
.C(instr[11]),
.Y(_3539_)
);
sky130_fd_sc_hs__nor2b_1 _6686_ (
.A(instr[5]),
.B_N(instr[6]),
.Y(_3540_)
);
sky130_fd_sc_hs__a21oi_1 _6687_ (
.A1(instr[2]),
.A2(_3209_),
.B1(instr[3]),
.Y(_3541_)
);
sky130_fd_sc_hs__a31oi_1 _6688_ (
.A1(instr[2]),
.A2(_1464_),
.A3(instr[6]),
.B1(_3541_),
.Y(_3542_)
);
sky130_fd_sc_hs__a2111oi_1 _6689_ (
.A1(_3537_),
.A2(_3539_),
.B1(_3540_),
.C1(_3542_),
.D1(_3196_),
.Y(_3543_)
);
sky130_fd_sc_hs__nand2_1 _6690_ (
.A(_2724_),
.B(_3543_),
.Y(_3544_)
);
sky130_fd_sc_hs__nor2_1 _6691_ (
.A(instr[11]),
.B(_3544_),
.Y(_3545_)
);
sky130_fd_sc_hs__a22oi_1 _6692_ (
.A1(_3496_),
.A2(_3513_),
.B1(_3517_),
.B2(_3538_),
.Y(_3546_)
);
sky130_fd_sc_hs__nand2b_1 _6693_ (
.A_N(_2727_),
.B(_3545_),
.Y(_3547_)
);
sky130_fd_sc_hs__nor3_1 _6694_ (
.A(instr[7]),
.B(instr[8]),
.C(_3547_),
.Y(_3548_)
);
sky130_fd_sc_hs__nand2b_1 _6695_ (
.A_N(instr[10]),
.B(instr[9]),
.Y(_3549_)
);
sky130_fd_sc_hs__nand3b_1 _6696_ (
.A_N(_3549_),
.B(_3168_),
.C(_2724_),
.Y(_3550_)
);
sky130_fd_sc_hs__nand2_1 _6697_ (
.A(instr[7]),
.B(instr[8]),
.Y(_3551_)
);
sky130_fd_sc_hs__nor2_1 _6698_ (
.A(_3550_),
.B(_3551_),
.Y(_3552_)
);
sky130_fd_sc_hs__nand2b_1 _6699_ (
.A_N(instr[7]),
.B(instr[8]),
.Y(_3553_)
);
sky130_fd_sc_hs__nor2_1 _6700_ (
.A(_3550_),
.B(_3553_),
.Y(_3554_)
);
sky130_fd_sc_hs__nor2_1 _6701_ (
.A(_2726_),
.B(_3549_),
.Y(_3555_)
);
sky130_fd_sc_hs__nor3_1 _6702_ (
.A(instr[7]),
.B(instr[8]),
.C(_3550_),
.Y(_3556_)
);
sky130_fd_sc_hs__nand3_1 _6703_ (
.A(_2724_),
.B(_3539_),
.C(_3543_),
.Y(_3557_)
);
sky130_fd_sc_hs__nor2_1 _6704_ (
.A(_3551_),
.B(_3557_),
.Y(_3558_)
);
sky130_fd_sc_hs__nor2_1 _6705_ (
.A(_3168_),
.B(_3544_),
.Y(_3559_)
);
sky130_fd_sc_hs__nand2b_1 _6706_ (
.A_N(_3551_),
.B(_3559_),
.Y(_3560_)
);
sky130_fd_sc_hs__nand2_1 _6707_ (
.A(instr[9]),
.B(instr[10]),
.Y(_3561_)
);
sky130_fd_sc_hs__nor2_1 _6708_ (
.A(_3560_),
.B(_3561_),
.Y(_3562_)
);
sky130_fd_sc_hs__nand2b_1 _6709_ (
.A_N(_3553_),
.B(_3559_),
.Y(_3563_)
);
sky130_fd_sc_hs__nor2_1 _6710_ (
.A(_3561_),
.B(_3563_),
.Y(_3564_)
);
sky130_fd_sc_hs__nor2_1 _6711_ (
.A(_3553_),
.B(_3557_),
.Y(_3565_)
);
sky130_fd_sc_hs__or2_1 _6712_ (
.A(_3168_),
.B(_2725_),
.X(_3566_)
);
sky130_fd_sc_hs__nor2_1 _6713_ (
.A(_3561_),
.B(_3566_),
.Y(_3567_)
);
sky130_fd_sc_hs__nand2_1 _6714_ (
.A(_3537_),
.B(_3559_),
.Y(_3568_)
);
sky130_fd_sc_hs__nor2_1 _6715_ (
.A(_3561_),
.B(_3568_),
.Y(_3569_)
);
sky130_fd_sc_hs__nor2_1 _6716_ (
.A(_2727_),
.B(_3560_),
.Y(_3570_)
);
sky130_fd_sc_hs__nor2_1 _6717_ (
.A(_2727_),
.B(_3563_),
.Y(_3571_)
);
sky130_fd_sc_hs__nor2_1 _6718_ (
.A(_2727_),
.B(_3566_),
.Y(_3572_)
);
sky130_fd_sc_hs__nor2_1 _6719_ (
.A(_2727_),
.B(_3568_),
.Y(_3573_)
);
sky130_fd_sc_hs__nor2_1 _6720_ (
.A(_3549_),
.B(_3560_),
.Y(_3574_)
);
sky130_fd_sc_hs__nor2_1 _6721_ (
.A(_3549_),
.B(_3563_),
.Y(_3575_)
);
sky130_fd_sc_hs__nor2_1 _6722_ (
.A(_3549_),
.B(_3566_),
.Y(_3576_)
);
sky130_fd_sc_hs__nor2_1 _6723_ (
.A(_3549_),
.B(_3568_),
.Y(_3577_)
);
sky130_fd_sc_hs__nor2b_1 _6724_ (
.A(_2725_),
.B_N(_3539_),
.Y(_3578_)
);
sky130_fd_sc_hs__nor3_1 _6725_ (
.A(instr[9]),
.B(instr[10]),
.C(_3560_),
.Y(_3579_)
);
sky130_fd_sc_hs__nor3_1 _6726_ (
.A(instr[9]),
.B(instr[10]),
.C(_3563_),
.Y(_3580_)
);
sky130_fd_sc_hs__nor3_1 _6727_ (
.A(instr[9]),
.B(instr[10]),
.C(_3566_),
.Y(_3581_)
);
sky130_fd_sc_hs__nor3_1 _6728_ (
.A(instr[9]),
.B(instr[10]),
.C(_3568_),
.Y(_3582_)
);
sky130_fd_sc_hs__nand3_1 _6729_ (
.A(instr[9]),
.B(instr[10]),
.C(_3545_),
.Y(_3583_)
);
sky130_fd_sc_hs__nor2_1 _6730_ (
.A(_3551_),
.B(_3583_),
.Y(_3584_)
);
sky130_fd_sc_hs__nor2_1 _6731_ (
.A(_3553_),
.B(_3583_),
.Y(_3585_)
);
sky130_fd_sc_hs__nor2_1 _6732_ (
.A(_2726_),
.B(_3561_),
.Y(_3586_)
);
sky130_fd_sc_hs__nor3_1 _6733_ (
.A(instr[7]),
.B(instr[8]),
.C(_3583_),
.Y(_3587_)
);
sky130_fd_sc_hs__nor2_1 _6734_ (
.A(_3547_),
.B(_3551_),
.Y(_3588_)
);
sky130_fd_sc_hs__nor2_1 _6735_ (
.A(_3547_),
.B(_3553_),
.Y(_3589_)
);
sky130_fd_sc_hs__mux2_1 _6736_ (
.A0(_2601_),
.A1(\dp.pcimm.y[9] ),
.S(_2598_),
.X(_3590_)
);
sky130_fd_sc_hs__mux2_1 _6737_ (
.A0(_0131_),
.A1(\dp.pcimm.y[8] ),
.S(_2598_),
.X(_3591_)
);
sky130_fd_sc_hs__nand3_1 _6738_ (
.A(_3446_),
.B(_3494_),
.C(_3546_),
.Y(_3592_)
);
sky130_fd_sc_hs__mux2_1 _6739_ (
.A0(_2788_),
.A1(\dp.pcimm.y[7] ),
.S(_2598_),
.X(_3593_)
);
sky130_fd_sc_hs__mux2_1 _6740_ (
.A0(_0130_),
.A1(\dp.pcimm.y[6] ),
.S(_2598_),
.X(_3594_)
);
sky130_fd_sc_hs__mux2_1 _6741_ (
.A0(_2882_),
.A1(\dp.pcimm.y[5] ),
.S(_2598_),
.X(_3595_)
);
sky130_fd_sc_hs__nor2b_1 _6742_ (
.A(instr[24]),
.B_N(instr[22]),
.Y(_3596_)
);
sky130_fd_sc_hs__mux2_1 _6743_ (
.A0(_0129_),
.A1(\dp.pcimm.y[4] ),
.S(_2598_),
.X(_3597_)
);
sky130_fd_sc_hs__mux2_1 _6744_ (
.A0(_0128_),
.A1(\dp.pcimm.y[3] ),
.S(_2598_),
.X(_3598_)
);
sky130_fd_sc_hs__nand2_1 _6745_ (
.A(instr[22]),
.B(_3866_),
.Y(_3599_)
);
sky130_fd_sc_hs__mux2_1 _6746_ (
.A0(_3007_),
.A1(\dp.pcimm.y[31] ),
.S(_2598_),
.X(_3600_)
);
sky130_fd_sc_hs__mux2_1 _6747_ (
.A0(_0142_),
.A1(\dp.pcimm.y[30] ),
.S(_2598_),
.X(_3601_)
);
sky130_fd_sc_hs__nand2_1 _6748_ (
.A(\dp.pcimm.y[2] ),
.B(_2598_),
.Y(_3602_)
);
sky130_fd_sc_hs__o21ai_1 _6749_ (
.A1(pc[2]),
.A2(_2598_),
.B1(_3602_),
.Y(_3603_)
);
sky130_fd_sc_hs__mux2_1 _6750_ (
.A0(_3076_),
.A1(\dp.pcimm.y[29] ),
.S(_2598_),
.X(_3604_)
);
sky130_fd_sc_hs__mux2_1 _6751_ (
.A0(_0141_),
.A1(\dp.pcimm.y[28] ),
.S(_2598_),
.X(_3605_)
);
sky130_fd_sc_hs__mux2i_1 _6752_ (
.A0(_1007_),
.A1(_1071_),
.S(instr[21]),
.Y(_3606_)
);
sky130_fd_sc_hs__mux2_1 _6753_ (
.A0(_3146_),
.A1(\dp.pcimm.y[27] ),
.S(_2598_),
.X(_3607_)
);
sky130_fd_sc_hs__mux2_1 _6754_ (
.A0(_0140_),
.A1(\dp.pcimm.y[26] ),
.S(_2598_),
.X(_3608_)
);
sky130_fd_sc_hs__mux2_1 _6755_ (
.A0(_3185_),
.A1(\dp.pcimm.y[25] ),
.S(_2598_),
.X(_3609_)
);
sky130_fd_sc_hs__mux2_1 _6756_ (
.A0(_0139_),
.A1(\dp.pcimm.y[24] ),
.S(_2598_),
.X(_3610_)
);
sky130_fd_sc_hs__mux2_1 _6757_ (
.A0(_3231_),
.A1(\dp.pcimm.y[23] ),
.S(_2598_),
.X(_3611_)
);
sky130_fd_sc_hs__mux2_1 _6758_ (
.A0(_0138_),
.A1(\dp.pcimm.y[22] ),
.S(_2598_),
.X(_3612_)
);
sky130_fd_sc_hs__mux2_1 _6759_ (
.A0(_3291_),
.A1(\dp.pcimm.y[21] ),
.S(_2598_),
.X(_3613_)
);
sky130_fd_sc_hs__mux2_1 _6760_ (
.A0(_0137_),
.A1(\dp.pcimm.y[20] ),
.S(_2598_),
.X(_3614_)
);
sky130_fd_sc_hs__mux2_1 _6761_ (
.A0(pc[1]),
.A1(\dp.pcimm.y[1] ),
.S(_2598_),
.X(_3615_)
);
sky130_fd_sc_hs__mux2_1 _6762_ (
.A0(_3336_),
.A1(\dp.pcimm.y[19] ),
.S(_2598_),
.X(_3616_)
);
sky130_fd_sc_hs__mux2i_1 _6763_ (
.A0(_1039_),
.A1(_1103_),
.S(instr[21]),
.Y(_3617_)
);
sky130_fd_sc_hs__mux2_1 _6764_ (
.A0(_0136_),
.A1(\dp.pcimm.y[18] ),
.S(_2598_),
.X(_3618_)
);
sky130_fd_sc_hs__mux2_1 _6765_ (
.A0(_3367_),
.A1(\dp.pcimm.y[17] ),
.S(_2598_),
.X(_3619_)
);
sky130_fd_sc_hs__mux2_1 _6766_ (
.A0(_0135_),
.A1(\dp.pcimm.y[16] ),
.S(_2598_),
.X(_3620_)
);
sky130_fd_sc_hs__mux2_1 _6767_ (
.A0(_3409_),
.A1(\dp.pcimm.y[15] ),
.S(_2598_),
.X(_3621_)
);
sky130_fd_sc_hs__a22oi_1 _6768_ (
.A1(_3517_),
.A2(_3606_),
.B1(_3617_),
.B2(_3496_),
.Y(_3622_)
);
sky130_fd_sc_hs__mux2_1 _6769_ (
.A0(_0134_),
.A1(\dp.pcimm.y[14] ),
.S(_2598_),
.X(_3623_)
);
sky130_fd_sc_hs__mux2_1 _6770_ (
.A0(_3463_),
.A1(\dp.pcimm.y[13] ),
.S(_2598_),
.X(_3624_)
);
sky130_fd_sc_hs__mux2_1 _6771_ (
.A0(_0133_),
.A1(\dp.pcimm.y[12] ),
.S(_2598_),
.X(_3625_)
);
sky130_fd_sc_hs__mux2_1 _6772_ (
.A0(_3484_),
.A1(\dp.pcimm.y[11] ),
.S(_2598_),
.X(_3626_)
);
sky130_fd_sc_hs__mux2_1 _6773_ (
.A0(_0132_),
.A1(\dp.pcimm.y[10] ),
.S(_2598_),
.X(_3627_)
);
sky130_fd_sc_hs__mux2_1 _6774_ (
.A0(pc[0]),
.A1(\dp.pcimm.y[0] ),
.S(_2598_),
.X(_3628_)
);
sky130_fd_sc_hs__nor3_1 _6775_ (
.A(_1464_),
.B(_3204_),
.C(_3269_),
.Y(suspend)
);
sky130_fd_sc_hs__nand3_1 _6776_ (
.A(_0024_),
.B(_0025_),
.C(memwrite),
.Y(_3629_)
);
sky130_fd_sc_hs__nor3_1 _6777_ (
.A(instr[12]),
.B(instr[13]),
.C(_3629_),
.Y(_3630_)
);
sky130_fd_sc_hs__nor2_1 _6778_ (
.A(_3906_),
.B(_3630_),
.Y(writedata[8])
);
sky130_fd_sc_hs__nor2_1 _6779_ (
.A(_3928_),
.B(_3630_),
.Y(writedata[9])
);
sky130_fd_sc_hs__mux2i_1 _6780_ (
.A0(_0271_),
.A1(_0335_),
.S(instr[21]),
.Y(_3631_)
);
sky130_fd_sc_hs__nor2_1 _6781_ (
.A(_3944_),
.B(_3630_),
.Y(writedata[10])
);
sky130_fd_sc_hs__nor2_1 _6782_ (
.A(_3972_),
.B(_3630_),
.Y(writedata[11])
);
sky130_fd_sc_hs__nor2_1 _6783_ (
.A(_3998_),
.B(_3630_),
.Y(writedata[12])
);
sky130_fd_sc_hs__nor2_1 _6784_ (
.A(_4019_),
.B(_3630_),
.Y(writedata[13])
);
sky130_fd_sc_hs__nor2_1 _6785_ (
.A(_4033_),
.B(_3630_),
.Y(writedata[14])
);
sky130_fd_sc_hs__nor2_1 _6786_ (
.A(_4055_),
.B(_3630_),
.Y(writedata[15])
);
sky130_fd_sc_hs__nor2_1 _6787_ (
.A(instr[13]),
.B(_3629_),
.Y(_3632_)
);
sky130_fd_sc_hs__nor2_1 _6788_ (
.A(_4078_),
.B(_3632_),
.Y(writedata[16])
);
sky130_fd_sc_hs__nor2_1 _6789_ (
.A(_4098_),
.B(_3632_),
.Y(writedata[17])
);
sky130_fd_sc_hs__nor2_1 _6790_ (
.A(_4132_),
.B(_3632_),
.Y(writedata[18])
);
sky130_fd_sc_hs__nor2_1 _6791_ (
.A(_4158_),
.B(_3632_),
.Y(writedata[19])
);
sky130_fd_sc_hs__nor2_1 _6792_ (
.A(_4177_),
.B(_3632_),
.Y(writedata[20])
);
sky130_fd_sc_hs__nor2_1 _6793_ (
.A(_4198_),
.B(_3632_),
.Y(writedata[21])
);
sky130_fd_sc_hs__nor2_1 _6794_ (
.A(_4214_),
.B(_3632_),
.Y(writedata[22])
);
sky130_fd_sc_hs__nor2_1 _6795_ (
.A(_1208_),
.B(_3632_),
.Y(writedata[23])
);
sky130_fd_sc_hs__o21a_1 _6796_ (
.A1(instr[13]),
.A2(_3629_),
.B1(_1240_),
.X(writedata[24])
);
sky130_fd_sc_hs__nor2_1 _6797_ (
.A(_1261_),
.B(_3632_),
.Y(writedata[25])
);
sky130_fd_sc_hs__nor2_1 _6798_ (
.A(_1290_),
.B(_3632_),
.Y(writedata[26])
);
sky130_fd_sc_hs__nor2_1 _6799_ (
.A(_1305_),
.B(_3632_),
.Y(writedata[27])
);
sky130_fd_sc_hs__nor2_1 _6800_ (
.A(_1324_),
.B(_3632_),
.Y(writedata[28])
);
sky130_fd_sc_hs__nor2_1 _6801_ (
.A(_1342_),
.B(_3632_),
.Y(writedata[29])
);
sky130_fd_sc_hs__nor2_1 _6802_ (
.A(_1372_),
.B(_3632_),
.Y(writedata[30])
);
sky130_fd_sc_hs__o21a_1 _6803_ (
.A1(instr[13]),
.A2(_3629_),
.B1(_1400_),
.X(writedata[31])
);
sky130_fd_sc_hs__mux2i_1 _6804_ (
.A0(_0303_),
.A1(_0367_),
.S(instr[21]),
.Y(_3633_)
);
sky130_fd_sc_hs__a22oi_1 _6805_ (
.A1(_3472_),
.A2(_3631_),
.B1(_3633_),
.B2(_3450_),
.Y(_3634_)
);
sky130_fd_sc_hs__nand3_1 _6806_ (
.A(_3596_),
.B(_3622_),
.C(_3634_),
.Y(_3635_)
);
sky130_fd_sc_hs__nor2_1 _6807_ (
.A(instr[22]),
.B(instr[24]),
.Y(_3636_)
);
sky130_fd_sc_hs__nor3_1 _6808_ (
.A(instr[20]),
.B(instr[21]),
.C(instr[23]),
.Y(_3637_)
);
sky130_fd_sc_hs__and2_1 _6809_ (
.A(_3636_),
.B(_3637_),
.X(_3638_)
);
sky130_fd_sc_hs__nand2_1 _6810_ (
.A(_3636_),
.B(_3637_),
.Y(_3639_)
);
sky130_fd_sc_hs__nor3_1 _6811_ (
.A(instr[22]),
.B(instr[24]),
.C(_3637_),
.Y(_3640_)
);
sky130_fd_sc_hs__nand2_1 _6812_ (
.A(_3636_),
.B(_3639_),
.Y(_3641_)
);
sky130_fd_sc_hs__mux2i_1 _6813_ (
.A0(_0175_),
.A1(_0879_),
.S(instr[21]),
.Y(_3642_)
);
sky130_fd_sc_hs__mux2i_1 _6814_ (
.A0(_0527_),
.A1(_0975_),
.S(instr[21]),
.Y(_3643_)
);
sky130_fd_sc_hs__a22oi_1 _6815_ (
.A1(_3517_),
.A2(_3642_),
.B1(_3643_),
.B2(_3496_),
.Y(_3644_)
);
sky130_fd_sc_hs__mux2i_1 _6816_ (
.A0(_1135_),
.A1(_0207_),
.S(instr[21]),
.Y(_3645_)
);
sky130_fd_sc_hs__mux2i_1 _6817_ (
.A0(_1167_),
.A1(_0239_),
.S(instr[21]),
.Y(_3646_)
);
sky130_fd_sc_hs__a22oi_1 _6818_ (
.A1(_3472_),
.A2(_3645_),
.B1(_3646_),
.B2(_3450_),
.Y(_3647_)
);
sky130_fd_sc_hs__nand3_1 _6819_ (
.A(_3640_),
.B(_3644_),
.C(_3647_),
.Y(_3648_)
);
sky130_fd_sc_hs__nand4_1 _6820_ (
.A(_3442_),
.B(_3592_),
.C(_3635_),
.D(_3648_),
.Y(writedata[0])
);
sky130_fd_sc_hs__and2_1 _6821_ (
.A(instr[2]),
.B(instr[3]),
.X(_3649_)
);
sky130_fd_sc_hs__and2_1 _6822_ (
.A(instr[6]),
.B(_3649_),
.X(_3650_)
);
sky130_fd_sc_hs__mux2i_1 _6823_ (
.A0(instr[7]),
.A1(instr[8]),
.S(instr[6]),
.Y(_3651_)
);
sky130_fd_sc_hs__o2bb2ai_1 _6824_ (
.A1_N(instr[21]),
.A2_N(_3650_),
.B1(_3651_),
.B2(_3200_),
.Y(_3652_)
);
sky130_fd_sc_hs__nor2_1 _6825_ (
.A(_3196_),
.B(_3276_),
.Y(_3653_)
);
sky130_fd_sc_hs__mux2i_1 _6826_ (
.A0(_3209_),
.A1(_3282_),
.S(instr[3]),
.Y(_3654_)
);
sky130_fd_sc_hs__o2bb2ai_1 _6827_ (
.A1_N(instr[2]),
.A2_N(_3654_),
.B1(_3276_),
.B2(_3200_),
.Y(_3655_)
);
sky130_fd_sc_hs__nand2_1 _6828_ (
.A(_3193_),
.B(_3655_),
.Y(_3656_)
);
sky130_fd_sc_hs__a22oi_1 _6829_ (
.A1(_3652_),
.A2(_3653_),
.B1(_3656_),
.B2(instr[20]),
.Y(_3657_)
);
sky130_fd_sc_hs__nor2_1 _6830_ (
.A(_3196_),
.B(_3282_),
.Y(_3658_)
);
sky130_fd_sc_hs__o21a_1 _6831_ (
.A1(_3198_),
.A2(_3649_),
.B1(_3658_),
.X(_3659_)
);
sky130_fd_sc_hs__nor2_1 _6832_ (
.A(_3657_),
.B(_3659_),
.Y(_3660_)
);
sky130_fd_sc_hs__nor3_1 _6833_ (
.A(_3335_),
.B(_3657_),
.C(_3659_),
.Y(_3661_)
);
sky130_fd_sc_hs__a21o_1 _6834_ (
.A1(_3335_),
.A2(writedata[0]),
.B1(_3661_),
.X(_3662_)
);
sky130_fd_sc_hs__a21oi_1 _6835_ (
.A1(_3335_),
.A2(writedata[0]),
.B1(_3661_),
.Y(_3663_)
);
sky130_fd_sc_hs__xnor2_1 _6836_ (
.A(_3303_),
.B(_3662_),
.Y(_3664_)
);
sky130_fd_sc_hs__clkinv_1 _6837_ (
.A(_3664_),
.Y(_3665_)
);
sky130_fd_sc_hs__and2_1 _6838_ (
.A(instr[18]),
.B(_3267_),
.X(_3666_)
);
sky130_fd_sc_hs__nand2_1 _6839_ (
.A(instr[18]),
.B(_3267_),
.Y(_3667_)
);
sky130_fd_sc_hs__mux4_1 _6840_ (
.A0(_0751_),
.A1(_0783_),
.A2(_0911_),
.A3(_0943_),
.S0(instr[15]),
.S1(instr[17]),
.X(_3668_)
);
sky130_fd_sc_hs__mux4_1 _6841_ (
.A0(_0687_),
.A1(_0719_),
.A2(_0815_),
.A3(_0847_),
.S0(instr[15]),
.S1(instr[17]),
.X(_3669_)
);
sky130_fd_sc_hs__mux2_1 _6842_ (
.A0(_3668_),
.A1(_3669_),
.S(_3733_),
.X(_3670_)
);
sky130_fd_sc_hs__nand2_1 _6843_ (
.A(_3666_),
.B(_3670_),
.Y(_3671_)
);
sky130_fd_sc_hs__and2_1 _6844_ (
.A(instr[19]),
.B(_3267_),
.X(_3672_)
);
sky130_fd_sc_hs__nand2_1 _6845_ (
.A(instr[19]),
.B(_3267_),
.Y(_3673_)
);
sky130_fd_sc_hs__nor2_1 _6846_ (
.A(_3714_),
.B(_3733_),
.Y(_3674_)
);
sky130_fd_sc_hs__nand2_1 _6847_ (
.A(instr[15]),
.B(instr[16]),
.Y(_3675_)
);
sky130_fd_sc_hs__mux2i_1 _6848_ (
.A0(_0495_),
.A1(_0655_),
.S(instr[17]),
.Y(_3676_)
);
sky130_fd_sc_hs__a21oi_1 _6849_ (
.A1(_3674_),
.A2(_3676_),
.B1(instr[18]),
.Y(_3677_)
);
sky130_fd_sc_hs__nor2_1 _6850_ (
.A(instr[15]),
.B(_3733_),
.Y(_3678_)
);
sky130_fd_sc_hs__nand2_1 _6851_ (
.A(_3714_),
.B(instr[16]),
.Y(_3679_)
);
sky130_fd_sc_hs__mux2i_1 _6852_ (
.A0(_0463_),
.A1(_0623_),
.S(instr[17]),
.Y(_3680_)
);
sky130_fd_sc_hs__nor2_1 _6853_ (
.A(_3714_),
.B(instr[16]),
.Y(_3681_)
);
sky130_fd_sc_hs__nand2_1 _6854_ (
.A(instr[15]),
.B(_3733_),
.Y(_3682_)
);
sky130_fd_sc_hs__mux2i_1 _6855_ (
.A0(_0431_),
.A1(_0591_),
.S(instr[17]),
.Y(_3683_)
);
sky130_fd_sc_hs__a22o_1 _6856_ (
.A1(_3678_),
.A2(_3680_),
.B1(_3681_),
.B2(_3683_),
.X(_3684_)
);
sky130_fd_sc_hs__nor2_1 _6857_ (
.A(instr[15]),
.B(instr[16]),
.Y(_3685_)
);
sky130_fd_sc_hs__mux2i_1 _6858_ (
.A0(_0399_),
.A1(_0559_),
.S(instr[17]),
.Y(_3686_)
);
sky130_fd_sc_hs__a21oi_1 _6859_ (
.A1(_3685_),
.A2(_3686_),
.B1(_3684_),
.Y(_3687_)
);
sky130_fd_sc_hs__a21oi_1 _6860_ (
.A1(_3677_),
.A2(_3687_),
.B1(_3673_),
.Y(_3688_)
);
sky130_fd_sc_hs__nor2_1 _6861_ (
.A(_3733_),
.B(instr[18]),
.Y(_3689_)
);
sky130_fd_sc_hs__mux4_1 _6862_ (
.A0(_0879_),
.A1(_0975_),
.A2(_1071_),
.A3(_1103_),
.S0(instr[15]),
.S1(instr[17]),
.X(_3690_)
);
sky130_fd_sc_hs__a21oi_1 _6863_ (
.A1(_3689_),
.A2(_3690_),
.B1(instr[19]),
.Y(_3691_)
);
sky130_fd_sc_hs__nor2_1 _6864_ (
.A(_3265_),
.B(_3691_),
.Y(_3692_)
);
sky130_fd_sc_hs__mux2i_1 _6865_ (
.A0(_0239_),
.A1(_0367_),
.S(instr[17]),
.Y(_3693_)
);
sky130_fd_sc_hs__mux2i_1 _6866_ (
.A0(_0207_),
.A1(_0335_),
.S(instr[17]),
.Y(_3694_)
);
sky130_fd_sc_hs__o22ai_1 _6867_ (
.A1(_3675_),
.A2(_3693_),
.B1(_3694_),
.B2(_3679_),
.Y(_3695_)
);
sky130_fd_sc_hs__mux2i_1 _6868_ (
.A0(_1135_),
.A1(_0271_),
.S(instr[17]),
.Y(_3696_)
);
sky130_fd_sc_hs__nor2_1 _6869_ (
.A(_3714_),
.B(_3754_),
.Y(_3697_)
);
sky130_fd_sc_hs__nand2_1 _6870_ (
.A(instr[15]),
.B(instr[17]),
.Y(_3698_)
);
sky130_fd_sc_hs__o21ai_1 _6871_ (
.A1(_0303_),
.A2(_3698_),
.B1(_3733_),
.Y(_3699_)
);
sky130_fd_sc_hs__a21oi_1 _6872_ (
.A1(_3714_),
.A2(_3696_),
.B1(_3699_),
.Y(_3700_)
);
sky130_fd_sc_hs__nor2_1 _6873_ (
.A(instr[16]),
.B(instr[17]),
.Y(_3701_)
);
sky130_fd_sc_hs__nand2_1 _6874_ (
.A(instr[15]),
.B(_3701_),
.Y(_3702_)
);
sky130_fd_sc_hs__o221a_1 _6875_ (
.A1(_3695_),
.A2(_3700_),
.B1(_3702_),
.B2(_1167_),
.C1(_3666_),
.X(_3703_)
);
sky130_fd_sc_hs__nor2_1 _6876_ (
.A(instr[16]),
.B(instr[18]),
.Y(_3704_)
);
sky130_fd_sc_hs__or2_1 _6877_ (
.A(instr[16]),
.B(instr[18]),
.X(_3705_)
);
sky130_fd_sc_hs__nand2b_1 _6878_ (
.A_N(instr[18]),
.B(_3685_),
.Y(_3706_)
);
sky130_fd_sc_hs__nor3_1 _6879_ (
.A(instr[17]),
.B(instr[19]),
.C(_3706_),
.Y(_3707_)
);
sky130_fd_sc_hs__nor2_1 _6880_ (
.A(_3265_),
.B(_3707_),
.Y(_3708_)
);
sky130_fd_sc_hs__or2_1 _6881_ (
.A(_3265_),
.B(_3707_),
.X(_3709_)
);
sky130_fd_sc_hs__mux4_1 _6882_ (
.A0(_0175_),
.A1(_0527_),
.A2(_1007_),
.A3(_1039_),
.S0(instr[15]),
.S1(instr[17]),
.X(_3710_)
);
sky130_fd_sc_hs__a311oi_1 _6883_ (
.A1(_3704_),
.A2(_3708_),
.A3(_3710_),
.B1(_3703_),
.C1(_3692_),
.Y(_3711_)
);
sky130_fd_sc_hs__a21oi_1 _6884_ (
.A1(_3671_),
.A2(_3688_),
.B1(_3711_),
.Y(_3712_)
);
sky130_fd_sc_hs__clkinv_1 _6885_ (
.A(_3712_),
.Y(_3713_)
);
sky130_fd_sc_hs__clkinv_1 _6886_ (
.A(instr[15]),
.Y(_3714_)
);
sky130_fd_sc_hs__mux4_1 _6887_ (
.A0(_1050_),
.A1(_0314_),
.A2(_1114_),
.A3(_0378_),
.S0(instr[23]),
.S1(instr[21]),
.X(_3715_)
);
sky130_fd_sc_hs__nor2_1 _6888_ (
.A(_3799_),
.B(_3715_),
.Y(_3716_)
);
sky130_fd_sc_hs__nor2b_1 _6889_ (
.A(instr[23]),
.B_N(_1018_),
.Y(_3717_)
);
sky130_fd_sc_hs__a2111oi_1 _6890_ (
.A1(instr[23]),
.A2(_0282_),
.B1(_3717_),
.C1(instr[21]),
.D1(instr[20]),
.Y(_3718_)
);
sky130_fd_sc_hs__nand2_1 _6891_ (
.A(_3799_),
.B(instr[21]),
.Y(_3719_)
);
sky130_fd_sc_hs__nor2b_1 _6892_ (
.A(instr[23]),
.B_N(_1082_),
.Y(_3720_)
);
sky130_fd_sc_hs__a211oi_1 _6893_ (
.A1(instr[23]),
.A2(_0346_),
.B1(_3719_),
.C1(_3720_),
.Y(_3721_)
);
sky130_fd_sc_hs__mux2i_1 _6894_ (
.A0(_0442_),
.A1(_0506_),
.S(instr[21]),
.Y(_3722_)
);
sky130_fd_sc_hs__mux2i_1 _6895_ (
.A0(_0730_),
.A1(_0794_),
.S(instr[21]),
.Y(_3723_)
);
sky130_fd_sc_hs__a22oi_1 _6896_ (
.A1(_3496_),
.A2(_3722_),
.B1(_3723_),
.B2(_3450_),
.Y(_3724_)
);
sky130_fd_sc_hs__mux2i_1 _6897_ (
.A0(_0698_),
.A1(_0762_),
.S(instr[21]),
.Y(_3725_)
);
sky130_fd_sc_hs__mux2i_1 _6898_ (
.A0(_0410_),
.A1(_0474_),
.S(instr[21]),
.Y(_3726_)
);
sky130_fd_sc_hs__a22oi_1 _6899_ (
.A1(_3472_),
.A2(_3725_),
.B1(_3726_),
.B2(_3517_),
.Y(_3727_)
);
sky130_fd_sc_hs__nand3_1 _6900_ (
.A(_3446_),
.B(_3724_),
.C(_3727_),
.Y(_3728_)
);
sky130_fd_sc_hs__o41ai_1 _6901_ (
.A1(_3599_),
.A2(_3716_),
.A3(_3718_),
.A4(_3721_),
.B1(_3728_),
.Y(_3729_)
);
sky130_fd_sc_hs__mux4_1 _6902_ (
.A0(_0538_),
.A1(_0986_),
.A2(_1178_),
.A3(_0250_),
.S0(instr[21]),
.S1(instr[23]),
.X(_3730_)
);
sky130_fd_sc_hs__mux2_1 _6903_ (
.A0(_0890_),
.A1(_0218_),
.S(instr[23]),
.X(_3731_)
);
sky130_fd_sc_hs__a211oi_1 _6904_ (
.A1(instr[23]),
.A2(_1146_),
.B1(instr[20]),
.C1(instr[21]),
.Y(_3732_)
);
sky130_fd_sc_hs__clkinv_1 _6905_ (
.A(instr[16]),
.Y(_3733_)
);
sky130_fd_sc_hs__o22ai_1 _6906_ (
.A1(_3799_),
.A2(_3730_),
.B1(_3731_),
.B2(_3719_),
.Y(_3734_)
);
sky130_fd_sc_hs__mux2i_1 _6907_ (
.A0(_0826_),
.A1(_0922_),
.S(instr[21]),
.Y(_3735_)
);
sky130_fd_sc_hs__mux2i_1 _6908_ (
.A0(_0602_),
.A1(_0666_),
.S(instr[21]),
.Y(_3736_)
);
sky130_fd_sc_hs__a22oi_1 _6909_ (
.A1(_3472_),
.A2(_3735_),
.B1(_3736_),
.B2(_3496_),
.Y(_3737_)
);
sky130_fd_sc_hs__mux2i_1 _6910_ (
.A0(_0858_),
.A1(_0954_),
.S(instr[21]),
.Y(_3738_)
);
sky130_fd_sc_hs__mux2i_1 _6911_ (
.A0(_0570_),
.A1(_0634_),
.S(instr[21]),
.Y(_3739_)
);
sky130_fd_sc_hs__a22oi_1 _6912_ (
.A1(_3450_),
.A2(_3738_),
.B1(_3739_),
.B2(_3517_),
.Y(_3740_)
);
sky130_fd_sc_hs__nand3_1 _6913_ (
.A(_3368_),
.B(_3737_),
.C(_3740_),
.Y(_3741_)
);
sky130_fd_sc_hs__o41ai_1 _6914_ (
.A1(instr[22]),
.A2(instr[24]),
.A3(_3732_),
.A4(_3734_),
.B1(_3741_),
.Y(_3742_)
);
sky130_fd_sc_hs__nor2_1 _6915_ (
.A(_3729_),
.B(_3742_),
.Y(_3743_)
);
sky130_fd_sc_hs__clkinv_1 _6916_ (
.A(_3743_),
.Y(writedata[1])
);
sky130_fd_sc_hs__mux2i_1 _6917_ (
.A0(instr[8]),
.A1(instr[9]),
.S(instr[6]),
.Y(_3744_)
);
sky130_fd_sc_hs__o2bb2ai_1 _6918_ (
.A1_N(instr[22]),
.A2_N(_3650_),
.B1(_3744_),
.B2(_3200_),
.Y(_3745_)
);
sky130_fd_sc_hs__a22oi_1 _6919_ (
.A1(instr[21]),
.A2(_3656_),
.B1(_3745_),
.B2(_3653_),
.Y(_3746_)
);
sky130_fd_sc_hs__mux2i_1 _6920_ (
.A0(_3746_),
.A1(_3657_),
.S(_3659_),
.Y(_3747_)
);
sky130_fd_sc_hs__nor2_1 _6921_ (
.A(_3335_),
.B(_3747_),
.Y(_3748_)
);
sky130_fd_sc_hs__a21oi_1 _6922_ (
.A1(_3335_),
.A2(_3743_),
.B1(_3748_),
.Y(_3749_)
);
sky130_fd_sc_hs__o21bai_1 _6923_ (
.A1(_3332_),
.A2(writedata[1]),
.B1_N(_3748_),
.Y(_3750_)
);
sky130_fd_sc_hs__clkinv_1 _6924_ (
.A(_3752_),
.Y(_3751_)
);
sky130_fd_sc_hs__xnor2_1 _6925_ (
.A(_3301_),
.B(_3749_),
.Y(_3752_)
);
sky130_fd_sc_hs__mux4_1 _6926_ (
.A0(_1157_),
.A1(_0229_),
.A2(_1189_),
.A3(_0261_),
.S0(instr[21]),
.S1(instr[20]),
.X(_3753_)
);
sky130_fd_sc_hs__clkinv_1 _6927_ (
.A(instr[17]),
.Y(_3754_)
);
sky130_fd_sc_hs__mux4_1 _6928_ (
.A0(_0709_),
.A1(_0741_),
.A2(_0773_),
.A3(_0805_),
.S0(instr[20]),
.S1(instr[21]),
.X(_3755_)
);
sky130_fd_sc_hs__a22oi_1 _6929_ (
.A1(_3636_),
.A2(_3753_),
.B1(_3755_),
.B2(_3446_),
.Y(_3756_)
);
sky130_fd_sc_hs__mux4_1 _6930_ (
.A0(_0293_),
.A1(_0325_),
.A2(_0357_),
.A3(_0389_),
.S0(instr[20]),
.S1(instr[21]),
.X(_3757_)
);
sky130_fd_sc_hs__mux4_1 _6931_ (
.A0(_0837_),
.A1(_0869_),
.A2(_0933_),
.A3(_0965_),
.S0(instr[20]),
.S1(instr[21]),
.X(_3758_)
);
sky130_fd_sc_hs__a22oi_1 _6932_ (
.A1(_3596_),
.A2(_3757_),
.B1(_3758_),
.B2(_3368_),
.Y(_3759_)
);
sky130_fd_sc_hs__nand2_1 _6933_ (
.A(_3756_),
.B(_3759_),
.Y(_3760_)
);
sky130_fd_sc_hs__mux4_1 _6934_ (
.A0(_0581_),
.A1(_0613_),
.A2(_0645_),
.A3(_0677_),
.S0(instr[20]),
.S1(instr[21]),
.X(_3761_)
);
sky130_fd_sc_hs__mux4_1 _6935_ (
.A0(_1029_),
.A1(_1061_),
.A2(_1093_),
.A3(_1125_),
.S0(instr[20]),
.S1(instr[21]),
.X(_3762_)
);
sky130_fd_sc_hs__mux4_1 _6936_ (
.A0(_0421_),
.A1(_0453_),
.A2(_0485_),
.A3(_0517_),
.S0(instr[20]),
.S1(instr[21]),
.X(_3763_)
);
sky130_fd_sc_hs__mux4_1 _6937_ (
.A0(_0197_),
.A1(_0549_),
.A2(_0901_),
.A3(_0997_),
.S0(instr[20]),
.S1(instr[21]),
.X(_3764_)
);
sky130_fd_sc_hs__a22oi_1 _6938_ (
.A1(_3446_),
.A2(_3763_),
.B1(_3764_),
.B2(_3636_),
.Y(_3765_)
);
sky130_fd_sc_hs__a22oi_1 _6939_ (
.A1(_3368_),
.A2(_3761_),
.B1(_3762_),
.B2(_3596_),
.Y(_3766_)
);
sky130_fd_sc_hs__nand2_1 _6940_ (
.A(_3765_),
.B(_3766_),
.Y(_3767_)
);
sky130_fd_sc_hs__nor2_1 _6941_ (
.A(instr[23]),
.B(_3638_),
.Y(_3768_)
);
sky130_fd_sc_hs__a22o_1 _6942_ (
.A1(instr[23]),
.A2(_3760_),
.B1(_3767_),
.B2(_3768_),
.X(writedata[2])
);
sky130_fd_sc_hs__mux2i_1 _6943_ (
.A0(instr[9]),
.A1(instr[10]),
.S(instr[6]),
.Y(_3769_)
);
sky130_fd_sc_hs__o2bb2ai_1 _6944_ (
.A1_N(instr[23]),
.A2_N(_3650_),
.B1(_3769_),
.B2(_3200_),
.Y(_3770_)
);
sky130_fd_sc_hs__a22oi_1 _6945_ (
.A1(instr[22]),
.A2(_3656_),
.B1(_3770_),
.B2(_3653_),
.Y(_3771_)
);
sky130_fd_sc_hs__mux2i_1 _6946_ (
.A0(_3771_),
.A1(_3746_),
.S(_3659_),
.Y(_3772_)
);
sky130_fd_sc_hs__mux2_1 _6947_ (
.A0(writedata[2]),
.A1(_3772_),
.S(_3332_),
.X(_3773_)
);
sky130_fd_sc_hs__mux2i_1 _6948_ (
.A0(writedata[2]),
.A1(_3772_),
.S(_3332_),
.Y(_3774_)
);
sky130_fd_sc_hs__clkinv_1 _6949_ (
.A(_3776_),
.Y(_3775_)
);
sky130_fd_sc_hs__xnor2_1 _6950_ (
.A(_3301_),
.B(_3773_),
.Y(_3776_)
);
sky130_fd_sc_hs__mux4_1 _6951_ (
.A0(_0712_),
.A1(_0744_),
.A2(_0776_),
.A3(_0808_),
.S0(instr[20]),
.S1(instr[21]),
.X(_3777_)
);
sky130_fd_sc_hs__mux4_1 _6952_ (
.A0(_1160_),
.A1(_0232_),
.A2(_1192_),
.A3(_0264_),
.S0(instr[21]),
.S1(instr[20]),
.X(_3778_)
);
sky130_fd_sc_hs__mux4_1 _6953_ (
.A0(_0296_),
.A1(_0328_),
.A2(_0360_),
.A3(_0392_),
.S0(instr[20]),
.S1(instr[21]),
.X(_3779_)
);
sky130_fd_sc_hs__mux4_1 _6954_ (
.A0(_0840_),
.A1(_0872_),
.A2(_0936_),
.A3(_0968_),
.S0(instr[20]),
.S1(instr[21]),
.X(_3780_)
);
sky130_fd_sc_hs__mux4_1 _6955_ (
.A0(_3777_),
.A1(_3778_),
.A2(_3780_),
.A3(_3779_),
.S0(_3866_),
.S1(instr[22]),
.X(_3781_)
);
sky130_fd_sc_hs__mux4_1 _6956_ (
.A0(_0584_),
.A1(_0616_),
.A2(_0648_),
.A3(_0680_),
.S0(instr[20]),
.S1(instr[21]),
.X(_3782_)
);
sky130_fd_sc_hs__mux4_1 _6957_ (
.A0(_1032_),
.A1(_1064_),
.A2(_1096_),
.A3(_1128_),
.S0(instr[20]),
.S1(instr[21]),
.X(_3783_)
);
sky130_fd_sc_hs__mux4_1 _6958_ (
.A0(_0424_),
.A1(_0456_),
.A2(_0488_),
.A3(_0520_),
.S0(instr[20]),
.S1(instr[21]),
.X(_3784_)
);
sky130_fd_sc_hs__mux4_1 _6959_ (
.A0(_0200_),
.A1(_0552_),
.A2(_0904_),
.A3(_1000_),
.S0(instr[20]),
.S1(instr[21]),
.X(_3785_)
);
sky130_fd_sc_hs__mux4_1 _6960_ (
.A0(_3785_),
.A1(_3784_),
.A2(_3783_),
.A3(_3782_),
.S0(instr[24]),
.S1(instr[22]),
.X(_3786_)
);
sky130_fd_sc_hs__a22o_1 _6961_ (
.A1(instr[23]),
.A2(_3781_),
.B1(_3786_),
.B2(_3768_),
.X(writedata[3])
);
sky130_fd_sc_hs__a22oi_1 _6962_ (
.A1(instr[11]),
.A2(_3198_),
.B1(_3649_),
.B2(instr[24]),
.Y(_3787_)
);
sky130_fd_sc_hs__nor2_1 _6963_ (
.A(_3196_),
.B(_3787_),
.Y(_3788_)
);
sky130_fd_sc_hs__nor3b_1 _6964_ (
.A(_3204_),
.B(instr[6]),
.C_N(instr[10]),
.Y(_3789_)
);
sky130_fd_sc_hs__a21oi_1 _6965_ (
.A1(instr[6]),
.A2(_3788_),
.B1(_3789_),
.Y(_3790_)
);
sky130_fd_sc_hs__nor2_1 _6966_ (
.A(_3276_),
.B(_3790_),
.Y(_3791_)
);
sky130_fd_sc_hs__a211oi_1 _6967_ (
.A1(instr[23]),
.A2(_3656_),
.B1(_3659_),
.C1(_3791_),
.Y(_3792_)
);
sky130_fd_sc_hs__a21oi_1 _6968_ (
.A1(_3659_),
.A2(_3771_),
.B1(_3792_),
.Y(_3793_)
);
sky130_fd_sc_hs__mux2_1 _6969_ (
.A0(writedata[3]),
.A1(_3793_),
.S(_3332_),
.X(_3794_)
);
sky130_fd_sc_hs__mux2i_1 _6970_ (
.A0(writedata[3]),
.A1(_3793_),
.S(_3332_),
.Y(_3795_)
);
sky130_fd_sc_hs__clkinv_1 _6971_ (
.A(_3797_),
.Y(_3796_)
);
sky130_fd_sc_hs__xnor2_1 _6972_ (
.A(_3301_),
.B(_3794_),
.Y(_3797_)
);
sky130_fd_sc_hs__nor3_1 _6973_ (
.A(instr[6]),
.B(_3204_),
.C(_3276_),
.Y(memwrite)
);
sky130_fd_sc_hs__a222o_1 _6974_ (
.A1(instr[24]),
.A2(_3656_),
.B1(_3788_),
.B2(_3278_),
.C1(memwrite),
.C2(instr[11]),
.X(_3798_)
);
sky130_fd_sc_hs__clkinv_1 _6975_ (
.A(instr[20]),
.Y(_3799_)
);
sky130_fd_sc_hs__mux4_1 _6976_ (
.A0(_0585_),
.A1(_0617_),
.A2(_0649_),
.A3(_0681_),
.S0(instr[20]),
.S1(instr[21]),
.X(_3800_)
);
sky130_fd_sc_hs__mux4_1 _6977_ (
.A0(_0841_),
.A1(_0873_),
.A2(_0937_),
.A3(_0969_),
.S0(instr[20]),
.S1(instr[21]),
.X(_3801_)
);
sky130_fd_sc_hs__a22o_1 _6978_ (
.A1(_3380_),
.A2(_3800_),
.B1(_3801_),
.B2(_3424_),
.X(_3802_)
);
sky130_fd_sc_hs__mux4_1 _6979_ (
.A0(_1161_),
.A1(_0233_),
.A2(_1193_),
.A3(_0265_),
.S0(instr[21]),
.S1(instr[20]),
.X(_3803_)
);
sky130_fd_sc_hs__mux4_1 _6980_ (
.A0(_0201_),
.A1(_0553_),
.A2(_0905_),
.A3(_1001_),
.S0(instr[20]),
.S1(instr[21]),
.X(_3804_)
);
sky130_fd_sc_hs__mux2_1 _6981_ (
.A0(_3803_),
.A1(_3804_),
.S(_3844_),
.X(_3805_)
);
sky130_fd_sc_hs__a21oi_1 _6982_ (
.A1(_3640_),
.A2(_3805_),
.B1(_3802_),
.Y(_3806_)
);
sky130_fd_sc_hs__mux4_1 _6983_ (
.A0(_0713_),
.A1(_0745_),
.A2(_0777_),
.A3(_0809_),
.S0(instr[20]),
.S1(instr[21]),
.X(_3807_)
);
sky130_fd_sc_hs__mux2i_1 _6984_ (
.A0(_0457_),
.A1(_0521_),
.S(instr[21]),
.Y(_3808_)
);
sky130_fd_sc_hs__mux2i_1 _6985_ (
.A0(_0425_),
.A1(_0489_),
.S(instr[21]),
.Y(_3809_)
);
sky130_fd_sc_hs__a22oi_1 _6986_ (
.A1(_3496_),
.A2(_3808_),
.B1(_3809_),
.B2(_3517_),
.Y(_3810_)
);
sky130_fd_sc_hs__o211ai_1 _6987_ (
.A1(_3844_),
.A2(_3807_),
.B1(_3810_),
.C1(_3446_),
.Y(_3811_)
);
sky130_fd_sc_hs__mux4_1 _6988_ (
.A0(_0297_),
.A1(_0329_),
.A2(_0361_),
.A3(_0393_),
.S0(instr[20]),
.S1(instr[21]),
.X(_3812_)
);
sky130_fd_sc_hs__mux4_1 _6989_ (
.A0(_1033_),
.A1(_1065_),
.A2(_1097_),
.A3(_1129_),
.S0(instr[20]),
.S1(instr[21]),
.X(_3813_)
);
sky130_fd_sc_hs__mux2i_1 _6990_ (
.A0(_3812_),
.A1(_3813_),
.S(_3844_),
.Y(_3814_)
);
sky130_fd_sc_hs__o211ai_1 _6991_ (
.A1(_3599_),
.A2(_3814_),
.B1(_3811_),
.C1(_3806_),
.Y(writedata[4])
);
sky130_fd_sc_hs__mux2_1 _6992_ (
.A0(_3798_),
.A1(writedata[4]),
.S(_3335_),
.X(_3815_)
);
sky130_fd_sc_hs__mux2i_1 _6993_ (
.A0(_3798_),
.A1(writedata[4]),
.S(_3335_),
.Y(_3816_)
);
sky130_fd_sc_hs__xnor2_1 _6994_ (
.A(_3301_),
.B(_3815_),
.Y(_3817_)
);
sky130_fd_sc_hs__clkinv_1 _6995_ (
.A(_3817_),
.Y(_3818_)
);
sky130_fd_sc_hs__mux4_1 _6996_ (
.A0(_0586_),
.A1(_0618_),
.A2(_0650_),
.A3(_0682_),
.S0(instr[20]),
.S1(instr[21]),
.X(_3819_)
);
sky130_fd_sc_hs__mux4_1 _6997_ (
.A0(_0842_),
.A1(_0874_),
.A2(_0938_),
.A3(_0970_),
.S0(instr[20]),
.S1(instr[21]),
.X(_3820_)
);
sky130_fd_sc_hs__a22o_1 _6998_ (
.A1(_3380_),
.A2(_3819_),
.B1(_3820_),
.B2(_3424_),
.X(_3821_)
);
sky130_fd_sc_hs__mux4_1 _6999_ (
.A0(_0298_),
.A1(_0330_),
.A2(_0362_),
.A3(_0394_),
.S0(instr[20]),
.S1(instr[21]),
.X(_3822_)
);
sky130_fd_sc_hs__mux4_1 _7000_ (
.A0(_1034_),
.A1(_1066_),
.A2(_1098_),
.A3(_1130_),
.S0(instr[20]),
.S1(instr[21]),
.X(_3823_)
);
sky130_fd_sc_hs__nand2_1 _7001_ (
.A(instr[23]),
.B(_3822_),
.Y(_3824_)
);
sky130_fd_sc_hs__nand2_1 _7002_ (
.A(_3844_),
.B(_3823_),
.Y(_3825_)
);
sky130_fd_sc_hs__a21oi_1 _7003_ (
.A1(_3824_),
.A2(_3825_),
.B1(_3599_),
.Y(_3826_)
);
sky130_fd_sc_hs__mux4_1 _7004_ (
.A0(_0714_),
.A1(_0746_),
.A2(_0778_),
.A3(_0810_),
.S0(instr[20]),
.S1(instr[21]),
.X(_3827_)
);
sky130_fd_sc_hs__mux2i_1 _7005_ (
.A0(_0458_),
.A1(_0522_),
.S(instr[21]),
.Y(_3828_)
);
sky130_fd_sc_hs__mux2i_1 _7006_ (
.A0(_0426_),
.A1(_0490_),
.S(instr[21]),
.Y(_3829_)
);
sky130_fd_sc_hs__a22oi_1 _7007_ (
.A1(_3496_),
.A2(_3828_),
.B1(_3829_),
.B2(_3517_),
.Y(_3830_)
);
sky130_fd_sc_hs__o211ai_1 _7008_ (
.A1(_3844_),
.A2(_3827_),
.B1(_3830_),
.C1(_3446_),
.Y(_3831_)
);
sky130_fd_sc_hs__mux4_1 _7009_ (
.A0(_1162_),
.A1(_0234_),
.A2(_1194_),
.A3(_0266_),
.S0(instr[21]),
.S1(instr[20]),
.X(_3832_)
);
sky130_fd_sc_hs__mux4_1 _7010_ (
.A0(_0202_),
.A1(_0554_),
.A2(_0906_),
.A3(_1002_),
.S0(instr[20]),
.S1(instr[21]),
.X(_3833_)
);
sky130_fd_sc_hs__mux2i_1 _7011_ (
.A0(_3832_),
.A1(_3833_),
.S(_3844_),
.Y(_3834_)
);
sky130_fd_sc_hs__o21ai_1 _7012_ (
.A1(_3641_),
.A2(_3834_),
.B1(_3831_),
.Y(_3835_)
);
sky130_fd_sc_hs__nor3_1 _7013_ (
.A(_3821_),
.B(_3826_),
.C(_3835_),
.Y(_3836_)
);
sky130_fd_sc_hs__clkinv_1 _7014_ (
.A(_3836_),
.Y(writedata[5])
);
sky130_fd_sc_hs__and2_1 _7015_ (
.A(instr[25]),
.B(_3267_),
.X(_3837_)
);
sky130_fd_sc_hs__nor2_1 _7016_ (
.A(_3335_),
.B(_3837_),
.Y(_3838_)
);
sky130_fd_sc_hs__a21oi_1 _7017_ (
.A1(_3335_),
.A2(_3836_),
.B1(_3838_),
.Y(_3839_)
);
sky130_fd_sc_hs__xnor2_1 _7018_ (
.A(_3303_),
.B(_3839_),
.Y(_3840_)
);
sky130_fd_sc_hs__clkinv_1 _7019_ (
.A(_3840_),
.Y(_3841_)
);
sky130_fd_sc_hs__mux4_1 _7020_ (
.A0(_0587_),
.A1(_0619_),
.A2(_0651_),
.A3(_0683_),
.S0(instr[20]),
.S1(instr[21]),
.X(_3842_)
);
sky130_fd_sc_hs__mux4_1 _7021_ (
.A0(_0843_),
.A1(_0875_),
.A2(_0939_),
.A3(_0971_),
.S0(instr[20]),
.S1(instr[21]),
.X(_3843_)
);
sky130_fd_sc_hs__clkinv_1 _7022_ (
.A(instr[23]),
.Y(_3844_)
);
sky130_fd_sc_hs__a22oi_1 _7023_ (
.A1(_3380_),
.A2(_3842_),
.B1(_3843_),
.B2(_3424_),
.Y(_3845_)
);
sky130_fd_sc_hs__mux2i_1 _7024_ (
.A0(_0747_),
.A1(_0811_),
.S(instr[21]),
.Y(_3846_)
);
sky130_fd_sc_hs__mux2i_1 _7025_ (
.A0(_0715_),
.A1(_0779_),
.S(instr[21]),
.Y(_3847_)
);
sky130_fd_sc_hs__a22oi_1 _7026_ (
.A1(_3450_),
.A2(_3846_),
.B1(_3847_),
.B2(_3472_),
.Y(_3848_)
);
sky130_fd_sc_hs__mux2i_1 _7027_ (
.A0(_0459_),
.A1(_0523_),
.S(instr[21]),
.Y(_3849_)
);
sky130_fd_sc_hs__mux2i_1 _7028_ (
.A0(_0427_),
.A1(_0491_),
.S(instr[21]),
.Y(_3850_)
);
sky130_fd_sc_hs__a22oi_1 _7029_ (
.A1(_3496_),
.A2(_3849_),
.B1(_3850_),
.B2(_3517_),
.Y(_3851_)
);
sky130_fd_sc_hs__nand3_1 _7030_ (
.A(_3446_),
.B(_3848_),
.C(_3851_),
.Y(_3852_)
);
sky130_fd_sc_hs__mux2i_1 _7031_ (
.A0(_0203_),
.A1(_0907_),
.S(instr[21]),
.Y(_3853_)
);
sky130_fd_sc_hs__mux2i_1 _7032_ (
.A0(_0555_),
.A1(_1003_),
.S(instr[21]),
.Y(_3854_)
);
sky130_fd_sc_hs__a22oi_1 _7033_ (
.A1(_3517_),
.A2(_3853_),
.B1(_3854_),
.B2(_3496_),
.Y(_3855_)
);
sky130_fd_sc_hs__mux2i_1 _7034_ (
.A0(_1163_),
.A1(_0235_),
.S(instr[21]),
.Y(_3856_)
);
sky130_fd_sc_hs__mux2i_1 _7035_ (
.A0(_1195_),
.A1(_0267_),
.S(instr[21]),
.Y(_3857_)
);
sky130_fd_sc_hs__a22oi_1 _7036_ (
.A1(_3472_),
.A2(_3856_),
.B1(_3857_),
.B2(_3450_),
.Y(_3858_)
);
sky130_fd_sc_hs__nand3_1 _7037_ (
.A(_3640_),
.B(_3855_),
.C(_3858_),
.Y(_3859_)
);
sky130_fd_sc_hs__mux2i_1 _7038_ (
.A0(_1035_),
.A1(_1099_),
.S(instr[21]),
.Y(_3860_)
);
sky130_fd_sc_hs__mux2i_1 _7039_ (
.A0(_1067_),
.A1(_1131_),
.S(instr[21]),
.Y(_3861_)
);
sky130_fd_sc_hs__a22oi_1 _7040_ (
.A1(_3517_),
.A2(_3860_),
.B1(_3861_),
.B2(_3496_),
.Y(_3862_)
);
sky130_fd_sc_hs__mux2i_1 _7041_ (
.A0(_0299_),
.A1(_0363_),
.S(instr[21]),
.Y(_3863_)
);
sky130_fd_sc_hs__mux2i_1 _7042_ (
.A0(_0331_),
.A1(_0395_),
.S(instr[21]),
.Y(_3864_)
);
sky130_fd_sc_hs__a22oi_1 _7043_ (
.A1(_3472_),
.A2(_3863_),
.B1(_3864_),
.B2(_3450_),
.Y(_3865_)
);
sky130_fd_sc_hs__clkinv_1 _7044_ (
.A(instr[24]),
.Y(_3866_)
);
sky130_fd_sc_hs__nand3_1 _7045_ (
.A(_3596_),
.B(_3862_),
.C(_3865_),
.Y(_3867_)
);
sky130_fd_sc_hs__and4_1 _7046_ (
.A(_3845_),
.B(_3852_),
.C(_3859_),
.D(_3867_),
.X(_3868_)
);
sky130_fd_sc_hs__clkinv_1 _7047_ (
.A(_3868_),
.Y(writedata[6])
);
sky130_fd_sc_hs__and2_1 _7048_ (
.A(instr[26]),
.B(_3267_),
.X(_3869_)
);
sky130_fd_sc_hs__nor2_1 _7049_ (
.A(_3335_),
.B(_3869_),
.Y(_3870_)
);
sky130_fd_sc_hs__a21oi_1 _7050_ (
.A1(_3335_),
.A2(_3868_),
.B1(_3870_),
.Y(_3871_)
);
sky130_fd_sc_hs__xnor2_1 _7051_ (
.A(_3303_),
.B(_3871_),
.Y(_3872_)
);
sky130_fd_sc_hs__clkinv_1 _7052_ (
.A(_3872_),
.Y(_3873_)
);
sky130_fd_sc_hs__mux4_1 _7053_ (
.A0(_0844_),
.A1(_0876_),
.A2(_0940_),
.A3(_0972_),
.S0(instr[20]),
.S1(instr[21]),
.X(_3874_)
);
sky130_fd_sc_hs__mux4_1 _7054_ (
.A0(_0588_),
.A1(_0620_),
.A2(_0652_),
.A3(_0684_),
.S0(instr[20]),
.S1(instr[21]),
.X(_3875_)
);
sky130_fd_sc_hs__mux4_1 _7055_ (
.A0(_0716_),
.A1(_0748_),
.A2(_0780_),
.A3(_0812_),
.S0(instr[20]),
.S1(instr[21]),
.X(_3876_)
);
sky130_fd_sc_hs__mux4_1 _7056_ (
.A0(_0428_),
.A1(_0460_),
.A2(_0492_),
.A3(_0524_),
.S0(instr[20]),
.S1(instr[21]),
.X(_3877_)
);
sky130_fd_sc_hs__mux4_1 _7057_ (
.A0(_3877_),
.A1(_3876_),
.A2(_3875_),
.A3(_3874_),
.S0(instr[23]),
.S1(instr[22]),
.X(_3878_)
);
sky130_fd_sc_hs__nor2_1 _7058_ (
.A(instr[24]),
.B(_3638_),
.Y(_3879_)
);
sky130_fd_sc_hs__mux4_1 _7059_ (
.A0(_0300_),
.A1(_0332_),
.A2(_0364_),
.A3(_0396_),
.S0(instr[20]),
.S1(instr[21]),
.X(_3880_)
);
sky130_fd_sc_hs__mux4_1 _7060_ (
.A0(_1036_),
.A1(_1068_),
.A2(_1100_),
.A3(_1132_),
.S0(instr[20]),
.S1(instr[21]),
.X(_3881_)
);
sky130_fd_sc_hs__mux4_1 _7061_ (
.A0(_1164_),
.A1(_0236_),
.A2(_1196_),
.A3(_0268_),
.S0(instr[21]),
.S1(instr[20]),
.X(_3882_)
);
sky130_fd_sc_hs__mux4_1 _7062_ (
.A0(_0204_),
.A1(_0556_),
.A2(_0908_),
.A3(_1004_),
.S0(instr[20]),
.S1(instr[21]),
.X(_3883_)
);
sky130_fd_sc_hs__mux4_1 _7063_ (
.A0(_3883_),
.A1(_3882_),
.A2(_3881_),
.A3(_3880_),
.S0(instr[23]),
.S1(instr[22]),
.X(_3884_)
);
sky130_fd_sc_hs__clkinv_1 _7064_ (
.A(writedata[7]),
.Y(_3885_)
);
sky130_fd_sc_hs__a22o_1 _7065_ (
.A1(instr[24]),
.A2(_3878_),
.B1(_3879_),
.B2(_3884_),
.X(writedata[7])
);
sky130_fd_sc_hs__and2_1 _7066_ (
.A(instr[27]),
.B(_3267_),
.X(_3886_)
);
sky130_fd_sc_hs__mux2i_1 _7067_ (
.A0(writedata[7]),
.A1(_3886_),
.S(_3332_),
.Y(_3887_)
);
sky130_fd_sc_hs__xnor2_1 _7068_ (
.A(_3301_),
.B(_3887_),
.Y(_3888_)
);
sky130_fd_sc_hs__clkinv_1 _7069_ (
.A(_3888_),
.Y(_3889_)
);
sky130_fd_sc_hs__mux4_1 _7070_ (
.A0(_1165_),
.A1(_0237_),
.A2(_1197_),
.A3(_0269_),
.S0(instr[21]),
.S1(instr[20]),
.X(_3890_)
);
sky130_fd_sc_hs__mux4_1 _7071_ (
.A0(_0205_),
.A1(_0557_),
.A2(_0909_),
.A3(_1005_),
.S0(instr[20]),
.S1(instr[21]),
.X(_3891_)
);
sky130_fd_sc_hs__mux2i_1 _7072_ (
.A0(_3890_),
.A1(_3891_),
.S(_3844_),
.Y(_3892_)
);
sky130_fd_sc_hs__mux4_1 _7073_ (
.A0(_0301_),
.A1(_0333_),
.A2(_0365_),
.A3(_0397_),
.S0(instr[20]),
.S1(instr[21]),
.X(_3893_)
);
sky130_fd_sc_hs__mux4_1 _7074_ (
.A0(_1037_),
.A1(_1069_),
.A2(_1101_),
.A3(_1133_),
.S0(instr[20]),
.S1(instr[21]),
.X(_3894_)
);
sky130_fd_sc_hs__mux2i_1 _7075_ (
.A0(_3893_),
.A1(_3894_),
.S(_3844_),
.Y(_3895_)
);
sky130_fd_sc_hs__o22ai_1 _7076_ (
.A1(_3641_),
.A2(_3892_),
.B1(_3895_),
.B2(_3599_),
.Y(_3896_)
);
sky130_fd_sc_hs__mux4_1 _7077_ (
.A0(_0621_),
.A1(_0685_),
.A2(_0877_),
.A3(_0973_),
.S0(instr[21]),
.S1(instr[23]),
.X(_3897_)
);
sky130_fd_sc_hs__nor2_1 _7078_ (
.A(_3799_),
.B(_3897_),
.Y(_3898_)
);
sky130_fd_sc_hs__mux2i_1 _7079_ (
.A0(_0845_),
.A1(_0941_),
.S(instr[21]),
.Y(_3899_)
);
sky130_fd_sc_hs__mux2i_1 _7080_ (
.A0(_0589_),
.A1(_0653_),
.S(instr[21]),
.Y(_3900_)
);
sky130_fd_sc_hs__a22o_1 _7081_ (
.A1(_3472_),
.A2(_3899_),
.B1(_3900_),
.B2(_3517_),
.X(_3901_)
);
sky130_fd_sc_hs__mux4_1 _7082_ (
.A0(_0461_),
.A1(_0525_),
.A2(_0749_),
.A3(_0813_),
.S0(instr[21]),
.S1(instr[23]),
.X(_3902_)
);
sky130_fd_sc_hs__mux4_1 _7083_ (
.A0(_0429_),
.A1(_0493_),
.A2(_0717_),
.A3(_0781_),
.S0(instr[21]),
.S1(instr[23]),
.X(_3903_)
);
sky130_fd_sc_hs__mux2i_1 _7084_ (
.A0(_3902_),
.A1(_3903_),
.S(_3799_),
.Y(_3904_)
);
sky130_fd_sc_hs__o32ai_1 _7085_ (
.A1(_3370_),
.A2(_3898_),
.A3(_3901_),
.B1(_3904_),
.B2(_3448_),
.Y(_3905_)
);
sky130_fd_sc_hs__nor2_1 _7086_ (
.A(_3896_),
.B(_3905_),
.Y(_3906_)
);
sky130_fd_sc_hs__and2_1 _7087_ (
.A(instr[28]),
.B(_3267_),
.X(_3907_)
);
sky130_fd_sc_hs__nor2_1 _7088_ (
.A(_3335_),
.B(_3907_),
.Y(_3908_)
);
sky130_fd_sc_hs__a21oi_1 _7089_ (
.A1(_3335_),
.A2(_3906_),
.B1(_3908_),
.Y(_3909_)
);
sky130_fd_sc_hs__xnor2_1 _7090_ (
.A(_3303_),
.B(_3909_),
.Y(_3910_)
);
sky130_fd_sc_hs__clkinv_1 _7091_ (
.A(_3910_),
.Y(_3911_)
);
sky130_fd_sc_hs__mux4_1 _7092_ (
.A0(_1166_),
.A1(_0238_),
.A2(_1198_),
.A3(_0270_),
.S0(instr[21]),
.S1(instr[20]),
.X(_3912_)
);
sky130_fd_sc_hs__mux4_1 _7093_ (
.A0(_0206_),
.A1(_0558_),
.A2(_0910_),
.A3(_1006_),
.S0(instr[20]),
.S1(instr[21]),
.X(_3913_)
);
sky130_fd_sc_hs__mux2i_1 _7094_ (
.A0(_3912_),
.A1(_3913_),
.S(_3844_),
.Y(_3914_)
);
sky130_fd_sc_hs__mux4_1 _7095_ (
.A0(_0462_),
.A1(_0526_),
.A2(_0750_),
.A3(_0814_),
.S0(instr[21]),
.S1(instr[23]),
.X(_3915_)
);
sky130_fd_sc_hs__mux4_1 _7096_ (
.A0(_0430_),
.A1(_0494_),
.A2(_0718_),
.A3(_0782_),
.S0(instr[21]),
.S1(instr[23]),
.X(_3916_)
);
sky130_fd_sc_hs__mux2i_1 _7097_ (
.A0(_3915_),
.A1(_3916_),
.S(_3799_),
.Y(_3917_)
);
sky130_fd_sc_hs__o22ai_1 _7098_ (
.A1(_3641_),
.A2(_3914_),
.B1(_3917_),
.B2(_3448_),
.Y(_3918_)
);
sky130_fd_sc_hs__mux4_1 _7099_ (
.A0(_0622_),
.A1(_0686_),
.A2(_0878_),
.A3(_0974_),
.S0(instr[21]),
.S1(instr[23]),
.X(_3919_)
);
sky130_fd_sc_hs__nor2_1 _7100_ (
.A(_3799_),
.B(_3919_),
.Y(_3920_)
);
sky130_fd_sc_hs__mux2i_1 _7101_ (
.A0(_0846_),
.A1(_0942_),
.S(instr[21]),
.Y(_3921_)
);
sky130_fd_sc_hs__mux2i_1 _7102_ (
.A0(_0590_),
.A1(_0654_),
.S(instr[21]),
.Y(_3922_)
);
sky130_fd_sc_hs__a22o_1 _7103_ (
.A1(_3472_),
.A2(_3921_),
.B1(_3922_),
.B2(_3517_),
.X(_3923_)
);
sky130_fd_sc_hs__mux4_1 _7104_ (
.A0(_0302_),
.A1(_0334_),
.A2(_0366_),
.A3(_0398_),
.S0(instr[20]),
.S1(instr[21]),
.X(_3924_)
);
sky130_fd_sc_hs__mux4_1 _7105_ (
.A0(_1038_),
.A1(_1070_),
.A2(_1102_),
.A3(_1134_),
.S0(instr[20]),
.S1(instr[21]),
.X(_3925_)
);
sky130_fd_sc_hs__mux2i_1 _7106_ (
.A0(_3924_),
.A1(_3925_),
.S(_3844_),
.Y(_3926_)
);
sky130_fd_sc_hs__o32ai_1 _7107_ (
.A1(_3370_),
.A2(_3920_),
.A3(_3923_),
.B1(_3926_),
.B2(_3599_),
.Y(_3927_)
);
sky130_fd_sc_hs__nor2_1 _7108_ (
.A(_3918_),
.B(_3927_),
.Y(_3928_)
);
sky130_fd_sc_hs__and2_1 _7109_ (
.A(instr[29]),
.B(_3267_),
.X(_3929_)
);
sky130_fd_sc_hs__nor2_1 _7110_ (
.A(_3335_),
.B(_3929_),
.Y(_3930_)
);
sky130_fd_sc_hs__a21oi_1 _7111_ (
.A1(_3335_),
.A2(_3928_),
.B1(_3930_),
.Y(_3931_)
);
sky130_fd_sc_hs__xnor2_1 _7112_ (
.A(_3303_),
.B(_3931_),
.Y(_3932_)
);
sky130_fd_sc_hs__clkinv_1 _7113_ (
.A(_3932_),
.Y(_3933_)
);
sky130_fd_sc_hs__mux4_1 _7114_ (
.A0(_0816_),
.A1(_0848_),
.A2(_0912_),
.A3(_0944_),
.S0(instr[20]),
.S1(instr[21]),
.X(_3934_)
);
sky130_fd_sc_hs__mux4_1 _7115_ (
.A0(_0560_),
.A1(_0592_),
.A2(_0624_),
.A3(_0656_),
.S0(instr[20]),
.S1(instr[21]),
.X(_3935_)
);
sky130_fd_sc_hs__mux4_1 _7116_ (
.A0(_0688_),
.A1(_0720_),
.A2(_0752_),
.A3(_0784_),
.S0(instr[20]),
.S1(instr[21]),
.X(_3936_)
);
sky130_fd_sc_hs__mux4_1 _7117_ (
.A0(_0400_),
.A1(_0432_),
.A2(_0464_),
.A3(_0496_),
.S0(instr[20]),
.S1(instr[21]),
.X(_3937_)
);
sky130_fd_sc_hs__mux4_1 _7118_ (
.A0(_3937_),
.A1(_3936_),
.A2(_3935_),
.A3(_3934_),
.S0(instr[23]),
.S1(instr[22]),
.X(_3938_)
);
sky130_fd_sc_hs__mux4_1 _7119_ (
.A0(_0272_),
.A1(_0304_),
.A2(_0336_),
.A3(_0368_),
.S0(instr[20]),
.S1(instr[21]),
.X(_3939_)
);
sky130_fd_sc_hs__mux4_1 _7120_ (
.A0(_1008_),
.A1(_1040_),
.A2(_1072_),
.A3(_1104_),
.S0(instr[20]),
.S1(instr[21]),
.X(_3940_)
);
sky130_fd_sc_hs__mux4_1 _7121_ (
.A0(_1136_),
.A1(_0208_),
.A2(_1168_),
.A3(_0240_),
.S0(instr[21]),
.S1(instr[20]),
.X(_3941_)
);
sky130_fd_sc_hs__mux4_1 _7122_ (
.A0(_0176_),
.A1(_0528_),
.A2(_0880_),
.A3(_0976_),
.S0(instr[20]),
.S1(instr[21]),
.X(_3942_)
);
sky130_fd_sc_hs__mux4_1 _7123_ (
.A0(_3942_),
.A1(_3941_),
.A2(_3940_),
.A3(_3939_),
.S0(instr[23]),
.S1(instr[22]),
.X(_3943_)
);
sky130_fd_sc_hs__a22oi_1 _7124_ (
.A1(instr[24]),
.A2(_3938_),
.B1(_3943_),
.B2(_3879_),
.Y(_3944_)
);
sky130_fd_sc_hs__nor2_1 _7125_ (
.A(_3332_),
.B(_3944_),
.Y(_3945_)
);
sky130_fd_sc_hs__nor2_1 _7126_ (
.A(_3957_),
.B(_3265_),
.Y(_3946_)
);
sky130_fd_sc_hs__a21oi_1 _7127_ (
.A1(_3332_),
.A2(_3946_),
.B1(_3945_),
.Y(_3947_)
);
sky130_fd_sc_hs__xnor2_1 _7128_ (
.A(_3301_),
.B(_3947_),
.Y(_3948_)
);
sky130_fd_sc_hs__clkinv_1 _7129_ (
.A(_3948_),
.Y(_3949_)
);
sky130_fd_sc_hs__and2_1 _7130_ (
.A(_3649_),
.B(_3658_),
.X(_3950_)
);
sky130_fd_sc_hs__a22oi_1 _7131_ (
.A1(instr[7]),
.A2(_3284_),
.B1(_3950_),
.B2(instr[20]),
.Y(_3951_)
);
sky130_fd_sc_hs__nand2_1 _7132_ (
.A(instr[31]),
.B(_3267_),
.Y(_3952_)
);
sky130_fd_sc_hs__o31ai_1 _7133_ (
.A1(_3284_),
.A2(_3950_),
.A3(_3952_),
.B1(_3951_),
.Y(_3953_)
);
sky130_fd_sc_hs__nor2_1 _7134_ (
.A(_3335_),
.B(_3953_),
.Y(_3954_)
);
sky130_fd_sc_hs__mux4_1 _7135_ (
.A0(_1137_),
.A1(_0209_),
.A2(_1169_),
.A3(_0241_),
.S0(instr[21]),
.S1(instr[20]),
.X(_3955_)
);
sky130_fd_sc_hs__mux4_1 _7136_ (
.A0(_0177_),
.A1(_0529_),
.A2(_0881_),
.A3(_0977_),
.S0(instr[20]),
.S1(instr[21]),
.X(_3956_)
);
sky130_fd_sc_hs__clkinv_1 _7137_ (
.A(instr[30]),
.Y(_3957_)
);
sky130_fd_sc_hs__mux2_1 _7138_ (
.A0(_3955_),
.A1(_3956_),
.S(_3844_),
.X(_3958_)
);
sky130_fd_sc_hs__mux4_1 _7139_ (
.A0(_0817_),
.A1(_0849_),
.A2(_0913_),
.A3(_0945_),
.S0(instr[20]),
.S1(instr[21]),
.X(_3959_)
);
sky130_fd_sc_hs__mux4_1 _7140_ (
.A0(_0561_),
.A1(_0593_),
.A2(_0625_),
.A3(_0657_),
.S0(instr[20]),
.S1(instr[21]),
.X(_3960_)
);
sky130_fd_sc_hs__mux2i_1 _7141_ (
.A0(_3959_),
.A1(_3960_),
.S(_3844_),
.Y(_3961_)
);
sky130_fd_sc_hs__mux4_1 _7142_ (
.A0(_1009_),
.A1(_1041_),
.A2(_1073_),
.A3(_1105_),
.S0(instr[20]),
.S1(instr[21]),
.X(_3962_)
);
sky130_fd_sc_hs__nor2_1 _7143_ (
.A(instr[23]),
.B(_3962_),
.Y(_3963_)
);
sky130_fd_sc_hs__mux2i_1 _7144_ (
.A0(_0273_),
.A1(_0337_),
.S(instr[21]),
.Y(_3964_)
);
sky130_fd_sc_hs__nor2b_1 _7145_ (
.A(instr[21]),
.B_N(_0305_),
.Y(_3965_)
);
sky130_fd_sc_hs__a211oi_1 _7146_ (
.A1(instr[21]),
.A2(_0369_),
.B1(_3452_),
.C1(_3965_),
.Y(_3966_)
);
sky130_fd_sc_hs__a2111oi_1 _7147_ (
.A1(_3472_),
.A2(_3964_),
.B1(_3966_),
.C1(_3599_),
.D1(_3963_),
.Y(_3967_)
);
sky130_fd_sc_hs__mux4_1 _7148_ (
.A0(_0433_),
.A1(_0497_),
.A2(_0721_),
.A3(_0785_),
.S0(instr[21]),
.S1(instr[23]),
.X(_3968_)
);
sky130_fd_sc_hs__mux4_1 _7149_ (
.A0(_0401_),
.A1(_0465_),
.A2(_0689_),
.A3(_0753_),
.S0(instr[21]),
.S1(instr[23]),
.X(_3969_)
);
sky130_fd_sc_hs__mux2i_1 _7150_ (
.A0(_3968_),
.A1(_3969_),
.S(_3799_),
.Y(_3970_)
);
sky130_fd_sc_hs__o22ai_1 _7151_ (
.A1(_3370_),
.A2(_3961_),
.B1(_3970_),
.B2(_3448_),
.Y(_3971_)
);
sky130_fd_sc_hs__a211oi_1 _7152_ (
.A1(_3640_),
.A2(_3958_),
.B1(_3967_),
.C1(_3971_),
.Y(_3972_)
);
sky130_fd_sc_hs__a21oi_1 _7153_ (
.A1(_3335_),
.A2(_3972_),
.B1(_3954_),
.Y(_3973_)
);
sky130_fd_sc_hs__xnor2_1 _7154_ (
.A(_3303_),
.B(_3973_),
.Y(_3974_)
);
sky130_fd_sc_hs__clkinv_1 _7155_ (
.A(_3974_),
.Y(_3975_)
);
sky130_fd_sc_hs__clkinv_1 _7156_ (
.A(_3977_),
.Y(_3976_)
);
sky130_fd_sc_hs__or2_1 _7157_ (
.A(_3265_),
.B(_3950_),
.X(_3977_)
);
sky130_fd_sc_hs__and2_1 _7158_ (
.A(instr[31]),
.B(_3976_),
.X(_3978_)
);
sky130_fd_sc_hs__nand2_1 _7159_ (
.A(instr[31]),
.B(_3976_),
.Y(_3979_)
);
sky130_fd_sc_hs__o21ai_1 _7160_ (
.A1(_3461_),
.A2(_3976_),
.B1(_3979_),
.Y(_3980_)
);
sky130_fd_sc_hs__nor2_1 _7161_ (
.A(_3335_),
.B(_3980_),
.Y(_3981_)
);
sky130_fd_sc_hs__mux4_1 _7162_ (
.A0(_0818_),
.A1(_0850_),
.A2(_0914_),
.A3(_0946_),
.S0(instr[20]),
.S1(instr[21]),
.X(_3982_)
);
sky130_fd_sc_hs__mux4_1 _7163_ (
.A0(_0562_),
.A1(_0594_),
.A2(_0626_),
.A3(_0658_),
.S0(instr[20]),
.S1(instr[21]),
.X(_3983_)
);
sky130_fd_sc_hs__mux4_1 _7164_ (
.A0(_0690_),
.A1(_0722_),
.A2(_0754_),
.A3(_0786_),
.S0(instr[20]),
.S1(instr[21]),
.X(_3984_)
);
sky130_fd_sc_hs__mux4_1 _7165_ (
.A0(_0402_),
.A1(_0434_),
.A2(_0466_),
.A3(_0498_),
.S0(instr[20]),
.S1(instr[21]),
.X(_3985_)
);
sky130_fd_sc_hs__nor2_1 _7166_ (
.A(instr[22]),
.B(instr[23]),
.Y(_3986_)
);
sky130_fd_sc_hs__nor2_1 _7167_ (
.A(instr[22]),
.B(_3844_),
.Y(_3987_)
);
sky130_fd_sc_hs__a22oi_1 _7168_ (
.A1(_3985_),
.A2(_3986_),
.B1(_3987_),
.B2(_3984_),
.Y(_3988_)
);
sky130_fd_sc_hs__a22oi_1 _7169_ (
.A1(_3422_),
.A2(_3982_),
.B1(_3983_),
.B2(_3375_),
.Y(_3989_)
);
sky130_fd_sc_hs__a21oi_1 _7170_ (
.A1(_3988_),
.A2(_3989_),
.B1(_3866_),
.Y(_3990_)
);
sky130_fd_sc_hs__mux4_1 _7171_ (
.A0(_0274_),
.A1(_0306_),
.A2(_0338_),
.A3(_0370_),
.S0(instr[20]),
.S1(instr[21]),
.X(_3991_)
);
sky130_fd_sc_hs__mux4_1 _7172_ (
.A0(_1010_),
.A1(_1042_),
.A2(_1074_),
.A3(_1106_),
.S0(instr[20]),
.S1(instr[21]),
.X(_3992_)
);
sky130_fd_sc_hs__mux4_1 _7173_ (
.A0(_1138_),
.A1(_0210_),
.A2(_1170_),
.A3(_0242_),
.S0(instr[21]),
.S1(instr[20]),
.X(_3993_)
);
sky130_fd_sc_hs__mux4_1 _7174_ (
.A0(_0178_),
.A1(_0530_),
.A2(_0882_),
.A3(_0978_),
.S0(instr[20]),
.S1(instr[21]),
.X(_3994_)
);
sky130_fd_sc_hs__a22oi_1 _7175_ (
.A1(_3987_),
.A2(_3993_),
.B1(_3994_),
.B2(_3986_),
.Y(_3995_)
);
sky130_fd_sc_hs__a22oi_1 _7176_ (
.A1(_3422_),
.A2(_3991_),
.B1(_3992_),
.B2(_3375_),
.Y(_3996_)
);
sky130_fd_sc_hs__nand2_1 _7177_ (
.A(_3995_),
.B(_3996_),
.Y(_3997_)
);
sky130_fd_sc_hs__a21oi_1 _7178_ (
.A1(_3879_),
.A2(_3997_),
.B1(_3990_),
.Y(_3998_)
);
sky130_fd_sc_hs__a21oi_1 _7179_ (
.A1(_3335_),
.A2(_3998_),
.B1(_3981_),
.Y(_3999_)
);
sky130_fd_sc_hs__xnor2_1 _7180_ (
.A(_3303_),
.B(_3999_),
.Y(_4000_)
);
sky130_fd_sc_hs__clkinv_1 _7181_ (
.A(_4000_),
.Y(_4001_)
);
sky130_fd_sc_hs__nand2_1 _7182_ (
.A(instr[13]),
.B(_3977_),
.Y(_4002_)
);
sky130_fd_sc_hs__nand2_1 _7183_ (
.A(_3979_),
.B(_4002_),
.Y(_4003_)
);
sky130_fd_sc_hs__nor2_1 _7184_ (
.A(_3335_),
.B(_4003_),
.Y(_4004_)
);
sky130_fd_sc_hs__mux4_1 _7185_ (
.A0(_0819_),
.A1(_0851_),
.A2(_0915_),
.A3(_0947_),
.S0(instr[20]),
.S1(instr[21]),
.X(_4005_)
);
sky130_fd_sc_hs__mux4_1 _7186_ (
.A0(_0563_),
.A1(_0595_),
.A2(_0627_),
.A3(_0659_),
.S0(instr[20]),
.S1(instr[21]),
.X(_4006_)
);
sky130_fd_sc_hs__mux4_1 _7187_ (
.A0(_0691_),
.A1(_0723_),
.A2(_0755_),
.A3(_0787_),
.S0(instr[20]),
.S1(instr[21]),
.X(_4007_)
);
sky130_fd_sc_hs__mux4_1 _7188_ (
.A0(_0403_),
.A1(_0435_),
.A2(_0467_),
.A3(_0499_),
.S0(instr[20]),
.S1(instr[21]),
.X(_4008_)
);
sky130_fd_sc_hs__a22oi_1 _7189_ (
.A1(_3987_),
.A2(_4007_),
.B1(_4008_),
.B2(_3986_),
.Y(_4009_)
);
sky130_fd_sc_hs__a22oi_1 _7190_ (
.A1(_3422_),
.A2(_4005_),
.B1(_4006_),
.B2(_3375_),
.Y(_4010_)
);
sky130_fd_sc_hs__a21oi_1 _7191_ (
.A1(_4009_),
.A2(_4010_),
.B1(_3866_),
.Y(_4011_)
);
sky130_fd_sc_hs__mux4_1 _7192_ (
.A0(_0275_),
.A1(_0307_),
.A2(_0339_),
.A3(_0371_),
.S0(instr[20]),
.S1(instr[21]),
.X(_4012_)
);
sky130_fd_sc_hs__mux4_1 _7193_ (
.A0(_1011_),
.A1(_1043_),
.A2(_1075_),
.A3(_1107_),
.S0(instr[20]),
.S1(instr[21]),
.X(_4013_)
);
sky130_fd_sc_hs__mux4_1 _7194_ (
.A0(_1139_),
.A1(_0211_),
.A2(_1171_),
.A3(_0243_),
.S0(instr[21]),
.S1(instr[20]),
.X(_4014_)
);
sky130_fd_sc_hs__mux4_1 _7195_ (
.A0(_0179_),
.A1(_0531_),
.A2(_0883_),
.A3(_0979_),
.S0(instr[20]),
.S1(instr[21]),
.X(_4015_)
);
sky130_fd_sc_hs__a22oi_1 _7196_ (
.A1(_3987_),
.A2(_4014_),
.B1(_4015_),
.B2(_3986_),
.Y(_4016_)
);
sky130_fd_sc_hs__a22oi_1 _7197_ (
.A1(_3422_),
.A2(_4012_),
.B1(_4013_),
.B2(_3375_),
.Y(_4017_)
);
sky130_fd_sc_hs__nand2_1 _7198_ (
.A(_4016_),
.B(_4017_),
.Y(_4018_)
);
sky130_fd_sc_hs__a21oi_1 _7199_ (
.A1(_3879_),
.A2(_4018_),
.B1(_4011_),
.Y(_4019_)
);
sky130_fd_sc_hs__a21oi_1 _7200_ (
.A1(_3335_),
.A2(_4019_),
.B1(_4004_),
.Y(_4020_)
);
sky130_fd_sc_hs__xnor2_1 _7201_ (
.A(_3303_),
.B(_4020_),
.Y(_4021_)
);
sky130_fd_sc_hs__clkinv_1 _7202_ (
.A(_4021_),
.Y(_4022_)
);
sky130_fd_sc_hs__mux4_1 _7203_ (
.A0(_0820_),
.A1(_0852_),
.A2(_0916_),
.A3(_0948_),
.S0(instr[20]),
.S1(instr[21]),
.X(_4023_)
);
sky130_fd_sc_hs__mux4_1 _7204_ (
.A0(_0564_),
.A1(_0596_),
.A2(_0628_),
.A3(_0660_),
.S0(instr[20]),
.S1(instr[21]),
.X(_4024_)
);
sky130_fd_sc_hs__mux4_1 _7205_ (
.A0(_0692_),
.A1(_0724_),
.A2(_0756_),
.A3(_0788_),
.S0(instr[20]),
.S1(instr[21]),
.X(_4025_)
);
sky130_fd_sc_hs__mux4_1 _7206_ (
.A0(_0404_),
.A1(_0436_),
.A2(_0468_),
.A3(_0500_),
.S0(instr[20]),
.S1(instr[21]),
.X(_4026_)
);
sky130_fd_sc_hs__mux4_1 _7207_ (
.A0(_4026_),
.A1(_4025_),
.A2(_4024_),
.A3(_4023_),
.S0(instr[23]),
.S1(instr[22]),
.X(_4027_)
);
sky130_fd_sc_hs__mux4_1 _7208_ (
.A0(_0276_),
.A1(_0308_),
.A2(_0340_),
.A3(_0372_),
.S0(instr[20]),
.S1(instr[21]),
.X(_4028_)
);
sky130_fd_sc_hs__mux4_1 _7209_ (
.A0(_1012_),
.A1(_1044_),
.A2(_1076_),
.A3(_1108_),
.S0(instr[20]),
.S1(instr[21]),
.X(_4029_)
);
sky130_fd_sc_hs__mux4_1 _7210_ (
.A0(_1140_),
.A1(_0212_),
.A2(_1172_),
.A3(_0244_),
.S0(instr[21]),
.S1(instr[20]),
.X(_4030_)
);
sky130_fd_sc_hs__mux4_1 _7211_ (
.A0(_0180_),
.A1(_0532_),
.A2(_0884_),
.A3(_0980_),
.S0(instr[20]),
.S1(instr[21]),
.X(_4031_)
);
sky130_fd_sc_hs__mux4_1 _7212_ (
.A0(_4031_),
.A1(_4030_),
.A2(_4029_),
.A3(_4028_),
.S0(instr[23]),
.S1(instr[22]),
.X(_4032_)
);
sky130_fd_sc_hs__a22oi_1 _7213_ (
.A1(instr[24]),
.A2(_4027_),
.B1(_4032_),
.B2(_3879_),
.Y(_4033_)
);
sky130_fd_sc_hs__nand2_1 _7214_ (
.A(instr[14]),
.B(_3977_),
.Y(_4034_)
);
sky130_fd_sc_hs__nand2_1 _7215_ (
.A(_3979_),
.B(_4034_),
.Y(_4035_)
);
sky130_fd_sc_hs__nand2_1 _7216_ (
.A(_3332_),
.B(_4035_),
.Y(_4036_)
);
sky130_fd_sc_hs__o21ai_1 _7217_ (
.A1(_3332_),
.A2(_4033_),
.B1(_4036_),
.Y(_4037_)
);
sky130_fd_sc_hs__xnor2_1 _7218_ (
.A(_3303_),
.B(_4037_),
.Y(_4038_)
);
sky130_fd_sc_hs__clkinv_1 _7219_ (
.A(_4038_),
.Y(_4039_)
);
sky130_fd_sc_hs__o21a_1 _7220_ (
.A1(_3284_),
.A2(_3950_),
.B1(instr[14]),
.X(_4040_)
);
sky130_fd_sc_hs__a21oi_1 _7221_ (
.A1(instr[15]),
.A2(_3286_),
.B1(_4040_),
.Y(_4041_)
);
sky130_fd_sc_hs__a21oi_1 _7222_ (
.A1(instr[15]),
.A2(_3950_),
.B1(_3978_),
.Y(_4042_)
);
sky130_fd_sc_hs__o21ai_1 _7223_ (
.A1(_3267_),
.A2(_4041_),
.B1(_4042_),
.Y(_4043_)
);
sky130_fd_sc_hs__mux4_1 _7224_ (
.A0(_0693_),
.A1(_0725_),
.A2(_0757_),
.A3(_0789_),
.S0(instr[20]),
.S1(instr[21]),
.X(_4044_)
);
sky130_fd_sc_hs__mux4_1 _7225_ (
.A0(_0405_),
.A1(_0437_),
.A2(_0469_),
.A3(_0501_),
.S0(instr[20]),
.S1(instr[21]),
.X(_4045_)
);
sky130_fd_sc_hs__mux4_1 _7226_ (
.A0(_0565_),
.A1(_0597_),
.A2(_0629_),
.A3(_0661_),
.S0(instr[20]),
.S1(instr[21]),
.X(_4046_)
);
sky130_fd_sc_hs__mux4_1 _7227_ (
.A0(_0821_),
.A1(_0853_),
.A2(_0917_),
.A3(_0949_),
.S0(instr[20]),
.S1(instr[21]),
.X(_4047_)
);
sky130_fd_sc_hs__mux4_1 _7228_ (
.A0(_4044_),
.A1(_4045_),
.A2(_4047_),
.A3(_4046_),
.S0(_3844_),
.S1(instr[22]),
.X(_4048_)
);
sky130_fd_sc_hs__mux4_1 _7229_ (
.A0(_1141_),
.A1(_0213_),
.A2(_1173_),
.A3(_0245_),
.S0(instr[21]),
.S1(instr[20]),
.X(_4049_)
);
sky130_fd_sc_hs__mux4_1 _7230_ (
.A0(_0181_),
.A1(_0533_),
.A2(_0885_),
.A3(_0981_),
.S0(instr[20]),
.S1(instr[21]),
.X(_4050_)
);
sky130_fd_sc_hs__mux4_1 _7231_ (
.A0(_0277_),
.A1(_0309_),
.A2(_0341_),
.A3(_0373_),
.S0(instr[20]),
.S1(instr[21]),
.X(_4051_)
);
sky130_fd_sc_hs__mux4_1 _7232_ (
.A0(_1013_),
.A1(_1045_),
.A2(_1077_),
.A3(_1109_),
.S0(instr[20]),
.S1(instr[21]),
.X(_4052_)
);
sky130_fd_sc_hs__mux4_1 _7233_ (
.A0(_4049_),
.A1(_4050_),
.A2(_4051_),
.A3(_4052_),
.S0(_3844_),
.S1(instr[22]),
.X(_4053_)
);
sky130_fd_sc_hs__mux2_1 _7234_ (
.A0(_4048_),
.A1(_4053_),
.S(_3866_),
.X(_4054_)
);
sky130_fd_sc_hs__nand2_1 _7235_ (
.A(_3639_),
.B(_4054_),
.Y(_4055_)
);
sky130_fd_sc_hs__nor2_1 _7236_ (
.A(_3332_),
.B(_4055_),
.Y(_4056_)
);
sky130_fd_sc_hs__a21oi_1 _7237_ (
.A1(_3332_),
.A2(_4043_),
.B1(_4056_),
.Y(_4057_)
);
sky130_fd_sc_hs__clkinv_1 _7238_ (
.A(_4059_),
.Y(_4058_)
);
sky130_fd_sc_hs__xnor2_1 _7239_ (
.A(_3301_),
.B(_4057_),
.Y(_4059_)
);
sky130_fd_sc_hs__o21ai_1 _7240_ (
.A1(_3733_),
.A2(_3976_),
.B1(_3979_),
.Y(_4060_)
);
sky130_fd_sc_hs__nor2_1 _7241_ (
.A(_3335_),
.B(_4060_),
.Y(_4061_)
);
sky130_fd_sc_hs__mux4_1 _7242_ (
.A0(_1142_),
.A1(_0214_),
.A2(_1174_),
.A3(_0246_),
.S0(instr[21]),
.S1(instr[20]),
.X(_4062_)
);
sky130_fd_sc_hs__mux4_1 _7243_ (
.A0(_0182_),
.A1(_0534_),
.A2(_0886_),
.A3(_0982_),
.S0(instr[20]),
.S1(instr[21]),
.X(_4063_)
);
sky130_fd_sc_hs__mux2i_1 _7244_ (
.A0(_4062_),
.A1(_4063_),
.S(_3844_),
.Y(_4064_)
);
sky130_fd_sc_hs__mux4_1 _7245_ (
.A0(_0822_),
.A1(_0854_),
.A2(_0918_),
.A3(_0950_),
.S0(instr[20]),
.S1(instr[21]),
.X(_4065_)
);
sky130_fd_sc_hs__mux4_1 _7246_ (
.A0(_0566_),
.A1(_0598_),
.A2(_0630_),
.A3(_0662_),
.S0(instr[20]),
.S1(instr[21]),
.X(_4066_)
);
sky130_fd_sc_hs__mux2i_1 _7247_ (
.A0(_4065_),
.A1(_4066_),
.S(_3844_),
.Y(_4067_)
);
sky130_fd_sc_hs__o22ai_1 _7248_ (
.A1(_3641_),
.A2(_4064_),
.B1(_4067_),
.B2(_3370_),
.Y(_4068_)
);
sky130_fd_sc_hs__mux4_1 _7249_ (
.A0(_0438_),
.A1(_0502_),
.A2(_0726_),
.A3(_0790_),
.S0(instr[21]),
.S1(instr[23]),
.X(_4069_)
);
sky130_fd_sc_hs__mux2i_1 _7250_ (
.A0(_0694_),
.A1(_0758_),
.S(instr[21]),
.Y(_4070_)
);
sky130_fd_sc_hs__mux2i_1 _7251_ (
.A0(_0406_),
.A1(_0470_),
.S(instr[21]),
.Y(_4071_)
);
sky130_fd_sc_hs__a22oi_1 _7252_ (
.A1(_3472_),
.A2(_4070_),
.B1(_4071_),
.B2(_3517_),
.Y(_4072_)
);
sky130_fd_sc_hs__o211ai_1 _7253_ (
.A1(_3799_),
.A2(_4069_),
.B1(_4072_),
.C1(_3446_),
.Y(_4073_)
);
sky130_fd_sc_hs__mux4_1 _7254_ (
.A0(_0278_),
.A1(_0310_),
.A2(_0342_),
.A3(_0374_),
.S0(instr[20]),
.S1(instr[21]),
.X(_4074_)
);
sky130_fd_sc_hs__mux4_1 _7255_ (
.A0(_1014_),
.A1(_1046_),
.A2(_1078_),
.A3(_1110_),
.S0(instr[20]),
.S1(instr[21]),
.X(_4075_)
);
sky130_fd_sc_hs__mux2i_1 _7256_ (
.A0(_4074_),
.A1(_4075_),
.S(_3844_),
.Y(_4076_)
);
sky130_fd_sc_hs__o21ai_1 _7257_ (
.A1(_3599_),
.A2(_4076_),
.B1(_4073_),
.Y(_4077_)
);
sky130_fd_sc_hs__nor2_1 _7258_ (
.A(_4068_),
.B(_4077_),
.Y(_4078_)
);
sky130_fd_sc_hs__a21oi_1 _7259_ (
.A1(_3335_),
.A2(_4078_),
.B1(_4061_),
.Y(_4079_)
);
sky130_fd_sc_hs__xnor2_1 _7260_ (
.A(_3303_),
.B(_4079_),
.Y(_4080_)
);
sky130_fd_sc_hs__clkinv_1 _7261_ (
.A(_4080_),
.Y(_4081_)
);
sky130_fd_sc_hs__mux2i_1 _7262_ (
.A0(_0887_),
.A1(_0215_),
.S(instr[23]),
.Y(_4082_)
);
sky130_fd_sc_hs__and2_1 _7263_ (
.A(instr[23]),
.B(_1143_),
.X(_4083_)
);
sky130_fd_sc_hs__a2111oi_1 _7264_ (
.A1(_3844_),
.A2(_0183_),
.B1(_4083_),
.C1(instr[24]),
.D1(instr[21]),
.Y(_4084_)
);
sky130_fd_sc_hs__a311o_1 _7265_ (
.A1(instr[21]),
.A2(_3866_),
.A3(_4082_),
.B1(instr[22]),
.C1(instr[20]),
.X(_4085_)
);
sky130_fd_sc_hs__mux4_1 _7266_ (
.A0(_0407_),
.A1(_0471_),
.A2(_0695_),
.A3(_0759_),
.S0(instr[21]),
.S1(instr[23]),
.X(_4086_)
);
sky130_fd_sc_hs__nor2_1 _7267_ (
.A(_3866_),
.B(_4086_),
.Y(_4087_)
);
sky130_fd_sc_hs__nor4_1 _7268_ (
.A(_3638_),
.B(_4084_),
.C(_4085_),
.D(_4087_),
.Y(_4088_)
);
sky130_fd_sc_hs__mux4_1 _7269_ (
.A0(_0439_),
.A1(_0503_),
.A2(_0727_),
.A3(_0791_),
.S0(instr[21]),
.S1(instr[23]),
.X(_4089_)
);
sky130_fd_sc_hs__mux4_1 _7270_ (
.A0(_0535_),
.A1(_0983_),
.A2(_1175_),
.A3(_0247_),
.S0(instr[21]),
.S1(instr[23]),
.X(_4090_)
);
sky130_fd_sc_hs__mux4_1 _7271_ (
.A0(_1015_),
.A1(_0279_),
.A2(_1079_),
.A3(_0343_),
.S0(instr[23]),
.S1(instr[21]),
.X(_4091_)
);
sky130_fd_sc_hs__mux4_1 _7272_ (
.A0(_0567_),
.A1(_0631_),
.A2(_0823_),
.A3(_0919_),
.S0(instr[21]),
.S1(instr[23]),
.X(_4092_)
);
sky130_fd_sc_hs__mux2_1 _7273_ (
.A0(_4091_),
.A1(_4092_),
.S(instr[24]),
.X(_4093_)
);
sky130_fd_sc_hs__mux4_1 _7274_ (
.A0(_0599_),
.A1(_0663_),
.A2(_0855_),
.A3(_0951_),
.S0(instr[21]),
.S1(instr[23]),
.X(_4094_)
);
sky130_fd_sc_hs__mux4_1 _7275_ (
.A0(_1047_),
.A1(_0311_),
.A2(_1111_),
.A3(_0375_),
.S0(instr[23]),
.S1(instr[21]),
.X(_4095_)
);
sky130_fd_sc_hs__a31o_1 _7276_ (
.A1(_3799_),
.A2(instr[22]),
.A3(_4093_),
.B1(_4088_),
.X(_4096_)
);
sky130_fd_sc_hs__mux4_1 _7277_ (
.A0(_4089_),
.A1(_4090_),
.A2(_4094_),
.A3(_4095_),
.S0(_3866_),
.S1(instr[22]),
.X(_4097_)
);
sky130_fd_sc_hs__a21oi_1 _7278_ (
.A1(instr[20]),
.A2(_4097_),
.B1(_4096_),
.Y(_4098_)
);
sky130_fd_sc_hs__nor2_1 _7279_ (
.A(_3332_),
.B(_4098_),
.Y(_4099_)
);
sky130_fd_sc_hs__a221oi_1 _7280_ (
.A1(instr[16]),
.A2(_3265_),
.B1(_3950_),
.B2(instr[17]),
.C1(_3978_),
.Y(_4100_)
);
sky130_fd_sc_hs__a221oi_1 _7281_ (
.A1(instr[17]),
.A2(_3265_),
.B1(_3950_),
.B2(instr[18]),
.C1(_3978_),
.Y(_4101_)
);
sky130_fd_sc_hs__mux2i_1 _7282_ (
.A0(_4101_),
.A1(_4100_),
.S(_3659_),
.Y(_4102_)
);
sky130_fd_sc_hs__a21oi_1 _7283_ (
.A1(_3332_),
.A2(_4102_),
.B1(_4099_),
.Y(_4103_)
);
sky130_fd_sc_hs__xnor2_1 _7284_ (
.A(_3301_),
.B(_4103_),
.Y(_4104_)
);
sky130_fd_sc_hs__clkinv_1 _7285_ (
.A(_4104_),
.Y(_4105_)
);
sky130_fd_sc_hs__mux4_1 _7286_ (
.A0(_0824_),
.A1(_0856_),
.A2(_0920_),
.A3(_0952_),
.S0(instr[20]),
.S1(instr[21]),
.X(_4106_)
);
sky130_fd_sc_hs__mux4_1 _7287_ (
.A0(_0696_),
.A1(_0728_),
.A2(_0760_),
.A3(_0792_),
.S0(instr[20]),
.S1(instr[21]),
.X(_4107_)
);
sky130_fd_sc_hs__nor2b_1 _7288_ (
.A(instr[22]),
.B_N(_4107_),
.Y(_4108_)
);
sky130_fd_sc_hs__a211oi_1 _7289_ (
.A1(instr[22]),
.A2(_4106_),
.B1(_4108_),
.C1(_3844_),
.Y(_4109_)
);
sky130_fd_sc_hs__mux2i_1 _7290_ (
.A0(_0408_),
.A1(_0568_),
.S(instr[22]),
.Y(_4110_)
);
sky130_fd_sc_hs__nand2_1 _7291_ (
.A(_3637_),
.B(_4110_),
.Y(_4111_)
);
sky130_fd_sc_hs__mux2_1 _7292_ (
.A0(_0472_),
.A1(_0632_),
.S(instr[22]),
.X(_4112_)
);
sky130_fd_sc_hs__mux2i_1 _7293_ (
.A0(_0504_),
.A1(_0664_),
.S(instr[22]),
.Y(_4113_)
);
sky130_fd_sc_hs__mux2i_1 _7294_ (
.A0(_0440_),
.A1(_0600_),
.S(instr[22]),
.Y(_4114_)
);
sky130_fd_sc_hs__nand3b_1 _7295_ (
.A_N(instr[21]),
.B(_3496_),
.C(_4114_),
.Y(_4115_)
);
sky130_fd_sc_hs__a31o_1 _7296_ (
.A1(instr[21]),
.A2(_3496_),
.A3(_4113_),
.B1(_3866_),
.X(_4116_)
);
sky130_fd_sc_hs__o311ai_1 _7297_ (
.A1(instr[23]),
.A2(_3719_),
.A3(_4112_),
.B1(_4115_),
.C1(_4111_),
.Y(_4117_)
);
sky130_fd_sc_hs__mux2i_1 _7298_ (
.A0(_0184_),
.A1(_0888_),
.S(instr[21]),
.Y(_4118_)
);
sky130_fd_sc_hs__mux2i_1 _7299_ (
.A0(_0536_),
.A1(_0984_),
.S(instr[21]),
.Y(_4119_)
);
sky130_fd_sc_hs__a22oi_1 _7300_ (
.A1(_3517_),
.A2(_4118_),
.B1(_4119_),
.B2(_3496_),
.Y(_4120_)
);
sky130_fd_sc_hs__mux2i_1 _7301_ (
.A0(_1144_),
.A1(_0216_),
.S(instr[21]),
.Y(_4121_)
);
sky130_fd_sc_hs__mux2i_1 _7302_ (
.A0(_1176_),
.A1(_0248_),
.S(instr[21]),
.Y(_4122_)
);
sky130_fd_sc_hs__a22oi_1 _7303_ (
.A1(_3472_),
.A2(_4121_),
.B1(_4122_),
.B2(_3450_),
.Y(_4123_)
);
sky130_fd_sc_hs__mux2i_1 _7304_ (
.A0(_1016_),
.A1(_1080_),
.S(instr[21]),
.Y(_4124_)
);
sky130_fd_sc_hs__mux2i_1 _7305_ (
.A0(_1048_),
.A1(_1112_),
.S(instr[21]),
.Y(_4125_)
);
sky130_fd_sc_hs__a22o_1 _7306_ (
.A1(_3517_),
.A2(_4124_),
.B1(_4125_),
.B2(_3496_),
.X(_4126_)
);
sky130_fd_sc_hs__mux2i_1 _7307_ (
.A0(_0280_),
.A1(_0344_),
.S(instr[21]),
.Y(_4127_)
);
sky130_fd_sc_hs__nor2b_1 _7308_ (
.A(instr[21]),
.B_N(_0312_),
.Y(_4128_)
);
sky130_fd_sc_hs__a211oi_1 _7309_ (
.A1(instr[21]),
.A2(_0376_),
.B1(_3452_),
.C1(_4128_),
.Y(_4129_)
);
sky130_fd_sc_hs__a2111oi_1 _7310_ (
.A1(_3472_),
.A2(_4127_),
.B1(_4129_),
.C1(_3599_),
.D1(_4126_),
.Y(_4130_)
);
sky130_fd_sc_hs__a31oi_1 _7311_ (
.A1(_3640_),
.A2(_4120_),
.A3(_4123_),
.B1(_4130_),
.Y(_4131_)
);
sky130_fd_sc_hs__o31a_1 _7312_ (
.A1(_4109_),
.A2(_4116_),
.A3(_4117_),
.B1(_4131_),
.X(_4132_)
);
sky130_fd_sc_hs__o31ai_1 _7313_ (
.A1(_4109_),
.A2(_4116_),
.A3(_4117_),
.B1(_4131_),
.Y(_4133_)
);
sky130_fd_sc_hs__a221oi_1 _7314_ (
.A1(instr[18]),
.A2(_3265_),
.B1(_3950_),
.B2(instr[19]),
.C1(_3978_),
.Y(_4134_)
);
sky130_fd_sc_hs__mux2i_1 _7315_ (
.A0(_4134_),
.A1(_4101_),
.S(_3659_),
.Y(_4135_)
);
sky130_fd_sc_hs__mux2i_1 _7316_ (
.A0(_4133_),
.A1(_4135_),
.S(_3332_),
.Y(_4136_)
);
sky130_fd_sc_hs__xnor2_1 _7317_ (
.A(_3301_),
.B(_4136_),
.Y(_4137_)
);
sky130_fd_sc_hs__clkinv_1 _7318_ (
.A(_4137_),
.Y(_4138_)
);
sky130_fd_sc_hs__nand2_1 _7319_ (
.A(instr[19]),
.B(_3265_),
.Y(_4139_)
);
sky130_fd_sc_hs__nand2_1 _7320_ (
.A(_3952_),
.B(_4139_),
.Y(_4140_)
);
sky130_fd_sc_hs__nor2_1 _7321_ (
.A(_3659_),
.B(_4140_),
.Y(_4141_)
);
sky130_fd_sc_hs__a21oi_1 _7322_ (
.A1(_3659_),
.A2(_4134_),
.B1(_4141_),
.Y(_4142_)
);
sky130_fd_sc_hs__nand2_1 _7323_ (
.A(_3332_),
.B(_4142_),
.Y(_4143_)
);
sky130_fd_sc_hs__mux4_1 _7324_ (
.A0(_0473_),
.A1(_0505_),
.A2(_0633_),
.A3(_0665_),
.S0(instr[20]),
.S1(instr[22]),
.X(_4144_)
);
sky130_fd_sc_hs__mux4_1 _7325_ (
.A0(_0409_),
.A1(_0441_),
.A2(_0569_),
.A3(_0601_),
.S0(instr[20]),
.S1(instr[22]),
.X(_4145_)
);
sky130_fd_sc_hs__nor2b_1 _7326_ (
.A(instr[21]),
.B_N(_4145_),
.Y(_4146_)
);
sky130_fd_sc_hs__a211oi_1 _7327_ (
.A1(instr[21]),
.A2(_4144_),
.B1(_4146_),
.C1(instr[23]),
.Y(_4147_)
);
sky130_fd_sc_hs__mux4_1 _7328_ (
.A0(_0729_),
.A1(_0793_),
.A2(_0857_),
.A3(_0953_),
.S0(instr[21]),
.S1(instr[22]),
.X(_4148_)
);
sky130_fd_sc_hs__mux4_1 _7329_ (
.A0(_0697_),
.A1(_0761_),
.A2(_0825_),
.A3(_0921_),
.S0(instr[21]),
.S1(instr[22]),
.X(_4149_)
);
sky130_fd_sc_hs__mux2i_1 _7330_ (
.A0(_4148_),
.A1(_4149_),
.S(_3799_),
.Y(_4150_)
);
sky130_fd_sc_hs__a21oi_1 _7331_ (
.A1(instr[23]),
.A2(_4150_),
.B1(_4147_),
.Y(_4151_)
);
sky130_fd_sc_hs__mux4_1 _7332_ (
.A0(_1145_),
.A1(_0217_),
.A2(_1177_),
.A3(_0249_),
.S0(instr[21]),
.S1(instr[20]),
.X(_4152_)
);
sky130_fd_sc_hs__mux4_1 _7333_ (
.A0(_0185_),
.A1(_0537_),
.A2(_0889_),
.A3(_0985_),
.S0(instr[20]),
.S1(instr[21]),
.X(_4153_)
);
sky130_fd_sc_hs__mux4_1 _7334_ (
.A0(_0281_),
.A1(_0313_),
.A2(_0345_),
.A3(_0377_),
.S0(instr[20]),
.S1(instr[21]),
.X(_4154_)
);
sky130_fd_sc_hs__mux4_1 _7335_ (
.A0(_1017_),
.A1(_1049_),
.A2(_1081_),
.A3(_1113_),
.S0(instr[20]),
.S1(instr[21]),
.X(_4155_)
);
sky130_fd_sc_hs__mux4_1 _7336_ (
.A0(_4152_),
.A1(_4153_),
.A2(_4154_),
.A3(_4155_),
.S0(_3844_),
.S1(instr[22]),
.X(_4156_)
);
sky130_fd_sc_hs__mux2_1 _7337_ (
.A0(_4151_),
.A1(_4156_),
.S(_3866_),
.X(_4157_)
);
sky130_fd_sc_hs__nand2_1 _7338_ (
.A(_3639_),
.B(_4157_),
.Y(_4158_)
);
sky130_fd_sc_hs__o21ai_1 _7339_ (
.A1(_3332_),
.A2(_4158_),
.B1(_4143_),
.Y(_4159_)
);
sky130_fd_sc_hs__clkinv_1 _7340_ (
.A(_4161_),
.Y(_4160_)
);
sky130_fd_sc_hs__xnor2_1 _7341_ (
.A(_3303_),
.B(_4159_),
.Y(_4161_)
);
sky130_fd_sc_hs__o21ai_1 _7342_ (
.A1(_3799_),
.A2(_3267_),
.B1(_3952_),
.Y(_4162_)
);
sky130_fd_sc_hs__mux4_1 _7343_ (
.A0(_0827_),
.A1(_0859_),
.A2(_0923_),
.A3(_0955_),
.S0(instr[20]),
.S1(instr[21]),
.X(_4163_)
);
sky130_fd_sc_hs__mux4_1 _7344_ (
.A0(_0571_),
.A1(_0603_),
.A2(_0635_),
.A3(_0667_),
.S0(instr[20]),
.S1(instr[21]),
.X(_4164_)
);
sky130_fd_sc_hs__mux4_1 _7345_ (
.A0(_0699_),
.A1(_0731_),
.A2(_0763_),
.A3(_0795_),
.S0(instr[20]),
.S1(instr[21]),
.X(_4165_)
);
sky130_fd_sc_hs__mux4_1 _7346_ (
.A0(_0411_),
.A1(_0443_),
.A2(_0475_),
.A3(_0507_),
.S0(instr[20]),
.S1(instr[21]),
.X(_4166_)
);
sky130_fd_sc_hs__a22oi_1 _7347_ (
.A1(_3987_),
.A2(_4165_),
.B1(_4166_),
.B2(_3986_),
.Y(_4167_)
);
sky130_fd_sc_hs__a22oi_1 _7348_ (
.A1(_3422_),
.A2(_4163_),
.B1(_4164_),
.B2(_3375_),
.Y(_4168_)
);
sky130_fd_sc_hs__a21oi_1 _7349_ (
.A1(_4167_),
.A2(_4168_),
.B1(_3866_),
.Y(_4169_)
);
sky130_fd_sc_hs__mux4_1 _7350_ (
.A0(_0283_),
.A1(_0315_),
.A2(_0347_),
.A3(_0379_),
.S0(instr[20]),
.S1(instr[21]),
.X(_4170_)
);
sky130_fd_sc_hs__mux4_1 _7351_ (
.A0(_1019_),
.A1(_1051_),
.A2(_1083_),
.A3(_1115_),
.S0(instr[20]),
.S1(instr[21]),
.X(_4171_)
);
sky130_fd_sc_hs__mux4_1 _7352_ (
.A0(_1147_),
.A1(_0219_),
.A2(_1179_),
.A3(_0251_),
.S0(instr[21]),
.S1(instr[20]),
.X(_4172_)
);
sky130_fd_sc_hs__mux4_1 _7353_ (
.A0(_0187_),
.A1(_0539_),
.A2(_0891_),
.A3(_0987_),
.S0(instr[20]),
.S1(instr[21]),
.X(_4173_)
);
sky130_fd_sc_hs__a22oi_1 _7354_ (
.A1(_3987_),
.A2(_4172_),
.B1(_4173_),
.B2(_3986_),
.Y(_4174_)
);
sky130_fd_sc_hs__a22oi_1 _7355_ (
.A1(_3422_),
.A2(_4170_),
.B1(_4171_),
.B2(_3375_),
.Y(_4175_)
);
sky130_fd_sc_hs__nand2_1 _7356_ (
.A(_4174_),
.B(_4175_),
.Y(_4176_)
);
sky130_fd_sc_hs__a21oi_1 _7357_ (
.A1(_3879_),
.A2(_4176_),
.B1(_4169_),
.Y(_4177_)
);
sky130_fd_sc_hs__nor2_1 _7358_ (
.A(_3335_),
.B(_4162_),
.Y(_4178_)
);
sky130_fd_sc_hs__a21oi_1 _7359_ (
.A1(_3335_),
.A2(_4177_),
.B1(_4178_),
.Y(_4179_)
);
sky130_fd_sc_hs__xnor2_1 _7360_ (
.A(_3303_),
.B(_4179_),
.Y(_4180_)
);
sky130_fd_sc_hs__clkinv_1 _7361_ (
.A(_4180_),
.Y(_4181_)
);
sky130_fd_sc_hs__nand2_1 _7362_ (
.A(instr[21]),
.B(_3265_),
.Y(_4182_)
);
sky130_fd_sc_hs__nand2_1 _7363_ (
.A(_3952_),
.B(_4182_),
.Y(_4183_)
);
sky130_fd_sc_hs__mux4_1 _7364_ (
.A0(_0828_),
.A1(_0860_),
.A2(_0924_),
.A3(_0956_),
.S0(instr[20]),
.S1(instr[21]),
.X(_4184_)
);
sky130_fd_sc_hs__mux4_1 _7365_ (
.A0(_0572_),
.A1(_0604_),
.A2(_0636_),
.A3(_0668_),
.S0(instr[20]),
.S1(instr[21]),
.X(_4185_)
);
sky130_fd_sc_hs__mux4_1 _7366_ (
.A0(_0700_),
.A1(_0732_),
.A2(_0764_),
.A3(_0796_),
.S0(instr[20]),
.S1(instr[21]),
.X(_4186_)
);
sky130_fd_sc_hs__mux4_1 _7367_ (
.A0(_0412_),
.A1(_0444_),
.A2(_0476_),
.A3(_0508_),
.S0(instr[20]),
.S1(instr[21]),
.X(_4187_)
);
sky130_fd_sc_hs__a22oi_1 _7368_ (
.A1(_3987_),
.A2(_4186_),
.B1(_4187_),
.B2(_3986_),
.Y(_4188_)
);
sky130_fd_sc_hs__a22oi_1 _7369_ (
.A1(_3422_),
.A2(_4184_),
.B1(_4185_),
.B2(_3375_),
.Y(_4189_)
);
sky130_fd_sc_hs__a21oi_1 _7370_ (
.A1(_4188_),
.A2(_4189_),
.B1(_3866_),
.Y(_4190_)
);
sky130_fd_sc_hs__mux4_1 _7371_ (
.A0(_0284_),
.A1(_0316_),
.A2(_0348_),
.A3(_0380_),
.S0(instr[20]),
.S1(instr[21]),
.X(_4191_)
);
sky130_fd_sc_hs__mux4_1 _7372_ (
.A0(_1020_),
.A1(_1052_),
.A2(_1084_),
.A3(_1116_),
.S0(instr[20]),
.S1(instr[21]),
.X(_4192_)
);
sky130_fd_sc_hs__mux4_1 _7373_ (
.A0(_1148_),
.A1(_0220_),
.A2(_1180_),
.A3(_0252_),
.S0(instr[21]),
.S1(instr[20]),
.X(_4193_)
);
sky130_fd_sc_hs__mux4_1 _7374_ (
.A0(_0188_),
.A1(_0540_),
.A2(_0892_),
.A3(_0988_),
.S0(instr[20]),
.S1(instr[21]),
.X(_4194_)
);
sky130_fd_sc_hs__a22oi_1 _7375_ (
.A1(_3987_),
.A2(_4193_),
.B1(_4194_),
.B2(_3986_),
.Y(_4195_)
);
sky130_fd_sc_hs__a22oi_1 _7376_ (
.A1(_3422_),
.A2(_4191_),
.B1(_4192_),
.B2(_3375_),
.Y(_4196_)
);
sky130_fd_sc_hs__a211oi_1 _7377_ (
.A1(_4195_),
.A2(_4196_),
.B1(instr[24]),
.C1(_3638_),
.Y(_4197_)
);
sky130_fd_sc_hs__nor2_1 _7378_ (
.A(_4190_),
.B(_4197_),
.Y(_4198_)
);
sky130_fd_sc_hs__nor2_1 _7379_ (
.A(_3335_),
.B(_4183_),
.Y(_4199_)
);
sky130_fd_sc_hs__a21oi_1 _7380_ (
.A1(_3335_),
.A2(_4198_),
.B1(_4199_),
.Y(_4200_)
);
sky130_fd_sc_hs__xnor2_1 _7381_ (
.A(_3303_),
.B(_4200_),
.Y(_4201_)
);
sky130_fd_sc_hs__clkinv_1 _7382_ (
.A(_4201_),
.Y(_4202_)
);
sky130_fd_sc_hs__mux4_1 _7383_ (
.A0(_0701_),
.A1(_0733_),
.A2(_0765_),
.A3(_0797_),
.S0(instr[20]),
.S1(instr[21]),
.X(_4203_)
);
sky130_fd_sc_hs__mux4_1 _7384_ (
.A0(_0413_),
.A1(_0445_),
.A2(_0477_),
.A3(_0509_),
.S0(instr[20]),
.S1(instr[21]),
.X(_4204_)
);
sky130_fd_sc_hs__mux4_1 _7385_ (
.A0(_0573_),
.A1(_0605_),
.A2(_0637_),
.A3(_0669_),
.S0(instr[20]),
.S1(instr[21]),
.X(_4205_)
);
sky130_fd_sc_hs__mux4_1 _7386_ (
.A0(_0829_),
.A1(_0861_),
.A2(_0925_),
.A3(_0957_),
.S0(instr[20]),
.S1(instr[21]),
.X(_4206_)
);
sky130_fd_sc_hs__mux4_1 _7387_ (
.A0(_4203_),
.A1(_4204_),
.A2(_4206_),
.A3(_4205_),
.S0(_3844_),
.S1(instr[22]),
.X(_4207_)
);
sky130_fd_sc_hs__mux4_1 _7388_ (
.A0(_1149_),
.A1(_0221_),
.A2(_1181_),
.A3(_0253_),
.S0(instr[21]),
.S1(instr[20]),
.X(_4208_)
);
sky130_fd_sc_hs__mux4_1 _7389_ (
.A0(_0189_),
.A1(_0541_),
.A2(_0893_),
.A3(_0989_),
.S0(instr[20]),
.S1(instr[21]),
.X(_4209_)
);
sky130_fd_sc_hs__mux4_1 _7390_ (
.A0(_0285_),
.A1(_0317_),
.A2(_0349_),
.A3(_0381_),
.S0(instr[20]),
.S1(instr[21]),
.X(_4210_)
);
sky130_fd_sc_hs__mux4_1 _7391_ (
.A0(_1021_),
.A1(_1053_),
.A2(_1085_),
.A3(_1117_),
.S0(instr[20]),
.S1(instr[21]),
.X(_4211_)
);
sky130_fd_sc_hs__mux4_1 _7392_ (
.A0(_4208_),
.A1(_4209_),
.A2(_4210_),
.A3(_4211_),
.S0(_3844_),
.S1(instr[22]),
.X(_4212_)
);
sky130_fd_sc_hs__mux2_1 _7393_ (
.A0(_4207_),
.A1(_4212_),
.S(_3866_),
.X(_4213_)
);
sky130_fd_sc_hs__nand2_1 _7394_ (
.A(_3639_),
.B(_4213_),
.Y(_4214_)
);
sky130_fd_sc_hs__nand2_1 _7395_ (
.A(instr[22]),
.B(_3265_),
.Y(_4215_)
);
sky130_fd_sc_hs__nand2_1 _7396_ (
.A(_3952_),
.B(_4215_),
.Y(_4216_)
);
sky130_fd_sc_hs__nor2_1 _7397_ (
.A(_3332_),
.B(_4214_),
.Y(_4217_)
);
sky130_fd_sc_hs__a21oi_1 _7398_ (
.A1(_3332_),
.A2(_4216_),
.B1(_4217_),
.Y(_4218_)
);
sky130_fd_sc_hs__clkinv_1 _7399_ (
.A(_4220_),
.Y(_4219_)
);
sky130_fd_sc_hs__xnor2_1 _7400_ (
.A(_3301_),
.B(_4218_),
.Y(_4220_)
);
sky130_fd_sc_hs__o21ai_1 _7401_ (
.A1(_3844_),
.A2(_3267_),
.B1(_3952_),
.Y(_4221_)
);
sky130_fd_sc_hs__nor2_1 _7402_ (
.A(_3335_),
.B(_4221_),
.Y(_4222_)
);
sky130_fd_sc_hs__mux4_1 _7403_ (
.A0(_0830_),
.A1(_0862_),
.A2(_0926_),
.A3(_0958_),
.S0(instr[20]),
.S1(instr[21]),
.X(_4223_)
);
(* implements_operator = "ALU_33_0_33_0_33_unused_CO_X" *)
(* src = "/workspace/clean/OpenROAD-flow-scripts/flow/designs/src/riscv32i/alu.v:14.17-14.37" *)
ALU_33_0_33_0_33_unused_CO_X_HAN_CARLSON \dp.alu.sum\ALU_33_0_33_0_33_unused_CO_X_HAN_CARLSON (
.A({ _1406_, _1402_, _1374_, _1344_, _1327_, _1311_, _1292_, _1263_, _1242_, _1210_, _4220_, _4201_, _4180_, _4161_, _4137_, _4104_, _4080_, _4059_, _4038_, _4021_, _4000_, _3974_, _3948_, _3932_, _3910_, _3888_, _3872_, _3840_, _3818_, _3796_, _3775_, _3751_, _3664_ }),
.B({ _2388_, _2386_, _2359_, _2328_, _2298_, _2273_, _2238_, _2205_, _2176_, _2148_, _2113_, _2082_, _2052_, _2016_, _1984_, _1952_, _1924_, _1887_, _1854_, _1823_, _1793_, _1763_, _1733_, _1702_, _1671_, _1642_, _1612_, _1583_, _1550_, _1517_, _1485_, _1443_, _3712_ }),
.BI(_0127_),
.CI(_3301_),
.Y({ \dp.alu.sum[32] , \dp.alu.sum[31] , \dp.alu.sum[30] , \dp.alu.sum[29] , \dp.alu.sum[28] , \dp.alu.sum[27] , \dp.alu.sum[26] , \dp.alu.sum[25] , \dp.alu.sum[24] , \dp.alu.sum[23] , \dp.alu.sum[22] , \dp.alu.sum[21] , \dp.alu.sum[20] , \dp.alu.sum[19] , \dp.alu.sum[18] , \dp.alu.sum[17] , \dp.alu.sum[16] , \dp.alu.sum[15] , \dp.alu.sum[14] , \dp.alu.sum[13] , \dp.alu.sum[12] , \dp.alu.sum[11] , \dp.alu.sum[10] , \dp.alu.sum[9] , \dp.alu.sum[8] , \dp.alu.sum[7] , \dp.alu.sum[6] , \dp.alu.sum[5] , \dp.alu.sum[4] , \dp.alu.sum[3] , \dp.alu.sum[2] , \dp.alu.sum[1] , \dp.alu.sum[0] })
);
(* implements_operator = "ALU_32_0_32_0_32_unused_CO_X" *)
(* src = "/workspace/clean/OpenROAD-flow-scripts/flow/designs/src/riscv32i/adder.v:4.15-4.20" *)
ALU_32_0_32_0_32_unused_CO_X_HAN_CARLSON \dp.pcimm.y\ALU_32_0_32_0_32_unused_CO_X_HAN_CARLSON (
.A({ instr[31], _1346_, _1330_, _1313_, _1307_, _1266_, _1245_, _1212_, _4221_, _4216_, _4183_, _4162_, _4142_, _4135_, _4102_, _4060_, _4043_, _4035_, _4003_, _3980_, _3953_, _3946_, _3929_, _3907_, _3886_, _3869_, _3837_, _3798_, _3793_, _3772_, _3747_, _3660_ }),
.B({ _2461_, _2459_, _2457_, _2455_, _2453_, _2451_, _2449_, _2447_, _2445_, _2443_, _2441_, _2439_, _2437_, _2435_, _2433_, _2431_, _2429_, _2427_, _2425_, _2423_, _2421_, _2419_, _2417_, _2415_, _2413_, _2411_, _2409_, _2407_, _2405_, _2403_, _2402_, _2400_ }),
.BI(_0127_),
.CI(_0127_),
.Y({ \dp.pcimm.y[31] , \dp.pcimm.y[30] , \dp.pcimm.y[29] , \dp.pcimm.y[28] , \dp.pcimm.y[27] , \dp.pcimm.y[26] , \dp.pcimm.y[25] , \dp.pcimm.y[24] , \dp.pcimm.y[23] , \dp.pcimm.y[22] , \dp.pcimm.y[21] , \dp.pcimm.y[20] , \dp.pcimm.y[19] , \dp.pcimm.y[18] , \dp.pcimm.y[17] , \dp.pcimm.y[16] , \dp.pcimm.y[15] , \dp.pcimm.y[14] , \dp.pcimm.y[13] , \dp.pcimm.y[12] , \dp.pcimm.y[11] , \dp.pcimm.y[10] , \dp.pcimm.y[9] , \dp.pcimm.y[8] , \dp.pcimm.y[7] , \dp.pcimm.y[6] , \dp.pcimm.y[5] , \dp.pcimm.y[4] , \dp.pcimm.y[3] , \dp.pcimm.y[2] , \dp.pcimm.y[1] , \dp.pcimm.y[0] })
);
(* src = "/workspace/clean/OpenROAD-flow-scripts/flow/designs/src/riscv32i/flopr.v:7.4-9.24" *)
sky130_fd_sc_hs__dfrtp_1 \dp.pcreg.q[0]$_DFFE_PP0P_ (
.CLK(clk),
.D(_3628_),
.Q(pc[0]),
.RESET_B(_1496_)
);
(* src = "/workspace/clean/OpenROAD-flow-scripts/flow/designs/src/riscv32i/flopr.v:7.4-9.24" *)
sky130_fd_sc_hs__dfrtp_1 \dp.pcreg.q[10]$_DFF_PP0_ (
.CLK(clk),
.D(_3627_),
.Q(pc[10]),
.RESET_B(_1496_)
);
(* src = "/workspace/clean/OpenROAD-flow-scripts/flow/designs/src/riscv32i/flopr.v:7.4-9.24" *)
sky130_fd_sc_hs__dfrtp_1 \dp.pcreg.q[11]$_DFF_PP0_ (
.CLK(clk),
.D(_3626_),
.Q(pc[11]),
.RESET_B(_1496_)
);
(* src = "/workspace/clean/OpenROAD-flow-scripts/flow/designs/src/riscv32i/flopr.v:7.4-9.24" *)
sky130_fd_sc_hs__dfrtp_1 \dp.pcreg.q[12]$_DFF_PP0_ (
.CLK(clk),
.D(_3625_),
.Q(pc[12]),
.RESET_B(_1496_)
);
(* src = "/workspace/clean/OpenROAD-flow-scripts/flow/designs/src/riscv32i/flopr.v:7.4-9.24" *)
sky130_fd_sc_hs__dfrtp_1 \dp.pcreg.q[13]$_DFF_PP0_ (
.CLK(clk),
.D(_3624_),
.Q(pc[13]),
.RESET_B(_1496_)
);
(* src = "/workspace/clean/OpenROAD-flow-scripts/flow/designs/src/riscv32i/flopr.v:7.4-9.24" *)
sky130_fd_sc_hs__dfrtp_1 \dp.pcreg.q[14]$_DFF_PP0_ (
.CLK(clk),
.D(_3623_),
.Q(pc[14]),
.RESET_B(_1496_)
);
(* src = "/workspace/clean/OpenROAD-flow-scripts/flow/designs/src/riscv32i/flopr.v:7.4-9.24" *)
sky130_fd_sc_hs__dfrtp_1 \dp.pcreg.q[15]$_DFF_PP0_ (
.CLK(clk),
.D(_3621_),
.Q(pc[15]),
.RESET_B(_1496_)
);
(* src = "/workspace/clean/OpenROAD-flow-scripts/flow/designs/src/riscv32i/flopr.v:7.4-9.24" *)
sky130_fd_sc_hs__dfrtp_1 \dp.pcreg.q[16]$_DFF_PP0_ (
.CLK(clk),
.D(_3620_),
.Q(pc[16]),
.RESET_B(_1496_)
);
(* src = "/workspace/clean/OpenROAD-flow-scripts/flow/designs/src/riscv32i/flopr.v:7.4-9.24" *)
sky130_fd_sc_hs__dfrtp_1 \dp.pcreg.q[17]$_DFF_PP0_ (
.CLK(clk),
.D(_3619_),
.Q(pc[17]),
.RESET_B(_1496_)
);
(* src = "/workspace/clean/OpenROAD-flow-scripts/flow/designs/src/riscv32i/flopr.v:7.4-9.24" *)
sky130_fd_sc_hs__dfrtp_1 \dp.pcreg.q[18]$_DFF_PP0_ (
.CLK(clk),
.D(_3618_),
.Q(pc[18]),
.RESET_B(_1496_)
);
(* src = "/workspace/clean/OpenROAD-flow-scripts/flow/designs/src/riscv32i/flopr.v:7.4-9.24" *)
sky130_fd_sc_hs__dfrtp_1 \dp.pcreg.q[19]$_DFF_PP0_ (
.CLK(clk),
.D(_3616_),
.Q(pc[19]),
.RESET_B(_1496_)
);
(* src = "/workspace/clean/OpenROAD-flow-scripts/flow/designs/src/riscv32i/flopr.v:7.4-9.24" *)
sky130_fd_sc_hs__dfrtp_1 \dp.pcreg.q[1]$_DFFE_PP0P_ (
.CLK(clk),
.D(_3615_),
.Q(pc[1]),
.RESET_B(_1496_)
);
(* src = "/workspace/clean/OpenROAD-flow-scripts/flow/designs/src/riscv32i/flopr.v:7.4-9.24" *)
sky130_fd_sc_hs__dfrtp_1 \dp.pcreg.q[20]$_DFF_PP0_ (
.CLK(clk),
.D(_3614_),
.Q(pc[20]),
.RESET_B(_1496_)
);
(* src = "/workspace/clean/OpenROAD-flow-scripts/flow/designs/src/riscv32i/flopr.v:7.4-9.24" *)
sky130_fd_sc_hs__dfrtp_1 \dp.pcreg.q[21]$_DFF_PP0_ (
.CLK(clk),
.D(_3613_),
.Q(pc[21]),
.RESET_B(_1496_)
);
(* src = "/workspace/clean/OpenROAD-flow-scripts/flow/designs/src/riscv32i/flopr.v:7.4-9.24" *)
sky130_fd_sc_hs__dfrtp_1 \dp.pcreg.q[22]$_DFF_PP0_ (
.CLK(clk),
.D(_3612_),
.Q(pc[22]),
.RESET_B(_1496_)
);
(* src = "/workspace/clean/OpenROAD-flow-scripts/flow/designs/src/riscv32i/flopr.v:7.4-9.24" *)
sky130_fd_sc_hs__dfrtp_1 \dp.pcreg.q[23]$_DFF_PP0_ (
.CLK(clk),
.D(_3611_),
.Q(pc[23]),
.RESET_B(_1496_)
);
(* src = "/workspace/clean/OpenROAD-flow-scripts/flow/designs/src/riscv32i/flopr.v:7.4-9.24" *)
sky130_fd_sc_hs__dfrtp_1 \dp.pcreg.q[24]$_DFF_PP0_ (
.CLK(clk),
.D(_3610_),
.Q(pc[24]),
.RESET_B(_1496_)
);
(* src = "/workspace/clean/OpenROAD-flow-scripts/flow/designs/src/riscv32i/flopr.v:7.4-9.24" *)
sky130_fd_sc_hs__dfrtp_1 \dp.pcreg.q[25]$_DFF_PP0_ (
.CLK(clk),
.D(_3609_),
.Q(pc[25]),
.RESET_B(_1496_)
);
(* src = "/workspace/clean/OpenROAD-flow-scripts/flow/designs/src/riscv32i/flopr.v:7.4-9.24" *)
sky130_fd_sc_hs__dfrtp_1 \dp.pcreg.q[26]$_DFF_PP0_ (
.CLK(clk),
.D(_3608_),
.Q(pc[26]),
.RESET_B(_1496_)
);
(* src = "/workspace/clean/OpenROAD-flow-scripts/flow/designs/src/riscv32i/flopr.v:7.4-9.24" *)
sky130_fd_sc_hs__dfrtp_1 \dp.pcreg.q[27]$_DFF_PP0_ (
.CLK(clk),
.D(_3607_),
.Q(pc[27]),
.RESET_B(_1496_)
);
(* src = "/workspace/clean/OpenROAD-flow-scripts/flow/designs/src/riscv32i/flopr.v:7.4-9.24" *)
sky130_fd_sc_hs__dfrtp_1 \dp.pcreg.q[28]$_DFF_PP0_ (
.CLK(clk),
.D(_3605_),
.Q(pc[28]),
.RESET_B(_1496_)
);
(* src = "/workspace/clean/OpenROAD-flow-scripts/flow/designs/src/riscv32i/flopr.v:7.4-9.24" *)
sky130_fd_sc_hs__dfrtp_1 \dp.pcreg.q[29]$_DFF_PP0_ (
.CLK(clk),
.D(_3604_),
.Q(pc[29]),
.RESET_B(_1496_)
);
(* src = "/workspace/clean/OpenROAD-flow-scripts/flow/designs/src/riscv32i/flopr.v:7.4-9.24" *)
sky130_fd_sc_hs__dfrtp_1 \dp.pcreg.q[2]$_DFF_PP0_ (
.CLK(clk),
.D(_3603_),
.Q(pc[2]),
.RESET_B(_1496_)
);
(* src = "/workspace/clean/OpenROAD-flow-scripts/flow/designs/src/riscv32i/flopr.v:7.4-9.24" *)
sky130_fd_sc_hs__dfrtp_1 \dp.pcreg.q[30]$_DFF_PP0_ (
.CLK(clk),
.D(_3601_),
.Q(pc[30]),
.RESET_B(_1496_)
);
(* src = "/workspace/clean/OpenROAD-flow-scripts/flow/designs/src/riscv32i/flopr.v:7.4-9.24" *)
sky130_fd_sc_hs__dfrtp_1 \dp.pcreg.q[31]$_DFF_PP0_ (
.CLK(clk),
.D(_3600_),
.Q(pc[31]),
.RESET_B(_1496_)
);
(* src = "/workspace/clean/OpenROAD-flow-scripts/flow/designs/src/riscv32i/flopr.v:7.4-9.24" *)
sky130_fd_sc_hs__dfrtp_1 \dp.pcreg.q[3]$_DFF_PP0_ (
.CLK(clk),
.D(_3598_),
.Q(pc[3]),
.RESET_B(_1496_)
);
(* src = "/workspace/clean/OpenROAD-flow-scripts/flow/designs/src/riscv32i/flopr.v:7.4-9.24" *)
sky130_fd_sc_hs__dfrtp_1 \dp.pcreg.q[4]$_DFF_PP0_ (
.CLK(clk),
.D(_3597_),
.Q(pc[4]),
.RESET_B(_1496_)
);
(* src = "/workspace/clean/OpenROAD-flow-scripts/flow/designs/src/riscv32i/flopr.v:7.4-9.24" *)
sky130_fd_sc_hs__dfrtp_1 \dp.pcreg.q[5]$_DFF_PP0_ (
.CLK(clk),
.D(_3595_),
.Q(pc[5]),
.RESET_B(_1496_)
);
(* src = "/workspace/clean/OpenROAD-flow-scripts/flow/designs/src/riscv32i/flopr.v:7.4-9.24" *)
sky130_fd_sc_hs__dfrtp_1 \dp.pcreg.q[6]$_DFF_PP0_ (
.CLK(clk),
.D(_3594_),
.Q(pc[6]),
.RESET_B(_1496_)
);
(* src = "/workspace/clean/OpenROAD-flow-scripts/flow/designs/src/riscv32i/flopr.v:7.4-9.24" *)
sky130_fd_sc_hs__dfrtp_1 \dp.pcreg.q[7]$_DFF_PP0_ (
.CLK(clk),
.D(_3593_),
.Q(pc[7]),
.RESET_B(_1496_)
);
(* src = "/workspace/clean/OpenROAD-flow-scripts/flow/designs/src/riscv32i/flopr.v:7.4-9.24" *)
sky130_fd_sc_hs__dfrtp_1 \dp.pcreg.q[8]$_DFF_PP0_ (
.CLK(clk),
.D(_3591_),
.Q(pc[8]),
.RESET_B(_1496_)
);
(* src = "/workspace/clean/OpenROAD-flow-scripts/flow/designs/src/riscv32i/flopr.v:7.4-9.24" *)
sky130_fd_sc_hs__dfrtp_1 \dp.pcreg.q[9]$_DFF_PP0_ (
.CLK(clk),
.D(_3590_),
.Q(pc[9]),
.RESET_B(_1496_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[0][0]$_DFFE_PP_ (
.CLK(clk),
.D(_3536_),
.DE(_0127_),
.Q(_0175_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[0][10]$_DFFE_PP_ (
.CLK(clk),
.D(_3515_),
.DE(_0127_),
.Q(_0176_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[0][11]$_DFFE_PP_ (
.CLK(clk),
.D(_3501_),
.DE(_0127_),
.Q(_0177_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[0][12]$_DFFE_PP_ (
.CLK(clk),
.D(_3483_),
.DE(_0127_),
.Q(_0178_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[0][13]$_DFFE_PP_ (
.CLK(clk),
.D(_3465_),
.DE(_0127_),
.Q(_0179_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[0][14]$_DFFE_PP_ (
.CLK(clk),
.D(_3445_),
.DE(_0127_),
.Q(_0180_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[0][15]$_DFFE_PP_ (
.CLK(clk),
.D(_3429_),
.DE(_0127_),
.Q(_0181_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[0][16]$_DFFE_PP_ (
.CLK(clk),
.D(_3408_),
.DE(_0127_),
.Q(_0182_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[0][17]$_DFFE_PP_ (
.CLK(clk),
.D(_3389_),
.DE(_0127_),
.Q(_0183_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[0][18]$_DFFE_PP_ (
.CLK(clk),
.D(_3366_),
.DE(_0127_),
.Q(_0184_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[0][19]$_DFFE_PP_ (
.CLK(clk),
.D(_3348_),
.DE(_0127_),
.Q(_0185_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[0][1]$_DFFE_PP_ (
.CLK(clk),
.D(_3334_),
.DE(_0127_),
.Q(_0186_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[0][20]$_DFFE_PP_ (
.CLK(clk),
.D(_3315_),
.DE(_0127_),
.Q(_0187_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[0][21]$_DFFE_PP_ (
.CLK(clk),
.D(_3294_),
.DE(_0127_),
.Q(_0188_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[0][22]$_DFFE_PP_ (
.CLK(clk),
.D(_3270_),
.DE(_0127_),
.Q(_0189_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[0][23]$_DFFE_PP_ (
.CLK(clk),
.D(_3249_),
.DE(_0127_),
.Q(_0190_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[0][24]$_DFFE_PP_ (
.CLK(clk),
.D(_3230_),
.DE(_0127_),
.Q(_0191_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[0][25]$_DFFE_PP_ (
.CLK(clk),
.D(_3208_),
.DE(_0127_),
.Q(_0192_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[0][26]$_DFFE_PP_ (
.CLK(clk),
.D(_3184_),
.DE(_0127_),
.Q(_0193_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[0][27]$_DFFE_PP_ (
.CLK(clk),
.D(_3165_),
.DE(_0127_),
.Q(_0194_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[0][28]$_DFFE_PP_ (
.CLK(clk),
.D(_3145_),
.DE(_0127_),
.Q(_0195_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[0][29]$_DFFE_PP_ (
.CLK(clk),
.D(_3111_),
.DE(_0127_),
.Q(_0196_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[0][2]$_DFFE_PP_ (
.CLK(clk),
.D(_3075_),
.DE(_0127_),
.Q(_0197_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[0][30]$_DFFE_PP_ (
.CLK(clk),
.D(_3047_),
.DE(_0127_),
.Q(_0198_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[0][31]$_DFFE_PP_ (
.CLK(clk),
.D(_3009_),
.DE(_0127_),
.Q(_0199_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[0][3]$_DFFE_PP_ (
.CLK(clk),
.D(_2953_),
.DE(_0127_),
.Q(_0200_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[0][4]$_DFFE_PP_ (
.CLK(clk),
.D(_2927_),
.DE(_0127_),
.Q(_0201_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[0][5]$_DFFE_PP_ (
.CLK(clk),
.D(_2904_),
.DE(_0127_),
.Q(_0202_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[0][6]$_DFFE_PP_ (
.CLK(clk),
.D(_2881_),
.DE(_0127_),
.Q(_0203_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[0][7]$_DFFE_PP_ (
.CLK(clk),
.D(_2845_),
.DE(_0127_),
.Q(_0204_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[0][8]$_DFFE_PP_ (
.CLK(clk),
.D(_2787_),
.DE(_0127_),
.Q(_0205_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[0][9]$_DFFE_PP_ (
.CLK(clk),
.D(_2720_),
.DE(_0127_),
.Q(_0206_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[10][0]$_DFFE_PP_ (
.CLK(clk),
.D(_3536_),
.DE(_3589_),
.Q(_0207_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[10][10]$_DFFE_PP_ (
.CLK(clk),
.D(_3515_),
.DE(_3589_),
.Q(_0208_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[10][11]$_DFFE_PP_ (
.CLK(clk),
.D(_3501_),
.DE(_3589_),
.Q(_0209_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[10][12]$_DFFE_PP_ (
.CLK(clk),
.D(_3483_),
.DE(_3589_),
.Q(_0210_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[10][13]$_DFFE_PP_ (
.CLK(clk),
.D(_3465_),
.DE(_3589_),
.Q(_0211_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[10][14]$_DFFE_PP_ (
.CLK(clk),
.D(_3445_),
.DE(_3589_),
.Q(_0212_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[10][15]$_DFFE_PP_ (
.CLK(clk),
.D(_3429_),
.DE(_3589_),
.Q(_0213_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[10][16]$_DFFE_PP_ (
.CLK(clk),
.D(_3408_),
.DE(_3589_),
.Q(_0214_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[10][17]$_DFFE_PP_ (
.CLK(clk),
.D(_3389_),
.DE(_3589_),
.Q(_0215_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[10][18]$_DFFE_PP_ (
.CLK(clk),
.D(_3366_),
.DE(_3589_),
.Q(_0216_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[10][19]$_DFFE_PP_ (
.CLK(clk),
.D(_3348_),
.DE(_3589_),
.Q(_0217_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[10][1]$_DFFE_PP_ (
.CLK(clk),
.D(_3334_),
.DE(_3589_),
.Q(_0218_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[10][20]$_DFFE_PP_ (
.CLK(clk),
.D(_3315_),
.DE(_3589_),
.Q(_0219_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[10][21]$_DFFE_PP_ (
.CLK(clk),
.D(_3294_),
.DE(_3589_),
.Q(_0220_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[10][22]$_DFFE_PP_ (
.CLK(clk),
.D(_3270_),
.DE(_3589_),
.Q(_0221_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[10][23]$_DFFE_PP_ (
.CLK(clk),
.D(_3249_),
.DE(_3589_),
.Q(_0222_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[10][24]$_DFFE_PP_ (
.CLK(clk),
.D(_3230_),
.DE(_3589_),
.Q(_0223_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[10][25]$_DFFE_PP_ (
.CLK(clk),
.D(_3208_),
.DE(_3589_),
.Q(_0224_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[10][26]$_DFFE_PP_ (
.CLK(clk),
.D(_3184_),
.DE(_3589_),
.Q(_0225_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[10][27]$_DFFE_PP_ (
.CLK(clk),
.D(_3165_),
.DE(_3589_),
.Q(_0226_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[10][28]$_DFFE_PP_ (
.CLK(clk),
.D(_3145_),
.DE(_3589_),
.Q(_0227_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[10][29]$_DFFE_PP_ (
.CLK(clk),
.D(_3111_),
.DE(_3589_),
.Q(_0228_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[10][2]$_DFFE_PP_ (
.CLK(clk),
.D(_3075_),
.DE(_3589_),
.Q(_0229_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[10][30]$_DFFE_PP_ (
.CLK(clk),
.D(_3047_),
.DE(_3589_),
.Q(_0230_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[10][31]$_DFFE_PP_ (
.CLK(clk),
.D(_3009_),
.DE(_3589_),
.Q(_0231_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[10][3]$_DFFE_PP_ (
.CLK(clk),
.D(_2953_),
.DE(_3589_),
.Q(_0232_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[10][4]$_DFFE_PP_ (
.CLK(clk),
.D(_2927_),
.DE(_3589_),
.Q(_0233_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[10][5]$_DFFE_PP_ (
.CLK(clk),
.D(_2904_),
.DE(_3589_),
.Q(_0234_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[10][6]$_DFFE_PP_ (
.CLK(clk),
.D(_2881_),
.DE(_3589_),
.Q(_0235_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[10][7]$_DFFE_PP_ (
.CLK(clk),
.D(_2845_),
.DE(_3589_),
.Q(_0236_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[10][8]$_DFFE_PP_ (
.CLK(clk),
.D(_2787_),
.DE(_3589_),
.Q(_0237_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[10][9]$_DFFE_PP_ (
.CLK(clk),
.D(_2720_),
.DE(_3589_),
.Q(_0238_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[11][0]$_DFFE_PP_ (
.CLK(clk),
.D(_3536_),
.DE(_3588_),
.Q(_0239_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[11][10]$_DFFE_PP_ (
.CLK(clk),
.D(_3515_),
.DE(_3588_),
.Q(_0240_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[11][11]$_DFFE_PP_ (
.CLK(clk),
.D(_3501_),
.DE(_3588_),
.Q(_0241_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[11][12]$_DFFE_PP_ (
.CLK(clk),
.D(_3483_),
.DE(_3588_),
.Q(_0242_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[11][13]$_DFFE_PP_ (
.CLK(clk),
.D(_3465_),
.DE(_3588_),
.Q(_0243_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[11][14]$_DFFE_PP_ (
.CLK(clk),
.D(_3445_),
.DE(_3588_),
.Q(_0244_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[11][15]$_DFFE_PP_ (
.CLK(clk),
.D(_3429_),
.DE(_3588_),
.Q(_0245_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[11][16]$_DFFE_PP_ (
.CLK(clk),
.D(_3408_),
.DE(_3588_),
.Q(_0246_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[11][17]$_DFFE_PP_ (
.CLK(clk),
.D(_3389_),
.DE(_3588_),
.Q(_0247_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[11][18]$_DFFE_PP_ (
.CLK(clk),
.D(_3366_),
.DE(_3588_),
.Q(_0248_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[11][19]$_DFFE_PP_ (
.CLK(clk),
.D(_3348_),
.DE(_3588_),
.Q(_0249_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[11][1]$_DFFE_PP_ (
.CLK(clk),
.D(_3334_),
.DE(_3588_),
.Q(_0250_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[11][20]$_DFFE_PP_ (
.CLK(clk),
.D(_3315_),
.DE(_3588_),
.Q(_0251_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[11][21]$_DFFE_PP_ (
.CLK(clk),
.D(_3294_),
.DE(_3588_),
.Q(_0252_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[11][22]$_DFFE_PP_ (
.CLK(clk),
.D(_3270_),
.DE(_3588_),
.Q(_0253_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[11][23]$_DFFE_PP_ (
.CLK(clk),
.D(_3249_),
.DE(_3588_),
.Q(_0254_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[11][24]$_DFFE_PP_ (
.CLK(clk),
.D(_3230_),
.DE(_3588_),
.Q(_0255_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[11][25]$_DFFE_PP_ (
.CLK(clk),
.D(_3208_),
.DE(_3588_),
.Q(_0256_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[11][26]$_DFFE_PP_ (
.CLK(clk),
.D(_3184_),
.DE(_3588_),
.Q(_0257_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[11][27]$_DFFE_PP_ (
.CLK(clk),
.D(_3165_),
.DE(_3588_),
.Q(_0258_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[11][28]$_DFFE_PP_ (
.CLK(clk),
.D(_3145_),
.DE(_3588_),
.Q(_0259_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[11][29]$_DFFE_PP_ (
.CLK(clk),
.D(_3111_),
.DE(_3588_),
.Q(_0260_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[11][2]$_DFFE_PP_ (
.CLK(clk),
.D(_3075_),
.DE(_3588_),
.Q(_0261_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[11][30]$_DFFE_PP_ (
.CLK(clk),
.D(_3047_),
.DE(_3588_),
.Q(_0262_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[11][31]$_DFFE_PP_ (
.CLK(clk),
.D(_3009_),
.DE(_3588_),
.Q(_0263_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[11][3]$_DFFE_PP_ (
.CLK(clk),
.D(_2953_),
.DE(_3588_),
.Q(_0264_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[11][4]$_DFFE_PP_ (
.CLK(clk),
.D(_2927_),
.DE(_3588_),
.Q(_0265_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[11][5]$_DFFE_PP_ (
.CLK(clk),
.D(_2904_),
.DE(_3588_),
.Q(_0266_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[11][6]$_DFFE_PP_ (
.CLK(clk),
.D(_2881_),
.DE(_3588_),
.Q(_0267_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[11][7]$_DFFE_PP_ (
.CLK(clk),
.D(_2845_),
.DE(_3588_),
.Q(_0268_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[11][8]$_DFFE_PP_ (
.CLK(clk),
.D(_2787_),
.DE(_3588_),
.Q(_0269_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[11][9]$_DFFE_PP_ (
.CLK(clk),
.D(_2720_),
.DE(_3588_),
.Q(_0270_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[12][0]$_DFFE_PP_ (
.CLK(clk),
.D(_3536_),
.DE(_3587_),
.Q(_0271_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[12][10]$_DFFE_PP_ (
.CLK(clk),
.D(_3515_),
.DE(_3587_),
.Q(_0272_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[12][11]$_DFFE_PP_ (
.CLK(clk),
.D(_3501_),
.DE(_3587_),
.Q(_0273_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[12][12]$_DFFE_PP_ (
.CLK(clk),
.D(_3483_),
.DE(_3587_),
.Q(_0274_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[12][13]$_DFFE_PP_ (
.CLK(clk),
.D(_3465_),
.DE(_3587_),
.Q(_0275_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[12][14]$_DFFE_PP_ (
.CLK(clk),
.D(_3445_),
.DE(_3587_),
.Q(_0276_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[12][15]$_DFFE_PP_ (
.CLK(clk),
.D(_3429_),
.DE(_3587_),
.Q(_0277_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[12][16]$_DFFE_PP_ (
.CLK(clk),
.D(_3408_),
.DE(_3587_),
.Q(_0278_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[12][17]$_DFFE_PP_ (
.CLK(clk),
.D(_3389_),
.DE(_3587_),
.Q(_0279_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[12][18]$_DFFE_PP_ (
.CLK(clk),
.D(_3366_),
.DE(_3587_),
.Q(_0280_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[12][19]$_DFFE_PP_ (
.CLK(clk),
.D(_3348_),
.DE(_3587_),
.Q(_0281_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[12][1]$_DFFE_PP_ (
.CLK(clk),
.D(_3334_),
.DE(_3587_),
.Q(_0282_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[12][20]$_DFFE_PP_ (
.CLK(clk),
.D(_3315_),
.DE(_3587_),
.Q(_0283_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[12][21]$_DFFE_PP_ (
.CLK(clk),
.D(_3294_),
.DE(_3587_),
.Q(_0284_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[12][22]$_DFFE_PP_ (
.CLK(clk),
.D(_3270_),
.DE(_3587_),
.Q(_0285_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[12][23]$_DFFE_PP_ (
.CLK(clk),
.D(_3249_),
.DE(_3587_),
.Q(_0286_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[12][24]$_DFFE_PP_ (
.CLK(clk),
.D(_3230_),
.DE(_3587_),
.Q(_0287_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[12][25]$_DFFE_PP_ (
.CLK(clk),
.D(_3208_),
.DE(_3587_),
.Q(_0288_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[12][26]$_DFFE_PP_ (
.CLK(clk),
.D(_3184_),
.DE(_3587_),
.Q(_0289_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[12][27]$_DFFE_PP_ (
.CLK(clk),
.D(_3165_),
.DE(_3587_),
.Q(_0290_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[12][28]$_DFFE_PP_ (
.CLK(clk),
.D(_3145_),
.DE(_3587_),
.Q(_0291_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[12][29]$_DFFE_PP_ (
.CLK(clk),
.D(_3111_),
.DE(_3587_),
.Q(_0292_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[12][2]$_DFFE_PP_ (
.CLK(clk),
.D(_3075_),
.DE(_3587_),
.Q(_0293_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[12][30]$_DFFE_PP_ (
.CLK(clk),
.D(_3047_),
.DE(_3587_),
.Q(_0294_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[12][31]$_DFFE_PP_ (
.CLK(clk),
.D(_3009_),
.DE(_3587_),
.Q(_0295_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[12][3]$_DFFE_PP_ (
.CLK(clk),
.D(_2953_),
.DE(_3587_),
.Q(_0296_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[12][4]$_DFFE_PP_ (
.CLK(clk),
.D(_2927_),
.DE(_3587_),
.Q(_0297_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[12][5]$_DFFE_PP_ (
.CLK(clk),
.D(_2904_),
.DE(_3587_),
.Q(_0298_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[12][6]$_DFFE_PP_ (
.CLK(clk),
.D(_2881_),
.DE(_3587_),
.Q(_0299_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[12][7]$_DFFE_PP_ (
.CLK(clk),
.D(_2845_),
.DE(_3587_),
.Q(_0300_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[12][8]$_DFFE_PP_ (
.CLK(clk),
.D(_2787_),
.DE(_3587_),
.Q(_0301_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[12][9]$_DFFE_PP_ (
.CLK(clk),
.D(_2720_),
.DE(_3587_),
.Q(_0302_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[13][0]$_DFFE_PP_ (
.CLK(clk),
.D(_3536_),
.DE(_3586_),
.Q(_0303_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[13][10]$_DFFE_PP_ (
.CLK(clk),
.D(_3515_),
.DE(_3586_),
.Q(_0304_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[13][11]$_DFFE_PP_ (
.CLK(clk),
.D(_3501_),
.DE(_3586_),
.Q(_0305_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[13][12]$_DFFE_PP_ (
.CLK(clk),
.D(_3483_),
.DE(_3586_),
.Q(_0306_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[13][13]$_DFFE_PP_ (
.CLK(clk),
.D(_3465_),
.DE(_3586_),
.Q(_0307_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[13][14]$_DFFE_PP_ (
.CLK(clk),
.D(_3445_),
.DE(_3586_),
.Q(_0308_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[13][15]$_DFFE_PP_ (
.CLK(clk),
.D(_3429_),
.DE(_3586_),
.Q(_0309_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[13][16]$_DFFE_PP_ (
.CLK(clk),
.D(_3408_),
.DE(_3586_),
.Q(_0310_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[13][17]$_DFFE_PP_ (
.CLK(clk),
.D(_3389_),
.DE(_3586_),
.Q(_0311_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[13][18]$_DFFE_PP_ (
.CLK(clk),
.D(_3366_),
.DE(_3586_),
.Q(_0312_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[13][19]$_DFFE_PP_ (
.CLK(clk),
.D(_3348_),
.DE(_3586_),
.Q(_0313_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[13][1]$_DFFE_PP_ (
.CLK(clk),
.D(_3334_),
.DE(_3586_),
.Q(_0314_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[13][20]$_DFFE_PP_ (
.CLK(clk),
.D(_3315_),
.DE(_3586_),
.Q(_0315_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[13][21]$_DFFE_PP_ (
.CLK(clk),
.D(_3294_),
.DE(_3586_),
.Q(_0316_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[13][22]$_DFFE_PP_ (
.CLK(clk),
.D(_3270_),
.DE(_3586_),
.Q(_0317_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[13][23]$_DFFE_PP_ (
.CLK(clk),
.D(_3249_),
.DE(_3586_),
.Q(_0318_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[13][24]$_DFFE_PP_ (
.CLK(clk),
.D(_3230_),
.DE(_3586_),
.Q(_0319_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[13][25]$_DFFE_PP_ (
.CLK(clk),
.D(_3208_),
.DE(_3586_),
.Q(_0320_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[13][26]$_DFFE_PP_ (
.CLK(clk),
.D(_3184_),
.DE(_3586_),
.Q(_0321_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[13][27]$_DFFE_PP_ (
.CLK(clk),
.D(_3165_),
.DE(_3586_),
.Q(_0322_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[13][28]$_DFFE_PP_ (
.CLK(clk),
.D(_3145_),
.DE(_3586_),
.Q(_0323_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[13][29]$_DFFE_PP_ (
.CLK(clk),
.D(_3111_),
.DE(_3586_),
.Q(_0324_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[13][2]$_DFFE_PP_ (
.CLK(clk),
.D(_3075_),
.DE(_3586_),
.Q(_0325_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[13][30]$_DFFE_PP_ (
.CLK(clk),
.D(_3047_),
.DE(_3586_),
.Q(_0326_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[13][31]$_DFFE_PP_ (
.CLK(clk),
.D(_3009_),
.DE(_3586_),
.Q(_0327_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[13][3]$_DFFE_PP_ (
.CLK(clk),
.D(_2953_),
.DE(_3586_),
.Q(_0328_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[13][4]$_DFFE_PP_ (
.CLK(clk),
.D(_2927_),
.DE(_3586_),
.Q(_0329_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[13][5]$_DFFE_PP_ (
.CLK(clk),
.D(_2904_),
.DE(_3586_),
.Q(_0330_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[13][6]$_DFFE_PP_ (
.CLK(clk),
.D(_2881_),
.DE(_3586_),
.Q(_0331_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[13][7]$_DFFE_PP_ (
.CLK(clk),
.D(_2845_),
.DE(_3586_),
.Q(_0332_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[13][8]$_DFFE_PP_ (
.CLK(clk),
.D(_2787_),
.DE(_3586_),
.Q(_0333_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[13][9]$_DFFE_PP_ (
.CLK(clk),
.D(_2720_),
.DE(_3586_),
.Q(_0334_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[14][0]$_DFFE_PP_ (
.CLK(clk),
.D(_3536_),
.DE(_3585_),
.Q(_0335_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[14][10]$_DFFE_PP_ (
.CLK(clk),
.D(_3515_),
.DE(_3585_),
.Q(_0336_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[14][11]$_DFFE_PP_ (
.CLK(clk),
.D(_3501_),
.DE(_3585_),
.Q(_0337_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[14][12]$_DFFE_PP_ (
.CLK(clk),
.D(_3483_),
.DE(_3585_),
.Q(_0338_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[14][13]$_DFFE_PP_ (
.CLK(clk),
.D(_3465_),
.DE(_3585_),
.Q(_0339_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[14][14]$_DFFE_PP_ (
.CLK(clk),
.D(_3445_),
.DE(_3585_),
.Q(_0340_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[14][15]$_DFFE_PP_ (
.CLK(clk),
.D(_3429_),
.DE(_3585_),
.Q(_0341_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[14][16]$_DFFE_PP_ (
.CLK(clk),
.D(_3408_),
.DE(_3585_),
.Q(_0342_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[14][17]$_DFFE_PP_ (
.CLK(clk),
.D(_3389_),
.DE(_3585_),
.Q(_0343_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[14][18]$_DFFE_PP_ (
.CLK(clk),
.D(_3366_),
.DE(_3585_),
.Q(_0344_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[14][19]$_DFFE_PP_ (
.CLK(clk),
.D(_3348_),
.DE(_3585_),
.Q(_0345_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[14][1]$_DFFE_PP_ (
.CLK(clk),
.D(_3334_),
.DE(_3585_),
.Q(_0346_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[14][20]$_DFFE_PP_ (
.CLK(clk),
.D(_3315_),
.DE(_3585_),
.Q(_0347_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[14][21]$_DFFE_PP_ (
.CLK(clk),
.D(_3294_),
.DE(_3585_),
.Q(_0348_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[14][22]$_DFFE_PP_ (
.CLK(clk),
.D(_3270_),
.DE(_3585_),
.Q(_0349_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[14][23]$_DFFE_PP_ (
.CLK(clk),
.D(_3249_),
.DE(_3585_),
.Q(_0350_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[14][24]$_DFFE_PP_ (
.CLK(clk),
.D(_3230_),
.DE(_3585_),
.Q(_0351_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[14][25]$_DFFE_PP_ (
.CLK(clk),
.D(_3208_),
.DE(_3585_),
.Q(_0352_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[14][26]$_DFFE_PP_ (
.CLK(clk),
.D(_3184_),
.DE(_3585_),
.Q(_0353_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[14][27]$_DFFE_PP_ (
.CLK(clk),
.D(_3165_),
.DE(_3585_),
.Q(_0354_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[14][28]$_DFFE_PP_ (
.CLK(clk),
.D(_3145_),
.DE(_3585_),
.Q(_0355_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[14][29]$_DFFE_PP_ (
.CLK(clk),
.D(_3111_),
.DE(_3585_),
.Q(_0356_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[14][2]$_DFFE_PP_ (
.CLK(clk),
.D(_3075_),
.DE(_3585_),
.Q(_0357_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[14][30]$_DFFE_PP_ (
.CLK(clk),
.D(_3047_),
.DE(_3585_),
.Q(_0358_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[14][31]$_DFFE_PP_ (
.CLK(clk),
.D(_3009_),
.DE(_3585_),
.Q(_0359_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[14][3]$_DFFE_PP_ (
.CLK(clk),
.D(_2953_),
.DE(_3585_),
.Q(_0360_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[14][4]$_DFFE_PP_ (
.CLK(clk),
.D(_2927_),
.DE(_3585_),
.Q(_0361_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[14][5]$_DFFE_PP_ (
.CLK(clk),
.D(_2904_),
.DE(_3585_),
.Q(_0362_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[14][6]$_DFFE_PP_ (
.CLK(clk),
.D(_2881_),
.DE(_3585_),
.Q(_0363_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[14][7]$_DFFE_PP_ (
.CLK(clk),
.D(_2845_),
.DE(_3585_),
.Q(_0364_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[14][8]$_DFFE_PP_ (
.CLK(clk),
.D(_2787_),
.DE(_3585_),
.Q(_0365_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[14][9]$_DFFE_PP_ (
.CLK(clk),
.D(_2720_),
.DE(_3585_),
.Q(_0366_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[15][0]$_DFFE_PP_ (
.CLK(clk),
.D(_3536_),
.DE(_3584_),
.Q(_0367_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[15][10]$_DFFE_PP_ (
.CLK(clk),
.D(_3515_),
.DE(_3584_),
.Q(_0368_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[15][11]$_DFFE_PP_ (
.CLK(clk),
.D(_3501_),
.DE(_3584_),
.Q(_0369_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[15][12]$_DFFE_PP_ (
.CLK(clk),
.D(_3483_),
.DE(_3584_),
.Q(_0370_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[15][13]$_DFFE_PP_ (
.CLK(clk),
.D(_3465_),
.DE(_3584_),
.Q(_0371_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[15][14]$_DFFE_PP_ (
.CLK(clk),
.D(_3445_),
.DE(_3584_),
.Q(_0372_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[15][15]$_DFFE_PP_ (
.CLK(clk),
.D(_3429_),
.DE(_3584_),
.Q(_0373_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[15][16]$_DFFE_PP_ (
.CLK(clk),
.D(_3408_),
.DE(_3584_),
.Q(_0374_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[15][17]$_DFFE_PP_ (
.CLK(clk),
.D(_3389_),
.DE(_3584_),
.Q(_0375_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[15][18]$_DFFE_PP_ (
.CLK(clk),
.D(_3366_),
.DE(_3584_),
.Q(_0376_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[15][19]$_DFFE_PP_ (
.CLK(clk),
.D(_3348_),
.DE(_3584_),
.Q(_0377_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[15][1]$_DFFE_PP_ (
.CLK(clk),
.D(_3334_),
.DE(_3584_),
.Q(_0378_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[15][20]$_DFFE_PP_ (
.CLK(clk),
.D(_3315_),
.DE(_3584_),
.Q(_0379_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[15][21]$_DFFE_PP_ (
.CLK(clk),
.D(_3294_),
.DE(_3584_),
.Q(_0380_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[15][22]$_DFFE_PP_ (
.CLK(clk),
.D(_3270_),
.DE(_3584_),
.Q(_0381_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[15][23]$_DFFE_PP_ (
.CLK(clk),
.D(_3249_),
.DE(_3584_),
.Q(_0382_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[15][24]$_DFFE_PP_ (
.CLK(clk),
.D(_3230_),
.DE(_3584_),
.Q(_0383_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[15][25]$_DFFE_PP_ (
.CLK(clk),
.D(_3208_),
.DE(_3584_),
.Q(_0384_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[15][26]$_DFFE_PP_ (
.CLK(clk),
.D(_3184_),
.DE(_3584_),
.Q(_0385_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[15][27]$_DFFE_PP_ (
.CLK(clk),
.D(_3165_),
.DE(_3584_),
.Q(_0386_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[15][28]$_DFFE_PP_ (
.CLK(clk),
.D(_3145_),
.DE(_3584_),
.Q(_0387_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[15][29]$_DFFE_PP_ (
.CLK(clk),
.D(_3111_),
.DE(_3584_),
.Q(_0388_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[15][2]$_DFFE_PP_ (
.CLK(clk),
.D(_3075_),
.DE(_3584_),
.Q(_0389_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[15][30]$_DFFE_PP_ (
.CLK(clk),
.D(_3047_),
.DE(_3584_),
.Q(_0390_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[15][31]$_DFFE_PP_ (
.CLK(clk),
.D(_3009_),
.DE(_3584_),
.Q(_0391_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[15][3]$_DFFE_PP_ (
.CLK(clk),
.D(_2953_),
.DE(_3584_),
.Q(_0392_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[15][4]$_DFFE_PP_ (
.CLK(clk),
.D(_2927_),
.DE(_3584_),
.Q(_0393_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[15][5]$_DFFE_PP_ (
.CLK(clk),
.D(_2904_),
.DE(_3584_),
.Q(_0394_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[15][6]$_DFFE_PP_ (
.CLK(clk),
.D(_2881_),
.DE(_3584_),
.Q(_0395_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[15][7]$_DFFE_PP_ (
.CLK(clk),
.D(_2845_),
.DE(_3584_),
.Q(_0396_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[15][8]$_DFFE_PP_ (
.CLK(clk),
.D(_2787_),
.DE(_3584_),
.Q(_0397_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[15][9]$_DFFE_PP_ (
.CLK(clk),
.D(_2720_),
.DE(_3584_),
.Q(_0398_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[16][0]$_DFFE_PP_ (
.CLK(clk),
.D(_3536_),
.DE(_3582_),
.Q(_0399_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[16][10]$_DFFE_PP_ (
.CLK(clk),
.D(_3515_),
.DE(_3582_),
.Q(_0400_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[16][11]$_DFFE_PP_ (
.CLK(clk),
.D(_3501_),
.DE(_3582_),
.Q(_0401_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[16][12]$_DFFE_PP_ (
.CLK(clk),
.D(_3483_),
.DE(_3582_),
.Q(_0402_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[16][13]$_DFFE_PP_ (
.CLK(clk),
.D(_3465_),
.DE(_3582_),
.Q(_0403_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[16][14]$_DFFE_PP_ (
.CLK(clk),
.D(_3445_),
.DE(_3582_),
.Q(_0404_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[16][15]$_DFFE_PP_ (
.CLK(clk),
.D(_3429_),
.DE(_3582_),
.Q(_0405_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[16][16]$_DFFE_PP_ (
.CLK(clk),
.D(_3408_),
.DE(_3582_),
.Q(_0406_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[16][17]$_DFFE_PP_ (
.CLK(clk),
.D(_3389_),
.DE(_3582_),
.Q(_0407_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[16][18]$_DFFE_PP_ (
.CLK(clk),
.D(_3366_),
.DE(_3582_),
.Q(_0408_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[16][19]$_DFFE_PP_ (
.CLK(clk),
.D(_3348_),
.DE(_3582_),
.Q(_0409_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[16][1]$_DFFE_PP_ (
.CLK(clk),
.D(_3334_),
.DE(_3582_),
.Q(_0410_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[16][20]$_DFFE_PP_ (
.CLK(clk),
.D(_3315_),
.DE(_3582_),
.Q(_0411_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[16][21]$_DFFE_PP_ (
.CLK(clk),
.D(_3294_),
.DE(_3582_),
.Q(_0412_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[16][22]$_DFFE_PP_ (
.CLK(clk),
.D(_3270_),
.DE(_3582_),
.Q(_0413_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[16][23]$_DFFE_PP_ (
.CLK(clk),
.D(_3249_),
.DE(_3582_),
.Q(_0414_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[16][24]$_DFFE_PP_ (
.CLK(clk),
.D(_3230_),
.DE(_3582_),
.Q(_0415_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[16][25]$_DFFE_PP_ (
.CLK(clk),
.D(_3208_),
.DE(_3582_),
.Q(_0416_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[16][26]$_DFFE_PP_ (
.CLK(clk),
.D(_3184_),
.DE(_3582_),
.Q(_0417_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[16][27]$_DFFE_PP_ (
.CLK(clk),
.D(_3165_),
.DE(_3582_),
.Q(_0418_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[16][28]$_DFFE_PP_ (
.CLK(clk),
.D(_3145_),
.DE(_3582_),
.Q(_0419_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[16][29]$_DFFE_PP_ (
.CLK(clk),
.D(_3111_),
.DE(_3582_),
.Q(_0420_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[16][2]$_DFFE_PP_ (
.CLK(clk),
.D(_3075_),
.DE(_3582_),
.Q(_0421_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[16][30]$_DFFE_PP_ (
.CLK(clk),
.D(_3047_),
.DE(_3582_),
.Q(_0422_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[16][31]$_DFFE_PP_ (
.CLK(clk),
.D(_3009_),
.DE(_3582_),
.Q(_0423_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[16][3]$_DFFE_PP_ (
.CLK(clk),
.D(_2953_),
.DE(_3582_),
.Q(_0424_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[16][4]$_DFFE_PP_ (
.CLK(clk),
.D(_2927_),
.DE(_3582_),
.Q(_0425_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[16][5]$_DFFE_PP_ (
.CLK(clk),
.D(_2904_),
.DE(_3582_),
.Q(_0426_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[16][6]$_DFFE_PP_ (
.CLK(clk),
.D(_2881_),
.DE(_3582_),
.Q(_0427_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[16][7]$_DFFE_PP_ (
.CLK(clk),
.D(_2845_),
.DE(_3582_),
.Q(_0428_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[16][8]$_DFFE_PP_ (
.CLK(clk),
.D(_2787_),
.DE(_3582_),
.Q(_0429_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[16][9]$_DFFE_PP_ (
.CLK(clk),
.D(_2720_),
.DE(_3582_),
.Q(_0430_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[17][0]$_DFFE_PP_ (
.CLK(clk),
.D(_3536_),
.DE(_3581_),
.Q(_0431_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[17][10]$_DFFE_PP_ (
.CLK(clk),
.D(_3515_),
.DE(_3581_),
.Q(_0432_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[17][11]$_DFFE_PP_ (
.CLK(clk),
.D(_3501_),
.DE(_3581_),
.Q(_0433_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[17][12]$_DFFE_PP_ (
.CLK(clk),
.D(_3483_),
.DE(_3581_),
.Q(_0434_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[17][13]$_DFFE_PP_ (
.CLK(clk),
.D(_3465_),
.DE(_3581_),
.Q(_0435_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[17][14]$_DFFE_PP_ (
.CLK(clk),
.D(_3445_),
.DE(_3581_),
.Q(_0436_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[17][15]$_DFFE_PP_ (
.CLK(clk),
.D(_3429_),
.DE(_3581_),
.Q(_0437_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[17][16]$_DFFE_PP_ (
.CLK(clk),
.D(_3408_),
.DE(_3581_),
.Q(_0438_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[17][17]$_DFFE_PP_ (
.CLK(clk),
.D(_3389_),
.DE(_3581_),
.Q(_0439_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[17][18]$_DFFE_PP_ (
.CLK(clk),
.D(_3366_),
.DE(_3581_),
.Q(_0440_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[17][19]$_DFFE_PP_ (
.CLK(clk),
.D(_3348_),
.DE(_3581_),
.Q(_0441_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[17][1]$_DFFE_PP_ (
.CLK(clk),
.D(_3334_),
.DE(_3581_),
.Q(_0442_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[17][20]$_DFFE_PP_ (
.CLK(clk),
.D(_3315_),
.DE(_3581_),
.Q(_0443_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[17][21]$_DFFE_PP_ (
.CLK(clk),
.D(_3294_),
.DE(_3581_),
.Q(_0444_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[17][22]$_DFFE_PP_ (
.CLK(clk),
.D(_3270_),
.DE(_3581_),
.Q(_0445_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[17][23]$_DFFE_PP_ (
.CLK(clk),
.D(_3249_),
.DE(_3581_),
.Q(_0446_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[17][24]$_DFFE_PP_ (
.CLK(clk),
.D(_3230_),
.DE(_3581_),
.Q(_0447_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[17][25]$_DFFE_PP_ (
.CLK(clk),
.D(_3208_),
.DE(_3581_),
.Q(_0448_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[17][26]$_DFFE_PP_ (
.CLK(clk),
.D(_3184_),
.DE(_3581_),
.Q(_0449_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[17][27]$_DFFE_PP_ (
.CLK(clk),
.D(_3165_),
.DE(_3581_),
.Q(_0450_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[17][28]$_DFFE_PP_ (
.CLK(clk),
.D(_3145_),
.DE(_3581_),
.Q(_0451_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[17][29]$_DFFE_PP_ (
.CLK(clk),
.D(_3111_),
.DE(_3581_),
.Q(_0452_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[17][2]$_DFFE_PP_ (
.CLK(clk),
.D(_3075_),
.DE(_3581_),
.Q(_0453_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[17][30]$_DFFE_PP_ (
.CLK(clk),
.D(_3047_),
.DE(_3581_),
.Q(_0454_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[17][31]$_DFFE_PP_ (
.CLK(clk),
.D(_3009_),
.DE(_3581_),
.Q(_0455_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[17][3]$_DFFE_PP_ (
.CLK(clk),
.D(_2953_),
.DE(_3581_),
.Q(_0456_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[17][4]$_DFFE_PP_ (
.CLK(clk),
.D(_2927_),
.DE(_3581_),
.Q(_0457_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[17][5]$_DFFE_PP_ (
.CLK(clk),
.D(_2904_),
.DE(_3581_),
.Q(_0458_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[17][6]$_DFFE_PP_ (
.CLK(clk),
.D(_2881_),
.DE(_3581_),
.Q(_0459_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[17][7]$_DFFE_PP_ (
.CLK(clk),
.D(_2845_),
.DE(_3581_),
.Q(_0460_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[17][8]$_DFFE_PP_ (
.CLK(clk),
.D(_2787_),
.DE(_3581_),
.Q(_0461_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[17][9]$_DFFE_PP_ (
.CLK(clk),
.D(_2720_),
.DE(_3581_),
.Q(_0462_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[18][0]$_DFFE_PP_ (
.CLK(clk),
.D(_3536_),
.DE(_3580_),
.Q(_0463_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[18][10]$_DFFE_PP_ (
.CLK(clk),
.D(_3515_),
.DE(_3580_),
.Q(_0464_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[18][11]$_DFFE_PP_ (
.CLK(clk),
.D(_3501_),
.DE(_3580_),
.Q(_0465_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[18][12]$_DFFE_PP_ (
.CLK(clk),
.D(_3483_),
.DE(_3580_),
.Q(_0466_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[18][13]$_DFFE_PP_ (
.CLK(clk),
.D(_3465_),
.DE(_3580_),
.Q(_0467_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[18][14]$_DFFE_PP_ (
.CLK(clk),
.D(_3445_),
.DE(_3580_),
.Q(_0468_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[18][15]$_DFFE_PP_ (
.CLK(clk),
.D(_3429_),
.DE(_3580_),
.Q(_0469_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[18][16]$_DFFE_PP_ (
.CLK(clk),
.D(_3408_),
.DE(_3580_),
.Q(_0470_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[18][17]$_DFFE_PP_ (
.CLK(clk),
.D(_3389_),
.DE(_3580_),
.Q(_0471_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[18][18]$_DFFE_PP_ (
.CLK(clk),
.D(_3366_),
.DE(_3580_),
.Q(_0472_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[18][19]$_DFFE_PP_ (
.CLK(clk),
.D(_3348_),
.DE(_3580_),
.Q(_0473_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[18][1]$_DFFE_PP_ (
.CLK(clk),
.D(_3334_),
.DE(_3580_),
.Q(_0474_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[18][20]$_DFFE_PP_ (
.CLK(clk),
.D(_3315_),
.DE(_3580_),
.Q(_0475_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[18][21]$_DFFE_PP_ (
.CLK(clk),
.D(_3294_),
.DE(_3580_),
.Q(_0476_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[18][22]$_DFFE_PP_ (
.CLK(clk),
.D(_3270_),
.DE(_3580_),
.Q(_0477_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[18][23]$_DFFE_PP_ (
.CLK(clk),
.D(_3249_),
.DE(_3580_),
.Q(_0478_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[18][24]$_DFFE_PP_ (
.CLK(clk),
.D(_3230_),
.DE(_3580_),
.Q(_0479_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[18][25]$_DFFE_PP_ (
.CLK(clk),
.D(_3208_),
.DE(_3580_),
.Q(_0480_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[18][26]$_DFFE_PP_ (
.CLK(clk),
.D(_3184_),
.DE(_3580_),
.Q(_0481_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[18][27]$_DFFE_PP_ (
.CLK(clk),
.D(_3165_),
.DE(_3580_),
.Q(_0482_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[18][28]$_DFFE_PP_ (
.CLK(clk),
.D(_3145_),
.DE(_3580_),
.Q(_0483_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[18][29]$_DFFE_PP_ (
.CLK(clk),
.D(_3111_),
.DE(_3580_),
.Q(_0484_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[18][2]$_DFFE_PP_ (
.CLK(clk),
.D(_3075_),
.DE(_3580_),
.Q(_0485_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[18][30]$_DFFE_PP_ (
.CLK(clk),
.D(_3047_),
.DE(_3580_),
.Q(_0486_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[18][31]$_DFFE_PP_ (
.CLK(clk),
.D(_3009_),
.DE(_3580_),
.Q(_0487_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[18][3]$_DFFE_PP_ (
.CLK(clk),
.D(_2953_),
.DE(_3580_),
.Q(_0488_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[18][4]$_DFFE_PP_ (
.CLK(clk),
.D(_2927_),
.DE(_3580_),
.Q(_0489_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[18][5]$_DFFE_PP_ (
.CLK(clk),
.D(_2904_),
.DE(_3580_),
.Q(_0490_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[18][6]$_DFFE_PP_ (
.CLK(clk),
.D(_2881_),
.DE(_3580_),
.Q(_0491_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[18][7]$_DFFE_PP_ (
.CLK(clk),
.D(_2845_),
.DE(_3580_),
.Q(_0492_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[18][8]$_DFFE_PP_ (
.CLK(clk),
.D(_2787_),
.DE(_3580_),
.Q(_0493_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[18][9]$_DFFE_PP_ (
.CLK(clk),
.D(_2720_),
.DE(_3580_),
.Q(_0494_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[19][0]$_DFFE_PP_ (
.CLK(clk),
.D(_3536_),
.DE(_3579_),
.Q(_0495_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[19][10]$_DFFE_PP_ (
.CLK(clk),
.D(_3515_),
.DE(_3579_),
.Q(_0496_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[19][11]$_DFFE_PP_ (
.CLK(clk),
.D(_3501_),
.DE(_3579_),
.Q(_0497_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[19][12]$_DFFE_PP_ (
.CLK(clk),
.D(_3483_),
.DE(_3579_),
.Q(_0498_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[19][13]$_DFFE_PP_ (
.CLK(clk),
.D(_3465_),
.DE(_3579_),
.Q(_0499_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[19][14]$_DFFE_PP_ (
.CLK(clk),
.D(_3445_),
.DE(_3579_),
.Q(_0500_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[19][15]$_DFFE_PP_ (
.CLK(clk),
.D(_3429_),
.DE(_3579_),
.Q(_0501_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[19][16]$_DFFE_PP_ (
.CLK(clk),
.D(_3408_),
.DE(_3579_),
.Q(_0502_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[19][17]$_DFFE_PP_ (
.CLK(clk),
.D(_3389_),
.DE(_3579_),
.Q(_0503_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[19][18]$_DFFE_PP_ (
.CLK(clk),
.D(_3366_),
.DE(_3579_),
.Q(_0504_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[19][19]$_DFFE_PP_ (
.CLK(clk),
.D(_3348_),
.DE(_3579_),
.Q(_0505_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[19][1]$_DFFE_PP_ (
.CLK(clk),
.D(_3334_),
.DE(_3579_),
.Q(_0506_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[19][20]$_DFFE_PP_ (
.CLK(clk),
.D(_3315_),
.DE(_3579_),
.Q(_0507_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[19][21]$_DFFE_PP_ (
.CLK(clk),
.D(_3294_),
.DE(_3579_),
.Q(_0508_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[19][22]$_DFFE_PP_ (
.CLK(clk),
.D(_3270_),
.DE(_3579_),
.Q(_0509_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[19][23]$_DFFE_PP_ (
.CLK(clk),
.D(_3249_),
.DE(_3579_),
.Q(_0510_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[19][24]$_DFFE_PP_ (
.CLK(clk),
.D(_3230_),
.DE(_3579_),
.Q(_0511_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[19][25]$_DFFE_PP_ (
.CLK(clk),
.D(_3208_),
.DE(_3579_),
.Q(_0512_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[19][26]$_DFFE_PP_ (
.CLK(clk),
.D(_3184_),
.DE(_3579_),
.Q(_0513_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[19][27]$_DFFE_PP_ (
.CLK(clk),
.D(_3165_),
.DE(_3579_),
.Q(_0514_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[19][28]$_DFFE_PP_ (
.CLK(clk),
.D(_3145_),
.DE(_3579_),
.Q(_0515_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[19][29]$_DFFE_PP_ (
.CLK(clk),
.D(_3111_),
.DE(_3579_),
.Q(_0516_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[19][2]$_DFFE_PP_ (
.CLK(clk),
.D(_3075_),
.DE(_3579_),
.Q(_0517_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[19][30]$_DFFE_PP_ (
.CLK(clk),
.D(_3047_),
.DE(_3579_),
.Q(_0518_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[19][31]$_DFFE_PP_ (
.CLK(clk),
.D(_3009_),
.DE(_3579_),
.Q(_0519_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[19][3]$_DFFE_PP_ (
.CLK(clk),
.D(_2953_),
.DE(_3579_),
.Q(_0520_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[19][4]$_DFFE_PP_ (
.CLK(clk),
.D(_2927_),
.DE(_3579_),
.Q(_0521_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[19][5]$_DFFE_PP_ (
.CLK(clk),
.D(_2904_),
.DE(_3579_),
.Q(_0522_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[19][6]$_DFFE_PP_ (
.CLK(clk),
.D(_2881_),
.DE(_3579_),
.Q(_0523_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[19][7]$_DFFE_PP_ (
.CLK(clk),
.D(_2845_),
.DE(_3579_),
.Q(_0524_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[19][8]$_DFFE_PP_ (
.CLK(clk),
.D(_2787_),
.DE(_3579_),
.Q(_0525_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[19][9]$_DFFE_PP_ (
.CLK(clk),
.D(_2720_),
.DE(_3579_),
.Q(_0526_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[1][0]$_DFFE_PP_ (
.CLK(clk),
.D(_3536_),
.DE(_3578_),
.Q(_0527_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[1][10]$_DFFE_PP_ (
.CLK(clk),
.D(_3515_),
.DE(_3578_),
.Q(_0528_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[1][11]$_DFFE_PP_ (
.CLK(clk),
.D(_3501_),
.DE(_3578_),
.Q(_0529_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[1][12]$_DFFE_PP_ (
.CLK(clk),
.D(_3483_),
.DE(_3578_),
.Q(_0530_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[1][13]$_DFFE_PP_ (
.CLK(clk),
.D(_3465_),
.DE(_3578_),
.Q(_0531_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[1][14]$_DFFE_PP_ (
.CLK(clk),
.D(_3445_),
.DE(_3578_),
.Q(_0532_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[1][15]$_DFFE_PP_ (
.CLK(clk),
.D(_3429_),
.DE(_3578_),
.Q(_0533_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[1][16]$_DFFE_PP_ (
.CLK(clk),
.D(_3408_),
.DE(_3578_),
.Q(_0534_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[1][17]$_DFFE_PP_ (
.CLK(clk),
.D(_3389_),
.DE(_3578_),
.Q(_0535_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[1][18]$_DFFE_PP_ (
.CLK(clk),
.D(_3366_),
.DE(_3578_),
.Q(_0536_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[1][19]$_DFFE_PP_ (
.CLK(clk),
.D(_3348_),
.DE(_3578_),
.Q(_0537_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[1][1]$_DFFE_PP_ (
.CLK(clk),
.D(_3334_),
.DE(_3578_),
.Q(_0538_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[1][20]$_DFFE_PP_ (
.CLK(clk),
.D(_3315_),
.DE(_3578_),
.Q(_0539_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[1][21]$_DFFE_PP_ (
.CLK(clk),
.D(_3294_),
.DE(_3578_),
.Q(_0540_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[1][22]$_DFFE_PP_ (
.CLK(clk),
.D(_3270_),
.DE(_3578_),
.Q(_0541_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[1][23]$_DFFE_PP_ (
.CLK(clk),
.D(_3249_),
.DE(_3578_),
.Q(_0542_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[1][24]$_DFFE_PP_ (
.CLK(clk),
.D(_3230_),
.DE(_3578_),
.Q(_0543_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[1][25]$_DFFE_PP_ (
.CLK(clk),
.D(_3208_),
.DE(_3578_),
.Q(_0544_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[1][26]$_DFFE_PP_ (
.CLK(clk),
.D(_3184_),
.DE(_3578_),
.Q(_0545_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[1][27]$_DFFE_PP_ (
.CLK(clk),
.D(_3165_),
.DE(_3578_),
.Q(_0546_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[1][28]$_DFFE_PP_ (
.CLK(clk),
.D(_3145_),
.DE(_3578_),
.Q(_0547_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[1][29]$_DFFE_PP_ (
.CLK(clk),
.D(_3111_),
.DE(_3578_),
.Q(_0548_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[1][2]$_DFFE_PP_ (
.CLK(clk),
.D(_3075_),
.DE(_3578_),
.Q(_0549_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[1][30]$_DFFE_PP_ (
.CLK(clk),
.D(_3047_),
.DE(_3578_),
.Q(_0550_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[1][31]$_DFFE_PP_ (
.CLK(clk),
.D(_3009_),
.DE(_3578_),
.Q(_0551_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[1][3]$_DFFE_PP_ (
.CLK(clk),
.D(_2953_),
.DE(_3578_),
.Q(_0552_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[1][4]$_DFFE_PP_ (
.CLK(clk),
.D(_2927_),
.DE(_3578_),
.Q(_0553_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[1][5]$_DFFE_PP_ (
.CLK(clk),
.D(_2904_),
.DE(_3578_),
.Q(_0554_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[1][6]$_DFFE_PP_ (
.CLK(clk),
.D(_2881_),
.DE(_3578_),
.Q(_0555_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[1][7]$_DFFE_PP_ (
.CLK(clk),
.D(_2845_),
.DE(_3578_),
.Q(_0556_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[1][8]$_DFFE_PP_ (
.CLK(clk),
.D(_2787_),
.DE(_3578_),
.Q(_0557_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[1][9]$_DFFE_PP_ (
.CLK(clk),
.D(_2720_),
.DE(_3578_),
.Q(_0558_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[20][0]$_DFFE_PP_ (
.CLK(clk),
.D(_3536_),
.DE(_3577_),
.Q(_0559_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[20][10]$_DFFE_PP_ (
.CLK(clk),
.D(_3515_),
.DE(_3577_),
.Q(_0560_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[20][11]$_DFFE_PP_ (
.CLK(clk),
.D(_3501_),
.DE(_3577_),
.Q(_0561_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[20][12]$_DFFE_PP_ (
.CLK(clk),
.D(_3483_),
.DE(_3577_),
.Q(_0562_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[20][13]$_DFFE_PP_ (
.CLK(clk),
.D(_3465_),
.DE(_3577_),
.Q(_0563_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[20][14]$_DFFE_PP_ (
.CLK(clk),
.D(_3445_),
.DE(_3577_),
.Q(_0564_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[20][15]$_DFFE_PP_ (
.CLK(clk),
.D(_3429_),
.DE(_3577_),
.Q(_0565_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[20][16]$_DFFE_PP_ (
.CLK(clk),
.D(_3408_),
.DE(_3577_),
.Q(_0566_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[20][17]$_DFFE_PP_ (
.CLK(clk),
.D(_3389_),
.DE(_3577_),
.Q(_0567_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[20][18]$_DFFE_PP_ (
.CLK(clk),
.D(_3366_),
.DE(_3577_),
.Q(_0568_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[20][19]$_DFFE_PP_ (
.CLK(clk),
.D(_3348_),
.DE(_3577_),
.Q(_0569_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[20][1]$_DFFE_PP_ (
.CLK(clk),
.D(_3334_),
.DE(_3577_),
.Q(_0570_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[20][20]$_DFFE_PP_ (
.CLK(clk),
.D(_3315_),
.DE(_3577_),
.Q(_0571_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[20][21]$_DFFE_PP_ (
.CLK(clk),
.D(_3294_),
.DE(_3577_),
.Q(_0572_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[20][22]$_DFFE_PP_ (
.CLK(clk),
.D(_3270_),
.DE(_3577_),
.Q(_0573_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[20][23]$_DFFE_PP_ (
.CLK(clk),
.D(_3249_),
.DE(_3577_),
.Q(_0574_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[20][24]$_DFFE_PP_ (
.CLK(clk),
.D(_3230_),
.DE(_3577_),
.Q(_0575_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[20][25]$_DFFE_PP_ (
.CLK(clk),
.D(_3208_),
.DE(_3577_),
.Q(_0576_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[20][26]$_DFFE_PP_ (
.CLK(clk),
.D(_3184_),
.DE(_3577_),
.Q(_0577_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[20][27]$_DFFE_PP_ (
.CLK(clk),
.D(_3165_),
.DE(_3577_),
.Q(_0578_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[20][28]$_DFFE_PP_ (
.CLK(clk),
.D(_3145_),
.DE(_3577_),
.Q(_0579_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[20][29]$_DFFE_PP_ (
.CLK(clk),
.D(_3111_),
.DE(_3577_),
.Q(_0580_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[20][2]$_DFFE_PP_ (
.CLK(clk),
.D(_3075_),
.DE(_3577_),
.Q(_0581_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[20][30]$_DFFE_PP_ (
.CLK(clk),
.D(_3047_),
.DE(_3577_),
.Q(_0582_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[20][31]$_DFFE_PP_ (
.CLK(clk),
.D(_3009_),
.DE(_3577_),
.Q(_0583_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[20][3]$_DFFE_PP_ (
.CLK(clk),
.D(_2953_),
.DE(_3577_),
.Q(_0584_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[20][4]$_DFFE_PP_ (
.CLK(clk),
.D(_2927_),
.DE(_3577_),
.Q(_0585_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[20][5]$_DFFE_PP_ (
.CLK(clk),
.D(_2904_),
.DE(_3577_),
.Q(_0586_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[20][6]$_DFFE_PP_ (
.CLK(clk),
.D(_2881_),
.DE(_3577_),
.Q(_0587_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[20][7]$_DFFE_PP_ (
.CLK(clk),
.D(_2845_),
.DE(_3577_),
.Q(_0588_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[20][8]$_DFFE_PP_ (
.CLK(clk),
.D(_2787_),
.DE(_3577_),
.Q(_0589_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[20][9]$_DFFE_PP_ (
.CLK(clk),
.D(_2720_),
.DE(_3577_),
.Q(_0590_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[21][0]$_DFFE_PP_ (
.CLK(clk),
.D(_3536_),
.DE(_3576_),
.Q(_0591_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[21][10]$_DFFE_PP_ (
.CLK(clk),
.D(_3515_),
.DE(_3576_),
.Q(_0592_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[21][11]$_DFFE_PP_ (
.CLK(clk),
.D(_3501_),
.DE(_3576_),
.Q(_0593_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[21][12]$_DFFE_PP_ (
.CLK(clk),
.D(_3483_),
.DE(_3576_),
.Q(_0594_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[21][13]$_DFFE_PP_ (
.CLK(clk),
.D(_3465_),
.DE(_3576_),
.Q(_0595_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[21][14]$_DFFE_PP_ (
.CLK(clk),
.D(_3445_),
.DE(_3576_),
.Q(_0596_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[21][15]$_DFFE_PP_ (
.CLK(clk),
.D(_3429_),
.DE(_3576_),
.Q(_0597_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[21][16]$_DFFE_PP_ (
.CLK(clk),
.D(_3408_),
.DE(_3576_),
.Q(_0598_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[21][17]$_DFFE_PP_ (
.CLK(clk),
.D(_3389_),
.DE(_3576_),
.Q(_0599_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[21][18]$_DFFE_PP_ (
.CLK(clk),
.D(_3366_),
.DE(_3576_),
.Q(_0600_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[21][19]$_DFFE_PP_ (
.CLK(clk),
.D(_3348_),
.DE(_3576_),
.Q(_0601_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[21][1]$_DFFE_PP_ (
.CLK(clk),
.D(_3334_),
.DE(_3576_),
.Q(_0602_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[21][20]$_DFFE_PP_ (
.CLK(clk),
.D(_3315_),
.DE(_3576_),
.Q(_0603_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[21][21]$_DFFE_PP_ (
.CLK(clk),
.D(_3294_),
.DE(_3576_),
.Q(_0604_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[21][22]$_DFFE_PP_ (
.CLK(clk),
.D(_3270_),
.DE(_3576_),
.Q(_0605_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[21][23]$_DFFE_PP_ (
.CLK(clk),
.D(_3249_),
.DE(_3576_),
.Q(_0606_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[21][24]$_DFFE_PP_ (
.CLK(clk),
.D(_3230_),
.DE(_3576_),
.Q(_0607_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[21][25]$_DFFE_PP_ (
.CLK(clk),
.D(_3208_),
.DE(_3576_),
.Q(_0608_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[21][26]$_DFFE_PP_ (
.CLK(clk),
.D(_3184_),
.DE(_3576_),
.Q(_0609_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[21][27]$_DFFE_PP_ (
.CLK(clk),
.D(_3165_),
.DE(_3576_),
.Q(_0610_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[21][28]$_DFFE_PP_ (
.CLK(clk),
.D(_3145_),
.DE(_3576_),
.Q(_0611_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[21][29]$_DFFE_PP_ (
.CLK(clk),
.D(_3111_),
.DE(_3576_),
.Q(_0612_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[21][2]$_DFFE_PP_ (
.CLK(clk),
.D(_3075_),
.DE(_3576_),
.Q(_0613_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[21][30]$_DFFE_PP_ (
.CLK(clk),
.D(_3047_),
.DE(_3576_),
.Q(_0614_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[21][31]$_DFFE_PP_ (
.CLK(clk),
.D(_3009_),
.DE(_3576_),
.Q(_0615_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[21][3]$_DFFE_PP_ (
.CLK(clk),
.D(_2953_),
.DE(_3576_),
.Q(_0616_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[21][4]$_DFFE_PP_ (
.CLK(clk),
.D(_2927_),
.DE(_3576_),
.Q(_0617_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[21][5]$_DFFE_PP_ (
.CLK(clk),
.D(_2904_),
.DE(_3576_),
.Q(_0618_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[21][6]$_DFFE_PP_ (
.CLK(clk),
.D(_2881_),
.DE(_3576_),
.Q(_0619_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[21][7]$_DFFE_PP_ (
.CLK(clk),
.D(_2845_),
.DE(_3576_),
.Q(_0620_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[21][8]$_DFFE_PP_ (
.CLK(clk),
.D(_2787_),
.DE(_3576_),
.Q(_0621_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[21][9]$_DFFE_PP_ (
.CLK(clk),
.D(_2720_),
.DE(_3576_),
.Q(_0622_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[22][0]$_DFFE_PP_ (
.CLK(clk),
.D(_3536_),
.DE(_3575_),
.Q(_0623_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[22][10]$_DFFE_PP_ (
.CLK(clk),
.D(_3515_),
.DE(_3575_),
.Q(_0624_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[22][11]$_DFFE_PP_ (
.CLK(clk),
.D(_3501_),
.DE(_3575_),
.Q(_0625_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[22][12]$_DFFE_PP_ (
.CLK(clk),
.D(_3483_),
.DE(_3575_),
.Q(_0626_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[22][13]$_DFFE_PP_ (
.CLK(clk),
.D(_3465_),
.DE(_3575_),
.Q(_0627_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[22][14]$_DFFE_PP_ (
.CLK(clk),
.D(_3445_),
.DE(_3575_),
.Q(_0628_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[22][15]$_DFFE_PP_ (
.CLK(clk),
.D(_3429_),
.DE(_3575_),
.Q(_0629_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[22][16]$_DFFE_PP_ (
.CLK(clk),
.D(_3408_),
.DE(_3575_),
.Q(_0630_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[22][17]$_DFFE_PP_ (
.CLK(clk),
.D(_3389_),
.DE(_3575_),
.Q(_0631_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[22][18]$_DFFE_PP_ (
.CLK(clk),
.D(_3366_),
.DE(_3575_),
.Q(_0632_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[22][19]$_DFFE_PP_ (
.CLK(clk),
.D(_3348_),
.DE(_3575_),
.Q(_0633_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[22][1]$_DFFE_PP_ (
.CLK(clk),
.D(_3334_),
.DE(_3575_),
.Q(_0634_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[22][20]$_DFFE_PP_ (
.CLK(clk),
.D(_3315_),
.DE(_3575_),
.Q(_0635_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[22][21]$_DFFE_PP_ (
.CLK(clk),
.D(_3294_),
.DE(_3575_),
.Q(_0636_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[22][22]$_DFFE_PP_ (
.CLK(clk),
.D(_3270_),
.DE(_3575_),
.Q(_0637_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[22][23]$_DFFE_PP_ (
.CLK(clk),
.D(_3249_),
.DE(_3575_),
.Q(_0638_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[22][24]$_DFFE_PP_ (
.CLK(clk),
.D(_3230_),
.DE(_3575_),
.Q(_0639_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[22][25]$_DFFE_PP_ (
.CLK(clk),
.D(_3208_),
.DE(_3575_),
.Q(_0640_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[22][26]$_DFFE_PP_ (
.CLK(clk),
.D(_3184_),
.DE(_3575_),
.Q(_0641_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[22][27]$_DFFE_PP_ (
.CLK(clk),
.D(_3165_),
.DE(_3575_),
.Q(_0642_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[22][28]$_DFFE_PP_ (
.CLK(clk),
.D(_3145_),
.DE(_3575_),
.Q(_0643_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[22][29]$_DFFE_PP_ (
.CLK(clk),
.D(_3111_),
.DE(_3575_),
.Q(_0644_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[22][2]$_DFFE_PP_ (
.CLK(clk),
.D(_3075_),
.DE(_3575_),
.Q(_0645_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[22][30]$_DFFE_PP_ (
.CLK(clk),
.D(_3047_),
.DE(_3575_),
.Q(_0646_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[22][31]$_DFFE_PP_ (
.CLK(clk),
.D(_3009_),
.DE(_3575_),
.Q(_0647_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[22][3]$_DFFE_PP_ (
.CLK(clk),
.D(_2953_),
.DE(_3575_),
.Q(_0648_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[22][4]$_DFFE_PP_ (
.CLK(clk),
.D(_2927_),
.DE(_3575_),
.Q(_0649_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[22][5]$_DFFE_PP_ (
.CLK(clk),
.D(_2904_),
.DE(_3575_),
.Q(_0650_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[22][6]$_DFFE_PP_ (
.CLK(clk),
.D(_2881_),
.DE(_3575_),
.Q(_0651_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[22][7]$_DFFE_PP_ (
.CLK(clk),
.D(_2845_),
.DE(_3575_),
.Q(_0652_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[22][8]$_DFFE_PP_ (
.CLK(clk),
.D(_2787_),
.DE(_3575_),
.Q(_0653_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[22][9]$_DFFE_PP_ (
.CLK(clk),
.D(_2720_),
.DE(_3575_),
.Q(_0654_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[23][0]$_DFFE_PP_ (
.CLK(clk),
.D(_3536_),
.DE(_3574_),
.Q(_0655_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[23][10]$_DFFE_PP_ (
.CLK(clk),
.D(_3515_),
.DE(_3574_),
.Q(_0656_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[23][11]$_DFFE_PP_ (
.CLK(clk),
.D(_3501_),
.DE(_3574_),
.Q(_0657_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[23][12]$_DFFE_PP_ (
.CLK(clk),
.D(_3483_),
.DE(_3574_),
.Q(_0658_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[23][13]$_DFFE_PP_ (
.CLK(clk),
.D(_3465_),
.DE(_3574_),
.Q(_0659_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[23][14]$_DFFE_PP_ (
.CLK(clk),
.D(_3445_),
.DE(_3574_),
.Q(_0660_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[23][15]$_DFFE_PP_ (
.CLK(clk),
.D(_3429_),
.DE(_3574_),
.Q(_0661_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[23][16]$_DFFE_PP_ (
.CLK(clk),
.D(_3408_),
.DE(_3574_),
.Q(_0662_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[23][17]$_DFFE_PP_ (
.CLK(clk),
.D(_3389_),
.DE(_3574_),
.Q(_0663_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[23][18]$_DFFE_PP_ (
.CLK(clk),
.D(_3366_),
.DE(_3574_),
.Q(_0664_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[23][19]$_DFFE_PP_ (
.CLK(clk),
.D(_3348_),
.DE(_3574_),
.Q(_0665_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[23][1]$_DFFE_PP_ (
.CLK(clk),
.D(_3334_),
.DE(_3574_),
.Q(_0666_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[23][20]$_DFFE_PP_ (
.CLK(clk),
.D(_3315_),
.DE(_3574_),
.Q(_0667_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[23][21]$_DFFE_PP_ (
.CLK(clk),
.D(_3294_),
.DE(_3574_),
.Q(_0668_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[23][22]$_DFFE_PP_ (
.CLK(clk),
.D(_3270_),
.DE(_3574_),
.Q(_0669_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[23][23]$_DFFE_PP_ (
.CLK(clk),
.D(_3249_),
.DE(_3574_),
.Q(_0670_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[23][24]$_DFFE_PP_ (
.CLK(clk),
.D(_3230_),
.DE(_3574_),
.Q(_0671_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[23][25]$_DFFE_PP_ (
.CLK(clk),
.D(_3208_),
.DE(_3574_),
.Q(_0672_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[23][26]$_DFFE_PP_ (
.CLK(clk),
.D(_3184_),
.DE(_3574_),
.Q(_0673_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[23][27]$_DFFE_PP_ (
.CLK(clk),
.D(_3165_),
.DE(_3574_),
.Q(_0674_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[23][28]$_DFFE_PP_ (
.CLK(clk),
.D(_3145_),
.DE(_3574_),
.Q(_0675_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[23][29]$_DFFE_PP_ (
.CLK(clk),
.D(_3111_),
.DE(_3574_),
.Q(_0676_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[23][2]$_DFFE_PP_ (
.CLK(clk),
.D(_3075_),
.DE(_3574_),
.Q(_0677_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[23][30]$_DFFE_PP_ (
.CLK(clk),
.D(_3047_),
.DE(_3574_),
.Q(_0678_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[23][31]$_DFFE_PP_ (
.CLK(clk),
.D(_3009_),
.DE(_3574_),
.Q(_0679_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[23][3]$_DFFE_PP_ (
.CLK(clk),
.D(_2953_),
.DE(_3574_),
.Q(_0680_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[23][4]$_DFFE_PP_ (
.CLK(clk),
.D(_2927_),
.DE(_3574_),
.Q(_0681_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[23][5]$_DFFE_PP_ (
.CLK(clk),
.D(_2904_),
.DE(_3574_),
.Q(_0682_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[23][6]$_DFFE_PP_ (
.CLK(clk),
.D(_2881_),
.DE(_3574_),
.Q(_0683_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[23][7]$_DFFE_PP_ (
.CLK(clk),
.D(_2845_),
.DE(_3574_),
.Q(_0684_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[23][8]$_DFFE_PP_ (
.CLK(clk),
.D(_2787_),
.DE(_3574_),
.Q(_0685_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[23][9]$_DFFE_PP_ (
.CLK(clk),
.D(_2720_),
.DE(_3574_),
.Q(_0686_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[24][0]$_DFFE_PP_ (
.CLK(clk),
.D(_3536_),
.DE(_3573_),
.Q(_0687_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[24][10]$_DFFE_PP_ (
.CLK(clk),
.D(_3515_),
.DE(_3573_),
.Q(_0688_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[24][11]$_DFFE_PP_ (
.CLK(clk),
.D(_3501_),
.DE(_3573_),
.Q(_0689_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[24][12]$_DFFE_PP_ (
.CLK(clk),
.D(_3483_),
.DE(_3573_),
.Q(_0690_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[24][13]$_DFFE_PP_ (
.CLK(clk),
.D(_3465_),
.DE(_3573_),
.Q(_0691_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[24][14]$_DFFE_PP_ (
.CLK(clk),
.D(_3445_),
.DE(_3573_),
.Q(_0692_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[24][15]$_DFFE_PP_ (
.CLK(clk),
.D(_3429_),
.DE(_3573_),
.Q(_0693_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[24][16]$_DFFE_PP_ (
.CLK(clk),
.D(_3408_),
.DE(_3573_),
.Q(_0694_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[24][17]$_DFFE_PP_ (
.CLK(clk),
.D(_3389_),
.DE(_3573_),
.Q(_0695_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[24][18]$_DFFE_PP_ (
.CLK(clk),
.D(_3366_),
.DE(_3573_),
.Q(_0696_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[24][19]$_DFFE_PP_ (
.CLK(clk),
.D(_3348_),
.DE(_3573_),
.Q(_0697_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[24][1]$_DFFE_PP_ (
.CLK(clk),
.D(_3334_),
.DE(_3573_),
.Q(_0698_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[24][20]$_DFFE_PP_ (
.CLK(clk),
.D(_3315_),
.DE(_3573_),
.Q(_0699_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[24][21]$_DFFE_PP_ (
.CLK(clk),
.D(_3294_),
.DE(_3573_),
.Q(_0700_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[24][22]$_DFFE_PP_ (
.CLK(clk),
.D(_3270_),
.DE(_3573_),
.Q(_0701_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[24][23]$_DFFE_PP_ (
.CLK(clk),
.D(_3249_),
.DE(_3573_),
.Q(_0702_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[24][24]$_DFFE_PP_ (
.CLK(clk),
.D(_3230_),
.DE(_3573_),
.Q(_0703_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[24][25]$_DFFE_PP_ (
.CLK(clk),
.D(_3208_),
.DE(_3573_),
.Q(_0704_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[24][26]$_DFFE_PP_ (
.CLK(clk),
.D(_3184_),
.DE(_3573_),
.Q(_0705_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[24][27]$_DFFE_PP_ (
.CLK(clk),
.D(_3165_),
.DE(_3573_),
.Q(_0706_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[24][28]$_DFFE_PP_ (
.CLK(clk),
.D(_3145_),
.DE(_3573_),
.Q(_0707_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[24][29]$_DFFE_PP_ (
.CLK(clk),
.D(_3111_),
.DE(_3573_),
.Q(_0708_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[24][2]$_DFFE_PP_ (
.CLK(clk),
.D(_3075_),
.DE(_3573_),
.Q(_0709_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[24][30]$_DFFE_PP_ (
.CLK(clk),
.D(_3047_),
.DE(_3573_),
.Q(_0710_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[24][31]$_DFFE_PP_ (
.CLK(clk),
.D(_3009_),
.DE(_3573_),
.Q(_0711_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[24][3]$_DFFE_PP_ (
.CLK(clk),
.D(_2953_),
.DE(_3573_),
.Q(_0712_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[24][4]$_DFFE_PP_ (
.CLK(clk),
.D(_2927_),
.DE(_3573_),
.Q(_0713_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[24][5]$_DFFE_PP_ (
.CLK(clk),
.D(_2904_),
.DE(_3573_),
.Q(_0714_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[24][6]$_DFFE_PP_ (
.CLK(clk),
.D(_2881_),
.DE(_3573_),
.Q(_0715_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[24][7]$_DFFE_PP_ (
.CLK(clk),
.D(_2845_),
.DE(_3573_),
.Q(_0716_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[24][8]$_DFFE_PP_ (
.CLK(clk),
.D(_2787_),
.DE(_3573_),
.Q(_0717_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[24][9]$_DFFE_PP_ (
.CLK(clk),
.D(_2720_),
.DE(_3573_),
.Q(_0718_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[25][0]$_DFFE_PP_ (
.CLK(clk),
.D(_3536_),
.DE(_3572_),
.Q(_0719_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[25][10]$_DFFE_PP_ (
.CLK(clk),
.D(_3515_),
.DE(_3572_),
.Q(_0720_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[25][11]$_DFFE_PP_ (
.CLK(clk),
.D(_3501_),
.DE(_3572_),
.Q(_0721_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[25][12]$_DFFE_PP_ (
.CLK(clk),
.D(_3483_),
.DE(_3572_),
.Q(_0722_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[25][13]$_DFFE_PP_ (
.CLK(clk),
.D(_3465_),
.DE(_3572_),
.Q(_0723_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[25][14]$_DFFE_PP_ (
.CLK(clk),
.D(_3445_),
.DE(_3572_),
.Q(_0724_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[25][15]$_DFFE_PP_ (
.CLK(clk),
.D(_3429_),
.DE(_3572_),
.Q(_0725_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[25][16]$_DFFE_PP_ (
.CLK(clk),
.D(_3408_),
.DE(_3572_),
.Q(_0726_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[25][17]$_DFFE_PP_ (
.CLK(clk),
.D(_3389_),
.DE(_3572_),
.Q(_0727_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[25][18]$_DFFE_PP_ (
.CLK(clk),
.D(_3366_),
.DE(_3572_),
.Q(_0728_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[25][19]$_DFFE_PP_ (
.CLK(clk),
.D(_3348_),
.DE(_3572_),
.Q(_0729_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[25][1]$_DFFE_PP_ (
.CLK(clk),
.D(_3334_),
.DE(_3572_),
.Q(_0730_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[25][20]$_DFFE_PP_ (
.CLK(clk),
.D(_3315_),
.DE(_3572_),
.Q(_0731_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[25][21]$_DFFE_PP_ (
.CLK(clk),
.D(_3294_),
.DE(_3572_),
.Q(_0732_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[25][22]$_DFFE_PP_ (
.CLK(clk),
.D(_3270_),
.DE(_3572_),
.Q(_0733_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[25][23]$_DFFE_PP_ (
.CLK(clk),
.D(_3249_),
.DE(_3572_),
.Q(_0734_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[25][24]$_DFFE_PP_ (
.CLK(clk),
.D(_3230_),
.DE(_3572_),
.Q(_0735_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[25][25]$_DFFE_PP_ (
.CLK(clk),
.D(_3208_),
.DE(_3572_),
.Q(_0736_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[25][26]$_DFFE_PP_ (
.CLK(clk),
.D(_3184_),
.DE(_3572_),
.Q(_0737_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[25][27]$_DFFE_PP_ (
.CLK(clk),
.D(_3165_),
.DE(_3572_),
.Q(_0738_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[25][28]$_DFFE_PP_ (
.CLK(clk),
.D(_3145_),
.DE(_3572_),
.Q(_0739_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[25][29]$_DFFE_PP_ (
.CLK(clk),
.D(_3111_),
.DE(_3572_),
.Q(_0740_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[25][2]$_DFFE_PP_ (
.CLK(clk),
.D(_3075_),
.DE(_3572_),
.Q(_0741_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[25][30]$_DFFE_PP_ (
.CLK(clk),
.D(_3047_),
.DE(_3572_),
.Q(_0742_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[25][31]$_DFFE_PP_ (
.CLK(clk),
.D(_3009_),
.DE(_3572_),
.Q(_0743_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[25][3]$_DFFE_PP_ (
.CLK(clk),
.D(_2953_),
.DE(_3572_),
.Q(_0744_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[25][4]$_DFFE_PP_ (
.CLK(clk),
.D(_2927_),
.DE(_3572_),
.Q(_0745_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[25][5]$_DFFE_PP_ (
.CLK(clk),
.D(_2904_),
.DE(_3572_),
.Q(_0746_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[25][6]$_DFFE_PP_ (
.CLK(clk),
.D(_2881_),
.DE(_3572_),
.Q(_0747_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[25][7]$_DFFE_PP_ (
.CLK(clk),
.D(_2845_),
.DE(_3572_),
.Q(_0748_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[25][8]$_DFFE_PP_ (
.CLK(clk),
.D(_2787_),
.DE(_3572_),
.Q(_0749_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[25][9]$_DFFE_PP_ (
.CLK(clk),
.D(_2720_),
.DE(_3572_),
.Q(_0750_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[26][0]$_DFFE_PP_ (
.CLK(clk),
.D(_3536_),
.DE(_3571_),
.Q(_0751_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[26][10]$_DFFE_PP_ (
.CLK(clk),
.D(_3515_),
.DE(_3571_),
.Q(_0752_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[26][11]$_DFFE_PP_ (
.CLK(clk),
.D(_3501_),
.DE(_3571_),
.Q(_0753_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[26][12]$_DFFE_PP_ (
.CLK(clk),
.D(_3483_),
.DE(_3571_),
.Q(_0754_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[26][13]$_DFFE_PP_ (
.CLK(clk),
.D(_3465_),
.DE(_3571_),
.Q(_0755_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[26][14]$_DFFE_PP_ (
.CLK(clk),
.D(_3445_),
.DE(_3571_),
.Q(_0756_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[26][15]$_DFFE_PP_ (
.CLK(clk),
.D(_3429_),
.DE(_3571_),
.Q(_0757_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[26][16]$_DFFE_PP_ (
.CLK(clk),
.D(_3408_),
.DE(_3571_),
.Q(_0758_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[26][17]$_DFFE_PP_ (
.CLK(clk),
.D(_3389_),
.DE(_3571_),
.Q(_0759_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[26][18]$_DFFE_PP_ (
.CLK(clk),
.D(_3366_),
.DE(_3571_),
.Q(_0760_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[26][19]$_DFFE_PP_ (
.CLK(clk),
.D(_3348_),
.DE(_3571_),
.Q(_0761_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[26][1]$_DFFE_PP_ (
.CLK(clk),
.D(_3334_),
.DE(_3571_),
.Q(_0762_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[26][20]$_DFFE_PP_ (
.CLK(clk),
.D(_3315_),
.DE(_3571_),
.Q(_0763_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[26][21]$_DFFE_PP_ (
.CLK(clk),
.D(_3294_),
.DE(_3571_),
.Q(_0764_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[26][22]$_DFFE_PP_ (
.CLK(clk),
.D(_3270_),
.DE(_3571_),
.Q(_0765_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[26][23]$_DFFE_PP_ (
.CLK(clk),
.D(_3249_),
.DE(_3571_),
.Q(_0766_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[26][24]$_DFFE_PP_ (
.CLK(clk),
.D(_3230_),
.DE(_3571_),
.Q(_0767_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[26][25]$_DFFE_PP_ (
.CLK(clk),
.D(_3208_),
.DE(_3571_),
.Q(_0768_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[26][26]$_DFFE_PP_ (
.CLK(clk),
.D(_3184_),
.DE(_3571_),
.Q(_0769_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[26][27]$_DFFE_PP_ (
.CLK(clk),
.D(_3165_),
.DE(_3571_),
.Q(_0770_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[26][28]$_DFFE_PP_ (
.CLK(clk),
.D(_3145_),
.DE(_3571_),
.Q(_0771_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[26][29]$_DFFE_PP_ (
.CLK(clk),
.D(_3111_),
.DE(_3571_),
.Q(_0772_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[26][2]$_DFFE_PP_ (
.CLK(clk),
.D(_3075_),
.DE(_3571_),
.Q(_0773_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[26][30]$_DFFE_PP_ (
.CLK(clk),
.D(_3047_),
.DE(_3571_),
.Q(_0774_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[26][31]$_DFFE_PP_ (
.CLK(clk),
.D(_3009_),
.DE(_3571_),
.Q(_0775_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[26][3]$_DFFE_PP_ (
.CLK(clk),
.D(_2953_),
.DE(_3571_),
.Q(_0776_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[26][4]$_DFFE_PP_ (
.CLK(clk),
.D(_2927_),
.DE(_3571_),
.Q(_0777_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[26][5]$_DFFE_PP_ (
.CLK(clk),
.D(_2904_),
.DE(_3571_),
.Q(_0778_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[26][6]$_DFFE_PP_ (
.CLK(clk),
.D(_2881_),
.DE(_3571_),
.Q(_0779_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[26][7]$_DFFE_PP_ (
.CLK(clk),
.D(_2845_),
.DE(_3571_),
.Q(_0780_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[26][8]$_DFFE_PP_ (
.CLK(clk),
.D(_2787_),
.DE(_3571_),
.Q(_0781_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[26][9]$_DFFE_PP_ (
.CLK(clk),
.D(_2720_),
.DE(_3571_),
.Q(_0782_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[27][0]$_DFFE_PP_ (
.CLK(clk),
.D(_3536_),
.DE(_3570_),
.Q(_0783_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[27][10]$_DFFE_PP_ (
.CLK(clk),
.D(_3515_),
.DE(_3570_),
.Q(_0784_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[27][11]$_DFFE_PP_ (
.CLK(clk),
.D(_3501_),
.DE(_3570_),
.Q(_0785_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[27][12]$_DFFE_PP_ (
.CLK(clk),
.D(_3483_),
.DE(_3570_),
.Q(_0786_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[27][13]$_DFFE_PP_ (
.CLK(clk),
.D(_3465_),
.DE(_3570_),
.Q(_0787_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[27][14]$_DFFE_PP_ (
.CLK(clk),
.D(_3445_),
.DE(_3570_),
.Q(_0788_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[27][15]$_DFFE_PP_ (
.CLK(clk),
.D(_3429_),
.DE(_3570_),
.Q(_0789_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[27][16]$_DFFE_PP_ (
.CLK(clk),
.D(_3408_),
.DE(_3570_),
.Q(_0790_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[27][17]$_DFFE_PP_ (
.CLK(clk),
.D(_3389_),
.DE(_3570_),
.Q(_0791_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[27][18]$_DFFE_PP_ (
.CLK(clk),
.D(_3366_),
.DE(_3570_),
.Q(_0792_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[27][19]$_DFFE_PP_ (
.CLK(clk),
.D(_3348_),
.DE(_3570_),
.Q(_0793_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[27][1]$_DFFE_PP_ (
.CLK(clk),
.D(_3334_),
.DE(_3570_),
.Q(_0794_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[27][20]$_DFFE_PP_ (
.CLK(clk),
.D(_3315_),
.DE(_3570_),
.Q(_0795_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[27][21]$_DFFE_PP_ (
.CLK(clk),
.D(_3294_),
.DE(_3570_),
.Q(_0796_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[27][22]$_DFFE_PP_ (
.CLK(clk),
.D(_3270_),
.DE(_3570_),
.Q(_0797_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[27][23]$_DFFE_PP_ (
.CLK(clk),
.D(_3249_),
.DE(_3570_),
.Q(_0798_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[27][24]$_DFFE_PP_ (
.CLK(clk),
.D(_3230_),
.DE(_3570_),
.Q(_0799_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[27][25]$_DFFE_PP_ (
.CLK(clk),
.D(_3208_),
.DE(_3570_),
.Q(_0800_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[27][26]$_DFFE_PP_ (
.CLK(clk),
.D(_3184_),
.DE(_3570_),
.Q(_0801_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[27][27]$_DFFE_PP_ (
.CLK(clk),
.D(_3165_),
.DE(_3570_),
.Q(_0802_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[27][28]$_DFFE_PP_ (
.CLK(clk),
.D(_3145_),
.DE(_3570_),
.Q(_0803_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[27][29]$_DFFE_PP_ (
.CLK(clk),
.D(_3111_),
.DE(_3570_),
.Q(_0804_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[27][2]$_DFFE_PP_ (
.CLK(clk),
.D(_3075_),
.DE(_3570_),
.Q(_0805_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[27][30]$_DFFE_PP_ (
.CLK(clk),
.D(_3047_),
.DE(_3570_),
.Q(_0806_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[27][31]$_DFFE_PP_ (
.CLK(clk),
.D(_3009_),
.DE(_3570_),
.Q(_0807_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[27][3]$_DFFE_PP_ (
.CLK(clk),
.D(_2953_),
.DE(_3570_),
.Q(_0808_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[27][4]$_DFFE_PP_ (
.CLK(clk),
.D(_2927_),
.DE(_3570_),
.Q(_0809_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[27][5]$_DFFE_PP_ (
.CLK(clk),
.D(_2904_),
.DE(_3570_),
.Q(_0810_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[27][6]$_DFFE_PP_ (
.CLK(clk),
.D(_2881_),
.DE(_3570_),
.Q(_0811_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[27][7]$_DFFE_PP_ (
.CLK(clk),
.D(_2845_),
.DE(_3570_),
.Q(_0812_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[27][8]$_DFFE_PP_ (
.CLK(clk),
.D(_2787_),
.DE(_3570_),
.Q(_0813_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[27][9]$_DFFE_PP_ (
.CLK(clk),
.D(_2720_),
.DE(_3570_),
.Q(_0814_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[28][0]$_DFFE_PP_ (
.CLK(clk),
.D(_3536_),
.DE(_3569_),
.Q(_0815_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[28][10]$_DFFE_PP_ (
.CLK(clk),
.D(_3515_),
.DE(_3569_),
.Q(_0816_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[28][11]$_DFFE_PP_ (
.CLK(clk),
.D(_3501_),
.DE(_3569_),
.Q(_0817_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[28][12]$_DFFE_PP_ (
.CLK(clk),
.D(_3483_),
.DE(_3569_),
.Q(_0818_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[28][13]$_DFFE_PP_ (
.CLK(clk),
.D(_3465_),
.DE(_3569_),
.Q(_0819_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[28][14]$_DFFE_PP_ (
.CLK(clk),
.D(_3445_),
.DE(_3569_),
.Q(_0820_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[28][15]$_DFFE_PP_ (
.CLK(clk),
.D(_3429_),
.DE(_3569_),
.Q(_0821_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[28][16]$_DFFE_PP_ (
.CLK(clk),
.D(_3408_),
.DE(_3569_),
.Q(_0822_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[28][17]$_DFFE_PP_ (
.CLK(clk),
.D(_3389_),
.DE(_3569_),
.Q(_0823_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[28][18]$_DFFE_PP_ (
.CLK(clk),
.D(_3366_),
.DE(_3569_),
.Q(_0824_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[28][19]$_DFFE_PP_ (
.CLK(clk),
.D(_3348_),
.DE(_3569_),
.Q(_0825_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[28][1]$_DFFE_PP_ (
.CLK(clk),
.D(_3334_),
.DE(_3569_),
.Q(_0826_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[28][20]$_DFFE_PP_ (
.CLK(clk),
.D(_3315_),
.DE(_3569_),
.Q(_0827_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[28][21]$_DFFE_PP_ (
.CLK(clk),
.D(_3294_),
.DE(_3569_),
.Q(_0828_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[28][22]$_DFFE_PP_ (
.CLK(clk),
.D(_3270_),
.DE(_3569_),
.Q(_0829_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[28][23]$_DFFE_PP_ (
.CLK(clk),
.D(_3249_),
.DE(_3569_),
.Q(_0830_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[28][24]$_DFFE_PP_ (
.CLK(clk),
.D(_3230_),
.DE(_3569_),
.Q(_0831_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[28][25]$_DFFE_PP_ (
.CLK(clk),
.D(_3208_),
.DE(_3569_),
.Q(_0832_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[28][26]$_DFFE_PP_ (
.CLK(clk),
.D(_3184_),
.DE(_3569_),
.Q(_0833_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[28][27]$_DFFE_PP_ (
.CLK(clk),
.D(_3165_),
.DE(_3569_),
.Q(_0834_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[28][28]$_DFFE_PP_ (
.CLK(clk),
.D(_3145_),
.DE(_3569_),
.Q(_0835_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[28][29]$_DFFE_PP_ (
.CLK(clk),
.D(_3111_),
.DE(_3569_),
.Q(_0836_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[28][2]$_DFFE_PP_ (
.CLK(clk),
.D(_3075_),
.DE(_3569_),
.Q(_0837_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[28][30]$_DFFE_PP_ (
.CLK(clk),
.D(_3047_),
.DE(_3569_),
.Q(_0838_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[28][31]$_DFFE_PP_ (
.CLK(clk),
.D(_3009_),
.DE(_3569_),
.Q(_0839_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[28][3]$_DFFE_PP_ (
.CLK(clk),
.D(_2953_),
.DE(_3569_),
.Q(_0840_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[28][4]$_DFFE_PP_ (
.CLK(clk),
.D(_2927_),
.DE(_3569_),
.Q(_0841_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[28][5]$_DFFE_PP_ (
.CLK(clk),
.D(_2904_),
.DE(_3569_),
.Q(_0842_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[28][6]$_DFFE_PP_ (
.CLK(clk),
.D(_2881_),
.DE(_3569_),
.Q(_0843_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[28][7]$_DFFE_PP_ (
.CLK(clk),
.D(_2845_),
.DE(_3569_),
.Q(_0844_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[28][8]$_DFFE_PP_ (
.CLK(clk),
.D(_2787_),
.DE(_3569_),
.Q(_0845_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[28][9]$_DFFE_PP_ (
.CLK(clk),
.D(_2720_),
.DE(_3569_),
.Q(_0846_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[29][0]$_DFFE_PP_ (
.CLK(clk),
.D(_3536_),
.DE(_3567_),
.Q(_0847_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[29][10]$_DFFE_PP_ (
.CLK(clk),
.D(_3515_),
.DE(_3567_),
.Q(_0848_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[29][11]$_DFFE_PP_ (
.CLK(clk),
.D(_3501_),
.DE(_3567_),
.Q(_0849_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[29][12]$_DFFE_PP_ (
.CLK(clk),
.D(_3483_),
.DE(_3567_),
.Q(_0850_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[29][13]$_DFFE_PP_ (
.CLK(clk),
.D(_3465_),
.DE(_3567_),
.Q(_0851_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[29][14]$_DFFE_PP_ (
.CLK(clk),
.D(_3445_),
.DE(_3567_),
.Q(_0852_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[29][15]$_DFFE_PP_ (
.CLK(clk),
.D(_3429_),
.DE(_3567_),
.Q(_0853_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[29][16]$_DFFE_PP_ (
.CLK(clk),
.D(_3408_),
.DE(_3567_),
.Q(_0854_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[29][17]$_DFFE_PP_ (
.CLK(clk),
.D(_3389_),
.DE(_3567_),
.Q(_0855_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[29][18]$_DFFE_PP_ (
.CLK(clk),
.D(_3366_),
.DE(_3567_),
.Q(_0856_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[29][19]$_DFFE_PP_ (
.CLK(clk),
.D(_3348_),
.DE(_3567_),
.Q(_0857_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[29][1]$_DFFE_PP_ (
.CLK(clk),
.D(_3334_),
.DE(_3567_),
.Q(_0858_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[29][20]$_DFFE_PP_ (
.CLK(clk),
.D(_3315_),
.DE(_3567_),
.Q(_0859_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[29][21]$_DFFE_PP_ (
.CLK(clk),
.D(_3294_),
.DE(_3567_),
.Q(_0860_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[29][22]$_DFFE_PP_ (
.CLK(clk),
.D(_3270_),
.DE(_3567_),
.Q(_0861_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[29][23]$_DFFE_PP_ (
.CLK(clk),
.D(_3249_),
.DE(_3567_),
.Q(_0862_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[29][24]$_DFFE_PP_ (
.CLK(clk),
.D(_3230_),
.DE(_3567_),
.Q(_0863_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[29][25]$_DFFE_PP_ (
.CLK(clk),
.D(_3208_),
.DE(_3567_),
.Q(_0864_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[29][26]$_DFFE_PP_ (
.CLK(clk),
.D(_3184_),
.DE(_3567_),
.Q(_0865_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[29][27]$_DFFE_PP_ (
.CLK(clk),
.D(_3165_),
.DE(_3567_),
.Q(_0866_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[29][28]$_DFFE_PP_ (
.CLK(clk),
.D(_3145_),
.DE(_3567_),
.Q(_0867_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[29][29]$_DFFE_PP_ (
.CLK(clk),
.D(_3111_),
.DE(_3567_),
.Q(_0868_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[29][2]$_DFFE_PP_ (
.CLK(clk),
.D(_3075_),
.DE(_3567_),
.Q(_0869_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[29][30]$_DFFE_PP_ (
.CLK(clk),
.D(_3047_),
.DE(_3567_),
.Q(_0870_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[29][31]$_DFFE_PP_ (
.CLK(clk),
.D(_3009_),
.DE(_3567_),
.Q(_0871_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[29][3]$_DFFE_PP_ (
.CLK(clk),
.D(_2953_),
.DE(_3567_),
.Q(_0872_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[29][4]$_DFFE_PP_ (
.CLK(clk),
.D(_2927_),
.DE(_3567_),
.Q(_0873_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[29][5]$_DFFE_PP_ (
.CLK(clk),
.D(_2904_),
.DE(_3567_),
.Q(_0874_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[29][6]$_DFFE_PP_ (
.CLK(clk),
.D(_2881_),
.DE(_3567_),
.Q(_0875_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[29][7]$_DFFE_PP_ (
.CLK(clk),
.D(_2845_),
.DE(_3567_),
.Q(_0876_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[29][8]$_DFFE_PP_ (
.CLK(clk),
.D(_2787_),
.DE(_3567_),
.Q(_0877_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[29][9]$_DFFE_PP_ (
.CLK(clk),
.D(_2720_),
.DE(_3567_),
.Q(_0878_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[2][0]$_DFFE_PP_ (
.CLK(clk),
.D(_3536_),
.DE(_3565_),
.Q(_0879_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[2][10]$_DFFE_PP_ (
.CLK(clk),
.D(_3515_),
.DE(_3565_),
.Q(_0880_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[2][11]$_DFFE_PP_ (
.CLK(clk),
.D(_3501_),
.DE(_3565_),
.Q(_0881_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[2][12]$_DFFE_PP_ (
.CLK(clk),
.D(_3483_),
.DE(_3565_),
.Q(_0882_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[2][13]$_DFFE_PP_ (
.CLK(clk),
.D(_3465_),
.DE(_3565_),
.Q(_0883_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[2][14]$_DFFE_PP_ (
.CLK(clk),
.D(_3445_),
.DE(_3565_),
.Q(_0884_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[2][15]$_DFFE_PP_ (
.CLK(clk),
.D(_3429_),
.DE(_3565_),
.Q(_0885_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[2][16]$_DFFE_PP_ (
.CLK(clk),
.D(_3408_),
.DE(_3565_),
.Q(_0886_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[2][17]$_DFFE_PP_ (
.CLK(clk),
.D(_3389_),
.DE(_3565_),
.Q(_0887_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[2][18]$_DFFE_PP_ (
.CLK(clk),
.D(_3366_),
.DE(_3565_),
.Q(_0888_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[2][19]$_DFFE_PP_ (
.CLK(clk),
.D(_3348_),
.DE(_3565_),
.Q(_0889_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[2][1]$_DFFE_PP_ (
.CLK(clk),
.D(_3334_),
.DE(_3565_),
.Q(_0890_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[2][20]$_DFFE_PP_ (
.CLK(clk),
.D(_3315_),
.DE(_3565_),
.Q(_0891_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[2][21]$_DFFE_PP_ (
.CLK(clk),
.D(_3294_),
.DE(_3565_),
.Q(_0892_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[2][22]$_DFFE_PP_ (
.CLK(clk),
.D(_3270_),
.DE(_3565_),
.Q(_0893_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[2][23]$_DFFE_PP_ (
.CLK(clk),
.D(_3249_),
.DE(_3565_),
.Q(_0894_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[2][24]$_DFFE_PP_ (
.CLK(clk),
.D(_3230_),
.DE(_3565_),
.Q(_0895_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[2][25]$_DFFE_PP_ (
.CLK(clk),
.D(_3208_),
.DE(_3565_),
.Q(_0896_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[2][26]$_DFFE_PP_ (
.CLK(clk),
.D(_3184_),
.DE(_3565_),
.Q(_0897_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[2][27]$_DFFE_PP_ (
.CLK(clk),
.D(_3165_),
.DE(_3565_),
.Q(_0898_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[2][28]$_DFFE_PP_ (
.CLK(clk),
.D(_3145_),
.DE(_3565_),
.Q(_0899_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[2][29]$_DFFE_PP_ (
.CLK(clk),
.D(_3111_),
.DE(_3565_),
.Q(_0900_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[2][2]$_DFFE_PP_ (
.CLK(clk),
.D(_3075_),
.DE(_3565_),
.Q(_0901_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[2][30]$_DFFE_PP_ (
.CLK(clk),
.D(_3047_),
.DE(_3565_),
.Q(_0902_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[2][31]$_DFFE_PP_ (
.CLK(clk),
.D(_3009_),
.DE(_3565_),
.Q(_0903_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[2][3]$_DFFE_PP_ (
.CLK(clk),
.D(_2953_),
.DE(_3565_),
.Q(_0904_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[2][4]$_DFFE_PP_ (
.CLK(clk),
.D(_2927_),
.DE(_3565_),
.Q(_0905_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[2][5]$_DFFE_PP_ (
.CLK(clk),
.D(_2904_),
.DE(_3565_),
.Q(_0906_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[2][6]$_DFFE_PP_ (
.CLK(clk),
.D(_2881_),
.DE(_3565_),
.Q(_0907_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[2][7]$_DFFE_PP_ (
.CLK(clk),
.D(_2845_),
.DE(_3565_),
.Q(_0908_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[2][8]$_DFFE_PP_ (
.CLK(clk),
.D(_2787_),
.DE(_3565_),
.Q(_0909_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[2][9]$_DFFE_PP_ (
.CLK(clk),
.D(_2720_),
.DE(_3565_),
.Q(_0910_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[30][0]$_DFFE_PP_ (
.CLK(clk),
.D(_3536_),
.DE(_3564_),
.Q(_0911_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[30][10]$_DFFE_PP_ (
.CLK(clk),
.D(_3515_),
.DE(_3564_),
.Q(_0912_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[30][11]$_DFFE_PP_ (
.CLK(clk),
.D(_3501_),
.DE(_3564_),
.Q(_0913_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[30][12]$_DFFE_PP_ (
.CLK(clk),
.D(_3483_),
.DE(_3564_),
.Q(_0914_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[30][13]$_DFFE_PP_ (
.CLK(clk),
.D(_3465_),
.DE(_3564_),
.Q(_0915_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[30][14]$_DFFE_PP_ (
.CLK(clk),
.D(_3445_),
.DE(_3564_),
.Q(_0916_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[30][15]$_DFFE_PP_ (
.CLK(clk),
.D(_3429_),
.DE(_3564_),
.Q(_0917_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[30][16]$_DFFE_PP_ (
.CLK(clk),
.D(_3408_),
.DE(_3564_),
.Q(_0918_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[30][17]$_DFFE_PP_ (
.CLK(clk),
.D(_3389_),
.DE(_3564_),
.Q(_0919_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[30][18]$_DFFE_PP_ (
.CLK(clk),
.D(_3366_),
.DE(_3564_),
.Q(_0920_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[30][19]$_DFFE_PP_ (
.CLK(clk),
.D(_3348_),
.DE(_3564_),
.Q(_0921_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[30][1]$_DFFE_PP_ (
.CLK(clk),
.D(_3334_),
.DE(_3564_),
.Q(_0922_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[30][20]$_DFFE_PP_ (
.CLK(clk),
.D(_3315_),
.DE(_3564_),
.Q(_0923_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[30][21]$_DFFE_PP_ (
.CLK(clk),
.D(_3294_),
.DE(_3564_),
.Q(_0924_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[30][22]$_DFFE_PP_ (
.CLK(clk),
.D(_3270_),
.DE(_3564_),
.Q(_0925_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[30][23]$_DFFE_PP_ (
.CLK(clk),
.D(_3249_),
.DE(_3564_),
.Q(_0926_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[30][24]$_DFFE_PP_ (
.CLK(clk),
.D(_3230_),
.DE(_3564_),
.Q(_0927_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[30][25]$_DFFE_PP_ (
.CLK(clk),
.D(_3208_),
.DE(_3564_),
.Q(_0928_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[30][26]$_DFFE_PP_ (
.CLK(clk),
.D(_3184_),
.DE(_3564_),
.Q(_0929_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[30][27]$_DFFE_PP_ (
.CLK(clk),
.D(_3165_),
.DE(_3564_),
.Q(_0930_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[30][28]$_DFFE_PP_ (
.CLK(clk),
.D(_3145_),
.DE(_3564_),
.Q(_0931_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[30][29]$_DFFE_PP_ (
.CLK(clk),
.D(_3111_),
.DE(_3564_),
.Q(_0932_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[30][2]$_DFFE_PP_ (
.CLK(clk),
.D(_3075_),
.DE(_3564_),
.Q(_0933_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[30][30]$_DFFE_PP_ (
.CLK(clk),
.D(_3047_),
.DE(_3564_),
.Q(_0934_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[30][31]$_DFFE_PP_ (
.CLK(clk),
.D(_3009_),
.DE(_3564_),
.Q(_0935_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[30][3]$_DFFE_PP_ (
.CLK(clk),
.D(_2953_),
.DE(_3564_),
.Q(_0936_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[30][4]$_DFFE_PP_ (
.CLK(clk),
.D(_2927_),
.DE(_3564_),
.Q(_0937_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[30][5]$_DFFE_PP_ (
.CLK(clk),
.D(_2904_),
.DE(_3564_),
.Q(_0938_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[30][6]$_DFFE_PP_ (
.CLK(clk),
.D(_2881_),
.DE(_3564_),
.Q(_0939_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[30][7]$_DFFE_PP_ (
.CLK(clk),
.D(_2845_),
.DE(_3564_),
.Q(_0940_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[30][8]$_DFFE_PP_ (
.CLK(clk),
.D(_2787_),
.DE(_3564_),
.Q(_0941_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[30][9]$_DFFE_PP_ (
.CLK(clk),
.D(_2720_),
.DE(_3564_),
.Q(_0942_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[31][0]$_DFFE_PP_ (
.CLK(clk),
.D(_3536_),
.DE(_3562_),
.Q(_0943_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[31][10]$_DFFE_PP_ (
.CLK(clk),
.D(_3515_),
.DE(_3562_),
.Q(_0944_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[31][11]$_DFFE_PP_ (
.CLK(clk),
.D(_3501_),
.DE(_3562_),
.Q(_0945_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[31][12]$_DFFE_PP_ (
.CLK(clk),
.D(_3483_),
.DE(_3562_),
.Q(_0946_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[31][13]$_DFFE_PP_ (
.CLK(clk),
.D(_3465_),
.DE(_3562_),
.Q(_0947_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[31][14]$_DFFE_PP_ (
.CLK(clk),
.D(_3445_),
.DE(_3562_),
.Q(_0948_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[31][15]$_DFFE_PP_ (
.CLK(clk),
.D(_3429_),
.DE(_3562_),
.Q(_0949_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[31][16]$_DFFE_PP_ (
.CLK(clk),
.D(_3408_),
.DE(_3562_),
.Q(_0950_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[31][17]$_DFFE_PP_ (
.CLK(clk),
.D(_3389_),
.DE(_3562_),
.Q(_0951_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[31][18]$_DFFE_PP_ (
.CLK(clk),
.D(_3366_),
.DE(_3562_),
.Q(_0952_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[31][19]$_DFFE_PP_ (
.CLK(clk),
.D(_3348_),
.DE(_3562_),
.Q(_0953_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[31][1]$_DFFE_PP_ (
.CLK(clk),
.D(_3334_),
.DE(_3562_),
.Q(_0954_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[31][20]$_DFFE_PP_ (
.CLK(clk),
.D(_3315_),
.DE(_3562_),
.Q(_0955_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[31][21]$_DFFE_PP_ (
.CLK(clk),
.D(_3294_),
.DE(_3562_),
.Q(_0956_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[31][22]$_DFFE_PP_ (
.CLK(clk),
.D(_3270_),
.DE(_3562_),
.Q(_0957_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[31][23]$_DFFE_PP_ (
.CLK(clk),
.D(_3249_),
.DE(_3562_),
.Q(_0958_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[31][24]$_DFFE_PP_ (
.CLK(clk),
.D(_3230_),
.DE(_3562_),
.Q(_0959_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[31][25]$_DFFE_PP_ (
.CLK(clk),
.D(_3208_),
.DE(_3562_),
.Q(_0960_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[31][26]$_DFFE_PP_ (
.CLK(clk),
.D(_3184_),
.DE(_3562_),
.Q(_0961_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[31][27]$_DFFE_PP_ (
.CLK(clk),
.D(_3165_),
.DE(_3562_),
.Q(_0962_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[31][28]$_DFFE_PP_ (
.CLK(clk),
.D(_3145_),
.DE(_3562_),
.Q(_0963_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[31][29]$_DFFE_PP_ (
.CLK(clk),
.D(_3111_),
.DE(_3562_),
.Q(_0964_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[31][2]$_DFFE_PP_ (
.CLK(clk),
.D(_3075_),
.DE(_3562_),
.Q(_0965_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[31][30]$_DFFE_PP_ (
.CLK(clk),
.D(_3047_),
.DE(_3562_),
.Q(_0966_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[31][31]$_DFFE_PP_ (
.CLK(clk),
.D(_3009_),
.DE(_3562_),
.Q(_0967_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[31][3]$_DFFE_PP_ (
.CLK(clk),
.D(_2953_),
.DE(_3562_),
.Q(_0968_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[31][4]$_DFFE_PP_ (
.CLK(clk),
.D(_2927_),
.DE(_3562_),
.Q(_0969_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[31][5]$_DFFE_PP_ (
.CLK(clk),
.D(_2904_),
.DE(_3562_),
.Q(_0970_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[31][6]$_DFFE_PP_ (
.CLK(clk),
.D(_2881_),
.DE(_3562_),
.Q(_0971_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[31][7]$_DFFE_PP_ (
.CLK(clk),
.D(_2845_),
.DE(_3562_),
.Q(_0972_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[31][8]$_DFFE_PP_ (
.CLK(clk),
.D(_2787_),
.DE(_3562_),
.Q(_0973_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[31][9]$_DFFE_PP_ (
.CLK(clk),
.D(_2720_),
.DE(_3562_),
.Q(_0974_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[3][0]$_DFFE_PP_ (
.CLK(clk),
.D(_3536_),
.DE(_3558_),
.Q(_0975_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[3][10]$_DFFE_PP_ (
.CLK(clk),
.D(_3515_),
.DE(_3558_),
.Q(_0976_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[3][11]$_DFFE_PP_ (
.CLK(clk),
.D(_3501_),
.DE(_3558_),
.Q(_0977_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[3][12]$_DFFE_PP_ (
.CLK(clk),
.D(_3483_),
.DE(_3558_),
.Q(_0978_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[3][13]$_DFFE_PP_ (
.CLK(clk),
.D(_3465_),
.DE(_3558_),
.Q(_0979_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[3][14]$_DFFE_PP_ (
.CLK(clk),
.D(_3445_),
.DE(_3558_),
.Q(_0980_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[3][15]$_DFFE_PP_ (
.CLK(clk),
.D(_3429_),
.DE(_3558_),
.Q(_0981_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[3][16]$_DFFE_PP_ (
.CLK(clk),
.D(_3408_),
.DE(_3558_),
.Q(_0982_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[3][17]$_DFFE_PP_ (
.CLK(clk),
.D(_3389_),
.DE(_3558_),
.Q(_0983_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[3][18]$_DFFE_PP_ (
.CLK(clk),
.D(_3366_),
.DE(_3558_),
.Q(_0984_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[3][19]$_DFFE_PP_ (
.CLK(clk),
.D(_3348_),
.DE(_3558_),
.Q(_0985_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[3][1]$_DFFE_PP_ (
.CLK(clk),
.D(_3334_),
.DE(_3558_),
.Q(_0986_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[3][20]$_DFFE_PP_ (
.CLK(clk),
.D(_3315_),
.DE(_3558_),
.Q(_0987_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[3][21]$_DFFE_PP_ (
.CLK(clk),
.D(_3294_),
.DE(_3558_),
.Q(_0988_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[3][22]$_DFFE_PP_ (
.CLK(clk),
.D(_3270_),
.DE(_3558_),
.Q(_0989_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[3][23]$_DFFE_PP_ (
.CLK(clk),
.D(_3249_),
.DE(_3558_),
.Q(_0990_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[3][24]$_DFFE_PP_ (
.CLK(clk),
.D(_3230_),
.DE(_3558_),
.Q(_0991_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[3][25]$_DFFE_PP_ (
.CLK(clk),
.D(_3208_),
.DE(_3558_),
.Q(_0992_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[3][26]$_DFFE_PP_ (
.CLK(clk),
.D(_3184_),
.DE(_3558_),
.Q(_0993_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[3][27]$_DFFE_PP_ (
.CLK(clk),
.D(_3165_),
.DE(_3558_),
.Q(_0994_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[3][28]$_DFFE_PP_ (
.CLK(clk),
.D(_3145_),
.DE(_3558_),
.Q(_0995_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[3][29]$_DFFE_PP_ (
.CLK(clk),
.D(_3111_),
.DE(_3558_),
.Q(_0996_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[3][2]$_DFFE_PP_ (
.CLK(clk),
.D(_3075_),
.DE(_3558_),
.Q(_0997_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[3][30]$_DFFE_PP_ (
.CLK(clk),
.D(_3047_),
.DE(_3558_),
.Q(_0998_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[3][31]$_DFFE_PP_ (
.CLK(clk),
.D(_3009_),
.DE(_3558_),
.Q(_0999_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[3][3]$_DFFE_PP_ (
.CLK(clk),
.D(_2953_),
.DE(_3558_),
.Q(_1000_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[3][4]$_DFFE_PP_ (
.CLK(clk),
.D(_2927_),
.DE(_3558_),
.Q(_1001_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[3][5]$_DFFE_PP_ (
.CLK(clk),
.D(_2904_),
.DE(_3558_),
.Q(_1002_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[3][6]$_DFFE_PP_ (
.CLK(clk),
.D(_2881_),
.DE(_3558_),
.Q(_1003_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[3][7]$_DFFE_PP_ (
.CLK(clk),
.D(_2845_),
.DE(_3558_),
.Q(_1004_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[3][8]$_DFFE_PP_ (
.CLK(clk),
.D(_2787_),
.DE(_3558_),
.Q(_1005_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[3][9]$_DFFE_PP_ (
.CLK(clk),
.D(_2720_),
.DE(_3558_),
.Q(_1006_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[4][0]$_DFFE_PP_ (
.CLK(clk),
.D(_3536_),
.DE(_3556_),
.Q(_1007_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[4][10]$_DFFE_PP_ (
.CLK(clk),
.D(_3515_),
.DE(_3556_),
.Q(_1008_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[4][11]$_DFFE_PP_ (
.CLK(clk),
.D(_3501_),
.DE(_3556_),
.Q(_1009_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[4][12]$_DFFE_PP_ (
.CLK(clk),
.D(_3483_),
.DE(_3556_),
.Q(_1010_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[4][13]$_DFFE_PP_ (
.CLK(clk),
.D(_3465_),
.DE(_3556_),
.Q(_1011_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[4][14]$_DFFE_PP_ (
.CLK(clk),
.D(_3445_),
.DE(_3556_),
.Q(_1012_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[4][15]$_DFFE_PP_ (
.CLK(clk),
.D(_3429_),
.DE(_3556_),
.Q(_1013_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[4][16]$_DFFE_PP_ (
.CLK(clk),
.D(_3408_),
.DE(_3556_),
.Q(_1014_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[4][17]$_DFFE_PP_ (
.CLK(clk),
.D(_3389_),
.DE(_3556_),
.Q(_1015_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[4][18]$_DFFE_PP_ (
.CLK(clk),
.D(_3366_),
.DE(_3556_),
.Q(_1016_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[4][19]$_DFFE_PP_ (
.CLK(clk),
.D(_3348_),
.DE(_3556_),
.Q(_1017_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[4][1]$_DFFE_PP_ (
.CLK(clk),
.D(_3334_),
.DE(_3556_),
.Q(_1018_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[4][20]$_DFFE_PP_ (
.CLK(clk),
.D(_3315_),
.DE(_3556_),
.Q(_1019_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[4][21]$_DFFE_PP_ (
.CLK(clk),
.D(_3294_),
.DE(_3556_),
.Q(_1020_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[4][22]$_DFFE_PP_ (
.CLK(clk),
.D(_3270_),
.DE(_3556_),
.Q(_1021_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[4][23]$_DFFE_PP_ (
.CLK(clk),
.D(_3249_),
.DE(_3556_),
.Q(_1022_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[4][24]$_DFFE_PP_ (
.CLK(clk),
.D(_3230_),
.DE(_3556_),
.Q(_1023_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[4][25]$_DFFE_PP_ (
.CLK(clk),
.D(_3208_),
.DE(_3556_),
.Q(_1024_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[4][26]$_DFFE_PP_ (
.CLK(clk),
.D(_3184_),
.DE(_3556_),
.Q(_1025_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[4][27]$_DFFE_PP_ (
.CLK(clk),
.D(_3165_),
.DE(_3556_),
.Q(_1026_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[4][28]$_DFFE_PP_ (
.CLK(clk),
.D(_3145_),
.DE(_3556_),
.Q(_1027_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[4][29]$_DFFE_PP_ (
.CLK(clk),
.D(_3111_),
.DE(_3556_),
.Q(_1028_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[4][2]$_DFFE_PP_ (
.CLK(clk),
.D(_3075_),
.DE(_3556_),
.Q(_1029_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[4][30]$_DFFE_PP_ (
.CLK(clk),
.D(_3047_),
.DE(_3556_),
.Q(_1030_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[4][31]$_DFFE_PP_ (
.CLK(clk),
.D(_3009_),
.DE(_3556_),
.Q(_1031_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[4][3]$_DFFE_PP_ (
.CLK(clk),
.D(_2953_),
.DE(_3556_),
.Q(_1032_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[4][4]$_DFFE_PP_ (
.CLK(clk),
.D(_2927_),
.DE(_3556_),
.Q(_1033_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[4][5]$_DFFE_PP_ (
.CLK(clk),
.D(_2904_),
.DE(_3556_),
.Q(_1034_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[4][6]$_DFFE_PP_ (
.CLK(clk),
.D(_2881_),
.DE(_3556_),
.Q(_1035_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[4][7]$_DFFE_PP_ (
.CLK(clk),
.D(_2845_),
.DE(_3556_),
.Q(_1036_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[4][8]$_DFFE_PP_ (
.CLK(clk),
.D(_2787_),
.DE(_3556_),
.Q(_1037_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[4][9]$_DFFE_PP_ (
.CLK(clk),
.D(_2720_),
.DE(_3556_),
.Q(_1038_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[5][0]$_DFFE_PP_ (
.CLK(clk),
.D(_3536_),
.DE(_3555_),
.Q(_1039_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[5][10]$_DFFE_PP_ (
.CLK(clk),
.D(_3515_),
.DE(_3555_),
.Q(_1040_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[5][11]$_DFFE_PP_ (
.CLK(clk),
.D(_3501_),
.DE(_3555_),
.Q(_1041_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[5][12]$_DFFE_PP_ (
.CLK(clk),
.D(_3483_),
.DE(_3555_),
.Q(_1042_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[5][13]$_DFFE_PP_ (
.CLK(clk),
.D(_3465_),
.DE(_3555_),
.Q(_1043_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[5][14]$_DFFE_PP_ (
.CLK(clk),
.D(_3445_),
.DE(_3555_),
.Q(_1044_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[5][15]$_DFFE_PP_ (
.CLK(clk),
.D(_3429_),
.DE(_3555_),
.Q(_1045_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[5][16]$_DFFE_PP_ (
.CLK(clk),
.D(_3408_),
.DE(_3555_),
.Q(_1046_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[5][17]$_DFFE_PP_ (
.CLK(clk),
.D(_3389_),
.DE(_3555_),
.Q(_1047_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[5][18]$_DFFE_PP_ (
.CLK(clk),
.D(_3366_),
.DE(_3555_),
.Q(_1048_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[5][19]$_DFFE_PP_ (
.CLK(clk),
.D(_3348_),
.DE(_3555_),
.Q(_1049_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[5][1]$_DFFE_PP_ (
.CLK(clk),
.D(_3334_),
.DE(_3555_),
.Q(_1050_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[5][20]$_DFFE_PP_ (
.CLK(clk),
.D(_3315_),
.DE(_3555_),
.Q(_1051_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[5][21]$_DFFE_PP_ (
.CLK(clk),
.D(_3294_),
.DE(_3555_),
.Q(_1052_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[5][22]$_DFFE_PP_ (
.CLK(clk),
.D(_3270_),
.DE(_3555_),
.Q(_1053_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[5][23]$_DFFE_PP_ (
.CLK(clk),
.D(_3249_),
.DE(_3555_),
.Q(_1054_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[5][24]$_DFFE_PP_ (
.CLK(clk),
.D(_3230_),
.DE(_3555_),
.Q(_1055_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[5][25]$_DFFE_PP_ (
.CLK(clk),
.D(_3208_),
.DE(_3555_),
.Q(_1056_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[5][26]$_DFFE_PP_ (
.CLK(clk),
.D(_3184_),
.DE(_3555_),
.Q(_1057_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[5][27]$_DFFE_PP_ (
.CLK(clk),
.D(_3165_),
.DE(_3555_),
.Q(_1058_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[5][28]$_DFFE_PP_ (
.CLK(clk),
.D(_3145_),
.DE(_3555_),
.Q(_1059_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[5][29]$_DFFE_PP_ (
.CLK(clk),
.D(_3111_),
.DE(_3555_),
.Q(_1060_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[5][2]$_DFFE_PP_ (
.CLK(clk),
.D(_3075_),
.DE(_3555_),
.Q(_1061_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[5][30]$_DFFE_PP_ (
.CLK(clk),
.D(_3047_),
.DE(_3555_),
.Q(_1062_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[5][31]$_DFFE_PP_ (
.CLK(clk),
.D(_3009_),
.DE(_3555_),
.Q(_1063_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[5][3]$_DFFE_PP_ (
.CLK(clk),
.D(_2953_),
.DE(_3555_),
.Q(_1064_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[5][4]$_DFFE_PP_ (
.CLK(clk),
.D(_2927_),
.DE(_3555_),
.Q(_1065_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[5][5]$_DFFE_PP_ (
.CLK(clk),
.D(_2904_),
.DE(_3555_),
.Q(_1066_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[5][6]$_DFFE_PP_ (
.CLK(clk),
.D(_2881_),
.DE(_3555_),
.Q(_1067_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[5][7]$_DFFE_PP_ (
.CLK(clk),
.D(_2845_),
.DE(_3555_),
.Q(_1068_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[5][8]$_DFFE_PP_ (
.CLK(clk),
.D(_2787_),
.DE(_3555_),
.Q(_1069_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[5][9]$_DFFE_PP_ (
.CLK(clk),
.D(_2720_),
.DE(_3555_),
.Q(_1070_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[6][0]$_DFFE_PP_ (
.CLK(clk),
.D(_3536_),
.DE(_3554_),
.Q(_1071_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[6][10]$_DFFE_PP_ (
.CLK(clk),
.D(_3515_),
.DE(_3554_),
.Q(_1072_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[6][11]$_DFFE_PP_ (
.CLK(clk),
.D(_3501_),
.DE(_3554_),
.Q(_1073_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[6][12]$_DFFE_PP_ (
.CLK(clk),
.D(_3483_),
.DE(_3554_),
.Q(_1074_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[6][13]$_DFFE_PP_ (
.CLK(clk),
.D(_3465_),
.DE(_3554_),
.Q(_1075_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[6][14]$_DFFE_PP_ (
.CLK(clk),
.D(_3445_),
.DE(_3554_),
.Q(_1076_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[6][15]$_DFFE_PP_ (
.CLK(clk),
.D(_3429_),
.DE(_3554_),
.Q(_1077_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[6][16]$_DFFE_PP_ (
.CLK(clk),
.D(_3408_),
.DE(_3554_),
.Q(_1078_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[6][17]$_DFFE_PP_ (
.CLK(clk),
.D(_3389_),
.DE(_3554_),
.Q(_1079_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[6][18]$_DFFE_PP_ (
.CLK(clk),
.D(_3366_),
.DE(_3554_),
.Q(_1080_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[6][19]$_DFFE_PP_ (
.CLK(clk),
.D(_3348_),
.DE(_3554_),
.Q(_1081_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[6][1]$_DFFE_PP_ (
.CLK(clk),
.D(_3334_),
.DE(_3554_),
.Q(_1082_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[6][20]$_DFFE_PP_ (
.CLK(clk),
.D(_3315_),
.DE(_3554_),
.Q(_1083_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[6][21]$_DFFE_PP_ (
.CLK(clk),
.D(_3294_),
.DE(_3554_),
.Q(_1084_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[6][22]$_DFFE_PP_ (
.CLK(clk),
.D(_3270_),
.DE(_3554_),
.Q(_1085_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[6][23]$_DFFE_PP_ (
.CLK(clk),
.D(_3249_),
.DE(_3554_),
.Q(_1086_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[6][24]$_DFFE_PP_ (
.CLK(clk),
.D(_3230_),
.DE(_3554_),
.Q(_1087_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[6][25]$_DFFE_PP_ (
.CLK(clk),
.D(_3208_),
.DE(_3554_),
.Q(_1088_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[6][26]$_DFFE_PP_ (
.CLK(clk),
.D(_3184_),
.DE(_3554_),
.Q(_1089_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[6][27]$_DFFE_PP_ (
.CLK(clk),
.D(_3165_),
.DE(_3554_),
.Q(_1090_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[6][28]$_DFFE_PP_ (
.CLK(clk),
.D(_3145_),
.DE(_3554_),
.Q(_1091_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[6][29]$_DFFE_PP_ (
.CLK(clk),
.D(_3111_),
.DE(_3554_),
.Q(_1092_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[6][2]$_DFFE_PP_ (
.CLK(clk),
.D(_3075_),
.DE(_3554_),
.Q(_1093_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[6][30]$_DFFE_PP_ (
.CLK(clk),
.D(_3047_),
.DE(_3554_),
.Q(_1094_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[6][31]$_DFFE_PP_ (
.CLK(clk),
.D(_3009_),
.DE(_3554_),
.Q(_1095_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[6][3]$_DFFE_PP_ (
.CLK(clk),
.D(_2953_),
.DE(_3554_),
.Q(_1096_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[6][4]$_DFFE_PP_ (
.CLK(clk),
.D(_2927_),
.DE(_3554_),
.Q(_1097_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[6][5]$_DFFE_PP_ (
.CLK(clk),
.D(_2904_),
.DE(_3554_),
.Q(_1098_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[6][6]$_DFFE_PP_ (
.CLK(clk),
.D(_2881_),
.DE(_3554_),
.Q(_1099_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[6][7]$_DFFE_PP_ (
.CLK(clk),
.D(_2845_),
.DE(_3554_),
.Q(_1100_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[6][8]$_DFFE_PP_ (
.CLK(clk),
.D(_2787_),
.DE(_3554_),
.Q(_1101_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[6][9]$_DFFE_PP_ (
.CLK(clk),
.D(_2720_),
.DE(_3554_),
.Q(_1102_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[7][0]$_DFFE_PP_ (
.CLK(clk),
.D(_3536_),
.DE(_3552_),
.Q(_1103_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[7][10]$_DFFE_PP_ (
.CLK(clk),
.D(_3515_),
.DE(_3552_),
.Q(_1104_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[7][11]$_DFFE_PP_ (
.CLK(clk),
.D(_3501_),
.DE(_3552_),
.Q(_1105_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[7][12]$_DFFE_PP_ (
.CLK(clk),
.D(_3483_),
.DE(_3552_),
.Q(_1106_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[7][13]$_DFFE_PP_ (
.CLK(clk),
.D(_3465_),
.DE(_3552_),
.Q(_1107_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[7][14]$_DFFE_PP_ (
.CLK(clk),
.D(_3445_),
.DE(_3552_),
.Q(_1108_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[7][15]$_DFFE_PP_ (
.CLK(clk),
.D(_3429_),
.DE(_3552_),
.Q(_1109_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[7][16]$_DFFE_PP_ (
.CLK(clk),
.D(_3408_),
.DE(_3552_),
.Q(_1110_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[7][17]$_DFFE_PP_ (
.CLK(clk),
.D(_3389_),
.DE(_3552_),
.Q(_1111_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[7][18]$_DFFE_PP_ (
.CLK(clk),
.D(_3366_),
.DE(_3552_),
.Q(_1112_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[7][19]$_DFFE_PP_ (
.CLK(clk),
.D(_3348_),
.DE(_3552_),
.Q(_1113_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[7][1]$_DFFE_PP_ (
.CLK(clk),
.D(_3334_),
.DE(_3552_),
.Q(_1114_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[7][20]$_DFFE_PP_ (
.CLK(clk),
.D(_3315_),
.DE(_3552_),
.Q(_1115_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[7][21]$_DFFE_PP_ (
.CLK(clk),
.D(_3294_),
.DE(_3552_),
.Q(_1116_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[7][22]$_DFFE_PP_ (
.CLK(clk),
.D(_3270_),
.DE(_3552_),
.Q(_1117_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[7][23]$_DFFE_PP_ (
.CLK(clk),
.D(_3249_),
.DE(_3552_),
.Q(_1118_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[7][24]$_DFFE_PP_ (
.CLK(clk),
.D(_3230_),
.DE(_3552_),
.Q(_1119_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[7][25]$_DFFE_PP_ (
.CLK(clk),
.D(_3208_),
.DE(_3552_),
.Q(_1120_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[7][26]$_DFFE_PP_ (
.CLK(clk),
.D(_3184_),
.DE(_3552_),
.Q(_1121_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[7][27]$_DFFE_PP_ (
.CLK(clk),
.D(_3165_),
.DE(_3552_),
.Q(_1122_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[7][28]$_DFFE_PP_ (
.CLK(clk),
.D(_3145_),
.DE(_3552_),
.Q(_1123_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[7][29]$_DFFE_PP_ (
.CLK(clk),
.D(_3111_),
.DE(_3552_),
.Q(_1124_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[7][2]$_DFFE_PP_ (
.CLK(clk),
.D(_3075_),
.DE(_3552_),
.Q(_1125_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[7][30]$_DFFE_PP_ (
.CLK(clk),
.D(_3047_),
.DE(_3552_),
.Q(_1126_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[7][31]$_DFFE_PP_ (
.CLK(clk),
.D(_3009_),
.DE(_3552_),
.Q(_1127_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[7][3]$_DFFE_PP_ (
.CLK(clk),
.D(_2953_),
.DE(_3552_),
.Q(_1128_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[7][4]$_DFFE_PP_ (
.CLK(clk),
.D(_2927_),
.DE(_3552_),
.Q(_1129_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[7][5]$_DFFE_PP_ (
.CLK(clk),
.D(_2904_),
.DE(_3552_),
.Q(_1130_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[7][6]$_DFFE_PP_ (
.CLK(clk),
.D(_2881_),
.DE(_3552_),
.Q(_1131_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[7][7]$_DFFE_PP_ (
.CLK(clk),
.D(_2845_),
.DE(_3552_),
.Q(_1132_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[7][8]$_DFFE_PP_ (
.CLK(clk),
.D(_2787_),
.DE(_3552_),
.Q(_1133_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[7][9]$_DFFE_PP_ (
.CLK(clk),
.D(_2720_),
.DE(_3552_),
.Q(_1134_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[8][0]$_DFFE_PP_ (
.CLK(clk),
.D(_3536_),
.DE(_3548_),
.Q(_1135_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[8][10]$_DFFE_PP_ (
.CLK(clk),
.D(_3515_),
.DE(_3548_),
.Q(_1136_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[8][11]$_DFFE_PP_ (
.CLK(clk),
.D(_3501_),
.DE(_3548_),
.Q(_1137_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[8][12]$_DFFE_PP_ (
.CLK(clk),
.D(_3483_),
.DE(_3548_),
.Q(_1138_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[8][13]$_DFFE_PP_ (
.CLK(clk),
.D(_3465_),
.DE(_3548_),
.Q(_1139_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[8][14]$_DFFE_PP_ (
.CLK(clk),
.D(_3445_),
.DE(_3548_),
.Q(_1140_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[8][15]$_DFFE_PP_ (
.CLK(clk),
.D(_3429_),
.DE(_3548_),
.Q(_1141_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[8][16]$_DFFE_PP_ (
.CLK(clk),
.D(_3408_),
.DE(_3548_),
.Q(_1142_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[8][17]$_DFFE_PP_ (
.CLK(clk),
.D(_3389_),
.DE(_3548_),
.Q(_1143_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[8][18]$_DFFE_PP_ (
.CLK(clk),
.D(_3366_),
.DE(_3548_),
.Q(_1144_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[8][19]$_DFFE_PP_ (
.CLK(clk),
.D(_3348_),
.DE(_3548_),
.Q(_1145_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[8][1]$_DFFE_PP_ (
.CLK(clk),
.D(_3334_),
.DE(_3548_),
.Q(_1146_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[8][20]$_DFFE_PP_ (
.CLK(clk),
.D(_3315_),
.DE(_3548_),
.Q(_1147_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[8][21]$_DFFE_PP_ (
.CLK(clk),
.D(_3294_),
.DE(_3548_),
.Q(_1148_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[8][22]$_DFFE_PP_ (
.CLK(clk),
.D(_3270_),
.DE(_3548_),
.Q(_1149_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[8][23]$_DFFE_PP_ (
.CLK(clk),
.D(_3249_),
.DE(_3548_),
.Q(_1150_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[8][24]$_DFFE_PP_ (
.CLK(clk),
.D(_3230_),
.DE(_3548_),
.Q(_1151_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[8][25]$_DFFE_PP_ (
.CLK(clk),
.D(_3208_),
.DE(_3548_),
.Q(_1152_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[8][26]$_DFFE_PP_ (
.CLK(clk),
.D(_3184_),
.DE(_3548_),
.Q(_1153_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[8][27]$_DFFE_PP_ (
.CLK(clk),
.D(_3165_),
.DE(_3548_),
.Q(_1154_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[8][28]$_DFFE_PP_ (
.CLK(clk),
.D(_3145_),
.DE(_3548_),
.Q(_1155_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[8][29]$_DFFE_PP_ (
.CLK(clk),
.D(_3111_),
.DE(_3548_),
.Q(_1156_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[8][2]$_DFFE_PP_ (
.CLK(clk),
.D(_3075_),
.DE(_3548_),
.Q(_1157_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[8][30]$_DFFE_PP_ (
.CLK(clk),
.D(_3047_),
.DE(_3548_),
.Q(_1158_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[8][31]$_DFFE_PP_ (
.CLK(clk),
.D(_3009_),
.DE(_3548_),
.Q(_1159_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[8][3]$_DFFE_PP_ (
.CLK(clk),
.D(_2953_),
.DE(_3548_),
.Q(_1160_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[8][4]$_DFFE_PP_ (
.CLK(clk),
.D(_2927_),
.DE(_3548_),
.Q(_1161_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[8][5]$_DFFE_PP_ (
.CLK(clk),
.D(_2904_),
.DE(_3548_),
.Q(_1162_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[8][6]$_DFFE_PP_ (
.CLK(clk),
.D(_2881_),
.DE(_3548_),
.Q(_1163_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[8][7]$_DFFE_PP_ (
.CLK(clk),
.D(_2845_),
.DE(_3548_),
.Q(_1164_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[8][8]$_DFFE_PP_ (
.CLK(clk),
.D(_2787_),
.DE(_3548_),
.Q(_1165_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[8][9]$_DFFE_PP_ (
.CLK(clk),
.D(_2720_),
.DE(_3548_),
.Q(_1166_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[9][0]$_DFFE_PP_ (
.CLK(clk),
.D(_3536_),
.DE(_2728_),
.Q(_1167_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[9][10]$_DFFE_PP_ (
.CLK(clk),
.D(_3515_),
.DE(_2728_),
.Q(_1168_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[9][11]$_DFFE_PP_ (
.CLK(clk),
.D(_3501_),
.DE(_2728_),
.Q(_1169_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[9][12]$_DFFE_PP_ (
.CLK(clk),
.D(_3483_),
.DE(_2728_),
.Q(_1170_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[9][13]$_DFFE_PP_ (
.CLK(clk),
.D(_3465_),
.DE(_2728_),
.Q(_1171_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[9][14]$_DFFE_PP_ (
.CLK(clk),
.D(_3445_),
.DE(_2728_),
.Q(_1172_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[9][15]$_DFFE_PP_ (
.CLK(clk),
.D(_3429_),
.DE(_2728_),
.Q(_1173_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[9][16]$_DFFE_PP_ (
.CLK(clk),
.D(_3408_),
.DE(_2728_),
.Q(_1174_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[9][17]$_DFFE_PP_ (
.CLK(clk),
.D(_3389_),
.DE(_2728_),
.Q(_1175_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[9][18]$_DFFE_PP_ (
.CLK(clk),
.D(_3366_),
.DE(_2728_),
.Q(_1176_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[9][19]$_DFFE_PP_ (
.CLK(clk),
.D(_3348_),
.DE(_2728_),
.Q(_1177_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[9][1]$_DFFE_PP_ (
.CLK(clk),
.D(_3334_),
.DE(_2728_),
.Q(_1178_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[9][20]$_DFFE_PP_ (
.CLK(clk),
.D(_3315_),
.DE(_2728_),
.Q(_1179_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[9][21]$_DFFE_PP_ (
.CLK(clk),
.D(_3294_),
.DE(_2728_),
.Q(_1180_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[9][22]$_DFFE_PP_ (
.CLK(clk),
.D(_3270_),
.DE(_2728_),
.Q(_1181_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[9][23]$_DFFE_PP_ (
.CLK(clk),
.D(_3249_),
.DE(_2728_),
.Q(_1182_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[9][24]$_DFFE_PP_ (
.CLK(clk),
.D(_3230_),
.DE(_2728_),
.Q(_1183_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[9][25]$_DFFE_PP_ (
.CLK(clk),
.D(_3208_),
.DE(_2728_),
.Q(_1184_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[9][26]$_DFFE_PP_ (
.CLK(clk),
.D(_3184_),
.DE(_2728_),
.Q(_1185_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[9][27]$_DFFE_PP_ (
.CLK(clk),
.D(_3165_),
.DE(_2728_),
.Q(_1186_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[9][28]$_DFFE_PP_ (
.CLK(clk),
.D(_3145_),
.DE(_2728_),
.Q(_1187_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[9][29]$_DFFE_PP_ (
.CLK(clk),
.D(_3111_),
.DE(_2728_),
.Q(_1188_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[9][2]$_DFFE_PP_ (
.CLK(clk),
.D(_3075_),
.DE(_2728_),
.Q(_1189_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[9][30]$_DFFE_PP_ (
.CLK(clk),
.D(_3047_),
.DE(_2728_),
.Q(_1190_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[9][31]$_DFFE_PP_ (
.CLK(clk),
.D(_3009_),
.DE(_2728_),
.Q(_1191_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[9][3]$_DFFE_PP_ (
.CLK(clk),
.D(_2953_),
.DE(_2728_),
.Q(_1192_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[9][4]$_DFFE_PP_ (
.CLK(clk),
.D(_2927_),
.DE(_2728_),
.Q(_1193_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[9][5]$_DFFE_PP_ (
.CLK(clk),
.D(_2904_),
.DE(_2728_),
.Q(_1194_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[9][6]$_DFFE_PP_ (
.CLK(clk),
.D(_2881_),
.DE(_2728_),
.Q(_1195_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[9][7]$_DFFE_PP_ (
.CLK(clk),
.D(_2845_),
.DE(_2728_),
.Q(_1196_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[9][8]$_DFFE_PP_ (
.CLK(clk),
.D(_2787_),
.DE(_2728_),
.Q(_1197_)
);
sky130_fd_sc_hs__edfxtp_1 \dp.rf.rf[9][9]$_DFFE_PP_ (
.CLK(clk),
.D(_2720_),
.DE(_2728_),
.Q(_1198_)
);
endmodule