diff --git a/projects/tt_um_a1k0n_vgadonut/commit_id.json b/projects/tt_um_a1k0n_vgadonut/commit_id.json index dd1d38d..948c133 100644 --- a/projects/tt_um_a1k0n_vgadonut/commit_id.json +++ b/projects/tt_um_a1k0n_vgadonut/commit_id.json @@ -1,8 +1,8 @@ { "app": "Tiny Tapeout tt08 587b6cb0", "repo": "https://github.com/a1k0n/tt08-vga-donut", - "commit": "a2ea547cb4c2dfb2f1cf104f74e00f7b11d0d4f0", - "workflow_url": "https://github.com/a1k0n/tt08-vga-donut/actions/runs/10687558698", + "commit": "4354b71f9415cbb04f7805a3dbb1edfad27f322c", + "workflow_url": "https://github.com/a1k0n/tt08-vga-donut/actions/runs/10714181295", "sort_id": 1725060710620, "openlane_version": "OpenLane2 2.0.8", "pdk_version": "open_pdks bdc9412b3e468c102d01b7cf6337be06ec6e9c9a" diff --git a/projects/tt_um_a1k0n_vgadonut/stats/metrics.csv b/projects/tt_um_a1k0n_vgadonut/stats/metrics.csv index dd02084..96350e3 100644 --- a/projects/tt_um_a1k0n_vgadonut/stats/metrics.csv +++ b/projects/tt_um_a1k0n_vgadonut/stats/metrics.csv @@ -1,84 +1,84 @@ Metric,Value design__lint_error__count,0 design__lint_timing_construct__count,0 -design__lint_warning__count,29 +design__lint_warning__count,31 design__inferred_latch__count,0 -design__instance__count,8080 -design__instance__area,59181.8 +design__instance__count,8095 +design__instance__area,59091.7 design__instance_unmapped__count,0 synthesis__check_error__count,0 -design__max_slew_violation__count__corner:nom_tt_025C_1v80,6 -design__max_fanout_violation__count__corner:nom_tt_025C_1v80,14 +design__max_slew_violation__count__corner:nom_tt_025C_1v80,0 +design__max_fanout_violation__count__corner:nom_tt_025C_1v80,15 design__max_cap_violation__count__corner:nom_tt_025C_1v80,0 -power__internal__total,0.0004808815137948841 -power__switching__total,0.0001712796074571088 -power__leakage__total,6.28095904176007e-08 -power__total,0.0006522239418700337 -clock__skew__worst_hold__corner:nom_tt_025C_1v80,0.535629 -clock__skew__worst_setup__corner:nom_tt_025C_1v80,0.535629 -timing__hold__ws__corner:nom_tt_025C_1v80,0.339852 -timing__setup__ws__corner:nom_tt_025C_1v80,1.847393 +power__internal__total,0.00048034332576207817 +power__switching__total,0.00017065359861589968 +power__leakage__total,6.12734751825883e-08 +power__total,0.0006510582170449197 +clock__skew__worst_hold__corner:nom_tt_025C_1v80,0.508346 +clock__skew__worst_setup__corner:nom_tt_025C_1v80,0.508346 +timing__hold__ws__corner:nom_tt_025C_1v80,0.312502 +timing__setup__ws__corner:nom_tt_025C_1v80,1.33196 timing__hold__tns__corner:nom_tt_025C_1v80,0.0 timing__setup__tns__corner:nom_tt_025C_1v80,0.0 timing__hold__wns__corner:nom_tt_025C_1v80,0.0 timing__setup__wns__corner:nom_tt_025C_1v80,0.0 timing__hold_vio__count__corner:nom_tt_025C_1v80,0 -timing__hold_r2r__ws__corner:nom_tt_025C_1v80,0.339852 +timing__hold_r2r__ws__corner:nom_tt_025C_1v80,0.312502 timing__hold_r2r_vio__count__corner:nom_tt_025C_1v80,0 timing__setup_vio__count__corner:nom_tt_025C_1v80,0 -timing__setup_r2r__ws__corner:nom_tt_025C_1v80,1.847393 +timing__setup_r2r__ws__corner:nom_tt_025C_1v80,1.33196 timing__setup_r2r_vio__count__corner:nom_tt_025C_1v80,0 -design__max_slew_violation__count__corner:nom_ss_100C_1v60,47 -design__max_fanout_violation__count__corner:nom_ss_100C_1v60,14 +design__max_slew_violation__count__corner:nom_ss_100C_1v60,39 +design__max_fanout_violation__count__corner:nom_ss_100C_1v60,15 design__max_cap_violation__count__corner:nom_ss_100C_1v60,0 -clock__skew__worst_hold__corner:nom_ss_100C_1v60,0.990964 -clock__skew__worst_setup__corner:nom_ss_100C_1v60,0.990964 -timing__hold__ws__corner:nom_ss_100C_1v60,0.898088 -timing__setup__ws__corner:nom_ss_100C_1v60,-16.194893 +clock__skew__worst_hold__corner:nom_ss_100C_1v60,0.931736 +clock__skew__worst_setup__corner:nom_ss_100C_1v60,0.931736 +timing__hold__ws__corner:nom_ss_100C_1v60,0.856652 +timing__setup__ws__corner:nom_ss_100C_1v60,-17.380774 timing__hold__tns__corner:nom_ss_100C_1v60,0.0 -timing__setup__tns__corner:nom_ss_100C_1v60,-892.881165 +timing__setup__tns__corner:nom_ss_100C_1v60,-922.972412 timing__hold__wns__corner:nom_ss_100C_1v60,0.0 -timing__setup__wns__corner:nom_ss_100C_1v60,-16.194893 +timing__setup__wns__corner:nom_ss_100C_1v60,-17.380774 timing__hold_vio__count__corner:nom_ss_100C_1v60,0 -timing__hold_r2r__ws__corner:nom_ss_100C_1v60,0.898088 +timing__hold_r2r__ws__corner:nom_ss_100C_1v60,0.856652 timing__hold_r2r_vio__count__corner:nom_ss_100C_1v60,0 timing__setup_vio__count__corner:nom_ss_100C_1v60,71 -timing__setup_r2r__ws__corner:nom_ss_100C_1v60,-16.194893 +timing__setup_r2r__ws__corner:nom_ss_100C_1v60,-17.380774 timing__setup_r2r_vio__count__corner:nom_ss_100C_1v60,71 design__max_slew_violation__count__corner:nom_ff_n40C_1v95,0 -design__max_fanout_violation__count__corner:nom_ff_n40C_1v95,14 +design__max_fanout_violation__count__corner:nom_ff_n40C_1v95,15 design__max_cap_violation__count__corner:nom_ff_n40C_1v95,0 -clock__skew__worst_hold__corner:nom_ff_n40C_1v95,0.359405 -clock__skew__worst_setup__corner:nom_ff_n40C_1v95,0.359405 -timing__hold__ws__corner:nom_ff_n40C_1v95,0.119093 -timing__setup__ws__corner:nom_ff_n40C_1v95,9.098338 +clock__skew__worst_hold__corner:nom_ff_n40C_1v95,0.341943 +clock__skew__worst_setup__corner:nom_ff_n40C_1v95,0.341943 +timing__hold__ws__corner:nom_ff_n40C_1v95,0.111162 +timing__setup__ws__corner:nom_ff_n40C_1v95,8.869374 timing__hold__tns__corner:nom_ff_n40C_1v95,0.0 timing__setup__tns__corner:nom_ff_n40C_1v95,0.0 timing__hold__wns__corner:nom_ff_n40C_1v95,0.0 timing__setup__wns__corner:nom_ff_n40C_1v95,0.0 timing__hold_vio__count__corner:nom_ff_n40C_1v95,0 -timing__hold_r2r__ws__corner:nom_ff_n40C_1v95,0.119093 +timing__hold_r2r__ws__corner:nom_ff_n40C_1v95,0.111162 timing__hold_r2r_vio__count__corner:nom_ff_n40C_1v95,0 timing__setup_vio__count__corner:nom_ff_n40C_1v95,0 -timing__setup_r2r__ws__corner:nom_ff_n40C_1v95,9.098338 +timing__setup_r2r__ws__corner:nom_ff_n40C_1v95,8.869374 timing__setup_r2r_vio__count__corner:nom_ff_n40C_1v95,0 -design__max_slew_violation__count,77 -design__max_fanout_violation__count,14 +design__max_slew_violation__count,56 +design__max_fanout_violation__count,15 design__max_cap_violation__count,0 -clock__skew__worst_hold,0.990964 -clock__skew__worst_setup,-1.013311 -timing__hold__ws,0.115768 -timing__setup__ws,-16.661699 +clock__skew__worst_hold,0.950314 +clock__skew__worst_setup,0.334061 +timing__hold__ws,0.10908 +timing__setup__ws,-17.9405 timing__hold__tns,0.0 -timing__setup__tns,-922.010254 +timing__setup__tns,-957.394531 timing__hold__wns,0.0 -timing__setup__wns,-16.661699 +timing__setup__wns,-17.9405 timing__hold_vio__count,0 -timing__hold_r2r__ws,0.115768 +timing__hold_r2r__ws,0.10908 timing__hold_r2r_vio__count,0 -timing__setup_vio__count,214 -timing__setup_r2r__ws,-16.661699 -timing__setup_r2r_vio__count,214 +timing__setup_vio__count,213 +timing__setup_r2r__ws,-17.9405 +timing__setup_r2r_vio__count,213 design__die__bbox,0.0 0.0 334.88 225.76 design__core__bbox,2.76 2.72 332.12 223.04 flow__warnings__count,1 @@ -86,12 +86,12 @@ flow__errors__count,0 design__io,45 design__die__area,75602.5 design__core__area,72564.6 -design__instance__count__stdcell,8080 -design__instance__area__stdcell,59181.8 +design__instance__count__stdcell,8095 +design__instance__area__stdcell,59091.7 design__instance__count__macros,0 design__instance__area__macros,0 -design__instance__utilization,0.815573 -design__instance__utilization__stdcell,0.815573 +design__instance__utilization,0.814332 +design__instance__utilization__stdcell,0.814332 design__power_grid_violation__count__net:VGND,0 design__power_grid_violation__count__net:VPWR,0 design__power_grid_violation__count,0 @@ -100,166 +100,168 @@ timing__drv__floating__pins,0 design__instance__displacement__total,0 design__instance__displacement__mean,0 design__instance__displacement__max,0 -route__wirelength__estimated,140293 +route__wirelength__estimated,140974 design__violations,0 -design__instance__count__setup_buffer,46 -design__instance__count__hold_buffer,70 -antenna__violating__nets,3 -antenna__violating__pins,4 -route__antenna_violation__count,3 -route__net,7062 +design__instance__count__setup_buffer,33 +design__instance__count__hold_buffer,67 +antenna__violating__nets,0 +antenna__violating__pins,0 +route__antenna_violation__count,0 +route__net,7077 route__net__special,2 -route__drc_errors__iter:1,4352 -route__wirelength__iter:1,156160 -route__drc_errors__iter:2,2549 -route__wirelength__iter:2,154287 -route__drc_errors__iter:3,2548 -route__wirelength__iter:3,154032 -route__drc_errors__iter:4,507 -route__wirelength__iter:4,153605 -route__drc_errors__iter:5,11 -route__wirelength__iter:5,153646 -route__drc_errors__iter:6,0 -route__wirelength__iter:6,153630 +route__drc_errors__iter:1,4558 +route__wirelength__iter:1,157333 +route__drc_errors__iter:2,2856 +route__wirelength__iter:2,155570 +route__drc_errors__iter:3,2569 +route__wirelength__iter:3,155164 +route__drc_errors__iter:4,586 +route__wirelength__iter:4,154795 +route__drc_errors__iter:5,68 +route__wirelength__iter:5,154728 +route__drc_errors__iter:6,12 +route__wirelength__iter:6,154751 +route__drc_errors__iter:7,0 +route__wirelength__iter:7,154761 route__drc_errors,0 -route__wirelength,153630 -route__vias,48756 -route__vias__singlecut,48756 +route__wirelength,154761 +route__vias,48833 +route__vias__singlecut,48833 route__vias__multicut,0 design__disconnected_pin__count,17 design__critical_disconnected_pin__count,0 -route__wirelength__max,491.39 +route__wirelength__max,489.47 timing__unannotated_net__count__corner:nom_tt_025C_1v80,33 timing__unannotated_net_filtered__count__corner:nom_tt_025C_1v80,0 timing__unannotated_net__count__corner:nom_ss_100C_1v60,33 timing__unannotated_net_filtered__count__corner:nom_ss_100C_1v60,0 timing__unannotated_net__count__corner:nom_ff_n40C_1v95,33 timing__unannotated_net_filtered__count__corner:nom_ff_n40C_1v95,0 -design__max_slew_violation__count__corner:min_tt_025C_1v80,6 -design__max_fanout_violation__count__corner:min_tt_025C_1v80,14 +design__max_slew_violation__count__corner:min_tt_025C_1v80,0 +design__max_fanout_violation__count__corner:min_tt_025C_1v80,15 design__max_cap_violation__count__corner:min_tt_025C_1v80,0 -clock__skew__worst_hold__corner:min_tt_025C_1v80,0.523303 -clock__skew__worst_setup__corner:min_tt_025C_1v80,0.523303 -timing__hold__ws__corner:min_tt_025C_1v80,0.33508 -timing__setup__ws__corner:min_tt_025C_1v80,2.096302 +clock__skew__worst_hold__corner:min_tt_025C_1v80,0.498071 +clock__skew__worst_setup__corner:min_tt_025C_1v80,0.498071 +timing__hold__ws__corner:min_tt_025C_1v80,0.309594 +timing__setup__ws__corner:min_tt_025C_1v80,1.672936 timing__hold__tns__corner:min_tt_025C_1v80,0.0 timing__setup__tns__corner:min_tt_025C_1v80,0.0 timing__hold__wns__corner:min_tt_025C_1v80,0.0 timing__setup__wns__corner:min_tt_025C_1v80,0.0 timing__hold_vio__count__corner:min_tt_025C_1v80,0 -timing__hold_r2r__ws__corner:min_tt_025C_1v80,0.33508 +timing__hold_r2r__ws__corner:min_tt_025C_1v80,0.309594 timing__hold_r2r_vio__count__corner:min_tt_025C_1v80,0 timing__setup_vio__count__corner:min_tt_025C_1v80,0 -timing__setup_r2r__ws__corner:min_tt_025C_1v80,2.096302 +timing__setup_r2r__ws__corner:min_tt_025C_1v80,1.672936 timing__setup_r2r_vio__count__corner:min_tt_025C_1v80,0 timing__unannotated_net__count__corner:min_tt_025C_1v80,33 timing__unannotated_net_filtered__count__corner:min_tt_025C_1v80,0 -design__max_slew_violation__count__corner:min_ss_100C_1v60,38 -design__max_fanout_violation__count__corner:min_ss_100C_1v60,14 +design__max_slew_violation__count__corner:min_ss_100C_1v60,32 +design__max_fanout_violation__count__corner:min_ss_100C_1v60,15 design__max_cap_violation__count__corner:min_ss_100C_1v60,0 -clock__skew__worst_hold__corner:min_ss_100C_1v60,0.970287 -clock__skew__worst_setup__corner:min_ss_100C_1v60,0.970287 -timing__hold__ws__corner:min_ss_100C_1v60,0.890627 -timing__setup__ws__corner:min_ss_100C_1v60,-15.744268 +clock__skew__worst_hold__corner:min_ss_100C_1v60,0.915195 +clock__skew__worst_setup__corner:min_ss_100C_1v60,0.915195 +timing__hold__ws__corner:min_ss_100C_1v60,0.851625 +timing__setup__ws__corner:min_ss_100C_1v60,-16.771523 timing__hold__tns__corner:min_ss_100C_1v60,0.0 -timing__setup__tns__corner:min_ss_100C_1v60,-864.944519 +timing__setup__tns__corner:min_ss_100C_1v60,-884.920715 timing__hold__wns__corner:min_ss_100C_1v60,0.0 -timing__setup__wns__corner:min_ss_100C_1v60,-15.744268 +timing__setup__wns__corner:min_ss_100C_1v60,-16.771523 timing__hold_vio__count__corner:min_ss_100C_1v60,0 -timing__hold_r2r__ws__corner:min_ss_100C_1v60,0.890627 +timing__hold_r2r__ws__corner:min_ss_100C_1v60,0.851625 timing__hold_r2r_vio__count__corner:min_ss_100C_1v60,0 timing__setup_vio__count__corner:min_ss_100C_1v60,71 -timing__setup_r2r__ws__corner:min_ss_100C_1v60,-15.744268 +timing__setup_r2r__ws__corner:min_ss_100C_1v60,-16.771523 timing__setup_r2r_vio__count__corner:min_ss_100C_1v60,71 timing__unannotated_net__count__corner:min_ss_100C_1v60,33 timing__unannotated_net_filtered__count__corner:min_ss_100C_1v60,0 design__max_slew_violation__count__corner:min_ff_n40C_1v95,0 -design__max_fanout_violation__count__corner:min_ff_n40C_1v95,14 +design__max_fanout_violation__count__corner:min_ff_n40C_1v95,15 design__max_cap_violation__count__corner:min_ff_n40C_1v95,0 -clock__skew__worst_hold__corner:min_ff_n40C_1v95,0.350381 -clock__skew__worst_setup__corner:min_ff_n40C_1v95,0.350381 -timing__hold__ws__corner:min_ff_n40C_1v95,0.115768 -timing__setup__ws__corner:min_ff_n40C_1v95,9.26771 +clock__skew__worst_hold__corner:min_ff_n40C_1v95,0.334061 +clock__skew__worst_setup__corner:min_ff_n40C_1v95,0.334061 +timing__hold__ws__corner:min_ff_n40C_1v95,0.10908 +timing__setup__ws__corner:min_ff_n40C_1v95,9.089765 timing__hold__tns__corner:min_ff_n40C_1v95,0.0 timing__setup__tns__corner:min_ff_n40C_1v95,0.0 timing__hold__wns__corner:min_ff_n40C_1v95,0.0 timing__setup__wns__corner:min_ff_n40C_1v95,0.0 timing__hold_vio__count__corner:min_ff_n40C_1v95,0 -timing__hold_r2r__ws__corner:min_ff_n40C_1v95,0.115768 +timing__hold_r2r__ws__corner:min_ff_n40C_1v95,0.10908 timing__hold_r2r_vio__count__corner:min_ff_n40C_1v95,0 timing__setup_vio__count__corner:min_ff_n40C_1v95,0 -timing__setup_r2r__ws__corner:min_ff_n40C_1v95,9.26771 +timing__setup_r2r__ws__corner:min_ff_n40C_1v95,9.089765 timing__setup_r2r_vio__count__corner:min_ff_n40C_1v95,0 timing__unannotated_net__count__corner:min_ff_n40C_1v95,33 timing__unannotated_net_filtered__count__corner:min_ff_n40C_1v95,0 -design__max_slew_violation__count__corner:max_tt_025C_1v80,6 -design__max_fanout_violation__count__corner:max_tt_025C_1v80,14 +design__max_slew_violation__count__corner:max_tt_025C_1v80,0 +design__max_fanout_violation__count__corner:max_tt_025C_1v80,15 design__max_cap_violation__count__corner:max_tt_025C_1v80,0 -clock__skew__worst_hold__corner:max_tt_025C_1v80,-0.55145 -clock__skew__worst_setup__corner:max_tt_025C_1v80,-0.55145 -timing__hold__ws__corner:max_tt_025C_1v80,0.344034 -timing__setup__ws__corner:max_tt_025C_1v80,1.5808 +clock__skew__worst_hold__corner:max_tt_025C_1v80,0.521323 +clock__skew__worst_setup__corner:max_tt_025C_1v80,0.521323 +timing__hold__ws__corner:max_tt_025C_1v80,0.316233 +timing__setup__ws__corner:max_tt_025C_1v80,1.016034 timing__hold__tns__corner:max_tt_025C_1v80,0.0 timing__setup__tns__corner:max_tt_025C_1v80,0.0 timing__hold__wns__corner:max_tt_025C_1v80,0.0 timing__setup__wns__corner:max_tt_025C_1v80,0.0 timing__hold_vio__count__corner:max_tt_025C_1v80,0 -timing__hold_r2r__ws__corner:max_tt_025C_1v80,0.344034 +timing__hold_r2r__ws__corner:max_tt_025C_1v80,0.316233 timing__hold_r2r_vio__count__corner:max_tt_025C_1v80,0 timing__setup_vio__count__corner:max_tt_025C_1v80,0 -timing__setup_r2r__ws__corner:max_tt_025C_1v80,1.5808 +timing__setup_r2r__ws__corner:max_tt_025C_1v80,1.016034 timing__setup_r2r_vio__count__corner:max_tt_025C_1v80,0 timing__unannotated_net__count__corner:max_tt_025C_1v80,33 timing__unannotated_net_filtered__count__corner:max_tt_025C_1v80,0 -design__max_slew_violation__count__corner:max_ss_100C_1v60,77 -design__max_fanout_violation__count__corner:max_ss_100C_1v60,14 +design__max_slew_violation__count__corner:max_ss_100C_1v60,56 +design__max_fanout_violation__count__corner:max_ss_100C_1v60,15 design__max_cap_violation__count__corner:max_ss_100C_1v60,0 -clock__skew__worst_hold__corner:max_ss_100C_1v60,-1.013311 -clock__skew__worst_setup__corner:max_ss_100C_1v60,-1.013311 -timing__hold__ws__corner:max_ss_100C_1v60,0.905981 -timing__setup__ws__corner:max_ss_100C_1v60,-16.661699 +clock__skew__worst_hold__corner:max_ss_100C_1v60,0.950314 +clock__skew__worst_setup__corner:max_ss_100C_1v60,0.950314 +timing__hold__ws__corner:max_ss_100C_1v60,0.862924 +timing__setup__ws__corner:max_ss_100C_1v60,-17.9405 timing__hold__tns__corner:max_ss_100C_1v60,0.0 -timing__setup__tns__corner:max_ss_100C_1v60,-922.010254 +timing__setup__tns__corner:max_ss_100C_1v60,-957.394531 timing__hold__wns__corner:max_ss_100C_1v60,0.0 -timing__setup__wns__corner:max_ss_100C_1v60,-16.661699 +timing__setup__wns__corner:max_ss_100C_1v60,-17.9405 timing__hold_vio__count__corner:max_ss_100C_1v60,0 -timing__hold_r2r__ws__corner:max_ss_100C_1v60,0.905981 +timing__hold_r2r__ws__corner:max_ss_100C_1v60,0.862924 timing__hold_r2r_vio__count__corner:max_ss_100C_1v60,0 -timing__setup_vio__count__corner:max_ss_100C_1v60,72 -timing__setup_r2r__ws__corner:max_ss_100C_1v60,-16.661699 -timing__setup_r2r_vio__count__corner:max_ss_100C_1v60,72 +timing__setup_vio__count__corner:max_ss_100C_1v60,71 +timing__setup_r2r__ws__corner:max_ss_100C_1v60,-17.9405 +timing__setup_r2r_vio__count__corner:max_ss_100C_1v60,71 timing__unannotated_net__count__corner:max_ss_100C_1v60,33 timing__unannotated_net_filtered__count__corner:max_ss_100C_1v60,0 design__max_slew_violation__count__corner:max_ff_n40C_1v95,0 -design__max_fanout_violation__count__corner:max_ff_n40C_1v95,14 +design__max_fanout_violation__count__corner:max_ff_n40C_1v95,15 design__max_cap_violation__count__corner:max_ff_n40C_1v95,0 -clock__skew__worst_hold__corner:max_ff_n40C_1v95,-0.371387 -clock__skew__worst_setup__corner:max_ff_n40C_1v95,-0.371387 -timing__hold__ws__corner:max_ff_n40C_1v95,0.122076 -timing__setup__ws__corner:max_ff_n40C_1v95,8.91508 +clock__skew__worst_hold__corner:max_ff_n40C_1v95,0.352676 +clock__skew__worst_setup__corner:max_ff_n40C_1v95,0.352676 +timing__hold__ws__corner:max_ff_n40C_1v95,0.113791 +timing__setup__ws__corner:max_ff_n40C_1v95,8.651477 timing__hold__tns__corner:max_ff_n40C_1v95,0.0 timing__setup__tns__corner:max_ff_n40C_1v95,0.0 timing__hold__wns__corner:max_ff_n40C_1v95,0.0 timing__setup__wns__corner:max_ff_n40C_1v95,0.0 timing__hold_vio__count__corner:max_ff_n40C_1v95,0 -timing__hold_r2r__ws__corner:max_ff_n40C_1v95,0.122076 +timing__hold_r2r__ws__corner:max_ff_n40C_1v95,0.113791 timing__hold_r2r_vio__count__corner:max_ff_n40C_1v95,0 timing__setup_vio__count__corner:max_ff_n40C_1v95,0 -timing__setup_r2r__ws__corner:max_ff_n40C_1v95,8.91508 +timing__setup_r2r__ws__corner:max_ff_n40C_1v95,8.651477 timing__setup_r2r_vio__count__corner:max_ff_n40C_1v95,0 timing__unannotated_net__count__corner:max_ff_n40C_1v95,33 timing__unannotated_net_filtered__count__corner:max_ff_n40C_1v95,0 timing__unannotated_net__count,33 timing__unannotated_net_filtered__count,0 -design_powergrid__voltage__worst__net:VPWR__corner:nom_tt_025C_1v80,1.79993 +design_powergrid__voltage__worst__net:VPWR__corner:nom_tt_025C_1v80,1.79995 design_powergrid__drop__average__net:VPWR__corner:nom_tt_025C_1v80,1.8 -design_powergrid__drop__worst__net:VPWR__corner:nom_tt_025C_1v80,0.0000662644 -design_powergrid__voltage__worst__net:VGND__corner:nom_tt_025C_1v80,0.0000654642 -design_powergrid__drop__average__net:VGND__corner:nom_tt_025C_1v80,0.00000260671 -design_powergrid__drop__worst__net:VGND__corner:nom_tt_025C_1v80,0.0000654642 +design_powergrid__drop__worst__net:VPWR__corner:nom_tt_025C_1v80,0.0000500622 +design_powergrid__voltage__worst__net:VGND__corner:nom_tt_025C_1v80,0.0000759849 +design_powergrid__drop__average__net:VGND__corner:nom_tt_025C_1v80,0.0000026557 +design_powergrid__drop__worst__net:VGND__corner:nom_tt_025C_1v80,0.0000759849 ir__voltage__worst,1.8000000000000000444089209850062616169452667236328125 -ir__drop__avg,0.0000023899999999999999871391938299769464038035948760807514190673828125 -ir__drop__worst,0.000066299999999999998799744826971647171376389451324939727783203125 +ir__drop__avg,0.000002470000000000000068222337501477881005484960041940212249755859375 +ir__drop__worst,0.00005009999999999999805051775769726418729987926781177520751953125 magic__drc_error__count,0 magic__illegal_overlap__count,0 design__lvs_device_difference__count,0 diff --git a/projects/tt_um_a1k0n_vgadonut/stats/synthesis-stats.txt b/projects/tt_um_a1k0n_vgadonut/stats/synthesis-stats.txt index cadf2fb..d72d201 100644 --- a/projects/tt_um_a1k0n_vgadonut/stats/synthesis-stats.txt +++ b/projects/tt_um_a1k0n_vgadonut/stats/synthesis-stats.txt @@ -2,41 +2,39 @@ === tt_um_a1k0n_vgadonut === - Number of wires: 6566 - Number of wire bits: 6601 + Number of wires: 6610 + Number of wire bits: 6645 Number of public wires: 395 Number of public wire bits: 430 Number of memories: 0 Number of memory bits: 0 Number of processes: 0 - Number of cells: 6582 - sky130_fd_sc_hd__a2111o_2 6 - sky130_fd_sc_hd__a2111oi_2 3 - sky130_fd_sc_hd__a211o_2 43 - sky130_fd_sc_hd__a211oi_2 4 - sky130_fd_sc_hd__a21bo_2 95 - sky130_fd_sc_hd__a21boi_2 30 - sky130_fd_sc_hd__a21o_2 251 - sky130_fd_sc_hd__a21oi_2 291 - sky130_fd_sc_hd__a221o_2 16 - sky130_fd_sc_hd__a22o_2 14 - sky130_fd_sc_hd__a22oi_2 3 + Number of cells: 6626 + sky130_fd_sc_hd__a2111oi_2 1 + sky130_fd_sc_hd__a211o_2 30 + sky130_fd_sc_hd__a211oi_2 8 + sky130_fd_sc_hd__a21bo_2 96 + sky130_fd_sc_hd__a21boi_2 31 + sky130_fd_sc_hd__a21o_2 242 + sky130_fd_sc_hd__a21oi_2 259 + sky130_fd_sc_hd__a221o_2 15 + sky130_fd_sc_hd__a221oi_2 3 + sky130_fd_sc_hd__a22o_2 24 + sky130_fd_sc_hd__a22oi_2 5 sky130_fd_sc_hd__a2bb2o_2 17 - sky130_fd_sc_hd__a311o_2 15 - sky130_fd_sc_hd__a311oi_2 7 - sky130_fd_sc_hd__a31o_2 104 - sky130_fd_sc_hd__a31oi_2 8 - sky130_fd_sc_hd__a32o_2 32 - sky130_fd_sc_hd__a32oi_2 1 - sky130_fd_sc_hd__a41o_2 6 - sky130_fd_sc_hd__a41oi_2 1 - sky130_fd_sc_hd__and2_2 375 - sky130_fd_sc_hd__and2b_2 155 - sky130_fd_sc_hd__and3_2 166 - sky130_fd_sc_hd__and3b_2 19 - sky130_fd_sc_hd__and4_2 7 - sky130_fd_sc_hd__and4b_2 4 - sky130_fd_sc_hd__and4bb_2 1 + sky130_fd_sc_hd__a311o_2 11 + sky130_fd_sc_hd__a311oi_2 5 + sky130_fd_sc_hd__a31o_2 97 + sky130_fd_sc_hd__a31oi_2 11 + sky130_fd_sc_hd__a32o_2 31 + sky130_fd_sc_hd__a41o_2 7 + sky130_fd_sc_hd__a41oi_2 2 + sky130_fd_sc_hd__and2_2 365 + sky130_fd_sc_hd__and2b_2 189 + sky130_fd_sc_hd__and3_2 180 + sky130_fd_sc_hd__and3b_2 18 + sky130_fd_sc_hd__and4_2 11 + sky130_fd_sc_hd__and4b_2 5 sky130_fd_sc_hd__buf_2 18 sky130_fd_sc_hd__dfrtp_2 108 sky130_fd_sc_hd__dfstp_2 41 @@ -44,50 +42,48 @@ sky130_fd_sc_hd__dlclkp_1 1 sky130_fd_sc_hd__dlclkp_2 14 sky130_fd_sc_hd__dlclkp_4 5 - sky130_fd_sc_hd__inv_2 154 - sky130_fd_sc_hd__mux2_1 139 - sky130_fd_sc_hd__nand2_2 821 - sky130_fd_sc_hd__nand2b_2 186 + sky130_fd_sc_hd__inv_2 156 + sky130_fd_sc_hd__mux2_1 147 + sky130_fd_sc_hd__nand2_2 762 + sky130_fd_sc_hd__nand2b_2 167 sky130_fd_sc_hd__nand3_2 74 - sky130_fd_sc_hd__nand3b_2 8 - sky130_fd_sc_hd__nand4_2 2 - sky130_fd_sc_hd__nor2_2 546 - sky130_fd_sc_hd__nor3_2 42 - sky130_fd_sc_hd__nor3b_2 3 - sky130_fd_sc_hd__nor4_2 2 - sky130_fd_sc_hd__nor4b_2 1 - sky130_fd_sc_hd__o2111a_2 22 - sky130_fd_sc_hd__o2111ai_2 6 - sky130_fd_sc_hd__o211a_2 22 - sky130_fd_sc_hd__o211ai_2 8 - sky130_fd_sc_hd__o21a_2 185 - sky130_fd_sc_hd__o21ai_2 206 - sky130_fd_sc_hd__o21ba_2 51 - sky130_fd_sc_hd__o21bai_2 23 - sky130_fd_sc_hd__o221a_2 32 - sky130_fd_sc_hd__o221ai_2 9 - sky130_fd_sc_hd__o22a_2 17 + sky130_fd_sc_hd__nand3b_2 2 + sky130_fd_sc_hd__nand4_2 5 + sky130_fd_sc_hd__nand4b_2 1 + sky130_fd_sc_hd__nor2_2 620 + sky130_fd_sc_hd__nor3_2 54 + sky130_fd_sc_hd__nor4_2 5 + sky130_fd_sc_hd__o2111a_2 13 + sky130_fd_sc_hd__o2111ai_2 3 + sky130_fd_sc_hd__o211a_2 30 + sky130_fd_sc_hd__o211ai_2 14 + sky130_fd_sc_hd__o21a_2 201 + sky130_fd_sc_hd__o21ai_2 220 + sky130_fd_sc_hd__o21ba_2 42 + sky130_fd_sc_hd__o21bai_2 35 + sky130_fd_sc_hd__o221a_2 43 + sky130_fd_sc_hd__o221ai_2 2 + sky130_fd_sc_hd__o22a_2 36 sky130_fd_sc_hd__o22ai_2 9 sky130_fd_sc_hd__o2bb2a_2 10 - sky130_fd_sc_hd__o311a_2 9 - sky130_fd_sc_hd__o311ai_2 1 + sky130_fd_sc_hd__o311a_2 13 sky130_fd_sc_hd__o31a_2 20 - sky130_fd_sc_hd__o31ai_2 17 - sky130_fd_sc_hd__o32a_2 2 - sky130_fd_sc_hd__o41a_2 4 - sky130_fd_sc_hd__o41ai_2 2 - sky130_fd_sc_hd__or2_2 586 - sky130_fd_sc_hd__or3_2 117 - sky130_fd_sc_hd__or3b_2 45 - sky130_fd_sc_hd__or4_2 17 - sky130_fd_sc_hd__or4b_2 5 - sky130_fd_sc_hd__or4bb_2 3 - sky130_fd_sc_hd__xnor2_2 759 - sky130_fd_sc_hd__xor2_2 319 + sky130_fd_sc_hd__o31ai_2 11 + sky130_fd_sc_hd__o32a_2 6 + sky130_fd_sc_hd__o32ai_2 2 + sky130_fd_sc_hd__o41a_2 6 + sky130_fd_sc_hd__or2_2 584 + sky130_fd_sc_hd__or3_2 114 + sky130_fd_sc_hd__or3b_2 46 + sky130_fd_sc_hd__or4_2 9 + sky130_fd_sc_hd__or4b_2 2 + sky130_fd_sc_hd__or4bb_2 4 + sky130_fd_sc_hd__xnor2_2 738 + sky130_fd_sc_hd__xor2_2 333 Area for cell type \sky130_fd_sc_hd__dlclkp_1 is unknown! Area for cell type \sky130_fd_sc_hd__dlclkp_2 is unknown! Area for cell type \sky130_fd_sc_hd__dlclkp_4 is unknown! - Chip area for module '\tt_um_a1k0n_vgadonut': 66507.536000 + Chip area for module '\tt_um_a1k0n_vgadonut': 66826.592000 diff --git a/projects/tt_um_a1k0n_vgadonut/tt_um_a1k0n_vgadonut.gds b/projects/tt_um_a1k0n_vgadonut/tt_um_a1k0n_vgadonut.gds index 54cd422..42900b5 100644 Binary files a/projects/tt_um_a1k0n_vgadonut/tt_um_a1k0n_vgadonut.gds and b/projects/tt_um_a1k0n_vgadonut/tt_um_a1k0n_vgadonut.gds differ diff --git a/projects/tt_um_a1k0n_vgadonut/tt_um_a1k0n_vgadonut.lef b/projects/tt_um_a1k0n_vgadonut/tt_um_a1k0n_vgadonut.lef index ee31d3c..9d55f54 100644 --- a/projects/tt_um_a1k0n_vgadonut/tt_um_a1k0n_vgadonut.lef +++ b/projects/tt_um_a1k0n_vgadonut/tt_um_a1k0n_vgadonut.lef @@ -103,7 +103,7 @@ MACRO tt_um_a1k0n_vgadonut PIN rst_n DIRECTION INPUT ; USE SIGNAL ; - ANTENNAGATEAREA 0.159000 ; + ANTENNAGATEAREA 0.196500 ; PORT LAYER met4 ; RECT 141.070 224.760 141.370 225.760 ; @@ -454,132 +454,77 @@ MACRO tt_um_a1k0n_vgadonut END END uo_out[7] OBS - LAYER nwell ; - RECT 2.570 221.625 332.310 223.230 ; - RECT 2.570 216.185 332.310 219.015 ; - RECT 2.570 213.525 99.895 213.575 ; - RECT 2.570 210.795 332.310 213.525 ; - RECT 2.570 210.745 101.275 210.795 ; - RECT 2.570 205.305 332.310 208.135 ; - RECT 2.570 199.865 332.310 202.695 ; - RECT 2.570 194.425 332.310 197.255 ; - RECT 2.570 191.765 51.655 191.815 ; - RECT 2.570 188.985 332.310 191.765 ; - RECT 2.570 183.595 332.310 186.375 ; - RECT 2.570 183.545 58.095 183.595 ; - RECT 2.570 178.105 332.310 180.935 ; - RECT 2.570 172.665 332.310 175.495 ; - RECT 2.570 167.225 332.310 170.055 ; - RECT 2.570 161.785 332.310 164.615 ; - RECT 2.570 156.345 332.310 159.175 ; - RECT 2.570 153.685 167.975 153.735 ; - RECT 2.570 150.905 332.310 153.685 ; - RECT 2.570 145.465 332.310 148.295 ; - RECT 2.570 140.025 332.310 142.855 ; - RECT 2.570 134.585 332.310 137.415 ; - RECT 2.570 129.145 332.310 131.975 ; - RECT 2.570 123.705 332.310 126.535 ; - RECT 2.570 118.265 332.310 121.095 ; - RECT 2.570 115.605 92.995 115.655 ; - RECT 2.570 112.825 332.310 115.605 ; - RECT 2.570 107.385 332.310 110.215 ; - RECT 2.570 101.945 332.310 104.775 ; - RECT 2.570 96.505 332.310 99.335 ; - RECT 2.570 91.115 332.310 93.895 ; - RECT 2.570 91.065 71.895 91.115 ; - RECT 2.570 88.405 77.415 88.455 ; - RECT 2.570 85.675 332.310 88.405 ; - RECT 2.570 85.625 209.895 85.675 ; - RECT 2.570 80.235 332.310 83.015 ; - RECT 2.570 80.185 230.995 80.235 ; - RECT 2.570 74.745 332.310 77.575 ; - RECT 2.570 69.355 332.310 72.135 ; - RECT 2.570 69.305 100.355 69.355 ; - RECT 2.570 63.865 332.310 66.695 ; - RECT 2.570 58.425 332.310 61.255 ; - RECT 2.570 52.985 332.310 55.815 ; - RECT 2.570 47.595 332.310 50.375 ; - RECT 2.570 47.545 72.815 47.595 ; - RECT 2.570 42.155 332.310 44.935 ; - RECT 2.570 42.105 73.735 42.155 ; - RECT 2.570 36.665 332.310 39.495 ; - RECT 2.570 31.225 332.310 34.055 ; - RECT 2.570 25.785 332.310 28.615 ; - RECT 2.570 20.345 332.310 23.175 ; - RECT 2.570 14.905 332.310 17.735 ; - RECT 2.570 9.465 332.310 12.295 ; - RECT 2.570 4.025 332.310 6.855 ; LAYER li1 ; RECT 2.760 2.635 332.120 223.125 ; LAYER met1 ; - RECT 2.760 0.380 332.420 224.360 ; + RECT 2.370 1.060 332.970 225.720 ; LAYER met2 ; - RECT 2.860 0.350 331.570 224.390 ; + RECT 2.400 1.030 332.940 225.750 ; LAYER met3 ; - RECT 3.285 2.555 331.595 224.225 ; - LAYER met4 ; - RECT 15.015 224.360 30.270 224.760 ; - RECT 31.370 224.360 33.030 224.760 ; - RECT 34.130 224.360 35.790 224.760 ; - RECT 36.890 224.360 38.550 224.760 ; - RECT 39.650 224.360 41.310 224.760 ; - RECT 42.410 224.360 44.070 224.760 ; - RECT 45.170 224.360 46.830 224.760 ; - RECT 47.930 224.360 49.590 224.760 ; - RECT 50.690 224.360 52.350 224.760 ; - RECT 53.450 224.360 55.110 224.760 ; - RECT 56.210 224.360 57.870 224.760 ; - RECT 58.970 224.360 60.630 224.760 ; - RECT 61.730 224.360 63.390 224.760 ; - RECT 64.490 224.360 66.150 224.760 ; - RECT 67.250 224.360 68.910 224.760 ; - RECT 70.010 224.360 71.670 224.760 ; - RECT 72.770 224.360 74.430 224.760 ; - RECT 75.530 224.360 77.190 224.760 ; - RECT 78.290 224.360 79.950 224.760 ; - RECT 81.050 224.360 82.710 224.760 ; - RECT 83.810 224.360 85.470 224.760 ; - RECT 86.570 224.360 88.230 224.760 ; - RECT 89.330 224.360 90.990 224.760 ; - RECT 92.090 224.360 93.750 224.760 ; - RECT 94.850 224.360 96.510 224.760 ; - RECT 97.610 224.360 99.270 224.760 ; - RECT 100.370 224.360 102.030 224.760 ; - RECT 103.130 224.360 104.790 224.760 ; - RECT 105.890 224.360 107.550 224.760 ; - RECT 108.650 224.360 110.310 224.760 ; - RECT 111.410 224.360 113.070 224.760 ; - RECT 114.170 224.360 115.830 224.760 ; - RECT 116.930 224.360 118.590 224.760 ; - RECT 119.690 224.360 121.350 224.760 ; - RECT 122.450 224.360 124.110 224.760 ; - RECT 125.210 224.360 126.870 224.760 ; - RECT 127.970 224.360 129.630 224.760 ; - RECT 130.730 224.360 132.390 224.760 ; - RECT 133.490 224.360 135.150 224.760 ; - RECT 136.250 224.360 137.910 224.760 ; - RECT 139.010 224.360 140.670 224.760 ; - RECT 141.770 224.360 143.430 224.760 ; - RECT 144.530 224.360 146.190 224.760 ; - RECT 147.290 224.360 322.625 224.760 ; - RECT 15.015 223.680 322.625 224.360 ; - RECT 15.015 6.975 17.880 223.680 ; - RECT 20.280 6.975 21.180 223.680 ; - RECT 23.580 6.975 56.750 223.680 ; - RECT 59.150 6.975 60.050 223.680 ; - RECT 62.450 6.975 95.620 223.680 ; - RECT 98.020 6.975 98.920 223.680 ; - RECT 101.320 6.975 134.490 223.680 ; - RECT 136.890 6.975 137.790 223.680 ; - RECT 140.190 6.975 173.360 223.680 ; - RECT 175.760 6.975 176.660 223.680 ; - RECT 179.060 6.975 212.230 223.680 ; - RECT 214.630 6.975 215.530 223.680 ; - RECT 217.930 6.975 251.100 223.680 ; - RECT 253.500 6.975 254.400 223.680 ; - RECT 256.800 6.975 289.970 223.680 ; - RECT 292.370 6.975 293.270 223.680 ; - RECT 295.670 6.975 322.625 223.680 ; + RECT 4.205 2.555 332.515 224.905 ; + LAYER met4 ; + RECT 15.935 224.360 30.270 224.905 ; + RECT 31.370 224.360 33.030 224.905 ; + RECT 34.130 224.360 35.790 224.905 ; + RECT 36.890 224.360 38.550 224.905 ; + RECT 39.650 224.360 41.310 224.905 ; + RECT 42.410 224.360 44.070 224.905 ; + RECT 45.170 224.360 46.830 224.905 ; + RECT 47.930 224.360 49.590 224.905 ; + RECT 50.690 224.360 52.350 224.905 ; + RECT 53.450 224.360 55.110 224.905 ; + RECT 56.210 224.360 57.870 224.905 ; + RECT 58.970 224.360 60.630 224.905 ; + RECT 61.730 224.360 63.390 224.905 ; + RECT 64.490 224.360 66.150 224.905 ; + RECT 67.250 224.360 68.910 224.905 ; + RECT 70.010 224.360 71.670 224.905 ; + RECT 72.770 224.360 74.430 224.905 ; + RECT 75.530 224.360 77.190 224.905 ; + RECT 78.290 224.360 79.950 224.905 ; + RECT 81.050 224.360 82.710 224.905 ; + RECT 83.810 224.360 85.470 224.905 ; + RECT 86.570 224.360 88.230 224.905 ; + RECT 89.330 224.360 90.990 224.905 ; + RECT 92.090 224.360 93.750 224.905 ; + RECT 94.850 224.360 96.510 224.905 ; + RECT 97.610 224.360 99.270 224.905 ; + RECT 100.370 224.360 102.030 224.905 ; + RECT 103.130 224.360 104.790 224.905 ; + RECT 105.890 224.360 107.550 224.905 ; + RECT 108.650 224.360 110.310 224.905 ; + RECT 111.410 224.360 113.070 224.905 ; + RECT 114.170 224.360 115.830 224.905 ; + RECT 116.930 224.360 118.590 224.905 ; + RECT 119.690 224.360 121.350 224.905 ; + RECT 122.450 224.360 124.110 224.905 ; + RECT 125.210 224.360 126.870 224.905 ; + RECT 127.970 224.360 129.630 224.905 ; + RECT 130.730 224.360 132.390 224.905 ; + RECT 133.490 224.360 135.150 224.905 ; + RECT 136.250 224.360 137.910 224.905 ; + RECT 139.010 224.360 140.670 224.905 ; + RECT 141.770 224.360 143.430 224.905 ; + RECT 144.530 224.360 146.190 224.905 ; + RECT 147.290 224.360 318.945 224.905 ; + RECT 15.935 223.680 318.945 224.360 ; + RECT 15.935 6.295 17.880 223.680 ; + RECT 20.280 6.295 21.180 223.680 ; + RECT 23.580 6.295 56.750 223.680 ; + RECT 59.150 6.295 60.050 223.680 ; + RECT 62.450 6.295 95.620 223.680 ; + RECT 98.020 6.295 98.920 223.680 ; + RECT 101.320 6.295 134.490 223.680 ; + RECT 136.890 6.295 137.790 223.680 ; + RECT 140.190 6.295 173.360 223.680 ; + RECT 175.760 6.295 176.660 223.680 ; + RECT 179.060 6.295 212.230 223.680 ; + RECT 214.630 6.295 215.530 223.680 ; + RECT 217.930 6.295 251.100 223.680 ; + RECT 253.500 6.295 254.400 223.680 ; + RECT 256.800 6.295 289.970 223.680 ; + RECT 292.370 6.295 293.270 223.680 ; + RECT 295.670 6.295 318.945 223.680 ; END END tt_um_a1k0n_vgadonut END LIBRARY diff --git a/projects/tt_um_a1k0n_vgadonut/tt_um_a1k0n_vgadonut.v b/projects/tt_um_a1k0n_vgadonut/tt_um_a1k0n_vgadonut.v index a8736d0..2ed57a0 100644 --- a/projects/tt_um_a1k0n_vgadonut/tt_um_a1k0n_vgadonut.v +++ b/projects/tt_um_a1k0n_vgadonut/tt_um_a1k0n_vgadonut.v @@ -6190,6 +6190,50 @@ module tt_um_a1k0n_vgadonut (clk, wire _06168_; wire _06169_; wire _06170_; + wire _06171_; + wire _06172_; + wire _06173_; + wire _06174_; + wire _06175_; + wire _06176_; + wire _06177_; + wire _06178_; + wire _06179_; + wire _06180_; + wire _06181_; + wire _06182_; + wire _06183_; + wire _06184_; + wire _06185_; + wire _06186_; + wire _06187_; + wire _06188_; + wire _06189_; + wire _06190_; + wire _06191_; + wire _06192_; + wire _06193_; + wire _06194_; + wire _06195_; + wire _06196_; + wire _06197_; + wire _06198_; + wire _06199_; + wire _06200_; + wire _06201_; + wire _06202_; + wire _06203_; + wire _06204_; + wire _06205_; + wire _06206_; + wire _06207_; + wire _06208_; + wire _06209_; + wire _06210_; + wire _06211_; + wire _06212_; + wire _06213_; + wire _06214_; wire \vgadonut.bayer_j[0] ; wire \vgadonut.bayer_j[1] ; wire \vgadonut.donut.cA[0] ; @@ -6838,14 +6882,6 @@ module tt_um_a1k0n_vgadonut (clk, wire net258; wire net259; wire net260; - wire net261; - wire net262; - wire net263; - wire net264; - wire net265; - wire net266; - wire net267; - wire net268; wire clknet_3_0__leaf_clk; wire clknet_3_1__leaf_clk; wire clknet_3_2__leaf_clk; @@ -6854,63 +6890,71 @@ module tt_um_a1k0n_vgadonut (clk, wire clknet_3_5__leaf_clk; wire clknet_3_6__leaf_clk; wire clknet_3_7__leaf_clk; - wire clknet_0__06170_; - wire clknet_1_0__leaf__06170_; - wire clknet_1_1__leaf__06170_; - wire clknet_0__06169_; - wire clknet_1_0__leaf__06169_; - wire clknet_1_1__leaf__06169_; - wire clknet_0__06168_; - wire clknet_1_0__leaf__06168_; - wire clknet_1_1__leaf__06168_; - wire clknet_0__06166_; - wire clknet_1_0__leaf__06166_; - wire clknet_1_1__leaf__06166_; - wire clknet_0__06165_; - wire clknet_1_0__leaf__06165_; - wire clknet_1_1__leaf__06165_; - wire clknet_0__06164_; - wire clknet_1_0__leaf__06164_; - wire clknet_1_1__leaf__06164_; - wire clknet_0__06163_; - wire clknet_1_0__leaf__06163_; - wire clknet_1_1__leaf__06163_; - wire clknet_0__06162_; - wire clknet_1_0__leaf__06162_; - wire clknet_1_1__leaf__06162_; - wire clknet_0__06161_; - wire clknet_1_0__leaf__06161_; - wire clknet_1_1__leaf__06161_; - wire clknet_0__06160_; - wire clknet_1_0__leaf__06160_; - wire clknet_1_1__leaf__06160_; - wire clknet_0__06159_; - wire clknet_1_0__leaf__06159_; - wire clknet_1_1__leaf__06159_; - wire clknet_0__06158_; - wire clknet_1_0__leaf__06158_; - wire clknet_1_1__leaf__06158_; - wire clknet_0__06157_; - wire clknet_1_0__leaf__06157_; - wire clknet_1_1__leaf__06157_; - wire clknet_0__06156_; - wire clknet_1_0__leaf__06156_; - wire clknet_1_1__leaf__06156_; - wire clknet_0__06155_; - wire clknet_1_0__leaf__06155_; - wire clknet_1_1__leaf__06155_; - wire clknet_0__06154_; - wire clknet_1_0__leaf__06154_; - wire clknet_1_1__leaf__06154_; - wire clknet_0__06153_; - wire clknet_1_0__leaf__06153_; - wire clknet_1_1__leaf__06153_; - wire clknet_0__06152_; - wire clknet_1_0__leaf__06152_; - wire clknet_1_1__leaf__06152_; - wire clknet_0__06151_; - wire clknet_1_0__leaf__06151_; - wire clknet_1_1__leaf__06151_; + wire clknet_0__06214_; + wire clknet_1_0__leaf__06214_; + wire clknet_1_1__leaf__06214_; + wire clknet_0__06213_; + wire clknet_1_0__leaf__06213_; + wire clknet_1_1__leaf__06213_; + wire clknet_0__06212_; + wire clknet_1_0__leaf__06212_; + wire clknet_1_1__leaf__06212_; + wire clknet_0__06210_; + wire clknet_1_0__leaf__06210_; + wire clknet_1_1__leaf__06210_; + wire clknet_0__06209_; + wire clknet_1_0__leaf__06209_; + wire clknet_1_1__leaf__06209_; + wire clknet_0__06208_; + wire clknet_1_0__leaf__06208_; + wire clknet_1_1__leaf__06208_; + wire clknet_0__06207_; + wire clknet_1_0__leaf__06207_; + wire clknet_1_1__leaf__06207_; + wire clknet_0__06206_; + wire clknet_1_0__leaf__06206_; + wire clknet_1_1__leaf__06206_; + wire clknet_0__06205_; + wire clknet_1_0__leaf__06205_; + wire clknet_1_1__leaf__06205_; + wire clknet_0__06204_; + wire clknet_1_0__leaf__06204_; + wire clknet_1_1__leaf__06204_; + wire clknet_0__06203_; + wire clknet_1_0__leaf__06203_; + wire clknet_1_1__leaf__06203_; + wire clknet_0__06202_; + wire clknet_1_0__leaf__06202_; + wire clknet_1_1__leaf__06202_; + wire clknet_0__06201_; + wire clknet_1_0__leaf__06201_; + wire clknet_1_1__leaf__06201_; + wire clknet_0__06200_; + wire clknet_1_0__leaf__06200_; + wire clknet_1_1__leaf__06200_; + wire clknet_0__06199_; + wire clknet_1_0__leaf__06199_; + wire clknet_1_1__leaf__06199_; + wire clknet_0__06198_; + wire clknet_1_0__leaf__06198_; + wire clknet_1_1__leaf__06198_; + wire clknet_0__06197_; + wire clknet_1_0__leaf__06197_; + wire clknet_1_1__leaf__06197_; + wire clknet_0__06196_; + wire clknet_1_0__leaf__06196_; + wire clknet_1_1__leaf__06196_; + wire clknet_0__06195_; + wire clknet_1_0__leaf__06195_; + wire clknet_1_1__leaf__06195_; + wire net261; + wire net262; + wire net263; + wire net264; + wire net265; + wire net266; + wire net267; + wire net268; wire net269; wire net270; wire net271; @@ -6942,24 +6986,6 @@ module tt_um_a1k0n_vgadonut (clk, wire net297; wire net298; wire net299; - wire net300; - wire net301; - wire net302; - wire net303; - wire net304; - wire net305; - wire net306; - wire net307; - wire net308; - wire net309; - wire net310; - wire net311; - wire net312; - wire net313; - wire net314; - wire net315; - wire net316; - wire net317; wire net318; wire net319; wire net320; @@ -6967,9 +6993,11 @@ module tt_um_a1k0n_vgadonut (clk, wire net322; wire net323; wire net324; + wire net316; wire net325; wire net326; wire net327; + wire net317; wire net328; wire net329; wire net330; @@ -7025,36252 +7053,36350 @@ module tt_um_a1k0n_vgadonut (clk, wire net380; wire net381; wire net382; - wire net383; - wire net384; - wire net385; - wire net386; - wire net387; - wire net388; - wire net389; - wire net390; - wire net391; - wire net392; - wire net393; - wire net394; - wire net395; - sky130_fd_sc_hd__inv_2 _06171_ (.A(net226), + sky130_fd_sc_hd__inv_2 _06215_ (.A(net218), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05899_)); - sky130_fd_sc_hd__inv_2 _06172_ (.A(net365), + .Y(_05938_)); + sky130_fd_sc_hd__inv_2 _06216_ (.A(net360), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_00306_)); - sky130_fd_sc_hd__inv_2 _06173_ (.A(net127), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .Y(_05900_)); - sky130_fd_sc_hd__inv_2 _06174_ (.A(net246), + sky130_fd_sc_hd__inv_2 _06217_ (.A(\vgadonut.bayer_j[0] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05901_)); - sky130_fd_sc_hd__inv_2 _06175_ (.A(\vgadonut.donut.v_count[8] ), + .Y(_05939_)); + sky130_fd_sc_hd__inv_2 _06218_ (.A(\vgadonut.donut.v_count[8] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05902_)); - sky130_fd_sc_hd__inv_2 _06176_ (.A(\vgadonut.donut.v_count[9] ), + .Y(_05940_)); + sky130_fd_sc_hd__inv_2 _06219_ (.A(\vgadonut.donut.v_count[9] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05903_)); - sky130_fd_sc_hd__inv_2 _06177_ (.A(net331), + .Y(_05941_)); + sky130_fd_sc_hd__inv_2 _06220_ (.A(net321), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_00093_)); - sky130_fd_sc_hd__inv_2 _06178_ (.A(net171), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .Y(_05904_)); - sky130_fd_sc_hd__inv_2 _06179_ (.A(net157), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .Y(_05905_)); - sky130_fd_sc_hd__inv_2 _06180_ (.A(net175), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .Y(_05906_)); - sky130_fd_sc_hd__inv_2 _06181_ (.A(\vgadonut.donut.cB[12] ), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .Y(_05907_)); - sky130_fd_sc_hd__inv_2 _06182_ (.A(net177), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .Y(_05908_)); - sky130_fd_sc_hd__inv_2 _06183_ (.A(net159), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .Y(_05909_)); - sky130_fd_sc_hd__inv_2 _06184_ (.A(\vgadonut.donut.cB[8] ), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .Y(_05910_)); - sky130_fd_sc_hd__inv_2 _06185_ (.A(\vgadonut.donut.cB[6] ), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .Y(_05911_)); - sky130_fd_sc_hd__inv_2 _06186_ (.A(\vgadonut.donut.cB[4] ), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .Y(_05912_)); - sky130_fd_sc_hd__inv_2 _06187_ (.A(\vgadonut.donut.cB[3] ), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .Y(_05913_)); - sky130_fd_sc_hd__inv_2 _06188_ (.A(\vgadonut.donut.donuthit.cordicxy.x2in[4] ), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .Y(_05914_)); - sky130_fd_sc_hd__inv_2 _06189_ (.A(\vgadonut.donut.cB[0] ), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .Y(_05915_)); - sky130_fd_sc_hd__inv_2 _06190_ (.A(\vgadonut.donut.donuthit.cordicxy.x2in[1] ), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .Y(_05916_)); - sky130_fd_sc_hd__inv_2 _06191_ (.A(\vgadonut.donut.donuthit.cordicxy.x2in[0] ), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .Y(_05917_)); - sky130_fd_sc_hd__inv_2 _06192_ (.A(\vgadonut.donut.sA[5] ), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .Y(_05918_)); - sky130_fd_sc_hd__inv_2 _06193_ (.A(\vgadonut.donut.cA[1] ), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .Y(_05919_)); - sky130_fd_sc_hd__inv_2 _06194_ (.A(\vgadonut.donut.cA[2] ), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .Y(_05920_)); - sky130_fd_sc_hd__inv_2 _06195_ (.A(\vgadonut.donut.sA[10] ), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .Y(_05921_)); - sky130_fd_sc_hd__inv_2 _06196_ (.A(\vgadonut.donut.cA[5] ), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .Y(_05922_)); - sky130_fd_sc_hd__inv_2 _06197_ (.A(\vgadonut.donut.cA[8] ), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .Y(_05923_)); - sky130_fd_sc_hd__inv_2 _06198_ (.A(net184), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .Y(_05924_)); - sky130_fd_sc_hd__inv_2 _06199_ (.A(\vgadonut.donut.cA[9] ), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .Y(_05925_)); - sky130_fd_sc_hd__inv_2 _06200_ (.A(net182), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .Y(_05926_)); - sky130_fd_sc_hd__inv_2 _06201_ (.A(\vgadonut.donut.cA[11] ), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .Y(_05927_)); - sky130_fd_sc_hd__inv_2 _06202_ (.A(\vgadonut.donut.cA[13] ), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .Y(_05928_)); - sky130_fd_sc_hd__inv_2 _06203_ (.A(net193), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .Y(_05929_)); - sky130_fd_sc_hd__inv_2 _06204_ (.A(\vgadonut.donut.sA[2] ), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .Y(_05930_)); - sky130_fd_sc_hd__inv_2 _06205_ (.A(net131), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .Y(_05931_)); - sky130_fd_sc_hd__inv_2 _06206_ (.A(net139), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .Y(_05932_)); - sky130_fd_sc_hd__inv_2 _06207_ (.A(\vgadonut.donut.sAcB[14] ), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .Y(_05933_)); - sky130_fd_sc_hd__inv_2 _06208_ (.A(net140), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .Y(_05934_)); - sky130_fd_sc_hd__inv_2 _06209_ (.A(\vgadonut.donut.sAcB[6] ), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .Y(_05935_)); - sky130_fd_sc_hd__inv_2 _06210_ (.A(\vgadonut.donut.sAcB[5] ), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .Y(_05936_)); - sky130_fd_sc_hd__inv_2 _06211_ (.A(net149), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .Y(_05937_)); - sky130_fd_sc_hd__clkinv_4 _06212_ (.A(\vgadonut.donut.sAsB[15] ), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .Y(_05938_)); - sky130_fd_sc_hd__inv_2 _06213_ (.A(\vgadonut.donut.sAsB[14] ), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .Y(_05939_)); - sky130_fd_sc_hd__inv_2 _06214_ (.A(\vgadonut.donut.sAsB[13] ), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .Y(_05940_)); - sky130_fd_sc_hd__inv_2 _06215_ (.A(\vgadonut.donut.sAsB[11] ), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .Y(_05941_)); - sky130_fd_sc_hd__inv_2 _06216_ (.A(\vgadonut.donut.sAsB[10] ), + sky130_fd_sc_hd__inv_2 _06221_ (.A(net160), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05942_)); - sky130_fd_sc_hd__inv_2 _06217_ (.A(\vgadonut.donut.cAsB[4] ), + sky130_fd_sc_hd__inv_2 _06222_ (.A(\vgadonut.donut.cB[14] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05943_)); - sky130_fd_sc_hd__inv_2 _06218_ (.A(\vgadonut.donut.sAsB[4] ), + sky130_fd_sc_hd__inv_2 _06223_ (.A(\vgadonut.donut.cB[11] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05944_)); - sky130_fd_sc_hd__inv_2 _06219_ (.A(\vgadonut.donut.sAsB[0] ), + sky130_fd_sc_hd__inv_2 _06224_ (.A(\vgadonut.donut.cB[10] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05945_)); - sky130_fd_sc_hd__inv_2 _06220_ (.A(net130), + sky130_fd_sc_hd__inv_2 _06225_ (.A(\vgadonut.donut.cB[9] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05946_)); - sky130_fd_sc_hd__inv_2 _06221_ (.A(\vgadonut.donut.ycA[4] ), + sky130_fd_sc_hd__inv_2 _06226_ (.A(net162), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05947_)); - sky130_fd_sc_hd__inv_2 _06222_ (.A(\vgadonut.donut.donuthit.rzin[10] ), + sky130_fd_sc_hd__inv_2 _06227_ (.A(\vgadonut.donut.cB[8] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05948_)); - sky130_fd_sc_hd__inv_2 _06223_ (.A(\vgadonut.donut.donuthit.rzin[15] ), + sky130_fd_sc_hd__inv_2 _06228_ (.A(\vgadonut.donut.cB[7] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05949_)); - sky130_fd_sc_hd__inv_2 _06224_ (.A(\vgadonut.donut.donuthit.cordicxy.xin[12] ), + sky130_fd_sc_hd__inv_2 _06229_ (.A(\vgadonut.donut.cB[6] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05950_)); - sky130_fd_sc_hd__inv_2 _06225_ (.A(\vgadonut.donut.donuthit.cordicxy.xin[11] ), + sky130_fd_sc_hd__inv_2 _06230_ (.A(\vgadonut.donut.cB[5] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05951_)); - sky130_fd_sc_hd__inv_2 _06226_ (.A(\vgadonut.donut.donuthit.cordicxy.yin[9] ), + sky130_fd_sc_hd__inv_2 _06231_ (.A(\vgadonut.donut.cB[4] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05952_)); - sky130_fd_sc_hd__inv_2 _06227_ (.A(\vgadonut.donut.donuthit.cordicxy.xin[8] ), + sky130_fd_sc_hd__inv_2 _06232_ (.A(net175), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05953_)); - sky130_fd_sc_hd__inv_2 _06228_ (.A(\vgadonut.donut.donuthit.cordicxy.xin[6] ), + sky130_fd_sc_hd__inv_2 _06233_ (.A(\vgadonut.donut.cB[2] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05954_)); - sky130_fd_sc_hd__inv_2 _06229_ (.A(\vgadonut.donut.donuthit.cordicxy.yin[4] ), + sky130_fd_sc_hd__inv_2 _06234_ (.A(\vgadonut.donut.cB[1] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05955_)); - sky130_fd_sc_hd__inv_2 _06230_ (.A(\vgadonut.donut.donuthit.cordicxy.xin[3] ), + sky130_fd_sc_hd__inv_2 _06235_ (.A(\vgadonut.donut.donuthit.cordicxy.x2in[4] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05956_)); - sky130_fd_sc_hd__inv_2 _06231_ (.A(\vgadonut.donut.donuthit.cordicxz.xin[10] ), + sky130_fd_sc_hd__inv_2 _06236_ (.A(\vgadonut.donut.donuthit.cordicxy.x2in[1] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05957_)); - sky130_fd_sc_hd__inv_2 _06232_ (.A(\vgadonut.donut.donuthit.cordicxz.xin[8] ), + sky130_fd_sc_hd__inv_2 _06237_ (.A(\vgadonut.donut.cA[1] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05958_)); - sky130_fd_sc_hd__inv_2 _06233_ (.A(\vgadonut.donut.donuthit.cordicxz.xin[3] ), + sky130_fd_sc_hd__inv_2 _06238_ (.A(\vgadonut.donut.cA[2] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05959_)); - sky130_fd_sc_hd__inv_2 _06234_ (.A(\vgadonut.donut.donuthit.cordicxz.xin[2] ), + sky130_fd_sc_hd__inv_2 _06239_ (.A(\vgadonut.donut.sA[10] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05960_)); - sky130_fd_sc_hd__inv_2 _06235_ (.A(\vgadonut.donut.donuthit.cordicxz.xin[1] ), + sky130_fd_sc_hd__inv_2 _06240_ (.A(\vgadonut.donut.cA[5] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05961_)); - sky130_fd_sc_hd__inv_2 _06236_ (.A(\vgadonut.donut.donuthit.t[5] ), + sky130_fd_sc_hd__inv_2 _06241_ (.A(\vgadonut.donut.cA[8] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05962_)); - sky130_fd_sc_hd__inv_2 _06237_ (.A(\vgadonut.donut.donuthit.t[7] ), + sky130_fd_sc_hd__inv_2 _06242_ (.A(\vgadonut.donut.sA[13] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05963_)); - sky130_fd_sc_hd__inv_2 _06238_ (.A(\vgadonut.donut.donuthit.t[14] ), + sky130_fd_sc_hd__inv_2 _06243_ (.A(\vgadonut.donut.cA[9] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05964_)); - sky130_fd_sc_hd__inv_2 _06239_ (.A(\vgadonut.donut.donut_luma[5] ), + sky130_fd_sc_hd__inv_2 _06244_ (.A(net179), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05965_)); - sky130_fd_sc_hd__inv_2 _06240_ (.A(net209), + sky130_fd_sc_hd__inv_2 _06245_ (.A(\vgadonut.donut.cA[11] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05966_)); - sky130_fd_sc_hd__inv_2 _06241_ (.A(net202), + sky130_fd_sc_hd__inv_2 _06246_ (.A(\vgadonut.donut.cA[13] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05967_)); - sky130_fd_sc_hd__inv_2 _06242_ (.A(net201), + sky130_fd_sc_hd__inv_2 _06247_ (.A(net190), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05968_)); - sky130_fd_sc_hd__and2_1 _06243_ (.A(\vgadonut.donut.h_count[7] ), - .B(\vgadonut.donut.h_count[6] ), + sky130_fd_sc_hd__inv_2 _06248_ (.A(\vgadonut.donut.sA[2] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05969_)); - sky130_fd_sc_hd__o31a_1 _06244_ (.A1(\vgadonut.donut.h_count[9] ), - .A2(\vgadonut.donut.h_count[8] ), - .A3(_05969_), - .B1(\vgadonut.donut.h_count[10] ), + .Y(_05969_)); + sky130_fd_sc_hd__inv_2 _06249_ (.A(\vgadonut.donut.sA[4] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05970_)); - sky130_fd_sc_hd__and4_1 _06245_ (.A(net223), - .B(net222), - .C(\vgadonut.donut.h_count[5] ), - .D(net221), + .Y(_05970_)); + sky130_fd_sc_hd__inv_2 _06250_ (.A(\vgadonut.donut.cAcB[11] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05971_)); - sky130_fd_sc_hd__a31o_1 _06246_ (.A1(\vgadonut.donut.h_count[7] ), - .A2(\vgadonut.donut.h_count[10] ), - .A3(_05971_), - .B1(_05970_), + .Y(_05971_)); + sky130_fd_sc_hd__inv_2 _06251_ (.A(net146), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05972_)); - sky130_fd_sc_hd__xor2_4 _06247_ (.A(net225), - .B(\vgadonut.donut.frame ), + .Y(_05972_)); + sky130_fd_sc_hd__inv_2 _06252_ (.A(net140), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05973_)); - sky130_fd_sc_hd__xnor2_2 _06248_ (.A(net225), - .B(\vgadonut.donut.frame ), + .Y(_05973_)); + sky130_fd_sc_hd__inv_2 _06253_ (.A(\vgadonut.donut.sAcB[14] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05974_)); - sky130_fd_sc_hd__xnor2_1 _06249_ (.A(\vgadonut.bayer_j[1] ), - .B(_05973_), + sky130_fd_sc_hd__inv_2 _06254_ (.A(\vgadonut.donut.sAcB[13] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05975_)); - sky130_fd_sc_hd__xnor2_2 _06250_ (.A(\vgadonut.bayer_j[1] ), - .B(_05974_), + sky130_fd_sc_hd__inv_2 _06255_ (.A(\vgadonut.donut.sAcB[6] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05976_)); - sky130_fd_sc_hd__xnor2_2 _06251_ (.A(\vgadonut.donut.frame ), - .B(\vgadonut.bayer_j[0] ), + sky130_fd_sc_hd__inv_2 _06256_ (.A(\vgadonut.donut.sAcB[5] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05977_)); - sky130_fd_sc_hd__nand2_1 _06252_ (.A(net222), - .B(_05977_), + sky130_fd_sc_hd__inv_2 _06257_ (.A(net153), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05978_)); - sky130_fd_sc_hd__a21oi_1 _06253_ (.A1(net223), - .A2(_05900_), - .B1(net227), + sky130_fd_sc_hd__clkinv_4 _06258_ (.A(\vgadonut.donut.sAsB[15] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05979_)); - sky130_fd_sc_hd__o221ai_1 _06254_ (.A1(\vgadonut.donut.h_count[2] ), - .A2(_05900_), - .B1(_05977_), - .B2(net222), - .C1(_05979_), + sky130_fd_sc_hd__inv_2 _06259_ (.A(\vgadonut.donut.sAsB[13] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05980_)); - sky130_fd_sc_hd__or4b_4 _06255_ (.A(_05972_), - .B(_05976_), - .C(_05980_), - .D_N(_05978_), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .X(_05981_)); - sky130_fd_sc_hd__inv_2 _06256_ (.A(net91), + sky130_fd_sc_hd__inv_2 _06260_ (.A(\vgadonut.donut.sAsB[11] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(\vgadonut.donut.donuthit.start )); - sky130_fd_sc_hd__nor2_1 _06257_ (.A(_05901_), - .B(net92), + .Y(_05981_)); + sky130_fd_sc_hd__inv_2 _06261_ (.A(\vgadonut.donut.cAsB[4] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00092_)); - sky130_fd_sc_hd__and4b_1 _06258_ (.A_N(\vgadonut.donut.h_count[3] ), - .B(\vgadonut.donut.h_count[5] ), - .C(\vgadonut.donut.h_count[6] ), - .D(net223), + .Y(_05982_)); + sky130_fd_sc_hd__inv_2 _06262_ (.A(\vgadonut.donut.sAsB[7] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05982_)); - sky130_fd_sc_hd__and4b_1 _06259_ (.A_N(\vgadonut.donut.h_count[9] ), - .B(\vgadonut.donut.h_count[8] ), - .C(\vgadonut.donut.h_count[10] ), - .D(\vgadonut.donut.h_count[7] ), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .X(_05983_)); - sky130_fd_sc_hd__nand2_1 _06260_ (.A(_05982_), - .B(_05983_), + .Y(_05983_)); + sky130_fd_sc_hd__inv_2 _06263_ (.A(\vgadonut.donut.cAsB[1] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05984_)); - sky130_fd_sc_hd__nor4b_1 _06261_ (.A(net226), - .B(net221), - .C(_05984_), - .D_N(net224), + sky130_fd_sc_hd__inv_2 _06264_ (.A(\vgadonut.donut.sAsB[3] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05985_)); - sky130_fd_sc_hd__or4b_4 _06262_ (.A(net226), - .B(net221), - .C(_05984_), - .D_N(net224), + sky130_fd_sc_hd__inv_2 _06265_ (.A(net159), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05986_)); - sky130_fd_sc_hd__or4_1 _06263_ (.A(\vgadonut.donut.v_count[7] ), - .B(\vgadonut.donut.v_count[6] ), - .C(\vgadonut.donut.v_count[8] ), - .D(_05903_), + .Y(_05986_)); + sky130_fd_sc_hd__inv_2 _06266_ (.A(net137), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05987_)); - sky130_fd_sc_hd__or4bb_1 _06264_ (.A(\vgadonut.donut.v_count[5] ), - .B(\vgadonut.donut.v_count[4] ), - .C_N(\vgadonut.donut.v_count[3] ), - .D_N(\vgadonut.donut.v_count[2] ), + .Y(_05987_)); + sky130_fd_sc_hd__inv_2 _06267_ (.A(\vgadonut.donut.ycA[4] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05988_)); - sky130_fd_sc_hd__nor4_1 _06265_ (.A(net126), - .B(net127), - .C(_05987_), - .D(_05988_), + .Y(_05988_)); + sky130_fd_sc_hd__inv_2 _06268_ (.A(\vgadonut.donut.ycA[3] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05989_)); - sky130_fd_sc_hd__or4_1 _06266_ (.A(net126), - .B(net127), - .C(_05987_), - .D(_05988_), + sky130_fd_sc_hd__inv_2 _06269_ (.A(\vgadonut.donut.donuthit.rzin[10] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05990_)); - sky130_fd_sc_hd__nor2_8 _06267_ (.A(net111), - .B(net103), + .Y(_05990_)); + sky130_fd_sc_hd__inv_2 _06270_ (.A(\vgadonut.donut.donuthit.rzin[15] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00091_)); - sky130_fd_sc_hd__nor2_1 _06268_ (.A(_05901_), - .B(net109), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .Y(_00090_)); - sky130_fd_sc_hd__or4b_4 _06269_ (.A(net226), - .B(net221), - .C(_05984_), - .D_N(net224), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .X(_05991_)); - sky130_fd_sc_hd__o21a_1 _06270_ (.A1(_05899_), - .A2(_05972_), - .B1(net110), + .Y(_05991_)); + sky130_fd_sc_hd__inv_2 _06271_ (.A(\vgadonut.donut.donuthit.cordicxy.xin[13] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05992_)); - sky130_fd_sc_hd__and3_1 _06271_ (.A(net224), - .B(net227), - .C(net223), + .Y(_05992_)); + sky130_fd_sc_hd__inv_2 _06272_ (.A(\vgadonut.donut.donuthit.cordicxy.yin[10] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05993_)); - sky130_fd_sc_hd__nand3_1 _06272_ (.A(net224), - .B(net226), - .C(net223), + .Y(_05993_)); + sky130_fd_sc_hd__inv_2 _06273_ (.A(\vgadonut.donut.donuthit.cordicxy.xin[10] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05994_)); - sky130_fd_sc_hd__a2111oi_2 _06273_ (.A1(net226), - .A2(_05994_), - .B1(_05992_), - .C1(_00091_), - .D1(_05901_), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .Y(_00089_)); - sky130_fd_sc_hd__or4b_2 _06274_ (.A(net224), - .B(_05984_), - .C(net226), - .D_N(\vgadonut.donut.h_count[4] ), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .X(_05995_)); - sky130_fd_sc_hd__inv_2 _06275_ (.A(_05995_), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .Y(_00013_)); - sky130_fd_sc_hd__and3_1 _06276_ (.A(net244), - .B(net106), - .C(_00013_), + sky130_fd_sc_hd__inv_2 _06274_ (.A(\vgadonut.donut.donuthit.cordicxy.xin[8] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00014_)); - sky130_fd_sc_hd__and2_1 _06277_ (.A(net125), - .B(net174), + .Y(_05995_)); + sky130_fd_sc_hd__inv_2 _06275_ (.A(\vgadonut.donut.donuthit.cordicxy.xin[7] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05996_)); - sky130_fd_sc_hd__nor2_1 _06278_ (.A(net125), - .B(net174), + .Y(_05996_)); + sky130_fd_sc_hd__inv_2 _06276_ (.A(\vgadonut.donut.donuthit.cordicxy.yin[5] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05997_)); - sky130_fd_sc_hd__nor2_1 _06279_ (.A(_05996_), - .B(_05997_), + sky130_fd_sc_hd__inv_2 _06277_ (.A(\vgadonut.donut.donuthit.cordicxy.xin[5] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05998_)); - sky130_fd_sc_hd__o21a_1 _06280_ (.A1(net176), - .A2(net177), - .B1(net125), + sky130_fd_sc_hd__inv_2 _06278_ (.A(\vgadonut.donut.donuthit.cordicxy.yin[4] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05999_)); - sky130_fd_sc_hd__xnor2_1 _06281_ (.A(net157), - .B(net176), + .Y(_05999_)); + sky130_fd_sc_hd__inv_2 _06279_ (.A(\vgadonut.donut.donuthit.cordicxy.xin[4] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_06000_)); - sky130_fd_sc_hd__xor2_1 _06282_ (.A(net157), - .B(net177), + sky130_fd_sc_hd__inv_2 _06280_ (.A(\vgadonut.donut.donuthit.cordicxy.yin[3] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_06001_)); - sky130_fd_sc_hd__and2_1 _06283_ (.A(net125), - .B(\vgadonut.donut.cB[9] ), + .Y(_06001_)); + sky130_fd_sc_hd__inv_2 _06281_ (.A(\vgadonut.donut.donuthit.cordicxy.yin[2] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_06002_)); - sky130_fd_sc_hd__or2_1 _06284_ (.A(net125), - .B(\vgadonut.donut.cB[9] ), + .Y(_06002_)); + sky130_fd_sc_hd__inv_2 _06282_ (.A(\vgadonut.donut.donuthit.cordicxy.xin[2] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_06003_)); - sky130_fd_sc_hd__and2b_1 _06285_ (.A_N(\vgadonut.donut.donuthit.cordicxy.x2in[11] ), - .B(\vgadonut.donut.cB[7] ), + .Y(_06003_)); + sky130_fd_sc_hd__inv_2 _06283_ (.A(\vgadonut.donut.donuthit.cordicxy.yin[1] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_06004_)); - sky130_fd_sc_hd__and2b_1 _06286_ (.A_N(\vgadonut.donut.cB[7] ), - .B(net160), + .Y(_06004_)); + sky130_fd_sc_hd__inv_2 _06284_ (.A(\vgadonut.donut.donuthit.cordicxy.xin[1] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_06005_)); - sky130_fd_sc_hd__nor2_1 _06287_ (.A(_06004_), - .B(_06005_), + .Y(_06005_)); + sky130_fd_sc_hd__inv_2 _06285_ (.A(\vgadonut.donut.donuthit.cordicxz.xin[11] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_06006_)); - sky130_fd_sc_hd__nor2_1 _06288_ (.A(net161), - .B(_05911_), + sky130_fd_sc_hd__inv_2 _06286_ (.A(\vgadonut.donut.donuthit.cordicxz.xin[10] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_06007_)); - sky130_fd_sc_hd__and2_1 _06289_ (.A(net161), - .B(_05911_), + sky130_fd_sc_hd__inv_2 _06287_ (.A(\vgadonut.donut.donuthit.cordicxz.xin[9] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_06008_)); - sky130_fd_sc_hd__nor2_1 _06290_ (.A(_06007_), - .B(_06008_), + .Y(_06008_)); + sky130_fd_sc_hd__inv_2 _06288_ (.A(\vgadonut.donut.donuthit.cordicxz.xin[6] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_06009_)); - sky130_fd_sc_hd__nand2b_1 _06291_ (.A_N(\vgadonut.donut.donuthit.cordicxy.x2in[9] ), - .B(\vgadonut.donut.cB[5] ), + sky130_fd_sc_hd__inv_2 _06289_ (.A(\vgadonut.donut.donuthit.cordicxz.xin[4] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_06010_)); - sky130_fd_sc_hd__nand2b_1 _06292_ (.A_N(\vgadonut.donut.cB[5] ), - .B(\vgadonut.donut.donuthit.cordicxy.x2in[9] ), + sky130_fd_sc_hd__inv_2 _06290_ (.A(\vgadonut.donut.donuthit.cordicxz.xin[3] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_06011_)); - sky130_fd_sc_hd__and2_1 _06293_ (.A(_06010_), - .B(_06011_), + sky130_fd_sc_hd__inv_2 _06291_ (.A(\vgadonut.donut.donuthit.cordicxz.xin[2] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_06012_)); - sky130_fd_sc_hd__or2_1 _06294_ (.A(net163), - .B(_05912_), + .Y(_06012_)); + sky130_fd_sc_hd__inv_2 _06292_ (.A(\vgadonut.donut.donuthit.cordicxz.xin[12] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_06013_)); - sky130_fd_sc_hd__nand2_1 _06295_ (.A(net163), - .B(_05912_), + .Y(_06013_)); + sky130_fd_sc_hd__inv_2 _06293_ (.A(\vgadonut.donut.donuthit.cordicxz.xin[13] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_06014_)); - sky130_fd_sc_hd__nor2_1 _06296_ (.A(net165), - .B(_05913_), + sky130_fd_sc_hd__inv_2 _06294_ (.A(\vgadonut.donut.donuthit.t[9] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_06015_)); - sky130_fd_sc_hd__or2_1 _06297_ (.A(net165), - .B(_05913_), + sky130_fd_sc_hd__inv_2 _06295_ (.A(net200), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_06016_)); - sky130_fd_sc_hd__and2b_1 _06298_ (.A_N(\vgadonut.donut.donuthit.cordicxy.x2in[6] ), - .B(net178), + .Y(_06016_)); + sky130_fd_sc_hd__inv_2 _06296_ (.A(net199), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_06017_)); - sky130_fd_sc_hd__nand2b_1 _06299_ (.A_N(net167), - .B(net178), + .Y(_06017_)); + sky130_fd_sc_hd__inv_2 _06297_ (.A(net194), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_06018_)); - sky130_fd_sc_hd__nand2b_1 _06300_ (.A_N(net178), - .B(net167), + sky130_fd_sc_hd__inv_2 _06298_ (.A(net204), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_06019_)); - sky130_fd_sc_hd__and2b_1 _06301_ (.A_N(net168), - .B(\vgadonut.donut.cB[1] ), + sky130_fd_sc_hd__xor2_2 _06299_ (.A(\vgadonut.donut.h_count[2] ), + .B(\vgadonut.donut.frame ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_06020_)); - sky130_fd_sc_hd__nor2_1 _06302_ (.A(_05914_), - .B(\vgadonut.donut.cB[0] ), + sky130_fd_sc_hd__xnor2_2 _06300_ (.A(\vgadonut.donut.h_count[2] ), + .B(\vgadonut.donut.frame ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_06021_)); - sky130_fd_sc_hd__and2b_1 _06303_ (.A_N(\vgadonut.donut.cB[1] ), - .B(net168), + sky130_fd_sc_hd__or2_1 _06301_ (.A(net215), + .B(_06021_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_06022_)); - sky130_fd_sc_hd__nor3_1 _06304_ (.A(_06020_), + sky130_fd_sc_hd__nand2_1 _06302_ (.A(\vgadonut.donut.h_count[3] ), .B(_06021_), - .C(_06022_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_06023_)); - sky130_fd_sc_hd__o211a_1 _06305_ (.A1(_06020_), - .A2(_06023_), - .B1(_06018_), - .C1(_06019_), + sky130_fd_sc_hd__a21oi_1 _06303_ (.A1(net216), + .A2(_05939_), + .B1(\vgadonut.donut.h_count[0] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_06024_)); - sky130_fd_sc_hd__nand2_1 _06306_ (.A(net165), - .B(_05913_), + .Y(_06024_)); + sky130_fd_sc_hd__o2111a_2 _06304_ (.A1(\vgadonut.donut.h_count[2] ), + .A2(_05939_), + .B1(_06022_), + .C1(_06023_), + .D1(_06024_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_06025_)); - sky130_fd_sc_hd__o211a_1 _06307_ (.A1(_06017_), - .A2(_06024_), - .B1(_06025_), - .C1(_06016_), + .X(_06025_)); + sky130_fd_sc_hd__xor2_4 _06305_ (.A(net217), + .B(\vgadonut.donut.frame ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_06026_)); - sky130_fd_sc_hd__o211a_1 _06308_ (.A1(_06015_), - .A2(_06026_), - .B1(_06013_), - .C1(_06014_), + sky130_fd_sc_hd__inv_2 _06306_ (.A(_06026_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_06027_)); - sky130_fd_sc_hd__o21bai_1 _06309_ (.A1(net163), - .A2(_05912_), - .B1_N(_06027_), + .Y(_06027_)); + sky130_fd_sc_hd__xnor2_4 _06307_ (.A(net135), + .B(_06026_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_06028_)); - sky130_fd_sc_hd__a21boi_1 _06310_ (.A1(_06011_), - .A2(_06028_), - .B1_N(_06010_), + sky130_fd_sc_hd__inv_2 _06308_ (.A(_06028_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_06029_)); - sky130_fd_sc_hd__o21ba_1 _06311_ (.A1(_06008_), - .A2(_06029_), - .B1_N(_06007_), + sky130_fd_sc_hd__nand2_1 _06309_ (.A(net372), + .B(\vgadonut.donut.h_count[6] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_06030_)); - sky130_fd_sc_hd__o21bai_1 _06312_ (.A1(_06005_), - .A2(_06030_), - .B1_N(_06004_), + .Y(_06030_)); + sky130_fd_sc_hd__inv_2 _06310_ (.A(_06030_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_06031_)); - sky130_fd_sc_hd__xnor2_1 _06313_ (.A(net159), - .B(\vgadonut.donut.cB[8] ), + sky130_fd_sc_hd__o31a_1 _06311_ (.A1(\vgadonut.donut.h_count[9] ), + .A2(\vgadonut.donut.h_count[8] ), + .A3(_06031_), + .B1(\vgadonut.donut.h_count[10] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_06032_)); - sky130_fd_sc_hd__nand2_1 _06314_ (.A(_06031_), - .B(_06032_), + .X(_06032_)); + sky130_fd_sc_hd__and3_1 _06312_ (.A(net216), + .B(\vgadonut.donut.h_count[5] ), + .C(\vgadonut.donut.h_count[10] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_06033_)); - sky130_fd_sc_hd__o21ai_1 _06315_ (.A1(net159), - .A2(_05910_), - .B1(_06033_), + .X(_06033_)); + sky130_fd_sc_hd__a41o_1 _06313_ (.A1(net215), + .A2(net214), + .A3(\vgadonut.donut.h_count[7] ), + .A4(_06033_), + .B1(_06032_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_06034_)); - sky130_fd_sc_hd__nand2b_1 _06316_ (.A_N(_06002_), - .B(_06003_), + .X(_06034_)); + sky130_fd_sc_hd__nor2_2 _06314_ (.A(_06029_), + .B(_06034_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_06035_)); - sky130_fd_sc_hd__a21oi_1 _06317_ (.A1(_06003_), - .A2(_06034_), - .B1(_06002_), + sky130_fd_sc_hd__nand2_1 _06315_ (.A(_06025_), + .B(_06035_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_06036_)); - sky130_fd_sc_hd__nor2_1 _06318_ (.A(_06001_), - .B(_06036_), + sky130_fd_sc_hd__inv_2 _06316_ (.A(net104), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\vgadonut.donut.donuthit.start )); + sky130_fd_sc_hd__and3_1 _06317_ (.A(net236), + .B(_06025_), + .C(_06035_), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(_00092_)); + sky130_fd_sc_hd__nor2_1 _06318_ (.A(net215), + .B(\vgadonut.donut.h_count[9] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_06037_)); - sky130_fd_sc_hd__a21o_1 _06319_ (.A1(_06000_), - .A2(_06037_), - .B1(_05999_), + sky130_fd_sc_hd__nand4_2 _06319_ (.A(\vgadonut.donut.h_count[8] ), + .B(_06031_), + .C(_06033_), + .D(_06037_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_06038_)); - sky130_fd_sc_hd__xnor2_1 _06320_ (.A(net157), - .B(\vgadonut.donut.cB[12] ), + .Y(_06038_)); + sky130_fd_sc_hd__or3b_2 _06320_ (.A(net218), + .B(net214), + .C_N(net217), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_06039_)); - sky130_fd_sc_hd__a22o_1 _06321_ (.A1(net125), - .A2(\vgadonut.donut.cB[12] ), - .B1(_06038_), - .B2(_06039_), + .X(_06039_)); + sky130_fd_sc_hd__nor2_2 _06321_ (.A(_06038_), + .B(_06039_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_06040_)); - sky130_fd_sc_hd__o21a_1 _06322_ (.A1(net125), - .A2(net175), - .B1(_06040_), + .Y(_06040_)); + sky130_fd_sc_hd__or2_2 _06322_ (.A(_06038_), + .B(_06039_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_06041_)); - sky130_fd_sc_hd__a21oi_1 _06323_ (.A1(net125), - .A2(net175), - .B1(_06041_), + sky130_fd_sc_hd__or4_1 _06323_ (.A(\vgadonut.donut.v_count[7] ), + .B(\vgadonut.donut.v_count[6] ), + .C(\vgadonut.donut.v_count[8] ), + .D(_05941_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_06042_)); - sky130_fd_sc_hd__o21ba_1 _06324_ (.A1(_05997_), - .A2(_06042_), - .B1_N(_05996_), + .X(_06042_)); + sky130_fd_sc_hd__or4bb_1 _06324_ (.A(\vgadonut.donut.v_count[5] ), + .B(\vgadonut.donut.v_count[4] ), + .C_N(\vgadonut.donut.v_count[3] ), + .D_N(\vgadonut.donut.v_count[2] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_06043_)); - sky130_fd_sc_hd__xnor2_1 _06325_ (.A(net171), - .B(_06043_), + sky130_fd_sc_hd__nor4_1 _06325_ (.A(net135), + .B(\vgadonut.bayer_j[0] ), + .C(_06042_), + .D(_06043_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_06044_)); - sky130_fd_sc_hd__xnor2_1 _06326_ (.A(net157), - .B(_06044_), + sky130_fd_sc_hd__or4_4 _06326_ (.A(net135), + .B(\vgadonut.bayer_j[0] ), + .C(_06042_), + .D(_06043_), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(_06045_)); + sky130_fd_sc_hd__nor2_4 _06327_ (.A(net120), + .B(net111), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(_00091_)); + sky130_fd_sc_hd__and2_1 _06328_ (.A(net230), + .B(net122), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_06045_)); - sky130_fd_sc_hd__nand2_1 _06327_ (.A(net158), - .B(_06045_), + .X(_00090_)); + sky130_fd_sc_hd__nor2_1 _06329_ (.A(_05938_), + .B(_06034_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_06046_)); - sky130_fd_sc_hd__or2_1 _06328_ (.A(net158), - .B(_06045_), + sky130_fd_sc_hd__and4b_1 _06330_ (.A_N(\vgadonut.donut.h_count[9] ), + .B(\vgadonut.donut.h_count[10] ), + .C(net216), + .D(\vgadonut.donut.h_count[5] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_06047_)); - sky130_fd_sc_hd__nand2_1 _06329_ (.A(_06046_), - .B(_06047_), + sky130_fd_sc_hd__or4bb_2 _06331_ (.A(_06030_), + .B(net215), + .C_N(\vgadonut.donut.h_count[8] ), + .D_N(_06047_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_06048_)); - sky130_fd_sc_hd__or2_1 _06330_ (.A(net160), - .B(net65), + .X(_06048_)); + sky130_fd_sc_hd__nor2_4 _06332_ (.A(_06039_), + .B(_06048_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_06049_)); - sky130_fd_sc_hd__nand2_1 _06331_ (.A(net160), - .B(net65), + .Y(_06049_)); + sky130_fd_sc_hd__or2_1 _06333_ (.A(_06039_), + .B(_06048_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_06050_)); - sky130_fd_sc_hd__xor2_1 _06332_ (.A(net161), - .B(net65), + .X(_06050_)); + sky130_fd_sc_hd__nand3_1 _06334_ (.A(net217), + .B(net218), + .C(net216), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_06051_)); - sky130_fd_sc_hd__nor2_1 _06333_ (.A(net162), - .B(net65), + .Y(_06051_)); + sky130_fd_sc_hd__o2bb2a_1 _06335_ (.A1_N(net218), + .A2_N(_06051_), + .B1(net130), + .B2(_06046_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_06052_)); - sky130_fd_sc_hd__and2_1 _06334_ (.A(net162), - .B(net65), + .X(_06052_)); + sky130_fd_sc_hd__o211a_2 _06336_ (.A1(net108), + .A2(net129), + .B1(_06052_), + .C1(net234), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(_00089_)); + sky130_fd_sc_hd__or4b_1 _06337_ (.A(net217), + .B(_06038_), + .C(net218), + .D_N(net214), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_06053_)); - sky130_fd_sc_hd__and2_1 _06335_ (.A(net165), - .B(net65), + sky130_fd_sc_hd__inv_2 _06338_ (.A(_06053_), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(_00013_)); + sky130_fd_sc_hd__and3_1 _06339_ (.A(net235), + .B(net113), + .C(_00013_), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(_00014_)); + sky130_fd_sc_hd__nor2_1 _06340_ (.A(net160), + .B(_05943_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_06054_)); - sky130_fd_sc_hd__nor2_1 _06336_ (.A(net165), - .B(net65), + .Y(_06054_)); + sky130_fd_sc_hd__nand2_1 _06341_ (.A(net160), + .B(_05943_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_06055_)); - sky130_fd_sc_hd__nor2_1 _06337_ (.A(_06054_), + sky130_fd_sc_hd__nand2b_1 _06342_ (.A_N(_06054_), .B(_06055_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_06056_)); - sky130_fd_sc_hd__xnor2_1 _06338_ (.A(_05998_), - .B(_06042_), + sky130_fd_sc_hd__or2_1 _06343_ (.A(_05942_), + .B(\vgadonut.donut.cB[13] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_06057_)); - sky130_fd_sc_hd__and2_1 _06339_ (.A(\vgadonut.donut.donuthit.cordicxy.x2in[6] ), - .B(_06057_), + .X(_06057_)); + sky130_fd_sc_hd__nor2_1 _06344_ (.A(net163), + .B(_05949_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_06058_)); - sky130_fd_sc_hd__nor2_1 _06340_ (.A(\vgadonut.donut.donuthit.cordicxy.x2in[6] ), - .B(_06057_), + .Y(_06058_)); + sky130_fd_sc_hd__and2_1 _06345_ (.A(net163), + .B(_05949_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_06059_)); - sky130_fd_sc_hd__or2_1 _06341_ (.A(_06058_), + .X(_06059_)); + sky130_fd_sc_hd__nor2_1 _06346_ (.A(_06058_), .B(_06059_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_06060_)); - sky130_fd_sc_hd__xnor2_1 _06342_ (.A(\vgadonut.donut.donuthit.cordicxy.x2in[13] ), - .B(net175), + .Y(_06060_)); + sky130_fd_sc_hd__nor2_1 _06347_ (.A(net164), + .B(_05950_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_06061_)); - sky130_fd_sc_hd__xnor2_1 _06343_ (.A(_06040_), - .B(_06061_), + sky130_fd_sc_hd__and2_1 _06348_ (.A(net164), + .B(_05950_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_06062_)); - sky130_fd_sc_hd__nand2b_1 _06344_ (.A_N(_06062_), - .B(net168), + .X(_06062_)); + sky130_fd_sc_hd__nor2_1 _06349_ (.A(_06061_), + .B(_06062_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_06063_)); - sky130_fd_sc_hd__xnor2_1 _06345_ (.A(_06038_), - .B(_06039_), + sky130_fd_sc_hd__or2_1 _06350_ (.A(net165), + .B(_05951_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_06064_)); - sky130_fd_sc_hd__nor2_1 _06346_ (.A(_05914_), - .B(_06064_), + .X(_06064_)); + sky130_fd_sc_hd__nand2_1 _06351_ (.A(net165), + .B(_05951_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_06065_)); - sky130_fd_sc_hd__and2_1 _06347_ (.A(_05914_), - .B(_06064_), + sky130_fd_sc_hd__and2_1 _06352_ (.A(_06064_), + .B(_06065_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_06066_)); - sky130_fd_sc_hd__or2_1 _06348_ (.A(_06065_), - .B(_06066_), + sky130_fd_sc_hd__or2_1 _06353_ (.A(net166), + .B(_05952_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_06067_)); - sky130_fd_sc_hd__a21o_1 _06349_ (.A1(net125), - .A2(net177), - .B1(_06037_), + sky130_fd_sc_hd__nand2_1 _06354_ (.A(net166), + .B(_05952_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_06068_)); - sky130_fd_sc_hd__xnor2_1 _06350_ (.A(_06000_), - .B(_06068_), + .Y(_06068_)); + sky130_fd_sc_hd__nor2_1 _06355_ (.A(net167), + .B(_05953_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_06069_)); - sky130_fd_sc_hd__nand2b_1 _06351_ (.A_N(_06069_), - .B(net169), + sky130_fd_sc_hd__or2_1 _06356_ (.A(net167), + .B(_05953_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_06070_)); - sky130_fd_sc_hd__xnor2_1 _06352_ (.A(net169), - .B(_06069_), + .X(_06070_)); + sky130_fd_sc_hd__nor2_1 _06357_ (.A(net168), + .B(_05954_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_06071_)); - sky130_fd_sc_hd__and2_1 _06353_ (.A(_06001_), - .B(_06036_), + sky130_fd_sc_hd__or2_1 _06358_ (.A(net168), + .B(_05954_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_06072_)); - sky130_fd_sc_hd__nor2_1 _06354_ (.A(_06037_), - .B(_06072_), + sky130_fd_sc_hd__nand2_1 _06359_ (.A(net168), + .B(_05954_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_06073_)); - sky130_fd_sc_hd__and2_1 _06355_ (.A(\vgadonut.donut.donuthit.cordicxy.x2in[2] ), - .B(_06073_), + sky130_fd_sc_hd__nor2_1 _06360_ (.A(net170), + .B(_05955_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_06074_)); - sky130_fd_sc_hd__nor2_1 _06356_ (.A(net170), - .B(_06073_), + .Y(_06074_)); + sky130_fd_sc_hd__nor2_1 _06361_ (.A(_05956_), + .B(\vgadonut.donut.cB[0] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_06075_)); - sky130_fd_sc_hd__or2_1 _06357_ (.A(_06074_), - .B(_06075_), + sky130_fd_sc_hd__and2_1 _06362_ (.A(net170), + .B(_05955_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_06076_)); - sky130_fd_sc_hd__xnor2_1 _06358_ (.A(_06034_), - .B(_06035_), + sky130_fd_sc_hd__nor3_1 _06363_ (.A(_06074_), + .B(_06075_), + .C(_06076_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_06077_)); - sky130_fd_sc_hd__nand2_1 _06359_ (.A(\vgadonut.donut.donuthit.cordicxy.x2in[1] ), - .B(_06077_), + sky130_fd_sc_hd__o211a_1 _06364_ (.A1(_06074_), + .A2(_06077_), + .B1(_06072_), + .C1(_06073_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_06078_)); - sky130_fd_sc_hd__xor2_1 _06360_ (.A(_06031_), - .B(_06032_), + .X(_06078_)); + sky130_fd_sc_hd__nand2_1 _06365_ (.A(net167), + .B(_05953_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_06079_)); - sky130_fd_sc_hd__nand2_1 _06361_ (.A(\vgadonut.donut.donuthit.cordicxy.x2in[0] ), - .B(_06079_), + .Y(_06079_)); + sky130_fd_sc_hd__o211a_1 _06366_ (.A1(_06071_), + .A2(_06078_), + .B1(_06079_), + .C1(_06070_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_06080_)); - sky130_fd_sc_hd__or2_1 _06362_ (.A(\vgadonut.donut.donuthit.cordicxy.x2in[0] ), - .B(_06079_), + .X(_06080_)); + sky130_fd_sc_hd__o211a_1 _06367_ (.A1(_06069_), + .A2(_06080_), + .B1(_06067_), + .C1(_06068_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_06081_)); - sky130_fd_sc_hd__nand2_1 _06363_ (.A(_06080_), - .B(_06081_), + sky130_fd_sc_hd__o21bai_1 _06368_ (.A1(net166), + .A2(_05952_), + .B1_N(_06081_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_06082_)); - sky130_fd_sc_hd__xnor2_1 _06364_ (.A(_06006_), - .B(_06030_), + sky130_fd_sc_hd__a21boi_1 _06369_ (.A1(_06065_), + .A2(_06082_), + .B1_N(_06064_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_06083_)); - sky130_fd_sc_hd__nand2_1 _06365_ (.A(\vgadonut.donut.sB[1] ), - .B(_06083_), + sky130_fd_sc_hd__o21ba_1 _06370_ (.A1(_06062_), + .A2(_06083_), + .B1_N(_06061_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_06084_)); - sky130_fd_sc_hd__or2_1 _06366_ (.A(\vgadonut.donut.sB[1] ), - .B(_06083_), + .X(_06084_)); + sky130_fd_sc_hd__o21bai_1 _06371_ (.A1(_06059_), + .A2(_06084_), + .B1_N(_06058_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_06085_)); - sky130_fd_sc_hd__nand2_1 _06367_ (.A(_06084_), - .B(_06085_), + .Y(_06085_)); + sky130_fd_sc_hd__xnor2_1 _06372_ (.A(net162), + .B(\vgadonut.donut.cB[8] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_06086_)); - sky130_fd_sc_hd__xnor2_1 _06368_ (.A(_06009_), - .B(_06029_), + sky130_fd_sc_hd__nand2_1 _06373_ (.A(_06085_), + .B(_06086_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_06087_)); - sky130_fd_sc_hd__nand2_1 _06369_ (.A(\vgadonut.donut.sB[0] ), - .B(_06087_), + sky130_fd_sc_hd__nand2_1 _06374_ (.A(_05942_), + .B(\vgadonut.donut.cB[9] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_06088_)); - sky130_fd_sc_hd__or2_1 _06370_ (.A(_06086_), - .B(_06088_), + sky130_fd_sc_hd__nand2_1 _06375_ (.A(net161), + .B(_05946_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_06089_)); - sky130_fd_sc_hd__a21o_1 _06371_ (.A1(_06084_), - .A2(_06089_), - .B1(_06082_), + .Y(_06089_)); + sky130_fd_sc_hd__nand2_1 _06376_ (.A(_06088_), + .B(_06089_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_06090_)); - sky130_fd_sc_hd__or2_1 _06372_ (.A(\vgadonut.donut.donuthit.cordicxy.x2in[1] ), - .B(_06077_), + .Y(_06090_)); + sky130_fd_sc_hd__nor2_1 _06377_ (.A(_06087_), + .B(_06090_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_06091_)); - sky130_fd_sc_hd__nand2_1 _06373_ (.A(_06078_), - .B(_06091_), + .Y(_06091_)); + sky130_fd_sc_hd__xor2_2 _06378_ (.A(net161), + .B(\vgadonut.donut.cB[11] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_06092_)); - sky130_fd_sc_hd__a21o_1 _06374_ (.A1(_06080_), - .A2(_06090_), - .B1(_06092_), + .X(_06092_)); + sky130_fd_sc_hd__nand2_1 _06379_ (.A(_05942_), + .B(\vgadonut.donut.cB[10] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_06093_)); - sky130_fd_sc_hd__a21oi_1 _06375_ (.A1(_06078_), - .A2(_06093_), - .B1(_06076_), + .Y(_06093_)); + sky130_fd_sc_hd__nand2_1 _06380_ (.A(net161), + .B(_05945_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_06094_)); - sky130_fd_sc_hd__o21ai_1 _06376_ (.A1(_06074_), - .A2(_06094_), - .B1(_06071_), + sky130_fd_sc_hd__nand2_1 _06381_ (.A(_06093_), + .B(_06094_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_06095_)); - sky130_fd_sc_hd__a21oi_1 _06377_ (.A1(_06070_), - .A2(_06095_), - .B1(_06067_), + sky130_fd_sc_hd__nor2_1 _06382_ (.A(_06092_), + .B(_06095_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_06096_)); - sky130_fd_sc_hd__xnor2_1 _06378_ (.A(\vgadonut.donut.donuthit.cordicxy.x2in[5] ), - .B(_06062_), + sky130_fd_sc_hd__o21ai_1 _06383_ (.A1(net162), + .A2(_05948_), + .B1(_06088_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_06097_)); - sky130_fd_sc_hd__o21ai_1 _06379_ (.A1(_06065_), - .A2(_06096_), - .B1(_06097_), + sky130_fd_sc_hd__and2_1 _06384_ (.A(_06089_), + .B(_06097_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_06098_)); - sky130_fd_sc_hd__a21oi_1 _06380_ (.A1(_06063_), + .X(_06098_)); + sky130_fd_sc_hd__a21bo_1 _06385_ (.A1(_06096_), .A2(_06098_), - .B1(_06060_), + .B1_N(_06093_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_06099_)); - sky130_fd_sc_hd__o21a_1 _06381_ (.A1(_06058_), - .A2(_06099_), - .B1(_06056_), + .X(_06099_)); + sky130_fd_sc_hd__a221o_1 _06386_ (.A1(_05942_), + .A2(\vgadonut.donut.cB[11] ), + .B1(_06091_), + .B2(_06096_), + .C1(_06099_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_06100_)); - sky130_fd_sc_hd__xor2_1 _06382_ (.A(net163), - .B(net65), + sky130_fd_sc_hd__xnor2_1 _06387_ (.A(net160), + .B(\vgadonut.donut.cB[12] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_06101_)); - sky130_fd_sc_hd__o21a_1 _06383_ (.A1(_06054_), - .A2(_06100_), - .B1(_06101_), + .Y(_06101_)); + sky130_fd_sc_hd__and2_1 _06388_ (.A(_06100_), + .B(_06101_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_06102_)); - sky130_fd_sc_hd__a21o_1 _06384_ (.A1(net163), - .A2(net65), - .B1(_06102_), + sky130_fd_sc_hd__nor2_1 _06389_ (.A(\vgadonut.donut.cB[13] ), + .B(\vgadonut.donut.cB[12] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_06103_)); - sky130_fd_sc_hd__and2b_1 _06385_ (.A_N(_06052_), - .B(_06103_), + .Y(_06103_)); + sky130_fd_sc_hd__a2bb2o_1 _06390_ (.A1_N(net160), + .A2_N(_06103_), + .B1(_06102_), + .B2(_06057_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_06104_)); - sky130_fd_sc_hd__o21a_1 _06386_ (.A1(_06053_), + sky130_fd_sc_hd__a21oi_1 _06391_ (.A1(_06055_), .A2(_06104_), - .B1(_06051_), + .B1(_06054_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_06105_)); - sky130_fd_sc_hd__a21o_1 _06387_ (.A1(net161), - .A2(net65), - .B1(_06105_), + .Y(_06105_)); + sky130_fd_sc_hd__xnor2_2 _06392_ (.A(net174), + .B(_06105_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_06106_)); - sky130_fd_sc_hd__a21boi_1 _06388_ (.A1(_06049_), - .A2(_06106_), - .B1_N(_06050_), + .Y(_06106_)); + sky130_fd_sc_hd__xnor2_1 _06393_ (.A(net160), + .B(_06106_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_06107_)); - sky130_fd_sc_hd__o21ai_1 _06389_ (.A1(_06048_), - .A2(_06107_), - .B1(_06046_), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .Y(_06108_)); - sky130_fd_sc_hd__xor2_1 _06390_ (.A(_06044_), - .B(_06108_), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .X(_06109_)); - sky130_fd_sc_hd__inv_2 _06391_ (.A(_06109_), + sky130_fd_sc_hd__and2_1 _06394_ (.A(net162), + .B(_06107_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00200_)); - sky130_fd_sc_hd__nor2_1 _06392_ (.A(net125), - .B(_00200_), + .X(_06108_)); + sky130_fd_sc_hd__nor2_1 _06395_ (.A(net162), + .B(_06107_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_06110_)); - sky130_fd_sc_hd__nand2_2 _06393_ (.A(\vgadonut.donut.donuthit.cordicxy.x2in[13] ), + .Y(_06109_)); + sky130_fd_sc_hd__nor2_1 _06396_ (.A(_06108_), .B(_06109_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_06111_)); - sky130_fd_sc_hd__or2_1 _06394_ (.A(\vgadonut.donut.cA[0] ), - .B(_05918_), + .Y(_06110_)); + sky130_fd_sc_hd__or2_1 _06397_ (.A(net163), + .B(net73), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_06112_)); - sky130_fd_sc_hd__nand2_1 _06395_ (.A(net59), - .B(_06112_), + .X(_06111_)); + sky130_fd_sc_hd__nand2_1 _06398_ (.A(net163), + .B(net73), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_06113_)); - sky130_fd_sc_hd__a21o_1 _06396_ (.A1(net378), - .A2(_05918_), - .B1(_06113_), + .Y(_06112_)); + sky130_fd_sc_hd__and2_1 _06399_ (.A(net164), + .B(net73), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00242_)); - sky130_fd_sc_hd__xnor2_1 _06397_ (.A(net190), - .B(\vgadonut.donut.cA[1] ), + .X(_06113_)); + sky130_fd_sc_hd__nor2_1 _06400_ (.A(net164), + .B(net73), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_06114_)); - sky130_fd_sc_hd__nand2_1 _06398_ (.A(_06112_), + sky130_fd_sc_hd__nor2_1 _06401_ (.A(_06113_), .B(_06114_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_06115_)); - sky130_fd_sc_hd__or2_1 _06399_ (.A(_06112_), - .B(_06114_), + sky130_fd_sc_hd__or2_1 _06402_ (.A(net165), + .B(net73), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_06116_)); - sky130_fd_sc_hd__a21o_1 _06400_ (.A1(_06115_), - .A2(_06116_), - .B1(net52), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .X(_00249_)); - sky130_fd_sc_hd__or2_1 _06401_ (.A(net189), - .B(_05920_), + sky130_fd_sc_hd__inv_2 _06403_ (.A(_06116_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_06117_)); - sky130_fd_sc_hd__nand2_1 _06402_ (.A(net189), - .B(_05920_), + .Y(_06117_)); + sky130_fd_sc_hd__and2_1 _06404_ (.A(net165), + .B(net73), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_06118_)); - sky130_fd_sc_hd__nand2_1 _06403_ (.A(_06117_), - .B(_06118_), + .X(_06118_)); + sky130_fd_sc_hd__and2_1 _06405_ (.A(net167), + .B(net73), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_06119_)); - sky130_fd_sc_hd__o21a_1 _06404_ (.A1(net190), - .A2(_05919_), - .B1(_06115_), + .X(_06119_)); + sky130_fd_sc_hd__nor2_1 _06406_ (.A(net167), + .B(net73), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_06120_)); - sky130_fd_sc_hd__xnor2_1 _06405_ (.A(_06119_), + .Y(_06120_)); + sky130_fd_sc_hd__nor2_1 _06407_ (.A(_06119_), .B(_06120_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_06121_)); - sky130_fd_sc_hd__nand2_1 _06406_ (.A(net59), - .B(_06121_), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .Y(_00250_)); - sky130_fd_sc_hd__nand2b_1 _06407_ (.A_N(net188), - .B(\vgadonut.donut.cA[3] ), + sky130_fd_sc_hd__xnor2_1 _06408_ (.A(_06056_), + .B(_06104_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_06122_)); - sky130_fd_sc_hd__nand2b_1 _06408_ (.A_N(\vgadonut.donut.cA[3] ), - .B(net188), + sky130_fd_sc_hd__and2_1 _06409_ (.A(net168), + .B(_06122_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_06123_)); - sky130_fd_sc_hd__nand2_1 _06409_ (.A(_06122_), - .B(_06123_), + .X(_06123_)); + sky130_fd_sc_hd__nor2_1 _06410_ (.A(net168), + .B(_06122_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_06124_)); - sky130_fd_sc_hd__o21a_1 _06410_ (.A1(_06119_), - .A2(_06120_), - .B1(_06117_), + sky130_fd_sc_hd__or2_1 _06411_ (.A(_06123_), + .B(_06124_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_06125_)); - sky130_fd_sc_hd__xnor2_1 _06411_ (.A(_06124_), - .B(_06125_), + sky130_fd_sc_hd__nand2_1 _06412_ (.A(_05942_), + .B(\vgadonut.donut.cB[13] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_06126_)); - sky130_fd_sc_hd__nand2_1 _06412_ (.A(net57), + sky130_fd_sc_hd__nand2_1 _06413_ (.A(_06057_), .B(_06126_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00251_)); - sky130_fd_sc_hd__nand2b_1 _06413_ (.A_N(net187), - .B(\vgadonut.donut.cA[4] ), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), .Y(_06127_)); - sky130_fd_sc_hd__nand2b_1 _06414_ (.A_N(\vgadonut.donut.cA[4] ), - .B(net187), + sky130_fd_sc_hd__a21oi_1 _06414_ (.A1(_05942_), + .A2(\vgadonut.donut.cB[12] ), + .B1(_06102_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_06128_)); - sky130_fd_sc_hd__nand2_1 _06415_ (.A(_06127_), + sky130_fd_sc_hd__xnor2_1 _06415_ (.A(_06127_), .B(_06128_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_06129_)); - sky130_fd_sc_hd__o21a_1 _06416_ (.A1(_06124_), - .A2(_06125_), - .B1(_06122_), + sky130_fd_sc_hd__nand2b_1 _06416_ (.A_N(_06129_), + .B(net170), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_06130_)); - sky130_fd_sc_hd__xnor2_1 _06417_ (.A(_06129_), - .B(_06130_), + .Y(_06130_)); + sky130_fd_sc_hd__nor2_1 _06417_ (.A(_06100_), + .B(_06101_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_06131_)); - sky130_fd_sc_hd__nand2_1 _06418_ (.A(net57), + sky130_fd_sc_hd__or2_1 _06418_ (.A(_06102_), .B(_06131_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00252_)); - sky130_fd_sc_hd__o21ai_1 _06419_ (.A1(_06129_), - .A2(_06130_), - .B1(_06127_), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .Y(_06132_)); - sky130_fd_sc_hd__xnor2_1 _06420_ (.A(\vgadonut.donut.sA[10] ), - .B(\vgadonut.donut.cA[5] ), + .X(_06132_)); + sky130_fd_sc_hd__nor2_1 _06419_ (.A(_05956_), + .B(_06132_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_06133_)); - sky130_fd_sc_hd__xnor2_1 _06421_ (.A(_06132_), - .B(_06133_), + sky130_fd_sc_hd__and2_1 _06420_ (.A(_05956_), + .B(_06132_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_06134_)); - sky130_fd_sc_hd__nand2_1 _06422_ (.A(net57), + .X(_06134_)); + sky130_fd_sc_hd__or2_1 _06421_ (.A(_06133_), .B(_06134_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00253_)); - sky130_fd_sc_hd__and2b_1 _06423_ (.A_N(net186), - .B(net198), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), .X(_06135_)); - sky130_fd_sc_hd__nand2b_1 _06424_ (.A_N(\vgadonut.donut.cA[6] ), - .B(net186), + sky130_fd_sc_hd__nor2_1 _06422_ (.A(_06091_), + .B(_06098_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_06136_)); - sky130_fd_sc_hd__nand2b_1 _06425_ (.A_N(_06135_), - .B(_06136_), + sky130_fd_sc_hd__o21a_1 _06423_ (.A1(_06095_), + .A2(_06136_), + .B1(_06093_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_06137_)); - sky130_fd_sc_hd__a21oi_1 _06426_ (.A1(_05921_), - .A2(\vgadonut.donut.cA[5] ), - .B1(_06132_), + .X(_06137_)); + sky130_fd_sc_hd__xnor2_2 _06424_ (.A(_06092_), + .B(_06137_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_06138_)); - sky130_fd_sc_hd__a21oi_1 _06427_ (.A1(\vgadonut.donut.sA[10] ), - .A2(_05922_), - .B1(_06138_), + sky130_fd_sc_hd__nand2b_1 _06425_ (.A_N(_06138_), + .B(net171), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_06139_)); - sky130_fd_sc_hd__xnor2_1 _06428_ (.A(_06137_), - .B(_06139_), + sky130_fd_sc_hd__xnor2_1 _06426_ (.A(net171), + .B(_06138_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_06140_)); - sky130_fd_sc_hd__and2_1 _06429_ (.A(net57), - .B(_06140_), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .X(_00254_)); - sky130_fd_sc_hd__and2b_1 _06430_ (.A_N(net185), - .B(\vgadonut.donut.cA[7] ), + sky130_fd_sc_hd__xor2_1 _06427_ (.A(_06095_), + .B(_06136_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_06141_)); - sky130_fd_sc_hd__nand2b_1 _06431_ (.A_N(\vgadonut.donut.cA[7] ), - .B(net185), + sky130_fd_sc_hd__and2_1 _06428_ (.A(net172), + .B(_06141_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_06142_)); - sky130_fd_sc_hd__nand2b_1 _06432_ (.A_N(_06141_), - .B(_06142_), + .X(_06142_)); + sky130_fd_sc_hd__nor2_1 _06429_ (.A(net172), + .B(_06141_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_06143_)); - sky130_fd_sc_hd__a21o_1 _06433_ (.A1(_06136_), - .A2(_06139_), - .B1(_06135_), + sky130_fd_sc_hd__or2_1 _06430_ (.A(_06142_), + .B(_06143_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_06144_)); - sky130_fd_sc_hd__xnor2_1 _06434_ (.A(_06143_), - .B(_06144_), + sky130_fd_sc_hd__o21a_1 _06431_ (.A1(net162), + .A2(_05948_), + .B1(_06087_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_06145_)); - sky130_fd_sc_hd__and2_1 _06435_ (.A(net57), + .X(_06145_)); + sky130_fd_sc_hd__xnor2_2 _06432_ (.A(_06090_), .B(_06145_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00255_)); - sky130_fd_sc_hd__nor2_1 _06436_ (.A(_05923_), - .B(net184), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), .Y(_06146_)); - sky130_fd_sc_hd__nor2_1 _06437_ (.A(\vgadonut.donut.cA[8] ), - .B(_05924_), + sky130_fd_sc_hd__or2_1 _06433_ (.A(_05957_), + .B(_06146_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_06147_)); - sky130_fd_sc_hd__nor2_1 _06438_ (.A(_06146_), - .B(_06147_), + .X(_06147_)); + sky130_fd_sc_hd__xor2_1 _06434_ (.A(_06085_), + .B(_06086_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_06148_)); - sky130_fd_sc_hd__a21oi_1 _06439_ (.A1(_06142_), - .A2(_06144_), - .B1(_06141_), + .X(_06148_)); + sky130_fd_sc_hd__and2_1 _06435_ (.A(\vgadonut.donut.donuthit.cordicxy.x2in[0] ), + .B(_06148_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_06149_)); - sky130_fd_sc_hd__xnor2_1 _06440_ (.A(_06148_), - .B(_06149_), + .X(_06149_)); + sky130_fd_sc_hd__nor2_1 _06436_ (.A(\vgadonut.donut.donuthit.cordicxy.x2in[0] ), + .B(_06148_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_06150_)); - sky130_fd_sc_hd__or2_1 _06441_ (.A(net51), + sky130_fd_sc_hd__or2_1 _06437_ (.A(_06149_), .B(_06150_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00256_)); - sky130_fd_sc_hd__xnor2_1 _06442_ (.A(\vgadonut.donut.cA[9] ), - .B(net183), + .X(_06151_)); + sky130_fd_sc_hd__xnor2_1 _06438_ (.A(_06060_), + .B(_06084_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00347_)); - sky130_fd_sc_hd__o21ba_1 _06443_ (.A1(_06147_), - .A2(_06149_), - .B1_N(_06146_), + .Y(_06152_)); + sky130_fd_sc_hd__nand2_1 _06439_ (.A(\vgadonut.donut.sB[1] ), + .B(_06152_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00348_)); - sky130_fd_sc_hd__xnor2_1 _06444_ (.A(_00347_), - .B(_00348_), + .Y(_06153_)); + sky130_fd_sc_hd__or2_1 _06440_ (.A(\vgadonut.donut.sB[1] ), + .B(_06152_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00349_)); - sky130_fd_sc_hd__and2_1 _06445_ (.A(net58), - .B(_00349_), + .X(_06154_)); + sky130_fd_sc_hd__nand2_1 _06441_ (.A(_06153_), + .B(_06154_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00257_)); - sky130_fd_sc_hd__xor2_1 _06446_ (.A(net197), - .B(net182), + .Y(_06155_)); + sky130_fd_sc_hd__xnor2_1 _06442_ (.A(_06063_), + .B(_06083_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00350_)); - sky130_fd_sc_hd__a21o_1 _06447_ (.A1(_05925_), - .A2(net183), - .B1(_00348_), + .Y(_06156_)); + sky130_fd_sc_hd__nand2_1 _06443_ (.A(\vgadonut.donut.sB[0] ), + .B(_06156_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00351_)); - sky130_fd_sc_hd__o21a_1 _06448_ (.A1(_05925_), - .A2(net183), - .B1(_00351_), + .Y(_06157_)); + sky130_fd_sc_hd__or2_1 _06444_ (.A(_06155_), + .B(_06157_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00352_)); - sky130_fd_sc_hd__nor2_1 _06449_ (.A(_00350_), - .B(_00352_), + .X(_06158_)); + sky130_fd_sc_hd__a21oi_1 _06445_ (.A1(_06153_), + .A2(_06158_), + .B1(_06151_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00353_)); - sky130_fd_sc_hd__and2_1 _06450_ (.A(_00350_), - .B(_00352_), + .Y(_06159_)); + sky130_fd_sc_hd__xnor2_1 _06446_ (.A(\vgadonut.donut.donuthit.cordicxy.x2in[1] ), + .B(_06146_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00354_)); - sky130_fd_sc_hd__nor2_1 _06451_ (.A(_00353_), - .B(_00354_), + .Y(_06160_)); + sky130_fd_sc_hd__o21ai_1 _06447_ (.A1(_06149_), + .A2(_06159_), + .B1(_06160_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00355_)); - sky130_fd_sc_hd__or2_1 _06452_ (.A(net51), - .B(_00355_), + .Y(_06161_)); + sky130_fd_sc_hd__a21oi_1 _06448_ (.A1(_06147_), + .A2(_06161_), + .B1(_06144_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00243_)); - sky130_fd_sc_hd__xnor2_1 _06453_ (.A(net182), - .B(\vgadonut.donut.cA[11] ), + .Y(_06162_)); + sky130_fd_sc_hd__o21ai_1 _06449_ (.A1(_06142_), + .A2(_06162_), + .B1(_06140_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00356_)); - sky130_fd_sc_hd__a21o_1 _06454_ (.A1(net197), - .A2(net124), - .B1(_00353_), + .Y(_06163_)); + sky130_fd_sc_hd__a21oi_1 _06450_ (.A1(_06139_), + .A2(_06163_), + .B1(_06135_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00357_)); - sky130_fd_sc_hd__xnor2_1 _06455_ (.A(_00356_), - .B(_00357_), + .Y(_06164_)); + sky130_fd_sc_hd__xnor2_1 _06451_ (.A(net170), + .B(_06129_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00358_)); - sky130_fd_sc_hd__nand2_1 _06456_ (.A(net57), - .B(_00358_), + .Y(_06165_)); + sky130_fd_sc_hd__o21ai_1 _06452_ (.A1(_06133_), + .A2(_06164_), + .B1(_06165_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00244_)); - sky130_fd_sc_hd__or2_1 _06457_ (.A(net124), - .B(net196), + .Y(_06166_)); + sky130_fd_sc_hd__a21oi_1 _06453_ (.A1(_06130_), + .A2(_06166_), + .B1(_06125_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00359_)); - sky130_fd_sc_hd__nand2_1 _06458_ (.A(net124), - .B(\vgadonut.donut.cA[12] ), + .Y(_06167_)); + sky130_fd_sc_hd__o21a_1 _06454_ (.A1(_06123_), + .A2(_06167_), + .B1(_06121_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00360_)); - sky130_fd_sc_hd__nand2_1 _06459_ (.A(_00359_), - .B(_00360_), + .X(_06168_)); + sky130_fd_sc_hd__xor2_1 _06455_ (.A(net166), + .B(net73), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00361_)); - sky130_fd_sc_hd__o21a_1 _06460_ (.A1(\vgadonut.donut.cA[10] ), - .A2(\vgadonut.donut.cA[11] ), - .B1(net124), + .X(_06169_)); + sky130_fd_sc_hd__o21a_1 _06456_ (.A1(_06119_), + .A2(_06168_), + .B1(_06169_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00362_)); - sky130_fd_sc_hd__a21o_1 _06461_ (.A1(_00353_), - .A2(_00356_), - .B1(_00362_), + .X(_06170_)); + sky130_fd_sc_hd__a21o_1 _06457_ (.A1(net166), + .A2(net73), + .B1(_06170_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00363_)); - sky130_fd_sc_hd__xnor2_1 _06462_ (.A(_00361_), - .B(_00363_), + .X(_06171_)); + sky130_fd_sc_hd__a21o_1 _06458_ (.A1(_06116_), + .A2(_06171_), + .B1(_06118_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00364_)); - sky130_fd_sc_hd__and2_1 _06463_ (.A(net57), - .B(_00364_), + .X(_06172_)); + sky130_fd_sc_hd__a21o_1 _06459_ (.A1(_06115_), + .A2(_06172_), + .B1(_06113_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00245_)); - sky130_fd_sc_hd__nor2_1 _06464_ (.A(net124), - .B(\vgadonut.donut.cA[13] ), + .X(_06173_)); + sky130_fd_sc_hd__a21bo_1 _06460_ (.A1(_06111_), + .A2(_06173_), + .B1_N(_06112_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00365_)); - sky130_fd_sc_hd__nor2_1 _06465_ (.A(net182), - .B(_05928_), + .X(_06174_)); + sky130_fd_sc_hd__a21o_1 _06461_ (.A1(_06110_), + .A2(_06174_), + .B1(_06108_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00366_)); - sky130_fd_sc_hd__or2_1 _06466_ (.A(_00365_), - .B(_00366_), + .X(_06175_)); + sky130_fd_sc_hd__xor2_1 _06462_ (.A(_06106_), + .B(_06175_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00367_)); - sky130_fd_sc_hd__a21boi_2 _06467_ (.A1(_00359_), - .A2(_00363_), - .B1_N(_00360_), + .X(_06176_)); + sky130_fd_sc_hd__inv_2 _06463_ (.A(_06176_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00368_)); - sky130_fd_sc_hd__xnor2_2 _06468_ (.A(_00367_), - .B(_00368_), + .Y(_00200_)); + sky130_fd_sc_hd__nor2_1 _06464_ (.A(_05942_), + .B(_00200_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00369_)); - sky130_fd_sc_hd__nand2_1 _06469_ (.A(net57), - .B(_00369_), + .Y(_06177_)); + sky130_fd_sc_hd__nand2_2 _06465_ (.A(net160), + .B(_06176_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00246_)); - sky130_fd_sc_hd__and2_1 _06470_ (.A(net124), - .B(\vgadonut.donut.cA[14] ), + .Y(_06178_)); + sky130_fd_sc_hd__nand2b_1 _06466_ (.A_N(\vgadonut.donut.cA[0] ), + .B(net187), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00370_)); - sky130_fd_sc_hd__nor2_1 _06471_ (.A(net124), - .B(\vgadonut.donut.cA[14] ), + .Y(_06179_)); + sky130_fd_sc_hd__nand2b_1 _06467_ (.A_N(net187), + .B(net367), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00371_)); - sky130_fd_sc_hd__nor2_1 _06472_ (.A(_00370_), - .B(_00371_), + .Y(_06180_)); + sky130_fd_sc_hd__nand3_1 _06468_ (.A(net63), + .B(_06179_), + .C(_06180_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00372_)); - sky130_fd_sc_hd__o21ba_1 _06473_ (.A1(_00365_), - .A2(_00368_), - .B1_N(_00366_), + .Y(_00242_)); + sky130_fd_sc_hd__xnor2_1 _06469_ (.A(\vgadonut.donut.sA[6] ), + .B(\vgadonut.donut.cA[1] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00373_)); - sky130_fd_sc_hd__xnor2_2 _06474_ (.A(_00372_), - .B(_00373_), + .Y(_06181_)); + sky130_fd_sc_hd__or2_1 _06470_ (.A(_06179_), + .B(_06181_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00374_)); - sky130_fd_sc_hd__and2_1 _06475_ (.A(net57), - .B(_00374_), + .X(_06182_)); + sky130_fd_sc_hd__nand2_1 _06471_ (.A(_06179_), + .B(_06181_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00247_)); - sky130_fd_sc_hd__o21ba_1 _06476_ (.A1(_00371_), - .A2(_00373_), - .B1_N(_00370_), + .Y(_06183_)); + sky130_fd_sc_hd__a21o_1 _06472_ (.A1(_06182_), + .A2(_06183_), + .B1(net57), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00375_)); - sky130_fd_sc_hd__xnor2_2 _06477_ (.A(net195), - .B(_00375_), + .X(_00249_)); + sky130_fd_sc_hd__or2_1 _06473_ (.A(net185), + .B(_05959_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00376_)); - sky130_fd_sc_hd__xnor2_1 _06478_ (.A(net182), - .B(_00376_), + .X(_06184_)); + sky130_fd_sc_hd__nand2_1 _06474_ (.A(net185), + .B(_05959_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00377_)); - sky130_fd_sc_hd__and2_1 _06479_ (.A(net58), - .B(net64), + .Y(_06185_)); + sky130_fd_sc_hd__nand2_1 _06475_ (.A(_06184_), + .B(_06185_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00248_)); - sky130_fd_sc_hd__nand2b_1 _06480_ (.A_N(_06134_), - .B(\vgadonut.donut.sA[0] ), + .Y(_06186_)); + sky130_fd_sc_hd__o21a_1 _06476_ (.A1(net186), + .A2(_05958_), + .B1(_06183_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00378_)); - sky130_fd_sc_hd__nand2b_1 _06481_ (.A_N(\vgadonut.donut.sA[0] ), - .B(_06134_), + .X(_06187_)); + sky130_fd_sc_hd__xnor2_1 _06477_ (.A(_06186_), + .B(_06187_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00379_)); - sky130_fd_sc_hd__a21o_1 _06482_ (.A1(_00378_), - .A2(_00379_), - .B1(net51), + .Y(_06188_)); + sky130_fd_sc_hd__nand2_1 _06478_ (.A(net68), + .B(_06188_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00226_)); - sky130_fd_sc_hd__nand2_1 _06483_ (.A(\vgadonut.donut.sA[1] ), - .B(_06140_), + .Y(_00250_)); + sky130_fd_sc_hd__nand2b_1 _06479_ (.A_N(\vgadonut.donut.sA[8] ), + .B(\vgadonut.donut.cA[3] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00380_)); - sky130_fd_sc_hd__or2_1 _06484_ (.A(\vgadonut.donut.sA[1] ), - .B(_06140_), + .Y(_06189_)); + sky130_fd_sc_hd__nand2b_1 _06480_ (.A_N(\vgadonut.donut.cA[3] ), + .B(\vgadonut.donut.sA[8] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00381_)); - sky130_fd_sc_hd__nand2_1 _06485_ (.A(_00380_), - .B(_00381_), + .Y(_06190_)); + sky130_fd_sc_hd__nand2_1 _06481_ (.A(_06189_), + .B(_06190_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00382_)); - sky130_fd_sc_hd__or2_1 _06486_ (.A(_00378_), - .B(_00382_), + .Y(_06191_)); + sky130_fd_sc_hd__o21a_1 _06482_ (.A1(_06186_), + .A2(_06187_), + .B1(_06184_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00383_)); - sky130_fd_sc_hd__nand2_1 _06487_ (.A(_00378_), - .B(_00382_), + .X(_06192_)); + sky130_fd_sc_hd__xnor2_1 _06483_ (.A(_06191_), + .B(_06192_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00384_)); - sky130_fd_sc_hd__a21o_1 _06488_ (.A1(_00383_), - .A2(_00384_), - .B1(net51), + .Y(_06193_)); + sky130_fd_sc_hd__nand2_1 _06484_ (.A(net68), + .B(_06193_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00233_)); - sky130_fd_sc_hd__nand2_1 _06489_ (.A(\vgadonut.donut.sA[2] ), - .B(_06145_), + .Y(_00251_)); + sky130_fd_sc_hd__nand2b_1 _06485_ (.A_N(\vgadonut.donut.sA[9] ), + .B(\vgadonut.donut.cA[4] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00385_)); - sky130_fd_sc_hd__or2_1 _06490_ (.A(\vgadonut.donut.sA[2] ), - .B(_06145_), + .Y(_06194_)); + sky130_fd_sc_hd__nand2b_1 _06486_ (.A_N(\vgadonut.donut.cA[4] ), + .B(\vgadonut.donut.sA[9] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00386_)); - sky130_fd_sc_hd__nand2_1 _06491_ (.A(_00385_), - .B(_00386_), + .Y(_00347_)); + sky130_fd_sc_hd__nand2_1 _06487_ (.A(_06194_), + .B(_00347_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00387_)); - sky130_fd_sc_hd__a21o_1 _06492_ (.A1(_00380_), - .A2(_00383_), - .B1(_00387_), + .Y(_00348_)); + sky130_fd_sc_hd__o21a_1 _06488_ (.A1(_06191_), + .A2(_06192_), + .B1(_06189_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00388_)); - sky130_fd_sc_hd__nand3_1 _06493_ (.A(_00380_), - .B(_00383_), - .C(_00387_), + .X(_00349_)); + sky130_fd_sc_hd__xnor2_1 _06489_ (.A(_00348_), + .B(_00349_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00389_)); - sky130_fd_sc_hd__a21o_1 _06494_ (.A1(_00388_), - .A2(_00389_), - .B1(net51), + .Y(_00350_)); + sky130_fd_sc_hd__nand2_1 _06490_ (.A(net68), + .B(_00350_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00234_)); - sky130_fd_sc_hd__nand2_1 _06495_ (.A(\vgadonut.donut.sA[3] ), - .B(_06150_), + .Y(_00252_)); + sky130_fd_sc_hd__o21ai_1 _06491_ (.A1(_00348_), + .A2(_00349_), + .B1(_06194_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00390_)); - sky130_fd_sc_hd__or2_1 _06496_ (.A(\vgadonut.donut.sA[3] ), - .B(_06150_), + .Y(_00351_)); + sky130_fd_sc_hd__xnor2_1 _06492_ (.A(\vgadonut.donut.sA[10] ), + .B(\vgadonut.donut.cA[5] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00391_)); - sky130_fd_sc_hd__nand2_1 _06497_ (.A(_00390_), - .B(_00391_), + .Y(_00352_)); + sky130_fd_sc_hd__xnor2_1 _06493_ (.A(_00351_), + .B(_00352_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00392_)); - sky130_fd_sc_hd__a21o_1 _06498_ (.A1(_00385_), - .A2(_00388_), - .B1(_00392_), + .Y(_00353_)); + sky130_fd_sc_hd__nand2_1 _06494_ (.A(net68), + .B(_00353_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00393_)); - sky130_fd_sc_hd__nand3_1 _06499_ (.A(_00385_), - .B(_00388_), - .C(_00392_), + .Y(_00253_)); + sky130_fd_sc_hd__and2b_1 _06495_ (.A_N(\vgadonut.donut.sA[11] ), + .B(net193), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00394_)); - sky130_fd_sc_hd__a21o_1 _06500_ (.A1(_00393_), - .A2(_00394_), - .B1(net51), + .X(_00354_)); + sky130_fd_sc_hd__nand2b_1 _06496_ (.A_N(net193), + .B(\vgadonut.donut.sA[11] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00235_)); - sky130_fd_sc_hd__xnor2_1 _06501_ (.A(net191), - .B(_00349_), + .Y(_00355_)); + sky130_fd_sc_hd__nand2b_1 _06497_ (.A_N(_00354_), + .B(_00355_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00395_)); - sky130_fd_sc_hd__a21oi_1 _06502_ (.A1(_00390_), - .A2(_00393_), - .B1(_00395_), + .Y(_00356_)); + sky130_fd_sc_hd__a21oi_1 _06498_ (.A1(_05960_), + .A2(\vgadonut.donut.cA[5] ), + .B1(_00351_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00396_)); - sky130_fd_sc_hd__and3_1 _06503_ (.A(_00390_), - .B(_00393_), - .C(_00395_), + .Y(_00357_)); + sky130_fd_sc_hd__a21oi_1 _06499_ (.A1(\vgadonut.donut.sA[10] ), + .A2(_05961_), + .B1(_00357_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00397_)); - sky130_fd_sc_hd__o21ai_1 _06504_ (.A1(_00396_), - .A2(_00397_), - .B1(net57), + .Y(_00358_)); + sky130_fd_sc_hd__xnor2_1 _06500_ (.A(_00356_), + .B(_00358_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00236_)); - sky130_fd_sc_hd__a21oi_1 _06505_ (.A1(\vgadonut.donut.sA[4] ), - .A2(_00349_), - .B1(_00396_), + .Y(_00359_)); + sky130_fd_sc_hd__and2_1 _06501_ (.A(net65), + .B(_00359_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00398_)); - sky130_fd_sc_hd__nor2_1 _06506_ (.A(\vgadonut.donut.sA[5] ), - .B(_00355_), + .X(_00254_)); + sky130_fd_sc_hd__and2b_1 _06502_ (.A_N(\vgadonut.donut.sA[12] ), + .B(\vgadonut.donut.cA[7] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00399_)); - sky130_fd_sc_hd__and2_1 _06507_ (.A(\vgadonut.donut.sA[5] ), - .B(_00355_), + .X(_00360_)); + sky130_fd_sc_hd__nand2b_1 _06503_ (.A_N(\vgadonut.donut.cA[7] ), + .B(\vgadonut.donut.sA[12] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00400_)); - sky130_fd_sc_hd__or2_1 _06508_ (.A(_00399_), - .B(_00400_), + .Y(_00361_)); + sky130_fd_sc_hd__nand2b_1 _06504_ (.A_N(_00360_), + .B(_00361_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00401_)); - sky130_fd_sc_hd__xnor2_1 _06509_ (.A(_00398_), - .B(_00401_), + .Y(_00362_)); + sky130_fd_sc_hd__a21o_1 _06505_ (.A1(_00355_), + .A2(_00358_), + .B1(_00354_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00402_)); - sky130_fd_sc_hd__nand2_1 _06510_ (.A(net58), - .B(_00402_), + .X(_00363_)); + sky130_fd_sc_hd__xnor2_1 _06506_ (.A(_00362_), + .B(_00363_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00237_)); - sky130_fd_sc_hd__nand2b_1 _06511_ (.A_N(_00358_), - .B(net190), + .Y(_00364_)); + sky130_fd_sc_hd__and2_1 _06507_ (.A(net63), + .B(_00364_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00403_)); - sky130_fd_sc_hd__xnor2_1 _06512_ (.A(net190), - .B(_00358_), + .X(_00255_)); + sky130_fd_sc_hd__nor2_1 _06508_ (.A(_05962_), + .B(\vgadonut.donut.sA[13] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00404_)); - sky130_fd_sc_hd__o21bai_1 _06513_ (.A1(_00398_), - .A2(_00399_), - .B1_N(_00400_), + .Y(_00365_)); + sky130_fd_sc_hd__nor2_1 _06509_ (.A(\vgadonut.donut.cA[8] ), + .B(_05963_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00405_)); - sky130_fd_sc_hd__or2_1 _06514_ (.A(_00404_), - .B(_00405_), + .Y(_00366_)); + sky130_fd_sc_hd__nor2_1 _06510_ (.A(_00365_), + .B(_00366_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00406_)); - sky130_fd_sc_hd__nand2_1 _06515_ (.A(_00404_), - .B(_00405_), + .Y(_00367_)); + sky130_fd_sc_hd__a21oi_2 _06511_ (.A1(_00361_), + .A2(_00363_), + .B1(_00360_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00407_)); - sky130_fd_sc_hd__and3_1 _06516_ (.A(net58), - .B(_00406_), - .C(_00407_), + .Y(_00368_)); + sky130_fd_sc_hd__xnor2_2 _06512_ (.A(_00367_), + .B(_00368_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00238_)); - sky130_fd_sc_hd__and2_1 _06517_ (.A(net189), - .B(_00364_), + .Y(_00369_)); + sky130_fd_sc_hd__or2_1 _06513_ (.A(net56), + .B(_00369_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00408_)); - sky130_fd_sc_hd__nor2_1 _06518_ (.A(net189), - .B(_00364_), + .X(_00256_)); + sky130_fd_sc_hd__xor2_1 _06514_ (.A(\vgadonut.donut.cA[9] ), + .B(net180), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00409_)); - sky130_fd_sc_hd__or2_1 _06519_ (.A(_00408_), - .B(_00409_), + .X(_00370_)); + sky130_fd_sc_hd__o21ba_1 _06515_ (.A1(_00366_), + .A2(_00368_), + .B1_N(_00365_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00410_)); - sky130_fd_sc_hd__and3_1 _06520_ (.A(_00403_), - .B(_00407_), - .C(_00410_), + .X(_00371_)); + sky130_fd_sc_hd__xnor2_1 _06516_ (.A(_00370_), + .B(_00371_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00411_)); - sky130_fd_sc_hd__a21oi_1 _06521_ (.A1(_00403_), - .A2(_00407_), - .B1(_00410_), + .Y(_00372_)); + sky130_fd_sc_hd__nor2_1 _06517_ (.A(net56), + .B(_00372_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00412_)); - sky130_fd_sc_hd__nor3_1 _06522_ (.A(net51), - .B(_00411_), - .C(_00412_), + .Y(_00257_)); + sky130_fd_sc_hd__xor2_1 _06518_ (.A(net192), + .B(net179), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00239_)); - sky130_fd_sc_hd__nand2b_1 _06523_ (.A_N(_00369_), - .B(net188), + .X(_00373_)); + sky130_fd_sc_hd__a21o_1 _06519_ (.A1(_05964_), + .A2(net180), + .B1(_00371_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00413_)); - sky130_fd_sc_hd__xnor2_1 _06524_ (.A(net188), - .B(_00369_), + .X(_00374_)); + sky130_fd_sc_hd__o21a_1 _06520_ (.A1(_05964_), + .A2(net180), + .B1(_00374_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00414_)); - sky130_fd_sc_hd__o21ai_1 _06525_ (.A1(_00408_), - .A2(_00412_), - .B1(_00414_), + .X(_00375_)); + sky130_fd_sc_hd__and2_1 _06521_ (.A(_00373_), + .B(_00375_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00415_)); - sky130_fd_sc_hd__or3_1 _06526_ (.A(_00408_), - .B(_00412_), - .C(_00414_), + .X(_00376_)); + sky130_fd_sc_hd__nor2_1 _06522_ (.A(_00373_), + .B(_00375_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00416_)); - sky130_fd_sc_hd__a21o_1 _06527_ (.A1(_00415_), - .A2(_00416_), - .B1(net51), + .Y(_00377_)); + sky130_fd_sc_hd__nor2_1 _06523_ (.A(_00376_), + .B(_00377_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00240_)); - sky130_fd_sc_hd__xnor2_1 _06528_ (.A(net187), - .B(_00374_), + .Y(_00378_)); + sky130_fd_sc_hd__or2_1 _06524_ (.A(net57), + .B(_00378_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00417_)); - sky130_fd_sc_hd__and3_1 _06529_ (.A(_00413_), - .B(_00415_), - .C(_00417_), + .X(_00243_)); + sky130_fd_sc_hd__nand2_1 _06525_ (.A(net179), + .B(_05966_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00418_)); - sky130_fd_sc_hd__a21oi_1 _06530_ (.A1(_00413_), - .A2(_00415_), - .B1(_00417_), + .Y(_00379_)); + sky130_fd_sc_hd__xnor2_1 _06526_ (.A(net179), + .B(\vgadonut.donut.cA[11] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00419_)); - sky130_fd_sc_hd__nor3_1 _06531_ (.A(net50), - .B(_00418_), - .C(_00419_), + .Y(_00380_)); + sky130_fd_sc_hd__a21oi_1 _06527_ (.A1(net192), + .A2(_05965_), + .B1(_00377_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00241_)); - sky130_fd_sc_hd__and2_1 _06532_ (.A(\vgadonut.donut.sA[10] ), - .B(net64), + .Y(_00381_)); + sky130_fd_sc_hd__xnor2_1 _06528_ (.A(_00380_), + .B(_00381_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00420_)); - sky130_fd_sc_hd__nor2_1 _06533_ (.A(\vgadonut.donut.sA[10] ), - .B(net64), + .Y(_00382_)); + sky130_fd_sc_hd__or2_1 _06529_ (.A(net57), + .B(_00382_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00421_)); - sky130_fd_sc_hd__nor2_1 _06534_ (.A(_00420_), - .B(_00421_), + .X(_00244_)); + sky130_fd_sc_hd__nand2_1 _06530_ (.A(_05965_), + .B(\vgadonut.donut.cA[12] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00422_)); - sky130_fd_sc_hd__a21o_1 _06535_ (.A1(net187), - .A2(_00374_), - .B1(_00419_), + .Y(_00383_)); + sky130_fd_sc_hd__xnor2_1 _06531_ (.A(net179), + .B(\vgadonut.donut.cA[12] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00423_)); - sky130_fd_sc_hd__xnor2_1 _06536_ (.A(_00422_), - .B(_00423_), + .Y(_00384_)); + sky130_fd_sc_hd__o21a_1 _06532_ (.A1(net192), + .A2(\vgadonut.donut.cA[11] ), + .B1(_05965_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00424_)); - sky130_fd_sc_hd__nand2_1 _06537_ (.A(net58), - .B(_00424_), + .X(_00385_)); + sky130_fd_sc_hd__a21o_1 _06533_ (.A1(_00377_), + .A2(_00379_), + .B1(_00385_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00227_)); - sky130_fd_sc_hd__nor2_1 _06538_ (.A(net186), - .B(net64), + .X(_00386_)); + sky130_fd_sc_hd__nand2_1 _06534_ (.A(_00384_), + .B(_00386_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00425_)); - sky130_fd_sc_hd__and2_1 _06539_ (.A(net186), - .B(net64), + .Y(_00387_)); + sky130_fd_sc_hd__xor2_1 _06535_ (.A(_00384_), + .B(_00386_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00426_)); - sky130_fd_sc_hd__a21oi_1 _06540_ (.A1(_00422_), - .A2(_00423_), - .B1(_00420_), + .X(_00388_)); + sky130_fd_sc_hd__and2_1 _06536_ (.A(net68), + .B(_00388_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00427_)); - sky130_fd_sc_hd__o21ai_1 _06541_ (.A1(_00425_), - .A2(_00426_), - .B1(_00427_), + .X(_00245_)); + sky130_fd_sc_hd__xor2_2 _06537_ (.A(net179), + .B(\vgadonut.donut.cA[13] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00428_)); - sky130_fd_sc_hd__or3_1 _06542_ (.A(_00425_), - .B(_00426_), - .C(_00427_), + .X(_00389_)); + sky130_fd_sc_hd__nand2_1 _06538_ (.A(_00383_), + .B(_00387_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00429_)); - sky130_fd_sc_hd__a21o_1 _06543_ (.A1(_00428_), - .A2(_00429_), - .B1(net50), + .Y(_00390_)); + sky130_fd_sc_hd__xor2_2 _06539_ (.A(_00389_), + .B(_00390_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00228_)); - sky130_fd_sc_hd__and2_1 _06544_ (.A(net185), - .B(net64), + .X(_00391_)); + sky130_fd_sc_hd__nand2_1 _06540_ (.A(net68), + .B(_00391_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00430_)); - sky130_fd_sc_hd__nor2_1 _06545_ (.A(net185), - .B(net64), + .Y(_00246_)); + sky130_fd_sc_hd__o221a_1 _06541_ (.A1(net179), + .A2(_05967_), + .B1(_00387_), + .B2(_00389_), + .C1(_00383_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00431_)); - sky130_fd_sc_hd__nor2_1 _06546_ (.A(_00430_), - .B(_00431_), + .X(_00392_)); + sky130_fd_sc_hd__and2_1 _06542_ (.A(_05965_), + .B(\vgadonut.donut.cA[14] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00432_)); - sky130_fd_sc_hd__o21bai_1 _06547_ (.A1(_00425_), - .A2(_00427_), - .B1_N(_00426_), + .X(_00393_)); + sky130_fd_sc_hd__nor2_1 _06543_ (.A(_05965_), + .B(\vgadonut.donut.cA[14] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00433_)); - sky130_fd_sc_hd__xnor2_1 _06548_ (.A(_00432_), - .B(_00433_), + .Y(_00394_)); + sky130_fd_sc_hd__nor2_1 _06544_ (.A(_00393_), + .B(_00394_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00434_)); - sky130_fd_sc_hd__nor2_1 _06549_ (.A(net50), - .B(_00434_), + .Y(_00395_)); + sky130_fd_sc_hd__xnor2_1 _06545_ (.A(_00392_), + .B(_00395_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00229_)); - sky130_fd_sc_hd__a21o_1 _06550_ (.A1(_00432_), - .A2(_00433_), - .B1(_00430_), + .Y(_00396_)); + sky130_fd_sc_hd__and2_1 _06546_ (.A(net68), + .B(_00396_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00435_)); - sky130_fd_sc_hd__or2_1 _06551_ (.A(net184), - .B(net64), + .X(_00247_)); + sky130_fd_sc_hd__o21ba_1 _06547_ (.A1(_00392_), + .A2(_00394_), + .B1_N(_00393_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00436_)); - sky130_fd_sc_hd__nand2_1 _06552_ (.A(net184), - .B(net64), + .X(_00397_)); + sky130_fd_sc_hd__xnor2_2 _06548_ (.A(net191), + .B(_00397_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00437_)); - sky130_fd_sc_hd__and3_1 _06553_ (.A(_00435_), - .B(_00436_), - .C(_00437_), + .Y(_00398_)); + sky130_fd_sc_hd__xnor2_1 _06549_ (.A(net179), + .B(_00398_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00438_)); - sky130_fd_sc_hd__a21oi_1 _06554_ (.A1(_00436_), - .A2(_00437_), - .B1(_00435_), + .Y(_00399_)); + sky130_fd_sc_hd__and2_1 _06550_ (.A(net68), + .B(_00399_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00439_)); - sky130_fd_sc_hd__nand2b_1 _06555_ (.A_N(_00435_), - .B(_00437_), + .X(_00248_)); + sky130_fd_sc_hd__nand2b_1 _06551_ (.A_N(_00353_), + .B(\vgadonut.donut.sA[0] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00440_)); - sky130_fd_sc_hd__o21ai_1 _06556_ (.A1(_00438_), - .A2(_00439_), - .B1(net58), + .Y(_00400_)); + sky130_fd_sc_hd__nand2b_1 _06552_ (.A_N(\vgadonut.donut.sA[0] ), + .B(_00353_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00230_)); - sky130_fd_sc_hd__xor2_1 _06557_ (.A(net183), - .B(net64), + .Y(_00401_)); + sky130_fd_sc_hd__a21o_1 _06553_ (.A1(_00400_), + .A2(_00401_), + .B1(net56), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00441_)); - sky130_fd_sc_hd__a21oi_1 _06558_ (.A1(_00436_), - .A2(_00440_), - .B1(_00441_), + .X(_00226_)); + sky130_fd_sc_hd__nand2_1 _06554_ (.A(\vgadonut.donut.sA[1] ), + .B(_00359_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00442_)); - sky130_fd_sc_hd__a31o_1 _06559_ (.A1(_00436_), - .A2(_00440_), - .A3(_00441_), - .B1(net50), + .Y(_00402_)); + sky130_fd_sc_hd__or2_1 _06555_ (.A(\vgadonut.donut.sA[1] ), + .B(_00359_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00443_)); - sky130_fd_sc_hd__nor2_1 _06560_ (.A(_00442_), - .B(_00443_), + .X(_00403_)); + sky130_fd_sc_hd__nand2_1 _06556_ (.A(_00402_), + .B(_00403_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00231_)); - sky130_fd_sc_hd__a32o_1 _06561_ (.A1(_00436_), - .A2(_00440_), - .A3(_00441_), - .B1(_00377_), - .B2(net183), + .Y(_00404_)); + sky130_fd_sc_hd__or2_1 _06557_ (.A(_00400_), + .B(_00404_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00444_)); - sky130_fd_sc_hd__xor2_1 _06562_ (.A(_00376_), - .B(_00444_), + .X(_00405_)); + sky130_fd_sc_hd__nand2_1 _06558_ (.A(_00400_), + .B(_00404_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00445_)); - sky130_fd_sc_hd__nor2_1 _06563_ (.A(net50), - .B(_00445_), + .Y(_00406_)); + sky130_fd_sc_hd__a21o_1 _06559_ (.A1(_00405_), + .A2(_00406_), + .B1(net56), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00232_)); - sky130_fd_sc_hd__nor2_1 _06564_ (.A(\vgadonut.donut.donuthit.cordicxy.x2in[4] ), - .B(_05915_), + .X(_00233_)); + sky130_fd_sc_hd__nand2_1 _06560_ (.A(\vgadonut.donut.sA[2] ), + .B(_00364_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00446_)); - sky130_fd_sc_hd__o21a_1 _06565_ (.A1(_06021_), - .A2(_00446_), - .B1(net60), + .Y(_00407_)); + sky130_fd_sc_hd__or2_1 _06561_ (.A(\vgadonut.donut.sA[2] ), + .B(_00364_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00210_)); - sky130_fd_sc_hd__o21ai_1 _06566_ (.A1(_06020_), - .A2(_06022_), - .B1(_06021_), + .X(_00408_)); + sky130_fd_sc_hd__nand2_1 _06562_ (.A(_00407_), + .B(_00408_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00447_)); - sky130_fd_sc_hd__and3b_1 _06567_ (.A_N(_06023_), - .B(net62), - .C(_00447_), + .Y(_00409_)); + sky130_fd_sc_hd__a21o_1 _06563_ (.A1(_00402_), + .A2(_00405_), + .B1(_00409_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00217_)); - sky130_fd_sc_hd__a211o_1 _06568_ (.A1(_06018_), - .A2(_06019_), - .B1(_06020_), - .C1(_06023_), + .X(_00410_)); + sky130_fd_sc_hd__nand3_1 _06564_ (.A(_00402_), + .B(_00405_), + .C(_00409_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00448_)); - sky130_fd_sc_hd__and3b_1 _06569_ (.A_N(_06024_), - .B(net62), - .C(_00448_), + .Y(_00411_)); + sky130_fd_sc_hd__a21o_1 _06565_ (.A1(_00410_), + .A2(_00411_), + .B1(net56), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00218_)); - sky130_fd_sc_hd__a211o_1 _06570_ (.A1(_06016_), - .A2(_06025_), - .B1(_06024_), - .C1(_06017_), + .X(_00234_)); + sky130_fd_sc_hd__xnor2_1 _06566_ (.A(\vgadonut.donut.sA[3] ), + .B(_00369_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00449_)); - sky130_fd_sc_hd__and3b_1 _06571_ (.A_N(_06026_), - .B(net60), - .C(_00449_), + .Y(_00412_)); + sky130_fd_sc_hd__a21oi_1 _06567_ (.A1(_00407_), + .A2(_00410_), + .B1(_00412_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00219_)); - sky130_fd_sc_hd__a211o_1 _06572_ (.A1(_06013_), - .A2(_06014_), - .B1(_06015_), - .C1(_06026_), + .Y(_00413_)); + sky130_fd_sc_hd__and3_1 _06568_ (.A(_00407_), + .B(_00410_), + .C(_00412_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00450_)); - sky130_fd_sc_hd__and3b_1 _06573_ (.A_N(_06027_), - .B(net60), - .C(_00450_), + .X(_00414_)); + sky130_fd_sc_hd__o21ai_1 _06569_ (.A1(_00413_), + .A2(_00414_), + .B1(net63), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00220_)); - sky130_fd_sc_hd__a21o_1 _06574_ (.A1(_06012_), - .A2(_06028_), - .B1(net54), + .Y(_00235_)); + sky130_fd_sc_hd__nor2_1 _06570_ (.A(_05970_), + .B(_00372_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00451_)); - sky130_fd_sc_hd__o21ba_1 _06575_ (.A1(_06012_), - .A2(_06028_), - .B1_N(_00451_), + .Y(_00415_)); + sky130_fd_sc_hd__and2_1 _06571_ (.A(_05970_), + .B(_00372_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00221_)); - sky130_fd_sc_hd__and2_1 _06576_ (.A(_06087_), - .B(net60), + .X(_00416_)); + sky130_fd_sc_hd__nor2_1 _06572_ (.A(_00415_), + .B(_00416_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00222_)); - sky130_fd_sc_hd__and2_1 _06577_ (.A(_06083_), - .B(net61), + .Y(_00417_)); + sky130_fd_sc_hd__a21o_1 _06573_ (.A1(\vgadonut.donut.sA[3] ), + .A2(_00369_), + .B1(_00413_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00223_)); - sky130_fd_sc_hd__and2_1 _06578_ (.A(_06079_), - .B(net60), + .X(_00418_)); + sky130_fd_sc_hd__xnor2_1 _06574_ (.A(_00417_), + .B(_00418_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00224_)); - sky130_fd_sc_hd__and2_1 _06579_ (.A(_06077_), - .B(net60), + .Y(_00419_)); + sky130_fd_sc_hd__nand2_1 _06575_ (.A(net63), + .B(_00419_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00225_)); - sky130_fd_sc_hd__and2_1 _06580_ (.A(_06073_), - .B(net61), + .Y(_00236_)); + sky130_fd_sc_hd__a21oi_1 _06576_ (.A1(_00417_), + .A2(_00418_), + .B1(_00415_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00211_)); - sky130_fd_sc_hd__nor2_1 _06581_ (.A(_06069_), - .B(net53), + .Y(_00420_)); + sky130_fd_sc_hd__nor2_1 _06577_ (.A(\vgadonut.donut.sA[5] ), + .B(_00378_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00212_)); - sky130_fd_sc_hd__nor2_1 _06582_ (.A(_06064_), - .B(net53), + .Y(_00421_)); + sky130_fd_sc_hd__and2_1 _06578_ (.A(\vgadonut.donut.sA[5] ), + .B(_00378_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00213_)); - sky130_fd_sc_hd__nor2_1 _06583_ (.A(_06062_), - .B(net53), + .X(_00422_)); + sky130_fd_sc_hd__or2_1 _06579_ (.A(_00421_), + .B(_00422_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00214_)); - sky130_fd_sc_hd__or2_1 _06584_ (.A(_06057_), - .B(net53), + .X(_00423_)); + sky130_fd_sc_hd__xnor2_1 _06580_ (.A(_00420_), + .B(_00423_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00215_)); - sky130_fd_sc_hd__and2_1 _06585_ (.A(_06045_), - .B(net62), + .Y(_00424_)); + sky130_fd_sc_hd__nand2_1 _06581_ (.A(net63), + .B(_00424_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00216_)); - sky130_fd_sc_hd__or2_1 _06586_ (.A(\vgadonut.donut.sB[0] ), - .B(_06087_), + .Y(_00237_)); + sky130_fd_sc_hd__nand2_1 _06582_ (.A(\vgadonut.donut.sA[6] ), + .B(_00382_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00452_)); - sky130_fd_sc_hd__and3_1 _06587_ (.A(_06088_), - .B(net60), - .C(_00452_), + .Y(_00425_)); + sky130_fd_sc_hd__or2_1 _06583_ (.A(\vgadonut.donut.sA[6] ), + .B(_00382_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00194_)); - sky130_fd_sc_hd__nand2_1 _06588_ (.A(_06086_), - .B(_06088_), + .X(_00426_)); + sky130_fd_sc_hd__and2_1 _06584_ (.A(_00425_), + .B(_00426_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00453_)); - sky130_fd_sc_hd__and3_1 _06589_ (.A(_06089_), - .B(net60), - .C(_00453_), + .X(_00427_)); + sky130_fd_sc_hd__nor2_1 _06585_ (.A(_00420_), + .B(_00421_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00201_)); - sky130_fd_sc_hd__nand3_1 _06590_ (.A(_06082_), - .B(_06084_), - .C(_06089_), + .Y(_00428_)); + sky130_fd_sc_hd__or3_1 _06586_ (.A(_00422_), + .B(_00427_), + .C(_00428_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00454_)); - sky130_fd_sc_hd__and3_1 _06591_ (.A(_06090_), - .B(net60), - .C(_00454_), + .X(_00429_)); + sky130_fd_sc_hd__o21ai_1 _06587_ (.A1(_00422_), + .A2(_00428_), + .B1(_00427_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00202_)); - sky130_fd_sc_hd__nand3_1 _06592_ (.A(_06080_), - .B(_06090_), - .C(_06092_), + .Y(_00430_)); + sky130_fd_sc_hd__and3_1 _06588_ (.A(net63), + .B(_00429_), + .C(_00430_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00455_)); - sky130_fd_sc_hd__and3_1 _06593_ (.A(_06093_), - .B(net60), - .C(_00455_), + .X(_00238_)); + sky130_fd_sc_hd__and2_1 _06589_ (.A(\vgadonut.donut.sA[7] ), + .B(_00388_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00203_)); - sky130_fd_sc_hd__and3_1 _06594_ (.A(_06076_), - .B(_06078_), - .C(_06093_), + .X(_00431_)); + sky130_fd_sc_hd__nor2_1 _06590_ (.A(\vgadonut.donut.sA[7] ), + .B(_00388_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00456_)); - sky130_fd_sc_hd__nor3_1 _06595_ (.A(_06094_), - .B(net54), - .C(_00456_), + .Y(_00432_)); + sky130_fd_sc_hd__or2_1 _06591_ (.A(_00431_), + .B(_00432_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00204_)); - sky130_fd_sc_hd__or3_1 _06596_ (.A(_06071_), - .B(_06074_), - .C(_06094_), + .X(_00433_)); + sky130_fd_sc_hd__and3_1 _06592_ (.A(_00425_), + .B(_00430_), + .C(_00433_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00457_)); - sky130_fd_sc_hd__and3_1 _06597_ (.A(_06095_), - .B(net61), - .C(_00457_), + .X(_00434_)); + sky130_fd_sc_hd__a21oi_1 _06593_ (.A1(_00425_), + .A2(_00430_), + .B1(_00433_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00205_)); - sky130_fd_sc_hd__and3_1 _06598_ (.A(_06067_), - .B(_06070_), - .C(_06095_), + .Y(_00435_)); + sky130_fd_sc_hd__nor3_1 _06594_ (.A(net57), + .B(_00434_), + .C(_00435_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00458_)); - sky130_fd_sc_hd__nor3_1 _06599_ (.A(_06096_), - .B(net53), - .C(_00458_), + .Y(_00239_)); + sky130_fd_sc_hd__nand2b_1 _06595_ (.A_N(_00391_), + .B(\vgadonut.donut.sA[8] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00206_)); - sky130_fd_sc_hd__or3_1 _06600_ (.A(_06065_), - .B(_06096_), - .C(_06097_), + .Y(_00436_)); + sky130_fd_sc_hd__xnor2_1 _06596_ (.A(\vgadonut.donut.sA[8] ), + .B(_00391_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00459_)); - sky130_fd_sc_hd__and3_1 _06601_ (.A(_06098_), - .B(net61), - .C(_00459_), + .Y(_00437_)); + sky130_fd_sc_hd__o21ai_1 _06597_ (.A1(_00431_), + .A2(_00435_), + .B1(_00437_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00207_)); - sky130_fd_sc_hd__and3_1 _06602_ (.A(_06060_), - .B(_06063_), - .C(_06098_), + .Y(_00438_)); + sky130_fd_sc_hd__or3_1 _06598_ (.A(_00431_), + .B(_00435_), + .C(_00437_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00460_)); - sky130_fd_sc_hd__nor3_1 _06603_ (.A(_06099_), - .B(net53), - .C(_00460_), + .X(_00439_)); + sky130_fd_sc_hd__a21o_1 _06599_ (.A1(_00438_), + .A2(_00439_), + .B1(net57), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00208_)); - sky130_fd_sc_hd__nor2_1 _06604_ (.A(_06100_), - .B(net53), + .X(_00240_)); + sky130_fd_sc_hd__xnor2_1 _06600_ (.A(\vgadonut.donut.sA[9] ), + .B(_00396_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00461_)); - sky130_fd_sc_hd__o31a_1 _06605_ (.A1(_06056_), - .A2(_06058_), - .A3(_06099_), - .B1(_00461_), + .Y(_00440_)); + sky130_fd_sc_hd__and3_1 _06601_ (.A(_00436_), + .B(_00438_), + .C(_00440_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00209_)); - sky130_fd_sc_hd__nor2_1 _06606_ (.A(_06102_), - .B(net54), + .X(_00441_)); + sky130_fd_sc_hd__a21oi_1 _06602_ (.A1(_00436_), + .A2(_00438_), + .B1(_00440_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00462_)); - sky130_fd_sc_hd__o31a_1 _06607_ (.A1(_06054_), - .A2(_06100_), - .A3(_06101_), - .B1(_00462_), + .Y(_00442_)); + sky130_fd_sc_hd__nor3_1 _06603_ (.A(net57), + .B(_00441_), + .C(_00442_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00195_)); - sky130_fd_sc_hd__nor2_1 _06608_ (.A(_06052_), - .B(_06053_), + .Y(_00241_)); + sky130_fd_sc_hd__and2_1 _06604_ (.A(\vgadonut.donut.sA[10] ), + .B(net72), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00463_)); - sky130_fd_sc_hd__a21oi_1 _06609_ (.A1(_06103_), - .A2(_00463_), - .B1(net53), + .X(_00443_)); + sky130_fd_sc_hd__nor2_1 _06605_ (.A(\vgadonut.donut.sA[10] ), + .B(net72), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00464_)); - sky130_fd_sc_hd__o21a_1 _06610_ (.A1(_06103_), - .A2(_00463_), - .B1(_00464_), + .Y(_00444_)); + sky130_fd_sc_hd__nor2_1 _06606_ (.A(_00443_), + .B(_00444_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00196_)); - sky130_fd_sc_hd__nor2_1 _06611_ (.A(_06105_), - .B(net53), + .Y(_00445_)); + sky130_fd_sc_hd__a21o_1 _06607_ (.A1(\vgadonut.donut.sA[9] ), + .A2(_00396_), + .B1(_00442_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00465_)); - sky130_fd_sc_hd__o31a_1 _06612_ (.A1(_06051_), - .A2(_06053_), - .A3(_06104_), - .B1(_00465_), + .X(_00446_)); + sky130_fd_sc_hd__xnor2_1 _06608_ (.A(_00445_), + .B(_00446_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00197_)); - sky130_fd_sc_hd__nand3_1 _06613_ (.A(_06049_), - .B(_06050_), - .C(_06106_), + .Y(_00447_)); + sky130_fd_sc_hd__nand2_1 _06609_ (.A(net63), + .B(_00447_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00466_)); - sky130_fd_sc_hd__a21o_1 _06614_ (.A1(_06049_), - .A2(_06050_), - .B1(_06106_), + .Y(_00227_)); + sky130_fd_sc_hd__xnor2_1 _06610_ (.A(\vgadonut.donut.sA[11] ), + .B(net72), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00467_)); - sky130_fd_sc_hd__and3_1 _06615_ (.A(net62), - .B(_00466_), - .C(_00467_), + .Y(_00448_)); + sky130_fd_sc_hd__a21oi_1 _06611_ (.A1(_00445_), + .A2(_00446_), + .B1(_00443_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00198_)); - sky130_fd_sc_hd__xnor2_1 _06616_ (.A(_06048_), - .B(_06107_), + .Y(_00449_)); + sky130_fd_sc_hd__xnor2_1 _06612_ (.A(_00448_), + .B(_00449_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00468_)); - sky130_fd_sc_hd__nor2_1 _06617_ (.A(net53), - .B(_00468_), + .Y(_00450_)); + sky130_fd_sc_hd__nand2_1 _06613_ (.A(net63), + .B(_00450_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00199_)); - sky130_fd_sc_hd__xnor2_1 _06618_ (.A(net131), - .B(net139), + .Y(_00228_)); + sky130_fd_sc_hd__and2_1 _06614_ (.A(\vgadonut.donut.sA[12] ), + .B(net72), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00469_)); - sky130_fd_sc_hd__nand2_1 _06619_ (.A(_05932_), - .B(net132), + .X(_00451_)); + sky130_fd_sc_hd__nor2_1 _06615_ (.A(\vgadonut.donut.sA[12] ), + .B(net72), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00470_)); - sky130_fd_sc_hd__or2_1 _06620_ (.A(_05932_), - .B(net132), + .Y(_00452_)); + sky130_fd_sc_hd__nor2_1 _06616_ (.A(_00451_), + .B(_00452_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00471_)); - sky130_fd_sc_hd__nand2_2 _06621_ (.A(_00470_), - .B(_00471_), + .Y(_00453_)); + sky130_fd_sc_hd__a21bo_1 _06617_ (.A1(\vgadonut.donut.sA[11] ), + .A2(net72), + .B1_N(_00449_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00472_)); - sky130_fd_sc_hd__and2_1 _06622_ (.A(_05934_), - .B(net134), + .X(_00454_)); + sky130_fd_sc_hd__o21a_1 _06618_ (.A1(net182), + .A2(net72), + .B1(_00454_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00473_)); - sky130_fd_sc_hd__and2b_1 _06623_ (.A_N(net141), - .B(net135), + .X(_00455_)); + sky130_fd_sc_hd__xnor2_1 _06619_ (.A(_00453_), + .B(_00455_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00474_)); - sky130_fd_sc_hd__and2b_1 _06624_ (.A_N(net142), - .B(net136), + .Y(_00456_)); + sky130_fd_sc_hd__nor2_1 _06620_ (.A(net56), + .B(_00456_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00475_)); - sky130_fd_sc_hd__and2b_1 _06625_ (.A_N(net136), - .B(net142), + .Y(_00229_)); + sky130_fd_sc_hd__a21o_1 _06621_ (.A1(_00453_), + .A2(_00455_), + .B1(_00451_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00476_)); - sky130_fd_sc_hd__nor2_1 _06626_ (.A(_00475_), - .B(_00476_), + .X(_00457_)); + sky130_fd_sc_hd__or2_1 _06622_ (.A(\vgadonut.donut.sA[13] ), + .B(net72), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00477_)); - sky130_fd_sc_hd__and2b_1 _06627_ (.A_N(net143), - .B(\vgadonut.donut.cAcB[5] ), + .X(_00458_)); + sky130_fd_sc_hd__nand2_1 _06623_ (.A(\vgadonut.donut.sA[13] ), + .B(net72), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00478_)); - sky130_fd_sc_hd__and2b_1 _06628_ (.A_N(\vgadonut.donut.cAcB[5] ), - .B(net143), + .Y(_00459_)); + sky130_fd_sc_hd__and3_1 _06624_ (.A(_00457_), + .B(_00458_), + .C(_00459_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00479_)); - sky130_fd_sc_hd__or2_1 _06629_ (.A(_00478_), - .B(_00479_), + .X(_00460_)); + sky130_fd_sc_hd__a21oi_1 _06625_ (.A1(_00458_), + .A2(_00459_), + .B1(_00457_), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(_00461_)); + sky130_fd_sc_hd__nand2b_1 _06626_ (.A_N(_00457_), + .B(_00459_), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(_00462_)); + sky130_fd_sc_hd__o21ai_1 _06627_ (.A1(_00460_), + .A2(_00461_), + .B1(net63), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(_00230_)); + sky130_fd_sc_hd__xor2_1 _06628_ (.A(\vgadonut.donut.sA[14] ), + .B(_00399_), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(_00463_)); + sky130_fd_sc_hd__a21oi_1 _06629_ (.A1(_00458_), + .A2(_00462_), + .B1(_00463_), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(_00464_)); + sky130_fd_sc_hd__a31o_1 _06630_ (.A1(_00458_), + .A2(_00462_), + .A3(_00463_), + .B1(net60), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(_00465_)); + sky130_fd_sc_hd__nor2_1 _06631_ (.A(_00464_), + .B(_00465_), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(_00231_)); + sky130_fd_sc_hd__a32o_1 _06632_ (.A1(_00458_), + .A2(_00462_), + .A3(_00463_), + .B1(net72), + .B2(\vgadonut.donut.sA[14] ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(_00466_)); + sky130_fd_sc_hd__xor2_1 _06633_ (.A(_00398_), + .B(_00466_), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(_00467_)); + sky130_fd_sc_hd__nor2_1 _06634_ (.A(net57), + .B(_00467_), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(_00232_)); + sky130_fd_sc_hd__and2_1 _06635_ (.A(_05956_), + .B(\vgadonut.donut.cB[0] ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(_00468_)); + sky130_fd_sc_hd__o21a_1 _06636_ (.A1(_06075_), + .A2(_00468_), + .B1(net67), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(_00210_)); + sky130_fd_sc_hd__o21ai_1 _06637_ (.A1(_06074_), + .A2(_06076_), + .B1(_06075_), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(_00469_)); + sky130_fd_sc_hd__and3b_1 _06638_ (.A_N(_06077_), + .B(net67), + .C(_00469_), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(_00217_)); + sky130_fd_sc_hd__a211o_1 _06639_ (.A1(_06072_), + .A2(_06073_), + .B1(_06074_), + .C1(_06077_), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(_00470_)); + sky130_fd_sc_hd__and3b_1 _06640_ (.A_N(_06078_), + .B(net67), + .C(_00470_), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(_00218_)); + sky130_fd_sc_hd__a211o_1 _06641_ (.A1(_06070_), + .A2(_06079_), + .B1(_06078_), + .C1(_06071_), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(_00471_)); + sky130_fd_sc_hd__and3b_1 _06642_ (.A_N(_06080_), + .B(net66), + .C(_00471_), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(_00219_)); + sky130_fd_sc_hd__a211o_1 _06643_ (.A1(_06067_), + .A2(_06068_), + .B1(_06069_), + .C1(_06080_), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(_00472_)); + sky130_fd_sc_hd__and3b_1 _06644_ (.A_N(_06081_), + .B(net66), + .C(_00472_), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(_00220_)); + sky130_fd_sc_hd__a21o_1 _06645_ (.A1(_06066_), + .A2(_06082_), + .B1(net58), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(_00473_)); + sky130_fd_sc_hd__o21ba_1 _06646_ (.A1(_06066_), + .A2(_06082_), + .B1_N(_00473_), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(_00221_)); + sky130_fd_sc_hd__and2_1 _06647_ (.A(_06156_), + .B(net66), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(_00222_)); + sky130_fd_sc_hd__and2_1 _06648_ (.A(_06152_), + .B(net67), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(_00223_)); + sky130_fd_sc_hd__and2_1 _06649_ (.A(_06148_), + .B(net66), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(_00224_)); + sky130_fd_sc_hd__nor2_1 _06650_ (.A(_06146_), + .B(net58), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(_00225_)); + sky130_fd_sc_hd__and2_1 _06651_ (.A(_06141_), + .B(net67), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(_00211_)); + sky130_fd_sc_hd__nor2_1 _06652_ (.A(_06138_), + .B(net58), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(_00212_)); + sky130_fd_sc_hd__nor2_1 _06653_ (.A(_06132_), + .B(net58), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(_00213_)); + sky130_fd_sc_hd__nor2_1 _06654_ (.A(_06129_), + .B(net58), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(_00214_)); + sky130_fd_sc_hd__or2_1 _06655_ (.A(_06122_), + .B(net58), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(_00215_)); + sky130_fd_sc_hd__and2_1 _06656_ (.A(_06107_), + .B(net66), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(_00216_)); + sky130_fd_sc_hd__or2_1 _06657_ (.A(\vgadonut.donut.sB[0] ), + .B(_06156_), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(_00474_)); + sky130_fd_sc_hd__and3_1 _06658_ (.A(_06157_), + .B(net66), + .C(_00474_), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(_00194_)); + sky130_fd_sc_hd__nand2_1 _06659_ (.A(_06155_), + .B(_06157_), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(_00475_)); + sky130_fd_sc_hd__and3_1 _06660_ (.A(_06158_), + .B(net66), + .C(_00475_), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(_00201_)); + sky130_fd_sc_hd__and3_1 _06661_ (.A(_06151_), + .B(_06153_), + .C(_06158_), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(_00476_)); + sky130_fd_sc_hd__nor3_1 _06662_ (.A(_06159_), + .B(net58), + .C(_00476_), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(_00202_)); + sky130_fd_sc_hd__or3_1 _06663_ (.A(_06149_), + .B(_06159_), + .C(_06160_), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(_00477_)); + sky130_fd_sc_hd__and3_1 _06664_ (.A(_06161_), + .B(net66), + .C(_00477_), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(_00203_)); + sky130_fd_sc_hd__and3_1 _06665_ (.A(_06144_), + .B(_06147_), + .C(_06161_), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(_00478_)); + sky130_fd_sc_hd__nor3_1 _06666_ (.A(_06162_), + .B(net58), + .C(_00478_), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(_00204_)); + sky130_fd_sc_hd__or3_1 _06667_ (.A(_06140_), + .B(_06142_), + .C(_06162_), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(_00479_)); + sky130_fd_sc_hd__and3_1 _06668_ (.A(_06163_), + .B(net66), + .C(_00479_), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(_00205_)); + sky130_fd_sc_hd__and3_1 _06669_ (.A(_06135_), + .B(_06139_), + .C(_06163_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00480_)); - sky130_fd_sc_hd__nand2b_1 _06630_ (.A_N(net144), - .B(\vgadonut.donut.cAcB[4] ), + sky130_fd_sc_hd__nor3_1 _06670_ (.A(_06164_), + .B(net58), + .C(_00480_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00481_)); - sky130_fd_sc_hd__nand2b_1 _06631_ (.A_N(\vgadonut.donut.cAcB[4] ), - .B(net144), + .Y(_00206_)); + sky130_fd_sc_hd__or3_1 _06671_ (.A(_06133_), + .B(_06164_), + .C(_06165_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00482_)); - sky130_fd_sc_hd__nand2_1 _06632_ (.A(_00481_), - .B(_00482_), + .X(_00481_)); + sky130_fd_sc_hd__and3_1 _06672_ (.A(_06166_), + .B(net66), + .C(_00481_), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(_00207_)); + sky130_fd_sc_hd__and3_1 _06673_ (.A(_06125_), + .B(_06130_), + .C(_06166_), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(_00482_)); + sky130_fd_sc_hd__nor3_1 _06674_ (.A(_06167_), + .B(net58), + .C(_00482_), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(_00208_)); + sky130_fd_sc_hd__nor2_1 _06675_ (.A(_06168_), + .B(net59), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_00483_)); - sky130_fd_sc_hd__and2b_1 _06633_ (.A_N(net145), - .B(\vgadonut.donut.cAcB[3] ), + sky130_fd_sc_hd__o31a_1 _06676_ (.A1(_06121_), + .A2(_06123_), + .A3(_06167_), + .B1(_00483_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00484_)); - sky130_fd_sc_hd__and2b_1 _06634_ (.A_N(net146), - .B(\vgadonut.donut.cAcB[2] ), + .X(_00209_)); + sky130_fd_sc_hd__nor2_1 _06677_ (.A(_06170_), + .B(net59), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(_00484_)); + sky130_fd_sc_hd__o31a_1 _06678_ (.A1(_06119_), + .A2(_06168_), + .A3(_06169_), + .B1(_00484_), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(_00195_)); + sky130_fd_sc_hd__or3_1 _06679_ (.A(_06117_), + .B(_06118_), + .C(_06171_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00485_)); - sky130_fd_sc_hd__and2b_1 _06635_ (.A_N(\vgadonut.donut.cAcB[2] ), - .B(net146), + sky130_fd_sc_hd__o21ai_1 _06680_ (.A1(_06117_), + .A2(_06118_), + .B1(_06171_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00486_)); - sky130_fd_sc_hd__nor2_1 _06636_ (.A(_00485_), - .B(_00486_), + .Y(_00486_)); + sky130_fd_sc_hd__a21oi_1 _06681_ (.A1(_00485_), + .A2(_00486_), + .B1(net59), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(_00196_)); + sky130_fd_sc_hd__xnor2_1 _06682_ (.A(_06115_), + .B(_06172_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_00487_)); - sky130_fd_sc_hd__nor2_1 _06637_ (.A(_05936_), - .B(\vgadonut.donut.cAcB[0] ), + sky130_fd_sc_hd__nor2_1 _06683_ (.A(net59), + .B(_00487_), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(_00197_)); + sky130_fd_sc_hd__nand3_1 _06684_ (.A(_06111_), + .B(_06112_), + .C(_06173_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_00488_)); - sky130_fd_sc_hd__xnor2_1 _06638_ (.A(\vgadonut.donut.sAcB[6] ), - .B(\vgadonut.donut.cAcB[1] ), + sky130_fd_sc_hd__a21o_1 _06685_ (.A1(_06111_), + .A2(_06112_), + .B1(_06173_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00489_)); - sky130_fd_sc_hd__o21a_1 _06639_ (.A1(_05936_), - .A2(\vgadonut.donut.cAcB[0] ), - .B1(_00489_), + .X(_00489_)); + sky130_fd_sc_hd__and3_1 _06686_ (.A(net67), + .B(_00488_), + .C(_00489_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00490_)); - sky130_fd_sc_hd__a21oi_1 _06640_ (.A1(_05935_), - .A2(\vgadonut.donut.cAcB[1] ), - .B1(_00490_), + .X(_00198_)); + sky130_fd_sc_hd__xnor2_1 _06687_ (.A(_06110_), + .B(_06174_), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(_00490_)); + sky130_fd_sc_hd__nor2_1 _06688_ (.A(net59), + .B(_00490_), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(_00199_)); + sky130_fd_sc_hd__xnor2_1 _06689_ (.A(\vgadonut.donut.cAcB[11] ), + .B(net146), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_00491_)); - sky130_fd_sc_hd__o21ba_1 _06641_ (.A1(_00486_), - .A2(_00491_), - .B1_N(_00485_), + sky130_fd_sc_hd__nand2_1 _06690_ (.A(_05972_), + .B(net139), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00492_)); - sky130_fd_sc_hd__and2b_1 _06642_ (.A_N(\vgadonut.donut.cAcB[3] ), - .B(net145), + .Y(_00492_)); + sky130_fd_sc_hd__or2_1 _06691_ (.A(_05972_), + .B(net139), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00493_)); - sky130_fd_sc_hd__nor2_1 _06643_ (.A(_00484_), + sky130_fd_sc_hd__nand2_2 _06692_ (.A(_00492_), .B(_00493_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_00494_)); - sky130_fd_sc_hd__o21ba_1 _06644_ (.A1(_00492_), - .A2(_00493_), - .B1_N(_00484_), + sky130_fd_sc_hd__and2b_1 _06693_ (.A_N(net147), + .B(\vgadonut.donut.cAcB[7] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00495_)); - sky130_fd_sc_hd__o21a_1 _06645_ (.A1(_00483_), - .A2(_00495_), - .B1(_00481_), + sky130_fd_sc_hd__and2b_1 _06694_ (.A_N(net148), + .B(net143), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00496_)); - sky130_fd_sc_hd__nor2_1 _06646_ (.A(_00480_), - .B(_00496_), + sky130_fd_sc_hd__and2b_1 _06695_ (.A_N(\vgadonut.donut.cAcB[6] ), + .B(net148), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00497_)); - sky130_fd_sc_hd__o21a_1 _06647_ (.A1(_00478_), - .A2(_00497_), - .B1(_00477_), + .X(_00497_)); + sky130_fd_sc_hd__nor2_1 _06696_ (.A(_00496_), + .B(_00497_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00498_)); - sky130_fd_sc_hd__and2b_1 _06648_ (.A_N(net135), - .B(net141), + .Y(_00498_)); + sky130_fd_sc_hd__and2b_1 _06697_ (.A_N(net149), + .B(net144), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00499_)); - sky130_fd_sc_hd__nor2_1 _06649_ (.A(_00474_), - .B(_00499_), + sky130_fd_sc_hd__and2b_1 _06698_ (.A_N(net144), + .B(net149), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00500_)); - sky130_fd_sc_hd__o21a_1 _06650_ (.A1(_00475_), - .A2(_00498_), - .B1(_00500_), + .X(_00500_)); + sky130_fd_sc_hd__or2_1 _06699_ (.A(_00499_), + .B(_00500_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00501_)); - sky130_fd_sc_hd__nor2_1 _06651_ (.A(_05934_), - .B(net134), + sky130_fd_sc_hd__nand2b_1 _06700_ (.A_N(net150), + .B(net145), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_00502_)); - sky130_fd_sc_hd__nor2_1 _06652_ (.A(_00473_), - .B(_00502_), + sky130_fd_sc_hd__nand2b_1 _06701_ (.A_N(net145), + .B(net150), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_00503_)); - sky130_fd_sc_hd__o21a_1 _06653_ (.A1(_00474_), - .A2(_00501_), - .B1(_00503_), + sky130_fd_sc_hd__nand2_1 _06702_ (.A(_00502_), + .B(_00503_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00504_)); - sky130_fd_sc_hd__nor2_1 _06654_ (.A(_00473_), - .B(_00504_), + .Y(_00504_)); + sky130_fd_sc_hd__and2b_1 _06703_ (.A_N(net151), + .B(\vgadonut.donut.cAcB[3] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00505_)); - sky130_fd_sc_hd__o22a_1 _06655_ (.A1(net133), - .A2(_05933_), - .B1(_00473_), - .B2(_00504_), + .X(_00505_)); + sky130_fd_sc_hd__and2b_1 _06704_ (.A_N(net152), + .B(\vgadonut.donut.cAcB[2] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00506_)); - sky130_fd_sc_hd__xnor2_1 _06656_ (.A(net133), - .B(\vgadonut.donut.sAcB[14] ), + sky130_fd_sc_hd__and2b_1 _06705_ (.A_N(\vgadonut.donut.cAcB[2] ), + .B(net152), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00507_)); - sky130_fd_sc_hd__a21oi_4 _06657_ (.A1(net133), - .A2(_05933_), - .B1(_00506_), + .X(_00507_)); + sky130_fd_sc_hd__nor2_1 _06706_ (.A(_00506_), + .B(_00507_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_00508_)); - sky130_fd_sc_hd__o21a_1 _06658_ (.A1(_00472_), - .A2(_00508_), - .B1(_00470_), + sky130_fd_sc_hd__nor2_1 _06707_ (.A(_05977_), + .B(\vgadonut.donut.cAcB[0] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00509_)); - sky130_fd_sc_hd__xnor2_2 _06659_ (.A(_00469_), - .B(_00509_), + .Y(_00509_)); + sky130_fd_sc_hd__xnor2_1 _06708_ (.A(\vgadonut.donut.sAcB[6] ), + .B(\vgadonut.donut.cAcB[1] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_00510_)); - sky130_fd_sc_hd__xnor2_1 _06660_ (.A(\vgadonut.donut.sAcB[6] ), - .B(_00510_), + sky130_fd_sc_hd__o21a_1 _06709_ (.A1(_05977_), + .A2(\vgadonut.donut.cAcB[0] ), + .B1(_00510_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00511_)); - sky130_fd_sc_hd__and2_1 _06661_ (.A(_05938_), - .B(\vgadonut.donut.cAsB[14] ), + .X(_00511_)); + sky130_fd_sc_hd__a21oi_1 _06710_ (.A1(_05976_), + .A2(\vgadonut.donut.cAcB[1] ), + .B1(_00511_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00512_)); - sky130_fd_sc_hd__or2_1 _06662_ (.A(_05938_), - .B(\vgadonut.donut.cAsB[14] ), + .Y(_00512_)); + sky130_fd_sc_hd__o21ba_1 _06711_ (.A1(_00507_), + .A2(_00512_), + .B1_N(_00506_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00513_)); - sky130_fd_sc_hd__nand2b_2 _06663_ (.A_N(_00512_), - .B(_00513_), + sky130_fd_sc_hd__and2b_1 _06712_ (.A_N(\vgadonut.donut.cAcB[3] ), + .B(net151), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00514_)); - sky130_fd_sc_hd__xnor2_4 _06664_ (.A(\vgadonut.donut.sAsB[15] ), - .B(net150), + .X(_00514_)); + sky130_fd_sc_hd__nor2_1 _06713_ (.A(_00505_), + .B(_00514_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_00515_)); - sky130_fd_sc_hd__o21a_1 _06665_ (.A1(net152), - .A2(net153), - .B1(_05938_), + sky130_fd_sc_hd__o21ba_1 _06714_ (.A1(_00513_), + .A2(_00514_), + .B1_N(_00505_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00516_)); - sky130_fd_sc_hd__or2_1 _06666_ (.A(_05938_), - .B(net152), + sky130_fd_sc_hd__o21a_1 _06715_ (.A1(_00504_), + .A2(_00516_), + .B1(_00502_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00517_)); - sky130_fd_sc_hd__xor2_1 _06667_ (.A(\vgadonut.donut.sAsB[15] ), - .B(net153), + sky130_fd_sc_hd__nor2_1 _06716_ (.A(_00501_), + .B(_00517_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00518_)); - sky130_fd_sc_hd__and2b_1 _06668_ (.A_N(\vgadonut.donut.sAsB[12] ), - .B(\vgadonut.donut.cAsB[7] ), + .Y(_00518_)); + sky130_fd_sc_hd__o21a_1 _06717_ (.A1(_00499_), + .A2(_00518_), + .B1(_00498_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00519_)); - sky130_fd_sc_hd__and2b_1 _06669_ (.A_N(\vgadonut.donut.cAsB[7] ), - .B(\vgadonut.donut.sAsB[12] ), + sky130_fd_sc_hd__and2b_1 _06718_ (.A_N(\vgadonut.donut.cAcB[7] ), + .B(net147), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00520_)); - sky130_fd_sc_hd__nor2_2 _06670_ (.A(_00519_), + sky130_fd_sc_hd__nor2_1 _06719_ (.A(_00495_), .B(_00520_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_00521_)); - sky130_fd_sc_hd__and2_1 _06671_ (.A(_05941_), - .B(net155), + sky130_fd_sc_hd__o21a_1 _06720_ (.A1(_00496_), + .A2(_00519_), + .B1(_00521_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00522_)); - sky130_fd_sc_hd__nor2_1 _06672_ (.A(_05941_), - .B(net155), + sky130_fd_sc_hd__xnor2_1 _06721_ (.A(\vgadonut.donut.sAcB[13] ), + .B(net141), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_00523_)); - sky130_fd_sc_hd__nor2_2 _06673_ (.A(_00522_), - .B(_00523_), + sky130_fd_sc_hd__o21a_1 _06722_ (.A1(_00495_), + .A2(_00522_), + .B1(_00523_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00524_)); - sky130_fd_sc_hd__and2_1 _06674_ (.A(_05942_), - .B(\vgadonut.donut.cAsB[5] ), + .X(_00524_)); + sky130_fd_sc_hd__a21oi_2 _06723_ (.A1(_05975_), + .A2(net141), + .B1(_00524_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00525_)); - sky130_fd_sc_hd__nor2_1 _06675_ (.A(_05942_), - .B(\vgadonut.donut.cAsB[5] ), + .Y(_00525_)); + sky130_fd_sc_hd__a21oi_1 _06724_ (.A1(_05973_), + .A2(\vgadonut.donut.sAcB[14] ), + .B1(_00525_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_00526_)); - sky130_fd_sc_hd__nor2_1 _06676_ (.A(_00525_), - .B(_00526_), + sky130_fd_sc_hd__xnor2_1 _06725_ (.A(\vgadonut.donut.cAcB[9] ), + .B(\vgadonut.donut.sAcB[14] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_00527_)); - sky130_fd_sc_hd__nor2_1 _06677_ (.A(\vgadonut.donut.sAsB[9] ), - .B(_05943_), + sky130_fd_sc_hd__a21oi_2 _06726_ (.A1(\vgadonut.donut.cAcB[9] ), + .A2(_05974_), + .B1(_00526_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_00528_)); - sky130_fd_sc_hd__and2_1 _06678_ (.A(\vgadonut.donut.sAsB[9] ), - .B(_05943_), + sky130_fd_sc_hd__o21a_1 _06727_ (.A1(_00494_), + .A2(_00528_), + .B1(_00492_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00529_)); - sky130_fd_sc_hd__nor2_1 _06679_ (.A(_00528_), + sky130_fd_sc_hd__xnor2_2 _06728_ (.A(_00491_), .B(_00529_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_00530_)); - sky130_fd_sc_hd__and2b_1 _06680_ (.A_N(\vgadonut.donut.sAsB[8] ), - .B(\vgadonut.donut.cAsB[3] ), + sky130_fd_sc_hd__xnor2_1 _06729_ (.A(\vgadonut.donut.sAcB[6] ), + .B(_00530_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00531_)); - sky130_fd_sc_hd__and2b_1 _06681_ (.A_N(\vgadonut.donut.sAsB[7] ), - .B(\vgadonut.donut.cAsB[2] ), + .Y(_00531_)); + sky130_fd_sc_hd__and2_1 _06730_ (.A(_05979_), + .B(\vgadonut.donut.cAsB[14] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00532_)); - sky130_fd_sc_hd__and2b_1 _06682_ (.A_N(\vgadonut.donut.cAsB[2] ), - .B(\vgadonut.donut.sAsB[7] ), + sky130_fd_sc_hd__or2_1 _06731_ (.A(_05979_), + .B(\vgadonut.donut.cAsB[14] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00533_)); - sky130_fd_sc_hd__nor2_1 _06683_ (.A(_00532_), + sky130_fd_sc_hd__nand2b_2 _06732_ (.A_N(_00532_), .B(_00533_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_00534_)); - sky130_fd_sc_hd__and2b_1 _06684_ (.A_N(\vgadonut.donut.sAsB[6] ), - .B(\vgadonut.donut.cAsB[1] ), + sky130_fd_sc_hd__o21a_1 _06733_ (.A1(net156), + .A2(net157), + .B1(_05979_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00535_)); - sky130_fd_sc_hd__nand2b_1 _06685_ (.A_N(\vgadonut.donut.cAsB[0] ), - .B(\vgadonut.donut.sAsB[5] ), + sky130_fd_sc_hd__or2_1 _06734_ (.A(_05979_), + .B(net156), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00536_)); - sky130_fd_sc_hd__and2b_1 _06686_ (.A_N(\vgadonut.donut.cAsB[1] ), - .B(\vgadonut.donut.sAsB[6] ), + .X(_00536_)); + sky130_fd_sc_hd__xor2_1 _06735_ (.A(\vgadonut.donut.sAsB[15] ), + .B(net157), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00537_)); - sky130_fd_sc_hd__nor2_1 _06687_ (.A(_00535_), - .B(_00537_), + sky130_fd_sc_hd__nand2b_1 _06736_ (.A_N(\vgadonut.donut.sAsB[14] ), + .B(\vgadonut.donut.cAsB[9] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_00538_)); - sky130_fd_sc_hd__a21oi_1 _06688_ (.A1(_00536_), - .A2(_00538_), - .B1(_00535_), + sky130_fd_sc_hd__nand2b_1 _06737_ (.A_N(\vgadonut.donut.cAsB[9] ), + .B(\vgadonut.donut.sAsB[14] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_00539_)); - sky130_fd_sc_hd__o21ba_1 _06689_ (.A1(_00533_), - .A2(_00539_), - .B1_N(_00532_), + sky130_fd_sc_hd__and2b_1 _06738_ (.A_N(\vgadonut.donut.sAsB[12] ), + .B(\vgadonut.donut.cAsB[7] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00540_)); - sky130_fd_sc_hd__and2b_1 _06690_ (.A_N(\vgadonut.donut.cAsB[3] ), - .B(\vgadonut.donut.sAsB[8] ), + sky130_fd_sc_hd__and2b_1 _06739_ (.A_N(\vgadonut.donut.cAsB[7] ), + .B(\vgadonut.donut.sAsB[12] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00541_)); - sky130_fd_sc_hd__nor2_1 _06691_ (.A(_00531_), + sky130_fd_sc_hd__nor2_1 _06740_ (.A(_00540_), .B(_00541_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_00542_)); - sky130_fd_sc_hd__o21ba_1 _06692_ (.A1(_00540_), - .A2(_00541_), - .B1_N(_00531_), + sky130_fd_sc_hd__and2_1 _06741_ (.A(_05981_), + .B(net158), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00543_)); - sky130_fd_sc_hd__o21ba_1 _06693_ (.A1(_00529_), - .A2(_00543_), - .B1_N(_00528_), + sky130_fd_sc_hd__nor2_1 _06742_ (.A(_05981_), + .B(net158), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00544_)); - sky130_fd_sc_hd__o21ba_2 _06694_ (.A1(_00526_), - .A2(_00544_), - .B1_N(_00525_), + .Y(_00544_)); + sky130_fd_sc_hd__nor2_2 _06743_ (.A(_00543_), + .B(_00544_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00545_)); - sky130_fd_sc_hd__o21ba_2 _06695_ (.A1(_00523_), - .A2(_00545_), - .B1_N(_00522_), + .Y(_00545_)); + sky130_fd_sc_hd__and2b_1 _06744_ (.A_N(\vgadonut.donut.sAsB[10] ), + .B(\vgadonut.donut.cAsB[5] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00546_)); - sky130_fd_sc_hd__o21bai_1 _06696_ (.A1(_00520_), - .A2(_00546_), - .B1_N(_00519_), + sky130_fd_sc_hd__and2b_1 _06745_ (.A_N(\vgadonut.donut.cAsB[5] ), + .B(\vgadonut.donut.sAsB[10] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00547_)); - sky130_fd_sc_hd__xnor2_1 _06697_ (.A(\vgadonut.donut.sAsB[13] ), - .B(\vgadonut.donut.cAsB[8] ), + .X(_00547_)); + sky130_fd_sc_hd__nor2_1 _06746_ (.A(_00546_), + .B(_00547_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_00548_)); - sky130_fd_sc_hd__and2_1 _06698_ (.A(_00547_), - .B(_00548_), + sky130_fd_sc_hd__nor2_1 _06747_ (.A(\vgadonut.donut.sAsB[9] ), + .B(_05982_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00549_)); - sky130_fd_sc_hd__a21o_1 _06699_ (.A1(_05940_), - .A2(\vgadonut.donut.cAsB[8] ), - .B1(_00549_), + .Y(_00549_)); + sky130_fd_sc_hd__and2_1 _06748_ (.A(\vgadonut.donut.sAsB[9] ), + .B(_05982_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00550_)); - sky130_fd_sc_hd__o21a_1 _06700_ (.A1(_05939_), - .A2(net154), - .B1(_00550_), + sky130_fd_sc_hd__nor2_1 _06749_ (.A(_00549_), + .B(_00550_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00551_)); - sky130_fd_sc_hd__xnor2_2 _06701_ (.A(\vgadonut.donut.sAsB[14] ), - .B(net154), + .Y(_00551_)); + sky130_fd_sc_hd__and2b_1 _06750_ (.A_N(\vgadonut.donut.sAsB[8] ), + .B(\vgadonut.donut.cAsB[3] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00552_)); - sky130_fd_sc_hd__a21oi_1 _06702_ (.A1(_05939_), - .A2(net154), - .B1(_00551_), + .X(_00552_)); + sky130_fd_sc_hd__and2_1 _06751_ (.A(_05983_), + .B(\vgadonut.donut.cAsB[2] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00553_)); - sky130_fd_sc_hd__nor2_1 _06703_ (.A(_00518_), - .B(_00553_), + .X(_00553_)); + sky130_fd_sc_hd__nor2_1 _06752_ (.A(_05983_), + .B(\vgadonut.donut.cAsB[2] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_00554_)); - sky130_fd_sc_hd__xnor2_2 _06704_ (.A(\vgadonut.donut.sAsB[15] ), - .B(net152), + sky130_fd_sc_hd__nor2_1 _06753_ (.A(_00553_), + .B(_00554_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_00555_)); - sky130_fd_sc_hd__a21o_1 _06705_ (.A1(_00517_), - .A2(_00554_), - .B1(_00516_), + sky130_fd_sc_hd__nand2b_1 _06754_ (.A_N(\vgadonut.donut.cAsB[0] ), + .B(\vgadonut.donut.sAsB[5] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00556_)); - sky130_fd_sc_hd__xnor2_1 _06706_ (.A(\vgadonut.donut.sAsB[15] ), - .B(net151), + .Y(_00556_)); + sky130_fd_sc_hd__xnor2_1 _06755_ (.A(\vgadonut.donut.sAsB[6] ), + .B(\vgadonut.donut.cAsB[1] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_00557_)); - sky130_fd_sc_hd__and2_1 _06707_ (.A(_00556_), + sky130_fd_sc_hd__nand2_1 _06756_ (.A(_00556_), .B(_00557_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00558_)); - sky130_fd_sc_hd__o21a_1 _06708_ (.A1(net150), - .A2(net151), - .B1(_05938_), + .Y(_00558_)); + sky130_fd_sc_hd__o21a_1 _06757_ (.A1(\vgadonut.donut.sAsB[6] ), + .A2(_05984_), + .B1(_00558_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00559_)); - sky130_fd_sc_hd__a31o_2 _06709_ (.A1(_00515_), - .A2(_00556_), - .A3(_00557_), - .B1(_00559_), + sky130_fd_sc_hd__o21ba_1 _06758_ (.A1(_00554_), + .A2(_00559_), + .B1_N(_00553_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00560_)); - sky130_fd_sc_hd__a21oi_2 _06710_ (.A1(_00513_), - .A2(_00560_), - .B1(_00512_), + sky130_fd_sc_hd__and2b_1 _06759_ (.A_N(\vgadonut.donut.cAsB[3] ), + .B(\vgadonut.donut.sAsB[8] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00561_)); - sky130_fd_sc_hd__xnor2_4 _06711_ (.A(\vgadonut.donut.cAsB[15] ), + .X(_00561_)); + sky130_fd_sc_hd__nor2_1 _06760_ (.A(_00552_), .B(_00561_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_00562_)); - sky130_fd_sc_hd__xnor2_1 _06712_ (.A(_05938_), - .B(_00562_), + sky130_fd_sc_hd__o21ba_1 _06761_ (.A1(_00560_), + .A2(_00561_), + .B1_N(_00552_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00563_)); - sky130_fd_sc_hd__xnor2_4 _06713_ (.A(\vgadonut.donut.sAsB[15] ), - .B(_00562_), + .X(_00563_)); + sky130_fd_sc_hd__o21ba_1 _06762_ (.A1(_00550_), + .A2(_00563_), + .B1_N(_00549_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00564_)); - sky130_fd_sc_hd__and2_1 _06714_ (.A(\vgadonut.donut.sAsB[12] ), - .B(_00564_), + .X(_00564_)); + sky130_fd_sc_hd__o21ba_2 _06763_ (.A1(_00547_), + .A2(_00564_), + .B1_N(_00546_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00565_)); - sky130_fd_sc_hd__nor2_1 _06715_ (.A(\vgadonut.donut.sAsB[12] ), - .B(_00564_), + sky130_fd_sc_hd__o21ba_1 _06764_ (.A1(_00544_), + .A2(_00565_), + .B1_N(_00543_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00566_)); - sky130_fd_sc_hd__nor2_1 _06716_ (.A(_00565_), - .B(_00566_), + .X(_00566_)); + sky130_fd_sc_hd__o21bai_1 _06765_ (.A1(_00541_), + .A2(_00566_), + .B1_N(_00540_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_00567_)); - sky130_fd_sc_hd__nor2_1 _06717_ (.A(_05942_), - .B(net69), + sky130_fd_sc_hd__xnor2_1 _06766_ (.A(\vgadonut.donut.sAsB[13] ), + .B(\vgadonut.donut.cAsB[8] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_00568_)); - sky130_fd_sc_hd__nor2_1 _06718_ (.A(\vgadonut.donut.sAsB[10] ), - .B(_00564_), + sky130_fd_sc_hd__nand2_1 _06767_ (.A(_00567_), + .B(_00568_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_00569_)); - sky130_fd_sc_hd__nor2_1 _06719_ (.A(_00568_), - .B(_00569_), + sky130_fd_sc_hd__a21bo_2 _06768_ (.A1(_05980_), + .A2(\vgadonut.donut.cAsB[8] ), + .B1_N(_00569_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00570_)); - sky130_fd_sc_hd__xnor2_4 _06720_ (.A(_00514_), - .B(_00560_), + .X(_00570_)); + sky130_fd_sc_hd__nand2_2 _06769_ (.A(_00538_), + .B(_00539_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_00571_)); - sky130_fd_sc_hd__xnor2_1 _06721_ (.A(\vgadonut.donut.sAsB[9] ), - .B(_00571_), + sky130_fd_sc_hd__a21boi_1 _06770_ (.A1(_00539_), + .A2(_00570_), + .B1_N(_00538_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_00572_)); - sky130_fd_sc_hd__a21oi_2 _06722_ (.A1(_05938_), - .A2(net151), - .B1(_00558_), + sky130_fd_sc_hd__nor2_1 _06771_ (.A(_00537_), + .B(_00572_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_00573_)); - sky130_fd_sc_hd__xor2_4 _06723_ (.A(_00515_), - .B(_00573_), + sky130_fd_sc_hd__xnor2_2 _06772_ (.A(\vgadonut.donut.sAsB[15] ), + .B(net156), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00574_)); - sky130_fd_sc_hd__nand2b_1 _06724_ (.A_N(_00574_), - .B(\vgadonut.donut.sAsB[8] ), + .Y(_00574_)); + sky130_fd_sc_hd__a21o_1 _06773_ (.A1(_00536_), + .A2(_00573_), + .B1(_00535_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00575_)); - sky130_fd_sc_hd__xnor2_1 _06725_ (.A(\vgadonut.donut.sAsB[8] ), - .B(_00574_), + .X(_00575_)); + sky130_fd_sc_hd__xnor2_2 _06774_ (.A(\vgadonut.donut.sAsB[15] ), + .B(\vgadonut.donut.cAsB[12] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_00576_)); - sky130_fd_sc_hd__nor2_1 _06726_ (.A(_00556_), - .B(_00557_), + sky130_fd_sc_hd__a22o_2 _06775_ (.A1(_05979_), + .A2(\vgadonut.donut.cAsB[12] ), + .B1(_00575_), + .B2(_00576_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00577_)); - sky130_fd_sc_hd__nor2_2 _06727_ (.A(_00558_), - .B(_00577_), + .X(_00577_)); + sky130_fd_sc_hd__o21a_1 _06776_ (.A1(_05979_), + .A2(net155), + .B1(_00577_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00578_)); - sky130_fd_sc_hd__and2_1 _06728_ (.A(\vgadonut.donut.sAsB[7] ), - .B(_00578_), + .X(_00578_)); + sky130_fd_sc_hd__a21o_2 _06777_ (.A1(_05979_), + .A2(net155), + .B1(_00578_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00579_)); - sky130_fd_sc_hd__nor2_1 _06729_ (.A(\vgadonut.donut.sAsB[7] ), - .B(_00578_), + sky130_fd_sc_hd__a21oi_2 _06778_ (.A1(_00533_), + .A2(_00579_), + .B1(_00532_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_00580_)); - sky130_fd_sc_hd__or2_1 _06730_ (.A(_00579_), + sky130_fd_sc_hd__xnor2_4 _06779_ (.A(\vgadonut.donut.cAsB[15] ), .B(_00580_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00581_)); - sky130_fd_sc_hd__a21oi_2 _06731_ (.A1(_05938_), - .A2(net153), - .B1(_00554_), + .Y(_00581_)); + sky130_fd_sc_hd__xnor2_1 _06780_ (.A(_05979_), + .B(_00581_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_00582_)); - sky130_fd_sc_hd__xnor2_4 _06732_ (.A(_00555_), - .B(_00582_), + sky130_fd_sc_hd__xnor2_4 _06781_ (.A(\vgadonut.donut.sAsB[15] ), + .B(_00581_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_00583_)); - sky130_fd_sc_hd__nand2_1 _06733_ (.A(\vgadonut.donut.sAsB[6] ), + sky130_fd_sc_hd__and2_1 _06782_ (.A(\vgadonut.donut.sAsB[12] ), .B(_00583_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00584_)); - sky130_fd_sc_hd__or2_1 _06734_ (.A(\vgadonut.donut.sAsB[6] ), + .X(_00584_)); + sky130_fd_sc_hd__nor2_1 _06783_ (.A(\vgadonut.donut.sAsB[12] ), .B(_00583_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00585_)); - sky130_fd_sc_hd__and2_1 _06735_ (.A(_00584_), + .Y(_00585_)); + sky130_fd_sc_hd__nor2_1 _06784_ (.A(_00584_), .B(_00585_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00586_)); - sky130_fd_sc_hd__and2_1 _06736_ (.A(_00518_), - .B(_00553_), + .Y(_00586_)); + sky130_fd_sc_hd__xnor2_1 _06785_ (.A(\vgadonut.donut.sAsB[10] ), + .B(_00583_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00587_)); - sky130_fd_sc_hd__nor2_2 _06737_ (.A(_00554_), - .B(_00587_), + .Y(_00587_)); + sky130_fd_sc_hd__xnor2_4 _06786_ (.A(_00534_), + .B(_00579_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_00588_)); - sky130_fd_sc_hd__and2_1 _06738_ (.A(\vgadonut.donut.sAsB[5] ), + sky130_fd_sc_hd__nand2_1 _06787_ (.A(\vgadonut.donut.sAsB[9] ), .B(_00588_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00589_)); - sky130_fd_sc_hd__nor2_1 _06739_ (.A(\vgadonut.donut.sAsB[5] ), + .Y(_00589_)); + sky130_fd_sc_hd__or2_1 _06788_ (.A(\vgadonut.donut.sAsB[9] ), .B(_00588_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00590_)); - sky130_fd_sc_hd__or2_1 _06740_ (.A(_00589_), + .X(_00590_)); + sky130_fd_sc_hd__nand2_1 _06789_ (.A(_00589_), .B(_00590_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00591_)); - sky130_fd_sc_hd__xnor2_4 _06741_ (.A(_00550_), - .B(_00552_), + .Y(_00591_)); + sky130_fd_sc_hd__xnor2_2 _06790_ (.A(\vgadonut.donut.sAsB[15] ), + .B(net155), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_00592_)); - sky130_fd_sc_hd__or2_1 _06742_ (.A(_05944_), + sky130_fd_sc_hd__xnor2_4 _06791_ (.A(_00577_), .B(_00592_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00593_)); - sky130_fd_sc_hd__nand2_1 _06743_ (.A(_05944_), - .B(_00592_), + .Y(_00593_)); + sky130_fd_sc_hd__nand2b_1 _06792_ (.A_N(_00593_), + .B(\vgadonut.donut.sAsB[8] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_00594_)); - sky130_fd_sc_hd__nand2_1 _06744_ (.A(_00593_), - .B(_00594_), + sky130_fd_sc_hd__xnor2_1 _06793_ (.A(\vgadonut.donut.sAsB[8] ), + .B(_00593_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_00595_)); - sky130_fd_sc_hd__nor2_1 _06745_ (.A(_00547_), - .B(_00548_), + sky130_fd_sc_hd__xnor2_2 _06794_ (.A(_00575_), + .B(_00576_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_00596_)); - sky130_fd_sc_hd__nor2_2 _06746_ (.A(_00549_), + sky130_fd_sc_hd__nor2_1 _06795_ (.A(_05983_), .B(_00596_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_00597_)); - sky130_fd_sc_hd__nand2_1 _06747_ (.A(\vgadonut.donut.sAsB[3] ), - .B(_00597_), + sky130_fd_sc_hd__and2_1 _06796_ (.A(_05983_), + .B(_00596_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00598_)); - sky130_fd_sc_hd__xnor2_4 _06748_ (.A(_00521_), - .B(_00546_), + .X(_00598_)); + sky130_fd_sc_hd__or2_1 _06797_ (.A(_00597_), + .B(_00598_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00599_)); - sky130_fd_sc_hd__xnor2_1 _06749_ (.A(\vgadonut.donut.sAsB[2] ), - .B(_00599_), + .X(_00599_)); + sky130_fd_sc_hd__a21oi_2 _06798_ (.A1(_05979_), + .A2(net157), + .B1(_00573_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_00600_)); - sky130_fd_sc_hd__xnor2_4 _06750_ (.A(_00524_), - .B(_00545_), + sky130_fd_sc_hd__xnor2_4 _06799_ (.A(_00574_), + .B(_00600_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_00601_)); - sky130_fd_sc_hd__inv_2 _06751_ (.A(_00601_), + sky130_fd_sc_hd__nand2_1 _06800_ (.A(\vgadonut.donut.sAsB[6] ), + .B(_00601_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_00602_)); - sky130_fd_sc_hd__nand2_1 _06752_ (.A(\vgadonut.donut.sAsB[1] ), + sky130_fd_sc_hd__or2_1 _06801_ (.A(\vgadonut.donut.sAsB[6] ), .B(_00601_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00603_)); - sky130_fd_sc_hd__or2_1 _06753_ (.A(\vgadonut.donut.sAsB[1] ), - .B(_00601_), + .X(_00603_)); + sky130_fd_sc_hd__and2_1 _06802_ (.A(_00602_), + .B(_00603_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00604_)); - sky130_fd_sc_hd__nand2_1 _06754_ (.A(_00603_), - .B(_00604_), + sky130_fd_sc_hd__and2_1 _06803_ (.A(_00537_), + .B(_00572_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00605_)); - sky130_fd_sc_hd__xnor2_2 _06755_ (.A(_00527_), - .B(_00544_), + .X(_00605_)); + sky130_fd_sc_hd__nor2_2 _06804_ (.A(_00573_), + .B(_00605_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_00606_)); - sky130_fd_sc_hd__inv_2 _06756_ (.A(_00606_), + sky130_fd_sc_hd__and2_1 _06805_ (.A(\vgadonut.donut.sAsB[5] ), + .B(_00606_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00607_)); - sky130_fd_sc_hd__nand2_1 _06757_ (.A(net156), + .X(_00607_)); + sky130_fd_sc_hd__nor2_1 _06806_ (.A(\vgadonut.donut.sAsB[5] ), .B(_00606_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_00608_)); - sky130_fd_sc_hd__or2_1 _06758_ (.A(_00605_), + sky130_fd_sc_hd__or2_1 _06807_ (.A(_00607_), .B(_00608_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00609_)); - sky130_fd_sc_hd__a21o_1 _06759_ (.A1(_00603_), - .A2(_00609_), - .B1(_00600_), + sky130_fd_sc_hd__xnor2_4 _06808_ (.A(_00570_), + .B(_00571_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00610_)); - sky130_fd_sc_hd__a21bo_1 _06760_ (.A1(\vgadonut.donut.sAsB[2] ), - .A2(_00599_), - .B1_N(_00610_), + .Y(_00610_)); + sky130_fd_sc_hd__nand2_1 _06809_ (.A(\vgadonut.donut.sAsB[4] ), + .B(_00610_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00611_)); - sky130_fd_sc_hd__or2_1 _06761_ (.A(\vgadonut.donut.sAsB[3] ), - .B(_00597_), + .Y(_00611_)); + sky130_fd_sc_hd__or2_1 _06810_ (.A(\vgadonut.donut.sAsB[4] ), + .B(_00610_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00612_)); - sky130_fd_sc_hd__nand2_1 _06762_ (.A(_00598_), + sky130_fd_sc_hd__nand2_1 _06811_ (.A(_00611_), .B(_00612_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_00613_)); - sky130_fd_sc_hd__nand2b_1 _06763_ (.A_N(_00613_), - .B(_00611_), + sky130_fd_sc_hd__or2_1 _06812_ (.A(_00567_), + .B(_00568_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00614_)); - sky130_fd_sc_hd__a21o_1 _06764_ (.A1(_00598_), - .A2(_00614_), - .B1(_00595_), + .X(_00614_)); + sky130_fd_sc_hd__nand2_2 _06813_ (.A(_00569_), + .B(_00614_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00615_)); - sky130_fd_sc_hd__a21oi_1 _06765_ (.A1(_00593_), - .A2(_00615_), - .B1(_00591_), + .Y(_00615_)); + sky130_fd_sc_hd__or2_1 _06814_ (.A(_05985_), + .B(_00615_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00616_)); - sky130_fd_sc_hd__o21ai_1 _06766_ (.A1(_00589_), - .A2(_00616_), - .B1(_00586_), + .X(_00616_)); + sky130_fd_sc_hd__xnor2_2 _06815_ (.A(_00542_), + .B(_00566_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_00617_)); - sky130_fd_sc_hd__a21oi_1 _06767_ (.A1(_00584_), - .A2(_00617_), - .B1(_00581_), + sky130_fd_sc_hd__inv_2 _06816_ (.A(_00617_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_00618_)); - sky130_fd_sc_hd__o21ai_1 _06768_ (.A1(_00579_), - .A2(_00618_), - .B1(_00576_), + sky130_fd_sc_hd__xnor2_1 _06817_ (.A(\vgadonut.donut.sAsB[2] ), + .B(_00617_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_00619_)); - sky130_fd_sc_hd__a21oi_1 _06769_ (.A1(_00575_), - .A2(_00619_), - .B1(_00572_), + sky130_fd_sc_hd__xnor2_4 _06818_ (.A(_00545_), + .B(_00565_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_00620_)); - sky130_fd_sc_hd__a21o_1 _06770_ (.A1(\vgadonut.donut.sAsB[9] ), - .A2(_00571_), - .B1(_00620_), + sky130_fd_sc_hd__inv_2 _06819_ (.A(_00620_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00621_)); - sky130_fd_sc_hd__a21oi_2 _06771_ (.A1(_00570_), - .A2(_00621_), - .B1(_00568_), + .Y(_00621_)); + sky130_fd_sc_hd__nand2_1 _06820_ (.A(\vgadonut.donut.sAsB[1] ), + .B(_00620_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_00622_)); - sky130_fd_sc_hd__o21a_1 _06772_ (.A1(_05941_), - .A2(net69), - .B1(_00622_), + sky130_fd_sc_hd__or2_1 _06821_ (.A(\vgadonut.donut.sAsB[1] ), + .B(_00620_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00623_)); - sky130_fd_sc_hd__a21oi_1 _06773_ (.A1(_05941_), - .A2(net69), - .B1(_00623_), + sky130_fd_sc_hd__nand2_1 _06822_ (.A(_00622_), + .B(_00623_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_00624_)); - sky130_fd_sc_hd__xnor2_1 _06774_ (.A(_00567_), - .B(_00624_), + sky130_fd_sc_hd__xnor2_2 _06823_ (.A(_00548_), + .B(_00564_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_00625_)); - sky130_fd_sc_hd__nand2b_1 _06775_ (.A_N(_00511_), - .B(_00625_), + sky130_fd_sc_hd__inv_2 _06824_ (.A(_00625_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_00626_)); - sky130_fd_sc_hd__nand2b_1 _06776_ (.A_N(_00625_), - .B(_00511_), + sky130_fd_sc_hd__nand2_1 _06825_ (.A(net159), + .B(_00625_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_00627_)); - sky130_fd_sc_hd__nand2_1 _06777_ (.A(_00626_), + sky130_fd_sc_hd__or2_1 _06826_ (.A(_00624_), .B(_00627_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00628_)); - sky130_fd_sc_hd__xor2_4 _06778_ (.A(_00472_), - .B(_00508_), + .X(_00628_)); + sky130_fd_sc_hd__a21o_1 _06827_ (.A1(_00622_), + .A2(_00628_), + .B1(_00619_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00629_)); - sky130_fd_sc_hd__xnor2_1 _06779_ (.A(\vgadonut.donut.sAcB[5] ), - .B(_00629_), + sky130_fd_sc_hd__a21bo_1 _06828_ (.A1(\vgadonut.donut.sAsB[2] ), + .A2(_00617_), + .B1_N(_00629_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00630_)); - sky130_fd_sc_hd__xnor2_1 _06780_ (.A(_05941_), - .B(net69), + .X(_00630_)); + sky130_fd_sc_hd__nand2_1 _06829_ (.A(_05985_), + .B(_00615_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_00631_)); - sky130_fd_sc_hd__xnor2_2 _06781_ (.A(_00622_), + sky130_fd_sc_hd__nand2_1 _06830_ (.A(_00616_), .B(_00631_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_00632_)); - sky130_fd_sc_hd__and2b_1 _06782_ (.A_N(_00630_), - .B(_00632_), + sky130_fd_sc_hd__nand2b_1 _06831_ (.A_N(_00632_), + .B(_00630_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00633_)); - sky130_fd_sc_hd__a21oi_1 _06783_ (.A1(\vgadonut.donut.sAcB[5] ), - .A2(_00629_), - .B1(_00633_), + .Y(_00633_)); + sky130_fd_sc_hd__a21o_1 _06832_ (.A1(_00616_), + .A2(_00633_), + .B1(_00613_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00634_)); - sky130_fd_sc_hd__or2_1 _06784_ (.A(_00628_), - .B(_00634_), + .X(_00634_)); + sky130_fd_sc_hd__a21oi_1 _06833_ (.A1(_00611_), + .A2(_00634_), + .B1(_00609_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00635_)); - sky130_fd_sc_hd__nand2_1 _06785_ (.A(_00628_), - .B(_00634_), + .Y(_00635_)); + sky130_fd_sc_hd__o21ai_1 _06834_ (.A1(_00607_), + .A2(_00635_), + .B1(_00604_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_00636_)); - sky130_fd_sc_hd__nand2_1 _06786_ (.A(_00635_), - .B(_00636_), + sky130_fd_sc_hd__a21oi_1 _06835_ (.A1(_00602_), + .A2(_00636_), + .B1(_00599_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_00637_)); - sky130_fd_sc_hd__xnor2_1 _06787_ (.A(_00630_), - .B(_00632_), + sky130_fd_sc_hd__o21ai_1 _06836_ (.A1(_00597_), + .A2(_00637_), + .B1(_00595_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_00638_)); - sky130_fd_sc_hd__xnor2_2 _06788_ (.A(_00505_), - .B(_00507_), + sky130_fd_sc_hd__a21o_1 _06837_ (.A1(_00594_), + .A2(_00638_), + .B1(_00591_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00639_)); - sky130_fd_sc_hd__nand2_1 _06789_ (.A(net147), - .B(_00639_), + .X(_00639_)); + sky130_fd_sc_hd__a21oi_1 _06838_ (.A1(_00589_), + .A2(_00639_), + .B1(_00587_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_00640_)); - sky130_fd_sc_hd__xor2_2 _06790_ (.A(_00570_), - .B(_00621_), + sky130_fd_sc_hd__a21oi_2 _06839_ (.A1(\vgadonut.donut.sAsB[10] ), + .A2(_00583_), + .B1(_00640_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00641_)); - sky130_fd_sc_hd__or2_1 _06791_ (.A(net147), - .B(_00639_), + .Y(_00641_)); + sky130_fd_sc_hd__o21a_1 _06840_ (.A1(_05981_), + .A2(net71), + .B1(_00641_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00642_)); - sky130_fd_sc_hd__and2_1 _06792_ (.A(_00640_), - .B(_00642_), + sky130_fd_sc_hd__a21oi_1 _06841_ (.A1(_05981_), + .A2(net70), + .B1(_00642_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00643_)); - sky130_fd_sc_hd__nand2b_1 _06793_ (.A_N(_00641_), + .Y(_00643_)); + sky130_fd_sc_hd__xnor2_1 _06842_ (.A(_00586_), .B(_00643_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_00644_)); - sky130_fd_sc_hd__a21bo_1 _06794_ (.A1(_00640_), - .A2(_00644_), - .B1_N(_00638_), + sky130_fd_sc_hd__nand2b_1 _06843_ (.A_N(_00531_), + .B(_00644_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00645_)); - sky130_fd_sc_hd__nand3b_1 _06795_ (.A_N(_00638_), - .B(_00640_), - .C(_00644_), + .Y(_00645_)); + sky130_fd_sc_hd__nand2b_1 _06844_ (.A_N(_00644_), + .B(_00531_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_00646_)); - sky130_fd_sc_hd__and2_1 _06796_ (.A(_00645_), + sky130_fd_sc_hd__nand2_1 _06845_ (.A(_00645_), .B(_00646_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00647_)); - sky130_fd_sc_hd__xnor2_1 _06797_ (.A(_00641_), - .B(_00643_), + .Y(_00647_)); + sky130_fd_sc_hd__xor2_4 _06846_ (.A(_00494_), + .B(_00528_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00648_)); - sky130_fd_sc_hd__nor3_1 _06798_ (.A(_00474_), - .B(_00501_), - .C(_00503_), + .X(_00648_)); + sky130_fd_sc_hd__xnor2_1 _06847_ (.A(\vgadonut.donut.sAcB[5] ), + .B(_00648_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_00649_)); - sky130_fd_sc_hd__nor2_1 _06799_ (.A(_00504_), - .B(_00649_), + sky130_fd_sc_hd__xnor2_1 _06848_ (.A(_05981_), + .B(net70), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_00650_)); - sky130_fd_sc_hd__and3_1 _06800_ (.A(_00572_), - .B(_00575_), - .C(_00619_), + sky130_fd_sc_hd__xnor2_2 _06849_ (.A(_00641_), + .B(_00650_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00651_)); - sky130_fd_sc_hd__or2_1 _06801_ (.A(_00620_), + .Y(_00651_)); + sky130_fd_sc_hd__and2b_1 _06850_ (.A_N(_00649_), .B(_00651_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00652_)); - sky130_fd_sc_hd__xnor2_1 _06802_ (.A(\vgadonut.donut.sAcB[3] ), - .B(_00650_), + sky130_fd_sc_hd__a21oi_1 _06851_ (.A1(\vgadonut.donut.sAcB[5] ), + .A2(_00648_), + .B1(_00652_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_00653_)); - sky130_fd_sc_hd__and2b_1 _06803_ (.A_N(_00653_), - .B(_00652_), + sky130_fd_sc_hd__or2_1 _06852_ (.A(_00647_), + .B(_00653_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00654_)); - sky130_fd_sc_hd__a21oi_1 _06804_ (.A1(\vgadonut.donut.sAcB[3] ), - .A2(_00650_), - .B1(_00654_), + sky130_fd_sc_hd__nand2_1 _06853_ (.A(_00647_), + .B(_00653_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_00655_)); - sky130_fd_sc_hd__nand2b_1 _06805_ (.A_N(_00655_), - .B(_00648_), + sky130_fd_sc_hd__nand2_1 _06854_ (.A(_00654_), + .B(_00655_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_00656_)); - sky130_fd_sc_hd__xnor2_1 _06806_ (.A(_00648_), - .B(_00655_), + sky130_fd_sc_hd__xnor2_1 _06855_ (.A(_00649_), + .B(_00651_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_00657_)); - sky130_fd_sc_hd__and2b_1 _06807_ (.A_N(_00652_), - .B(_00653_), + sky130_fd_sc_hd__xnor2_2 _06856_ (.A(_00525_), + .B(_00527_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00658_)); - sky130_fd_sc_hd__or2_1 _06808_ (.A(_00654_), - .B(_00658_), + .Y(_00658_)); + sky130_fd_sc_hd__and3_1 _06857_ (.A(_00587_), + .B(_00589_), + .C(_00639_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00659_)); - sky130_fd_sc_hd__nor3_1 _06809_ (.A(_00475_), - .B(_00498_), - .C(_00500_), + sky130_fd_sc_hd__nor2_1 _06858_ (.A(_00640_), + .B(_00659_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_00660_)); - sky130_fd_sc_hd__nor2_1 _06810_ (.A(_00501_), - .B(_00660_), + sky130_fd_sc_hd__xnor2_1 _06859_ (.A(\vgadonut.donut.sAcB[4] ), + .B(_00658_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_00661_)); - sky130_fd_sc_hd__nand2_1 _06811_ (.A(\vgadonut.donut.sAcB[2] ), + sky130_fd_sc_hd__nor2_1 _06860_ (.A(_00660_), .B(_00661_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_00662_)); - sky130_fd_sc_hd__or3_1 _06812_ (.A(_00576_), - .B(_00579_), - .C(_00618_), + sky130_fd_sc_hd__a21oi_1 _06861_ (.A1(\vgadonut.donut.sAcB[4] ), + .A2(_00658_), + .B1(_00662_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00663_)); - sky130_fd_sc_hd__and2_1 _06813_ (.A(_00619_), - .B(_00663_), + .Y(_00663_)); + sky130_fd_sc_hd__nand2b_1 _06862_ (.A_N(_00663_), + .B(_00657_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00664_)); - sky130_fd_sc_hd__or2_1 _06814_ (.A(\vgadonut.donut.sAcB[2] ), - .B(_00661_), + .Y(_00664_)); + sky130_fd_sc_hd__xnor2_1 _06863_ (.A(_00657_), + .B(_00663_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00665_)); - sky130_fd_sc_hd__nand2_1 _06815_ (.A(_00662_), - .B(_00665_), + .Y(_00665_)); + sky130_fd_sc_hd__and2_1 _06864_ (.A(_00660_), + .B(_00661_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00666_)); - sky130_fd_sc_hd__o21ai_1 _06816_ (.A1(_00664_), - .A2(_00666_), - .B1(_00662_), + .X(_00666_)); + sky130_fd_sc_hd__nor2_1 _06865_ (.A(_00662_), + .B(_00666_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_00667_)); - sky130_fd_sc_hd__and2b_1 _06817_ (.A_N(_00659_), - .B(_00667_), + sky130_fd_sc_hd__nor3_1 _06866_ (.A(_00495_), + .B(_00522_), + .C(_00523_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00668_)); - sky130_fd_sc_hd__xor2_1 _06818_ (.A(_00659_), - .B(_00667_), + .Y(_00668_)); + sky130_fd_sc_hd__nor2_1 _06867_ (.A(_00524_), + .B(_00668_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00669_)); - sky130_fd_sc_hd__xor2_1 _06819_ (.A(_00664_), - .B(_00666_), + .Y(_00669_)); + sky130_fd_sc_hd__nand3_1 _06868_ (.A(_00591_), + .B(_00594_), + .C(_00638_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00670_)); - sky130_fd_sc_hd__nor3_1 _06820_ (.A(_00477_), - .B(_00478_), - .C(_00497_), + .Y(_00670_)); + sky130_fd_sc_hd__nand2_1 _06869_ (.A(_00639_), + .B(_00670_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_00671_)); - sky130_fd_sc_hd__nor2_1 _06821_ (.A(_00498_), - .B(_00671_), + sky130_fd_sc_hd__xnor2_1 _06870_ (.A(\vgadonut.donut.sAcB[3] ), + .B(_00669_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_00672_)); - sky130_fd_sc_hd__inv_2 _06822_ (.A(_00672_), + sky130_fd_sc_hd__a21oi_1 _06871_ (.A1(_00639_), + .A2(_00670_), + .B1(_00672_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_00673_)); - sky130_fd_sc_hd__and3_1 _06823_ (.A(_00581_), - .B(_00584_), - .C(_00617_), + sky130_fd_sc_hd__a21oi_1 _06872_ (.A1(\vgadonut.donut.sAcB[3] ), + .A2(_00669_), + .B1(_00673_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00674_)); - sky130_fd_sc_hd__or2_1 _06824_ (.A(_00618_), - .B(_00674_), + .Y(_00674_)); + sky130_fd_sc_hd__or3_1 _06873_ (.A(_00662_), + .B(_00666_), + .C(_00674_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00675_)); - sky130_fd_sc_hd__xnor2_1 _06825_ (.A(\vgadonut.donut.sAcB[1] ), - .B(_00672_), + sky130_fd_sc_hd__xnor2_1 _06874_ (.A(_00667_), + .B(_00674_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_00676_)); - sky130_fd_sc_hd__and2b_1 _06826_ (.A_N(_00676_), - .B(_00675_), + sky130_fd_sc_hd__and3_1 _06875_ (.A(_00639_), + .B(_00670_), + .C(_00672_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00677_)); - sky130_fd_sc_hd__a21oi_1 _06827_ (.A1(\vgadonut.donut.sAcB[1] ), - .A2(_00672_), - .B1(_00677_), + sky130_fd_sc_hd__or2_1 _06876_ (.A(_00673_), + .B(_00677_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00678_)); - sky130_fd_sc_hd__nand2b_1 _06828_ (.A_N(_00678_), - .B(_00670_), + .X(_00678_)); + sky130_fd_sc_hd__nor3_1 _06877_ (.A(_00496_), + .B(_00519_), + .C(_00521_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_00679_)); - sky130_fd_sc_hd__xnor2_1 _06829_ (.A(_00670_), - .B(_00678_), + sky130_fd_sc_hd__nor2_2 _06878_ (.A(_00522_), + .B(_00679_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_00680_)); - sky130_fd_sc_hd__and2b_1 _06830_ (.A_N(_00675_), - .B(_00676_), + sky130_fd_sc_hd__nand2_1 _06879_ (.A(\vgadonut.donut.sAcB[2] ), + .B(_00680_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00681_)); - sky130_fd_sc_hd__or2_1 _06831_ (.A(_00677_), - .B(_00681_), + .Y(_00681_)); + sky130_fd_sc_hd__or3_1 _06880_ (.A(_00595_), + .B(_00597_), + .C(_00637_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00682_)); - sky130_fd_sc_hd__or3_1 _06832_ (.A(_00586_), - .B(_00589_), - .C(_00616_), + sky130_fd_sc_hd__and2_2 _06881_ (.A(_00638_), + .B(_00682_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00683_)); - sky130_fd_sc_hd__and2_1 _06833_ (.A(_00617_), - .B(_00683_), + sky130_fd_sc_hd__or2_1 _06882_ (.A(\vgadonut.donut.sAcB[2] ), + .B(_00680_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00684_)); - sky130_fd_sc_hd__inv_2 _06834_ (.A(_00684_), + sky130_fd_sc_hd__nand2_1 _06883_ (.A(_00681_), + .B(_00684_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_00685_)); - sky130_fd_sc_hd__nor2_1 _06835_ (.A(\vgadonut.donut.sAcB[0] ), - .B(_00685_), + sky130_fd_sc_hd__o21ai_1 _06884_ (.A1(_00683_), + .A2(_00685_), + .B1(_00681_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_00686_)); - sky130_fd_sc_hd__nor2_1 _06836_ (.A(_00682_), + sky130_fd_sc_hd__and2b_1 _06885_ (.A_N(_00678_), .B(_00686_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00687_)); - sky130_fd_sc_hd__and2_1 _06837_ (.A(_00480_), - .B(_00496_), + .X(_00687_)); + sky130_fd_sc_hd__xor2_1 _06886_ (.A(_00678_), + .B(_00686_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00688_)); - sky130_fd_sc_hd__or2_2 _06838_ (.A(_00497_), - .B(_00688_), + sky130_fd_sc_hd__xor2_1 _06887_ (.A(_00683_), + .B(_00685_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00689_)); - sky130_fd_sc_hd__and2_1 _06839_ (.A(\vgadonut.donut.sAcB[0] ), - .B(_00685_), + sky130_fd_sc_hd__nor3_1 _06888_ (.A(_00498_), + .B(_00499_), + .C(_00518_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00690_)); - sky130_fd_sc_hd__nor2_1 _06840_ (.A(_00686_), + .Y(_00690_)); + sky130_fd_sc_hd__nor2_1 _06889_ (.A(_00519_), .B(_00690_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_00691_)); - sky130_fd_sc_hd__or2_1 _06841_ (.A(_00689_), - .B(_00691_), + sky130_fd_sc_hd__and3_1 _06890_ (.A(_00599_), + .B(_00602_), + .C(_00636_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00692_)); - sky130_fd_sc_hd__and2_1 _06842_ (.A(_00682_), - .B(_00686_), + sky130_fd_sc_hd__or2_1 _06891_ (.A(_00637_), + .B(_00692_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00693_)); - sky130_fd_sc_hd__or2_1 _06843_ (.A(_00687_), - .B(_00693_), + sky130_fd_sc_hd__xnor2_1 _06892_ (.A(\vgadonut.donut.sAcB[1] ), + .B(_00691_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00694_)); - sky130_fd_sc_hd__nor2_1 _06844_ (.A(_00692_), - .B(_00694_), + .Y(_00694_)); + sky130_fd_sc_hd__and2b_1 _06893_ (.A_N(_00694_), + .B(_00693_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00695_)); - sky130_fd_sc_hd__o21ai_1 _06845_ (.A1(_00687_), - .A2(_00695_), - .B1(_00680_), + .X(_00695_)); + sky130_fd_sc_hd__a21oi_1 _06894_ (.A1(\vgadonut.donut.sAcB[1] ), + .A2(_00691_), + .B1(_00695_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_00696_)); - sky130_fd_sc_hd__a21oi_1 _06846_ (.A1(_00679_), - .A2(_00696_), - .B1(_00669_), + sky130_fd_sc_hd__nand2b_1 _06895_ (.A_N(_00696_), + .B(_00689_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_00697_)); - sky130_fd_sc_hd__o21ai_1 _06847_ (.A1(_00668_), - .A2(_00697_), - .B1(_00657_), + sky130_fd_sc_hd__xnor2_1 _06896_ (.A(_00689_), + .B(_00696_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_00698_)); - sky130_fd_sc_hd__nand2_1 _06848_ (.A(_00656_), - .B(_00698_), + sky130_fd_sc_hd__and2b_1 _06897_ (.A_N(_00693_), + .B(_00694_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00699_)); - sky130_fd_sc_hd__nand2_1 _06849_ (.A(_00647_), + .X(_00699_)); + sky130_fd_sc_hd__or2_1 _06898_ (.A(_00695_), .B(_00699_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00700_)); - sky130_fd_sc_hd__a21o_1 _06850_ (.A1(_00645_), - .A2(_00700_), - .B1(_00637_), + .X(_00700_)); + sky130_fd_sc_hd__or3_1 _06899_ (.A(_00604_), + .B(_00607_), + .C(_00635_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00701_)); - sky130_fd_sc_hd__nand3_1 _06851_ (.A(_00637_), - .B(_00645_), - .C(_00700_), + sky130_fd_sc_hd__and2_1 _06900_ (.A(_00636_), + .B(_00701_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00702_)); - sky130_fd_sc_hd__nand2_1 _06852_ (.A(_00701_), - .B(_00702_), + .X(_00702_)); + sky130_fd_sc_hd__inv_2 _06901_ (.A(_00702_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_00703_)); - sky130_fd_sc_hd__or2_1 _06853_ (.A(net156), - .B(_00606_), + sky130_fd_sc_hd__nor2_1 _06902_ (.A(\vgadonut.donut.sAcB[0] ), + .B(_00703_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00704_)); - sky130_fd_sc_hd__nand2_1 _06854_ (.A(_00608_), + .Y(_00704_)); + sky130_fd_sc_hd__nor2_1 _06903_ (.A(_00700_), .B(_00704_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_00705_)); - sky130_fd_sc_hd__nor2_1 _06855_ (.A(_00703_), - .B(_00705_), + sky130_fd_sc_hd__and2_1 _06904_ (.A(_00501_), + .B(_00517_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00706_)); - sky130_fd_sc_hd__a21o_1 _06856_ (.A1(_00703_), - .A2(_00705_), - .B1(net47), + .X(_00706_)); + sky130_fd_sc_hd__or2_2 _06905_ (.A(_00518_), + .B(_00706_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00707_)); - sky130_fd_sc_hd__nor2_1 _06857_ (.A(_00706_), - .B(_00707_), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .Y(_00178_)); - sky130_fd_sc_hd__or2_1 _06858_ (.A(_05932_), - .B(\vgadonut.donut.cAcB[12] ), + sky130_fd_sc_hd__and2_1 _06906_ (.A(\vgadonut.donut.sAcB[0] ), + .B(_00703_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00708_)); - sky130_fd_sc_hd__nand2_1 _06859_ (.A(_05932_), - .B(\vgadonut.donut.cAcB[12] ), + sky130_fd_sc_hd__nor2_1 _06907_ (.A(_00704_), + .B(_00708_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_00709_)); - sky130_fd_sc_hd__nand2_1 _06860_ (.A(_00708_), + sky130_fd_sc_hd__or2_1 _06908_ (.A(_00707_), .B(_00709_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00710_)); - sky130_fd_sc_hd__a21oi_1 _06861_ (.A1(_05931_), - .A2(net139), - .B1(_00509_), + .X(_00710_)); + sky130_fd_sc_hd__and2_1 _06909_ (.A(_00700_), + .B(_00704_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00711_)); - sky130_fd_sc_hd__a21o_1 _06862_ (.A1(net131), - .A2(_05932_), - .B1(_00711_), + .X(_00711_)); + sky130_fd_sc_hd__or2_1 _06910_ (.A(_00705_), + .B(_00711_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00712_)); - sky130_fd_sc_hd__xnor2_2 _06863_ (.A(_00710_), + sky130_fd_sc_hd__nor2_1 _06911_ (.A(_00710_), .B(_00712_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_00713_)); - sky130_fd_sc_hd__nand2_1 _06864_ (.A(net146), - .B(_00713_), + sky130_fd_sc_hd__o21ai_1 _06912_ (.A1(_00705_), + .A2(_00713_), + .B1(_00698_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_00714_)); - sky130_fd_sc_hd__or2_1 _06865_ (.A(net146), - .B(_00713_), + sky130_fd_sc_hd__a21oi_1 _06913_ (.A1(_00697_), + .A2(_00714_), + .B1(_00688_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00715_)); - sky130_fd_sc_hd__nand2_1 _06866_ (.A(_00714_), - .B(_00715_), + .Y(_00715_)); + sky130_fd_sc_hd__o21ai_2 _06914_ (.A1(_00687_), + .A2(_00715_), + .B1(_00676_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_00716_)); - sky130_fd_sc_hd__a21oi_2 _06867_ (.A1(_00567_), - .A2(_00624_), - .B1(_00565_), + sky130_fd_sc_hd__a21bo_1 _06915_ (.A1(_00675_), + .A2(_00716_), + .B1_N(_00665_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00717_)); - sky130_fd_sc_hd__xnor2_1 _06868_ (.A(\vgadonut.donut.sAsB[13] ), - .B(net69), + .X(_00717_)); + sky130_fd_sc_hd__nand2_1 _06916_ (.A(_00664_), + .B(_00717_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_00718_)); - sky130_fd_sc_hd__xnor2_2 _06869_ (.A(_00717_), + sky130_fd_sc_hd__nand2b_1 _06917_ (.A_N(_00656_), .B(_00718_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_00719_)); - sky130_fd_sc_hd__xnor2_1 _06870_ (.A(_00716_), - .B(_00719_), + sky130_fd_sc_hd__xor2_1 _06918_ (.A(_00656_), + .B(_00718_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00720_)); - sky130_fd_sc_hd__a21bo_1 _06871_ (.A1(\vgadonut.donut.sAcB[6] ), - .A2(_00510_), - .B1_N(_00626_), + .X(_00720_)); + sky130_fd_sc_hd__or2_1 _06919_ (.A(net159), + .B(_00625_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00721_)); - sky130_fd_sc_hd__and2b_1 _06872_ (.A_N(_00720_), + sky130_fd_sc_hd__nand2_1 _06920_ (.A(_00627_), .B(_00721_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00722_)); - sky130_fd_sc_hd__xor2_1 _06873_ (.A(_00720_), - .B(_00721_), + .Y(_00722_)); + sky130_fd_sc_hd__nor2_1 _06921_ (.A(_00720_), + .B(_00722_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00723_)); - sky130_fd_sc_hd__a21oi_1 _06874_ (.A1(_00635_), - .A2(_00701_), - .B1(_00723_), + .Y(_00723_)); + sky130_fd_sc_hd__a21o_1 _06922_ (.A1(_00720_), + .A2(_00722_), + .B1(net54), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00724_)); - sky130_fd_sc_hd__and3_1 _06875_ (.A(_00635_), - .B(_00701_), - .C(_00723_), + .X(_00724_)); + sky130_fd_sc_hd__nor2_1 _06923_ (.A(_00723_), + .B(_00724_), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(_00178_)); + sky130_fd_sc_hd__or2_1 _06924_ (.A(_05972_), + .B(net138), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00725_)); - sky130_fd_sc_hd__or2_1 _06876_ (.A(_00724_), - .B(_00725_), + sky130_fd_sc_hd__nand2_1 _06925_ (.A(_05972_), + .B(net138), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00726_)); - sky130_fd_sc_hd__nand2_1 _06877_ (.A(_00605_), - .B(_00608_), + .Y(_00726_)); + sky130_fd_sc_hd__nand2_1 _06926_ (.A(_00725_), + .B(_00726_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_00727_)); - sky130_fd_sc_hd__and2_1 _06878_ (.A(_00609_), - .B(_00727_), + sky130_fd_sc_hd__a21oi_1 _06927_ (.A1(_05971_), + .A2(net146), + .B1(_00529_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00728_)); - sky130_fd_sc_hd__or3b_1 _06879_ (.A(_00724_), - .B(_00725_), - .C_N(_00728_), + .Y(_00728_)); + sky130_fd_sc_hd__a21o_1 _06928_ (.A1(\vgadonut.donut.cAcB[11] ), + .A2(_05972_), + .B1(_00728_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00729_)); - sky130_fd_sc_hd__xnor2_1 _06880_ (.A(_00726_), - .B(_00728_), + sky130_fd_sc_hd__xnor2_2 _06929_ (.A(_00727_), + .B(_00729_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_00730_)); - sky130_fd_sc_hd__or2_1 _06881_ (.A(_00706_), + sky130_fd_sc_hd__nand2_1 _06930_ (.A(net152), .B(_00730_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00731_)); - sky130_fd_sc_hd__nand2_1 _06882_ (.A(_00706_), + .Y(_00731_)); + sky130_fd_sc_hd__or2_1 _06931_ (.A(net152), .B(_00730_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00732_)); - sky130_fd_sc_hd__and3_1 _06883_ (.A(net55), - .B(_00731_), - .C(_00732_), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .X(_00185_)); - sky130_fd_sc_hd__xnor2_2 _06884_ (.A(net139), - .B(net130), + .X(_00732_)); + sky130_fd_sc_hd__nand2_1 _06932_ (.A(_00731_), + .B(_00732_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_00733_)); - sky130_fd_sc_hd__a21boi_4 _06885_ (.A1(_00708_), - .A2(_00712_), - .B1_N(_00709_), + sky130_fd_sc_hd__a21oi_2 _06933_ (.A1(_00586_), + .A2(_00643_), + .B1(_00584_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_00734_)); - sky130_fd_sc_hd__xnor2_4 _06886_ (.A(_00733_), - .B(_00734_), + sky130_fd_sc_hd__xnor2_1 _06934_ (.A(\vgadonut.donut.sAsB[13] ), + .B(net70), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_00735_)); - sky130_fd_sc_hd__xnor2_1 _06887_ (.A(net145), + sky130_fd_sc_hd__xnor2_2 _06935_ (.A(_00734_), .B(_00735_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_00736_)); - sky130_fd_sc_hd__nor2_1 _06888_ (.A(_05939_), - .B(net68), + sky130_fd_sc_hd__xnor2_1 _06936_ (.A(_00733_), + .B(_00736_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_00737_)); - sky130_fd_sc_hd__nor2_1 _06889_ (.A(\vgadonut.donut.sAsB[14] ), - .B(_00564_), + sky130_fd_sc_hd__a21bo_1 _06937_ (.A1(\vgadonut.donut.sAcB[6] ), + .A2(_00530_), + .B1_N(_00645_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00738_)); - sky130_fd_sc_hd__nor2_1 _06890_ (.A(_00737_), + .X(_00738_)); + sky130_fd_sc_hd__and2b_1 _06938_ (.A_N(_00737_), .B(_00738_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00739_)); - sky130_fd_sc_hd__o21a_1 _06891_ (.A1(_05940_), - .A2(net69), - .B1(_00717_), + .X(_00739_)); + sky130_fd_sc_hd__xor2_1 _06939_ (.A(_00737_), + .B(_00738_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00740_)); - sky130_fd_sc_hd__a21oi_1 _06892_ (.A1(_05940_), - .A2(net69), + sky130_fd_sc_hd__a21oi_1 _06940_ (.A1(_00654_), + .A2(_00719_), .B1(_00740_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_00741_)); - sky130_fd_sc_hd__xnor2_1 _06893_ (.A(_00739_), - .B(_00741_), + sky130_fd_sc_hd__and3_1 _06941_ (.A(_00654_), + .B(_00719_), + .C(_00740_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00742_)); - sky130_fd_sc_hd__nand2b_1 _06894_ (.A_N(_00736_), + .X(_00742_)); + sky130_fd_sc_hd__or2_1 _06942_ (.A(_00741_), .B(_00742_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00743_)); - sky130_fd_sc_hd__nand2b_1 _06895_ (.A_N(_00742_), - .B(_00736_), + .X(_00743_)); + sky130_fd_sc_hd__nand2_1 _06943_ (.A(_00624_), + .B(_00627_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_00744_)); - sky130_fd_sc_hd__nand2_1 _06896_ (.A(_00743_), + sky130_fd_sc_hd__and2_1 _06944_ (.A(_00628_), .B(_00744_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00745_)); - sky130_fd_sc_hd__o21a_1 _06897_ (.A1(_00716_), - .A2(_00719_), - .B1(_00714_), + .X(_00745_)); + sky130_fd_sc_hd__or3b_1 _06945_ (.A(_00741_), + .B(_00742_), + .C_N(_00745_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00746_)); - sky130_fd_sc_hd__or2_1 _06898_ (.A(_00745_), - .B(_00746_), + sky130_fd_sc_hd__xnor2_1 _06946_ (.A(_00743_), + .B(_00745_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00747_)); - sky130_fd_sc_hd__nand2_1 _06899_ (.A(_00745_), - .B(_00746_), + .Y(_00747_)); + sky130_fd_sc_hd__a21oi_1 _06947_ (.A1(_00723_), + .A2(_00747_), + .B1(net54), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_00748_)); - sky130_fd_sc_hd__nand2_1 _06900_ (.A(_00747_), - .B(_00748_), + sky130_fd_sc_hd__o21a_1 _06948_ (.A1(_00723_), + .A2(_00747_), + .B1(_00748_), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(_00185_)); + sky130_fd_sc_hd__xnor2_1 _06949_ (.A(net146), + .B(net137), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_00749_)); - sky130_fd_sc_hd__nor2_1 _06901_ (.A(_00722_), - .B(_00724_), + sky130_fd_sc_hd__a21boi_2 _06950_ (.A1(_00725_), + .A2(_00729_), + .B1_N(_00726_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_00750_)); - sky130_fd_sc_hd__xnor2_1 _06902_ (.A(_00749_), + sky130_fd_sc_hd__xnor2_2 _06951_ (.A(_00749_), .B(_00750_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_00751_)); - sky130_fd_sc_hd__nand3_1 _06903_ (.A(_00600_), - .B(_00603_), - .C(_00609_), + sky130_fd_sc_hd__xnor2_1 _06952_ (.A(net151), + .B(_00751_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_00752_)); - sky130_fd_sc_hd__nand2_1 _06904_ (.A(_00610_), - .B(_00752_), + sky130_fd_sc_hd__and2_1 _06953_ (.A(\vgadonut.donut.sAsB[14] ), + .B(_00583_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00753_)); - sky130_fd_sc_hd__nor2_1 _06905_ (.A(_00751_), - .B(_00753_), + .X(_00753_)); + sky130_fd_sc_hd__nor2_1 _06954_ (.A(\vgadonut.donut.sAsB[14] ), + .B(_00583_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_00754_)); - sky130_fd_sc_hd__and2_1 _06906_ (.A(_00751_), - .B(_00753_), + sky130_fd_sc_hd__nor2_1 _06955_ (.A(_00753_), + .B(_00754_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00755_)); - sky130_fd_sc_hd__nor2_1 _06907_ (.A(_00754_), - .B(_00755_), + .Y(_00755_)); + sky130_fd_sc_hd__o21a_1 _06956_ (.A1(_05980_), + .A2(net71), + .B1(_00734_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00756_)); - sky130_fd_sc_hd__nand2_1 _06908_ (.A(_00729_), - .B(_00732_), + .X(_00756_)); + sky130_fd_sc_hd__a21oi_1 _06957_ (.A1(_05980_), + .A2(net71), + .B1(_00756_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_00757_)); - sky130_fd_sc_hd__and2_1 _06909_ (.A(_00756_), + sky130_fd_sc_hd__xnor2_1 _06958_ (.A(_00755_), .B(_00757_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00758_)); - sky130_fd_sc_hd__nor2_1 _06910_ (.A(net47), + .Y(_00758_)); + sky130_fd_sc_hd__nand2b_1 _06959_ (.A_N(_00752_), .B(_00758_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_00759_)); - sky130_fd_sc_hd__o21a_1 _06911_ (.A1(_00756_), - .A2(_00757_), - .B1(_00759_), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .X(_00186_)); - sky130_fd_sc_hd__and2_1 _06912_ (.A(_05932_), - .B(net128), + sky130_fd_sc_hd__nand2b_1 _06960_ (.A_N(_00758_), + .B(_00752_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00760_)); - sky130_fd_sc_hd__nor2_1 _06913_ (.A(_05932_), - .B(net128), + .Y(_00760_)); + sky130_fd_sc_hd__nand2_1 _06961_ (.A(_00759_), + .B(_00760_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_00761_)); - sky130_fd_sc_hd__nor2_1 _06914_ (.A(_00760_), - .B(_00761_), + sky130_fd_sc_hd__o21a_1 _06962_ (.A1(_00733_), + .A2(_00736_), + .B1(_00731_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00762_)); - sky130_fd_sc_hd__a21oi_1 _06915_ (.A1(net139), - .A2(_05946_), - .B1(_00734_), + .X(_00762_)); + sky130_fd_sc_hd__or2_1 _06963_ (.A(_00761_), + .B(_00762_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00763_)); - sky130_fd_sc_hd__a21oi_2 _06916_ (.A1(_05932_), - .A2(net130), - .B1(_00763_), + .X(_00763_)); + sky130_fd_sc_hd__nand2_1 _06964_ (.A(_00761_), + .B(_00762_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_00764_)); - sky130_fd_sc_hd__xnor2_2 _06917_ (.A(_00762_), + sky130_fd_sc_hd__nand2_1 _06965_ (.A(_00763_), .B(_00764_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_00765_)); - sky130_fd_sc_hd__and2_1 _06918_ (.A(net144), - .B(_00765_), + sky130_fd_sc_hd__o21bai_1 _06966_ (.A1(_00739_), + .A2(_00741_), + .B1_N(_00765_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00766_)); - sky130_fd_sc_hd__nor2_1 _06919_ (.A(net144), - .B(_00765_), + .Y(_00766_)); + sky130_fd_sc_hd__or3b_1 _06967_ (.A(_00739_), + .B(_00741_), + .C_N(_00765_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00767_)); - sky130_fd_sc_hd__or2_1 _06920_ (.A(_00766_), + .X(_00767_)); + sky130_fd_sc_hd__nand2_1 _06968_ (.A(_00766_), .B(_00767_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00768_)); - sky130_fd_sc_hd__a21oi_1 _06921_ (.A1(_00739_), - .A2(_00741_), - .B1(_00737_), + .Y(_00768_)); + sky130_fd_sc_hd__nand3_1 _06969_ (.A(_00619_), + .B(_00622_), + .C(_00628_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_00769_)); - sky130_fd_sc_hd__xnor2_2 _06922_ (.A(_00562_), + sky130_fd_sc_hd__nand2_1 _06970_ (.A(_00629_), .B(_00769_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_00770_)); - sky130_fd_sc_hd__and2b_1 _06923_ (.A_N(_00768_), - .B(net63), + sky130_fd_sc_hd__nor2_1 _06971_ (.A(_00768_), + .B(_00770_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00771_)); - sky130_fd_sc_hd__and2b_1 _06924_ (.A_N(net63), - .B(_00768_), + .Y(_00771_)); + sky130_fd_sc_hd__and2_1 _06972_ (.A(_00768_), + .B(_00770_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00772_)); - sky130_fd_sc_hd__or2_1 _06925_ (.A(_00771_), + sky130_fd_sc_hd__nor2_1 _06973_ (.A(_00771_), .B(_00772_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00773_)); - sky130_fd_sc_hd__a21bo_1 _06926_ (.A1(net145), - .A2(_00735_), - .B1_N(_00743_), + .Y(_00773_)); + sky130_fd_sc_hd__a21bo_1 _06974_ (.A1(_00723_), + .A2(_00747_), + .B1_N(_00746_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00774_)); - sky130_fd_sc_hd__and2b_1 _06927_ (.A_N(_00773_), + sky130_fd_sc_hd__and2_1 _06975_ (.A(_00773_), .B(_00774_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00775_)); - sky130_fd_sc_hd__xor2_1 _06928_ (.A(_00773_), - .B(_00774_), + sky130_fd_sc_hd__nor2_1 _06976_ (.A(net54), + .B(_00775_), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(_00776_)); + sky130_fd_sc_hd__o21a_1 _06977_ (.A1(_00773_), + .A2(_00774_), + .B1(_00776_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00776_)); - sky130_fd_sc_hd__o21a_1 _06929_ (.A1(_00749_), - .A2(_00750_), - .B1(_00747_), + .X(_00186_)); + sky130_fd_sc_hd__and2_1 _06978_ (.A(_05972_), + .B(net136), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00777_)); - sky130_fd_sc_hd__xnor2_1 _06930_ (.A(_00776_), - .B(_00777_), + sky130_fd_sc_hd__nor2_1 _06979_ (.A(_05972_), + .B(net136), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_00778_)); - sky130_fd_sc_hd__nand2b_1 _06931_ (.A_N(_00611_), - .B(_00613_), + sky130_fd_sc_hd__nor2_1 _06980_ (.A(_00777_), + .B(_00778_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_00779_)); - sky130_fd_sc_hd__nand2_1 _06932_ (.A(_00614_), - .B(_00779_), + sky130_fd_sc_hd__a21oi_1 _06981_ (.A1(net146), + .A2(_05987_), + .B1(_00750_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_00780_)); - sky130_fd_sc_hd__nor2_1 _06933_ (.A(_00778_), - .B(_00780_), + sky130_fd_sc_hd__a21oi_2 _06982_ (.A1(_05972_), + .A2(net137), + .B1(_00780_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_00781_)); - sky130_fd_sc_hd__and2_1 _06934_ (.A(_00778_), - .B(_00780_), + sky130_fd_sc_hd__xnor2_2 _06983_ (.A(_00779_), + .B(_00781_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00782_)); - sky130_fd_sc_hd__nor2_1 _06935_ (.A(_00781_), + .Y(_00782_)); + sky130_fd_sc_hd__and2_1 _06984_ (.A(net150), .B(_00782_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00783_)); - sky130_fd_sc_hd__o21a_1 _06936_ (.A1(_00754_), - .A2(_00758_), - .B1(_00783_), + .X(_00783_)); + sky130_fd_sc_hd__nor2_1 _06985_ (.A(net150), + .B(_00782_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00784_)); - sky130_fd_sc_hd__nor2_1 _06937_ (.A(net49), + .Y(_00784_)); + sky130_fd_sc_hd__or2_1 _06986_ (.A(_00783_), .B(_00784_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00785_)); - sky130_fd_sc_hd__o31a_1 _06938_ (.A1(_00754_), - .A2(_00758_), - .A3(_00783_), - .B1(_00785_), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .X(_00187_)); - sky130_fd_sc_hd__o21ba_1 _06939_ (.A1(_00761_), - .A2(_00764_), - .B1_N(_00760_), + .X(_00785_)); + sky130_fd_sc_hd__a21oi_1 _06987_ (.A1(_00755_), + .A2(_00757_), + .B1(_00753_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00786_)); - sky130_fd_sc_hd__xnor2_2 _06940_ (.A(net139), - .B(\vgadonut.donut.cAcB[15] ), + .Y(_00786_)); + sky130_fd_sc_hd__xnor2_2 _06988_ (.A(_00581_), + .B(_00786_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_00787_)); - sky130_fd_sc_hd__xnor2_4 _06941_ (.A(_00786_), - .B(_00787_), + sky130_fd_sc_hd__and2b_1 _06989_ (.A_N(_00785_), + .B(net61), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00788_)); - sky130_fd_sc_hd__xnor2_1 _06942_ (.A(net143), - .B(net67), + .X(_00788_)); + sky130_fd_sc_hd__and2b_1 _06990_ (.A_N(net61), + .B(_00785_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00789_)); - sky130_fd_sc_hd__and2b_1 _06943_ (.A_N(_00789_), - .B(_00770_), + .X(_00789_)); + sky130_fd_sc_hd__or2_1 _06991_ (.A(_00788_), + .B(_00789_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00790_)); - sky130_fd_sc_hd__and2b_1 _06944_ (.A_N(_00770_), - .B(_00789_), + sky130_fd_sc_hd__a21bo_1 _06992_ (.A1(net151), + .A2(_00751_), + .B1_N(_00759_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00791_)); - sky130_fd_sc_hd__nor2_1 _06945_ (.A(_00790_), + sky130_fd_sc_hd__and2b_1 _06993_ (.A_N(_00790_), .B(_00791_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00792_)); - sky130_fd_sc_hd__o21a_1 _06946_ (.A1(_00766_), - .A2(_00771_), - .B1(_00792_), + .X(_00792_)); + sky130_fd_sc_hd__xor2_1 _06994_ (.A(_00790_), + .B(_00791_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00793_)); - sky130_fd_sc_hd__nor3_1 _06947_ (.A(_00766_), - .B(_00771_), - .C(_00792_), + sky130_fd_sc_hd__a21oi_1 _06995_ (.A1(_00763_), + .A2(_00766_), + .B1(_00793_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_00794_)); - sky130_fd_sc_hd__nor2_1 _06948_ (.A(_00793_), - .B(_00794_), + sky130_fd_sc_hd__and3_1 _06996_ (.A(_00763_), + .B(_00766_), + .C(_00793_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00795_)); - sky130_fd_sc_hd__o21bai_1 _06949_ (.A1(_00776_), - .A2(_00777_), - .B1_N(_00775_), + .X(_00795_)); + sky130_fd_sc_hd__or2_1 _06997_ (.A(_00794_), + .B(_00795_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00796_)); - sky130_fd_sc_hd__xnor2_1 _06950_ (.A(_00795_), - .B(_00796_), + .X(_00796_)); + sky130_fd_sc_hd__nand2b_1 _06998_ (.A_N(_00630_), + .B(_00632_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_00797_)); - sky130_fd_sc_hd__nand3_1 _06951_ (.A(_00595_), - .B(_00598_), - .C(_00614_), + sky130_fd_sc_hd__nand2_1 _06999_ (.A(_00633_), + .B(_00797_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_00798_)); - sky130_fd_sc_hd__nand2_1 _06952_ (.A(_00615_), + sky130_fd_sc_hd__nor2_1 _07000_ (.A(_00796_), .B(_00798_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_00799_)); - sky130_fd_sc_hd__nor2_1 _06953_ (.A(_00797_), - .B(_00799_), + sky130_fd_sc_hd__and2_1 _07001_ (.A(_00796_), + .B(_00798_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00800_)); - sky130_fd_sc_hd__and2_1 _06954_ (.A(_00797_), - .B(_00799_), + .X(_00800_)); + sky130_fd_sc_hd__nor2_1 _07002_ (.A(_00799_), + .B(_00800_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00801_)); - sky130_fd_sc_hd__nor2_1 _06955_ (.A(_00800_), - .B(_00801_), + .Y(_00801_)); + sky130_fd_sc_hd__o21a_1 _07003_ (.A1(_00771_), + .A2(_00775_), + .B1(_00801_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00802_)); - sky130_fd_sc_hd__o21a_1 _06956_ (.A1(_00781_), - .A2(_00784_), - .B1(_00802_), + .X(_00802_)); + sky130_fd_sc_hd__nor2_1 _07004_ (.A(net54), + .B(_00802_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00803_)); - sky130_fd_sc_hd__nor2_1 _06957_ (.A(net49), - .B(_00803_), + .Y(_00803_)); + sky130_fd_sc_hd__o31a_1 _07005_ (.A1(_00771_), + .A2(_00775_), + .A3(_00801_), + .B1(_00803_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00804_)); - sky130_fd_sc_hd__o31a_1 _06958_ (.A1(_00781_), - .A2(_00784_), - .A3(_00802_), - .B1(_00804_), + .X(_00187_)); + sky130_fd_sc_hd__o21ba_1 _07006_ (.A1(_00778_), + .A2(_00781_), + .B1_N(_00777_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00188_)); - sky130_fd_sc_hd__and3_1 _06959_ (.A(_00591_), - .B(_00593_), - .C(_00615_), + .X(_00804_)); + sky130_fd_sc_hd__xnor2_2 _07007_ (.A(net146), + .B(\vgadonut.donut.cAcB[15] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00805_)); - sky130_fd_sc_hd__or2_1 _06960_ (.A(_00616_), + .Y(_00805_)); + sky130_fd_sc_hd__xnor2_4 _07008_ (.A(_00804_), .B(_00805_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00806_)); - sky130_fd_sc_hd__xnor2_1 _06961_ (.A(net142), - .B(net67), + .Y(_00806_)); + sky130_fd_sc_hd__and2_1 _07009_ (.A(net149), + .B(net69), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00807_)); - sky130_fd_sc_hd__and2b_1 _06962_ (.A_N(_00807_), - .B(net63), + .X(_00807_)); + sky130_fd_sc_hd__nor2_1 _07010_ (.A(net149), + .B(net69), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00808_)); - sky130_fd_sc_hd__and2b_1 _06963_ (.A_N(net63), - .B(_00807_), + .Y(_00808_)); + sky130_fd_sc_hd__or2_1 _07011_ (.A(_00807_), + .B(_00808_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00809_)); - sky130_fd_sc_hd__or2_1 _06964_ (.A(_00808_), - .B(_00809_), + sky130_fd_sc_hd__and2b_1 _07012_ (.A_N(_00809_), + .B(net61), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00810_)); - sky130_fd_sc_hd__a21oi_1 _06965_ (.A1(net143), - .A2(net67), - .B1(_00790_), + sky130_fd_sc_hd__and2b_1 _07013_ (.A_N(net61), + .B(_00809_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00811_)); - sky130_fd_sc_hd__nor2_1 _06966_ (.A(_00810_), + .X(_00811_)); + sky130_fd_sc_hd__nor2_1 _07014_ (.A(_00810_), .B(_00811_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_00812_)); - sky130_fd_sc_hd__and2_1 _06967_ (.A(_00810_), - .B(_00811_), + sky130_fd_sc_hd__o21ai_1 _07015_ (.A1(_00783_), + .A2(_00788_), + .B1(_00812_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00813_)); - sky130_fd_sc_hd__or2_1 _06968_ (.A(_00812_), - .B(_00813_), + .Y(_00813_)); + sky130_fd_sc_hd__or3_1 _07016_ (.A(_00783_), + .B(_00788_), + .C(_00812_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00814_)); - sky130_fd_sc_hd__a21oi_1 _06969_ (.A1(_00795_), - .A2(_00796_), - .B1(_00793_), + sky130_fd_sc_hd__and2_1 _07017_ (.A(_00813_), + .B(_00814_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00815_)); - sky130_fd_sc_hd__xnor2_1 _06970_ (.A(_00814_), - .B(_00815_), + .X(_00815_)); + sky130_fd_sc_hd__o21ai_1 _07018_ (.A1(_00792_), + .A2(_00794_), + .B1(_00815_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_00816_)); - sky130_fd_sc_hd__or2_1 _06971_ (.A(_00806_), - .B(_00816_), + sky130_fd_sc_hd__or3_1 _07019_ (.A(_00792_), + .B(_00794_), + .C(_00815_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00817_)); - sky130_fd_sc_hd__nand2_1 _06972_ (.A(_00806_), - .B(_00816_), + sky130_fd_sc_hd__nand2_1 _07020_ (.A(_00816_), + .B(_00817_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_00818_)); - sky130_fd_sc_hd__and2_1 _06973_ (.A(_00817_), - .B(_00818_), + sky130_fd_sc_hd__nand3_1 _07021_ (.A(_00613_), + .B(_00616_), + .C(_00633_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00819_)); - sky130_fd_sc_hd__or3_1 _06974_ (.A(_00800_), - .B(_00803_), - .C(_00819_), + .Y(_00819_)); + sky130_fd_sc_hd__nand2_1 _07022_ (.A(_00634_), + .B(_00819_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00820_)); - sky130_fd_sc_hd__o21ai_1 _06975_ (.A1(_00800_), - .A2(_00803_), - .B1(_00819_), + .Y(_00820_)); + sky130_fd_sc_hd__nor2_1 _07023_ (.A(_00818_), + .B(_00820_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_00821_)); - sky130_fd_sc_hd__and3_1 _06976_ (.A(net55), + sky130_fd_sc_hd__and2_1 _07024_ (.A(_00818_), .B(_00820_), - .C(_00821_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00189_)); - sky130_fd_sc_hd__xnor2_1 _06977_ (.A(net141), - .B(net67), + .X(_00822_)); + sky130_fd_sc_hd__nor2_1 _07025_ (.A(_00821_), + .B(_00822_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00822_)); - sky130_fd_sc_hd__and2b_1 _06978_ (.A_N(_00822_), - .B(net63), + .Y(_00823_)); + sky130_fd_sc_hd__o21a_1 _07026_ (.A1(_00799_), + .A2(_00802_), + .B1(_00823_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00823_)); - sky130_fd_sc_hd__and2b_1 _06979_ (.A_N(net63), - .B(_00822_), + .X(_00824_)); + sky130_fd_sc_hd__nor2_1 _07027_ (.A(net54), + .B(_00824_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00824_)); - sky130_fd_sc_hd__or2_1 _06980_ (.A(_00823_), - .B(_00824_), + .Y(_00825_)); + sky130_fd_sc_hd__o31a_1 _07028_ (.A1(_00799_), + .A2(_00802_), + .A3(_00823_), + .B1(_00825_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00825_)); - sky130_fd_sc_hd__a21oi_1 _06981_ (.A1(net142), - .A2(net67), - .B1(_00808_), + .X(_00188_)); + sky130_fd_sc_hd__and3_1 _07029_ (.A(_00609_), + .B(_00611_), + .C(_00634_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00826_)); - sky130_fd_sc_hd__nor2_1 _06982_ (.A(_00825_), + .X(_00826_)); + sky130_fd_sc_hd__or2_1 _07030_ (.A(_00635_), .B(_00826_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00827_)); - sky130_fd_sc_hd__and2_1 _06983_ (.A(_00825_), - .B(_00826_), + .X(_00827_)); + sky130_fd_sc_hd__and2_1 _07031_ (.A(net148), + .B(net69), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00828_)); - sky130_fd_sc_hd__or2_1 _06984_ (.A(_00827_), - .B(_00828_), + sky130_fd_sc_hd__nor2_1 _07032_ (.A(net148), + .B(net69), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00829_)); - sky130_fd_sc_hd__o21ba_1 _06985_ (.A1(_00814_), - .A2(_00815_), - .B1_N(_00812_), + .Y(_00829_)); + sky130_fd_sc_hd__or2_1 _07033_ (.A(_00828_), + .B(_00829_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00830_)); - sky130_fd_sc_hd__nor2_1 _06986_ (.A(_00829_), - .B(_00830_), + sky130_fd_sc_hd__and2b_1 _07034_ (.A_N(_00830_), + .B(net61), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00831_)); - sky130_fd_sc_hd__xnor2_1 _06987_ (.A(_00829_), + .X(_00831_)); + sky130_fd_sc_hd__and2b_1 _07035_ (.A_N(net61), .B(_00830_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00832_)); - sky130_fd_sc_hd__nor2_1 _06988_ (.A(_00685_), + .X(_00832_)); + sky130_fd_sc_hd__nor2_1 _07036_ (.A(_00831_), .B(_00832_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_00833_)); - sky130_fd_sc_hd__and2_1 _06989_ (.A(_00685_), - .B(_00832_), + sky130_fd_sc_hd__o21ai_1 _07037_ (.A1(_00807_), + .A2(_00810_), + .B1(_00833_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00834_)); - sky130_fd_sc_hd__or2_1 _06990_ (.A(_00833_), - .B(_00834_), + .Y(_00834_)); + sky130_fd_sc_hd__or3_1 _07038_ (.A(_00807_), + .B(_00810_), + .C(_00833_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00835_)); - sky130_fd_sc_hd__a21oi_1 _06991_ (.A1(_00817_), - .A2(_00821_), - .B1(_00835_), + sky130_fd_sc_hd__nand2_1 _07039_ (.A(_00834_), + .B(_00835_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_00836_)); - sky130_fd_sc_hd__a31o_1 _06992_ (.A1(_00817_), - .A2(_00821_), - .A3(_00835_), - .B1(net52), + sky130_fd_sc_hd__a21o_1 _07040_ (.A1(_00813_), + .A2(_00816_), + .B1(_00836_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00837_)); - sky130_fd_sc_hd__nor2_1 _06993_ (.A(_00836_), - .B(_00837_), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .Y(_00190_)); - sky130_fd_sc_hd__and2_1 _06994_ (.A(net140), - .B(net67), + sky130_fd_sc_hd__nand3_1 _07041_ (.A(_00813_), + .B(_00816_), + .C(_00836_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00838_)); - sky130_fd_sc_hd__nor2_1 _06995_ (.A(net140), - .B(net67), + .Y(_00838_)); + sky130_fd_sc_hd__nand2_1 _07042_ (.A(_00837_), + .B(_00838_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_00839_)); - sky130_fd_sc_hd__or2_1 _06996_ (.A(_00838_), + sky130_fd_sc_hd__or2_1 _07043_ (.A(_00827_), .B(_00839_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00840_)); - sky130_fd_sc_hd__and2b_1 _06997_ (.A_N(_00840_), - .B(net63), + sky130_fd_sc_hd__nand2_1 _07044_ (.A(_00827_), + .B(_00839_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00841_)); - sky130_fd_sc_hd__and2b_1 _06998_ (.A_N(net63), - .B(_00840_), + .Y(_00841_)); + sky130_fd_sc_hd__and2_1 _07045_ (.A(_00840_), + .B(_00841_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00842_)); - sky130_fd_sc_hd__or2_1 _06999_ (.A(_00841_), - .B(_00842_), + sky130_fd_sc_hd__or3_1 _07046_ (.A(_00821_), + .B(_00824_), + .C(_00842_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00843_)); - sky130_fd_sc_hd__a21oi_1 _07000_ (.A1(net141), - .A2(net67), - .B1(_00823_), + sky130_fd_sc_hd__o21ai_1 _07047_ (.A1(_00821_), + .A2(_00824_), + .B1(_00842_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_00844_)); - sky130_fd_sc_hd__nor2_1 _07001_ (.A(_00843_), - .B(_00844_), + sky130_fd_sc_hd__and3_1 _07048_ (.A(net64), + .B(_00843_), + .C(_00844_), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(_00189_)); + sky130_fd_sc_hd__xnor2_1 _07049_ (.A(net147), + .B(net69), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_00845_)); - sky130_fd_sc_hd__and2_1 _07002_ (.A(_00843_), - .B(_00844_), + sky130_fd_sc_hd__and2b_1 _07050_ (.A_N(_00845_), + .B(net61), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00846_)); - sky130_fd_sc_hd__nor2_1 _07003_ (.A(_00845_), - .B(_00846_), + sky130_fd_sc_hd__and2b_1 _07051_ (.A_N(net61), + .B(_00845_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00847_)); - sky130_fd_sc_hd__o21a_1 _07004_ (.A1(_00827_), - .A2(_00831_), - .B1(_00847_), + .X(_00847_)); + sky130_fd_sc_hd__nor2_1 _07052_ (.A(_00846_), + .B(_00847_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00848_)); - sky130_fd_sc_hd__nor3_1 _07005_ (.A(_00827_), - .B(_00831_), - .C(_00847_), + .Y(_00848_)); + sky130_fd_sc_hd__o21ai_1 _07053_ (.A1(_00828_), + .A2(_00831_), + .B1(_00848_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_00849_)); - sky130_fd_sc_hd__or2_1 _07006_ (.A(_00848_), - .B(_00849_), + sky130_fd_sc_hd__or3_1 _07054_ (.A(_00828_), + .B(_00831_), + .C(_00848_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00850_)); - sky130_fd_sc_hd__or2_1 _07007_ (.A(_00675_), + sky130_fd_sc_hd__nand2_1 _07055_ (.A(_00849_), .B(_00850_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00851_)); - sky130_fd_sc_hd__nand2_1 _07008_ (.A(_00675_), - .B(_00850_), + .Y(_00851_)); + sky130_fd_sc_hd__a21o_1 _07056_ (.A1(_00834_), + .A2(_00837_), + .B1(_00851_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00852_)); - sky130_fd_sc_hd__and2_1 _07009_ (.A(_00851_), - .B(_00852_), + .X(_00852_)); + sky130_fd_sc_hd__nand3_1 _07057_ (.A(_00834_), + .B(_00837_), + .C(_00851_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00853_)); - sky130_fd_sc_hd__or3_1 _07010_ (.A(_00833_), - .B(_00836_), - .C(_00853_), + .Y(_00853_)); + sky130_fd_sc_hd__nand2_1 _07058_ (.A(_00852_), + .B(_00853_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00854_)); - sky130_fd_sc_hd__o21ai_1 _07011_ (.A1(_00833_), - .A2(_00836_), - .B1(_00853_), + .Y(_00854_)); + sky130_fd_sc_hd__nor2_1 _07059_ (.A(_00703_), + .B(_00854_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_00855_)); - sky130_fd_sc_hd__and3_1 _07012_ (.A(net59), + sky130_fd_sc_hd__and2_1 _07060_ (.A(_00703_), .B(_00854_), - .C(_00855_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00191_)); - sky130_fd_sc_hd__xnor2_1 _07013_ (.A(\vgadonut.donut.sAcB[14] ), - .B(net67), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .Y(_00856_)); - sky130_fd_sc_hd__xnor2_1 _07014_ (.A(net63), + .X(_00856_)); + sky130_fd_sc_hd__or2_1 _07061_ (.A(_00855_), .B(_00856_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00857_)); - sky130_fd_sc_hd__o21a_1 _07015_ (.A1(_00838_), - .A2(_00841_), + .X(_00857_)); + sky130_fd_sc_hd__a21oi_1 _07062_ (.A1(_00840_), + .A2(_00844_), .B1(_00857_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00858_)); - sky130_fd_sc_hd__nor3_1 _07016_ (.A(_00838_), - .B(_00841_), - .C(_00857_), + .Y(_00858_)); + sky130_fd_sc_hd__a31o_1 _07063_ (.A1(_00840_), + .A2(_00844_), + .A3(_00857_), + .B1(net54), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00859_)); - sky130_fd_sc_hd__nor2_1 _07017_ (.A(_00858_), + .X(_00859_)); + sky130_fd_sc_hd__nor2_1 _07064_ (.A(_00858_), .B(_00859_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00860_)); - sky130_fd_sc_hd__o21a_1 _07018_ (.A1(_00845_), - .A2(_00848_), - .B1(_00860_), + .Y(_00190_)); + sky130_fd_sc_hd__and2_1 _07065_ (.A(\vgadonut.donut.sAcB[13] ), + .B(net69), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00861_)); - sky130_fd_sc_hd__nor3_1 _07019_ (.A(_00845_), - .B(_00848_), - .C(_00860_), + .X(_00860_)); + sky130_fd_sc_hd__nor2_1 _07066_ (.A(\vgadonut.donut.sAcB[13] ), + .B(net69), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00862_)); - sky130_fd_sc_hd__nor2_1 _07020_ (.A(_00861_), - .B(_00862_), + .Y(_00861_)); + sky130_fd_sc_hd__or2_1 _07067_ (.A(_00860_), + .B(_00861_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00863_)); - sky130_fd_sc_hd__xnor2_1 _07021_ (.A(_00664_), - .B(_00863_), + .X(_00862_)); + sky130_fd_sc_hd__and2b_1 _07068_ (.A_N(_00862_), + .B(_00787_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00864_)); - sky130_fd_sc_hd__a21oi_1 _07022_ (.A1(_00851_), - .A2(_00855_), - .B1(_00864_), + .X(_00863_)); + sky130_fd_sc_hd__and2b_1 _07069_ (.A_N(net61), + .B(_00862_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00865_)); - sky130_fd_sc_hd__a31o_1 _07023_ (.A1(_00851_), - .A2(_00855_), - .A3(_00864_), - .B1(net52), + .X(_00864_)); + sky130_fd_sc_hd__or2_1 _07070_ (.A(_00863_), + .B(_00864_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00866_)); - sky130_fd_sc_hd__nor2_1 _07024_ (.A(_00865_), - .B(_00866_), + .X(_00865_)); + sky130_fd_sc_hd__a21oi_1 _07071_ (.A1(net147), + .A2(net69), + .B1(_00846_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00192_)); - sky130_fd_sc_hd__nor2_1 _07025_ (.A(_00858_), - .B(_00861_), + .Y(_00866_)); + sky130_fd_sc_hd__nor2_1 _07072_ (.A(_00865_), + .B(_00866_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_00867_)); - sky130_fd_sc_hd__o21a_1 _07026_ (.A1(_05933_), - .A2(_00788_), - .B1(_00770_), + sky130_fd_sc_hd__and2_1 _07073_ (.A(_00865_), + .B(_00866_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00868_)); - sky130_fd_sc_hd__a21oi_1 _07027_ (.A1(_05933_), - .A2(net67), - .B1(_00868_), + sky130_fd_sc_hd__or2_1 _07074_ (.A(_00867_), + .B(_00868_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00869_)); - sky130_fd_sc_hd__xnor2_1 _07028_ (.A(_05932_), - .B(_00869_), + .X(_00869_)); + sky130_fd_sc_hd__a21oi_1 _07075_ (.A1(_00849_), + .A2(_00852_), + .B1(_00869_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_00870_)); - sky130_fd_sc_hd__xnor2_1 _07029_ (.A(_00867_), - .B(_00870_), + sky130_fd_sc_hd__and3_1 _07076_ (.A(_00849_), + .B(_00852_), + .C(_00869_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00871_)); - sky130_fd_sc_hd__nand2_1 _07030_ (.A(_00652_), - .B(net30), + .X(_00871_)); + sky130_fd_sc_hd__or2_1 _07077_ (.A(_00870_), + .B(_00871_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00872_)); - sky130_fd_sc_hd__nor2_1 _07031_ (.A(_00652_), - .B(net30), + .X(_00872_)); + sky130_fd_sc_hd__nand2_1 _07078_ (.A(_00693_), + .B(_00872_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_00873_)); - sky130_fd_sc_hd__inv_2 _07032_ (.A(_00873_), + sky130_fd_sc_hd__or2_1 _07079_ (.A(_00693_), + .B(_00872_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00874_)); - sky130_fd_sc_hd__nand2_1 _07033_ (.A(_00872_), + .X(_00874_)); + sky130_fd_sc_hd__and2_1 _07080_ (.A(_00873_), .B(_00874_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00875_)); - sky130_fd_sc_hd__a21oi_1 _07034_ (.A1(_00664_), - .A2(_00863_), - .B1(_00865_), + .X(_00875_)); + sky130_fd_sc_hd__or3_1 _07081_ (.A(_00855_), + .B(_00858_), + .C(_00875_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00876_)); - sky130_fd_sc_hd__xnor2_1 _07035_ (.A(_00875_), - .B(_00876_), + .X(_00876_)); + sky130_fd_sc_hd__o21ai_1 _07082_ (.A1(_00855_), + .A2(_00858_), + .B1(_00875_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_00877_)); - sky130_fd_sc_hd__nor2_1 _07036_ (.A(net47), - .B(_00877_), + sky130_fd_sc_hd__and3_1 _07083_ (.A(net64), + .B(_00876_), + .C(_00877_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00193_)); - sky130_fd_sc_hd__nand2b_1 _07037_ (.A_N(net29), - .B(_00641_), + .X(_00191_)); + sky130_fd_sc_hd__xnor2_1 _07084_ (.A(\vgadonut.donut.sAcB[14] ), + .B(net69), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_00878_)); - sky130_fd_sc_hd__xnor2_1 _07038_ (.A(_00641_), - .B(net30), + sky130_fd_sc_hd__xnor2_1 _07085_ (.A(_00787_), + .B(_00878_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_00879_)); - sky130_fd_sc_hd__nand2_1 _07039_ (.A(_00874_), - .B(_00876_), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .Y(_00880_)); - sky130_fd_sc_hd__and2_1 _07040_ (.A(_00872_), - .B(_00880_), + sky130_fd_sc_hd__o21a_1 _07086_ (.A1(_00860_), + .A2(_00863_), + .B1(_00879_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00881_)); - sky130_fd_sc_hd__or2_1 _07041_ (.A(_00879_), - .B(_00881_), + .X(_00880_)); + sky130_fd_sc_hd__nor3_1 _07087_ (.A(_00860_), + .B(_00863_), + .C(_00879_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00882_)); - sky130_fd_sc_hd__nand2_1 _07042_ (.A(_00879_), + .Y(_00881_)); + sky130_fd_sc_hd__nor2_1 _07088_ (.A(_00880_), .B(_00881_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00883_)); - sky130_fd_sc_hd__and3_1 _07043_ (.A(net55), - .B(_00882_), - .C(_00883_), + .Y(_00882_)); + sky130_fd_sc_hd__o21a_1 _07089_ (.A1(_00867_), + .A2(_00870_), + .B1(_00882_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00179_)); - sky130_fd_sc_hd__or2_1 _07044_ (.A(_00632_), - .B(net29), + .X(_00883_)); + sky130_fd_sc_hd__nor3_1 _07090_ (.A(_00867_), + .B(_00870_), + .C(_00882_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00884_)); - sky130_fd_sc_hd__nand2_1 _07045_ (.A(_00632_), - .B(net29), + .Y(_00884_)); + sky130_fd_sc_hd__nor2_1 _07091_ (.A(_00883_), + .B(_00884_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_00885_)); - sky130_fd_sc_hd__nand2_1 _07046_ (.A(_00884_), + sky130_fd_sc_hd__xnor2_1 _07092_ (.A(_00683_), .B(_00885_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_00886_)); - sky130_fd_sc_hd__a21o_1 _07047_ (.A1(_00878_), - .A2(_00883_), + sky130_fd_sc_hd__a21oi_1 _07093_ (.A1(_00874_), + .A2(_00877_), .B1(_00886_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00887_)); - sky130_fd_sc_hd__a31o_1 _07048_ (.A1(_00878_), - .A2(_00883_), + .Y(_00887_)); + sky130_fd_sc_hd__a31o_1 _07094_ (.A1(_00874_), + .A2(_00877_), .A3(_00886_), - .B1(net47), + .B1(net55), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00888_)); - sky130_fd_sc_hd__and2b_1 _07049_ (.A_N(_00888_), - .B(_00887_), + sky130_fd_sc_hd__nor2_1 _07095_ (.A(_00887_), + .B(_00888_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00180_)); - sky130_fd_sc_hd__nor2_1 _07050_ (.A(_00625_), - .B(net29), + .Y(_00192_)); + sky130_fd_sc_hd__nor2_1 _07096_ (.A(_00880_), + .B(_00883_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_00889_)); - sky130_fd_sc_hd__and2_1 _07051_ (.A(_00625_), - .B(net29), + sky130_fd_sc_hd__o21a_1 _07097_ (.A1(_05974_), + .A2(_00806_), + .B1(net61), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00890_)); - sky130_fd_sc_hd__or2_1 _07052_ (.A(_00889_), - .B(_00890_), + sky130_fd_sc_hd__a21oi_1 _07098_ (.A1(_05974_), + .A2(net69), + .B1(_00890_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00891_)); - sky130_fd_sc_hd__a21oi_1 _07053_ (.A1(_00884_), - .A2(_00887_), - .B1(_00891_), + .Y(_00891_)); + sky130_fd_sc_hd__xnor2_1 _07099_ (.A(_05972_), + .B(_00891_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_00892_)); - sky130_fd_sc_hd__a31o_1 _07054_ (.A1(_00884_), - .A2(_00887_), - .A3(_00891_), - .B1(net47), + sky130_fd_sc_hd__xnor2_2 _07100_ (.A(_00889_), + .B(_00892_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00893_)); - sky130_fd_sc_hd__nor2_1 _07055_ (.A(_00892_), + .Y(_00893_)); + sky130_fd_sc_hd__nand2_1 _07101_ (.A(_00671_), .B(_00893_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00181_)); - sky130_fd_sc_hd__nand2b_1 _07056_ (.A_N(net29), - .B(_00719_), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), .Y(_00894_)); - sky130_fd_sc_hd__xnor2_1 _07057_ (.A(_00719_), - .B(net29), + sky130_fd_sc_hd__inv_2 _07102_ (.A(_00894_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_00895_)); - sky130_fd_sc_hd__or3_1 _07058_ (.A(_00889_), - .B(_00892_), - .C(_00895_), + sky130_fd_sc_hd__nor2_1 _07103_ (.A(_00671_), + .B(_00893_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00896_)); - sky130_fd_sc_hd__o21ai_1 _07059_ (.A1(_00889_), - .A2(_00892_), - .B1(_00895_), + .Y(_00896_)); + sky130_fd_sc_hd__nor2_1 _07104_ (.A(_00895_), + .B(_00896_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_00897_)); - sky130_fd_sc_hd__and3_1 _07060_ (.A(net55), - .B(_00896_), - .C(_00897_), + sky130_fd_sc_hd__a21o_1 _07105_ (.A1(_00683_), + .A2(_00885_), + .B1(_00887_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00182_)); - sky130_fd_sc_hd__nor2_1 _07061_ (.A(_00742_), - .B(net29), + .X(_00898_)); + sky130_fd_sc_hd__xnor2_1 _07106_ (.A(_00897_), + .B(_00898_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00898_)); - sky130_fd_sc_hd__and2_1 _07062_ (.A(_00742_), - .B(net29), + .Y(_00899_)); + sky130_fd_sc_hd__nor2_1 _07107_ (.A(net55), + .B(_00899_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00899_)); - sky130_fd_sc_hd__or2_1 _07063_ (.A(_00898_), - .B(_00899_), + .Y(_00193_)); + sky130_fd_sc_hd__or3_1 _07108_ (.A(_00640_), + .B(_00659_), + .C(net36), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00900_)); - sky130_fd_sc_hd__a21oi_1 _07064_ (.A1(_00894_), - .A2(_00897_), - .B1(_00900_), + sky130_fd_sc_hd__xnor2_1 _07109_ (.A(_00660_), + .B(_00893_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_00901_)); - sky130_fd_sc_hd__a31o_1 _07065_ (.A1(_00894_), - .A2(_00897_), - .A3(_00900_), - .B1(net47), + sky130_fd_sc_hd__a21o_1 _07110_ (.A1(_00894_), + .A2(_00898_), + .B1(_00896_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00902_)); - sky130_fd_sc_hd__nor2_1 _07066_ (.A(_00901_), + sky130_fd_sc_hd__or2_1 _07111_ (.A(_00901_), .B(_00902_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00183_)); - sky130_fd_sc_hd__xor2_1 _07067_ (.A(net63), - .B(net29), + .X(_00903_)); + sky130_fd_sc_hd__nand2_1 _07112_ (.A(_00901_), + .B(_00902_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00903_)); - sky130_fd_sc_hd__or3_1 _07068_ (.A(_00898_), - .B(_00901_), - .C(_00903_), + .Y(_00904_)); + sky130_fd_sc_hd__and3_1 _07113_ (.A(net64), + .B(_00903_), + .C(_00904_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00904_)); - sky130_fd_sc_hd__o21ai_1 _07069_ (.A1(_00898_), - .A2(_00901_), - .B1(_00903_), + .X(_00179_)); + sky130_fd_sc_hd__nand2_1 _07114_ (.A(_00651_), + .B(net36), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_00905_)); - sky130_fd_sc_hd__and3_1 _07070_ (.A(net55), - .B(_00904_), - .C(_00905_), + sky130_fd_sc_hd__or2_1 _07115_ (.A(_00651_), + .B(net36), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00184_)); - sky130_fd_sc_hd__nand2b_1 _07071_ (.A_N(\vgadonut.donut.sAsB[5] ), - .B(\vgadonut.donut.cAsB[0] ), + .X(_00906_)); + sky130_fd_sc_hd__nand2_1 _07116_ (.A(_00905_), + .B(_00906_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00906_)); - sky130_fd_sc_hd__nor2_1 _07072_ (.A(_00578_), - .B(_00673_), + .Y(_00907_)); + sky130_fd_sc_hd__a21o_1 _07117_ (.A1(_00900_), + .A2(_00904_), + .B1(_00907_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00907_)); - sky130_fd_sc_hd__and2_1 _07073_ (.A(_00578_), - .B(_00673_), + .X(_00908_)); + sky130_fd_sc_hd__a31o_1 _07118_ (.A1(_00900_), + .A2(_00904_), + .A3(_00907_), + .B1(net55), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00908_)); - sky130_fd_sc_hd__nor2_1 _07074_ (.A(_00907_), + .X(_00909_)); + sky130_fd_sc_hd__and2b_1 _07119_ (.A_N(_00909_), .B(_00908_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00909_)); - sky130_fd_sc_hd__xnor2_1 _07075_ (.A(_00483_), - .B(_00495_), + .X(_00180_)); + sky130_fd_sc_hd__and2_1 _07120_ (.A(_00644_), + .B(net36), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00910_)); - sky130_fd_sc_hd__xnor2_1 _07076_ (.A(_00492_), - .B(_00494_), + .X(_00910_)); + sky130_fd_sc_hd__nor2_1 _07121_ (.A(_00644_), + .B(net36), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_00911_)); - sky130_fd_sc_hd__and2_1 _07077_ (.A(_00592_), + sky130_fd_sc_hd__or2_1 _07122_ (.A(_00910_), .B(_00911_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00912_)); - sky130_fd_sc_hd__nor2_1 _07078_ (.A(_00592_), - .B(_00911_), + sky130_fd_sc_hd__a21oi_1 _07123_ (.A1(_00906_), + .A2(_00908_), + .B1(_00912_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_00913_)); - sky130_fd_sc_hd__or2_1 _07079_ (.A(_00912_), - .B(_00913_), + sky130_fd_sc_hd__a31o_1 _07124_ (.A1(_00906_), + .A2(_00908_), + .A3(_00912_), + .B1(net55), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00914_)); - sky130_fd_sc_hd__xnor2_1 _07080_ (.A(_00487_), - .B(_00491_), + sky130_fd_sc_hd__nor2_1 _07125_ (.A(_00913_), + .B(_00914_), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(_00181_)); + sky130_fd_sc_hd__nand2b_1 _07126_ (.A_N(net36), + .B(_00736_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_00915_)); - sky130_fd_sc_hd__nand2b_1 _07081_ (.A_N(_00597_), - .B(_00915_), + sky130_fd_sc_hd__xnor2_1 _07127_ (.A(_00736_), + .B(net36), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_00916_)); - sky130_fd_sc_hd__nand2b_1 _07082_ (.A_N(_00915_), - .B(_00597_), + sky130_fd_sc_hd__or3_1 _07128_ (.A(_00911_), + .B(_00913_), + .C(_00916_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00917_)); - sky130_fd_sc_hd__nand2_1 _07083_ (.A(_00916_), - .B(_00917_), + .X(_00917_)); + sky130_fd_sc_hd__o21ai_1 _07129_ (.A1(_00911_), + .A2(_00913_), + .B1(_00916_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_00918_)); - sky130_fd_sc_hd__xnor2_1 _07084_ (.A(_00488_), - .B(_00489_), + sky130_fd_sc_hd__and3_1 _07130_ (.A(net62), + .B(_00917_), + .C(_00918_), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(_00182_)); + sky130_fd_sc_hd__and2_1 _07131_ (.A(_00758_), + .B(net36), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00919_)); - sky130_fd_sc_hd__nand2b_1 _07085_ (.A_N(_00599_), - .B(_00919_), + .X(_00919_)); + sky130_fd_sc_hd__nor2_1 _07132_ (.A(_00758_), + .B(net36), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_00920_)); - sky130_fd_sc_hd__nand2b_1 _07086_ (.A_N(_00919_), - .B(_00599_), + sky130_fd_sc_hd__or2_1 _07133_ (.A(_00919_), + .B(_00920_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00921_)); - sky130_fd_sc_hd__nand2_1 _07087_ (.A(_00920_), - .B(_00921_), + .X(_00921_)); + sky130_fd_sc_hd__a21oi_1 _07134_ (.A1(_00915_), + .A2(_00918_), + .B1(_00921_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_00922_)); - sky130_fd_sc_hd__and2_1 _07088_ (.A(_05936_), - .B(\vgadonut.donut.cAcB[0] ), + sky130_fd_sc_hd__a31o_1 _07135_ (.A1(_00915_), + .A2(_00918_), + .A3(_00921_), + .B1(net53), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00923_)); - sky130_fd_sc_hd__nor2_1 _07089_ (.A(_00488_), + sky130_fd_sc_hd__nor2_1 _07136_ (.A(_00922_), .B(_00923_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00924_)); - sky130_fd_sc_hd__and2_1 _07090_ (.A(_00601_), - .B(_00924_), + .Y(_00183_)); + sky130_fd_sc_hd__xor2_1 _07137_ (.A(_00787_), + .B(net36), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00925_)); - sky130_fd_sc_hd__or2_1 _07091_ (.A(_00922_), - .B(_00925_), + .X(_00924_)); + sky130_fd_sc_hd__or3_1 _07138_ (.A(_00920_), + .B(_00922_), + .C(_00924_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00926_)); - sky130_fd_sc_hd__a21o_1 _07092_ (.A1(_00920_), - .A2(_00926_), - .B1(_00918_), + .X(_00925_)); + sky130_fd_sc_hd__o21ai_1 _07139_ (.A1(_00920_), + .A2(_00922_), + .B1(_00924_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00927_)); - sky130_fd_sc_hd__a21oi_1 _07093_ (.A1(_00916_), - .A2(_00927_), - .B1(_00914_), + .Y(_00926_)); + sky130_fd_sc_hd__and3_1 _07140_ (.A(net65), + .B(_00925_), + .C(_00926_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00928_)); - sky130_fd_sc_hd__xor2_1 _07094_ (.A(_00588_), - .B(_00910_), + .X(_00184_)); + sky130_fd_sc_hd__nand2b_1 _07141_ (.A_N(\vgadonut.donut.sAsB[5] ), + .B(\vgadonut.donut.cAsB[0] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00929_)); - sky130_fd_sc_hd__o21ai_1 _07095_ (.A1(_00912_), - .A2(_00928_), - .B1(_00929_), + .Y(_00927_)); + sky130_fd_sc_hd__and2_1 _07142_ (.A(_00596_), + .B(_00691_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00930_)); - sky130_fd_sc_hd__o21a_1 _07096_ (.A1(_00588_), - .A2(_00910_), - .B1(_00930_), + .X(_00928_)); + sky130_fd_sc_hd__nor2_1 _07143_ (.A(_00596_), + .B(_00691_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00931_)); - sky130_fd_sc_hd__o21a_1 _07097_ (.A1(_00583_), - .A2(_00689_), - .B1(_00931_), + .Y(_00929_)); + sky130_fd_sc_hd__nor2_1 _07144_ (.A(_00928_), + .B(_00929_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00932_)); - sky130_fd_sc_hd__a21oi_1 _07098_ (.A1(_00583_), - .A2(_00689_), - .B1(_00932_), + .Y(_00930_)); + sky130_fd_sc_hd__xnor2_1 _07145_ (.A(_00504_), + .B(_00516_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00933_)); - sky130_fd_sc_hd__xnor2_1 _07099_ (.A(_00909_), - .B(_00933_), + .Y(_00931_)); + sky130_fd_sc_hd__nor2_1 _07146_ (.A(_00606_), + .B(_00931_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00934_)); - sky130_fd_sc_hd__a21oi_1 _07100_ (.A1(_00536_), - .A2(_00906_), - .B1(_00934_), + .Y(_00932_)); + sky130_fd_sc_hd__xnor2_1 _07147_ (.A(_00513_), + .B(_00515_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00935_)); - sky130_fd_sc_hd__a31o_1 _07101_ (.A1(_00536_), - .A2(_00906_), - .A3(_00934_), - .B1(net52), + .Y(_00933_)); + sky130_fd_sc_hd__and2b_1 _07148_ (.A_N(_00610_), + .B(_00933_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00936_)); - sky130_fd_sc_hd__nor2_1 _07102_ (.A(_00935_), - .B(_00936_), + .X(_00934_)); + sky130_fd_sc_hd__and2b_1 _07149_ (.A_N(_00933_), + .B(_00610_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00162_)); - sky130_fd_sc_hd__xnor2_1 _07103_ (.A(_00574_), - .B(_00661_), + .X(_00935_)); + sky130_fd_sc_hd__or2_1 _07150_ (.A(_00934_), + .B(_00935_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00937_)); - sky130_fd_sc_hd__a21o_1 _07104_ (.A1(_00909_), - .A2(_00933_), - .B1(_00907_), + .X(_00936_)); + sky130_fd_sc_hd__xnor2_1 _07151_ (.A(_00508_), + .B(_00512_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00938_)); - sky130_fd_sc_hd__and2b_1 _07105_ (.A_N(_00937_), - .B(_00938_), + .Y(_00937_)); + sky130_fd_sc_hd__nand2_1 _07152_ (.A(_00615_), + .B(_00937_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00939_)); - sky130_fd_sc_hd__and2b_1 _07106_ (.A_N(_00938_), + .Y(_00938_)); + sky130_fd_sc_hd__or2_1 _07153_ (.A(_00615_), .B(_00937_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00940_)); - sky130_fd_sc_hd__or2_1 _07107_ (.A(_00939_), - .B(_00940_), + .X(_00939_)); + sky130_fd_sc_hd__nand2_1 _07154_ (.A(_00938_), + .B(_00939_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00941_)); - sky130_fd_sc_hd__xor2_1 _07108_ (.A(_00536_), - .B(_00538_), + .Y(_00940_)); + sky130_fd_sc_hd__xnor2_1 _07155_ (.A(_00509_), + .B(_00510_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00942_)); - sky130_fd_sc_hd__nand2b_1 _07109_ (.A_N(_00941_), - .B(_00942_), + .Y(_00941_)); + sky130_fd_sc_hd__nand2_1 _07156_ (.A(_00618_), + .B(_00941_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00943_)); - sky130_fd_sc_hd__xnor2_1 _07110_ (.A(_00941_), - .B(_00942_), + .Y(_00942_)); + sky130_fd_sc_hd__or2_1 _07157_ (.A(_00618_), + .B(_00941_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00944_)); - sky130_fd_sc_hd__nand2_1 _07111_ (.A(_00935_), - .B(_00944_), + .X(_00943_)); + sky130_fd_sc_hd__nand2_1 _07158_ (.A(_00942_), + .B(_00943_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00945_)); - sky130_fd_sc_hd__or2_1 _07112_ (.A(_00935_), - .B(_00944_), + .Y(_00944_)); + sky130_fd_sc_hd__and2_1 _07159_ (.A(_05977_), + .B(\vgadonut.donut.cAcB[0] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00946_)); - sky130_fd_sc_hd__and3_1 _07113_ (.A(net55), + .X(_00945_)); + sky130_fd_sc_hd__nor2_1 _07160_ (.A(_00509_), .B(_00945_), - .C(_00946_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00169_)); - sky130_fd_sc_hd__xor2_1 _07114_ (.A(_00571_), - .B(_00650_), + .Y(_00946_)); + sky130_fd_sc_hd__and2_1 _07161_ (.A(_00620_), + .B(_00946_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00947_)); - sky130_fd_sc_hd__a21oi_1 _07115_ (.A1(_00574_), - .A2(_00661_), - .B1(_00939_), + sky130_fd_sc_hd__or2_1 _07162_ (.A(_00944_), + .B(_00947_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00948_)); - sky130_fd_sc_hd__or2_1 _07116_ (.A(_00947_), - .B(_00948_), + .X(_00948_)); + sky130_fd_sc_hd__a21o_1 _07163_ (.A1(_00942_), + .A2(_00948_), + .B1(_00940_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00949_)); - sky130_fd_sc_hd__nand2_1 _07117_ (.A(_00947_), - .B(_00948_), + sky130_fd_sc_hd__a21oi_1 _07164_ (.A1(_00938_), + .A2(_00949_), + .B1(_00936_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_00950_)); - sky130_fd_sc_hd__nand2_1 _07118_ (.A(_00949_), + sky130_fd_sc_hd__or2_1 _07165_ (.A(_00934_), .B(_00950_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00951_)); - sky130_fd_sc_hd__xnor2_1 _07119_ (.A(_00534_), - .B(_00539_), + .X(_00951_)); + sky130_fd_sc_hd__and2_1 _07166_ (.A(_00606_), + .B(_00931_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00952_)); - sky130_fd_sc_hd__nand2b_1 _07120_ (.A_N(_00951_), + .X(_00952_)); + sky130_fd_sc_hd__nor2_1 _07167_ (.A(_00932_), .B(_00952_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_00953_)); - sky130_fd_sc_hd__xor2_1 _07121_ (.A(_00951_), - .B(_00952_), + sky130_fd_sc_hd__a21oi_1 _07168_ (.A1(_00951_), + .A2(_00953_), + .B1(_00932_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00954_)); - sky130_fd_sc_hd__nand3_1 _07122_ (.A(_00943_), - .B(_00945_), - .C(_00954_), + .Y(_00954_)); + sky130_fd_sc_hd__o21a_1 _07169_ (.A1(_00601_), + .A2(_00707_), + .B1(_00954_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00955_)); - sky130_fd_sc_hd__a21o_1 _07123_ (.A1(_00943_), - .A2(_00945_), - .B1(_00954_), + .X(_00955_)); + sky130_fd_sc_hd__a21oi_2 _07170_ (.A1(_00601_), + .A2(_00707_), + .B1(_00955_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00956_)); - sky130_fd_sc_hd__and3_1 _07124_ (.A(net55), - .B(_00955_), - .C(_00956_), + .Y(_00956_)); + sky130_fd_sc_hd__xnor2_2 _07171_ (.A(_00930_), + .B(_00956_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00170_)); - sky130_fd_sc_hd__xnor2_1 _07125_ (.A(_00540_), - .B(_00542_), + .Y(_00957_)); + sky130_fd_sc_hd__a21oi_1 _07172_ (.A1(_00556_), + .A2(_00927_), + .B1(_00957_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00957_)); - sky130_fd_sc_hd__o31a_1 _07126_ (.A1(_00504_), - .A2(_00571_), - .A3(_00649_), - .B1(_00949_), + .Y(_00958_)); + sky130_fd_sc_hd__a31o_1 _07173_ (.A1(_00556_), + .A2(_00927_), + .A3(_00957_), + .B1(net53), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00958_)); - sky130_fd_sc_hd__nor2_1 _07127_ (.A(net69), - .B(_00639_), + .X(_00959_)); + sky130_fd_sc_hd__nor2_1 _07174_ (.A(_00958_), + .B(_00959_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00959_)); - sky130_fd_sc_hd__nand2_1 _07128_ (.A(net69), - .B(_00639_), + .Y(_00162_)); + sky130_fd_sc_hd__xnor2_1 _07175_ (.A(_00593_), + .B(_00680_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_00960_)); - sky130_fd_sc_hd__and2b_1 _07129_ (.A_N(_00959_), - .B(_00960_), + sky130_fd_sc_hd__a21o_1 _07176_ (.A1(_00930_), + .A2(_00956_), + .B1(_00928_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00961_)); - sky130_fd_sc_hd__xnor2_1 _07130_ (.A(_00958_), + sky130_fd_sc_hd__and2b_1 _07177_ (.A_N(_00960_), .B(_00961_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00962_)); - sky130_fd_sc_hd__nand2_1 _07131_ (.A(_00957_), - .B(_00962_), + .X(_00962_)); + sky130_fd_sc_hd__and2b_1 _07178_ (.A_N(_00961_), + .B(_00960_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00963_)); - sky130_fd_sc_hd__or2_1 _07132_ (.A(_00957_), - .B(_00962_), + .X(_00963_)); + sky130_fd_sc_hd__or2_1 _07179_ (.A(_00962_), + .B(_00963_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00964_)); - sky130_fd_sc_hd__nand2_1 _07133_ (.A(_00963_), - .B(_00964_), + sky130_fd_sc_hd__or2_1 _07180_ (.A(_00556_), + .B(_00557_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00965_)); - sky130_fd_sc_hd__nand3_1 _07134_ (.A(_00953_), - .B(_00956_), - .C(_00965_), + .X(_00965_)); + sky130_fd_sc_hd__and2_1 _07181_ (.A(_00558_), + .B(_00965_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00966_)); - sky130_fd_sc_hd__a21o_1 _07135_ (.A1(_00953_), - .A2(_00956_), - .B1(_00965_), + .X(_00966_)); + sky130_fd_sc_hd__nand2b_1 _07182_ (.A_N(_00964_), + .B(_00966_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00967_)); - sky130_fd_sc_hd__and3_1 _07136_ (.A(net56), + .Y(_00967_)); + sky130_fd_sc_hd__xnor2_1 _07183_ (.A(_00964_), .B(_00966_), - .C(_00967_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00171_)); - sky130_fd_sc_hd__xnor2_1 _07137_ (.A(net68), - .B(_00629_), + .Y(_00968_)); + sky130_fd_sc_hd__or2_1 _07184_ (.A(_00958_), + .B(_00968_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00968_)); - sky130_fd_sc_hd__o21ai_1 _07138_ (.A1(_00958_), - .A2(_00959_), - .B1(_00960_), + .X(_00969_)); + sky130_fd_sc_hd__nand2_1 _07185_ (.A(_00958_), + .B(_00968_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00969_)); - sky130_fd_sc_hd__and2b_1 _07139_ (.A_N(_00968_), + .Y(_00970_)); + sky130_fd_sc_hd__and3_1 _07186_ (.A(net62), .B(_00969_), + .C(_00970_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00970_)); - sky130_fd_sc_hd__xnor2_1 _07140_ (.A(_00968_), - .B(_00969_), + .X(_00169_)); + sky130_fd_sc_hd__xor2_1 _07187_ (.A(_00588_), + .B(_00669_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00971_)); - sky130_fd_sc_hd__xnor2_1 _07141_ (.A(_00530_), - .B(_00543_), + .X(_00971_)); + sky130_fd_sc_hd__a21oi_1 _07188_ (.A1(_00593_), + .A2(_00680_), + .B1(_00962_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_00972_)); - sky130_fd_sc_hd__xnor2_1 _07142_ (.A(_00971_), + sky130_fd_sc_hd__or2_1 _07189_ (.A(_00971_), .B(_00972_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00973_)); - sky130_fd_sc_hd__and3_1 _07143_ (.A(_00963_), - .B(_00967_), - .C(_00973_), + .X(_00973_)); + sky130_fd_sc_hd__nand2_1 _07190_ (.A(_00971_), + .B(_00972_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00974_)); - sky130_fd_sc_hd__a21oi_1 _07144_ (.A1(_00963_), - .A2(_00967_), - .B1(_00973_), + .Y(_00974_)); + sky130_fd_sc_hd__nand2_1 _07191_ (.A(_00973_), + .B(_00974_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_00975_)); - sky130_fd_sc_hd__nor3_1 _07145_ (.A(net49), - .B(_00974_), - .C(_00975_), + sky130_fd_sc_hd__xnor2_1 _07192_ (.A(_00555_), + .B(_00559_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00172_)); - sky130_fd_sc_hd__a21o_1 _07146_ (.A1(net68), - .A2(_00629_), - .B1(_00970_), + .Y(_00976_)); + sky130_fd_sc_hd__nand2b_1 _07193_ (.A_N(_00975_), + .B(_00976_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00976_)); - sky130_fd_sc_hd__or2_1 _07147_ (.A(_00510_), - .B(net68), + .Y(_00977_)); + sky130_fd_sc_hd__xor2_1 _07194_ (.A(_00975_), + .B(_00976_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00977_)); - sky130_fd_sc_hd__nand2_1 _07148_ (.A(_00510_), - .B(net68), + .X(_00978_)); + sky130_fd_sc_hd__nand3_1 _07195_ (.A(_00967_), + .B(_00970_), + .C(_00978_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00978_)); - sky130_fd_sc_hd__nand2_1 _07149_ (.A(_00977_), - .B(_00978_), + .Y(_00979_)); + sky130_fd_sc_hd__a21o_1 _07196_ (.A1(_00967_), + .A2(_00970_), + .B1(_00978_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00979_)); - sky130_fd_sc_hd__xor2_1 _07150_ (.A(_00976_), + .X(_00980_)); + sky130_fd_sc_hd__and3_1 _07197_ (.A(net62), .B(_00979_), + .C(_00980_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00980_)); - sky130_fd_sc_hd__nor2_1 _07151_ (.A(_00607_), - .B(_00980_), + .X(_00170_)); + sky130_fd_sc_hd__xnor2_1 _07198_ (.A(_00560_), + .B(_00562_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_00981_)); - sky130_fd_sc_hd__and2_1 _07152_ (.A(_00607_), - .B(_00980_), + sky130_fd_sc_hd__o31a_1 _07199_ (.A1(_00524_), + .A2(_00588_), + .A3(_00668_), + .B1(_00973_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00982_)); - sky130_fd_sc_hd__nor2_1 _07153_ (.A(_00981_), - .B(_00982_), + sky130_fd_sc_hd__nor2_1 _07200_ (.A(net71), + .B(_00658_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_00983_)); - sky130_fd_sc_hd__a21o_1 _07154_ (.A1(_00971_), - .A2(_00972_), - .B1(_00975_), + sky130_fd_sc_hd__nand2_1 _07201_ (.A(net71), + .B(_00658_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00984_)); - sky130_fd_sc_hd__or2_1 _07155_ (.A(_00983_), + .Y(_00984_)); + sky130_fd_sc_hd__and2b_1 _07202_ (.A_N(_00983_), .B(_00984_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00985_)); - sky130_fd_sc_hd__nand2_1 _07156_ (.A(_00983_), - .B(_00984_), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .Y(_00986_)); - sky130_fd_sc_hd__and3_1 _07157_ (.A(net56), + sky130_fd_sc_hd__xnor2_1 _07203_ (.A(_00982_), .B(_00985_), - .C(_00986_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00173_)); - sky130_fd_sc_hd__xnor2_1 _07158_ (.A(net68), - .B(_00713_), + .Y(_00986_)); + sky130_fd_sc_hd__nand2_1 _07204_ (.A(_00981_), + .B(_00986_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_00987_)); - sky130_fd_sc_hd__a21bo_1 _07159_ (.A1(_00976_), - .A2(_00977_), - .B1_N(_00978_), + sky130_fd_sc_hd__or2_1 _07205_ (.A(_00981_), + .B(_00986_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00988_)); - sky130_fd_sc_hd__and2b_1 _07160_ (.A_N(_00987_), + sky130_fd_sc_hd__nand2_1 _07206_ (.A(_00987_), .B(_00988_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00989_)); - sky130_fd_sc_hd__xor2_1 _07161_ (.A(_00987_), - .B(_00988_), + .Y(_00989_)); + sky130_fd_sc_hd__nand3_1 _07207_ (.A(_00977_), + .B(_00980_), + .C(_00989_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00990_)); - sky130_fd_sc_hd__nor2_1 _07162_ (.A(_00602_), - .B(_00990_), + .Y(_00990_)); + sky130_fd_sc_hd__a21o_1 _07208_ (.A1(_00977_), + .A2(_00980_), + .B1(_00989_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00991_)); - sky130_fd_sc_hd__and2_1 _07163_ (.A(_00602_), + .X(_00991_)); + sky130_fd_sc_hd__and3_1 _07209_ (.A(net62), .B(_00990_), + .C(_00991_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00992_)); - sky130_fd_sc_hd__nor2_1 _07164_ (.A(_00991_), - .B(_00992_), + .X(_00171_)); + sky130_fd_sc_hd__xnor2_1 _07210_ (.A(net71), + .B(_00648_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00993_)); - sky130_fd_sc_hd__a21o_1 _07165_ (.A1(_00983_), - .A2(_00984_), - .B1(_00981_), + .Y(_00992_)); + sky130_fd_sc_hd__o21ai_2 _07211_ (.A1(_00982_), + .A2(_00983_), + .B1(_00984_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00994_)); - sky130_fd_sc_hd__xnor2_1 _07166_ (.A(_00993_), - .B(_00994_), + .Y(_00993_)); + sky130_fd_sc_hd__and2b_1 _07212_ (.A_N(_00992_), + .B(_00993_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00995_)); - sky130_fd_sc_hd__nor2_1 _07167_ (.A(net48), - .B(_00995_), + .X(_00994_)); + sky130_fd_sc_hd__xnor2_2 _07213_ (.A(_00992_), + .B(_00993_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00174_)); - sky130_fd_sc_hd__a21oi_1 _07168_ (.A1(net68), - .A2(_00713_), - .B1(_00989_), + .Y(_00995_)); + sky130_fd_sc_hd__xnor2_1 _07214_ (.A(_00551_), + .B(_00563_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_00996_)); - sky130_fd_sc_hd__xnor2_1 _07169_ (.A(net68), - .B(_00735_), + sky130_fd_sc_hd__xnor2_1 _07215_ (.A(_00995_), + .B(_00996_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_00997_)); - sky130_fd_sc_hd__xnor2_2 _07170_ (.A(_00996_), - .B(_00997_), + sky130_fd_sc_hd__and3_1 _07216_ (.A(_00987_), + .B(_00991_), + .C(_00997_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00998_)); - sky130_fd_sc_hd__nand2b_1 _07171_ (.A_N(_00998_), - .B(_00599_), + .X(_00998_)); + sky130_fd_sc_hd__a21oi_1 _07217_ (.A1(_00987_), + .A2(_00991_), + .B1(_00997_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_00999_)); - sky130_fd_sc_hd__xnor2_1 _07172_ (.A(_00599_), + sky130_fd_sc_hd__nor3_1 _07218_ (.A(net52), .B(_00998_), + .C(_00999_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01000_)); - sky130_fd_sc_hd__a21o_1 _07173_ (.A1(_00993_), - .A2(_00994_), - .B1(_00991_), + .Y(_00172_)); + sky130_fd_sc_hd__a21o_1 _07219_ (.A1(net70), + .A2(_00648_), + .B1(_00994_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01001_)); - sky130_fd_sc_hd__xnor2_1 _07174_ (.A(_01000_), - .B(_01001_), + .X(_01000_)); + sky130_fd_sc_hd__or2_1 _07220_ (.A(_00530_), + .B(net70), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01002_)); - sky130_fd_sc_hd__nor2_1 _07175_ (.A(net48), - .B(_01002_), + .X(_01001_)); + sky130_fd_sc_hd__nand2_1 _07221_ (.A(_00530_), + .B(net70), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00175_)); - sky130_fd_sc_hd__xnor2_1 _07176_ (.A(net68), - .B(_00765_), + .Y(_01002_)); + sky130_fd_sc_hd__nand2_1 _07222_ (.A(_01001_), + .B(_01002_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01003_)); - sky130_fd_sc_hd__o21ba_1 _07177_ (.A1(net68), - .A2(_00735_), - .B1_N(_00996_), + sky130_fd_sc_hd__xor2_1 _07223_ (.A(_01000_), + .B(_01003_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_01004_)); - sky130_fd_sc_hd__a21o_1 _07178_ (.A1(_00563_), - .A2(_00735_), - .B1(_01004_), + sky130_fd_sc_hd__nor2_1 _07224_ (.A(_00626_), + .B(_01004_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01005_)); - sky130_fd_sc_hd__and2b_1 _07179_ (.A_N(_01003_), - .B(_01005_), + .Y(_01005_)); + sky130_fd_sc_hd__and2_1 _07225_ (.A(_00626_), + .B(_01004_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_01006_)); - sky130_fd_sc_hd__and2b_1 _07180_ (.A_N(_01005_), - .B(_01003_), + sky130_fd_sc_hd__nor2_1 _07226_ (.A(_01005_), + .B(_01006_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01007_)); - sky130_fd_sc_hd__or2_1 _07181_ (.A(_01006_), - .B(_01007_), + .Y(_01007_)); + sky130_fd_sc_hd__a21o_1 _07227_ (.A1(_00995_), + .A2(_00996_), + .B1(_00999_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_01008_)); - sky130_fd_sc_hd__inv_2 _07182_ (.A(_01008_), + sky130_fd_sc_hd__or2_1 _07228_ (.A(_01007_), + .B(_01008_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01009_)); - sky130_fd_sc_hd__xor2_1 _07183_ (.A(_00597_), + .X(_01009_)); + sky130_fd_sc_hd__nand2_1 _07229_ (.A(_01007_), .B(_01008_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01010_)); - sky130_fd_sc_hd__a21bo_1 _07184_ (.A1(_01000_), - .A2(_01001_), - .B1_N(_00999_), + .Y(_01010_)); + sky130_fd_sc_hd__and3_1 _07230_ (.A(net62), + .B(_01009_), + .C(_01010_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01011_)); - sky130_fd_sc_hd__and2b_1 _07185_ (.A_N(_01010_), - .B(_01011_), + .X(_00173_)); + sky130_fd_sc_hd__xnor2_1 _07231_ (.A(net70), + .B(_00730_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01012_)); - sky130_fd_sc_hd__xor2_1 _07186_ (.A(_01010_), - .B(_01011_), + .Y(_01011_)); + sky130_fd_sc_hd__a21bo_1 _07232_ (.A1(_01000_), + .A2(_01001_), + .B1_N(_01002_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01013_)); - sky130_fd_sc_hd__nor2_1 _07187_ (.A(net48), - .B(_01013_), + .X(_01012_)); + sky130_fd_sc_hd__and2b_1 _07233_ (.A_N(_01011_), + .B(_01012_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00176_)); - sky130_fd_sc_hd__a21o_1 _07188_ (.A1(_00597_), - .A2(_01009_), - .B1(_01012_), + .X(_01013_)); + sky130_fd_sc_hd__xor2_1 _07234_ (.A(_01011_), + .B(_01012_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_01014_)); - sky130_fd_sc_hd__a21o_1 _07189_ (.A1(_00563_), - .A2(_00765_), - .B1(_01006_), + sky130_fd_sc_hd__nor2_1 _07235_ (.A(_00621_), + .B(_01014_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01015_)); - sky130_fd_sc_hd__xnor2_4 _07190_ (.A(_00788_), - .B(_01015_), + .Y(_01015_)); + sky130_fd_sc_hd__and2_1 _07236_ (.A(_00621_), + .B(_01014_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01016_)); - sky130_fd_sc_hd__xnor2_4 _07191_ (.A(_00564_), + .X(_01016_)); + sky130_fd_sc_hd__nor2_1 _07237_ (.A(_01015_), .B(_01016_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01017_)); - sky130_fd_sc_hd__inv_2 _07192_ (.A(_01017_), + sky130_fd_sc_hd__a21o_1 _07238_ (.A1(_01007_), + .A2(_01008_), + .B1(_01005_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01018_)); - sky130_fd_sc_hd__or2_1 _07193_ (.A(_00592_), - .B(_01017_), + .X(_01018_)); + sky130_fd_sc_hd__xnor2_1 _07239_ (.A(_01017_), + .B(_01018_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01019_)); - sky130_fd_sc_hd__inv_2 _07194_ (.A(_01019_), + .Y(_01019_)); + sky130_fd_sc_hd__nor2_1 _07240_ (.A(net52), + .B(_01019_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01020_)); - sky130_fd_sc_hd__nand2_1 _07195_ (.A(_00592_), - .B(_01017_), + .Y(_00174_)); + sky130_fd_sc_hd__a21oi_1 _07241_ (.A1(net70), + .A2(_00730_), + .B1(_01013_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01021_)); - sky130_fd_sc_hd__a21o_1 _07196_ (.A1(_01019_), - .A2(_01021_), - .B1(_01014_), + .Y(_01020_)); + sky130_fd_sc_hd__nand2_1 _07242_ (.A(net70), + .B(_00751_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01022_)); - sky130_fd_sc_hd__nand2_1 _07197_ (.A(_01014_), - .B(_01021_), + .Y(_01021_)); + sky130_fd_sc_hd__or2_1 _07243_ (.A(net70), + .B(_00751_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01023_)); - sky130_fd_sc_hd__o211a_1 _07198_ (.A1(_01020_), - .A2(_01023_), - .B1(_01022_), - .C1(net56), + .X(_01022_)); + sky130_fd_sc_hd__nand2_1 _07244_ (.A(_01021_), + .B(_01022_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00177_)); - sky130_fd_sc_hd__nand2_1 _07199_ (.A(_00588_), - .B(_01018_), + .Y(_01023_)); + sky130_fd_sc_hd__xnor2_1 _07245_ (.A(_01020_), + .B(_01023_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01024_)); - sky130_fd_sc_hd__or2_1 _07200_ (.A(_00588_), - .B(_01018_), + sky130_fd_sc_hd__nor2_1 _07246_ (.A(_00618_), + .B(_01024_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01025_)); - sky130_fd_sc_hd__nand2_1 _07201_ (.A(_01024_), - .B(_01025_), + .Y(_01025_)); + sky130_fd_sc_hd__and2_1 _07247_ (.A(_00618_), + .B(_01024_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01026_)); - sky130_fd_sc_hd__a21o_1 _07202_ (.A1(_01019_), - .A2(_01023_), - .B1(_01026_), + .X(_01026_)); + sky130_fd_sc_hd__nor2_1 _07248_ (.A(_01025_), + .B(_01026_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01027_)); - sky130_fd_sc_hd__a31o_1 _07203_ (.A1(_01019_), - .A2(_01023_), - .A3(_01026_), - .B1(net48), + .Y(_01027_)); + sky130_fd_sc_hd__a21o_1 _07249_ (.A1(_01017_), + .A2(_01018_), + .B1(_01015_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_01028_)); - sky130_fd_sc_hd__and2b_1 _07204_ (.A_N(_01028_), - .B(_01027_), + sky130_fd_sc_hd__a21oi_1 _07250_ (.A1(_01027_), + .A2(_01028_), + .B1(net52), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00163_)); - sky130_fd_sc_hd__and2_1 _07205_ (.A(_00583_), - .B(_01018_), + .Y(_01029_)); + sky130_fd_sc_hd__o21a_1 _07251_ (.A1(_01027_), + .A2(_01028_), + .B1(_01029_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01029_)); - sky130_fd_sc_hd__nor2_1 _07206_ (.A(_00583_), - .B(_01018_), + .X(_00175_)); + sky130_fd_sc_hd__nand2_1 _07252_ (.A(net71), + .B(_00782_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01030_)); - sky130_fd_sc_hd__or2_1 _07207_ (.A(_01029_), - .B(_01030_), + sky130_fd_sc_hd__or2_1 _07253_ (.A(net71), + .B(_00782_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_01031_)); - sky130_fd_sc_hd__a21oi_1 _07208_ (.A1(_01024_), - .A2(_01027_), - .B1(_01031_), + sky130_fd_sc_hd__nand2_1 _07254_ (.A(_01030_), + .B(_01031_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01032_)); - sky130_fd_sc_hd__a31o_1 _07209_ (.A1(_01024_), - .A2(_01027_), - .A3(_01031_), - .B1(net48), + sky130_fd_sc_hd__a21bo_1 _07255_ (.A1(_01020_), + .A2(_01021_), + .B1_N(_01022_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_01033_)); - sky130_fd_sc_hd__nor2_1 _07210_ (.A(_01032_), + sky130_fd_sc_hd__xnor2_1 _07256_ (.A(_01032_), .B(_01033_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00164_)); - sky130_fd_sc_hd__xnor2_1 _07211_ (.A(_00578_), - .B(_01017_), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), .Y(_01034_)); - sky130_fd_sc_hd__o21a_1 _07212_ (.A1(_01029_), - .A2(_01032_), - .B1(_01034_), + sky130_fd_sc_hd__or2_1 _07257_ (.A(_00615_), + .B(_01034_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_01035_)); - sky130_fd_sc_hd__nor2_1 _07213_ (.A(net48), - .B(_01035_), + sky130_fd_sc_hd__nand2_1 _07258_ (.A(_00615_), + .B(_01034_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01036_)); - sky130_fd_sc_hd__o31a_1 _07214_ (.A1(_01029_), - .A2(_01032_), - .A3(_01034_), - .B1(_01036_), + sky130_fd_sc_hd__nand2_1 _07259_ (.A(_01035_), + .B(_01036_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00165_)); - sky130_fd_sc_hd__a21o_1 _07215_ (.A1(_00578_), - .A2(_01018_), - .B1(_01035_), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .X(_01037_)); - sky130_fd_sc_hd__nor2_1 _07216_ (.A(_00574_), - .B(_01017_), + .Y(_01037_)); + sky130_fd_sc_hd__a21oi_1 _07260_ (.A1(_01027_), + .A2(_01028_), + .B1(_01025_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01038_)); - sky130_fd_sc_hd__nand2_1 _07217_ (.A(_00574_), - .B(_01017_), + sky130_fd_sc_hd__nand2_1 _07261_ (.A(_01037_), + .B(_01038_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01039_)); - sky130_fd_sc_hd__and2b_1 _07218_ (.A_N(_01038_), - .B(_01039_), + sky130_fd_sc_hd__or2_1 _07262_ (.A(_01037_), + .B(_01038_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_01040_)); - sky130_fd_sc_hd__a21oi_1 _07219_ (.A1(_01037_), - .A2(_01040_), - .B1(net48), + sky130_fd_sc_hd__and3_1 _07263_ (.A(net62), + .B(_01039_), + .C(_01040_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01041_)); - sky130_fd_sc_hd__o21a_1 _07220_ (.A1(_01037_), - .A2(_01040_), - .B1(_01041_), + .X(_00176_)); + sky130_fd_sc_hd__o21ai_2 _07264_ (.A1(_01032_), + .A2(_01033_), + .B1(_01030_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00166_)); - sky130_fd_sc_hd__xnor2_1 _07221_ (.A(_00571_), - .B(_01017_), + .Y(_01041_)); + sky130_fd_sc_hd__xnor2_4 _07265_ (.A(_00806_), + .B(_01041_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01042_)); - sky130_fd_sc_hd__o21a_1 _07222_ (.A1(_01037_), - .A2(_01038_), - .B1(_01039_), + sky130_fd_sc_hd__xnor2_4 _07266_ (.A(_00583_), + .B(_01042_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01043_)); - sky130_fd_sc_hd__and2_1 _07223_ (.A(_01042_), - .B(_01043_), + .Y(_01043_)); + sky130_fd_sc_hd__inv_2 _07267_ (.A(_01043_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01044_)); - sky130_fd_sc_hd__o21ai_1 _07224_ (.A1(_01042_), - .A2(_01043_), - .B1(net56), + .Y(_01044_)); + sky130_fd_sc_hd__and2_1 _07268_ (.A(_00610_), + .B(_01044_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01045_)); - sky130_fd_sc_hd__nor2_1 _07225_ (.A(_01044_), - .B(_01045_), + .X(_01045_)); + sky130_fd_sc_hd__nor2_1 _07269_ (.A(_00610_), + .B(_01044_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00167_)); - sky130_fd_sc_hd__a21o_1 _07226_ (.A1(_00571_), - .A2(_01018_), - .B1(_01044_), + .Y(_01046_)); + sky130_fd_sc_hd__a21oi_1 _07270_ (.A1(_01035_), + .A2(_01040_), + .B1(_01046_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01046_)); - sky130_fd_sc_hd__xnor2_1 _07227_ (.A(_01016_), - .B(_01046_), + .Y(_01047_)); + sky130_fd_sc_hd__nand2b_1 _07271_ (.A_N(_01045_), + .B(_01047_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01047_)); - sky130_fd_sc_hd__nor2_1 _07228_ (.A(net49), - .B(_01047_), + .Y(_01048_)); + sky130_fd_sc_hd__o211ai_1 _07272_ (.A1(_01045_), + .A2(_01046_), + .B1(_01035_), + .C1(_01040_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00168_)); - sky130_fd_sc_hd__nand2_1 _07229_ (.A(_00689_), - .B(_00691_), + .Y(_01049_)); + sky130_fd_sc_hd__and3_1 _07273_ (.A(net62), + .B(_01048_), + .C(_01049_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01048_)); - sky130_fd_sc_hd__a21o_1 _07230_ (.A1(_00692_), - .A2(_01048_), - .B1(net52), + .X(_00177_)); + sky130_fd_sc_hd__nor2_1 _07274_ (.A(_00606_), + .B(_01044_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00146_)); - sky130_fd_sc_hd__and2_1 _07231_ (.A(_00692_), - .B(_00694_), + .Y(_01050_)); + sky130_fd_sc_hd__and2_1 _07275_ (.A(_00606_), + .B(_01044_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01049_)); - sky130_fd_sc_hd__o21ai_1 _07232_ (.A1(_00695_), - .A2(_01049_), - .B1(net59), + .X(_01051_)); + sky130_fd_sc_hd__nor2_1 _07276_ (.A(_01050_), + .B(_01051_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00153_)); - sky130_fd_sc_hd__or3_1 _07233_ (.A(_00680_), - .B(_00687_), - .C(_00695_), + .Y(_01052_)); + sky130_fd_sc_hd__o21a_1 _07277_ (.A1(_01045_), + .A2(_01047_), + .B1(_01052_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01050_)); - sky130_fd_sc_hd__a21o_1 _07234_ (.A1(_00696_), - .A2(_01050_), - .B1(net52), + .X(_01053_)); + sky130_fd_sc_hd__nor2_1 _07278_ (.A(net52), + .B(_01053_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00154_)); - sky130_fd_sc_hd__and3_1 _07235_ (.A(_00669_), - .B(_00679_), - .C(_00696_), + .Y(_01054_)); + sky130_fd_sc_hd__o31a_1 _07279_ (.A1(_01045_), + .A2(_01047_), + .A3(_01052_), + .B1(_01054_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01051_)); - sky130_fd_sc_hd__o21ai_1 _07236_ (.A1(_00697_), - .A2(_01051_), - .B1(net59), + .X(_00163_)); + sky130_fd_sc_hd__nand2_1 _07280_ (.A(_00601_), + .B(_01044_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00155_)); - sky130_fd_sc_hd__or3_1 _07237_ (.A(_00657_), - .B(_00668_), - .C(_00697_), + .Y(_01055_)); + sky130_fd_sc_hd__xnor2_1 _07281_ (.A(_00601_), + .B(_01043_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01052_)); - sky130_fd_sc_hd__a21o_1 _07238_ (.A1(_00698_), - .A2(_01052_), - .B1(net49), + .Y(_01056_)); + sky130_fd_sc_hd__or3_1 _07282_ (.A(_01051_), + .B(_01053_), + .C(_01056_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00156_)); - sky130_fd_sc_hd__or2_1 _07239_ (.A(_00647_), - .B(_00699_), + .X(_01057_)); + sky130_fd_sc_hd__o21ai_1 _07283_ (.A1(_01051_), + .A2(_01053_), + .B1(_01056_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01053_)); - sky130_fd_sc_hd__a21o_1 _07240_ (.A1(_00700_), - .A2(_01053_), - .B1(net47), + .Y(_01058_)); + sky130_fd_sc_hd__and3_1 _07284_ (.A(net62), + .B(_01057_), + .C(_01058_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00157_)); - sky130_fd_sc_hd__nor2_1 _07241_ (.A(net47), - .B(_00703_), + .X(_00164_)); + sky130_fd_sc_hd__xnor2_1 _07285_ (.A(_00596_), + .B(_01043_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00158_)); - sky130_fd_sc_hd__nor2_1 _07242_ (.A(net47), - .B(_00726_), + .Y(_01059_)); + sky130_fd_sc_hd__a21o_1 _07286_ (.A1(_01055_), + .A2(_01058_), + .B1(_01059_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00159_)); - sky130_fd_sc_hd__nand2_1 _07243_ (.A(net55), - .B(_00751_), + .X(_01060_)); + sky130_fd_sc_hd__a31o_1 _07287_ (.A1(_01055_), + .A2(_01058_), + .A3(_01059_), + .B1(net52), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00160_)); - sky130_fd_sc_hd__nor2_1 _07244_ (.A(net49), - .B(_00778_), + .X(_01061_)); + sky130_fd_sc_hd__and2b_1 _07288_ (.A_N(_01061_), + .B(_01060_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00161_)); - sky130_fd_sc_hd__nand2_1 _07245_ (.A(net55), - .B(_00797_), + .X(_00165_)); + sky130_fd_sc_hd__o21ai_1 _07289_ (.A1(_00596_), + .A2(_01043_), + .B1(_01060_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00147_)); - sky130_fd_sc_hd__nand2_1 _07246_ (.A(net59), - .B(_00816_), + .Y(_01062_)); + sky130_fd_sc_hd__nor2_1 _07290_ (.A(_00593_), + .B(_01043_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00148_)); - sky130_fd_sc_hd__nor2_1 _07247_ (.A(net52), - .B(_00832_), + .Y(_01063_)); + sky130_fd_sc_hd__nand2_1 _07291_ (.A(_00593_), + .B(_01043_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00149_)); - sky130_fd_sc_hd__nand2_1 _07248_ (.A(net59), - .B(_00850_), + .Y(_01064_)); + sky130_fd_sc_hd__and2b_1 _07292_ (.A_N(_01063_), + .B(_01064_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00150_)); - sky130_fd_sc_hd__and2_1 _07249_ (.A(net59), - .B(_00863_), + .X(_01065_)); + sky130_fd_sc_hd__a21oi_1 _07293_ (.A1(_01062_), + .A2(_01065_), + .B1(net52), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00151_)); - sky130_fd_sc_hd__nor2_1 _07250_ (.A(net52), - .B(net30), + .Y(_01066_)); + sky130_fd_sc_hd__o21a_1 _07294_ (.A1(_01062_), + .A2(_01065_), + .B1(_01066_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00152_)); - sky130_fd_sc_hd__nor2_1 _07251_ (.A(_00601_), - .B(_00924_), + .X(_00166_)); + sky130_fd_sc_hd__xnor2_1 _07295_ (.A(_00588_), + .B(_01043_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01054_)); - sky130_fd_sc_hd__or3_1 _07252_ (.A(net50), - .B(_00925_), - .C(_01054_), + .Y(_01067_)); + sky130_fd_sc_hd__or2_1 _07296_ (.A(_01062_), + .B(_01063_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00130_)); - sky130_fd_sc_hd__nand2_1 _07253_ (.A(_00922_), - .B(_00925_), + .X(_01068_)); + sky130_fd_sc_hd__and2_1 _07297_ (.A(_01064_), + .B(_01068_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01055_)); - sky130_fd_sc_hd__a21o_1 _07254_ (.A1(_00926_), - .A2(_01055_), - .B1(net50), + .X(_01069_)); + sky130_fd_sc_hd__a21oi_1 _07298_ (.A1(_01067_), + .A2(_01069_), + .B1(net52), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00137_)); - sky130_fd_sc_hd__nand3_1 _07255_ (.A(_00918_), - .B(_00920_), - .C(_00926_), + .Y(_01070_)); + sky130_fd_sc_hd__o21a_1 _07299_ (.A1(_01067_), + .A2(_01069_), + .B1(_01070_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01056_)); - sky130_fd_sc_hd__a21o_1 _07256_ (.A1(_00927_), - .A2(_01056_), - .B1(net50), + .X(_00167_)); + sky130_fd_sc_hd__a32o_1 _07300_ (.A1(_01064_), + .A2(_01067_), + .A3(_01068_), + .B1(_01044_), + .B2(_00588_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00138_)); - sky130_fd_sc_hd__and3_1 _07257_ (.A(_00914_), - .B(_00916_), - .C(_00927_), + .X(_01071_)); + sky130_fd_sc_hd__xnor2_1 _07301_ (.A(_01042_), + .B(_01071_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01057_)); - sky130_fd_sc_hd__o21ai_1 _07258_ (.A1(_00928_), - .A2(_01057_), - .B1(net58), + .Y(_01072_)); + sky130_fd_sc_hd__nor2_1 _07302_ (.A(net53), + .B(_01072_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00139_)); - sky130_fd_sc_hd__or3_1 _07259_ (.A(_00912_), - .B(_00928_), - .C(_00929_), + .Y(_00168_)); + sky130_fd_sc_hd__nand2_1 _07303_ (.A(_00707_), + .B(_00709_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01058_)); - sky130_fd_sc_hd__a21o_1 _07260_ (.A1(_00930_), - .A2(_01058_), - .B1(net50), + .Y(_01073_)); + sky130_fd_sc_hd__a21o_1 _07304_ (.A1(_00710_), + .A2(_01073_), + .B1(net54), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00140_)); - sky130_fd_sc_hd__xor2_1 _07261_ (.A(_00583_), - .B(_00689_), + .X(_00146_)); + sky130_fd_sc_hd__and2_1 _07305_ (.A(_00710_), + .B(_00712_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01059_)); - sky130_fd_sc_hd__and2_1 _07262_ (.A(_00931_), - .B(_01059_), + .X(_01074_)); + sky130_fd_sc_hd__o21ai_1 _07306_ (.A1(_00713_), + .A2(_01074_), + .B1(net68), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01060_)); - sky130_fd_sc_hd__nor2_1 _07263_ (.A(_00931_), - .B(_01059_), + .Y(_00153_)); + sky130_fd_sc_hd__or3_1 _07307_ (.A(_00698_), + .B(_00705_), + .C(_00713_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01061_)); - sky130_fd_sc_hd__or3_1 _07264_ (.A(net50), - .B(_01060_), - .C(_01061_), + .X(_01075_)); + sky130_fd_sc_hd__a21o_1 _07308_ (.A1(_00714_), + .A2(_01075_), + .B1(net57), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00141_)); - sky130_fd_sc_hd__nor2_1 _07265_ (.A(net52), - .B(_00934_), + .X(_00154_)); + sky130_fd_sc_hd__and3_1 _07309_ (.A(_00688_), + .B(_00697_), + .C(_00714_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00142_)); - sky130_fd_sc_hd__nor2_1 _07266_ (.A(net47), - .B(_00941_), + .X(_01076_)); + sky130_fd_sc_hd__o21ai_1 _07310_ (.A1(_00715_), + .A2(_01076_), + .B1(net68), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00143_)); - sky130_fd_sc_hd__nand2_1 _07267_ (.A(net56), - .B(_00951_), + .Y(_00155_)); + sky130_fd_sc_hd__or3_1 _07311_ (.A(_00676_), + .B(_00687_), + .C(_00715_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00144_)); - sky130_fd_sc_hd__and2_1 _07268_ (.A(net55), - .B(_00962_), + .X(_01077_)); + sky130_fd_sc_hd__a21o_1 _07312_ (.A1(_00716_), + .A2(_01077_), + .B1(net57), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00145_)); - sky130_fd_sc_hd__or2_1 _07269_ (.A(net49), - .B(_00971_), + .X(_00156_)); + sky130_fd_sc_hd__nand3b_1 _07313_ (.A_N(_00665_), + .B(_00675_), + .C(_00716_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00131_)); - sky130_fd_sc_hd__nand2_1 _07270_ (.A(net56), - .B(_00980_), + .Y(_01078_)); + sky130_fd_sc_hd__a21o_1 _07314_ (.A1(_00717_), + .A2(_01078_), + .B1(net55), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00132_)); - sky130_fd_sc_hd__nor2_1 _07271_ (.A(net48), - .B(_00990_), + .X(_00157_)); + sky130_fd_sc_hd__nor2_1 _07315_ (.A(net57), + .B(_00720_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00133_)); - sky130_fd_sc_hd__nand2_1 _07272_ (.A(net56), - .B(_00998_), + .Y(_00158_)); + sky130_fd_sc_hd__nor2_1 _07316_ (.A(net54), + .B(_00743_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00134_)); - sky130_fd_sc_hd__nor2_1 _07273_ (.A(net48), - .B(_01008_), + .Y(_00159_)); + sky130_fd_sc_hd__nand2_1 _07317_ (.A(net64), + .B(_00768_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00135_)); - sky130_fd_sc_hd__nor2_1 _07274_ (.A(net48), - .B(_01017_), + .Y(_00160_)); + sky130_fd_sc_hd__nor2_1 _07318_ (.A(net54), + .B(_00796_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00136_)); - sky130_fd_sc_hd__xnor2_1 _07275_ (.A(net198), - .B(\vgadonut.donut.ycA[4] ), + .Y(_00161_)); + sky130_fd_sc_hd__nand2_1 _07319_ (.A(net64), + .B(_00818_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01062_)); - sky130_fd_sc_hd__nand2_1 _07276_ (.A(\vgadonut.donut.cA[5] ), - .B(\vgadonut.donut.ycA[3] ), + .Y(_00147_)); + sky130_fd_sc_hd__nand2_1 _07320_ (.A(net64), + .B(_00839_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01063_)); - sky130_fd_sc_hd__or2_1 _07277_ (.A(\vgadonut.donut.cA[5] ), - .B(\vgadonut.donut.ycA[3] ), + .Y(_00148_)); + sky130_fd_sc_hd__nor2_1 _07321_ (.A(net54), + .B(_00854_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01064_)); - sky130_fd_sc_hd__nand2_1 _07278_ (.A(\vgadonut.donut.cA[4] ), - .B(\vgadonut.donut.ycA[2] ), + .Y(_00149_)); + sky130_fd_sc_hd__nand2_1 _07322_ (.A(net64), + .B(_00872_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01065_)); - sky130_fd_sc_hd__or2_1 _07279_ (.A(\vgadonut.donut.cA[4] ), - .B(\vgadonut.donut.ycA[2] ), + .Y(_00150_)); + sky130_fd_sc_hd__and2_1 _07323_ (.A(net64), + .B(_00885_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01066_)); - sky130_fd_sc_hd__xnor2_1 _07280_ (.A(\vgadonut.donut.cA[3] ), - .B(\vgadonut.donut.ycA[1] ), + .X(_00151_)); + sky130_fd_sc_hd__nor2_1 _07324_ (.A(net55), + .B(_00893_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01067_)); - sky130_fd_sc_hd__nand2_1 _07281_ (.A(\vgadonut.donut.cA[2] ), - .B(net348), + .Y(_00152_)); + sky130_fd_sc_hd__nor2_1 _07325_ (.A(_00620_), + .B(_00946_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01068_)); - sky130_fd_sc_hd__nor2_1 _07282_ (.A(_01067_), - .B(_01068_), + .Y(_01079_)); + sky130_fd_sc_hd__or3_1 _07326_ (.A(net60), + .B(_00947_), + .C(_01079_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01069_)); - sky130_fd_sc_hd__a21o_1 _07283_ (.A1(\vgadonut.donut.cA[3] ), - .A2(\vgadonut.donut.ycA[1] ), - .B1(_01069_), + .X(_00130_)); + sky130_fd_sc_hd__nand2_1 _07327_ (.A(_00944_), + .B(_00947_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01070_)); - sky130_fd_sc_hd__and3_1 _07284_ (.A(_01065_), - .B(_01066_), - .C(_01070_), + .Y(_01080_)); + sky130_fd_sc_hd__a21o_1 _07328_ (.A1(_00948_), + .A2(_01080_), + .B1(net56), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01071_)); - sky130_fd_sc_hd__inv_2 _07285_ (.A(_01071_), + .X(_00137_)); + sky130_fd_sc_hd__nand3_1 _07329_ (.A(_00940_), + .B(_00942_), + .C(_00948_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01072_)); - sky130_fd_sc_hd__nand2_1 _07286_ (.A(_01065_), - .B(_01072_), + .Y(_01081_)); + sky130_fd_sc_hd__a21o_1 _07330_ (.A1(_00949_), + .A2(_01081_), + .B1(net56), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01073_)); - sky130_fd_sc_hd__nand3_1 _07287_ (.A(_01063_), - .B(_01064_), - .C(_01073_), + .X(_00138_)); + sky130_fd_sc_hd__and3_1 _07331_ (.A(_00936_), + .B(_00938_), + .C(_00949_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01074_)); - sky130_fd_sc_hd__a21oi_1 _07288_ (.A1(_01063_), - .A2(_01074_), - .B1(_01062_), + .X(_01082_)); + sky130_fd_sc_hd__o21ai_1 _07332_ (.A1(_00950_), + .A2(_01082_), + .B1(net63), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01075_)); - sky130_fd_sc_hd__a31o_1 _07289_ (.A1(_01062_), - .A2(_01063_), - .A3(_01074_), - .B1(net104), + .Y(_00139_)); + sky130_fd_sc_hd__xnor2_1 _07333_ (.A(_00951_), + .B(_00953_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01076_)); - sky130_fd_sc_hd__a2bb2o_1 _07290_ (.A1_N(_01075_), - .A2_N(_01076_), - .B1(\vgadonut.donut.cA[2] ), - .B2(net104), + .Y(_01083_)); + sky130_fd_sc_hd__nand2_1 _07334_ (.A(net64), + .B(_01083_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00124_)); - sky130_fd_sc_hd__a21oi_1 _07291_ (.A1(net198), - .A2(\vgadonut.donut.ycA[4] ), - .B1(_01075_), + .Y(_00140_)); + sky130_fd_sc_hd__xor2_1 _07335_ (.A(_00601_), + .B(_00707_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01077_)); - sky130_fd_sc_hd__nor2_1 _07292_ (.A(\vgadonut.donut.cA[7] ), - .B(\vgadonut.donut.ycA[5] ), + .X(_01084_)); + sky130_fd_sc_hd__and2_1 _07336_ (.A(_00954_), + .B(_01084_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01078_)); - sky130_fd_sc_hd__and2_1 _07293_ (.A(\vgadonut.donut.cA[7] ), - .B(\vgadonut.donut.ycA[5] ), + .X(_01085_)); + sky130_fd_sc_hd__nor2_1 _07337_ (.A(_00954_), + .B(_01084_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01079_)); - sky130_fd_sc_hd__nor2_1 _07294_ (.A(_01078_), - .B(_01079_), + .Y(_01086_)); + sky130_fd_sc_hd__or3_1 _07338_ (.A(net55), + .B(_01085_), + .C(_01086_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01080_)); - sky130_fd_sc_hd__xnor2_1 _07295_ (.A(_01077_), - .B(_01080_), + .X(_00141_)); + sky130_fd_sc_hd__nor2_1 _07339_ (.A(net53), + .B(_00957_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01081_)); - sky130_fd_sc_hd__mux2_1 _07296_ (.A0(\vgadonut.donut.cA[3] ), - .A1(_01081_), - .S(net101), + .Y(_00142_)); + sky130_fd_sc_hd__nor2_1 _07340_ (.A(net52), + .B(_00964_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00125_)); - sky130_fd_sc_hd__nand2_1 _07297_ (.A(\vgadonut.donut.cA[8] ), - .B(\vgadonut.donut.ycA[6] ), + .Y(_00143_)); + sky130_fd_sc_hd__nand2_1 _07341_ (.A(net65), + .B(_00975_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01082_)); - sky130_fd_sc_hd__or2_1 _07298_ (.A(\vgadonut.donut.cA[8] ), - .B(\vgadonut.donut.ycA[6] ), + .Y(_00144_)); + sky130_fd_sc_hd__and2_1 _07342_ (.A(net62), + .B(_00986_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01083_)); - sky130_fd_sc_hd__nand2_1 _07299_ (.A(_01082_), - .B(_01083_), + .X(_00145_)); + sky130_fd_sc_hd__or2_1 _07343_ (.A(net52), + .B(_00995_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01084_)); - sky130_fd_sc_hd__o21ba_1 _07300_ (.A1(_01077_), - .A2(_01078_), - .B1_N(_01079_), + .X(_00131_)); + sky130_fd_sc_hd__nand2_1 _07344_ (.A(net62), + .B(_01004_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01085_)); - sky130_fd_sc_hd__xor2_1 _07301_ (.A(_01084_), - .B(_01085_), + .Y(_00132_)); + sky130_fd_sc_hd__nor2_1 _07345_ (.A(net52), + .B(_01014_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01086_)); - sky130_fd_sc_hd__mux2_1 _07302_ (.A0(\vgadonut.donut.cA[4] ), - .A1(_01086_), - .S(net101), + .Y(_00133_)); + sky130_fd_sc_hd__nand2_1 _07346_ (.A(net65), + .B(_01024_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00126_)); - sky130_fd_sc_hd__nand2_1 _07303_ (.A(\vgadonut.donut.cA[9] ), - .B(\vgadonut.donut.ycA[7] ), + .Y(_00134_)); + sky130_fd_sc_hd__nor2_1 _07347_ (.A(net53), + .B(_01034_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01087_)); - sky130_fd_sc_hd__or2_1 _07304_ (.A(\vgadonut.donut.cA[9] ), - .B(\vgadonut.donut.ycA[7] ), + .Y(_00135_)); + sky130_fd_sc_hd__nor2_1 _07348_ (.A(net53), + .B(_01043_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01088_)); - sky130_fd_sc_hd__nand2_1 _07305_ (.A(_01087_), - .B(_01088_), + .Y(_00136_)); + sky130_fd_sc_hd__xnor2_1 _07349_ (.A(net193), + .B(\vgadonut.donut.ycA[4] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01089_)); - sky130_fd_sc_hd__o21ai_1 _07306_ (.A1(_01084_), - .A2(_01085_), - .B1(_01082_), + .Y(_01087_)); + sky130_fd_sc_hd__nand2_1 _07350_ (.A(\vgadonut.donut.cA[5] ), + .B(\vgadonut.donut.ycA[3] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01090_)); - sky130_fd_sc_hd__xnor2_1 _07307_ (.A(_01089_), - .B(_01090_), + .Y(_01088_)); + sky130_fd_sc_hd__or2_1 _07351_ (.A(\vgadonut.donut.cA[5] ), + .B(\vgadonut.donut.ycA[3] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01091_)); - sky130_fd_sc_hd__mux2_1 _07308_ (.A0(\vgadonut.donut.cA[5] ), - .A1(_01091_), - .S(net101), + .X(_01089_)); + sky130_fd_sc_hd__nand2_1 _07352_ (.A(\vgadonut.donut.cA[4] ), + .B(\vgadonut.donut.ycA[2] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00127_)); - sky130_fd_sc_hd__xor2_1 _07309_ (.A(\vgadonut.donut.cA[2] ), - .B(net198), + .Y(_01090_)); + sky130_fd_sc_hd__or2_1 _07353_ (.A(\vgadonut.donut.cA[4] ), + .B(\vgadonut.donut.ycA[2] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01092_)); - sky130_fd_sc_hd__and2_1 _07310_ (.A(net197), - .B(\vgadonut.donut.ycA[8] ), + .X(_01091_)); + sky130_fd_sc_hd__xnor2_1 _07354_ (.A(\vgadonut.donut.cA[3] ), + .B(\vgadonut.donut.ycA[1] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01093_)); - sky130_fd_sc_hd__nor2_1 _07311_ (.A(net197), - .B(\vgadonut.donut.ycA[8] ), + .Y(_01092_)); + sky130_fd_sc_hd__nand2_1 _07355_ (.A(\vgadonut.donut.cA[2] ), + .B(net344), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01094_)); - sky130_fd_sc_hd__nor2_1 _07312_ (.A(_01093_), - .B(_01094_), + .Y(_01093_)); + sky130_fd_sc_hd__nor2_1 _07356_ (.A(_01092_), + .B(_01093_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01095_)); - sky130_fd_sc_hd__a21boi_1 _07313_ (.A1(_01088_), - .A2(_01090_), - .B1_N(_01087_), + .Y(_01094_)); + sky130_fd_sc_hd__a21o_1 _07357_ (.A1(\vgadonut.donut.cA[3] ), + .A2(\vgadonut.donut.ycA[1] ), + .B1(_01094_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01096_)); - sky130_fd_sc_hd__xnor2_1 _07314_ (.A(_01095_), - .B(_01096_), + .X(_01095_)); + sky130_fd_sc_hd__and3_1 _07358_ (.A(_01090_), + .B(_01091_), + .C(_01095_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01097_)); - sky130_fd_sc_hd__mux2_1 _07315_ (.A0(_01092_), - .A1(_01097_), - .S(net101), + .X(_01096_)); + sky130_fd_sc_hd__inv_2 _07359_ (.A(_01096_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00128_)); - sky130_fd_sc_hd__o21bai_1 _07316_ (.A1(_01094_), - .A2(_01096_), - .B1_N(_01093_), + .Y(_01097_)); + sky130_fd_sc_hd__nand2_1 _07360_ (.A(_01090_), + .B(_01097_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01098_)); - sky130_fd_sc_hd__xnor2_1 _07317_ (.A(\vgadonut.donut.cA[11] ), - .B(\vgadonut.donut.ycA[9] ), + sky130_fd_sc_hd__nand3_1 _07361_ (.A(_01088_), + .B(_01089_), + .C(_01098_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01099_)); - sky130_fd_sc_hd__xnor2_1 _07318_ (.A(_01098_), - .B(_01099_), + sky130_fd_sc_hd__a21oi_1 _07362_ (.A1(_01088_), + .A2(_01099_), + .B1(_01087_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01100_)); - sky130_fd_sc_hd__and2b_1 _07319_ (.A_N(\vgadonut.donut.cA[3] ), - .B(\vgadonut.donut.cA[7] ), + sky130_fd_sc_hd__a31o_1 _07363_ (.A1(_01087_), + .A2(_01088_), + .A3(_01099_), + .B1(net115), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_01101_)); - sky130_fd_sc_hd__and2b_1 _07320_ (.A_N(\vgadonut.donut.cA[7] ), - .B(\vgadonut.donut.cA[3] ), + sky130_fd_sc_hd__a2bb2o_1 _07364_ (.A1_N(_01100_), + .A2_N(_01101_), + .B1(\vgadonut.donut.cA[2] ), + .B2(net115), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(_00124_)); + sky130_fd_sc_hd__a21oi_1 _07365_ (.A1(net193), + .A2(\vgadonut.donut.ycA[4] ), + .B1(_01100_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01102_)); - sky130_fd_sc_hd__nor2_1 _07321_ (.A(_01101_), - .B(_01102_), + .Y(_01102_)); + sky130_fd_sc_hd__nor2_1 _07366_ (.A(\vgadonut.donut.cA[7] ), + .B(\vgadonut.donut.ycA[5] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01103_)); - sky130_fd_sc_hd__o21a_1 _07322_ (.A1(_05920_), - .A2(net198), - .B1(_01103_), + sky130_fd_sc_hd__nand2_1 _07367_ (.A(\vgadonut.donut.cA[7] ), + .B(\vgadonut.donut.ycA[5] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01104_)); - sky130_fd_sc_hd__nor2_1 _07323_ (.A(net198), - .B(_01103_), + .Y(_01104_)); + sky130_fd_sc_hd__and2b_1 _07368_ (.A_N(_01103_), + .B(_01104_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01105_)); - sky130_fd_sc_hd__a21oi_1 _07324_ (.A1(\vgadonut.donut.cA[2] ), - .A2(_01105_), - .B1(_01104_), + .X(_01105_)); + sky130_fd_sc_hd__xnor2_1 _07369_ (.A(_01102_), + .B(_01105_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01106_)); - sky130_fd_sc_hd__mux2_1 _07325_ (.A0(_01100_), + sky130_fd_sc_hd__mux2_1 _07370_ (.A0(\vgadonut.donut.cA[3] ), .A1(_01106_), - .S(net104), + .S(net109), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00129_)); - sky130_fd_sc_hd__nand2_1 _07326_ (.A(net196), - .B(\vgadonut.donut.ycA[10] ), + .X(_00125_)); + sky130_fd_sc_hd__or2_1 _07371_ (.A(\vgadonut.donut.cA[8] ), + .B(\vgadonut.donut.ycA[6] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01107_)); - sky130_fd_sc_hd__or2_1 _07327_ (.A(net196), - .B(\vgadonut.donut.ycA[10] ), + .X(_01107_)); + sky130_fd_sc_hd__nand2_1 _07372_ (.A(\vgadonut.donut.cA[8] ), + .B(\vgadonut.donut.ycA[6] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01108_)); - sky130_fd_sc_hd__nand2_1 _07328_ (.A(_01107_), + .Y(_01108_)); + sky130_fd_sc_hd__nand2_1 _07373_ (.A(_01107_), .B(_01108_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01109_)); - sky130_fd_sc_hd__o21a_1 _07329_ (.A1(\vgadonut.donut.cA[11] ), - .A2(\vgadonut.donut.ycA[9] ), - .B1(_01098_), + sky130_fd_sc_hd__o21ai_1 _07374_ (.A1(_01102_), + .A2(_01103_), + .B1(_01104_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01110_)); - sky130_fd_sc_hd__a21oi_1 _07330_ (.A1(\vgadonut.donut.cA[11] ), - .A2(\vgadonut.donut.ycA[9] ), - .B1(_01110_), + .Y(_01110_)); + sky130_fd_sc_hd__xnor2_1 _07375_ (.A(_01109_), + .B(_01110_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01111_)); - sky130_fd_sc_hd__xnor2_1 _07331_ (.A(_01109_), - .B(_01111_), + sky130_fd_sc_hd__mux2_1 _07376_ (.A0(\vgadonut.donut.cA[4] ), + .A1(_01111_), + .S(net109), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01112_)); - sky130_fd_sc_hd__nor2_1 _07332_ (.A(\vgadonut.donut.cA[4] ), - .B(_05923_), + .X(_00126_)); + sky130_fd_sc_hd__or2_1 _07377_ (.A(\vgadonut.donut.cA[9] ), + .B(\vgadonut.donut.ycA[7] ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(_01112_)); + sky130_fd_sc_hd__nand2_1 _07378_ (.A(\vgadonut.donut.cA[9] ), + .B(\vgadonut.donut.ycA[7] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01113_)); - sky130_fd_sc_hd__or2_1 _07333_ (.A(\vgadonut.donut.cA[4] ), - .B(_05923_), + sky130_fd_sc_hd__nand2_1 _07379_ (.A(_01112_), + .B(_01113_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01114_)); - sky130_fd_sc_hd__nand2_1 _07334_ (.A(\vgadonut.donut.cA[4] ), - .B(_05923_), + .Y(_01114_)); + sky130_fd_sc_hd__a21bo_1 _07380_ (.A1(_01107_), + .A2(_01110_), + .B1_N(_01108_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01115_)); - sky130_fd_sc_hd__o211a_1 _07335_ (.A1(_01101_), - .A2(_01104_), - .B1(_01114_), - .C1(_01115_), + .X(_01115_)); + sky130_fd_sc_hd__xnor2_1 _07381_ (.A(_01114_), + .B(_01115_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01116_)); - sky130_fd_sc_hd__a211o_1 _07336_ (.A1(_01114_), - .A2(_01115_), - .B1(_01101_), - .C1(_01104_), + .Y(_01116_)); + sky130_fd_sc_hd__mux2_1 _07382_ (.A0(\vgadonut.donut.cA[5] ), + .A1(_01116_), + .S(net109), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01117_)); - sky130_fd_sc_hd__or3b_1 _07337_ (.A(net101), - .B(_01116_), - .C_N(_01117_), + .X(_00127_)); + sky130_fd_sc_hd__nand2_1 _07383_ (.A(net192), + .B(\vgadonut.donut.ycA[8] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01118_)); - sky130_fd_sc_hd__o21ai_1 _07338_ (.A1(net107), - .A2(_01112_), - .B1(_01118_), + .Y(_01117_)); + sky130_fd_sc_hd__or2_1 _07384_ (.A(net192), + .B(\vgadonut.donut.ycA[8] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00112_)); - sky130_fd_sc_hd__o21ai_1 _07339_ (.A1(_01109_), - .A2(_01111_), - .B1(_01107_), + .X(_01118_)); + sky130_fd_sc_hd__nand2_1 _07385_ (.A(_01117_), + .B(_01118_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01119_)); - sky130_fd_sc_hd__and2_1 _07340_ (.A(\vgadonut.donut.cA[13] ), - .B(\vgadonut.donut.ycA[11] ), + sky130_fd_sc_hd__a21bo_1 _07386_ (.A1(_01112_), + .A2(_01115_), + .B1_N(_01113_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_01120_)); - sky130_fd_sc_hd__or2_1 _07341_ (.A(\vgadonut.donut.cA[13] ), - .B(\vgadonut.donut.ycA[11] ), + sky130_fd_sc_hd__nor2_1 _07387_ (.A(_05959_), + .B(net193), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01121_)); - sky130_fd_sc_hd__and2b_1 _07342_ (.A_N(_01120_), - .B(_01121_), + .Y(_01121_)); + sky130_fd_sc_hd__xnor2_1 _07388_ (.A(_01119_), + .B(_01120_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01122_)); - sky130_fd_sc_hd__a21oi_1 _07343_ (.A1(_01119_), - .A2(_01122_), - .B1(net104), + .Y(_01122_)); + sky130_fd_sc_hd__a21o_1 _07389_ (.A1(_05959_), + .A2(net193), + .B1(net111), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01123_)); - sky130_fd_sc_hd__o21a_1 _07344_ (.A1(_01119_), + .X(_01123_)); + sky130_fd_sc_hd__o22a_1 _07390_ (.A1(net115), .A2(_01122_), .B1(_01123_), + .B2(_01121_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01124_)); - sky130_fd_sc_hd__nand2_1 _07345_ (.A(_05922_), - .B(\vgadonut.donut.cA[9] ), + .X(_00128_)); + sky130_fd_sc_hd__a21boi_1 _07391_ (.A1(_01118_), + .A2(_01120_), + .B1_N(_01117_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01125_)); - sky130_fd_sc_hd__nand2_1 _07346_ (.A(\vgadonut.donut.cA[5] ), - .B(_05925_), + .Y(_01124_)); + sky130_fd_sc_hd__and2_1 _07392_ (.A(\vgadonut.donut.cA[11] ), + .B(\vgadonut.donut.ycA[9] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01126_)); - sky130_fd_sc_hd__a211o_1 _07347_ (.A1(_01125_), - .A2(_01126_), - .B1(_01113_), - .C1(_01116_), + .X(_01125_)); + sky130_fd_sc_hd__nor2_1 _07393_ (.A(\vgadonut.donut.cA[11] ), + .B(\vgadonut.donut.ycA[9] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01127_)); - sky130_fd_sc_hd__o211ai_2 _07348_ (.A1(_01113_), - .A2(_01116_), - .B1(_01125_), - .C1(_01126_), + .Y(_01126_)); + sky130_fd_sc_hd__nor2_1 _07394_ (.A(_01125_), + .B(_01126_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01128_)); - sky130_fd_sc_hd__a31o_1 _07349_ (.A1(net104), - .A2(_01127_), - .A3(_01128_), - .B1(_01124_), + .Y(_01127_)); + sky130_fd_sc_hd__xnor2_1 _07395_ (.A(_01124_), + .B(_01127_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00113_)); - sky130_fd_sc_hd__nand2_1 _07350_ (.A(\vgadonut.donut.cA[14] ), - .B(\vgadonut.donut.ycA[12] ), + .Y(_01128_)); + sky130_fd_sc_hd__nand2b_1 _07396_ (.A_N(\vgadonut.donut.cA[3] ), + .B(\vgadonut.donut.cA[7] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01129_)); - sky130_fd_sc_hd__or2_1 _07351_ (.A(\vgadonut.donut.cA[14] ), - .B(\vgadonut.donut.ycA[12] ), + sky130_fd_sc_hd__xnor2_1 _07397_ (.A(\vgadonut.donut.cA[3] ), + .B(\vgadonut.donut.cA[7] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01130_)); - sky130_fd_sc_hd__nand2_1 _07352_ (.A(_01129_), + .Y(_01130_)); + sky130_fd_sc_hd__or2_1 _07398_ (.A(net193), .B(_01130_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01131_)); - sky130_fd_sc_hd__o21a_1 _07353_ (.A1(_01119_), - .A2(_01120_), - .B1(_01121_), + .X(_01131_)); + sky130_fd_sc_hd__o21ai_1 _07399_ (.A1(_05959_), + .A2(net193), + .B1(_01130_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01132_)); - sky130_fd_sc_hd__xnor2_1 _07354_ (.A(_01131_), - .B(_01132_), + .Y(_01132_)); + sky130_fd_sc_hd__o21a_1 _07400_ (.A1(_05959_), + .A2(_01131_), + .B1(_01132_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01133_)); - sky130_fd_sc_hd__nand2_1 _07355_ (.A(net101), - .B(_01133_), + .X(_01133_)); + sky130_fd_sc_hd__mux2_1 _07401_ (.A0(_01128_), + .A1(_01133_), + .S(net114), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01134_)); - sky130_fd_sc_hd__and2b_1 _07356_ (.A_N(net198), - .B(net197), + .X(_00129_)); + sky130_fd_sc_hd__or2_1 _07402_ (.A(\vgadonut.donut.cA[12] ), + .B(\vgadonut.donut.ycA[10] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01135_)); - sky130_fd_sc_hd__and2b_1 _07357_ (.A_N(net197), - .B(net198), + .X(_01134_)); + sky130_fd_sc_hd__nand2_1 _07403_ (.A(\vgadonut.donut.cA[12] ), + .B(\vgadonut.donut.ycA[10] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01136_)); - sky130_fd_sc_hd__or2_1 _07358_ (.A(_01135_), - .B(_01136_), + .Y(_01135_)); + sky130_fd_sc_hd__nand2_1 _07404_ (.A(_01134_), + .B(_01135_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01137_)); - sky130_fd_sc_hd__a21o_1 _07359_ (.A1(_01125_), - .A2(_01128_), - .B1(_01137_), + .Y(_01136_)); + sky130_fd_sc_hd__nor2_1 _07405_ (.A(_01124_), + .B(_01126_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01138_)); - sky130_fd_sc_hd__a31oi_1 _07360_ (.A1(_01125_), - .A2(_01128_), - .A3(_01137_), - .B1(net101), + .Y(_01137_)); + sky130_fd_sc_hd__or2_1 _07406_ (.A(_01125_), + .B(_01137_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01139_)); - sky130_fd_sc_hd__a21bo_1 _07361_ (.A1(_01138_), - .A2(_01139_), - .B1_N(_01134_), + .X(_01138_)); + sky130_fd_sc_hd__xnor2_1 _07407_ (.A(_01136_), + .B(_01138_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00114_)); - sky130_fd_sc_hd__nand2b_1 _07362_ (.A_N(_01135_), - .B(_01138_), + .Y(_01139_)); + sky130_fd_sc_hd__and2_1 _07408_ (.A(\vgadonut.donut.cA[4] ), + .B(_05962_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01140_)); - sky130_fd_sc_hd__nand2_1 _07363_ (.A(\vgadonut.donut.cA[7] ), - .B(_05927_), + .X(_01140_)); + sky130_fd_sc_hd__nor2_1 _07409_ (.A(\vgadonut.donut.cA[4] ), + .B(_05962_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01141_)); - sky130_fd_sc_hd__or2_1 _07364_ (.A(\vgadonut.donut.cA[7] ), - .B(_05927_), + sky130_fd_sc_hd__a211oi_1 _07410_ (.A1(_01129_), + .A2(_01132_), + .B1(_01140_), + .C1(_01141_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01142_)); - sky130_fd_sc_hd__nand2_1 _07365_ (.A(_01141_), - .B(_01142_), + .Y(_01142_)); + sky130_fd_sc_hd__o211a_1 _07411_ (.A1(_01140_), + .A2(_01141_), + .B1(_01129_), + .C1(_01132_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01143_)); - sky130_fd_sc_hd__nor2_1 _07366_ (.A(net195), - .B(\vgadonut.donut.ycA[13] ), + .X(_01143_)); + sky130_fd_sc_hd__nor2_1 _07412_ (.A(_01142_), + .B(_01143_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01144_)); - sky130_fd_sc_hd__nand2_1 _07367_ (.A(net195), - .B(\vgadonut.donut.ycA[13] ), + sky130_fd_sc_hd__mux2_1 _07413_ (.A0(_01139_), + .A1(_01144_), + .S(net114), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01145_)); - sky130_fd_sc_hd__nand2b_1 _07368_ (.A_N(_01144_), - .B(_01145_), + .X(_00112_)); + sky130_fd_sc_hd__a21bo_1 _07414_ (.A1(_01134_), + .A2(_01138_), + .B1_N(_01135_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01146_)); - sky130_fd_sc_hd__a21boi_1 _07369_ (.A1(_01130_), - .A2(_01132_), - .B1_N(_01129_), + .X(_01145_)); + sky130_fd_sc_hd__nand2_1 _07415_ (.A(\vgadonut.donut.cA[13] ), + .B(\vgadonut.donut.ycA[11] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01147_)); - sky130_fd_sc_hd__xor2_1 _07370_ (.A(_01146_), - .B(_01147_), + .Y(_01146_)); + sky130_fd_sc_hd__or2_1 _07416_ (.A(\vgadonut.donut.cA[13] ), + .B(\vgadonut.donut.ycA[11] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01148_)); - sky130_fd_sc_hd__xnor2_1 _07371_ (.A(_01140_), - .B(_01143_), + .X(_01147_)); + sky130_fd_sc_hd__a21oi_1 _07417_ (.A1(_01146_), + .A2(_01147_), + .B1(_01145_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01149_)); - sky130_fd_sc_hd__mux2_1 _07372_ (.A0(_01148_), - .A1(_01149_), - .S(net104), + .Y(_01148_)); + sky130_fd_sc_hd__a31o_1 _07418_ (.A1(_01145_), + .A2(_01146_), + .A3(_01147_), + .B1(net114), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00115_)); - sky130_fd_sc_hd__nand2_1 _07373_ (.A(net194), - .B(\vgadonut.donut.ycA[14] ), + .X(_01149_)); + sky130_fd_sc_hd__nand2_1 _07419_ (.A(\vgadonut.donut.cA[5] ), + .B(_05964_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01150_)); - sky130_fd_sc_hd__or2_1 _07374_ (.A(net194), - .B(\vgadonut.donut.ycA[14] ), + sky130_fd_sc_hd__nor2_1 _07420_ (.A(\vgadonut.donut.cA[5] ), + .B(_05964_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01151_)); - sky130_fd_sc_hd__nand2_1 _07375_ (.A(_01150_), - .B(_01151_), + .Y(_01151_)); + sky130_fd_sc_hd__nand2_1 _07421_ (.A(_05961_), + .B(\vgadonut.donut.cA[9] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01152_)); - sky130_fd_sc_hd__o21a_1 _07376_ (.A1(_01144_), - .A2(_01147_), - .B1(_01145_), + sky130_fd_sc_hd__o211a_1 _07422_ (.A1(_01141_), + .A2(_01142_), + .B1(_01150_), + .C1(_01152_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_01153_)); - sky130_fd_sc_hd__nand2_1 _07377_ (.A(_01152_), - .B(_01153_), + sky130_fd_sc_hd__a211o_1 _07423_ (.A1(_01150_), + .A2(_01152_), + .B1(_01141_), + .C1(_01142_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01154_)); - sky130_fd_sc_hd__or2_1 _07378_ (.A(_01152_), + .X(_01154_)); + sky130_fd_sc_hd__or3b_1 _07424_ (.A(net109), .B(_01153_), + .C_N(_01154_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_01155_)); - sky130_fd_sc_hd__and2_1 _07379_ (.A(_05923_), - .B(net196), + sky130_fd_sc_hd__o21ai_1 _07425_ (.A1(_01148_), + .A2(_01149_), + .B1(_01155_), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(_00113_)); + sky130_fd_sc_hd__or2_1 _07426_ (.A(\vgadonut.donut.cA[14] ), + .B(\vgadonut.donut.ycA[12] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_01156_)); - sky130_fd_sc_hd__nand2_1 _07380_ (.A(_05923_), - .B(net196), + sky130_fd_sc_hd__nand2_1 _07427_ (.A(\vgadonut.donut.cA[14] ), + .B(\vgadonut.donut.ycA[12] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01157_)); - sky130_fd_sc_hd__or2_1 _07381_ (.A(_05923_), - .B(net196), + sky130_fd_sc_hd__nand2b_1 _07428_ (.A_N(_01145_), + .B(_01146_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01158_)); - sky130_fd_sc_hd__a21bo_1 _07382_ (.A1(_01140_), - .A2(_01141_), - .B1_N(_01142_), + .Y(_01158_)); + sky130_fd_sc_hd__and4_1 _07429_ (.A(_01147_), + .B(_01156_), + .C(_01157_), + .D(_01158_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_01159_)); - sky130_fd_sc_hd__a21o_1 _07383_ (.A1(_01157_), - .A2(_01158_), - .B1(_01159_), + sky130_fd_sc_hd__inv_2 _07430_ (.A(_01159_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01160_)); - sky130_fd_sc_hd__and3_1 _07384_ (.A(_01157_), - .B(_01158_), - .C(_01159_), + .Y(_01160_)); + sky130_fd_sc_hd__a22o_1 _07431_ (.A1(_01156_), + .A2(_01157_), + .B1(_01158_), + .B2(_01147_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_01161_)); - sky130_fd_sc_hd__and3b_1 _07385_ (.A_N(_01161_), - .B(net104), - .C(_01160_), + sky130_fd_sc_hd__and3_1 _07432_ (.A(net109), + .B(_01160_), + .C(_01161_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_01162_)); - sky130_fd_sc_hd__a31o_1 _07386_ (.A1(net101), - .A2(_01154_), - .A3(_01155_), - .B1(_01162_), + sky130_fd_sc_hd__nand2b_1 _07433_ (.A_N(net192), + .B(net193), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00116_)); - sky130_fd_sc_hd__and2_1 _07387_ (.A(net194), - .B(\vgadonut.donut.ycA[15] ), + .Y(_01163_)); + sky130_fd_sc_hd__nand2b_1 _07434_ (.A_N(net193), + .B(net192), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01163_)); - sky130_fd_sc_hd__nand2_1 _07388_ (.A(net194), - .B(\vgadonut.donut.ycA[15] ), + .Y(_01164_)); + sky130_fd_sc_hd__a211o_1 _07435_ (.A1(_01163_), + .A2(_01164_), + .B1(_01151_), + .C1(_01153_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01164_)); - sky130_fd_sc_hd__nor2_1 _07389_ (.A(net194), - .B(\vgadonut.donut.ycA[15] ), + .X(_01165_)); + sky130_fd_sc_hd__o211ai_1 _07436_ (.A1(_01151_), + .A2(_01153_), + .B1(_01163_), + .C1(_01164_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01165_)); - sky130_fd_sc_hd__o211a_1 _07390_ (.A1(_01163_), + .Y(_01166_)); + sky130_fd_sc_hd__a31o_1 _07437_ (.A1(net114), .A2(_01165_), - .B1(_01150_), - .C1(_01155_), + .A3(_01166_), + .B1(_01162_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01166_)); - sky130_fd_sc_hd__a211o_1 _07391_ (.A1(_01150_), - .A2(_01155_), - .B1(_01163_), - .C1(_01165_), + .X(_00114_)); + sky130_fd_sc_hd__or2_1 _07438_ (.A(net191), + .B(\vgadonut.donut.ycA[13] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_01167_)); - sky130_fd_sc_hd__nand2_1 _07392_ (.A(net101), - .B(_01167_), + sky130_fd_sc_hd__nand2_1 _07439_ (.A(net191), + .B(\vgadonut.donut.ycA[13] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01168_)); - sky130_fd_sc_hd__nor2_1 _07393_ (.A(\vgadonut.donut.cA[9] ), - .B(_05928_), + sky130_fd_sc_hd__nand2_1 _07440_ (.A(_01167_), + .B(_01168_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01169_)); - sky130_fd_sc_hd__nand2_1 _07394_ (.A(_05925_), - .B(\vgadonut.donut.cA[13] ), + sky130_fd_sc_hd__nand2_1 _07441_ (.A(_01157_), + .B(_01160_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01170_)); - sky130_fd_sc_hd__nand2_1 _07395_ (.A(\vgadonut.donut.cA[9] ), - .B(_05928_), + sky130_fd_sc_hd__xnor2_1 _07442_ (.A(_01169_), + .B(_01170_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01171_)); - sky130_fd_sc_hd__o211a_1 _07396_ (.A1(_01156_), - .A2(_01161_), - .B1(_01170_), - .C1(_01171_), + sky130_fd_sc_hd__and2_1 _07443_ (.A(_01164_), + .B(_01166_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_01172_)); - sky130_fd_sc_hd__a211o_1 _07397_ (.A1(_01170_), - .A2(_01171_), - .B1(_01156_), - .C1(_01161_), + sky130_fd_sc_hd__and2_1 _07444_ (.A(\vgadonut.donut.cA[7] ), + .B(_05966_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_01173_)); - sky130_fd_sc_hd__or3b_1 _07398_ (.A(net101), - .B(_01172_), - .C_N(_01173_), + sky130_fd_sc_hd__nor2_1 _07445_ (.A(\vgadonut.donut.cA[7] ), + .B(_05966_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01174_)); - sky130_fd_sc_hd__o21ai_1 _07399_ (.A1(_01166_), - .A2(_01168_), - .B1(_01174_), + .Y(_01174_)); + sky130_fd_sc_hd__o21ai_1 _07446_ (.A1(_01173_), + .A2(_01174_), + .B1(_01172_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00117_)); - sky130_fd_sc_hd__and2_1 _07400_ (.A(net192), - .B(\vgadonut.donut.ycA[16] ), + .Y(_01175_)); + sky130_fd_sc_hd__o311a_1 _07447_ (.A1(_01172_), + .A2(_01173_), + .A3(_01174_), + .B1(_01175_), + .C1(net114), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01175_)); - sky130_fd_sc_hd__nor2_1 _07401_ (.A(net193), - .B(\vgadonut.donut.ycA[16] ), + .X(_01176_)); + sky130_fd_sc_hd__a21o_1 _07448_ (.A1(net109), + .A2(_01171_), + .B1(_01176_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01176_)); - sky130_fd_sc_hd__a21o_1 _07402_ (.A1(_01155_), - .A2(_01164_), - .B1(_01165_), + .X(_00115_)); + sky130_fd_sc_hd__xor2_1 _07449_ (.A(net189), + .B(\vgadonut.donut.ycA[14] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_01177_)); - sky130_fd_sc_hd__a211o_1 _07403_ (.A1(_01150_), - .A2(_01177_), - .B1(_01176_), - .C1(_01175_), + sky130_fd_sc_hd__nor2_1 _07450_ (.A(_01160_), + .B(_01169_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01178_)); - sky130_fd_sc_hd__o211ai_1 _07404_ (.A1(_01175_), - .A2(_01176_), - .B1(_01177_), - .C1(_01150_), + .Y(_01178_)); + sky130_fd_sc_hd__a21boi_1 _07451_ (.A1(_01157_), + .A2(_01168_), + .B1_N(_01167_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01179_)); - sky130_fd_sc_hd__nand2b_1 _07405_ (.A_N(\vgadonut.donut.cA[14] ), - .B(net197), + sky130_fd_sc_hd__o21ai_1 _07452_ (.A1(_01178_), + .A2(_01179_), + .B1(_01177_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01180_)); - sky130_fd_sc_hd__nand2b_1 _07406_ (.A_N(net197), - .B(\vgadonut.donut.cA[14] ), + sky130_fd_sc_hd__o311a_1 _07453_ (.A1(_01177_), + .A2(_01178_), + .A3(_01179_), + .B1(_01180_), + .C1(net109), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01181_)); - sky130_fd_sc_hd__a211o_1 _07407_ (.A1(_01180_), - .A2(_01181_), - .B1(_01169_), - .C1(_01172_), + .X(_01181_)); + sky130_fd_sc_hd__nor2_1 _07454_ (.A(_05962_), + .B(\vgadonut.donut.cA[12] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01182_)); - sky130_fd_sc_hd__o211ai_2 _07408_ (.A1(_01169_), - .A2(_01172_), - .B1(_01180_), - .C1(_01181_), + .Y(_01182_)); + sky130_fd_sc_hd__and2_1 _07455_ (.A(_05962_), + .B(\vgadonut.donut.cA[12] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01183_)); - sky130_fd_sc_hd__and3_1 _07409_ (.A(net104), - .B(_01182_), - .C(_01183_), + .X(_01183_)); + sky130_fd_sc_hd__nor2_1 _07456_ (.A(_01182_), + .B(_01183_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01184_)); - sky130_fd_sc_hd__a31o_1 _07410_ (.A1(net102), - .A2(_01178_), - .A3(_01179_), - .B1(_01184_), + .Y(_01184_)); + sky130_fd_sc_hd__o21ba_1 _07457_ (.A1(_01172_), + .A2(_01173_), + .B1_N(_01174_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00118_)); - sky130_fd_sc_hd__xnor2_1 _07411_ (.A(net192), - .B(\vgadonut.donut.ycA[17] ), + .X(_01185_)); + sky130_fd_sc_hd__nor3_1 _07458_ (.A(_01182_), + .B(_01183_), + .C(_01185_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01185_)); - sky130_fd_sc_hd__nand2b_1 _07412_ (.A_N(_01175_), - .B(_01178_), + .Y(_01186_)); + sky130_fd_sc_hd__xnor2_1 _07459_ (.A(_01184_), + .B(_01185_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01186_)); - sky130_fd_sc_hd__xor2_1 _07413_ (.A(_01185_), - .B(_01186_), + .Y(_01187_)); + sky130_fd_sc_hd__a21o_1 _07460_ (.A1(net114), + .A2(_01187_), + .B1(_01181_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01187_)); - sky130_fd_sc_hd__nand2_1 _07414_ (.A(\vgadonut.donut.cA[11] ), - .B(_05929_), + .X(_00116_)); + sky130_fd_sc_hd__xnor2_1 _07461_ (.A(net188), + .B(\vgadonut.donut.ycA[15] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01188_)); - sky130_fd_sc_hd__nand2_1 _07415_ (.A(_05927_), - .B(net193), + sky130_fd_sc_hd__a21bo_1 _07462_ (.A1(net188), + .A2(\vgadonut.donut.ycA[14] ), + .B1_N(_01180_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01189_)); - sky130_fd_sc_hd__nand2_1 _07416_ (.A(_01188_), + .X(_01189_)); + sky130_fd_sc_hd__xor2_1 _07463_ (.A(_01188_), .B(_01189_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01190_)); - sky130_fd_sc_hd__nand2_1 _07417_ (.A(_01181_), - .B(_01183_), + .X(_01190_)); + sky130_fd_sc_hd__nand2_1 _07464_ (.A(\vgadonut.donut.cA[9] ), + .B(_05967_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01191_)); - sky130_fd_sc_hd__a31o_1 _07418_ (.A1(_01181_), - .A2(_01183_), - .A3(_01190_), - .B1(net102), + sky130_fd_sc_hd__nor2_1 _07465_ (.A(\vgadonut.donut.cA[9] ), + .B(_05967_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01192_)); - sky130_fd_sc_hd__a31o_1 _07419_ (.A1(_01188_), - .A2(_01189_), - .A3(_01191_), - .B1(_01192_), + .Y(_01192_)); + sky130_fd_sc_hd__nand2_1 _07466_ (.A(_05964_), + .B(\vgadonut.donut.cA[13] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01193_)); - sky130_fd_sc_hd__o21ai_1 _07420_ (.A1(net104), - .A2(_01187_), - .B1(_01193_), + .Y(_01193_)); + sky130_fd_sc_hd__o211a_1 _07467_ (.A1(_01183_), + .A2(_01186_), + .B1(_01191_), + .C1(_01193_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00119_)); - sky130_fd_sc_hd__xnor2_1 _07421_ (.A(net192), - .B(\vgadonut.donut.ycA[18] ), + .X(_01194_)); + sky130_fd_sc_hd__a211o_1 _07468_ (.A1(_01191_), + .A2(_01193_), + .B1(_01183_), + .C1(_01186_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01194_)); - sky130_fd_sc_hd__or2_1 _07422_ (.A(_01178_), - .B(_01185_), + .X(_01195_)); + sky130_fd_sc_hd__or3b_1 _07469_ (.A(net109), + .B(_01194_), + .C_N(_01195_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01195_)); - sky130_fd_sc_hd__o21ai_1 _07423_ (.A1(\vgadonut.donut.ycA[16] ), - .A2(\vgadonut.donut.ycA[17] ), - .B1(net192), + .X(_01196_)); + sky130_fd_sc_hd__o21ai_1 _07470_ (.A1(net114), + .A2(_01190_), + .B1(_01196_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01196_)); - sky130_fd_sc_hd__a21oi_1 _07424_ (.A1(_01195_), - .A2(_01196_), - .B1(_01194_), + .Y(_00117_)); + sky130_fd_sc_hd__nor2_1 _07471_ (.A(net188), + .B(\vgadonut.donut.ycA[16] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01197_)); - sky130_fd_sc_hd__a311o_1 _07425_ (.A1(_01194_), - .A2(_01195_), - .A3(_01196_), - .B1(_01197_), - .C1(net107), + sky130_fd_sc_hd__and2_1 _07472_ (.A(net188), + .B(\vgadonut.donut.ycA[16] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_01198_)); - sky130_fd_sc_hd__xnor2_1 _07426_ (.A(net196), - .B(net193), + sky130_fd_sc_hd__o21ai_1 _07473_ (.A1(\vgadonut.donut.ycA[14] ), + .A2(\vgadonut.donut.ycA[15] ), + .B1(net188), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01199_)); - sky130_fd_sc_hd__a21bo_1 _07427_ (.A1(_01188_), - .A2(_01191_), - .B1_N(_01189_), + sky130_fd_sc_hd__o21a_1 _07474_ (.A1(_01180_), + .A2(_01188_), + .B1(_01199_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_01200_)); - sky130_fd_sc_hd__nand2_1 _07428_ (.A(_01199_), - .B(_01200_), + sky130_fd_sc_hd__or3_1 _07475_ (.A(_01197_), + .B(_01198_), + .C(_01200_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01201_)); - sky130_fd_sc_hd__xnor2_1 _07429_ (.A(_01199_), - .B(_01200_), + .X(_01201_)); + sky130_fd_sc_hd__o21ai_1 _07476_ (.A1(_01197_), + .A2(_01198_), + .B1(_01200_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01202_)); - sky130_fd_sc_hd__o21ai_1 _07430_ (.A1(net102), - .A2(_01202_), - .B1(_01198_), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .Y(_00120_)); - sky130_fd_sc_hd__xor2_1 _07431_ (.A(net192), - .B(\vgadonut.donut.ycA[19] ), + sky130_fd_sc_hd__nand2b_1 _07477_ (.A_N(net192), + .B(\vgadonut.donut.cA[14] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01203_)); - sky130_fd_sc_hd__a21oi_1 _07432_ (.A1(net192), - .A2(\vgadonut.donut.ycA[18] ), - .B1(_01197_), + .Y(_01203_)); + sky130_fd_sc_hd__nand2b_1 _07478_ (.A_N(\vgadonut.donut.cA[14] ), + .B(net192), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01204_)); - sky130_fd_sc_hd__xnor2_1 _07433_ (.A(_01203_), - .B(_01204_), + sky130_fd_sc_hd__a211o_1 _07479_ (.A1(_01203_), + .A2(_01204_), + .B1(_01192_), + .C1(_01194_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01205_)); - sky130_fd_sc_hd__xnor2_1 _07434_ (.A(\vgadonut.donut.cA[13] ), - .B(net193), + .X(_01205_)); + sky130_fd_sc_hd__o211ai_2 _07480_ (.A1(_01192_), + .A2(_01194_), + .B1(_01203_), + .C1(_01204_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01206_)); - sky130_fd_sc_hd__o21ai_1 _07435_ (.A1(net196), - .A2(_05929_), - .B1(_01201_), + sky130_fd_sc_hd__and3_1 _07481_ (.A(net115), + .B(_01205_), + .C(_01206_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01207_)); - sky130_fd_sc_hd__o21ai_1 _07436_ (.A1(_01206_), - .A2(_01207_), - .B1(net107), + .X(_01207_)); + sky130_fd_sc_hd__a31o_1 _07482_ (.A1(net109), + .A2(_01201_), + .A3(_01202_), + .B1(_01207_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01208_)); - sky130_fd_sc_hd__a21oi_1 _07437_ (.A1(_01206_), - .A2(_01207_), - .B1(_01208_), + .X(_00118_)); + sky130_fd_sc_hd__xnor2_1 _07483_ (.A(net188), + .B(\vgadonut.donut.ycA[17] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01209_)); - sky130_fd_sc_hd__a21o_1 _07438_ (.A1(net102), - .A2(_01205_), - .B1(_01209_), + .Y(_01208_)); + sky130_fd_sc_hd__nand2b_1 _07484_ (.A_N(_01198_), + .B(_01201_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00121_)); - sky130_fd_sc_hd__nand2_1 _07439_ (.A(net192), - .B(\vgadonut.donut.ycA[20] ), + .Y(_01209_)); + sky130_fd_sc_hd__xor2_1 _07485_ (.A(_01208_), + .B(_01209_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01210_)); - sky130_fd_sc_hd__or2_1 _07440_ (.A(net192), - .B(\vgadonut.donut.ycA[20] ), + .X(_01210_)); + sky130_fd_sc_hd__nand2_1 _07486_ (.A(\vgadonut.donut.cA[11] ), + .B(_05968_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01211_)); - sky130_fd_sc_hd__nand2_1 _07441_ (.A(_01210_), - .B(_01211_), + .Y(_01211_)); + sky130_fd_sc_hd__nand2_1 _07487_ (.A(_05966_), + .B(net189), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01212_)); - sky130_fd_sc_hd__nor2_1 _07442_ (.A(_01194_), - .B(_01195_), + sky130_fd_sc_hd__nand2_1 _07488_ (.A(_01211_), + .B(_01212_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01213_)); - sky130_fd_sc_hd__o41a_1 _07443_ (.A1(\vgadonut.donut.ycA[16] ), - .A2(\vgadonut.donut.ycA[17] ), - .A3(\vgadonut.donut.ycA[18] ), - .A4(\vgadonut.donut.ycA[19] ), - .B1(net192), + sky130_fd_sc_hd__nand2_1 _07489_ (.A(_01203_), + .B(_01206_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01214_)); - sky130_fd_sc_hd__a21o_1 _07444_ (.A1(_01203_), - .A2(_01213_), - .B1(_01214_), + .Y(_01214_)); + sky130_fd_sc_hd__a31o_1 _07490_ (.A1(_01203_), + .A2(_01206_), + .A3(_01213_), + .B1(net110), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_01215_)); - sky130_fd_sc_hd__xnor2_1 _07445_ (.A(_01212_), - .B(_01215_), + sky130_fd_sc_hd__a31o_1 _07491_ (.A1(_01211_), + .A2(_01212_), + .A3(_01214_), + .B1(_01215_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01216_)); - sky130_fd_sc_hd__xor2_1 _07446_ (.A(\vgadonut.donut.cA[14] ), - .B(net193), + .X(_01216_)); + sky130_fd_sc_hd__o21ai_1 _07492_ (.A1(net115), + .A2(_01210_), + .B1(_01216_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01217_)); - sky130_fd_sc_hd__o21a_1 _07447_ (.A1(_05928_), - .A2(net193), - .B1(_01207_), + .Y(_00119_)); + sky130_fd_sc_hd__xnor2_1 _07493_ (.A(net188), + .B(\vgadonut.donut.ycA[18] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01218_)); - sky130_fd_sc_hd__a21oi_1 _07448_ (.A1(_05928_), - .A2(net193), - .B1(_01218_), + .Y(_01217_)); + sky130_fd_sc_hd__or2_1 _07494_ (.A(_01201_), + .B(_01208_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01219_)); - sky130_fd_sc_hd__nand2_1 _07449_ (.A(_01217_), - .B(_01219_), + .X(_01218_)); + sky130_fd_sc_hd__o21ai_1 _07495_ (.A1(\vgadonut.donut.ycA[16] ), + .A2(\vgadonut.donut.ycA[17] ), + .B1(net188), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01220_)); - sky130_fd_sc_hd__o21a_1 _07450_ (.A1(_01217_), + .Y(_01219_)); + sky130_fd_sc_hd__a21oi_1 _07496_ (.A1(_01218_), .A2(_01219_), - .B1(net107), + .B1(_01217_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01221_)); - sky130_fd_sc_hd__a22o_1 _07451_ (.A1(net102), - .A2(_01216_), + .Y(_01220_)); + sky130_fd_sc_hd__a311o_1 _07497_ (.A1(_01217_), + .A2(_01218_), + .A3(_01219_), .B1(_01220_), - .B2(_01221_), + .C1(net114), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00122_)); - sky130_fd_sc_hd__a21bo_1 _07452_ (.A1(_01211_), - .A2(_01215_), - .B1_N(_01210_), + .X(_01221_)); + sky130_fd_sc_hd__xnor2_1 _07498_ (.A(\vgadonut.donut.cA[12] ), + .B(net189), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01222_)); - sky130_fd_sc_hd__xnor2_1 _07453_ (.A(net192), - .B(\vgadonut.donut.ycA[21] ), + .Y(_01222_)); + sky130_fd_sc_hd__a21bo_1 _07499_ (.A1(_01211_), + .A2(_01214_), + .B1_N(_01212_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01223_)); - sky130_fd_sc_hd__xnor2_1 _07454_ (.A(_01222_), + .X(_01223_)); + sky130_fd_sc_hd__nand2_1 _07500_ (.A(_01222_), .B(_01223_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01224_)); - sky130_fd_sc_hd__a22o_1 _07455_ (.A1(_05929_), - .A2(_01221_), - .B1(_01224_), - .B2(net102), + sky130_fd_sc_hd__xnor2_1 _07501_ (.A(_01222_), + .B(_01223_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00123_)); - sky130_fd_sc_hd__xnor2_1 _07456_ (.A(net190), - .B(\vgadonut.donut.ysA[4] ), + .Y(_01225_)); + sky130_fd_sc_hd__o21ai_1 _07502_ (.A1(net110), + .A2(_01225_), + .B1(_01221_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01225_)); - sky130_fd_sc_hd__nand2_1 _07457_ (.A(\vgadonut.donut.sA[5] ), - .B(\vgadonut.donut.ysA[3] ), + .Y(_00120_)); + sky130_fd_sc_hd__xor2_1 _07503_ (.A(net188), + .B(\vgadonut.donut.ycA[19] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01226_)); - sky130_fd_sc_hd__or2_1 _07458_ (.A(\vgadonut.donut.sA[5] ), - .B(\vgadonut.donut.ysA[3] ), + .X(_01226_)); + sky130_fd_sc_hd__a21oi_1 _07504_ (.A1(net189), + .A2(\vgadonut.donut.ycA[18] ), + .B1(_01220_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01227_)); - sky130_fd_sc_hd__nand2_1 _07459_ (.A(net191), - .B(\vgadonut.donut.ysA[2] ), + .Y(_01227_)); + sky130_fd_sc_hd__xnor2_1 _07505_ (.A(_01226_), + .B(_01227_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01228_)); - sky130_fd_sc_hd__or2_1 _07460_ (.A(net191), - .B(\vgadonut.donut.ysA[2] ), + sky130_fd_sc_hd__xnor2_1 _07506_ (.A(\vgadonut.donut.cA[13] ), + .B(net191), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01229_)); - sky130_fd_sc_hd__xnor2_1 _07461_ (.A(\vgadonut.donut.sA[3] ), - .B(\vgadonut.donut.ysA[1] ), + .Y(_01229_)); + sky130_fd_sc_hd__o21ai_1 _07507_ (.A1(\vgadonut.donut.cA[12] ), + .A2(_05968_), + .B1(_01224_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01230_)); - sky130_fd_sc_hd__nand2_1 _07462_ (.A(\vgadonut.donut.sA[2] ), - .B(net349), + sky130_fd_sc_hd__o21ai_1 _07508_ (.A1(_01229_), + .A2(_01230_), + .B1(net114), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01231_)); - sky130_fd_sc_hd__nor2_1 _07463_ (.A(_01230_), - .B(_01231_), + sky130_fd_sc_hd__a21oi_1 _07509_ (.A1(_01229_), + .A2(_01230_), + .B1(_01231_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01232_)); - sky130_fd_sc_hd__a21o_1 _07464_ (.A1(\vgadonut.donut.sA[3] ), - .A2(\vgadonut.donut.ysA[1] ), + sky130_fd_sc_hd__a21o_1 _07510_ (.A1(net110), + .A2(_01228_), .B1(_01232_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01233_)); - sky130_fd_sc_hd__and3_1 _07465_ (.A(_01228_), - .B(_01229_), - .C(_01233_), + .X(_00121_)); + sky130_fd_sc_hd__or2_1 _07511_ (.A(net190), + .B(\vgadonut.donut.ycA[20] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01234_)); - sky130_fd_sc_hd__inv_2 _07466_ (.A(_01234_), + .X(_01233_)); + sky130_fd_sc_hd__nand2_1 _07512_ (.A(net190), + .B(\vgadonut.donut.ycA[20] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01235_)); - sky130_fd_sc_hd__nand2_1 _07467_ (.A(_01228_), - .B(_01235_), + .Y(_01234_)); + sky130_fd_sc_hd__nand2_1 _07513_ (.A(_01233_), + .B(_01234_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01236_)); - sky130_fd_sc_hd__nand3_1 _07468_ (.A(_01226_), - .B(_01227_), - .C(_01236_), + .Y(_01235_)); + sky130_fd_sc_hd__or3b_1 _07514_ (.A(_01217_), + .B(_01218_), + .C_N(_01226_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01237_)); - sky130_fd_sc_hd__a21oi_1 _07469_ (.A1(_01226_), - .A2(_01237_), - .B1(_01225_), + .X(_01236_)); + sky130_fd_sc_hd__o21ai_1 _07515_ (.A1(\vgadonut.donut.ycA[18] ), + .A2(\vgadonut.donut.ycA[19] ), + .B1(net188), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01238_)); - sky130_fd_sc_hd__a31o_1 _07470_ (.A1(_01225_), - .A2(_01226_), - .A3(_01237_), - .B1(net105), + .Y(_01237_)); + sky130_fd_sc_hd__nand3_1 _07516_ (.A(_01219_), + .B(_01236_), + .C(_01237_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01239_)); - sky130_fd_sc_hd__a2bb2o_1 _07471_ (.A1_N(_01238_), - .A2_N(_01239_), - .B1(\vgadonut.donut.sA[2] ), - .B2(net105), + .Y(_01238_)); + sky130_fd_sc_hd__xnor2_1 _07517_ (.A(_01235_), + .B(_01238_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00106_)); - sky130_fd_sc_hd__a21oi_1 _07472_ (.A1(net190), - .A2(\vgadonut.donut.ysA[4] ), - .B1(_01238_), + .Y(_01239_)); + sky130_fd_sc_hd__xor2_1 _07518_ (.A(\vgadonut.donut.cA[14] ), + .B(net190), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01240_)); - sky130_fd_sc_hd__nor2_1 _07473_ (.A(net189), - .B(\vgadonut.donut.ysA[5] ), + .X(_01240_)); + sky130_fd_sc_hd__o21a_1 _07519_ (.A1(_05967_), + .A2(net190), + .B1(_01230_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01241_)); - sky130_fd_sc_hd__and2_1 _07474_ (.A(net189), - .B(\vgadonut.donut.ysA[5] ), + .X(_01241_)); + sky130_fd_sc_hd__a21oi_1 _07520_ (.A1(_05967_), + .A2(net190), + .B1(_01241_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01242_)); - sky130_fd_sc_hd__nor2_1 _07475_ (.A(_01241_), + .Y(_01242_)); + sky130_fd_sc_hd__nand2_1 _07521_ (.A(_01240_), .B(_01242_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01243_)); - sky130_fd_sc_hd__xnor2_1 _07476_ (.A(_01240_), - .B(_01243_), + sky130_fd_sc_hd__o21a_1 _07522_ (.A1(_01240_), + .A2(_01242_), + .B1(net114), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01244_)); - sky130_fd_sc_hd__mux2_1 _07477_ (.A0(\vgadonut.donut.sA[3] ), - .A1(_01244_), - .S(net98), + .X(_01244_)); + sky130_fd_sc_hd__a22o_1 _07523_ (.A1(net109), + .A2(_01239_), + .B1(_01243_), + .B2(_01244_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00107_)); - sky130_fd_sc_hd__nand2_1 _07478_ (.A(net188), - .B(\vgadonut.donut.ysA[6] ), + .X(_00122_)); + sky130_fd_sc_hd__a21bo_1 _07524_ (.A1(_01233_), + .A2(_01238_), + .B1_N(_01234_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01245_)); - sky130_fd_sc_hd__or2_1 _07479_ (.A(net188), - .B(\vgadonut.donut.ysA[6] ), + .X(_01245_)); + sky130_fd_sc_hd__xnor2_1 _07525_ (.A(net190), + .B(\vgadonut.donut.ycA[21] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01246_)); - sky130_fd_sc_hd__nand2_1 _07480_ (.A(_01245_), + .Y(_01246_)); + sky130_fd_sc_hd__xnor2_1 _07526_ (.A(_01245_), .B(_01246_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01247_)); - sky130_fd_sc_hd__o21ba_1 _07481_ (.A1(_01240_), - .A2(_01241_), - .B1_N(_01242_), + sky130_fd_sc_hd__a22o_1 _07527_ (.A1(_05968_), + .A2(_01244_), + .B1(_01247_), + .B2(net110), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01248_)); - sky130_fd_sc_hd__xor2_1 _07482_ (.A(_01247_), - .B(_01248_), + .X(_00123_)); + sky130_fd_sc_hd__xnor2_1 _07528_ (.A(net186), + .B(\vgadonut.donut.ysA[4] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01249_)); - sky130_fd_sc_hd__mux2_1 _07483_ (.A0(net191), - .A1(_01249_), - .S(net98), + .Y(_01248_)); + sky130_fd_sc_hd__nand2_1 _07529_ (.A(net187), + .B(\vgadonut.donut.ysA[3] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00108_)); - sky130_fd_sc_hd__nand2_1 _07484_ (.A(net187), - .B(\vgadonut.donut.ysA[7] ), + .Y(_01249_)); + sky130_fd_sc_hd__or2_1 _07530_ (.A(net187), + .B(\vgadonut.donut.ysA[3] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01250_)); - sky130_fd_sc_hd__or2_1 _07485_ (.A(net187), - .B(\vgadonut.donut.ysA[7] ), + .X(_01250_)); + sky130_fd_sc_hd__nand2_1 _07531_ (.A(\vgadonut.donut.sA[4] ), + .B(\vgadonut.donut.ysA[2] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01251_)); - sky130_fd_sc_hd__nand2_1 _07486_ (.A(_01250_), - .B(_01251_), + .Y(_01251_)); + sky130_fd_sc_hd__or2_1 _07532_ (.A(\vgadonut.donut.sA[4] ), + .B(\vgadonut.donut.ysA[2] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01252_)); - sky130_fd_sc_hd__o21ai_1 _07487_ (.A1(_01247_), - .A2(_01248_), - .B1(_01245_), + .X(_01252_)); + sky130_fd_sc_hd__xnor2_1 _07533_ (.A(\vgadonut.donut.sA[3] ), + .B(\vgadonut.donut.ysA[1] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01253_)); - sky130_fd_sc_hd__xnor2_1 _07488_ (.A(_01252_), - .B(_01253_), + sky130_fd_sc_hd__nand2_1 _07534_ (.A(\vgadonut.donut.sA[2] ), + .B(net337), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01254_)); - sky130_fd_sc_hd__mux2_1 _07489_ (.A0(\vgadonut.donut.sA[5] ), - .A1(_01254_), - .S(net98), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .X(_00109_)); - sky130_fd_sc_hd__nand2_1 _07490_ (.A(\vgadonut.donut.sA[10] ), - .B(\vgadonut.donut.ysA[8] ), + sky130_fd_sc_hd__nor2_1 _07535_ (.A(_01253_), + .B(_01254_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01255_)); - sky130_fd_sc_hd__or2_1 _07491_ (.A(\vgadonut.donut.sA[10] ), - .B(\vgadonut.donut.ysA[8] ), + sky130_fd_sc_hd__a21o_1 _07536_ (.A1(\vgadonut.donut.sA[3] ), + .A2(\vgadonut.donut.ysA[1] ), + .B1(_01255_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_01256_)); - sky130_fd_sc_hd__nand2_1 _07492_ (.A(_01255_), - .B(_01256_), + sky130_fd_sc_hd__and3_1 _07537_ (.A(_01251_), + .B(_01252_), + .C(_01256_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01257_)); - sky130_fd_sc_hd__a21bo_1 _07493_ (.A1(_01251_), - .A2(_01253_), - .B1_N(_01250_), + .X(_01257_)); + sky130_fd_sc_hd__inv_2 _07538_ (.A(_01257_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01258_)); - sky130_fd_sc_hd__xnor2_1 _07494_ (.A(_01257_), + .Y(_01258_)); + sky130_fd_sc_hd__nand2_1 _07539_ (.A(_01251_), .B(_01258_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01259_)); - sky130_fd_sc_hd__xor2_1 _07495_ (.A(net190), - .B(\vgadonut.donut.sA[2] ), + sky130_fd_sc_hd__nand3_1 _07540_ (.A(_01249_), + .B(_01250_), + .C(_01259_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01260_)); - sky130_fd_sc_hd__mux2_1 _07496_ (.A0(_01259_), - .A1(_01260_), - .S(net105), + .Y(_01260_)); + sky130_fd_sc_hd__a21oi_1 _07541_ (.A1(_01249_), + .A2(_01260_), + .B1(_01248_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00110_)); - sky130_fd_sc_hd__a21bo_1 _07497_ (.A1(_01256_), - .A2(_01258_), - .B1_N(_01255_), + .Y(_01261_)); + sky130_fd_sc_hd__a31o_1 _07542_ (.A1(_01248_), + .A2(_01249_), + .A3(_01260_), + .B1(net112), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01261_)); - sky130_fd_sc_hd__xnor2_1 _07498_ (.A(net186), - .B(\vgadonut.donut.ysA[9] ), + .X(_01262_)); + sky130_fd_sc_hd__a2bb2o_1 _07543_ (.A1_N(_01261_), + .A2_N(_01262_), + .B1(\vgadonut.donut.sA[2] ), + .B2(net112), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01262_)); - sky130_fd_sc_hd__xnor2_1 _07499_ (.A(_01261_), - .B(_01262_), + .X(_00106_)); + sky130_fd_sc_hd__a21oi_1 _07544_ (.A1(net186), + .A2(\vgadonut.donut.ysA[4] ), + .B1(_01261_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01263_)); - sky130_fd_sc_hd__and2b_1 _07500_ (.A_N(\vgadonut.donut.sA[3] ), - .B(net189), + sky130_fd_sc_hd__nor2_1 _07545_ (.A(net185), + .B(\vgadonut.donut.ysA[5] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01264_)); - sky130_fd_sc_hd__and2b_1 _07501_ (.A_N(net189), - .B(\vgadonut.donut.sA[3] ), + .Y(_01264_)); + sky130_fd_sc_hd__nand2_1 _07546_ (.A(net185), + .B(\vgadonut.donut.ysA[5] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01265_)); - sky130_fd_sc_hd__nor2_1 _07502_ (.A(_01264_), + .Y(_01265_)); + sky130_fd_sc_hd__and2b_1 _07547_ (.A_N(_01264_), .B(_01265_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01266_)); - sky130_fd_sc_hd__o21a_1 _07503_ (.A1(net190), - .A2(_05930_), - .B1(_01266_), + .X(_01266_)); + sky130_fd_sc_hd__xnor2_1 _07548_ (.A(_01263_), + .B(_01266_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01267_)); - sky130_fd_sc_hd__or2_1 _07504_ (.A(_05930_), - .B(_01266_), + .Y(_01267_)); + sky130_fd_sc_hd__mux2_1 _07549_ (.A0(\vgadonut.donut.sA[3] ), + .A1(_01267_), + .S(net106), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01268_)); - sky130_fd_sc_hd__o21ba_1 _07505_ (.A1(net190), - .A2(_01268_), - .B1_N(_01267_), + .X(_00107_)); + sky130_fd_sc_hd__or2_1 _07550_ (.A(net184), + .B(\vgadonut.donut.ysA[6] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01269_)); - sky130_fd_sc_hd__mux2_1 _07506_ (.A0(_01263_), - .A1(_01269_), - .S(net105), + .X(_01268_)); + sky130_fd_sc_hd__nand2_1 _07551_ (.A(net184), + .B(\vgadonut.donut.ysA[6] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00111_)); - sky130_fd_sc_hd__nand2_1 _07507_ (.A(net185), - .B(\vgadonut.donut.ysA[10] ), + .Y(_01269_)); + sky130_fd_sc_hd__nand2_1 _07552_ (.A(_01268_), + .B(_01269_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01270_)); - sky130_fd_sc_hd__or2_1 _07508_ (.A(net185), - .B(\vgadonut.donut.ysA[10] ), + sky130_fd_sc_hd__o21ai_1 _07553_ (.A1(_01263_), + .A2(_01264_), + .B1(_01265_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01271_)); - sky130_fd_sc_hd__nand2_1 _07509_ (.A(_01270_), + .Y(_01271_)); + sky130_fd_sc_hd__xnor2_1 _07554_ (.A(_01270_), .B(_01271_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01272_)); - sky130_fd_sc_hd__o21a_1 _07510_ (.A1(net186), - .A2(\vgadonut.donut.ysA[9] ), - .B1(_01261_), + sky130_fd_sc_hd__mux2_1 _07555_ (.A0(\vgadonut.donut.sA[4] ), + .A1(_01272_), + .S(net107), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(_00108_)); + sky130_fd_sc_hd__or2_1 _07556_ (.A(net183), + .B(\vgadonut.donut.ysA[7] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_01273_)); - sky130_fd_sc_hd__a21oi_1 _07511_ (.A1(net186), - .A2(\vgadonut.donut.ysA[9] ), - .B1(_01273_), + sky130_fd_sc_hd__nand2_1 _07557_ (.A(net183), + .B(\vgadonut.donut.ysA[7] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01274_)); - sky130_fd_sc_hd__xnor2_1 _07512_ (.A(_01272_), + sky130_fd_sc_hd__nand2_1 _07558_ (.A(_01273_), .B(_01274_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01275_)); - sky130_fd_sc_hd__and2b_1 _07513_ (.A_N(net191), - .B(net188), + sky130_fd_sc_hd__a21bo_1 _07559_ (.A1(_01268_), + .A2(_01271_), + .B1_N(_01269_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_01276_)); - sky130_fd_sc_hd__nand2b_1 _07514_ (.A_N(net191), - .B(net188), + sky130_fd_sc_hd__xnor2_1 _07560_ (.A(_01275_), + .B(_01276_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01277_)); - sky130_fd_sc_hd__nand2b_1 _07515_ (.A_N(net188), - .B(net191), + sky130_fd_sc_hd__mux2_1 _07561_ (.A0(net187), + .A1(_01277_), + .S(net107), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(_00109_)); + sky130_fd_sc_hd__nor2_1 _07562_ (.A(net186), + .B(_05969_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01278_)); - sky130_fd_sc_hd__a211o_1 _07516_ (.A1(_01277_), - .A2(_01278_), - .B1(_01264_), - .C1(_01267_), + sky130_fd_sc_hd__or2_1 _07563_ (.A(\vgadonut.donut.sA[10] ), + .B(\vgadonut.donut.ysA[8] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_01279_)); - sky130_fd_sc_hd__o211a_1 _07517_ (.A1(_01264_), - .A2(_01267_), - .B1(_01277_), - .C1(_01278_), + sky130_fd_sc_hd__nand2_1 _07564_ (.A(\vgadonut.donut.sA[10] ), + .B(\vgadonut.donut.ysA[8] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01280_)); - sky130_fd_sc_hd__or3b_1 _07518_ (.A(_01280_), - .B(net98), - .C_N(_01279_), + .Y(_01280_)); + sky130_fd_sc_hd__nand2_1 _07565_ (.A(_01279_), + .B(_01280_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01281_)); - sky130_fd_sc_hd__o21ai_1 _07519_ (.A1(net105), - .A2(_01275_), - .B1(_01281_), + .Y(_01281_)); + sky130_fd_sc_hd__a21bo_1 _07566_ (.A1(_01273_), + .A2(_01276_), + .B1_N(_01274_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00094_)); - sky130_fd_sc_hd__o21ai_1 _07520_ (.A1(_01272_), - .A2(_01274_), - .B1(_01270_), + .X(_01282_)); + sky130_fd_sc_hd__xnor2_1 _07567_ (.A(_01281_), + .B(_01282_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01282_)); - sky130_fd_sc_hd__and2_1 _07521_ (.A(net184), - .B(\vgadonut.donut.ysA[11] ), + .Y(_01283_)); + sky130_fd_sc_hd__a21o_1 _07568_ (.A1(net186), + .A2(_05969_), + .B1(net107), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01283_)); - sky130_fd_sc_hd__nand2_1 _07522_ (.A(net184), - .B(\vgadonut.donut.ysA[11] ), + .X(_01284_)); + sky130_fd_sc_hd__o22a_1 _07569_ (.A1(net113), + .A2(_01283_), + .B1(_01284_), + .B2(_01278_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01284_)); - sky130_fd_sc_hd__or2_1 _07523_ (.A(net184), - .B(\vgadonut.donut.ysA[11] ), + .X(_00110_)); + sky130_fd_sc_hd__a21bo_1 _07570_ (.A1(_01279_), + .A2(_01282_), + .B1_N(_01280_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_01285_)); - sky130_fd_sc_hd__a21oi_1 _07524_ (.A1(_01284_), - .A2(_01285_), - .B1(_01282_), + sky130_fd_sc_hd__xnor2_1 _07571_ (.A(net182), + .B(\vgadonut.donut.ysA[9] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01286_)); - sky130_fd_sc_hd__a31o_1 _07525_ (.A1(_01282_), - .A2(_01284_), - .A3(_01285_), - .B1(net105), + sky130_fd_sc_hd__xnor2_1 _07572_ (.A(_01285_), + .B(_01286_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01287_)); - sky130_fd_sc_hd__nand2_1 _07526_ (.A(_05918_), - .B(net187), + .Y(_01287_)); + sky130_fd_sc_hd__nand2b_1 _07573_ (.A_N(\vgadonut.donut.sA[3] ), + .B(net185), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01288_)); - sky130_fd_sc_hd__or2_1 _07527_ (.A(_05918_), - .B(net187), + sky130_fd_sc_hd__xnor2_1 _07574_ (.A(net185), + .B(\vgadonut.donut.sA[3] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01289_)); - sky130_fd_sc_hd__a211o_1 _07528_ (.A1(_01288_), - .A2(_01289_), - .B1(_01276_), - .C1(_01280_), + .Y(_01289_)); + sky130_fd_sc_hd__or2_1 _07575_ (.A(_05969_), + .B(_01289_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_01290_)); - sky130_fd_sc_hd__o211a_1 _07529_ (.A1(_01276_), - .A2(_01280_), - .B1(_01288_), - .C1(_01289_), + sky130_fd_sc_hd__o21ai_1 _07576_ (.A1(net186), + .A2(_05969_), + .B1(_01289_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01291_)); - sky130_fd_sc_hd__or3b_1 _07530_ (.A(_01291_), - .B(net98), - .C_N(_01290_), + .Y(_01291_)); + sky130_fd_sc_hd__o21a_1 _07577_ (.A1(net186), + .A2(_01290_), + .B1(_01291_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_01292_)); - sky130_fd_sc_hd__o21ai_1 _07531_ (.A1(_01286_), - .A2(_01287_), - .B1(_01292_), + sky130_fd_sc_hd__mux2_1 _07578_ (.A0(_01287_), + .A1(_01292_), + .S(net112), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00095_)); - sky130_fd_sc_hd__nand2_1 _07532_ (.A(net183), - .B(\vgadonut.donut.ysA[12] ), + .X(_00111_)); + sky130_fd_sc_hd__or2_1 _07579_ (.A(net181), + .B(\vgadonut.donut.ysA[10] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01293_)); - sky130_fd_sc_hd__or2_1 _07533_ (.A(net183), - .B(\vgadonut.donut.ysA[12] ), + .X(_01293_)); + sky130_fd_sc_hd__nand2_1 _07580_ (.A(net181), + .B(\vgadonut.donut.ysA[10] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01294_)); - sky130_fd_sc_hd__nand2_1 _07534_ (.A(_01293_), + .Y(_01294_)); + sky130_fd_sc_hd__nand2_1 _07581_ (.A(_01293_), .B(_01294_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01295_)); - sky130_fd_sc_hd__o21a_1 _07535_ (.A1(_01282_), - .A2(_01283_), + sky130_fd_sc_hd__o21a_1 _07582_ (.A1(net182), + .A2(\vgadonut.donut.ysA[9] ), .B1(_01285_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_01296_)); - sky130_fd_sc_hd__xnor2_1 _07536_ (.A(_01295_), - .B(_01296_), + sky130_fd_sc_hd__a21o_1 _07583_ (.A1(net182), + .A2(\vgadonut.donut.ysA[9] ), + .B1(_01296_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01297_)); - sky130_fd_sc_hd__or2_1 _07537_ (.A(net190), - .B(_05921_), + .X(_01297_)); + sky130_fd_sc_hd__xnor2_1 _07584_ (.A(_01295_), + .B(_01297_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01298_)); - sky130_fd_sc_hd__nand2_1 _07538_ (.A(\vgadonut.donut.sA[6] ), - .B(_05921_), + .Y(_01298_)); + sky130_fd_sc_hd__nor2_1 _07585_ (.A(net184), + .B(_05970_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01299_)); - sky130_fd_sc_hd__nand2_1 _07539_ (.A(_01298_), - .B(_01299_), + sky130_fd_sc_hd__and2_1 _07586_ (.A(net184), + .B(_05970_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01300_)); - sky130_fd_sc_hd__a21o_1 _07540_ (.A1(_05918_), - .A2(net187), - .B1(_01291_), + .X(_01300_)); + sky130_fd_sc_hd__a211oi_1 _07587_ (.A1(_01288_), + .A2(_01291_), + .B1(_01299_), + .C1(_01300_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01301_)); - sky130_fd_sc_hd__xnor2_1 _07541_ (.A(_01300_), - .B(_01301_), + .Y(_01301_)); + sky130_fd_sc_hd__o211a_1 _07588_ (.A1(_01299_), + .A2(_01300_), + .B1(_01288_), + .C1(_01291_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01302_)); - sky130_fd_sc_hd__mux2_1 _07542_ (.A0(_01297_), - .A1(_01302_), - .S(net105), + .X(_01302_)); + sky130_fd_sc_hd__nor2_1 _07589_ (.A(_01301_), + .B(_01302_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00096_)); - sky130_fd_sc_hd__or2_1 _07543_ (.A(net180), - .B(\vgadonut.donut.ysA[13] ), + .Y(_01303_)); + sky130_fd_sc_hd__mux2_1 _07590_ (.A0(_01298_), + .A1(_01303_), + .S(net112), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01303_)); - sky130_fd_sc_hd__nand2_1 _07544_ (.A(net180), - .B(\vgadonut.donut.ysA[13] ), + .X(_00094_)); + sky130_fd_sc_hd__a21bo_1 _07591_ (.A1(_01293_), + .A2(_01297_), + .B1_N(_01294_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01304_)); - sky130_fd_sc_hd__nand2_1 _07545_ (.A(_01303_), - .B(_01304_), + .X(_01304_)); + sky130_fd_sc_hd__and2_1 _07592_ (.A(\vgadonut.donut.sA[13] ), + .B(\vgadonut.donut.ysA[11] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01305_)); - sky130_fd_sc_hd__a21bo_1 _07546_ (.A1(_01294_), - .A2(_01296_), - .B1_N(_01293_), + .X(_01305_)); + sky130_fd_sc_hd__nor2_1 _07593_ (.A(\vgadonut.donut.sA[13] ), + .B(\vgadonut.donut.ysA[11] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01306_)); - sky130_fd_sc_hd__xnor2_1 _07547_ (.A(_01305_), + .Y(_01306_)); + sky130_fd_sc_hd__nor2_1 _07594_ (.A(_01305_), .B(_01306_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01307_)); - sky130_fd_sc_hd__a21boi_1 _07548_ (.A1(_01299_), - .A2(_01301_), - .B1_N(_01298_), + sky130_fd_sc_hd__xnor2_1 _07595_ (.A(_01304_), + .B(_01307_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01308_)); - sky130_fd_sc_hd__and2b_1 _07549_ (.A_N(\vgadonut.donut.sA[11] ), - .B(net189), + sky130_fd_sc_hd__nand2b_1 _07596_ (.A_N(net183), + .B(net187), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01309_)); - sky130_fd_sc_hd__and2b_1 _07550_ (.A_N(net189), - .B(\vgadonut.donut.sA[11] ), + .Y(_01309_)); + sky130_fd_sc_hd__and2b_1 _07597_ (.A_N(net187), + .B(net183), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_01310_)); - sky130_fd_sc_hd__o21ai_1 _07551_ (.A1(_01309_), - .A2(_01310_), - .B1(_01308_), + sky130_fd_sc_hd__nand2b_1 _07598_ (.A_N(net187), + .B(net183), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01311_)); - sky130_fd_sc_hd__o311a_1 _07552_ (.A1(_01308_), - .A2(_01309_), - .A3(_01310_), - .B1(_01311_), - .C1(net105), + sky130_fd_sc_hd__a211o_1 _07599_ (.A1(_01309_), + .A2(_01311_), + .B1(_01300_), + .C1(_01301_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_01312_)); - sky130_fd_sc_hd__a21o_1 _07553_ (.A1(net99), - .A2(_01307_), - .B1(_01312_), + sky130_fd_sc_hd__o211a_1 _07600_ (.A1(_01300_), + .A2(_01301_), + .B1(_01309_), + .C1(_01311_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00097_)); - sky130_fd_sc_hd__nand2_1 _07554_ (.A(net180), - .B(\vgadonut.donut.ysA[14] ), + .X(_01313_)); + sky130_fd_sc_hd__or3b_1 _07601_ (.A(_01313_), + .B(net107), + .C_N(_01312_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01313_)); - sky130_fd_sc_hd__or2_1 _07555_ (.A(net180), - .B(\vgadonut.donut.ysA[14] ), + .X(_01314_)); + sky130_fd_sc_hd__o21ai_1 _07602_ (.A1(net112), + .A2(_01308_), + .B1(_01314_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01314_)); - sky130_fd_sc_hd__a21bo_1 _07556_ (.A1(_01303_), - .A2(_01306_), - .B1_N(_01304_), + .Y(_00095_)); + sky130_fd_sc_hd__or2_1 _07603_ (.A(net180), + .B(\vgadonut.donut.ysA[12] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_01315_)); - sky130_fd_sc_hd__nand3_1 _07557_ (.A(_01313_), - .B(_01314_), - .C(_01315_), + sky130_fd_sc_hd__nand2_1 _07604_ (.A(net180), + .B(\vgadonut.donut.ysA[12] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01316_)); - sky130_fd_sc_hd__a21o_1 _07558_ (.A1(_01313_), - .A2(_01314_), - .B1(_01315_), + sky130_fd_sc_hd__o21a_1 _07605_ (.A1(\vgadonut.donut.sA[13] ), + .A2(\vgadonut.donut.ysA[11] ), + .B1(_01304_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_01317_)); - sky130_fd_sc_hd__and2b_1 _07559_ (.A_N(net188), - .B(net185), + sky130_fd_sc_hd__a211o_1 _07606_ (.A1(_01315_), + .A2(_01316_), + .B1(_01317_), + .C1(_01305_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_01318_)); - sky130_fd_sc_hd__and2b_1 _07560_ (.A_N(net185), - .B(\vgadonut.donut.sA[8] ), + sky130_fd_sc_hd__o211ai_2 _07607_ (.A1(_01305_), + .A2(_01317_), + .B1(_01316_), + .C1(_01315_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01319_)); - sky130_fd_sc_hd__or2_1 _07561_ (.A(_01318_), - .B(_01319_), + .Y(_01319_)); + sky130_fd_sc_hd__and3_1 _07608_ (.A(net106), + .B(_01318_), + .C(_01319_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_01320_)); - sky130_fd_sc_hd__o21ba_1 _07562_ (.A1(_01308_), - .A2(_01309_), - .B1_N(_01310_), + sky130_fd_sc_hd__nand2_1 _07609_ (.A(net186), + .B(_05960_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01321_)); - sky130_fd_sc_hd__nor2_1 _07563_ (.A(_01320_), - .B(_01321_), + .Y(_01321_)); + sky130_fd_sc_hd__or2_2 _07610_ (.A(net186), + .B(_05960_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01322_)); - sky130_fd_sc_hd__xnor2_1 _07564_ (.A(_01320_), - .B(_01321_), + .X(_01322_)); + sky130_fd_sc_hd__a211o_1 _07611_ (.A1(_01321_), + .A2(_01322_), + .B1(_01310_), + .C1(_01313_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01323_)); - sky130_fd_sc_hd__nor2_1 _07565_ (.A(net98), - .B(_01323_), + .X(_01323_)); + sky130_fd_sc_hd__o211ai_2 _07612_ (.A1(_01310_), + .A2(_01313_), + .B1(_01321_), + .C1(_01322_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01324_)); - sky130_fd_sc_hd__a31o_1 _07566_ (.A1(net100), - .A2(_01316_), - .A3(_01317_), - .B1(_01324_), + sky130_fd_sc_hd__a31o_1 _07613_ (.A1(net112), + .A2(_01323_), + .A3(_01324_), + .B1(_01320_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00098_)); - sky130_fd_sc_hd__and2_1 _07567_ (.A(net180), - .B(\vgadonut.donut.ysA[15] ), + .X(_00096_)); + sky130_fd_sc_hd__nor2_1 _07614_ (.A(net178), + .B(\vgadonut.donut.ysA[13] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01325_)); - sky130_fd_sc_hd__nor2_1 _07568_ (.A(net180), - .B(\vgadonut.donut.ysA[15] ), + .Y(_01325_)); + sky130_fd_sc_hd__nand2_1 _07615_ (.A(net178), + .B(\vgadonut.donut.ysA[13] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01326_)); - sky130_fd_sc_hd__o211ai_1 _07569_ (.A1(_01325_), - .A2(_01326_), - .B1(_01313_), - .C1(_01316_), + sky130_fd_sc_hd__nand2b_1 _07616_ (.A_N(_01325_), + .B(_01326_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01327_)); - sky130_fd_sc_hd__a211o_1 _07570_ (.A1(_01313_), - .A2(_01316_), - .B1(_01325_), - .C1(_01326_), + sky130_fd_sc_hd__a21oi_1 _07617_ (.A1(_01316_), + .A2(_01319_), + .B1(_01327_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01328_)); - sky130_fd_sc_hd__nand2_1 _07571_ (.A(_01327_), - .B(_01328_), + .Y(_01328_)); + sky130_fd_sc_hd__a311o_1 _07618_ (.A1(_01316_), + .A2(_01319_), + .A3(_01327_), + .B1(_01328_), + .C1(net113), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01329_)); - sky130_fd_sc_hd__nor2_1 _07572_ (.A(net187), - .B(_05924_), + .X(_01329_)); + sky130_fd_sc_hd__and2b_1 _07619_ (.A_N(net182), + .B(net185), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01330_)); - sky130_fd_sc_hd__or2_1 _07573_ (.A(\vgadonut.donut.sA[9] ), - .B(_05924_), + .X(_01330_)); + sky130_fd_sc_hd__and2b_1 _07620_ (.A_N(net185), + .B(net182), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_01331_)); - sky130_fd_sc_hd__nand2_1 _07574_ (.A(\vgadonut.donut.sA[9] ), - .B(_05924_), + sky130_fd_sc_hd__or2_1 _07621_ (.A(_01330_), + .B(_01331_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01332_)); - sky130_fd_sc_hd__o211a_1 _07575_ (.A1(_01318_), - .A2(_01322_), - .B1(_01331_), - .C1(_01332_), + .X(_01332_)); + sky130_fd_sc_hd__a21oi_1 _07622_ (.A1(_01322_), + .A2(_01324_), + .B1(_01332_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01333_)); - sky130_fd_sc_hd__a211o_1 _07576_ (.A1(_01331_), - .A2(_01332_), - .B1(_01318_), - .C1(_01322_), + .Y(_01333_)); + sky130_fd_sc_hd__a31o_1 _07623_ (.A1(_01322_), + .A2(_01324_), + .A3(_01332_), + .B1(net106), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_01334_)); - sky130_fd_sc_hd__or3b_1 _07577_ (.A(net98), - .B(_01333_), - .C_N(_01334_), + sky130_fd_sc_hd__o21ai_1 _07624_ (.A1(_01333_), + .A2(_01334_), + .B1(_01329_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01335_)); - sky130_fd_sc_hd__o21ai_1 _07578_ (.A1(net106), - .A2(_01329_), - .B1(_01335_), + .Y(_00097_)); + sky130_fd_sc_hd__or2_1 _07625_ (.A(net178), + .B(\vgadonut.donut.ysA[14] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00099_)); - sky130_fd_sc_hd__nand2_1 _07579_ (.A(net180), - .B(\vgadonut.donut.ysA[16] ), + .X(_01335_)); + sky130_fd_sc_hd__nand2_1 _07626_ (.A(net178), + .B(\vgadonut.donut.ysA[14] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01336_)); - sky130_fd_sc_hd__or2_1 _07580_ (.A(net180), - .B(\vgadonut.donut.ysA[16] ), + sky130_fd_sc_hd__nand2_1 _07627_ (.A(_01335_), + .B(_01336_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01337_)); - sky130_fd_sc_hd__nor2_1 _07581_ (.A(_01316_), - .B(_01326_), + .Y(_01337_)); + sky130_fd_sc_hd__or2_1 _07628_ (.A(_01319_), + .B(_01327_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01338_)); - sky130_fd_sc_hd__a211o_1 _07582_ (.A1(net180), - .A2(\vgadonut.donut.ysA[14] ), + .X(_01338_)); + sky130_fd_sc_hd__a21o_1 _07629_ (.A1(_01316_), + .A2(_01326_), .B1(_01325_), - .C1(_01338_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_01339_)); - sky130_fd_sc_hd__nand3_1 _07583_ (.A(_01336_), - .B(_01337_), - .C(_01339_), + sky130_fd_sc_hd__a21o_1 _07630_ (.A1(_01338_), + .A2(_01339_), + .B1(_01337_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01340_)); - sky130_fd_sc_hd__a21o_1 _07584_ (.A1(_01336_), - .A2(_01337_), - .B1(_01339_), + .X(_01340_)); + sky130_fd_sc_hd__a31o_1 _07631_ (.A1(_01337_), + .A2(_01338_), + .A3(_01339_), + .B1(net112), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_01341_)); - sky130_fd_sc_hd__and3_1 _07585_ (.A(net99), + sky130_fd_sc_hd__nand2b_1 _07632_ (.A_N(_01341_), .B(_01340_), - .C(_01341_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01342_)); - sky130_fd_sc_hd__or2_1 _07586_ (.A(_05921_), - .B(net183), + .Y(_01342_)); + sky130_fd_sc_hd__nand2b_1 _07633_ (.A_N(net181), + .B(net184), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01343_)); - sky130_fd_sc_hd__nand2_1 _07587_ (.A(_05921_), - .B(net183), + .Y(_01343_)); + sky130_fd_sc_hd__and2b_1 _07634_ (.A_N(net184), + .B(net181), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01344_)); - sky130_fd_sc_hd__o211ai_2 _07588_ (.A1(_01330_), - .A2(_01333_), - .B1(_01343_), - .C1(_01344_), + .X(_01344_)); + sky130_fd_sc_hd__nand2b_1 _07635_ (.A_N(net184), + .B(net181), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01345_)); - sky130_fd_sc_hd__a211o_1 _07589_ (.A1(_01343_), - .A2(_01344_), + sky130_fd_sc_hd__a21oi_1 _07636_ (.A1(_01322_), + .A2(_01324_), .B1(_01330_), - .C1(_01333_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01346_)); - sky130_fd_sc_hd__a31o_1 _07590_ (.A1(net105), - .A2(_01345_), - .A3(_01346_), - .B1(_01342_), + .Y(_01346_)); + sky130_fd_sc_hd__o211a_1 _07637_ (.A1(_01331_), + .A2(_01346_), + .B1(_01345_), + .C1(_01343_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00100_)); - sky130_fd_sc_hd__xnor2_1 _07591_ (.A(net180), - .B(\vgadonut.donut.ysA[17] ), + .X(_01347_)); + sky130_fd_sc_hd__a211oi_1 _07638_ (.A1(_01343_), + .A2(_01345_), + .B1(_01346_), + .C1(_01331_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01347_)); - sky130_fd_sc_hd__nand2_1 _07592_ (.A(_01336_), - .B(_01340_), + .Y(_01348_)); + sky130_fd_sc_hd__o31ai_1 _07639_ (.A1(net106), + .A2(_01347_), + .A3(_01348_), + .B1(_01342_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01348_)); - sky130_fd_sc_hd__xor2_1 _07593_ (.A(_01347_), - .B(_01348_), + .Y(_00098_)); + sky130_fd_sc_hd__nor2_1 _07640_ (.A(net176), + .B(\vgadonut.donut.ysA[15] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01349_)); - sky130_fd_sc_hd__nand2_1 _07594_ (.A(net186), - .B(net124), + .Y(_01349_)); + sky130_fd_sc_hd__and2_1 _07641_ (.A(net176), + .B(\vgadonut.donut.ysA[15] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01350_)); - sky130_fd_sc_hd__or2_1 _07595_ (.A(net186), - .B(net124), + .X(_01350_)); + sky130_fd_sc_hd__o211a_1 _07642_ (.A1(_01349_), + .A2(_01350_), + .B1(_01336_), + .C1(_01340_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_01351_)); - sky130_fd_sc_hd__nand2_1 _07596_ (.A(_01350_), - .B(_01351_), + sky130_fd_sc_hd__a211o_1 _07643_ (.A1(_01336_), + .A2(_01340_), + .B1(_01349_), + .C1(_01350_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01352_)); - sky130_fd_sc_hd__nand2_1 _07597_ (.A(_01344_), - .B(_01345_), + .X(_01352_)); + sky130_fd_sc_hd__nand2_1 _07644_ (.A(net106), + .B(_01352_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01353_)); - sky130_fd_sc_hd__a31o_1 _07598_ (.A1(_01344_), - .A2(_01345_), - .A3(_01352_), - .B1(net98), + sky130_fd_sc_hd__nand2_1 _07645_ (.A(net183), + .B(_05963_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01354_)); - sky130_fd_sc_hd__a31o_1 _07599_ (.A1(_01350_), - .A2(_01351_), - .A3(_01353_), - .B1(_01354_), + .Y(_01354_)); + sky130_fd_sc_hd__nor2_1 _07646_ (.A(net183), + .B(_05963_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01355_)); - sky130_fd_sc_hd__o21ai_1 _07600_ (.A1(net106), - .A2(_01349_), - .B1(_01355_), + .Y(_01355_)); + sky130_fd_sc_hd__or2_1 _07647_ (.A(net183), + .B(_05963_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00101_)); - sky130_fd_sc_hd__xnor2_1 _07601_ (.A(net179), - .B(\vgadonut.donut.ysA[18] ), + .X(_01356_)); + sky130_fd_sc_hd__o211a_1 _07648_ (.A1(_01344_), + .A2(_01347_), + .B1(_01354_), + .C1(_01356_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01356_)); - sky130_fd_sc_hd__or2_1 _07602_ (.A(_01340_), - .B(_01347_), + .X(_01357_)); + sky130_fd_sc_hd__a211o_1 _07649_ (.A1(_01354_), + .A2(_01356_), + .B1(_01344_), + .C1(_01347_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01357_)); - sky130_fd_sc_hd__o21ai_1 _07603_ (.A1(\vgadonut.donut.ysA[16] ), - .A2(\vgadonut.donut.ysA[17] ), - .B1(net179), + .X(_01358_)); + sky130_fd_sc_hd__or3b_1 _07650_ (.A(net106), + .B(_01357_), + .C_N(_01358_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01358_)); - sky130_fd_sc_hd__a21oi_1 _07604_ (.A1(_01357_), - .A2(_01358_), - .B1(_01356_), + .X(_01359_)); + sky130_fd_sc_hd__o21ai_1 _07651_ (.A1(_01351_), + .A2(_01353_), + .B1(_01359_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01359_)); - sky130_fd_sc_hd__a311o_1 _07605_ (.A1(_01356_), - .A2(_01357_), - .A3(_01358_), - .B1(_01359_), - .C1(net106), + .Y(_00099_)); + sky130_fd_sc_hd__or2_1 _07652_ (.A(net176), + .B(\vgadonut.donut.ysA[16] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_01360_)); - sky130_fd_sc_hd__xnor2_1 _07606_ (.A(net185), - .B(net179), + sky130_fd_sc_hd__nand2_1 _07653_ (.A(net176), + .B(\vgadonut.donut.ysA[16] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01361_)); - sky130_fd_sc_hd__a21bo_1 _07607_ (.A1(_01350_), - .A2(_01353_), - .B1_N(_01351_), + sky130_fd_sc_hd__nor2_1 _07654_ (.A(_01340_), + .B(_01349_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01362_)); - sky130_fd_sc_hd__nand2_1 _07608_ (.A(_01361_), - .B(_01362_), + .Y(_01362_)); + sky130_fd_sc_hd__a211o_1 _07655_ (.A1(net176), + .A2(\vgadonut.donut.ysA[14] ), + .B1(_01350_), + .C1(_01362_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01363_)); - sky130_fd_sc_hd__xnor2_1 _07609_ (.A(_01361_), - .B(_01362_), + .X(_01363_)); + sky130_fd_sc_hd__nand3_1 _07656_ (.A(_01360_), + .B(_01361_), + .C(_01363_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01364_)); - sky130_fd_sc_hd__o21ai_1 _07610_ (.A1(net100), - .A2(_01364_), - .B1(_01360_), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .Y(_00102_)); - sky130_fd_sc_hd__xor2_1 _07611_ (.A(net179), - .B(\vgadonut.donut.ysA[19] ), + sky130_fd_sc_hd__a21o_1 _07657_ (.A1(_01360_), + .A2(_01361_), + .B1(_01363_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_01365_)); - sky130_fd_sc_hd__a21oi_1 _07612_ (.A1(net179), - .A2(\vgadonut.donut.ysA[18] ), - .B1(_01359_), + sky130_fd_sc_hd__nand2_1 _07658_ (.A(_05960_), + .B(net180), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01366_)); - sky130_fd_sc_hd__xnor2_1 _07613_ (.A(_01365_), - .B(_01366_), + sky130_fd_sc_hd__or2_1 _07659_ (.A(_05960_), + .B(net180), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01367_)); - sky130_fd_sc_hd__xnor2_1 _07614_ (.A(net184), - .B(net179), + .X(_01367_)); + sky130_fd_sc_hd__a211o_1 _07660_ (.A1(_01366_), + .A2(_01367_), + .B1(_01355_), + .C1(_01357_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01368_)); - sky130_fd_sc_hd__o21ai_1 _07615_ (.A1(net185), - .A2(net124), - .B1(_01363_), + .X(_01368_)); + sky130_fd_sc_hd__o211ai_1 _07661_ (.A1(_01355_), + .A2(_01357_), + .B1(_01366_), + .C1(_01367_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01369_)); - sky130_fd_sc_hd__o21ai_1 _07616_ (.A1(_01368_), - .A2(_01369_), - .B1(net106), + sky130_fd_sc_hd__and3_1 _07662_ (.A(net113), + .B(_01368_), + .C(_01369_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01370_)); - sky130_fd_sc_hd__a21oi_1 _07617_ (.A1(_01368_), - .A2(_01369_), + .X(_01370_)); + sky130_fd_sc_hd__a31o_1 _07663_ (.A1(net106), + .A2(_01364_), + .A3(_01365_), .B1(_01370_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01371_)); - sky130_fd_sc_hd__a21o_1 _07618_ (.A1(net99), - .A2(_01367_), - .B1(_01371_), + .X(_00100_)); + sky130_fd_sc_hd__xnor2_1 _07664_ (.A(net176), + .B(\vgadonut.donut.ysA[17] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00103_)); - sky130_fd_sc_hd__nand2_1 _07619_ (.A(net179), - .B(\vgadonut.donut.ysA[20] ), + .Y(_01371_)); + sky130_fd_sc_hd__a21oi_1 _07665_ (.A1(_01361_), + .A2(_01364_), + .B1(_01371_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01372_)); - sky130_fd_sc_hd__or2_1 _07620_ (.A(net179), - .B(\vgadonut.donut.ysA[20] ), + sky130_fd_sc_hd__a311oi_1 _07666_ (.A1(_01361_), + .A2(_01364_), + .A3(_01371_), + .B1(_01372_), + .C1(net112), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01373_)); - sky130_fd_sc_hd__nand2_1 _07621_ (.A(_01372_), - .B(_01373_), + .Y(_01373_)); + sky130_fd_sc_hd__nand2_1 _07667_ (.A(net182), + .B(_05965_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01374_)); - sky130_fd_sc_hd__or3b_1 _07622_ (.A(_01356_), - .B(_01357_), - .C_N(_01365_), + sky130_fd_sc_hd__or2_1 _07668_ (.A(net182), + .B(_05965_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_01375_)); - sky130_fd_sc_hd__o21ai_1 _07623_ (.A1(\vgadonut.donut.ysA[18] ), - .A2(\vgadonut.donut.ysA[19] ), - .B1(net179), + sky130_fd_sc_hd__nand2_1 _07669_ (.A(_01374_), + .B(_01375_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01376_)); - sky130_fd_sc_hd__nand3_1 _07624_ (.A(_01358_), - .B(_01375_), - .C(_01376_), + sky130_fd_sc_hd__nand2_1 _07670_ (.A(_01366_), + .B(_01369_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01377_)); - sky130_fd_sc_hd__xnor2_1 _07625_ (.A(_01374_), + sky130_fd_sc_hd__xnor2_1 _07671_ (.A(_01376_), .B(_01377_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01378_)); - sky130_fd_sc_hd__xor2_1 _07626_ (.A(net183), - .B(net181), + sky130_fd_sc_hd__a21o_1 _07672_ (.A1(net112), + .A2(_01378_), + .B1(_01373_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01379_)); - sky130_fd_sc_hd__o21a_1 _07627_ (.A1(_05924_), - .A2(net181), - .B1(_01369_), + .X(_00101_)); + sky130_fd_sc_hd__xnor2_1 _07673_ (.A(net177), + .B(\vgadonut.donut.ysA[18] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01380_)); - sky130_fd_sc_hd__a21oi_1 _07628_ (.A1(_05924_), - .A2(net181), - .B1(_01380_), + .Y(_01379_)); + sky130_fd_sc_hd__or2_1 _07674_ (.A(_01364_), + .B(_01371_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01381_)); - sky130_fd_sc_hd__nand2_1 _07629_ (.A(_01379_), - .B(_01381_), + .X(_01380_)); + sky130_fd_sc_hd__o21ai_1 _07675_ (.A1(\vgadonut.donut.ysA[16] ), + .A2(\vgadonut.donut.ysA[17] ), + .B1(net176), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01382_)); - sky130_fd_sc_hd__o21a_1 _07630_ (.A1(_01379_), + .Y(_01381_)); + sky130_fd_sc_hd__a21oi_1 _07676_ (.A1(_01380_), .A2(_01381_), - .B1(net106), + .B1(_01379_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01383_)); - sky130_fd_sc_hd__a22o_1 _07631_ (.A1(net99), - .A2(_01378_), + .Y(_01382_)); + sky130_fd_sc_hd__a311o_1 _07677_ (.A1(_01379_), + .A2(_01380_), + .A3(_01381_), .B1(_01382_), - .B2(_01383_), + .C1(net113), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00104_)); - sky130_fd_sc_hd__a21bo_1 _07632_ (.A1(_01373_), - .A2(_01377_), - .B1_N(_01372_), + .X(_01383_)); + sky130_fd_sc_hd__xnor2_1 _07678_ (.A(net181), + .B(net176), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01384_)); - sky130_fd_sc_hd__xnor2_1 _07633_ (.A(net179), - .B(\vgadonut.donut.ysA[21] ), + .Y(_01384_)); + sky130_fd_sc_hd__a21bo_1 _07679_ (.A1(_01374_), + .A2(_01377_), + .B1_N(_01375_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01385_)); - sky130_fd_sc_hd__xnor2_1 _07634_ (.A(_01384_), + .X(_01385_)); + sky130_fd_sc_hd__nand2_1 _07680_ (.A(_01384_), .B(_01385_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01386_)); - sky130_fd_sc_hd__a22o_1 _07635_ (.A1(_05926_), - .A2(_01383_), - .B1(_01386_), - .B2(net99), + sky130_fd_sc_hd__xnor2_1 _07681_ (.A(_01384_), + .B(_01385_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00105_)); - sky130_fd_sc_hd__and2_1 _07636_ (.A(net178), - .B(\vgadonut.donut.rx6[2] ), + .Y(_01387_)); + sky130_fd_sc_hd__o21ai_1 _07682_ (.A1(net108), + .A2(_01387_), + .B1(_01383_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01387_)); - sky130_fd_sc_hd__nor2_1 _07637_ (.A(net178), - .B(\vgadonut.donut.rx6[2] ), + .Y(_00102_)); + sky130_fd_sc_hd__xor2_1 _07683_ (.A(net177), + .B(\vgadonut.donut.ysA[19] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01388_)); - sky130_fd_sc_hd__or2_1 _07638_ (.A(_01387_), - .B(_01388_), + .X(_01388_)); + sky130_fd_sc_hd__a21oi_1 _07684_ (.A1(net176), + .A2(\vgadonut.donut.ysA[18] ), + .B1(_01382_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01389_)); - sky130_fd_sc_hd__nand2_1 _07639_ (.A(\vgadonut.donut.cB[1] ), - .B(\vgadonut.donut.rx6[1] ), + .Y(_01389_)); + sky130_fd_sc_hd__xnor2_1 _07685_ (.A(_01388_), + .B(_01389_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01390_)); - sky130_fd_sc_hd__or2_1 _07640_ (.A(\vgadonut.donut.cB[1] ), - .B(\vgadonut.donut.rx6[1] ), + sky130_fd_sc_hd__xnor2_1 _07686_ (.A(\vgadonut.donut.sA[13] ), + .B(net177), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01391_)); - sky130_fd_sc_hd__nand2_1 _07641_ (.A(_01390_), - .B(_01391_), + .Y(_01391_)); + sky130_fd_sc_hd__o21ai_1 _07687_ (.A1(net181), + .A2(_05965_), + .B1(_01386_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01392_)); - sky130_fd_sc_hd__nand2_1 _07642_ (.A(\vgadonut.donut.cB[0] ), - .B(net386), + sky130_fd_sc_hd__o21ai_1 _07688_ (.A1(_01391_), + .A2(_01392_), + .B1(net113), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01393_)); - sky130_fd_sc_hd__or2_1 _07643_ (.A(_01392_), - .B(_01393_), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .X(_01394_)); - sky130_fd_sc_hd__a21oi_1 _07644_ (.A1(_01390_), - .A2(_01394_), - .B1(_01389_), + sky130_fd_sc_hd__a21oi_1 _07689_ (.A1(_01391_), + .A2(_01392_), + .B1(_01393_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01395_)); - sky130_fd_sc_hd__a31o_1 _07645_ (.A1(_01389_), + .Y(_01394_)); + sky130_fd_sc_hd__a21o_1 _07690_ (.A1(net108), .A2(_01390_), - .A3(_01394_), - .B1(net118), + .B1(_01394_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01396_)); - sky130_fd_sc_hd__a2bb2o_1 _07646_ (.A1_N(_01395_), - .A2_N(_01396_), - .B1(\vgadonut.donut.cB[0] ), - .B2(net118), + .X(_00103_)); + sky130_fd_sc_hd__or2_1 _07691_ (.A(net177), + .B(\vgadonut.donut.ysA[20] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00037_)); - sky130_fd_sc_hd__and2_1 _07647_ (.A(\vgadonut.donut.cB[1] ), - .B(net118), + .X(_01395_)); + sky130_fd_sc_hd__nand2_1 _07692_ (.A(net177), + .B(\vgadonut.donut.ysA[20] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01397_)); - sky130_fd_sc_hd__xor2_1 _07648_ (.A(\vgadonut.donut.cB[3] ), - .B(\vgadonut.donut.rx6[3] ), + .Y(_01396_)); + sky130_fd_sc_hd__nand2_1 _07693_ (.A(_01395_), + .B(_01396_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01398_)); - sky130_fd_sc_hd__or3_1 _07649_ (.A(_01387_), - .B(_01395_), - .C(_01398_), + .Y(_01397_)); + sky130_fd_sc_hd__nor2_1 _07694_ (.A(_01379_), + .B(_01380_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01399_)); - sky130_fd_sc_hd__o21ai_1 _07650_ (.A1(_01387_), - .A2(_01395_), - .B1(_01398_), + .Y(_01398_)); + sky130_fd_sc_hd__o41a_1 _07695_ (.A1(\vgadonut.donut.ysA[16] ), + .A2(\vgadonut.donut.ysA[17] ), + .A3(\vgadonut.donut.ysA[18] ), + .A4(\vgadonut.donut.ysA[19] ), + .B1(net176), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01400_)); - sky130_fd_sc_hd__a31o_1 _07651_ (.A1(net112), - .A2(_01399_), - .A3(_01400_), - .B1(_01397_), + .X(_01399_)); + sky130_fd_sc_hd__a21o_1 _07696_ (.A1(_01388_), + .A2(_01398_), + .B1(_01399_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00038_)); - sky130_fd_sc_hd__and2_1 _07652_ (.A(\vgadonut.donut.cB[4] ), - .B(\vgadonut.donut.rx6[4] ), + .X(_01400_)); + sky130_fd_sc_hd__xnor2_1 _07697_ (.A(_01397_), + .B(_01400_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01401_)); - sky130_fd_sc_hd__nor2_1 _07653_ (.A(\vgadonut.donut.cB[4] ), - .B(\vgadonut.donut.rx6[4] ), + .Y(_01401_)); + sky130_fd_sc_hd__xor2_1 _07698_ (.A(net180), + .B(net177), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01402_)); - sky130_fd_sc_hd__nor2_1 _07654_ (.A(_01401_), - .B(_01402_), + .X(_01402_)); + sky130_fd_sc_hd__o21a_1 _07699_ (.A1(_05963_), + .A2(net178), + .B1(_01392_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01403_)); - sky130_fd_sc_hd__a21boi_1 _07655_ (.A1(\vgadonut.donut.cB[3] ), - .A2(\vgadonut.donut.rx6[3] ), - .B1_N(_01400_), + .X(_01403_)); + sky130_fd_sc_hd__a21oi_1 _07700_ (.A1(_05963_), + .A2(net177), + .B1(_01403_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01404_)); - sky130_fd_sc_hd__xnor2_1 _07656_ (.A(_01403_), + sky130_fd_sc_hd__nand2_1 _07701_ (.A(_01402_), .B(_01404_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01405_)); - sky130_fd_sc_hd__or2_1 _07657_ (.A(net178), - .B(_05915_), + sky130_fd_sc_hd__o21a_1 _07702_ (.A1(_01402_), + .A2(_01404_), + .B1(net113), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_01406_)); - sky130_fd_sc_hd__a21oi_1 _07658_ (.A1(net178), - .A2(_05915_), - .B1(net112), + sky130_fd_sc_hd__a22o_1 _07703_ (.A1(net108), + .A2(_01401_), + .B1(_01405_), + .B2(_01406_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01407_)); - sky130_fd_sc_hd__o2bb2a_1 _07659_ (.A1_N(_01406_), - .A2_N(_01407_), - .B1(net118), - .B2(_01405_), + .X(_00104_)); + sky130_fd_sc_hd__a21bo_1 _07704_ (.A1(_01395_), + .A2(_01400_), + .B1_N(_01396_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00039_)); - sky130_fd_sc_hd__o21bai_1 _07660_ (.A1(_01402_), - .A2(_01404_), - .B1_N(_01401_), + .X(_01407_)); + sky130_fd_sc_hd__xnor2_1 _07705_ (.A(net177), + .B(\vgadonut.donut.ysA[21] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01408_)); - sky130_fd_sc_hd__or2_1 _07661_ (.A(\vgadonut.donut.cB[5] ), - .B(\vgadonut.donut.rx6[5] ), + sky130_fd_sc_hd__xnor2_1 _07706_ (.A(_01407_), + .B(_01408_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01409_)); - sky130_fd_sc_hd__nand2_1 _07662_ (.A(\vgadonut.donut.cB[5] ), - .B(\vgadonut.donut.rx6[5] ), + .Y(_01409_)); + sky130_fd_sc_hd__a22o_1 _07707_ (.A1(_05965_), + .A2(_01406_), + .B1(_01409_), + .B2(net108), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(_00105_)); + sky130_fd_sc_hd__and2_1 _07708_ (.A(\vgadonut.donut.cB[2] ), + .B(\vgadonut.donut.rx6[2] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01410_)); - sky130_fd_sc_hd__nand2_1 _07663_ (.A(_01409_), - .B(_01410_), + .X(_01410_)); + sky130_fd_sc_hd__nor2_1 _07709_ (.A(\vgadonut.donut.cB[2] ), + .B(\vgadonut.donut.rx6[2] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01411_)); - sky130_fd_sc_hd__or2_1 _07664_ (.A(_05913_), - .B(\vgadonut.donut.cB[1] ), + sky130_fd_sc_hd__or2_1 _07710_ (.A(_01410_), + .B(_01411_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_01412_)); - sky130_fd_sc_hd__xnor2_1 _07665_ (.A(\vgadonut.donut.cB[3] ), - .B(\vgadonut.donut.cB[1] ), + sky130_fd_sc_hd__nand2_1 _07711_ (.A(\vgadonut.donut.cB[1] ), + .B(\vgadonut.donut.rx6[1] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01413_)); - sky130_fd_sc_hd__or2_1 _07666_ (.A(_01406_), - .B(_01413_), + sky130_fd_sc_hd__or2_1 _07712_ (.A(\vgadonut.donut.cB[1] ), + .B(\vgadonut.donut.rx6[1] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_01414_)); - sky130_fd_sc_hd__nand2_1 _07667_ (.A(_01406_), - .B(_01413_), + sky130_fd_sc_hd__nand2_1 _07713_ (.A(_01413_), + .B(_01414_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01415_)); - sky130_fd_sc_hd__and2_1 _07668_ (.A(_01414_), - .B(_01415_), + sky130_fd_sc_hd__nand2_1 _07714_ (.A(\vgadonut.donut.cB[0] ), + .B(\vgadonut.donut.rx6[0] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01416_)); - sky130_fd_sc_hd__xnor2_1 _07669_ (.A(_01408_), - .B(_01411_), + .Y(_01416_)); + sky130_fd_sc_hd__or2_1 _07715_ (.A(_01415_), + .B(_01416_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01417_)); - sky130_fd_sc_hd__mux2_1 _07670_ (.A0(_01416_), - .A1(_01417_), - .S(net113), + .X(_01417_)); + sky130_fd_sc_hd__a21oi_1 _07716_ (.A1(_01413_), + .A2(_01417_), + .B1(_01412_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00040_)); - sky130_fd_sc_hd__nand2_1 _07671_ (.A(\vgadonut.donut.cB[6] ), - .B(\vgadonut.donut.donuthit.rxin[0] ), + .Y(_01418_)); + sky130_fd_sc_hd__a31o_1 _07717_ (.A1(_01412_), + .A2(_01413_), + .A3(_01417_), + .B1(net123), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01418_)); - sky130_fd_sc_hd__inv_2 _07672_ (.A(_01418_), + .X(_01419_)); + sky130_fd_sc_hd__a2bb2o_1 _07718_ (.A1_N(_01418_), + .A2_N(_01419_), + .B1(\vgadonut.donut.cB[0] ), + .B2(net123), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01419_)); - sky130_fd_sc_hd__or2_1 _07673_ (.A(\vgadonut.donut.cB[6] ), - .B(\vgadonut.donut.donuthit.rxin[0] ), + .X(_00037_)); + sky130_fd_sc_hd__xor2_1 _07719_ (.A(net175), + .B(\vgadonut.donut.rx6[3] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_01420_)); - sky130_fd_sc_hd__a21bo_1 _07674_ (.A1(_01408_), - .A2(_01409_), - .B1_N(_01410_), + sky130_fd_sc_hd__or3_1 _07720_ (.A(_01410_), + .B(_01418_), + .C(_01420_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_01421_)); - sky130_fd_sc_hd__and3_1 _07675_ (.A(_01418_), - .B(_01420_), - .C(_01421_), + sky130_fd_sc_hd__o21ai_1 _07721_ (.A1(_01410_), + .A2(_01418_), + .B1(_01420_), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(_01422_)); + sky130_fd_sc_hd__and2_1 _07722_ (.A(_01421_), + .B(_01422_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01422_)); - sky130_fd_sc_hd__a21oi_1 _07676_ (.A1(_01418_), - .A2(_01420_), - .B1(_01421_), + .X(_01423_)); + sky130_fd_sc_hd__mux2_1 _07723_ (.A0(\vgadonut.donut.cB[1] ), + .A1(_01423_), + .S(net127), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01423_)); - sky130_fd_sc_hd__or3_1 _07677_ (.A(net120), - .B(_01422_), - .C(_01423_), + .X(_00038_)); + sky130_fd_sc_hd__xor2_1 _07724_ (.A(\vgadonut.donut.cB[2] ), + .B(\vgadonut.donut.cB[0] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_01424_)); - sky130_fd_sc_hd__or2_1 _07678_ (.A(net178), - .B(_01412_), + sky130_fd_sc_hd__nand2_1 _07725_ (.A(\vgadonut.donut.cB[4] ), + .B(\vgadonut.donut.rx6[4] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01425_)); - sky130_fd_sc_hd__or2_1 _07679_ (.A(\vgadonut.donut.cB[4] ), - .B(\vgadonut.donut.cB[0] ), + .Y(_01425_)); + sky130_fd_sc_hd__or2_1 _07726_ (.A(\vgadonut.donut.cB[4] ), + .B(\vgadonut.donut.rx6[4] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_01426_)); - sky130_fd_sc_hd__nand2_1 _07680_ (.A(\vgadonut.donut.cB[4] ), - .B(\vgadonut.donut.cB[0] ), + sky130_fd_sc_hd__nand2_1 _07727_ (.A(_01425_), + .B(_01426_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01427_)); - sky130_fd_sc_hd__nand2_1 _07681_ (.A(_01426_), - .B(_01427_), + sky130_fd_sc_hd__a21bo_1 _07728_ (.A1(net175), + .A2(\vgadonut.donut.rx6[3] ), + .B1_N(_01422_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01428_)); - sky130_fd_sc_hd__xor2_2 _07682_ (.A(\vgadonut.donut.sB[0] ), + .X(_01428_)); + sky130_fd_sc_hd__xnor2_1 _07729_ (.A(_01427_), .B(_01428_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01429_)); - sky130_fd_sc_hd__nand2_1 _07683_ (.A(\vgadonut.donut.cB[2] ), - .B(_01412_), + .Y(_01429_)); + sky130_fd_sc_hd__mux2_1 _07730_ (.A0(_01424_), + .A1(_01429_), + .S(net117), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01430_)); - sky130_fd_sc_hd__xor2_1 _07684_ (.A(_01429_), - .B(_01430_), + .X(_00039_)); + sky130_fd_sc_hd__a21bo_1 _07731_ (.A1(_01426_), + .A2(_01428_), + .B1_N(_01425_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01431_)); - sky130_fd_sc_hd__a21oi_1 _07685_ (.A1(_01415_), - .A2(_01425_), - .B1(_01431_), + .X(_01430_)); + sky130_fd_sc_hd__or2_1 _07732_ (.A(\vgadonut.donut.cB[5] ), + .B(\vgadonut.donut.rx6[5] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01432_)); - sky130_fd_sc_hd__a31o_1 _07686_ (.A1(_01415_), - .A2(_01425_), - .A3(_01431_), - .B1(net113), + .X(_01431_)); + sky130_fd_sc_hd__nand2_1 _07733_ (.A(\vgadonut.donut.cB[5] ), + .B(\vgadonut.donut.rx6[5] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01433_)); - sky130_fd_sc_hd__o21ai_1 _07687_ (.A1(_01432_), - .A2(_01433_), - .B1(_01424_), + .Y(_01432_)); + sky130_fd_sc_hd__nand2_1 _07734_ (.A(_01431_), + .B(_01432_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00041_)); - sky130_fd_sc_hd__nand2_1 _07688_ (.A(\vgadonut.donut.cB[7] ), - .B(\vgadonut.donut.donuthit.rxin[1] ), + .Y(_01433_)); + sky130_fd_sc_hd__a21oi_1 _07735_ (.A1(_01430_), + .A2(_01433_), + .B1(net123), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01434_)); - sky130_fd_sc_hd__or2_1 _07689_ (.A(\vgadonut.donut.cB[7] ), - .B(\vgadonut.donut.donuthit.rxin[1] ), + sky130_fd_sc_hd__o21ai_1 _07736_ (.A1(_01430_), + .A2(_01433_), + .B1(_01434_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01435_)); - sky130_fd_sc_hd__a211o_1 _07690_ (.A1(_01434_), - .A2(_01435_), - .B1(_01419_), - .C1(_01422_), + .Y(_01435_)); + sky130_fd_sc_hd__nor3_1 _07737_ (.A(\vgadonut.donut.cB[2] ), + .B(\vgadonut.donut.cB[1] ), + .C(\vgadonut.donut.cB[0] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01436_)); - sky130_fd_sc_hd__o211ai_2 _07691_ (.A1(_01419_), - .A2(_01422_), - .B1(_01434_), - .C1(_01435_), + .Y(_01436_)); + sky130_fd_sc_hd__nand2_1 _07738_ (.A(\vgadonut.donut.cB[2] ), + .B(\vgadonut.donut.cB[1] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01437_)); - sky130_fd_sc_hd__and3_1 _07692_ (.A(net113), - .B(_01436_), - .C(_01437_), + sky130_fd_sc_hd__or2_1 _07739_ (.A(net175), + .B(\vgadonut.donut.cB[2] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_01438_)); - sky130_fd_sc_hd__o21bai_1 _07693_ (.A1(_05913_), - .A2(\vgadonut.donut.cB[2] ), - .B1_N(_01429_), + sky130_fd_sc_hd__nand2_1 _07740_ (.A(net175), + .B(\vgadonut.donut.cB[2] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01439_)); - sky130_fd_sc_hd__inv_2 _07694_ (.A(_01439_), + sky130_fd_sc_hd__and2_1 _07741_ (.A(_01438_), + .B(_01439_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01440_)); - sky130_fd_sc_hd__a21o_1 _07695_ (.A1(\vgadonut.donut.cB[3] ), - .A2(_01429_), - .B1(_01440_), + .X(_01440_)); + sky130_fd_sc_hd__mux2_1 _07742_ (.A0(net175), + .A1(_01440_), + .S(_01437_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_01441_)); - sky130_fd_sc_hd__or2_1 _07696_ (.A(\vgadonut.donut.cB[5] ), + sky130_fd_sc_hd__and3_1 _07743_ (.A(_05954_), .B(\vgadonut.donut.cB[1] ), + .C(\vgadonut.donut.cB[0] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_01442_)); - sky130_fd_sc_hd__nand2_1 _07697_ (.A(\vgadonut.donut.cB[5] ), - .B(\vgadonut.donut.cB[1] ), + sky130_fd_sc_hd__nor2_1 _07744_ (.A(_01441_), + .B(_01442_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01443_)); - sky130_fd_sc_hd__nand2_1 _07698_ (.A(_01442_), + sky130_fd_sc_hd__and2b_1 _07745_ (.A_N(_01436_), .B(_01443_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01444_)); - sky130_fd_sc_hd__xor2_1 _07699_ (.A(\vgadonut.donut.sB[1] ), - .B(_01444_), + .X(_01444_)); + sky130_fd_sc_hd__o21a_1 _07746_ (.A1(_01436_), + .A2(_01442_), + .B1(_01441_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_01445_)); - sky130_fd_sc_hd__o21a_1 _07700_ (.A1(\vgadonut.donut.sB[0] ), - .A2(_01428_), - .B1(_01426_), + sky130_fd_sc_hd__o31a_1 _07747_ (.A1(net117), + .A2(_01444_), + .A3(_01445_), + .B1(_01435_), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(_00040_)); + sky130_fd_sc_hd__or2_1 _07748_ (.A(\vgadonut.donut.cB[6] ), + .B(\vgadonut.donut.donuthit.rxin[0] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_01446_)); - sky130_fd_sc_hd__nand2b_1 _07701_ (.A_N(_01446_), - .B(_01445_), + sky130_fd_sc_hd__nand2_1 _07749_ (.A(\vgadonut.donut.cB[6] ), + .B(\vgadonut.donut.donuthit.rxin[0] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01447_)); - sky130_fd_sc_hd__xnor2_1 _07702_ (.A(_01445_), - .B(_01446_), + sky130_fd_sc_hd__nand2b_1 _07750_ (.A_N(_01430_), + .B(_01432_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01448_)); - sky130_fd_sc_hd__xnor2_1 _07703_ (.A(\vgadonut.donut.cB[4] ), - .B(_01448_), + sky130_fd_sc_hd__nand4_1 _07751_ (.A(_01431_), + .B(_01446_), + .C(_01447_), + .D(_01448_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01449_)); - sky130_fd_sc_hd__o21ai_1 _07704_ (.A1(_05913_), - .A2(_01429_), - .B1(_01449_), + sky130_fd_sc_hd__a22o_1 _07752_ (.A1(_01446_), + .A2(_01447_), + .B1(_01448_), + .B2(_01431_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01450_)); - sky130_fd_sc_hd__or2_1 _07705_ (.A(_01429_), + .X(_01450_)); + sky130_fd_sc_hd__and3_1 _07753_ (.A(net117), .B(_01449_), + .C(_01450_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_01451_)); - sky130_fd_sc_hd__o21a_1 _07706_ (.A1(_05913_), - .A2(_01451_), - .B1(_01450_), + sky130_fd_sc_hd__nand2_1 _07754_ (.A(\vgadonut.donut.cB[4] ), + .B(net175), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01452_)); - sky130_fd_sc_hd__and2b_1 _07707_ (.A_N(_01441_), - .B(_01452_), + .Y(_01452_)); + sky130_fd_sc_hd__or2_1 _07755_ (.A(\vgadonut.donut.cB[4] ), + .B(net175), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_01453_)); - sky130_fd_sc_hd__xnor2_1 _07708_ (.A(_01441_), - .B(_01452_), + sky130_fd_sc_hd__nand2_1 _07756_ (.A(_01452_), + .B(_01453_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01454_)); - sky130_fd_sc_hd__a21o_1 _07709_ (.A1(_01430_), - .A2(_01440_), - .B1(_01432_), + sky130_fd_sc_hd__xor2_1 _07757_ (.A(\vgadonut.donut.sB[0] ), + .B(_01454_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_01455_)); - sky130_fd_sc_hd__or2_1 _07710_ (.A(_01454_), + sky130_fd_sc_hd__nand2_1 _07758_ (.A(_01439_), .B(_01455_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01456_)); - sky130_fd_sc_hd__and2_1 _07711_ (.A(_01454_), + .Y(_01456_)); + sky130_fd_sc_hd__xnor2_1 _07759_ (.A(_01439_), .B(_01455_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01457_)); - sky130_fd_sc_hd__nor2_1 _07712_ (.A(net113), + .Y(_01457_)); + sky130_fd_sc_hd__xor2_1 _07760_ (.A(\vgadonut.donut.cB[0] ), .B(_01457_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01458_)); - sky130_fd_sc_hd__a21o_1 _07713_ (.A1(_01456_), - .A2(_01458_), - .B1(_01438_), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .X(_00042_)); - sky130_fd_sc_hd__xnor2_1 _07714_ (.A(\vgadonut.donut.cB[8] ), - .B(\vgadonut.donut.donuthit.rxin[2] ), + .X(_01458_)); + sky130_fd_sc_hd__o21a_1 _07761_ (.A1(net175), + .A2(_01437_), + .B1(_01458_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01459_)); - sky130_fd_sc_hd__a21oi_1 _07715_ (.A1(_01434_), - .A2(_01437_), - .B1(_01459_), + .X(_01459_)); + sky130_fd_sc_hd__nor2_1 _07762_ (.A(_01437_), + .B(_01458_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01460_)); - sky130_fd_sc_hd__a311oi_1 _07716_ (.A1(_01434_), - .A2(_01437_), - .A3(_01459_), - .B1(_01460_), - .C1(net120), + sky130_fd_sc_hd__a21oi_1 _07763_ (.A1(_05953_), + .A2(_01460_), + .B1(_01459_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01461_)); - sky130_fd_sc_hd__or2_1 _07717_ (.A(\vgadonut.donut.cB[6] ), - .B(net178), + sky130_fd_sc_hd__and2_1 _07764_ (.A(_01443_), + .B(_01461_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_01462_)); - sky130_fd_sc_hd__nand2_1 _07718_ (.A(\vgadonut.donut.cB[6] ), - .B(net178), + sky130_fd_sc_hd__nor2_1 _07765_ (.A(_01443_), + .B(_01461_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01463_)); - sky130_fd_sc_hd__nand2_1 _07719_ (.A(_01462_), + sky130_fd_sc_hd__or2_1 _07766_ (.A(_01462_), .B(_01463_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01464_)); - sky130_fd_sc_hd__xnor2_1 _07720_ (.A(_05917_), - .B(_01464_), + .X(_01464_)); + sky130_fd_sc_hd__a21oi_1 _07767_ (.A1(net175), + .A2(_01442_), + .B1(_01444_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01465_)); - sky130_fd_sc_hd__o21ai_1 _07721_ (.A1(\vgadonut.donut.sB[1] ), - .A2(_01444_), - .B1(_01442_), + sky130_fd_sc_hd__and2b_1 _07768_ (.A_N(_01464_), + .B(_01465_), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(_01466_)); + sky130_fd_sc_hd__xnor2_1 _07769_ (.A(_01464_), + .B(_01465_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01466_)); - sky130_fd_sc_hd__xor2_1 _07722_ (.A(_01465_), - .B(_01466_), + .Y(_01467_)); + sky130_fd_sc_hd__a21o_1 _07770_ (.A1(net131), + .A2(_01467_), + .B1(_01451_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01467_)); - sky130_fd_sc_hd__nand2b_1 _07723_ (.A_N(\vgadonut.donut.cB[5] ), - .B(_01467_), + .X(_00041_)); + sky130_fd_sc_hd__nor2_1 _07771_ (.A(\vgadonut.donut.cB[7] ), + .B(\vgadonut.donut.donuthit.rxin[1] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01468_)); - sky130_fd_sc_hd__xnor2_1 _07724_ (.A(\vgadonut.donut.cB[5] ), - .B(_01467_), + sky130_fd_sc_hd__and2_1 _07772_ (.A(\vgadonut.donut.cB[7] ), + .B(\vgadonut.donut.donuthit.rxin[1] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01469_)); - sky130_fd_sc_hd__a21bo_1 _07725_ (.A1(_05912_), - .A2(_01448_), - .B1_N(_01447_), + .X(_01469_)); + sky130_fd_sc_hd__a211oi_1 _07773_ (.A1(_01447_), + .A2(_01449_), + .B1(_01468_), + .C1(_01469_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01470_)); - sky130_fd_sc_hd__nand2_1 _07726_ (.A(_01469_), - .B(_01470_), + .Y(_01470_)); + sky130_fd_sc_hd__o211a_1 _07774_ (.A1(_01468_), + .A2(_01469_), + .B1(_01447_), + .C1(_01449_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01471_)); - sky130_fd_sc_hd__or2_1 _07727_ (.A(_01469_), + .X(_01471_)); + sky130_fd_sc_hd__or3_1 _07775_ (.A(net124), .B(_01470_), + .C(_01471_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_01472_)); - sky130_fd_sc_hd__and2_1 _07728_ (.A(_01471_), - .B(_01472_), + sky130_fd_sc_hd__nand2_1 _07776_ (.A(\vgadonut.donut.cB[5] ), + .B(\vgadonut.donut.cB[4] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01473_)); - sky130_fd_sc_hd__and2b_1 _07729_ (.A_N(_01450_), - .B(_01473_), + .Y(_01473_)); + sky130_fd_sc_hd__or2_1 _07777_ (.A(\vgadonut.donut.cB[5] ), + .B(\vgadonut.donut.cB[4] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_01474_)); - sky130_fd_sc_hd__xnor2_1 _07730_ (.A(_01450_), - .B(_01473_), + sky130_fd_sc_hd__nand2_1 _07778_ (.A(_01473_), + .B(_01474_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01475_)); - sky130_fd_sc_hd__or3_1 _07731_ (.A(_01453_), - .B(_01457_), - .C(_01475_), + sky130_fd_sc_hd__xor2_1 _07779_ (.A(\vgadonut.donut.sB[1] ), + .B(_01475_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_01476_)); - sky130_fd_sc_hd__o21a_1 _07732_ (.A1(_01453_), - .A2(_01457_), - .B1(_01475_), + sky130_fd_sc_hd__o21a_1 _07780_ (.A1(\vgadonut.donut.sB[0] ), + .A2(_01454_), + .B1(_01453_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_01477_)); - sky130_fd_sc_hd__nor2_1 _07733_ (.A(net113), - .B(_01477_), + sky130_fd_sc_hd__nand2b_1 _07781_ (.A_N(_01477_), + .B(_01476_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01478_)); - sky130_fd_sc_hd__a21o_1 _07734_ (.A1(_01476_), - .A2(_01478_), - .B1(_01461_), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .X(_00043_)); - sky130_fd_sc_hd__a21oi_1 _07735_ (.A1(\vgadonut.donut.cB[8] ), - .A2(\vgadonut.donut.donuthit.rxin[2] ), - .B1(_01460_), + sky130_fd_sc_hd__xnor2_1 _07782_ (.A(_01476_), + .B(_01477_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01479_)); - sky130_fd_sc_hd__and2_1 _07736_ (.A(\vgadonut.donut.cB[9] ), - .B(\vgadonut.donut.donuthit.rxin[3] ), + sky130_fd_sc_hd__xnor2_1 _07783_ (.A(\vgadonut.donut.cB[1] ), + .B(_01479_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01480_)); - sky130_fd_sc_hd__nor2_1 _07737_ (.A(\vgadonut.donut.cB[9] ), - .B(\vgadonut.donut.donuthit.rxin[3] ), + .Y(_01480_)); + sky130_fd_sc_hd__o21a_1 _07784_ (.A1(\vgadonut.donut.cB[0] ), + .A2(_01457_), + .B1(_01456_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01481_)); - sky130_fd_sc_hd__o21ai_1 _07738_ (.A1(_01480_), - .A2(_01481_), - .B1(_01479_), + .X(_01481_)); + sky130_fd_sc_hd__nand2b_1 _07785_ (.A_N(_01481_), + .B(_01480_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01482_)); - sky130_fd_sc_hd__o311a_1 _07739_ (.A1(_01479_), - .A2(_01480_), - .A3(_01481_), - .B1(_01482_), - .C1(net113), + sky130_fd_sc_hd__xnor2_1 _07786_ (.A(_01480_), + .B(_01481_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01483_)); - sky130_fd_sc_hd__or2_1 _07740_ (.A(\vgadonut.donut.cB[7] ), - .B(\vgadonut.donut.cB[3] ), + .Y(_01483_)); + sky130_fd_sc_hd__nor2_1 _07787_ (.A(_01459_), + .B(_01483_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01484_)); - sky130_fd_sc_hd__nand2_1 _07741_ (.A(\vgadonut.donut.cB[7] ), - .B(\vgadonut.donut.cB[3] ), + .Y(_01484_)); + sky130_fd_sc_hd__and2_1 _07788_ (.A(_01459_), + .B(_01483_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01485_)); - sky130_fd_sc_hd__nand2_1 _07742_ (.A(_01484_), + .X(_01485_)); + sky130_fd_sc_hd__nor2_1 _07789_ (.A(_01484_), .B(_01485_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01486_)); - sky130_fd_sc_hd__xnor2_1 _07743_ (.A(_05916_), - .B(_01486_), + sky130_fd_sc_hd__o21a_1 _07790_ (.A1(_01462_), + .A2(_01466_), + .B1(_01486_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01487_)); - sky130_fd_sc_hd__o21a_1 _07744_ (.A1(\vgadonut.donut.donuthit.cordicxy.x2in[0] ), - .A2(_01464_), - .B1(_01462_), + .X(_01487_)); + sky130_fd_sc_hd__o31ai_1 _07791_ (.A1(_01462_), + .A2(_01466_), + .A3(_01486_), + .B1(net123), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01488_)); - sky130_fd_sc_hd__nand2b_1 _07745_ (.A_N(_01488_), - .B(_01487_), + .Y(_01488_)); + sky130_fd_sc_hd__o21ai_1 _07792_ (.A1(_01487_), + .A2(_01488_), + .B1(_01472_), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(_00042_)); + sky130_fd_sc_hd__or2_1 _07793_ (.A(\vgadonut.donut.cB[8] ), + .B(\vgadonut.donut.donuthit.rxin[2] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01489_)); - sky130_fd_sc_hd__xnor2_1 _07746_ (.A(_01487_), - .B(_01488_), + .X(_01489_)); + sky130_fd_sc_hd__nand2_1 _07794_ (.A(\vgadonut.donut.cB[8] ), + .B(\vgadonut.donut.donuthit.rxin[2] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01490_)); - sky130_fd_sc_hd__xnor2_1 _07747_ (.A(\vgadonut.donut.cB[6] ), + sky130_fd_sc_hd__nand2_1 _07795_ (.A(_01489_), .B(_01490_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01491_)); - sky130_fd_sc_hd__a21bo_1 _07748_ (.A1(_01465_), - .A2(_01466_), - .B1_N(_01468_), + sky130_fd_sc_hd__or2_1 _07796_ (.A(_01469_), + .B(_01470_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_01492_)); - sky130_fd_sc_hd__nand2_1 _07749_ (.A(_01491_), + sky130_fd_sc_hd__xnor2_1 _07797_ (.A(_01491_), .B(_01492_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01493_)); - sky130_fd_sc_hd__or2_1 _07750_ (.A(_01491_), - .B(_01492_), + sky130_fd_sc_hd__nand2_1 _07798_ (.A(\vgadonut.donut.cB[6] ), + .B(\vgadonut.donut.cB[5] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01494_)); - sky130_fd_sc_hd__and2_1 _07751_ (.A(_01493_), - .B(_01494_), + .Y(_01494_)); + sky130_fd_sc_hd__or2_1 _07799_ (.A(\vgadonut.donut.cB[6] ), + .B(\vgadonut.donut.cB[5] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_01495_)); - sky130_fd_sc_hd__inv_2 _07752_ (.A(_01495_), + sky130_fd_sc_hd__nand2_1 _07800_ (.A(_01494_), + .B(_01495_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01496_)); - sky130_fd_sc_hd__xnor2_1 _07753_ (.A(_01471_), - .B(_01495_), + sky130_fd_sc_hd__xor2_1 _07801_ (.A(\vgadonut.donut.donuthit.cordicxy.x2in[0] ), + .B(_01496_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01497_)); - sky130_fd_sc_hd__or3_1 _07754_ (.A(_01474_), - .B(_01477_), - .C(_01497_), + .X(_01497_)); + sky130_fd_sc_hd__o21a_1 _07802_ (.A1(\vgadonut.donut.sB[1] ), + .A2(_01475_), + .B1(_01474_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_01498_)); - sky130_fd_sc_hd__o21ai_1 _07755_ (.A1(_01474_), - .A2(_01477_), - .B1(_01497_), + sky130_fd_sc_hd__nand2b_1 _07803_ (.A_N(_01498_), + .B(_01497_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01499_)); - sky130_fd_sc_hd__and3_1 _07756_ (.A(net120), + sky130_fd_sc_hd__xnor2_1 _07804_ (.A(_01497_), .B(_01498_), - .C(_01499_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01500_)); - sky130_fd_sc_hd__or2_1 _07757_ (.A(_01483_), + .Y(_01500_)); + sky130_fd_sc_hd__xnor2_1 _07805_ (.A(\vgadonut.donut.cB[2] ), .B(_01500_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00044_)); - sky130_fd_sc_hd__nand2_1 _07758_ (.A(net177), - .B(\vgadonut.donut.donuthit.rxin[4] ), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), .Y(_01501_)); - sky130_fd_sc_hd__or2_1 _07759_ (.A(net177), - .B(\vgadonut.donut.donuthit.rxin[4] ), + sky130_fd_sc_hd__a21bo_1 _07806_ (.A1(_05955_), + .A2(_01479_), + .B1_N(_01478_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_01502_)); - sky130_fd_sc_hd__nand2_1 _07760_ (.A(_01501_), + sky130_fd_sc_hd__nand2_1 _07807_ (.A(_01501_), .B(_01502_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01503_)); - sky130_fd_sc_hd__nor2_1 _07761_ (.A(_01479_), - .B(_01481_), + sky130_fd_sc_hd__or2_1 _07808_ (.A(_01501_), + .B(_01502_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01504_)); - sky130_fd_sc_hd__nor2_1 _07762_ (.A(_01480_), + .X(_01504_)); + sky130_fd_sc_hd__and2_1 _07809_ (.A(_01503_), .B(_01504_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01505_)); - sky130_fd_sc_hd__xnor2_1 _07763_ (.A(_01503_), + .X(_01505_)); + sky130_fd_sc_hd__and2b_1 _07810_ (.A_N(_01482_), .B(_01505_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01506_)); - sky130_fd_sc_hd__or2_1 _07764_ (.A(\vgadonut.donut.cB[8] ), - .B(\vgadonut.donut.cB[4] ), + .X(_01506_)); + sky130_fd_sc_hd__xnor2_1 _07811_ (.A(_01482_), + .B(_01505_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01507_)); - sky130_fd_sc_hd__nand2_1 _07765_ (.A(\vgadonut.donut.cB[8] ), - .B(\vgadonut.donut.cB[4] ), + .Y(_01507_)); + sky130_fd_sc_hd__o21a_1 _07812_ (.A1(_01485_), + .A2(_01487_), + .B1(_01507_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01508_)); - sky130_fd_sc_hd__nand2_1 _07766_ (.A(_01507_), - .B(_01508_), + .X(_01508_)); + sky130_fd_sc_hd__or3_1 _07813_ (.A(_01485_), + .B(_01487_), + .C(_01507_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01509_)); - sky130_fd_sc_hd__xor2_1 _07767_ (.A(net170), + .X(_01509_)); + sky130_fd_sc_hd__and3b_1 _07814_ (.A_N(_01508_), .B(_01509_), + .C(net131), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_01510_)); - sky130_fd_sc_hd__o21ai_1 _07768_ (.A1(\vgadonut.donut.donuthit.cordicxy.x2in[1] ), - .A2(_01486_), - .B1(_01484_), + sky130_fd_sc_hd__a21o_1 _07815_ (.A1(net127), + .A2(_01493_), + .B1(_01510_), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(_00043_)); + sky130_fd_sc_hd__nand2_1 _07816_ (.A(\vgadonut.donut.cB[7] ), + .B(\vgadonut.donut.cB[6] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01511_)); - sky130_fd_sc_hd__xor2_1 _07769_ (.A(_01510_), - .B(_01511_), + sky130_fd_sc_hd__or2_1 _07817_ (.A(\vgadonut.donut.cB[7] ), + .B(\vgadonut.donut.cB[6] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_01512_)); - sky130_fd_sc_hd__nand2b_1 _07770_ (.A_N(\vgadonut.donut.cB[7] ), + sky130_fd_sc_hd__nand2_1 _07818_ (.A(_01511_), .B(_01512_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01513_)); - sky130_fd_sc_hd__xnor2_1 _07771_ (.A(\vgadonut.donut.cB[7] ), - .B(_01512_), + sky130_fd_sc_hd__xnor2_1 _07819_ (.A(_05957_), + .B(_01513_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01514_)); - sky130_fd_sc_hd__a21bo_1 _07772_ (.A1(_05911_), - .A2(_01490_), - .B1_N(_01489_), + sky130_fd_sc_hd__o21a_1 _07820_ (.A1(\vgadonut.donut.donuthit.cordicxy.x2in[0] ), + .A2(_01496_), + .B1(_01495_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_01515_)); - sky130_fd_sc_hd__nand2_1 _07773_ (.A(_01514_), - .B(_01515_), + sky130_fd_sc_hd__nand2b_1 _07821_ (.A_N(_01515_), + .B(_01514_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01516_)); - sky130_fd_sc_hd__or2_1 _07774_ (.A(_01514_), + sky130_fd_sc_hd__xnor2_1 _07822_ (.A(_01514_), .B(_01515_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01517_)); - sky130_fd_sc_hd__and2_1 _07775_ (.A(_01516_), + .Y(_01517_)); + sky130_fd_sc_hd__xnor2_1 _07823_ (.A(\vgadonut.donut.cB[3] ), .B(_01517_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01518_)); - sky130_fd_sc_hd__and3_1 _07776_ (.A(_01491_), - .B(_01492_), - .C(_01518_), + .Y(_01518_)); + sky130_fd_sc_hd__a21bo_1 _07824_ (.A1(_05954_), + .A2(_01500_), + .B1_N(_01499_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_01519_)); - sky130_fd_sc_hd__xor2_1 _07777_ (.A(_01493_), - .B(_01518_), + sky130_fd_sc_hd__nand2_1 _07825_ (.A(_01518_), + .B(_01519_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01520_)); - sky130_fd_sc_hd__o21a_1 _07778_ (.A1(_01471_), - .A2(_01496_), - .B1(_01499_), + .Y(_01520_)); + sky130_fd_sc_hd__or2_1 _07826_ (.A(_01518_), + .B(_01519_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_01521_)); - sky130_fd_sc_hd__nor2_1 _07779_ (.A(_01520_), + sky130_fd_sc_hd__and2_1 _07827_ (.A(_01520_), .B(_01521_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01522_)); - sky130_fd_sc_hd__a21o_1 _07780_ (.A1(_01520_), - .A2(_01521_), - .B1(net113), + .X(_01522_)); + sky130_fd_sc_hd__and3_1 _07828_ (.A(_01501_), + .B(_01502_), + .C(_01522_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_01523_)); - sky130_fd_sc_hd__or2_1 _07781_ (.A(_01522_), - .B(_01523_), + sky130_fd_sc_hd__xnor2_1 _07829_ (.A(_01503_), + .B(_01522_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01524_)); - sky130_fd_sc_hd__o21ai_1 _07782_ (.A1(net120), - .A2(_01506_), + .Y(_01524_)); + sky130_fd_sc_hd__o21a_1 _07830_ (.A1(_01506_), + .A2(_01508_), .B1(_01524_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00025_)); - sky130_fd_sc_hd__o21ai_1 _07783_ (.A1(_01503_), - .A2(_01505_), - .B1(_01501_), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .Y(_01525_)); - sky130_fd_sc_hd__and2_1 _07784_ (.A(net176), - .B(\vgadonut.donut.donuthit.rxin[5] ), + .X(_01525_)); + sky130_fd_sc_hd__or3_1 _07831_ (.A(_01506_), + .B(_01508_), + .C(_01524_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_01526_)); - sky130_fd_sc_hd__nand2_1 _07785_ (.A(net176), - .B(\vgadonut.donut.donuthit.rxin[5] ), + sky130_fd_sc_hd__a21bo_1 _07832_ (.A1(_01489_), + .A2(_01492_), + .B1_N(_01490_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01527_)); - sky130_fd_sc_hd__or2_1 _07786_ (.A(net176), - .B(\vgadonut.donut.donuthit.rxin[5] ), + .X(_01527_)); + sky130_fd_sc_hd__and2_1 _07833_ (.A(\vgadonut.donut.cB[9] ), + .B(\vgadonut.donut.donuthit.rxin[3] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_01528_)); - sky130_fd_sc_hd__a21oi_1 _07787_ (.A1(_01527_), - .A2(_01528_), - .B1(_01525_), + sky130_fd_sc_hd__nor2_1 _07834_ (.A(\vgadonut.donut.cB[9] ), + .B(\vgadonut.donut.donuthit.rxin[3] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01529_)); - sky130_fd_sc_hd__a31o_1 _07788_ (.A1(_01525_), - .A2(_01527_), - .A3(_01528_), - .B1(net120), + sky130_fd_sc_hd__or2_1 _07835_ (.A(_01528_), + .B(_01529_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_01530_)); - sky130_fd_sc_hd__or2_1 _07789_ (.A(\vgadonut.donut.cB[9] ), - .B(\vgadonut.donut.cB[5] ), + sky130_fd_sc_hd__xnor2_1 _07836_ (.A(_01527_), + .B(_01530_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01531_)); - sky130_fd_sc_hd__nand2_1 _07790_ (.A(\vgadonut.donut.cB[9] ), - .B(\vgadonut.donut.cB[5] ), + .Y(_01531_)); + sky130_fd_sc_hd__and3b_1 _07837_ (.A_N(_01525_), + .B(_01526_), + .C(net132), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01532_)); - sky130_fd_sc_hd__nand2_1 _07791_ (.A(_01531_), - .B(_01532_), + .X(_01532_)); + sky130_fd_sc_hd__a21o_1 _07838_ (.A1(net127), + .A2(_01531_), + .B1(_01532_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01533_)); - sky130_fd_sc_hd__xor2_1 _07792_ (.A(net169), - .B(_01533_), + .X(_00044_)); + sky130_fd_sc_hd__or2_1 _07839_ (.A(\vgadonut.donut.cB[10] ), + .B(\vgadonut.donut.donuthit.rxin[4] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01534_)); - sky130_fd_sc_hd__o21a_1 _07793_ (.A1(net170), - .A2(_01509_), - .B1(_01507_), + .X(_01533_)); + sky130_fd_sc_hd__nand2_1 _07840_ (.A(\vgadonut.donut.cB[10] ), + .B(\vgadonut.donut.donuthit.rxin[4] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01535_)); - sky130_fd_sc_hd__nand2b_1 _07794_ (.A_N(_01535_), + .Y(_01534_)); + sky130_fd_sc_hd__nand2_1 _07841_ (.A(_01533_), .B(_01534_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01536_)); - sky130_fd_sc_hd__xnor2_1 _07795_ (.A(_01534_), - .B(_01535_), + .Y(_01535_)); + sky130_fd_sc_hd__o21ba_1 _07842_ (.A1(_01527_), + .A2(_01528_), + .B1_N(_01529_), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(_01536_)); + sky130_fd_sc_hd__xor2_1 _07843_ (.A(_01535_), + .B(_01536_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01537_)); - sky130_fd_sc_hd__xnor2_1 _07796_ (.A(\vgadonut.donut.cB[8] ), - .B(_01537_), + .X(_01537_)); + sky130_fd_sc_hd__nand2_1 _07844_ (.A(\vgadonut.donut.cB[8] ), + .B(\vgadonut.donut.cB[7] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01538_)); - sky130_fd_sc_hd__a21bo_1 _07797_ (.A1(_01510_), - .A2(_01511_), - .B1_N(_01513_), + sky130_fd_sc_hd__or2_1 _07845_ (.A(\vgadonut.donut.cB[8] ), + .B(\vgadonut.donut.cB[7] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_01539_)); - sky130_fd_sc_hd__nand2_1 _07798_ (.A(_01538_), + sky130_fd_sc_hd__nand2_1 _07846_ (.A(_01538_), .B(_01539_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01540_)); - sky130_fd_sc_hd__or2_1 _07799_ (.A(_01538_), - .B(_01539_), + sky130_fd_sc_hd__xor2_1 _07847_ (.A(net172), + .B(_01540_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_01541_)); - sky130_fd_sc_hd__and2_1 _07800_ (.A(_01540_), - .B(_01541_), + sky130_fd_sc_hd__o21a_1 _07848_ (.A1(\vgadonut.donut.donuthit.cordicxy.x2in[1] ), + .A2(_01513_), + .B1(_01512_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_01542_)); - sky130_fd_sc_hd__inv_2 _07801_ (.A(_01542_), + sky130_fd_sc_hd__nand2b_1 _07849_ (.A_N(_01542_), + .B(_01541_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01543_)); - sky130_fd_sc_hd__xnor2_1 _07802_ (.A(_01516_), + sky130_fd_sc_hd__xnor2_1 _07850_ (.A(_01541_), .B(_01542_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01544_)); - sky130_fd_sc_hd__or3_1 _07803_ (.A(_01519_), - .B(_01522_), - .C(_01544_), + sky130_fd_sc_hd__xnor2_1 _07851_ (.A(\vgadonut.donut.cB[4] ), + .B(_01544_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01545_)); - sky130_fd_sc_hd__o21ai_1 _07804_ (.A1(_01519_), - .A2(_01522_), - .B1(_01544_), + .Y(_01545_)); + sky130_fd_sc_hd__a21bo_1 _07852_ (.A1(_05953_), + .A2(_01517_), + .B1_N(_01516_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01546_)); - sky130_fd_sc_hd__nand3_1 _07805_ (.A(net120), - .B(_01545_), - .C(_01546_), + .X(_01546_)); + sky130_fd_sc_hd__nand2_1 _07853_ (.A(_01545_), + .B(_01546_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01547_)); - sky130_fd_sc_hd__o21ai_1 _07806_ (.A1(_01529_), - .A2(_01530_), - .B1(_01547_), + sky130_fd_sc_hd__or2_1 _07854_ (.A(_01545_), + .B(_01546_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00026_)); - sky130_fd_sc_hd__nand2_1 _07807_ (.A(\vgadonut.donut.cB[12] ), - .B(\vgadonut.donut.donuthit.rxin[6] ), + .X(_01548_)); + sky130_fd_sc_hd__and2_1 _07855_ (.A(_01547_), + .B(_01548_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01548_)); - sky130_fd_sc_hd__or2_1 _07808_ (.A(\vgadonut.donut.cB[12] ), - .B(\vgadonut.donut.donuthit.rxin[6] ), + .X(_01549_)); + sky130_fd_sc_hd__and3_1 _07856_ (.A(_01518_), + .B(_01519_), + .C(_01549_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01549_)); - sky130_fd_sc_hd__nand2_1 _07809_ (.A(_01548_), + .X(_01550_)); + sky130_fd_sc_hd__xnor2_1 _07857_ (.A(_01520_), .B(_01549_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01550_)); - sky130_fd_sc_hd__o21ai_1 _07810_ (.A1(_01525_), - .A2(_01526_), - .B1(_01528_), + .Y(_01551_)); + sky130_fd_sc_hd__o21a_1 _07858_ (.A1(_01523_), + .A2(_01525_), + .B1(_01551_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01551_)); - sky130_fd_sc_hd__xnor2_1 _07811_ (.A(_01550_), - .B(_01551_), + .X(_01552_)); + sky130_fd_sc_hd__or3_1 _07859_ (.A(_01523_), + .B(_01525_), + .C(_01551_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01552_)); - sky130_fd_sc_hd__or2_1 _07812_ (.A(net177), - .B(\vgadonut.donut.cB[6] ), + .X(_01553_)); + sky130_fd_sc_hd__or3b_1 _07860_ (.A(net117), + .B(_01552_), + .C_N(_01553_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01553_)); - sky130_fd_sc_hd__nand2_1 _07813_ (.A(net177), - .B(\vgadonut.donut.cB[6] ), + .X(_01554_)); + sky130_fd_sc_hd__o21ai_1 _07861_ (.A1(net132), + .A2(_01537_), + .B1(_01554_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01554_)); - sky130_fd_sc_hd__nand2_1 _07814_ (.A(_01553_), - .B(_01554_), + .Y(_00025_)); + sky130_fd_sc_hd__nand2_1 _07862_ (.A(\vgadonut.donut.cB[9] ), + .B(\vgadonut.donut.cB[8] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01555_)); - sky130_fd_sc_hd__xnor2_1 _07815_ (.A(_05914_), - .B(_01555_), + sky130_fd_sc_hd__or2_1 _07863_ (.A(\vgadonut.donut.cB[9] ), + .B(\vgadonut.donut.cB[8] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01556_)); - sky130_fd_sc_hd__o21ai_1 _07816_ (.A1(net169), - .A2(_01533_), - .B1(_01531_), + .X(_01556_)); + sky130_fd_sc_hd__nand2_1 _07864_ (.A(_01555_), + .B(_01556_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01557_)); - sky130_fd_sc_hd__xor2_1 _07817_ (.A(_01556_), + sky130_fd_sc_hd__xor2_1 _07865_ (.A(net171), .B(_01557_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_01558_)); - sky130_fd_sc_hd__nand2b_1 _07818_ (.A_N(\vgadonut.donut.cB[9] ), - .B(_01558_), + sky130_fd_sc_hd__o21a_1 _07866_ (.A1(net172), + .A2(_01540_), + .B1(_01539_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01559_)); - sky130_fd_sc_hd__xnor2_1 _07819_ (.A(\vgadonut.donut.cB[9] ), + .X(_01559_)); + sky130_fd_sc_hd__nand2b_1 _07867_ (.A_N(_01559_), .B(_01558_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01560_)); - sky130_fd_sc_hd__a21bo_1 _07820_ (.A1(_05910_), - .A2(_01537_), - .B1_N(_01536_), + sky130_fd_sc_hd__xnor2_1 _07868_ (.A(_01558_), + .B(_01559_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01561_)); - sky130_fd_sc_hd__xor2_1 _07821_ (.A(_01560_), + .Y(_01561_)); + sky130_fd_sc_hd__xnor2_1 _07869_ (.A(\vgadonut.donut.cB[5] ), .B(_01561_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01562_)); - sky130_fd_sc_hd__and3_1 _07822_ (.A(_01538_), - .B(_01539_), - .C(_01562_), + .Y(_01562_)); + sky130_fd_sc_hd__a21bo_1 _07870_ (.A1(_05952_), + .A2(_01544_), + .B1_N(_01543_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_01563_)); - sky130_fd_sc_hd__xor2_1 _07823_ (.A(_01540_), - .B(_01562_), + sky130_fd_sc_hd__nand2_1 _07871_ (.A(_01562_), + .B(_01563_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01564_)); - sky130_fd_sc_hd__o21a_1 _07824_ (.A1(_01516_), - .A2(_01543_), - .B1(_01546_), + .Y(_01564_)); + sky130_fd_sc_hd__or2_1 _07872_ (.A(_01562_), + .B(_01563_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_01565_)); - sky130_fd_sc_hd__nor2_1 _07825_ (.A(_01564_), + sky130_fd_sc_hd__and2_1 _07873_ (.A(_01564_), .B(_01565_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01566_)); - sky130_fd_sc_hd__a21o_1 _07826_ (.A1(_01564_), - .A2(_01565_), - .B1(net113), + .X(_01566_)); + sky130_fd_sc_hd__and3_1 _07874_ (.A(_01545_), + .B(_01546_), + .C(_01566_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_01567_)); - sky130_fd_sc_hd__or2_1 _07827_ (.A(_01566_), - .B(_01567_), + sky130_fd_sc_hd__xnor2_1 _07875_ (.A(_01547_), + .B(_01566_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01568_)); - sky130_fd_sc_hd__o21ai_1 _07828_ (.A1(net120), + .Y(_01568_)); + sky130_fd_sc_hd__o21a_1 _07876_ (.A1(_01550_), .A2(_01552_), .B1(_01568_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00027_)); - sky130_fd_sc_hd__or2_1 _07829_ (.A(net176), - .B(\vgadonut.donut.cB[7] ), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), .X(_01569_)); - sky130_fd_sc_hd__nand2_1 _07830_ (.A(net176), - .B(\vgadonut.donut.cB[7] ), + sky130_fd_sc_hd__or3_1 _07877_ (.A(_01550_), + .B(_01552_), + .C(_01568_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01570_)); - sky130_fd_sc_hd__nand2_1 _07831_ (.A(_01569_), - .B(_01570_), + .X(_01570_)); + sky130_fd_sc_hd__a21boi_1 _07878_ (.A1(_01533_), + .A2(_01536_), + .B1_N(_01534_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01571_)); - sky130_fd_sc_hd__xor2_1 _07832_ (.A(net168), - .B(_01571_), + sky130_fd_sc_hd__nand2_1 _07879_ (.A(\vgadonut.donut.cB[11] ), + .B(\vgadonut.donut.donuthit.rxin[5] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01572_)); - sky130_fd_sc_hd__o21a_1 _07833_ (.A1(\vgadonut.donut.donuthit.cordicxy.x2in[4] ), - .A2(_01555_), - .B1(_01553_), + .Y(_01572_)); + sky130_fd_sc_hd__or2_1 _07880_ (.A(\vgadonut.donut.cB[11] ), + .B(\vgadonut.donut.donuthit.rxin[5] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_01573_)); - sky130_fd_sc_hd__nand2b_1 _07834_ (.A_N(_01573_), - .B(_01572_), + sky130_fd_sc_hd__nand2_1 _07881_ (.A(_01572_), + .B(_01573_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01574_)); - sky130_fd_sc_hd__xnor2_1 _07835_ (.A(_01572_), - .B(_01573_), + sky130_fd_sc_hd__xor2_1 _07882_ (.A(_01571_), + .B(_01574_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01575_)); - sky130_fd_sc_hd__xnor2_1 _07836_ (.A(\vgadonut.donut.cB[10] ), - .B(_01575_), + .X(_01575_)); + sky130_fd_sc_hd__and3b_1 _07883_ (.A_N(_01569_), + .B(_01570_), + .C(net132), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01576_)); - sky130_fd_sc_hd__a21bo_1 _07837_ (.A1(_01556_), - .A2(_01557_), - .B1_N(_01559_), + .X(_01576_)); + sky130_fd_sc_hd__a21o_1 _07884_ (.A1(net128), + .A2(_01575_), + .B1(_01576_), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(_00026_)); + sky130_fd_sc_hd__or2_1 _07885_ (.A(\vgadonut.donut.cB[12] ), + .B(\vgadonut.donut.donuthit.rxin[6] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_01577_)); - sky130_fd_sc_hd__nand2_1 _07838_ (.A(_01576_), - .B(_01577_), + sky130_fd_sc_hd__nand2_1 _07886_ (.A(\vgadonut.donut.cB[12] ), + .B(\vgadonut.donut.donuthit.rxin[6] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01578_)); - sky130_fd_sc_hd__or2_1 _07839_ (.A(_01576_), - .B(_01577_), + sky130_fd_sc_hd__nand2_1 _07887_ (.A(_01577_), + .B(_01578_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01579_)); - sky130_fd_sc_hd__and2_1 _07840_ (.A(_01578_), - .B(_01579_), + .Y(_01579_)); + sky130_fd_sc_hd__a21boi_1 _07888_ (.A1(_01571_), + .A2(_01572_), + .B1_N(_01573_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01580_)); - sky130_fd_sc_hd__nand3_1 _07841_ (.A(_01560_), - .B(_01561_), - .C(_01580_), + .Y(_01580_)); + sky130_fd_sc_hd__xnor2_1 _07889_ (.A(_01579_), + .B(_01580_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01581_)); - sky130_fd_sc_hd__a21o_1 _07842_ (.A1(_01560_), - .A2(_01561_), - .B1(_01580_), + sky130_fd_sc_hd__nand2_1 _07890_ (.A(\vgadonut.donut.cB[10] ), + .B(\vgadonut.donut.cB[9] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01582_)); - sky130_fd_sc_hd__and2_1 _07843_ (.A(_01581_), - .B(_01582_), + .Y(_01582_)); + sky130_fd_sc_hd__or2_1 _07891_ (.A(\vgadonut.donut.cB[10] ), + .B(\vgadonut.donut.cB[9] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_01583_)); - sky130_fd_sc_hd__or3_1 _07844_ (.A(_01563_), - .B(_01566_), - .C(_01583_), + sky130_fd_sc_hd__nand2_1 _07892_ (.A(_01582_), + .B(_01583_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01584_)); - sky130_fd_sc_hd__o21ai_1 _07845_ (.A1(_01563_), - .A2(_01566_), - .B1(_01583_), + .Y(_01584_)); + sky130_fd_sc_hd__xnor2_1 _07893_ (.A(_05956_), + .B(_01584_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01585_)); - sky130_fd_sc_hd__o21ai_1 _07846_ (.A1(_01550_), - .A2(_01551_), - .B1(_01548_), + sky130_fd_sc_hd__o21a_1 _07894_ (.A1(net171), + .A2(_01557_), + .B1(_01556_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01586_)); - sky130_fd_sc_hd__xor2_1 _07847_ (.A(net175), - .B(\vgadonut.donut.donuthit.rxin[7] ), + .X(_01586_)); + sky130_fd_sc_hd__nand2b_1 _07895_ (.A_N(_01586_), + .B(_01585_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01587_)); - sky130_fd_sc_hd__xnor2_1 _07848_ (.A(_01586_), - .B(_01587_), + .Y(_01587_)); + sky130_fd_sc_hd__xnor2_1 _07896_ (.A(_01585_), + .B(_01586_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01588_)); - sky130_fd_sc_hd__nor2_1 _07849_ (.A(net120), + sky130_fd_sc_hd__xnor2_1 _07897_ (.A(\vgadonut.donut.cB[6] ), .B(_01588_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01589_)); - sky130_fd_sc_hd__a31o_1 _07850_ (.A1(net120), - .A2(_01584_), - .A3(_01585_), - .B1(_01589_), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .X(_00028_)); - sky130_fd_sc_hd__and2_1 _07851_ (.A(net174), - .B(\vgadonut.donut.donuthit.rxin[8] ), + sky130_fd_sc_hd__a21bo_1 _07898_ (.A1(_05951_), + .A2(_01561_), + .B1_N(_01560_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_01590_)); - sky130_fd_sc_hd__nor2_1 _07852_ (.A(net174), - .B(\vgadonut.donut.donuthit.rxin[8] ), + sky130_fd_sc_hd__nand2_1 _07899_ (.A(_01589_), + .B(_01590_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01591_)); - sky130_fd_sc_hd__nor2_1 _07853_ (.A(_01590_), - .B(_01591_), + sky130_fd_sc_hd__or2_1 _07900_ (.A(_01589_), + .B(_01590_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01592_)); - sky130_fd_sc_hd__o21a_1 _07854_ (.A1(net175), - .A2(\vgadonut.donut.donuthit.rxin[7] ), - .B1(_01586_), + .X(_01592_)); + sky130_fd_sc_hd__and2_1 _07901_ (.A(_01591_), + .B(_01592_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_01593_)); - sky130_fd_sc_hd__a21oi_1 _07855_ (.A1(net175), - .A2(\vgadonut.donut.donuthit.rxin[7] ), - .B1(_01593_), + sky130_fd_sc_hd__and3_1 _07902_ (.A(_01562_), + .B(_01563_), + .C(_01593_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01594_)); - sky130_fd_sc_hd__xnor2_1 _07856_ (.A(_01592_), - .B(_01594_), + .X(_01594_)); + sky130_fd_sc_hd__xnor2_1 _07903_ (.A(_01564_), + .B(_01593_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01595_)); - sky130_fd_sc_hd__or2_1 _07857_ (.A(\vgadonut.donut.cB[12] ), - .B(\vgadonut.donut.cB[8] ), + sky130_fd_sc_hd__o21a_1 _07904_ (.A1(_01567_), + .A2(_01569_), + .B1(_01595_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_01596_)); - sky130_fd_sc_hd__nand2_1 _07858_ (.A(\vgadonut.donut.cB[12] ), - .B(\vgadonut.donut.cB[8] ), + sky130_fd_sc_hd__or3_1 _07905_ (.A(_01567_), + .B(_01569_), + .C(_01595_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01597_)); - sky130_fd_sc_hd__nand2_1 _07859_ (.A(_01596_), + .X(_01597_)); + sky130_fd_sc_hd__and3b_1 _07906_ (.A_N(_01596_), .B(_01597_), + .C(net132), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(_01598_)); + sky130_fd_sc_hd__a21o_1 _07907_ (.A1(net128), + .A2(_01581_), + .B1(_01598_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01598_)); - sky130_fd_sc_hd__xor2_1 _07860_ (.A(net167), - .B(_01598_), + .X(_00027_)); + sky130_fd_sc_hd__nand2_1 _07908_ (.A(\vgadonut.donut.cB[11] ), + .B(\vgadonut.donut.cB[10] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01599_)); - sky130_fd_sc_hd__o21ai_1 _07861_ (.A1(net168), - .A2(_01571_), - .B1(_01569_), + .Y(_01599_)); + sky130_fd_sc_hd__or2_1 _07909_ (.A(\vgadonut.donut.cB[11] ), + .B(\vgadonut.donut.cB[10] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01600_)); - sky130_fd_sc_hd__xor2_1 _07862_ (.A(_01599_), + .X(_01600_)); + sky130_fd_sc_hd__nand2_1 _07910_ (.A(_01599_), .B(_01600_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01601_)); - sky130_fd_sc_hd__nand2b_1 _07863_ (.A_N(net176), + .Y(_01601_)); + sky130_fd_sc_hd__xor2_1 _07911_ (.A(net170), .B(_01601_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01602_)); - sky130_fd_sc_hd__xnor2_1 _07864_ (.A(\vgadonut.donut.cB[11] ), - .B(_01601_), + .X(_01602_)); + sky130_fd_sc_hd__o21a_1 _07912_ (.A1(\vgadonut.donut.donuthit.cordicxy.x2in[4] ), + .A2(_01584_), + .B1(_01583_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01603_)); - sky130_fd_sc_hd__a21bo_1 _07865_ (.A1(_05908_), - .A2(_01575_), - .B1_N(_01574_), + .X(_01603_)); + sky130_fd_sc_hd__nand2b_1 _07913_ (.A_N(_01603_), + .B(_01602_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01604_)); - sky130_fd_sc_hd__nand2_1 _07866_ (.A(_01603_), - .B(_01604_), + .Y(_01604_)); + sky130_fd_sc_hd__xnor2_1 _07914_ (.A(_01602_), + .B(_01603_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01605_)); - sky130_fd_sc_hd__or2_1 _07867_ (.A(_01603_), - .B(_01604_), + sky130_fd_sc_hd__xnor2_1 _07915_ (.A(\vgadonut.donut.cB[7] ), + .B(_01605_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01606_)); - sky130_fd_sc_hd__and2_1 _07868_ (.A(_01605_), - .B(_01606_), + .Y(_01606_)); + sky130_fd_sc_hd__a21bo_1 _07916_ (.A1(_05950_), + .A2(_01588_), + .B1_N(_01587_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_01607_)); - sky130_fd_sc_hd__and3_1 _07869_ (.A(_01576_), - .B(_01577_), - .C(_01607_), + sky130_fd_sc_hd__nand2_1 _07917_ (.A(_01606_), + .B(_01607_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01608_)); - sky130_fd_sc_hd__xor2_1 _07870_ (.A(_01578_), + .Y(_01608_)); + sky130_fd_sc_hd__or2_1 _07918_ (.A(_01606_), .B(_01607_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_01609_)); - sky130_fd_sc_hd__a21oi_1 _07871_ (.A1(_01581_), - .A2(_01585_), - .B1(_01609_), + sky130_fd_sc_hd__and2_1 _07919_ (.A(_01608_), + .B(_01609_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01610_)); - sky130_fd_sc_hd__a31o_1 _07872_ (.A1(_01581_), - .A2(_01585_), - .A3(_01609_), - .B1(net113), + .X(_01610_)); + sky130_fd_sc_hd__and3_1 _07920_ (.A(_01589_), + .B(_01590_), + .C(_01610_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_01611_)); - sky130_fd_sc_hd__a2bb2o_1 _07873_ (.A1_N(_01611_), - .A2_N(_01610_), - .B1(_01595_), - .B2(net114), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .X(_00029_)); - sky130_fd_sc_hd__or2_1 _07874_ (.A(\vgadonut.donut.cB[13] ), - .B(\vgadonut.donut.cB[9] ), + sky130_fd_sc_hd__xnor2_1 _07921_ (.A(_01591_), + .B(_01610_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01612_)); - sky130_fd_sc_hd__nand2_1 _07875_ (.A(\vgadonut.donut.cB[13] ), - .B(\vgadonut.donut.cB[9] ), + .Y(_01612_)); + sky130_fd_sc_hd__o21a_1 _07922_ (.A1(_01594_), + .A2(_01596_), + .B1(_01612_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01613_)); - sky130_fd_sc_hd__nand2_1 _07876_ (.A(_01612_), + .X(_01613_)); + sky130_fd_sc_hd__nor2_1 _07923_ (.A(net117), .B(_01613_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01614_)); - sky130_fd_sc_hd__xor2_1 _07877_ (.A(net165), - .B(_01614_), + sky130_fd_sc_hd__o31a_1 _07924_ (.A1(_01594_), + .A2(_01596_), + .A3(_01612_), + .B1(_01614_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_01615_)); - sky130_fd_sc_hd__o21a_1 _07878_ (.A1(net167), - .A2(_01598_), - .B1(_01596_), + sky130_fd_sc_hd__a21boi_1 _07925_ (.A1(_01577_), + .A2(_01580_), + .B1_N(_01578_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01616_)); - sky130_fd_sc_hd__nand2b_1 _07879_ (.A_N(_01616_), - .B(_01615_), + .Y(_01616_)); + sky130_fd_sc_hd__nand2_1 _07926_ (.A(\vgadonut.donut.cB[13] ), + .B(\vgadonut.donut.donuthit.rxin[7] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01617_)); - sky130_fd_sc_hd__xnor2_1 _07880_ (.A(_01615_), - .B(_01616_), + sky130_fd_sc_hd__inv_2 _07927_ (.A(_01617_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01618_)); - sky130_fd_sc_hd__xnor2_1 _07881_ (.A(\vgadonut.donut.cB[12] ), - .B(_01618_), + sky130_fd_sc_hd__nor2_1 _07928_ (.A(\vgadonut.donut.cB[13] ), + .B(\vgadonut.donut.donuthit.rxin[7] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01619_)); - sky130_fd_sc_hd__a21bo_1 _07882_ (.A1(_01599_), - .A2(_01600_), - .B1_N(_01602_), + sky130_fd_sc_hd__or3_1 _07929_ (.A(_01616_), + .B(_01618_), + .C(_01619_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_01620_)); - sky130_fd_sc_hd__nand2_1 _07883_ (.A(_01619_), - .B(_01620_), + sky130_fd_sc_hd__o21ai_1 _07930_ (.A1(_01618_), + .A2(_01619_), + .B1(_01616_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01621_)); - sky130_fd_sc_hd__or2_1 _07884_ (.A(_01619_), - .B(_01620_), + sky130_fd_sc_hd__a31o_1 _07931_ (.A1(net118), + .A2(_01620_), + .A3(_01621_), + .B1(_01615_), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(_00028_)); + sky130_fd_sc_hd__or2_1 _07932_ (.A(\vgadonut.donut.cB[14] ), + .B(\vgadonut.donut.donuthit.rxin[8] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_01622_)); - sky130_fd_sc_hd__and2_1 _07885_ (.A(_01621_), - .B(_01622_), + sky130_fd_sc_hd__nand2_1 _07933_ (.A(\vgadonut.donut.cB[14] ), + .B(\vgadonut.donut.donuthit.rxin[8] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01623_)); - sky130_fd_sc_hd__inv_2 _07886_ (.A(_01623_), + .Y(_01623_)); + sky130_fd_sc_hd__nand2_1 _07934_ (.A(_01622_), + .B(_01623_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01624_)); - sky130_fd_sc_hd__xnor2_1 _07887_ (.A(_01605_), - .B(_01623_), + sky130_fd_sc_hd__a21oi_1 _07935_ (.A1(_01616_), + .A2(_01617_), + .B1(_01619_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01625_)); - sky130_fd_sc_hd__or3_1 _07888_ (.A(_01608_), - .B(_01610_), - .C(_01625_), + sky130_fd_sc_hd__xnor2_1 _07936_ (.A(_01624_), + .B(_01625_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01626_)); - sky130_fd_sc_hd__o21ai_1 _07889_ (.A1(_01608_), - .A2(_01610_), - .B1(_01625_), + .Y(_01626_)); + sky130_fd_sc_hd__nand2_1 _07937_ (.A(net128), + .B(_01626_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01627_)); - sky130_fd_sc_hd__o21ba_1 _07890_ (.A1(_01591_), - .A2(_01594_), - .B1_N(_01590_), + sky130_fd_sc_hd__nand2_1 _07938_ (.A(\vgadonut.donut.cB[12] ), + .B(\vgadonut.donut.cB[11] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01628_)); - sky130_fd_sc_hd__nand2_1 _07891_ (.A(net172), - .B(\vgadonut.donut.donuthit.rxin[9] ), + .Y(_01628_)); + sky130_fd_sc_hd__or2_1 _07939_ (.A(\vgadonut.donut.cB[12] ), + .B(\vgadonut.donut.cB[11] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01629_)); - sky130_fd_sc_hd__or2_1 _07892_ (.A(net172), - .B(\vgadonut.donut.donuthit.rxin[9] ), + .X(_01629_)); + sky130_fd_sc_hd__nand2_1 _07940_ (.A(_01628_), + .B(_01629_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01630_)); - sky130_fd_sc_hd__nand2_1 _07893_ (.A(_01629_), + .Y(_01630_)); + sky130_fd_sc_hd__xor2_1 _07941_ (.A(net169), .B(_01630_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01631_)); - sky130_fd_sc_hd__xnor2_1 _07894_ (.A(_01628_), - .B(_01631_), + .X(_01631_)); + sky130_fd_sc_hd__o21a_1 _07942_ (.A1(net170), + .A2(_01601_), + .B1(_01600_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01632_)); - sky130_fd_sc_hd__nor2_1 _07895_ (.A(net119), - .B(_01632_), + .X(_01632_)); + sky130_fd_sc_hd__nand2b_1 _07943_ (.A_N(_01632_), + .B(_01631_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01633_)); - sky130_fd_sc_hd__a31o_1 _07896_ (.A1(net119), - .A2(_01626_), - .A3(_01627_), - .B1(_01633_), + sky130_fd_sc_hd__xnor2_1 _07944_ (.A(_01631_), + .B(_01632_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00030_)); - sky130_fd_sc_hd__nand2_1 _07897_ (.A(net173), - .B(\vgadonut.donut.donuthit.rxin[10] ), + .Y(_01634_)); + sky130_fd_sc_hd__xnor2_1 _07945_ (.A(\vgadonut.donut.cB[8] ), + .B(_01634_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01634_)); - sky130_fd_sc_hd__or2_1 _07898_ (.A(net173), - .B(\vgadonut.donut.donuthit.rxin[10] ), + .Y(_01635_)); + sky130_fd_sc_hd__a21bo_1 _07946_ (.A1(_05949_), + .A2(_01605_), + .B1_N(_01604_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01635_)); - sky130_fd_sc_hd__nand2_1 _07899_ (.A(_01634_), - .B(_01635_), + .X(_01636_)); + sky130_fd_sc_hd__nand2_1 _07947_ (.A(_01635_), + .B(_01636_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01636_)); - sky130_fd_sc_hd__a21bo_1 _07900_ (.A1(_01628_), - .A2(_01629_), - .B1_N(_01630_), + .Y(_01637_)); + sky130_fd_sc_hd__or2_1 _07948_ (.A(_01635_), + .B(_01636_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01637_)); - sky130_fd_sc_hd__or2_1 _07901_ (.A(_01636_), - .B(_01637_), + .X(_01638_)); + sky130_fd_sc_hd__and2_1 _07949_ (.A(_01637_), + .B(_01638_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01638_)); - sky130_fd_sc_hd__a21oi_1 _07902_ (.A1(_01636_), - .A2(_01637_), - .B1(net119), + .X(_01639_)); + sky130_fd_sc_hd__xnor2_1 _07950_ (.A(_01608_), + .B(_01639_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01639_)); - sky130_fd_sc_hd__or2_1 _07903_ (.A(net174), - .B(net177), + .Y(_01640_)); + sky130_fd_sc_hd__o21a_1 _07951_ (.A1(_01611_), + .A2(_01613_), + .B1(_01640_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01640_)); - sky130_fd_sc_hd__nand2_1 _07904_ (.A(net174), - .B(net177), + .X(_01641_)); + sky130_fd_sc_hd__o31ai_1 _07952_ (.A1(_01611_), + .A2(_01613_), + .A3(_01640_), + .B1(net124), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01641_)); - sky130_fd_sc_hd__nand2_1 _07905_ (.A(_01640_), - .B(_01641_), + .Y(_01642_)); + sky130_fd_sc_hd__o21ai_1 _07953_ (.A1(_01641_), + .A2(_01642_), + .B1(_01627_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01642_)); - sky130_fd_sc_hd__xor2_1 _07906_ (.A(net163), - .B(_01642_), + .Y(_00029_)); + sky130_fd_sc_hd__and2_1 _07954_ (.A(\vgadonut.donut.cB[13] ), + .B(\vgadonut.donut.cB[12] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_01643_)); - sky130_fd_sc_hd__o21a_1 _07907_ (.A1(net165), - .A2(_01614_), - .B1(_01612_), + sky130_fd_sc_hd__nor2_1 _07955_ (.A(_06103_), + .B(_01643_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01644_)); - sky130_fd_sc_hd__nand2b_1 _07908_ (.A_N(_01644_), - .B(_01643_), + .Y(_01644_)); + sky130_fd_sc_hd__xnor2_1 _07956_ (.A(\vgadonut.donut.donuthit.cordicxy.x2in[7] ), + .B(_01644_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01645_)); - sky130_fd_sc_hd__xnor2_1 _07909_ (.A(_01643_), - .B(_01644_), + sky130_fd_sc_hd__o21a_1 _07957_ (.A1(net168), + .A2(_01630_), + .B1(_01629_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01646_)); - sky130_fd_sc_hd__xnor2_1 _07910_ (.A(net175), - .B(_01646_), + .X(_01646_)); + sky130_fd_sc_hd__nand2b_1 _07958_ (.A_N(_01646_), + .B(_01645_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01647_)); - sky130_fd_sc_hd__a21bo_1 _07911_ (.A1(_05907_), - .A2(_01618_), - .B1_N(_01617_), + sky130_fd_sc_hd__xnor2_1 _07959_ (.A(_01645_), + .B(_01646_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01648_)); - sky130_fd_sc_hd__nand2_1 _07912_ (.A(_01647_), + .Y(_01648_)); + sky130_fd_sc_hd__xnor2_1 _07960_ (.A(\vgadonut.donut.cB[9] ), .B(_01648_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01649_)); - sky130_fd_sc_hd__or2_1 _07913_ (.A(_01647_), - .B(_01648_), + sky130_fd_sc_hd__a21bo_1 _07961_ (.A1(_05948_), + .A2(_01634_), + .B1_N(_01633_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_01650_)); - sky130_fd_sc_hd__and2_1 _07914_ (.A(_01649_), + sky130_fd_sc_hd__nand2_1 _07962_ (.A(_01649_), .B(_01650_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01651_)); - sky130_fd_sc_hd__and3_1 _07915_ (.A(_01619_), - .B(_01620_), - .C(_01651_), + .Y(_01651_)); + sky130_fd_sc_hd__or2_1 _07963_ (.A(_01649_), + .B(_01650_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_01652_)); - sky130_fd_sc_hd__xor2_1 _07916_ (.A(_01621_), - .B(_01651_), + sky130_fd_sc_hd__and2_1 _07964_ (.A(_01651_), + .B(_01652_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_01653_)); - sky130_fd_sc_hd__o21a_1 _07917_ (.A1(_01605_), - .A2(_01624_), - .B1(_01627_), + sky130_fd_sc_hd__nand2b_1 _07965_ (.A_N(_01637_), + .B(_01653_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01654_)); - sky130_fd_sc_hd__nor2_1 _07918_ (.A(_01653_), - .B(_01654_), + .Y(_01654_)); + sky130_fd_sc_hd__xnor2_1 _07966_ (.A(_01637_), + .B(_01653_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01655_)); - sky130_fd_sc_hd__a21o_1 _07919_ (.A1(_01653_), - .A2(_01654_), - .B1(net113), + sky130_fd_sc_hd__a31o_1 _07967_ (.A1(_01606_), + .A2(_01607_), + .A3(_01639_), + .B1(_01641_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_01656_)); - sky130_fd_sc_hd__nor2_1 _07920_ (.A(_01655_), + sky130_fd_sc_hd__xor2_1 _07968_ (.A(_01655_), .B(_01656_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01657_)); - sky130_fd_sc_hd__a21o_1 _07921_ (.A1(_01638_), - .A2(_01639_), - .B1(_01657_), + .X(_01657_)); + sky130_fd_sc_hd__a21boi_1 _07969_ (.A1(_01622_), + .A2(_01625_), + .B1_N(_01623_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00031_)); - sky130_fd_sc_hd__xnor2_1 _07922_ (.A(net172), - .B(\vgadonut.donut.donuthit.rxin[11] ), + .Y(_01658_)); + sky130_fd_sc_hd__nand2_1 _07970_ (.A(net174), + .B(\vgadonut.donut.donuthit.rxin[9] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01658_)); - sky130_fd_sc_hd__a21oi_1 _07923_ (.A1(_01634_), - .A2(_01638_), - .B1(_01658_), + .Y(_01659_)); + sky130_fd_sc_hd__or2_1 _07971_ (.A(\vgadonut.donut.cB[15] ), + .B(\vgadonut.donut.donuthit.rxin[9] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01659_)); - sky130_fd_sc_hd__a311o_1 _07924_ (.A1(_01634_), - .A2(_01638_), - .A3(_01658_), - .B1(_01659_), - .C1(net119), + .X(_01660_)); + sky130_fd_sc_hd__nand2_1 _07972_ (.A(_01659_), + .B(_01660_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01660_)); - sky130_fd_sc_hd__or2_1 _07925_ (.A(net171), - .B(net176), + .Y(_01661_)); + sky130_fd_sc_hd__xor2_1 _07973_ (.A(_01658_), + .B(_01661_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01661_)); - sky130_fd_sc_hd__nand2_1 _07926_ (.A(net171), - .B(net176), + .X(_01662_)); + sky130_fd_sc_hd__mux2_1 _07974_ (.A0(_01657_), + .A1(_01662_), + .S(net117), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01662_)); - sky130_fd_sc_hd__nand2_1 _07927_ (.A(_01661_), - .B(_01662_), + .X(_00030_)); + sky130_fd_sc_hd__or2_1 _07975_ (.A(net173), + .B(\vgadonut.donut.donuthit.rxin[10] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01663_)); - sky130_fd_sc_hd__xor2_1 _07928_ (.A(net162), - .B(_01663_), + .X(_01663_)); + sky130_fd_sc_hd__nand2_1 _07976_ (.A(net173), + .B(\vgadonut.donut.donuthit.rxin[10] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01664_)); - sky130_fd_sc_hd__o21ai_1 _07929_ (.A1(net163), - .A2(_01642_), - .B1(_01640_), + .Y(_01664_)); + sky130_fd_sc_hd__nand2_1 _07977_ (.A(_01663_), + .B(_01664_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01665_)); - sky130_fd_sc_hd__xor2_1 _07930_ (.A(_01664_), - .B(_01665_), + sky130_fd_sc_hd__a21bo_1 _07978_ (.A1(_01658_), + .A2(_01659_), + .B1_N(_01660_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_01666_)); - sky130_fd_sc_hd__nand2b_1 _07931_ (.A_N(net174), + sky130_fd_sc_hd__nand2_1 _07979_ (.A(_01665_), .B(_01666_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01667_)); - sky130_fd_sc_hd__xnor2_1 _07932_ (.A(\vgadonut.donut.cB[14] ), + sky130_fd_sc_hd__or2_1 _07980_ (.A(_01665_), .B(_01666_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01668_)); - sky130_fd_sc_hd__a21bo_1 _07933_ (.A1(_05906_), - .A2(_01646_), - .B1_N(_01645_), + .X(_01668_)); + sky130_fd_sc_hd__and3_1 _07981_ (.A(net118), + .B(_01667_), + .C(_01668_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_01669_)); - sky130_fd_sc_hd__nand2_1 _07934_ (.A(_01668_), - .B(_01669_), + sky130_fd_sc_hd__nand2_1 _07982_ (.A(\vgadonut.donut.cB[14] ), + .B(\vgadonut.donut.cB[13] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01670_)); - sky130_fd_sc_hd__or2_1 _07935_ (.A(_01668_), - .B(_01669_), + sky130_fd_sc_hd__or2_1 _07983_ (.A(\vgadonut.donut.cB[14] ), + .B(\vgadonut.donut.cB[13] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_01671_)); - sky130_fd_sc_hd__and2_1 _07936_ (.A(_01670_), + sky130_fd_sc_hd__nand2_1 _07984_ (.A(_01670_), .B(_01671_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01672_)); - sky130_fd_sc_hd__and3_1 _07937_ (.A(_01647_), - .B(_01648_), - .C(_01672_), + .Y(_01672_)); + sky130_fd_sc_hd__xor2_1 _07985_ (.A(net166), + .B(_01672_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_01673_)); - sky130_fd_sc_hd__xnor2_1 _07938_ (.A(_01649_), - .B(_01672_), + sky130_fd_sc_hd__o21ba_1 _07986_ (.A1(net167), + .A2(_01643_), + .B1_N(_06103_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01674_)); - sky130_fd_sc_hd__o21a_1 _07939_ (.A1(_01652_), - .A2(_01655_), - .B1(_01674_), + .X(_01674_)); + sky130_fd_sc_hd__nand2b_1 _07987_ (.A_N(_01674_), + .B(_01673_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01675_)); - sky130_fd_sc_hd__o31ai_1 _07940_ (.A1(_01652_), - .A2(_01655_), - .A3(_01674_), - .B1(net119), + .Y(_01675_)); + sky130_fd_sc_hd__xnor2_1 _07988_ (.A(_01673_), + .B(_01674_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01676_)); - sky130_fd_sc_hd__o21ai_1 _07941_ (.A1(_01675_), - .A2(_01676_), - .B1(_01660_), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .Y(_00032_)); - sky130_fd_sc_hd__xnor2_1 _07942_ (.A(net172), - .B(\vgadonut.donut.donuthit.rxin[12] ), + sky130_fd_sc_hd__xnor2_1 _07989_ (.A(\vgadonut.donut.cB[10] ), + .B(_01676_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01677_)); - sky130_fd_sc_hd__or2_1 _07943_ (.A(_01638_), - .B(_01658_), + sky130_fd_sc_hd__a21bo_1 _07990_ (.A1(_05946_), + .A2(_01648_), + .B1_N(_01647_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_01678_)); - sky130_fd_sc_hd__o21ai_1 _07944_ (.A1(\vgadonut.donut.donuthit.rxin[10] ), - .A2(\vgadonut.donut.donuthit.rxin[11] ), - .B1(net172), + sky130_fd_sc_hd__nand2_1 _07991_ (.A(_01677_), + .B(_01678_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01679_)); - sky130_fd_sc_hd__a21oi_1 _07945_ (.A1(_01678_), - .A2(_01679_), - .B1(_01677_), + sky130_fd_sc_hd__or2_1 _07992_ (.A(_01677_), + .B(_01678_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01680_)); - sky130_fd_sc_hd__a311o_1 _07946_ (.A1(_01677_), - .A2(_01678_), - .A3(_01679_), - .B1(_01680_), - .C1(net119), + .X(_01680_)); + sky130_fd_sc_hd__and2_1 _07993_ (.A(_01679_), + .B(_01680_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_01681_)); - sky130_fd_sc_hd__or2_1 _07947_ (.A(net171), - .B(\vgadonut.donut.cB[12] ), + sky130_fd_sc_hd__and3_1 _07994_ (.A(_01649_), + .B(_01650_), + .C(_01681_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_01682_)); - sky130_fd_sc_hd__nand2_1 _07948_ (.A(net173), - .B(\vgadonut.donut.cB[12] ), + sky130_fd_sc_hd__xnor2_1 _07995_ (.A(_01651_), + .B(_01681_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01683_)); - sky130_fd_sc_hd__nand2_1 _07949_ (.A(_01682_), - .B(_01683_), + sky130_fd_sc_hd__a21bo_1 _07996_ (.A1(_01655_), + .A2(_01656_), + .B1_N(_01654_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01684_)); - sky130_fd_sc_hd__xor2_1 _07950_ (.A(net161), + .X(_01684_)); + sky130_fd_sc_hd__or2_1 _07997_ (.A(_01683_), .B(_01684_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_01685_)); - sky130_fd_sc_hd__o21a_1 _07951_ (.A1(net162), - .A2(_01663_), - .B1(_01661_), + sky130_fd_sc_hd__and2_1 _07998_ (.A(_01683_), + .B(_01684_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_01686_)); - sky130_fd_sc_hd__nand2b_1 _07952_ (.A_N(_01686_), - .B(_01685_), + sky130_fd_sc_hd__nor2_1 _07999_ (.A(net118), + .B(_01686_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01687_)); - sky130_fd_sc_hd__xnor2_1 _07953_ (.A(_01685_), - .B(_01686_), + sky130_fd_sc_hd__a21o_1 _08000_ (.A1(_01685_), + .A2(_01687_), + .B1(_01669_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01688_)); - sky130_fd_sc_hd__xnor2_1 _07954_ (.A(net173), - .B(_01688_), + .X(_00031_)); + sky130_fd_sc_hd__xnor2_1 _08001_ (.A(net173), + .B(\vgadonut.donut.donuthit.rxin[11] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01689_)); - sky130_fd_sc_hd__a21bo_1 _07955_ (.A1(_01664_), - .A2(_01665_), - .B1_N(_01667_), + .Y(_01688_)); + sky130_fd_sc_hd__and3_1 _08002_ (.A(_01664_), + .B(_01668_), + .C(_01688_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01690_)); - sky130_fd_sc_hd__nand2_1 _07956_ (.A(_01689_), - .B(_01690_), + .X(_01689_)); + sky130_fd_sc_hd__a21oi_1 _08003_ (.A1(_01664_), + .A2(_01668_), + .B1(_01688_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01691_)); - sky130_fd_sc_hd__or2_1 _07957_ (.A(_01689_), + .Y(_01690_)); + sky130_fd_sc_hd__or2_1 _08004_ (.A(_01689_), .B(_01690_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01692_)); - sky130_fd_sc_hd__and2_1 _07958_ (.A(_01691_), - .B(_01692_), + .X(_01691_)); + sky130_fd_sc_hd__nand2_1 _08005_ (.A(net174), + .B(\vgadonut.donut.cB[14] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01693_)); - sky130_fd_sc_hd__nand2b_1 _07959_ (.A_N(_01670_), - .B(_01693_), + .Y(_01692_)); + sky130_fd_sc_hd__or2_1 _08006_ (.A(net174), + .B(\vgadonut.donut.cB[14] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01694_)); - sky130_fd_sc_hd__xnor2_1 _07960_ (.A(_01670_), + .X(_01693_)); + sky130_fd_sc_hd__nand2_1 _08007_ (.A(_01692_), .B(_01693_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01695_)); - sky130_fd_sc_hd__o21ai_2 _07961_ (.A1(_01673_), - .A2(_01675_), - .B1(_01695_), + .Y(_01694_)); + sky130_fd_sc_hd__xor2_1 _08008_ (.A(net165), + .B(_01694_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01696_)); - sky130_fd_sc_hd__o31a_1 _07962_ (.A1(_01673_), - .A2(_01675_), - .A3(_01695_), - .B1(net119), + .X(_01695_)); + sky130_fd_sc_hd__o21a_1 _08009_ (.A1(net166), + .A2(_01672_), + .B1(_01671_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01697_)); - sky130_fd_sc_hd__a21bo_1 _07963_ (.A1(_01696_), - .A2(_01697_), - .B1_N(_01681_), + .X(_01696_)); + sky130_fd_sc_hd__nand2b_1 _08010_ (.A_N(_01696_), + .B(_01695_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00033_)); - sky130_fd_sc_hd__xor2_1 _07964_ (.A(net172), - .B(\vgadonut.donut.donuthit.rxin[13] ), + .Y(_01697_)); + sky130_fd_sc_hd__xnor2_1 _08011_ (.A(_01695_), + .B(_01696_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01698_)); - sky130_fd_sc_hd__a21oi_1 _07965_ (.A1(net172), - .A2(\vgadonut.donut.donuthit.rxin[12] ), - .B1(_01680_), + .Y(_01698_)); + sky130_fd_sc_hd__xnor2_1 _08012_ (.A(\vgadonut.donut.cB[11] ), + .B(_01698_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01699_)); - sky130_fd_sc_hd__xnor2_1 _07966_ (.A(_01698_), - .B(_01699_), + sky130_fd_sc_hd__a21bo_1 _08013_ (.A1(_05945_), + .A2(_01676_), + .B1_N(_01675_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01700_)); - sky130_fd_sc_hd__nand2_1 _07967_ (.A(net171), - .B(net175), + .X(_01700_)); + sky130_fd_sc_hd__nand2_1 _08014_ (.A(_01699_), + .B(_01700_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01701_)); - sky130_fd_sc_hd__or2_1 _07968_ (.A(net171), - .B(net175), + sky130_fd_sc_hd__or2_1 _08015_ (.A(_01699_), + .B(_01700_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_01702_)); - sky130_fd_sc_hd__nand2_1 _07969_ (.A(_01701_), + sky130_fd_sc_hd__and2_1 _08016_ (.A(_01701_), .B(_01702_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01703_)); - sky130_fd_sc_hd__xor2_1 _07970_ (.A(net160), - .B(_01703_), + .X(_01703_)); + sky130_fd_sc_hd__and3_1 _08017_ (.A(_01677_), + .B(_01678_), + .C(_01703_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_01704_)); - sky130_fd_sc_hd__o21ai_1 _07971_ (.A1(net161), - .A2(_01684_), - .B1(_01682_), + sky130_fd_sc_hd__xnor2_1 _08018_ (.A(_01679_), + .B(_01703_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01705_)); - sky130_fd_sc_hd__or2_1 _07972_ (.A(_01704_), - .B(_01705_), + sky130_fd_sc_hd__o21a_1 _08019_ (.A1(_01682_), + .A2(_01686_), + .B1(_01705_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_01706_)); - sky130_fd_sc_hd__nand2_1 _07973_ (.A(_01704_), - .B(_01705_), + sky130_fd_sc_hd__or3_1 _08020_ (.A(_01682_), + .B(_01686_), + .C(_01705_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01707_)); - sky130_fd_sc_hd__and2_1 _07974_ (.A(_01706_), - .B(_01707_), + .X(_01707_)); + sky130_fd_sc_hd__or3b_1 _08021_ (.A(net118), + .B(_01706_), + .C_N(_01707_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_01708_)); - sky130_fd_sc_hd__xnor2_1 _07975_ (.A(net173), - .B(_01708_), + sky130_fd_sc_hd__o21ai_1 _08022_ (.A1(net132), + .A2(_01691_), + .B1(_01708_), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(_00032_)); + sky130_fd_sc_hd__nor2_1 _08023_ (.A(net173), + .B(\vgadonut.donut.donuthit.rxin[12] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01709_)); - sky130_fd_sc_hd__a21bo_1 _07976_ (.A1(_05904_), - .A2(_01688_), - .B1_N(_01687_), + sky130_fd_sc_hd__and2_1 _08024_ (.A(net174), + .B(\vgadonut.donut.donuthit.rxin[12] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_01710_)); - sky130_fd_sc_hd__nand2_1 _07977_ (.A(_01709_), + sky130_fd_sc_hd__or2_1 _08025_ (.A(_01709_), .B(_01710_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01711_)); - sky130_fd_sc_hd__or2_1 _07978_ (.A(_01709_), - .B(_01710_), + .X(_01711_)); + sky130_fd_sc_hd__or2_1 _08026_ (.A(_01668_), + .B(_01688_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_01712_)); - sky130_fd_sc_hd__nand2_1 _07979_ (.A(_01711_), - .B(_01712_), + sky130_fd_sc_hd__o21ai_1 _08027_ (.A1(\vgadonut.donut.donuthit.rxin[10] ), + .A2(\vgadonut.donut.donuthit.rxin[11] ), + .B1(net173), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01713_)); - sky130_fd_sc_hd__or2_1 _07980_ (.A(_01691_), - .B(_01713_), + sky130_fd_sc_hd__a21oi_1 _08028_ (.A1(_01712_), + .A2(_01713_), + .B1(_01711_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01714_)); - sky130_fd_sc_hd__nand2_1 _07981_ (.A(_01691_), - .B(_01713_), + .Y(_01714_)); + sky130_fd_sc_hd__a311o_1 _08029_ (.A1(_01711_), + .A2(_01712_), + .A3(_01713_), + .B1(_01714_), + .C1(net124), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01715_)); - sky130_fd_sc_hd__nand2_1 _07982_ (.A(_01714_), - .B(_01715_), + .X(_01715_)); + sky130_fd_sc_hd__o21a_1 _08030_ (.A1(net165), + .A2(_01694_), + .B1(_01693_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01716_)); - sky130_fd_sc_hd__and3_1 _07983_ (.A(_01694_), - .B(_01696_), - .C(_01716_), + .X(_01716_)); + sky130_fd_sc_hd__nor2_1 _08031_ (.A(net164), + .B(_01716_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01717_)); - sky130_fd_sc_hd__a21oi_1 _07984_ (.A1(_01694_), - .A2(_01696_), - .B1(_01716_), + .Y(_01717_)); + sky130_fd_sc_hd__and2_1 _08032_ (.A(net164), + .B(_01716_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01718_)); - sky130_fd_sc_hd__nor2_1 _07985_ (.A(_01717_), + .X(_01718_)); + sky130_fd_sc_hd__or2_1 _08033_ (.A(_01717_), .B(_01718_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01719_)); - sky130_fd_sc_hd__mux2_1 _07986_ (.A0(_01700_), - .A1(_01719_), - .S(net119), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .X(_00034_)); - sky130_fd_sc_hd__nand2_1 _07987_ (.A(net172), - .B(\vgadonut.donut.donuthit.rxin[14] ), + .X(_01719_)); + sky130_fd_sc_hd__nor2_1 _08034_ (.A(\vgadonut.donut.cB[12] ), + .B(_01719_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01720_)); - sky130_fd_sc_hd__or2_1 _07988_ (.A(net172), - .B(\vgadonut.donut.donuthit.rxin[14] ), + sky130_fd_sc_hd__and2_1 _08035_ (.A(\vgadonut.donut.cB[12] ), + .B(_01719_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_01721_)); - sky130_fd_sc_hd__nand2_1 _07989_ (.A(_01720_), + sky130_fd_sc_hd__nor2_1 _08036_ (.A(_01720_), .B(_01721_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01722_)); - sky130_fd_sc_hd__nor2_1 _07990_ (.A(_01677_), - .B(_01678_), + sky130_fd_sc_hd__a21bo_1 _08037_ (.A1(_05944_), + .A2(_01698_), + .B1_N(_01697_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01723_)); - sky130_fd_sc_hd__o41a_1 _07991_ (.A1(\vgadonut.donut.donuthit.rxin[10] ), - .A2(\vgadonut.donut.donuthit.rxin[11] ), - .A3(\vgadonut.donut.donuthit.rxin[12] ), - .A4(\vgadonut.donut.donuthit.rxin[13] ), - .B1(net172), + .X(_01723_)); + sky130_fd_sc_hd__nand2_1 _08038_ (.A(_01722_), + .B(_01723_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01724_)); - sky130_fd_sc_hd__a21o_1 _07992_ (.A1(_01698_), - .A2(_01723_), - .B1(_01724_), + .Y(_01724_)); + sky130_fd_sc_hd__or2_1 _08039_ (.A(_01722_), + .B(_01723_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_01725_)); - sky130_fd_sc_hd__nand2b_1 _07993_ (.A_N(_01722_), + sky130_fd_sc_hd__and2_1 _08040_ (.A(_01724_), .B(_01725_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01726_)); - sky130_fd_sc_hd__xnor2_1 _07994_ (.A(_01722_), - .B(_01725_), + .X(_01726_)); + sky130_fd_sc_hd__and3_1 _08041_ (.A(_01699_), + .B(_01700_), + .C(_01726_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01727_)); - sky130_fd_sc_hd__o21ai_1 _07995_ (.A1(net160), - .A2(_01703_), - .B1(_01702_), + .X(_01727_)); + sky130_fd_sc_hd__xnor2_1 _08042_ (.A(_01701_), + .B(_01726_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01728_)); - sky130_fd_sc_hd__and3_1 _07996_ (.A(_05904_), - .B(net174), - .C(net158), + sky130_fd_sc_hd__o21a_1 _08043_ (.A1(_01704_), + .A2(_01706_), + .B1(_01728_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_01729_)); - sky130_fd_sc_hd__o21a_1 _07997_ (.A1(_05904_), - .A2(net158), - .B1(net174), + sky130_fd_sc_hd__o31ai_1 _08044_ (.A1(_01704_), + .A2(_01706_), + .A3(_01728_), + .B1(net124), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01730_)); - sky130_fd_sc_hd__nor2_1 _07998_ (.A(net174), - .B(net158), + .Y(_01730_)); + sky130_fd_sc_hd__o21ai_1 _08045_ (.A1(_01729_), + .A2(_01730_), + .B1(_01715_), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(_00033_)); + sky130_fd_sc_hd__xor2_1 _08046_ (.A(net173), + .B(\vgadonut.donut.donuthit.rxin[13] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01731_)); - sky130_fd_sc_hd__mux2_1 _07999_ (.A0(net158), - .A1(_01731_), - .S(net171), + .X(_01731_)); + sky130_fd_sc_hd__o21ai_1 _08047_ (.A1(_01710_), + .A2(_01714_), + .B1(_01731_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01732_)); - sky130_fd_sc_hd__o21bai_1 _08000_ (.A1(_01730_), - .A2(_01732_), - .B1_N(_01729_), + .Y(_01732_)); + sky130_fd_sc_hd__o31a_1 _08048_ (.A1(_01710_), + .A2(_01714_), + .A3(_01731_), + .B1(net118), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01733_)); - sky130_fd_sc_hd__and2_1 _08001_ (.A(_01728_), - .B(_01733_), + .X(_01733_)); + sky130_fd_sc_hd__or2_1 _08049_ (.A(net174), + .B(net163), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_01734_)); - sky130_fd_sc_hd__nor2_1 _08002_ (.A(_01728_), - .B(_01733_), + sky130_fd_sc_hd__nand2_1 _08050_ (.A(net174), + .B(net163), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01735_)); - sky130_fd_sc_hd__nor2_1 _08003_ (.A(_01734_), + sky130_fd_sc_hd__nand2_1 _08051_ (.A(_01734_), .B(_01735_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01736_)); - sky130_fd_sc_hd__xnor2_1 _08004_ (.A(net171), + sky130_fd_sc_hd__xor2_1 _08052_ (.A(\vgadonut.donut.cB[13] ), .B(_01736_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01737_)); - sky130_fd_sc_hd__a21bo_1 _08005_ (.A1(_05904_), - .A2(_01708_), - .B1_N(_01707_), + .X(_01737_)); + sky130_fd_sc_hd__o21ai_1 _08053_ (.A1(_01717_), + .A2(_01720_), + .B1(_01737_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01738_)); - sky130_fd_sc_hd__nand2_1 _08006_ (.A(_01737_), - .B(_01738_), + .Y(_01738_)); + sky130_fd_sc_hd__or3_1 _08054_ (.A(_01717_), + .B(_01720_), + .C(_01737_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01739_)); - sky130_fd_sc_hd__or2_1 _08007_ (.A(_01737_), - .B(_01738_), + .X(_01739_)); + sky130_fd_sc_hd__and2_1 _08055_ (.A(_01738_), + .B(_01739_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_01740_)); - sky130_fd_sc_hd__and2_1 _08008_ (.A(_01739_), - .B(_01740_), + sky130_fd_sc_hd__and3_1 _08056_ (.A(_01722_), + .B(_01723_), + .C(_01740_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_01741_)); - sky130_fd_sc_hd__xnor2_1 _08009_ (.A(_01711_), - .B(_01741_), + sky130_fd_sc_hd__xnor2_1 _08057_ (.A(_01724_), + .B(_01740_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01742_)); - sky130_fd_sc_hd__o221ai_4 _08010_ (.A1(_01694_), - .A2(_01713_), - .B1(_01716_), - .B2(_01696_), - .C1(_01714_), + sky130_fd_sc_hd__o21a_1 _08058_ (.A1(_01727_), + .A2(_01729_), + .B1(_01742_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01743_)); - sky130_fd_sc_hd__xor2_1 _08011_ (.A(_01742_), - .B(_01743_), + .X(_01743_)); + sky130_fd_sc_hd__or3_1 _08059_ (.A(_01727_), + .B(_01729_), + .C(_01742_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_01744_)); - sky130_fd_sc_hd__mux2_1 _08012_ (.A0(_01727_), - .A1(_01744_), - .S(net121), + sky130_fd_sc_hd__and3b_1 _08060_ (.A_N(_01743_), + .B(_01744_), + .C(net132), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00035_)); - sky130_fd_sc_hd__xnor2_1 _08013_ (.A(net173), - .B(\vgadonut.donut.donuthit.rxin[15] ), + .X(_01745_)); + sky130_fd_sc_hd__a21o_1 _08061_ (.A1(_01732_), + .A2(_01733_), + .B1(_01745_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01745_)); - sky130_fd_sc_hd__a21oi_1 _08014_ (.A1(_01720_), - .A2(_01726_), - .B1(_01745_), + .X(_00034_)); + sky130_fd_sc_hd__or2_1 _08062_ (.A(net173), + .B(\vgadonut.donut.donuthit.rxin[14] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01746_)); - sky130_fd_sc_hd__a311oi_1 _08015_ (.A1(_01720_), - .A2(_01726_), - .A3(_01745_), - .B1(_01746_), - .C1(net119), + .X(_01746_)); + sky130_fd_sc_hd__nand2_1 _08063_ (.A(net173), + .B(\vgadonut.donut.donuthit.rxin[14] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01747_)); - sky130_fd_sc_hd__a32o_1 _08016_ (.A1(_01709_), - .A2(_01710_), - .A3(_01741_), - .B1(_01742_), - .B2(_01743_), + sky130_fd_sc_hd__nand2_1 _08064_ (.A(_01746_), + .B(_01747_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01748_)); - sky130_fd_sc_hd__a21o_1 _08017_ (.A1(_05904_), - .A2(_01736_), - .B1(_01734_), + .Y(_01748_)); + sky130_fd_sc_hd__or3b_1 _08065_ (.A(_01711_), + .B(_01712_), + .C_N(_01731_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_01749_)); - sky130_fd_sc_hd__a21oi_1 _08018_ (.A1(net171), - .A2(_01731_), - .B1(_01729_), + sky130_fd_sc_hd__o21ai_1 _08066_ (.A1(\vgadonut.donut.donuthit.rxin[12] ), + .A2(\vgadonut.donut.donuthit.rxin[13] ), + .B1(net173), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01750_)); - sky130_fd_sc_hd__xnor2_1 _08019_ (.A(_05905_), - .B(_01750_), + sky130_fd_sc_hd__nand3_1 _08067_ (.A(_01713_), + .B(_01749_), + .C(_01750_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01751_)); - sky130_fd_sc_hd__xnor2_1 _08020_ (.A(_01749_), + sky130_fd_sc_hd__xor2_1 _08068_ (.A(_01748_), .B(_01751_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01752_)); - sky130_fd_sc_hd__xnor2_1 _08021_ (.A(_01739_), - .B(_01752_), + .X(_01752_)); + sky130_fd_sc_hd__nor2_1 _08069_ (.A(net174), + .B(net162), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01753_)); - sky130_fd_sc_hd__xnor2_1 _08022_ (.A(_01748_), - .B(_01753_), + sky130_fd_sc_hd__and2_1 _08070_ (.A(net174), + .B(net162), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01754_)); - sky130_fd_sc_hd__a21o_1 _08023_ (.A1(net119), - .A2(_01754_), - .B1(_01747_), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .X(_00036_)); - sky130_fd_sc_hd__nand2_1 _08024_ (.A(net156), - .B(\vgadonut.donut.ry6[0] ), + .X(_01754_)); + sky130_fd_sc_hd__nor2_1 _08071_ (.A(_01753_), + .B(_01754_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01755_)); - sky130_fd_sc_hd__or2_1 _08025_ (.A(net156), - .B(\vgadonut.donut.ry6[0] ), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .X(_01756_)); - sky130_fd_sc_hd__and3_1 _08026_ (.A(net111), + sky130_fd_sc_hd__xnor2_1 _08072_ (.A(\vgadonut.donut.cB[14] ), .B(_01755_), - .C(_01756_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01757_)); - sky130_fd_sc_hd__a21o_1 _08027_ (.A1(net348), - .A2(net117), - .B1(_01757_), + .Y(_01756_)); + sky130_fd_sc_hd__o21ai_1 _08073_ (.A1(\vgadonut.donut.cB[13] ), + .A2(_01736_), + .B1(_01734_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00045_)); - sky130_fd_sc_hd__and2_1 _08028_ (.A(\vgadonut.donut.ycA[1] ), - .B(net117), + .Y(_01757_)); + sky130_fd_sc_hd__nand2_1 _08074_ (.A(_01756_), + .B(_01757_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01758_)); - sky130_fd_sc_hd__xor2_4 _08029_ (.A(\vgadonut.donut.sAsB[1] ), - .B(net156), + .Y(_01758_)); + sky130_fd_sc_hd__or2_1 _08075_ (.A(_01756_), + .B(_01757_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_01759_)); - sky130_fd_sc_hd__nand2_1 _08030_ (.A(\vgadonut.donut.ry6[1] ), + sky130_fd_sc_hd__and2_1 _08076_ (.A(_01758_), .B(_01759_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01760_)); - sky130_fd_sc_hd__nor2_1 _08031_ (.A(\vgadonut.donut.ry6[1] ), - .B(_01759_), + .X(_01760_)); + sky130_fd_sc_hd__and2b_1 _08077_ (.A_N(_01738_), + .B(_01760_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01761_)); - sky130_fd_sc_hd__inv_2 _08032_ (.A(_01761_), + .X(_01761_)); + sky130_fd_sc_hd__xnor2_1 _08078_ (.A(_01738_), + .B(_01760_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01762_)); - sky130_fd_sc_hd__or3b_1 _08033_ (.A(_01761_), - .B(_01755_), - .C_N(_01760_), + sky130_fd_sc_hd__or3_1 _08079_ (.A(_01741_), + .B(_01743_), + .C(_01762_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_01763_)); - sky130_fd_sc_hd__a21bo_1 _08034_ (.A1(_01760_), - .A2(_01762_), - .B1_N(_01755_), + sky130_fd_sc_hd__o21a_1 _08080_ (.A1(_01741_), + .A2(_01743_), + .B1(_01762_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_01764_)); - sky130_fd_sc_hd__a31o_1 _08035_ (.A1(net111), - .A2(_01763_), - .A3(_01764_), - .B1(_01758_), + sky130_fd_sc_hd__or3b_1 _08081_ (.A(_01764_), + .B(net118), + .C_N(_01763_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00056_)); - sky130_fd_sc_hd__nand2_1 _08036_ (.A(net156), - .B(\vgadonut.donut.ycA[2] ), + .X(_01765_)); + sky130_fd_sc_hd__o21ai_1 _08082_ (.A1(net132), + .A2(_01752_), + .B1(_01765_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01765_)); - sky130_fd_sc_hd__nor2_1 _08037_ (.A(net156), - .B(\vgadonut.donut.ycA[2] ), + .Y(_00035_)); + sky130_fd_sc_hd__a21bo_1 _08083_ (.A1(_01746_), + .A2(_01751_), + .B1_N(_01747_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01766_)); - sky130_fd_sc_hd__or3b_1 _08038_ (.A(_01766_), - .B(net111), - .C_N(_01765_), + .X(_01766_)); + sky130_fd_sc_hd__xor2_1 _08084_ (.A(net173), + .B(\vgadonut.donut.donuthit.rxin[15] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_01767_)); - sky130_fd_sc_hd__or3_1 _08039_ (.A(\vgadonut.donut.sAsB[2] ), - .B(\vgadonut.donut.sAsB[1] ), - .C(net156), + sky130_fd_sc_hd__xnor2_1 _08085_ (.A(_01766_), + .B(_01767_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01768_)); - sky130_fd_sc_hd__o21ai_1 _08040_ (.A1(\vgadonut.donut.sAsB[1] ), - .A2(net156), - .B1(\vgadonut.donut.sAsB[2] ), + .Y(_01768_)); + sky130_fd_sc_hd__nor2_1 _08086_ (.A(net132), + .B(_01768_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01769_)); - sky130_fd_sc_hd__and2_2 _08041_ (.A(_01768_), - .B(_01769_), + sky130_fd_sc_hd__a21oi_1 _08087_ (.A1(_05943_), + .A2(_01755_), + .B1(_01753_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01770_)); - sky130_fd_sc_hd__xnor2_1 _08042_ (.A(\vgadonut.donut.ry6[2] ), + .Y(_01770_)); + sky130_fd_sc_hd__xnor2_1 _08088_ (.A(_05942_), .B(_01770_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01771_)); - sky130_fd_sc_hd__a21oi_1 _08043_ (.A1(_01760_), - .A2(_01763_), - .B1(_01771_), + sky130_fd_sc_hd__xnor2_1 _08089_ (.A(_01758_), + .B(_01771_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01772_)); - sky130_fd_sc_hd__a31o_1 _08044_ (.A1(_01760_), - .A2(_01763_), - .A3(_01771_), - .B1(net117), + sky130_fd_sc_hd__or3_1 _08090_ (.A(_01761_), + .B(_01764_), + .C(_01772_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_01773_)); - sky130_fd_sc_hd__o21ai_1 _08045_ (.A1(_01772_), - .A2(_01773_), - .B1(_01767_), + sky130_fd_sc_hd__o21ai_1 _08091_ (.A1(_01761_), + .A2(_01764_), + .B1(_01772_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00059_)); - sky130_fd_sc_hd__or2_2 _08046_ (.A(\vgadonut.donut.sAsB[3] ), - .B(_01768_), + .Y(_01774_)); + sky130_fd_sc_hd__a31o_1 _08092_ (.A1(net124), + .A2(_01773_), + .A3(_01774_), + .B1(_01769_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01774_)); - sky130_fd_sc_hd__nand2_1 _08047_ (.A(\vgadonut.donut.sAsB[3] ), - .B(_01768_), + .X(_00036_)); + sky130_fd_sc_hd__nand2_1 _08093_ (.A(net159), + .B(\vgadonut.donut.ry6[0] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01775_)); - sky130_fd_sc_hd__and2_2 _08048_ (.A(_01774_), - .B(_01775_), + sky130_fd_sc_hd__or2_1 _08094_ (.A(net159), + .B(\vgadonut.donut.ry6[0] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_01776_)); - sky130_fd_sc_hd__nand2_1 _08049_ (.A(\vgadonut.donut.ry6[3] ), - .B(_01776_), + sky130_fd_sc_hd__and3_1 _08095_ (.A(net129), + .B(_01775_), + .C(_01776_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01777_)); - sky130_fd_sc_hd__or2_1 _08050_ (.A(\vgadonut.donut.ry6[3] ), - .B(_01776_), + .X(_01777_)); + sky130_fd_sc_hd__a21o_1 _08096_ (.A1(net344), + .A2(net125), + .B1(_01777_), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(_00045_)); + sky130_fd_sc_hd__xor2_2 _08097_ (.A(\vgadonut.donut.sAsB[1] ), + .B(net159), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_01778_)); - sky130_fd_sc_hd__nand2_1 _08051_ (.A(_01777_), + sky130_fd_sc_hd__nand2_1 _08098_ (.A(\vgadonut.donut.ry6[1] ), .B(_01778_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01779_)); - sky130_fd_sc_hd__a21o_1 _08052_ (.A1(\vgadonut.donut.ry6[2] ), - .A2(_01770_), - .B1(_01772_), + sky130_fd_sc_hd__nor2_1 _08099_ (.A(\vgadonut.donut.ry6[1] ), + .B(_01778_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01780_)); - sky130_fd_sc_hd__xnor2_1 _08053_ (.A(_01779_), - .B(_01780_), + .Y(_01780_)); + sky130_fd_sc_hd__inv_2 _08100_ (.A(_01780_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01781_)); - sky130_fd_sc_hd__nand2_1 _08054_ (.A(\vgadonut.donut.ycA[3] ), - .B(_01759_), + sky130_fd_sc_hd__or3b_1 _08101_ (.A(_01780_), + .B(_01775_), + .C_N(_01779_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01782_)); - sky130_fd_sc_hd__or2_1 _08055_ (.A(\vgadonut.donut.ycA[3] ), - .B(_01759_), + .X(_01782_)); + sky130_fd_sc_hd__a21bo_1 _08102_ (.A1(_01779_), + .A2(_01781_), + .B1_N(_01775_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_01783_)); - sky130_fd_sc_hd__and2_1 _08056_ (.A(_01782_), - .B(_01783_), + sky130_fd_sc_hd__and3_1 _08103_ (.A(net119), + .B(_01782_), + .C(_01783_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_01784_)); - sky130_fd_sc_hd__xnor2_1 _08057_ (.A(_01765_), - .B(_01784_), + sky130_fd_sc_hd__a21o_1 _08104_ (.A1(net359), + .A2(net122), + .B1(_01784_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01785_)); - sky130_fd_sc_hd__mux2_1 _08058_ (.A0(_01781_), - .A1(_01785_), - .S(net117), + .X(_00056_)); + sky130_fd_sc_hd__or3_1 _08105_ (.A(\vgadonut.donut.sAsB[2] ), + .B(\vgadonut.donut.sAsB[1] ), + .C(net159), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00060_)); - sky130_fd_sc_hd__and3b_1 _08059_ (.A_N(\vgadonut.donut.ycA[2] ), - .B(_01784_), - .C(\vgadonut.donut.sAsB[0] ), + .X(_01785_)); + sky130_fd_sc_hd__o21ai_1 _08106_ (.A1(\vgadonut.donut.sAsB[1] ), + .A2(net159), + .B1(\vgadonut.donut.sAsB[2] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01786_)); - sky130_fd_sc_hd__nor2_1 _08060_ (.A(_05945_), - .B(_01784_), + .Y(_01786_)); + sky130_fd_sc_hd__and2_2 _08107_ (.A(_01785_), + .B(_01786_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01787_)); - sky130_fd_sc_hd__nand2_1 _08061_ (.A(\vgadonut.donut.ycA[4] ), - .B(_01770_), + .X(_01787_)); + sky130_fd_sc_hd__xnor2_1 _08108_ (.A(\vgadonut.donut.ry6[2] ), + .B(_01787_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01788_)); - sky130_fd_sc_hd__or2_1 _08062_ (.A(\vgadonut.donut.ycA[4] ), - .B(_01770_), + sky130_fd_sc_hd__a21oi_1 _08109_ (.A1(_01779_), + .A2(_01782_), + .B1(_01788_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01789_)); - sky130_fd_sc_hd__and2_1 _08063_ (.A(_01788_), - .B(_01789_), + .Y(_01789_)); + sky130_fd_sc_hd__and3_1 _08110_ (.A(_01779_), + .B(_01782_), + .C(_01788_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_01790_)); - sky130_fd_sc_hd__xnor2_1 _08064_ (.A(_01782_), - .B(_01790_), + sky130_fd_sc_hd__o21a_1 _08111_ (.A1(_01789_), + .A2(_01790_), + .B1(net119), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01791_)); - sky130_fd_sc_hd__xnor2_1 _08065_ (.A(_01787_), - .B(_01791_), + .X(_01791_)); + sky130_fd_sc_hd__or2_1 _08112_ (.A(_05986_), + .B(\vgadonut.donut.ycA[2] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01792_)); - sky130_fd_sc_hd__xnor2_1 _08066_ (.A(_01786_), - .B(_01792_), + .X(_01792_)); + sky130_fd_sc_hd__xnor2_1 _08113_ (.A(net159), + .B(\vgadonut.donut.ycA[2] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01793_)); - sky130_fd_sc_hd__xnor2_4 _08067_ (.A(_05944_), - .B(_01774_), + sky130_fd_sc_hd__a21oi_1 _08114_ (.A1(net125), + .A2(_01793_), + .B1(_01791_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01794_)); - sky130_fd_sc_hd__inv_2 _08068_ (.A(_01794_), + .Y(_00059_)); + sky130_fd_sc_hd__xor2_1 _08115_ (.A(\vgadonut.donut.sAsB[1] ), + .B(\vgadonut.donut.ycA[3] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01795_)); - sky130_fd_sc_hd__and2_1 _08069_ (.A(\vgadonut.donut.ry6[4] ), + .X(_01794_)); + sky130_fd_sc_hd__or2_1 _08116_ (.A(_01792_), .B(_01794_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), + .X(_01795_)); + sky130_fd_sc_hd__or2_2 _08117_ (.A(\vgadonut.donut.sAsB[3] ), + .B(_01785_), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), .X(_01796_)); - sky130_fd_sc_hd__or2_1 _08070_ (.A(\vgadonut.donut.ry6[4] ), - .B(_01794_), + sky130_fd_sc_hd__nand2_1 _08118_ (.A(\vgadonut.donut.sAsB[3] ), + .B(_01785_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01797_)); - sky130_fd_sc_hd__nand2b_1 _08071_ (.A_N(_01796_), + .Y(_01797_)); + sky130_fd_sc_hd__and2_2 _08119_ (.A(_01796_), .B(_01797_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01798_)); - sky130_fd_sc_hd__a21bo_1 _08072_ (.A1(_01778_), - .A2(_01780_), - .B1_N(_01777_), + .X(_01798_)); + sky130_fd_sc_hd__nand2_1 _08120_ (.A(\vgadonut.donut.ry6[3] ), + .B(_01798_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01799_)); - sky130_fd_sc_hd__xnor2_1 _08073_ (.A(_01798_), - .B(_01799_), + .Y(_01799_)); + sky130_fd_sc_hd__or2_1 _08121_ (.A(\vgadonut.donut.ry6[3] ), + .B(_01798_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01800_)); - sky130_fd_sc_hd__mux2_1 _08074_ (.A0(_01793_), - .A1(_01800_), - .S(net111), + .X(_01800_)); + sky130_fd_sc_hd__nand2_1 _08122_ (.A(_01799_), + .B(_01800_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00061_)); - sky130_fd_sc_hd__a21o_1 _08075_ (.A1(_01797_), - .A2(_01799_), - .B1(_01796_), + .Y(_01801_)); + sky130_fd_sc_hd__a21oi_1 _08123_ (.A1(\vgadonut.donut.ry6[2] ), + .A2(_01787_), + .B1(_01789_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01801_)); - sky130_fd_sc_hd__or3_1 _08076_ (.A(\vgadonut.donut.sAsB[5] ), - .B(\vgadonut.donut.sAsB[4] ), - .C(_01774_), + .Y(_01802_)); + sky130_fd_sc_hd__xnor2_1 _08124_ (.A(_01801_), + .B(_01802_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01802_)); - sky130_fd_sc_hd__o21ai_1 _08077_ (.A1(\vgadonut.donut.sAsB[4] ), - .A2(_01774_), - .B1(\vgadonut.donut.sAsB[5] ), + .Y(_01803_)); + sky130_fd_sc_hd__a21oi_1 _08125_ (.A1(_01792_), + .A2(_01794_), + .B1(net129), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01803_)); - sky130_fd_sc_hd__and2_2 _08078_ (.A(_01802_), - .B(_01803_), + .Y(_01804_)); + sky130_fd_sc_hd__a22oi_1 _08126_ (.A1(net129), + .A2(_01803_), + .B1(_01804_), + .B2(_01795_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01804_)); - sky130_fd_sc_hd__inv_2 _08079_ (.A(_01804_), + .Y(_00060_)); + sky130_fd_sc_hd__xor2_4 _08127_ (.A(\vgadonut.donut.sAsB[4] ), + .B(_01796_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01805_)); - sky130_fd_sc_hd__or2_1 _08080_ (.A(\vgadonut.donut.ry6[5] ), - .B(_01804_), + .X(_01805_)); + sky130_fd_sc_hd__and2_1 _08128_ (.A(\vgadonut.donut.ry6[4] ), + .B(_01805_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_01806_)); - sky130_fd_sc_hd__nand2_1 _08081_ (.A(\vgadonut.donut.ry6[5] ), - .B(_01804_), + sky130_fd_sc_hd__or2_1 _08129_ (.A(\vgadonut.donut.ry6[4] ), + .B(_01805_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01807_)); - sky130_fd_sc_hd__inv_2 _08082_ (.A(_01807_), + .X(_01807_)); + sky130_fd_sc_hd__nand2b_1 _08130_ (.A_N(_01806_), + .B(_01807_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01808_)); - sky130_fd_sc_hd__a21oi_1 _08083_ (.A1(_01806_), - .A2(_01807_), - .B1(_01801_), + sky130_fd_sc_hd__o21ai_1 _08131_ (.A1(_01801_), + .A2(_01802_), + .B1(_01799_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01809_)); - sky130_fd_sc_hd__a311o_1 _08084_ (.A1(_01801_), - .A2(_01806_), - .A3(_01807_), - .B1(_01809_), - .C1(net117), + sky130_fd_sc_hd__xnor2_1 _08132_ (.A(_01808_), + .B(_01809_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01810_)); - sky130_fd_sc_hd__a21bo_1 _08085_ (.A1(\vgadonut.donut.ycA[3] ), - .A2(_01790_), - .B1_N(_01759_), + .Y(_01810_)); + sky130_fd_sc_hd__nand2_1 _08133_ (.A(\vgadonut.donut.ycA[4] ), + .B(_01787_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01811_)); - sky130_fd_sc_hd__nand2_1 _08086_ (.A(\vgadonut.donut.ycA[5] ), - .B(_01776_), + .Y(_01811_)); + sky130_fd_sc_hd__or2_1 _08134_ (.A(\vgadonut.donut.ycA[4] ), + .B(_01787_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01812_)); - sky130_fd_sc_hd__or2_1 _08087_ (.A(\vgadonut.donut.ycA[5] ), - .B(_01776_), + .X(_01812_)); + sky130_fd_sc_hd__nand2_1 _08135_ (.A(_01811_), + .B(_01812_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01813_)); - sky130_fd_sc_hd__nand2_1 _08088_ (.A(_01812_), - .B(_01813_), + .Y(_01813_)); + sky130_fd_sc_hd__nand2_1 _08136_ (.A(\vgadonut.donut.ycA[3] ), + .B(_01778_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01814_)); - sky130_fd_sc_hd__xor2_1 _08089_ (.A(_01788_), + sky130_fd_sc_hd__xnor2_1 _08137_ (.A(_01813_), .B(_01814_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01815_)); - sky130_fd_sc_hd__or2_1 _08090_ (.A(_01811_), - .B(_01815_), + .Y(_01815_)); + sky130_fd_sc_hd__a21bo_1 _08138_ (.A1(net159), + .A2(_01794_), + .B1_N(_01792_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_01816_)); - sky130_fd_sc_hd__nand2_1 _08091_ (.A(_01811_), - .B(_01815_), + sky130_fd_sc_hd__nor2_1 _08139_ (.A(_01815_), + .B(_01816_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01817_)); - sky130_fd_sc_hd__inv_2 _08092_ (.A(_01817_), + sky130_fd_sc_hd__and2_1 _08140_ (.A(_01815_), + .B(_01816_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01818_)); - sky130_fd_sc_hd__a211o_1 _08093_ (.A1(\vgadonut.donut.ycA[2] ), - .A2(_01784_), - .B1(_01791_), - .C1(_05945_), + .X(_01818_)); + sky130_fd_sc_hd__or3_1 _08141_ (.A(net119), + .B(_01817_), + .C(_01818_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_01819_)); - sky130_fd_sc_hd__a21oi_1 _08094_ (.A1(_01816_), - .A2(_01817_), + sky130_fd_sc_hd__o21a_1 _08142_ (.A1(_06049_), + .A2(_01810_), .B1(_01819_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01820_)); - sky130_fd_sc_hd__a31o_1 _08095_ (.A1(_01816_), - .A2(_01817_), - .A3(_01819_), - .B1(net111), + .X(_00061_)); + sky130_fd_sc_hd__a21oi_1 _08143_ (.A1(_01807_), + .A2(_01809_), + .B1(_01806_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01821_)); - sky130_fd_sc_hd__o21ai_1 _08096_ (.A1(_01820_), - .A2(_01821_), - .B1(_01810_), + .Y(_01820_)); + sky130_fd_sc_hd__or3_1 _08144_ (.A(\vgadonut.donut.sAsB[5] ), + .B(\vgadonut.donut.sAsB[4] ), + .C(_01796_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00062_)); - sky130_fd_sc_hd__or2_2 _08097_ (.A(\vgadonut.donut.sAsB[6] ), - .B(_01802_), + .X(_01821_)); + sky130_fd_sc_hd__o21ai_1 _08145_ (.A1(\vgadonut.donut.sAsB[4] ), + .A2(_01796_), + .B1(\vgadonut.donut.sAsB[5] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01822_)); - sky130_fd_sc_hd__nand2_1 _08098_ (.A(\vgadonut.donut.sAsB[6] ), - .B(_01802_), + .Y(_01822_)); + sky130_fd_sc_hd__and2_2 _08146_ (.A(_01821_), + .B(_01822_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01823_)); - sky130_fd_sc_hd__and2_2 _08099_ (.A(_01822_), + .X(_01823_)); + sky130_fd_sc_hd__xnor2_1 _08147_ (.A(\vgadonut.donut.ry6[5] ), .B(_01823_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01824_)); - sky130_fd_sc_hd__nand2_1 _08100_ (.A(\vgadonut.donut.donuthit.ryin[0] ), + .Y(_01824_)); + sky130_fd_sc_hd__nand2_1 _08148_ (.A(_01820_), .B(_01824_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01825_)); - sky130_fd_sc_hd__or2_1 _08101_ (.A(\vgadonut.donut.donuthit.ryin[0] ), + sky130_fd_sc_hd__or2_1 _08149_ (.A(_01820_), .B(_01824_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_01826_)); - sky130_fd_sc_hd__and2_1 _08102_ (.A(_01801_), - .B(_01806_), + sky130_fd_sc_hd__and3_1 _08150_ (.A(net119), + .B(_01825_), + .C(_01826_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_01827_)); - sky130_fd_sc_hd__o211ai_2 _08103_ (.A1(_01808_), - .A2(_01827_), - .B1(_01826_), - .C1(_01825_), + sky130_fd_sc_hd__o21a_1 _08151_ (.A1(_05989_), + .A2(_01813_), + .B1(_01778_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01828_)); - sky130_fd_sc_hd__a211o_1 _08104_ (.A1(_01825_), - .A2(_01826_), - .B1(_01827_), - .C1(_01808_), + .X(_01828_)); + sky130_fd_sc_hd__nand2_1 _08152_ (.A(\vgadonut.donut.ycA[5] ), + .B(_01798_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01829_)); - sky130_fd_sc_hd__and3_1 _08105_ (.A(net111), - .B(_01828_), - .C(_01829_), + .Y(_01829_)); + sky130_fd_sc_hd__or2_1 _08153_ (.A(\vgadonut.donut.ycA[5] ), + .B(_01798_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_01830_)); - sky130_fd_sc_hd__o21ai_1 _08106_ (.A1(_05947_), - .A2(_01814_), - .B1(_01770_), + sky130_fd_sc_hd__nand2_1 _08154_ (.A(_01829_), + .B(_01830_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01831_)); - sky130_fd_sc_hd__nor2_1 _08107_ (.A(\vgadonut.donut.sAsB[0] ), - .B(\vgadonut.donut.sAcB[0] ), + sky130_fd_sc_hd__xnor2_1 _08155_ (.A(_01811_), + .B(_01831_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01832_)); - sky130_fd_sc_hd__and2_1 _08108_ (.A(net156), - .B(\vgadonut.donut.sAcB[0] ), + sky130_fd_sc_hd__nor2_1 _08156_ (.A(_01828_), + .B(_01832_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01833_)); - sky130_fd_sc_hd__nor2_1 _08109_ (.A(_01832_), - .B(_01833_), + .Y(_01833_)); + sky130_fd_sc_hd__and2_1 _08157_ (.A(_01828_), + .B(_01832_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01834_)); - sky130_fd_sc_hd__xnor2_1 _08110_ (.A(_01794_), - .B(_01834_), + .X(_01834_)); + sky130_fd_sc_hd__o21ai_1 _08158_ (.A1(_01833_), + .A2(_01834_), + .B1(_01818_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01835_)); - sky130_fd_sc_hd__nor2_1 _08111_ (.A(\vgadonut.donut.ycA[6] ), - .B(_01835_), + sky130_fd_sc_hd__nor2_1 _08159_ (.A(_01818_), + .B(_01834_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01836_)); - sky130_fd_sc_hd__and2_1 _08112_ (.A(\vgadonut.donut.ycA[6] ), - .B(_01835_), + sky130_fd_sc_hd__or3_1 _08160_ (.A(_01818_), + .B(_01833_), + .C(_01834_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_01837_)); - sky130_fd_sc_hd__or2_1 _08113_ (.A(_01836_), - .B(_01837_), + sky130_fd_sc_hd__a31o_1 _08161_ (.A1(net125), + .A2(_01835_), + .A3(_01837_), + .B1(_01827_), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(_00062_)); + sky130_fd_sc_hd__or2_2 _08162_ (.A(\vgadonut.donut.sAsB[6] ), + .B(_01821_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_01838_)); - sky130_fd_sc_hd__xnor2_1 _08114_ (.A(_01812_), - .B(_01838_), + sky130_fd_sc_hd__nand2_1 _08163_ (.A(\vgadonut.donut.sAsB[6] ), + .B(_01821_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01839_)); - sky130_fd_sc_hd__nand2_1 _08115_ (.A(_01831_), + sky130_fd_sc_hd__and2_2 _08164_ (.A(_01838_), .B(_01839_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01840_)); - sky130_fd_sc_hd__or2_1 _08116_ (.A(_01831_), - .B(_01839_), + .X(_01840_)); + sky130_fd_sc_hd__or2_1 _08165_ (.A(\vgadonut.donut.donuthit.ryin[0] ), + .B(_01840_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_01841_)); - sky130_fd_sc_hd__nand2_1 _08117_ (.A(_01840_), - .B(_01841_), + sky130_fd_sc_hd__nand2_1 _08166_ (.A(\vgadonut.donut.donuthit.ryin[0] ), + .B(_01840_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01842_)); - sky130_fd_sc_hd__a2111o_1 _08118_ (.A1(\vgadonut.donut.ycA[2] ), - .A2(_01784_), - .B1(_01791_), - .C1(_01818_), - .D1(_05945_), + sky130_fd_sc_hd__a21bo_1 _08167_ (.A1(\vgadonut.donut.ry6[5] ), + .A2(_01823_), + .B1_N(_01820_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_01843_)); - sky130_fd_sc_hd__nand2_1 _08119_ (.A(_01816_), - .B(_01843_), + sky130_fd_sc_hd__o21a_1 _08168_ (.A1(\vgadonut.donut.ry6[5] ), + .A2(_01823_), + .B1(_01843_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01844_)); - sky130_fd_sc_hd__nand2_1 _08120_ (.A(_01842_), - .B(_01844_), + .X(_01844_)); + sky130_fd_sc_hd__a21o_1 _08169_ (.A1(_01841_), + .A2(_01842_), + .B1(_01844_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01845_)); - sky130_fd_sc_hd__or2_1 _08121_ (.A(_01842_), - .B(_01844_), + .X(_01845_)); + sky130_fd_sc_hd__nand3_1 _08170_ (.A(_01841_), + .B(_01842_), + .C(_01844_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01846_)); - sky130_fd_sc_hd__a31o_1 _08122_ (.A1(net117), - .A2(_01845_), - .A3(_01846_), - .B1(_01830_), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .X(_00063_)); - sky130_fd_sc_hd__xor2_4 _08123_ (.A(\vgadonut.donut.sAsB[7] ), - .B(_01822_), + .Y(_01846_)); + sky130_fd_sc_hd__and3_1 _08171_ (.A(net119), + .B(_01845_), + .C(_01846_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_01847_)); - sky130_fd_sc_hd__nand2_1 _08124_ (.A(\vgadonut.donut.donuthit.ryin[1] ), - .B(_01847_), + sky130_fd_sc_hd__o21ai_1 _08172_ (.A1(_05988_), + .A2(_01831_), + .B1(_01787_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01848_)); - sky130_fd_sc_hd__or2_1 _08125_ (.A(\vgadonut.donut.donuthit.ryin[1] ), - .B(_01847_), + sky130_fd_sc_hd__and2b_1 _08173_ (.A_N(\vgadonut.donut.sAcB[0] ), + .B(\vgadonut.donut.ycA[6] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_01849_)); - sky130_fd_sc_hd__nand2_1 _08126_ (.A(_01848_), - .B(_01849_), + sky130_fd_sc_hd__and2b_1 _08174_ (.A_N(\vgadonut.donut.ycA[6] ), + .B(\vgadonut.donut.sAcB[0] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01850_)); - sky130_fd_sc_hd__a21o_1 _08127_ (.A1(_01825_), - .A2(_01828_), - .B1(_01850_), + .X(_01850_)); + sky130_fd_sc_hd__nor2_1 _08175_ (.A(_01849_), + .B(_01850_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01851_)); - sky130_fd_sc_hd__a31o_1 _08128_ (.A1(_01825_), - .A2(_01828_), - .A3(_01850_), - .B1(net118), + .Y(_01851_)); + sky130_fd_sc_hd__xnor2_1 _08176_ (.A(\vgadonut.donut.sAsB[0] ), + .B(_01851_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01852_)); - sky130_fd_sc_hd__nand2b_1 _08129_ (.A_N(_01852_), - .B(_01851_), + .Y(_01852_)); + sky130_fd_sc_hd__nand2_1 _08177_ (.A(_01805_), + .B(_01852_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01853_)); - sky130_fd_sc_hd__a21bo_1 _08130_ (.A1(\vgadonut.donut.ycA[5] ), - .A2(_01838_), - .B1_N(_01776_), + sky130_fd_sc_hd__or2_1 _08178_ (.A(_01805_), + .B(_01852_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_01854_)); - sky130_fd_sc_hd__nor2_1 _08131_ (.A(\vgadonut.donut.sAcB[1] ), - .B(_01759_), + sky130_fd_sc_hd__and2_1 _08179_ (.A(_01853_), + .B(_01854_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01855_)); - sky130_fd_sc_hd__nand2_1 _08132_ (.A(\vgadonut.donut.sAcB[1] ), - .B(_01759_), + .X(_01855_)); + sky130_fd_sc_hd__xor2_1 _08180_ (.A(_01829_), + .B(_01855_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01856_)); - sky130_fd_sc_hd__and2b_1 _08133_ (.A_N(_01855_), - .B(_01856_), + .X(_01856_)); + sky130_fd_sc_hd__nand2b_1 _08181_ (.A_N(_01856_), + .B(_01848_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01857_)); - sky130_fd_sc_hd__xnor2_1 _08134_ (.A(_01804_), - .B(_01857_), + .Y(_01857_)); + sky130_fd_sc_hd__nand2b_1 _08182_ (.A_N(_01848_), + .B(_01856_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01858_)); - sky130_fd_sc_hd__a21o_1 _08135_ (.A1(_01795_), - .A2(_01834_), - .B1(_01832_), + sky130_fd_sc_hd__nand2_1 _08183_ (.A(_01857_), + .B(_01858_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01859_)); - sky130_fd_sc_hd__and2_1 _08136_ (.A(_01858_), - .B(_01859_), + .Y(_01859_)); + sky130_fd_sc_hd__nor2_1 _08184_ (.A(_01833_), + .B(_01836_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01860_)); - sky130_fd_sc_hd__nor2_1 _08137_ (.A(_01858_), - .B(_01859_), + .Y(_01860_)); + sky130_fd_sc_hd__nand2_1 _08185_ (.A(_01859_), + .B(_01860_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01861_)); - sky130_fd_sc_hd__nor2_1 _08138_ (.A(_01860_), - .B(_01861_), + sky130_fd_sc_hd__or2_1 _08186_ (.A(_01859_), + .B(_01860_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01862_)); - sky130_fd_sc_hd__xnor2_1 _08139_ (.A(\vgadonut.donut.ycA[7] ), - .B(_01862_), + .X(_01862_)); + sky130_fd_sc_hd__a31o_1 _08187_ (.A1(net125), + .A2(_01861_), + .A3(_01862_), + .B1(_01847_), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(_00063_)); + sky130_fd_sc_hd__xnor2_4 _08188_ (.A(_05983_), + .B(_01838_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01863_)); - sky130_fd_sc_hd__nor2_1 _08140_ (.A(_01836_), - .B(_01863_), + sky130_fd_sc_hd__inv_2 _08189_ (.A(_01863_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01864_)); - sky130_fd_sc_hd__and2_1 _08141_ (.A(_01836_), + sky130_fd_sc_hd__or2_1 _08190_ (.A(\vgadonut.donut.donuthit.ryin[1] ), .B(_01863_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_01865_)); - sky130_fd_sc_hd__nor2_1 _08142_ (.A(_01864_), - .B(_01865_), + sky130_fd_sc_hd__nand2_1 _08191_ (.A(\vgadonut.donut.donuthit.ryin[1] ), + .B(_01863_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01866_)); - sky130_fd_sc_hd__xnor2_1 _08143_ (.A(_01794_), + sky130_fd_sc_hd__nand2_1 _08192_ (.A(_01865_), .B(_01866_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01867_)); - sky130_fd_sc_hd__and2_1 _08144_ (.A(_01854_), - .B(_01867_), + sky130_fd_sc_hd__a21o_1 _08193_ (.A1(_01842_), + .A2(_01846_), + .B1(_01867_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_01868_)); - sky130_fd_sc_hd__nor2_1 _08145_ (.A(_01854_), - .B(_01867_), + sky130_fd_sc_hd__nand2_1 _08194_ (.A(net119), + .B(_01868_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01869_)); - sky130_fd_sc_hd__or2_1 _08146_ (.A(_01868_), - .B(_01869_), + sky130_fd_sc_hd__a31o_1 _08195_ (.A1(_01842_), + .A2(_01846_), + .A3(_01867_), + .B1(_01869_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_01870_)); - sky130_fd_sc_hd__a21oi_1 _08147_ (.A1(_01840_), - .A2(_01846_), - .B1(_01870_), + sky130_fd_sc_hd__a21bo_1 _08196_ (.A1(\vgadonut.donut.ycA[5] ), + .A2(_01855_), + .B1_N(_01798_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01871_)); - sky130_fd_sc_hd__a31o_1 _08148_ (.A1(_01840_), - .A2(_01846_), - .A3(_01870_), - .B1(net111), + .X(_01871_)); + sky130_fd_sc_hd__and2b_1 _08197_ (.A_N(\vgadonut.donut.ycA[7] ), + .B(\vgadonut.donut.sAcB[1] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_01872_)); - sky130_fd_sc_hd__o21ai_1 _08149_ (.A1(_01871_), - .A2(_01872_), - .B1(_01853_), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .Y(_00064_)); - sky130_fd_sc_hd__or3_1 _08150_ (.A(\vgadonut.donut.sAsB[8] ), - .B(\vgadonut.donut.sAsB[7] ), - .C(_01822_), + sky130_fd_sc_hd__and2b_1 _08198_ (.A_N(\vgadonut.donut.sAcB[1] ), + .B(\vgadonut.donut.ycA[7] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_01873_)); - sky130_fd_sc_hd__o21ai_1 _08151_ (.A1(\vgadonut.donut.sAsB[7] ), - .A2(_01822_), - .B1(\vgadonut.donut.sAsB[8] ), + sky130_fd_sc_hd__nor3_1 _08199_ (.A(_01778_), + .B(_01872_), + .C(_01873_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01874_)); - sky130_fd_sc_hd__and2_2 _08152_ (.A(_01873_), - .B(_01874_), + sky130_fd_sc_hd__o21a_1 _08200_ (.A1(_01872_), + .A2(_01873_), + .B1(_01778_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_01875_)); - sky130_fd_sc_hd__xnor2_1 _08153_ (.A(\vgadonut.donut.donuthit.ryin[2] ), - .B(_01875_), + sky130_fd_sc_hd__a21oi_1 _08201_ (.A1(_05986_), + .A2(_01851_), + .B1(_01849_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01876_)); - sky130_fd_sc_hd__a21oi_1 _08154_ (.A1(_01848_), - .A2(_01851_), - .B1(_01876_), + sky130_fd_sc_hd__nor3_1 _08202_ (.A(_01874_), + .B(_01875_), + .C(_01876_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01877_)); - sky130_fd_sc_hd__a31o_1 _08155_ (.A1(_01848_), - .A2(_01851_), - .A3(_01876_), - .B1(net118), + sky130_fd_sc_hd__o21a_1 _08203_ (.A1(net126), + .A2(_01875_), + .B1(_01876_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_01878_)); - sky130_fd_sc_hd__xnor2_1 _08156_ (.A(\vgadonut.donut.sAcB[2] ), - .B(_01770_), + sky130_fd_sc_hd__nor2_1 _08204_ (.A(_01877_), + .B(_01878_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01879_)); - sky130_fd_sc_hd__or2_1 _08157_ (.A(_01824_), + sky130_fd_sc_hd__xnor2_1 _08205_ (.A(_01823_), .B(_01879_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01880_)); - sky130_fd_sc_hd__nand2_1 _08158_ (.A(_01824_), - .B(_01879_), + .Y(_01880_)); + sky130_fd_sc_hd__xnor2_1 _08206_ (.A(_01853_), + .B(_01880_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01881_)); - sky130_fd_sc_hd__and2_1 _08159_ (.A(_01880_), + sky130_fd_sc_hd__xnor2_1 _08207_ (.A(_01871_), .B(_01881_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01882_)); - sky130_fd_sc_hd__a21o_1 _08160_ (.A1(_01805_), - .A2(_01856_), - .B1(_01855_), + .Y(_01882_)); + sky130_fd_sc_hd__a21oi_1 _08208_ (.A1(_01857_), + .A2(_01862_), + .B1(_01882_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01883_)); - sky130_fd_sc_hd__and2_1 _08161_ (.A(_01882_), - .B(_01883_), + .Y(_01883_)); + sky130_fd_sc_hd__a31o_1 _08209_ (.A1(_01857_), + .A2(_01862_), + .A3(_01882_), + .B1(net119), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_01884_)); - sky130_fd_sc_hd__xor2_1 _08162_ (.A(_01882_), - .B(_01883_), + sky130_fd_sc_hd__o21ai_1 _08210_ (.A1(_01883_), + .A2(_01884_), + .B1(_01870_), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(_00064_)); + sky130_fd_sc_hd__or3_1 _08211_ (.A(\vgadonut.donut.sAsB[8] ), + .B(\vgadonut.donut.sAsB[7] ), + .C(_01838_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_01885_)); - sky130_fd_sc_hd__xnor2_1 _08163_ (.A(\vgadonut.donut.ycA[8] ), - .B(_01885_), + sky130_fd_sc_hd__o21ai_1 _08212_ (.A1(\vgadonut.donut.sAsB[7] ), + .A2(_01838_), + .B1(\vgadonut.donut.sAsB[8] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01886_)); - sky130_fd_sc_hd__a21o_1 _08164_ (.A1(\vgadonut.donut.ycA[7] ), - .A2(_01862_), - .B1(_01860_), + sky130_fd_sc_hd__and2_2 _08213_ (.A(_01885_), + .B(_01886_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_01887_)); - sky130_fd_sc_hd__nand2b_1 _08165_ (.A_N(_01886_), + sky130_fd_sc_hd__xnor2_1 _08214_ (.A(\vgadonut.donut.donuthit.ryin[2] ), .B(_01887_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01888_)); - sky130_fd_sc_hd__xor2_1 _08166_ (.A(_01886_), - .B(_01887_), + sky130_fd_sc_hd__a21oi_1 _08215_ (.A1(_01866_), + .A2(_01868_), + .B1(_01888_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01889_)); - sky130_fd_sc_hd__xnor2_1 _08167_ (.A(_01804_), - .B(_01889_), + .Y(_01889_)); + sky130_fd_sc_hd__a31o_1 _08216_ (.A1(_01866_), + .A2(_01868_), + .A3(_01888_), + .B1(net125), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01890_)); - sky130_fd_sc_hd__a21oi_1 _08168_ (.A1(_01795_), - .A2(_01866_), - .B1(_01864_), + .X(_01890_)); + sky130_fd_sc_hd__and2b_1 _08217_ (.A_N(\vgadonut.donut.ycA[8] ), + .B(\vgadonut.donut.sAcB[2] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01891_)); - sky130_fd_sc_hd__nor2_1 _08169_ (.A(_01890_), - .B(_01891_), + .X(_01891_)); + sky130_fd_sc_hd__and2b_1 _08218_ (.A_N(\vgadonut.donut.sAcB[2] ), + .B(\vgadonut.donut.ycA[8] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01892_)); - sky130_fd_sc_hd__and2_1 _08170_ (.A(_01890_), - .B(_01891_), + .X(_01892_)); + sky130_fd_sc_hd__nor2_1 _08219_ (.A(_01891_), + .B(_01892_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01893_)); - sky130_fd_sc_hd__nor2_1 _08171_ (.A(_01892_), + .Y(_01893_)); + sky130_fd_sc_hd__xnor2_1 _08220_ (.A(_01787_), .B(_01893_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01894_)); - sky130_fd_sc_hd__o21a_1 _08172_ (.A1(_01868_), - .A2(_01871_), + sky130_fd_sc_hd__o21a_1 _08221_ (.A1(_01873_), + .A2(net126), .B1(_01894_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_01895_)); - sky130_fd_sc_hd__or3_1 _08173_ (.A(_01868_), - .B(_01871_), + sky130_fd_sc_hd__nor3_1 _08222_ (.A(_01873_), + .B(net126), .C(_01894_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01896_)); - sky130_fd_sc_hd__or3b_1 _08174_ (.A(net111), - .B(_01895_), - .C_N(_01896_), + .Y(_01896_)); + sky130_fd_sc_hd__or2_1 _08223_ (.A(_01895_), + .B(_01896_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_01897_)); - sky130_fd_sc_hd__o21ai_1 _08175_ (.A1(_01877_), - .A2(_01878_), - .B1(_01897_), + sky130_fd_sc_hd__nor2_1 _08224_ (.A(_01840_), + .B(_01897_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00065_)); - sky130_fd_sc_hd__or2_2 _08176_ (.A(\vgadonut.donut.sAsB[9] ), - .B(_01873_), + .Y(_01898_)); + sky130_fd_sc_hd__and2_1 _08225_ (.A(_01840_), + .B(_01897_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01898_)); - sky130_fd_sc_hd__nand2_1 _08177_ (.A(\vgadonut.donut.sAsB[9] ), - .B(_01873_), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .Y(_01899_)); - sky130_fd_sc_hd__and2_2 _08178_ (.A(_01898_), + .X(_01899_)); + sky130_fd_sc_hd__nor2_1 _08226_ (.A(_01898_), .B(_01899_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01900_)); - sky130_fd_sc_hd__nand2_1 _08179_ (.A(\vgadonut.donut.donuthit.ryin[3] ), - .B(_01900_), + .Y(_01900_)); + sky130_fd_sc_hd__o21ba_1 _08227_ (.A1(_01823_), + .A2(_01878_), + .B1_N(_01877_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01901_)); - sky130_fd_sc_hd__or2_1 _08180_ (.A(\vgadonut.donut.donuthit.ryin[3] ), + .X(_01901_)); + sky130_fd_sc_hd__and2b_1 _08228_ (.A_N(_01901_), .B(_01900_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_01902_)); - sky130_fd_sc_hd__a21o_1 _08181_ (.A1(\vgadonut.donut.donuthit.ryin[2] ), - .A2(_01875_), - .B1(_01877_), + sky130_fd_sc_hd__xnor2_1 _08229_ (.A(_01900_), + .B(_01901_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01903_)); - sky130_fd_sc_hd__nand3_1 _08182_ (.A(_01901_), - .B(_01902_), - .C(_01903_), + .Y(_01903_)); + sky130_fd_sc_hd__and2b_1 _08230_ (.A_N(_01823_), + .B(_01903_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01904_)); - sky130_fd_sc_hd__a21o_1 _08183_ (.A1(_01901_), - .A2(_01902_), - .B1(_01903_), + .X(_01904_)); + sky130_fd_sc_hd__and2b_1 _08231_ (.A_N(_01903_), + .B(_01823_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_01905_)); - sky130_fd_sc_hd__xnor2_1 _08184_ (.A(\vgadonut.donut.sAcB[3] ), - .B(_01776_), + sky130_fd_sc_hd__nor2_1 _08232_ (.A(_01904_), + .B(_01905_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01906_)); - sky130_fd_sc_hd__nor2_1 _08185_ (.A(_01847_), - .B(_01906_), + sky130_fd_sc_hd__a21bo_1 _08233_ (.A1(_01852_), + .A2(_01880_), + .B1_N(_01805_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01907_)); - sky130_fd_sc_hd__and2_1 _08186_ (.A(_01847_), - .B(_01906_), + .X(_01907_)); + sky130_fd_sc_hd__and2_1 _08234_ (.A(_01906_), + .B(_01907_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_01908_)); - sky130_fd_sc_hd__nor2_1 _08187_ (.A(_01907_), - .B(_01908_), + sky130_fd_sc_hd__nor2_1 _08235_ (.A(_01906_), + .B(_01907_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01909_)); - sky130_fd_sc_hd__o21a_1 _08188_ (.A1(\vgadonut.donut.sAcB[2] ), - .A2(_01770_), - .B1(_01880_), + sky130_fd_sc_hd__nor2_1 _08236_ (.A(_01908_), + .B(_01909_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01910_)); - sky130_fd_sc_hd__xnor2_1 _08189_ (.A(_01909_), - .B(_01910_), + .Y(_01910_)); + sky130_fd_sc_hd__a21o_1 _08237_ (.A1(_01871_), + .A2(_01881_), + .B1(_01883_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01911_)); - sky130_fd_sc_hd__nand2_1 _08190_ (.A(\vgadonut.donut.ycA[9] ), + .X(_01911_)); + sky130_fd_sc_hd__and2_1 _08238_ (.A(_01910_), .B(_01911_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01912_)); - sky130_fd_sc_hd__or2_1 _08191_ (.A(\vgadonut.donut.ycA[9] ), + .X(_01912_)); + sky130_fd_sc_hd__or2_1 _08239_ (.A(_01910_), .B(_01911_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_01913_)); - sky130_fd_sc_hd__nand2_1 _08192_ (.A(_01912_), - .B(_01913_), + sky130_fd_sc_hd__or3b_1 _08240_ (.A(net129), + .B(_01912_), + .C_N(_01913_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01914_)); - sky130_fd_sc_hd__a21oi_1 _08193_ (.A1(\vgadonut.donut.ycA[8] ), - .A2(_01885_), - .B1(_01884_), + .X(_01914_)); + sky130_fd_sc_hd__o21ai_1 _08241_ (.A1(_01889_), + .A2(_01890_), + .B1(_01914_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01915_)); - sky130_fd_sc_hd__xnor2_1 _08194_ (.A(_01914_), - .B(_01915_), + .Y(_00065_)); + sky130_fd_sc_hd__or2_2 _08242_ (.A(\vgadonut.donut.sAsB[9] ), + .B(_01885_), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(_01915_)); + sky130_fd_sc_hd__nand2_1 _08243_ (.A(\vgadonut.donut.sAsB[9] ), + .B(_01885_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01916_)); - sky130_fd_sc_hd__or2_1 _08195_ (.A(_01824_), + sky130_fd_sc_hd__and2_2 _08244_ (.A(_01915_), .B(_01916_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_01917_)); - sky130_fd_sc_hd__nand2_1 _08196_ (.A(_01824_), - .B(_01916_), + sky130_fd_sc_hd__or2_1 _08245_ (.A(\vgadonut.donut.donuthit.ryin[3] ), + .B(_01917_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01918_)); - sky130_fd_sc_hd__nand2_1 _08197_ (.A(_01917_), - .B(_01918_), + .X(_01918_)); + sky130_fd_sc_hd__nand2_1 _08246_ (.A(\vgadonut.donut.donuthit.ryin[3] ), + .B(_01917_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01919_)); - sky130_fd_sc_hd__o21ai_1 _08198_ (.A1(_01804_), - .A2(_01889_), - .B1(_01888_), + sky130_fd_sc_hd__a21o_1 _08247_ (.A1(\vgadonut.donut.donuthit.ryin[2] ), + .A2(_01887_), + .B1(_01889_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01920_)); - sky130_fd_sc_hd__and2b_1 _08199_ (.A_N(_01919_), - .B(_01920_), + .X(_01920_)); + sky130_fd_sc_hd__nand3_1 _08248_ (.A(_01918_), + .B(_01919_), + .C(_01920_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01921_)); - sky130_fd_sc_hd__xnor2_1 _08200_ (.A(_01919_), - .B(_01920_), + .Y(_01921_)); + sky130_fd_sc_hd__a21o_1 _08249_ (.A1(_01918_), + .A2(_01919_), + .B1(_01920_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01922_)); - sky130_fd_sc_hd__or3_1 _08201_ (.A(_01892_), - .B(_01895_), - .C(_01922_), + .X(_01922_)); + sky130_fd_sc_hd__and2b_1 _08250_ (.A_N(\vgadonut.donut.ycA[9] ), + .B(\vgadonut.donut.sAcB[3] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_01923_)); - sky130_fd_sc_hd__o21a_1 _08202_ (.A1(_01892_), - .A2(_01895_), - .B1(_01922_), + sky130_fd_sc_hd__and2b_1 _08251_ (.A_N(\vgadonut.donut.sAcB[3] ), + .B(\vgadonut.donut.ycA[9] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_01924_)); - sky130_fd_sc_hd__and3b_1 _08203_ (.A_N(_01924_), - .B(net117), - .C(_01923_), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .X(_01925_)); - sky130_fd_sc_hd__a31o_1 _08204_ (.A1(net112), - .A2(_01904_), - .A3(_01905_), - .B1(_01925_), + sky130_fd_sc_hd__nor2_1 _08252_ (.A(_01923_), + .B(_01924_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00066_)); - sky130_fd_sc_hd__xnor2_4 _08205_ (.A(_05942_), - .B(_01898_), + .Y(_01925_)); + sky130_fd_sc_hd__xnor2_1 _08253_ (.A(_01798_), + .B(_01925_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01926_)); - sky130_fd_sc_hd__nand2_1 _08206_ (.A(\vgadonut.donut.donuthit.ryin[4] ), - .B(_01926_), + sky130_fd_sc_hd__o21bai_1 _08254_ (.A1(_01787_), + .A2(_01891_), + .B1_N(_01892_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01927_)); - sky130_fd_sc_hd__or2_1 _08207_ (.A(\vgadonut.donut.donuthit.ryin[4] ), - .B(_01926_), + sky130_fd_sc_hd__and2_1 _08255_ (.A(_01926_), + .B(_01927_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_01928_)); - sky130_fd_sc_hd__nand2_1 _08208_ (.A(_01927_), - .B(_01928_), + sky130_fd_sc_hd__nor2_1 _08256_ (.A(_01926_), + .B(_01927_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01929_)); - sky130_fd_sc_hd__a21o_1 _08209_ (.A1(_01901_), - .A2(_01904_), - .B1(_01929_), + sky130_fd_sc_hd__nor2_1 _08257_ (.A(_01928_), + .B(_01929_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01930_)); - sky130_fd_sc_hd__nand3_1 _08210_ (.A(_01901_), - .B(_01904_), - .C(_01929_), + .Y(_01930_)); + sky130_fd_sc_hd__and2_1 _08258_ (.A(_01864_), + .B(_01930_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01931_)); - sky130_fd_sc_hd__nor2_1 _08211_ (.A(net147), - .B(_01794_), + .X(_01931_)); + sky130_fd_sc_hd__nor2_1 _08259_ (.A(_01864_), + .B(_01930_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01932_)); - sky130_fd_sc_hd__and2_1 _08212_ (.A(net147), - .B(_01794_), + sky130_fd_sc_hd__nor2_1 _08260_ (.A(_01931_), + .B(_01932_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01933_)); - sky130_fd_sc_hd__or2_1 _08213_ (.A(_01932_), - .B(_01933_), + .Y(_01933_)); + sky130_fd_sc_hd__o21a_1 _08261_ (.A1(_01895_), + .A2(_01898_), + .B1(_01933_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_01934_)); - sky130_fd_sc_hd__nor2_1 _08214_ (.A(_01875_), - .B(_01934_), + sky130_fd_sc_hd__nor3_1 _08262_ (.A(_01895_), + .B(_01898_), + .C(_01933_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01935_)); - sky130_fd_sc_hd__and3_1 _08215_ (.A(_01873_), - .B(_01874_), - .C(_01934_), + sky130_fd_sc_hd__nor3_1 _08263_ (.A(_01840_), + .B(_01934_), + .C(_01935_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01936_)); - sky130_fd_sc_hd__nor2_1 _08216_ (.A(_01935_), - .B(_01936_), + .Y(_01936_)); + sky130_fd_sc_hd__o21a_1 _08264_ (.A1(_01934_), + .A2(_01935_), + .B1(_01840_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01937_)); - sky130_fd_sc_hd__o21ba_1 _08217_ (.A1(\vgadonut.donut.sAcB[3] ), - .A2(_01776_), - .B1_N(_01907_), + .X(_01937_)); + sky130_fd_sc_hd__nor2_1 _08265_ (.A(_01936_), + .B(_01937_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01938_)); - sky130_fd_sc_hd__or3_1 _08218_ (.A(_01935_), - .B(_01936_), - .C(_01938_), + .Y(_01938_)); + sky130_fd_sc_hd__nor2_1 _08266_ (.A(_01902_), + .B(_01904_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01939_)); - sky130_fd_sc_hd__xnor2_1 _08219_ (.A(_01937_), + .Y(_01939_)); + sky130_fd_sc_hd__and2b_1 _08267_ (.A_N(_01939_), .B(_01938_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01940_)); - sky130_fd_sc_hd__xnor2_1 _08220_ (.A(\vgadonut.donut.ycA[10] ), - .B(_01940_), + .X(_01940_)); + sky130_fd_sc_hd__xnor2_1 _08268_ (.A(_01938_), + .B(_01939_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01941_)); - sky130_fd_sc_hd__o31ai_2 _08221_ (.A1(_01907_), - .A2(_01908_), - .A3(_01910_), - .B1(_01912_), + sky130_fd_sc_hd__or3_1 _08269_ (.A(_01908_), + .B(_01912_), + .C(_01941_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01942_)); - sky130_fd_sc_hd__nand2b_1 _08222_ (.A_N(_01941_), - .B(_01942_), + .X(_01942_)); + sky130_fd_sc_hd__o21a_1 _08270_ (.A1(_01908_), + .A2(_01912_), + .B1(_01941_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01943_)); - sky130_fd_sc_hd__xor2_1 _08223_ (.A(_01941_), - .B(_01942_), + .X(_01943_)); + sky130_fd_sc_hd__and3b_1 _08271_ (.A_N(_01943_), + .B(net131), + .C(_01942_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_01944_)); - sky130_fd_sc_hd__xor2_1 _08224_ (.A(_01847_), - .B(_01944_), + sky130_fd_sc_hd__a31o_1 _08272_ (.A1(net127), + .A2(_01921_), + .A3(_01922_), + .B1(_01944_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01945_)); - sky130_fd_sc_hd__o21ai_1 _08225_ (.A1(_01914_), - .A2(_01915_), - .B1(_01917_), + .X(_00066_)); + sky130_fd_sc_hd__xor2_4 _08273_ (.A(\vgadonut.donut.sAsB[10] ), + .B(_01915_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01946_)); - sky130_fd_sc_hd__and2_1 _08226_ (.A(_01945_), - .B(_01946_), + .X(_01945_)); + sky130_fd_sc_hd__xnor2_1 _08274_ (.A(\vgadonut.donut.donuthit.ryin[4] ), + .B(_01945_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01947_)); - sky130_fd_sc_hd__nor2_1 _08227_ (.A(_01945_), - .B(_01946_), + .Y(_01946_)); + sky130_fd_sc_hd__a21oi_1 _08275_ (.A1(_01919_), + .A2(_01921_), + .B1(_01946_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01948_)); - sky130_fd_sc_hd__nor2_1 _08228_ (.A(_01947_), - .B(_01948_), + .Y(_01947_)); + sky130_fd_sc_hd__a31o_1 _08276_ (.A1(_01919_), + .A2(_01921_), + .A3(_01946_), + .B1(net123), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01949_)); - sky130_fd_sc_hd__o21a_1 _08229_ (.A1(_01921_), - .A2(_01924_), - .B1(_01949_), + .X(_01948_)); + sky130_fd_sc_hd__and2b_1 _08277_ (.A_N(\vgadonut.donut.ycA[10] ), + .B(\vgadonut.donut.sAcB[4] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01950_)); - sky130_fd_sc_hd__or3_1 _08230_ (.A(_01921_), - .B(_01924_), - .C(_01949_), + .X(_01949_)); + sky130_fd_sc_hd__nand2b_1 _08278_ (.A_N(\vgadonut.donut.sAcB[4] ), + .B(\vgadonut.donut.ycA[10] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01951_)); - sky130_fd_sc_hd__and3b_1 _08231_ (.A_N(_01950_), - .B(_01951_), - .C(net117), + .Y(_01950_)); + sky130_fd_sc_hd__and2b_1 _08279_ (.A_N(_01949_), + .B(_01950_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01952_)); - sky130_fd_sc_hd__a31o_1 _08232_ (.A1(net112), - .A2(_01930_), - .A3(_01931_), - .B1(_01952_), + .X(_01951_)); + sky130_fd_sc_hd__xnor2_1 _08280_ (.A(_01805_), + .B(_01951_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00046_)); - sky130_fd_sc_hd__xnor2_1 _08233_ (.A(\vgadonut.donut.sAcB[5] ), - .B(_01804_), + .Y(_01952_)); + sky130_fd_sc_hd__o21bai_1 _08281_ (.A1(_01798_), + .A2(_01923_), + .B1_N(_01924_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01953_)); - sky130_fd_sc_hd__nor2_1 _08234_ (.A(_01900_), + sky130_fd_sc_hd__and2_1 _08282_ (.A(_01952_), .B(_01953_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01954_)); - sky130_fd_sc_hd__and2_1 _08235_ (.A(_01900_), + .X(_01954_)); + sky130_fd_sc_hd__nor2_1 _08283_ (.A(_01952_), .B(_01953_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01955_)); - sky130_fd_sc_hd__nor2_1 _08236_ (.A(_01954_), + .Y(_01955_)); + sky130_fd_sc_hd__nor2_1 _08284_ (.A(_01954_), .B(_01955_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01956_)); - sky130_fd_sc_hd__o21a_1 _08237_ (.A1(_01932_), - .A2(_01935_), - .B1(_01956_), + sky130_fd_sc_hd__and2b_1 _08285_ (.A_N(_01887_), + .B(_01956_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_01957_)); - sky130_fd_sc_hd__nor3_1 _08238_ (.A(_01932_), - .B(_01935_), - .C(_01956_), + sky130_fd_sc_hd__and2b_1 _08286_ (.A_N(_01956_), + .B(_01887_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01958_)); - sky130_fd_sc_hd__nor2_1 _08239_ (.A(_01957_), + .X(_01958_)); + sky130_fd_sc_hd__nor2_1 _08287_ (.A(_01957_), .B(_01958_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01959_)); - sky130_fd_sc_hd__and2_1 _08240_ (.A(\vgadonut.donut.ycA[11] ), - .B(_01959_), + sky130_fd_sc_hd__o21a_1 _08288_ (.A1(_01928_), + .A2(_01931_), + .B1(_01959_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_01960_)); - sky130_fd_sc_hd__nor2_1 _08241_ (.A(\vgadonut.donut.ycA[11] ), - .B(_01959_), + sky130_fd_sc_hd__nor3_1 _08289_ (.A(_01928_), + .B(_01931_), + .C(_01959_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01961_)); - sky130_fd_sc_hd__or2_1 _08242_ (.A(_01960_), + sky130_fd_sc_hd__nor2_1 _08290_ (.A(_01960_), .B(_01961_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01962_)); - sky130_fd_sc_hd__a21bo_1 _08243_ (.A1(\vgadonut.donut.ycA[10] ), - .A2(_01940_), - .B1_N(_01939_), + .Y(_01962_)); + sky130_fd_sc_hd__xnor2_1 _08291_ (.A(_01863_), + .B(_01962_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01963_)); - sky130_fd_sc_hd__nand2b_1 _08244_ (.A_N(_01962_), - .B(_01963_), + .Y(_01963_)); + sky130_fd_sc_hd__o21ai_1 _08292_ (.A1(_01934_), + .A2(_01936_), + .B1(_01963_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01964_)); - sky130_fd_sc_hd__xor2_1 _08245_ (.A(_01962_), - .B(_01963_), + sky130_fd_sc_hd__or3_1 _08293_ (.A(_01934_), + .B(_01936_), + .C(_01963_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_01965_)); - sky130_fd_sc_hd__xnor2_1 _08246_ (.A(_01875_), + sky130_fd_sc_hd__and2_1 _08294_ (.A(_01964_), .B(_01965_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01966_)); - sky130_fd_sc_hd__o21ai_1 _08247_ (.A1(_01847_), - .A2(_01944_), - .B1(_01943_), + .X(_01966_)); + sky130_fd_sc_hd__or3_1 _08295_ (.A(_01940_), + .B(_01943_), + .C(_01966_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01967_)); - sky130_fd_sc_hd__nand2b_1 _08248_ (.A_N(_01966_), - .B(_01967_), + .X(_01967_)); + sky130_fd_sc_hd__o21ai_1 _08296_ (.A1(_01940_), + .A2(_01943_), + .B1(_01966_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01968_)); - sky130_fd_sc_hd__xnor2_1 _08249_ (.A(_01966_), + sky130_fd_sc_hd__and3_1 _08297_ (.A(net131), .B(_01967_), + .C(_01968_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01969_)); - sky130_fd_sc_hd__or3_1 _08250_ (.A(_01947_), - .B(_01950_), - .C(_01969_), + .X(_01969_)); + sky130_fd_sc_hd__o21bai_1 _08298_ (.A1(_01947_), + .A2(_01948_), + .B1_N(_01969_), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(_00046_)); + sky130_fd_sc_hd__and2_1 _08299_ (.A(_05977_), + .B(\vgadonut.donut.ycA[11] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_01970_)); - sky130_fd_sc_hd__o21ai_1 _08251_ (.A1(_01947_), - .A2(_01950_), - .B1(_01969_), + sky130_fd_sc_hd__nor2_1 _08300_ (.A(_05977_), + .B(\vgadonut.donut.ycA[11] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01971_)); - sky130_fd_sc_hd__nand2_1 _08252_ (.A(_01970_), + sky130_fd_sc_hd__nor2_1 _08301_ (.A(_01970_), .B(_01971_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01972_)); - sky130_fd_sc_hd__or3_2 _08253_ (.A(\vgadonut.donut.sAsB[11] ), - .B(\vgadonut.donut.sAsB[10] ), - .C(_01898_), + sky130_fd_sc_hd__xnor2_1 _08302_ (.A(_01823_), + .B(_01972_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01973_)); - sky130_fd_sc_hd__o21ai_1 _08254_ (.A1(\vgadonut.donut.sAsB[10] ), - .A2(_01898_), - .B1(\vgadonut.donut.sAsB[11] ), + .Y(_01973_)); + sky130_fd_sc_hd__o21ai_1 _08303_ (.A1(_01805_), + .A2(_01949_), + .B1(_01950_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01974_)); - sky130_fd_sc_hd__and2_2 _08255_ (.A(_01973_), + sky130_fd_sc_hd__nand2_1 _08304_ (.A(_01973_), .B(_01974_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01975_)); - sky130_fd_sc_hd__nor2_1 _08256_ (.A(\vgadonut.donut.donuthit.ryin[5] ), - .B(_01975_), + .Y(_01975_)); + sky130_fd_sc_hd__or2_1 _08305_ (.A(_01973_), + .B(_01974_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01976_)); - sky130_fd_sc_hd__and3_1 _08257_ (.A(\vgadonut.donut.donuthit.ryin[5] ), - .B(_01973_), - .C(_01974_), + .X(_01976_)); + sky130_fd_sc_hd__nand2_1 _08306_ (.A(_01975_), + .B(_01976_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01977_)); - sky130_fd_sc_hd__or2_1 _08258_ (.A(_01976_), + .Y(_01977_)); + sky130_fd_sc_hd__xor2_1 _08307_ (.A(_01917_), .B(_01977_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_01978_)); - sky130_fd_sc_hd__a21oi_1 _08259_ (.A1(_01927_), - .A2(_01930_), + sky130_fd_sc_hd__o21a_1 _08308_ (.A1(_01954_), + .A2(_01957_), .B1(_01978_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01979_)); - sky130_fd_sc_hd__and3_1 _08260_ (.A(_01927_), - .B(_01930_), + .X(_01979_)); + sky130_fd_sc_hd__nor3_1 _08309_ (.A(_01954_), + .B(_01957_), .C(_01978_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01980_)); - sky130_fd_sc_hd__or3_1 _08261_ (.A(net117), - .B(_01979_), - .C(_01980_), + .Y(_01980_)); + sky130_fd_sc_hd__or2_1 _08310_ (.A(_01979_), + .B(_01980_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_01981_)); - sky130_fd_sc_hd__o21ai_1 _08262_ (.A1(net111), - .A2(_01972_), - .B1(_01981_), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .Y(_00047_)); - sky130_fd_sc_hd__or2_2 _08263_ (.A(\vgadonut.donut.sAsB[12] ), - .B(_01973_), + sky130_fd_sc_hd__nor2_1 _08311_ (.A(_01887_), + .B(_01981_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01982_)); - sky130_fd_sc_hd__nand2_1 _08264_ (.A(\vgadonut.donut.sAsB[12] ), - .B(_01973_), + .Y(_01982_)); + sky130_fd_sc_hd__and2_1 _08312_ (.A(_01887_), + .B(_01981_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01983_)); - sky130_fd_sc_hd__and2_2 _08265_ (.A(_01982_), + .X(_01983_)); + sky130_fd_sc_hd__nor2_1 _08313_ (.A(_01982_), .B(_01983_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01984_)); - sky130_fd_sc_hd__nand2_1 _08266_ (.A(\vgadonut.donut.donuthit.ryin[6] ), - .B(_01984_), + .Y(_01984_)); + sky130_fd_sc_hd__a21o_1 _08314_ (.A1(_01864_), + .A2(_01962_), + .B1(_01960_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01985_)); - sky130_fd_sc_hd__or2_1 _08267_ (.A(\vgadonut.donut.donuthit.ryin[6] ), - .B(_01984_), + .X(_01985_)); + sky130_fd_sc_hd__and2_1 _08315_ (.A(_01984_), + .B(_01985_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_01986_)); - sky130_fd_sc_hd__nand2_1 _08268_ (.A(_01985_), - .B(_01986_), + sky130_fd_sc_hd__nor2_1 _08316_ (.A(_01984_), + .B(_01985_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01987_)); - sky130_fd_sc_hd__a21oi_1 _08269_ (.A1(_01927_), - .A2(_01930_), - .B1(_01976_), + sky130_fd_sc_hd__or2_1 _08317_ (.A(_01986_), + .B(_01987_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01988_)); - sky130_fd_sc_hd__nor2_1 _08270_ (.A(_01977_), - .B(_01988_), + .X(_01988_)); + sky130_fd_sc_hd__a21oi_1 _08318_ (.A1(_01964_), + .A2(_01968_), + .B1(_01988_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01989_)); - sky130_fd_sc_hd__o21ai_1 _08271_ (.A1(_01987_), - .A2(_01989_), - .B1(_05991_), + sky130_fd_sc_hd__and3_1 _08319_ (.A(_01964_), + .B(_01968_), + .C(_01988_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01990_)); - sky130_fd_sc_hd__a21oi_1 _08272_ (.A1(_01987_), - .A2(_01989_), - .B1(_01990_), + .X(_01990_)); + sky130_fd_sc_hd__nor2_1 _08320_ (.A(_01989_), + .B(_01990_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01991_)); - sky130_fd_sc_hd__xnor2_1 _08273_ (.A(\vgadonut.donut.sAcB[6] ), - .B(_01824_), + sky130_fd_sc_hd__a21o_1 _08321_ (.A1(\vgadonut.donut.donuthit.ryin[4] ), + .A2(_01945_), + .B1(_01947_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01992_)); - sky130_fd_sc_hd__nor2_1 _08274_ (.A(_01926_), - .B(_01992_), + .X(_01992_)); + sky130_fd_sc_hd__or3_1 _08322_ (.A(\vgadonut.donut.sAsB[11] ), + .B(\vgadonut.donut.sAsB[10] ), + .C(_01915_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01993_)); - sky130_fd_sc_hd__and2_1 _08275_ (.A(_01926_), - .B(_01992_), + .X(_01993_)); + sky130_fd_sc_hd__o21ai_1 _08323_ (.A1(\vgadonut.donut.sAsB[10] ), + .A2(_01915_), + .B1(\vgadonut.donut.sAsB[11] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01994_)); - sky130_fd_sc_hd__nor2_1 _08276_ (.A(_01993_), + .Y(_01994_)); + sky130_fd_sc_hd__and2_2 _08324_ (.A(_01993_), .B(_01994_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01995_)); - sky130_fd_sc_hd__a21oi_2 _08277_ (.A1(_05936_), - .A2(_01805_), - .B1(_01954_), + .X(_01995_)); + sky130_fd_sc_hd__nor2_1 _08325_ (.A(\vgadonut.donut.donuthit.ryin[5] ), + .B(_01995_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_01996_)); - sky130_fd_sc_hd__xnor2_1 _08278_ (.A(_01995_), - .B(_01996_), + sky130_fd_sc_hd__and3_1 _08326_ (.A(\vgadonut.donut.donuthit.ryin[5] ), + .B(_01993_), + .C(_01994_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01997_)); - sky130_fd_sc_hd__nand2_1 _08279_ (.A(\vgadonut.donut.ycA[12] ), + .X(_01997_)); + sky130_fd_sc_hd__or2_1 _08327_ (.A(_01996_), .B(_01997_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_01998_)); - sky130_fd_sc_hd__or2_1 _08280_ (.A(\vgadonut.donut.ycA[12] ), - .B(_01997_), + .X(_01998_)); + sky130_fd_sc_hd__xnor2_1 _08328_ (.A(_01992_), + .B(_01998_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_01999_)); - sky130_fd_sc_hd__nand2_1 _08281_ (.A(_01998_), - .B(_01999_), + .Y(_01999_)); + sky130_fd_sc_hd__mux2_1 _08329_ (.A0(_01991_), + .A1(_01999_), + .S(net117), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02000_)); - sky130_fd_sc_hd__o211a_1 _08282_ (.A1(_01957_), - .A2(_01960_), - .B1(_01998_), - .C1(_01999_), + .X(_00047_)); + sky130_fd_sc_hd__or2_2 _08330_ (.A(\vgadonut.donut.sAsB[12] ), + .B(_01993_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02001_)); - sky130_fd_sc_hd__or3b_1 _08283_ (.A(_01957_), - .B(_01960_), - .C_N(_02000_), + .X(_02000_)); + sky130_fd_sc_hd__nand2_1 _08331_ (.A(\vgadonut.donut.sAsB[12] ), + .B(_01993_), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(_02001_)); + sky130_fd_sc_hd__and2_2 _08332_ (.A(_02000_), + .B(_02001_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02002_)); - sky130_fd_sc_hd__nand2b_1 _08284_ (.A_N(_02001_), + sky130_fd_sc_hd__xnor2_1 _08333_ (.A(\vgadonut.donut.donuthit.ryin[6] ), .B(_02002_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02003_)); - sky130_fd_sc_hd__nor2_1 _08285_ (.A(_01900_), - .B(_02003_), + sky130_fd_sc_hd__nor2_1 _08334_ (.A(_01992_), + .B(_01997_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02004_)); - sky130_fd_sc_hd__and2_1 _08286_ (.A(_01900_), - .B(_02003_), + sky130_fd_sc_hd__nor2_1 _08335_ (.A(_01996_), + .B(_02004_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02005_)); - sky130_fd_sc_hd__nor2_1 _08287_ (.A(_02004_), + .Y(_02005_)); + sky130_fd_sc_hd__and2b_1 _08336_ (.A_N(_02003_), .B(_02005_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02006_)); - sky130_fd_sc_hd__o21ai_1 _08288_ (.A1(_01875_), - .A2(_01965_), - .B1(_01964_), + .X(_02006_)); + sky130_fd_sc_hd__xnor2_1 _08337_ (.A(_02003_), + .B(_02005_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02007_)); - sky130_fd_sc_hd__xor2_1 _08289_ (.A(_02006_), - .B(_02007_), + sky130_fd_sc_hd__nor2_1 _08338_ (.A(_05976_), + .B(\vgadonut.donut.ycA[12] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02008_)); - sky130_fd_sc_hd__nand2_1 _08290_ (.A(_01968_), - .B(_01971_), + .Y(_02008_)); + sky130_fd_sc_hd__and2_1 _08339_ (.A(_05976_), + .B(\vgadonut.donut.ycA[12] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02009_)); - sky130_fd_sc_hd__or2_1 _08291_ (.A(_02008_), + .X(_02009_)); + sky130_fd_sc_hd__nor2_1 _08340_ (.A(_02008_), .B(_02009_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02010_)); - sky130_fd_sc_hd__nand2_1 _08292_ (.A(_02008_), - .B(_02009_), + .Y(_02010_)); + sky130_fd_sc_hd__xnor2_1 _08341_ (.A(_01840_), + .B(_02010_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02011_)); - sky130_fd_sc_hd__a31o_1 _08293_ (.A1(net117), - .A2(_02010_), - .A3(_02011_), - .B1(_01991_), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .X(_00048_)); - sky130_fd_sc_hd__a21boi_1 _08294_ (.A1(_02006_), - .A2(_02007_), - .B1_N(_02011_), + sky130_fd_sc_hd__o21bai_1 _08342_ (.A1(_01823_), + .A2(_01971_), + .B1_N(_01970_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02012_)); - sky130_fd_sc_hd__nor2_1 _08295_ (.A(net146), - .B(_01847_), + sky130_fd_sc_hd__xor2_1 _08343_ (.A(_02011_), + .B(_02012_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02013_)); - sky130_fd_sc_hd__and2_1 _08296_ (.A(net146), - .B(_01847_), + .X(_02013_)); + sky130_fd_sc_hd__and2b_1 _08344_ (.A_N(_01945_), + .B(_02013_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02014_)); - sky130_fd_sc_hd__or2_1 _08297_ (.A(_02013_), - .B(_02014_), + sky130_fd_sc_hd__and2b_1 _08345_ (.A_N(_02013_), + .B(_01945_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02015_)); - sky130_fd_sc_hd__nor2_1 _08298_ (.A(_01975_), + sky130_fd_sc_hd__nor2_1 _08346_ (.A(_02014_), .B(_02015_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02016_)); - sky130_fd_sc_hd__and3_1 _08299_ (.A(_01973_), - .B(_01974_), - .C(_02015_), + sky130_fd_sc_hd__o21ai_1 _08347_ (.A1(_01917_), + .A2(_01977_), + .B1(_01975_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02017_)); - sky130_fd_sc_hd__nor2_1 _08300_ (.A(_02016_), + .Y(_02017_)); + sky130_fd_sc_hd__nand2_1 _08348_ (.A(_02016_), .B(_02017_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02018_)); - sky130_fd_sc_hd__o21ba_1 _08301_ (.A1(\vgadonut.donut.sAcB[6] ), - .A2(_01824_), - .B1_N(_01993_), + sky130_fd_sc_hd__xnor2_1 _08349_ (.A(_02016_), + .B(_02017_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02019_)); - sky130_fd_sc_hd__or3_1 _08302_ (.A(_02016_), - .B(_02017_), - .C(_02019_), + .Y(_02019_)); + sky130_fd_sc_hd__xor2_1 _08350_ (.A(_01917_), + .B(_02019_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02020_)); - sky130_fd_sc_hd__xnor2_1 _08303_ (.A(_02018_), - .B(_02019_), + sky130_fd_sc_hd__o21a_1 _08351_ (.A1(_01979_), + .A2(_01982_), + .B1(_02020_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02021_)); - sky130_fd_sc_hd__xnor2_1 _08304_ (.A(\vgadonut.donut.ycA[13] ), - .B(_02021_), + .X(_02021_)); + sky130_fd_sc_hd__nor3_1 _08352_ (.A(_01979_), + .B(_01982_), + .C(_02020_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02022_)); - sky130_fd_sc_hd__o31ai_2 _08305_ (.A1(_01993_), - .A2(_01994_), - .A3(_01996_), - .B1(_01998_), + sky130_fd_sc_hd__nor2_1 _08353_ (.A(_02021_), + .B(_02022_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02023_)); - sky130_fd_sc_hd__nand2b_1 _08306_ (.A_N(_02022_), - .B(_02023_), + sky130_fd_sc_hd__or3_1 _08354_ (.A(_01986_), + .B(_01989_), + .C(_02023_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02024_)); - sky130_fd_sc_hd__xor2_1 _08307_ (.A(_02022_), - .B(_02023_), + .X(_02024_)); + sky130_fd_sc_hd__o21a_1 _08355_ (.A1(_01986_), + .A2(_01989_), + .B1(_02023_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02025_)); - sky130_fd_sc_hd__xor2_1 _08308_ (.A(_01926_), - .B(_02025_), + sky130_fd_sc_hd__and3b_1 _08356_ (.A_N(_02025_), + .B(net131), + .C(_02024_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02026_)); - sky130_fd_sc_hd__nor3_1 _08309_ (.A(_02001_), - .B(_02004_), - .C(_02026_), + sky130_fd_sc_hd__a21o_1 _08357_ (.A1(net127), + .A2(_02007_), + .B1(_02026_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02027_)); - sky130_fd_sc_hd__o21ai_1 _08310_ (.A1(_02001_), - .A2(_02004_), - .B1(_02026_), + .X(_00048_)); + sky130_fd_sc_hd__and2b_1 _08358_ (.A_N(\vgadonut.donut.ycA[13] ), + .B(net152), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02028_)); - sky130_fd_sc_hd__and2b_1 _08311_ (.A_N(_02027_), + .X(_02027_)); + sky130_fd_sc_hd__and2b_1 _08359_ (.A_N(net152), + .B(\vgadonut.donut.ycA[13] ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(_02028_)); + sky130_fd_sc_hd__nor2_1 _08360_ (.A(_02027_), .B(_02028_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02029_)); - sky130_fd_sc_hd__o21a_1 _08312_ (.A1(_01987_), - .A2(_01989_), - .B1(_01985_), + .Y(_02029_)); + sky130_fd_sc_hd__xnor2_1 _08361_ (.A(_01863_), + .B(_02029_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02030_)); - sky130_fd_sc_hd__xnor2_4 _08313_ (.A(_05940_), - .B(_01982_), + .Y(_02030_)); + sky130_fd_sc_hd__o21bai_1 _08362_ (.A1(_01840_), + .A2(_02008_), + .B1_N(_02009_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02031_)); - sky130_fd_sc_hd__nor2_1 _08314_ (.A(\vgadonut.donut.donuthit.ryin[7] ), + sky130_fd_sc_hd__and2_1 _08363_ (.A(_02030_), .B(_02031_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02032_)); - sky130_fd_sc_hd__nand2_1 _08315_ (.A(\vgadonut.donut.donuthit.ryin[7] ), + .X(_02032_)); + sky130_fd_sc_hd__nor2_1 _08364_ (.A(_02030_), .B(_02031_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02033_)); - sky130_fd_sc_hd__and2b_1 _08316_ (.A_N(_02032_), + sky130_fd_sc_hd__nor2_1 _08365_ (.A(_02032_), .B(_02033_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02034_)); - sky130_fd_sc_hd__xnor2_1 _08317_ (.A(_02030_), + .Y(_02034_)); + sky130_fd_sc_hd__and2b_1 _08366_ (.A_N(_01995_), .B(_02034_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02035_)); - sky130_fd_sc_hd__xnor2_1 _08318_ (.A(_02012_), - .B(_02029_), + .X(_02035_)); + sky130_fd_sc_hd__and2b_1 _08367_ (.A_N(_02034_), + .B(_01995_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02036_)); - sky130_fd_sc_hd__mux2_1 _08319_ (.A0(_02035_), - .A1(_02036_), - .S(net118), + .X(_02036_)); + sky130_fd_sc_hd__nor2_1 _08368_ (.A(_02035_), + .B(_02036_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00049_)); - sky130_fd_sc_hd__or3_2 _08320_ (.A(\vgadonut.donut.sAsB[14] ), - .B(\vgadonut.donut.sAsB[13] ), - .C(_01982_), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .X(_02037_)); - sky130_fd_sc_hd__o21ai_1 _08321_ (.A1(\vgadonut.donut.sAsB[13] ), - .A2(_01982_), - .B1(\vgadonut.donut.sAsB[14] ), + .Y(_02037_)); + sky130_fd_sc_hd__a21oi_1 _08369_ (.A1(_02011_), + .A2(_02012_), + .B1(_02014_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02038_)); - sky130_fd_sc_hd__and2_2 _08322_ (.A(_02037_), - .B(_02038_), + sky130_fd_sc_hd__and2b_1 _08370_ (.A_N(_02038_), + .B(_02037_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02039_)); - sky130_fd_sc_hd__nand2_1 _08323_ (.A(\vgadonut.donut.donuthit.ryin[8] ), - .B(_02039_), + sky130_fd_sc_hd__xnor2_1 _08371_ (.A(_02037_), + .B(_02038_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02040_)); - sky130_fd_sc_hd__or2_1 _08324_ (.A(\vgadonut.donut.donuthit.ryin[8] ), - .B(_02039_), + sky130_fd_sc_hd__and2b_1 _08372_ (.A_N(_01945_), + .B(_02040_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02041_)); - sky130_fd_sc_hd__nand2_1 _08325_ (.A(_02040_), - .B(_02041_), + sky130_fd_sc_hd__and2b_1 _08373_ (.A_N(_02040_), + .B(_01945_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02042_)); - sky130_fd_sc_hd__o21a_1 _08326_ (.A1(_02030_), - .A2(_02032_), - .B1(_02033_), + .X(_02042_)); + sky130_fd_sc_hd__nor2_1 _08374_ (.A(_02041_), + .B(_02042_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02043_)); - sky130_fd_sc_hd__or2_1 _08327_ (.A(_02042_), - .B(_02043_), + .Y(_02043_)); + sky130_fd_sc_hd__o21a_1 _08375_ (.A1(_01917_), + .A2(_02019_), + .B1(_02018_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02044_)); - sky130_fd_sc_hd__nand2_1 _08328_ (.A(net112), - .B(_02044_), + sky130_fd_sc_hd__and2b_1 _08376_ (.A_N(_02044_), + .B(_02043_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02045_)); - sky130_fd_sc_hd__a21o_1 _08329_ (.A1(_02042_), - .A2(_02043_), - .B1(_02045_), + .X(_02045_)); + sky130_fd_sc_hd__xnor2_1 _08377_ (.A(_02043_), + .B(_02044_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02046_)); - sky130_fd_sc_hd__or2_1 _08330_ (.A(net145), - .B(_01875_), + .Y(_02046_)); + sky130_fd_sc_hd__or3_1 _08378_ (.A(_02021_), + .B(_02025_), + .C(_02046_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02047_)); - sky130_fd_sc_hd__nand2_1 _08331_ (.A(net145), - .B(_01875_), + sky130_fd_sc_hd__o21a_1 _08379_ (.A1(_02021_), + .A2(_02025_), + .B1(_02046_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02048_)); - sky130_fd_sc_hd__nand2_1 _08332_ (.A(_02047_), - .B(_02048_), + .X(_02048_)); + sky130_fd_sc_hd__a21oi_1 _08380_ (.A1(\vgadonut.donut.donuthit.ryin[6] ), + .A2(_02002_), + .B1(_02006_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02049_)); - sky130_fd_sc_hd__xor2_1 _08333_ (.A(_01984_), - .B(_02049_), + sky130_fd_sc_hd__xnor2_4 _08381_ (.A(_05980_), + .B(_02000_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02050_)); - sky130_fd_sc_hd__o21a_1 _08334_ (.A1(_02013_), - .A2(_02016_), - .B1(_02050_), + .Y(_02050_)); + sky130_fd_sc_hd__or2_1 _08382_ (.A(\vgadonut.donut.donuthit.ryin[7] ), + .B(_02050_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02051_)); - sky130_fd_sc_hd__nor3_1 _08335_ (.A(_02013_), - .B(_02016_), - .C(_02050_), + sky130_fd_sc_hd__nand2_1 _08383_ (.A(\vgadonut.donut.donuthit.ryin[7] ), + .B(_02050_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02052_)); - sky130_fd_sc_hd__nor2_1 _08336_ (.A(_02051_), + sky130_fd_sc_hd__nand2_1 _08384_ (.A(_02051_), .B(_02052_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02053_)); - sky130_fd_sc_hd__xnor2_1 _08337_ (.A(\vgadonut.donut.ycA[14] ), + sky130_fd_sc_hd__xor2_1 _08385_ (.A(_02049_), .B(_02053_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02054_)); - sky130_fd_sc_hd__a21bo_1 _08338_ (.A1(\vgadonut.donut.ycA[13] ), - .A2(_02021_), - .B1_N(_02020_), + .X(_02054_)); + sky130_fd_sc_hd__and3b_1 _08386_ (.A_N(_02048_), + .B(net131), + .C(_02047_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02055_)); - sky130_fd_sc_hd__nand2b_1 _08339_ (.A_N(_02054_), - .B(_02055_), + sky130_fd_sc_hd__a21o_1 _08387_ (.A1(net127), + .A2(_02054_), + .B1(_02055_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02056_)); - sky130_fd_sc_hd__xor2_1 _08340_ (.A(_02054_), - .B(_02055_), + .X(_00049_)); + sky130_fd_sc_hd__or3_4 _08388_ (.A(\vgadonut.donut.sAsB[14] ), + .B(\vgadonut.donut.sAsB[13] ), + .C(_02000_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02057_)); - sky130_fd_sc_hd__xor2_1 _08341_ (.A(_01975_), + .X(_02056_)); + sky130_fd_sc_hd__o21ai_1 _08389_ (.A1(\vgadonut.donut.sAsB[13] ), + .A2(_02000_), + .B1(\vgadonut.donut.sAsB[14] ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(_02057_)); + sky130_fd_sc_hd__and2_2 _08390_ (.A(_02056_), .B(_02057_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02058_)); - sky130_fd_sc_hd__o21ai_1 _08342_ (.A1(_01926_), - .A2(_02025_), - .B1(_02024_), + sky130_fd_sc_hd__or2_1 _08391_ (.A(\vgadonut.donut.donuthit.ryin[8] ), + .B(_02058_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02059_)); - sky130_fd_sc_hd__and2_1 _08343_ (.A(_02058_), - .B(_02059_), + .X(_02059_)); + sky130_fd_sc_hd__nand2_1 _08392_ (.A(\vgadonut.donut.donuthit.ryin[8] ), + .B(_02058_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02060_)); - sky130_fd_sc_hd__nor2_1 _08344_ (.A(_02058_), - .B(_02059_), + .Y(_02060_)); + sky130_fd_sc_hd__nand2_1 _08393_ (.A(_02059_), + .B(_02060_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02061_)); - sky130_fd_sc_hd__or2_1 _08345_ (.A(_02060_), - .B(_02061_), + sky130_fd_sc_hd__nand2b_1 _08394_ (.A_N(_02049_), + .B(_02051_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02062_)); - sky130_fd_sc_hd__o21a_1 _08346_ (.A1(_02012_), - .A2(_02027_), - .B1(_02028_), + .Y(_02062_)); + sky130_fd_sc_hd__a21o_1 _08395_ (.A1(_02052_), + .A2(_02062_), + .B1(_02061_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02063_)); - sky130_fd_sc_hd__nor2_1 _08347_ (.A(_02062_), - .B(_02063_), + sky130_fd_sc_hd__nand3_1 _08396_ (.A(_02052_), + .B(_02061_), + .C(_02062_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02064_)); - sky130_fd_sc_hd__a21o_1 _08348_ (.A1(_02062_), - .A2(_02063_), - .B1(net112), + sky130_fd_sc_hd__and2b_1 _08397_ (.A_N(\vgadonut.donut.ycA[14] ), + .B(net151), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02065_)); - sky130_fd_sc_hd__o21ai_1 _08349_ (.A1(_02064_), - .A2(_02065_), - .B1(_02046_), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .Y(_00050_)); - sky130_fd_sc_hd__xnor2_2 _08350_ (.A(_05938_), - .B(_02037_), + sky130_fd_sc_hd__nand2b_1 _08398_ (.A_N(net151), + .B(\vgadonut.donut.ycA[14] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02066_)); - sky130_fd_sc_hd__xnor2_1 _08351_ (.A(\vgadonut.donut.donuthit.ryin[9] ), - .B(net75), + sky130_fd_sc_hd__and2b_1 _08399_ (.A_N(_02065_), + .B(_02066_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02067_)); - sky130_fd_sc_hd__a21oi_1 _08352_ (.A1(_02040_), - .A2(_02044_), - .B1(_02067_), + .X(_02067_)); + sky130_fd_sc_hd__xnor2_1 _08400_ (.A(_01887_), + .B(_02067_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02068_)); - sky130_fd_sc_hd__a31o_1 _08353_ (.A1(_02040_), - .A2(_02044_), - .A3(_02067_), - .B1(net118), + sky130_fd_sc_hd__a21o_1 _08401_ (.A1(_01864_), + .A2(_02029_), + .B1(_02028_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02069_)); - sky130_fd_sc_hd__nor2_1 _08354_ (.A(_02068_), + sky130_fd_sc_hd__nand2_1 _08402_ (.A(_02068_), .B(_02069_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02070_)); - sky130_fd_sc_hd__or2_1 _08355_ (.A(net144), - .B(_01900_), + sky130_fd_sc_hd__or2_1 _08403_ (.A(_02068_), + .B(_02069_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02071_)); - sky130_fd_sc_hd__nand2_1 _08356_ (.A(net144), - .B(_01900_), + sky130_fd_sc_hd__nand2_1 _08404_ (.A(_02070_), + .B(_02071_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02072_)); - sky130_fd_sc_hd__nand2_1 _08357_ (.A(_02071_), + sky130_fd_sc_hd__xor2_1 _08405_ (.A(_02002_), .B(_02072_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02073_)); - sky130_fd_sc_hd__xnor2_1 _08358_ (.A(_02031_), - .B(_02073_), + .X(_02073_)); + sky130_fd_sc_hd__o21a_1 _08406_ (.A1(_02032_), + .A2(_02035_), + .B1(_02073_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02074_)); - sky130_fd_sc_hd__o21ai_1 _08359_ (.A1(_01984_), - .A2(_02049_), - .B1(_02047_), + .X(_02074_)); + sky130_fd_sc_hd__nor3_1 _08407_ (.A(_02032_), + .B(_02035_), + .C(_02073_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02075_)); - sky130_fd_sc_hd__nand2b_1 _08360_ (.A_N(_02074_), + sky130_fd_sc_hd__or2_1 _08408_ (.A(_02074_), .B(_02075_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02076_)); - sky130_fd_sc_hd__xnor2_1 _08361_ (.A(_02074_), - .B(_02075_), + .X(_02076_)); + sky130_fd_sc_hd__nor2_1 _08409_ (.A(_01995_), + .B(_02076_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02077_)); - sky130_fd_sc_hd__xnor2_1 _08362_ (.A(\vgadonut.donut.ycA[15] ), - .B(_02077_), + sky130_fd_sc_hd__and2_1 _08410_ (.A(_01995_), + .B(_02076_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02078_)); - sky130_fd_sc_hd__a21oi_1 _08363_ (.A1(\vgadonut.donut.ycA[14] ), - .A2(_02053_), - .B1(_02051_), + .X(_02078_)); + sky130_fd_sc_hd__nor2_1 _08411_ (.A(_02077_), + .B(_02078_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02079_)); - sky130_fd_sc_hd__xnor2_1 _08364_ (.A(_02078_), - .B(_02079_), + sky130_fd_sc_hd__nor2_1 _08412_ (.A(_02039_), + .B(_02041_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02080_)); - sky130_fd_sc_hd__nor2_1 _08365_ (.A(_01984_), - .B(_02080_), + sky130_fd_sc_hd__and2b_1 _08413_ (.A_N(_02080_), + .B(_02079_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02081_)); - sky130_fd_sc_hd__and2_1 _08366_ (.A(_01984_), + .X(_02081_)); + sky130_fd_sc_hd__xnor2_1 _08414_ (.A(_02079_), .B(_02080_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02082_)); - sky130_fd_sc_hd__or2_1 _08367_ (.A(_02081_), - .B(_02082_), + .Y(_02082_)); + sky130_fd_sc_hd__o21a_1 _08415_ (.A1(_02045_), + .A2(_02048_), + .B1(_02082_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02083_)); - sky130_fd_sc_hd__o21ai_1 _08368_ (.A1(_01975_), - .A2(_02057_), - .B1(_02056_), + sky130_fd_sc_hd__or3_1 _08416_ (.A(_02045_), + .B(_02048_), + .C(_02082_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02084_)); - sky130_fd_sc_hd__nand2b_1 _08369_ (.A_N(_02083_), + .X(_02084_)); + sky130_fd_sc_hd__and3b_1 _08417_ (.A_N(_02083_), .B(_02084_), + .C(net131), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02085_)); - sky130_fd_sc_hd__xnor2_1 _08370_ (.A(_02083_), - .B(_02084_), + .X(_02085_)); + sky130_fd_sc_hd__a31o_1 _08418_ (.A1(net128), + .A2(_02063_), + .A3(_02064_), + .B1(_02085_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02086_)); - sky130_fd_sc_hd__o21ai_1 _08371_ (.A1(_02060_), - .A2(_02064_), - .B1(_02086_), + .X(_00050_)); + sky130_fd_sc_hd__xnor2_2 _08419_ (.A(_05979_), + .B(_02056_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02087_)); - sky130_fd_sc_hd__or3_1 _08372_ (.A(_02060_), - .B(_02064_), - .C(_02086_), + .Y(_02086_)); + sky130_fd_sc_hd__xnor2_4 _08420_ (.A(\vgadonut.donut.sAsB[15] ), + .B(_02056_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02088_)); - sky130_fd_sc_hd__a31o_1 _08373_ (.A1(net118), - .A2(_02087_), - .A3(_02088_), - .B1(_02070_), + .Y(_02087_)); + sky130_fd_sc_hd__nor2_1 _08421_ (.A(\vgadonut.donut.donuthit.ryin[9] ), + .B(net81), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00051_)); - sky130_fd_sc_hd__nand2_1 _08374_ (.A(\vgadonut.donut.donuthit.ryin[10] ), - .B(net75), + .Y(_02088_)); + sky130_fd_sc_hd__and2_1 _08422_ (.A(\vgadonut.donut.donuthit.ryin[9] ), + .B(net81), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02089_)); - sky130_fd_sc_hd__or2_1 _08375_ (.A(\vgadonut.donut.donuthit.ryin[10] ), - .B(net75), + .X(_02089_)); + sky130_fd_sc_hd__or2_1 _08423_ (.A(_02088_), + .B(_02089_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02090_)); - sky130_fd_sc_hd__a21o_1 _08376_ (.A1(\vgadonut.donut.donuthit.ryin[9] ), - .A2(net75), - .B1(_02068_), + sky130_fd_sc_hd__a21oi_1 _08424_ (.A1(_02060_), + .A2(_02063_), + .B1(_02090_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02091_)); - sky130_fd_sc_hd__a21o_1 _08377_ (.A1(_02089_), - .A2(_02090_), - .B1(_02091_), + .Y(_02091_)); + sky130_fd_sc_hd__a31o_1 _08425_ (.A1(_02060_), + .A2(_02063_), + .A3(_02090_), + .B1(net123), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02092_)); - sky130_fd_sc_hd__and3_1 _08378_ (.A(_02089_), - .B(_02090_), - .C(_02091_), + sky130_fd_sc_hd__and2b_1 _08426_ (.A_N(\vgadonut.donut.ycA[15] ), + .B(net150), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02093_)); - sky130_fd_sc_hd__inv_2 _08379_ (.A(_02093_), + sky130_fd_sc_hd__and2b_1 _08427_ (.A_N(net150), + .B(\vgadonut.donut.ycA[15] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02094_)); - sky130_fd_sc_hd__nor2_1 _08380_ (.A(net143), - .B(_01926_), + .X(_02094_)); + sky130_fd_sc_hd__nor2_1 _08428_ (.A(_02093_), + .B(_02094_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02095_)); - sky130_fd_sc_hd__and2_1 _08381_ (.A(net143), - .B(_01926_), + sky130_fd_sc_hd__xnor2_1 _08429_ (.A(_01917_), + .B(_02095_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02096_)); - sky130_fd_sc_hd__or2_1 _08382_ (.A(_02095_), - .B(_02096_), + .Y(_02096_)); + sky130_fd_sc_hd__o21ai_1 _08430_ (.A1(_01887_), + .A2(_02065_), + .B1(_02066_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02097_)); - sky130_fd_sc_hd__nor2_1 _08383_ (.A(_02039_), + .Y(_02097_)); + sky130_fd_sc_hd__xor2_1 _08431_ (.A(_02096_), .B(_02097_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02098_)); - sky130_fd_sc_hd__and3_1 _08384_ (.A(_02037_), - .B(_02038_), - .C(_02097_), + .X(_02098_)); + sky130_fd_sc_hd__and2b_1 _08432_ (.A_N(_02050_), + .B(_02098_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02099_)); - sky130_fd_sc_hd__nor2_1 _08385_ (.A(_02098_), - .B(_02099_), + sky130_fd_sc_hd__and2b_1 _08433_ (.A_N(_02098_), + .B(_02050_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02100_)); - sky130_fd_sc_hd__o21a_1 _08386_ (.A1(_02031_), - .A2(_02073_), - .B1(_02071_), + .X(_02100_)); + sky130_fd_sc_hd__nor2_1 _08434_ (.A(_02099_), + .B(_02100_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02101_)); - sky130_fd_sc_hd__nand2b_1 _08387_ (.A_N(_02101_), - .B(_02100_), + .Y(_02101_)); + sky130_fd_sc_hd__o21ai_1 _08435_ (.A1(_02002_), + .A2(_02072_), + .B1(_02070_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02102_)); - sky130_fd_sc_hd__xnor2_1 _08388_ (.A(_02100_), - .B(_02101_), + sky130_fd_sc_hd__nand2_1 _08436_ (.A(_02101_), + .B(_02102_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02103_)); - sky130_fd_sc_hd__xnor2_1 _08389_ (.A(\vgadonut.donut.ycA[16] ), - .B(_02103_), + sky130_fd_sc_hd__xnor2_1 _08437_ (.A(_02101_), + .B(_02102_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02104_)); - sky130_fd_sc_hd__a21bo_1 _08390_ (.A1(\vgadonut.donut.ycA[15] ), - .A2(_02077_), - .B1_N(_02076_), + sky130_fd_sc_hd__xor2_1 _08438_ (.A(_02002_), + .B(_02104_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02105_)); - sky130_fd_sc_hd__nand2b_1 _08391_ (.A_N(_02104_), - .B(_02105_), + sky130_fd_sc_hd__o21a_1 _08439_ (.A1(_02074_), + .A2(_02077_), + .B1(_02105_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02106_)); - sky130_fd_sc_hd__xor2_1 _08392_ (.A(_02104_), - .B(_02105_), + .X(_02106_)); + sky130_fd_sc_hd__nor3_1 _08440_ (.A(_02074_), + .B(_02077_), + .C(_02105_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02107_)); - sky130_fd_sc_hd__or2_1 _08393_ (.A(_02031_), + .Y(_02107_)); + sky130_fd_sc_hd__nor2_1 _08441_ (.A(_02106_), .B(_02107_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02108_)); - sky130_fd_sc_hd__nand2_1 _08394_ (.A(_02031_), - .B(_02107_), + .Y(_02108_)); + sky130_fd_sc_hd__o21a_1 _08442_ (.A1(_02081_), + .A2(_02083_), + .B1(_02108_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02109_)); - sky130_fd_sc_hd__and2_1 _08395_ (.A(_02108_), - .B(_02109_), + .X(_02109_)); + sky130_fd_sc_hd__or3_1 _08443_ (.A(_02081_), + .B(_02083_), + .C(_02108_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02110_)); - sky130_fd_sc_hd__o21bai_1 _08396_ (.A1(_02078_), - .A2(_02079_), - .B1_N(_02081_), + sky130_fd_sc_hd__or3b_1 _08444_ (.A(net127), + .B(_02109_), + .C_N(_02110_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02111_)); - sky130_fd_sc_hd__xnor2_1 _08397_ (.A(_02110_), - .B(_02111_), + .X(_02111_)); + sky130_fd_sc_hd__o21ai_1 _08445_ (.A1(_02091_), + .A2(_02092_), + .B1(_02111_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02112_)); - sky130_fd_sc_hd__a21oi_1 _08398_ (.A1(_02085_), - .A2(_02087_), - .B1(_02112_), + .Y(_00051_)); + sky130_fd_sc_hd__nor2_1 _08446_ (.A(\vgadonut.donut.donuthit.ryin[10] ), + .B(net81), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02113_)); - sky130_fd_sc_hd__and3_1 _08399_ (.A(_02085_), - .B(_02087_), - .C(_02112_), + .Y(_02112_)); + sky130_fd_sc_hd__and2_1 _08447_ (.A(\vgadonut.donut.donuthit.ryin[10] ), + .B(net81), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02114_)); - sky130_fd_sc_hd__nor3_1 _08400_ (.A(net112), + .X(_02113_)); + sky130_fd_sc_hd__or2_1 _08448_ (.A(_02112_), .B(_02113_), - .C(_02114_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02115_)); - sky130_fd_sc_hd__a31o_1 _08401_ (.A1(net112), - .A2(_02092_), - .A3(_02094_), - .B1(_02115_), + .X(_02114_)); + sky130_fd_sc_hd__or3b_1 _08449_ (.A(_02089_), + .B(_02091_), + .C_N(_02114_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00052_)); - sky130_fd_sc_hd__xor2_1 _08402_ (.A(\vgadonut.donut.donuthit.ryin[11] ), - .B(_02066_), + .X(_02115_)); + sky130_fd_sc_hd__o21ba_1 _08450_ (.A1(_02089_), + .A2(_02091_), + .B1_N(_02114_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02116_)); - sky130_fd_sc_hd__and2_1 _08403_ (.A(_02089_), - .B(_02094_), + sky130_fd_sc_hd__nor2_1 _08451_ (.A(net123), + .B(_02116_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02117_)); - sky130_fd_sc_hd__xnor2_1 _08404_ (.A(_02116_), - .B(_02117_), + .Y(_02117_)); + sky130_fd_sc_hd__and2b_1 _08452_ (.A_N(\vgadonut.donut.ycA[16] ), + .B(net149), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02118_)); - sky130_fd_sc_hd__a21oi_1 _08405_ (.A1(_02110_), - .A2(_02111_), - .B1(_02113_), + .X(_02118_)); + sky130_fd_sc_hd__and2b_1 _08453_ (.A_N(net149), + .B(\vgadonut.donut.ycA[16] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02119_)); - sky130_fd_sc_hd__or2_1 _08406_ (.A(net142), - .B(_01975_), + .X(_02119_)); + sky130_fd_sc_hd__nor3_1 _08454_ (.A(_01945_), + .B(_02118_), + .C(_02119_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02120_)); - sky130_fd_sc_hd__nand2_1 _08407_ (.A(net142), - .B(_01975_), + .Y(_02120_)); + sky130_fd_sc_hd__o21a_1 _08455_ (.A1(_02118_), + .A2(_02119_), + .B1(_01945_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02121_)); - sky130_fd_sc_hd__nand2_1 _08408_ (.A(_02120_), + .X(_02121_)); + sky130_fd_sc_hd__nor2_1 _08456_ (.A(_02120_), .B(_02121_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02122_)); - sky130_fd_sc_hd__or2_1 _08409_ (.A(net75), - .B(_02122_), + sky130_fd_sc_hd__o21bai_1 _08457_ (.A1(_01917_), + .A2(_02093_), + .B1_N(_02094_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02123_)); - sky130_fd_sc_hd__nand2_1 _08410_ (.A(net75), - .B(_02122_), + .Y(_02123_)); + sky130_fd_sc_hd__xor2_1 _08458_ (.A(_02122_), + .B(_02123_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02124_)); - sky130_fd_sc_hd__and2_1 _08411_ (.A(_02123_), + .X(_02124_)); + sky130_fd_sc_hd__nand2b_1 _08459_ (.A_N(_02058_), .B(_02124_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02125_)); - sky130_fd_sc_hd__o21ai_1 _08412_ (.A1(_02095_), - .A2(_02098_), - .B1(_02125_), + .Y(_02125_)); + sky130_fd_sc_hd__xnor2_1 _08460_ (.A(_02058_), + .B(_02124_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02126_)); - sky130_fd_sc_hd__or3_1 _08413_ (.A(_02095_), - .B(_02098_), - .C(_02125_), + sky130_fd_sc_hd__a21o_1 _08461_ (.A1(_02096_), + .A2(_02097_), + .B1(_02099_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02127_)); - sky130_fd_sc_hd__and2_1 _08414_ (.A(_02126_), + sky130_fd_sc_hd__nand2_1 _08462_ (.A(_02126_), .B(_02127_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02128_)); - sky130_fd_sc_hd__nand2_1 _08415_ (.A(\vgadonut.donut.ycA[17] ), - .B(_02128_), + .Y(_02128_)); + sky130_fd_sc_hd__or2_1 _08463_ (.A(_02126_), + .B(_02127_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02129_)); - sky130_fd_sc_hd__or2_1 _08416_ (.A(\vgadonut.donut.ycA[17] ), - .B(_02128_), + .X(_02129_)); + sky130_fd_sc_hd__nand2_1 _08464_ (.A(_02128_), + .B(_02129_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02130_)); - sky130_fd_sc_hd__nand2_1 _08417_ (.A(_02129_), + .Y(_02130_)); + sky130_fd_sc_hd__xor2_1 _08465_ (.A(_02050_), .B(_02130_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02131_)); - sky130_fd_sc_hd__a21bo_1 _08418_ (.A1(\vgadonut.donut.ycA[16] ), - .A2(_02103_), - .B1_N(_02102_), + .X(_02131_)); + sky130_fd_sc_hd__o21a_1 _08466_ (.A1(_02002_), + .A2(_02104_), + .B1(_02103_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02132_)); - sky130_fd_sc_hd__nand2b_1 _08419_ (.A_N(_02131_), - .B(_02132_), + sky130_fd_sc_hd__and2b_1 _08467_ (.A_N(_02132_), + .B(_02131_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02133_)); - sky130_fd_sc_hd__xor2_1 _08420_ (.A(_02131_), + .X(_02133_)); + sky130_fd_sc_hd__xnor2_1 _08468_ (.A(_02131_), .B(_02132_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02134_)); - sky130_fd_sc_hd__xnor2_1 _08421_ (.A(_02039_), - .B(_02134_), + .Y(_02134_)); + sky130_fd_sc_hd__o21a_1 _08469_ (.A1(_02106_), + .A2(_02109_), + .B1(_02134_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02135_)); - sky130_fd_sc_hd__and3_1 _08422_ (.A(_02106_), - .B(_02108_), - .C(_02135_), + .X(_02135_)); + sky130_fd_sc_hd__or3_1 _08470_ (.A(_02106_), + .B(_02109_), + .C(_02134_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02136_)); - sky130_fd_sc_hd__a21o_1 _08423_ (.A1(_02106_), - .A2(_02108_), - .B1(_02135_), + sky130_fd_sc_hd__and3b_1 _08471_ (.A_N(_02135_), + .B(_02136_), + .C(net131), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02137_)); - sky130_fd_sc_hd__and2b_1 _08424_ (.A_N(_02136_), - .B(_02137_), + sky130_fd_sc_hd__a21o_1 _08472_ (.A1(_02115_), + .A2(_02117_), + .B1(_02137_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02138_)); - sky130_fd_sc_hd__xnor2_1 _08425_ (.A(_02119_), - .B(_02138_), + .X(_00052_)); + sky130_fd_sc_hd__xnor2_1 _08473_ (.A(\vgadonut.donut.donuthit.ryin[11] ), + .B(_02087_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02139_)); - sky130_fd_sc_hd__mux2_1 _08426_ (.A0(_02118_), - .A1(_02139_), - .S(net118), + .Y(_02138_)); + sky130_fd_sc_hd__o21ai_1 _08474_ (.A1(_02113_), + .A2(_02116_), + .B1(_02138_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00053_)); - sky130_fd_sc_hd__xor2_1 _08427_ (.A(\vgadonut.donut.donuthit.ryin[12] ), - .B(net77), + .Y(_02139_)); + sky130_fd_sc_hd__o311a_1 _08475_ (.A1(_02113_), + .A2(_02116_), + .A3(_02138_), + .B1(_02139_), + .C1(net117), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02140_)); - sky130_fd_sc_hd__and2_1 _08428_ (.A(_02093_), - .B(_02116_), + sky130_fd_sc_hd__a21bo_1 _08476_ (.A1(_02122_), + .A2(_02123_), + .B1_N(_02125_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02141_)); - sky130_fd_sc_hd__o21a_1 _08429_ (.A1(\vgadonut.donut.donuthit.ryin[10] ), - .A2(\vgadonut.donut.donuthit.ryin[11] ), - .B1(net77), + sky130_fd_sc_hd__nand2b_1 _08477_ (.A_N(\vgadonut.donut.ycA[17] ), + .B(net148), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02142_)); - sky130_fd_sc_hd__o21a_1 _08430_ (.A1(_02141_), - .A2(_02142_), - .B1(_02140_), + .Y(_02142_)); + sky130_fd_sc_hd__nand2b_1 _08478_ (.A_N(net148), + .B(\vgadonut.donut.ycA[17] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02143_)); - sky130_fd_sc_hd__or3_1 _08431_ (.A(_02140_), - .B(_02141_), - .C(_02142_), + .Y(_02143_)); + sky130_fd_sc_hd__nand2_1 _08479_ (.A(_02142_), + .B(_02143_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02144_)); - sky130_fd_sc_hd__or3b_1 _08432_ (.A(net121), - .B(_02143_), - .C_N(_02144_), + .Y(_02144_)); + sky130_fd_sc_hd__xor2_1 _08480_ (.A(_01995_), + .B(_02144_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02145_)); - sky130_fd_sc_hd__or2_1 _08433_ (.A(net141), - .B(_01984_), + sky130_fd_sc_hd__nor3_1 _08481_ (.A(_02119_), + .B(_02120_), + .C(_02145_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02146_)); - sky130_fd_sc_hd__nand2_1 _08434_ (.A(net141), - .B(_01984_), + .Y(_02146_)); + sky130_fd_sc_hd__o21ai_1 _08482_ (.A1(_02119_), + .A2(_02120_), + .B1(_02145_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02147_)); - sky130_fd_sc_hd__nand2_1 _08435_ (.A(_02146_), + sky130_fd_sc_hd__nand2b_1 _08483_ (.A_N(_02146_), .B(_02147_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02148_)); - sky130_fd_sc_hd__xnor2_1 _08436_ (.A(net75), + sky130_fd_sc_hd__xnor2_1 _08484_ (.A(net80), .B(_02148_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02149_)); - sky130_fd_sc_hd__a21o_1 _08437_ (.A1(_02120_), - .A2(_02123_), - .B1(_02149_), + sky130_fd_sc_hd__and2b_1 _08485_ (.A_N(_02149_), + .B(_02141_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02150_)); - sky130_fd_sc_hd__nand3_1 _08438_ (.A(_02120_), - .B(_02123_), - .C(_02149_), + sky130_fd_sc_hd__xor2_1 _08486_ (.A(_02141_), + .B(_02149_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02151_)); - sky130_fd_sc_hd__and2_1 _08439_ (.A(_02150_), + .X(_02151_)); + sky130_fd_sc_hd__nor2_1 _08487_ (.A(_02058_), .B(_02151_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02152_)); - sky130_fd_sc_hd__nand2_1 _08440_ (.A(\vgadonut.donut.ycA[18] ), - .B(_02152_), + .Y(_02152_)); + sky130_fd_sc_hd__and2_1 _08488_ (.A(_02058_), + .B(_02151_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02153_)); - sky130_fd_sc_hd__or2_1 _08441_ (.A(\vgadonut.donut.ycA[18] ), - .B(_02152_), + .X(_02153_)); + sky130_fd_sc_hd__nor2_1 _08489_ (.A(_02152_), + .B(_02153_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02154_)); - sky130_fd_sc_hd__nand2_1 _08442_ (.A(_02153_), - .B(_02154_), + .Y(_02154_)); + sky130_fd_sc_hd__o21a_1 _08490_ (.A1(_02050_), + .A2(_02130_), + .B1(_02128_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02155_)); - sky130_fd_sc_hd__a21oi_1 _08443_ (.A1(_02126_), - .A2(_02129_), - .B1(_02155_), + .X(_02155_)); + sky130_fd_sc_hd__or3_1 _08491_ (.A(_02152_), + .B(_02153_), + .C(_02155_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02156_)); - sky130_fd_sc_hd__and3_1 _08444_ (.A(_02126_), - .B(_02129_), - .C(_02155_), + .X(_02156_)); + sky130_fd_sc_hd__xnor2_1 _08492_ (.A(_02154_), + .B(_02155_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02157_)); - sky130_fd_sc_hd__or2_1 _08445_ (.A(_02156_), - .B(_02157_), + .Y(_02157_)); + sky130_fd_sc_hd__o21ai_1 _08493_ (.A1(_02133_), + .A2(_02135_), + .B1(_02157_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02158_)); - sky130_fd_sc_hd__nor2_1 _08446_ (.A(net76), - .B(_02158_), + .Y(_02158_)); + sky130_fd_sc_hd__or3_1 _08494_ (.A(_02133_), + .B(_02135_), + .C(_02157_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02159_)); - sky130_fd_sc_hd__and2_1 _08447_ (.A(net76), - .B(_02158_), + .X(_02159_)); + sky130_fd_sc_hd__a31o_1 _08495_ (.A1(net123), + .A2(_02158_), + .A3(_02159_), + .B1(_02140_), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(_00053_)); + sky130_fd_sc_hd__xnor2_1 _08496_ (.A(\vgadonut.donut.donuthit.ryin[12] ), + .B(net80), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02160_)); - sky130_fd_sc_hd__nor2_1 _08448_ (.A(_02159_), - .B(_02160_), + .Y(_02160_)); + sky130_fd_sc_hd__nand2_1 _08497_ (.A(_02116_), + .B(_02138_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02161_)); - sky130_fd_sc_hd__o21ai_1 _08449_ (.A1(_02039_), - .A2(_02134_), - .B1(_02133_), + sky130_fd_sc_hd__o21ai_1 _08498_ (.A1(\vgadonut.donut.donuthit.ryin[10] ), + .A2(\vgadonut.donut.donuthit.ryin[11] ), + .B1(net80), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02162_)); - sky130_fd_sc_hd__and2_1 _08450_ (.A(_02161_), - .B(_02162_), + sky130_fd_sc_hd__and3_1 _08499_ (.A(_02160_), + .B(_02161_), + .C(_02162_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02163_)); - sky130_fd_sc_hd__nor2_1 _08451_ (.A(_02161_), - .B(_02162_), + sky130_fd_sc_hd__a21oi_1 _08500_ (.A1(_02161_), + .A2(_02162_), + .B1(_02160_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02164_)); - sky130_fd_sc_hd__or2_1 _08452_ (.A(_02163_), - .B(_02164_), + sky130_fd_sc_hd__or3_1 _08501_ (.A(net124), + .B(_02163_), + .C(_02164_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02165_)); - sky130_fd_sc_hd__o21a_1 _08453_ (.A1(_02119_), - .A2(_02136_), - .B1(_02137_), + sky130_fd_sc_hd__and2b_1 _08502_ (.A_N(\vgadonut.donut.ycA[18] ), + .B(net147), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02166_)); - sky130_fd_sc_hd__and2_1 _08454_ (.A(_02165_), - .B(_02166_), + sky130_fd_sc_hd__and2b_1 _08503_ (.A_N(net147), + .B(\vgadonut.donut.ycA[18] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02167_)); - sky130_fd_sc_hd__nor2_1 _08455_ (.A(_02165_), + sky130_fd_sc_hd__nor3_1 _08504_ (.A(_02002_), .B(_02166_), + .C(_02167_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02168_)); - sky130_fd_sc_hd__or3_1 _08456_ (.A(net114), - .B(_02167_), - .C(_02168_), + sky130_fd_sc_hd__o21a_1 _08505_ (.A1(_02166_), + .A2(_02167_), + .B1(_02002_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02169_)); - sky130_fd_sc_hd__nand2_1 _08457_ (.A(_02145_), + sky130_fd_sc_hd__nor2_1 _08506_ (.A(_02168_), .B(_02169_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00054_)); - sky130_fd_sc_hd__xor2_1 _08458_ (.A(\vgadonut.donut.donuthit.ryin[13] ), - .B(net77), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .X(_02170_)); - sky130_fd_sc_hd__a21o_1 _08459_ (.A1(\vgadonut.donut.donuthit.ryin[12] ), - .A2(net77), + .Y(_02170_)); + sky130_fd_sc_hd__o21ai_1 _08507_ (.A1(_01995_), + .A2(_02144_), .B1(_02143_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02171_)); - sky130_fd_sc_hd__nand2_1 _08460_ (.A(_02170_), + .Y(_02171_)); + sky130_fd_sc_hd__or2_1 _08508_ (.A(_02170_), .B(_02171_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02172_)); - sky130_fd_sc_hd__o211a_1 _08461_ (.A1(_02170_), - .A2(_02171_), - .B1(_02172_), - .C1(net114), + .X(_02172_)); + sky130_fd_sc_hd__inv_2 _08509_ (.A(_02172_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02173_)); - sky130_fd_sc_hd__xnor2_1 _08462_ (.A(net140), - .B(_02031_), + .Y(_02173_)); + sky130_fd_sc_hd__and2_1 _08510_ (.A(_02170_), + .B(_02171_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02174_)); - sky130_fd_sc_hd__nor2_1 _08463_ (.A(net76), + .X(_02174_)); + sky130_fd_sc_hd__nor2_1 _08511_ (.A(_02173_), .B(_02174_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02175_)); - sky130_fd_sc_hd__and2_1 _08464_ (.A(net76), - .B(_02174_), + sky130_fd_sc_hd__a21oi_1 _08512_ (.A1(net80), + .A2(_02147_), + .B1(_02146_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02176_)); - sky130_fd_sc_hd__nor2_1 _08465_ (.A(_02175_), + .Y(_02176_)); + sky130_fd_sc_hd__xor2_1 _08513_ (.A(_02175_), .B(_02176_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02177_)); - sky130_fd_sc_hd__o21a_1 _08466_ (.A1(net75), - .A2(_02148_), - .B1(_02146_), + .X(_02177_)); + sky130_fd_sc_hd__o21ai_1 _08514_ (.A1(_02150_), + .A2(_02152_), + .B1(_02177_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02178_)); - sky130_fd_sc_hd__xnor2_1 _08467_ (.A(_02177_), - .B(_02178_), + .Y(_02178_)); + sky130_fd_sc_hd__or3_1 _08515_ (.A(_02150_), + .B(_02152_), + .C(_02177_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02179_)); - sky130_fd_sc_hd__nand2_1 _08468_ (.A(\vgadonut.donut.ycA[19] ), + .X(_02179_)); + sky130_fd_sc_hd__nand2_1 _08516_ (.A(_02178_), .B(_02179_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02180_)); - sky130_fd_sc_hd__or2_1 _08469_ (.A(\vgadonut.donut.ycA[19] ), - .B(_02179_), + sky130_fd_sc_hd__a21o_1 _08517_ (.A1(_02156_), + .A2(_02158_), + .B1(_02180_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02181_)); - sky130_fd_sc_hd__nand2_1 _08470_ (.A(_02180_), + sky130_fd_sc_hd__nand2_1 _08518_ (.A(net123), .B(_02181_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02182_)); - sky130_fd_sc_hd__a21oi_1 _08471_ (.A1(_02150_), - .A2(_02153_), + sky130_fd_sc_hd__a31o_1 _08519_ (.A1(_02156_), + .A2(_02158_), + .A3(_02180_), .B1(_02182_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02183_)); - sky130_fd_sc_hd__and3_1 _08472_ (.A(_02150_), - .B(_02153_), - .C(_02182_), + .X(_02183_)); + sky130_fd_sc_hd__nand2_1 _08520_ (.A(_02165_), + .B(_02183_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02184_)); - sky130_fd_sc_hd__or2_1 _08473_ (.A(_02183_), - .B(_02184_), + .Y(_00054_)); + sky130_fd_sc_hd__xnor2_1 _08521_ (.A(\vgadonut.donut.donuthit.ryin[13] ), + .B(_02087_), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(_02184_)); + sky130_fd_sc_hd__a21o_1 _08522_ (.A1(\vgadonut.donut.donuthit.ryin[12] ), + .A2(net81), + .B1(_02164_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02185_)); - sky130_fd_sc_hd__nor2_1 _08474_ (.A(net76), + sky130_fd_sc_hd__xnor2_1 _08523_ (.A(_02184_), .B(_02185_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02186_)); - sky130_fd_sc_hd__and2_1 _08475_ (.A(net76), - .B(_02185_), + sky130_fd_sc_hd__and2_1 _08524_ (.A(_05975_), + .B(\vgadonut.donut.ycA[19] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02187_)); - sky130_fd_sc_hd__nor2_1 _08476_ (.A(_02186_), - .B(_02187_), + sky130_fd_sc_hd__nor2_1 _08525_ (.A(_05975_), + .B(\vgadonut.donut.ycA[19] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02188_)); - sky130_fd_sc_hd__o21ai_1 _08477_ (.A1(_02156_), - .A2(_02159_), - .B1(_02188_), + sky130_fd_sc_hd__nor3_1 _08526_ (.A(_02050_), + .B(_02187_), + .C(_02188_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02189_)); - sky130_fd_sc_hd__or3_1 _08478_ (.A(_02156_), - .B(_02159_), - .C(_02188_), + sky130_fd_sc_hd__o21a_1 _08527_ (.A1(_02187_), + .A2(_02188_), + .B1(_02050_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02190_)); - sky130_fd_sc_hd__and2_1 _08479_ (.A(_02189_), + sky130_fd_sc_hd__nor2_1 _08528_ (.A(_02189_), .B(_02190_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02191_)); - sky130_fd_sc_hd__o21ai_1 _08480_ (.A1(_02163_), - .A2(_02168_), - .B1(_02191_), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .Y(_02192_)); - sky130_fd_sc_hd__or3_1 _08481_ (.A(_02163_), + .Y(_02191_)); + sky130_fd_sc_hd__nor3_1 _08529_ (.A(_02167_), .B(_02168_), .C(_02191_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02193_)); - sky130_fd_sc_hd__a31o_1 _08482_ (.A1(net121), - .A2(_02192_), - .A3(_02193_), - .B1(_02173_), + .Y(_02192_)); + sky130_fd_sc_hd__o21ai_1 _08530_ (.A1(_02167_), + .A2(_02168_), + .B1(_02191_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00055_)); - sky130_fd_sc_hd__xnor2_1 _08483_ (.A(\vgadonut.donut.donuthit.ryin[14] ), - .B(net77), + .Y(_02193_)); + sky130_fd_sc_hd__and2b_1 _08531_ (.A_N(_02192_), + .B(_02193_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02194_)); - sky130_fd_sc_hd__nand3_1 _08484_ (.A(_02140_), - .B(_02141_), - .C(_02170_), + .X(_02194_)); + sky130_fd_sc_hd__o21ai_1 _08532_ (.A1(_02087_), + .A2(_02174_), + .B1(_02172_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02195_)); - sky130_fd_sc_hd__o41a_1 _08485_ (.A1(\vgadonut.donut.donuthit.ryin[10] ), - .A2(\vgadonut.donut.donuthit.ryin[11] ), - .A3(\vgadonut.donut.donuthit.ryin[12] ), - .A4(\vgadonut.donut.donuthit.ryin[13] ), - .B1(net77), + sky130_fd_sc_hd__nand2_1 _08533_ (.A(_02194_), + .B(_02195_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02196_)); - sky130_fd_sc_hd__inv_2 _08486_ (.A(_02196_), + .Y(_02196_)); + sky130_fd_sc_hd__or2_1 _08534_ (.A(_02194_), + .B(_02195_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02197_)); - sky130_fd_sc_hd__a21oi_1 _08487_ (.A1(_02195_), - .A2(_02197_), - .B1(_02194_), + .X(_02197_)); + sky130_fd_sc_hd__nand2_1 _08535_ (.A(_02196_), + .B(_02197_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02198_)); - sky130_fd_sc_hd__a31o_1 _08488_ (.A1(_02194_), - .A2(_02195_), - .A3(_02197_), - .B1(net121), + sky130_fd_sc_hd__mux2_1 _08536_ (.A0(_02087_), + .A1(_02176_), + .S(_02175_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02199_)); - sky130_fd_sc_hd__nor2_1 _08489_ (.A(_02198_), + sky130_fd_sc_hd__nand2_1 _08537_ (.A(_02198_), .B(_02199_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02200_)); - sky130_fd_sc_hd__nand2_1 _08490_ (.A(\vgadonut.donut.sAcB[14] ), - .B(_02039_), + sky130_fd_sc_hd__or2_1 _08538_ (.A(_02198_), + .B(_02199_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02201_)); - sky130_fd_sc_hd__or2_1 _08491_ (.A(\vgadonut.donut.sAcB[14] ), - .B(_02039_), + .X(_02201_)); + sky130_fd_sc_hd__nand2_1 _08539_ (.A(_02200_), + .B(_02201_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02202_)); - sky130_fd_sc_hd__nand2_1 _08492_ (.A(_02201_), - .B(_02202_), + .Y(_02202_)); + sky130_fd_sc_hd__a21o_1 _08540_ (.A1(_02178_), + .A2(_02181_), + .B1(_02202_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02203_)); - sky130_fd_sc_hd__xor2_1 _08493_ (.A(net75), - .B(_02203_), + .X(_02203_)); + sky130_fd_sc_hd__and3_1 _08541_ (.A(_02178_), + .B(_02181_), + .C(_02202_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02204_)); - sky130_fd_sc_hd__o21ba_1 _08494_ (.A1(net140), - .A2(_02031_), - .B1_N(_02175_), + sky130_fd_sc_hd__or3b_1 _08542_ (.A(_02204_), + .B(net117), + .C_N(_02203_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02205_)); - sky130_fd_sc_hd__and2b_1 _08495_ (.A_N(_02205_), - .B(_02204_), + sky130_fd_sc_hd__o21ai_1 _08543_ (.A1(net131), + .A2(_02186_), + .B1(_02205_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02206_)); - sky130_fd_sc_hd__xnor2_1 _08496_ (.A(_02204_), - .B(_02205_), + .Y(_00055_)); + sky130_fd_sc_hd__xnor2_1 _08544_ (.A(\vgadonut.donut.donuthit.ryin[14] ), + .B(net80), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02207_)); - sky130_fd_sc_hd__xnor2_1 _08497_ (.A(\vgadonut.donut.ycA[20] ), - .B(_02207_), + .Y(_02206_)); + sky130_fd_sc_hd__or3b_1 _08545_ (.A(_02160_), + .B(_02161_), + .C_N(_02184_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02208_)); - sky130_fd_sc_hd__o31ai_2 _08498_ (.A1(_02175_), - .A2(_02176_), - .A3(_02178_), - .B1(_02180_), + .X(_02207_)); + sky130_fd_sc_hd__o41a_1 _08546_ (.A1(\vgadonut.donut.donuthit.ryin[10] ), + .A2(\vgadonut.donut.donuthit.ryin[11] ), + .A3(\vgadonut.donut.donuthit.ryin[12] ), + .A4(\vgadonut.donut.donuthit.ryin[13] ), + .B1(net80), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(_02208_)); + sky130_fd_sc_hd__inv_2 _08547_ (.A(_02208_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02209_)); - sky130_fd_sc_hd__nand2b_1 _08499_ (.A_N(_02208_), - .B(_02209_), + sky130_fd_sc_hd__a21oi_1 _08548_ (.A1(_02207_), + .A2(_02209_), + .B1(_02206_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02210_)); - sky130_fd_sc_hd__xor2_1 _08500_ (.A(_02208_), - .B(_02209_), + sky130_fd_sc_hd__a31o_1 _08549_ (.A1(_02206_), + .A2(_02207_), + .A3(_02209_), + .B1(net123), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02211_)); - sky130_fd_sc_hd__xor2_1 _08501_ (.A(net76), + sky130_fd_sc_hd__or2_1 _08550_ (.A(_02210_), .B(_02211_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02212_)); - sky130_fd_sc_hd__o21ai_1 _08502_ (.A1(_02183_), - .A2(_02186_), - .B1(_02212_), + sky130_fd_sc_hd__o21a_1 _08551_ (.A1(_02087_), + .A2(_02194_), + .B1(_02196_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02213_)); - sky130_fd_sc_hd__or3_1 _08503_ (.A(_02183_), - .B(_02186_), - .C(_02212_), + .X(_02213_)); + sky130_fd_sc_hd__and2_1 _08552_ (.A(_05974_), + .B(\vgadonut.donut.ycA[20] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02214_)); - sky130_fd_sc_hd__nand2_1 _08504_ (.A(_02213_), - .B(_02214_), + sky130_fd_sc_hd__nor2_1 _08553_ (.A(_05974_), + .B(\vgadonut.donut.ycA[20] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02215_)); - sky130_fd_sc_hd__a21o_1 _08505_ (.A1(_02189_), - .A2(_02192_), - .B1(_02215_), + sky130_fd_sc_hd__nor2_1 _08554_ (.A(_02214_), + .B(_02215_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02216_)); - sky130_fd_sc_hd__nand3_1 _08506_ (.A(_02189_), - .B(_02192_), - .C(_02215_), + .Y(_02216_)); + sky130_fd_sc_hd__xnor2_1 _08555_ (.A(_02058_), + .B(_02216_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02217_)); - sky130_fd_sc_hd__a31o_1 _08507_ (.A1(net121), - .A2(_02216_), - .A3(_02217_), - .B1(_02200_), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .X(_00057_)); - sky130_fd_sc_hd__a21o_1 _08508_ (.A1(\vgadonut.donut.donuthit.ryin[14] ), - .A2(net76), - .B1(_02198_), + sky130_fd_sc_hd__or3_1 _08556_ (.A(_02187_), + .B(_02189_), + .C(_02217_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02218_)); - sky130_fd_sc_hd__xnor2_1 _08509_ (.A(\vgadonut.donut.donuthit.ryin[15] ), - .B(net76), + sky130_fd_sc_hd__o21ai_1 _08557_ (.A1(_02187_), + .A2(_02189_), + .B1(_02217_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02219_)); - sky130_fd_sc_hd__xnor2_1 _08510_ (.A(_02218_), + sky130_fd_sc_hd__nand2_1 _08558_ (.A(_02218_), .B(_02219_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02220_)); - sky130_fd_sc_hd__nand2_1 _08511_ (.A(net114), - .B(_02220_), + sky130_fd_sc_hd__a21oi_1 _08559_ (.A1(net80), + .A2(_02193_), + .B1(_02192_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02221_)); - sky130_fd_sc_hd__o21ai_1 _08512_ (.A1(net76), - .A2(_02211_), - .B1(_02210_), + sky130_fd_sc_hd__xnor2_1 _08560_ (.A(_02220_), + .B(_02221_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02222_)); - sky130_fd_sc_hd__a21o_1 _08513_ (.A1(\vgadonut.donut.ycA[20] ), - .A2(_02207_), - .B1(_02206_), + sky130_fd_sc_hd__and2_1 _08561_ (.A(_02213_), + .B(_02222_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02223_)); - sky130_fd_sc_hd__mux2_1 _08514_ (.A0(_02201_), - .A1(_02202_), - .S(net75), + sky130_fd_sc_hd__nor2_1 _08562_ (.A(_02213_), + .B(_02222_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02224_)); - sky130_fd_sc_hd__xor2_1 _08515_ (.A(net139), - .B(\vgadonut.donut.ycA[21] ), + .Y(_02224_)); + sky130_fd_sc_hd__or2_1 _08563_ (.A(_02223_), + .B(_02224_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02225_)); - sky130_fd_sc_hd__xnor2_1 _08516_ (.A(_02224_), - .B(_02225_), + sky130_fd_sc_hd__a21oi_1 _08564_ (.A1(_02200_), + .A2(_02203_), + .B1(_02225_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02226_)); - sky130_fd_sc_hd__xnor2_1 _08517_ (.A(_02223_), - .B(_02226_), + sky130_fd_sc_hd__a31o_1 _08565_ (.A1(_02200_), + .A2(_02203_), + .A3(_02225_), + .B1(net117), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02227_)); - sky130_fd_sc_hd__xnor2_1 _08518_ (.A(_02222_), - .B(_02227_), + .X(_02227_)); + sky130_fd_sc_hd__o21ai_1 _08566_ (.A1(_02226_), + .A2(_02227_), + .B1(_02212_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02228_)); - sky130_fd_sc_hd__a21oi_1 _08519_ (.A1(_02213_), - .A2(_02216_), - .B1(_02228_), + .Y(_00057_)); + sky130_fd_sc_hd__a21o_1 _08567_ (.A1(\vgadonut.donut.donuthit.ryin[14] ), + .A2(net80), + .B1(_02210_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02229_)); - sky130_fd_sc_hd__a31o_1 _08520_ (.A1(_02213_), - .A2(_02216_), - .A3(_02228_), - .B1(net114), + .X(_02228_)); + sky130_fd_sc_hd__xnor2_1 _08568_ (.A(\vgadonut.donut.donuthit.ryin[15] ), + .B(net80), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02230_)); - sky130_fd_sc_hd__o21ai_1 _08521_ (.A1(_02229_), - .A2(_02230_), - .B1(_02221_), + .Y(_02229_)); + sky130_fd_sc_hd__xnor2_1 _08569_ (.A(_02228_), + .B(_02229_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00058_)); - sky130_fd_sc_hd__nand2_1 _08522_ (.A(\vgadonut.donut.cAsB[0] ), - .B(\vgadonut.donut.rz6[0] ), + .Y(_02230_)); + sky130_fd_sc_hd__mux2_1 _08570_ (.A0(_02221_), + .A1(_02087_), + .S(_02220_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02231_)); - sky130_fd_sc_hd__or2_1 _08523_ (.A(\vgadonut.donut.cAsB[0] ), - .B(\vgadonut.donut.rz6[0] ), + .X(_02231_)); + sky130_fd_sc_hd__mux2_1 _08571_ (.A0(_02218_), + .A1(_02219_), + .S(net80), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02232_)); - sky130_fd_sc_hd__and3_1 _08524_ (.A(net109), - .B(_02231_), - .C(_02232_), + sky130_fd_sc_hd__o21ba_1 _08572_ (.A1(_02058_), + .A2(_02215_), + .B1_N(_02214_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02233_)); - sky130_fd_sc_hd__a21o_1 _08525_ (.A1(net349), - .A2(net116), - .B1(_02233_), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .X(_00067_)); - sky130_fd_sc_hd__or2_1 _08526_ (.A(\vgadonut.donut.cAsB[1] ), - .B(\vgadonut.donut.rz6[1] ), + sky130_fd_sc_hd__xor2_1 _08573_ (.A(net146), + .B(\vgadonut.donut.ycA[21] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02234_)); - sky130_fd_sc_hd__nand2_1 _08527_ (.A(\vgadonut.donut.cAsB[1] ), - .B(\vgadonut.donut.rz6[1] ), + sky130_fd_sc_hd__xnor2_1 _08574_ (.A(_02233_), + .B(_02234_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02235_)); - sky130_fd_sc_hd__nand2_1 _08528_ (.A(_02234_), + sky130_fd_sc_hd__xnor2_1 _08575_ (.A(_02232_), .B(_02235_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02236_)); - sky130_fd_sc_hd__xor2_1 _08529_ (.A(_02231_), + sky130_fd_sc_hd__xnor2_1 _08576_ (.A(_02231_), .B(_02236_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02237_)); - sky130_fd_sc_hd__mux2_1 _08530_ (.A0(net377), - .A1(_02237_), - .S(net109), + .Y(_02237_)); + sky130_fd_sc_hd__o21ai_1 _08577_ (.A1(_02223_), + .A2(_02226_), + .B1(_02237_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00078_)); - sky130_fd_sc_hd__and2_1 _08531_ (.A(\vgadonut.donut.cAsB[2] ), - .B(\vgadonut.donut.rz6[2] ), + .Y(_02238_)); + sky130_fd_sc_hd__or3_1 _08578_ (.A(_02223_), + .B(_02226_), + .C(_02237_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02238_)); - sky130_fd_sc_hd__nor2_1 _08532_ (.A(\vgadonut.donut.cAsB[2] ), - .B(\vgadonut.donut.rz6[2] ), + .X(_02239_)); + sky130_fd_sc_hd__and3_1 _08579_ (.A(net131), + .B(_02238_), + .C(_02239_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02239_)); - sky130_fd_sc_hd__o21a_1 _08533_ (.A1(_02231_), - .A2(_02236_), - .B1(_02235_), + .X(_02240_)); + sky130_fd_sc_hd__a21o_1 _08580_ (.A1(net127), + .A2(_02230_), + .B1(_02240_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02240_)); - sky130_fd_sc_hd__o21a_1 _08534_ (.A1(_02238_), - .A2(_02239_), - .B1(_02240_), + .X(_00058_)); + sky130_fd_sc_hd__nand2_1 _08581_ (.A(\vgadonut.donut.cAsB[0] ), + .B(\vgadonut.donut.rz6[0] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02241_)); - sky130_fd_sc_hd__nor3_1 _08535_ (.A(_02238_), - .B(_02239_), - .C(_02240_), + .Y(_02241_)); + sky130_fd_sc_hd__or2_1 _08582_ (.A(\vgadonut.donut.cAsB[0] ), + .B(\vgadonut.donut.rz6[0] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02242_)); - sky130_fd_sc_hd__nor3_1 _08536_ (.A(net115), + .X(_02242_)); + sky130_fd_sc_hd__and3_1 _08583_ (.A(net129), .B(_02241_), .C(_02242_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02243_)); - sky130_fd_sc_hd__nand2_1 _08537_ (.A(\vgadonut.donut.cAsB[0] ), - .B(\vgadonut.donut.ysA[2] ), + .X(_02243_)); + sky130_fd_sc_hd__a21o_1 _08584_ (.A1(net337), + .A2(net121), + .B1(_02243_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02244_)); - sky130_fd_sc_hd__or2_1 _08538_ (.A(\vgadonut.donut.cAsB[0] ), - .B(\vgadonut.donut.ysA[2] ), + .X(_00067_)); + sky130_fd_sc_hd__or2_1 _08585_ (.A(\vgadonut.donut.cAsB[1] ), + .B(\vgadonut.donut.rz6[1] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02245_)); - sky130_fd_sc_hd__a31o_1 _08539_ (.A1(net116), - .A2(_02244_), - .A3(_02245_), - .B1(_02243_), + .X(_02244_)); + sky130_fd_sc_hd__nand2_1 _08586_ (.A(\vgadonut.donut.cAsB[1] ), + .B(\vgadonut.donut.rz6[1] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00081_)); - sky130_fd_sc_hd__nand2_1 _08540_ (.A(\vgadonut.donut.cAsB[1] ), - .B(\vgadonut.donut.ysA[3] ), + .Y(_02245_)); + sky130_fd_sc_hd__nand2_1 _08587_ (.A(_02244_), + .B(_02245_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02246_)); - sky130_fd_sc_hd__or2_1 _08541_ (.A(\vgadonut.donut.cAsB[1] ), - .B(\vgadonut.donut.ysA[3] ), + sky130_fd_sc_hd__xor2_1 _08588_ (.A(_02241_), + .B(_02246_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02247_)); - sky130_fd_sc_hd__and2_1 _08542_ (.A(_02246_), - .B(_02247_), + sky130_fd_sc_hd__mux2_1 _08589_ (.A0(net358), + .A1(_02247_), + .S(net129), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02248_)); - sky130_fd_sc_hd__xnor2_1 _08543_ (.A(_02244_), - .B(_02248_), + .X(_00078_)); + sky130_fd_sc_hd__nor2_1 _08590_ (.A(\vgadonut.donut.cAsB[2] ), + .B(\vgadonut.donut.rz6[2] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02249_)); - sky130_fd_sc_hd__xor2_1 _08544_ (.A(\vgadonut.donut.cAsB[3] ), - .B(\vgadonut.donut.rz6[3] ), + .Y(_02248_)); + sky130_fd_sc_hd__and2_1 _08591_ (.A(\vgadonut.donut.cAsB[2] ), + .B(\vgadonut.donut.rz6[2] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02250_)); - sky130_fd_sc_hd__nor2_1 _08545_ (.A(_02238_), - .B(_02242_), + .X(_02249_)); + sky130_fd_sc_hd__o21a_1 _08592_ (.A1(_02241_), + .A2(_02246_), + .B1(_02245_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02251_)); - sky130_fd_sc_hd__o21a_1 _08546_ (.A1(_02238_), - .A2(_02242_), + .X(_02250_)); + sky130_fd_sc_hd__o21a_1 _08593_ (.A1(_02248_), + .A2(_02249_), .B1(_02250_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02252_)); - sky130_fd_sc_hd__xnor2_1 _08547_ (.A(_02250_), + .X(_02251_)); + sky130_fd_sc_hd__nor3_1 _08594_ (.A(_02248_), + .B(_02249_), + .C(_02250_), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(_02252_)); + sky130_fd_sc_hd__nor3_1 _08595_ (.A(net121), .B(_02251_), + .C(_02252_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02253_)); - sky130_fd_sc_hd__mux2_1 _08548_ (.A0(_02249_), - .A1(_02253_), - .S(net109), + sky130_fd_sc_hd__nand2_1 _08596_ (.A(\vgadonut.donut.cAsB[0] ), + .B(\vgadonut.donut.ysA[2] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00082_)); - sky130_fd_sc_hd__and2_1 _08549_ (.A(\vgadonut.donut.cAsB[4] ), - .B(\vgadonut.donut.rz6[4] ), + .Y(_02254_)); + sky130_fd_sc_hd__or2_1 _08597_ (.A(\vgadonut.donut.cAsB[0] ), + .B(\vgadonut.donut.ysA[2] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02254_)); - sky130_fd_sc_hd__nor2_1 _08550_ (.A(\vgadonut.donut.cAsB[4] ), - .B(\vgadonut.donut.rz6[4] ), + .X(_02255_)); + sky130_fd_sc_hd__a31o_1 _08598_ (.A1(net121), + .A2(_02254_), + .A3(_02255_), + .B1(_02253_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02255_)); - sky130_fd_sc_hd__nor2_1 _08551_ (.A(_02254_), - .B(_02255_), + .X(_00081_)); + sky130_fd_sc_hd__or2_1 _08599_ (.A(\vgadonut.donut.cAsB[3] ), + .B(\vgadonut.donut.rz6[3] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02256_)); - sky130_fd_sc_hd__a21oi_1 _08552_ (.A1(\vgadonut.donut.cAsB[3] ), - .A2(\vgadonut.donut.rz6[3] ), - .B1(_02252_), + .X(_02256_)); + sky130_fd_sc_hd__nand2_1 _08600_ (.A(\vgadonut.donut.cAsB[3] ), + .B(\vgadonut.donut.rz6[3] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02257_)); - sky130_fd_sc_hd__xnor2_1 _08553_ (.A(_02256_), + sky130_fd_sc_hd__nand2_1 _08601_ (.A(_02256_), .B(_02257_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02258_)); - sky130_fd_sc_hd__nand2_1 _08554_ (.A(\vgadonut.donut.ysA[2] ), - .B(_02248_), + sky130_fd_sc_hd__or2_1 _08602_ (.A(_02249_), + .B(_02252_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02259_)); - sky130_fd_sc_hd__nand2_1 _08555_ (.A(\vgadonut.donut.cAsB[2] ), - .B(\vgadonut.donut.ysA[4] ), + .X(_02259_)); + sky130_fd_sc_hd__xnor2_1 _08603_ (.A(_02258_), + .B(_02259_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02260_)); - sky130_fd_sc_hd__or2_1 _08556_ (.A(\vgadonut.donut.cAsB[2] ), - .B(\vgadonut.donut.ysA[4] ), + sky130_fd_sc_hd__xor2_1 _08604_ (.A(\vgadonut.donut.cAsB[1] ), + .B(\vgadonut.donut.ysA[3] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02261_)); - sky130_fd_sc_hd__and2_1 _08557_ (.A(_02260_), + sky130_fd_sc_hd__xnor2_1 _08605_ (.A(_02254_), .B(_02261_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02262_)); - sky130_fd_sc_hd__nand2_1 _08558_ (.A(\vgadonut.donut.ysA[3] ), - .B(_02262_), + .Y(_02262_)); + sky130_fd_sc_hd__mux2_1 _08606_ (.A0(_02260_), + .A1(_02262_), + .S(net121), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02263_)); - sky130_fd_sc_hd__xor2_1 _08559_ (.A(_02246_), - .B(_02262_), + .X(_00082_)); + sky130_fd_sc_hd__and2_1 _08607_ (.A(\vgadonut.donut.cAsB[4] ), + .B(\vgadonut.donut.rz6[4] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02264_)); - sky130_fd_sc_hd__and3_1 _08560_ (.A(\vgadonut.donut.cAsB[0] ), - .B(_02259_), - .C(_02264_), + .X(_02263_)); + sky130_fd_sc_hd__nor2_1 _08608_ (.A(\vgadonut.donut.cAsB[4] ), + .B(\vgadonut.donut.rz6[4] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02265_)); - sky130_fd_sc_hd__a21oi_1 _08561_ (.A1(\vgadonut.donut.cAsB[0] ), - .A2(_02259_), - .B1(_02264_), + .Y(_02264_)); + sky130_fd_sc_hd__nor2_1 _08609_ (.A(_02263_), + .B(_02264_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02266_)); - sky130_fd_sc_hd__or3_1 _08562_ (.A(net109), - .B(_02265_), - .C(_02266_), + .Y(_02265_)); + sky130_fd_sc_hd__a21boi_1 _08610_ (.A1(_02256_), + .A2(_02259_), + .B1_N(_02257_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02267_)); - sky130_fd_sc_hd__o21a_1 _08563_ (.A1(net115), - .A2(_02258_), - .B1(_02267_), + .Y(_02266_)); + sky130_fd_sc_hd__xnor2_1 _08611_ (.A(_02265_), + .B(_02266_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00083_)); - sky130_fd_sc_hd__o21bai_1 _08564_ (.A1(_02255_), - .A2(_02257_), - .B1_N(_02254_), + .Y(_02267_)); + sky130_fd_sc_hd__nand2_1 _08612_ (.A(\vgadonut.donut.ysA[2] ), + .B(_02261_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02268_)); - sky130_fd_sc_hd__or2_1 _08565_ (.A(\vgadonut.donut.cAsB[5] ), - .B(\vgadonut.donut.rz6[5] ), + sky130_fd_sc_hd__nand2_1 _08613_ (.A(\vgadonut.donut.cAsB[2] ), + .B(\vgadonut.donut.ysA[4] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02269_)); - sky130_fd_sc_hd__nand2_1 _08566_ (.A(\vgadonut.donut.cAsB[5] ), - .B(\vgadonut.donut.rz6[5] ), + .Y(_02269_)); + sky130_fd_sc_hd__or2_1 _08614_ (.A(\vgadonut.donut.cAsB[2] ), + .B(\vgadonut.donut.ysA[4] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02270_)); - sky130_fd_sc_hd__nand2_1 _08567_ (.A(_02269_), - .B(_02270_), + .X(_02270_)); + sky130_fd_sc_hd__a22o_1 _08615_ (.A1(\vgadonut.donut.cAsB[1] ), + .A2(\vgadonut.donut.ysA[3] ), + .B1(_02269_), + .B2(_02270_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02271_)); - sky130_fd_sc_hd__xnor2_1 _08568_ (.A(_02268_), - .B(_02271_), + .X(_02271_)); + sky130_fd_sc_hd__nand3_1 _08616_ (.A(\vgadonut.donut.ysA[3] ), + .B(_02269_), + .C(_02270_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02272_)); - sky130_fd_sc_hd__nand2b_1 _08569_ (.A_N(\vgadonut.donut.ysA[5] ), - .B(\vgadonut.donut.cAsB[3] ), + sky130_fd_sc_hd__o21ai_1 _08617_ (.A1(_05984_), + .A2(_02272_), + .B1(_02271_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02273_)); - sky130_fd_sc_hd__nand2b_1 _08570_ (.A_N(\vgadonut.donut.cAsB[3] ), - .B(\vgadonut.donut.ysA[5] ), + sky130_fd_sc_hd__and3_1 _08618_ (.A(\vgadonut.donut.cAsB[0] ), + .B(_02268_), + .C(_02273_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02274_)); - sky130_fd_sc_hd__nand2_1 _08571_ (.A(_02273_), - .B(_02274_), + .X(_02274_)); + sky130_fd_sc_hd__a21oi_1 _08619_ (.A1(\vgadonut.donut.cAsB[0] ), + .A2(_02268_), + .B1(_02273_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02275_)); - sky130_fd_sc_hd__xor2_1 _08572_ (.A(_02260_), - .B(_02275_), + sky130_fd_sc_hd__or3_1 _08620_ (.A(net120), + .B(_02274_), + .C(_02275_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02276_)); - sky130_fd_sc_hd__a21oi_1 _08573_ (.A1(\vgadonut.donut.cAsB[1] ), - .A2(_02263_), + sky130_fd_sc_hd__o21a_1 _08621_ (.A1(net130), + .A2(_02267_), .B1(_02276_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), + .X(_00083_)); + sky130_fd_sc_hd__o21bai_1 _08622_ (.A1(_02264_), + .A2(_02266_), + .B1_N(_02263_), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), .Y(_02277_)); - sky130_fd_sc_hd__and3_1 _08574_ (.A(\vgadonut.donut.cAsB[1] ), - .B(_02263_), - .C(_02276_), + sky130_fd_sc_hd__or2_1 _08623_ (.A(\vgadonut.donut.cAsB[5] ), + .B(\vgadonut.donut.rz6[5] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02278_)); - sky130_fd_sc_hd__nor3_1 _08575_ (.A(_02265_), - .B(_02277_), - .C(_02278_), + sky130_fd_sc_hd__nand2_1 _08624_ (.A(\vgadonut.donut.cAsB[5] ), + .B(\vgadonut.donut.rz6[5] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02279_)); - sky130_fd_sc_hd__o21a_1 _08576_ (.A1(_02277_), - .A2(_02278_), - .B1(_02265_), + sky130_fd_sc_hd__nand2_1 _08625_ (.A(_02278_), + .B(_02279_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02280_)); - sky130_fd_sc_hd__nor2_1 _08577_ (.A(_02279_), + .Y(_02280_)); + sky130_fd_sc_hd__xnor2_1 _08626_ (.A(_02277_), .B(_02280_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02281_)); - sky130_fd_sc_hd__mux2_1 _08578_ (.A0(_02272_), - .A1(_02281_), - .S(net115), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .X(_00084_)); - sky130_fd_sc_hd__nand2_1 _08579_ (.A(net155), - .B(\vgadonut.donut.donuthit.rzin[0] ), + sky130_fd_sc_hd__nand2b_1 _08627_ (.A_N(\vgadonut.donut.cAsB[3] ), + .B(\vgadonut.donut.ysA[5] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02282_)); - sky130_fd_sc_hd__or2_1 _08580_ (.A(net155), - .B(\vgadonut.donut.donuthit.rzin[0] ), + sky130_fd_sc_hd__nand2b_1 _08628_ (.A_N(\vgadonut.donut.ysA[5] ), + .B(\vgadonut.donut.cAsB[3] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02283_)); - sky130_fd_sc_hd__nand2b_1 _08581_ (.A_N(_02268_), - .B(_02270_), + .Y(_02283_)); + sky130_fd_sc_hd__nand2_1 _08629_ (.A(_02282_), + .B(_02283_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02284_)); - sky130_fd_sc_hd__and4_1 _08582_ (.A(_02269_), - .B(_02282_), - .C(_02283_), - .D(_02284_), + sky130_fd_sc_hd__xor2_1 _08630_ (.A(_02269_), + .B(_02284_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02285_)); - sky130_fd_sc_hd__a22o_1 _08583_ (.A1(_02282_), - .A2(_02283_), - .B1(_02284_), - .B2(_02269_), + sky130_fd_sc_hd__a21o_1 _08631_ (.A1(\vgadonut.donut.cAsB[1] ), + .A2(_02272_), + .B1(_02285_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02286_)); - sky130_fd_sc_hd__or3b_1 _08584_ (.A(net115), - .B(_02285_), - .C_N(_02286_), + sky130_fd_sc_hd__nand3_1 _08632_ (.A(\vgadonut.donut.cAsB[1] ), + .B(_02272_), + .C(_02285_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02287_)); - sky130_fd_sc_hd__nand2_1 _08585_ (.A(\vgadonut.donut.cAcB[0] ), - .B(\vgadonut.donut.ysA[6] ), + .Y(_02287_)); + sky130_fd_sc_hd__nand2_1 _08633_ (.A(_02286_), + .B(_02287_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02288_)); - sky130_fd_sc_hd__or2_1 _08586_ (.A(\vgadonut.donut.cAcB[0] ), - .B(\vgadonut.donut.ysA[6] ), + sky130_fd_sc_hd__xor2_1 _08634_ (.A(_02274_), + .B(_02288_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02289_)); - sky130_fd_sc_hd__nand2_1 _08587_ (.A(_02288_), - .B(_02289_), + sky130_fd_sc_hd__mux2_1 _08635_ (.A0(_02281_), + .A1(_02289_), + .S(net130), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02290_)); - sky130_fd_sc_hd__xor2_1 _08588_ (.A(\vgadonut.donut.cAsB[0] ), - .B(_02290_), + .X(_00084_)); + sky130_fd_sc_hd__or2_1 _08636_ (.A(net158), + .B(\vgadonut.donut.donuthit.rzin[0] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02291_)); - sky130_fd_sc_hd__and2_1 _08589_ (.A(_02273_), - .B(_02291_), + .X(_02290_)); + sky130_fd_sc_hd__nand2_1 _08637_ (.A(net158), + .B(\vgadonut.donut.donuthit.rzin[0] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02292_)); - sky130_fd_sc_hd__nor2_1 _08590_ (.A(_02273_), - .B(_02291_), + .Y(_02291_)); + sky130_fd_sc_hd__nand2b_1 _08638_ (.A_N(_02277_), + .B(_02279_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02293_)); - sky130_fd_sc_hd__or2_1 _08591_ (.A(_02292_), - .B(_02293_), + .Y(_02292_)); + sky130_fd_sc_hd__and4_1 _08639_ (.A(_02278_), + .B(_02290_), + .C(_02291_), + .D(_02292_), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(_02293_)); + sky130_fd_sc_hd__a22o_1 _08640_ (.A1(_02290_), + .A2(_02291_), + .B1(_02292_), + .B2(_02278_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02294_)); - sky130_fd_sc_hd__nor2_1 _08592_ (.A(\vgadonut.donut.cAsB[4] ), - .B(_02294_), + sky130_fd_sc_hd__or3b_1 _08641_ (.A(net121), + .B(_02293_), + .C_N(_02294_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02295_)); - sky130_fd_sc_hd__and2_1 _08593_ (.A(\vgadonut.donut.cAsB[4] ), - .B(_02294_), + .X(_02295_)); + sky130_fd_sc_hd__nor2_1 _08642_ (.A(\vgadonut.donut.cAcB[0] ), + .B(\vgadonut.donut.ysA[6] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02296_)); - sky130_fd_sc_hd__nor2_1 _08594_ (.A(_02295_), - .B(_02296_), + .Y(_02296_)); + sky130_fd_sc_hd__nand2_1 _08643_ (.A(\vgadonut.donut.cAcB[0] ), + .B(\vgadonut.donut.ysA[6] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02297_)); - sky130_fd_sc_hd__a21bo_1 _08595_ (.A1(\vgadonut.donut.ysA[4] ), - .A2(_02275_), - .B1_N(\vgadonut.donut.cAsB[2] ), + sky130_fd_sc_hd__and2b_1 _08644_ (.A_N(_02296_), + .B(_02297_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02298_)); - sky130_fd_sc_hd__xor2_1 _08596_ (.A(_02297_), + sky130_fd_sc_hd__xnor2_1 _08645_ (.A(\vgadonut.donut.cAsB[0] ), .B(_02298_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02299_)); - sky130_fd_sc_hd__nand2b_1 _08597_ (.A_N(\vgadonut.donut.cAsB[3] ), + .Y(_02299_)); + sky130_fd_sc_hd__and2_1 _08646_ (.A(_02283_), .B(_02299_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02300_)); - sky130_fd_sc_hd__xnor2_1 _08598_ (.A(\vgadonut.donut.cAsB[3] ), + .X(_02300_)); + sky130_fd_sc_hd__nor2_1 _08647_ (.A(_02283_), .B(_02299_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02301_)); - sky130_fd_sc_hd__o21a_1 _08599_ (.A1(_02277_), - .A2(_02279_), - .B1(_02301_), + sky130_fd_sc_hd__or2_1 _08648_ (.A(_02300_), + .B(_02301_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02302_)); - sky130_fd_sc_hd__o31ai_1 _08600_ (.A1(_02277_), - .A2(_02279_), - .A3(_02301_), - .B1(net115), + sky130_fd_sc_hd__nor2_1 _08649_ (.A(\vgadonut.donut.cAsB[4] ), + .B(_02302_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02303_)); - sky130_fd_sc_hd__o21ai_1 _08601_ (.A1(_02302_), - .A2(_02303_), - .B1(_02287_), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .Y(_00085_)); - sky130_fd_sc_hd__nand2_1 _08602_ (.A(\vgadonut.donut.cAsB[7] ), - .B(\vgadonut.donut.donuthit.rzin[1] ), + sky130_fd_sc_hd__and2_1 _08650_ (.A(\vgadonut.donut.cAsB[4] ), + .B(_02302_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02304_)); - sky130_fd_sc_hd__or2_1 _08603_ (.A(\vgadonut.donut.cAsB[7] ), - .B(\vgadonut.donut.donuthit.rzin[1] ), + .X(_02304_)); + sky130_fd_sc_hd__nor2_1 _08651_ (.A(_02303_), + .B(_02304_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02305_)); - sky130_fd_sc_hd__a21o_1 _08604_ (.A1(net155), - .A2(\vgadonut.donut.donuthit.rzin[0] ), - .B1(_02285_), + .Y(_02305_)); + sky130_fd_sc_hd__a21bo_1 _08652_ (.A1(\vgadonut.donut.ysA[4] ), + .A2(_02284_), + .B1_N(\vgadonut.donut.cAsB[2] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02306_)); - sky130_fd_sc_hd__nand3_1 _08605_ (.A(_02304_), - .B(_02305_), - .C(_02306_), + sky130_fd_sc_hd__xor2_1 _08653_ (.A(_02305_), + .B(_02306_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02307_)); - sky130_fd_sc_hd__a21o_1 _08606_ (.A1(_02304_), - .A2(_02305_), - .B1(_02306_), + .X(_02307_)); + sky130_fd_sc_hd__nand2b_1 _08654_ (.A_N(\vgadonut.donut.cAsB[3] ), + .B(_02307_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02308_)); - sky130_fd_sc_hd__nand3_1 _08607_ (.A(net109), + .Y(_02308_)); + sky130_fd_sc_hd__xnor2_1 _08655_ (.A(\vgadonut.donut.cAsB[3] ), .B(_02307_), - .C(_02308_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02309_)); - sky130_fd_sc_hd__nand2_1 _08608_ (.A(\vgadonut.donut.cAcB[1] ), - .B(\vgadonut.donut.ysA[7] ), + sky130_fd_sc_hd__o21ai_1 _08656_ (.A1(_02274_), + .A2(_02288_), + .B1(_02286_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02310_)); - sky130_fd_sc_hd__or2_1 _08609_ (.A(\vgadonut.donut.cAcB[1] ), - .B(\vgadonut.donut.ysA[7] ), + sky130_fd_sc_hd__and2_1 _08657_ (.A(_02309_), + .B(_02310_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02311_)); - sky130_fd_sc_hd__nand2_1 _08610_ (.A(_02310_), - .B(_02311_), + sky130_fd_sc_hd__o21ai_1 _08658_ (.A1(_02309_), + .A2(_02310_), + .B1(net130), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02312_)); - sky130_fd_sc_hd__xor2_1 _08611_ (.A(\vgadonut.donut.cAsB[1] ), - .B(_02312_), + sky130_fd_sc_hd__o21ai_1 _08659_ (.A1(_02311_), + .A2(_02312_), + .B1(_02295_), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(_00085_)); + sky130_fd_sc_hd__or2_1 _08660_ (.A(\vgadonut.donut.cAsB[7] ), + .B(\vgadonut.donut.donuthit.rzin[1] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02313_)); - sky130_fd_sc_hd__o21ai_1 _08612_ (.A1(\vgadonut.donut.cAsB[0] ), - .A2(_02290_), - .B1(_02288_), + sky130_fd_sc_hd__nand2_1 _08661_ (.A(\vgadonut.donut.cAsB[7] ), + .B(\vgadonut.donut.donuthit.rzin[1] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02314_)); - sky130_fd_sc_hd__xor2_1 _08613_ (.A(_02313_), + sky130_fd_sc_hd__nand2_1 _08662_ (.A(_02313_), .B(_02314_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02315_)); - sky130_fd_sc_hd__nand2b_1 _08614_ (.A_N(\vgadonut.donut.cAsB[5] ), - .B(_02315_), + .Y(_02315_)); + sky130_fd_sc_hd__a21o_1 _08663_ (.A1(net158), + .A2(\vgadonut.donut.donuthit.rzin[0] ), + .B1(_02293_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02316_)); - sky130_fd_sc_hd__xnor2_1 _08615_ (.A(\vgadonut.donut.cAsB[5] ), - .B(_02315_), + .X(_02316_)); + sky130_fd_sc_hd__xnor2_1 _08664_ (.A(_02315_), + .B(_02316_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02317_)); - sky130_fd_sc_hd__o21a_1 _08616_ (.A1(_02292_), - .A2(_02295_), - .B1(_02317_), + sky130_fd_sc_hd__nor2_1 _08665_ (.A(\vgadonut.donut.cAcB[1] ), + .B(\vgadonut.donut.ysA[7] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02318_)); - sky130_fd_sc_hd__nor3_1 _08617_ (.A(_02292_), - .B(_02295_), - .C(_02317_), + .Y(_02318_)); + sky130_fd_sc_hd__nand2_1 _08666_ (.A(\vgadonut.donut.cAcB[1] ), + .B(\vgadonut.donut.ysA[7] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02319_)); - sky130_fd_sc_hd__nor2_1 _08618_ (.A(_02318_), + sky130_fd_sc_hd__and2b_1 _08667_ (.A_N(_02318_), .B(_02319_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02320_)); - sky130_fd_sc_hd__xnor2_1 _08619_ (.A(\vgadonut.donut.cAsB[4] ), + .X(_02320_)); + sky130_fd_sc_hd__xnor2_1 _08668_ (.A(\vgadonut.donut.cAsB[1] ), .B(_02320_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02321_)); - sky130_fd_sc_hd__a21bo_1 _08620_ (.A1(_02297_), - .A2(_02298_), - .B1_N(_02300_), + sky130_fd_sc_hd__o21ai_1 _08669_ (.A1(\vgadonut.donut.cAsB[0] ), + .A2(_02296_), + .B1(_02297_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02322_)); - sky130_fd_sc_hd__and2_1 _08621_ (.A(_02321_), + .Y(_02322_)); + sky130_fd_sc_hd__xor2_1 _08670_ (.A(_02321_), .B(_02322_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02323_)); - sky130_fd_sc_hd__nor2_1 _08622_ (.A(_02321_), - .B(_02322_), + sky130_fd_sc_hd__nand2b_1 _08671_ (.A_N(\vgadonut.donut.cAsB[5] ), + .B(_02323_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02324_)); - sky130_fd_sc_hd__nor2_1 _08623_ (.A(_02323_), - .B(_02324_), + sky130_fd_sc_hd__xnor2_1 _08672_ (.A(\vgadonut.donut.cAsB[5] ), + .B(_02323_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02325_)); - sky130_fd_sc_hd__nor2_1 _08624_ (.A(_02302_), - .B(_02325_), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .Y(_02326_)); - sky130_fd_sc_hd__and2_1 _08625_ (.A(_02302_), - .B(_02325_), + sky130_fd_sc_hd__o21a_1 _08673_ (.A1(_02300_), + .A2(_02303_), + .B1(_02325_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02327_)); - sky130_fd_sc_hd__o31ai_1 _08626_ (.A1(net109), - .A2(_02326_), - .A3(_02327_), - .B1(_02309_), + .X(_02326_)); + sky130_fd_sc_hd__nor3_1 _08674_ (.A(_02300_), + .B(_02303_), + .C(_02325_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00086_)); - sky130_fd_sc_hd__xnor2_1 _08627_ (.A(\vgadonut.donut.cAsB[8] ), - .B(\vgadonut.donut.donuthit.rzin[2] ), + .Y(_02327_)); + sky130_fd_sc_hd__nor2_1 _08675_ (.A(_02326_), + .B(_02327_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02328_)); - sky130_fd_sc_hd__a21oi_1 _08628_ (.A1(_02304_), - .A2(_02307_), - .B1(_02328_), + sky130_fd_sc_hd__xnor2_1 _08676_ (.A(\vgadonut.donut.cAsB[4] ), + .B(_02328_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02329_)); - sky130_fd_sc_hd__a311oi_1 _08629_ (.A1(_02304_), - .A2(_02307_), - .A3(_02328_), - .B1(_02329_), - .C1(net115), + sky130_fd_sc_hd__a21bo_1 _08677_ (.A1(_02305_), + .A2(_02306_), + .B1_N(_02308_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02330_)); - sky130_fd_sc_hd__nand2_1 _08630_ (.A(\vgadonut.donut.cAcB[2] ), - .B(\vgadonut.donut.ysA[8] ), + .X(_02330_)); + sky130_fd_sc_hd__and2_1 _08678_ (.A(_02329_), + .B(_02330_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02331_)); - sky130_fd_sc_hd__or2_1 _08631_ (.A(\vgadonut.donut.cAcB[2] ), - .B(\vgadonut.donut.ysA[8] ), + .X(_02331_)); + sky130_fd_sc_hd__nor2_1 _08679_ (.A(_02329_), + .B(_02330_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02332_)); - sky130_fd_sc_hd__nand2_1 _08632_ (.A(_02331_), + .Y(_02332_)); + sky130_fd_sc_hd__nor2_1 _08680_ (.A(_02331_), .B(_02332_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02333_)); - sky130_fd_sc_hd__xor2_1 _08633_ (.A(\vgadonut.donut.cAsB[2] ), + sky130_fd_sc_hd__xor2_1 _08681_ (.A(_02311_), .B(_02333_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02334_)); - sky130_fd_sc_hd__o21ai_1 _08634_ (.A1(\vgadonut.donut.cAsB[1] ), - .A2(_02312_), - .B1(_02310_), + sky130_fd_sc_hd__mux2_1 _08682_ (.A0(_02317_), + .A1(_02334_), + .S(net130), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02335_)); - sky130_fd_sc_hd__xor2_1 _08635_ (.A(_02334_), - .B(_02335_), + .X(_00086_)); + sky130_fd_sc_hd__or2_1 _08683_ (.A(\vgadonut.donut.cAsB[8] ), + .B(\vgadonut.donut.donuthit.rzin[2] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02336_)); - sky130_fd_sc_hd__nand2b_1 _08636_ (.A_N(net155), - .B(_02336_), + .X(_02335_)); + sky130_fd_sc_hd__nand2_1 _08684_ (.A(\vgadonut.donut.cAsB[8] ), + .B(\vgadonut.donut.donuthit.rzin[2] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02337_)); - sky130_fd_sc_hd__xnor2_1 _08637_ (.A(net155), + .Y(_02336_)); + sky130_fd_sc_hd__nand2_1 _08685_ (.A(_02335_), .B(_02336_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02338_)); - sky130_fd_sc_hd__a21bo_1 _08638_ (.A1(_02313_), - .A2(_02314_), - .B1_N(_02316_), + .Y(_02337_)); + sky130_fd_sc_hd__a21bo_1 _08686_ (.A1(_02313_), + .A2(_02316_), + .B1_N(_02314_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02339_)); - sky130_fd_sc_hd__xor2_1 _08639_ (.A(_02338_), - .B(_02339_), + .X(_02338_)); + sky130_fd_sc_hd__xnor2_1 _08687_ (.A(_02337_), + .B(_02338_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02340_)); - sky130_fd_sc_hd__nand2b_1 _08640_ (.A_N(\vgadonut.donut.cAsB[5] ), - .B(_02340_), + .Y(_02339_)); + sky130_fd_sc_hd__nor2_1 _08688_ (.A(\vgadonut.donut.cAcB[2] ), + .B(\vgadonut.donut.ysA[8] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02341_)); - sky130_fd_sc_hd__xnor2_1 _08641_ (.A(\vgadonut.donut.cAsB[5] ), - .B(_02340_), + .Y(_02340_)); + sky130_fd_sc_hd__nand2_1 _08689_ (.A(\vgadonut.donut.cAcB[2] ), + .B(\vgadonut.donut.ysA[8] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02342_)); - sky130_fd_sc_hd__a21o_1 _08642_ (.A1(_05943_), - .A2(_02320_), - .B1(_02318_), + .Y(_02341_)); + sky130_fd_sc_hd__and2b_1 _08690_ (.A_N(_02340_), + .B(_02341_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02343_)); - sky130_fd_sc_hd__xor2_1 _08643_ (.A(_02342_), - .B(_02343_), + .X(_02342_)); + sky130_fd_sc_hd__xnor2_1 _08691_ (.A(\vgadonut.donut.cAsB[2] ), + .B(_02342_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02344_)); - sky130_fd_sc_hd__o21a_1 _08644_ (.A1(_02323_), - .A2(_02327_), - .B1(_02344_), + .Y(_02343_)); + sky130_fd_sc_hd__o21ai_1 _08692_ (.A1(\vgadonut.donut.cAsB[1] ), + .A2(_02318_), + .B1(_02319_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02345_)); - sky130_fd_sc_hd__o31ai_1 _08645_ (.A1(_02323_), - .A2(_02327_), - .A3(_02344_), - .B1(net115), + .Y(_02344_)); + sky130_fd_sc_hd__xor2_1 _08693_ (.A(_02343_), + .B(_02344_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02346_)); - sky130_fd_sc_hd__o21bai_1 _08646_ (.A1(_02345_), - .A2(_02346_), - .B1_N(_02330_), + .X(_02345_)); + sky130_fd_sc_hd__nand2b_1 _08694_ (.A_N(net158), + .B(_02345_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00087_)); - sky130_fd_sc_hd__a21oi_1 _08647_ (.A1(\vgadonut.donut.cAsB[8] ), - .A2(\vgadonut.donut.donuthit.rzin[2] ), - .B1(_02329_), + .Y(_02346_)); + sky130_fd_sc_hd__xnor2_1 _08695_ (.A(net158), + .B(_02345_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02347_)); - sky130_fd_sc_hd__and2_1 _08648_ (.A(net154), - .B(\vgadonut.donut.donuthit.rzin[3] ), + sky130_fd_sc_hd__a21bo_1 _08696_ (.A1(_02321_), + .A2(_02322_), + .B1_N(_02324_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02348_)); - sky130_fd_sc_hd__nor2_1 _08649_ (.A(net154), - .B(\vgadonut.donut.donuthit.rzin[3] ), + sky130_fd_sc_hd__xor2_1 _08697_ (.A(_02347_), + .B(_02348_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02349_)); - sky130_fd_sc_hd__o21ai_1 _08650_ (.A1(_02348_), - .A2(_02349_), - .B1(_02347_), + .X(_02349_)); + sky130_fd_sc_hd__nand2b_1 _08698_ (.A_N(\vgadonut.donut.cAsB[5] ), + .B(_02349_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02350_)); - sky130_fd_sc_hd__o311a_1 _08651_ (.A1(_02347_), - .A2(_02348_), - .A3(_02349_), - .B1(_02350_), - .C1(net109), + sky130_fd_sc_hd__xnor2_1 _08699_ (.A(\vgadonut.donut.cAsB[5] ), + .B(_02349_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02351_)); - sky130_fd_sc_hd__nand2_1 _08652_ (.A(\vgadonut.donut.cAcB[3] ), - .B(\vgadonut.donut.ysA[9] ), + .Y(_02351_)); + sky130_fd_sc_hd__a21o_1 _08700_ (.A1(_05982_), + .A2(_02328_), + .B1(_02326_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02352_)); - sky130_fd_sc_hd__or2_1 _08653_ (.A(\vgadonut.donut.cAcB[3] ), - .B(\vgadonut.donut.ysA[9] ), + .X(_02352_)); + sky130_fd_sc_hd__xor2_1 _08701_ (.A(_02351_), + .B(_02352_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02353_)); - sky130_fd_sc_hd__nand2_1 _08654_ (.A(_02352_), - .B(_02353_), + sky130_fd_sc_hd__a21o_1 _08702_ (.A1(_02311_), + .A2(_02333_), + .B1(_02331_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02354_)); - sky130_fd_sc_hd__xor2_1 _08655_ (.A(\vgadonut.donut.cAsB[3] ), + .X(_02354_)); + sky130_fd_sc_hd__and2_1 _08703_ (.A(_02353_), .B(_02354_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02355_)); - sky130_fd_sc_hd__o21ai_1 _08656_ (.A1(\vgadonut.donut.cAsB[2] ), - .A2(_02333_), - .B1(_02331_), + sky130_fd_sc_hd__or2_1 _08704_ (.A(_02353_), + .B(_02354_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02356_)); - sky130_fd_sc_hd__xor2_1 _08657_ (.A(_02355_), + .X(_02356_)); + sky130_fd_sc_hd__and2b_1 _08705_ (.A_N(_02355_), .B(_02356_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02357_)); - sky130_fd_sc_hd__nand2b_1 _08658_ (.A_N(\vgadonut.donut.cAsB[7] ), - .B(_02357_), + sky130_fd_sc_hd__mux2_1 _08706_ (.A0(_02339_), + .A1(_02357_), + .S(net130), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(_00087_)); + sky130_fd_sc_hd__a21boi_1 _08707_ (.A1(_02335_), + .A2(_02338_), + .B1_N(_02336_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02358_)); - sky130_fd_sc_hd__xnor2_1 _08659_ (.A(\vgadonut.donut.cAsB[7] ), - .B(_02357_), + sky130_fd_sc_hd__and2_1 _08708_ (.A(\vgadonut.donut.cAsB[9] ), + .B(\vgadonut.donut.donuthit.rzin[3] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02359_)); - sky130_fd_sc_hd__a21bo_1 _08660_ (.A1(_02334_), - .A2(_02335_), - .B1_N(_02337_), + .X(_02359_)); + sky130_fd_sc_hd__nor2_1 _08709_ (.A(\vgadonut.donut.cAsB[9] ), + .B(\vgadonut.donut.donuthit.rzin[3] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02360_)); - sky130_fd_sc_hd__xor2_1 _08661_ (.A(_02359_), - .B(_02360_), + .Y(_02360_)); + sky130_fd_sc_hd__or3_1 _08710_ (.A(_02358_), + .B(_02359_), + .C(_02360_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02361_)); - sky130_fd_sc_hd__nand2b_1 _08662_ (.A_N(net155), - .B(_02361_), + sky130_fd_sc_hd__o21ai_1 _08711_ (.A1(_02359_), + .A2(_02360_), + .B1(_02358_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02362_)); - sky130_fd_sc_hd__xnor2_1 _08663_ (.A(net155), - .B(_02361_), + sky130_fd_sc_hd__nor2_1 _08712_ (.A(\vgadonut.donut.cAcB[3] ), + .B(\vgadonut.donut.ysA[9] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02363_)); - sky130_fd_sc_hd__a21bo_1 _08664_ (.A1(_02338_), - .A2(_02339_), - .B1_N(_02341_), + sky130_fd_sc_hd__nand2_1 _08713_ (.A(\vgadonut.donut.cAcB[3] ), + .B(\vgadonut.donut.ysA[9] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02364_)); - sky130_fd_sc_hd__xor2_1 _08665_ (.A(_02363_), + .Y(_02364_)); + sky130_fd_sc_hd__and2b_1 _08714_ (.A_N(_02363_), .B(_02364_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02365_)); - sky130_fd_sc_hd__a21o_1 _08666_ (.A1(_02342_), - .A2(_02343_), - .B1(_02345_), + sky130_fd_sc_hd__xnor2_1 _08715_ (.A(\vgadonut.donut.cAsB[3] ), + .B(_02365_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02366_)); - sky130_fd_sc_hd__or2_1 _08667_ (.A(_02365_), - .B(_02366_), + .Y(_02366_)); + sky130_fd_sc_hd__o21ai_1 _08716_ (.A1(\vgadonut.donut.cAsB[2] ), + .A2(_02340_), + .B1(_02341_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02367_)); - sky130_fd_sc_hd__nand2_1 _08668_ (.A(_02365_), - .B(_02366_), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .Y(_02368_)); - sky130_fd_sc_hd__and3_1 _08669_ (.A(net115), + .Y(_02367_)); + sky130_fd_sc_hd__xor2_1 _08717_ (.A(_02366_), .B(_02367_), - .C(_02368_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02369_)); - sky130_fd_sc_hd__or2_1 _08670_ (.A(_02351_), - .B(_02369_), + .X(_02368_)); + sky130_fd_sc_hd__nand2b_1 _08718_ (.A_N(\vgadonut.donut.cAsB[7] ), + .B(_02368_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00088_)); - sky130_fd_sc_hd__nand2_1 _08671_ (.A(net153), - .B(\vgadonut.donut.donuthit.rzin[4] ), + .Y(_02369_)); + sky130_fd_sc_hd__xnor2_1 _08719_ (.A(\vgadonut.donut.cAsB[7] ), + .B(_02368_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02370_)); - sky130_fd_sc_hd__or2_1 _08672_ (.A(net153), - .B(\vgadonut.donut.donuthit.rzin[4] ), + sky130_fd_sc_hd__a21bo_1 _08720_ (.A1(_02343_), + .A2(_02344_), + .B1_N(_02346_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02371_)); - sky130_fd_sc_hd__nand2_1 _08673_ (.A(_02370_), + sky130_fd_sc_hd__xor2_1 _08721_ (.A(_02370_), .B(_02371_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02372_)); - sky130_fd_sc_hd__nor2_1 _08674_ (.A(_02347_), - .B(_02349_), + .X(_02372_)); + sky130_fd_sc_hd__nand2b_1 _08722_ (.A_N(net158), + .B(_02372_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02373_)); - sky130_fd_sc_hd__nor2_1 _08675_ (.A(_02348_), - .B(_02373_), + sky130_fd_sc_hd__xnor2_1 _08723_ (.A(net158), + .B(_02372_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02374_)); - sky130_fd_sc_hd__nand2_1 _08676_ (.A(_02372_), - .B(_02374_), + sky130_fd_sc_hd__a21bo_1 _08724_ (.A1(_02347_), + .A2(_02348_), + .B1_N(_02350_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02375_)); - sky130_fd_sc_hd__o211a_1 _08677_ (.A1(_02372_), - .A2(_02374_), - .B1(_02375_), - .C1(_05991_), + .X(_02375_)); + sky130_fd_sc_hd__xor2_1 _08725_ (.A(_02374_), + .B(_02375_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02376_)); - sky130_fd_sc_hd__nand2_1 _08678_ (.A(net138), - .B(\vgadonut.donut.ysA[10] ), + sky130_fd_sc_hd__a21o_1 _08726_ (.A1(_02351_), + .A2(_02352_), + .B1(_02355_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02377_)); - sky130_fd_sc_hd__or2_1 _08679_ (.A(net138), - .B(\vgadonut.donut.ysA[10] ), + .X(_02377_)); + sky130_fd_sc_hd__or2_1 _08727_ (.A(_02376_), + .B(_02377_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02378_)); - sky130_fd_sc_hd__nand2_1 _08680_ (.A(_02377_), - .B(_02378_), + sky130_fd_sc_hd__nand2_1 _08728_ (.A(_02376_), + .B(_02377_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02379_)); - sky130_fd_sc_hd__xnor2_1 _08681_ (.A(_05943_), - .B(_02379_), + sky130_fd_sc_hd__and3_1 _08729_ (.A(net121), + .B(_02378_), + .C(_02379_), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(_02380_)); + sky130_fd_sc_hd__a31o_1 _08730_ (.A1(net120), + .A2(_02361_), + .A3(_02362_), + .B1(_02380_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02380_)); - sky130_fd_sc_hd__o21ai_1 _08682_ (.A1(\vgadonut.donut.cAsB[3] ), - .A2(_02354_), - .B1(_02352_), + .X(_00088_)); + sky130_fd_sc_hd__or2_1 _08731_ (.A(net157), + .B(\vgadonut.donut.donuthit.rzin[4] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02381_)); - sky130_fd_sc_hd__xor2_1 _08683_ (.A(_02380_), - .B(_02381_), + .X(_02381_)); + sky130_fd_sc_hd__nand2_1 _08732_ (.A(net157), + .B(\vgadonut.donut.donuthit.rzin[4] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02382_)); - sky130_fd_sc_hd__nand2b_1 _08684_ (.A_N(\vgadonut.donut.cAsB[8] ), + .Y(_02382_)); + sky130_fd_sc_hd__nand2_1 _08733_ (.A(_02381_), .B(_02382_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02383_)); - sky130_fd_sc_hd__xnor2_1 _08685_ (.A(\vgadonut.donut.cAsB[8] ), - .B(_02382_), + sky130_fd_sc_hd__nor2_1 _08734_ (.A(_02358_), + .B(_02360_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02384_)); - sky130_fd_sc_hd__a21bo_1 _08686_ (.A1(_02355_), - .A2(_02356_), - .B1_N(_02358_), + sky130_fd_sc_hd__nor2_1 _08735_ (.A(_02359_), + .B(_02384_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02385_)); - sky130_fd_sc_hd__nand2_1 _08687_ (.A(_02384_), + .Y(_02385_)); + sky130_fd_sc_hd__nand2_1 _08736_ (.A(_02383_), .B(_02385_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02386_)); - sky130_fd_sc_hd__or2_1 _08688_ (.A(_02384_), - .B(_02385_), + sky130_fd_sc_hd__o211a_1 _08737_ (.A1(_02383_), + .A2(_02385_), + .B1(_02386_), + .C1(net120), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02387_)); - sky130_fd_sc_hd__and2_1 _08689_ (.A(_02386_), - .B(_02387_), + sky130_fd_sc_hd__nor2_1 _08738_ (.A(net145), + .B(\vgadonut.donut.ysA[10] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02388_)); - sky130_fd_sc_hd__nand2b_1 _08690_ (.A_N(\vgadonut.donut.cAsB[7] ), - .B(_02388_), + .Y(_02388_)); + sky130_fd_sc_hd__nand2_1 _08739_ (.A(net145), + .B(\vgadonut.donut.ysA[10] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02389_)); - sky130_fd_sc_hd__xnor2_1 _08691_ (.A(\vgadonut.donut.cAsB[7] ), - .B(_02388_), + sky130_fd_sc_hd__and2b_1 _08740_ (.A_N(_02388_), + .B(_02389_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02390_)); - sky130_fd_sc_hd__a21bo_1 _08692_ (.A1(_02359_), - .A2(_02360_), - .B1_N(_02362_), + .X(_02390_)); + sky130_fd_sc_hd__xnor2_1 _08741_ (.A(\vgadonut.donut.cAsB[4] ), + .B(_02390_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02391_)); - sky130_fd_sc_hd__xor2_1 _08693_ (.A(_02390_), - .B(_02391_), + .Y(_02391_)); + sky130_fd_sc_hd__o21ai_1 _08742_ (.A1(\vgadonut.donut.cAsB[3] ), + .A2(_02363_), + .B1(_02364_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02392_)); - sky130_fd_sc_hd__a21bo_1 _08694_ (.A1(_02363_), - .A2(_02364_), - .B1_N(_02368_), + .Y(_02392_)); + sky130_fd_sc_hd__xor2_1 _08743_ (.A(_02391_), + .B(_02392_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02393_)); - sky130_fd_sc_hd__or2_1 _08695_ (.A(_02392_), + sky130_fd_sc_hd__nand2b_1 _08744_ (.A_N(\vgadonut.donut.cAsB[8] ), .B(_02393_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02394_)); - sky130_fd_sc_hd__nand2_1 _08696_ (.A(_02392_), + .Y(_02394_)); + sky130_fd_sc_hd__xnor2_1 _08745_ (.A(\vgadonut.donut.cAsB[8] ), .B(_02393_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02395_)); - sky130_fd_sc_hd__a31o_1 _08697_ (.A1(net115), - .A2(_02394_), - .A3(_02395_), - .B1(_02376_), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .X(_00068_)); - sky130_fd_sc_hd__o21a_1 _08698_ (.A1(_02372_), - .A2(_02374_), - .B1(_02370_), + sky130_fd_sc_hd__a21bo_1 _08746_ (.A1(_02366_), + .A2(_02367_), + .B1_N(_02369_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02396_)); - sky130_fd_sc_hd__nand2_1 _08699_ (.A(net152), - .B(\vgadonut.donut.donuthit.rzin[5] ), + sky130_fd_sc_hd__nand2_1 _08747_ (.A(_02395_), + .B(_02396_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02397_)); - sky130_fd_sc_hd__inv_2 _08700_ (.A(_02397_), + sky130_fd_sc_hd__or2_1 _08748_ (.A(_02395_), + .B(_02396_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02398_)); - sky130_fd_sc_hd__nor2_1 _08701_ (.A(net152), - .B(\vgadonut.donut.donuthit.rzin[5] ), + .X(_02398_)); + sky130_fd_sc_hd__and2_1 _08749_ (.A(_02397_), + .B(_02398_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02399_)); - sky130_fd_sc_hd__o21ai_1 _08702_ (.A1(_02398_), - .A2(_02399_), - .B1(_02396_), + .X(_02399_)); + sky130_fd_sc_hd__nand2b_1 _08750_ (.A_N(\vgadonut.donut.cAsB[7] ), + .B(_02399_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02400_)); - sky130_fd_sc_hd__or3_1 _08703_ (.A(_02396_), - .B(_02398_), - .C(_02399_), + sky130_fd_sc_hd__xnor2_1 _08751_ (.A(\vgadonut.donut.cAsB[7] ), + .B(_02399_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02401_)); - sky130_fd_sc_hd__and3_1 _08704_ (.A(net109), - .B(_02400_), - .C(_02401_), + .Y(_02401_)); + sky130_fd_sc_hd__a21bo_1 _08752_ (.A1(_02370_), + .A2(_02371_), + .B1_N(_02373_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02402_)); - sky130_fd_sc_hd__a21boi_1 _08705_ (.A1(_02390_), - .A2(_02391_), - .B1_N(_02395_), + sky130_fd_sc_hd__xor2_1 _08753_ (.A(_02401_), + .B(_02402_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02403_)); - sky130_fd_sc_hd__nand2_1 _08706_ (.A(net137), - .B(\vgadonut.donut.ysA[11] ), + .X(_02403_)); + sky130_fd_sc_hd__a21bo_1 _08754_ (.A1(_02374_), + .A2(_02375_), + .B1_N(_02379_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02404_)); - sky130_fd_sc_hd__or2_1 _08707_ (.A(net137), - .B(\vgadonut.donut.ysA[11] ), + .X(_02404_)); + sky130_fd_sc_hd__nand2_1 _08755_ (.A(_02403_), + .B(_02404_), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(_02405_)); + sky130_fd_sc_hd__or2_1 _08756_ (.A(_02403_), + .B(_02404_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02405_)); - sky130_fd_sc_hd__nand2_1 _08708_ (.A(_02404_), - .B(_02405_), + .X(_02406_)); + sky130_fd_sc_hd__a31o_1 _08757_ (.A1(net121), + .A2(_02405_), + .A3(_02406_), + .B1(_02387_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02406_)); - sky130_fd_sc_hd__xor2_1 _08709_ (.A(\vgadonut.donut.cAsB[5] ), - .B(_02406_), + .X(_00068_)); + sky130_fd_sc_hd__o21a_1 _08758_ (.A1(_02383_), + .A2(_02385_), + .B1(_02382_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02407_)); - sky130_fd_sc_hd__o21ai_1 _08710_ (.A1(\vgadonut.donut.cAsB[4] ), - .A2(_02379_), - .B1(_02377_), + sky130_fd_sc_hd__nand2_1 _08759_ (.A(net156), + .B(\vgadonut.donut.donuthit.rzin[5] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02408_)); - sky130_fd_sc_hd__xor2_1 _08711_ (.A(_02407_), - .B(_02408_), + sky130_fd_sc_hd__or2_1 _08760_ (.A(\vgadonut.donut.cAsB[11] ), + .B(\vgadonut.donut.donuthit.rzin[5] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02409_)); - sky130_fd_sc_hd__nand2b_1 _08712_ (.A_N(net154), + sky130_fd_sc_hd__nand2_1 _08761_ (.A(_02408_), .B(_02409_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02410_)); - sky130_fd_sc_hd__xnor2_1 _08713_ (.A(net154), - .B(_02409_), + sky130_fd_sc_hd__a21boi_1 _08762_ (.A1(_02401_), + .A2(_02402_), + .B1_N(_02405_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02411_)); - sky130_fd_sc_hd__a21bo_1 _08714_ (.A1(_02380_), - .A2(_02381_), - .B1_N(_02383_), + sky130_fd_sc_hd__nor2_1 _08763_ (.A(\vgadonut.donut.cAcB[5] ), + .B(\vgadonut.donut.ysA[11] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02412_)); - sky130_fd_sc_hd__xor2_1 _08715_ (.A(_02411_), - .B(_02412_), + .Y(_02412_)); + sky130_fd_sc_hd__nand2_1 _08764_ (.A(\vgadonut.donut.cAcB[5] ), + .B(\vgadonut.donut.ysA[11] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02413_)); - sky130_fd_sc_hd__nand2b_1 _08716_ (.A_N(\vgadonut.donut.cAsB[8] ), + .Y(_02413_)); + sky130_fd_sc_hd__and2b_1 _08765_ (.A_N(_02412_), .B(_02413_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02414_)); - sky130_fd_sc_hd__xnor2_1 _08717_ (.A(\vgadonut.donut.cAsB[8] ), - .B(_02413_), + .X(_02414_)); + sky130_fd_sc_hd__xnor2_1 _08766_ (.A(\vgadonut.donut.cAsB[5] ), + .B(_02414_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02415_)); - sky130_fd_sc_hd__inv_2 _08718_ (.A(_02415_), + sky130_fd_sc_hd__o21ai_1 _08767_ (.A1(\vgadonut.donut.cAsB[4] ), + .A2(_02388_), + .B1(_02389_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02416_)); - sky130_fd_sc_hd__and3_1 _08719_ (.A(_02386_), - .B(_02389_), - .C(_02416_), + sky130_fd_sc_hd__xor2_1 _08768_ (.A(_02415_), + .B(_02416_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02417_)); - sky130_fd_sc_hd__a21oi_1 _08720_ (.A1(_02386_), - .A2(_02389_), - .B1(_02416_), + sky130_fd_sc_hd__nand2b_1 _08769_ (.A_N(\vgadonut.donut.cAsB[9] ), + .B(_02417_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02418_)); - sky130_fd_sc_hd__o21ai_1 _08721_ (.A1(_02417_), - .A2(_02418_), - .B1(_02403_), + sky130_fd_sc_hd__xnor2_1 _08770_ (.A(\vgadonut.donut.cAsB[9] ), + .B(_02417_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02419_)); - sky130_fd_sc_hd__or3_1 _08722_ (.A(_02403_), - .B(_02417_), - .C(_02418_), + sky130_fd_sc_hd__a21bo_1 _08771_ (.A1(_02391_), + .A2(_02392_), + .B1_N(_02394_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02420_)); - sky130_fd_sc_hd__a31o_1 _08723_ (.A1(net115), - .A2(_02419_), - .A3(_02420_), - .B1(_02402_), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .X(_00069_)); - sky130_fd_sc_hd__nand2_1 _08724_ (.A(net151), - .B(\vgadonut.donut.donuthit.rzin[6] ), + sky130_fd_sc_hd__xor2_1 _08772_ (.A(_02419_), + .B(_02420_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02421_)); - sky130_fd_sc_hd__or2_1 _08725_ (.A(net151), - .B(\vgadonut.donut.donuthit.rzin[6] ), + .X(_02421_)); + sky130_fd_sc_hd__nand2b_1 _08773_ (.A_N(\vgadonut.donut.cAsB[8] ), + .B(_02421_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02422_)); - sky130_fd_sc_hd__nand2_1 _08726_ (.A(_02421_), - .B(_02422_), + .Y(_02422_)); + sky130_fd_sc_hd__xnor2_1 _08774_ (.A(\vgadonut.donut.cAsB[8] ), + .B(_02421_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02423_)); - sky130_fd_sc_hd__a21oi_1 _08727_ (.A1(_02396_), - .A2(_02397_), - .B1(_02399_), + sky130_fd_sc_hd__inv_2 _08775_ (.A(_02423_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02424_)); - sky130_fd_sc_hd__nand2b_1 _08728_ (.A_N(_02423_), - .B(_02424_), + sky130_fd_sc_hd__and3_1 _08776_ (.A(_02397_), + .B(_02400_), + .C(_02424_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02425_)); - sky130_fd_sc_hd__xnor2_1 _08729_ (.A(_02423_), - .B(_02424_), + .X(_02425_)); + sky130_fd_sc_hd__a21oi_1 _08777_ (.A1(_02397_), + .A2(_02400_), + .B1(_02424_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02426_)); - sky130_fd_sc_hd__nand2_1 _08730_ (.A(net136), - .B(\vgadonut.donut.ysA[12] ), + sky130_fd_sc_hd__nor2_1 _08778_ (.A(_02425_), + .B(_02426_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02427_)); - sky130_fd_sc_hd__or2_1 _08731_ (.A(net136), - .B(\vgadonut.donut.ysA[12] ), + sky130_fd_sc_hd__xor2_1 _08779_ (.A(_02407_), + .B(_02410_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02428_)); - sky130_fd_sc_hd__nand2_1 _08732_ (.A(_02427_), - .B(_02428_), + sky130_fd_sc_hd__xnor2_1 _08780_ (.A(_02411_), + .B(_02427_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02429_)); - sky130_fd_sc_hd__xor2_1 _08733_ (.A(net155), - .B(_02429_), + sky130_fd_sc_hd__mux2_1 _08781_ (.A0(_02428_), + .A1(_02429_), + .S(net130), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(_00069_)); + sky130_fd_sc_hd__or2_1 _08782_ (.A(\vgadonut.donut.cAsB[12] ), + .B(\vgadonut.donut.donuthit.rzin[6] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02430_)); - sky130_fd_sc_hd__o21ai_1 _08734_ (.A1(\vgadonut.donut.cAsB[5] ), - .A2(_02406_), - .B1(_02404_), + sky130_fd_sc_hd__nand2_1 _08783_ (.A(\vgadonut.donut.cAsB[12] ), + .B(\vgadonut.donut.donuthit.rzin[6] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02431_)); - sky130_fd_sc_hd__xor2_1 _08735_ (.A(_02430_), + sky130_fd_sc_hd__nand2_1 _08784_ (.A(_02430_), .B(_02431_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02432_)); - sky130_fd_sc_hd__nand2b_1 _08736_ (.A_N(net153), - .B(_02432_), + .Y(_02432_)); + sky130_fd_sc_hd__a21boi_1 _08785_ (.A1(_02407_), + .A2(_02408_), + .B1_N(_02409_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02433_)); - sky130_fd_sc_hd__xnor2_1 _08737_ (.A(net153), - .B(_02432_), + sky130_fd_sc_hd__xnor2_1 _08786_ (.A(_02432_), + .B(_02433_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02434_)); - sky130_fd_sc_hd__a21bo_1 _08738_ (.A1(_02407_), - .A2(_02408_), - .B1_N(_02410_), + sky130_fd_sc_hd__nand2_1 _08787_ (.A(net129), + .B(_02434_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02435_)); - sky130_fd_sc_hd__xor2_1 _08739_ (.A(_02434_), - .B(_02435_), + .Y(_02435_)); + sky130_fd_sc_hd__nor2_1 _08788_ (.A(net143), + .B(\vgadonut.donut.ysA[12] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02436_)); - sky130_fd_sc_hd__nand2b_1 _08740_ (.A_N(net154), - .B(_02436_), + .Y(_02436_)); + sky130_fd_sc_hd__nand2_1 _08789_ (.A(net143), + .B(\vgadonut.donut.ysA[12] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02437_)); - sky130_fd_sc_hd__xnor2_1 _08741_ (.A(net154), - .B(_02436_), + sky130_fd_sc_hd__and2b_1 _08790_ (.A_N(_02436_), + .B(_02437_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02438_)); - sky130_fd_sc_hd__a21bo_1 _08742_ (.A1(_02411_), - .A2(_02412_), - .B1_N(_02414_), + .X(_02438_)); + sky130_fd_sc_hd__xnor2_1 _08791_ (.A(net158), + .B(_02438_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02439_)); - sky130_fd_sc_hd__and2_1 _08743_ (.A(_02438_), - .B(_02439_), + .Y(_02439_)); + sky130_fd_sc_hd__o21ai_1 _08792_ (.A1(\vgadonut.donut.cAsB[5] ), + .A2(_02412_), + .B1(_02413_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02440_)); - sky130_fd_sc_hd__or2_1 _08744_ (.A(_02438_), - .B(_02439_), + .Y(_02440_)); + sky130_fd_sc_hd__xor2_1 _08793_ (.A(_02439_), + .B(_02440_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02441_)); - sky130_fd_sc_hd__and2b_1 _08745_ (.A_N(_02440_), + sky130_fd_sc_hd__nand2b_1 _08794_ (.A_N(net157), .B(_02441_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02442_)); - sky130_fd_sc_hd__nor2_1 _08746_ (.A(_02403_), - .B(_02417_), + .Y(_02442_)); + sky130_fd_sc_hd__xnor2_1 _08795_ (.A(net157), + .B(_02441_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02443_)); - sky130_fd_sc_hd__or3_1 _08747_ (.A(_02418_), - .B(_02442_), - .C(_02443_), + sky130_fd_sc_hd__a21bo_1 _08796_ (.A1(_02415_), + .A2(_02416_), + .B1_N(_02418_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02444_)); - sky130_fd_sc_hd__o21a_1 _08748_ (.A1(_02418_), - .A2(_02443_), - .B1(_02442_), + sky130_fd_sc_hd__xor2_1 _08797_ (.A(_02443_), + .B(_02444_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02445_)); - sky130_fd_sc_hd__or3b_1 _08749_ (.A(_02445_), - .B(_05991_), - .C_N(_02444_), + sky130_fd_sc_hd__nand2b_1 _08798_ (.A_N(\vgadonut.donut.cAsB[9] ), + .B(_02445_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02446_)); - sky130_fd_sc_hd__a21bo_1 _08750_ (.A1(net110), - .A2(_02426_), - .B1_N(_02446_), + .Y(_02446_)); + sky130_fd_sc_hd__xnor2_1 _08799_ (.A(\vgadonut.donut.cAsB[9] ), + .B(_02445_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00070_)); - sky130_fd_sc_hd__nand2_1 _08751_ (.A(net150), - .B(\vgadonut.donut.donuthit.rzin[7] ), + .Y(_02447_)); + sky130_fd_sc_hd__a21bo_1 _08800_ (.A1(_02419_), + .A2(_02420_), + .B1_N(_02422_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02447_)); - sky130_fd_sc_hd__nor2_1 _08752_ (.A(net150), - .B(\vgadonut.donut.donuthit.rzin[7] ), + .X(_02448_)); + sky130_fd_sc_hd__and2_1 _08801_ (.A(_02447_), + .B(_02448_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02448_)); - sky130_fd_sc_hd__or2_1 _08753_ (.A(net150), - .B(\vgadonut.donut.donuthit.rzin[7] ), + .X(_02449_)); + sky130_fd_sc_hd__or2_1 _08802_ (.A(_02447_), + .B(_02448_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02449_)); - sky130_fd_sc_hd__nand2_1 _08754_ (.A(_02447_), - .B(_02449_), + .X(_02450_)); + sky130_fd_sc_hd__and2b_1 _08803_ (.A_N(_02449_), + .B(_02450_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02450_)); - sky130_fd_sc_hd__a21oi_1 _08755_ (.A1(_02421_), - .A2(_02425_), - .B1(_02450_), + .X(_02451_)); + sky130_fd_sc_hd__nor2_1 _08804_ (.A(_02411_), + .B(_02425_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02451_)); - sky130_fd_sc_hd__a31o_1 _08756_ (.A1(_02421_), - .A2(_02425_), - .A3(_02450_), - .B1(net116), + .Y(_02452_)); + sky130_fd_sc_hd__o21a_1 _08805_ (.A1(_02426_), + .A2(_02452_), + .B1(_02451_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02452_)); - sky130_fd_sc_hd__nand2_1 _08757_ (.A(net135), - .B(\vgadonut.donut.ysA[13] ), + .X(_02453_)); + sky130_fd_sc_hd__o31ai_1 _08806_ (.A1(_02426_), + .A2(_02451_), + .A3(_02452_), + .B1(net122), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02453_)); - sky130_fd_sc_hd__or2_1 _08758_ (.A(net135), - .B(\vgadonut.donut.ysA[13] ), + .Y(_02454_)); + sky130_fd_sc_hd__o21ai_1 _08807_ (.A1(_02453_), + .A2(_02454_), + .B1(_02435_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02454_)); - sky130_fd_sc_hd__nand2_1 _08759_ (.A(_02453_), - .B(_02454_), + .Y(_00070_)); + sky130_fd_sc_hd__a21boi_1 _08808_ (.A1(_02430_), + .A2(_02433_), + .B1_N(_02431_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02455_)); - sky130_fd_sc_hd__xor2_1 _08760_ (.A(\vgadonut.donut.cAsB[7] ), - .B(_02455_), + sky130_fd_sc_hd__and2_1 _08809_ (.A(net155), + .B(\vgadonut.donut.donuthit.rzin[7] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02456_)); - sky130_fd_sc_hd__o21ai_1 _08761_ (.A1(\vgadonut.donut.cAsB[6] ), - .A2(_02429_), - .B1(_02427_), + sky130_fd_sc_hd__nor2_1 _08810_ (.A(net155), + .B(\vgadonut.donut.donuthit.rzin[7] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02457_)); - sky130_fd_sc_hd__xor2_1 _08762_ (.A(_02456_), - .B(_02457_), + sky130_fd_sc_hd__o21ai_1 _08811_ (.A1(_02456_), + .A2(_02457_), + .B1(_02455_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02458_)); - sky130_fd_sc_hd__nand2b_1 _08763_ (.A_N(net152), - .B(_02458_), + .Y(_02458_)); + sky130_fd_sc_hd__o311a_1 _08812_ (.A1(_02455_), + .A2(_02456_), + .A3(_02457_), + .B1(_02458_), + .C1(net120), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02459_)); - sky130_fd_sc_hd__xnor2_1 _08764_ (.A(net152), - .B(_02458_), + .X(_02459_)); + sky130_fd_sc_hd__nor2_1 _08813_ (.A(net142), + .B(\vgadonut.donut.ysA[13] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02460_)); - sky130_fd_sc_hd__a21bo_1 _08765_ (.A1(_02430_), - .A2(_02431_), - .B1_N(_02433_), + sky130_fd_sc_hd__nand2_1 _08814_ (.A(net142), + .B(\vgadonut.donut.ysA[13] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02461_)); - sky130_fd_sc_hd__xor2_1 _08766_ (.A(_02460_), + .Y(_02461_)); + sky130_fd_sc_hd__and2b_1 _08815_ (.A_N(_02460_), .B(_02461_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02462_)); - sky130_fd_sc_hd__nand2b_1 _08767_ (.A_N(net153), + sky130_fd_sc_hd__xnor2_1 _08816_ (.A(\vgadonut.donut.cAsB[7] ), .B(_02462_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02463_)); - sky130_fd_sc_hd__xnor2_1 _08768_ (.A(net153), - .B(_02462_), + sky130_fd_sc_hd__o21ai_1 _08817_ (.A1(\vgadonut.donut.cAsB[6] ), + .A2(_02436_), + .B1(_02437_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02464_)); - sky130_fd_sc_hd__a21bo_1 _08769_ (.A1(_02434_), - .A2(_02435_), - .B1_N(_02437_), + sky130_fd_sc_hd__xor2_1 _08818_ (.A(_02463_), + .B(_02464_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02465_)); - sky130_fd_sc_hd__xor2_1 _08770_ (.A(_02464_), + sky130_fd_sc_hd__nand2b_1 _08819_ (.A_N(net156), .B(_02465_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02466_)); - sky130_fd_sc_hd__o21a_1 _08771_ (.A1(_02440_), - .A2(_02445_), - .B1(_02466_), + .Y(_02466_)); + sky130_fd_sc_hd__xnor2_1 _08820_ (.A(net156), + .B(_02465_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02467_)); - sky130_fd_sc_hd__or3_1 _08772_ (.A(_02440_), - .B(_02445_), - .C(_02466_), + .Y(_02467_)); + sky130_fd_sc_hd__a21bo_1 _08821_ (.A1(_02439_), + .A2(_02440_), + .B1_N(_02442_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02468_)); - sky130_fd_sc_hd__or3b_1 _08773_ (.A(net109), - .B(_02467_), - .C_N(_02468_), + sky130_fd_sc_hd__xor2_1 _08822_ (.A(_02467_), + .B(_02468_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02469_)); - sky130_fd_sc_hd__o21ai_1 _08774_ (.A1(_02451_), - .A2(_02452_), - .B1(_02469_), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .Y(_00071_)); - sky130_fd_sc_hd__nand2_1 _08775_ (.A(\vgadonut.donut.cAsB[14] ), - .B(\vgadonut.donut.donuthit.rzin[8] ), + sky130_fd_sc_hd__nand2b_1 _08823_ (.A_N(net157), + .B(_02469_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02470_)); - sky130_fd_sc_hd__or2_1 _08776_ (.A(\vgadonut.donut.cAsB[14] ), - .B(\vgadonut.donut.donuthit.rzin[8] ), + sky130_fd_sc_hd__xnor2_1 _08824_ (.A(net157), + .B(_02469_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02471_)); - sky130_fd_sc_hd__nand2_1 _08777_ (.A(_02470_), - .B(_02471_), + .Y(_02471_)); + sky130_fd_sc_hd__a21bo_1 _08825_ (.A1(_02443_), + .A2(_02444_), + .B1_N(_02446_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02472_)); - sky130_fd_sc_hd__a31o_1 _08778_ (.A1(_02421_), - .A2(_02425_), - .A3(_02447_), - .B1(_02448_), + .X(_02472_)); + sky130_fd_sc_hd__xor2_1 _08826_ (.A(_02471_), + .B(_02472_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02473_)); - sky130_fd_sc_hd__xnor2_1 _08779_ (.A(_02472_), - .B(_02473_), + sky130_fd_sc_hd__or3_1 _08827_ (.A(_02449_), + .B(_02453_), + .C(_02473_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02474_)); - sky130_fd_sc_hd__nand2_1 _08780_ (.A(net134), - .B(\vgadonut.donut.ysA[14] ), + .X(_02474_)); + sky130_fd_sc_hd__o21a_1 _08828_ (.A1(_02449_), + .A2(_02453_), + .B1(_02473_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02475_)); - sky130_fd_sc_hd__or2_1 _08781_ (.A(net134), - .B(\vgadonut.donut.ysA[14] ), + .X(_02475_)); + sky130_fd_sc_hd__or3b_1 _08829_ (.A(_02475_), + .B(net120), + .C_N(_02474_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02476_)); - sky130_fd_sc_hd__nand2_1 _08782_ (.A(_02475_), + sky130_fd_sc_hd__nand2b_1 _08830_ (.A_N(_02459_), .B(_02476_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02477_)); - sky130_fd_sc_hd__xor2_1 _08783_ (.A(\vgadonut.donut.cAsB[8] ), - .B(_02477_), + .Y(_00071_)); + sky130_fd_sc_hd__or2_1 _08831_ (.A(\vgadonut.donut.cAsB[14] ), + .B(\vgadonut.donut.donuthit.rzin[8] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02478_)); - sky130_fd_sc_hd__o21ai_1 _08784_ (.A1(\vgadonut.donut.cAsB[7] ), - .A2(_02455_), - .B1(_02453_), + .X(_02477_)); + sky130_fd_sc_hd__nand2_1 _08832_ (.A(\vgadonut.donut.cAsB[14] ), + .B(\vgadonut.donut.donuthit.rzin[8] ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(_02478_)); + sky130_fd_sc_hd__nand2_1 _08833_ (.A(_02477_), + .B(_02478_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02479_)); - sky130_fd_sc_hd__xor2_1 _08785_ (.A(_02478_), - .B(_02479_), + sky130_fd_sc_hd__nor2_1 _08834_ (.A(_02455_), + .B(_02457_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02480_)); - sky130_fd_sc_hd__nand2b_1 _08786_ (.A_N(net151), + .Y(_02480_)); + sky130_fd_sc_hd__nor2_1 _08835_ (.A(_02456_), .B(_02480_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02481_)); - sky130_fd_sc_hd__xnor2_1 _08787_ (.A(net151), - .B(_02480_), + sky130_fd_sc_hd__xnor2_1 _08836_ (.A(_02479_), + .B(_02481_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02482_)); - sky130_fd_sc_hd__a21bo_1 _08788_ (.A1(_02456_), - .A2(_02457_), - .B1_N(_02459_), + sky130_fd_sc_hd__nor2_1 _08837_ (.A(net141), + .B(\vgadonut.donut.ysA[14] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02483_)); - sky130_fd_sc_hd__xor2_1 _08789_ (.A(_02482_), - .B(_02483_), + .Y(_02483_)); + sky130_fd_sc_hd__nand2_1 _08838_ (.A(net141), + .B(\vgadonut.donut.ysA[14] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02484_)); - sky130_fd_sc_hd__nand2b_1 _08790_ (.A_N(net152), + .Y(_02484_)); + sky130_fd_sc_hd__and2b_1 _08839_ (.A_N(_02483_), .B(_02484_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02485_)); - sky130_fd_sc_hd__xnor2_1 _08791_ (.A(net152), - .B(_02484_), + .X(_02485_)); + sky130_fd_sc_hd__xnor2_1 _08840_ (.A(\vgadonut.donut.cAsB[8] ), + .B(_02485_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02486_)); - sky130_fd_sc_hd__a21bo_1 _08792_ (.A1(_02460_), - .A2(_02461_), - .B1_N(_02463_), + sky130_fd_sc_hd__o21ai_1 _08841_ (.A1(\vgadonut.donut.cAsB[7] ), + .A2(_02460_), + .B1(_02461_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02487_)); - sky130_fd_sc_hd__and2_1 _08793_ (.A(_02486_), + .Y(_02487_)); + sky130_fd_sc_hd__xor2_1 _08842_ (.A(_02486_), .B(_02487_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02488_)); - sky130_fd_sc_hd__or2_1 _08794_ (.A(_02486_), - .B(_02487_), + sky130_fd_sc_hd__nand2b_1 _08843_ (.A_N(\vgadonut.donut.cAsB[12] ), + .B(_02488_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02489_)); - sky130_fd_sc_hd__and2b_1 _08795_ (.A_N(_02488_), - .B(_02489_), + .Y(_02489_)); + sky130_fd_sc_hd__xnor2_1 _08844_ (.A(\vgadonut.donut.cAsB[12] ), + .B(_02488_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02490_)); - sky130_fd_sc_hd__a21o_1 _08796_ (.A1(_02464_), - .A2(_02465_), - .B1(_02467_), + .Y(_02490_)); + sky130_fd_sc_hd__a21bo_1 _08845_ (.A1(_02463_), + .A2(_02464_), + .B1_N(_02466_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02491_)); - sky130_fd_sc_hd__nor2_1 _08797_ (.A(_02490_), + sky130_fd_sc_hd__xor2_1 _08846_ (.A(_02490_), .B(_02491_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02492_)); - sky130_fd_sc_hd__and2_1 _08798_ (.A(_02490_), - .B(_02491_), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .X(_02493_)); - sky130_fd_sc_hd__or3_1 _08799_ (.A(net110), + .X(_02492_)); + sky130_fd_sc_hd__nand2b_1 _08847_ (.A_N(net156), .B(_02492_), - .C(_02493_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02494_)); - sky130_fd_sc_hd__o21ai_1 _08800_ (.A1(net116), - .A2(_02474_), - .B1(_02494_), + .Y(_02493_)); + sky130_fd_sc_hd__xnor2_1 _08848_ (.A(net156), + .B(_02492_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00072_)); - sky130_fd_sc_hd__nand2_1 _08801_ (.A(net133), - .B(\vgadonut.donut.ysA[15] ), + .Y(_02494_)); + sky130_fd_sc_hd__a21bo_1 _08849_ (.A1(_02467_), + .A2(_02468_), + .B1_N(_02470_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02495_)); - sky130_fd_sc_hd__or2_1 _08802_ (.A(net133), - .B(\vgadonut.donut.ysA[15] ), + .X(_02495_)); + sky130_fd_sc_hd__and2_1 _08850_ (.A(_02494_), + .B(_02495_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02496_)); - sky130_fd_sc_hd__nand2_1 _08803_ (.A(_02495_), - .B(_02496_), + sky130_fd_sc_hd__or2_1 _08851_ (.A(_02494_), + .B(_02495_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02497_)); - sky130_fd_sc_hd__xor2_1 _08804_ (.A(net154), + .X(_02497_)); + sky130_fd_sc_hd__and2b_1 _08852_ (.A_N(_02496_), .B(_02497_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02498_)); - sky130_fd_sc_hd__o21ai_1 _08805_ (.A1(\vgadonut.donut.cAsB[8] ), - .A2(_02477_), + sky130_fd_sc_hd__a21o_1 _08853_ (.A1(_02471_), + .A2(_02472_), .B1(_02475_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02499_)); - sky130_fd_sc_hd__xor2_1 _08806_ (.A(_02498_), + .X(_02499_)); + sky130_fd_sc_hd__nor2_1 _08854_ (.A(_02498_), .B(_02499_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02500_)); - sky130_fd_sc_hd__nand2b_1 _08807_ (.A_N(net150), - .B(_02500_), + .Y(_02500_)); + sky130_fd_sc_hd__and2_1 _08855_ (.A(_02498_), + .B(_02499_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02501_)); - sky130_fd_sc_hd__xnor2_1 _08808_ (.A(net150), + .X(_02501_)); + sky130_fd_sc_hd__or3_1 _08856_ (.A(net120), .B(_02500_), + .C(_02501_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02502_)); - sky130_fd_sc_hd__a21bo_1 _08809_ (.A1(_02478_), - .A2(_02479_), - .B1_N(_02481_), + .X(_02502_)); + sky130_fd_sc_hd__o21ai_1 _08857_ (.A1(net130), + .A2(_02482_), + .B1(_02502_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02503_)); - sky130_fd_sc_hd__xor2_1 _08810_ (.A(_02502_), - .B(_02503_), + .Y(_00072_)); + sky130_fd_sc_hd__nor2_1 _08858_ (.A(net140), + .B(\vgadonut.donut.ysA[15] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02504_)); - sky130_fd_sc_hd__nand2b_1 _08811_ (.A_N(net151), - .B(_02504_), + .Y(_02503_)); + sky130_fd_sc_hd__nand2_1 _08859_ (.A(net140), + .B(\vgadonut.donut.ysA[15] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02505_)); - sky130_fd_sc_hd__xnor2_1 _08812_ (.A(\vgadonut.donut.cAsB[12] ), + .Y(_02504_)); + sky130_fd_sc_hd__and2b_1 _08860_ (.A_N(_02503_), .B(_02504_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), + .X(_02505_)); + sky130_fd_sc_hd__xnor2_1 _08861_ (.A(\vgadonut.donut.cAsB[9] ), + .B(_02505_), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), .Y(_02506_)); - sky130_fd_sc_hd__a21bo_1 _08813_ (.A1(_02482_), + sky130_fd_sc_hd__o21ai_1 _08862_ (.A1(\vgadonut.donut.cAsB[8] ), .A2(_02483_), - .B1_N(_02485_), + .B1(_02484_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02507_)); - sky130_fd_sc_hd__xor2_1 _08814_ (.A(_02506_), + .Y(_02507_)); + sky130_fd_sc_hd__xor2_1 _08863_ (.A(_02506_), .B(_02507_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02508_)); - sky130_fd_sc_hd__or3_1 _08815_ (.A(_02488_), - .B(_02493_), - .C(_02508_), + sky130_fd_sc_hd__nand2b_1 _08864_ (.A_N(net155), + .B(_02508_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02509_)); - sky130_fd_sc_hd__o21a_1 _08816_ (.A1(_02488_), - .A2(_02493_), - .B1(_02508_), + .Y(_02509_)); + sky130_fd_sc_hd__xnor2_1 _08865_ (.A(net155), + .B(_02508_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02510_)); - sky130_fd_sc_hd__o21a_1 _08817_ (.A1(_02472_), - .A2(_02473_), - .B1(_02470_), + .Y(_02510_)); + sky130_fd_sc_hd__a21bo_1 _08866_ (.A1(_02486_), + .A2(_02487_), + .B1_N(_02489_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02511_)); - sky130_fd_sc_hd__nand2_1 _08818_ (.A(net148), - .B(\vgadonut.donut.donuthit.rzin[9] ), + sky130_fd_sc_hd__xor2_1 _08867_ (.A(_02510_), + .B(_02511_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02512_)); - sky130_fd_sc_hd__or2_1 _08819_ (.A(net148), - .B(\vgadonut.donut.donuthit.rzin[9] ), + .X(_02512_)); + sky130_fd_sc_hd__nand2b_1 _08868_ (.A_N(\vgadonut.donut.cAsB[12] ), + .B(_02512_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02513_)); - sky130_fd_sc_hd__nand2_1 _08820_ (.A(_02512_), - .B(_02513_), + .Y(_02513_)); + sky130_fd_sc_hd__xnor2_1 _08869_ (.A(\vgadonut.donut.cAsB[12] ), + .B(_02512_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02514_)); - sky130_fd_sc_hd__xnor2_1 _08821_ (.A(_02511_), - .B(_02514_), + sky130_fd_sc_hd__a21bo_1 _08870_ (.A1(_02490_), + .A2(_02491_), + .B1_N(_02493_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02515_)); - sky130_fd_sc_hd__or3b_1 _08822_ (.A(_02510_), - .B(net110), - .C_N(_02509_), + .X(_02515_)); + sky130_fd_sc_hd__xor2_1 _08871_ (.A(_02514_), + .B(_02515_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02516_)); - sky130_fd_sc_hd__o21ai_1 _08823_ (.A1(net116), - .A2(_02515_), + sky130_fd_sc_hd__o21a_1 _08872_ (.A1(_02496_), + .A2(_02501_), .B1(_02516_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00073_)); - sky130_fd_sc_hd__nand2_1 _08824_ (.A(net148), - .B(\vgadonut.donut.donuthit.rzin[10] ), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .Y(_02517_)); - sky130_fd_sc_hd__or2_1 _08825_ (.A(net148), - .B(\vgadonut.donut.donuthit.rzin[10] ), + .X(_02517_)); + sky130_fd_sc_hd__or3_1 _08873_ (.A(_02496_), + .B(_02501_), + .C(_02516_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02518_)); - sky130_fd_sc_hd__nand2_1 _08826_ (.A(_02517_), - .B(_02518_), + sky130_fd_sc_hd__o21ai_1 _08874_ (.A1(_02479_), + .A2(_02481_), + .B1(_02478_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02519_)); - sky130_fd_sc_hd__a21bo_1 _08827_ (.A1(_02511_), - .A2(_02512_), - .B1_N(_02513_), + sky130_fd_sc_hd__nand2_1 _08875_ (.A(net154), + .B(\vgadonut.donut.donuthit.rzin[9] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02520_)); - sky130_fd_sc_hd__or2_1 _08828_ (.A(_02519_), - .B(_02520_), + .Y(_02520_)); + sky130_fd_sc_hd__or2_1 _08876_ (.A(net154), + .B(\vgadonut.donut.donuthit.rzin[9] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02521_)); - sky130_fd_sc_hd__nand2_1 _08829_ (.A(_02519_), + sky130_fd_sc_hd__and3_1 _08877_ (.A(_02519_), .B(_02520_), + .C(_02521_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02522_)); - sky130_fd_sc_hd__and3_1 _08830_ (.A(net110), - .B(_02521_), - .C(_02522_), + .X(_02522_)); + sky130_fd_sc_hd__a21oi_1 _08878_ (.A1(_02520_), + .A2(_02521_), + .B1(_02519_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02523_)); - sky130_fd_sc_hd__nand2_1 _08831_ (.A(net132), - .B(\vgadonut.donut.ysA[16] ), + .Y(_02523_)); + sky130_fd_sc_hd__or2_1 _08879_ (.A(_02522_), + .B(_02523_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02524_)); - sky130_fd_sc_hd__or2_1 _08832_ (.A(net132), - .B(\vgadonut.donut.ysA[16] ), + .X(_02524_)); + sky130_fd_sc_hd__or3b_1 _08880_ (.A(net129), + .B(_02517_), + .C_N(_02518_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02525_)); - sky130_fd_sc_hd__nand2_1 _08833_ (.A(_02524_), - .B(_02525_), + sky130_fd_sc_hd__o21ai_1 _08881_ (.A1(net130), + .A2(_02524_), + .B1(_02525_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02526_)); - sky130_fd_sc_hd__xor2_1 _08834_ (.A(net153), - .B(_02526_), + .Y(_00073_)); + sky130_fd_sc_hd__or2_1 _08882_ (.A(net154), + .B(\vgadonut.donut.donuthit.rzin[10] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02527_)); - sky130_fd_sc_hd__o21ai_1 _08835_ (.A1(\vgadonut.donut.cAsB[9] ), - .A2(_02497_), - .B1(_02495_), + .X(_02526_)); + sky130_fd_sc_hd__nand2_1 _08883_ (.A(net154), + .B(\vgadonut.donut.donuthit.rzin[10] ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(_02527_)); + sky130_fd_sc_hd__nand2b_1 _08884_ (.A_N(_02519_), + .B(_02520_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02528_)); - sky130_fd_sc_hd__xor2_1 _08836_ (.A(_02527_), - .B(_02528_), + sky130_fd_sc_hd__nand4_1 _08885_ (.A(_02521_), + .B(_02526_), + .C(_02527_), + .D(_02528_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02529_)); - sky130_fd_sc_hd__nand2b_1 _08837_ (.A_N(\vgadonut.donut.cAsB[14] ), - .B(_02529_), + .Y(_02529_)); + sky130_fd_sc_hd__a22o_1 _08886_ (.A1(_02526_), + .A2(_02527_), + .B1(_02528_), + .B2(_02521_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02530_)); - sky130_fd_sc_hd__xnor2_1 _08838_ (.A(\vgadonut.donut.cAsB[14] ), + .X(_02530_)); + sky130_fd_sc_hd__and3_1 _08887_ (.A(net120), .B(_02529_), + .C(_02530_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02531_)); - sky130_fd_sc_hd__a21bo_1 _08839_ (.A1(_02498_), - .A2(_02499_), - .B1_N(_02501_), + .X(_02531_)); + sky130_fd_sc_hd__or2_1 _08888_ (.A(net139), + .B(\vgadonut.donut.ysA[16] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02532_)); - sky130_fd_sc_hd__and2_1 _08840_ (.A(_02531_), - .B(_02532_), + sky130_fd_sc_hd__nand2_1 _08889_ (.A(net139), + .B(\vgadonut.donut.ysA[16] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02533_)); - sky130_fd_sc_hd__or2_1 _08841_ (.A(_02531_), - .B(_02532_), + .Y(_02533_)); + sky130_fd_sc_hd__nand2_1 _08890_ (.A(_02532_), + .B(_02533_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02534_)); - sky130_fd_sc_hd__and2b_1 _08842_ (.A_N(_02533_), + .Y(_02534_)); + sky130_fd_sc_hd__xor2_1 _08891_ (.A(net157), .B(_02534_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02535_)); - sky130_fd_sc_hd__and2b_1 _08843_ (.A_N(net150), - .B(_02535_), + sky130_fd_sc_hd__o21ai_1 _08892_ (.A1(\vgadonut.donut.cAsB[9] ), + .A2(_02503_), + .B1(_02504_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02536_)); - sky130_fd_sc_hd__and2b_1 _08844_ (.A_N(_02535_), - .B(net150), + .Y(_02536_)); + sky130_fd_sc_hd__xor2_1 _08893_ (.A(_02535_), + .B(_02536_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02537_)); - sky130_fd_sc_hd__nor2_1 _08845_ (.A(_02536_), + sky130_fd_sc_hd__nand2b_1 _08894_ (.A_N(\vgadonut.donut.cAsB[14] ), .B(_02537_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02538_)); - sky130_fd_sc_hd__a21bo_1 _08846_ (.A1(_02502_), - .A2(_02503_), - .B1_N(_02505_), + sky130_fd_sc_hd__xnor2_1 _08895_ (.A(\vgadonut.donut.cAsB[14] ), + .B(_02537_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02539_)); - sky130_fd_sc_hd__xor2_1 _08847_ (.A(_02538_), - .B(_02539_), + .Y(_02539_)); + sky130_fd_sc_hd__a21bo_1 _08896_ (.A1(_02506_), + .A2(_02507_), + .B1_N(_02509_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02540_)); - sky130_fd_sc_hd__a21o_1 _08848_ (.A1(_02506_), - .A2(_02507_), - .B1(_02510_), + sky130_fd_sc_hd__and2_1 _08897_ (.A(_02539_), + .B(_02540_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02541_)); - sky130_fd_sc_hd__or2_1 _08849_ (.A(_02540_), - .B(_02541_), + sky130_fd_sc_hd__or2_1 _08898_ (.A(_02539_), + .B(_02540_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02542_)); - sky130_fd_sc_hd__nand2_1 _08850_ (.A(_02540_), - .B(_02541_), + sky130_fd_sc_hd__and2b_1 _08899_ (.A_N(_02541_), + .B(_02542_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02543_)); - sky130_fd_sc_hd__a31o_1 _08851_ (.A1(net116), - .A2(_02542_), - .A3(_02543_), - .B1(_02523_), + .X(_02543_)); + sky130_fd_sc_hd__and2b_1 _08900_ (.A_N(net155), + .B(_02543_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00074_)); - sky130_fd_sc_hd__xnor2_1 _08852_ (.A(net148), - .B(\vgadonut.donut.donuthit.rzin[11] ), + .X(_02544_)); + sky130_fd_sc_hd__and2b_1 _08901_ (.A_N(_02543_), + .B(net155), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02544_)); - sky130_fd_sc_hd__a21oi_1 _08853_ (.A1(_02517_), - .A2(_02521_), - .B1(_02544_), + .X(_02545_)); + sky130_fd_sc_hd__nor2_1 _08902_ (.A(_02544_), + .B(_02545_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02545_)); - sky130_fd_sc_hd__a311o_1 _08854_ (.A1(_02517_), - .A2(_02521_), - .A3(_02544_), - .B1(_02545_), - .C1(net116), + .Y(_02546_)); + sky130_fd_sc_hd__a21bo_1 _08903_ (.A1(_02510_), + .A2(_02511_), + .B1_N(_02513_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02546_)); - sky130_fd_sc_hd__a21boi_1 _08855_ (.A1(_02538_), - .A2(_02539_), - .B1_N(_02543_), + .X(_02547_)); + sky130_fd_sc_hd__xor2_1 _08904_ (.A(_02546_), + .B(_02547_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02547_)); - sky130_fd_sc_hd__a21bo_1 _08856_ (.A1(_02527_), - .A2(_02528_), - .B1_N(_02530_), + .X(_02548_)); + sky130_fd_sc_hd__a21o_1 _08905_ (.A1(_02514_), + .A2(_02515_), + .B1(_02517_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02548_)); - sky130_fd_sc_hd__nand2_1 _08857_ (.A(net131), - .B(\vgadonut.donut.ysA[17] ), + .X(_02549_)); + sky130_fd_sc_hd__or2_1 _08906_ (.A(_02548_), + .B(_02549_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02549_)); - sky130_fd_sc_hd__or2_1 _08858_ (.A(net131), - .B(\vgadonut.donut.ysA[17] ), + .X(_02550_)); + sky130_fd_sc_hd__nand2_1 _08907_ (.A(_02548_), + .B(_02549_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02550_)); - sky130_fd_sc_hd__nand2_1 _08859_ (.A(_02549_), - .B(_02550_), + .Y(_02551_)); + sky130_fd_sc_hd__a31o_1 _08908_ (.A1(net121), + .A2(_02550_), + .A3(_02551_), + .B1(_02531_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02551_)); - sky130_fd_sc_hd__xor2_1 _08860_ (.A(net152), - .B(_02551_), + .X(_00074_)); + sky130_fd_sc_hd__xnor2_1 _08909_ (.A(net154), + .B(\vgadonut.donut.donuthit.rzin[11] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02552_)); - sky130_fd_sc_hd__o21ai_1 _08861_ (.A1(\vgadonut.donut.cAsB[10] ), - .A2(_02526_), - .B1(_02524_), + .Y(_02552_)); + sky130_fd_sc_hd__nand2_1 _08910_ (.A(_02527_), + .B(_02529_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02553_)); - sky130_fd_sc_hd__nor2_1 _08862_ (.A(_02552_), + sky130_fd_sc_hd__xnor2_1 _08911_ (.A(_02552_), .B(_02553_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02554_)); - sky130_fd_sc_hd__nand2_1 _08863_ (.A(_02552_), - .B(_02553_), + sky130_fd_sc_hd__a21boi_1 _08912_ (.A1(_02546_), + .A2(_02547_), + .B1_N(_02551_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02555_)); - sky130_fd_sc_hd__and2b_1 _08864_ (.A_N(_02554_), - .B(_02555_), + sky130_fd_sc_hd__a21bo_1 _08913_ (.A1(_02535_), + .A2(_02536_), + .B1_N(_02538_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02556_)); - sky130_fd_sc_hd__xnor2_1 _08865_ (.A(net149), - .B(_02556_), + sky130_fd_sc_hd__or2_1 _08914_ (.A(\vgadonut.donut.cAcB[11] ), + .B(\vgadonut.donut.ysA[17] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02557_)); - sky130_fd_sc_hd__nand2_1 _08866_ (.A(_02548_), - .B(_02557_), + .X(_02557_)); + sky130_fd_sc_hd__nand2_1 _08915_ (.A(\vgadonut.donut.cAcB[11] ), + .B(\vgadonut.donut.ysA[17] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02558_)); - sky130_fd_sc_hd__or2_1 _08867_ (.A(_02548_), - .B(_02557_), + sky130_fd_sc_hd__nand2_1 _08916_ (.A(_02557_), + .B(_02558_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02559_)); - sky130_fd_sc_hd__nand2_1 _08868_ (.A(_02558_), + .Y(_02559_)); + sky130_fd_sc_hd__xor2_1 _08917_ (.A(net156), .B(_02559_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02560_)); - sky130_fd_sc_hd__xor2_1 _08869_ (.A(\vgadonut.donut.cAsB[14] ), - .B(_02560_), + .X(_02560_)); + sky130_fd_sc_hd__o21ai_1 _08918_ (.A1(\vgadonut.donut.cAsB[10] ), + .A2(_02534_), + .B1(_02533_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02561_)); - sky130_fd_sc_hd__nor3_1 _08870_ (.A(_02533_), - .B(_02536_), - .C(_02561_), + .Y(_02561_)); + sky130_fd_sc_hd__nor2_1 _08919_ (.A(_02560_), + .B(_02561_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02562_)); - sky130_fd_sc_hd__o21ai_1 _08871_ (.A1(_02533_), - .A2(_02536_), - .B1(_02561_), + sky130_fd_sc_hd__nand2_1 _08920_ (.A(_02560_), + .B(_02561_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02563_)); - sky130_fd_sc_hd__nand2b_1 _08872_ (.A_N(_02562_), + sky130_fd_sc_hd__and2b_1 _08921_ (.A_N(_02562_), .B(_02563_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02564_)); - sky130_fd_sc_hd__xnor2_1 _08873_ (.A(_02547_), + .X(_02564_)); + sky130_fd_sc_hd__xnor2_1 _08922_ (.A(net154), .B(_02564_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02565_)); - sky130_fd_sc_hd__o21ai_1 _08874_ (.A1(net110), - .A2(_02565_), - .B1(_02546_), + sky130_fd_sc_hd__nand2_1 _08923_ (.A(_02556_), + .B(_02565_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00075_)); - sky130_fd_sc_hd__and2_1 _08875_ (.A(net148), - .B(\vgadonut.donut.donuthit.rzin[12] ), + .Y(_02566_)); + sky130_fd_sc_hd__or2_1 _08924_ (.A(_02556_), + .B(_02565_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02566_)); - sky130_fd_sc_hd__nor2_1 _08876_ (.A(net148), - .B(\vgadonut.donut.donuthit.rzin[12] ), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .Y(_02567_)); - sky130_fd_sc_hd__or2_1 _08877_ (.A(_02566_), + .X(_02567_)); + sky130_fd_sc_hd__nand2_1 _08925_ (.A(_02566_), .B(_02567_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02568_)); - sky130_fd_sc_hd__or2_1 _08878_ (.A(_02521_), - .B(_02544_), + .Y(_02568_)); + sky130_fd_sc_hd__xor2_1 _08926_ (.A(\vgadonut.donut.cAsB[14] ), + .B(_02568_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02569_)); - sky130_fd_sc_hd__o21ai_1 _08879_ (.A1(\vgadonut.donut.donuthit.rzin[10] ), - .A2(\vgadonut.donut.donuthit.rzin[11] ), - .B1(net148), + sky130_fd_sc_hd__nor3_1 _08927_ (.A(_02541_), + .B(_02544_), + .C(_02569_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02570_)); - sky130_fd_sc_hd__a21oi_1 _08880_ (.A1(_02569_), - .A2(_02570_), - .B1(_02568_), + sky130_fd_sc_hd__o21ai_1 _08928_ (.A1(_02541_), + .A2(_02544_), + .B1(_02569_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02571_)); - sky130_fd_sc_hd__a311o_1 _08881_ (.A1(_02568_), - .A2(_02569_), - .A3(_02570_), - .B1(_02571_), - .C1(net122), + sky130_fd_sc_hd__and2b_1 _08929_ (.A_N(_02570_), + .B(_02571_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02572_)); - sky130_fd_sc_hd__o21ai_1 _08882_ (.A1(\vgadonut.donut.cAsB[14] ), - .A2(_02560_), - .B1(_02558_), + sky130_fd_sc_hd__xnor2_1 _08930_ (.A(_02555_), + .B(_02572_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02573_)); - sky130_fd_sc_hd__nand2_1 _08883_ (.A(\vgadonut.donut.cAcB[12] ), - .B(\vgadonut.donut.ysA[18] ), + sky130_fd_sc_hd__mux2_1 _08931_ (.A0(_02554_), + .A1(_02573_), + .S(net130), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(_00075_)); + sky130_fd_sc_hd__nor2_1 _08932_ (.A(net153), + .B(\vgadonut.donut.donuthit.rzin[12] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02574_)); - sky130_fd_sc_hd__or2_1 _08884_ (.A(\vgadonut.donut.cAcB[12] ), - .B(\vgadonut.donut.ysA[18] ), + sky130_fd_sc_hd__and2_1 _08933_ (.A(net153), + .B(\vgadonut.donut.donuthit.rzin[12] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02575_)); - sky130_fd_sc_hd__nand2_1 _08885_ (.A(_02574_), + sky130_fd_sc_hd__or2_1 _08934_ (.A(_02574_), .B(_02575_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02576_)); - sky130_fd_sc_hd__xor2_1 _08886_ (.A(net151), - .B(_02576_), + .X(_02576_)); + sky130_fd_sc_hd__or2_1 _08935_ (.A(_02529_), + .B(_02552_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02577_)); - sky130_fd_sc_hd__o21ai_1 _08887_ (.A1(\vgadonut.donut.cAsB[11] ), - .A2(_02551_), - .B1(_02549_), + sky130_fd_sc_hd__o21ai_1 _08936_ (.A1(\vgadonut.donut.donuthit.rzin[10] ), + .A2(\vgadonut.donut.donuthit.rzin[11] ), + .B1(net153), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02578_)); - sky130_fd_sc_hd__nor2_1 _08888_ (.A(_02577_), - .B(_02578_), + sky130_fd_sc_hd__a21oi_1 _08937_ (.A1(_02577_), + .A2(_02578_), + .B1(_02576_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02579_)); - sky130_fd_sc_hd__nand2_1 _08889_ (.A(_02577_), - .B(_02578_), + sky130_fd_sc_hd__a311oi_1 _08938_ (.A1(_02576_), + .A2(_02577_), + .A3(_02578_), + .B1(_02579_), + .C1(net122), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02580_)); - sky130_fd_sc_hd__and2b_1 _08890_ (.A_N(_02579_), - .B(_02580_), + sky130_fd_sc_hd__o21ai_1 _08939_ (.A1(\vgadonut.donut.cAsB[14] ), + .A2(_02568_), + .B1(_02566_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02581_)); - sky130_fd_sc_hd__a21o_1 _08891_ (.A1(net149), - .A2(_02555_), - .B1(_02554_), + .Y(_02581_)); + sky130_fd_sc_hd__or2_1 _08940_ (.A(net138), + .B(\vgadonut.donut.ysA[18] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02582_)); - sky130_fd_sc_hd__xnor2_1 _08892_ (.A(_02581_), - .B(_02582_), + sky130_fd_sc_hd__nand2_1 _08941_ (.A(net138), + .B(\vgadonut.donut.ysA[18] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02583_)); - sky130_fd_sc_hd__nand2_1 _08893_ (.A(_02573_), + sky130_fd_sc_hd__nand2_1 _08942_ (.A(_02582_), .B(_02583_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02584_)); - sky130_fd_sc_hd__xnor2_1 _08894_ (.A(_02573_), - .B(_02583_), + sky130_fd_sc_hd__xor2_1 _08943_ (.A(\vgadonut.donut.cAsB[12] ), + .B(_02584_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02585_)); - sky130_fd_sc_hd__or2_1 _08895_ (.A(_02547_), - .B(_02562_), + .X(_02585_)); + sky130_fd_sc_hd__o21ai_1 _08944_ (.A1(net156), + .A2(_02559_), + .B1(_02558_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02586_)); - sky130_fd_sc_hd__a21o_1 _08896_ (.A1(_02563_), - .A2(_02586_), - .B1(_02585_), + .Y(_02586_)); + sky130_fd_sc_hd__nor2_1 _08945_ (.A(_02585_), + .B(_02586_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02587_)); - sky130_fd_sc_hd__a31oi_1 _08897_ (.A1(_02563_), - .A2(_02585_), - .A3(_02586_), - .B1(_05991_), + .Y(_02587_)); + sky130_fd_sc_hd__nand2_1 _08946_ (.A(_02585_), + .B(_02586_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02588_)); - sky130_fd_sc_hd__a21bo_1 _08898_ (.A1(_02587_), - .A2(_02588_), - .B1_N(_02572_), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .X(_00076_)); - sky130_fd_sc_hd__xor2_1 _08899_ (.A(net148), - .B(\vgadonut.donut.donuthit.rzin[13] ), + sky130_fd_sc_hd__and2b_1 _08947_ (.A_N(_02587_), + .B(_02588_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02589_)); - sky130_fd_sc_hd__o21ai_1 _08900_ (.A1(_02566_), - .A2(_02571_), - .B1(_02589_), + sky130_fd_sc_hd__a21o_1 _08948_ (.A1(net153), + .A2(_02563_), + .B1(_02562_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02590_)); - sky130_fd_sc_hd__o31a_1 _08901_ (.A1(_02566_), - .A2(_02571_), - .A3(_02589_), - .B1(net110), + .X(_02590_)); + sky130_fd_sc_hd__nand2_1 _08949_ (.A(_02589_), + .B(_02590_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02591_)); - sky130_fd_sc_hd__mux2_1 _08902_ (.A0(\vgadonut.donut.cAsB[15] ), - .A1(_02582_), - .S(_02581_), + .Y(_02591_)); + sky130_fd_sc_hd__or2_1 _08950_ (.A(_02589_), + .B(_02590_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02592_)); - sky130_fd_sc_hd__nand2_1 _08903_ (.A(net129), - .B(\vgadonut.donut.ysA[19] ), + sky130_fd_sc_hd__nand2_1 _08951_ (.A(_02591_), + .B(_02592_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02593_)); - sky130_fd_sc_hd__or2_1 _08904_ (.A(net129), - .B(\vgadonut.donut.ysA[19] ), + sky130_fd_sc_hd__nand2_1 _08952_ (.A(_02581_), + .B(_02593_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02594_)); - sky130_fd_sc_hd__and3b_1 _08905_ (.A_N(net150), + .Y(_02594_)); + sky130_fd_sc_hd__xnor2_1 _08953_ (.A(_02581_), .B(_02593_), - .C(_02594_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02595_)); - sky130_fd_sc_hd__a21boi_1 _08906_ (.A1(_02593_), - .A2(_02594_), - .B1_N(\vgadonut.donut.cAsB[13] ), + .Y(_02595_)); + sky130_fd_sc_hd__o21a_1 _08954_ (.A1(_02555_), + .A2(_02570_), + .B1(_02571_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02596_)); - sky130_fd_sc_hd__nor2_1 _08907_ (.A(_02595_), + .X(_02596_)); + sky130_fd_sc_hd__nand2_1 _08955_ (.A(_02595_), .B(_02596_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02597_)); - sky130_fd_sc_hd__o21ai_1 _08908_ (.A1(net151), - .A2(_02576_), - .B1(_02574_), + sky130_fd_sc_hd__or2_1 _08956_ (.A(_02595_), + .B(_02596_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02598_)); - sky130_fd_sc_hd__nor2_1 _08909_ (.A(_02597_), - .B(_02598_), + .X(_02598_)); + sky130_fd_sc_hd__a31o_1 _08957_ (.A1(net121), + .A2(_02597_), + .A3(_02598_), + .B1(_02580_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02599_)); - sky130_fd_sc_hd__nand2_1 _08910_ (.A(_02597_), - .B(_02598_), + .X(_00076_)); + sky130_fd_sc_hd__xor2_1 _08958_ (.A(net153), + .B(\vgadonut.donut.donuthit.rzin[13] ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(_02599_)); + sky130_fd_sc_hd__o21ai_1 _08959_ (.A1(_02575_), + .A2(_02579_), + .B1(_02599_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02600_)); - sky130_fd_sc_hd__and2b_1 _08911_ (.A_N(_02599_), - .B(_02600_), + sky130_fd_sc_hd__o31a_1 _08960_ (.A1(_02575_), + .A2(_02579_), + .A3(_02599_), + .B1(net120), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02601_)); - sky130_fd_sc_hd__a21o_1 _08912_ (.A1(\vgadonut.donut.cAsB[15] ), - .A2(_02580_), - .B1(_02579_), + sky130_fd_sc_hd__or2_1 _08961_ (.A(_05978_), + .B(_02589_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02602_)); - sky130_fd_sc_hd__nand2_1 _08913_ (.A(_02601_), - .B(_02602_), + sky130_fd_sc_hd__or2_1 _08962_ (.A(net137), + .B(\vgadonut.donut.ysA[19] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02603_)); - sky130_fd_sc_hd__xnor2_1 _08914_ (.A(_02601_), - .B(_02602_), + .X(_02603_)); + sky130_fd_sc_hd__nand2_1 _08963_ (.A(net137), + .B(\vgadonut.donut.ysA[19] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02604_)); - sky130_fd_sc_hd__nand2b_1 _08915_ (.A_N(_02592_), + sky130_fd_sc_hd__nand2_1 _08964_ (.A(_02603_), .B(_02604_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02605_)); - sky130_fd_sc_hd__nand2b_1 _08916_ (.A_N(_02604_), - .B(_02592_), + sky130_fd_sc_hd__xor2_1 _08965_ (.A(net155), + .B(_02605_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02606_)); - sky130_fd_sc_hd__nand2_1 _08917_ (.A(_02605_), - .B(_02606_), + .X(_02606_)); + sky130_fd_sc_hd__o21ai_1 _08966_ (.A1(\vgadonut.donut.cAsB[12] ), + .A2(_02584_), + .B1(_02583_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02607_)); - sky130_fd_sc_hd__a21o_1 _08918_ (.A1(_02584_), - .A2(_02587_), - .B1(_02607_), + sky130_fd_sc_hd__nor2_1 _08967_ (.A(_02606_), + .B(_02607_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02608_)); - sky130_fd_sc_hd__a31o_1 _08919_ (.A1(_02584_), - .A2(_02587_), - .A3(_02607_), - .B1(net110), + .Y(_02608_)); + sky130_fd_sc_hd__nand2_1 _08968_ (.A(_02606_), + .B(_02607_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02609_)); - sky130_fd_sc_hd__and2b_1 _08920_ (.A_N(_02609_), - .B(_02608_), + .Y(_02609_)); + sky130_fd_sc_hd__nand2b_1 _08969_ (.A_N(_02608_), + .B(_02609_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02610_)); - sky130_fd_sc_hd__a21o_1 _08921_ (.A1(_02590_), - .A2(_02591_), - .B1(_02610_), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .X(_00077_)); - sky130_fd_sc_hd__nand2_1 _08922_ (.A(net149), - .B(\vgadonut.donut.donuthit.rzin[14] ), + .Y(_02610_)); + sky130_fd_sc_hd__a21oi_1 _08970_ (.A1(net153), + .A2(_02588_), + .B1(_02587_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02611_)); - sky130_fd_sc_hd__or2_1 _08923_ (.A(net149), - .B(\vgadonut.donut.donuthit.rzin[14] ), + sky130_fd_sc_hd__xnor2_1 _08971_ (.A(_02610_), + .B(_02611_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02612_)); - sky130_fd_sc_hd__nand2_1 _08924_ (.A(_02611_), - .B(_02612_), + .Y(_02612_)); + sky130_fd_sc_hd__nand3_1 _08972_ (.A(_02591_), + .B(_02602_), + .C(_02612_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02613_)); - sky130_fd_sc_hd__or3b_1 _08925_ (.A(_02568_), - .B(_02569_), - .C_N(_02589_), + sky130_fd_sc_hd__a21o_1 _08973_ (.A1(_02591_), + .A2(_02602_), + .B1(_02612_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02614_)); - sky130_fd_sc_hd__o21ai_1 _08926_ (.A1(\vgadonut.donut.donuthit.rzin[12] ), - .A2(\vgadonut.donut.donuthit.rzin[13] ), - .B1(net148), + sky130_fd_sc_hd__nand2_1 _08974_ (.A(_02613_), + .B(_02614_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02615_)); - sky130_fd_sc_hd__nand3_1 _08927_ (.A(_02570_), - .B(_02614_), - .C(_02615_), + sky130_fd_sc_hd__a21o_1 _08975_ (.A1(_02594_), + .A2(_02598_), + .B1(_02615_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02616_)); - sky130_fd_sc_hd__xor2_1 _08928_ (.A(_02613_), - .B(_02616_), + .X(_02616_)); + sky130_fd_sc_hd__a31o_1 _08976_ (.A1(_02594_), + .A2(_02598_), + .A3(_02615_), + .B1(net120), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02617_)); - sky130_fd_sc_hd__o21a_1 _08929_ (.A1(_05937_), - .A2(_02601_), - .B1(_02603_), + sky130_fd_sc_hd__and2b_1 _08977_ (.A_N(_02617_), + .B(_02616_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02618_)); - sky130_fd_sc_hd__nand2_1 _08930_ (.A(net128), - .B(\vgadonut.donut.ysA[20] ), + sky130_fd_sc_hd__a21o_1 _08978_ (.A1(_02600_), + .A2(_02601_), + .B1(_02618_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02619_)); - sky130_fd_sc_hd__or2_1 _08931_ (.A(net128), - .B(\vgadonut.donut.ysA[20] ), + .X(_00077_)); + sky130_fd_sc_hd__or2_1 _08979_ (.A(net153), + .B(\vgadonut.donut.donuthit.rzin[14] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02620_)); - sky130_fd_sc_hd__nand2_1 _08932_ (.A(_02619_), - .B(_02620_), + .X(_02619_)); + sky130_fd_sc_hd__nand2_1 _08980_ (.A(net154), + .B(\vgadonut.donut.donuthit.rzin[14] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02621_)); - sky130_fd_sc_hd__xor2_1 _08933_ (.A(\vgadonut.donut.cAsB[14] ), - .B(_02621_), + .Y(_02620_)); + sky130_fd_sc_hd__or3b_1 _08981_ (.A(_02576_), + .B(_02577_), + .C_N(_02599_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02622_)); - sky130_fd_sc_hd__a21oi_1 _08934_ (.A1(net129), - .A2(\vgadonut.donut.ysA[19] ), - .B1(_02595_), + .X(_02621_)); + sky130_fd_sc_hd__o21ai_1 _08982_ (.A1(\vgadonut.donut.donuthit.rzin[12] ), + .A2(\vgadonut.donut.donuthit.rzin[13] ), + .B1(net154), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(_02622_)); + sky130_fd_sc_hd__nand3_1 _08983_ (.A(_02578_), + .B(_02621_), + .C(_02622_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02623_)); - sky130_fd_sc_hd__xnor2_1 _08935_ (.A(_02622_), - .B(_02623_), + sky130_fd_sc_hd__a21oi_1 _08984_ (.A1(_02619_), + .A2(_02620_), + .B1(_02623_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02624_)); - sky130_fd_sc_hd__a21o_1 _08936_ (.A1(net149), - .A2(_02600_), - .B1(_02599_), + sky130_fd_sc_hd__a31o_1 _08985_ (.A1(_02619_), + .A2(_02620_), + .A3(_02623_), + .B1(net122), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02625_)); - sky130_fd_sc_hd__xnor2_1 _08937_ (.A(_02624_), + sky130_fd_sc_hd__nor2_1 _08986_ (.A(_02624_), .B(_02625_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02626_)); - sky130_fd_sc_hd__and2_1 _08938_ (.A(_02618_), - .B(_02626_), + sky130_fd_sc_hd__mux2_1 _08987_ (.A0(_02611_), + .A1(_05978_), + .S(_02610_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02627_)); - sky130_fd_sc_hd__nor2_1 _08939_ (.A(_02618_), - .B(_02626_), + sky130_fd_sc_hd__or2_1 _08988_ (.A(net136), + .B(\vgadonut.donut.ysA[20] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02628_)); - sky130_fd_sc_hd__or2_1 _08940_ (.A(_02627_), - .B(_02628_), + .X(_02628_)); + sky130_fd_sc_hd__nand2_1 _08989_ (.A(net136), + .B(\vgadonut.donut.ysA[20] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02629_)); - sky130_fd_sc_hd__a21oi_1 _08941_ (.A1(_02605_), - .A2(_02608_), - .B1(_02629_), + .Y(_02629_)); + sky130_fd_sc_hd__nand2_1 _08990_ (.A(_02628_), + .B(_02629_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02630_)); - sky130_fd_sc_hd__a311o_1 _08942_ (.A1(_02605_), - .A2(_02608_), - .A3(_02629_), - .B1(_02630_), - .C1(_05991_), + sky130_fd_sc_hd__xor2_1 _08991_ (.A(\vgadonut.donut.cAsB[14] ), + .B(_02630_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02631_)); - sky130_fd_sc_hd__o21ai_1 _08943_ (.A1(net122), - .A2(_02617_), - .B1(_02631_), + sky130_fd_sc_hd__o21ai_1 _08992_ (.A1(\vgadonut.donut.cAsB[13] ), + .A2(_02605_), + .B1(_02604_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00079_)); - sky130_fd_sc_hd__a21bo_1 _08944_ (.A1(_02612_), - .A2(_02616_), - .B1_N(_02611_), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .X(_02632_)); - sky130_fd_sc_hd__xor2_1 _08945_ (.A(net149), - .B(\vgadonut.donut.donuthit.rzin[15] ), + .Y(_02632_)); + sky130_fd_sc_hd__or2_1 _08993_ (.A(_02631_), + .B(_02632_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02633_)); - sky130_fd_sc_hd__xnor2_1 _08946_ (.A(_02632_), - .B(_02633_), + sky130_fd_sc_hd__nand2_1 _08994_ (.A(_02631_), + .B(_02632_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02634_)); - sky130_fd_sc_hd__nor2_1 _08947_ (.A(net116), + sky130_fd_sc_hd__nand2_1 _08995_ (.A(_02633_), .B(_02634_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02635_)); - sky130_fd_sc_hd__mux2_1 _08948_ (.A0(net149), - .A1(_02625_), - .S(_02624_), + sky130_fd_sc_hd__a21oi_1 _08996_ (.A1(net153), + .A2(_02609_), + .B1(_02608_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02636_)); - sky130_fd_sc_hd__or3b_1 _08949_ (.A(_05937_), - .B(_02623_), - .C_N(_02622_), + .Y(_02636_)); + sky130_fd_sc_hd__xnor2_1 _08997_ (.A(_02635_), + .B(_02636_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02637_)); - sky130_fd_sc_hd__or3b_1 _08950_ (.A(net149), - .B(_02622_), - .C_N(_02623_), + .Y(_02637_)); + sky130_fd_sc_hd__nand2_1 _08998_ (.A(_02627_), + .B(_02637_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02638_)); - sky130_fd_sc_hd__o21ai_1 _08951_ (.A1(\vgadonut.donut.cAsB[14] ), - .A2(_02621_), - .B1(_02619_), + .Y(_02638_)); + sky130_fd_sc_hd__or2_1 _08999_ (.A(_02627_), + .B(_02637_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02639_)); - sky130_fd_sc_hd__xor2_1 _08952_ (.A(\vgadonut.donut.cAcB[15] ), - .B(\vgadonut.donut.ysA[21] ), + .X(_02639_)); + sky130_fd_sc_hd__nand2_1 _09000_ (.A(_02638_), + .B(_02639_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02640_)); - sky130_fd_sc_hd__xnor2_1 _08953_ (.A(_02639_), - .B(_02640_), + .Y(_02640_)); + sky130_fd_sc_hd__nand3_1 _09001_ (.A(_02613_), + .B(_02616_), + .C(_02640_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02641_)); - sky130_fd_sc_hd__and3_1 _08954_ (.A(_02637_), - .B(_02638_), - .C(_02641_), + sky130_fd_sc_hd__a21o_1 _09002_ (.A1(_02613_), + .A2(_02616_), + .B1(_02640_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02642_)); - sky130_fd_sc_hd__a21oi_1 _08955_ (.A1(_02637_), - .A2(_02638_), - .B1(_02641_), + sky130_fd_sc_hd__a31o_1 _09003_ (.A1(net121), + .A2(_02641_), + .A3(_02642_), + .B1(_02626_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02643_)); - sky130_fd_sc_hd__nor2_1 _08956_ (.A(_02642_), - .B(_02643_), + .X(_00079_)); + sky130_fd_sc_hd__a21bo_1 _09004_ (.A1(_02619_), + .A2(_02623_), + .B1_N(_02620_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02644_)); - sky130_fd_sc_hd__xnor2_1 _08957_ (.A(_02636_), - .B(_02644_), + .X(_02643_)); + sky130_fd_sc_hd__xnor2_1 _09005_ (.A(net154), + .B(\vgadonut.donut.donuthit.rzin[15] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02645_)); - sky130_fd_sc_hd__or3_1 _08958_ (.A(_02627_), - .B(_02630_), - .C(_02645_), + .Y(_02644_)); + sky130_fd_sc_hd__xnor2_1 _09006_ (.A(_02643_), + .B(_02644_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02646_)); - sky130_fd_sc_hd__o21ai_1 _08959_ (.A1(_02627_), - .A2(_02630_), - .B1(_02645_), + .Y(_02645_)); + sky130_fd_sc_hd__mux2_1 _09007_ (.A0(_02636_), + .A1(_05978_), + .S(_02635_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02647_)); - sky130_fd_sc_hd__a31o_1 _08960_ (.A1(net116), - .A2(_02646_), - .A3(_02647_), - .B1(_02635_), + .X(_02646_)); + sky130_fd_sc_hd__mux2_1 _09008_ (.A0(_02633_), + .A1(_02634_), + .S(net153), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00080_)); - sky130_fd_sc_hd__xor2_4 _08961_ (.A(\vgadonut.donut.donuthit.cordicxy.xin[15] ), - .B(net231), + .X(_02647_)); + sky130_fd_sc_hd__o21a_1 _09009_ (.A1(\vgadonut.donut.cAsB[14] ), + .A2(_02630_), + .B1(_02629_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02648_)); - sky130_fd_sc_hd__xnor2_1 _08962_ (.A(\vgadonut.donut.donuthit.cordicxy.xin[15] ), - .B(net231), + sky130_fd_sc_hd__xor2_1 _09010_ (.A(\vgadonut.donut.cAcB[15] ), + .B(\vgadonut.donut.ysA[21] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02649_)); - sky130_fd_sc_hd__nand2_1 _08963_ (.A(\vgadonut.donut.donuthit.cordicxy.yin[12] ), - .B(\vgadonut.donut.donuthit.cordicxy.xin[12] ), + .X(_02649_)); + sky130_fd_sc_hd__xnor2_1 _09011_ (.A(_02648_), + .B(_02649_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02650_)); - sky130_fd_sc_hd__or2_1 _08964_ (.A(\vgadonut.donut.donuthit.cordicxy.yin[12] ), - .B(\vgadonut.donut.donuthit.cordicxy.xin[12] ), + sky130_fd_sc_hd__xnor2_1 _09012_ (.A(_02647_), + .B(_02650_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02651_)); - sky130_fd_sc_hd__nand2_1 _08965_ (.A(_02650_), + .Y(_02651_)); + sky130_fd_sc_hd__xnor2_1 _09013_ (.A(_02646_), .B(_02651_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02652_)); - sky130_fd_sc_hd__inv_2 _08966_ (.A(_02652_), + sky130_fd_sc_hd__and3_1 _09014_ (.A(_02638_), + .B(_02642_), + .C(_02652_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02653_)); - sky130_fd_sc_hd__nand2_1 _08967_ (.A(\vgadonut.donut.donuthit.cordicxy.yin[5] ), - .B(\vgadonut.donut.donuthit.cordicxy.xin[5] ), + .X(_02653_)); + sky130_fd_sc_hd__a21oi_1 _09015_ (.A1(_02638_), + .A2(_02642_), + .B1(_02652_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02654_)); - sky130_fd_sc_hd__nor2_1 _08968_ (.A(\vgadonut.donut.donuthit.cordicxy.yin[5] ), - .B(\vgadonut.donut.donuthit.cordicxy.xin[5] ), + sky130_fd_sc_hd__nor2_1 _09016_ (.A(_02653_), + .B(_02654_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02655_)); - sky130_fd_sc_hd__or2_4 _08969_ (.A(\vgadonut.donut.donuthit.cordicxy.xin[5] ), - .B(\vgadonut.donut.donuthit.cordicxy.yin[5] ), + sky130_fd_sc_hd__mux2_1 _09017_ (.A0(_02645_), + .A1(_02655_), + .S(_06049_), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(_00080_)); + sky130_fd_sc_hd__xor2_4 _09018_ (.A(\vgadonut.donut.donuthit.cordicxy.xin[15] ), + .B(net222), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02656_)); - sky130_fd_sc_hd__nand2_4 _08970_ (.A(_02656_), - .B(_02654_), + sky130_fd_sc_hd__xnor2_4 _09019_ (.A(\vgadonut.donut.donuthit.cordicxy.xin[15] ), + .B(net222), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02657_)); - sky130_fd_sc_hd__xnor2_2 _08971_ (.A(\vgadonut.donut.donuthit.cordicxy.yin[7] ), - .B(\vgadonut.donut.donuthit.cordicxy.xin[7] ), + sky130_fd_sc_hd__and2_1 _09020_ (.A(\vgadonut.donut.donuthit.cordicxy.yin[12] ), + .B(\vgadonut.donut.donuthit.cordicxy.xin[12] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02658_)); - sky130_fd_sc_hd__and2_1 _08972_ (.A(\vgadonut.donut.donuthit.cordicxy.yin[6] ), - .B(\vgadonut.donut.donuthit.cordicxy.xin[6] ), + .X(_02658_)); + sky130_fd_sc_hd__nor2_1 _09021_ (.A(\vgadonut.donut.donuthit.cordicxy.yin[12] ), + .B(\vgadonut.donut.donuthit.cordicxy.xin[12] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02659_)); - sky130_fd_sc_hd__nor2_1 _08973_ (.A(\vgadonut.donut.donuthit.cordicxy.yin[6] ), - .B(\vgadonut.donut.donuthit.cordicxy.xin[6] ), + .Y(_02659_)); + sky130_fd_sc_hd__nor2_2 _09022_ (.A(_02658_), + .B(_02659_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02660_)); - sky130_fd_sc_hd__nor2_1 _08974_ (.A(_02659_), - .B(_02660_), + sky130_fd_sc_hd__nor2_1 _09023_ (.A(_06001_), + .B(\vgadonut.donut.donuthit.cordicxy.xin[3] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02661_)); - sky130_fd_sc_hd__xnor2_1 _08975_ (.A(\vgadonut.donut.donuthit.cordicxy.yin[6] ), - .B(\vgadonut.donut.donuthit.cordicxy.xin[6] ), + sky130_fd_sc_hd__and2_1 _09024_ (.A(\vgadonut.donut.donuthit.cordicxy.yin[2] ), + .B(\vgadonut.donut.donuthit.cordicxy.xin[2] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02662_)); - sky130_fd_sc_hd__and2_1 _08976_ (.A(_02658_), - .B(_02662_), + .X(_02662_)); + sky130_fd_sc_hd__nor2_1 _09025_ (.A(\vgadonut.donut.donuthit.cordicxy.yin[2] ), + .B(\vgadonut.donut.donuthit.cordicxy.xin[2] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02663_)); - sky130_fd_sc_hd__and2b_1 _08977_ (.A_N(\vgadonut.donut.donuthit.cordicxy.xin[5] ), - .B(\vgadonut.donut.donuthit.cordicxy.yin[5] ), + .Y(_02663_)); + sky130_fd_sc_hd__nor2_2 _09026_ (.A(_02662_), + .B(_02663_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02664_)); - sky130_fd_sc_hd__and2_1 _08978_ (.A(\vgadonut.donut.donuthit.cordicxy.yin[6] ), - .B(_05954_), + .Y(_02664_)); + sky130_fd_sc_hd__or2_1 _09027_ (.A(_02662_), + .B(_02663_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02665_)); - sky130_fd_sc_hd__and2b_1 _08979_ (.A_N(\vgadonut.donut.donuthit.cordicxy.xin[7] ), - .B(\vgadonut.donut.donuthit.cordicxy.yin[7] ), + sky130_fd_sc_hd__and2_1 _09028_ (.A(\vgadonut.donut.donuthit.cordicxy.yin[1] ), + .B(\vgadonut.donut.donuthit.cordicxy.xin[1] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02666_)); - sky130_fd_sc_hd__a221o_1 _08980_ (.A1(_02663_), - .A2(_02664_), - .B1(_02665_), - .B2(_02658_), - .C1(_02666_), + sky130_fd_sc_hd__xor2_4 _09029_ (.A(\vgadonut.donut.donuthit.cordicxy.yin[1] ), + .B(\vgadonut.donut.donuthit.cordicxy.xin[1] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02667_)); - sky130_fd_sc_hd__a21o_1 _08981_ (.A1(_02657_), - .A2(_02663_), - .B1(_02667_), + sky130_fd_sc_hd__and2b_1 _09030_ (.A_N(\vgadonut.donut.donuthit.cordicxy.yin[0] ), + .B(\vgadonut.donut.donuthit.cordicxy.xin[0] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02668_)); - sky130_fd_sc_hd__nand2_2 _08982_ (.A(\vgadonut.donut.donuthit.cordicxy.yin[4] ), - .B(\vgadonut.donut.donuthit.cordicxy.xin[4] ), + sky130_fd_sc_hd__nand2b_1 _09031_ (.A_N(\vgadonut.donut.donuthit.cordicxy.xin[1] ), + .B(\vgadonut.donut.donuthit.cordicxy.yin[1] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02669_)); - sky130_fd_sc_hd__or2_4 _08983_ (.A(\vgadonut.donut.donuthit.cordicxy.xin[4] ), - .B(\vgadonut.donut.donuthit.cordicxy.yin[4] ), + sky130_fd_sc_hd__o21ai_1 _09032_ (.A1(_02667_), + .A2(_02668_), + .B1(_02669_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02670_)); - sky130_fd_sc_hd__nand2_4 _08984_ (.A(_02670_), - .B(_02669_), + .Y(_02670_)); + sky130_fd_sc_hd__nand2_1 _09033_ (.A(_02665_), + .B(_02670_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02671_)); - sky130_fd_sc_hd__or2_1 _08985_ (.A(\vgadonut.donut.donuthit.cordicxy.yin[3] ), - .B(_05956_), + sky130_fd_sc_hd__o21ai_1 _09034_ (.A1(_06002_), + .A2(\vgadonut.donut.donuthit.cordicxy.xin[2] ), + .B1(_02671_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02672_)); - sky130_fd_sc_hd__xnor2_2 _08986_ (.A(\vgadonut.donut.donuthit.cordicxy.yin[2] ), - .B(\vgadonut.donut.donuthit.cordicxy.xin[2] ), + .Y(_02672_)); + sky130_fd_sc_hd__nor2_1 _09035_ (.A(\vgadonut.donut.donuthit.cordicxy.yin[3] ), + .B(\vgadonut.donut.donuthit.cordicxy.xin[3] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02673_)); - sky130_fd_sc_hd__inv_2 _08987_ (.A(_02673_), + sky130_fd_sc_hd__xnor2_2 _09036_ (.A(\vgadonut.donut.donuthit.cordicxy.yin[3] ), + .B(\vgadonut.donut.donuthit.cordicxy.xin[3] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02674_)); - sky130_fd_sc_hd__and2b_1 _08988_ (.A_N(\vgadonut.donut.donuthit.cordicxy.xin[1] ), - .B(\vgadonut.donut.donuthit.cordicxy.yin[1] ), + sky130_fd_sc_hd__and3_1 _09037_ (.A(\vgadonut.donut.donuthit.cordicxy.yin[2] ), + .B(_06003_), + .C(_02674_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02675_)); - sky130_fd_sc_hd__nand2_1 _08989_ (.A(\vgadonut.donut.donuthit.cordicxy.yin[1] ), - .B(\vgadonut.donut.donuthit.cordicxy.xin[1] ), + sky130_fd_sc_hd__a311o_1 _09038_ (.A1(_02665_), + .A2(_02670_), + .A3(_02674_), + .B1(_02675_), + .C1(_02661_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02676_)); - sky130_fd_sc_hd__xnor2_2 _08990_ (.A(\vgadonut.donut.donuthit.cordicxy.yin[1] ), - .B(\vgadonut.donut.donuthit.cordicxy.xin[1] ), + .X(_02676_)); + sky130_fd_sc_hd__xor2_2 _09039_ (.A(\vgadonut.donut.donuthit.cordicxy.yin[7] ), + .B(\vgadonut.donut.donuthit.cordicxy.xin[7] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02677_)); - sky130_fd_sc_hd__nand2b_1 _08991_ (.A_N(\vgadonut.donut.donuthit.cordicxy.yin[0] ), - .B(\vgadonut.donut.donuthit.cordicxy.xin[0] ), + .X(_02677_)); + sky130_fd_sc_hd__and2_1 _09040_ (.A(\vgadonut.donut.donuthit.cordicxy.yin[6] ), + .B(\vgadonut.donut.donuthit.cordicxy.xin[6] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02678_)); - sky130_fd_sc_hd__a21o_1 _08992_ (.A1(_02677_), - .A2(_02678_), - .B1(_02675_), + .X(_02678_)); + sky130_fd_sc_hd__xor2_4 _09041_ (.A(\vgadonut.donut.donuthit.cordicxy.yin[6] ), + .B(\vgadonut.donut.donuthit.cordicxy.xin[6] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02679_)); - sky130_fd_sc_hd__nand2_1 _08993_ (.A(_02673_), + sky130_fd_sc_hd__nor2_1 _09042_ (.A(_02677_), .B(_02679_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02680_)); - sky130_fd_sc_hd__and2b_1 _08994_ (.A_N(\vgadonut.donut.donuthit.cordicxy.xin[2] ), - .B(\vgadonut.donut.donuthit.cordicxy.yin[2] ), + sky130_fd_sc_hd__or2_1 _09043_ (.A(\vgadonut.donut.donuthit.cordicxy.yin[5] ), + .B(\vgadonut.donut.donuthit.cordicxy.xin[5] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02681_)); - sky130_fd_sc_hd__a221o_1 _08995_ (.A1(\vgadonut.donut.donuthit.cordicxy.yin[3] ), - .A2(_05956_), - .B1(_02673_), - .B2(_02679_), - .C1(_02681_), + sky130_fd_sc_hd__xnor2_4 _09044_ (.A(\vgadonut.donut.donuthit.cordicxy.xin[5] ), + .B(\vgadonut.donut.donuthit.cordicxy.yin[5] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02682_)); - sky130_fd_sc_hd__and2_1 _08996_ (.A(\vgadonut.donut.donuthit.cordicxy.yin[3] ), - .B(\vgadonut.donut.donuthit.cordicxy.xin[3] ), + .Y(_02682_)); + sky130_fd_sc_hd__inv_2 _09045_ (.A(_02682_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02683_)); - sky130_fd_sc_hd__nor2_1 _08997_ (.A(\vgadonut.donut.donuthit.cordicxy.yin[3] ), - .B(\vgadonut.donut.donuthit.cordicxy.xin[3] ), + .Y(_02683_)); + sky130_fd_sc_hd__xnor2_4 _09046_ (.A(\vgadonut.donut.donuthit.cordicxy.yin[4] ), + .B(\vgadonut.donut.donuthit.cordicxy.xin[4] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02684_)); - sky130_fd_sc_hd__nor2_1 _08998_ (.A(_02683_), - .B(_02684_), + sky130_fd_sc_hd__and3_1 _09047_ (.A(_02680_), + .B(_02682_), + .C(_02684_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02685_)); - sky130_fd_sc_hd__nand2_1 _08999_ (.A(_02672_), - .B(_02682_), + .X(_02685_)); + sky130_fd_sc_hd__nand2b_1 _09048_ (.A_N(\vgadonut.donut.donuthit.cordicxy.xin[6] ), + .B(\vgadonut.donut.donuthit.cordicxy.yin[6] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02686_)); - sky130_fd_sc_hd__nor2_1 _09000_ (.A(_05955_), - .B(\vgadonut.donut.donuthit.cordicxy.xin[4] ), + sky130_fd_sc_hd__and2b_1 _09049_ (.A_N(\vgadonut.donut.donuthit.cordicxy.xin[4] ), + .B(\vgadonut.donut.donuthit.cordicxy.yin[4] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02687_)); - sky130_fd_sc_hd__a311o_1 _09001_ (.A1(_02671_), - .A2(_02672_), - .A3(_02682_), - .B1(_02687_), - .C1(_02667_), + .X(_02687_)); + sky130_fd_sc_hd__and2b_1 _09050_ (.A_N(\vgadonut.donut.donuthit.cordicxy.xin[5] ), + .B(\vgadonut.donut.donuthit.cordicxy.yin[5] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02688_)); - sky130_fd_sc_hd__nand2_1 _09002_ (.A(_02668_), - .B(_02688_), + sky130_fd_sc_hd__a21o_1 _09051_ (.A1(_02682_), + .A2(_02687_), + .B1(_02688_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02689_)); - sky130_fd_sc_hd__nand2_1 _09003_ (.A(\vgadonut.donut.donuthit.cordicxy.yin[9] ), - .B(\vgadonut.donut.donuthit.cordicxy.xin[9] ), + .X(_02689_)); + sky130_fd_sc_hd__nor2_1 _09052_ (.A(_02677_), + .B(_02686_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02690_)); - sky130_fd_sc_hd__or2_1 _09004_ (.A(\vgadonut.donut.donuthit.cordicxy.yin[9] ), - .B(\vgadonut.donut.donuthit.cordicxy.xin[9] ), + sky130_fd_sc_hd__a221o_1 _09053_ (.A1(\vgadonut.donut.donuthit.cordicxy.yin[7] ), + .A2(_05996_), + .B1(_02680_), + .B2(_02689_), + .C1(_02690_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02691_)); - sky130_fd_sc_hd__nand2_2 _09005_ (.A(_02690_), - .B(_02691_), + sky130_fd_sc_hd__a21o_1 _09054_ (.A1(_02676_), + .A2(_02685_), + .B1(_02691_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02692_)); - sky130_fd_sc_hd__nand2_1 _09006_ (.A(\vgadonut.donut.donuthit.cordicxy.yin[8] ), - .B(\vgadonut.donut.donuthit.cordicxy.xin[8] ), + .X(_02692_)); + sky130_fd_sc_hd__nand2_1 _09055_ (.A(\vgadonut.donut.donuthit.cordicxy.yin[11] ), + .B(\vgadonut.donut.donuthit.cordicxy.xin[11] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02693_)); - sky130_fd_sc_hd__or2_1 _09007_ (.A(\vgadonut.donut.donuthit.cordicxy.yin[8] ), - .B(\vgadonut.donut.donuthit.cordicxy.xin[8] ), + sky130_fd_sc_hd__nor2_1 _09056_ (.A(\vgadonut.donut.donuthit.cordicxy.yin[11] ), + .B(\vgadonut.donut.donuthit.cordicxy.xin[11] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02694_)); - sky130_fd_sc_hd__nand2_2 _09008_ (.A(_02693_), - .B(_02694_), + .Y(_02694_)); + sky130_fd_sc_hd__or2_1 _09057_ (.A(\vgadonut.donut.donuthit.cordicxy.yin[11] ), + .B(\vgadonut.donut.donuthit.cordicxy.xin[11] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02695_)); - sky130_fd_sc_hd__nand2_1 _09009_ (.A(\vgadonut.donut.donuthit.cordicxy.yin[10] ), - .B(\vgadonut.donut.donuthit.cordicxy.xin[10] ), + .X(_02695_)); + sky130_fd_sc_hd__nand2_2 _09058_ (.A(_02693_), + .B(_02695_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02696_)); - sky130_fd_sc_hd__or2_1 _09010_ (.A(\vgadonut.donut.donuthit.cordicxy.yin[10] ), + sky130_fd_sc_hd__nand2_1 _09059_ (.A(\vgadonut.donut.donuthit.cordicxy.yin[10] ), .B(\vgadonut.donut.donuthit.cordicxy.xin[10] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02697_)); - sky130_fd_sc_hd__nand2_2 _09011_ (.A(_02696_), - .B(_02697_), + .Y(_02697_)); + sky130_fd_sc_hd__or2_1 _09060_ (.A(\vgadonut.donut.donuthit.cordicxy.yin[10] ), + .B(\vgadonut.donut.donuthit.cordicxy.xin[10] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02698_)); - sky130_fd_sc_hd__xnor2_2 _09012_ (.A(\vgadonut.donut.donuthit.cordicxy.yin[11] ), - .B(\vgadonut.donut.donuthit.cordicxy.xin[11] ), + .X(_02698_)); + sky130_fd_sc_hd__nand2_2 _09061_ (.A(_02697_), + .B(_02698_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02699_)); - sky130_fd_sc_hd__and4_1 _09013_ (.A(_02692_), - .B(_02695_), - .C(_02698_), - .D(_02699_), + sky130_fd_sc_hd__and2_1 _09062_ (.A(_02696_), + .B(_02699_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02700_)); - sky130_fd_sc_hd__and2b_1 _09014_ (.A_N(\vgadonut.donut.donuthit.cordicxy.xin[10] ), - .B(\vgadonut.donut.donuthit.cordicxy.yin[10] ), + sky130_fd_sc_hd__or2_1 _09063_ (.A(\vgadonut.donut.donuthit.cordicxy.yin[9] ), + .B(\vgadonut.donut.donuthit.cordicxy.xin[9] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02701_)); - sky130_fd_sc_hd__nor2_1 _09015_ (.A(_05952_), + sky130_fd_sc_hd__nand2_1 _09064_ (.A(\vgadonut.donut.donuthit.cordicxy.yin[9] ), .B(\vgadonut.donut.donuthit.cordicxy.xin[9] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02702_)); - sky130_fd_sc_hd__a31o_1 _09016_ (.A1(\vgadonut.donut.donuthit.cordicxy.yin[8] ), - .A2(_05953_), - .A3(_02692_), - .B1(_02702_), + sky130_fd_sc_hd__nand2_2 _09065_ (.A(_02701_), + .B(_02702_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02703_)); - sky130_fd_sc_hd__a21o_1 _09017_ (.A1(_02698_), - .A2(_02703_), - .B1(_02701_), + .Y(_02703_)); + sky130_fd_sc_hd__or2_1 _09066_ (.A(\vgadonut.donut.donuthit.cordicxy.yin[8] ), + .B(\vgadonut.donut.donuthit.cordicxy.xin[8] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02704_)); - sky130_fd_sc_hd__nand2_1 _09018_ (.A(_02699_), - .B(_02704_), + sky130_fd_sc_hd__nand2_1 _09067_ (.A(\vgadonut.donut.donuthit.cordicxy.yin[8] ), + .B(\vgadonut.donut.donuthit.cordicxy.xin[8] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02705_)); - sky130_fd_sc_hd__a32oi_2 _09019_ (.A1(_02668_), - .A2(_02688_), - .A3(_02700_), - .B1(_05951_), - .B2(\vgadonut.donut.donuthit.cordicxy.yin[11] ), + sky130_fd_sc_hd__nand2_2 _09068_ (.A(_02704_), + .B(_02705_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02706_)); - sky130_fd_sc_hd__and2_1 _09020_ (.A(_02705_), - .B(_02706_), + sky130_fd_sc_hd__and3_1 _09069_ (.A(_02700_), + .B(_02703_), + .C(_02706_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02707_)); - sky130_fd_sc_hd__nor2_1 _09021_ (.A(_02653_), - .B(_02707_), + sky130_fd_sc_hd__nor2_1 _09070_ (.A(_05993_), + .B(\vgadonut.donut.donuthit.cordicxy.xin[10] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02708_)); - sky130_fd_sc_hd__nor2_1 _09022_ (.A(\vgadonut.donut.donuthit.cordicxy.yin[13] ), - .B(\vgadonut.donut.donuthit.cordicxy.xin[13] ), + sky130_fd_sc_hd__and2_1 _09071_ (.A(\vgadonut.donut.donuthit.cordicxy.yin[8] ), + .B(_05995_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02709_)); - sky130_fd_sc_hd__and2_1 _09023_ (.A(\vgadonut.donut.donuthit.cordicxy.yin[13] ), - .B(\vgadonut.donut.donuthit.cordicxy.xin[13] ), + .X(_02709_)); + sky130_fd_sc_hd__and2b_1 _09072_ (.A_N(\vgadonut.donut.donuthit.cordicxy.xin[9] ), + .B(\vgadonut.donut.donuthit.cordicxy.yin[9] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02710_)); - sky130_fd_sc_hd__or2_1 _09024_ (.A(_02709_), - .B(_02710_), + sky130_fd_sc_hd__a21o_1 _09073_ (.A1(_02703_), + .A2(_02709_), + .B1(_02710_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02711_)); - sky130_fd_sc_hd__a211o_1 _09025_ (.A1(\vgadonut.donut.donuthit.cordicxy.yin[12] ), - .A2(_05950_), - .B1(_02708_), - .C1(_02711_), + sky130_fd_sc_hd__and2b_1 _09074_ (.A_N(\vgadonut.donut.donuthit.cordicxy.xin[11] ), + .B(\vgadonut.donut.donuthit.cordicxy.yin[11] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02712_)); - sky130_fd_sc_hd__nand2_1 _09026_ (.A(_02652_), - .B(_02711_), + sky130_fd_sc_hd__a221o_1 _09075_ (.A1(_02696_), + .A2(_02708_), + .B1(_02711_), + .B2(_02700_), + .C1(_02712_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02713_)); - sky130_fd_sc_hd__a21o_1 _09027_ (.A1(_02705_), - .A2(_02706_), + .X(_02713_)); + sky130_fd_sc_hd__a21oi_1 _09076_ (.A1(_02692_), + .A2(_02707_), .B1(_02713_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02714_)); - sky130_fd_sc_hd__nand3_1 _09028_ (.A(\vgadonut.donut.donuthit.cordicxy.yin[12] ), - .B(_05950_), - .C(_02711_), + .Y(_02714_)); + sky130_fd_sc_hd__nor2_1 _09077_ (.A(\vgadonut.donut.donuthit.cordicxy.yin[13] ), + .B(\vgadonut.donut.donuthit.cordicxy.xin[13] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02715_)); - sky130_fd_sc_hd__and3_1 _09029_ (.A(_02712_), - .B(_02714_), - .C(_02715_), + sky130_fd_sc_hd__and2_1 _09078_ (.A(\vgadonut.donut.donuthit.cordicxy.yin[13] ), + .B(\vgadonut.donut.donuthit.cordicxy.xin[13] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02716_)); - sky130_fd_sc_hd__nand2_1 _09030_ (.A(\vgadonut.donut.donuthit.cordicxy.yin[0] ), - .B(\vgadonut.donut.donuthit.cordicxy.xin[0] ), + sky130_fd_sc_hd__nor2_1 _09079_ (.A(_02715_), + .B(_02716_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02717_)); - sky130_fd_sc_hd__o21ai_1 _09031_ (.A1(_02677_), - .A2(_02717_), - .B1(_02676_), + sky130_fd_sc_hd__nand2b_1 _09080_ (.A_N(\vgadonut.donut.donuthit.cordicxy.xin[12] ), + .B(\vgadonut.donut.donuthit.cordicxy.yin[12] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02718_)); - sky130_fd_sc_hd__and2_1 _09032_ (.A(_02674_), - .B(_02718_), + sky130_fd_sc_hd__o21a_1 _09081_ (.A1(_02660_), + .A2(_02714_), + .B1(_02718_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02719_)); - sky130_fd_sc_hd__a21o_1 _09033_ (.A1(\vgadonut.donut.donuthit.cordicxy.yin[2] ), - .A2(\vgadonut.donut.donuthit.cordicxy.xin[2] ), - .B1(_02683_), + sky130_fd_sc_hd__or2_1 _09082_ (.A(_02660_), + .B(_02717_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02720_)); - sky130_fd_sc_hd__a21oi_1 _09034_ (.A1(_02674_), - .A2(_02718_), - .B1(_02720_), + sky130_fd_sc_hd__xnor2_1 _09083_ (.A(_02717_), + .B(_02719_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02721_)); - sky130_fd_sc_hd__nor2_1 _09035_ (.A(_02684_), - .B(_02721_), + sky130_fd_sc_hd__and2_1 _09084_ (.A(\vgadonut.donut.donuthit.cordicxy.yin[0] ), + .B(\vgadonut.donut.donuthit.cordicxy.xin[0] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02722_)); - sky130_fd_sc_hd__or4_4 _09036_ (.A(_02671_), - .B(_02658_), - .C(_02662_), - .D(_02657_), + .X(_02722_)); + sky130_fd_sc_hd__a21o_1 _09085_ (.A1(_02722_), + .A2(_02667_), + .B1(_02666_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02723_)); - sky130_fd_sc_hd__o21a_1 _09037_ (.A1(\vgadonut.donut.donuthit.cordicxy.yin[7] ), - .A2(\vgadonut.donut.donuthit.cordicxy.xin[7] ), - .B1(_02659_), + sky130_fd_sc_hd__and2_1 _09086_ (.A(_02664_), + .B(_02723_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02724_)); - sky130_fd_sc_hd__a21oi_1 _09038_ (.A1(\vgadonut.donut.donuthit.cordicxy.yin[7] ), - .A2(\vgadonut.donut.donuthit.cordicxy.xin[7] ), - .B1(_02724_), + sky130_fd_sc_hd__a221oi_4 _09087_ (.A1(\vgadonut.donut.donuthit.cordicxy.yin[3] ), + .A2(\vgadonut.donut.donuthit.cordicxy.xin[3] ), + .B1(_02723_), + .B2(_02664_), + .C1(_02662_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02725_)); - sky130_fd_sc_hd__a2111o_1 _09039_ (.A1(_02654_), - .A2(_02669_), - .B1(_02662_), - .C1(_02658_), - .D1(_02655_), + sky130_fd_sc_hd__nor2_1 _09088_ (.A(_02673_), + .B(_02725_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02726_)); - sky130_fd_sc_hd__o31a_1 _09040_ (.A1(_02684_), - .A2(_02723_), - .A3(_02721_), - .B1(_02726_), + .Y(_02726_)); + sky130_fd_sc_hd__nand2_1 _09089_ (.A(_02677_), + .B(_02679_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02727_)); - sky130_fd_sc_hd__or2_1 _09041_ (.A(_02698_), - .B(_02699_), + .Y(_02727_)); + sky130_fd_sc_hd__nor2_1 _09090_ (.A(_02682_), + .B(_02684_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02728_)); - sky130_fd_sc_hd__a2111o_1 _09042_ (.A1(_02727_), - .A2(_02725_), - .B1(_02728_), - .C1(_02695_), - .D1(_02692_), + .Y(_02728_)); + sky130_fd_sc_hd__or2_4 _09091_ (.A(_02682_), + .B(_02684_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02729_)); - sky130_fd_sc_hd__o211a_1 _09043_ (.A1(\vgadonut.donut.donuthit.cordicxy.yin[11] ), - .A2(\vgadonut.donut.donuthit.cordicxy.xin[11] ), - .B1(\vgadonut.donut.donuthit.cordicxy.yin[10] ), - .C1(\vgadonut.donut.donuthit.cordicxy.xin[10] ), + sky130_fd_sc_hd__o21a_1 _09092_ (.A1(\vgadonut.donut.donuthit.cordicxy.yin[7] ), + .A2(\vgadonut.donut.donuthit.cordicxy.xin[7] ), + .B1(_02678_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02730_)); - sky130_fd_sc_hd__a21oi_1 _09044_ (.A1(\vgadonut.donut.donuthit.cordicxy.yin[11] ), - .A2(\vgadonut.donut.donuthit.cordicxy.xin[11] ), + sky130_fd_sc_hd__a21oi_1 _09093_ (.A1(\vgadonut.donut.donuthit.cordicxy.yin[7] ), + .A2(\vgadonut.donut.donuthit.cordicxy.xin[7] ), .B1(_02730_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02731_)); - sky130_fd_sc_hd__a21bo_1 _09045_ (.A1(_02690_), - .A2(_02693_), - .B1_N(_02691_), + sky130_fd_sc_hd__a22o_1 _09094_ (.A1(\vgadonut.donut.donuthit.cordicxy.yin[5] ), + .A2(\vgadonut.donut.donuthit.cordicxy.xin[5] ), + .B1(\vgadonut.donut.donuthit.cordicxy.yin[4] ), + .B2(\vgadonut.donut.donuthit.cordicxy.xin[4] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02732_)); - sky130_fd_sc_hd__or2_1 _09046_ (.A(_02728_), + sky130_fd_sc_hd__nand3b_1 _09095_ (.A_N(_02727_), .B(_02732_), + .C(_02681_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02733_)); - sky130_fd_sc_hd__and3_1 _09047_ (.A(_02729_), - .B(_02731_), - .C(_02733_), + .Y(_02733_)); + sky130_fd_sc_hd__o41a_1 _09096_ (.A1(_02673_), + .A2(_02729_), + .A3(_02727_), + .A4(_02725_), + .B1(_02733_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02734_)); - sky130_fd_sc_hd__a31o_1 _09048_ (.A1(_02729_), - .A2(_02731_), - .A3(_02733_), - .B1(_02652_), + sky130_fd_sc_hd__nand2_1 _09097_ (.A(_02731_), + .B(_02734_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02735_)); - sky130_fd_sc_hd__nand2_1 _09049_ (.A(_02650_), - .B(_02735_), + .Y(_02735_)); + sky130_fd_sc_hd__or2_1 _09098_ (.A(_02696_), + .B(_02699_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02736_)); - sky130_fd_sc_hd__xnor2_1 _09050_ (.A(_02711_), - .B(_02736_), + .X(_02736_)); + sky130_fd_sc_hd__a2111oi_4 _09099_ (.A1(_02734_), + .A2(_02731_), + .B1(_02736_), + .C1(_02706_), + .D1(_02703_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02737_)); - sky130_fd_sc_hd__mux2_1 _09051_ (.A0(_02716_), - .A1(_02737_), - .S(net213), + sky130_fd_sc_hd__a21bo_1 _09100_ (.A1(_02702_), + .A2(_02705_), + .B1_N(_02701_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02738_)); - sky130_fd_sc_hd__xnor2_2 _09052_ (.A(net230), - .B(_02738_), + sky130_fd_sc_hd__o221ai_2 _09101_ (.A1(_02694_), + .A2(_02697_), + .B1(_02736_), + .B2(_02738_), + .C1(_02693_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02739_)); - sky130_fd_sc_hd__nand2_1 _09053_ (.A(\vgadonut.donut.donuthit.cordicxy.yin[14] ), - .B(\vgadonut.donut.donuthit.cordicxy.xin[14] ), + sky130_fd_sc_hd__or2_1 _09102_ (.A(net272), + .B(_02739_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02740_)); - sky130_fd_sc_hd__or2_1 _09054_ (.A(\vgadonut.donut.donuthit.cordicxy.yin[14] ), - .B(\vgadonut.donut.donuthit.cordicxy.xin[14] ), + .X(_02740_)); + sky130_fd_sc_hd__o21ai_2 _09103_ (.A1(_02739_), + .A2(net105), + .B1(_02660_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02741_)); - sky130_fd_sc_hd__nand2_1 _09055_ (.A(_02740_), + .Y(_02741_)); + sky130_fd_sc_hd__nand2b_1 _09104_ (.A_N(_02658_), .B(_02741_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02742_)); - sky130_fd_sc_hd__inv_2 _09056_ (.A(_02742_), + sky130_fd_sc_hd__xnor2_1 _09105_ (.A(_02717_), + .B(_02742_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02743_)); - sky130_fd_sc_hd__a21oi_1 _09057_ (.A1(\vgadonut.donut.donuthit.cordicxy.yin[12] ), - .A2(\vgadonut.donut.donuthit.cordicxy.xin[12] ), - .B1(_02710_), + sky130_fd_sc_hd__mux2_1 _09106_ (.A0(_02721_), + .A1(_02743_), + .S(net209), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02744_)); - sky130_fd_sc_hd__a21o_1 _09058_ (.A1(_02735_), - .A2(_02744_), - .B1(_02709_), + .X(_02744_)); + sky130_fd_sc_hd__xor2_1 _09107_ (.A(net222), + .B(_02744_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02745_)); - sky130_fd_sc_hd__a211o_1 _09059_ (.A1(_02744_), - .A2(_02735_), - .B1(_02742_), - .C1(_02709_), + sky130_fd_sc_hd__nand2_1 _09108_ (.A(\vgadonut.donut.donuthit.cordicxy.yin[14] ), + .B(\vgadonut.donut.donuthit.cordicxy.xin[14] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02746_)); - sky130_fd_sc_hd__nand2b_1 _09060_ (.A_N(\vgadonut.donut.donuthit.cordicxy.xin[14] ), - .B(\vgadonut.donut.donuthit.cordicxy.yin[14] ), + .Y(_02746_)); + sky130_fd_sc_hd__or2_1 _09109_ (.A(\vgadonut.donut.donuthit.cordicxy.yin[14] ), + .B(\vgadonut.donut.donuthit.cordicxy.xin[14] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02747_)); - sky130_fd_sc_hd__nand2b_1 _09061_ (.A_N(\vgadonut.donut.donuthit.cordicxy.xin[13] ), - .B(\vgadonut.donut.donuthit.cordicxy.yin[13] ), + .X(_02747_)); + sky130_fd_sc_hd__and2_1 _09110_ (.A(_02746_), + .B(_02747_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02748_)); - sky130_fd_sc_hd__a31o_1 _09062_ (.A1(_02714_), - .A2(_02715_), - .A3(_02748_), - .B1(_02743_), + .X(_02748_)); + sky130_fd_sc_hd__nand2_1 _09111_ (.A(_02746_), + .B(_02747_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02749_)); - sky130_fd_sc_hd__a21o_1 _09063_ (.A1(_02747_), - .A2(_02749_), - .B1(net219), + .Y(_02749_)); + sky130_fd_sc_hd__nor2_1 _09112_ (.A(_02658_), + .B(_02716_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02750_)); - sky130_fd_sc_hd__a21o_1 _09064_ (.A1(_02746_), - .A2(_02740_), - .B1(net213), + .Y(_02750_)); + sky130_fd_sc_hd__a21oi_1 _09113_ (.A1(_02741_), + .A2(_02750_), + .B1(_02715_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02751_)); - sky130_fd_sc_hd__and2_4 _09065_ (.A(_02751_), - .B(_02750_), + .Y(_02751_)); + sky130_fd_sc_hd__a211o_1 _09114_ (.A1(_02750_), + .A2(_02741_), + .B1(_02749_), + .C1(_02715_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02752_)); - sky130_fd_sc_hd__nand2_1 _09066_ (.A(_02742_), - .B(_02745_), + sky130_fd_sc_hd__nand2_1 _09115_ (.A(\vgadonut.donut.donuthit.cordicxy.yin[13] ), + .B(_05992_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02753_)); - sky130_fd_sc_hd__and2_1 _09067_ (.A(_02746_), - .B(_02753_), + sky130_fd_sc_hd__o221a_1 _09116_ (.A1(_02717_), + .A2(_02718_), + .B1(_02720_), + .B2(_02714_), + .C1(_02753_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02754_)); - sky130_fd_sc_hd__nand4_1 _09068_ (.A(_02714_), - .B(_02715_), - .C(_02743_), - .D(_02748_), + sky130_fd_sc_hd__nand2b_1 _09117_ (.A_N(\vgadonut.donut.donuthit.cordicxy.xin[14] ), + .B(\vgadonut.donut.donuthit.cordicxy.yin[14] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02755_)); - sky130_fd_sc_hd__and2_1 _09069_ (.A(_02749_), - .B(_02755_), + sky130_fd_sc_hd__o211a_1 _09118_ (.A1(_02748_), + .A2(_02754_), + .B1(_02755_), + .C1(net208), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02756_)); - sky130_fd_sc_hd__mux2_1 _09070_ (.A0(_02754_), - .A1(_02756_), - .S(net214), + sky130_fd_sc_hd__a31o_4 _09119_ (.A1(_02752_), + .A2(_02746_), + .A3(net213), + .B1(_02756_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02757_)); - sky130_fd_sc_hd__xnor2_1 _09071_ (.A(net83), - .B(_02757_), + sky130_fd_sc_hd__xnor2_1 _09120_ (.A(_02748_), + .B(_02754_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02758_)); - sky130_fd_sc_hd__nor2_1 _09072_ (.A(_02739_), - .B(_02758_), + sky130_fd_sc_hd__xnor2_1 _09121_ (.A(_02748_), + .B(_02751_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02759_)); - sky130_fd_sc_hd__mux2_1 _09073_ (.A0(_02754_), - .A1(_02756_), - .S(net218), + sky130_fd_sc_hd__mux2_1 _09122_ (.A0(_02758_), + .A1(_02759_), + .S(net213), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02760_)); - sky130_fd_sc_hd__xor2_2 _09074_ (.A(net230), + sky130_fd_sc_hd__xnor2_1 _09123_ (.A(net90), .B(_02760_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02761_)); - sky130_fd_sc_hd__and2_1 _09075_ (.A(_02739_), - .B(_02758_), + .Y(_02761_)); + sky130_fd_sc_hd__and2b_1 _09124_ (.A_N(_02745_), + .B(_02761_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02762_)); - sky130_fd_sc_hd__or2_1 _09076_ (.A(_02759_), - .B(_02762_), + sky130_fd_sc_hd__mux2_1 _09125_ (.A0(_02758_), + .A1(_02759_), + .S(net209), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02763_)); - sky130_fd_sc_hd__xnor2_1 _09077_ (.A(_02653_), - .B(_02707_), + sky130_fd_sc_hd__xnor2_1 _09126_ (.A(net222), + .B(_02763_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02764_)); - sky130_fd_sc_hd__xnor2_1 _09078_ (.A(_02652_), - .B(_02734_), + sky130_fd_sc_hd__and2_1 _09127_ (.A(_02762_), + .B(_02764_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02765_)); - sky130_fd_sc_hd__mux2_1 _09079_ (.A0(_02764_), - .A1(_02765_), - .S(net214), + .X(_02765_)); + sky130_fd_sc_hd__and2b_1 _09128_ (.A_N(_02761_), + .B(_02745_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02766_)); - sky130_fd_sc_hd__xnor2_2 _09080_ (.A(net230), + sky130_fd_sc_hd__or2_1 _09129_ (.A(_02762_), .B(_02766_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02767_)); - sky130_fd_sc_hd__mux2_1 _09081_ (.A0(_02716_), - .A1(_02737_), - .S(net218), + .X(_02767_)); + sky130_fd_sc_hd__xnor2_1 _09130_ (.A(_02660_), + .B(_02740_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02768_)); - sky130_fd_sc_hd__xor2_1 _09082_ (.A(net81), - .B(_02768_), + .Y(_02768_)); + sky130_fd_sc_hd__xnor2_1 _09131_ (.A(_02660_), + .B(_02714_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02769_)); - sky130_fd_sc_hd__nand2_1 _09083_ (.A(_02767_), - .B(_02769_), + .Y(_02769_)); + sky130_fd_sc_hd__mux2_1 _09132_ (.A0(_02768_), + .A1(_02769_), + .S(net213), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02770_)); - sky130_fd_sc_hd__or2_1 _09084_ (.A(_02767_), - .B(_02769_), + .X(_02770_)); + sky130_fd_sc_hd__xnor2_2 _09133_ (.A(net222), + .B(_02770_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02771_)); - sky130_fd_sc_hd__and2_1 _09085_ (.A(_02770_), - .B(_02771_), + .Y(_02771_)); + sky130_fd_sc_hd__or2_1 _09134_ (.A(net213), + .B(_02721_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02772_)); - sky130_fd_sc_hd__and3_1 _09086_ (.A(net219), - .B(_02747_), - .C(_02749_), + sky130_fd_sc_hd__o21ai_2 _09135_ (.A1(net209), + .A2(_02743_), + .B1(_02772_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02773_)); - sky130_fd_sc_hd__a31o_1 _09087_ (.A1(net214), - .A2(_02740_), - .A3(_02746_), - .B1(_02773_), + .Y(_02773_)); + sky130_fd_sc_hd__xor2_1 _09136_ (.A(net89), + .B(_02773_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02774_)); - sky130_fd_sc_hd__xor2_2 _09088_ (.A(net228), - .B(net79), + sky130_fd_sc_hd__nand2_1 _09137_ (.A(_02771_), + .B(_02774_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02775_)); - sky130_fd_sc_hd__xor2_2 _09089_ (.A(net231), + .Y(_02775_)); + sky130_fd_sc_hd__or2_1 _09138_ (.A(_02771_), .B(_02774_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02776_)); - sky130_fd_sc_hd__xor2_1 _09090_ (.A(net81), + sky130_fd_sc_hd__and2_1 _09139_ (.A(_02775_), .B(_02776_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02777_)); - sky130_fd_sc_hd__xor2_1 _09091_ (.A(_02757_), - .B(_02777_), + sky130_fd_sc_hd__o211a_1 _09140_ (.A1(_02748_), + .A2(_02754_), + .B1(_02755_), + .C1(net213), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02778_)); - sky130_fd_sc_hd__xnor2_1 _09092_ (.A(net81), - .B(_02761_), + sky130_fd_sc_hd__a31o_2 _09141_ (.A1(net209), + .A2(_02746_), + .A3(_02752_), + .B1(_02778_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02779_)); - sky130_fd_sc_hd__or2_1 _09093_ (.A(_02768_), - .B(_02779_), + .X(_02779_)); + sky130_fd_sc_hd__xor2_1 _09142_ (.A(net221), + .B(net88), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02780_)); - sky130_fd_sc_hd__a31o_1 _09094_ (.A1(_02671_), - .A2(_02672_), - .A3(_02682_), - .B1(_02687_), + sky130_fd_sc_hd__xor2_1 _09143_ (.A(_02779_), + .B(net84), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02781_)); - sky130_fd_sc_hd__xnor2_1 _09095_ (.A(_02657_), + sky130_fd_sc_hd__and2b_1 _09144_ (.A_N(_02760_), .B(_02781_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02782_)); - sky130_fd_sc_hd__or3_1 _09096_ (.A(_02671_), - .B(_02684_), - .C(_02721_), + .X(_02782_)); + sky130_fd_sc_hd__and2b_1 _09145_ (.A_N(_02781_), + .B(_02760_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02783_)); - sky130_fd_sc_hd__nand2_1 _09097_ (.A(_02669_), + sky130_fd_sc_hd__or2_1 _09146_ (.A(_02782_), .B(_02783_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02784_)); - sky130_fd_sc_hd__xor2_1 _09098_ (.A(_02657_), - .B(_02784_), + .X(_02784_)); + sky130_fd_sc_hd__a22o_1 _09147_ (.A1(_02726_), + .A2(_02728_), + .B1(_02732_), + .B2(_02681_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02785_)); - sky130_fd_sc_hd__mux2_1 _09099_ (.A0(_02782_), - .A1(_02785_), - .S(net213), + sky130_fd_sc_hd__xnor2_1 _09148_ (.A(_02679_), + .B(_02785_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02786_)); - sky130_fd_sc_hd__xnor2_2 _09100_ (.A(net230), - .B(_02786_), + .Y(_02786_)); + sky130_fd_sc_hd__a21oi_1 _09149_ (.A1(_02676_), + .A2(_02684_), + .B1(_02687_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02787_)); - sky130_fd_sc_hd__xnor2_1 _09101_ (.A(net82), - .B(_02787_), + sky130_fd_sc_hd__o21ba_1 _09150_ (.A1(_02683_), + .A2(_02787_), + .B1_N(_02688_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02788_)); - sky130_fd_sc_hd__xnor2_1 _09102_ (.A(_02671_), - .B(_02722_), + .X(_02788_)); + sky130_fd_sc_hd__xnor2_1 _09151_ (.A(_02679_), + .B(_02788_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02789_)); - sky130_fd_sc_hd__xnor2_1 _09103_ (.A(_02671_), - .B(_02686_), + sky130_fd_sc_hd__mux2_1 _09152_ (.A0(_02786_), + .A1(_02789_), + .S(net212), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02790_)); - sky130_fd_sc_hd__mux2_1 _09104_ (.A0(_02789_), - .A1(_02790_), - .S(net213), + .X(_02790_)); + sky130_fd_sc_hd__xnor2_2 _09153_ (.A(net221), + .B(_02790_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02791_)); - sky130_fd_sc_hd__and2_1 _09105_ (.A(_02788_), + .Y(_02791_)); + sky130_fd_sc_hd__xnor2_1 _09154_ (.A(net87), .B(_02791_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02792_)); - sky130_fd_sc_hd__nor2_1 _09106_ (.A(_02788_), - .B(_02791_), + .Y(_02792_)); + sky130_fd_sc_hd__xnor2_1 _09155_ (.A(_02683_), + .B(_02787_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02793_)); - sky130_fd_sc_hd__nor2_1 _09107_ (.A(_02792_), + sky130_fd_sc_hd__or2_1 _09156_ (.A(net212), .B(_02793_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02794_)); - sky130_fd_sc_hd__inv_2 _09108_ (.A(_02794_), + .X(_02794_)); + sky130_fd_sc_hd__o32a_1 _09157_ (.A1(_02673_), + .A2(_02684_), + .A3(_02725_), + .B1(_06000_), + .B2(_05999_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02795_)); - sky130_fd_sc_hd__mux2_1 _09109_ (.A0(_02789_), - .A1(_02790_), - .S(net218), + .X(_02795_)); + sky130_fd_sc_hd__xnor2_1 _09158_ (.A(_02682_), + .B(_02795_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02796_)); - sky130_fd_sc_hd__xor2_2 _09110_ (.A(net230), - .B(_02796_), + .Y(_02796_)); + sky130_fd_sc_hd__o21ai_2 _09159_ (.A1(net208), + .A2(_02796_), + .B1(_02794_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02797_)); - sky130_fd_sc_hd__xor2_2 _09111_ (.A(_02797_), - .B(net82), + .Y(_02797_)); + sky130_fd_sc_hd__nand2_1 _09160_ (.A(_02792_), + .B(_02797_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02798_)); - sky130_fd_sc_hd__a21oi_1 _09112_ (.A1(\vgadonut.donut.donuthit.cordicxy.yin[2] ), - .A2(\vgadonut.donut.donuthit.cordicxy.xin[2] ), - .B1(_02719_), + .Y(_02798_)); + sky130_fd_sc_hd__inv_2 _09161_ (.A(_02798_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02799_)); - sky130_fd_sc_hd__xor2_1 _09113_ (.A(_02685_), - .B(_02799_), + sky130_fd_sc_hd__nor2_1 _09162_ (.A(_02792_), + .B(_02797_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02800_)); - sky130_fd_sc_hd__a21o_1 _09114_ (.A1(_02673_), - .A2(_02679_), - .B1(_02681_), + .Y(_02800_)); + sky130_fd_sc_hd__mux2_1 _09163_ (.A0(_02793_), + .A1(_02796_), + .S(net208), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02801_)); - sky130_fd_sc_hd__xor2_1 _09115_ (.A(_02685_), + sky130_fd_sc_hd__xnor2_2 _09164_ (.A(\vgadonut.donut.donuthit.cordicxy.xinvert ), .B(_02801_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02802_)); - sky130_fd_sc_hd__mux2_1 _09116_ (.A0(_02800_), - .A1(_02802_), - .S(net213), + .Y(_02802_)); + sky130_fd_sc_hd__xnor2_1 _09165_ (.A(net88), + .B(_02802_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02803_)); - sky130_fd_sc_hd__and2_1 _09117_ (.A(_02798_), - .B(_02803_), + .Y(_02803_)); + sky130_fd_sc_hd__xor2_1 _09166_ (.A(_02676_), + .B(_02684_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02804_)); - sky130_fd_sc_hd__nand2_1 _09118_ (.A(_02798_), - .B(_02803_), + sky130_fd_sc_hd__xnor2_1 _09167_ (.A(_02684_), + .B(_02726_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02805_)); - sky130_fd_sc_hd__nor2_2 _09119_ (.A(_02803_), - .B(_02798_), + sky130_fd_sc_hd__mux2_1 _09168_ (.A0(_02804_), + .A1(_02805_), + .S(net212), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02806_)); - sky130_fd_sc_hd__nor2_1 _09120_ (.A(_02674_), - .B(_02718_), + .X(_02806_)); + sky130_fd_sc_hd__nand2_1 _09169_ (.A(_02803_), + .B(_02806_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02807_)); - sky130_fd_sc_hd__or2_1 _09121_ (.A(_02719_), - .B(_02807_), + sky130_fd_sc_hd__or2_1 _09170_ (.A(_02803_), + .B(_02806_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02808_)); - sky130_fd_sc_hd__or2_1 _09122_ (.A(_02673_), - .B(_02679_), + sky130_fd_sc_hd__and2_1 _09171_ (.A(_02807_), + .B(_02808_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02809_)); - sky130_fd_sc_hd__nand2_1 _09123_ (.A(_02680_), - .B(_02809_), + sky130_fd_sc_hd__mux2_1 _09172_ (.A0(_02804_), + .A1(_02805_), + .S(net208), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02810_)); - sky130_fd_sc_hd__or2_1 _09124_ (.A(net220), + .X(_02810_)); + sky130_fd_sc_hd__xor2_2 _09173_ (.A(net221), .B(_02810_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02811_)); - sky130_fd_sc_hd__o21ai_1 _09125_ (.A1(net215), - .A2(_02808_), - .B1(_02811_), + sky130_fd_sc_hd__xnor2_1 _09174_ (.A(net88), + .B(_02811_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02812_)); - sky130_fd_sc_hd__inv_2 _09126_ (.A(_02812_), + sky130_fd_sc_hd__or2_1 _09175_ (.A(_02662_), + .B(_02724_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02813_)); - sky130_fd_sc_hd__mux2_1 _09127_ (.A0(_02800_), - .A1(_02802_), - .S(net218), + .X(_02813_)); + sky130_fd_sc_hd__xnor2_1 _09176_ (.A(_02674_), + .B(_02813_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02814_)); - sky130_fd_sc_hd__xor2_2 _09128_ (.A(net230), - .B(_02814_), + .Y(_02814_)); + sky130_fd_sc_hd__xor2_1 _09177_ (.A(_02672_), + .B(_02674_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02815_)); - sky130_fd_sc_hd__and3_1 _09129_ (.A(_02751_), - .B(_02750_), - .C(_02815_), + sky130_fd_sc_hd__mux2_1 _09178_ (.A0(_02814_), + .A1(_02815_), + .S(net208), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02816_)); - sky130_fd_sc_hd__a21oi_1 _09130_ (.A1(_02750_), - .A2(_02751_), - .B1(_02815_), + sky130_fd_sc_hd__and2_1 _09179_ (.A(_02812_), + .B(_02816_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02817_)); - sky130_fd_sc_hd__nor3_1 _09131_ (.A(_02813_), + .X(_02817_)); + sky130_fd_sc_hd__or2_1 _09180_ (.A(_02812_), .B(_02816_), - .C(_02817_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02818_)); - sky130_fd_sc_hd__or3_4 _09132_ (.A(_02813_), - .B(_02817_), - .C(_02816_), + .X(_02818_)); + sky130_fd_sc_hd__mux2_1 _09181_ (.A0(_02814_), + .A1(_02815_), + .S(net212), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02819_)); - sky130_fd_sc_hd__o21ai_1 _09133_ (.A1(_02816_), - .A2(_02817_), - .B1(_02813_), + sky130_fd_sc_hd__xor2_2 _09182_ (.A(net221), + .B(_02819_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02820_)); - sky130_fd_sc_hd__xnor2_1 _09134_ (.A(_02677_), - .B(_02717_), + .X(_02820_)); + sky130_fd_sc_hd__xor2_2 _09183_ (.A(net87), + .B(_02820_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02821_)); - sky130_fd_sc_hd__xnor2_1 _09135_ (.A(_02677_), - .B(_02678_), + .X(_02821_)); + sky130_fd_sc_hd__or2_1 _09184_ (.A(_02665_), + .B(_02670_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02822_)); - sky130_fd_sc_hd__or2_1 _09136_ (.A(net220), + .X(_02822_)); + sky130_fd_sc_hd__nand2_1 _09185_ (.A(_02671_), .B(_02822_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02823_)); - sky130_fd_sc_hd__o21ai_2 _09137_ (.A1(net215), - .A2(_02821_), - .B1(_02823_), + .Y(_02823_)); + sky130_fd_sc_hd__nor2_1 _09186_ (.A(_02664_), + .B(_02723_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02824_)); - sky130_fd_sc_hd__mux2_1 _09138_ (.A0(_02808_), - .A1(_02810_), - .S(net220), + sky130_fd_sc_hd__or2_1 _09187_ (.A(_02724_), + .B(_02824_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02825_)); - sky130_fd_sc_hd__xnor2_1 _09139_ (.A(net232), - .B(_02825_), + sky130_fd_sc_hd__mux2_2 _09188_ (.A0(_02823_), + .A1(_02825_), + .S(net212), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02826_)); - sky130_fd_sc_hd__a21oi_1 _09140_ (.A1(_02750_), - .A2(_02751_), - .B1(_02826_), + .X(_02826_)); + sky130_fd_sc_hd__or2_1 _09189_ (.A(_02821_), + .B(_02826_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02827_)); - sky130_fd_sc_hd__and3_1 _09141_ (.A(_02751_), - .B(_02750_), - .C(_02826_), + .X(_02827_)); + sky130_fd_sc_hd__xnor2_2 _09190_ (.A(_02826_), + .B(_02821_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02828_)); - sky130_fd_sc_hd__o21a_1 _09142_ (.A1(_02827_), - .A2(_02828_), - .B1(_02824_), + .Y(_02828_)); + sky130_fd_sc_hd__xor2_1 _09191_ (.A(_02667_), + .B(_02668_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02829_)); - sky130_fd_sc_hd__mux2_1 _09143_ (.A0(_02821_), - .A1(_02822_), - .S(net220), + sky130_fd_sc_hd__xor2_1 _09192_ (.A(_02667_), + .B(_02722_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02830_)); - sky130_fd_sc_hd__xnor2_1 _09144_ (.A(net232), - .B(_02830_), + sky130_fd_sc_hd__mux2_1 _09193_ (.A0(_02829_), + .A1(_02830_), + .S(net212), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02831_)); - sky130_fd_sc_hd__inv_2 _09145_ (.A(_02831_), + .X(_02831_)); + sky130_fd_sc_hd__mux2_1 _09194_ (.A0(_02823_), + .A1(_02825_), + .S(net208), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02832_)); - sky130_fd_sc_hd__or2_1 _09146_ (.A(\vgadonut.donut.donuthit.cordicxy.yin[0] ), - .B(\vgadonut.donut.donuthit.cordicxy.xin[0] ), + .X(_02832_)); + sky130_fd_sc_hd__xnor2_2 _09195_ (.A(net221), + .B(_02832_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02833_)); - sky130_fd_sc_hd__nand2_1 _09147_ (.A(_02717_), + .Y(_02833_)); + sky130_fd_sc_hd__xnor2_2 _09196_ (.A(net87), .B(_02833_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02834_)); - sky130_fd_sc_hd__a21o_1 _09148_ (.A1(_02750_), - .A2(_02751_), - .B1(_02832_), + sky130_fd_sc_hd__nor2_1 _09197_ (.A(_02831_), + .B(_02834_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02835_)); - sky130_fd_sc_hd__a31oi_1 _09149_ (.A1(_02750_), - .A2(_02751_), - .A3(_02832_), - .B1(_02834_), + .Y(_02835_)); + sky130_fd_sc_hd__mux2_1 _09198_ (.A0(_02829_), + .A1(_02830_), + .S(net208), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02836_)); - sky130_fd_sc_hd__o311a_1 _09150_ (.A1(_02824_), - .A2(_02828_), - .A3(_02827_), - .B1(_02835_), - .C1(_02836_), + .X(_02836_)); + sky130_fd_sc_hd__xor2_1 _09199_ (.A(net221), + .B(_02836_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02837_)); - sky130_fd_sc_hd__o211a_1 _09151_ (.A1(_02829_), - .A2(_02837_), - .B1(_02820_), - .C1(_02819_), + sky130_fd_sc_hd__nor2_1 _09200_ (.A(\vgadonut.donut.donuthit.cordicxy.yin[0] ), + .B(\vgadonut.donut.donuthit.cordicxy.xin[0] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02838_)); - sky130_fd_sc_hd__or2_1 _09152_ (.A(_02818_), + .Y(_02838_)); + sky130_fd_sc_hd__nor2_1 _09201_ (.A(_02722_), .B(_02838_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02839_)); - sky130_fd_sc_hd__or3_4 _09153_ (.A(_02806_), - .B(_02838_), - .C(_02818_), + .Y(_02839_)); + sky130_fd_sc_hd__xnor2_1 _09202_ (.A(net87), + .B(_02837_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02840_)); - sky130_fd_sc_hd__nand2_1 _09154_ (.A(_02805_), - .B(_02840_), + .Y(_02840_)); + sky130_fd_sc_hd__a22oi_2 _09203_ (.A1(_02831_), + .A2(_02834_), + .B1(_02839_), + .B2(_02840_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02841_)); - sky130_fd_sc_hd__nor2_1 _09155_ (.A(_02795_), + sky130_fd_sc_hd__or2_1 _09204_ (.A(_02835_), .B(_02841_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02842_)); - sky130_fd_sc_hd__a21oi_1 _09156_ (.A1(_02657_), - .A2(_02781_), - .B1(_02664_), + .X(_02842_)); + sky130_fd_sc_hd__o31ai_4 _09205_ (.A1(_02841_), + .A2(_02835_), + .A3(_02828_), + .B1(_02827_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02843_)); - sky130_fd_sc_hd__xnor2_1 _09157_ (.A(_02661_), - .B(_02843_), + sky130_fd_sc_hd__o21a_1 _09206_ (.A1(_02817_), + .A2(_02843_), + .B1(_02818_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02844_)); - sky130_fd_sc_hd__a31oi_2 _09158_ (.A1(_02654_), - .A2(_02669_), - .A3(_02783_), - .B1(_02655_), + .X(_02844_)); + sky130_fd_sc_hd__o211ai_4 _09207_ (.A1(_02843_), + .A2(_02817_), + .B1(_02818_), + .C1(_02809_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02845_)); - sky130_fd_sc_hd__xnor2_1 _09159_ (.A(_02661_), - .B(_02845_), + sky130_fd_sc_hd__a31o_1 _09208_ (.A1(_02798_), + .A2(_02807_), + .A3(_02845_), + .B1(_02800_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02846_)); - sky130_fd_sc_hd__mux2_1 _09160_ (.A0(_02844_), - .A1(_02846_), - .S(net213), + .X(_02846_)); + sky130_fd_sc_hd__inv_2 _09209_ (.A(_02846_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02847_)); - sky130_fd_sc_hd__xnor2_1 _09161_ (.A(net230), - .B(_02847_), + .Y(_02847_)); + sky130_fd_sc_hd__a21o_1 _09210_ (.A1(_02731_), + .A2(_02734_), + .B1(_02706_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02848_)); - sky130_fd_sc_hd__xnor2_1 _09162_ (.A(net82), - .B(_02848_), + .X(_02848_)); + sky130_fd_sc_hd__xor2_1 _09211_ (.A(_02706_), + .B(_02735_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02849_)); - sky130_fd_sc_hd__or2_1 _09163_ (.A(net218), - .B(_02782_), + .X(_02849_)); + sky130_fd_sc_hd__xnor2_1 _09212_ (.A(_02692_), + .B(_02706_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02850_)); - sky130_fd_sc_hd__o21ai_2 _09164_ (.A1(net213), - .A2(_02785_), - .B1(_02850_), + .Y(_02850_)); + sky130_fd_sc_hd__mux2_1 _09213_ (.A0(_02849_), + .A1(_02850_), + .S(net212), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02851_)); - sky130_fd_sc_hd__nand2_1 _09165_ (.A(_02849_), + .X(_02851_)); + sky130_fd_sc_hd__xnor2_2 _09214_ (.A(net221), .B(_02851_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02852_)); - sky130_fd_sc_hd__nand2b_1 _09166_ (.A_N(_02792_), + sky130_fd_sc_hd__xnor2_1 _09215_ (.A(net89), .B(_02852_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02853_)); - sky130_fd_sc_hd__a31o_1 _09167_ (.A1(_02840_), - .A2(_02805_), - .A3(_02794_), - .B1(_02853_), + sky130_fd_sc_hd__o21ai_1 _09216_ (.A1(_02679_), + .A2(_02788_), + .B1(_02686_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02854_)); - sky130_fd_sc_hd__or2_1 _09168_ (.A(_02849_), - .B(_02851_), + .Y(_02854_)); + sky130_fd_sc_hd__xnor2_1 _09217_ (.A(_02677_), + .B(_02854_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02855_)); - sky130_fd_sc_hd__xor2_1 _09169_ (.A(_02689_), - .B(_02695_), + .Y(_02855_)); + sky130_fd_sc_hd__a21oi_1 _09218_ (.A1(_02679_), + .A2(_02785_), + .B1(_02678_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02856_)); - sky130_fd_sc_hd__a21o_1 _09170_ (.A1(_02725_), - .A2(_02727_), - .B1(_02695_), + .Y(_02856_)); + sky130_fd_sc_hd__xnor2_1 _09219_ (.A(_02677_), + .B(_02856_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02857_)); - sky130_fd_sc_hd__nand3_1 _09171_ (.A(_02695_), - .B(_02725_), - .C(_02727_), + .Y(_02857_)); + sky130_fd_sc_hd__mux2_1 _09220_ (.A0(_02855_), + .A1(_02857_), + .S(net212), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02858_)); - sky130_fd_sc_hd__nand2_1 _09172_ (.A(_02857_), + .X(_02858_)); + sky130_fd_sc_hd__and2_1 _09221_ (.A(_02853_), .B(_02858_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02859_)); - sky130_fd_sc_hd__mux2_1 _09173_ (.A0(_02856_), - .A1(_02859_), - .S(net213), + .X(_02859_)); + sky130_fd_sc_hd__or2_1 _09222_ (.A(_02853_), + .B(_02858_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02860_)); - sky130_fd_sc_hd__xnor2_1 _09174_ (.A(net230), + sky130_fd_sc_hd__and2b_1 _09223_ (.A_N(_02859_), .B(_02860_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02861_)); - sky130_fd_sc_hd__xnor2_1 _09175_ (.A(net82), - .B(_02861_), + .X(_02861_)); + sky130_fd_sc_hd__mux2_1 _09224_ (.A0(_02855_), + .A1(_02857_), + .S(net208), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02862_)); - sky130_fd_sc_hd__a21oi_1 _09176_ (.A1(_02661_), - .A2(_02845_), - .B1(_02659_), + .X(_02862_)); + sky130_fd_sc_hd__xor2_2 _09225_ (.A(net221), + .B(_02862_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02863_)); - sky130_fd_sc_hd__xnor2_1 _09177_ (.A(_02658_), + .X(_02863_)); + sky130_fd_sc_hd__xnor2_1 _09226_ (.A(net87), .B(_02863_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02864_)); - sky130_fd_sc_hd__o21ba_1 _09178_ (.A1(_02661_), - .A2(_02843_), - .B1_N(_02665_), + sky130_fd_sc_hd__mux2_1 _09227_ (.A0(_02786_), + .A1(_02789_), + .S(net208), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02865_)); - sky130_fd_sc_hd__xor2_1 _09179_ (.A(_02658_), - .B(_02865_), + sky130_fd_sc_hd__and2b_1 _09228_ (.A_N(_02865_), + .B(_02864_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02866_)); - sky130_fd_sc_hd__mux2_1 _09180_ (.A0(_02864_), - .A1(_02866_), - .S(net213), + sky130_fd_sc_hd__xnor2_1 _09229_ (.A(_02864_), + .B(_02865_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02867_)); - sky130_fd_sc_hd__and2b_1 _09181_ (.A_N(_02867_), - .B(_02862_), + .Y(_02867_)); + sky130_fd_sc_hd__nand2_1 _09230_ (.A(_02861_), + .B(_02867_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02868_)); - sky130_fd_sc_hd__nand2b_1 _09182_ (.A_N(_02862_), - .B(_02867_), + .Y(_02868_)); + sky130_fd_sc_hd__a311o_1 _09231_ (.A1(_02845_), + .A2(_02807_), + .A3(_02798_), + .B1(_02868_), + .C1(_02800_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02869_)); - sky130_fd_sc_hd__nand2b_1 _09183_ (.A_N(_02868_), - .B(_02869_), + .X(_02869_)); + sky130_fd_sc_hd__a21oi_1 _09232_ (.A1(_02860_), + .A2(_02866_), + .B1(_02859_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02870_)); - sky130_fd_sc_hd__mux2_1 _09184_ (.A0(_02864_), - .A1(_02866_), - .S(net218), + sky130_fd_sc_hd__nand2_1 _09233_ (.A(_02869_), + .B(_02870_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02871_)); - sky130_fd_sc_hd__xnor2_2 _09185_ (.A(net230), - .B(_02871_), + .Y(_02871_)); + sky130_fd_sc_hd__nand2_1 _09234_ (.A(_02705_), + .B(_02848_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02872_)); - sky130_fd_sc_hd__xnor2_1 _09186_ (.A(net82), + sky130_fd_sc_hd__xor2_1 _09235_ (.A(_02703_), .B(_02872_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02873_)); - sky130_fd_sc_hd__and2_1 _09187_ (.A(net213), - .B(_02844_), + .X(_02873_)); + sky130_fd_sc_hd__a21o_1 _09236_ (.A1(_02692_), + .A2(_02706_), + .B1(_02709_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02874_)); - sky130_fd_sc_hd__a21oi_2 _09188_ (.A1(net218), - .A2(_02846_), - .B1(_02874_), + sky130_fd_sc_hd__xnor2_1 _09237_ (.A(_02703_), + .B(_02874_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02875_)); - sky130_fd_sc_hd__xor2_1 _09189_ (.A(_02873_), - .B(_02875_), + sky130_fd_sc_hd__mux2_1 _09238_ (.A0(_02873_), + .A1(_02875_), + .S(net213), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02876_)); - sky130_fd_sc_hd__and2b_1 _09190_ (.A_N(_02870_), + sky130_fd_sc_hd__xnor2_2 _09239_ (.A(net222), .B(_02876_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02877_)); - sky130_fd_sc_hd__a31o_1 _09191_ (.A1(_02869_), - .A2(_02873_), - .A3(_02875_), - .B1(_02868_), + .Y(_02877_)); + sky130_fd_sc_hd__xnor2_1 _09240_ (.A(net89), + .B(_02877_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02878_)); - sky130_fd_sc_hd__a31o_4 _09192_ (.A1(_02855_), - .A2(_02854_), - .A3(_02877_), - .B1(_02878_), + .Y(_02878_)); + sky130_fd_sc_hd__or2_1 _09241_ (.A(net212), + .B(_02850_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02879_)); - sky130_fd_sc_hd__xnor2_1 _09193_ (.A(net81), - .B(_02767_), + sky130_fd_sc_hd__o21ai_2 _09242_ (.A1(net208), + .A2(_02849_), + .B1(_02879_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02880_)); - sky130_fd_sc_hd__inv_2 _09194_ (.A(_02880_), + sky130_fd_sc_hd__and2_1 _09243_ (.A(_02878_), + .B(_02880_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02881_)); - sky130_fd_sc_hd__o21a_1 _09195_ (.A1(_02692_), - .A2(_02857_), - .B1(_02732_), + .X(_02881_)); + sky130_fd_sc_hd__nor2_1 _09244_ (.A(_02878_), + .B(_02880_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02882_)); - sky130_fd_sc_hd__o21a_1 _09196_ (.A1(_02698_), - .A2(_02882_), - .B1(_02696_), + .Y(_02882_)); + sky130_fd_sc_hd__nor2_1 _09245_ (.A(_02881_), + .B(_02882_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02883_)); - sky130_fd_sc_hd__xnor2_1 _09197_ (.A(_02699_), + .Y(_02883_)); + sky130_fd_sc_hd__and2_1 _09246_ (.A(_02871_), .B(_02883_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02884_)); - sky130_fd_sc_hd__a32o_1 _09198_ (.A1(_02668_), - .A2(_02688_), - .A3(_02695_), - .B1(_05953_), - .B2(\vgadonut.donut.donuthit.cordicxy.yin[8] ), + .X(_02884_)); + sky130_fd_sc_hd__xnor2_1 _09247_ (.A(net90), + .B(_02771_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02885_)); - sky130_fd_sc_hd__a21o_1 _09199_ (.A1(_02692_), - .A2(_02885_), - .B1(_02702_), + .Y(_02885_)); + sky130_fd_sc_hd__a21o_1 _09248_ (.A1(_02703_), + .A2(_02874_), + .B1(_02710_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02886_)); - sky130_fd_sc_hd__a21o_1 _09200_ (.A1(_02698_), + sky130_fd_sc_hd__a21oi_1 _09249_ (.A1(_02699_), .A2(_02886_), - .B1(_02701_), + .B1(_02708_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02887_)); - sky130_fd_sc_hd__xnor2_1 _09201_ (.A(_02699_), + .Y(_02887_)); + sky130_fd_sc_hd__xnor2_1 _09250_ (.A(_02696_), .B(_02887_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02888_)); - sky130_fd_sc_hd__mux2_2 _09202_ (.A0(_02884_), - .A1(_02888_), - .S(net214), + sky130_fd_sc_hd__o21ai_1 _09251_ (.A1(_02703_), + .A2(_02848_), + .B1(_02738_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02889_)); - sky130_fd_sc_hd__xnor2_1 _09203_ (.A(_02880_), - .B(_02889_), + .Y(_02889_)); + sky130_fd_sc_hd__a21bo_1 _09252_ (.A1(_02698_), + .A2(_02889_), + .B1_N(_02697_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02890_)); - sky130_fd_sc_hd__mux2_1 _09204_ (.A0(_02884_), - .A1(_02888_), - .S(net218), + .X(_02890_)); + sky130_fd_sc_hd__xnor2_1 _09253_ (.A(_02696_), + .B(_02890_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02891_)); - sky130_fd_sc_hd__xnor2_2 _09205_ (.A(net231), - .B(_02891_), + .Y(_02891_)); + sky130_fd_sc_hd__mux2_1 _09254_ (.A0(_02888_), + .A1(_02891_), + .S(net212), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02892_)); - sky130_fd_sc_hd__xor2_1 _09206_ (.A(net81), + .X(_02892_)); + sky130_fd_sc_hd__nand2_1 _09255_ (.A(_02885_), .B(_02892_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02893_)); - sky130_fd_sc_hd__xnor2_1 _09207_ (.A(_02698_), - .B(_02882_), + .Y(_02893_)); + sky130_fd_sc_hd__or2_1 _09256_ (.A(_02885_), + .B(_02892_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02894_)); - sky130_fd_sc_hd__xnor2_1 _09208_ (.A(_02698_), - .B(_02886_), + .X(_02894_)); + sky130_fd_sc_hd__nand2_1 _09257_ (.A(_02893_), + .B(_02894_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02895_)); - sky130_fd_sc_hd__mux2_2 _09209_ (.A0(_02894_), - .A1(_02895_), - .S(net214), + sky130_fd_sc_hd__and2_1 _09258_ (.A(net213), + .B(_02888_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02896_)); - sky130_fd_sc_hd__nor2_1 _09210_ (.A(_02893_), - .B(_02896_), + sky130_fd_sc_hd__a21oi_2 _09259_ (.A1(net209), + .A2(_02891_), + .B1(_02896_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02897_)); - sky130_fd_sc_hd__xor2_1 _09211_ (.A(_02893_), - .B(_02896_), + sky130_fd_sc_hd__xnor2_1 _09260_ (.A(net222), + .B(_02897_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02898_)); - sky130_fd_sc_hd__and2_1 _09212_ (.A(_02890_), - .B(_02898_), + .Y(_02898_)); + sky130_fd_sc_hd__xnor2_1 _09261_ (.A(net84), + .B(_02897_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02899_)); - sky130_fd_sc_hd__mux2_1 _09213_ (.A0(_02894_), - .A1(_02895_), - .S(net219), + .Y(_02899_)); + sky130_fd_sc_hd__xnor2_1 _09262_ (.A(_02699_), + .B(_02886_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02900_)); - sky130_fd_sc_hd__xnor2_1 _09214_ (.A(net231), - .B(_02900_), + .Y(_02900_)); + sky130_fd_sc_hd__xor2_1 _09263_ (.A(_02699_), + .B(_02889_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02901_)); - sky130_fd_sc_hd__xnor2_1 _09215_ (.A(net81), - .B(_02901_), + .X(_02901_)); + sky130_fd_sc_hd__mux2_1 _09264_ (.A0(_02900_), + .A1(_02901_), + .S(net213), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02902_)); - sky130_fd_sc_hd__nand2_1 _09216_ (.A(_02693_), - .B(_02857_), + .X(_02902_)); + sky130_fd_sc_hd__nor2_1 _09265_ (.A(_02899_), + .B(_02902_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02903_)); - sky130_fd_sc_hd__xor2_1 _09217_ (.A(_02692_), - .B(_02903_), + sky130_fd_sc_hd__xnor2_1 _09266_ (.A(_02899_), + .B(_02902_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02904_)); - sky130_fd_sc_hd__xnor2_1 _09218_ (.A(_02692_), - .B(_02885_), + .Y(_02904_)); + sky130_fd_sc_hd__or2_1 _09267_ (.A(_02895_), + .B(_02904_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02905_)); - sky130_fd_sc_hd__or2_1 _09219_ (.A(net218), - .B(_02905_), + .X(_02905_)); + sky130_fd_sc_hd__mux2_1 _09268_ (.A0(_02900_), + .A1(_02901_), + .S(net209), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02906_)); - sky130_fd_sc_hd__o21ai_2 _09220_ (.A1(net214), - .A2(_02904_), - .B1(_02906_), + sky130_fd_sc_hd__xnor2_2 _09269_ (.A(net222), + .B(_02906_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02907_)); - sky130_fd_sc_hd__nand2_1 _09221_ (.A(_02902_), + sky130_fd_sc_hd__xnor2_1 _09270_ (.A(net89), .B(_02907_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02908_)); - sky130_fd_sc_hd__inv_2 _09222_ (.A(_02908_), + sky130_fd_sc_hd__or2_1 _09271_ (.A(net213), + .B(_02875_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02909_)); - sky130_fd_sc_hd__nor2_1 _09223_ (.A(_02902_), - .B(_02907_), + .X(_02909_)); + sky130_fd_sc_hd__o21ai_2 _09272_ (.A1(net209), + .A2(_02873_), + .B1(_02909_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02910_)); - sky130_fd_sc_hd__nor2_1 _09224_ (.A(_02909_), + sky130_fd_sc_hd__nor2_1 _09273_ (.A(_02908_), .B(_02910_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02911_)); - sky130_fd_sc_hd__mux2_1 _09225_ (.A0(_02904_), - .A1(_02905_), - .S(net218), + sky130_fd_sc_hd__nand2_1 _09274_ (.A(_02908_), + .B(_02910_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02912_)); - sky130_fd_sc_hd__xnor2_2 _09226_ (.A(net230), + .Y(_02912_)); + sky130_fd_sc_hd__and2b_1 _09275_ (.A_N(_02911_), .B(_02912_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02913_)); - sky130_fd_sc_hd__xnor2_2 _09227_ (.A(net82), + .X(_02913_)); + sky130_fd_sc_hd__nand2_1 _09276_ (.A(_02883_), .B(_02913_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02914_)); - sky130_fd_sc_hd__mux2_2 _09228_ (.A0(_02856_), - .A1(_02859_), - .S(net219), + sky130_fd_sc_hd__a211o_1 _09277_ (.A1(_02870_), + .A2(_02869_), + .B1(_02905_), + .C1(_02914_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02915_)); - sky130_fd_sc_hd__nand2b_1 _09229_ (.A_N(_02915_), - .B(_02914_), + sky130_fd_sc_hd__and2b_1 _09278_ (.A_N(_02881_), + .B(_02912_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02916_)); - sky130_fd_sc_hd__xnor2_2 _09230_ (.A(_02914_), - .B(_02915_), + .X(_02916_)); + sky130_fd_sc_hd__nand2_1 _09279_ (.A(_02894_), + .B(_02903_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02917_)); - sky130_fd_sc_hd__o22a_1 _09231_ (.A1(_02881_), - .A2(_02889_), - .B1(_02893_), - .B2(_02896_), + sky130_fd_sc_hd__o311a_1 _09280_ (.A1(_02905_), + .A2(_02911_), + .A3(_02916_), + .B1(_02917_), + .C1(_02893_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02918_)); - sky130_fd_sc_hd__a21oi_1 _09232_ (.A1(_02881_), - .A2(_02889_), - .B1(_02918_), + sky130_fd_sc_hd__nand2_1 _09281_ (.A(_02915_), + .B(_02918_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02919_)); - sky130_fd_sc_hd__o21ai_1 _09233_ (.A1(_02910_), - .A2(_02916_), - .B1(_02908_), + sky130_fd_sc_hd__xnor2_1 _09282_ (.A(net90), + .B(_02764_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02920_)); - sky130_fd_sc_hd__a21o_1 _09234_ (.A1(_02899_), - .A2(_02920_), - .B1(_02919_), + sky130_fd_sc_hd__nand2_1 _09283_ (.A(_02773_), + .B(_02920_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02921_)); - sky130_fd_sc_hd__a41o_1 _09235_ (.A1(_02879_), - .A2(_02899_), - .A3(_02911_), - .A4(_02917_), - .B1(_02921_), + .Y(_02921_)); + sky130_fd_sc_hd__or2_1 _09284_ (.A(_02773_), + .B(_02920_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02922_)); - sky130_fd_sc_hd__xor2_1 _09236_ (.A(_02739_), - .B(net81), + sky130_fd_sc_hd__nand2_1 _09285_ (.A(_02921_), + .B(_02922_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02923_)); - sky130_fd_sc_hd__inv_2 _09237_ (.A(_02923_), + .Y(_02923_)); + sky130_fd_sc_hd__xor2_1 _09286_ (.A(_02745_), + .B(net89), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02924_)); - sky130_fd_sc_hd__mux2_2 _09238_ (.A0(_02764_), - .A1(_02765_), - .S(net219), + .X(_02924_)); + sky130_fd_sc_hd__mux2_1 _09287_ (.A0(_02768_), + .A1(_02769_), + .S(net209), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02925_)); - sky130_fd_sc_hd__xnor2_1 _09239_ (.A(_02923_), - .B(_02925_), + sky130_fd_sc_hd__nand2b_1 _09288_ (.A_N(_02925_), + .B(_02924_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02926_)); - sky130_fd_sc_hd__and2_1 _09240_ (.A(_02922_), - .B(_02926_), + sky130_fd_sc_hd__xnor2_1 _09289_ (.A(_02924_), + .B(_02925_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02927_)); - sky130_fd_sc_hd__nand2_1 _09241_ (.A(_02768_), - .B(_02779_), + .Y(_02927_)); + sky130_fd_sc_hd__nand2b_1 _09290_ (.A_N(_02923_), + .B(_02927_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02928_)); - sky130_fd_sc_hd__o21ai_1 _09242_ (.A1(_02924_), - .A2(_02925_), + sky130_fd_sc_hd__a21o_1 _09291_ (.A1(_02918_), + .A2(_02915_), .B1(_02928_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02929_)); - sky130_fd_sc_hd__a21o_1 _09243_ (.A1(_02926_), - .A2(_02922_), - .B1(_02929_), + .X(_02929_)); + sky130_fd_sc_hd__o21bai_2 _09292_ (.A1(_02773_), + .A2(_02920_), + .B1_N(_02926_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02930_)); - sky130_fd_sc_hd__nand2_1 _09244_ (.A(_02780_), - .B(_02928_), + .Y(_02930_)); + sky130_fd_sc_hd__a31oi_4 _09293_ (.A1(_02929_), + .A2(_02921_), + .A3(_02930_), + .B1(_02784_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02931_)); - sky130_fd_sc_hd__nand2_1 _09245_ (.A(_02780_), - .B(_02930_), + sky130_fd_sc_hd__and4_1 _09294_ (.A(_02784_), + .B(_02921_), + .C(_02929_), + .D(_02930_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02932_)); - sky130_fd_sc_hd__xor2_1 _09246_ (.A(_02778_), + .X(_02932_)); + sky130_fd_sc_hd__nor2_1 _09295_ (.A(_02931_), .B(_02932_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02933_)); - sky130_fd_sc_hd__a32o_1 _09247_ (.A1(_02930_), - .A2(_02780_), - .A3(_02778_), - .B1(_02777_), - .B2(_02757_), + .Y(_02933_)); + sky130_fd_sc_hd__xnor2_4 _09296_ (.A(\vgadonut.donut.donuthit.cordicxy.xinvert ), + .B(_02779_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02934_)); - sky130_fd_sc_hd__xor2_1 _09248_ (.A(_02934_), - .B(_02776_), + .Y(_02934_)); + sky130_fd_sc_hd__nor3_4 _09297_ (.A(_02782_), + .B(_02934_), + .C(_02931_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02935_)); - sky130_fd_sc_hd__xnor2_1 _09249_ (.A(_02933_), - .B(net281), + .Y(_02935_)); + sky130_fd_sc_hd__or3_4 _09298_ (.A(_02782_), + .B(_02934_), + .C(_02931_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02936_)); - sky130_fd_sc_hd__nand2_1 _09250_ (.A(_02772_), - .B(_02936_), + .X(_02936_)); + sky130_fd_sc_hd__o21a_1 _09299_ (.A1(_02782_), + .A2(_02931_), + .B1(_02934_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02937_)); - sky130_fd_sc_hd__a21o_1 _09251_ (.A1(_02770_), - .A2(_02937_), - .B1(_02763_), + .X(_02937_)); + sky130_fd_sc_hd__o21ai_4 _09300_ (.A1(_02931_), + .A2(_02782_), + .B1(_02934_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02938_)); - sky130_fd_sc_hd__nand3_1 _09252_ (.A(_02763_), - .B(_02770_), - .C(_02937_), + .Y(_02938_)); + sky130_fd_sc_hd__nor2_1 _09301_ (.A(net79), + .B(_02937_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02939_)); - sky130_fd_sc_hd__nand2_1 _09253_ (.A(_02938_), - .B(_02939_), + sky130_fd_sc_hd__xnor2_1 _09302_ (.A(_02933_), + .B(net77), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02940_)); - sky130_fd_sc_hd__or2_1 _09254_ (.A(_02772_), - .B(_02936_), + sky130_fd_sc_hd__nand2_1 _09303_ (.A(_02777_), + .B(_02940_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02941_)); - sky130_fd_sc_hd__nand2_1 _09255_ (.A(_02937_), - .B(_02941_), + .Y(_02941_)); + sky130_fd_sc_hd__a21oi_1 _09304_ (.A1(_02775_), + .A2(_02941_), + .B1(_02767_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02942_)); - sky130_fd_sc_hd__xnor2_1 _09256_ (.A(net81), - .B(_02925_), + sky130_fd_sc_hd__and3_1 _09305_ (.A(_02767_), + .B(_02775_), + .C(_02941_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02943_)); - sky130_fd_sc_hd__nand2_1 _09257_ (.A(_02892_), + .X(_02943_)); + sky130_fd_sc_hd__or2_1 _09306_ (.A(_02942_), .B(_02943_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02944_)); - sky130_fd_sc_hd__or2_1 _09258_ (.A(_02892_), - .B(_02943_), + .X(_02944_)); + sky130_fd_sc_hd__or2_1 _09307_ (.A(_02777_), + .B(_02940_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02945_)); - sky130_fd_sc_hd__and2_1 _09259_ (.A(_02944_), + sky130_fd_sc_hd__nand2_1 _09308_ (.A(_02941_), .B(_02945_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02946_)); - sky130_fd_sc_hd__o21ba_1 _09260_ (.A1(_02924_), - .A2(_02925_), - .B1_N(_02927_), + .Y(_02946_)); + sky130_fd_sc_hd__xnor2_1 _09309_ (.A(net90), + .B(_02925_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02947_)); - sky130_fd_sc_hd__xnor2_1 _09261_ (.A(_02931_), + .Y(_02947_)); + sky130_fd_sc_hd__xor2_1 _09310_ (.A(_02898_), .B(_02947_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02948_)); - sky130_fd_sc_hd__xnor2_1 _09262_ (.A(net281), - .B(_02948_), + .X(_02948_)); + sky130_fd_sc_hd__a21bo_1 _09311_ (.A1(_02919_), + .A2(_02927_), + .B1_N(_02926_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02949_)); - sky130_fd_sc_hd__nand2_1 _09263_ (.A(_02946_), + .X(_02949_)); + sky130_fd_sc_hd__xor2_1 _09312_ (.A(_02923_), .B(_02949_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02950_)); - sky130_fd_sc_hd__a21o_1 _09264_ (.A1(_02944_), - .A2(_02950_), - .B1(_02942_), + .X(_02950_)); + sky130_fd_sc_hd__xor2_1 _09313_ (.A(net77), + .B(_02950_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02951_)); - sky130_fd_sc_hd__or2_1 _09265_ (.A(_02946_), - .B(_02949_), + sky130_fd_sc_hd__and2_1 _09314_ (.A(_02948_), + .B(_02951_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02952_)); - sky130_fd_sc_hd__nand2_1 _09266_ (.A(_02950_), - .B(_02952_), + sky130_fd_sc_hd__a21oi_1 _09315_ (.A1(_02898_), + .A2(_02947_), + .B1(_02952_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02953_)); - sky130_fd_sc_hd__xnor2_1 _09267_ (.A(net83), - .B(_02889_), + sky130_fd_sc_hd__or2_1 _09316_ (.A(_02946_), + .B(_02953_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02954_)); - sky130_fd_sc_hd__nand2_1 _09268_ (.A(_02901_), - .B(_02954_), + .X(_02954_)); + sky130_fd_sc_hd__nor2_1 _09317_ (.A(_02948_), + .B(_02951_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02955_)); - sky130_fd_sc_hd__or2_1 _09269_ (.A(_02901_), - .B(_02954_), + sky130_fd_sc_hd__or2_1 _09318_ (.A(_02952_), + .B(_02955_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02956_)); - sky130_fd_sc_hd__and2_1 _09270_ (.A(_02955_), - .B(_02956_), + sky130_fd_sc_hd__xor2_1 _09319_ (.A(net89), + .B(_02892_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02957_)); - sky130_fd_sc_hd__nor2_1 _09271_ (.A(_02922_), - .B(_02926_), + sky130_fd_sc_hd__xor2_1 _09320_ (.A(_02907_), + .B(_02957_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02958_)); - sky130_fd_sc_hd__nor2_1 _09272_ (.A(_02927_), - .B(_02958_), + .X(_02958_)); + sky130_fd_sc_hd__xor2_1 _09321_ (.A(_02919_), + .B(_02927_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02959_)); - sky130_fd_sc_hd__xnor2_1 _09273_ (.A(net281), + .X(_02959_)); + sky130_fd_sc_hd__xnor2_1 _09322_ (.A(net77), .B(_02959_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02960_)); - sky130_fd_sc_hd__inv_2 _09274_ (.A(_02960_), + sky130_fd_sc_hd__and2_1 _09323_ (.A(_02958_), + .B(_02960_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02961_)); - sky130_fd_sc_hd__nand2_1 _09275_ (.A(_02957_), - .B(_02961_), + .X(_02961_)); + sky130_fd_sc_hd__a21oi_1 _09324_ (.A1(_02907_), + .A2(_02957_), + .B1(_02961_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02962_)); - sky130_fd_sc_hd__a21oi_1 _09276_ (.A1(_02955_), - .A2(_02962_), - .B1(_02953_), + sky130_fd_sc_hd__or2_1 _09325_ (.A(_02956_), + .B(_02962_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02963_)); - sky130_fd_sc_hd__and3_1 _09277_ (.A(_02953_), - .B(_02955_), - .C(_02962_), + .X(_02963_)); + sky130_fd_sc_hd__nand2_1 _09326_ (.A(_02956_), + .B(_02962_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02964_)); - sky130_fd_sc_hd__or2_1 _09278_ (.A(_02963_), + .Y(_02964_)); + sky130_fd_sc_hd__nand2_2 _09327_ (.A(_02963_), .B(_02964_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02965_)); - sky130_fd_sc_hd__or2_1 _09279_ (.A(_02957_), - .B(_02961_), + .Y(_02965_)); + sky130_fd_sc_hd__nor2_1 _09328_ (.A(_02958_), + .B(_02960_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02966_)); - sky130_fd_sc_hd__nand2_1 _09280_ (.A(_02962_), + .Y(_02966_)); + sky130_fd_sc_hd__or2_2 _09329_ (.A(_02961_), .B(_02966_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02967_)); - sky130_fd_sc_hd__xnor2_1 _09281_ (.A(net81), - .B(_02896_), + .X(_02967_)); + sky130_fd_sc_hd__xnor2_1 _09330_ (.A(net89), + .B(_02902_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02968_)); - sky130_fd_sc_hd__nand2_1 _09282_ (.A(_02913_), + sky130_fd_sc_hd__xor2_1 _09331_ (.A(_02877_), .B(_02968_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02969_)); - sky130_fd_sc_hd__or2_1 _09283_ (.A(_02913_), - .B(_02968_), + .X(_02969_)); + sky130_fd_sc_hd__nor2_1 _09332_ (.A(_02881_), + .B(_02884_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02970_)); - sky130_fd_sc_hd__and2_1 _09284_ (.A(_02969_), - .B(_02970_), + .Y(_02970_)); + sky130_fd_sc_hd__o21a_1 _09333_ (.A1(_02911_), + .A2(_02970_), + .B1(_02912_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02971_)); - sky130_fd_sc_hd__a31o_1 _09285_ (.A1(_02879_), - .A2(_02911_), - .A3(_02917_), - .B1(_02920_), + sky130_fd_sc_hd__o21ba_1 _09334_ (.A1(_02904_), + .A2(_02971_), + .B1_N(_02903_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02972_)); - sky130_fd_sc_hd__a21oi_1 _09286_ (.A1(_02898_), - .A2(_02972_), - .B1(_02897_), + sky130_fd_sc_hd__xor2_1 _09335_ (.A(_02895_), + .B(_02972_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02973_)); - sky130_fd_sc_hd__xnor2_1 _09287_ (.A(_02890_), + .X(_02973_)); + sky130_fd_sc_hd__xnor2_1 _09336_ (.A(net77), .B(_02973_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02974_)); - sky130_fd_sc_hd__xnor2_1 _09288_ (.A(net281), + sky130_fd_sc_hd__and2_1 _09337_ (.A(_02969_), .B(_02974_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02975_)); - sky130_fd_sc_hd__inv_2 _09289_ (.A(_02975_), + .X(_02975_)); + sky130_fd_sc_hd__a21oi_2 _09338_ (.A1(_02877_), + .A2(_02968_), + .B1(_02975_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02976_)); - sky130_fd_sc_hd__nand2_1 _09290_ (.A(_02971_), + sky130_fd_sc_hd__nor2_1 _09339_ (.A(_02967_), .B(_02976_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02977_)); - sky130_fd_sc_hd__a21o_1 _09291_ (.A1(_02969_), - .A2(_02977_), - .B1(_02967_), + sky130_fd_sc_hd__xnor2_4 _09340_ (.A(_02967_), + .B(_02976_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02978_)); - sky130_fd_sc_hd__nand3_1 _09292_ (.A(_02967_), - .B(_02969_), - .C(_02977_), + .Y(_02978_)); + sky130_fd_sc_hd__nor2_1 _09341_ (.A(_02969_), + .B(_02974_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02979_)); - sky130_fd_sc_hd__nand2_1 _09293_ (.A(_02978_), + sky130_fd_sc_hd__or2_1 _09342_ (.A(_02975_), .B(_02979_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02980_)); - sky130_fd_sc_hd__or2_1 _09294_ (.A(_02971_), - .B(_02976_), + .X(_02980_)); + sky130_fd_sc_hd__xor2_1 _09343_ (.A(net89), + .B(_02910_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02981_)); - sky130_fd_sc_hd__nand2_1 _09295_ (.A(_02977_), + sky130_fd_sc_hd__xor2_1 _09344_ (.A(_02852_), .B(_02981_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02982_)); - sky130_fd_sc_hd__xor2_1 _09296_ (.A(net81), - .B(_02907_), + .X(_02982_)); + sky130_fd_sc_hd__xor2_1 _09345_ (.A(_02904_), + .B(_02971_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02983_)); - sky130_fd_sc_hd__nand2_1 _09297_ (.A(_02861_), + sky130_fd_sc_hd__xnor2_1 _09346_ (.A(net77), .B(_02983_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02984_)); - sky130_fd_sc_hd__or2_1 _09298_ (.A(_02861_), - .B(_02983_), + sky130_fd_sc_hd__and2_1 _09347_ (.A(_02982_), + .B(_02984_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02985_)); - sky130_fd_sc_hd__and2_1 _09299_ (.A(_02984_), - .B(_02985_), + sky130_fd_sc_hd__a21oi_1 _09348_ (.A1(_02852_), + .A2(_02981_), + .B1(_02985_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02986_)); - sky130_fd_sc_hd__xor2_1 _09300_ (.A(_02898_), - .B(_02972_), + .Y(_02986_)); + sky130_fd_sc_hd__and2_1 _09349_ (.A(_02980_), + .B(_02986_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02987_)); - sky130_fd_sc_hd__xnor2_2 _09301_ (.A(net281), - .B(_02987_), + sky130_fd_sc_hd__or2_1 _09350_ (.A(_02980_), + .B(_02986_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02988_)); - sky130_fd_sc_hd__inv_2 _09302_ (.A(_02988_), + .X(_02988_)); + sky130_fd_sc_hd__xor2_1 _09351_ (.A(_02982_), + .B(_02984_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02989_)); - sky130_fd_sc_hd__nand2_1 _09303_ (.A(_02986_), - .B(_02989_), + .X(_02989_)); + sky130_fd_sc_hd__xor2_1 _09352_ (.A(net89), + .B(_02880_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02990_)); - sky130_fd_sc_hd__and3_1 _09304_ (.A(_02982_), - .B(_02984_), - .C(_02990_), + .X(_02990_)); + sky130_fd_sc_hd__xnor2_1 _09353_ (.A(_02863_), + .B(_02990_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02991_)); - sky130_fd_sc_hd__a21o_1 _09305_ (.A1(_02984_), - .A2(_02990_), - .B1(_02982_), + .Y(_02991_)); + sky130_fd_sc_hd__xor2_1 _09354_ (.A(_02913_), + .B(_02970_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02992_)); - sky130_fd_sc_hd__xor2_1 _09306_ (.A(_02986_), - .B(_02988_), + sky130_fd_sc_hd__or3_1 _09355_ (.A(net79), + .B(net78), + .C(_02992_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_02993_)); - sky130_fd_sc_hd__xnor2_1 _09307_ (.A(net83), - .B(_02915_), + sky130_fd_sc_hd__o21ai_1 _09356_ (.A1(net79), + .A2(net78), + .B1(_02992_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_02994_)); - sky130_fd_sc_hd__nand2_1 _09308_ (.A(_02872_), - .B(_02994_), + sky130_fd_sc_hd__a21o_1 _09357_ (.A1(_02993_), + .A2(_02994_), + .B1(_02991_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_02995_)); - sky130_fd_sc_hd__or2_1 _09309_ (.A(_02872_), - .B(_02994_), + .X(_02995_)); + sky130_fd_sc_hd__a21boi_1 _09358_ (.A1(_02863_), + .A2(_02990_), + .B1_N(_02995_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02996_)); - sky130_fd_sc_hd__and2_1 _09310_ (.A(_02995_), - .B(_02996_), + .Y(_02996_)); + sky130_fd_sc_hd__nand2b_2 _09359_ (.A_N(_02996_), + .B(_02989_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02997_)); - sky130_fd_sc_hd__a21bo_1 _09311_ (.A1(_02879_), - .A2(_02917_), - .B1_N(_02916_), + .Y(_02997_)); + sky130_fd_sc_hd__nand2b_1 _09360_ (.A_N(_02989_), + .B(_02996_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02998_)); - sky130_fd_sc_hd__xor2_1 _09312_ (.A(_02911_), + .Y(_02998_)); + sky130_fd_sc_hd__nand2_2 _09361_ (.A(_02997_), .B(_02998_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_02999_)); - sky130_fd_sc_hd__xnor2_1 _09313_ (.A(net73), - .B(_02999_), + .Y(_02999_)); + sky130_fd_sc_hd__nand3_1 _09362_ (.A(_02991_), + .B(_02993_), + .C(_02994_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03000_)); - sky130_fd_sc_hd__nand2b_1 _09314_ (.A_N(_03000_), - .B(_02997_), + sky130_fd_sc_hd__xor2_1 _09363_ (.A(net89), + .B(_02858_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03001_)); - sky130_fd_sc_hd__a21o_1 _09315_ (.A1(_02995_), - .A2(_03001_), - .B1(_02993_), + .X(_03001_)); + sky130_fd_sc_hd__xnor2_1 _09364_ (.A(_02791_), + .B(_03001_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03002_)); - sky130_fd_sc_hd__nand3_1 _09316_ (.A(_02993_), - .B(_02995_), - .C(_03001_), + .Y(_03002_)); + sky130_fd_sc_hd__inv_2 _09365_ (.A(_03002_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03003_)); - sky130_fd_sc_hd__nand2_1 _09317_ (.A(_03002_), - .B(_03003_), + sky130_fd_sc_hd__nor2_1 _09366_ (.A(_02871_), + .B(_02883_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03004_)); - sky130_fd_sc_hd__xnor2_1 _09318_ (.A(_02997_), - .B(_03000_), + sky130_fd_sc_hd__or2_1 _09367_ (.A(_02884_), + .B(_03004_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03005_)); - sky130_fd_sc_hd__xnor2_1 _09319_ (.A(net82), - .B(_02867_), + .X(_03005_)); + sky130_fd_sc_hd__a21o_1 _09368_ (.A1(_02936_), + .A2(_02938_), + .B1(_03005_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03006_)); - sky130_fd_sc_hd__and2_1 _09320_ (.A(_02848_), - .B(_03006_), + .X(_03006_)); + sky130_fd_sc_hd__or3b_1 _09369_ (.A(net79), + .B(net78), + .C_N(_03005_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03007_)); - sky130_fd_sc_hd__nor2_1 _09321_ (.A(_02848_), + sky130_fd_sc_hd__nand3_1 _09370_ (.A(_03003_), .B(_03006_), + .C(_03007_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03008_)); - sky130_fd_sc_hd__nor2_1 _09322_ (.A(_03007_), - .B(_03008_), + sky130_fd_sc_hd__a32o_1 _09371_ (.A1(_03003_), + .A2(_03006_), + .A3(_03007_), + .B1(_03001_), + .B2(_02791_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03009_)); - sky130_fd_sc_hd__xnor2_1 _09323_ (.A(_02879_), - .B(_02917_), + .X(_03009_)); + sky130_fd_sc_hd__nand3_1 _09372_ (.A(_02995_), + .B(_03000_), + .C(_03009_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03010_)); - sky130_fd_sc_hd__xnor2_1 _09324_ (.A(net294), - .B(_03010_), + sky130_fd_sc_hd__a21o_1 _09373_ (.A1(_02995_), + .A2(_03000_), + .B1(_03009_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03011_)); - sky130_fd_sc_hd__a21oi_1 _09325_ (.A1(_03009_), - .A2(_03011_), - .B1(_03007_), + .X(_03011_)); + sky130_fd_sc_hd__a21o_1 _09374_ (.A1(_03006_), + .A2(_03007_), + .B1(_03003_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03012_)); - sky130_fd_sc_hd__and2b_1 _09326_ (.A_N(_03005_), - .B(_03012_), + .X(_03012_)); + sky130_fd_sc_hd__xnor2_1 _09375_ (.A(net87), + .B(_02865_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03013_)); - sky130_fd_sc_hd__nand2b_1 _09327_ (.A_N(_03012_), - .B(_03005_), + .Y(_03013_)); + sky130_fd_sc_hd__xnor2_1 _09376_ (.A(_02802_), + .B(_03013_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03014_)); - sky130_fd_sc_hd__xnor2_1 _09328_ (.A(_03009_), - .B(_03011_), + sky130_fd_sc_hd__inv_2 _09377_ (.A(_03014_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03015_)); - sky130_fd_sc_hd__xor2_1 _09329_ (.A(net82), - .B(_02875_), + sky130_fd_sc_hd__a21oi_1 _09378_ (.A1(_02847_), + .A2(_02867_), + .B1(_02866_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03016_)); - sky130_fd_sc_hd__and2_1 _09330_ (.A(_02787_), + .Y(_03016_)); + sky130_fd_sc_hd__xnor2_1 _09379_ (.A(_02861_), .B(_03016_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03017_)); - sky130_fd_sc_hd__nor2_1 _09331_ (.A(_02787_), - .B(_03016_), + .Y(_03017_)); + sky130_fd_sc_hd__or3_4 _09380_ (.A(net79), + .B(net78), + .C(_03017_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03018_)); - sky130_fd_sc_hd__nor2_2 _09332_ (.A(_03017_), - .B(_03018_), + .X(_03018_)); + sky130_fd_sc_hd__o21ai_1 _09381_ (.A1(_02935_), + .A2(_02937_), + .B1(_03017_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03019_)); - sky130_fd_sc_hd__and3_1 _09333_ (.A(_02854_), - .B(_02855_), - .C(_02876_), + sky130_fd_sc_hd__nand3_1 _09382_ (.A(_03015_), + .B(_03018_), + .C(_03019_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03020_)); - sky130_fd_sc_hd__a21oi_1 _09334_ (.A1(_02873_), - .A2(_02875_), - .B1(_03020_), + .Y(_03020_)); + sky130_fd_sc_hd__a32o_1 _09383_ (.A1(_03015_), + .A2(_03018_), + .A3(_03019_), + .B1(_03013_), + .B2(_02802_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03021_)); - sky130_fd_sc_hd__xnor2_1 _09335_ (.A(_02870_), - .B(_03021_), + .X(_03021_)); + sky130_fd_sc_hd__nand3_2 _09384_ (.A(_03008_), + .B(_03012_), + .C(_03021_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03022_)); - sky130_fd_sc_hd__xnor2_4 _09336_ (.A(net294), - .B(_03022_), + sky130_fd_sc_hd__a21o_1 _09385_ (.A1(_03008_), + .A2(_03012_), + .B1(_03021_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03023_)); - sky130_fd_sc_hd__a21oi_1 _09337_ (.A1(_03019_), - .A2(_03023_), - .B1(_03017_), + .X(_03023_)); + sky130_fd_sc_hd__nand2_2 _09386_ (.A(_03022_), + .B(_03023_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03024_)); - sky130_fd_sc_hd__or2_1 _09338_ (.A(_03015_), - .B(_03024_), + sky130_fd_sc_hd__a21o_1 _09387_ (.A1(_03018_), + .A2(_03019_), + .B1(_03015_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03025_)); - sky130_fd_sc_hd__inv_2 _09339_ (.A(_03025_), + sky130_fd_sc_hd__xor2_1 _09388_ (.A(net87), + .B(_02797_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03026_)); - sky130_fd_sc_hd__xnor2_1 _09340_ (.A(_03015_), - .B(_03024_), + .X(_03026_)); + sky130_fd_sc_hd__xor2_1 _09389_ (.A(_02811_), + .B(_03026_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03027_)); - sky130_fd_sc_hd__inv_2 _09341_ (.A(_03027_), + .X(_03027_)); + sky130_fd_sc_hd__xor2_1 _09390_ (.A(_02846_), + .B(_02867_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03028_)); - sky130_fd_sc_hd__xnor2_4 _09342_ (.A(_03019_), - .B(_03023_), + .X(_03028_)); + sky130_fd_sc_hd__or3b_1 _09391_ (.A(_02935_), + .B(net78), + .C_N(_03028_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03029_)); - sky130_fd_sc_hd__xor2_1 _09343_ (.A(net82), - .B(_02851_), + .X(_03029_)); + sky130_fd_sc_hd__a21o_1 _09392_ (.A1(_02936_), + .A2(_02938_), + .B1(_03028_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03030_)); - sky130_fd_sc_hd__and2_1 _09344_ (.A(_02797_), - .B(_03030_), + sky130_fd_sc_hd__nand3_1 _09393_ (.A(_03027_), + .B(_03029_), + .C(_03030_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03031_)); - sky130_fd_sc_hd__nor2_1 _09345_ (.A(_02797_), - .B(_03030_), + .Y(_03031_)); + sky130_fd_sc_hd__a32o_1 _09394_ (.A1(_03027_), + .A2(_03029_), + .A3(_03030_), + .B1(_03026_), + .B2(_02811_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03032_)); - sky130_fd_sc_hd__nor2_1 _09346_ (.A(_03031_), - .B(_03032_), + .X(_03032_)); + sky130_fd_sc_hd__and3_1 _09395_ (.A(_03020_), + .B(_03025_), + .C(_03032_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03033_)); - sky130_fd_sc_hd__a21oi_1 _09347_ (.A1(_02854_), - .A2(_02855_), - .B1(_02876_), + .X(_03033_)); + sky130_fd_sc_hd__a21o_1 _09396_ (.A1(_03020_), + .A2(_03025_), + .B1(_03032_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03034_)); - sky130_fd_sc_hd__nor2_1 _09348_ (.A(_03020_), - .B(_03034_), + .X(_03034_)); + sky130_fd_sc_hd__a21o_1 _09397_ (.A1(_03029_), + .A2(_03030_), + .B1(_03027_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03035_)); - sky130_fd_sc_hd__xor2_4 _09349_ (.A(net294), - .B(_03035_), + .X(_03035_)); + sky130_fd_sc_hd__xor2_1 _09398_ (.A(net88), + .B(_02806_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03036_)); - sky130_fd_sc_hd__a21oi_4 _09350_ (.A1(_03033_), - .A2(_03036_), - .B1(_03031_), + sky130_fd_sc_hd__and2_1 _09399_ (.A(_02820_), + .B(_03036_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03037_)); - sky130_fd_sc_hd__nand2_1 _09351_ (.A(_03029_), - .B(_03037_), + .X(_03037_)); + sky130_fd_sc_hd__or2_1 _09400_ (.A(_02820_), + .B(_03036_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03038_)); - sky130_fd_sc_hd__xor2_2 _09352_ (.A(_03036_), - .B(_03033_), + .X(_03038_)); + sky130_fd_sc_hd__nand2b_1 _09401_ (.A_N(_03037_), + .B(_03038_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03039_)); - sky130_fd_sc_hd__xnor2_1 _09353_ (.A(net83), - .B(_02791_), + .Y(_03039_)); + sky130_fd_sc_hd__o211a_1 _09402_ (.A1(_02799_), + .A2(_02800_), + .B1(_02807_), + .C1(_02845_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03040_)); - sky130_fd_sc_hd__nor2_1 _09354_ (.A(_02815_), - .B(_03040_), + .X(_03040_)); + sky130_fd_sc_hd__a211oi_1 _09403_ (.A1(_02807_), + .A2(_02845_), + .B1(_02799_), + .C1(_02800_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03041_)); - sky130_fd_sc_hd__nand2_1 _09355_ (.A(_02815_), - .B(_03040_), + sky130_fd_sc_hd__nor2_1 _09404_ (.A(_03040_), + .B(_03041_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03042_)); - sky130_fd_sc_hd__nand2b_1 _09356_ (.A_N(_03041_), - .B(_03042_), + sky130_fd_sc_hd__or3_1 _09405_ (.A(net79), + .B(net78), + .C(_03042_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03043_)); - sky130_fd_sc_hd__and2_1 _09357_ (.A(_02852_), - .B(_02855_), + .X(_03043_)); + sky130_fd_sc_hd__o21ai_1 _09406_ (.A1(net79), + .A2(net78), + .B1(_03042_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03044_)); - sky130_fd_sc_hd__or2_1 _09358_ (.A(_02792_), - .B(_02842_), + .Y(_03044_)); + sky130_fd_sc_hd__and2_4 _09407_ (.A(_03043_), + .B(_03044_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03045_)); - sky130_fd_sc_hd__xnor2_1 _09359_ (.A(_03044_), - .B(_03045_), + sky130_fd_sc_hd__a31o_1 _09408_ (.A1(_03038_), + .A2(_03043_), + .A3(_03044_), + .B1(_03037_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03046_)); - sky130_fd_sc_hd__xnor2_1 _09360_ (.A(net73), - .B(_03046_), + .X(_03046_)); + sky130_fd_sc_hd__and3_1 _09409_ (.A(_03031_), + .B(_03035_), + .C(_03046_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03047_)); - sky130_fd_sc_hd__a21o_1 _09361_ (.A1(_03042_), - .A2(_03047_), - .B1(_03041_), + .X(_03047_)); + sky130_fd_sc_hd__nand3_1 _09410_ (.A(_03031_), + .B(_03035_), + .C(_03046_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03048_)); - sky130_fd_sc_hd__and2_1 _09362_ (.A(_03039_), - .B(_03048_), + .Y(_03048_)); + sky130_fd_sc_hd__xnor2_2 _09411_ (.A(_03045_), + .B(_03039_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03049_)); - sky130_fd_sc_hd__a2bb2o_1 _09363_ (.A1_N(_03029_), - .A2_N(_03037_), - .B1(_03039_), - .B2(_03048_), + .Y(_03049_)); + sky130_fd_sc_hd__xor2_1 _09412_ (.A(net87), + .B(_02816_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03050_)); - sky130_fd_sc_hd__xnor2_1 _09364_ (.A(_03043_), - .B(_03047_), + sky130_fd_sc_hd__xor2_1 _09413_ (.A(_02833_), + .B(_03050_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03051_)); - sky130_fd_sc_hd__xnor2_1 _09365_ (.A(net83), - .B(_02803_), + .X(_03051_)); + sky130_fd_sc_hd__inv_2 _09414_ (.A(_03051_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03052_)); - sky130_fd_sc_hd__and2_1 _09366_ (.A(_02826_), - .B(_03052_), + sky130_fd_sc_hd__or2_1 _09415_ (.A(_02809_), + .B(_02844_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03053_)); - sky130_fd_sc_hd__nor2_1 _09367_ (.A(_02826_), - .B(_03052_), + sky130_fd_sc_hd__nand2_1 _09416_ (.A(_02845_), + .B(_03053_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03054_)); - sky130_fd_sc_hd__nor2_1 _09368_ (.A(_03053_), - .B(_03054_), + sky130_fd_sc_hd__and3_1 _09417_ (.A(_02938_), + .B(_02936_), + .C(_03054_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03055_)); - sky130_fd_sc_hd__and2_1 _09369_ (.A(_02795_), - .B(_02841_), + .X(_03055_)); + sky130_fd_sc_hd__a21oi_1 _09418_ (.A1(_02938_), + .A2(_02936_), + .B1(_03054_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03056_)); - sky130_fd_sc_hd__nor2_1 _09370_ (.A(_02842_), + .Y(_03056_)); + sky130_fd_sc_hd__or3_4 _09419_ (.A(_03052_), .B(_03056_), + .C(_03055_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03057_)); - sky130_fd_sc_hd__xnor2_4 _09371_ (.A(_03057_), - .B(net73), + .X(_03057_)); + sky130_fd_sc_hd__a21bo_1 _09420_ (.A1(_02833_), + .A2(_03050_), + .B1_N(_03057_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03058_)); - sky130_fd_sc_hd__and2b_1 _09372_ (.A_N(_03058_), - .B(_03055_), + .X(_03058_)); + sky130_fd_sc_hd__nand2_1 _09421_ (.A(_03049_), + .B(_03058_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03059_)); - sky130_fd_sc_hd__o21a_1 _09373_ (.A1(_03053_), - .A2(_03059_), - .B1(_03051_), + .Y(_03059_)); + sky130_fd_sc_hd__or2_4 _09422_ (.A(_03049_), + .B(_03058_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03060_)); - sky130_fd_sc_hd__or3_4 _09374_ (.A(_03051_), - .B(_03059_), - .C(_03053_), + sky130_fd_sc_hd__o21ai_1 _09423_ (.A1(_03055_), + .A2(_03056_), + .B1(_03052_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03061_)); - sky130_fd_sc_hd__xnor2_2 _09375_ (.A(_03055_), - .B(_03058_), + .Y(_03061_)); + sky130_fd_sc_hd__xnor2_1 _09424_ (.A(net87), + .B(_02826_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03062_)); - sky130_fd_sc_hd__xnor2_1 _09376_ (.A(net83), - .B(_02813_), + sky130_fd_sc_hd__and2_1 _09425_ (.A(_02837_), + .B(_03062_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03063_)); - sky130_fd_sc_hd__and2_1 _09377_ (.A(_02831_), - .B(_03063_), + .X(_03063_)); + sky130_fd_sc_hd__nor2_1 _09426_ (.A(_02837_), + .B(_03062_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03064_)); - sky130_fd_sc_hd__or2_1 _09378_ (.A(_02831_), - .B(_03063_), + .Y(_03064_)); + sky130_fd_sc_hd__or2_1 _09427_ (.A(_03063_), + .B(_03064_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03065_)); - sky130_fd_sc_hd__and2b_1 _09379_ (.A_N(_03064_), - .B(_03065_), + sky130_fd_sc_hd__and2b_1 _09428_ (.A_N(_02817_), + .B(_02818_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03066_)); - sky130_fd_sc_hd__nor2_1 _09380_ (.A(_02804_), - .B(_02806_), + sky130_fd_sc_hd__xor2_1 _09429_ (.A(_02843_), + .B(_03066_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03067_)); - sky130_fd_sc_hd__xnor2_1 _09381_ (.A(_02839_), - .B(_03067_), + .X(_03067_)); + sky130_fd_sc_hd__or3b_4 _09430_ (.A(net79), + .B(net78), + .C_N(_03067_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03068_)); - sky130_fd_sc_hd__xnor2_4 _09382_ (.A(_03068_), - .B(net73), + .X(_03068_)); + sky130_fd_sc_hd__a21o_1 _09431_ (.A1(_02936_), + .A2(_02938_), + .B1(_03067_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03069_)); - sky130_fd_sc_hd__a21o_1 _09383_ (.A1(_03069_), - .A2(_03065_), - .B1(_03064_), + .X(_03069_)); + sky130_fd_sc_hd__a21oi_1 _09432_ (.A1(_03068_), + .A2(_03069_), + .B1(_03065_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03070_)); - sky130_fd_sc_hd__and2_4 _09384_ (.A(_03062_), - .B(_03070_), + .Y(_03070_)); + sky130_fd_sc_hd__a21o_1 _09433_ (.A1(_03068_), + .A2(_03069_), + .B1(_03065_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03071_)); - sky130_fd_sc_hd__xor2_2 _09385_ (.A(_03070_), - .B(_03062_), + sky130_fd_sc_hd__o211a_1 _09434_ (.A1(_03063_), + .A2(_03070_), + .B1(_03057_), + .C1(_03061_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03072_)); - sky130_fd_sc_hd__xnor2_2 _09386_ (.A(_03069_), - .B(_03066_), + sky130_fd_sc_hd__a211o_1 _09435_ (.A1(_03061_), + .A2(_03057_), + .B1(_03063_), + .C1(_03070_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03073_)); - sky130_fd_sc_hd__xor2_1 _09387_ (.A(net232), - .B(_02834_), + .X(_03073_)); + sky130_fd_sc_hd__nand2b_4 _09436_ (.A_N(_03072_), + .B(net290), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03074_)); - sky130_fd_sc_hd__xnor2_1 _09388_ (.A(net83), - .B(_02824_), + .Y(_03074_)); + sky130_fd_sc_hd__nand3_1 _09437_ (.A(_03065_), + .B(_03068_), + .C(_03069_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03075_)); - sky130_fd_sc_hd__and2_1 _09389_ (.A(_03074_), - .B(_03075_), + sky130_fd_sc_hd__xnor2_1 _09438_ (.A(net221), + .B(_02839_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03076_)); - sky130_fd_sc_hd__a211o_1 _09390_ (.A1(_02819_), - .A2(_02820_), - .B1(_02829_), - .C1(_02837_), + .Y(_03076_)); + sky130_fd_sc_hd__xnor2_1 _09439_ (.A(net87), + .B(_02831_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03077_)); - sky130_fd_sc_hd__and2b_1 _09391_ (.A_N(_02838_), + .Y(_03077_)); + sky130_fd_sc_hd__nor2_1 _09440_ (.A(_03076_), .B(_03077_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03078_)); - sky130_fd_sc_hd__xnor2_1 _09392_ (.A(net73), - .B(_03078_), + .Y(_03078_)); + sky130_fd_sc_hd__xnor2_1 _09441_ (.A(_02828_), + .B(_02842_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03079_)); - sky130_fd_sc_hd__o21a_1 _09393_ (.A1(_03074_), - .A2(_03075_), - .B1(_03079_), + sky130_fd_sc_hd__or3_1 _09442_ (.A(net79), + .B(net78), + .C(_03079_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03080_)); - sky130_fd_sc_hd__nor3_2 _09394_ (.A(_03073_), - .B(_03076_), - .C(_03080_), + sky130_fd_sc_hd__o21ai_1 _09443_ (.A1(net79), + .A2(net78), + .B1(_03079_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03081_)); - sky130_fd_sc_hd__a21o_1 _09395_ (.A1(_03072_), - .A2(_03081_), - .B1(_03071_), + sky130_fd_sc_hd__a22oi_2 _09444_ (.A1(_03076_), + .A2(_03077_), + .B1(_03081_), + .B2(_03080_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03082_)); - sky130_fd_sc_hd__a211o_4 _09396_ (.A1(_03072_), - .A2(net66), + .Y(_03082_)); + sky130_fd_sc_hd__o211a_1 _09445_ (.A1(_03082_), + .A2(_03078_), .B1(_03071_), - .C1(_03060_), + .C1(_03075_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03083_)); - sky130_fd_sc_hd__xor2_2 _09397_ (.A(_03039_), - .B(_03048_), + sky130_fd_sc_hd__a21o_1 _09446_ (.A1(_03073_), + .A2(_03083_), + .B1(_03072_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03084_)); - sky130_fd_sc_hd__and3_1 _09398_ (.A(_03083_), - .B(_03061_), - .C(_03084_), + sky130_fd_sc_hd__a221o_1 _09447_ (.A1(_03049_), + .A2(_03058_), + .B1(_03083_), + .B2(_03073_), + .C1(_03072_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03085_)); - sky130_fd_sc_hd__a31o_1 _09399_ (.A1(_03083_), - .A2(_03061_), - .A3(_03084_), - .B1(_03050_), + sky130_fd_sc_hd__nand2_2 _09448_ (.A(_03060_), + .B(net276), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03086_)); - sky130_fd_sc_hd__xor2_4 _09400_ (.A(_03029_), - .B(_03037_), + .Y(_03086_)); + sky130_fd_sc_hd__a21o_1 _09449_ (.A1(_03031_), + .A2(_03035_), + .B1(_03046_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03087_)); - sky130_fd_sc_hd__nand2_1 _09401_ (.A(_03038_), - .B(_03086_), + sky130_fd_sc_hd__and2_2 _09450_ (.A(_03048_), + .B(_03087_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03088_)); - sky130_fd_sc_hd__nand2b_2 _09402_ (.A_N(_03013_), - .B(_03014_), + .X(_03088_)); + sky130_fd_sc_hd__a31o_4 _09451_ (.A1(net277), + .A2(_03060_), + .A3(_03088_), + .B1(_03047_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03089_)); - sky130_fd_sc_hd__nor3b_2 _09403_ (.A(_03013_), - .B(_03027_), - .C_N(_03014_), + .X(_03089_)); + sky130_fd_sc_hd__a21oi_1 _09452_ (.A1(_03034_), + .A2(_03047_), + .B1(_03033_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03090_)); - sky130_fd_sc_hd__nand3_1 _09404_ (.A(_03038_), - .B(_03050_), - .C(_03090_), + sky130_fd_sc_hd__nand2b_4 _09453_ (.A_N(_03033_), + .B(_03034_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03091_)); - sky130_fd_sc_hd__and2_1 _09405_ (.A(_03084_), - .B(_03087_), + sky130_fd_sc_hd__nand4b_4 _09454_ (.A_N(_03091_), + .B(net267), + .C(_03060_), + .D(_03088_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03092_)); - sky130_fd_sc_hd__nor2_1 _09406_ (.A(_03013_), - .B(_03025_), + .Y(_03092_)); + sky130_fd_sc_hd__nand2_2 _09455_ (.A(_03090_), + .B(_03092_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03093_)); - sky130_fd_sc_hd__a41oi_2 _09407_ (.A1(net313), - .A2(net296), - .A3(_03090_), - .A4(_03092_), - .B1(_03093_), + sky130_fd_sc_hd__a21o_1 _09456_ (.A1(_03092_), + .A2(_03090_), + .B1(_03024_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03094_)); - sky130_fd_sc_hd__nand3_1 _09408_ (.A(_03014_), - .B(_03091_), - .C(_03094_), + .X(_03094_)); + sky130_fd_sc_hd__and2_1 _09457_ (.A(_03010_), + .B(_03011_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03095_)); - sky130_fd_sc_hd__a31o_1 _09409_ (.A1(_03014_), - .A2(_03091_), - .A3(_03094_), - .B1(_03004_), + .X(_03095_)); + sky130_fd_sc_hd__and4_1 _09458_ (.A(_03010_), + .B(_03011_), + .C(_03022_), + .D(_03023_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03096_)); - sky130_fd_sc_hd__nand2_1 _09410_ (.A(_03002_), + sky130_fd_sc_hd__nand2b_1 _09459_ (.A_N(_03090_), .B(_03096_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03097_)); - sky130_fd_sc_hd__nand2b_1 _09411_ (.A_N(_02991_), - .B(_02992_), + sky130_fd_sc_hd__and4b_1 _09460_ (.A_N(_03033_), + .B(_03034_), + .C(_03048_), + .D(_03087_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03098_)); - sky130_fd_sc_hd__a31o_1 _09412_ (.A1(_02992_), - .A2(_03002_), - .A3(_03096_), - .B1(_02991_), + .X(_03098_)); + sky130_fd_sc_hd__and2b_1 _09461_ (.A_N(_03022_), + .B(_03011_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03099_)); - sky130_fd_sc_hd__a311o_1 _09413_ (.A1(_02992_), - .A2(_03002_), + sky130_fd_sc_hd__a41oi_2 _09462_ (.A1(net279), + .A2(_03060_), .A3(_03096_), - .B1(_02991_), - .C1(_02980_), + .A4(_03098_), + .B1(_03099_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03100_)); - sky130_fd_sc_hd__a21oi_2 _09414_ (.A1(_02978_), - .A2(_03100_), - .B1(_02965_), + .Y(_03100_)); + sky130_fd_sc_hd__and3_4 _09463_ (.A(_03100_), + .B(_03097_), + .C(_03010_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03101_)); - sky130_fd_sc_hd__nand3_1 _09415_ (.A(_02942_), - .B(_02944_), - .C(_02950_), + .X(_03101_)); + sky130_fd_sc_hd__a31o_1 _09464_ (.A1(_03010_), + .A2(_03097_), + .A3(_03100_), + .B1(_02999_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03102_)); - sky130_fd_sc_hd__and2_1 _09416_ (.A(_02951_), + .X(_03102_)); + sky130_fd_sc_hd__nand2_1 _09465_ (.A(_02997_), .B(_03102_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03103_)); - sky130_fd_sc_hd__o21ai_2 _09417_ (.A1(_02963_), - .A2(_03101_), - .B1(_03103_), + .Y(_03103_)); + sky130_fd_sc_hd__and2b_1 _09466_ (.A_N(_02987_), + .B(_02988_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03104_)); - sky130_fd_sc_hd__a21o_1 _09418_ (.A1(_02951_), - .A2(_03104_), - .B1(_02940_), + .X(_03104_)); + sky130_fd_sc_hd__a31o_1 _09467_ (.A1(_02988_), + .A2(_02997_), + .A3(_03102_), + .B1(_02987_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03105_)); - sky130_fd_sc_hd__xnor2_1 _09419_ (.A(_02759_), - .B(_02761_), + sky130_fd_sc_hd__a311oi_2 _09468_ (.A1(_02988_), + .A2(_02997_), + .A3(_03102_), + .B1(_02987_), + .C1(_02978_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03106_)); - sky130_fd_sc_hd__a21oi_1 _09420_ (.A1(_02938_), - .A2(_03105_), - .B1(_03106_), + sky130_fd_sc_hd__or2_2 _09469_ (.A(_02977_), + .B(_03106_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03107_)); - sky130_fd_sc_hd__a21oi_1 _09421_ (.A1(_02759_), - .A2(_02761_), - .B1(_03107_), + .X(_03107_)); + sky130_fd_sc_hd__o21bai_1 _09470_ (.A1(_02977_), + .A2(_03106_), + .B1_N(_02965_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03108_)); - sky130_fd_sc_hd__nand2_2 _09422_ (.A(_02776_), - .B(_03108_), + sky130_fd_sc_hd__nand2_1 _09471_ (.A(_02946_), + .B(_02953_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03109_)); - sky130_fd_sc_hd__and3_1 _09423_ (.A(_02938_), - .B(_03105_), - .C(_03106_), + sky130_fd_sc_hd__nand2_1 _09472_ (.A(_02954_), + .B(_03109_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03110_)); - sky130_fd_sc_hd__nor2_2 _09424_ (.A(_03107_), - .B(_03110_), + .Y(_03110_)); + sky130_fd_sc_hd__a21o_1 _09473_ (.A1(_02963_), + .A2(_03108_), + .B1(_03110_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03111_)); - sky130_fd_sc_hd__nor2_1 _09425_ (.A(_03109_), - .B(_03111_), + .X(_03111_)); + sky130_fd_sc_hd__a21oi_2 _09474_ (.A1(_02954_), + .A2(_03111_), + .B1(_02944_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03112_)); - sky130_fd_sc_hd__and2_1 _09426_ (.A(_03109_), - .B(_03111_), + sky130_fd_sc_hd__nor2_2 _09475_ (.A(_02942_), + .B(_03112_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03113_)); - sky130_fd_sc_hd__nand3_1 _09427_ (.A(_02940_), - .B(_02951_), - .C(_03104_), + .Y(_03113_)); + sky130_fd_sc_hd__or2_1 _09476_ (.A(_02942_), + .B(_03112_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03114_)); - sky130_fd_sc_hd__and2_2 _09428_ (.A(_03105_), - .B(_03114_), + .X(_03114_)); + sky130_fd_sc_hd__or2_1 _09477_ (.A(_02762_), + .B(_02764_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03115_)); - sky130_fd_sc_hd__a21o_1 _09429_ (.A1(_03112_), - .A2(_03115_), - .B1(_03113_), + sky130_fd_sc_hd__and2b_2 _09478_ (.A_N(_02765_), + .B(_03115_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03116_)); - sky130_fd_sc_hd__inv_2 _09430_ (.A(_03116_), + sky130_fd_sc_hd__a211o_2 _09479_ (.A1(_03114_), + .A2(_03116_), + .B1(_02765_), + .C1(_02934_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03117_)); - sky130_fd_sc_hd__or3_1 _09431_ (.A(_02963_), - .B(_03101_), - .C(_03103_), + .X(_03117_)); + sky130_fd_sc_hd__xnor2_4 _09480_ (.A(_03113_), + .B(_03116_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03118_)); - sky130_fd_sc_hd__nand2_2 _09432_ (.A(_03104_), + .Y(_03118_)); + sky130_fd_sc_hd__nor2_1 _09481_ (.A(_03117_), .B(_03118_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03119_)); - sky130_fd_sc_hd__and2b_2 _09433_ (.A_N(_03111_), - .B(_03119_), + sky130_fd_sc_hd__and2_1 _09482_ (.A(_03117_), + .B(_03118_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03120_)); - sky130_fd_sc_hd__nor2_1 _09434_ (.A(_03109_), - .B(_03115_), + sky130_fd_sc_hd__and3_1 _09483_ (.A(_02944_), + .B(_02954_), + .C(_03111_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03121_)); - sky130_fd_sc_hd__xor2_2 _09435_ (.A(_03109_), - .B(_03115_), + .X(_03121_)); + sky130_fd_sc_hd__nor2_4 _09484_ (.A(_03112_), + .B(_03121_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03122_)); - sky130_fd_sc_hd__nor2_1 _09436_ (.A(_03120_), - .B(_03122_), + .Y(_03122_)); + sky130_fd_sc_hd__a21oi_2 _09485_ (.A1(_03119_), + .A2(_03122_), + .B1(_03120_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03123_)); - sky130_fd_sc_hd__xor2_4 _09437_ (.A(_03120_), - .B(_03122_), + sky130_fd_sc_hd__nand3_1 _09486_ (.A(_02963_), + .B(_03108_), + .C(_03110_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03124_)); - sky130_fd_sc_hd__and3_1 _09438_ (.A(_02965_), - .B(_02978_), - .C(_03100_), + .Y(_03124_)); + sky130_fd_sc_hd__and2_2 _09487_ (.A(_03111_), + .B(_03124_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03125_)); - sky130_fd_sc_hd__nor2_1 _09439_ (.A(_03101_), + sky130_fd_sc_hd__nor2_1 _09488_ (.A(_03118_), .B(_03125_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03126_)); - sky130_fd_sc_hd__or2_2 _09440_ (.A(_03115_), - .B(_03126_), + sky130_fd_sc_hd__xor2_2 _09489_ (.A(_03117_), + .B(_03122_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03127_)); - sky130_fd_sc_hd__xor2_2 _09441_ (.A(_03111_), - .B(_03119_), + sky130_fd_sc_hd__nor2_1 _09490_ (.A(_03126_), + .B(_03127_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03128_)); - sky130_fd_sc_hd__xor2_2 _09442_ (.A(_02980_), - .B(_03099_), + .Y(_03128_)); + sky130_fd_sc_hd__xnor2_2 _09491_ (.A(_03126_), + .B(_03127_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03129_)); - sky130_fd_sc_hd__a21o_1 _09443_ (.A1(_03104_), - .A2(_03118_), - .B1(_03129_), + .Y(_03129_)); + sky130_fd_sc_hd__xnor2_4 _09492_ (.A(_02965_), + .B(_03107_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03130_)); - sky130_fd_sc_hd__xnor2_2 _09444_ (.A(_03115_), - .B(_03126_), + .Y(_03130_)); + sky130_fd_sc_hd__or2_1 _09493_ (.A(_03122_), + .B(_03130_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03131_)); - sky130_fd_sc_hd__and2_1 _09445_ (.A(_03130_), - .B(_03131_), + .X(_03131_)); + sky130_fd_sc_hd__xnor2_1 _09494_ (.A(_03118_), + .B(_03125_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03132_)); - sky130_fd_sc_hd__xor2_2 _09446_ (.A(_03131_), - .B(_03130_), + .Y(_03132_)); + sky130_fd_sc_hd__nand2_1 _09495_ (.A(_03131_), + .B(_03132_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03133_)); - sky130_fd_sc_hd__xor2_2 _09447_ (.A(_03097_), - .B(_03098_), + .Y(_03133_)); + sky130_fd_sc_hd__nor2_1 _09496_ (.A(_03131_), + .B(_03132_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03134_)); - sky130_fd_sc_hd__inv_2 _09448_ (.A(_03134_), + .Y(_03134_)); + sky130_fd_sc_hd__xnor2_4 _09497_ (.A(_02978_), + .B(_03105_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03135_)); - sky130_fd_sc_hd__nand2_1 _09449_ (.A(_03126_), + sky130_fd_sc_hd__nand2b_1 _09498_ (.A_N(_03125_), .B(_03135_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03136_)); - sky130_fd_sc_hd__xnor2_1 _09450_ (.A(_03119_), - .B(_03129_), + sky130_fd_sc_hd__xnor2_1 _09499_ (.A(_03122_), + .B(_03130_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03137_)); - sky130_fd_sc_hd__nor2_1 _09451_ (.A(_03136_), + sky130_fd_sc_hd__nand2_1 _09500_ (.A(_03136_), .B(_03137_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03138_)); - sky130_fd_sc_hd__nand2_1 _09452_ (.A(_03136_), + sky130_fd_sc_hd__xnor2_1 _09501_ (.A(_03136_), .B(_03137_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03139_)); - sky130_fd_sc_hd__nand2b_1 _09453_ (.A_N(_03138_), - .B(_03139_), + sky130_fd_sc_hd__xnor2_2 _09502_ (.A(_03103_), + .B(_03104_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03140_)); - sky130_fd_sc_hd__xor2_1 _09454_ (.A(_03004_), - .B(_03095_), + sky130_fd_sc_hd__inv_2 _09503_ (.A(_03140_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03141_)); - sky130_fd_sc_hd__inv_2 _09455_ (.A(_03141_), + .Y(_03141_)); + sky130_fd_sc_hd__nand2_2 _09504_ (.A(_03130_), + .B(_03141_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03142_)); - sky130_fd_sc_hd__nand2_1 _09456_ (.A(_03129_), - .B(_03142_), + sky130_fd_sc_hd__xnor2_2 _09505_ (.A(_03125_), + .B(_03135_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03143_)); - sky130_fd_sc_hd__xnor2_1 _09457_ (.A(_03126_), - .B(_03135_), + sky130_fd_sc_hd__or2_1 _09506_ (.A(_03142_), + .B(_03143_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03144_)); - sky130_fd_sc_hd__nor2_1 _09458_ (.A(_03143_), - .B(_03144_), + .X(_03144_)); + sky130_fd_sc_hd__xnor2_4 _09507_ (.A(_03142_), + .B(_03143_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03145_)); - sky130_fd_sc_hd__xor2_2 _09459_ (.A(_03143_), - .B(_03144_), + sky130_fd_sc_hd__xnor2_4 _09508_ (.A(_03101_), + .B(_02999_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03146_)); - sky130_fd_sc_hd__a31o_4 _09460_ (.A1(_03086_), - .A2(_03038_), - .A3(_03028_), - .B1(_03026_), + .Y(_03146_)); + sky130_fd_sc_hd__or2_1 _09509_ (.A(_03135_), + .B(net281), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03147_)); - sky130_fd_sc_hd__xor2_4 _09461_ (.A(_03147_), - .B(_03089_), + sky130_fd_sc_hd__xnor2_1 _09510_ (.A(_03130_), + .B(_03141_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03148_)); - sky130_fd_sc_hd__xnor2_1 _09462_ (.A(_03129_), - .B(_03142_), + .Y(_03148_)); + sky130_fd_sc_hd__or2_1 _09511_ (.A(_03147_), + .B(_03148_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03149_)); - sky130_fd_sc_hd__o21ai_2 _09463_ (.A1(_03134_), - .A2(net314), - .B1(_03149_), + .X(_03149_)); + sky130_fd_sc_hd__xnor2_1 _09512_ (.A(_03147_), + .B(_03148_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03150_)); - sky130_fd_sc_hd__nor3_1 _09464_ (.A(_03134_), - .B(net316), - .C(_03149_), + sky130_fd_sc_hd__a21o_1 _09513_ (.A1(_03094_), + .A2(_03022_), + .B1(_03095_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03151_)); - sky130_fd_sc_hd__inv_2 _09465_ (.A(_03151_), + .X(_03151_)); + sky130_fd_sc_hd__nand3_2 _09514_ (.A(_03022_), + .B(_03094_), + .C(_03095_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03152_)); - sky130_fd_sc_hd__xnor2_2 _09466_ (.A(_03028_), - .B(_03088_), + sky130_fd_sc_hd__nand2_1 _09515_ (.A(net295), + .B(_03152_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03153_)); - sky130_fd_sc_hd__and2_1 _09467_ (.A(_03142_), + sky130_fd_sc_hd__and2b_1 _09516_ (.A_N(_03140_), .B(_03153_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03154_)); - sky130_fd_sc_hd__xor2_1 _09468_ (.A(_03134_), - .B(_03148_), + sky130_fd_sc_hd__xor2_2 _09517_ (.A(_03135_), + .B(net280), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03155_)); - sky130_fd_sc_hd__or2_1 _09469_ (.A(_03154_), + sky130_fd_sc_hd__nand2_1 _09518_ (.A(_03154_), .B(_03155_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03156_)); - sky130_fd_sc_hd__xnor2_1 _09470_ (.A(_03141_), - .B(_03153_), + .Y(_03156_)); + sky130_fd_sc_hd__nor2_1 _09519_ (.A(_03154_), + .B(_03155_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03157_)); - sky130_fd_sc_hd__a31o_4 _09471_ (.A1(_03061_), - .A2(_03083_), - .A3(_03084_), - .B1(_03049_), + sky130_fd_sc_hd__xor2_4 _09520_ (.A(_03093_), + .B(_03024_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03158_)); - sky130_fd_sc_hd__xnor2_4 _09472_ (.A(_03087_), + sky130_fd_sc_hd__nor2_1 _09521_ (.A(_03146_), .B(_03158_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03159_)); - sky130_fd_sc_hd__nor2_1 _09473_ (.A(_03148_), - .B(_03159_), + sky130_fd_sc_hd__xnor2_2 _09522_ (.A(_03140_), + .B(_03153_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03160_)); - sky130_fd_sc_hd__xor2_2 _09474_ (.A(_03159_), - .B(_03148_), + sky130_fd_sc_hd__nand2_1 _09523_ (.A(_03159_), + .B(_03160_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03161_)); - sky130_fd_sc_hd__a21oi_2 _09475_ (.A1(_03061_), - .A2(_03083_), - .B1(net299), + .Y(_03161_)); + sky130_fd_sc_hd__xnor2_2 _09524_ (.A(_03159_), + .B(_03160_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03162_)); - sky130_fd_sc_hd__nor2_1 _09476_ (.A(net322), - .B(_03162_), + sky130_fd_sc_hd__xor2_4 _09525_ (.A(_03089_), + .B(_03091_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03163_)); - sky130_fd_sc_hd__and2_1 _09477_ (.A(_03153_), - .B(_03163_), + .X(_03163_)); + sky130_fd_sc_hd__a21o_4 _09526_ (.A1(_03151_), + .A2(_03152_), + .B1(_03163_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03164_)); - sky130_fd_sc_hd__xor2_2 _09478_ (.A(_03153_), - .B(_03163_), + sky130_fd_sc_hd__xor2_4 _09527_ (.A(_03146_), + .B(net269), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03165_)); - sky130_fd_sc_hd__and2b_1 _09479_ (.A_N(_03060_), - .B(_03061_), + sky130_fd_sc_hd__and2b_1 _09528_ (.A_N(_03164_), + .B(_03165_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03166_)); - sky130_fd_sc_hd__xnor2_4 _09480_ (.A(_03166_), - .B(_03082_), + sky130_fd_sc_hd__xnor2_4 _09529_ (.A(_03086_), + .B(_03088_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03167_)); - sky130_fd_sc_hd__nor2_1 _09481_ (.A(_03159_), - .B(net272), + sky130_fd_sc_hd__and2b_1 _09530_ (.A_N(_03158_), + .B(_03167_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03168_)); - sky130_fd_sc_hd__xor2_2 _09482_ (.A(net270), - .B(_03159_), + .X(_03168_)); + sky130_fd_sc_hd__nand3_4 _09531_ (.A(net294), + .B(_03152_), + .C(_03163_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03169_)); - sky130_fd_sc_hd__xor2_1 _09483_ (.A(_03072_), - .B(net66), + .Y(_03169_)); + sky130_fd_sc_hd__and3_1 _09532_ (.A(_03164_), + .B(_03168_), + .C(_03169_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03170_)); - sky130_fd_sc_hd__inv_2 _09484_ (.A(_03170_), + sky130_fd_sc_hd__and2_4 _09533_ (.A(_03059_), + .B(_03060_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03171_)); - sky130_fd_sc_hd__or3_4 _09485_ (.A(_03085_), - .B(_03162_), - .C(_03171_), + .X(_03171_)); + sky130_fd_sc_hd__xnor2_4 _09534_ (.A(_03084_), + .B(_03171_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03172_)); - sky130_fd_sc_hd__o21ai_1 _09486_ (.A1(net321), - .A2(_03162_), - .B1(_03171_), + .Y(_03172_)); + sky130_fd_sc_hd__nor2_2 _09535_ (.A(net278), + .B(_03172_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03173_)); - sky130_fd_sc_hd__o21a_1 _09487_ (.A1(_03076_), - .A2(_03080_), - .B1(_03073_), + sky130_fd_sc_hd__xnor2_2 _09536_ (.A(net266), + .B(_03167_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03174_)); - sky130_fd_sc_hd__or2_1 _09488_ (.A(net66), + .Y(_03174_)); + sky130_fd_sc_hd__nand2_1 _09537_ (.A(_03173_), .B(_03174_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03175_)); - sky130_fd_sc_hd__nor2_1 _09489_ (.A(_03167_), - .B(_03175_), + .Y(_03175_)); + sky130_fd_sc_hd__xnor2_4 _09538_ (.A(_03172_), + .B(_03163_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03176_)); - sky130_fd_sc_hd__and3_1 _09490_ (.A(_03172_), - .B(_03173_), - .C(_03176_), + sky130_fd_sc_hd__xnor2_2 _09539_ (.A(net268), + .B(_03074_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03177_)); - sky130_fd_sc_hd__a21bo_1 _09491_ (.A1(_03173_), - .A2(_03176_), - .B1_N(_03172_), + .Y(_03177_)); + sky130_fd_sc_hd__nand2_2 _09540_ (.A(_03167_), + .B(net291), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03178_)); - sky130_fd_sc_hd__a21o_1 _09492_ (.A1(_03178_), - .A2(_03169_), - .B1(_03168_), + .Y(_03178_)); + sky130_fd_sc_hd__or2_4 _09541_ (.A(_03176_), + .B(_03178_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03179_)); - sky130_fd_sc_hd__and2_1 _09493_ (.A(_03161_), - .B(_03164_), + sky130_fd_sc_hd__xnor2_4 _09542_ (.A(_03178_), + .B(_03176_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03180_)); - sky130_fd_sc_hd__and3_1 _09494_ (.A(_03179_), - .B(_03165_), - .C(_03161_), + .Y(_03180_)); + sky130_fd_sc_hd__xnor2_2 _09543_ (.A(_03177_), + .B(_03167_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03181_)); - sky130_fd_sc_hd__o31a_1 _09495_ (.A1(_03160_), - .A2(_03181_), - .A3(_03180_), - .B1(_03157_), + .Y(_03181_)); + sky130_fd_sc_hd__a211o_1 _09544_ (.A1(_03071_), + .A2(_03075_), + .B1(_03078_), + .C1(_03082_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03182_)); - sky130_fd_sc_hd__and2_1 _09496_ (.A(_03154_), - .B(_03155_), + sky130_fd_sc_hd__nand2b_1 _09545_ (.A_N(_03083_), + .B(_03182_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03183_)); - sky130_fd_sc_hd__xor2_1 _09497_ (.A(_03154_), - .B(_03155_), + .Y(_03183_)); + sky130_fd_sc_hd__nor2_1 _09546_ (.A(_03172_), + .B(_03183_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03184_)); - sky130_fd_sc_hd__a21oi_2 _09498_ (.A1(net287), - .A2(_03156_), - .B1(_03183_), + .Y(_03184_)); + sky130_fd_sc_hd__or3_4 _09547_ (.A(_03172_), + .B(_03183_), + .C(_03181_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03185_)); - sky130_fd_sc_hd__a211o_1 _09499_ (.A1(net311), - .A2(_03156_), - .B1(_03183_), - .C1(_03151_), + .X(_03185_)); + sky130_fd_sc_hd__o21a_4 _09548_ (.A1(_03180_), + .A2(_03185_), + .B1(_03179_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03186_)); - sky130_fd_sc_hd__and3_1 _09500_ (.A(_03146_), - .B(_03150_), - .C(_03186_), + sky130_fd_sc_hd__xnor2_2 _09549_ (.A(_03173_), + .B(_03174_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03187_)); - sky130_fd_sc_hd__a31o_1 _09501_ (.A1(_03186_), - .A2(_03150_), - .A3(_03146_), - .B1(_03145_), + .Y(_03187_)); + sky130_fd_sc_hd__o21a_4 _09550_ (.A1(_03187_), + .A2(_03186_), + .B1(_03175_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03188_)); - sky130_fd_sc_hd__a21o_1 _09502_ (.A1(_03188_), - .A2(_03139_), - .B1(_03138_), + sky130_fd_sc_hd__a21oi_1 _09551_ (.A1(net297), + .A2(_03169_), + .B1(_03168_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03189_)); - sky130_fd_sc_hd__a21oi_4 _09503_ (.A1(net283), - .A2(_03189_), - .B1(_03132_), + .Y(_03189_)); + sky130_fd_sc_hd__or2_4 _09552_ (.A(_03170_), + .B(_03189_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03190_)); - sky130_fd_sc_hd__a221o_1 _09504_ (.A1(_03127_), - .A2(_03128_), - .B1(_03189_), - .B2(_03133_), - .C1(_03132_), + .X(_03190_)); + sky130_fd_sc_hd__o21bai_4 _09553_ (.A1(net288), + .A2(_03190_), + .B1_N(_03170_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03191_)); - sky130_fd_sc_hd__o21a_4 _09505_ (.A1(_03127_), - .A2(_03128_), - .B1(_03191_), + .Y(_03191_)); + sky130_fd_sc_hd__xor2_4 _09554_ (.A(_03165_), + .B(net298), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03192_)); - sky130_fd_sc_hd__a21oi_4 _09506_ (.A1(_03192_), - .A2(_03124_), - .B1(_03123_), + sky130_fd_sc_hd__a41oi_2 _09555_ (.A1(net297), + .A2(net273), + .A3(_03168_), + .A4(_03169_), + .B1(_03166_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03193_)); - sky130_fd_sc_hd__a21oi_2 _09507_ (.A1(_03111_), - .A2(_03121_), - .B1(_03116_), + sky130_fd_sc_hd__o31a_1 _09556_ (.A1(net287), + .A2(_03190_), + .A3(net285), + .B1(_03193_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03194_)); - sky130_fd_sc_hd__nand2b_4 _09508_ (.A_N(_03193_), - .B(_03194_), + .X(_03194_)); + sky130_fd_sc_hd__o21a_1 _09557_ (.A1(_03162_), + .A2(_03194_), + .B1(_03161_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03195_)); - sky130_fd_sc_hd__and3_4 _09509_ (.A(_03195_), - .B(_03117_), - .C(_03112_), + .X(_03195_)); + sky130_fd_sc_hd__xnor2_2 _09558_ (.A(_03154_), + .B(_03155_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03196_)); - sky130_fd_sc_hd__nor2_8 _09510_ (.A(_03196_), - .B(_03109_), + .Y(_03196_)); + sky130_fd_sc_hd__o32a_1 _09559_ (.A1(_03162_), + .A2(_03193_), + .A3(_03196_), + .B1(_03161_), + .B2(_03157_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03197_)); - sky130_fd_sc_hd__xnor2_2 _09511_ (.A(_03140_), - .B(net286), + .X(_03197_)); + sky130_fd_sc_hd__or3_1 _09560_ (.A(_03170_), + .B(_03189_), + .C(_03192_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03198_)); - sky130_fd_sc_hd__nor2_1 _09512_ (.A(\vgadonut.donut.donuthit.cordicxz.xin[9] ), - .B(_03198_), + .X(_03198_)); + sky130_fd_sc_hd__or4_4 _09561_ (.A(_03162_), + .B(_03188_), + .C(_03196_), + .D(_03198_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03199_)); - sky130_fd_sc_hd__nand2_1 _09513_ (.A(\vgadonut.donut.donuthit.cordicxz.xin[9] ), - .B(_03198_), + .X(_03199_)); + sky130_fd_sc_hd__a31o_1 _09562_ (.A1(_03199_), + .A2(_03197_), + .A3(_03156_), + .B1(_03150_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03200_)); - sky130_fd_sc_hd__nand2b_1 _09514_ (.A_N(_03199_), - .B(_03200_), + .X(_03200_)); + sky130_fd_sc_hd__nand2_2 _09563_ (.A(_03149_), + .B(net270), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03201_)); - sky130_fd_sc_hd__a21oi_4 _09515_ (.A1(_03150_), - .A2(net291), - .B1(_03146_), + sky130_fd_sc_hd__a21o_1 _09564_ (.A1(_03200_), + .A2(_03149_), + .B1(_03145_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03202_)); - sky130_fd_sc_hd__or2_4 _09516_ (.A(_03187_), - .B(_03202_), + .X(_03202_)); + sky130_fd_sc_hd__a21o_1 _09565_ (.A1(_03202_), + .A2(_03144_), + .B1(_03139_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03203_)); - sky130_fd_sc_hd__nor2_2 _09517_ (.A(\vgadonut.donut.donuthit.cordicxz.xin[8] ), - .B(_03203_), + sky130_fd_sc_hd__a31o_4 _09566_ (.A1(_03203_), + .A2(_03138_), + .A3(_03133_), + .B1(_03134_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03204_)); - sky130_fd_sc_hd__and2_1 _09518_ (.A(\vgadonut.donut.donuthit.cordicxz.xin[8] ), - .B(_03203_), + .X(_03204_)); + sky130_fd_sc_hd__nor2_8 _09567_ (.A(_03129_), + .B(_03204_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03205_)); - sky130_fd_sc_hd__nor2_2 _09519_ (.A(_03204_), - .B(_03205_), + .Y(_03205_)); + sky130_fd_sc_hd__or3b_2 _09568_ (.A(_03117_), + .B(_03122_), + .C_N(_03118_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03206_)); - sky130_fd_sc_hd__a21oi_1 _09520_ (.A1(_03150_), - .A2(_03152_), - .B1(_03185_), + .X(_03206_)); + sky130_fd_sc_hd__o211ai_4 _09569_ (.A1(_03205_), + .A2(_03128_), + .B1(_03206_), + .C1(_03123_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03207_)); - sky130_fd_sc_hd__and3_1 _09521_ (.A(_03185_), - .B(_03152_), - .C(_03150_), + sky130_fd_sc_hd__and3_1 _09570_ (.A(_03207_), + .B(_03123_), + .C(_03119_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03208_)); - sky130_fd_sc_hd__or2_4 _09522_ (.A(_03208_), - .B(_03207_), + sky130_fd_sc_hd__or2_4 _09571_ (.A(_03117_), + .B(_03208_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03209_)); - sky130_fd_sc_hd__nand2b_1 _09523_ (.A_N(\vgadonut.donut.donuthit.cordicxz.xin[7] ), - .B(_03209_), + sky130_fd_sc_hd__nand3_1 _09572_ (.A(_03139_), + .B(_03144_), + .C(_03202_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03210_)); - sky130_fd_sc_hd__xnor2_2 _09524_ (.A(net278), - .B(_03184_), + sky130_fd_sc_hd__and2_4 _09573_ (.A(_03203_), + .B(_03210_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03211_)); - sky130_fd_sc_hd__or2_4 _09525_ (.A(\vgadonut.donut.donuthit.cordicxz.xin[6] ), + .X(_03211_)); + sky130_fd_sc_hd__nand2_1 _09574_ (.A(_06007_), .B(_03211_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03212_)); - sky130_fd_sc_hd__nand2_1 _09526_ (.A(\vgadonut.donut.donuthit.cordicxz.xin[6] ), - .B(_03211_), + .Y(_03212_)); + sky130_fd_sc_hd__xnor2_4 _09575_ (.A(_03211_), + .B(\vgadonut.donut.donuthit.cordicxz.xin[10] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03213_)); - sky130_fd_sc_hd__and2b_1 _09527_ (.A_N(_03211_), - .B(\vgadonut.donut.donuthit.cordicxz.xin[6] ), + sky130_fd_sc_hd__xor2_4 _09576_ (.A(_03201_), + .B(_03145_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03214_)); - sky130_fd_sc_hd__nand2_2 _09528_ (.A(_03212_), - .B(_03213_), + sky130_fd_sc_hd__nand4_1 _09577_ (.A(_03150_), + .B(_03156_), + .C(_03197_), + .D(_03199_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03215_)); - sky130_fd_sc_hd__or4_1 _09529_ (.A(_03157_), - .B(_03160_), - .C(_03180_), - .D(_03181_), + sky130_fd_sc_hd__nand2_2 _09578_ (.A(net262), + .B(_03215_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03216_)); - sky130_fd_sc_hd__and2b_1 _09530_ (.A_N(net276), - .B(_03216_), + .Y(_03216_)); + sky130_fd_sc_hd__inv_2 _09579_ (.A(_03216_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03217_)); - sky130_fd_sc_hd__or3b_1 _09531_ (.A(\vgadonut.donut.donuthit.cordicxz.xin[5] ), - .B(net277), - .C_N(_03216_), + .Y(_03217_)); + sky130_fd_sc_hd__xor2_2 _09580_ (.A(_03195_), + .B(_03196_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03218_)); - sky130_fd_sc_hd__a211oi_1 _09532_ (.A1(_03165_), - .A2(net297), - .B1(_03161_), - .C1(_03164_), + sky130_fd_sc_hd__and2_1 _09581_ (.A(\vgadonut.donut.donuthit.cordicxz.xin[7] ), + .B(_03218_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03219_)); - sky130_fd_sc_hd__nor3_2 _09533_ (.A(_03180_), - .B(_03219_), - .C(net279), + .X(_03219_)); + sky130_fd_sc_hd__nor2_1 _09582_ (.A(\vgadonut.donut.donuthit.cordicxz.xin[7] ), + .B(_03218_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03220_)); - sky130_fd_sc_hd__nand2b_1 _09534_ (.A_N(\vgadonut.donut.donuthit.cordicxz.xin[4] ), - .B(net317), + sky130_fd_sc_hd__nand2b_1 _09583_ (.A_N(\vgadonut.donut.donuthit.cordicxz.xin[7] ), + .B(_03218_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03221_)); - sky130_fd_sc_hd__xnor2_2 _09535_ (.A(_03165_), - .B(_03179_), + sky130_fd_sc_hd__nor2_1 _09584_ (.A(_03219_), + .B(_03220_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03222_)); - sky130_fd_sc_hd__or2_1 _09536_ (.A(\vgadonut.donut.donuthit.cordicxz.xin[3] ), - .B(_03222_), + sky130_fd_sc_hd__xnor2_2 _09585_ (.A(_03162_), + .B(_03194_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03223_)); - sky130_fd_sc_hd__xor2_2 _09537_ (.A(net309), - .B(net280), + .Y(_03223_)); + sky130_fd_sc_hd__nor2_1 _09586_ (.A(_06009_), + .B(_03223_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03224_)); - sky130_fd_sc_hd__and2_1 _09538_ (.A(_05960_), - .B(_03224_), + .Y(_03224_)); + sky130_fd_sc_hd__xor2_4 _09587_ (.A(_03191_), + .B(net286), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03225_)); - sky130_fd_sc_hd__a21oi_1 _09539_ (.A1(_03172_), - .A2(_03173_), - .B1(_03176_), + sky130_fd_sc_hd__and2b_1 _09588_ (.A_N(_03225_), + .B(\vgadonut.donut.donuthit.cordicxz.xin[5] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03226_)); - sky130_fd_sc_hd__or3_1 _09540_ (.A(_05961_), - .B(_03177_), - .C(_03226_), + .X(_03226_)); + sky130_fd_sc_hd__nor2_1 _09589_ (.A(\vgadonut.donut.donuthit.cordicxz.xin[5] ), + .B(_03225_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03227_)); - sky130_fd_sc_hd__o21ai_1 _09541_ (.A1(_03177_), - .A2(_03226_), - .B1(_05961_), + .Y(_03227_)); + sky130_fd_sc_hd__nand2_1 _09590_ (.A(\vgadonut.donut.donuthit.cordicxz.xin[5] ), + .B(_03225_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03228_)); - sky130_fd_sc_hd__nand2_1 _09542_ (.A(_03227_), - .B(_03228_), + sky130_fd_sc_hd__xnor2_2 _09591_ (.A(\vgadonut.donut.donuthit.cordicxz.xin[5] ), + .B(_03225_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03229_)); - sky130_fd_sc_hd__xor2_1 _09543_ (.A(net271), - .B(_03175_), + sky130_fd_sc_hd__xnor2_4 _09592_ (.A(net289), + .B(_03190_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03230_)); - sky130_fd_sc_hd__nand2b_1 _09544_ (.A_N(_03230_), - .B(\vgadonut.donut.donuthit.cordicxz.xin[0] ), + .Y(_03230_)); + sky130_fd_sc_hd__or2_1 _09593_ (.A(_06010_), + .B(_03230_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03231_)); - sky130_fd_sc_hd__a21bo_1 _09545_ (.A1(_03227_), - .A2(_03228_), - .B1_N(_03231_), + .X(_03231_)); + sky130_fd_sc_hd__xnor2_4 _09594_ (.A(_03186_), + .B(_03187_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03232_)); - sky130_fd_sc_hd__or3_1 _09546_ (.A(\vgadonut.donut.donuthit.cordicxz.xin[1] ), - .B(_03177_), - .C(_03226_), + .Y(_03232_)); + sky130_fd_sc_hd__nor2_1 _09595_ (.A(_06011_), + .B(_03232_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03233_)); - sky130_fd_sc_hd__nand2_1 _09547_ (.A(_03232_), - .B(_03233_), + .Y(_03233_)); + sky130_fd_sc_hd__xor2_4 _09596_ (.A(net296), + .B(_03185_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03234_)); - sky130_fd_sc_hd__and2_1 _09548_ (.A(\vgadonut.donut.donuthit.cordicxz.xin[2] ), - .B(_03224_), + .X(_03234_)); + sky130_fd_sc_hd__nand2_1 _09597_ (.A(_06012_), + .B(_03234_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03235_)); - sky130_fd_sc_hd__or2_1 _09549_ (.A(\vgadonut.donut.donuthit.cordicxz.xin[2] ), - .B(_03224_), + .Y(_03235_)); + sky130_fd_sc_hd__xnor2_2 _09598_ (.A(\vgadonut.donut.donuthit.cordicxz.xin[2] ), + .B(_03234_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03236_)); - sky130_fd_sc_hd__xnor2_1 _09550_ (.A(\vgadonut.donut.donuthit.cordicxz.xin[2] ), - .B(_03224_), + .Y(_03236_)); + sky130_fd_sc_hd__xnor2_2 _09599_ (.A(net263), + .B(_03184_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03237_)); - sky130_fd_sc_hd__a21boi_1 _09551_ (.A1(_03232_), - .A2(_03233_), - .B1_N(_03237_), + sky130_fd_sc_hd__nand2_1 _09600_ (.A(\vgadonut.donut.donuthit.cordicxz.xin[1] ), + .B(_03237_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03238_)); - sky130_fd_sc_hd__nor2_1 _09552_ (.A(_03225_), - .B(_03238_), + sky130_fd_sc_hd__xnor2_2 _09601_ (.A(\vgadonut.donut.donuthit.cordicxz.xin[1] ), + .B(_03237_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03239_)); - sky130_fd_sc_hd__nor2_1 _09553_ (.A(_05959_), - .B(_03222_), + sky130_fd_sc_hd__and2_1 _09602_ (.A(_03172_), + .B(_03183_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03240_)); - sky130_fd_sc_hd__nand2_1 _09554_ (.A(_05959_), - .B(_03222_), + .X(_03240_)); + sky130_fd_sc_hd__nor2_1 _09603_ (.A(_03184_), + .B(_03240_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03241_)); - sky130_fd_sc_hd__xnor2_2 _09555_ (.A(_05959_), - .B(_03222_), + sky130_fd_sc_hd__nand2_1 _09604_ (.A(\vgadonut.donut.donuthit.cordicxz.xin[0] ), + .B(_03241_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03242_)); - sky130_fd_sc_hd__o21ai_1 _09556_ (.A1(_03225_), - .A2(_03238_), - .B1(_03242_), + sky130_fd_sc_hd__o21a_1 _09605_ (.A1(_03239_), + .A2(_03242_), + .B1(_03238_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03243_)); - sky130_fd_sc_hd__and2_1 _09557_ (.A(\vgadonut.donut.donuthit.cordicxz.xin[4] ), - .B(_03220_), + .X(_03243_)); + sky130_fd_sc_hd__nand2_1 _09606_ (.A(\vgadonut.donut.donuthit.cordicxz.xin[2] ), + .B(_03234_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03244_)); - sky130_fd_sc_hd__xor2_2 _09558_ (.A(_03220_), - .B(\vgadonut.donut.donuthit.cordicxz.xin[4] ), + .Y(_03244_)); + sky130_fd_sc_hd__o21ai_1 _09607_ (.A1(_03236_), + .A2(_03243_), + .B1(_03244_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03245_)); - sky130_fd_sc_hd__a21o_1 _09559_ (.A1(_03223_), - .A2(_03243_), - .B1(_03245_), + .Y(_03245_)); + sky130_fd_sc_hd__nand2_1 _09608_ (.A(_06011_), + .B(_03232_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03246_)); - sky130_fd_sc_hd__nand2_1 _09560_ (.A(_03221_), - .B(_03246_), + .Y(_03246_)); + sky130_fd_sc_hd__nor2_1 _09609_ (.A(\vgadonut.donut.donuthit.cordicxz.xin[3] ), + .B(_03232_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03247_)); - sky130_fd_sc_hd__and2_1 _09561_ (.A(\vgadonut.donut.donuthit.cordicxz.xin[5] ), - .B(_03217_), + sky130_fd_sc_hd__xnor2_2 _09610_ (.A(_06011_), + .B(_03232_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03248_)); - sky130_fd_sc_hd__or2_1 _09562_ (.A(\vgadonut.donut.donuthit.cordicxz.xin[5] ), - .B(_03217_), + .Y(_03248_)); + sky130_fd_sc_hd__a21oi_1 _09611_ (.A1(_03245_), + .A2(_03246_), + .B1(_03233_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03249_)); - sky130_fd_sc_hd__xnor2_2 _09563_ (.A(_03217_), - .B(\vgadonut.donut.donuthit.cordicxz.xin[5] ), + .Y(_03249_)); + sky130_fd_sc_hd__nor2_1 _09612_ (.A(\vgadonut.donut.donuthit.cordicxz.xin[4] ), + .B(_03230_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03250_)); - sky130_fd_sc_hd__a21bo_1 _09564_ (.A1(_03221_), - .A2(_03246_), - .B1_N(_03250_), + sky130_fd_sc_hd__xnor2_2 _09613_ (.A(_06010_), + .B(_03230_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03251_)); - sky130_fd_sc_hd__a21o_1 _09565_ (.A1(_03218_), + .Y(_03251_)); + sky130_fd_sc_hd__o21ai_1 _09614_ (.A1(_03249_), .A2(_03251_), - .B1(_03215_), + .B1(_03231_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03252_)); - sky130_fd_sc_hd__and2_4 _09566_ (.A(\vgadonut.donut.donuthit.cordicxz.xin[7] ), - .B(net292), + .Y(_03252_)); + sky130_fd_sc_hd__a21o_1 _09615_ (.A1(_03229_), + .A2(_03252_), + .B1(_03226_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03253_)); - sky130_fd_sc_hd__xor2_4 _09567_ (.A(_03209_), - .B(\vgadonut.donut.donuthit.cordicxz.xin[7] ), + sky130_fd_sc_hd__nor2_1 _09616_ (.A(\vgadonut.donut.donuthit.cordicxz.xin[6] ), + .B(_03223_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03254_)); - sky130_fd_sc_hd__a21o_1 _09568_ (.A1(_03252_), - .A2(_03212_), - .B1(net289), + .Y(_03254_)); + sky130_fd_sc_hd__nand2_1 _09617_ (.A(_06009_), + .B(_03223_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03255_)); - sky130_fd_sc_hd__a21boi_4 _09569_ (.A1(_03255_), - .A2(_03210_), - .B1_N(_03206_), + .Y(_03255_)); + sky130_fd_sc_hd__nand2b_1 _09618_ (.A_N(_03224_), + .B(_03255_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03256_)); - sky130_fd_sc_hd__o21ai_4 _09570_ (.A1(_03256_), - .A2(_03204_), - .B1(_03201_), + sky130_fd_sc_hd__a21o_1 _09619_ (.A1(_03253_), + .A2(_03255_), + .B1(_03224_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03257_)); - sky130_fd_sc_hd__nand2b_1 _09571_ (.A_N(\vgadonut.donut.donuthit.cordicxz.xin[9] ), - .B(_03198_), + .X(_03257_)); + sky130_fd_sc_hd__and2_1 _09620_ (.A(_03222_), + .B(_03257_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03258_)); - sky130_fd_sc_hd__xnor2_4 _09572_ (.A(net275), - .B(net284), + .X(_03258_)); + sky130_fd_sc_hd__or2_1 _09621_ (.A(\vgadonut.donut.donuthit.cordicxz.xin[8] ), + .B(_03216_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03259_)); - sky130_fd_sc_hd__nor2_4 _09573_ (.A(\vgadonut.donut.donuthit.cordicxz.xin[10] ), - .B(_03259_), + .X(_03259_)); + sky130_fd_sc_hd__nand2_1 _09622_ (.A(\vgadonut.donut.donuthit.cordicxz.xin[8] ), + .B(_03216_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03260_)); - sky130_fd_sc_hd__and2_1 _09574_ (.A(\vgadonut.donut.donuthit.cordicxz.xin[10] ), - .B(_03259_), + sky130_fd_sc_hd__nand2_2 _09623_ (.A(_03259_), + .B(_03260_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03261_)); - sky130_fd_sc_hd__nor2_2 _09575_ (.A(_03260_), - .B(_03261_), + .Y(_03261_)); + sky130_fd_sc_hd__o21a_1 _09624_ (.A1(_03219_), + .A2(_03258_), + .B1(_03261_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03262_)); - sky130_fd_sc_hd__a21boi_4 _09576_ (.A1(_03258_), - .A2(_03257_), - .B1_N(_03262_), + .X(_03262_)); + sky130_fd_sc_hd__a21o_1 _09625_ (.A1(\vgadonut.donut.donuthit.cordicxz.xin[8] ), + .A2(_03217_), + .B1(_03262_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03263_)); - sky130_fd_sc_hd__nand3b_1 _09577_ (.A_N(_03262_), - .B(_03258_), - .C(_03257_), + .X(_03263_)); + sky130_fd_sc_hd__xnor2_4 _09626_ (.A(\vgadonut.donut.donuthit.cordicxz.xin[9] ), + .B(net271), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03264_)); - sky130_fd_sc_hd__and2b_1 _09578_ (.A_N(_03263_), - .B(_03264_), + sky130_fd_sc_hd__o211a_1 _09627_ (.A1(_03219_), + .A2(_03258_), + .B1(_03261_), + .C1(_03264_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03265_)); - sky130_fd_sc_hd__xnor2_4 _09579_ (.A(net46), - .B(\vgadonut.donut.donuthit.cordicxz.xin[15] ), + sky130_fd_sc_hd__a21oi_1 _09628_ (.A1(_06008_), + .A2(_03214_), + .B1(_03216_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03266_)); - sky130_fd_sc_hd__nand2_1 _09580_ (.A(\vgadonut.donut.donuthit.cordicxz.xin[0] ), - .B(_03230_), + sky130_fd_sc_hd__a2bb2o_1 _09629_ (.A1_N(_06008_), + .A2_N(_03214_), + .B1(_03266_), + .B2(\vgadonut.donut.donuthit.cordicxz.xin[8] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03267_)); - sky130_fd_sc_hd__inv_2 _09581_ (.A(_03267_), + .X(_03267_)); + sky130_fd_sc_hd__nor2_1 _09630_ (.A(_03265_), + .B(_03267_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03268_)); - sky130_fd_sc_hd__a21bo_1 _09582_ (.A1(_03228_), - .A2(_03268_), - .B1_N(_03227_), + sky130_fd_sc_hd__xor2_1 _09631_ (.A(net275), + .B(_03268_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03269_)); - sky130_fd_sc_hd__a21o_1 _09583_ (.A1(_03236_), - .A2(_03269_), - .B1(_03235_), + sky130_fd_sc_hd__xor2_2 _09632_ (.A(\vgadonut.donut.donuthit.cordicxz.xin[15] ), + .B(net51), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03270_)); - sky130_fd_sc_hd__a21o_1 _09584_ (.A1(_03241_), - .A2(_03270_), - .B1(_03240_), + sky130_fd_sc_hd__or2_1 _09633_ (.A(\vgadonut.donut.donuthit.cordicxz.xin[9] ), + .B(net271), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03271_)); - sky130_fd_sc_hd__a21o_1 _09585_ (.A1(_03271_), - .A2(_03245_), - .B1(_03244_), + sky130_fd_sc_hd__and2b_1 _09634_ (.A_N(\vgadonut.donut.donuthit.cordicxz.xin[1] ), + .B(_03237_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03272_)); - sky130_fd_sc_hd__a21o_1 _09586_ (.A1(_03272_), - .A2(_03249_), - .B1(_03248_), + sky130_fd_sc_hd__nand2b_1 _09635_ (.A_N(_03241_), + .B(\vgadonut.donut.donuthit.cordicxz.xin[0] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03273_)); - sky130_fd_sc_hd__a21o_1 _09587_ (.A1(_03273_), - .A2(_03215_), - .B1(_03214_), + .Y(_03273_)); + sky130_fd_sc_hd__a21o_1 _09636_ (.A1(_03239_), + .A2(_03273_), + .B1(_03272_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03274_)); - sky130_fd_sc_hd__a21oi_2 _09588_ (.A1(_03254_), + sky130_fd_sc_hd__a21bo_1 _09637_ (.A1(_03236_), .A2(_03274_), - .B1(_03253_), + .B1_N(_03235_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03275_)); - sky130_fd_sc_hd__o32a_4 _09589_ (.A1(_05958_), - .A2(_03187_), - .A3(_03202_), - .B1(_03275_), - .B2(_03206_), + .X(_03275_)); + sky130_fd_sc_hd__a21o_1 _09638_ (.A1(_03248_), + .A2(_03275_), + .B1(_03247_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03276_)); - sky130_fd_sc_hd__a21oi_1 _09590_ (.A1(_03200_), + sky130_fd_sc_hd__a21o_1 _09639_ (.A1(_03251_), .A2(_03276_), - .B1(_03199_), + .B1(_03250_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03277_)); - sky130_fd_sc_hd__nand2b_1 _09591_ (.A_N(_03262_), - .B(_03277_), + .X(_03277_)); + sky130_fd_sc_hd__a21o_1 _09640_ (.A1(_03228_), + .A2(_03277_), + .B1(_03227_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03278_)); - sky130_fd_sc_hd__xnor2_1 _09592_ (.A(_03262_), - .B(_03277_), + .X(_03278_)); + sky130_fd_sc_hd__a21oi_1 _09641_ (.A1(_03256_), + .A2(_03278_), + .B1(_03254_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03279_)); - sky130_fd_sc_hd__mux2_1 _09593_ (.A0(_03279_), - .A1(_03265_), - .S(net323), + sky130_fd_sc_hd__o21a_1 _09642_ (.A1(_03222_), + .A2(_03279_), + .B1(_03221_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03280_)); - sky130_fd_sc_hd__xor2_1 _09594_ (.A(net45), - .B(_03280_), + sky130_fd_sc_hd__o21ai_1 _09643_ (.A1(_03261_), + .A2(_03280_), + .B1(_03259_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03281_)); - sky130_fd_sc_hd__a21oi_1 _09595_ (.A1(_03117_), - .A2(_03195_), - .B1(_03112_), + .Y(_03281_)); + sky130_fd_sc_hd__o21a_1 _09644_ (.A1(_03259_), + .A2(_03264_), + .B1(_03271_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03282_)); - sky130_fd_sc_hd__nor2_1 _09596_ (.A(net273), - .B(_03282_), + .X(_03282_)); + sky130_fd_sc_hd__o31ai_2 _09645_ (.A1(_03261_), + .A2(_03264_), + .A3(_03280_), + .B1(_03282_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03283_)); - sky130_fd_sc_hd__o21a_1 _09597_ (.A1(net274), - .A2(_03282_), - .B1(\vgadonut.donut.donuthit.cordicxz.xin[14] ), + sky130_fd_sc_hd__xor2_1 _09646_ (.A(_03213_), + .B(_03283_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03284_)); - sky130_fd_sc_hd__xnor2_2 _09598_ (.A(\vgadonut.donut.donuthit.cordicxz.xin[14] ), - .B(_03283_), + sky130_fd_sc_hd__mux2_1 _09647_ (.A0(_03269_), + .A1(_03284_), + .S(net42), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03285_)); - sky130_fd_sc_hd__xnor2_2 _09599_ (.A(net305), - .B(_03194_), + .X(_03285_)); + sky130_fd_sc_hd__xnor2_1 _09648_ (.A(net50), + .B(_03285_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03286_)); - sky130_fd_sc_hd__nand2_1 _09600_ (.A(\vgadonut.donut.donuthit.cordicxz.xin[13] ), - .B(_03286_), + sky130_fd_sc_hd__a21oi_1 _09649_ (.A1(_03123_), + .A2(_03207_), + .B1(_03119_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03287_)); - sky130_fd_sc_hd__nor2_1 _09601_ (.A(\vgadonut.donut.donuthit.cordicxz.xin[13] ), - .B(_03286_), + sky130_fd_sc_hd__or2_2 _09650_ (.A(_03208_), + .B(_03287_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03288_)); - sky130_fd_sc_hd__or2_1 _09602_ (.A(\vgadonut.donut.donuthit.cordicxz.xin[13] ), - .B(_03286_), + .X(_03288_)); + sky130_fd_sc_hd__and2_1 _09651_ (.A(\vgadonut.donut.donuthit.cordicxz.xin[14] ), + .B(_03288_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03289_)); - sky130_fd_sc_hd__xor2_4 _09603_ (.A(net312), - .B(_03124_), + sky130_fd_sc_hd__xor2_1 _09652_ (.A(\vgadonut.donut.donuthit.cordicxz.xin[14] ), + .B(_03288_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03290_)); - sky130_fd_sc_hd__xnor2_4 _09604_ (.A(_03290_), - .B(\vgadonut.donut.donuthit.cordicxz.xin[12] ), + sky130_fd_sc_hd__xnor2_1 _09653_ (.A(\vgadonut.donut.donuthit.cordicxz.xin[14] ), + .B(_03288_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03291_)); - sky130_fd_sc_hd__xor2_2 _09605_ (.A(_03127_), - .B(_03128_), + sky130_fd_sc_hd__a211o_1 _09654_ (.A1(_03123_), + .A2(_03206_), + .B1(_03205_), + .C1(_03128_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03292_)); - sky130_fd_sc_hd__xnor2_4 _09606_ (.A(_03190_), + sky130_fd_sc_hd__and2_1 _09655_ (.A(_03207_), .B(_03292_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03293_)); - sky130_fd_sc_hd__nand2_1 _09607_ (.A(\vgadonut.donut.donuthit.cordicxz.xin[11] ), + .X(_03293_)); + sky130_fd_sc_hd__or2_1 _09656_ (.A(\vgadonut.donut.donuthit.cordicxz.xin[13] ), .B(_03293_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03294_)); - sky130_fd_sc_hd__o21a_1 _09608_ (.A1(_05957_), - .A2(_03259_), - .B1(_03278_), + .X(_03294_)); + sky130_fd_sc_hd__and3_1 _09657_ (.A(\vgadonut.donut.donuthit.cordicxz.xin[13] ), + .B(_03207_), + .C(_03292_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03295_)); - sky130_fd_sc_hd__nand2b_1 _09609_ (.A_N(_03293_), - .B(\vgadonut.donut.donuthit.cordicxz.xin[11] ), + sky130_fd_sc_hd__xnor2_2 _09658_ (.A(\vgadonut.donut.donuthit.cordicxz.xin[13] ), + .B(_03293_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03296_)); - sky130_fd_sc_hd__and2b_1 _09610_ (.A_N(\vgadonut.donut.donuthit.cordicxz.xin[11] ), - .B(_03293_), + sky130_fd_sc_hd__xnor2_2 _09659_ (.A(_03129_), + .B(_03204_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03297_)); - sky130_fd_sc_hd__xnor2_2 _09611_ (.A(\vgadonut.donut.donuthit.cordicxz.xin[11] ), - .B(_03293_), + .Y(_03297_)); + sky130_fd_sc_hd__nor2_1 _09660_ (.A(\vgadonut.donut.donuthit.cordicxz.xin[12] ), + .B(_03297_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03298_)); - sky130_fd_sc_hd__or3_1 _09612_ (.A(_05957_), - .B(_03259_), - .C(_03298_), + sky130_fd_sc_hd__xnor2_2 _09661_ (.A(_06013_), + .B(_03297_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03299_)); - sky130_fd_sc_hd__a2111o_1 _09613_ (.A1(_03276_), - .A2(_03200_), - .B1(_03298_), - .C1(_03262_), - .D1(_03199_), + .Y(_03299_)); + sky130_fd_sc_hd__inv_2 _09662_ (.A(_03299_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03300_)); - sky130_fd_sc_hd__a31o_1 _09614_ (.A1(_03300_), - .A2(_03299_), - .A3(_03294_), - .B1(_03291_), + .Y(_03300_)); + sky130_fd_sc_hd__xnor2_1 _09663_ (.A(_03131_), + .B(_03132_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03301_)); - sky130_fd_sc_hd__a21boi_4 _09615_ (.A1(\vgadonut.donut.donuthit.cordicxz.xin[12] ), - .A2(_03290_), - .B1_N(_03301_), + .Y(_03301_)); + sky130_fd_sc_hd__nand3_2 _09664_ (.A(_03138_), + .B(net274), + .C(_03301_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03302_)); - sky130_fd_sc_hd__o21ai_2 _09616_ (.A1(_03302_), - .A2(_03288_), - .B1(_03287_), + sky130_fd_sc_hd__a21o_1 _09665_ (.A1(_03138_), + .A2(_03203_), + .B1(_03301_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03303_)); - sky130_fd_sc_hd__a21o_1 _09617_ (.A1(_03303_), - .A2(_03285_), - .B1(_03284_), + .X(_03303_)); + sky130_fd_sc_hd__a21o_1 _09666_ (.A1(_03302_), + .A2(_03303_), + .B1(_06006_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03304_)); - sky130_fd_sc_hd__nand2_4 _09618_ (.A(_03304_), - .B(net38), + sky130_fd_sc_hd__a21boi_1 _09667_ (.A1(_03213_), + .A2(_03283_), + .B1_N(_03212_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03305_)); - sky130_fd_sc_hd__or2_1 _09619_ (.A(\vgadonut.donut.donuthit.cordicxz.xin[14] ), - .B(_03283_), + sky130_fd_sc_hd__a32o_1 _09668_ (.A1(_06006_), + .A2(_03302_), + .A3(_03303_), + .B1(_06007_), + .B2(_03211_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03306_)); - sky130_fd_sc_hd__nand2b_1 _09620_ (.A_N(\vgadonut.donut.donuthit.cordicxz.xin[13] ), - .B(_03286_), + sky130_fd_sc_hd__a21o_1 _09669_ (.A1(_03302_), + .A2(_03303_), + .B1(\vgadonut.donut.donuthit.cordicxz.xin[11] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03307_)); - sky130_fd_sc_hd__nand2_1 _09621_ (.A(_03287_), - .B(_03289_), + .X(_03307_)); + sky130_fd_sc_hd__and3_1 _09670_ (.A(\vgadonut.donut.donuthit.cordicxz.xin[11] ), + .B(_03302_), + .C(_03303_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03308_)); - sky130_fd_sc_hd__nand2b_1 _09622_ (.A_N(\vgadonut.donut.donuthit.cordicxz.xin[12] ), - .B(_03290_), + .X(_03308_)); + sky130_fd_sc_hd__nand3_1 _09671_ (.A(\vgadonut.donut.donuthit.cordicxz.xin[11] ), + .B(_03302_), + .C(_03303_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03309_)); - sky130_fd_sc_hd__nor2_1 _09623_ (.A(_03260_), - .B(_03263_), + sky130_fd_sc_hd__nand2_1 _09672_ (.A(_03307_), + .B(_03309_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03310_)); - sky130_fd_sc_hd__or3_1 _09624_ (.A(_03260_), - .B(_03263_), - .C(_03297_), + sky130_fd_sc_hd__a32o_1 _09673_ (.A1(_03283_), + .A2(_03213_), + .A3(_03310_), + .B1(_03306_), + .B2(_03304_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03311_)); - sky130_fd_sc_hd__o311ai_4 _09625_ (.A1(_03260_), - .A2(_03297_), - .A3(_03263_), - .B1(_03296_), - .C1(_03291_), + sky130_fd_sc_hd__a21o_1 _09674_ (.A1(_03299_), + .A2(_03311_), + .B1(_03298_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03312_)); - sky130_fd_sc_hd__a21bo_1 _09626_ (.A1(_03312_), - .A2(_03309_), - .B1_N(_03308_), + .X(_03312_)); + sky130_fd_sc_hd__a32o_1 _09675_ (.A1(_06014_), + .A2(_03207_), + .A3(_03292_), + .B1(_03296_), + .B2(_03312_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03313_)); - sky130_fd_sc_hd__nand2_1 _09627_ (.A(_03307_), - .B(_03313_), + sky130_fd_sc_hd__and2b_1 _09676_ (.A_N(\vgadonut.donut.donuthit.cordicxz.xin[14] ), + .B(_03288_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03314_)); - sky130_fd_sc_hd__a21o_1 _09628_ (.A1(_03313_), - .A2(_03307_), - .B1(_03285_), + .X(_03314_)); + sky130_fd_sc_hd__a21oi_1 _09677_ (.A1(_03291_), + .A2(_03313_), + .B1(_03314_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03315_)); - sky130_fd_sc_hd__nand2_1 _09629_ (.A(_03306_), - .B(_03315_), + .Y(_03315_)); + sky130_fd_sc_hd__o2bb2a_1 _09678_ (.A1_N(\vgadonut.donut.donuthit.cordicxz.xin[10] ), + .A2_N(_03211_), + .B1(_03213_), + .B2(_03268_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03316_)); - sky130_fd_sc_hd__a21o_1 _09630_ (.A1(_03315_), - .A2(_03306_), - .B1(net39), + .X(_03316_)); + sky130_fd_sc_hd__a31o_1 _09679_ (.A1(\vgadonut.donut.donuthit.cordicxz.xin[10] ), + .A2(_03211_), + .A3(_03307_), + .B1(_03308_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03317_)); - sky130_fd_sc_hd__and2_4 _09631_ (.A(_03317_), - .B(_03305_), + sky130_fd_sc_hd__and3b_1 _09680_ (.A_N(_03213_), + .B(_03307_), + .C(_03309_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03318_)); - sky130_fd_sc_hd__nand2_1 _09632_ (.A(_03305_), - .B(net301), + sky130_fd_sc_hd__and4b_1 _09681_ (.A_N(_03213_), + .B(_03267_), + .C(_03307_), + .D(_03309_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03319_)); - sky130_fd_sc_hd__xor2_1 _09633_ (.A(_03295_), - .B(_03298_), + .X(_03319_)); + sky130_fd_sc_hd__a211o_1 _09682_ (.A1(_03265_), + .A2(_03318_), + .B1(_03319_), + .C1(_03317_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03320_)); - sky130_fd_sc_hd__xnor2_1 _09634_ (.A(_03298_), - .B(_03310_), + sky130_fd_sc_hd__a2bb2o_2 _09683_ (.A1_N(_06013_), + .A2_N(_03297_), + .B1(_03300_), + .B2(_03320_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03321_)); - sky130_fd_sc_hd__mux2_1 _09635_ (.A0(_03321_), - .A1(_03320_), - .S(net41), + .X(_03321_)); + sky130_fd_sc_hd__a21o_1 _09684_ (.A1(_03294_), + .A2(_03321_), + .B1(_03295_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03322_)); - sky130_fd_sc_hd__xnor2_1 _09636_ (.A(net308), - .B(_03322_), + sky130_fd_sc_hd__a21oi_1 _09685_ (.A1(_03290_), + .A2(_03322_), + .B1(_03289_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03323_)); - sky130_fd_sc_hd__or2_1 _09637_ (.A(_03281_), - .B(_03323_), + sky130_fd_sc_hd__mux2_4 _09686_ (.A0(_03315_), + .A1(_03323_), + .S(net42), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03324_)); - sky130_fd_sc_hd__nand2_1 _09638_ (.A(_03281_), - .B(_03323_), + sky130_fd_sc_hd__xnor2_1 _09687_ (.A(_03305_), + .B(_03310_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03325_)); - sky130_fd_sc_hd__and2_1 _09639_ (.A(_03324_), - .B(_03325_), + sky130_fd_sc_hd__xor2_1 _09688_ (.A(_03310_), + .B(_03316_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03326_)); - sky130_fd_sc_hd__inv_2 _09640_ (.A(_03326_), + sky130_fd_sc_hd__mux2_1 _09689_ (.A0(_03325_), + .A1(_03326_), + .S(net42), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03327_)); - sky130_fd_sc_hd__or3_1 _09641_ (.A(_03201_), - .B(_03204_), - .C(_03256_), + .X(_03327_)); + sky130_fd_sc_hd__xnor2_1 _09690_ (.A(net292), + .B(_03327_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03328_)); - sky130_fd_sc_hd__nand2_1 _09642_ (.A(_03257_), + .Y(_03328_)); + sky130_fd_sc_hd__nor2_1 _09691_ (.A(_03286_), .B(_03328_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03329_)); - sky130_fd_sc_hd__xnor2_1 _09643_ (.A(_03201_), - .B(_03276_), + sky130_fd_sc_hd__and2_1 _09692_ (.A(_03286_), + .B(_03328_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03330_)); - sky130_fd_sc_hd__mux2_1 _09644_ (.A0(_03330_), - .A1(_03329_), - .S(net324), + .X(_03330_)); + sky130_fd_sc_hd__nor2_1 _09693_ (.A(_03329_), + .B(_03330_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03331_)); - sky130_fd_sc_hd__xnor2_1 _09645_ (.A(net44), - .B(_03331_), + .Y(_03331_)); + sky130_fd_sc_hd__inv_2 _09694_ (.A(_03331_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03332_)); - sky130_fd_sc_hd__mux2_1 _09646_ (.A0(_03265_), - .A1(_03279_), - .S(net323), + sky130_fd_sc_hd__xnor2_1 _09695_ (.A(_03263_), + .B(_03264_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03333_)); - sky130_fd_sc_hd__xnor2_1 _09647_ (.A(net34), - .B(_03333_), + .Y(_03333_)); + sky130_fd_sc_hd__xor2_1 _09696_ (.A(_03264_), + .B(_03281_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03334_)); - sky130_fd_sc_hd__nor2_1 _09648_ (.A(_03332_), - .B(_03334_), + .X(_03334_)); + sky130_fd_sc_hd__mux2_1 _09697_ (.A0(_03333_), + .A1(_03334_), + .S(net45), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03335_)); - sky130_fd_sc_hd__nand2_1 _09649_ (.A(_03332_), - .B(_03334_), + .X(_03335_)); + sky130_fd_sc_hd__xnor2_1 _09698_ (.A(net50), + .B(_03335_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03336_)); - sky130_fd_sc_hd__mux2_1 _09650_ (.A0(_03329_), - .A1(_03330_), - .S(net39), + sky130_fd_sc_hd__mux2_1 _09699_ (.A0(_03284_), + .A1(_03269_), + .S(net42), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03337_)); - sky130_fd_sc_hd__xnor2_1 _09651_ (.A(net32), + sky130_fd_sc_hd__xor2_1 _09700_ (.A(net292), .B(_03337_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03338_)); - sky130_fd_sc_hd__and3b_1 _09652_ (.A_N(_03206_), - .B(_03210_), - .C(_03255_), + .X(_03338_)); + sky130_fd_sc_hd__nand2_1 _09701_ (.A(_03336_), + .B(_03338_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03339_)); - sky130_fd_sc_hd__nor2_1 _09653_ (.A(_03256_), - .B(_03339_), + .Y(_03339_)); + sky130_fd_sc_hd__nor2_1 _09702_ (.A(_03336_), + .B(_03338_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03340_)); - sky130_fd_sc_hd__xor2_1 _09654_ (.A(_03206_), - .B(_03275_), + sky130_fd_sc_hd__inv_2 _09703_ (.A(_03340_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03341_)); - sky130_fd_sc_hd__mux2_1 _09655_ (.A0(_03341_), - .A1(_03340_), - .S(net324), + .Y(_03341_)); + sky130_fd_sc_hd__nand2_1 _09704_ (.A(_03339_), + .B(_03341_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03342_)); - sky130_fd_sc_hd__xor2_1 _09656_ (.A(net44), - .B(_03342_), + .Y(_03342_)); + sky130_fd_sc_hd__nor3_1 _09705_ (.A(_03219_), + .B(_03258_), + .C(_03261_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03343_)); - sky130_fd_sc_hd__nor2_1 _09657_ (.A(_03338_), + .Y(_03343_)); + sky130_fd_sc_hd__or2_1 _09706_ (.A(_03262_), .B(_03343_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03344_)); - sky130_fd_sc_hd__nand2_1 _09658_ (.A(_03338_), - .B(_03343_), + .X(_03344_)); + sky130_fd_sc_hd__xnor2_1 _09707_ (.A(_03261_), + .B(_03280_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03345_)); - sky130_fd_sc_hd__nand2b_2 _09659_ (.A_N(_03344_), - .B(_03345_), + sky130_fd_sc_hd__mux2_1 _09708_ (.A0(_03344_), + .A1(_03345_), + .S(net46), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03346_)); - sky130_fd_sc_hd__xnor2_1 _09660_ (.A(_03239_), - .B(_03242_), + .X(_03346_)); + sky130_fd_sc_hd__xor2_1 _09709_ (.A(net50), + .B(_03346_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03347_)); - sky130_fd_sc_hd__xnor2_1 _09661_ (.A(_03242_), - .B(_03270_), + .X(_03347_)); + sky130_fd_sc_hd__mux2_1 _09710_ (.A0(_03334_), + .A1(_03333_), + .S(net45), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03348_)); - sky130_fd_sc_hd__mux2_1 _09662_ (.A0(_03348_), - .A1(_03347_), - .S(net40), + .X(_03348_)); + sky130_fd_sc_hd__xor2_1 _09711_ (.A(net292), + .B(_03348_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03349_)); - sky130_fd_sc_hd__xor2_1 _09663_ (.A(net44), + sky130_fd_sc_hd__or2_1 _09712_ (.A(_03347_), .B(_03349_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03350_)); - sky130_fd_sc_hd__xor2_1 _09664_ (.A(_03245_), - .B(_03271_), + sky130_fd_sc_hd__nand2_1 _09713_ (.A(_03347_), + .B(_03349_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03351_)); - sky130_fd_sc_hd__nand3_1 _09665_ (.A(_03223_), - .B(_03243_), - .C(_03245_), + .Y(_03351_)); + sky130_fd_sc_hd__and2_1 _09714_ (.A(_03350_), + .B(_03351_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03352_)); - sky130_fd_sc_hd__and2_1 _09666_ (.A(_03246_), - .B(_03352_), + .X(_03352_)); + sky130_fd_sc_hd__inv_2 _09715_ (.A(_03352_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03353_)); - sky130_fd_sc_hd__mux2_1 _09667_ (.A0(_03353_), - .A1(_03351_), - .S(net40), + .Y(_03353_)); + sky130_fd_sc_hd__nor2_1 _09716_ (.A(_03222_), + .B(_03257_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03354_)); - sky130_fd_sc_hd__xnor2_1 _09668_ (.A(net33), + .Y(_03354_)); + sky130_fd_sc_hd__or2_1 _09717_ (.A(_03258_), .B(_03354_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03355_)); - sky130_fd_sc_hd__or2_1 _09669_ (.A(_03350_), - .B(_03355_), + .X(_03355_)); + sky130_fd_sc_hd__xnor2_1 _09718_ (.A(_03222_), + .B(_03279_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03356_)); - sky130_fd_sc_hd__nand2_1 _09670_ (.A(_03350_), - .B(_03355_), + .Y(_03356_)); + sky130_fd_sc_hd__mux2_2 _09719_ (.A0(_03355_), + .A1(_03356_), + .S(net45), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03357_)); - sky130_fd_sc_hd__nand2_1 _09671_ (.A(_03356_), + .X(_03357_)); + sky130_fd_sc_hd__xor2_4 _09720_ (.A(net50), .B(_03357_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03358_)); - sky130_fd_sc_hd__nor2_1 _09672_ (.A(_03234_), - .B(_03237_), + .X(_03358_)); + sky130_fd_sc_hd__mux2_2 _09721_ (.A0(_03345_), + .A1(_03344_), + .S(net46), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03359_)); - sky130_fd_sc_hd__nor2_1 _09673_ (.A(_03238_), + .X(_03359_)); + sky130_fd_sc_hd__xor2_4 _09722_ (.A(net292), .B(_03359_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03360_)); - sky130_fd_sc_hd__xnor2_1 _09674_ (.A(_03237_), - .B(_03269_), + .X(_03360_)); + sky130_fd_sc_hd__nor2_1 _09723_ (.A(_03358_), + .B(_03360_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03361_)); - sky130_fd_sc_hd__mux2_1 _09675_ (.A0(_03361_), - .A1(_03360_), - .S(net38), + sky130_fd_sc_hd__nand2_1 _09724_ (.A(_03358_), + .B(_03360_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03362_)); - sky130_fd_sc_hd__xor2_1 _09676_ (.A(net44), - .B(_03362_), + .Y(_03362_)); + sky130_fd_sc_hd__xor2_4 _09725_ (.A(_03358_), + .B(_03360_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03363_)); - sky130_fd_sc_hd__mux2_1 _09677_ (.A0(_03347_), - .A1(_03348_), - .S(net323), + sky130_fd_sc_hd__xnor2_1 _09726_ (.A(_03253_), + .B(_03256_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03364_)); - sky130_fd_sc_hd__xnor2_1 _09678_ (.A(net33), - .B(_03364_), + .Y(_03364_)); + sky130_fd_sc_hd__xor2_1 _09727_ (.A(_03256_), + .B(_03278_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03365_)); - sky130_fd_sc_hd__nor2_1 _09679_ (.A(_03363_), - .B(_03365_), + .X(_03365_)); + sky130_fd_sc_hd__mux2_1 _09728_ (.A0(_03364_), + .A1(_03365_), + .S(net45), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03366_)); - sky130_fd_sc_hd__or2_1 _09680_ (.A(_03229_), - .B(_03231_), + .X(_03366_)); + sky130_fd_sc_hd__xnor2_2 _09729_ (.A(net50), + .B(_03366_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03367_)); - sky130_fd_sc_hd__and2_1 _09681_ (.A(_03232_), - .B(_03367_), + .Y(_03367_)); + sky130_fd_sc_hd__mux2_1 _09730_ (.A0(_03356_), + .A1(_03355_), + .S(net45), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03368_)); - sky130_fd_sc_hd__xnor2_1 _09682_ (.A(_03229_), - .B(_03268_), + sky130_fd_sc_hd__xor2_2 _09731_ (.A(net38), + .B(_03368_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03369_)); - sky130_fd_sc_hd__mux2_1 _09683_ (.A0(_03369_), - .A1(_03368_), - .S(net38), + .X(_03369_)); + sky130_fd_sc_hd__nor2_1 _09732_ (.A(_03367_), + .B(_03369_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03370_)); - sky130_fd_sc_hd__xor2_1 _09684_ (.A(net44), - .B(_03370_), + .Y(_03370_)); + sky130_fd_sc_hd__xor2_2 _09733_ (.A(_03367_), + .B(_03369_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03371_)); - sky130_fd_sc_hd__and2b_1 _09685_ (.A_N(net38), - .B(_03360_), + sky130_fd_sc_hd__and2_1 _09734_ (.A(_03363_), + .B(_03371_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03372_)); - sky130_fd_sc_hd__a21oi_1 _09686_ (.A1(net38), - .A2(_03361_), - .B1(_03372_), + sky130_fd_sc_hd__xor2_1 _09735_ (.A(_03239_), + .B(_03242_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03373_)); - sky130_fd_sc_hd__a21o_1 _09687_ (.A1(_03305_), - .A2(_03317_), - .B1(_03373_), + .X(_03373_)); + sky130_fd_sc_hd__xor2_1 _09736_ (.A(_03239_), + .B(_03273_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03374_)); - sky130_fd_sc_hd__nand3_1 _09688_ (.A(_03305_), - .B(_03317_), - .C(_03373_), + sky130_fd_sc_hd__mux2_1 _09737_ (.A0(_03373_), + .A1(_03374_), + .S(net46), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03375_)); - sky130_fd_sc_hd__a21oi_1 _09689_ (.A1(_03374_), - .A2(_03375_), - .B1(_03371_), + .X(_03375_)); + sky130_fd_sc_hd__xnor2_1 _09738_ (.A(net50), + .B(_03375_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03376_)); - sky130_fd_sc_hd__mux2_1 _09690_ (.A0(_03368_), - .A1(_03369_), - .S(net38), + sky130_fd_sc_hd__xnor2_1 _09739_ (.A(_03236_), + .B(_03274_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03377_)); - sky130_fd_sc_hd__nand2b_1 _09691_ (.A_N(\vgadonut.donut.donuthit.cordicxz.xin[0] ), - .B(_03230_), + .Y(_03377_)); + sky130_fd_sc_hd__xnor2_1 _09740_ (.A(_03236_), + .B(_03243_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03378_)); - sky130_fd_sc_hd__nand2_1 _09692_ (.A(_03231_), - .B(_03378_), + sky130_fd_sc_hd__mux2_1 _09741_ (.A0(_03377_), + .A1(_03378_), + .S(net46), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03379_)); - sky130_fd_sc_hd__or2_1 _09693_ (.A(net46), + .X(_03379_)); + sky130_fd_sc_hd__xor2_4 _09742_ (.A(net38), .B(_03379_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03380_)); - sky130_fd_sc_hd__nand2_1 _09694_ (.A(net46), - .B(_03379_), + sky130_fd_sc_hd__nor2_1 _09743_ (.A(_03376_), + .B(_03380_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03381_)); - sky130_fd_sc_hd__a32o_1 _09695_ (.A1(_03305_), - .A2(_03317_), - .A3(_03377_), - .B1(_03380_), - .B2(_03381_), + sky130_fd_sc_hd__mux2_1 _09744_ (.A0(_03374_), + .A1(_03373_), + .S(net46), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03382_)); - sky130_fd_sc_hd__o21ba_1 _09696_ (.A1(net33), - .A2(_03377_), - .B1_N(_03382_), + sky130_fd_sc_hd__nand2b_1 _09745_ (.A_N(\vgadonut.donut.donuthit.cordicxz.xin[0] ), + .B(_03241_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03383_)); - sky130_fd_sc_hd__nand3_1 _09697_ (.A(_03371_), - .B(_03374_), - .C(_03375_), + .Y(_03383_)); + sky130_fd_sc_hd__nand2_1 _09746_ (.A(_03273_), + .B(_03383_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03384_)); - sky130_fd_sc_hd__and2b_1 _09698_ (.A_N(_03376_), + sky130_fd_sc_hd__xnor2_1 _09747_ (.A(net49), .B(_03384_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03385_)); - sky130_fd_sc_hd__a21o_1 _09699_ (.A1(_03383_), - .A2(_03384_), - .B1(_03376_), + .Y(_03385_)); + sky130_fd_sc_hd__a21oi_1 _09748_ (.A1(net38), + .A2(_03382_), + .B1(_03385_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03386_)); - sky130_fd_sc_hd__nand2_1 _09700_ (.A(_03363_), - .B(_03365_), + .Y(_03386_)); + sky130_fd_sc_hd__o21a_1 _09749_ (.A1(net39), + .A2(_03382_), + .B1(_03386_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03387_)); - sky130_fd_sc_hd__nand2b_1 _09701_ (.A_N(_03366_), - .B(_03387_), + .X(_03387_)); + sky130_fd_sc_hd__xor2_2 _09750_ (.A(_03376_), + .B(_03380_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03388_)); - sky130_fd_sc_hd__a21oi_4 _09702_ (.A1(_03386_), + .X(_03388_)); + sky130_fd_sc_hd__a21o_4 _09751_ (.A1(_03388_), .A2(_03387_), - .B1(_03366_), + .B1(_03381_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03389_)); - sky130_fd_sc_hd__o21ai_2 _09703_ (.A1(_03358_), - .A2(_03389_), - .B1(_03356_), + .X(_03389_)); + sky130_fd_sc_hd__xnor2_1 _09752_ (.A(_03245_), + .B(_03248_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03390_)); - sky130_fd_sc_hd__or2_1 _09704_ (.A(_03247_), - .B(_03250_), + sky130_fd_sc_hd__xor2_1 _09753_ (.A(_03248_), + .B(_03275_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03391_)); - sky130_fd_sc_hd__and2_1 _09705_ (.A(_03251_), - .B(_03391_), + sky130_fd_sc_hd__mux2_2 _09754_ (.A0(_03390_), + .A1(_03391_), + .S(net46), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03392_)); - sky130_fd_sc_hd__xnor2_1 _09706_ (.A(net282), - .B(net318), + sky130_fd_sc_hd__xnor2_4 _09755_ (.A(net50), + .B(_03392_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03393_)); - sky130_fd_sc_hd__mux2_1 _09707_ (.A0(_03393_), - .A1(_03392_), - .S(net38), + sky130_fd_sc_hd__xor2_1 _09756_ (.A(_03251_), + .B(_03276_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03394_)); - sky130_fd_sc_hd__xor2_1 _09708_ (.A(net44), - .B(_03394_), + sky130_fd_sc_hd__xor2_1 _09757_ (.A(_03249_), + .B(_03251_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03395_)); - sky130_fd_sc_hd__inv_2 _09709_ (.A(_03395_), + sky130_fd_sc_hd__mux2_2 _09758_ (.A0(_03394_), + .A1(_03395_), + .S(net45), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03396_)); - sky130_fd_sc_hd__xor2_1 _09710_ (.A(_03215_), - .B(_03273_), + .X(_03396_)); + sky130_fd_sc_hd__xnor2_4 _09759_ (.A(net38), + .B(_03396_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03397_)); - sky130_fd_sc_hd__nand3_1 _09711_ (.A(_03215_), - .B(_03218_), - .C(_03251_), + .Y(_03397_)); + sky130_fd_sc_hd__nor2_1 _09760_ (.A(_03393_), + .B(_03397_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03398_)); - sky130_fd_sc_hd__and2_1 _09712_ (.A(_03252_), - .B(_03398_), + sky130_fd_sc_hd__xor2_4 _09761_ (.A(_03393_), + .B(_03397_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03399_)); - sky130_fd_sc_hd__mux2_1 _09713_ (.A0(_03399_), - .A1(_03397_), - .S(net38), + sky130_fd_sc_hd__mux2_1 _09762_ (.A0(_03378_), + .A1(_03377_), + .S(net46), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03400_)); - sky130_fd_sc_hd__xnor2_2 _09714_ (.A(net32), + sky130_fd_sc_hd__xor2_2 _09763_ (.A(net49), .B(_03400_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03401_)); - sky130_fd_sc_hd__xnor2_1 _09715_ (.A(_03401_), - .B(_03396_), + .X(_03401_)); + sky130_fd_sc_hd__mux2_1 _09764_ (.A0(_03391_), + .A1(_03390_), + .S(net46), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03402_)); - sky130_fd_sc_hd__mux2_1 _09716_ (.A0(_03351_), - .A1(_03353_), - .S(net40), + .X(_03402_)); + sky130_fd_sc_hd__xnor2_2 _09765_ (.A(_03402_), + .B(net265), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03403_)); - sky130_fd_sc_hd__xor2_1 _09717_ (.A(net44), + .Y(_03403_)); + sky130_fd_sc_hd__nor2_2 _09766_ (.A(_03401_), .B(_03403_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03404_)); - sky130_fd_sc_hd__mux2_1 _09718_ (.A0(_03392_), - .A1(_03393_), - .S(net38), + .Y(_03404_)); + sky130_fd_sc_hd__xor2_2 _09767_ (.A(_03403_), + .B(_03401_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03405_)); - sky130_fd_sc_hd__xnor2_4 _09719_ (.A(_03405_), - .B(net33), + sky130_fd_sc_hd__and2_4 _09768_ (.A(_03399_), + .B(_03405_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03406_)); - sky130_fd_sc_hd__or2_4 _09720_ (.A(_03406_), - .B(_03404_), + .X(_03406_)); + sky130_fd_sc_hd__a221o_4 _09769_ (.A1(_03399_), + .A2(_03404_), + .B1(_03389_), + .B2(_03406_), + .C1(_03398_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03407_)); - sky130_fd_sc_hd__nand2_1 _09721_ (.A(_03404_), - .B(_03406_), + sky130_fd_sc_hd__xnor2_1 _09770_ (.A(_03229_), + .B(_03252_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03408_)); - sky130_fd_sc_hd__and2_4 _09722_ (.A(_03407_), - .B(_03408_), + sky130_fd_sc_hd__xor2_1 _09771_ (.A(_03229_), + .B(_03277_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03409_)); - sky130_fd_sc_hd__and2b_1 _09723_ (.A_N(_03402_), - .B(_03409_), + sky130_fd_sc_hd__mux2_1 _09772_ (.A0(_03408_), + .A1(_03409_), + .S(net45), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03410_)); - sky130_fd_sc_hd__nor2_1 _09724_ (.A(_03402_), - .B(_03407_), + sky130_fd_sc_hd__xor2_2 _09773_ (.A(net50), + .B(_03410_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03411_)); - sky130_fd_sc_hd__a221o_2 _09725_ (.A1(_03396_), - .A2(_03401_), - .B1(_03390_), - .B2(_03410_), - .C1(_03411_), + .X(_03411_)); + sky130_fd_sc_hd__mux2_1 _09774_ (.A0(_03365_), + .A1(_03364_), + .S(net45), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03412_)); - sky130_fd_sc_hd__nand3_1 _09726_ (.A(_03212_), - .B(_03252_), - .C(net289), + sky130_fd_sc_hd__xnor2_2 _09775_ (.A(net292), + .B(_03412_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03413_)); - sky130_fd_sc_hd__and2_1 _09727_ (.A(_03255_), + sky130_fd_sc_hd__nor2_1 _09776_ (.A(_03411_), .B(_03413_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03414_)); - sky130_fd_sc_hd__xor2_1 _09728_ (.A(net290), - .B(net319), + .Y(_03414_)); + sky130_fd_sc_hd__xor2_2 _09777_ (.A(_03411_), + .B(_03413_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03415_)); - sky130_fd_sc_hd__mux2_1 _09729_ (.A0(_03415_), - .A1(_03414_), - .S(net39), + sky130_fd_sc_hd__mux2_1 _09778_ (.A0(_03395_), + .A1(_03394_), + .S(net45), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03416_)); - sky130_fd_sc_hd__xor2_2 _09730_ (.A(net44), + sky130_fd_sc_hd__xnor2_1 _09779_ (.A(net50), .B(_03416_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03417_)); - sky130_fd_sc_hd__mux2_1 _09731_ (.A0(_03340_), - .A1(_03341_), - .S(net39), + .Y(_03417_)); + sky130_fd_sc_hd__mux2_1 _09780_ (.A0(_03409_), + .A1(_03408_), + .S(net45), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03418_)); - sky130_fd_sc_hd__xnor2_2 _09732_ (.A(net308), + sky130_fd_sc_hd__xor2_1 _09781_ (.A(net38), .B(_03418_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03419_)); - sky130_fd_sc_hd__xor2_2 _09733_ (.A(_03417_), + .X(_03419_)); + sky130_fd_sc_hd__nor2_1 _09782_ (.A(_03417_), .B(_03419_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03420_)); - sky130_fd_sc_hd__mux2_1 _09734_ (.A0(_03397_), - .A1(_03399_), - .S(net38), + .Y(_03420_)); + sky130_fd_sc_hd__and2_1 _09783_ (.A(_03417_), + .B(_03419_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03421_)); - sky130_fd_sc_hd__xor2_1 _09735_ (.A(net44), + sky130_fd_sc_hd__nor2_1 _09784_ (.A(_03420_), .B(_03421_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03422_)); - sky130_fd_sc_hd__mux2_1 _09736_ (.A0(_03414_), - .A1(_03415_), - .S(net39), + .Y(_03422_)); + sky130_fd_sc_hd__and2_1 _09785_ (.A(_03415_), + .B(_03422_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03423_)); - sky130_fd_sc_hd__xnor2_1 _09737_ (.A(net33), - .B(_03423_), + sky130_fd_sc_hd__a21o_1 _09786_ (.A1(_03415_), + .A2(_03420_), + .B1(_03414_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03424_)); - sky130_fd_sc_hd__nor2_1 _09738_ (.A(_03422_), - .B(_03424_), + .X(_03424_)); + sky130_fd_sc_hd__a221o_1 _09787_ (.A1(_03362_), + .A2(_03370_), + .B1(_03372_), + .B2(_03424_), + .C1(_03361_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03425_)); - sky130_fd_sc_hd__and2_1 _09739_ (.A(_03422_), - .B(_03424_), + .X(_03425_)); + sky130_fd_sc_hd__a31oi_4 _09788_ (.A1(_03372_), + .A2(_03407_), + .A3(_03423_), + .B1(_03425_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03426_)); - sky130_fd_sc_hd__nor2_2 _09740_ (.A(_03425_), - .B(_03426_), + .Y(_03426_)); + sky130_fd_sc_hd__a21o_1 _09789_ (.A1(_03339_), + .A2(_03350_), + .B1(_03340_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03427_)); - sky130_fd_sc_hd__o22a_1 _09741_ (.A1(_03417_), - .A2(_03419_), - .B1(_03422_), - .B2(_03424_), + .X(_03427_)); + sky130_fd_sc_hd__o31a_1 _09790_ (.A1(_03342_), + .A2(_03353_), + .A3(_03426_), + .B1(_03427_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03428_)); - sky130_fd_sc_hd__a21oi_1 _09742_ (.A1(_03417_), - .A2(_03419_), - .B1(_03428_), + sky130_fd_sc_hd__xnor2_2 _09791_ (.A(_03331_), + .B(_03428_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03429_)); - sky130_fd_sc_hd__a31o_4 _09743_ (.A1(_03420_), - .A2(_03412_), - .A3(_03427_), - .B1(_03429_), + sky130_fd_sc_hd__xor2_1 _09792_ (.A(_03296_), + .B(_03312_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03430_)); - sky130_fd_sc_hd__a21o_4 _09744_ (.A1(_03430_), - .A2(_03345_), - .B1(_03344_), + sky130_fd_sc_hd__xnor2_1 _09793_ (.A(_03296_), + .B(_03321_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03431_)); - sky130_fd_sc_hd__a21oi_4 _09745_ (.A1(_03431_), - .A2(_03336_), - .B1(_03335_), + .Y(_03431_)); + sky130_fd_sc_hd__mux2_1 _09794_ (.A0(_03430_), + .A1(_03431_), + .S(net42), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03432_)); - sky130_fd_sc_hd__xnor2_4 _09746_ (.A(_03432_), - .B(_03326_), + .X(_03432_)); + sky130_fd_sc_hd__xnor2_1 _09795_ (.A(net37), + .B(_03432_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03433_)); - sky130_fd_sc_hd__xor2_1 _09747_ (.A(_03302_), - .B(_03308_), + sky130_fd_sc_hd__xnor2_1 _09796_ (.A(_03300_), + .B(_03320_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03434_)); - sky130_fd_sc_hd__nand3b_1 _09748_ (.A_N(_03308_), - .B(_03309_), - .C(_03312_), + .Y(_03434_)); + sky130_fd_sc_hd__xnor2_1 _09797_ (.A(_03299_), + .B(_03311_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03435_)); - sky130_fd_sc_hd__and2_1 _09749_ (.A(_03313_), - .B(_03435_), + sky130_fd_sc_hd__mux2_1 _09798_ (.A0(_03434_), + .A1(_03435_), + .S(net47), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03436_)); - sky130_fd_sc_hd__mux2_1 _09750_ (.A0(_03436_), - .A1(_03434_), - .S(net324), + sky130_fd_sc_hd__xor2_1 _09799_ (.A(net51), + .B(_03436_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03437_)); - sky130_fd_sc_hd__xnor2_1 _09751_ (.A(net308), + sky130_fd_sc_hd__nor2_1 _09800_ (.A(_03433_), .B(_03437_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03438_)); - sky130_fd_sc_hd__a21o_1 _09752_ (.A1(_03296_), - .A2(_03311_), - .B1(_03291_), + sky130_fd_sc_hd__and2_1 _09801_ (.A(_03433_), + .B(_03437_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03439_)); - sky130_fd_sc_hd__nand2_1 _09753_ (.A(_03312_), + sky130_fd_sc_hd__nor2_1 _09802_ (.A(_03438_), .B(_03439_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03440_)); - sky130_fd_sc_hd__nand4_1 _09754_ (.A(_03291_), - .B(_03294_), - .C(_03299_), - .D(_03300_), + sky130_fd_sc_hd__mux2_1 _09803_ (.A0(_03326_), + .A1(_03325_), + .S(net42), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03441_)); - sky130_fd_sc_hd__nand2_1 _09755_ (.A(_03301_), + .X(_03441_)); + sky130_fd_sc_hd__xnor2_1 _09804_ (.A(net51), .B(_03441_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03442_)); - sky130_fd_sc_hd__mux2_1 _09756_ (.A0(_03442_), - .A1(_03440_), - .S(net41), + sky130_fd_sc_hd__mux2_1 _09805_ (.A0(_03435_), + .A1(_03434_), + .S(net47), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03443_)); - sky130_fd_sc_hd__xnor2_1 _09757_ (.A(net45), + sky130_fd_sc_hd__xor2_1 _09806_ (.A(_03324_), .B(_03443_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03444_)); - sky130_fd_sc_hd__nor2_1 _09758_ (.A(_03438_), + .X(_03444_)); + sky130_fd_sc_hd__nor2_1 _09807_ (.A(_03442_), .B(_03444_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03445_)); - sky130_fd_sc_hd__nand2_1 _09759_ (.A(_03438_), + sky130_fd_sc_hd__nand2_1 _09808_ (.A(_03442_), .B(_03444_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03446_)); - sky130_fd_sc_hd__nand2b_1 _09760_ (.A_N(_03445_), + sky130_fd_sc_hd__nand2b_1 _09809_ (.A_N(_03445_), .B(_03446_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03447_)); - sky130_fd_sc_hd__mux2_1 _09761_ (.A0(_03320_), - .A1(_03321_), - .S(net41), + sky130_fd_sc_hd__a21oi_1 _09810_ (.A1(_03329_), + .A2(_03446_), + .B1(_03445_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03448_)); - sky130_fd_sc_hd__xnor2_1 _09762_ (.A(net45), - .B(_03448_), + .Y(_03448_)); + sky130_fd_sc_hd__o31a_1 _09811_ (.A1(_03332_), + .A2(_03428_), + .A3(_03447_), + .B1(_03448_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03449_)); - sky130_fd_sc_hd__mux2_1 _09763_ (.A0(_03440_), - .A1(_03442_), - .S(net41), + .X(_03449_)); + sky130_fd_sc_hd__xnor2_1 _09812_ (.A(_03440_), + .B(_03449_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03450_)); - sky130_fd_sc_hd__xnor2_1 _09764_ (.A(net308), + .Y(_03450_)); + sky130_fd_sc_hd__nor2_1 _09813_ (.A(_03429_), .B(_03450_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03451_)); - sky130_fd_sc_hd__or2_1 _09765_ (.A(_03449_), - .B(_03451_), + sky130_fd_sc_hd__mux2_1 _09814_ (.A0(_03431_), + .A1(_03430_), + .S(net42), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03452_)); - sky130_fd_sc_hd__and2_1 _09766_ (.A(_03449_), - .B(_03451_), + sky130_fd_sc_hd__xnor2_1 _09815_ (.A(net51), + .B(_03452_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03453_)); - sky130_fd_sc_hd__nand2_1 _09767_ (.A(_03449_), - .B(_03451_), + .Y(_03453_)); + sky130_fd_sc_hd__xnor2_1 _09816_ (.A(_03291_), + .B(_03313_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03454_)); - sky130_fd_sc_hd__o21ai_4 _09768_ (.A1(_03327_), - .A2(_03432_), - .B1(_03324_), + sky130_fd_sc_hd__xnor2_1 _09817_ (.A(_03290_), + .B(_03322_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03455_)); - sky130_fd_sc_hd__o21a_1 _09769_ (.A1(_03453_), - .A2(_03455_), - .B1(_03452_), + sky130_fd_sc_hd__mux2_1 _09818_ (.A0(_03454_), + .A1(_03455_), + .S(net42), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03456_)); - sky130_fd_sc_hd__xnor2_2 _09770_ (.A(_03447_), + sky130_fd_sc_hd__xor2_1 _09819_ (.A(net37), .B(_03456_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03457_)); - sky130_fd_sc_hd__nor2_1 _09771_ (.A(_03433_), + .X(_03457_)); + sky130_fd_sc_hd__or2_1 _09820_ (.A(_03453_), .B(_03457_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03458_)); - sky130_fd_sc_hd__mux2_1 _09772_ (.A0(_03434_), - .A1(_03436_), - .S(net324), + .X(_03458_)); + sky130_fd_sc_hd__nand2_1 _09821_ (.A(_03453_), + .B(_03457_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03459_)); - sky130_fd_sc_hd__xor2_1 _09773_ (.A(net44), + .Y(_03459_)); + sky130_fd_sc_hd__nand2_1 _09822_ (.A(_03458_), .B(_03459_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03460_)); - sky130_fd_sc_hd__xor2_1 _09774_ (.A(_03285_), - .B(net285), + .Y(_03460_)); + sky130_fd_sc_hd__o21ba_1 _09823_ (.A1(_03439_), + .A2(_03449_), + .B1_N(_03438_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03461_)); - sky130_fd_sc_hd__xnor2_1 _09775_ (.A(_03285_), - .B(_03314_), + sky130_fd_sc_hd__or2_1 _09824_ (.A(_03460_), + .B(_03461_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03462_)); - sky130_fd_sc_hd__mux2_1 _09776_ (.A0(_03462_), - .A1(_03461_), - .S(net323), + .X(_03462_)); + sky130_fd_sc_hd__xor2_2 _09825_ (.A(_03460_), + .B(_03461_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03463_)); - sky130_fd_sc_hd__xnor2_1 _09777_ (.A(net308), - .B(_03463_), + sky130_fd_sc_hd__o21bai_1 _09826_ (.A1(_03332_), + .A2(_03428_), + .B1_N(_03329_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03464_)); - sky130_fd_sc_hd__or2_1 _09778_ (.A(_03460_), + sky130_fd_sc_hd__xnor2_2 _09827_ (.A(_03447_), .B(_03464_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03465_)); - sky130_fd_sc_hd__nand2_1 _09779_ (.A(_03460_), - .B(_03464_), + .Y(_03465_)); + sky130_fd_sc_hd__nor2_1 _09828_ (.A(_03463_), + .B(_03465_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03466_)); - sky130_fd_sc_hd__nand2_1 _09780_ (.A(_03465_), - .B(_03466_), + sky130_fd_sc_hd__xor2_1 _09829_ (.A(_03463_), + .B(_03465_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03467_)); - sky130_fd_sc_hd__a21oi_1 _09781_ (.A1(_03446_), - .A2(_03456_), - .B1(_03445_), + .X(_03467_)); + sky130_fd_sc_hd__nor2_1 _09830_ (.A(_03451_), + .B(_03467_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03468_)); - sky130_fd_sc_hd__or2_1 _09782_ (.A(_03467_), - .B(_03468_), + sky130_fd_sc_hd__and2_1 _09831_ (.A(_03451_), + .B(_03467_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03469_)); - sky130_fd_sc_hd__nand2_1 _09783_ (.A(_03467_), - .B(_03468_), + sky130_fd_sc_hd__nor2_2 _09832_ (.A(_03468_), + .B(_03469_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03470_)); - sky130_fd_sc_hd__xnor2_1 _09784_ (.A(_03467_), - .B(_03468_), + sky130_fd_sc_hd__o21ai_1 _09833_ (.A1(_03353_), + .A2(_03426_), + .B1(_03350_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03471_)); - sky130_fd_sc_hd__nand2_2 _09785_ (.A(_03452_), - .B(_03454_), + sky130_fd_sc_hd__xnor2_2 _09834_ (.A(_03342_), + .B(_03471_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03472_)); - sky130_fd_sc_hd__xnor2_4 _09786_ (.A(_03455_), + sky130_fd_sc_hd__nor2_1 _09835_ (.A(_03465_), .B(_03472_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03473_)); - sky130_fd_sc_hd__a21oi_1 _09787_ (.A1(_03469_), - .A2(_03470_), - .B1(_03473_), + sky130_fd_sc_hd__and2_1 _09836_ (.A(_03429_), + .B(_03450_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03474_)); - sky130_fd_sc_hd__xnor2_1 _09788_ (.A(_03471_), - .B(_03473_), + .X(_03474_)); + sky130_fd_sc_hd__nor2_1 _09837_ (.A(_03451_), + .B(_03474_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03475_)); - sky130_fd_sc_hd__or2_1 _09789_ (.A(_03458_), + sky130_fd_sc_hd__nand2_1 _09838_ (.A(_03473_), .B(_03475_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03476_)); - sky130_fd_sc_hd__xnor2_2 _09790_ (.A(_03458_), - .B(_03475_), + .Y(_03476_)); + sky130_fd_sc_hd__xnor2_2 _09839_ (.A(_03352_), + .B(_03426_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03477_)); - sky130_fd_sc_hd__nand2b_1 _09791_ (.A_N(_03335_), - .B(_03336_), + sky130_fd_sc_hd__nand2_1 _09840_ (.A(_03429_), + .B(_03477_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03478_)); - sky130_fd_sc_hd__xnor2_4 _09792_ (.A(_03478_), - .B(_03431_), + sky130_fd_sc_hd__xor2_1 _09841_ (.A(_03465_), + .B(_03472_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03479_)); - sky130_fd_sc_hd__nor2_1 _09793_ (.A(_03473_), + .X(_03479_)); + sky130_fd_sc_hd__nor2_1 _09842_ (.A(_03478_), .B(_03479_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03480_)); - sky130_fd_sc_hd__xor2_1 _09794_ (.A(_03433_), - .B(_03457_), + sky130_fd_sc_hd__xor2_1 _09843_ (.A(_03478_), + .B(_03479_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03481_)); - sky130_fd_sc_hd__nor2_1 _09795_ (.A(_03480_), - .B(_03481_), + sky130_fd_sc_hd__a211o_1 _09844_ (.A1(_03422_), + .A2(_03407_), + .B1(_03420_), + .C1(_03415_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03482_)); - sky130_fd_sc_hd__and2_1 _09796_ (.A(_03480_), - .B(_03481_), + .X(_03482_)); + sky130_fd_sc_hd__a22oi_2 _09845_ (.A1(_03415_), + .A2(_03420_), + .B1(_03423_), + .B2(_03407_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03483_)); - sky130_fd_sc_hd__xnor2_4 _09797_ (.A(_03346_), - .B(_03430_), + .Y(_03483_)); + sky130_fd_sc_hd__nand2_1 _09846_ (.A(_03482_), + .B(_03483_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03484_)); - sky130_fd_sc_hd__nand2_2 _09798_ (.A(_03433_), - .B(_03484_), + sky130_fd_sc_hd__a211oi_2 _09847_ (.A1(_03389_), + .A2(_03405_), + .B1(_03404_), + .C1(_03399_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03485_)); - sky130_fd_sc_hd__xor2_2 _09799_ (.A(_03473_), - .B(_03479_), + sky130_fd_sc_hd__a221oi_4 _09848_ (.A1(_03399_), + .A2(_03404_), + .B1(_03406_), + .B2(_03389_), + .C1(_03485_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03486_)); - sky130_fd_sc_hd__or2_1 _09800_ (.A(_03485_), - .B(_03486_), + .Y(_03486_)); + sky130_fd_sc_hd__nand3_2 _09849_ (.A(_03482_), + .B(_03483_), + .C(_03486_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03487_)); - sky130_fd_sc_hd__xnor2_4 _09801_ (.A(_03485_), - .B(_03486_), + .Y(_03487_)); + sky130_fd_sc_hd__a21o_1 _09850_ (.A1(_03407_), + .A2(_03423_), + .B1(_03424_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03488_)); - sky130_fd_sc_hd__a21oi_1 _09802_ (.A1(_03412_), - .A2(_03427_), - .B1(_03425_), + .X(_03488_)); + sky130_fd_sc_hd__xor2_2 _09851_ (.A(_03371_), + .B(_03488_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03489_)); - sky130_fd_sc_hd__xnor2_2 _09803_ (.A(_03420_), - .B(_03489_), + .X(_03489_)); + sky130_fd_sc_hd__xor2_2 _09852_ (.A(_03407_), + .B(_03422_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03490_)); - sky130_fd_sc_hd__nand2_1 _09804_ (.A(_03479_), + .X(_03490_)); + sky130_fd_sc_hd__and2_1 _09853_ (.A(_03489_), .B(_03490_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03491_)); - sky130_fd_sc_hd__xnor2_2 _09805_ (.A(_03484_), - .B(_03433_), + .X(_03491_)); + sky130_fd_sc_hd__xor2_1 _09854_ (.A(_03489_), + .B(_03490_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03492_)); - sky130_fd_sc_hd__or2_1 _09806_ (.A(_03491_), + .X(_03492_)); + sky130_fd_sc_hd__and2b_1 _09855_ (.A_N(_03487_), .B(_03492_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03493_)); - sky130_fd_sc_hd__xor2_4 _09807_ (.A(net302), - .B(_03427_), + sky130_fd_sc_hd__a21o_1 _09856_ (.A1(_03483_), + .A2(_03482_), + .B1(_03486_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03494_)); - sky130_fd_sc_hd__xor2_2 _09808_ (.A(_03390_), - .B(_03409_), + sky130_fd_sc_hd__xor2_1 _09857_ (.A(_03389_), + .B(_03405_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03495_)); - sky130_fd_sc_hd__nand2_1 _09809_ (.A(_03494_), + sky130_fd_sc_hd__and2_1 _09858_ (.A(_03490_), .B(_03495_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03496_)); - sky130_fd_sc_hd__nand2_1 _09810_ (.A(_03402_), - .B(_03407_), + .X(_03496_)); + sky130_fd_sc_hd__and3_1 _09859_ (.A(_03487_), + .B(_03494_), + .C(_03496_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03497_)); - sky130_fd_sc_hd__a21o_1 _09811_ (.A1(_03390_), - .A2(_03409_), - .B1(_03497_), + .X(_03497_)); + sky130_fd_sc_hd__a21o_1 _09860_ (.A1(_03487_), + .A2(_03494_), + .B1(_03496_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03498_)); - sky130_fd_sc_hd__a21oi_1 _09812_ (.A1(_03390_), - .A2(_03410_), - .B1(_03411_), + sky130_fd_sc_hd__nand2b_1 _09861_ (.A_N(_03497_), + .B(_03498_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03499_)); - sky130_fd_sc_hd__and2_1 _09813_ (.A(_03498_), - .B(_03499_), + sky130_fd_sc_hd__xnor2_2 _09862_ (.A(_03490_), + .B(_03495_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03500_)); - sky130_fd_sc_hd__nand2_2 _09814_ (.A(_03490_), - .B(_03500_), + .Y(_03500_)); + sky130_fd_sc_hd__xnor2_1 _09863_ (.A(_03387_), + .B(_03388_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03501_)); - sky130_fd_sc_hd__xor2_1 _09815_ (.A(_03490_), - .B(_03500_), + sky130_fd_sc_hd__inv_2 _09864_ (.A(_03501_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03502_)); - sky130_fd_sc_hd__nand2b_1 _09816_ (.A_N(_03496_), + .Y(_03502_)); + sky130_fd_sc_hd__nand2_1 _09865_ (.A(_03486_), .B(_03502_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03503_)); - sky130_fd_sc_hd__xor2_1 _09817_ (.A(_03496_), - .B(_03502_), + sky130_fd_sc_hd__nor2_1 _09866_ (.A(_03500_), + .B(_03503_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03504_)); - sky130_fd_sc_hd__xor2_2 _09818_ (.A(_03358_), - .B(_03389_), + .Y(_03504_)); + sky130_fd_sc_hd__a21o_1 _09867_ (.A1(_03498_), + .A2(_03504_), + .B1(_03497_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03505_)); - sky130_fd_sc_hd__inv_2 _09819_ (.A(_03505_), + sky130_fd_sc_hd__xnor2_2 _09868_ (.A(_03487_), + .B(_03492_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03506_)); - sky130_fd_sc_hd__nand3_2 _09820_ (.A(_03498_), - .B(_03499_), - .C(_03505_), + sky130_fd_sc_hd__a21o_1 _09869_ (.A1(_03506_), + .A2(_03505_), + .B1(_03493_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03507_)); - sky130_fd_sc_hd__xor2_2 _09821_ (.A(_03495_), - .B(_03494_), + .X(_03507_)); + sky130_fd_sc_hd__a21oi_2 _09870_ (.A1(_03371_), + .A2(_03488_), + .B1(_03370_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03508_)); - sky130_fd_sc_hd__nand2b_1 _09822_ (.A_N(_03507_), + .Y(_03508_)); + sky130_fd_sc_hd__xnor2_4 _09871_ (.A(_03363_), .B(_03508_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03509_)); - sky130_fd_sc_hd__a21o_1 _09823_ (.A1(_03498_), - .A2(_03499_), - .B1(_03505_), + sky130_fd_sc_hd__nand2b_1 _09872_ (.A_N(_03484_), + .B(_03509_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03510_)); - sky130_fd_sc_hd__xnor2_1 _09824_ (.A(_03386_), - .B(_03388_), + .Y(_03510_)); + sky130_fd_sc_hd__xnor2_2 _09873_ (.A(_03484_), + .B(_03509_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03511_)); - sky130_fd_sc_hd__and2_1 _09825_ (.A(_03495_), + sky130_fd_sc_hd__and2_1 _09874_ (.A(_03491_), .B(_03511_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03512_)); - sky130_fd_sc_hd__and3_1 _09826_ (.A(_03507_), - .B(_03510_), - .C(_03512_), + sky130_fd_sc_hd__xor2_2 _09875_ (.A(_03491_), + .B(_03511_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03513_)); - sky130_fd_sc_hd__a21o_1 _09827_ (.A1(_03507_), - .A2(_03510_), - .B1(_03512_), + sky130_fd_sc_hd__and2_1 _09876_ (.A(_03477_), + .B(_03489_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03514_)); - sky130_fd_sc_hd__nand2b_1 _09828_ (.A_N(_03513_), - .B(_03514_), + sky130_fd_sc_hd__nor2_1 _09877_ (.A(_03477_), + .B(_03489_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03515_)); - sky130_fd_sc_hd__xor2_1 _09829_ (.A(_03495_), - .B(_03511_), + sky130_fd_sc_hd__nor2_1 _09878_ (.A(_03514_), + .B(_03515_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03516_)); - sky130_fd_sc_hd__xnor2_1 _09830_ (.A(_03383_), - .B(_03385_), + .Y(_03516_)); + sky130_fd_sc_hd__inv_2 _09879_ (.A(_03516_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03517_)); - sky130_fd_sc_hd__nor2_1 _09831_ (.A(_03506_), - .B(_03517_), + sky130_fd_sc_hd__xnor2_2 _09880_ (.A(_03510_), + .B(_03516_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03518_)); - sky130_fd_sc_hd__and2_1 _09832_ (.A(_03516_), - .B(_03518_), + sky130_fd_sc_hd__and3_1 _09881_ (.A(_03507_), + .B(_03513_), + .C(_03518_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03519_)); - sky130_fd_sc_hd__a21o_1 _09833_ (.A1(_03514_), - .A2(_03519_), - .B1(_03513_), + sky130_fd_sc_hd__xor2_1 _09882_ (.A(_03429_), + .B(_03477_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03520_)); - sky130_fd_sc_hd__xnor2_2 _09834_ (.A(_03508_), - .B(_03507_), + sky130_fd_sc_hd__a21oi_1 _09883_ (.A1(_03472_), + .A2(_03509_), + .B1(_03520_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03521_)); - sky130_fd_sc_hd__nand2_2 _09835_ (.A(_03521_), - .B(_03520_), + sky130_fd_sc_hd__inv_2 _09884_ (.A(_03521_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03522_)); - sky130_fd_sc_hd__and2_1 _09836_ (.A(_03509_), - .B(_03522_), + sky130_fd_sc_hd__xor2_1 _09885_ (.A(_03472_), + .B(_03509_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03523_)); - sky130_fd_sc_hd__a21oi_4 _09837_ (.A1(_03522_), - .A2(_03509_), - .B1(_03504_), + sky130_fd_sc_hd__and2_1 _09886_ (.A(_03514_), + .B(_03523_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03524_)); - sky130_fd_sc_hd__xor2_2 _09838_ (.A(_03484_), - .B(_03494_), + .X(_03524_)); + sky130_fd_sc_hd__nand2_1 _09887_ (.A(_03514_), + .B(_03523_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03525_)); - sky130_fd_sc_hd__xnor2_4 _09839_ (.A(_03501_), - .B(_03525_), + .Y(_03525_)); + sky130_fd_sc_hd__nand3_1 _09888_ (.A(_03472_), + .B(_03509_), + .C(_03520_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03526_)); - sky130_fd_sc_hd__xor2_1 _09840_ (.A(_03479_), - .B(_03490_), + sky130_fd_sc_hd__a21boi_1 _09889_ (.A1(_03491_), + .A2(_03511_), + .B1_N(_03510_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03527_)); - sky130_fd_sc_hd__and3_1 _09841_ (.A(_03527_), - .B(_03494_), - .C(_03484_), + .Y(_03527_)); + sky130_fd_sc_hd__o221ai_2 _09890_ (.A1(_03521_), + .A2(_03525_), + .B1(_03527_), + .B2(_03517_), + .C1(_03526_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03528_)); - sky130_fd_sc_hd__a21boi_1 _09842_ (.A1(_03501_), - .A2(_03503_), - .B1_N(_03525_), + .Y(_03528_)); + sky130_fd_sc_hd__nor2_1 _09891_ (.A(_03514_), + .B(_03523_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03529_)); - sky130_fd_sc_hd__a211oi_2 _09843_ (.A1(_03526_), - .A2(_03524_), - .B1(_03528_), - .C1(_03529_), + sky130_fd_sc_hd__nand2_1 _09892_ (.A(_03526_), + .B(_03529_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03530_)); - sky130_fd_sc_hd__and2_4 _09844_ (.A(_03492_), - .B(_03491_), + sky130_fd_sc_hd__o211a_1 _09893_ (.A1(_03519_), + .A2(_03528_), + .B1(_03530_), + .C1(_03522_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03531_)); - sky130_fd_sc_hd__inv_2 _09845_ (.A(_03531_), + sky130_fd_sc_hd__o2111a_2 _09894_ (.A1(_03528_), + .A2(_03519_), + .B1(_03530_), + .C1(_03522_), + .D1(_03481_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03532_)); - sky130_fd_sc_hd__a21oi_1 _09846_ (.A1(_03484_), - .A2(_03494_), - .B1(_03527_), + .X(_03532_)); + sky130_fd_sc_hd__nor2_1 _09895_ (.A(_03473_), + .B(_03475_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03533_)); - sky130_fd_sc_hd__o31a_4 _09847_ (.A1(_03533_), - .A2(_03531_), - .A3(_03530_), - .B1(_03493_), + sky130_fd_sc_hd__or2_1 _09896_ (.A(_03473_), + .B(_03475_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03534_)); - sky130_fd_sc_hd__o21a_4 _09848_ (.A1(_03534_), - .A2(_03488_), - .B1(_03487_), + sky130_fd_sc_hd__o31a_4 _09897_ (.A1(_03480_), + .A2(_03533_), + .A3(_03532_), + .B1(_03476_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03535_)); - sky130_fd_sc_hd__o21ba_4 _09849_ (.A1(_03535_), - .A2(_03483_), - .B1_N(_03482_), + sky130_fd_sc_hd__xor2_4 _09898_ (.A(_03535_), + .B(_03470_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03536_)); - sky130_fd_sc_hd__xor2_4 _09850_ (.A(_03536_), - .B(_03477_), + sky130_fd_sc_hd__nand2_2 _09899_ (.A(_03476_), + .B(_03534_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03537_)); - sky130_fd_sc_hd__nor2_2 _09851_ (.A(_03482_), - .B(_03483_), + .Y(_03537_)); + sky130_fd_sc_hd__nor2_2 _09900_ (.A(_03480_), + .B(_03532_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03538_)); - sky130_fd_sc_hd__xnor2_4 _09852_ (.A(_03535_), + sky130_fd_sc_hd__xnor2_4 _09901_ (.A(_03537_), .B(_03538_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03539_)); - sky130_fd_sc_hd__and2b_1 _09853_ (.A_N(net303), + sky130_fd_sc_hd__or2_1 _09902_ (.A(net283), .B(_03539_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03540_)); - sky130_fd_sc_hd__xnor2_1 _09854_ (.A(net24), + sky130_fd_sc_hd__nand2_1 _09903_ (.A(net283), .B(_03539_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03541_)); - sky130_fd_sc_hd__xor2_2 _09855_ (.A(_03539_), - .B(net22), + sky130_fd_sc_hd__xor2_1 _09904_ (.A(net31), + .B(_03539_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03542_)); - sky130_fd_sc_hd__xor2_4 _09856_ (.A(_03488_), - .B(_03534_), + sky130_fd_sc_hd__xnor2_2 _09905_ (.A(net31), + .B(_03539_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03543_)); - sky130_fd_sc_hd__xor2_4 _09857_ (.A(net26), - .B(_03543_), + .Y(_03543_)); + sky130_fd_sc_hd__nor2_1 _09906_ (.A(_03481_), + .B(_03531_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03544_)); - sky130_fd_sc_hd__xnor2_4 _09858_ (.A(net310), - .B(_03543_), + .Y(_03544_)); + sky130_fd_sc_hd__nor2_2 _09907_ (.A(_03532_), + .B(_03544_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03545_)); - sky130_fd_sc_hd__nand2_2 _09859_ (.A(net21), + sky130_fd_sc_hd__xor2_2 _09908_ (.A(net33), .B(_03545_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03546_)); - sky130_fd_sc_hd__nand2_2 _09860_ (.A(_03493_), - .B(_03532_), + .X(_03546_)); + sky130_fd_sc_hd__nor2_1 _09909_ (.A(_03543_), + .B(_03546_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03547_)); - sky130_fd_sc_hd__or2_2 _09861_ (.A(_03530_), - .B(_03533_), + sky130_fd_sc_hd__nand2_1 _09910_ (.A(_03522_), + .B(_03526_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03548_)); - sky130_fd_sc_hd__xnor2_4 _09862_ (.A(_03547_), - .B(_03548_), + .Y(_03548_)); + sky130_fd_sc_hd__nor2_1 _09911_ (.A(_03524_), + .B(_03529_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03549_)); - sky130_fd_sc_hd__xor2_2 _09863_ (.A(net25), - .B(_03549_), + sky130_fd_sc_hd__o21ba_1 _09912_ (.A1(_03517_), + .A2(_03527_), + .B1_N(_03519_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03550_)); - sky130_fd_sc_hd__xnor2_1 _09864_ (.A(net25), - .B(_03549_), + sky130_fd_sc_hd__o21a_1 _09913_ (.A1(_03529_), + .A2(_03550_), + .B1(_03525_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03551_)); - sky130_fd_sc_hd__nor2_2 _09865_ (.A(_03528_), - .B(_03533_), + .X(_03551_)); + sky130_fd_sc_hd__xnor2_2 _09914_ (.A(_03548_), + .B(_03551_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03552_)); - sky130_fd_sc_hd__a21oi_2 _09866_ (.A1(_03524_), - .A2(_03526_), - .B1(_03529_), + sky130_fd_sc_hd__xnor2_1 _09915_ (.A(net33), + .B(_03552_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03553_)); - sky130_fd_sc_hd__xnor2_4 _09867_ (.A(_03552_), - .B(_03553_), + sky130_fd_sc_hd__xnor2_2 _09916_ (.A(_03549_), + .B(_03550_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03554_)); - sky130_fd_sc_hd__xnor2_1 _09868_ (.A(net26), + sky130_fd_sc_hd__xnor2_1 _09917_ (.A(net31), .B(_03554_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03555_)); - sky130_fd_sc_hd__or4b_4 _09869_ (.A(net18), - .B(_03551_), - .C(_03544_), + sky130_fd_sc_hd__or4b_4 _09918_ (.A(_03553_), + .B(_03546_), + .C(_03543_), .D_N(_03555_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03556_)); - sky130_fd_sc_hd__and3_1 _09870_ (.A(_03504_), - .B(_03509_), - .C(_03522_), + sky130_fd_sc_hd__a21o_1 _09919_ (.A1(_03507_), + .A2(_03513_), + .B1(_03512_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03557_)); - sky130_fd_sc_hd__nor2_1 _09871_ (.A(_03524_), + sky130_fd_sc_hd__xnor2_2 _09920_ (.A(_03518_), .B(_03557_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03558_)); - sky130_fd_sc_hd__xnor2_1 _09872_ (.A(net28), + sky130_fd_sc_hd__xor2_2 _09921_ (.A(net33), .B(_03558_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03559_)); - sky130_fd_sc_hd__o21a_1 _09873_ (.A1(_03504_), - .A2(_03523_), - .B1(_03503_), + .X(_03559_)); + sky130_fd_sc_hd__xor2_2 _09922_ (.A(_03507_), + .B(_03513_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03560_)); - sky130_fd_sc_hd__xor2_4 _09874_ (.A(_03526_), + sky130_fd_sc_hd__xnor2_1 _09923_ (.A(net31), .B(_03560_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03561_)); - sky130_fd_sc_hd__xor2_4 _09875_ (.A(net28), - .B(_03561_), + .Y(_03561_)); + sky130_fd_sc_hd__xor2_1 _09924_ (.A(net31), + .B(_03560_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03562_)); - sky130_fd_sc_hd__nand2_1 _09876_ (.A(_03559_), + sky130_fd_sc_hd__nand2_1 _09925_ (.A(_03559_), .B(_03562_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03563_)); - sky130_fd_sc_hd__nor2_2 _09877_ (.A(net15), + sky130_fd_sc_hd__nor2_1 _09926_ (.A(net23), .B(_03563_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03564_)); - sky130_fd_sc_hd__xor2_2 _09878_ (.A(_03520_), - .B(_03521_), + sky130_fd_sc_hd__or2_1 _09927_ (.A(net284), + .B(_03563_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03565_)); - sky130_fd_sc_hd__xnor2_1 _09879_ (.A(net26), - .B(_03565_), + sky130_fd_sc_hd__xnor2_2 _09928_ (.A(\vgadonut.donut.donuthit.rz[10] ), + .B(net32), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03566_)); - sky130_fd_sc_hd__inv_2 _09880_ (.A(_03566_), + sky130_fd_sc_hd__or2_1 _09929_ (.A(net22), + .B(_03559_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03567_)); - sky130_fd_sc_hd__or3_1 _09881_ (.A(net15), - .B(_03563_), - .C(_03567_), + .X(_03567_)); + sky130_fd_sc_hd__xnor2_2 _09930_ (.A(\vgadonut.donut.donuthit.rz[9] ), + .B(net32), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03568_)); - sky130_fd_sc_hd__xnor2_2 _09882_ (.A(_03515_), - .B(_03519_), + .Y(_03568_)); + sky130_fd_sc_hd__or4_2 _09931_ (.A(_03543_), + .B(_03546_), + .C(_03553_), + .D(_03555_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03569_)); - sky130_fd_sc_hd__xnor2_2 _09883_ (.A(net26), - .B(_03569_), + .X(_03569_)); + sky130_fd_sc_hd__xnor2_1 _09932_ (.A(\vgadonut.donut.donuthit.rz[8] ), + .B(net32), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03570_)); - sky130_fd_sc_hd__inv_2 _09884_ (.A(_03570_), + sky130_fd_sc_hd__or3b_1 _09933_ (.A(_03543_), + .B(_03546_), + .C_N(_03553_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03571_)); - sky130_fd_sc_hd__or4_4 _09885_ (.A(net16), - .B(_03563_), - .C(_03567_), - .D(_03570_), + .X(_03571_)); + sky130_fd_sc_hd__xnor2_1 _09934_ (.A(\vgadonut.donut.donuthit.rz[7] ), + .B(net32), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03572_)); - sky130_fd_sc_hd__xnor2_4 _09886_ (.A(\vgadonut.donut.donuthit.rz[12] ), - .B(net23), + .Y(_03572_)); + sky130_fd_sc_hd__nand2_1 _09935_ (.A(net27), + .B(_03546_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03573_)); - sky130_fd_sc_hd__or2_1 _09887_ (.A(_03572_), - .B(_03573_), + sky130_fd_sc_hd__xnor2_1 _09936_ (.A(\vgadonut.donut.donuthit.rz[6] ), + .B(net32), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03574_)); - sky130_fd_sc_hd__or3_4 _09888_ (.A(net16), - .B(_03563_), - .C(_03566_), + .Y(_03574_)); + sky130_fd_sc_hd__mux2_1 _09937_ (.A0(_03541_), + .A1(_03540_), + .S(\vgadonut.donut.donuthit.rz[5] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03575_)); - sky130_fd_sc_hd__xnor2_2 _09889_ (.A(\vgadonut.donut.donuthit.rz[11] ), - .B(net23), + sky130_fd_sc_hd__o221a_1 _09938_ (.A1(net17), + .A2(_03572_), + .B1(net13), + .B2(_03574_), + .C1(_03575_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03576_)); - sky130_fd_sc_hd__nor2_1 _09890_ (.A(net16), - .B(_03562_), + .X(_03576_)); + sky130_fd_sc_hd__o221a_1 _09939_ (.A1(net10), + .A2(_03568_), + .B1(net20), + .B2(_03570_), + .C1(_03576_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03577_)); - sky130_fd_sc_hd__or2_2 _09891_ (.A(net15), - .B(_03562_), + .X(_03577_)); + sky130_fd_sc_hd__nand2_2 _09940_ (.A(_03559_), + .B(_03561_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03578_)); - sky130_fd_sc_hd__xnor2_2 _09892_ (.A(\vgadonut.donut.donuthit.rz[9] ), - .B(net22), + .Y(_03578_)); + sky130_fd_sc_hd__xor2_2 _09941_ (.A(_03505_), + .B(_03506_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03579_)); - sky130_fd_sc_hd__or3_1 _09893_ (.A(net14), - .B(_03562_), - .C(_03579_), + .X(_03579_)); + sky130_fd_sc_hd__xor2_1 _09942_ (.A(net261), + .B(_03579_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03580_)); - sky130_fd_sc_hd__nand2b_2 _09894_ (.A_N(_03559_), - .B(_03562_), + sky130_fd_sc_hd__or3b_1 _09943_ (.A(net22), + .B(_03578_), + .C_N(_03580_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03581_)); - sky130_fd_sc_hd__nor2_2 _09895_ (.A(net325), - .B(_03581_), + .X(_03581_)); + sky130_fd_sc_hd__xnor2_2 _09944_ (.A(\vgadonut.donut.donuthit.rz[11] ), + .B(net32), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03582_)); - sky130_fd_sc_hd__or2_1 _09896_ (.A(net14), - .B(_03581_), + sky130_fd_sc_hd__xnor2_2 _09945_ (.A(_03499_), + .B(_03504_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03583_)); - sky130_fd_sc_hd__xnor2_2 _09897_ (.A(\vgadonut.donut.donuthit.rz[10] ), - .B(net23), + .Y(_03583_)); + sky130_fd_sc_hd__a21o_1 _09946_ (.A1(net33), + .A2(_03579_), + .B1(_03583_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03584_)); - sky130_fd_sc_hd__or3_1 _09898_ (.A(net14), - .B(_03581_), - .C(_03584_), + .X(_03584_)); + sky130_fd_sc_hd__o21ai_1 _09947_ (.A1(net261), + .A2(_03579_), + .B1(_03583_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03585_)); - sky130_fd_sc_hd__and4bb_2 _09899_ (.A_N(net300), - .B_N(_03555_), - .C(_03545_), - .D(_03550_), + .Y(_03585_)); + sky130_fd_sc_hd__or4bb_4 _09948_ (.A(_03578_), + .B(net22), + .C_N(_03584_), + .D_N(_03585_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03586_)); - sky130_fd_sc_hd__or4_1 _09900_ (.A(net18), - .B(_03544_), - .C(_03551_), - .D(_03555_), + sky130_fd_sc_hd__xnor2_4 _09949_ (.A(\vgadonut.donut.donuthit.rz[12] ), + .B(net32), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03587_)); - sky130_fd_sc_hd__xnor2_1 _09901_ (.A(\vgadonut.donut.donuthit.rz[8] ), - .B(net22), + .Y(_03587_)); + sky130_fd_sc_hd__o22a_1 _09950_ (.A1(net8), + .A2(_03582_), + .B1(net282), + .B2(_03587_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03588_)); - sky130_fd_sc_hd__nor2_1 _09902_ (.A(_03546_), - .B(_03550_), + .X(_03588_)); + sky130_fd_sc_hd__a21o_1 _09951_ (.A1(_03584_), + .A2(_03585_), + .B1(_03580_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03589_)); - sky130_fd_sc_hd__or3_1 _09903_ (.A(net18), - .B(_03544_), - .C(_03550_), + .X(_03589_)); + sky130_fd_sc_hd__nor3_1 _09952_ (.A(net284), + .B(_03578_), + .C(_03589_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03590_)); - sky130_fd_sc_hd__xnor2_1 _09904_ (.A(\vgadonut.donut.donuthit.rz[7] ), - .B(net22), + .Y(_03590_)); + sky130_fd_sc_hd__xor2_2 _09953_ (.A(_03500_), + .B(_03503_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03591_)); - sky130_fd_sc_hd__or4_1 _09905_ (.A(net17), - .B(net304), - .C(_03550_), - .D(_03591_), + .X(_03591_)); + sky130_fd_sc_hd__or2_1 _09954_ (.A(net261), + .B(_03591_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03592_)); - sky130_fd_sc_hd__nand2_2 _09906_ (.A(net20), - .B(_03544_), + sky130_fd_sc_hd__nand2_1 _09955_ (.A(net261), + .B(_03591_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03593_)); - sky130_fd_sc_hd__xor2_1 _09907_ (.A(\vgadonut.donut.donuthit.rz[6] ), - .B(net303), + sky130_fd_sc_hd__nand2_1 _09956_ (.A(_03592_), + .B(_03593_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03594_)); - sky130_fd_sc_hd__or3b_1 _09908_ (.A(net17), - .B(_03545_), - .C_N(_03594_), + .Y(_03594_)); + sky130_fd_sc_hd__or4_4 _09957_ (.A(_03594_), + .B(_03578_), + .C(_03589_), + .D(net22), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03595_)); - sky130_fd_sc_hd__nor3b_1 _09909_ (.A(\vgadonut.donut.donuthit.rz[5] ), - .B(_03539_), - .C_N(net303), + sky130_fd_sc_hd__xnor2_4 _09958_ (.A(\vgadonut.donut.donuthit.rz[13] ), + .B(net32), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03596_)); - sky130_fd_sc_hd__a21oi_1 _09910_ (.A1(\vgadonut.donut.donuthit.rz[5] ), - .A2(_03540_), - .B1(_03596_), + sky130_fd_sc_hd__xnor2_1 _09959_ (.A(_03486_), + .B(_03501_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03597_)); - sky130_fd_sc_hd__o2111a_1 _09911_ (.A1(net12), - .A2(_03588_), - .B1(_03592_), - .C1(_03595_), - .D1(_03597_), + sky130_fd_sc_hd__mux2_1 _09960_ (.A0(_03593_), + .A1(_03592_), + .S(_03597_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03598_)); - sky130_fd_sc_hd__o2111a_1 _09912_ (.A1(net6), - .A2(_03576_), - .B1(_03580_), - .C1(_03585_), - .D1(_03598_), + sky130_fd_sc_hd__or4_4 _09961_ (.A(_03598_), + .B(_03578_), + .C(_03589_), + .D(net22), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03599_)); - sky130_fd_sc_hd__or4_4 _09913_ (.A(_03571_), - .B(_03563_), - .C(_03567_), - .D(net15), + sky130_fd_sc_hd__xnor2_4 _09962_ (.A(\vgadonut.donut.donuthit.rz[14] ), + .B(net32), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03600_)); - sky130_fd_sc_hd__nor2_1 _09914_ (.A(_03516_), - .B(_03518_), + .Y(_03600_)); + sky130_fd_sc_hd__o22a_1 _09963_ (.A1(net6), + .A2(_03596_), + .B1(net5), + .B2(_03600_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03601_)); - sky130_fd_sc_hd__nor2_1 _09915_ (.A(_03519_), - .B(_03601_), + .X(_03601_)); + sky130_fd_sc_hd__o2111a_1 _09964_ (.A1(net12), + .A2(_03566_), + .B1(_03577_), + .C1(_03588_), + .D1(_03601_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03602_)); - sky130_fd_sc_hd__nand2_1 _09916_ (.A(net26), - .B(_03602_), + .X(_03602_)); + sky130_fd_sc_hd__and2b_1 _09965_ (.A_N(_03602_), + .B(\vgadonut.donut.donuthit.cordicxz.xin[0] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03603_)); - sky130_fd_sc_hd__or2_1 _09917_ (.A(net26), + .X(_03603_)); + sky130_fd_sc_hd__xnor2_1 _09966_ (.A(\vgadonut.donut.donuthit.cordicxz.xin[0] ), .B(_03602_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03604_)); - sky130_fd_sc_hd__nand2_1 _09918_ (.A(_03603_), - .B(_03604_), + .Y(_03604_)); + sky130_fd_sc_hd__xnor2_2 _09967_ (.A(\vgadonut.donut.donuthit.rz[15] ), + .B(net32), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03605_)); - sky130_fd_sc_hd__inv_2 _09919_ (.A(_03605_), + sky130_fd_sc_hd__inv_2 _09968_ (.A(net26), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03606_)); - sky130_fd_sc_hd__xnor2_4 _09920_ (.A(\vgadonut.donut.donuthit.rz[13] ), - .B(net22), + sky130_fd_sc_hd__a21o_1 _09969_ (.A1(net6), + .A2(net5), + .B1(net26), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03607_)); - sky130_fd_sc_hd__or3_1 _09921_ (.A(net5), - .B(net7), - .C(_03607_), + .X(_03607_)); + sky130_fd_sc_hd__and3_1 _09970_ (.A(_03590_), + .B(net6), + .C(net5), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03608_)); - sky130_fd_sc_hd__and2_1 _09922_ (.A(_03506_), - .B(_03517_), + sky130_fd_sc_hd__or2_1 _09971_ (.A(net10), + .B(_03582_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03609_)); - sky130_fd_sc_hd__nor2_1 _09923_ (.A(_03518_), - .B(_03609_), + sky130_fd_sc_hd__or2_1 _09972_ (.A(net27), + .B(_03572_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03610_)); - sky130_fd_sc_hd__mux2_2 _09924_ (.A0(_03603_), - .A1(_03604_), - .S(_03610_), + .X(_03610_)); + sky130_fd_sc_hd__o221a_1 _09973_ (.A1(_03568_), + .A2(net17), + .B1(net13), + .B2(_03570_), + .C1(_03610_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03611_)); - sky130_fd_sc_hd__inv_2 _09925_ (.A(_03611_), + sky130_fd_sc_hd__o221a_1 _09974_ (.A1(_03566_), + .A2(net20), + .B1(_03587_), + .B2(net12), + .C1(_03611_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03612_)); - sky130_fd_sc_hd__or2_4 _09926_ (.A(_03611_), - .B(net5), + .X(_03612_)); + sky130_fd_sc_hd__o22a_1 _09975_ (.A1(net8), + .A2(_03596_), + .B1(_03600_), + .B2(net282), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03613_)); - sky130_fd_sc_hd__xnor2_4 _09927_ (.A(\vgadonut.donut.donuthit.rz[14] ), - .B(net303), + sky130_fd_sc_hd__a31o_1 _09976_ (.A1(_03609_), + .A2(_03612_), + .A3(_03613_), + .B1(_03608_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03614_)); - sky130_fd_sc_hd__inv_2 _09928_ (.A(_03614_), + .X(_03614_)); + sky130_fd_sc_hd__nand2_1 _09977_ (.A(_03607_), + .B(_03614_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03615_)); - sky130_fd_sc_hd__o2111a_1 _09929_ (.A1(_03613_), - .A2(_03614_), - .B1(_03574_), - .C1(_03599_), - .D1(_03608_), + sky130_fd_sc_hd__nand2_1 _09978_ (.A(_03604_), + .B(_03615_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03616_)); - sky130_fd_sc_hd__and2b_1 _09930_ (.A_N(_03616_), - .B(\vgadonut.donut.donuthit.cordicxz.xin[0] ), + .Y(_03616_)); + sky130_fd_sc_hd__o21a_1 _09979_ (.A1(_03604_), + .A2(_03615_), + .B1(net100), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03617_)); - sky130_fd_sc_hd__xnor2_1 _09931_ (.A(\vgadonut.donut.donuthit.cordicxz.xin[0] ), - .B(_03616_), + sky130_fd_sc_hd__nor2_1 _09980_ (.A(net143), + .B(net145), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03618_)); - sky130_fd_sc_hd__xor2_2 _09932_ (.A(\vgadonut.donut.donuthit.rz[15] ), - .B(net25), + sky130_fd_sc_hd__or2_1 _09981_ (.A(net143), + .B(net145), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03619_)); - sky130_fd_sc_hd__xnor2_4 _09933_ (.A(\vgadonut.donut.donuthit.rz[15] ), - .B(net25), + sky130_fd_sc_hd__nand2_1 _09982_ (.A(net143), + .B(net145), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03620_)); - sky130_fd_sc_hd__a211o_1 _09934_ (.A1(net7), - .A2(_03611_), - .B1(_03620_), - .C1(net298), + sky130_fd_sc_hd__nor2_1 _09983_ (.A(net144), + .B(\vgadonut.donut.cAcB[3] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03621_)); - sky130_fd_sc_hd__and3b_2 _09935_ (.A_N(net298), - .B(net7), - .C(_03611_), + .Y(_03621_)); + sky130_fd_sc_hd__nand3_1 _09984_ (.A(_03619_), + .B(_03620_), + .C(_03621_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03622_)); - sky130_fd_sc_hd__or2_1 _09936_ (.A(_03572_), - .B(_03614_), + .Y(_03622_)); + sky130_fd_sc_hd__a21o_1 _09985_ (.A1(_03619_), + .A2(_03620_), + .B1(_03621_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03623_)); - sky130_fd_sc_hd__or2_1 _09937_ (.A(net6), - .B(_03607_), + sky130_fd_sc_hd__and2_1 _09986_ (.A(_03622_), + .B(_03623_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03624_)); - sky130_fd_sc_hd__or2_1 _09938_ (.A(_03573_), - .B(_03583_), + sky130_fd_sc_hd__xor2_1 _09987_ (.A(\vgadonut.donut.cAcB[3] ), + .B(\vgadonut.donut.cAcB[1] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03625_)); - sky130_fd_sc_hd__or3_1 _09939_ (.A(net17), - .B(_03545_), - .C(_03588_), + sky130_fd_sc_hd__or4_1 _09988_ (.A(net144), + .B(net145), + .C(\vgadonut.donut.cAcB[2] ), + .D(\vgadonut.donut.cAcB[0] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03626_)); - sky130_fd_sc_hd__o221a_1 _09940_ (.A1(_03579_), - .A2(net10), - .B1(_03591_), - .B2(net19), - .C1(_03626_), + sky130_fd_sc_hd__a211o_1 _09989_ (.A1(net145), + .A2(\vgadonut.donut.cAcB[0] ), + .B1(\vgadonut.donut.cAcB[2] ), + .C1(net144), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03627_)); - sky130_fd_sc_hd__o221a_1 _09941_ (.A1(_03576_), - .A2(_03578_), - .B1(_03584_), - .B2(net12), - .C1(_03627_), + sky130_fd_sc_hd__and2_1 _09990_ (.A(net145), + .B(\vgadonut.donut.cAcB[2] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03628_)); - sky130_fd_sc_hd__a41o_1 _09942_ (.A1(_03623_), - .A2(_03624_), - .A3(_03625_), - .A4(_03628_), - .B1(_03622_), + sky130_fd_sc_hd__o21a_1 _09991_ (.A1(net144), + .A2(\vgadonut.donut.cAcB[1] ), + .B1(\vgadonut.donut.cAcB[3] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03629_)); - sky130_fd_sc_hd__nand2_1 _09943_ (.A(_03621_), - .B(_03629_), + sky130_fd_sc_hd__o21a_1 _09992_ (.A1(_03628_), + .A2(_03629_), + .B1(_03627_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03630_)); - sky130_fd_sc_hd__nand2_1 _09944_ (.A(_03618_), - .B(_03630_), + .X(_03630_)); + sky130_fd_sc_hd__o22a_1 _09993_ (.A1(_03625_), + .A2(_03626_), + .B1(_03630_), + .B2(_03621_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03631_)); - sky130_fd_sc_hd__o21a_1 _09945_ (.A1(_03618_), - .A2(_03630_), - .B1(net91), + .X(_03631_)); + sky130_fd_sc_hd__nand2b_1 _09994_ (.A_N(_03631_), + .B(_03624_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03632_)); - sky130_fd_sc_hd__nor2_1 _09946_ (.A(net136), - .B(net138), + .Y(_03632_)); + sky130_fd_sc_hd__xnor2_1 _09995_ (.A(_03624_), + .B(_03631_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03633_)); - sky130_fd_sc_hd__or2_1 _09947_ (.A(net136), - .B(net138), + sky130_fd_sc_hd__nand2_1 _09996_ (.A(\vgadonut.donut.donuthit.rzin[5] ), + .B(_03633_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03634_)); - sky130_fd_sc_hd__nand2_1 _09948_ (.A(net136), - .B(net138), + .Y(_03634_)); + sky130_fd_sc_hd__or2_1 _09997_ (.A(\vgadonut.donut.donuthit.rzin[5] ), + .B(_03633_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03635_)); - sky130_fd_sc_hd__nor2_1 _09949_ (.A(net137), - .B(\vgadonut.donut.cAcB[3] ), + .X(_03635_)); + sky130_fd_sc_hd__a32o_1 _09998_ (.A1(net93), + .A2(_03634_), + .A3(_03635_), + .B1(_03616_), + .B2(_03617_), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(_00290_)); + sky130_fd_sc_hd__a21oi_1 _09999_ (.A1(_03604_), + .A2(_03615_), + .B1(_03603_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03636_)); - sky130_fd_sc_hd__nand3_1 _09950_ (.A(_03634_), - .B(_03635_), - .C(_03636_), + sky130_fd_sc_hd__and3_4 _10000_ (.A(net7), + .B(net6), + .C(net5), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03637_)); - sky130_fd_sc_hd__a21o_1 _09951_ (.A1(_03634_), - .A2(_03635_), - .B1(_03636_), + .X(_03637_)); + sky130_fd_sc_hd__or2_1 _10001_ (.A(net8), + .B(_03600_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03638_)); - sky130_fd_sc_hd__and2_1 _09952_ (.A(_03637_), - .B(_03638_), + sky130_fd_sc_hd__or2_1 _10002_ (.A(net12), + .B(_03596_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03639_)); - sky130_fd_sc_hd__xor2_1 _09953_ (.A(\vgadonut.donut.cAcB[3] ), - .B(\vgadonut.donut.cAcB[1] ), + sky130_fd_sc_hd__or2_1 _10003_ (.A(net27), + .B(_03570_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03640_)); - sky130_fd_sc_hd__or4_1 _09954_ (.A(net137), - .B(net138), - .C(\vgadonut.donut.cAcB[2] ), - .D(\vgadonut.donut.cAcB[0] ), + sky130_fd_sc_hd__o221a_1 _10004_ (.A1(_03566_), + .A2(net17), + .B1(net13), + .B2(_03568_), + .C1(_03640_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03641_)); - sky130_fd_sc_hd__a211o_1 _09955_ (.A1(net138), - .A2(\vgadonut.donut.cAcB[0] ), - .B1(\vgadonut.donut.cAcB[2] ), - .C1(\vgadonut.donut.cAcB[5] ), + sky130_fd_sc_hd__o221a_1 _10005_ (.A1(net20), + .A2(_03582_), + .B1(_03587_), + .B2(net10), + .C1(_03641_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03642_)); - sky130_fd_sc_hd__and2_1 _09956_ (.A(net138), - .B(\vgadonut.donut.cAcB[2] ), + sky130_fd_sc_hd__o2111a_1 _10006_ (.A1(net26), + .A2(_03637_), + .B1(_03638_), + .C1(_03639_), + .D1(_03642_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03643_)); - sky130_fd_sc_hd__o21a_1 _09957_ (.A1(net137), - .A2(\vgadonut.donut.cAcB[1] ), - .B1(\vgadonut.donut.cAcB[3] ), + sky130_fd_sc_hd__inv_2 _10007_ (.A(_03643_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03644_)); - sky130_fd_sc_hd__o21a_1 _09958_ (.A1(_03643_), - .A2(_03644_), - .B1(_03642_), + .Y(_03644_)); + sky130_fd_sc_hd__or2_1 _10008_ (.A(net27), + .B(_03574_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03645_)); - sky130_fd_sc_hd__o22a_1 _09959_ (.A1(_03640_), - .A2(_03641_), - .B1(_03645_), - .B2(_03636_), + sky130_fd_sc_hd__o221a_1 _10009_ (.A1(_03570_), + .A2(net17), + .B1(_03572_), + .B2(net13), + .C1(_03645_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03646_)); - sky130_fd_sc_hd__nand2b_1 _09960_ (.A_N(_03646_), - .B(_03639_), + sky130_fd_sc_hd__o221a_1 _10010_ (.A1(_03566_), + .A2(net10), + .B1(_03568_), + .B2(net20), + .C1(_03646_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03647_)); - sky130_fd_sc_hd__xnor2_1 _09961_ (.A(_03639_), - .B(_03646_), + .X(_03647_)); + sky130_fd_sc_hd__o22a_1 _10011_ (.A1(net8), + .A2(_03587_), + .B1(_03596_), + .B2(net282), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03648_)); - sky130_fd_sc_hd__nand2_1 _09962_ (.A(\vgadonut.donut.donuthit.rzin[5] ), - .B(_03648_), + .X(_03648_)); + sky130_fd_sc_hd__o22a_1 _10012_ (.A1(net6), + .A2(_03600_), + .B1(net26), + .B2(net5), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03649_)); - sky130_fd_sc_hd__or2_1 _09963_ (.A(\vgadonut.donut.donuthit.rzin[5] ), - .B(_03648_), + .X(_03649_)); + sky130_fd_sc_hd__o2111a_1 _10013_ (.A1(net12), + .A2(_03582_), + .B1(_03647_), + .C1(_03648_), + .D1(_03649_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03650_)); - sky130_fd_sc_hd__a32o_1 _09964_ (.A1(net85), - .A2(_03649_), - .A3(_03650_), - .B1(_03631_), - .B2(_03632_), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .X(_00290_)); - sky130_fd_sc_hd__nor2_1 _09965_ (.A(net135), - .B(net137), + sky130_fd_sc_hd__and2b_1 _10014_ (.A_N(_03650_), + .B(\vgadonut.donut.donuthit.cordicxz.xin[1] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03651_)); - sky130_fd_sc_hd__and2_1 _09966_ (.A(net135), - .B(net137), + .X(_03651_)); + sky130_fd_sc_hd__xnor2_1 _10015_ (.A(\vgadonut.donut.donuthit.cordicxz.xin[1] ), + .B(_03650_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03652_)); - sky130_fd_sc_hd__nor2_1 _09967_ (.A(_03651_), + .Y(_03652_)); + sky130_fd_sc_hd__xnor2_1 _10016_ (.A(_03644_), .B(_03652_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03653_)); - sky130_fd_sc_hd__nand2_1 _09968_ (.A(_03633_), + sky130_fd_sc_hd__or2_1 _10017_ (.A(_03636_), .B(_03653_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03654_)); - sky130_fd_sc_hd__xnor2_1 _09969_ (.A(_03633_), - .B(_03653_), + .X(_03654_)); + sky130_fd_sc_hd__a21oi_1 _10018_ (.A1(_03636_), + .A2(_03653_), + .B1(net93), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03655_)); - sky130_fd_sc_hd__a21o_1 _09970_ (.A1(_03637_), - .A2(_03647_), - .B1(_03655_), + sky130_fd_sc_hd__nor2_1 _10019_ (.A(net142), + .B(net144), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03656_)); - sky130_fd_sc_hd__nand3_1 _09971_ (.A(_03637_), - .B(_03647_), - .C(_03655_), + .Y(_03656_)); + sky130_fd_sc_hd__and2_1 _10020_ (.A(net142), + .B(net144), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03657_)); - sky130_fd_sc_hd__and2_1 _09972_ (.A(_03656_), + .X(_03657_)); + sky130_fd_sc_hd__nor2_1 _10021_ (.A(_03656_), .B(_03657_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03658_)); - sky130_fd_sc_hd__nand2_1 _09973_ (.A(\vgadonut.donut.donuthit.rzin[6] ), + .Y(_03658_)); + sky130_fd_sc_hd__nand2_1 _10022_ (.A(_03618_), .B(_03658_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03659_)); - sky130_fd_sc_hd__or2_1 _09974_ (.A(\vgadonut.donut.donuthit.rzin[6] ), + sky130_fd_sc_hd__xnor2_1 _10023_ (.A(_03618_), .B(_03658_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03660_)); - sky130_fd_sc_hd__nand2_1 _09975_ (.A(_03659_), - .B(_03660_), + .Y(_03660_)); + sky130_fd_sc_hd__a21o_1 _10024_ (.A1(_03622_), + .A2(_03632_), + .B1(_03660_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03661_)); - sky130_fd_sc_hd__or2_1 _09976_ (.A(_03649_), - .B(_03661_), + .X(_03661_)); + sky130_fd_sc_hd__nand3_1 _10025_ (.A(_03622_), + .B(_03632_), + .C(_03660_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03662_)); - sky130_fd_sc_hd__a21oi_1 _09977_ (.A1(_03649_), - .A2(_03661_), - .B1(net91), + .Y(_03662_)); + sky130_fd_sc_hd__and2_1 _10026_ (.A(_03661_), + .B(_03662_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03663_)); - sky130_fd_sc_hd__a21o_1 _09978_ (.A1(_03618_), - .A2(_03630_), - .B1(_03617_), + .X(_03663_)); + sky130_fd_sc_hd__nand2_1 _10027_ (.A(\vgadonut.donut.donuthit.rzin[6] ), + .B(_03663_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03664_)); - sky130_fd_sc_hd__a31o_2 _09979_ (.A1(_03570_), - .A2(_03605_), - .A3(_03611_), - .B1(_03568_), + .Y(_03664_)); + sky130_fd_sc_hd__or2_1 _10028_ (.A(\vgadonut.donut.donuthit.rzin[6] ), + .B(_03663_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03665_)); - sky130_fd_sc_hd__a311o_1 _09980_ (.A1(_03570_), - .A2(_03605_), - .A3(_03611_), - .B1(_03620_), - .C1(_03568_), + sky130_fd_sc_hd__nand2_1 _10029_ (.A(_03664_), + .B(_03665_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03666_)); - sky130_fd_sc_hd__or2_1 _09981_ (.A(net6), - .B(_03614_), + .Y(_03666_)); + sky130_fd_sc_hd__or2_1 _10030_ (.A(_03634_), + .B(_03666_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03667_)); - sky130_fd_sc_hd__or2_1 _09982_ (.A(_03583_), - .B(_03607_), + sky130_fd_sc_hd__nand2_1 _10031_ (.A(_03634_), + .B(_03666_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03668_)); - sky130_fd_sc_hd__or2_1 _09983_ (.A(net19), - .B(_03588_), + .Y(_03668_)); + sky130_fd_sc_hd__a32o_1 _10032_ (.A1(net93), + .A2(_03667_), + .A3(_03668_), + .B1(_03654_), + .B2(_03655_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03669_)); - sky130_fd_sc_hd__o221a_1 _09984_ (.A1(_03584_), - .A2(net10), - .B1(net8), - .B2(_03579_), - .C1(_03669_), + .X(_00297_)); + sky130_fd_sc_hd__a21oi_1 _10033_ (.A1(_03607_), + .A2(_03614_), + .B1(_06012_), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(_03669_)); + sky130_fd_sc_hd__nand2_1 _10034_ (.A(\vgadonut.donut.donuthit.cordicxz.xin[2] ), + .B(_03615_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03670_)); - sky130_fd_sc_hd__o221a_1 _09985_ (.A1(_03573_), - .A2(_03578_), - .B1(net12), - .B2(_03576_), - .C1(_03670_), + .Y(_03670_)); + sky130_fd_sc_hd__and3_1 _10035_ (.A(_06012_), + .B(_03607_), + .C(_03614_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03671_)); - sky130_fd_sc_hd__a41o_2 _09986_ (.A1(_03666_), - .A2(_03667_), - .A3(_03668_), - .A4(_03671_), - .B1(_03622_), + sky130_fd_sc_hd__a21o_2 _10036_ (.A1(net8), + .A2(_03637_), + .B1(net26), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03672_)); - sky130_fd_sc_hd__inv_2 _09987_ (.A(_03672_), + sky130_fd_sc_hd__or2_1 _10037_ (.A(net27), + .B(_03568_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03673_)); - sky130_fd_sc_hd__or2_1 _09988_ (.A(_03572_), - .B(_03607_), + .X(_03673_)); + sky130_fd_sc_hd__o221a_1 _10038_ (.A1(_03566_), + .A2(net13), + .B1(_03582_), + .B2(net17), + .C1(_03673_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03674_)); - sky130_fd_sc_hd__or3_1 _09989_ (.A(net14), - .B(_03576_), - .C(_03581_), + sky130_fd_sc_hd__o221a_1 _10039_ (.A1(net20), + .A2(_03587_), + .B1(_03596_), + .B2(net10), + .C1(_03674_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03675_)); - sky130_fd_sc_hd__or3_1 _09990_ (.A(net14), - .B(_03562_), - .C(_03584_), + sky130_fd_sc_hd__o211a_1 _10040_ (.A1(net12), + .A2(_03600_), + .B1(_03672_), + .C1(_03675_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03676_)); - sky130_fd_sc_hd__or4_1 _09991_ (.A(net17), - .B(net304), - .C(_03550_), - .D(_03588_), + sky130_fd_sc_hd__or3_1 _10041_ (.A(_03669_), + .B(_03671_), + .C(_03676_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03677_)); - sky130_fd_sc_hd__nand2_1 _09992_ (.A(net17), - .B(_03594_), + sky130_fd_sc_hd__o21ai_1 _10042_ (.A1(_03669_), + .A2(_03671_), + .B1(_03676_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03678_)); - sky130_fd_sc_hd__or3_1 _09993_ (.A(net300), - .B(_03545_), - .C(_03591_), + sky130_fd_sc_hd__a21o_1 _10043_ (.A1(_03644_), + .A2(_03652_), + .B1(_03651_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03679_)); - sky130_fd_sc_hd__o2111a_1 _09994_ (.A1(_03579_), - .A2(net12), - .B1(_03677_), - .C1(_03678_), - .D1(_03679_), + sky130_fd_sc_hd__and3_1 _10044_ (.A(_03677_), + .B(_03678_), + .C(_03679_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03680_)); - sky130_fd_sc_hd__o2111a_1 _09995_ (.A1(_03573_), - .A2(net6), - .B1(_03675_), - .C1(_03676_), - .D1(_03680_), + sky130_fd_sc_hd__a21oi_1 _10045_ (.A1(_03677_), + .A2(_03678_), + .B1(_03679_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03681_)); - sky130_fd_sc_hd__or3_4 _09996_ (.A(net5), - .B(net7), - .C(_03614_), + .Y(_03681_)); + sky130_fd_sc_hd__or2_1 _10046_ (.A(_03680_), + .B(_03681_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03682_)); - sky130_fd_sc_hd__o2111a_1 _09997_ (.A1(_03613_), - .A2(_03620_), - .B1(_03674_), - .C1(_03681_), - .D1(_03682_), + sky130_fd_sc_hd__or2_1 _10047_ (.A(_03654_), + .B(_03682_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03683_)); - sky130_fd_sc_hd__nor2_1 _09998_ (.A(_05961_), - .B(_03683_), + sky130_fd_sc_hd__a21oi_1 _10048_ (.A1(_03654_), + .A2(_03682_), + .B1(net92), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03684_)); - sky130_fd_sc_hd__xnor2_2 _09999_ (.A(_03683_), - .B(\vgadonut.donut.donuthit.cordicxz.xin[1] ), + sky130_fd_sc_hd__nor2_1 _10049_ (.A(net141), + .B(net143), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03685_)); - sky130_fd_sc_hd__xnor2_2 _10000_ (.A(_03672_), - .B(_03685_), + sky130_fd_sc_hd__and2_1 _10050_ (.A(net141), + .B(net143), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03686_)); - sky130_fd_sc_hd__and2_4 _10001_ (.A(_03664_), + .X(_03686_)); + sky130_fd_sc_hd__or3b_1 _10051_ (.A(_03685_), .B(_03686_), + .C_N(_03656_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03687_)); - sky130_fd_sc_hd__o21ai_1 _10002_ (.A1(_03664_), + sky130_fd_sc_hd__o21bai_1 _10052_ (.A1(_03685_), .A2(_03686_), - .B1(net91), + .B1_N(_03656_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03688_)); - sky130_fd_sc_hd__a2bb2o_1 _10003_ (.A1_N(_03688_), - .A2_N(_03687_), - .B1(_03663_), - .B2(_03662_), + sky130_fd_sc_hd__nand2_1 _10053_ (.A(_03687_), + .B(_03688_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00297_)); - sky130_fd_sc_hd__a21oi_1 _10004_ (.A1(_03621_), - .A2(_03629_), - .B1(_05960_), + .Y(_03689_)); + sky130_fd_sc_hd__a21o_1 _10054_ (.A1(_03659_), + .A2(_03661_), + .B1(_03689_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03689_)); - sky130_fd_sc_hd__nand2_1 _10005_ (.A(\vgadonut.donut.donuthit.cordicxz.xin[2] ), - .B(_03630_), + .X(_03690_)); + sky130_fd_sc_hd__nand3_1 _10055_ (.A(_03659_), + .B(_03661_), + .C(_03689_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03690_)); - sky130_fd_sc_hd__and3_1 _10006_ (.A(_05960_), - .B(_03621_), - .C(_03629_), + .Y(_03691_)); + sky130_fd_sc_hd__and2_1 _10056_ (.A(_03690_), + .B(_03691_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03691_)); - sky130_fd_sc_hd__o41ai_2 _10007_ (.A1(_03567_), - .A2(_03571_), - .A3(_03606_), - .A4(_03612_), - .B1(_03564_), + .X(_03692_)); + sky130_fd_sc_hd__or2_1 _10057_ (.A(\vgadonut.donut.donuthit.rzin[7] ), + .B(_03692_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03692_)); - sky130_fd_sc_hd__o41a_4 _10008_ (.A1(_03567_), - .A2(_03571_), - .A3(_03606_), - .A4(_03612_), - .B1(_03564_), + .X(_03693_)); + sky130_fd_sc_hd__nand2_1 _10058_ (.A(\vgadonut.donut.donuthit.rzin[7] ), + .B(_03692_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03693_)); - sky130_fd_sc_hd__or2_1 _10009_ (.A(net19), - .B(_03579_), + .Y(_03694_)); + sky130_fd_sc_hd__nand2_1 _10059_ (.A(_03693_), + .B(_03694_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03694_)); - sky130_fd_sc_hd__o221a_1 _10010_ (.A1(_03576_), - .A2(net10), - .B1(net8), - .B2(_03584_), - .C1(_03694_), + .Y(_03695_)); + sky130_fd_sc_hd__nand3_1 _10060_ (.A(_03664_), + .B(_03667_), + .C(_03695_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03695_)); - sky130_fd_sc_hd__o221a_1 _10011_ (.A1(_03573_), - .A2(net12), - .B1(_03614_), - .B2(_03583_), - .C1(_03695_), + .Y(_03696_)); + sky130_fd_sc_hd__a21o_1 _10061_ (.A1(_03664_), + .A2(_03667_), + .B1(_03695_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03696_)); - sky130_fd_sc_hd__o221a_1 _10012_ (.A1(_03578_), - .A2(_03607_), - .B1(_03620_), - .B2(net3), - .C1(_03696_), + .X(_03697_)); + sky130_fd_sc_hd__a32o_1 _10062_ (.A1(net91), + .A2(_03696_), + .A3(_03697_), + .B1(_03683_), + .B2(_03684_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03697_)); - sky130_fd_sc_hd__or3_4 _10013_ (.A(_03689_), - .B(_03691_), - .C(_03697_), + .X(_00298_)); + sky130_fd_sc_hd__xor2_1 _10063_ (.A(net140), + .B(net142), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03698_)); - sky130_fd_sc_hd__o21ai_1 _10014_ (.A1(_03689_), - .A2(_03691_), - .B1(_03697_), + sky130_fd_sc_hd__xnor2_1 _10064_ (.A(_03685_), + .B(_03698_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03699_)); - sky130_fd_sc_hd__a21o_1 _10015_ (.A1(_03685_), - .A2(_03673_), - .B1(_03684_), + sky130_fd_sc_hd__a21oi_1 _10065_ (.A1(_03687_), + .A2(_03690_), + .B1(_03699_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03700_)); - sky130_fd_sc_hd__and3_1 _10016_ (.A(_03700_), - .B(_03699_), - .C(_03698_), + .Y(_03700_)); + sky130_fd_sc_hd__and3_1 _10066_ (.A(_03687_), + .B(_03690_), + .C(_03699_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03701_)); - sky130_fd_sc_hd__a21oi_1 _10017_ (.A1(_03698_), - .A2(_03699_), - .B1(_03700_), + sky130_fd_sc_hd__nor2_1 _10067_ (.A(_03700_), + .B(_03701_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03702_)); - sky130_fd_sc_hd__a21o_1 _10018_ (.A1(_03698_), - .A2(_03699_), - .B1(_03700_), + sky130_fd_sc_hd__nand2_1 _10068_ (.A(\vgadonut.donut.donuthit.rzin[8] ), + .B(_03702_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03703_)); - sky130_fd_sc_hd__o21bai_1 _10019_ (.A1(_03701_), - .A2(_03702_), - .B1_N(_03687_), + .Y(_03703_)); + sky130_fd_sc_hd__or2_1 _10069_ (.A(\vgadonut.donut.donuthit.rzin[8] ), + .B(_03702_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03704_)); - sky130_fd_sc_hd__or3b_1 _10020_ (.A(_03701_), - .B(_03702_), - .C_N(_03687_), + .X(_03704_)); + sky130_fd_sc_hd__nand2_1 _10070_ (.A(_03703_), + .B(_03704_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03705_)); - sky130_fd_sc_hd__nor2_1 _10021_ (.A(net134), - .B(net136), + .Y(_03705_)); + sky130_fd_sc_hd__nand3_1 _10071_ (.A(_03694_), + .B(_03697_), + .C(_03705_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03706_)); - sky130_fd_sc_hd__and2_1 _10022_ (.A(net134), - .B(net136), + sky130_fd_sc_hd__a21o_1 _10072_ (.A1(_03694_), + .A2(_03697_), + .B1(_03705_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03707_)); - sky130_fd_sc_hd__or3b_1 _10023_ (.A(_03706_), - .B(_03707_), - .C_N(_03651_), + sky130_fd_sc_hd__nand2_1 _10073_ (.A(_03670_), + .B(_03677_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03708_)); - sky130_fd_sc_hd__o21bai_1 _10024_ (.A1(_03706_), - .A2(_03707_), - .B1_N(_03651_), + .Y(_03708_)); + sky130_fd_sc_hd__xnor2_1 _10074_ (.A(\vgadonut.donut.donuthit.cordicxz.xin[3] ), + .B(_03643_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03709_)); - sky130_fd_sc_hd__nand2_1 _10025_ (.A(_03708_), - .B(_03709_), + sky130_fd_sc_hd__or2_1 _10075_ (.A(net27), + .B(_03566_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03710_)); - sky130_fd_sc_hd__a21o_1 _10026_ (.A1(_03654_), - .A2(_03656_), - .B1(_03710_), + .X(_03710_)); + sky130_fd_sc_hd__o221a_1 _10076_ (.A1(net13), + .A2(_03582_), + .B1(_03587_), + .B2(net17), + .C1(_03710_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03711_)); - sky130_fd_sc_hd__nand3_1 _10027_ (.A(_03654_), - .B(_03656_), - .C(_03710_), + sky130_fd_sc_hd__o221a_1 _10077_ (.A1(net20), + .A2(_03596_), + .B1(_03600_), + .B2(net10), + .C1(_03711_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03712_)); - sky130_fd_sc_hd__and2_1 _10028_ (.A(_03711_), - .B(_03712_), + .X(_03712_)); + sky130_fd_sc_hd__o211a_1 _10078_ (.A1(net12), + .A2(net26), + .B1(_03672_), + .C1(_03712_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03713_)); - sky130_fd_sc_hd__and3_1 _10029_ (.A(\vgadonut.donut.donuthit.rzin[7] ), - .B(_03711_), - .C(_03712_), + sky130_fd_sc_hd__o211ai_2 _10079_ (.A1(net12), + .A2(net26), + .B1(_03672_), + .C1(_03712_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03714_)); - sky130_fd_sc_hd__nor2_1 _10030_ (.A(\vgadonut.donut.donuthit.rzin[7] ), - .B(_03713_), + .Y(_03714_)); + sky130_fd_sc_hd__nand2_1 _10080_ (.A(_03709_), + .B(_03714_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03715_)); - sky130_fd_sc_hd__or2_1 _10031_ (.A(_03714_), - .B(_03715_), + sky130_fd_sc_hd__xnor2_1 _10081_ (.A(_03709_), + .B(_03713_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03716_)); - sky130_fd_sc_hd__a21oi_1 _10032_ (.A1(_03659_), - .A2(_03662_), - .B1(_03716_), + .Y(_03716_)); + sky130_fd_sc_hd__or2_1 _10082_ (.A(_03708_), + .B(_03716_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03717_)); - sky130_fd_sc_hd__a31o_1 _10033_ (.A1(_03659_), - .A2(_03662_), - .A3(_03716_), - .B1(net91), + .X(_03717_)); + sky130_fd_sc_hd__a21boi_1 _10083_ (.A1(_03670_), + .A2(_03677_), + .B1_N(_03716_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03718_)); - sky130_fd_sc_hd__nor2_1 _10034_ (.A(_03717_), - .B(_03718_), + .Y(_03718_)); + sky130_fd_sc_hd__inv_2 _10084_ (.A(_03718_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03719_)); - sky130_fd_sc_hd__a31o_1 _10035_ (.A1(net91), - .A2(_03704_), - .A3(_03705_), - .B1(_03719_), + sky130_fd_sc_hd__and2_1 _10085_ (.A(_03717_), + .B(_03719_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00298_)); - sky130_fd_sc_hd__nor2_1 _10036_ (.A(_05959_), - .B(_03672_), + .X(_03720_)); + sky130_fd_sc_hd__o21bai_1 _10086_ (.A1(_03654_), + .A2(_03681_), + .B1_N(_03680_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03720_)); - sky130_fd_sc_hd__xnor2_2 _10037_ (.A(\vgadonut.donut.donuthit.cordicxz.xin[3] ), - .B(_03672_), + .Y(_03721_)); + sky130_fd_sc_hd__nand2_1 _10087_ (.A(_03720_), + .B(_03721_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03721_)); - sky130_fd_sc_hd__nand2_1 _10038_ (.A(_03582_), - .B(_03619_), + .Y(_03722_)); + sky130_fd_sc_hd__o21a_1 _10088_ (.A1(_03720_), + .A2(_03721_), + .B1(net99), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03722_)); - sky130_fd_sc_hd__nand2_1 _10039_ (.A(_03577_), - .B(_03615_), + .X(_03723_)); + sky130_fd_sc_hd__a32o_1 _10089_ (.A1(net92), + .A2(_03706_), + .A3(_03707_), + .B1(_03722_), + .B2(_03723_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03723_)); - sky130_fd_sc_hd__o22a_1 _10040_ (.A1(net19), - .A2(_03584_), - .B1(net8), - .B2(_03576_), + .X(_00299_)); + sky130_fd_sc_hd__nor2_1 _10090_ (.A(net139), + .B(net141), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03724_)); - sky130_fd_sc_hd__o221a_1 _10041_ (.A1(_03573_), - .A2(net10), - .B1(_03607_), - .B2(net12), - .C1(_03724_), + .Y(_03724_)); + sky130_fd_sc_hd__and2_1 _10091_ (.A(net139), + .B(net141), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03725_)); - sky130_fd_sc_hd__o2111a_1 _10042_ (.A1(_03620_), - .A2(net2), - .B1(_03722_), - .C1(_03723_), - .D1(_03725_), + sky130_fd_sc_hd__nor4_1 _10092_ (.A(net140), + .B(net142), + .C(_03724_), + .D(_03725_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03726_)); - sky130_fd_sc_hd__o2111ai_4 _10043_ (.A1(_03620_), - .A2(net3), - .B1(_03722_), - .C1(_03723_), - .D1(_03725_), + .Y(_03726_)); + sky130_fd_sc_hd__or4_1 _10093_ (.A(net140), + .B(net142), + .C(_03724_), + .D(_03725_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03727_)); - sky130_fd_sc_hd__xnor2_1 _10044_ (.A(_03721_), - .B(_03727_), + .X(_03727_)); + sky130_fd_sc_hd__o22ai_1 _10094_ (.A1(net140), + .A2(net142), + .B1(_03724_), + .B2(_03725_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03728_)); - sky130_fd_sc_hd__and3_1 _10045_ (.A(_03690_), - .B(_03698_), - .C(_03728_), + sky130_fd_sc_hd__nand2_1 _10095_ (.A(_03727_), + .B(_03728_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03729_)); - sky130_fd_sc_hd__a21oi_1 _10046_ (.A1(_03690_), + .Y(_03729_)); + sky130_fd_sc_hd__a21o_1 _10096_ (.A1(_03685_), .A2(_03698_), - .B1(_03728_), + .B1(_03700_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03730_)); - sky130_fd_sc_hd__or2_1 _10047_ (.A(_03729_), - .B(_03730_), + .X(_03730_)); + sky130_fd_sc_hd__and3_1 _10097_ (.A(_03727_), + .B(_03728_), + .C(_03730_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03731_)); - sky130_fd_sc_hd__a21oi_2 _10048_ (.A1(_03687_), - .A2(_03703_), - .B1(_03701_), + sky130_fd_sc_hd__xnor2_1 _10098_ (.A(_03729_), + .B(_03730_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03732_)); - sky130_fd_sc_hd__or2_1 _10049_ (.A(_03731_), + sky130_fd_sc_hd__or2_1 _10099_ (.A(\vgadonut.donut.donuthit.rzin[9] ), .B(_03732_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03733_)); - sky130_fd_sc_hd__a21oi_1 _10050_ (.A1(_03731_), - .A2(_03732_), - .B1(net85), + sky130_fd_sc_hd__nand2_1 _10100_ (.A(\vgadonut.donut.donuthit.rzin[9] ), + .B(_03732_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03734_)); - sky130_fd_sc_hd__xor2_1 _10051_ (.A(net133), - .B(net135), + sky130_fd_sc_hd__nand2_1 _10101_ (.A(_03733_), + .B(_03734_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03735_)); - sky130_fd_sc_hd__xnor2_1 _10052_ (.A(_03706_), - .B(_03735_), + .Y(_03735_)); + sky130_fd_sc_hd__nand3_1 _10102_ (.A(_03703_), + .B(_03707_), + .C(_03735_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03736_)); - sky130_fd_sc_hd__a21oi_1 _10053_ (.A1(_03708_), - .A2(_03711_), - .B1(_03736_), + sky130_fd_sc_hd__a21o_1 _10103_ (.A1(_03703_), + .A2(_03707_), + .B1(_03735_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03737_)); - sky130_fd_sc_hd__and3_1 _10054_ (.A(_03708_), - .B(_03711_), - .C(_03736_), + .X(_03737_)); + sky130_fd_sc_hd__and3_1 _10104_ (.A(net91), + .B(_03736_), + .C(_03737_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03738_)); - sky130_fd_sc_hd__nor2_1 _10055_ (.A(_03737_), - .B(_03738_), + sky130_fd_sc_hd__nand2b_4 _10105_ (.A_N(net284), + .B(_03578_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03739_)); - sky130_fd_sc_hd__nand2_1 _10056_ (.A(\vgadonut.donut.donuthit.rzin[8] ), - .B(_03739_), + sky130_fd_sc_hd__o22a_1 _10106_ (.A1(net27), + .A2(_03582_), + .B1(_03587_), + .B2(net13), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03740_)); - sky130_fd_sc_hd__or2_1 _10057_ (.A(\vgadonut.donut.donuthit.rzin[8] ), - .B(_03739_), + .X(_03740_)); + sky130_fd_sc_hd__o221a_1 _10107_ (.A1(net17), + .A2(_03596_), + .B1(_03600_), + .B2(net20), + .C1(_03740_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03741_)); - sky130_fd_sc_hd__nand2_1 _10058_ (.A(_03740_), - .B(_03741_), + sky130_fd_sc_hd__o211ai_4 _10108_ (.A1(net26), + .A2(_03739_), + .B1(_03741_), + .C1(_03672_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03742_)); - sky130_fd_sc_hd__o21bai_2 _10059_ (.A1(_03714_), - .A2(_03717_), - .B1_N(_03742_), + sky130_fd_sc_hd__nor2_1 _10109_ (.A(_06010_), + .B(_03676_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03743_)); - sky130_fd_sc_hd__or3b_1 _10060_ (.A(_03714_), - .B(_03717_), - .C_N(_03742_), + sky130_fd_sc_hd__xnor2_1 _10110_ (.A(\vgadonut.donut.donuthit.cordicxz.xin[4] ), + .B(_03676_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03744_)); - sky130_fd_sc_hd__a32o_1 _10061_ (.A1(net85), - .A2(_03743_), - .A3(_03744_), - .B1(_03733_), - .B2(_03734_), + .Y(_03744_)); + sky130_fd_sc_hd__xnor2_1 _10111_ (.A(_03742_), + .B(_03744_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00299_)); - sky130_fd_sc_hd__and2b_4 _10062_ (.A_N(net15), - .B(_03563_), + .Y(_03745_)); + sky130_fd_sc_hd__o21a_1 _10112_ (.A1(_06011_), + .A2(_03643_), + .B1(_03715_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03745_)); - sky130_fd_sc_hd__nand2_1 _10063_ (.A(_03619_), - .B(_03745_), + .X(_03746_)); + sky130_fd_sc_hd__or2_1 _10113_ (.A(_03745_), + .B(_03746_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03746_)); - sky130_fd_sc_hd__nand2_1 _10064_ (.A(_03586_), - .B(_03615_), + .X(_03747_)); + sky130_fd_sc_hd__nand2_1 _10114_ (.A(_03745_), + .B(_03746_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03747_)); - sky130_fd_sc_hd__or2_1 _10065_ (.A(net21), - .B(_03576_), + .Y(_03748_)); + sky130_fd_sc_hd__and2_1 _10115_ (.A(_03747_), + .B(_03748_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03748_)); - sky130_fd_sc_hd__o221a_1 _10066_ (.A1(_03573_), - .A2(net8), - .B1(_03607_), - .B2(net10), - .C1(_03748_), + .X(_03749_)); + sky130_fd_sc_hd__a21o_1 _10116_ (.A1(_03717_), + .A2(_03721_), + .B1(_03718_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03749_)); - sky130_fd_sc_hd__o2111a_2 _10067_ (.A1(_03620_), - .A2(net2), - .B1(_03746_), - .C1(_03747_), - .D1(_03749_), + .X(_03750_)); + sky130_fd_sc_hd__or2_1 _10117_ (.A(_03749_), + .B(_03750_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03750_)); - sky130_fd_sc_hd__inv_2 _10068_ (.A(_03750_), + .X(_03751_)); + sky130_fd_sc_hd__nand2_1 _10118_ (.A(_03749_), + .B(_03750_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03751_)); - sky130_fd_sc_hd__and2b_1 _10069_ (.A_N(_03697_), - .B(\vgadonut.donut.donuthit.cordicxz.xin[4] ), + .Y(_03752_)); + sky130_fd_sc_hd__a31o_1 _10119_ (.A1(net99), + .A2(_03751_), + .A3(_03752_), + .B1(_03738_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03752_)); - sky130_fd_sc_hd__xnor2_1 _10070_ (.A(\vgadonut.donut.donuthit.cordicxz.xin[4] ), - .B(_03697_), + .X(_00300_)); + sky130_fd_sc_hd__nand2_1 _10120_ (.A(\vgadonut.donut.cAcB[11] ), + .B(_03726_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03753_)); - sky130_fd_sc_hd__xnor2_1 _10071_ (.A(_03751_), - .B(_03753_), + sky130_fd_sc_hd__nor2_1 _10121_ (.A(\vgadonut.donut.cAcB[11] ), + .B(net140), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03754_)); - sky130_fd_sc_hd__a21oi_2 _10072_ (.A1(_03721_), - .A2(_03727_), - .B1(_03720_), + sky130_fd_sc_hd__nor2_1 _10122_ (.A(_05971_), + .B(_05973_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03755_)); - sky130_fd_sc_hd__xnor2_1 _10073_ (.A(_03754_), + sky130_fd_sc_hd__or3b_1 _10123_ (.A(_03754_), .B(_03755_), + .C_N(_03724_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03756_)); - sky130_fd_sc_hd__o21ba_4 _10074_ (.A1(_03732_), - .A2(_03729_), - .B1_N(_03730_), + .X(_03756_)); + sky130_fd_sc_hd__o21bai_1 _10124_ (.A1(_03754_), + .A2(_03755_), + .B1_N(_03724_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03757_)); - sky130_fd_sc_hd__nor2_1 _10075_ (.A(_03756_), + .Y(_03757_)); + sky130_fd_sc_hd__nand2_1 _10125_ (.A(_03756_), .B(_03757_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03758_)); - sky130_fd_sc_hd__a21o_1 _10076_ (.A1(_03756_), - .A2(_03757_), - .B1(net85), + sky130_fd_sc_hd__or3b_1 _10126_ (.A(_03729_), + .B(_03758_), + .C_N(_03730_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03759_)); - sky130_fd_sc_hd__nor2_1 _10077_ (.A(net132), - .B(net134), + sky130_fd_sc_hd__xnor2_1 _10127_ (.A(_03731_), + .B(_03758_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03760_)); - sky130_fd_sc_hd__and2_1 _10078_ (.A(net132), - .B(net134), + sky130_fd_sc_hd__o21ai_1 _10128_ (.A1(_03726_), + .A2(_03760_), + .B1(_03753_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03761_)); - sky130_fd_sc_hd__nor4_1 _10079_ (.A(net133), - .B(net135), - .C(_03760_), - .D(_03761_), + .Y(_03761_)); + sky130_fd_sc_hd__or2_1 _10129_ (.A(_05990_), + .B(_03761_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03762_)); - sky130_fd_sc_hd__or4_1 _10080_ (.A(net133), - .B(net135), - .C(_03760_), - .D(_03761_), + .X(_03762_)); + sky130_fd_sc_hd__xnor2_1 _10130_ (.A(_05990_), + .B(_03761_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03763_)); - sky130_fd_sc_hd__o22ai_1 _10081_ (.A1(net133), - .A2(net135), - .B1(_03760_), - .B2(_03761_), + .Y(_03763_)); + sky130_fd_sc_hd__nand3_1 _10131_ (.A(_03734_), + .B(_03737_), + .C(_03763_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03764_)); - sky130_fd_sc_hd__nand2_1 _10082_ (.A(_03763_), - .B(_03764_), + sky130_fd_sc_hd__a21o_1 _10132_ (.A1(_03734_), + .A2(_03737_), + .B1(_03763_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03765_)); - sky130_fd_sc_hd__a21o_1 _10083_ (.A1(_03706_), - .A2(_03735_), - .B1(_03737_), + .X(_03765_)); + sky130_fd_sc_hd__a21o_1 _10133_ (.A1(_03742_), + .A2(_03744_), + .B1(_03743_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03766_)); - sky130_fd_sc_hd__and3_1 _10084_ (.A(_03763_), - .B(_03764_), - .C(_03766_), + sky130_fd_sc_hd__and2_1 _10134_ (.A(net20), + .B(_03739_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03767_)); - sky130_fd_sc_hd__xnor2_1 _10085_ (.A(_03765_), - .B(_03766_), + sky130_fd_sc_hd__o22a_1 _10135_ (.A1(net27), + .A2(_03587_), + .B1(_03596_), + .B2(net13), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03768_)); - sky130_fd_sc_hd__nand2_1 _10086_ (.A(\vgadonut.donut.donuthit.rzin[9] ), - .B(_03768_), + .X(_03768_)); + sky130_fd_sc_hd__o221a_1 _10136_ (.A1(net17), + .A2(_03600_), + .B1(_03605_), + .B2(_03767_), + .C1(_03768_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03769_)); - sky130_fd_sc_hd__or2_1 _10087_ (.A(\vgadonut.donut.donuthit.rzin[9] ), - .B(_03768_), + .X(_03769_)); + sky130_fd_sc_hd__nand2_2 _10137_ (.A(_03672_), + .B(_03769_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03770_)); - sky130_fd_sc_hd__nand2_1 _10088_ (.A(_03769_), - .B(_03770_), + .Y(_03770_)); + sky130_fd_sc_hd__and2_1 _10138_ (.A(\vgadonut.donut.donuthit.cordicxz.xin[5] ), + .B(_03714_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03771_)); - sky130_fd_sc_hd__a21o_1 _10089_ (.A1(_03740_), - .A2(_03743_), - .B1(_03771_), + .X(_03771_)); + sky130_fd_sc_hd__xnor2_1 _10139_ (.A(\vgadonut.donut.donuthit.cordicxz.xin[5] ), + .B(_03713_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03772_)); - sky130_fd_sc_hd__a31oi_1 _10090_ (.A1(_03740_), - .A2(_03743_), - .A3(_03771_), - .B1(net91), + .Y(_03772_)); + sky130_fd_sc_hd__xor2_1 _10140_ (.A(_03770_), + .B(_03772_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03773_)); - sky130_fd_sc_hd__a2bb2o_1 _10091_ (.A1_N(_03758_), - .A2_N(_03759_), - .B1(_03772_), - .B2(_03773_), + .X(_03773_)); + sky130_fd_sc_hd__and2_1 _10141_ (.A(_03766_), + .B(_03773_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00300_)); - sky130_fd_sc_hd__a21oi_1 _10092_ (.A1(_03751_), - .A2(_03753_), - .B1(_03752_), + .X(_03774_)); + sky130_fd_sc_hd__nand2_1 _10142_ (.A(_03766_), + .B(_03773_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03774_)); - sky130_fd_sc_hd__o22a_1 _10093_ (.A1(net21), - .A2(_03573_), - .B1(net9), - .B2(_03607_), + .Y(_03775_)); + sky130_fd_sc_hd__nor2_1 _10143_ (.A(_03766_), + .B(_03773_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03775_)); - sky130_fd_sc_hd__o221a_1 _10094_ (.A1(net10), - .A2(_03614_), - .B1(_03620_), - .B2(net12), - .C1(_03775_), + .Y(_03776_)); + sky130_fd_sc_hd__nor2_1 _10144_ (.A(_03774_), + .B(_03776_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03776_)); - sky130_fd_sc_hd__o211ai_4 _10095_ (.A1(_03620_), - .A2(net2), - .B1(_03746_), - .C1(_03776_), + .Y(_03777_)); + sky130_fd_sc_hd__nand2_1 _10145_ (.A(_03747_), + .B(_03752_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03777_)); - sky130_fd_sc_hd__and2_1 _10096_ (.A(\vgadonut.donut.donuthit.cordicxz.xin[5] ), - .B(_03727_), + .Y(_03778_)); + sky130_fd_sc_hd__a21oi_1 _10146_ (.A1(_03777_), + .A2(_03778_), + .B1(net91), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03778_)); - sky130_fd_sc_hd__xnor2_1 _10097_ (.A(\vgadonut.donut.donuthit.cordicxz.xin[5] ), - .B(_03726_), + .Y(_03779_)); + sky130_fd_sc_hd__o21a_1 _10147_ (.A1(_03777_), + .A2(_03778_), + .B1(_03779_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03779_)); - sky130_fd_sc_hd__xnor2_1 _10098_ (.A(_03777_), - .B(_03779_), + .X(_03780_)); + sky130_fd_sc_hd__a31o_1 _10148_ (.A1(net91), + .A2(_03764_), + .A3(_03765_), + .B1(_03780_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03780_)); - sky130_fd_sc_hd__xor2_1 _10099_ (.A(_03774_), - .B(_03780_), + .X(_00301_)); + sky130_fd_sc_hd__or2_1 _10149_ (.A(net139), + .B(net138), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03781_)); - sky130_fd_sc_hd__inv_2 _10100_ (.A(_03781_), + sky130_fd_sc_hd__nand2_1 _10150_ (.A(net139), + .B(net138), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03782_)); - sky130_fd_sc_hd__o21ba_1 _10101_ (.A1(_03754_), - .A2(_03755_), - .B1_N(_03758_), + sky130_fd_sc_hd__and3_1 _10151_ (.A(_03754_), + .B(_03781_), + .C(_03782_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03783_)); - sky130_fd_sc_hd__or2_1 _10102_ (.A(_03782_), - .B(_03783_), + sky130_fd_sc_hd__a21oi_1 _10152_ (.A1(_03781_), + .A2(_03782_), + .B1(_03754_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03784_)); - sky130_fd_sc_hd__a21oi_1 _10103_ (.A1(_03782_), - .A2(_03783_), - .B1(net85), + .Y(_03784_)); + sky130_fd_sc_hd__or2_1 _10153_ (.A(_03783_), + .B(_03784_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03785_)); - sky130_fd_sc_hd__nand2_1 _10104_ (.A(net131), - .B(_03762_), + .X(_03785_)); + sky130_fd_sc_hd__and3_1 _10154_ (.A(_03753_), + .B(_03756_), + .C(_03759_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03786_)); - sky130_fd_sc_hd__nor2_1 _10105_ (.A(net131), - .B(net133), + .X(_03786_)); + sky130_fd_sc_hd__or2_1 _10155_ (.A(_03785_), + .B(_03786_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03787_)); - sky130_fd_sc_hd__and2_1 _10106_ (.A(net131), - .B(\vgadonut.donut.cAcB[9] ), + .X(_03787_)); + sky130_fd_sc_hd__xor2_1 _10156_ (.A(_03785_), + .B(_03786_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03788_)); - sky130_fd_sc_hd__or3b_1 _10107_ (.A(_03787_), + sky130_fd_sc_hd__nor2_1 _10157_ (.A(\vgadonut.donut.donuthit.rzin[11] ), .B(_03788_), - .C_N(_03760_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03789_)); - sky130_fd_sc_hd__o21bai_1 _10108_ (.A1(_03787_), - .A2(_03788_), - .B1_N(_03760_), + .Y(_03789_)); + sky130_fd_sc_hd__and2_1 _10158_ (.A(\vgadonut.donut.donuthit.rzin[11] ), + .B(_03788_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03790_)); - sky130_fd_sc_hd__nand2_1 _10109_ (.A(_03789_), + .X(_03790_)); + sky130_fd_sc_hd__or2_1 _10159_ (.A(_03789_), .B(_03790_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03791_)); - sky130_fd_sc_hd__or3b_1 _10110_ (.A(_03765_), - .B(_03791_), - .C_N(_03766_), + .X(_03791_)); + sky130_fd_sc_hd__a21oi_1 _10160_ (.A1(_03762_), + .A2(_03765_), + .B1(_03791_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03792_)); - sky130_fd_sc_hd__xnor2_1 _10111_ (.A(_03767_), - .B(_03791_), + .Y(_03792_)); + sky130_fd_sc_hd__a31o_1 _10161_ (.A1(_03762_), + .A2(_03765_), + .A3(_03791_), + .B1(net99), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03793_)); - sky130_fd_sc_hd__o21ai_2 _10112_ (.A1(net108), - .A2(_03793_), - .B1(_03786_), + .X(_03793_)); + sky130_fd_sc_hd__and4_4 _10162_ (.A(net19), + .B(net8), + .C(_03637_), + .D(_03767_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03794_)); - sky130_fd_sc_hd__or2_1 _10113_ (.A(_05948_), - .B(_03794_), + .X(_03794_)); + sky130_fd_sc_hd__o22a_1 _10163_ (.A1(net27), + .A2(_03596_), + .B1(_03600_), + .B2(net13), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03795_)); - sky130_fd_sc_hd__xnor2_1 _10114_ (.A(_05948_), - .B(_03794_), + sky130_fd_sc_hd__o21ai_4 _10164_ (.A1(_03605_), + .A2(_03794_), + .B1(_03795_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03796_)); - sky130_fd_sc_hd__a21o_1 _10115_ (.A1(_03769_), - .A2(_03772_), - .B1(_03796_), + sky130_fd_sc_hd__and2_1 _10165_ (.A(\vgadonut.donut.donuthit.cordicxz.xin[6] ), + .B(_03742_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03797_)); - sky130_fd_sc_hd__nand3_1 _10116_ (.A(_03769_), - .B(_03772_), - .C(_03796_), + sky130_fd_sc_hd__xnor2_2 _10166_ (.A(_06009_), + .B(_03742_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03798_)); - sky130_fd_sc_hd__a32o_1 _10117_ (.A1(net85), - .A2(_03797_), - .A3(_03798_), - .B1(_03784_), - .B2(_03785_), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .X(_00301_)); - sky130_fd_sc_hd__nand2_4 _10118_ (.A(net13), - .B(net11), + sky130_fd_sc_hd__xnor2_2 _10167_ (.A(_03796_), + .B(_03798_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03799_)); - sky130_fd_sc_hd__o31ai_4 _10119_ (.A1(_03693_), - .A2(_03745_), - .A3(_03799_), - .B1(_03619_), + sky130_fd_sc_hd__a21oi_2 _10168_ (.A1(_03770_), + .A2(_03772_), + .B1(_03771_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03800_)); - sky130_fd_sc_hd__o221ai_4 _10120_ (.A1(net21), - .A2(_03607_), - .B1(_03614_), - .B2(net9), - .C1(_03800_), + sky130_fd_sc_hd__xor2_1 _10169_ (.A(_03799_), + .B(_03800_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03801_)); - sky130_fd_sc_hd__and2b_1 _10121_ (.A_N(_03750_), - .B(\vgadonut.donut.donuthit.cordicxz.xin[6] ), + .X(_03801_)); + sky130_fd_sc_hd__and3_1 _10170_ (.A(_03749_), + .B(_03750_), + .C(_03777_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03802_)); - sky130_fd_sc_hd__xnor2_2 _10122_ (.A(\vgadonut.donut.donuthit.cordicxz.xin[6] ), - .B(_03750_), + sky130_fd_sc_hd__o21ai_1 _10171_ (.A1(_03747_), + .A2(_03776_), + .B1(_03775_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03803_)); - sky130_fd_sc_hd__xnor2_2 _10123_ (.A(_03801_), - .B(_03803_), + sky130_fd_sc_hd__o21a_1 _10172_ (.A1(_03802_), + .A2(_03803_), + .B1(_03801_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03804_)); - sky130_fd_sc_hd__a21oi_1 _10124_ (.A1(_03777_), - .A2(_03779_), - .B1(_03778_), + .X(_03804_)); + sky130_fd_sc_hd__o31ai_1 _10173_ (.A1(_03801_), + .A2(_03802_), + .A3(_03803_), + .B1(net99), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03805_)); - sky130_fd_sc_hd__xnor2_1 _10125_ (.A(_03804_), - .B(_03805_), + sky130_fd_sc_hd__o22ai_1 _10174_ (.A1(_03792_), + .A2(_03793_), + .B1(_03804_), + .B2(_03805_), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(_00302_)); + sky130_fd_sc_hd__nand2_1 _10175_ (.A(net137), + .B(_03783_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03806_)); - sky130_fd_sc_hd__a211o_1 _10126_ (.A1(_03774_), - .A2(_03780_), - .B1(_03754_), - .C1(_03755_), + sky130_fd_sc_hd__nor2_1 _10176_ (.A(\vgadonut.donut.cAcB[11] ), + .B(net137), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03807_)); - sky130_fd_sc_hd__o21ai_1 _10127_ (.A1(_03774_), - .A2(_03780_), - .B1(_03807_), + .Y(_03807_)); + sky130_fd_sc_hd__nor2_1 _10177_ (.A(_05971_), + .B(_05987_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03808_)); - sky130_fd_sc_hd__inv_2 _10128_ (.A(_03808_), + sky130_fd_sc_hd__or3_1 _10178_ (.A(_03781_), + .B(_03807_), + .C(_03808_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03809_)); - sky130_fd_sc_hd__a21oi_1 _10129_ (.A1(_03758_), - .A2(_03781_), - .B1(_03808_), + .X(_03809_)); + sky130_fd_sc_hd__o21ai_1 _10179_ (.A1(_03807_), + .A2(_03808_), + .B1(_03781_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03810_)); - sky130_fd_sc_hd__nor2_1 _10130_ (.A(_03806_), + sky130_fd_sc_hd__and2_1 _10180_ (.A(_03809_), .B(_03810_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03811_)); - sky130_fd_sc_hd__a21o_1 _10131_ (.A1(_03806_), - .A2(_03810_), - .B1(net85), + .X(_03811_)); + sky130_fd_sc_hd__or3b_1 _10181_ (.A(_03785_), + .B(_03786_), + .C_N(_03811_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03812_)); - sky130_fd_sc_hd__or2_1 _10132_ (.A(net132), - .B(\vgadonut.donut.cAcB[12] ), + sky130_fd_sc_hd__xnor2_1 _10182_ (.A(_03787_), + .B(_03811_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03813_)); - sky130_fd_sc_hd__nand2_1 _10133_ (.A(net132), - .B(\vgadonut.donut.cAcB[12] ), + .Y(_03813_)); + sky130_fd_sc_hd__o21a_1 _10183_ (.A1(_03783_), + .A2(_03813_), + .B1(_03806_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03814_)); - sky130_fd_sc_hd__and3_1 _10134_ (.A(_03787_), - .B(_03813_), - .C(_03814_), + .X(_03814_)); + sky130_fd_sc_hd__or2_1 _10184_ (.A(\vgadonut.donut.donuthit.rzin[12] ), + .B(_03814_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03815_)); - sky130_fd_sc_hd__a21oi_1 _10135_ (.A1(_03813_), - .A2(_03814_), - .B1(_03787_), + sky130_fd_sc_hd__nand2_1 _10185_ (.A(\vgadonut.donut.donuthit.rzin[12] ), + .B(_03814_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03816_)); - sky130_fd_sc_hd__or2_1 _10136_ (.A(_03815_), + sky130_fd_sc_hd__nand2_1 _10186_ (.A(_03815_), .B(_03816_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03817_)); - sky130_fd_sc_hd__and3_1 _10137_ (.A(_03786_), - .B(_03789_), - .C(_03792_), + .Y(_03817_)); + sky130_fd_sc_hd__or3b_1 _10187_ (.A(_03790_), + .B(_03792_), + .C_N(_03817_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03818_)); - sky130_fd_sc_hd__or2_1 _10138_ (.A(_03817_), - .B(_03818_), + sky130_fd_sc_hd__o21bai_1 _10188_ (.A1(_03790_), + .A2(_03792_), + .B1_N(_03817_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03819_)); - sky130_fd_sc_hd__xor2_1 _10139_ (.A(_03817_), - .B(_03818_), + .Y(_03819_)); + sky130_fd_sc_hd__a21o_1 _10189_ (.A1(_03796_), + .A2(_03798_), + .B1(_03797_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03820_)); - sky130_fd_sc_hd__and2_1 _10140_ (.A(\vgadonut.donut.donuthit.rzin[11] ), - .B(_03820_), + sky130_fd_sc_hd__nand2_1 _10190_ (.A(net13), + .B(_03794_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03821_)); - sky130_fd_sc_hd__nor2_1 _10141_ (.A(\vgadonut.donut.donuthit.rzin[11] ), - .B(_03820_), + .Y(_03821_)); + sky130_fd_sc_hd__o2bb2a_2 _10191_ (.A1_N(_03606_), + .A2_N(_03821_), + .B1(net27), + .B2(_03600_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03822_)); - sky130_fd_sc_hd__or2_1 _10142_ (.A(_03821_), - .B(_03822_), + .X(_03822_)); + sky130_fd_sc_hd__xor2_1 _10192_ (.A(\vgadonut.donut.donuthit.cordicxz.xin[7] ), + .B(_03770_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03823_)); - sky130_fd_sc_hd__a21oi_1 _10143_ (.A1(_03795_), - .A2(_03797_), - .B1(_03823_), + sky130_fd_sc_hd__and2b_1 _10193_ (.A_N(_03822_), + .B(_03823_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03824_)); - sky130_fd_sc_hd__a31o_1 _10144_ (.A1(_03795_), - .A2(_03797_), - .A3(_03823_), - .B1(net92), + .X(_03824_)); + sky130_fd_sc_hd__xnor2_1 _10194_ (.A(_03822_), + .B(_03823_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03825_)); - sky130_fd_sc_hd__o22ai_1 _10145_ (.A1(_03811_), - .A2(_03812_), - .B1(_03824_), - .B2(_03825_), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .Y(_00302_)); - sky130_fd_sc_hd__a21o_1 _10146_ (.A1(_03801_), - .A2(_03803_), - .B1(_03802_), + .Y(_03825_)); + sky130_fd_sc_hd__nor2_1 _10195_ (.A(_03820_), + .B(_03825_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03826_)); - sky130_fd_sc_hd__o221a_1 _10147_ (.A1(net21), - .A2(_03614_), - .B1(_03620_), - .B2(net9), - .C1(_03800_), + .Y(_03826_)); + sky130_fd_sc_hd__nand2_1 _10196_ (.A(_03820_), + .B(_03825_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03827_)); - sky130_fd_sc_hd__nand2_1 _10148_ (.A(\vgadonut.donut.donuthit.cordicxz.xin[7] ), - .B(_03777_), + .Y(_03827_)); + sky130_fd_sc_hd__and2b_1 _10197_ (.A_N(_03826_), + .B(_03827_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03828_)); - sky130_fd_sc_hd__nor2_1 _10149_ (.A(\vgadonut.donut.donuthit.cordicxz.xin[7] ), - .B(_03777_), + .X(_03828_)); + sky130_fd_sc_hd__inv_2 _10198_ (.A(_03828_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03829_)); - sky130_fd_sc_hd__xor2_1 _10150_ (.A(\vgadonut.donut.donuthit.cordicxz.xin[7] ), - .B(_03777_), + sky130_fd_sc_hd__o21ba_1 _10199_ (.A1(_03799_), + .A2(_03800_), + .B1_N(_03804_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03830_)); - sky130_fd_sc_hd__xnor2_1 _10151_ (.A(_03827_), - .B(_03830_), + sky130_fd_sc_hd__o21ai_1 _10200_ (.A1(_03829_), + .A2(_03830_), + .B1(net99), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03831_)); - sky130_fd_sc_hd__nor2_1 _10152_ (.A(_03826_), - .B(_03831_), + sky130_fd_sc_hd__a21oi_1 _10201_ (.A1(_03829_), + .A2(_03830_), + .B1(_03831_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03832_)); - sky130_fd_sc_hd__nand2_1 _10153_ (.A(_03826_), - .B(_03831_), + sky130_fd_sc_hd__a31o_1 _10202_ (.A1(net91), + .A2(_03818_), + .A3(_03819_), + .B1(_03832_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03833_)); - sky130_fd_sc_hd__xnor2_1 _10154_ (.A(_03826_), - .B(_03831_), + .X(_00303_)); + sky130_fd_sc_hd__or2_1 _10203_ (.A(net138), + .B(net136), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(_03833_)); + sky130_fd_sc_hd__nand2_1 _10204_ (.A(net138), + .B(net136), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03834_)); - sky130_fd_sc_hd__o21ba_1 _10155_ (.A1(_03804_), - .A2(_03805_), - .B1_N(_03811_), + sky130_fd_sc_hd__and3_1 _10205_ (.A(_03807_), + .B(_03833_), + .C(_03834_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03835_)); - sky130_fd_sc_hd__nand2_1 _10156_ (.A(_03834_), - .B(_03835_), + sky130_fd_sc_hd__a21oi_1 _10206_ (.A1(_03833_), + .A2(_03834_), + .B1(_03807_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03836_)); - sky130_fd_sc_hd__or2_1 _10157_ (.A(_03834_), - .B(_03835_), + sky130_fd_sc_hd__nor2_1 _10207_ (.A(_03835_), + .B(_03836_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03837_)); - sky130_fd_sc_hd__nand2_1 _10158_ (.A(net129), - .B(_03815_), + .Y(_03837_)); + sky130_fd_sc_hd__and3_1 _10208_ (.A(_03806_), + .B(_03809_), + .C(_03812_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03838_)); - sky130_fd_sc_hd__nor2_1 _10159_ (.A(net131), - .B(net129), + .X(_03838_)); + sky130_fd_sc_hd__and2b_1 _10209_ (.A_N(_03838_), + .B(_03837_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03839_)); - sky130_fd_sc_hd__nor2_1 _10160_ (.A(_05931_), - .B(_05946_), + .X(_03839_)); + sky130_fd_sc_hd__xnor2_1 _10210_ (.A(_03837_), + .B(_03838_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03840_)); - sky130_fd_sc_hd__nor3_1 _10161_ (.A(_03813_), - .B(_03839_), - .C(_03840_), + sky130_fd_sc_hd__nor2_1 _10211_ (.A(\vgadonut.donut.donuthit.rzin[13] ), + .B(_03840_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03841_)); - sky130_fd_sc_hd__or3_1 _10162_ (.A(_03813_), - .B(_03839_), - .C(_03840_), + sky130_fd_sc_hd__and2_1 _10212_ (.A(\vgadonut.donut.donuthit.rzin[13] ), + .B(_03840_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03842_)); - sky130_fd_sc_hd__o21a_1 _10163_ (.A1(_03839_), - .A2(_03840_), - .B1(_03813_), + sky130_fd_sc_hd__or2_1 _10213_ (.A(_03841_), + .B(_03842_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03843_)); - sky130_fd_sc_hd__nor2_1 _10164_ (.A(_03841_), - .B(_03843_), + sky130_fd_sc_hd__nand3_1 _10214_ (.A(_03816_), + .B(_03819_), + .C(_03843_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03844_)); - sky130_fd_sc_hd__xnor2_1 _10165_ (.A(_03819_), - .B(_03844_), + sky130_fd_sc_hd__a21oi_1 _10215_ (.A1(_03816_), + .A2(_03819_), + .B1(_03843_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03845_)); - sky130_fd_sc_hd__o21a_1 _10166_ (.A1(_03815_), - .A2(_03845_), - .B1(_03838_), + sky130_fd_sc_hd__nor2_1 _10216_ (.A(net99), + .B(_03845_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03846_)); - sky130_fd_sc_hd__xnor2_1 _10167_ (.A(\vgadonut.donut.donuthit.rzin[12] ), - .B(_03846_), + .Y(_03846_)); + sky130_fd_sc_hd__a21o_2 _10217_ (.A1(_03547_), + .A2(_03794_), + .B1(_03608_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03847_)); - sky130_fd_sc_hd__o21ba_1 _10168_ (.A1(_03821_), - .A2(_03824_), - .B1_N(_03847_), + .X(_03847_)); + sky130_fd_sc_hd__nor2_2 _10218_ (.A(net26), + .B(_03847_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03848_)); - sky130_fd_sc_hd__or3b_1 _10169_ (.A(_03821_), - .B(_03824_), - .C_N(_03847_), + .Y(_03848_)); + sky130_fd_sc_hd__or2_2 _10219_ (.A(net26), + .B(_03847_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03849_)); - sky130_fd_sc_hd__nor2_1 _10170_ (.A(net92), - .B(_03848_), + sky130_fd_sc_hd__nand2_1 _10220_ (.A(\vgadonut.donut.donuthit.cordicxz.xin[8] ), + .B(_03796_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03850_)); - sky130_fd_sc_hd__a32o_1 _10171_ (.A1(net92), - .A2(_03836_), - .A3(_03837_), - .B1(_03849_), - .B2(_03850_), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .X(_00303_)); - sky130_fd_sc_hd__or2_1 _10172_ (.A(_03806_), - .B(_03834_), + sky130_fd_sc_hd__xor2_1 _10221_ (.A(\vgadonut.donut.donuthit.cordicxz.xin[8] ), + .B(_03796_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03851_)); - sky130_fd_sc_hd__or3_4 _10173_ (.A(_03756_), - .B(_03782_), - .C(_03851_), + sky130_fd_sc_hd__nand2_1 _10222_ (.A(_03848_), + .B(_03851_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03852_)); - sky130_fd_sc_hd__o31a_1 _10174_ (.A1(_03804_), - .A2(_03805_), - .A3(_03832_), - .B1(_03833_), + .Y(_03852_)); + sky130_fd_sc_hd__or2_1 _10223_ (.A(_03848_), + .B(_03851_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03853_)); - sky130_fd_sc_hd__o221ai_4 _10175_ (.A1(_03809_), - .A2(_03851_), - .B1(_03757_), - .B2(_03852_), - .C1(_03853_), + sky130_fd_sc_hd__nand2_1 _10224_ (.A(_03852_), + .B(_03853_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03854_)); - sky130_fd_sc_hd__a21boi_1 _10176_ (.A1(_03546_), - .A2(_03619_), - .B1_N(_03800_), + sky130_fd_sc_hd__a21oi_1 _10225_ (.A1(\vgadonut.donut.donuthit.cordicxz.xin[7] ), + .A2(_03770_), + .B1(_03824_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03855_)); - sky130_fd_sc_hd__nor2_2 _10177_ (.A(_03622_), + sky130_fd_sc_hd__or2_1 _10226_ (.A(_03854_), .B(_03855_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03856_)); - sky130_fd_sc_hd__or2_2 _10178_ (.A(_03622_), + .X(_03856_)); + sky130_fd_sc_hd__xnor2_1 _10227_ (.A(_03854_), .B(_03855_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03857_)); - sky130_fd_sc_hd__nand2_1 _10179_ (.A(\vgadonut.donut.donuthit.cordicxz.xin[8] ), - .B(_03801_), + .Y(_03857_)); + sky130_fd_sc_hd__inv_2 _10228_ (.A(_03857_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03858_)); - sky130_fd_sc_hd__xnor2_1 _10180_ (.A(_05958_), - .B(_03801_), + sky130_fd_sc_hd__o31ai_1 _10229_ (.A1(_03799_), + .A2(_03800_), + .A3(_03826_), + .B1(_03827_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03859_)); - sky130_fd_sc_hd__nand2_1 _10181_ (.A(_03856_), - .B(_03859_), + sky130_fd_sc_hd__a21o_1 _10230_ (.A1(_03801_), + .A2(_03828_), + .B1(_03859_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03860_)); - sky130_fd_sc_hd__or2_1 _10182_ (.A(_03856_), - .B(_03859_), + .X(_03860_)); + sky130_fd_sc_hd__a311o_1 _10231_ (.A1(_03749_), + .A2(_03750_), + .A3(_03777_), + .B1(_03803_), + .C1(_03859_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03861_)); - sky130_fd_sc_hd__nand2_1 _10183_ (.A(_03860_), + sky130_fd_sc_hd__nand2_1 _10232_ (.A(_03860_), .B(_03861_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03862_)); - sky130_fd_sc_hd__o21a_1 _10184_ (.A1(_03827_), - .A2(_03829_), - .B1(_03828_), + sky130_fd_sc_hd__nand2_1 _10233_ (.A(_03857_), + .B(_03862_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03863_)); - sky130_fd_sc_hd__or2_1 _10185_ (.A(_03862_), - .B(_03863_), + .Y(_03863_)); + sky130_fd_sc_hd__or2_1 _10234_ (.A(_03857_), + .B(_03862_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03864_)); - sky130_fd_sc_hd__nand2_1 _10186_ (.A(_03862_), - .B(_03863_), + sky130_fd_sc_hd__a32o_1 _10235_ (.A1(net99), + .A2(_03863_), + .A3(_03864_), + .B1(_03844_), + .B2(_03846_), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(_00304_)); + sky130_fd_sc_hd__nor2_1 _10236_ (.A(_06008_), + .B(_03822_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03865_)); - sky130_fd_sc_hd__and2_1 _10187_ (.A(_03864_), - .B(_03865_), + sky130_fd_sc_hd__xnor2_1 _10237_ (.A(\vgadonut.donut.donuthit.cordicxz.xin[9] ), + .B(_03822_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03866_)); - sky130_fd_sc_hd__nand2_4 _10188_ (.A(_03854_), + .Y(_03866_)); + sky130_fd_sc_hd__xnor2_1 _10238_ (.A(_03848_), .B(_03866_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03867_)); - sky130_fd_sc_hd__o21a_1 _10189_ (.A1(_03854_), - .A2(_03866_), - .B1(net91), + sky130_fd_sc_hd__and3_1 _10239_ (.A(_03850_), + .B(_03852_), + .C(_03867_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03868_)); - sky130_fd_sc_hd__or2_1 _10190_ (.A(\vgadonut.donut.cAcB[12] ), - .B(net128), + sky130_fd_sc_hd__a21o_1 _10240_ (.A1(_03850_), + .A2(_03852_), + .B1(_03867_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03869_)); - sky130_fd_sc_hd__nand2_1 _10191_ (.A(\vgadonut.donut.cAcB[12] ), - .B(net128), + sky130_fd_sc_hd__nand2b_1 _10241_ (.A_N(_03868_), + .B(_03869_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03870_)); - sky130_fd_sc_hd__and3_1 _10192_ (.A(_03839_), - .B(_03869_), - .C(_03870_), + sky130_fd_sc_hd__a21o_1 _10242_ (.A1(_03856_), + .A2(_03864_), + .B1(_03870_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03871_)); - sky130_fd_sc_hd__a21oi_1 _10193_ (.A1(_03869_), - .A2(_03870_), - .B1(_03839_), + sky130_fd_sc_hd__a31oi_1 _10243_ (.A1(_03856_), + .A2(_03864_), + .A3(_03870_), + .B1(net91), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03872_)); - sky130_fd_sc_hd__or2_1 _10194_ (.A(_03871_), - .B(_03872_), + sky130_fd_sc_hd__nand2_1 _10244_ (.A(\vgadonut.donut.cAcB[15] ), + .B(_03835_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03873_)); - sky130_fd_sc_hd__o211a_1 _10195_ (.A1(_03819_), - .A2(_03843_), - .B1(_03842_), - .C1(_03838_), + .Y(_03873_)); + sky130_fd_sc_hd__nor2_1 _10245_ (.A(net137), + .B(\vgadonut.donut.cAcB[15] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03874_)); - sky130_fd_sc_hd__nor2_1 _10196_ (.A(_03873_), - .B(_03874_), + .Y(_03874_)); + sky130_fd_sc_hd__and2_1 _10246_ (.A(net137), + .B(\vgadonut.donut.cAcB[15] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03875_)); - sky130_fd_sc_hd__and2_1 _10197_ (.A(_03873_), - .B(_03874_), + .X(_03875_)); + sky130_fd_sc_hd__nor2_1 _10247_ (.A(_03874_), + .B(_03875_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03876_)); - sky130_fd_sc_hd__nor2_1 _10198_ (.A(_03875_), + .Y(_03876_)); + sky130_fd_sc_hd__xnor2_1 _10248_ (.A(_03833_), .B(_03876_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03877_)); - sky130_fd_sc_hd__and2_1 _10199_ (.A(\vgadonut.donut.donuthit.rzin[13] ), + sky130_fd_sc_hd__nand2_1 _10249_ (.A(_03839_), .B(_03877_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03878_)); - sky130_fd_sc_hd__nor2_1 _10200_ (.A(\vgadonut.donut.donuthit.rzin[13] ), + .Y(_03878_)); + sky130_fd_sc_hd__or2_1 _10250_ (.A(_03839_), .B(_03877_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03879_)); - sky130_fd_sc_hd__or2_1 _10201_ (.A(_03878_), + .X(_03879_)); + sky130_fd_sc_hd__and2_1 _10251_ (.A(_03878_), .B(_03879_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03880_)); - sky130_fd_sc_hd__a21o_1 _10202_ (.A1(\vgadonut.donut.donuthit.rzin[12] ), - .A2(_03846_), - .B1(_03848_), + sky130_fd_sc_hd__o21a_1 _10252_ (.A1(_03835_), + .A2(_03880_), + .B1(_03873_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03881_)); - sky130_fd_sc_hd__and2b_1 _10203_ (.A_N(_03880_), + sky130_fd_sc_hd__or2_1 _10253_ (.A(\vgadonut.donut.donuthit.rzin[14] ), .B(_03881_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03882_)); - sky130_fd_sc_hd__xnor2_1 _10204_ (.A(_03880_), + sky130_fd_sc_hd__nand2_1 _10254_ (.A(\vgadonut.donut.donuthit.rzin[14] ), .B(_03881_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03883_)); - sky130_fd_sc_hd__a22o_1 _10205_ (.A1(_03867_), - .A2(_03868_), - .B1(_03883_), - .B2(net86), + sky130_fd_sc_hd__nand2_1 _10255_ (.A(_03882_), + .B(_03883_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00304_)); - sky130_fd_sc_hd__and2b_1 _10206_ (.A_N(_03827_), - .B(\vgadonut.donut.donuthit.cordicxz.xin[9] ), + .Y(_03884_)); + sky130_fd_sc_hd__o21bai_1 _10256_ (.A1(_03842_), + .A2(_03845_), + .B1_N(_03884_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03884_)); - sky130_fd_sc_hd__and2b_1 _10207_ (.A_N(\vgadonut.donut.donuthit.cordicxz.xin[9] ), - .B(_03827_), + .Y(_03885_)); + sky130_fd_sc_hd__or3b_1 _10257_ (.A(_03842_), + .B(_03845_), + .C_N(_03884_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03885_)); - sky130_fd_sc_hd__nor2_1 _10208_ (.A(_03884_), - .B(_03885_), + .X(_03886_)); + sky130_fd_sc_hd__a32o_1 _10258_ (.A1(net91), + .A2(_03885_), + .A3(_03886_), + .B1(_03871_), + .B2(_03872_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03886_)); - sky130_fd_sc_hd__xnor2_1 _10209_ (.A(_03856_), - .B(_03886_), + .X(_00305_)); + sky130_fd_sc_hd__o311a_1 _10259_ (.A1(_03833_), + .A2(_03874_), + .A3(_03875_), + .B1(_03878_), + .C1(_03873_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03887_)); - sky130_fd_sc_hd__and3_1 _10210_ (.A(_03858_), - .B(_03860_), - .C(_03887_), + .X(_03887_)); + sky130_fd_sc_hd__and2_1 _10260_ (.A(net136), + .B(\vgadonut.donut.cAcB[15] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03888_)); - sky130_fd_sc_hd__a21o_1 _10211_ (.A1(_03858_), - .A2(_03860_), - .B1(_03887_), + sky130_fd_sc_hd__or2_1 _10261_ (.A(net136), + .B(\vgadonut.donut.cAcB[15] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03889_)); - sky130_fd_sc_hd__and2b_1 _10212_ (.A_N(_03888_), - .B(_03889_), + sky130_fd_sc_hd__a21oi_1 _10262_ (.A1(net137), + .A2(net136), + .B1(\vgadonut.donut.cAcB[15] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03890_)); - sky130_fd_sc_hd__nand2_1 _10213_ (.A(_03864_), - .B(_03867_), + .Y(_03890_)); + sky130_fd_sc_hd__o22a_1 _10263_ (.A1(\vgadonut.donut.cAcB[13] ), + .A2(_03889_), + .B1(_03890_), + .B2(_03888_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03891_)); - sky130_fd_sc_hd__or2_1 _10214_ (.A(_03890_), + .X(_03891_)); + sky130_fd_sc_hd__or2_1 _10264_ (.A(_03887_), .B(_03891_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03892_)); - sky130_fd_sc_hd__nand2_1 _10215_ (.A(_03890_), + sky130_fd_sc_hd__xnor2_1 _10265_ (.A(_03887_), .B(_03891_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03893_)); - sky130_fd_sc_hd__nand2_1 _10216_ (.A(\vgadonut.donut.cAcB[15] ), - .B(_03871_), + sky130_fd_sc_hd__and2_1 _10266_ (.A(_05991_), + .B(_03893_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03894_)); - sky130_fd_sc_hd__and2_1 _10217_ (.A(net129), - .B(\vgadonut.donut.cAcB[15] ), + .X(_03894_)); + sky130_fd_sc_hd__nor2_1 _10267_ (.A(_05991_), + .B(_03893_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03895_)); - sky130_fd_sc_hd__nor2_1 _10218_ (.A(net129), - .B(\vgadonut.donut.cAcB[15] ), + .Y(_03895_)); + sky130_fd_sc_hd__or2_1 _10268_ (.A(_03894_), + .B(_03895_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03896_)); - sky130_fd_sc_hd__nor2_1 _10219_ (.A(_03895_), - .B(_03896_), + .X(_03896_)); + sky130_fd_sc_hd__a21oi_1 _10269_ (.A1(_03883_), + .A2(_03885_), + .B1(_03896_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03897_)); - sky130_fd_sc_hd__xnor2_1 _10220_ (.A(_03869_), - .B(_03897_), + sky130_fd_sc_hd__a31o_1 _10270_ (.A1(_03883_), + .A2(_03885_), + .A3(_03896_), + .B1(net99), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03898_)); - sky130_fd_sc_hd__nand2_1 _10221_ (.A(_03875_), - .B(_03898_), + .X(_03898_)); + sky130_fd_sc_hd__a21oi_1 _10271_ (.A1(_03848_), + .A2(_03866_), + .B1(_03865_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03899_)); - sky130_fd_sc_hd__or2_1 _10222_ (.A(_03875_), - .B(_03898_), + sky130_fd_sc_hd__xnor2_1 _10272_ (.A(_06007_), + .B(_03899_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03900_)); - sky130_fd_sc_hd__and2_1 _10223_ (.A(_03899_), - .B(_03900_), + .Y(_03900_)); + sky130_fd_sc_hd__nand2_1 _10273_ (.A(_03856_), + .B(_03869_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03901_)); - sky130_fd_sc_hd__o21a_1 _10224_ (.A1(_03871_), - .A2(_03901_), - .B1(_03894_), + .Y(_03901_)); + sky130_fd_sc_hd__a31oi_2 _10274_ (.A1(_03858_), + .A2(_03860_), + .A3(_03861_), + .B1(_03901_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03902_)); - sky130_fd_sc_hd__and2_1 _10225_ (.A(\vgadonut.donut.donuthit.rzin[14] ), + .Y(_03902_)); + sky130_fd_sc_hd__or2_1 _10275_ (.A(_03868_), .B(_03902_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03903_)); - sky130_fd_sc_hd__nor2_1 _10226_ (.A(\vgadonut.donut.donuthit.rzin[14] ), - .B(_03902_), + sky130_fd_sc_hd__or2_1 _10276_ (.A(_03900_), + .B(_03903_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03904_)); - sky130_fd_sc_hd__or2_1 _10227_ (.A(_03903_), - .B(_03904_), + .X(_03904_)); + sky130_fd_sc_hd__a21oi_1 _10277_ (.A1(_03900_), + .A2(_03903_), + .B1(net91), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03905_)); - sky130_fd_sc_hd__o21ba_1 _10228_ (.A1(_03878_), - .A2(_03882_), - .B1_N(_03905_), + .Y(_03905_)); + sky130_fd_sc_hd__a2bb2o_1 _10278_ (.A1_N(_03897_), + .A2_N(_03898_), + .B1(_03904_), + .B2(_03905_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03906_)); - sky130_fd_sc_hd__or3b_1 _10229_ (.A(_03878_), - .B(_03882_), - .C_N(_03905_), + .X(_00291_)); + sky130_fd_sc_hd__mux2_1 _10279_ (.A0(_03889_), + .A1(_03890_), + .S(_03892_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03907_)); - sky130_fd_sc_hd__nor2_1 _10230_ (.A(net92), + .X(_03906_)); + sky130_fd_sc_hd__xnor2_1 _10280_ (.A(\vgadonut.donut.donuthit.rzin[15] ), .B(_03906_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03908_)); - sky130_fd_sc_hd__a32o_1 _10231_ (.A1(net91), - .A2(_03892_), - .A3(_03893_), - .B1(_03907_), - .B2(_03908_), + .Y(_03907_)); + sky130_fd_sc_hd__or3b_1 _10281_ (.A(_03895_), + .B(_03897_), + .C_N(_03907_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00305_)); - sky130_fd_sc_hd__o311a_1 _10232_ (.A1(_03869_), - .A2(_03895_), - .A3(_03896_), - .B1(_03899_), - .C1(_03894_), + .X(_03908_)); + sky130_fd_sc_hd__o21bai_1 _10282_ (.A1(_03895_), + .A2(_03897_), + .B1_N(_03907_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03909_)); - sky130_fd_sc_hd__or2_1 _10233_ (.A(net128), - .B(\vgadonut.donut.cAcB[15] ), + .Y(_03909_)); + sky130_fd_sc_hd__and3_1 _10283_ (.A(net91), + .B(_03908_), + .C(_03909_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03910_)); - sky130_fd_sc_hd__and2_1 _10234_ (.A(net128), - .B(\vgadonut.donut.cAcB[15] ), + sky130_fd_sc_hd__o32ai_2 _10284_ (.A1(_03868_), + .A2(_03900_), + .A3(_03902_), + .B1(_03899_), + .B2(_06007_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03911_)); - sky130_fd_sc_hd__a21oi_1 _10235_ (.A1(net129), - .A2(net128), - .B1(\vgadonut.donut.cAcB[15] ), + .Y(_03911_)); + sky130_fd_sc_hd__nor2_1 _10285_ (.A(\vgadonut.donut.donuthit.cordicxz.xin[11] ), + .B(_03849_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03912_)); - sky130_fd_sc_hd__o22a_1 _10236_ (.A1(net129), - .A2(_03910_), - .B1(_03911_), - .B2(_03912_), + sky130_fd_sc_hd__and2_1 _10286_ (.A(\vgadonut.donut.donuthit.cordicxz.xin[11] ), + .B(_03849_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03913_)); - sky130_fd_sc_hd__or2_1 _10237_ (.A(_03909_), + sky130_fd_sc_hd__or2_1 _10287_ (.A(_03912_), .B(_03913_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03914_)); - sky130_fd_sc_hd__xnor2_2 _10238_ (.A(_03909_), - .B(_03913_), + sky130_fd_sc_hd__or2_1 _10288_ (.A(_03911_), + .B(_03914_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03915_)); - sky130_fd_sc_hd__xnor2_1 _10239_ (.A(_05949_), - .B(_03915_), + .X(_03915_)); + sky130_fd_sc_hd__nand2_1 _10289_ (.A(_03911_), + .B(_03914_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03916_)); - sky130_fd_sc_hd__or3b_1 _10240_ (.A(_03903_), - .B(_03906_), - .C_N(_03916_), + sky130_fd_sc_hd__a31o_1 _10290_ (.A1(net100), + .A2(_03915_), + .A3(_03916_), + .B1(_03910_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03917_)); - sky130_fd_sc_hd__o21bai_1 _10241_ (.A1(_03903_), + .X(_00292_)); + sky130_fd_sc_hd__o211ai_2 _10291_ (.A1(\vgadonut.donut.donuthit.rzin[15] ), .A2(_03906_), - .B1_N(_03916_), + .B1(_03909_), + .C1(net91), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(_03917_)); + sky130_fd_sc_hd__inv_2 _10292_ (.A(_03917_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03918_)); - sky130_fd_sc_hd__a21oi_1 _10242_ (.A1(_03856_), - .A2(_03886_), - .B1(_03884_), + sky130_fd_sc_hd__xnor2_1 _10293_ (.A(\vgadonut.donut.donuthit.cordicxz.xin[12] ), + .B(_03912_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03919_)); - sky130_fd_sc_hd__or2_1 _10243_ (.A(_05957_), - .B(_03919_), + sky130_fd_sc_hd__inv_2 _10294_ (.A(_03919_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03920_)); - sky130_fd_sc_hd__nand2_1 _10244_ (.A(_05957_), + .Y(_03920_)); + sky130_fd_sc_hd__nor2_1 _10295_ (.A(_03916_), .B(_03919_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03921_)); - sky130_fd_sc_hd__nand2_1 _10245_ (.A(_03920_), - .B(_03921_), + sky130_fd_sc_hd__a21o_1 _10296_ (.A1(_03916_), + .A2(_03919_), + .B1(net92), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03922_)); - sky130_fd_sc_hd__and2_1 _10246_ (.A(_03864_), - .B(_03889_), + .X(_03922_)); + sky130_fd_sc_hd__o21ai_1 _10297_ (.A1(_03921_), + .A2(_03922_), + .B1(_03917_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03923_)); - sky130_fd_sc_hd__a21o_1 _10247_ (.A1(_03867_), - .A2(_03923_), - .B1(_03888_), + .Y(_00293_)); + sky130_fd_sc_hd__nor2_1 _10298_ (.A(\vgadonut.donut.donuthit.cordicxz.xin[12] ), + .B(_03849_), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(_03923_)); + sky130_fd_sc_hd__and3_1 _10299_ (.A(\vgadonut.donut.donuthit.cordicxz.xin[11] ), + .B(_06013_), + .C(_03848_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03924_)); - sky130_fd_sc_hd__a211o_4 _10248_ (.A1(_03923_), - .A2(_03867_), - .B1(_03922_), - .C1(_03888_), + sky130_fd_sc_hd__xnor2_1 _10300_ (.A(_06014_), + .B(_03923_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03925_)); - sky130_fd_sc_hd__a21oi_1 _10249_ (.A1(_03922_), - .A2(_03924_), - .B1(net86), + .Y(_03925_)); + sky130_fd_sc_hd__or3_1 _10301_ (.A(_03921_), + .B(_03924_), + .C(_03925_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03926_)); - sky130_fd_sc_hd__a32o_1 _10250_ (.A1(net85), - .A2(_03917_), - .A3(_03918_), + .X(_03926_)); + sky130_fd_sc_hd__o21ai_1 _10302_ (.A1(_03921_), + .A2(_03924_), .B1(_03925_), - .B2(_03926_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00291_)); - sky130_fd_sc_hd__o21a_1 _10251_ (.A1(_05949_), - .A2(_03915_), + .Y(_03927_)); + sky130_fd_sc_hd__a31o_1 _10303_ (.A1(net99), + .A2(_03926_), + .A3(_03927_), .B1(_03918_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03927_)); - sky130_fd_sc_hd__mux2_1 _10252_ (.A0(_03910_), - .A1(_03912_), - .S(_03914_), + .X(_00294_)); + sky130_fd_sc_hd__nor2_1 _10304_ (.A(\vgadonut.donut.donuthit.cordicxz.xin[13] ), + .B(_03849_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03928_)); - sky130_fd_sc_hd__xnor2_1 _10253_ (.A(\vgadonut.donut.donuthit.rzin[15] ), - .B(_03928_), + .Y(_03928_)); + sky130_fd_sc_hd__o21a_1 _10305_ (.A1(\vgadonut.donut.donuthit.cordicxz.xin[11] ), + .A2(\vgadonut.donut.donuthit.cordicxz.xin[12] ), + .B1(_03928_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03929_)); - sky130_fd_sc_hd__nand2_1 _10254_ (.A(_03927_), - .B(_03929_), + .X(_03929_)); + sky130_fd_sc_hd__a41o_1 _10306_ (.A1(_03911_), + .A2(_03914_), + .A3(_03920_), + .A4(_03925_), + .B1(_03929_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03930_)); - sky130_fd_sc_hd__o21a_1 _10255_ (.A1(_03927_), - .A2(_03929_), - .B1(net86), + .X(_03930_)); + sky130_fd_sc_hd__xor2_1 _10307_ (.A(\vgadonut.donut.donuthit.cordicxz.xin[14] ), + .B(_03928_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03931_)); - sky130_fd_sc_hd__xnor2_1 _10256_ (.A(\vgadonut.donut.donuthit.cordicxz.xin[11] ), - .B(_03856_), + sky130_fd_sc_hd__nand2_1 _10308_ (.A(_03930_), + .B(_03931_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03932_)); - sky130_fd_sc_hd__a21o_1 _10257_ (.A1(_03920_), - .A2(_03925_), - .B1(_03932_), + sky130_fd_sc_hd__or2_1 _10309_ (.A(_03930_), + .B(_03931_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03933_)); - sky130_fd_sc_hd__nand3_1 _10258_ (.A(_03920_), - .B(_03925_), - .C(_03932_), + sky130_fd_sc_hd__a31o_1 _10310_ (.A1(net100), + .A2(_03932_), + .A3(_03933_), + .B1(_03918_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03934_)); - sky130_fd_sc_hd__a32o_1 _10259_ (.A1(net91), - .A2(_03933_), - .A3(_03934_), - .B1(_03930_), - .B2(_03931_), + .X(_00295_)); + sky130_fd_sc_hd__nor2_1 _10311_ (.A(\vgadonut.donut.donuthit.cordicxz.xin[14] ), + .B(_03849_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00292_)); - sky130_fd_sc_hd__o21ai_2 _10260_ (.A1(\vgadonut.donut.donuthit.rzin[15] ), - .A2(_03928_), - .B1(_03931_), + .Y(_03934_)); + sky130_fd_sc_hd__a22oi_1 _10312_ (.A1(_03930_), + .A2(_03931_), + .B1(_03934_), + .B2(\vgadonut.donut.donuthit.cordicxz.xin[13] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03935_)); - sky130_fd_sc_hd__o21ai_1 _10261_ (.A1(\vgadonut.donut.donuthit.cordicxz.xin[11] ), - .A2(_03857_), - .B1(\vgadonut.donut.donuthit.cordicxz.xin[12] ), + sky130_fd_sc_hd__xnor2_1 _10313_ (.A(\vgadonut.donut.donuthit.cordicxz.xin[15] ), + .B(_03934_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03936_)); - sky130_fd_sc_hd__or2_1 _10262_ (.A(\vgadonut.donut.donuthit.cordicxz.xin[12] ), - .B(_03857_), + sky130_fd_sc_hd__or2_1 _10314_ (.A(_03935_), + .B(_03936_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03937_)); - sky130_fd_sc_hd__o21a_1 _10263_ (.A1(\vgadonut.donut.donuthit.cordicxz.xin[11] ), - .A2(_03937_), - .B1(_03936_), + sky130_fd_sc_hd__nand2_1 _10315_ (.A(_03935_), + .B(_03936_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03938_)); - sky130_fd_sc_hd__nor2_1 _10264_ (.A(_03933_), - .B(_03938_), + .Y(_03938_)); + sky130_fd_sc_hd__a31o_1 _10316_ (.A1(net100), + .A2(_03937_), + .A3(_03938_), + .B1(_03918_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03939_)); - sky130_fd_sc_hd__a21o_1 _10265_ (.A1(_03933_), - .A2(_03938_), - .B1(net85), + .X(_00296_)); + sky130_fd_sc_hd__xnor2_1 _10317_ (.A(\vgadonut.donut.donuthit.ry[15] ), + .B(net34), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03940_)); - sky130_fd_sc_hd__o21ai_1 _10266_ (.A1(_03939_), - .A2(_03940_), - .B1(_03935_), + .Y(_03939_)); + sky130_fd_sc_hd__inv_2 _10318_ (.A(net25), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00293_)); - sky130_fd_sc_hd__and3b_1 _10267_ (.A_N(\vgadonut.donut.donuthit.cordicxz.xin[12] ), - .B(_03856_), - .C(\vgadonut.donut.donuthit.cordicxz.xin[11] ), + .Y(_03940_)); + sky130_fd_sc_hd__a21o_1 _10319_ (.A1(net6), + .A2(net5), + .B1(net25), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03941_)); - sky130_fd_sc_hd__nor2_1 _10268_ (.A(\vgadonut.donut.donuthit.cordicxz.xin[13] ), - .B(_03857_), + sky130_fd_sc_hd__xnor2_4 _10320_ (.A(\vgadonut.donut.donuthit.ry[11] ), + .B(net34), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03942_)); - sky130_fd_sc_hd__or2_1 _10269_ (.A(\vgadonut.donut.donuthit.cordicxz.xin[13] ), - .B(_03857_), + sky130_fd_sc_hd__xnor2_4 _10321_ (.A(\vgadonut.donut.donuthit.ry[12] ), + .B(net34), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03943_)); - sky130_fd_sc_hd__o2bb2a_1 _10270_ (.A1_N(\vgadonut.donut.donuthit.cordicxz.xin[13] ), - .A2_N(_03937_), - .B1(_03943_), - .B2(\vgadonut.donut.donuthit.cordicxz.xin[12] ), + .Y(_03943_)); + sky130_fd_sc_hd__or3_1 _10322_ (.A(net23), + .B(_03563_), + .C(_03943_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03944_)); - sky130_fd_sc_hd__a2bb2o_1 _10271_ (.A1_N(\vgadonut.donut.donuthit.cordicxz.xin[12] ), - .A2_N(_03943_), - .B1(_03937_), - .B2(\vgadonut.donut.donuthit.cordicxz.xin[13] ), + sky130_fd_sc_hd__xnor2_4 _10323_ (.A(\vgadonut.donut.donuthit.ry[10] ), + .B(net34), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03945_)); - sky130_fd_sc_hd__nor3_1 _10272_ (.A(_03939_), - .B(_03941_), - .C(_03945_), + .Y(_03945_)); + sky130_fd_sc_hd__or2_1 _10324_ (.A(net21), + .B(_03945_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03946_)); - sky130_fd_sc_hd__o21a_1 _10273_ (.A1(_03939_), - .A2(_03941_), - .B1(_03945_), + .X(_03946_)); + sky130_fd_sc_hd__xnor2_2 _10325_ (.A(\vgadonut.donut.donuthit.ry[9] ), + .B(net35), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03947_)); - sky130_fd_sc_hd__o31ai_1 _10274_ (.A1(net86), - .A2(_03946_), - .A3(_03947_), - .B1(_03935_), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .Y(_00294_)); - sky130_fd_sc_hd__o21ai_1 _10275_ (.A1(\vgadonut.donut.donuthit.cordicxz.xin[11] ), - .A2(\vgadonut.donut.donuthit.cordicxz.xin[12] ), - .B1(_03942_), + .Y(_03947_)); + sky130_fd_sc_hd__xnor2_1 _10326_ (.A(\vgadonut.donut.donuthit.ry[8] ), + .B(net283), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03948_)); - sky130_fd_sc_hd__a2111o_1 _10276_ (.A1(_03925_), - .A2(_03920_), - .B1(_03932_), - .C1(_03938_), - .D1(_03944_), + sky130_fd_sc_hd__xnor2_1 _10327_ (.A(\vgadonut.donut.donuthit.ry[7] ), + .B(net283), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03949_)); - sky130_fd_sc_hd__xnor2_1 _10277_ (.A(\vgadonut.donut.donuthit.cordicxz.xin[14] ), - .B(_03942_), + .Y(_03949_)); + sky130_fd_sc_hd__or2_1 _10328_ (.A(net30), + .B(_03949_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03950_)); - sky130_fd_sc_hd__a21oi_4 _10278_ (.A1(_03949_), - .A2(_03948_), - .B1(_03950_), + .X(_03950_)); + sky130_fd_sc_hd__o221a_1 _10329_ (.A1(net17), + .A2(_03947_), + .B1(_03948_), + .B2(net16), + .C1(_03950_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03951_)); - sky130_fd_sc_hd__a31o_1 _10279_ (.A1(_03948_), - .A2(_03949_), - .A3(_03950_), - .B1(net86), + .X(_03951_)); + sky130_fd_sc_hd__o2111a_1 _10330_ (.A1(net10), + .A2(_03942_), + .B1(_03944_), + .C1(_03946_), + .D1(_03951_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03952_)); - sky130_fd_sc_hd__o21ai_1 _10280_ (.A1(_03951_), - .A2(_03952_), - .B1(_03935_), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .Y(_00295_)); - sky130_fd_sc_hd__nor2_1 _10281_ (.A(\vgadonut.donut.donuthit.cordicxz.xin[14] ), - .B(_03857_), + sky130_fd_sc_hd__xnor2_4 _10331_ (.A(\vgadonut.donut.donuthit.ry[13] ), + .B(net34), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03953_)); - sky130_fd_sc_hd__and2_1 _10282_ (.A(\vgadonut.donut.donuthit.cordicxz.xin[13] ), - .B(_03953_), + sky130_fd_sc_hd__xnor2_4 _10332_ (.A(\vgadonut.donut.donuthit.ry[14] ), + .B(net34), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03954_)); - sky130_fd_sc_hd__xor2_1 _10283_ (.A(\vgadonut.donut.donuthit.cordicxz.xin[15] ), - .B(_03953_), + .Y(_03954_)); + sky130_fd_sc_hd__o22a_1 _10333_ (.A1(net8), + .A2(_03953_), + .B1(net7), + .B2(_03954_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03955_)); - sky130_fd_sc_hd__nor3_2 _10284_ (.A(_03955_), - .B(_03954_), - .C(_03951_), + sky130_fd_sc_hd__and3_1 _10334_ (.A(_03955_), + .B(_03952_), + .C(_03941_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03956_)); - sky130_fd_sc_hd__o21a_1 _10285_ (.A1(_03954_), - .A2(_03951_), - .B1(_03955_), + .X(_03956_)); + sky130_fd_sc_hd__or3_1 _10335_ (.A(net284), + .B(_03559_), + .C(_03947_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03957_)); - sky130_fd_sc_hd__o31ai_1 _10286_ (.A1(net86), - .A2(_03956_), - .A3(_03957_), - .B1(_03935_), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .Y(_00296_)); - sky130_fd_sc_hd__xor2_4 _10287_ (.A(\vgadonut.donut.donuthit.ry[15] ), - .B(net24), + sky130_fd_sc_hd__or2_1 _10336_ (.A(net20), + .B(_03948_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03958_)); - sky130_fd_sc_hd__xnor2_4 _10288_ (.A(\vgadonut.donut.donuthit.ry[15] ), - .B(net24), + sky130_fd_sc_hd__xnor2_1 _10337_ (.A(\vgadonut.donut.donuthit.ry[6] ), + .B(net283), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03959_)); - sky130_fd_sc_hd__a211o_1 _10289_ (.A1(net7), - .A2(_03611_), - .B1(_03959_), - .C1(net298), + sky130_fd_sc_hd__mux2_1 _10338_ (.A0(_03541_), + .A1(_03540_), + .S(\vgadonut.donut.donuthit.ry[5] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03960_)); - sky130_fd_sc_hd__xor2_2 _10290_ (.A(\vgadonut.donut.donuthit.ry[14] ), - .B(net24), + sky130_fd_sc_hd__o221a_1 _10339_ (.A1(net19), + .A2(_03949_), + .B1(_03959_), + .B2(net16), + .C1(_03960_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03961_)); - sky130_fd_sc_hd__xnor2_4 _10291_ (.A(\vgadonut.donut.donuthit.ry[14] ), - .B(net24), + sky130_fd_sc_hd__o2111ai_2 _10340_ (.A1(net12), + .A2(_03945_), + .B1(_03957_), + .C1(_03958_), + .D1(_03961_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03962_)); - sky130_fd_sc_hd__or2_1 _10292_ (.A(_03572_), - .B(_03962_), + sky130_fd_sc_hd__o22ai_1 _10341_ (.A1(net8), + .A2(_03942_), + .B1(_03943_), + .B2(net282), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03963_)); - sky130_fd_sc_hd__xnor2_4 _10293_ (.A(\vgadonut.donut.donuthit.ry[13] ), - .B(net24), + .Y(_03963_)); + sky130_fd_sc_hd__o22ai_1 _10342_ (.A1(net6), + .A2(_03953_), + .B1(_03954_), + .B2(net5), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03964_)); - sky130_fd_sc_hd__inv_2 _10294_ (.A(_03964_), + sky130_fd_sc_hd__o31a_1 _10343_ (.A1(_03962_), + .A2(_03963_), + .A3(_03964_), + .B1(\vgadonut.donut.donuthit.cordicxy.yin[0] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03965_)); - sky130_fd_sc_hd__xnor2_2 _10295_ (.A(\vgadonut.donut.donuthit.ry[11] ), - .B(net23), + .X(_03965_)); + sky130_fd_sc_hd__nor4_1 _10344_ (.A(\vgadonut.donut.donuthit.cordicxy.yin[0] ), + .B(_03962_), + .C(_03963_), + .D(_03964_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03966_)); - sky130_fd_sc_hd__xnor2_4 _10296_ (.A(\vgadonut.donut.donuthit.ry[12] ), - .B(net24), + sky130_fd_sc_hd__or3_1 _10345_ (.A(_03956_), + .B(_03965_), + .C(net4), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03967_)); - sky130_fd_sc_hd__or3_1 _10297_ (.A(net14), - .B(_03581_), - .C(_03967_), + .X(_03967_)); + sky130_fd_sc_hd__o21ai_1 _10346_ (.A1(_03965_), + .A2(_03966_), + .B1(_03956_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03968_)); - sky130_fd_sc_hd__xnor2_2 _10298_ (.A(\vgadonut.donut.donuthit.ry[10] ), - .B(net23), + .Y(_03968_)); + sky130_fd_sc_hd__and2_1 _10347_ (.A(\vgadonut.donut.sAcB[6] ), + .B(\vgadonut.donut.sAcB[4] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03969_)); - sky130_fd_sc_hd__or2_1 _10299_ (.A(net12), - .B(_03969_), + .X(_03969_)); + sky130_fd_sc_hd__or2_1 _10348_ (.A(\vgadonut.donut.sAcB[6] ), + .B(\vgadonut.donut.sAcB[4] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03970_)); - sky130_fd_sc_hd__xnor2_2 _10300_ (.A(\vgadonut.donut.donuthit.ry[9] ), - .B(net23), + sky130_fd_sc_hd__nand2b_1 _10349_ (.A_N(_03969_), + .B(_03970_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03971_)); - sky130_fd_sc_hd__xor2_1 _10301_ (.A(\vgadonut.donut.donuthit.ry[8] ), - .B(net23), + sky130_fd_sc_hd__o21a_1 _10350_ (.A1(\vgadonut.donut.sAcB[4] ), + .A2(\vgadonut.donut.sAcB[2] ), + .B1(\vgadonut.donut.sAcB[3] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03972_)); - sky130_fd_sc_hd__xnor2_1 _10302_ (.A(\vgadonut.donut.donuthit.ry[8] ), - .B(net23), + sky130_fd_sc_hd__o21a_1 _10351_ (.A1(\vgadonut.donut.sAcB[5] ), + .A2(\vgadonut.donut.sAcB[1] ), + .B1(\vgadonut.donut.sAcB[3] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03973_)); - sky130_fd_sc_hd__xor2_1 _10303_ (.A(\vgadonut.donut.donuthit.ry[7] ), - .B(net23), + .X(_03973_)); + sky130_fd_sc_hd__o21a_1 _10352_ (.A1(\vgadonut.donut.sAcB[3] ), + .A2(\vgadonut.donut.sAcB[1] ), + .B1(\vgadonut.donut.sAcB[0] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03974_)); - sky130_fd_sc_hd__nand2_1 _10304_ (.A(net17), - .B(_03974_), + sky130_fd_sc_hd__o21a_1 _10353_ (.A1(\vgadonut.donut.sAcB[4] ), + .A2(_03974_), + .B1(\vgadonut.donut.sAcB[2] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03975_)); - sky130_fd_sc_hd__o221a_1 _10305_ (.A1(net10), - .A2(_03971_), + .X(_03975_)); + sky130_fd_sc_hd__o22a_1 _10354_ (.A1(\vgadonut.donut.sAcB[5] ), + .A2(_03972_), .B1(_03973_), - .B2(net8), - .C1(_03975_), + .B2(_03975_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03976_)); - sky130_fd_sc_hd__o2111a_1 _10306_ (.A1(_03578_), - .A2(_03966_), - .B1(_03968_), - .C1(_03970_), - .D1(_03976_), + sky130_fd_sc_hd__xnor2_2 _10355_ (.A(_03971_), + .B(_03976_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03977_)); - sky130_fd_sc_hd__o2111ai_4 _10307_ (.A1(net6), - .A2(_03964_), - .B1(_03977_), - .C1(_03960_), - .D1(_03963_), + .Y(_03977_)); + sky130_fd_sc_hd__nand2_1 _10356_ (.A(\vgadonut.donut.donuthit.ryin[5] ), + .B(_03977_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_03978_)); - sky130_fd_sc_hd__or2_1 _10308_ (.A(_03572_), - .B(_03967_), + sky130_fd_sc_hd__o21a_1 _10357_ (.A1(\vgadonut.donut.donuthit.ryin[5] ), + .A2(_03977_), + .B1(net93), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03979_)); - sky130_fd_sc_hd__or3_1 _10309_ (.A(net14), - .B(_03581_), - .C(_03969_), + sky130_fd_sc_hd__a32o_1 _10358_ (.A1(net100), + .A2(_03967_), + .A3(_03968_), + .B1(_03978_), + .B2(_03979_), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(_00274_)); + sky130_fd_sc_hd__a21o_1 _10359_ (.A1(_03970_), + .A2(_03976_), + .B1(_03969_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03980_)); - sky130_fd_sc_hd__or3_1 _10310_ (.A(net14), - .B(_03562_), - .C(_03971_), + sky130_fd_sc_hd__or2_1 _10360_ (.A(net152), + .B(\vgadonut.donut.sAcB[5] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03981_)); - sky130_fd_sc_hd__and4_1 _10311_ (.A(net19), - .B(_03545_), - .C(_03551_), - .D(_03974_), + sky130_fd_sc_hd__nand2_1 _10361_ (.A(net152), + .B(\vgadonut.donut.sAcB[5] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03982_)); - sky130_fd_sc_hd__xor2_1 _10312_ (.A(\vgadonut.donut.donuthit.ry[6] ), - .B(net23), + .Y(_03982_)); + sky130_fd_sc_hd__nand2_1 _10362_ (.A(_03981_), + .B(_03982_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03983_)); - sky130_fd_sc_hd__and3_1 _10313_ (.A(net19), - .B(net304), - .C(_03983_), + .Y(_03983_)); + sky130_fd_sc_hd__xnor2_2 _10363_ (.A(_03980_), + .B(_03983_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03984_)); - sky130_fd_sc_hd__or3b_1 _10314_ (.A(\vgadonut.donut.donuthit.ry[5] ), - .B(_03539_), - .C_N(net303), + .Y(_03984_)); + sky130_fd_sc_hd__xnor2_1 _10364_ (.A(\vgadonut.donut.donuthit.ryin[6] ), + .B(_03984_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03985_)); - sky130_fd_sc_hd__a21bo_1 _10315_ (.A1(\vgadonut.donut.donuthit.ry[5] ), - .A2(_03540_), - .B1_N(_03985_), + .Y(_03985_)); + sky130_fd_sc_hd__nand2_1 _10365_ (.A(_03978_), + .B(_03985_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_03986_)); - sky130_fd_sc_hd__a2111oi_1 _10316_ (.A1(_03586_), - .A2(_03972_), - .B1(_03982_), - .C1(_03984_), - .D1(_03986_), + .Y(_03986_)); + sky130_fd_sc_hd__or2_1 _10366_ (.A(_03978_), + .B(_03985_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03987_)); - sky130_fd_sc_hd__o2111a_1 _10317_ (.A1(net6), - .A2(_03966_), - .B1(_03980_), - .C1(_03981_), - .D1(_03987_), + .X(_03987_)); + sky130_fd_sc_hd__or2_1 _10367_ (.A(net8), + .B(_03954_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03988_)); - sky130_fd_sc_hd__or3_1 _10318_ (.A(net5), - .B(net7), - .C(_03964_), + sky130_fd_sc_hd__or2_1 _10368_ (.A(net10), + .B(_03943_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03989_)); - sky130_fd_sc_hd__o2111a_1 _10319_ (.A1(_03613_), - .A2(_03962_), - .B1(_03979_), - .C1(_03988_), - .D1(_03989_), + sky130_fd_sc_hd__or2_1 _10369_ (.A(net30), + .B(_03948_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03990_)); - sky130_fd_sc_hd__and2b_1 _10320_ (.A_N(_03990_), - .B(\vgadonut.donut.donuthit.cordicxy.yin[0] ), + sky130_fd_sc_hd__o221a_1 _10370_ (.A1(net17), + .A2(_03945_), + .B1(_03947_), + .B2(net16), + .C1(_03990_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03991_)); - sky130_fd_sc_hd__xnor2_1 _10321_ (.A(\vgadonut.donut.donuthit.cordicxy.yin[0] ), - .B(_03990_), + sky130_fd_sc_hd__o221a_1 _10371_ (.A1(_03569_), + .A2(_03942_), + .B1(_03953_), + .B2(net12), + .C1(_03991_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03992_)); - sky130_fd_sc_hd__nand2_1 _10322_ (.A(_03978_), - .B(_03992_), + .X(_03992_)); + sky130_fd_sc_hd__o2111a_4 _10372_ (.A1(net25), + .A2(_03637_), + .B1(_03988_), + .C1(_03989_), + .D1(_03992_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_03993_)); - sky130_fd_sc_hd__o21a_1 _10323_ (.A1(_03978_), - .A2(_03992_), - .B1(net93), + .X(_03993_)); + sky130_fd_sc_hd__or3_1 _10373_ (.A(net284), + .B(_03563_), + .C(_03942_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03994_)); - sky130_fd_sc_hd__xor2_1 _10324_ (.A(\vgadonut.donut.sAcB[6] ), - .B(net147), + sky130_fd_sc_hd__or2_1 _10374_ (.A(net20), + .B(_03947_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03995_)); - sky130_fd_sc_hd__o21a_1 _10325_ (.A1(net147), - .A2(\vgadonut.donut.sAcB[0] ), - .B1(\vgadonut.donut.sAcB[2] ), + sky130_fd_sc_hd__or2_1 _10375_ (.A(net30), + .B(_03959_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03996_)); - sky130_fd_sc_hd__o21a_1 _10326_ (.A1(\vgadonut.donut.sAcB[5] ), - .A2(\vgadonut.donut.sAcB[1] ), - .B1(\vgadonut.donut.sAcB[3] ), + sky130_fd_sc_hd__o221a_1 _10376_ (.A1(net19), + .A2(_03948_), + .B1(_03949_), + .B2(net16), + .C1(_03996_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03997_)); - sky130_fd_sc_hd__o21a_1 _10327_ (.A1(net147), - .A2(\vgadonut.donut.sAcB[1] ), - .B1(\vgadonut.donut.sAcB[5] ), + sky130_fd_sc_hd__o2111a_1 _10377_ (.A1(net10), + .A2(_03945_), + .B1(_03994_), + .C1(_03995_), + .D1(_03997_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03998_)); - sky130_fd_sc_hd__o22a_1 _10328_ (.A1(_03996_), - .A2(_03997_), - .B1(_03998_), - .B2(\vgadonut.donut.sAcB[3] ), + sky130_fd_sc_hd__o22a_1 _10378_ (.A1(net8), + .A2(_03943_), + .B1(_03953_), + .B2(net7), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_03999_)); - sky130_fd_sc_hd__o31a_1 _10329_ (.A1(\vgadonut.donut.sAcB[5] ), - .A2(net147), - .A3(\vgadonut.donut.sAcB[2] ), - .B1(_03999_), + sky130_fd_sc_hd__o22a_1 _10379_ (.A1(net5), + .A2(net25), + .B1(_03954_), + .B2(net6), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04000_)); - sky130_fd_sc_hd__xor2_1 _10330_ (.A(_03995_), - .B(_04000_), + sky130_fd_sc_hd__a31oi_2 _10380_ (.A1(_03998_), + .A2(_03999_), + .A3(_04000_), + .B1(_06004_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04001_)); - sky130_fd_sc_hd__nand2_1 _10331_ (.A(\vgadonut.donut.donuthit.ryin[5] ), - .B(_04001_), + .Y(_04001_)); + sky130_fd_sc_hd__and4_1 _10381_ (.A(_03999_), + .B(_03998_), + .C(_06004_), + .D(_04000_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04002_)); - sky130_fd_sc_hd__or2_1 _10332_ (.A(\vgadonut.donut.donuthit.ryin[5] ), + .X(_04002_)); + sky130_fd_sc_hd__nor3_1 _10382_ (.A(_03993_), .B(_04001_), + .C(_04002_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04003_)); - sky130_fd_sc_hd__a32o_1 _10333_ (.A1(net87), + .Y(_04003_)); + sky130_fd_sc_hd__o21a_1 _10383_ (.A1(_04001_), .A2(_04002_), - .A3(_04003_), .B1(_03993_), - .B2(_03994_), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .X(_00274_)); - sky130_fd_sc_hd__or2_1 _10334_ (.A(net6), - .B(_03962_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04004_)); - sky130_fd_sc_hd__nand2_1 _10335_ (.A(_03582_), - .B(_03965_), + sky130_fd_sc_hd__nor2_1 _10384_ (.A(_04003_), + .B(_04004_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04005_)); - sky130_fd_sc_hd__nand2_1 _10336_ (.A(net17), - .B(_03972_), + sky130_fd_sc_hd__o21bai_1 _10385_ (.A1(net4), + .A2(_03956_), + .B1_N(_03965_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04006_)); - sky130_fd_sc_hd__o221a_1 _10337_ (.A1(net10), - .A2(_03969_), - .B1(_03971_), - .B2(net8), - .C1(_04006_), + sky130_fd_sc_hd__or3b_4 _10386_ (.A(_04003_), + .B(_04004_), + .C_N(_04006_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04007_)); - sky130_fd_sc_hd__o221a_1 _10338_ (.A1(net13), - .A2(_03966_), - .B1(_03967_), - .B2(_03578_), - .C1(_04007_), + sky130_fd_sc_hd__and2_1 _10387_ (.A(net100), + .B(_04007_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04008_)); - sky130_fd_sc_hd__o2111ai_4 _10339_ (.A1(_03665_), - .A2(_03959_), - .B1(_04004_), - .C1(_04005_), - .D1(_04008_), + sky130_fd_sc_hd__o21a_1 _10388_ (.A1(_04005_), + .A2(_04006_), + .B1(_04008_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04009_)); - sky130_fd_sc_hd__or2_1 _10340_ (.A(_03572_), - .B(_03964_), + .X(_04009_)); + sky130_fd_sc_hd__a31o_1 _10389_ (.A1(net93), + .A2(_03986_), + .A3(_03987_), + .B1(_04009_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04010_)); - sky130_fd_sc_hd__or3_1 _10341_ (.A(net14), - .B(_03562_), - .C(_03969_), + .X(_00281_)); + sky130_fd_sc_hd__a31oi_1 _10390_ (.A1(_03941_), + .A2(_03952_), + .A3(_03955_), + .B1(_06002_), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(_04010_)); + sky130_fd_sc_hd__and4_1 _10391_ (.A(_03955_), + .B(_03941_), + .C(_03952_), + .D(_06002_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04011_)); - sky130_fd_sc_hd__or3_1 _10342_ (.A(net14), - .B(_03581_), - .C(_03966_), + sky130_fd_sc_hd__a41o_1 _10392_ (.A1(net7), + .A2(net9), + .A3(_03595_), + .A4(_03599_), + .B1(_03939_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04012_)); - sky130_fd_sc_hd__or4_1 _10343_ (.A(net17), - .B(net304), - .C(_03550_), - .D(_03973_), + sky130_fd_sc_hd__or2_1 _10393_ (.A(_03565_), + .B(_03954_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04013_)); - sky130_fd_sc_hd__nand2_1 _10344_ (.A(net17), - .B(_03983_), + sky130_fd_sc_hd__o22a_1 _10394_ (.A1(net14), + .A2(_03945_), + .B1(_03947_), + .B2(net28), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04014_)); - sky130_fd_sc_hd__or3b_1 _10345_ (.A(net17), - .B(_03545_), - .C_N(_03974_), + .X(_04014_)); + sky130_fd_sc_hd__o221a_1 _10395_ (.A1(net19), + .A2(_03942_), + .B1(_03943_), + .B2(net21), + .C1(_04014_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04015_)); - sky130_fd_sc_hd__o2111a_1 _10346_ (.A1(net12), - .A2(_03971_), - .B1(_04013_), - .C1(_04014_), - .D1(_04015_), + sky130_fd_sc_hd__o2111a_2 _10396_ (.A1(net10), + .A2(_03953_), + .B1(_04015_), + .C1(_04013_), + .D1(_04012_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04016_)); - sky130_fd_sc_hd__o2111a_1 _10347_ (.A1(net6), - .A2(_03967_), - .B1(_04011_), - .C1(_04012_), - .D1(_04016_), + sky130_fd_sc_hd__or3_4 _10397_ (.A(_04010_), + .B(_04011_), + .C(_04016_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04017_)); - sky130_fd_sc_hd__or3_1 _10348_ (.A(net298), - .B(net7), - .C(_03962_), + sky130_fd_sc_hd__o21ai_1 _10398_ (.A1(_04010_), + .A2(_04011_), + .B1(_04016_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04018_)); - sky130_fd_sc_hd__o2111a_1 _10349_ (.A1(_03613_), - .A2(_03959_), - .B1(_04010_), - .C1(_04017_), - .D1(_04018_), + .Y(_04018_)); + sky130_fd_sc_hd__o21bai_1 _10399_ (.A1(_03993_), + .A2(_04002_), + .B1_N(_04001_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04019_)); - sky130_fd_sc_hd__and2b_1 _10350_ (.A_N(_04019_), - .B(\vgadonut.donut.donuthit.cordicxy.yin[1] ), + .Y(_04019_)); + sky130_fd_sc_hd__and3_1 _10400_ (.A(_04017_), + .B(_04018_), + .C(_04019_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04020_)); - sky130_fd_sc_hd__xnor2_2 _10351_ (.A(\vgadonut.donut.donuthit.cordicxy.yin[1] ), - .B(_04019_), + sky130_fd_sc_hd__a21oi_1 _10401_ (.A1(_04017_), + .A2(_04018_), + .B1(_04019_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04021_)); - sky130_fd_sc_hd__xnor2_1 _10352_ (.A(_04009_), + sky130_fd_sc_hd__or2_1 _10402_ (.A(_04020_), .B(_04021_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04022_)); - sky130_fd_sc_hd__a21oi_1 _10353_ (.A1(_03978_), - .A2(_03992_), - .B1(_03991_), + .X(_04022_)); + sky130_fd_sc_hd__or2_1 _10403_ (.A(_04007_), + .B(_04022_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04023_)); - sky130_fd_sc_hd__nand2_1 _10354_ (.A(_04022_), - .B(_04023_), + .X(_04023_)); + sky130_fd_sc_hd__a21oi_1 _10404_ (.A1(_04007_), + .A2(_04022_), + .B1(net97), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04024_)); - sky130_fd_sc_hd__or2_1 _10355_ (.A(_04022_), - .B(_04023_), + sky130_fd_sc_hd__and2_1 _10405_ (.A(net151), + .B(\vgadonut.donut.sAcB[6] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04025_)); - sky130_fd_sc_hd__a22o_1 _10356_ (.A1(\vgadonut.donut.sAcB[6] ), - .A2(net147), - .B1(_03995_), - .B2(_04000_), + sky130_fd_sc_hd__or2_1 _10406_ (.A(net151), + .B(\vgadonut.donut.sAcB[6] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04026_)); - sky130_fd_sc_hd__or2_1 _10357_ (.A(net146), - .B(\vgadonut.donut.sAcB[5] ), + sky130_fd_sc_hd__nand2b_1 _10407_ (.A_N(_04025_), + .B(_04026_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04027_)); - sky130_fd_sc_hd__nand2_1 _10358_ (.A(net146), - .B(\vgadonut.donut.sAcB[5] ), + .Y(_04027_)); + sky130_fd_sc_hd__nand2b_1 _10408_ (.A_N(_03980_), + .B(_03982_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04028_)); - sky130_fd_sc_hd__nand2_1 _10359_ (.A(_04027_), + sky130_fd_sc_hd__and2_1 _10409_ (.A(_03981_), .B(_04028_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04029_)); - sky130_fd_sc_hd__xnor2_2 _10360_ (.A(_04026_), + .X(_04029_)); + sky130_fd_sc_hd__xnor2_1 _10410_ (.A(_04027_), .B(_04029_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04030_)); - sky130_fd_sc_hd__xnor2_1 _10361_ (.A(\vgadonut.donut.donuthit.ryin[6] ), + sky130_fd_sc_hd__or2_1 _10411_ (.A(\vgadonut.donut.donuthit.ryin[7] ), .B(_04030_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04031_)); - sky130_fd_sc_hd__or2_1 _10362_ (.A(_04002_), - .B(_04031_), + .X(_04031_)); + sky130_fd_sc_hd__nand2_1 _10412_ (.A(\vgadonut.donut.donuthit.ryin[7] ), + .B(_04030_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04032_)); - sky130_fd_sc_hd__a21oi_1 _10363_ (.A1(_04002_), - .A2(_04031_), - .B1(net93), + .Y(_04032_)); + sky130_fd_sc_hd__nand2_1 _10413_ (.A(_04031_), + .B(_04032_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04033_)); - sky130_fd_sc_hd__a32o_1 _10364_ (.A1(net93), - .A2(_04024_), - .A3(_04025_), - .B1(_04032_), - .B2(_04033_), + sky130_fd_sc_hd__a21boi_1 _10414_ (.A1(\vgadonut.donut.donuthit.ryin[6] ), + .A2(_03984_), + .B1_N(_03987_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00281_)); - sky130_fd_sc_hd__nand2_1 _10365_ (.A(net145), - .B(\vgadonut.donut.sAcB[6] ), + .Y(_04034_)); + sky130_fd_sc_hd__nand2_1 _10415_ (.A(_04033_), + .B(_04034_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04034_)); - sky130_fd_sc_hd__or2_1 _10366_ (.A(net145), - .B(\vgadonut.donut.sAcB[6] ), + .Y(_04035_)); + sky130_fd_sc_hd__or2_1 _10416_ (.A(_04033_), + .B(_04034_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04035_)); - sky130_fd_sc_hd__nand2_1 _10367_ (.A(_04034_), - .B(_04035_), + .X(_04036_)); + sky130_fd_sc_hd__a32o_1 _10417_ (.A1(net97), + .A2(_04035_), + .A3(_04036_), + .B1(_04023_), + .B2(_04024_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04036_)); - sky130_fd_sc_hd__a21boi_1 _10368_ (.A1(_04026_), - .A2(_04027_), - .B1_N(_04028_), + .X(_00282_)); + sky130_fd_sc_hd__nand2_1 _10418_ (.A(net150), + .B(net152), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04037_)); - sky130_fd_sc_hd__xor2_1 _10369_ (.A(_04036_), - .B(_04037_), + sky130_fd_sc_hd__or2_1 _10419_ (.A(net150), + .B(net152), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04038_)); - sky130_fd_sc_hd__nand2_1 _10370_ (.A(\vgadonut.donut.donuthit.ryin[7] ), + sky130_fd_sc_hd__nand2_1 _10420_ (.A(_04037_), .B(_04038_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04039_)); - sky130_fd_sc_hd__or2_1 _10371_ (.A(\vgadonut.donut.donuthit.ryin[7] ), - .B(_04038_), + sky130_fd_sc_hd__a31o_1 _10421_ (.A1(_03981_), + .A2(_04026_), + .A3(_04028_), + .B1(_04025_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04040_)); - sky130_fd_sc_hd__nand2_1 _10372_ (.A(_04039_), + sky130_fd_sc_hd__nand2b_1 _10422_ (.A_N(_04039_), .B(_04040_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04041_)); - sky130_fd_sc_hd__a21boi_1 _10373_ (.A1(\vgadonut.donut.donuthit.ryin[6] ), - .A2(_04030_), - .B1_N(_04032_), + sky130_fd_sc_hd__xnor2_1 _10423_ (.A(_04039_), + .B(_04040_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04042_)); - sky130_fd_sc_hd__nand2_1 _10374_ (.A(_04041_), + sky130_fd_sc_hd__nand2_1 _10424_ (.A(\vgadonut.donut.donuthit.ryin[8] ), .B(_04042_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04043_)); - sky130_fd_sc_hd__or2_1 _10375_ (.A(_04041_), + sky130_fd_sc_hd__or2_1 _10425_ (.A(\vgadonut.donut.donuthit.ryin[8] ), .B(_04042_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04044_)); - sky130_fd_sc_hd__and2_1 _10376_ (.A(\vgadonut.donut.donuthit.cordicxy.yin[2] ), - .B(_03978_), + sky130_fd_sc_hd__nand2_1 _10426_ (.A(_04043_), + .B(_04044_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04045_)); - sky130_fd_sc_hd__xor2_1 _10377_ (.A(\vgadonut.donut.donuthit.cordicxy.yin[2] ), - .B(_03978_), + .Y(_04045_)); + sky130_fd_sc_hd__nand3_1 _10427_ (.A(_04032_), + .B(_04036_), + .C(_04045_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04046_)); - sky130_fd_sc_hd__or2_1 _10378_ (.A(net19), - .B(_03971_), + .Y(_04046_)); + sky130_fd_sc_hd__a21o_1 _10428_ (.A1(_04032_), + .A2(_04036_), + .B1(_04045_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04047_)); - sky130_fd_sc_hd__o221a_1 _10379_ (.A1(net10), - .A2(_03966_), - .B1(_03969_), - .B2(net8), - .C1(_04047_), + sky130_fd_sc_hd__and2b_1 _10429_ (.A_N(_04010_), + .B(_04017_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04048_)); - sky130_fd_sc_hd__o221ai_1 _10380_ (.A1(_03578_), - .A2(_03964_), - .B1(_03967_), - .B2(net12), - .C1(_04048_), + sky130_fd_sc_hd__xnor2_1 _10430_ (.A(\vgadonut.donut.donuthit.cordicxy.yin[3] ), + .B(_03993_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04049_)); - sky130_fd_sc_hd__a221o_2 _10381_ (.A1(_03693_), - .A2(_03958_), - .B1(_03961_), - .B2(_03582_), - .C1(_04049_), + sky130_fd_sc_hd__or2_1 _10431_ (.A(net28), + .B(_03945_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04050_)); - sky130_fd_sc_hd__and2_1 _10382_ (.A(_04046_), - .B(_04050_), + sky130_fd_sc_hd__o221a_1 _10432_ (.A1(net14), + .A2(_03942_), + .B1(_03943_), + .B2(net19), + .C1(_04050_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04051_)); - sky130_fd_sc_hd__xnor2_1 _10383_ (.A(_04046_), - .B(_04050_), + sky130_fd_sc_hd__o221a_1 _10433_ (.A1(_03565_), + .A2(_03939_), + .B1(_03953_), + .B2(net21), + .C1(_04051_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04052_)); - sky130_fd_sc_hd__a21oi_2 _10384_ (.A1(_04009_), - .A2(_04021_), - .B1(_04020_), + .X(_04052_)); + sky130_fd_sc_hd__o211a_1 _10434_ (.A1(net11), + .A2(_03954_), + .B1(_04012_), + .C1(_04052_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04053_)); - sky130_fd_sc_hd__or2_1 _10385_ (.A(_04052_), - .B(_04053_), + .X(_04053_)); + sky130_fd_sc_hd__nand2b_1 _10435_ (.A_N(_04053_), + .B(_04049_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04054_)); - sky130_fd_sc_hd__xnor2_2 _10386_ (.A(_04052_), + .Y(_04054_)); + sky130_fd_sc_hd__xnor2_1 _10436_ (.A(_04049_), .B(_04053_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04055_)); - sky130_fd_sc_hd__nand2_1 _10387_ (.A(_04025_), - .B(_04055_), + sky130_fd_sc_hd__and2b_1 _10437_ (.A_N(_04055_), + .B(_04048_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04056_)); - sky130_fd_sc_hd__o21a_1 _10388_ (.A1(_04025_), - .A2(_04055_), - .B1(net93), + .X(_04056_)); + sky130_fd_sc_hd__nand2b_1 _10438_ (.A_N(_04055_), + .B(_04048_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04057_)); - sky130_fd_sc_hd__a32o_1 _10389_ (.A1(net87), - .A2(_04043_), - .A3(_04044_), - .B1(_04056_), - .B2(_04057_), + .Y(_04057_)); + sky130_fd_sc_hd__and2b_1 _10439_ (.A_N(_04048_), + .B(_04055_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00282_)); - sky130_fd_sc_hd__nand2_1 _10390_ (.A(\vgadonut.donut.donuthit.cordicxy.yin[3] ), - .B(_04009_), + .X(_04058_)); + sky130_fd_sc_hd__nor2_1 _10440_ (.A(_04056_), + .B(_04058_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04058_)); - sky130_fd_sc_hd__xor2_1 _10391_ (.A(\vgadonut.donut.donuthit.cordicxy.yin[3] ), - .B(_04009_), + .Y(_04059_)); + sky130_fd_sc_hd__o21bai_4 _10441_ (.A1(_04021_), + .A2(_04007_), + .B1_N(_04020_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04059_)); - sky130_fd_sc_hd__nand2_1 _10392_ (.A(_03577_), - .B(_03961_), + .Y(_04060_)); + sky130_fd_sc_hd__nand2_1 _10442_ (.A(_04059_), + .B(_04060_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04060_)); - sky130_fd_sc_hd__nand2_1 _10393_ (.A(_03582_), - .B(_03958_), + .Y(_04061_)); + sky130_fd_sc_hd__o21a_1 _10443_ (.A1(_04059_), + .A2(_04060_), + .B1(net104), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04061_)); - sky130_fd_sc_hd__o22a_1 _10394_ (.A1(net8), - .A2(_03966_), - .B1(_03969_), - .B2(net19), + .X(_04062_)); + sky130_fd_sc_hd__a32o_1 _10444_ (.A1(net97), + .A2(_04046_), + .A3(_04047_), + .B1(_04061_), + .B2(_04062_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04062_)); - sky130_fd_sc_hd__o221a_1 _10395_ (.A1(net13), - .A2(_03964_), - .B1(_03967_), - .B2(net10), - .C1(_04062_), + .X(_00283_)); + sky130_fd_sc_hd__xnor2_1 _10445_ (.A(net149), + .B(net151), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04063_)); - sky130_fd_sc_hd__o2111a_1 _10396_ (.A1(net4), - .A2(_03959_), - .B1(_04060_), - .C1(_04061_), - .D1(_04063_), + .Y(_04063_)); + sky130_fd_sc_hd__a21oi_1 _10446_ (.A1(_04037_), + .A2(_04041_), + .B1(_04063_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04064_)); - sky130_fd_sc_hd__nand2b_1 _10397_ (.A_N(_04064_), - .B(_04059_), + .Y(_04064_)); + sky130_fd_sc_hd__and3_1 _10447_ (.A(_04037_), + .B(_04041_), + .C(_04063_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04065_)); - sky130_fd_sc_hd__xnor2_1 _10398_ (.A(_04059_), - .B(_04064_), + .X(_04065_)); + sky130_fd_sc_hd__nor2_1 _10448_ (.A(_04064_), + .B(_04065_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04066_)); - sky130_fd_sc_hd__or3_1 _10399_ (.A(_04045_), - .B(_04051_), - .C(_04066_), + sky130_fd_sc_hd__nor2_1 _10449_ (.A(\vgadonut.donut.donuthit.ryin[9] ), + .B(_04066_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04067_)); - sky130_fd_sc_hd__inv_2 _10400_ (.A(_04067_), + .Y(_04067_)); + sky130_fd_sc_hd__and2_1 _10450_ (.A(\vgadonut.donut.donuthit.ryin[9] ), + .B(_04066_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04068_)); - sky130_fd_sc_hd__o21a_1 _10401_ (.A1(_04045_), - .A2(_04051_), - .B1(_04066_), + .X(_04068_)); + sky130_fd_sc_hd__or2_1 _10451_ (.A(_04067_), + .B(_04068_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04069_)); - sky130_fd_sc_hd__nor2_1 _10402_ (.A(_04068_), - .B(_04069_), + sky130_fd_sc_hd__a21oi_1 _10452_ (.A1(_04043_), + .A2(_04047_), + .B1(_04069_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04070_)); - sky130_fd_sc_hd__o21ai_1 _10403_ (.A1(_04025_), - .A2(_04055_), - .B1(_04054_), + sky130_fd_sc_hd__a31o_1 _10453_ (.A1(_04043_), + .A2(_04047_), + .A3(_04069_), + .B1(net104), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04071_)); - sky130_fd_sc_hd__nand2_1 _10404_ (.A(_04070_), - .B(_04071_), + .X(_04071_)); + sky130_fd_sc_hd__xnor2_1 _10454_ (.A(\vgadonut.donut.donuthit.cordicxy.yin[4] ), + .B(_04016_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04072_)); - sky130_fd_sc_hd__o21a_1 _10405_ (.A1(_04070_), - .A2(_04071_), - .B1(net93), + sky130_fd_sc_hd__o22a_1 _10455_ (.A1(net28), + .A2(_03942_), + .B1(_03943_), + .B2(net14), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04073_)); - sky130_fd_sc_hd__nand2_1 _10406_ (.A(net144), - .B(net146), + sky130_fd_sc_hd__o221a_1 _10456_ (.A1(net18), + .A2(_03953_), + .B1(_03954_), + .B2(net21), + .C1(_04073_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04074_)); - sky130_fd_sc_hd__or2_1 _10407_ (.A(net144), - .B(net146), + .X(_04074_)); + sky130_fd_sc_hd__o211a_1 _10457_ (.A1(_03739_), + .A2(net25), + .B1(_04012_), + .C1(_04074_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04075_)); - sky130_fd_sc_hd__nand2_1 _10408_ (.A(_04074_), - .B(_04075_), + sky130_fd_sc_hd__nand2b_1 _10458_ (.A_N(_04075_), + .B(_04072_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04076_)); - sky130_fd_sc_hd__o21ai_1 _10409_ (.A1(_04036_), - .A2(_04037_), - .B1(_04034_), + sky130_fd_sc_hd__nand2b_1 _10459_ (.A_N(_04072_), + .B(_04075_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04077_)); - sky130_fd_sc_hd__xnor2_1 _10410_ (.A(_04076_), + sky130_fd_sc_hd__nand2_1 _10460_ (.A(_04076_), .B(_04077_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04078_)); - sky130_fd_sc_hd__xnor2_1 _10411_ (.A(\vgadonut.donut.donuthit.ryin[8] ), - .B(_04078_), + sky130_fd_sc_hd__o21a_1 _10461_ (.A1(_06001_), + .A2(_03993_), + .B1(_04054_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04079_)); - sky130_fd_sc_hd__a21oi_1 _10412_ (.A1(_04039_), - .A2(_04044_), - .B1(_04079_), + .X(_04079_)); + sky130_fd_sc_hd__nor2_1 _10462_ (.A(_04078_), + .B(_04079_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04080_)); - sky130_fd_sc_hd__a31o_1 _10413_ (.A1(_04039_), - .A2(_04044_), - .A3(_04079_), - .B1(net93), + sky130_fd_sc_hd__xor2_1 _10463_ (.A(_04078_), + .B(_04079_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04081_)); - sky130_fd_sc_hd__a2bb2o_1 _10414_ (.A1_N(_04081_), - .A2_N(_04080_), - .B1(_04073_), - .B2(_04072_), + sky130_fd_sc_hd__a21o_1 _10464_ (.A1(_04060_), + .A2(_04057_), + .B1(_04058_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00283_)); - sky130_fd_sc_hd__and2_1 _10415_ (.A(_03745_), - .B(_03958_), + .X(_04082_)); + sky130_fd_sc_hd__nand2_1 _10465_ (.A(_04081_), + .B(_04082_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04082_)); - sky130_fd_sc_hd__o22ai_1 _10416_ (.A1(net19), - .A2(_03966_), - .B1(_03967_), - .B2(net8), + .Y(_04083_)); + sky130_fd_sc_hd__o21a_1 _10466_ (.A1(_04081_), + .A2(_04082_), + .B1(net104), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04083_)); - sky130_fd_sc_hd__a221o_1 _10417_ (.A1(_03586_), - .A2(_03961_), - .B1(_03965_), - .B2(_03589_), - .C1(_04083_), + .X(_04084_)); + sky130_fd_sc_hd__a2bb2o_1 _10467_ (.A1_N(_04070_), + .A2_N(_04071_), + .B1(_04083_), + .B2(_04084_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04084_)); - sky130_fd_sc_hd__a211oi_2 _10418_ (.A1(_03693_), - .A2(_03958_), - .B1(_04082_), - .C1(_04084_), + .X(_00284_)); + sky130_fd_sc_hd__a21oi_1 _10468_ (.A1(net149), + .A2(net151), + .B1(_04064_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04085_)); - sky130_fd_sc_hd__nand2_1 _10419_ (.A(\vgadonut.donut.donuthit.cordicxy.yin[4] ), - .B(_04050_), + sky130_fd_sc_hd__nor2_1 _10469_ (.A(net148), + .B(net150), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04086_)); - sky130_fd_sc_hd__xnor2_1 _10420_ (.A(_05955_), - .B(_04050_), + sky130_fd_sc_hd__and2_1 _10470_ (.A(net148), + .B(net150), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04087_)); - sky130_fd_sc_hd__nand2b_1 _10421_ (.A_N(_04085_), + .X(_04087_)); + sky130_fd_sc_hd__nor2_1 _10471_ (.A(_04086_), .B(_04087_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04088_)); - sky130_fd_sc_hd__xor2_1 _10422_ (.A(_04085_), - .B(_04087_), + sky130_fd_sc_hd__xnor2_1 _10472_ (.A(_04085_), + .B(_04088_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04089_)); - sky130_fd_sc_hd__a21o_1 _10423_ (.A1(_04058_), - .A2(_04065_), - .B1(_04089_), + .Y(_04089_)); + sky130_fd_sc_hd__nand2_1 _10473_ (.A(\vgadonut.donut.donuthit.ryin[10] ), + .B(_04089_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04090_)); - sky130_fd_sc_hd__nand3_1 _10424_ (.A(_04058_), - .B(_04065_), - .C(_04089_), + .Y(_04090_)); + sky130_fd_sc_hd__or2_1 _10474_ (.A(\vgadonut.donut.donuthit.ryin[10] ), + .B(_04089_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04091_)); - sky130_fd_sc_hd__and2_1 _10425_ (.A(_04090_), + .X(_04091_)); + sky130_fd_sc_hd__and2_1 _10475_ (.A(_04090_), .B(_04091_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04092_)); - sky130_fd_sc_hd__a21o_1 _10426_ (.A1(_04067_), - .A2(_04071_), - .B1(_04069_), + sky130_fd_sc_hd__or3_1 _10476_ (.A(_04068_), + .B(_04070_), + .C(_04092_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04093_)); - sky130_fd_sc_hd__or2_1 _10427_ (.A(_04092_), - .B(_04093_), + sky130_fd_sc_hd__o21ai_1 _10477_ (.A1(_04068_), + .A2(_04070_), + .B1(_04092_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04094_)); - sky130_fd_sc_hd__nand2_1 _10428_ (.A(_04092_), - .B(_04093_), + .Y(_04094_)); + sky130_fd_sc_hd__o21ai_1 _10478_ (.A1(_05999_), + .A2(_04016_), + .B1(_04076_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04095_)); - sky130_fd_sc_hd__and2_1 _10429_ (.A(net143), - .B(net145), + sky130_fd_sc_hd__o22a_1 _10479_ (.A1(net28), + .A2(_03943_), + .B1(_03953_), + .B2(net15), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04096_)); - sky130_fd_sc_hd__nor2_1 _10430_ (.A(net143), - .B(net145), + sky130_fd_sc_hd__o221a_1 _10480_ (.A1(_03767_), + .A2(net25), + .B1(_03954_), + .B2(net18), + .C1(_04096_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04097_)); - sky130_fd_sc_hd__nor2_1 _10431_ (.A(_04096_), + .X(_04097_)); + sky130_fd_sc_hd__nand2_1 _10481_ (.A(_04012_), .B(_04097_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04098_)); - sky130_fd_sc_hd__a21boi_1 _10432_ (.A1(_04075_), - .A2(_04077_), - .B1_N(_04074_), + sky130_fd_sc_hd__xnor2_1 _10482_ (.A(\vgadonut.donut.donuthit.cordicxy.yin[5] ), + .B(_04053_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04099_)); - sky130_fd_sc_hd__xnor2_1 _10433_ (.A(_04098_), + sky130_fd_sc_hd__nand2_1 _10483_ (.A(_04098_), .B(_04099_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04100_)); - sky130_fd_sc_hd__and2_1 _10434_ (.A(\vgadonut.donut.donuthit.ryin[9] ), - .B(_04100_), + sky130_fd_sc_hd__or2_1 _10484_ (.A(_04098_), + .B(_04099_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04101_)); - sky130_fd_sc_hd__nor2_1 _10435_ (.A(\vgadonut.donut.donuthit.ryin[9] ), - .B(_04100_), + sky130_fd_sc_hd__and2_1 _10485_ (.A(_04100_), + .B(_04101_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04102_)); - sky130_fd_sc_hd__or2_1 _10436_ (.A(_04101_), + .X(_04102_)); + sky130_fd_sc_hd__nand2_1 _10486_ (.A(_04095_), .B(_04102_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04103_)); - sky130_fd_sc_hd__a21oi_1 _10437_ (.A1(\vgadonut.donut.donuthit.ryin[8] ), - .A2(_04078_), - .B1(_04080_), + .Y(_04103_)); + sky130_fd_sc_hd__or2_1 _10487_ (.A(_04095_), + .B(_04102_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04104_)); - sky130_fd_sc_hd__nor2_1 _10438_ (.A(_04103_), + .X(_04104_)); + sky130_fd_sc_hd__and2_1 _10488_ (.A(_04103_), .B(_04104_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04105_)); - sky130_fd_sc_hd__or2_1 _10439_ (.A(_04103_), - .B(_04104_), + .X(_04105_)); + sky130_fd_sc_hd__a21o_1 _10489_ (.A1(_04081_), + .A2(_04082_), + .B1(_04080_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04106_)); - sky130_fd_sc_hd__a21oi_1 _10440_ (.A1(_04103_), - .A2(_04104_), - .B1(net93), + sky130_fd_sc_hd__nand2_1 _10490_ (.A(_04105_), + .B(_04106_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04107_)); - sky130_fd_sc_hd__a32o_1 _10441_ (.A1(net93), - .A2(_04094_), - .A3(_04095_), - .B1(_04106_), - .B2(_04107_), + sky130_fd_sc_hd__o21a_1 _10491_ (.A1(_04105_), + .A2(_04106_), + .B1(net104), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00284_)); - sky130_fd_sc_hd__o22ai_1 _10442_ (.A1(net8), - .A2(_03964_), - .B1(_03967_), - .B2(net19), + .X(_04108_)); + sky130_fd_sc_hd__a32o_1 _10492_ (.A1(net97), + .A2(_04093_), + .A3(_04094_), + .B1(_04107_), + .B2(_04108_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04108_)); - sky130_fd_sc_hd__a221o_1 _10443_ (.A1(_03586_), - .A2(_03958_), - .B1(_03961_), - .B2(_03589_), - .C1(_04108_), + .X(_00285_)); + sky130_fd_sc_hd__nand2_1 _10493_ (.A(net147), + .B(net149), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04109_)); - sky130_fd_sc_hd__a211o_2 _10444_ (.A1(_03693_), - .A2(_03958_), - .B1(_04082_), - .C1(_04109_), + .Y(_04109_)); + sky130_fd_sc_hd__or2_1 _10494_ (.A(net147), + .B(net149), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04110_)); - sky130_fd_sc_hd__and2b_1 _10445_ (.A_N(_04064_), - .B(\vgadonut.donut.donuthit.cordicxy.yin[5] ), + sky130_fd_sc_hd__nand2_1 _10495_ (.A(_04109_), + .B(_04110_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04111_)); - sky130_fd_sc_hd__xnor2_1 _10446_ (.A(\vgadonut.donut.donuthit.cordicxy.yin[5] ), - .B(_04064_), + .Y(_04111_)); + sky130_fd_sc_hd__o21ba_1 _10496_ (.A1(_04085_), + .A2(_04086_), + .B1_N(_04087_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04112_)); - sky130_fd_sc_hd__xnor2_1 _10447_ (.A(_04110_), + .X(_04112_)); + sky130_fd_sc_hd__xor2_1 _10497_ (.A(_04111_), .B(_04112_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04113_)); - sky130_fd_sc_hd__a21oi_1 _10448_ (.A1(_04086_), - .A2(_04088_), - .B1(_04113_), + .X(_04113_)); + sky130_fd_sc_hd__nor2_1 _10498_ (.A(\vgadonut.donut.donuthit.ryin[11] ), + .B(_04113_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04114_)); - sky130_fd_sc_hd__a21o_1 _10449_ (.A1(_04086_), - .A2(_04088_), - .B1(_04113_), + sky130_fd_sc_hd__and2_1 _10499_ (.A(\vgadonut.donut.donuthit.ryin[11] ), + .B(_04113_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04115_)); - sky130_fd_sc_hd__and3_1 _10450_ (.A(_04086_), - .B(_04088_), - .C(_04113_), + sky130_fd_sc_hd__or2_1 _10500_ (.A(_04114_), + .B(_04115_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04116_)); - sky130_fd_sc_hd__or2_1 _10451_ (.A(_04114_), - .B(_04116_), + sky130_fd_sc_hd__a21oi_1 _10501_ (.A1(_04090_), + .A2(_04094_), + .B1(_04116_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04117_)); - sky130_fd_sc_hd__a21oi_1 _10452_ (.A1(_04090_), - .A2(_04095_), - .B1(_04117_), + .Y(_04117_)); + sky130_fd_sc_hd__a31o_1 _10502_ (.A1(_04090_), + .A2(_04094_), + .A3(_04116_), + .B1(net101), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04118_)); - sky130_fd_sc_hd__a311oi_1 _10453_ (.A1(_04090_), - .A2(_04095_), - .A3(_04117_), - .B1(_04118_), - .C1(net87), + .X(_04118_)); + sky130_fd_sc_hd__o22a_1 _10503_ (.A1(net28), + .A2(_03953_), + .B1(_03954_), + .B2(net15), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04119_)); - sky130_fd_sc_hd__o21ba_1 _10454_ (.A1(_04097_), - .A2(_04099_), - .B1_N(_04096_), + .X(_04119_)); + sky130_fd_sc_hd__o21ai_2 _10504_ (.A1(_03794_), + .A2(net25), + .B1(_04119_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04120_)); - sky130_fd_sc_hd__nor2_1 _10455_ (.A(net142), - .B(net144), + .Y(_04120_)); + sky130_fd_sc_hd__and2b_1 _10505_ (.A_N(_04075_), + .B(\vgadonut.donut.donuthit.cordicxy.yin[6] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04121_)); - sky130_fd_sc_hd__and2_1 _10456_ (.A(net142), - .B(net144), + .X(_04121_)); + sky130_fd_sc_hd__xnor2_1 _10506_ (.A(\vgadonut.donut.donuthit.cordicxy.yin[6] ), + .B(_04075_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04122_)); - sky130_fd_sc_hd__nor2_1 _10457_ (.A(_04121_), + .Y(_04122_)); + sky130_fd_sc_hd__xnor2_1 _10507_ (.A(_04120_), .B(_04122_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04123_)); - sky130_fd_sc_hd__xnor2_1 _10458_ (.A(_04120_), - .B(_04123_), + sky130_fd_sc_hd__o21a_1 _10508_ (.A1(_05997_), + .A2(_04053_), + .B1(_04100_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04124_)); - sky130_fd_sc_hd__nand2_1 _10459_ (.A(\vgadonut.donut.donuthit.ryin[10] ), + .X(_04124_)); + sky130_fd_sc_hd__nor2_1 _10509_ (.A(_04123_), .B(_04124_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04125_)); - sky130_fd_sc_hd__or2_1 _10460_ (.A(\vgadonut.donut.donuthit.ryin[10] ), + sky130_fd_sc_hd__and2_1 _10510_ (.A(_04123_), .B(_04124_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04126_)); - sky130_fd_sc_hd__and2_1 _10461_ (.A(_04125_), + sky130_fd_sc_hd__nor2_1 _10511_ (.A(_04125_), .B(_04126_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04127_)); - sky130_fd_sc_hd__o21ai_1 _10462_ (.A1(_04101_), - .A2(_04105_), - .B1(_04127_), + .Y(_04127_)); + sky130_fd_sc_hd__a221o_1 _10512_ (.A1(_04082_), + .A2(_04081_), + .B1(_04095_), + .B2(_04102_), + .C1(_04080_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04128_)); - sky130_fd_sc_hd__or3_1 _10463_ (.A(_04101_), - .B(_04105_), - .C(_04127_), + .X(_04128_)); + sky130_fd_sc_hd__and2_1 _10513_ (.A(_04104_), + .B(_04128_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04129_)); - sky130_fd_sc_hd__a31o_1 _10464_ (.A1(net87), - .A2(_04128_), - .A3(_04129_), - .B1(_04119_), + sky130_fd_sc_hd__and3_1 _10514_ (.A(_04104_), + .B(_04127_), + .C(_04128_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00285_)); - sky130_fd_sc_hd__nand2_1 _10465_ (.A(net141), - .B(net143), + .X(_04130_)); + sky130_fd_sc_hd__o21ai_1 _10515_ (.A1(_04127_), + .A2(_04129_), + .B1(net101), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04130_)); - sky130_fd_sc_hd__or2_1 _10466_ (.A(net141), - .B(net143), + .Y(_04131_)); + sky130_fd_sc_hd__o22ai_1 _10516_ (.A1(_04117_), + .A2(_04118_), + .B1(_04130_), + .B2(_04131_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04131_)); - sky130_fd_sc_hd__nand2_1 _10467_ (.A(_04130_), - .B(_04131_), + .Y(_00286_)); + sky130_fd_sc_hd__a21o_1 _10517_ (.A1(_04120_), + .A2(_04122_), + .B1(_04121_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04132_)); - sky130_fd_sc_hd__o21ba_1 _10468_ (.A1(_04120_), - .A2(_04121_), - .B1_N(_04122_), + .X(_04132_)); + sky130_fd_sc_hd__a2bb2o_2 _10518_ (.A1_N(net29), + .A2_N(_03954_), + .B1(_03821_), + .B2(_03940_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04133_)); - sky130_fd_sc_hd__xor2_1 _10469_ (.A(_04132_), - .B(_04133_), + sky130_fd_sc_hd__and2_1 _10519_ (.A(\vgadonut.donut.donuthit.cordicxy.yin[7] ), + .B(_04098_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04134_)); - sky130_fd_sc_hd__and2_1 _10470_ (.A(\vgadonut.donut.donuthit.ryin[11] ), - .B(_04134_), + sky130_fd_sc_hd__xor2_1 _10520_ (.A(\vgadonut.donut.donuthit.cordicxy.yin[7] ), + .B(_04098_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04135_)); - sky130_fd_sc_hd__nor2_1 _10471_ (.A(\vgadonut.donut.donuthit.ryin[11] ), - .B(_04134_), + sky130_fd_sc_hd__xor2_1 _10521_ (.A(_04133_), + .B(_04135_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04136_)); - sky130_fd_sc_hd__or2_1 _10472_ (.A(_04135_), + .X(_04136_)); + sky130_fd_sc_hd__or2_1 _10522_ (.A(_04132_), .B(_04136_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04137_)); - sky130_fd_sc_hd__a21oi_1 _10473_ (.A1(_04125_), - .A2(_04128_), - .B1(_04137_), + sky130_fd_sc_hd__and2_1 _10523_ (.A(_04132_), + .B(_04136_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04138_)); - sky130_fd_sc_hd__a31o_1 _10474_ (.A1(_04125_), - .A2(_04128_), - .A3(_04137_), - .B1(net94), + .X(_04138_)); + sky130_fd_sc_hd__xnor2_1 _10524_ (.A(_04132_), + .B(_04136_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04139_)); - sky130_fd_sc_hd__o31ai_4 _10475_ (.A1(_03693_), - .A2(_03745_), - .A3(_03799_), - .B1(_03958_), + .Y(_04139_)); + sky130_fd_sc_hd__inv_2 _10525_ (.A(_04139_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04140_)); - sky130_fd_sc_hd__o221ai_4 _10476_ (.A1(net9), - .A2(_03962_), - .B1(_03964_), - .B2(net20), - .C1(_04140_), + sky130_fd_sc_hd__nor2_1 _10526_ (.A(_04125_), + .B(_04130_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04141_)); - sky130_fd_sc_hd__and2b_1 _10477_ (.A_N(_04085_), - .B(\vgadonut.donut.donuthit.cordicxy.yin[6] ), + sky130_fd_sc_hd__nand2_1 _10527_ (.A(_04139_), + .B(_04141_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04142_)); - sky130_fd_sc_hd__xnor2_1 _10478_ (.A(\vgadonut.donut.donuthit.cordicxy.yin[6] ), - .B(_04085_), + .Y(_04142_)); + sky130_fd_sc_hd__o21a_1 _10528_ (.A1(_04139_), + .A2(_04141_), + .B1(net101), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04143_)); - sky130_fd_sc_hd__xnor2_1 _10479_ (.A(_04141_), - .B(_04143_), + .X(_04143_)); + sky130_fd_sc_hd__o21a_1 _10529_ (.A1(_04111_), + .A2(_04112_), + .B1(_04109_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04144_)); - sky130_fd_sc_hd__a21oi_1 _10480_ (.A1(_04110_), - .A2(_04112_), - .B1(_04111_), + .X(_04144_)); + sky130_fd_sc_hd__nor2_1 _10530_ (.A(\vgadonut.donut.sAcB[13] ), + .B(net148), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04145_)); - sky130_fd_sc_hd__or2_1 _10481_ (.A(_04144_), - .B(_04145_), + sky130_fd_sc_hd__and2_1 _10531_ (.A(\vgadonut.donut.sAcB[13] ), + .B(\vgadonut.donut.sAcB[11] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04146_)); - sky130_fd_sc_hd__xnor2_1 _10482_ (.A(_04144_), - .B(_04145_), + sky130_fd_sc_hd__nor2_1 _10532_ (.A(_04145_), + .B(_04146_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04147_)); - sky130_fd_sc_hd__a31o_1 _10483_ (.A1(_04090_), - .A2(_04095_), - .A3(_04115_), - .B1(_04116_), + sky130_fd_sc_hd__xnor2_1 _10533_ (.A(_04144_), + .B(_04147_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04148_)); - sky130_fd_sc_hd__nor2_1 _10484_ (.A(_04147_), + .Y(_04148_)); + sky130_fd_sc_hd__or2_1 _10534_ (.A(\vgadonut.donut.donuthit.ryin[12] ), .B(_04148_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04149_)); - sky130_fd_sc_hd__a21o_1 _10485_ (.A1(_04147_), - .A2(_04148_), - .B1(net87), + .X(_04149_)); + sky130_fd_sc_hd__nand2_1 _10535_ (.A(\vgadonut.donut.donuthit.ryin[12] ), + .B(_04148_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04150_)); - sky130_fd_sc_hd__o22ai_1 _10486_ (.A1(_04138_), - .A2(_04139_), - .B1(_04149_), - .B2(_04150_), + .Y(_04150_)); + sky130_fd_sc_hd__and2_1 _10536_ (.A(_04149_), + .B(_04150_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00286_)); - sky130_fd_sc_hd__o21a_1 _10487_ (.A1(_04132_), - .A2(_04133_), - .B1(_04130_), + .X(_04151_)); + sky130_fd_sc_hd__o21ai_1 _10537_ (.A1(_04115_), + .A2(_04117_), + .B1(_04151_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04151_)); - sky130_fd_sc_hd__nor2_1 _10488_ (.A(net140), - .B(\vgadonut.donut.sAcB[11] ), + .Y(_04152_)); + sky130_fd_sc_hd__or3_1 _10538_ (.A(_04115_), + .B(_04117_), + .C(_04151_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04152_)); - sky130_fd_sc_hd__and2_1 _10489_ (.A(net140), - .B(\vgadonut.donut.sAcB[11] ), + .X(_04153_)); + sky130_fd_sc_hd__a32o_1 _10539_ (.A1(net94), + .A2(_04152_), + .A3(_04153_), + .B1(_04142_), + .B2(_04143_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04153_)); - sky130_fd_sc_hd__nor2_1 _10490_ (.A(_04152_), - .B(_04153_), + .X(_00287_)); + sky130_fd_sc_hd__nand2_1 _10540_ (.A(\vgadonut.donut.sAcB[14] ), + .B(net147), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04154_)); - sky130_fd_sc_hd__xnor2_1 _10491_ (.A(_04151_), - .B(_04154_), + sky130_fd_sc_hd__or2_1 _10541_ (.A(\vgadonut.donut.sAcB[14] ), + .B(net147), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04155_)); - sky130_fd_sc_hd__nand2_1 _10492_ (.A(\vgadonut.donut.donuthit.ryin[12] ), + .X(_04155_)); + sky130_fd_sc_hd__nand2_1 _10542_ (.A(_04154_), .B(_04155_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04156_)); - sky130_fd_sc_hd__or2_1 _10493_ (.A(\vgadonut.donut.donuthit.ryin[12] ), - .B(_04155_), + sky130_fd_sc_hd__o21ba_1 _10543_ (.A1(_04144_), + .A2(_04145_), + .B1_N(_04146_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04157_)); - sky130_fd_sc_hd__and2_1 _10494_ (.A(_04156_), + sky130_fd_sc_hd__xor2_1 _10544_ (.A(_04156_), .B(_04157_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04158_)); - sky130_fd_sc_hd__or3_1 _10495_ (.A(_04135_), - .B(_04138_), - .C(_04158_), + sky130_fd_sc_hd__nor2_1 _10545_ (.A(\vgadonut.donut.donuthit.ryin[13] ), + .B(_04158_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04159_)); - sky130_fd_sc_hd__o21ai_1 _10496_ (.A1(_04135_), - .A2(_04138_), - .B1(_04158_), + .Y(_04159_)); + sky130_fd_sc_hd__and2_1 _10546_ (.A(\vgadonut.donut.donuthit.ryin[13] ), + .B(_04158_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04160_)); - sky130_fd_sc_hd__a21oi_1 _10497_ (.A1(_04141_), - .A2(_04143_), - .B1(_04142_), + .X(_04160_)); + sky130_fd_sc_hd__or2_1 _10547_ (.A(_04159_), + .B(_04160_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04161_)); - sky130_fd_sc_hd__o221a_2 _10498_ (.A1(_03593_), - .A2(_03959_), - .B1(_03962_), - .B2(net20), - .C1(_04140_), + .X(_04161_)); + sky130_fd_sc_hd__nand3_1 _10548_ (.A(_04150_), + .B(_04152_), + .C(_04161_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04162_)); - sky130_fd_sc_hd__nand2_1 _10499_ (.A(\vgadonut.donut.donuthit.cordicxy.yin[7] ), - .B(_04110_), + .Y(_04162_)); + sky130_fd_sc_hd__a21oi_1 _10549_ (.A1(_04150_), + .A2(_04152_), + .B1(_04161_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04163_)); - sky130_fd_sc_hd__xnor2_2 _10500_ (.A(\vgadonut.donut.donuthit.cordicxy.yin[7] ), - .B(_04110_), + sky130_fd_sc_hd__nor2_1 _10550_ (.A(net101), + .B(_04163_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04164_)); - sky130_fd_sc_hd__xnor2_2 _10501_ (.A(_04162_), - .B(_04164_), + sky130_fd_sc_hd__nor2_1 _10551_ (.A(_03847_), + .B(net25), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04165_)); - sky130_fd_sc_hd__xnor2_1 _10502_ (.A(_04161_), - .B(_04165_), + sky130_fd_sc_hd__nand2_1 _10552_ (.A(\vgadonut.donut.donuthit.cordicxy.yin[8] ), + .B(_04120_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04166_)); - sky130_fd_sc_hd__o21a_1 _10503_ (.A1(_04147_), - .A2(_04148_), - .B1(_04146_), + sky130_fd_sc_hd__xor2_1 _10553_ (.A(\vgadonut.donut.donuthit.cordicxy.yin[8] ), + .B(_04120_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04167_)); - sky130_fd_sc_hd__nand2_1 _10504_ (.A(_04166_), + sky130_fd_sc_hd__nand2_1 _10554_ (.A(_04165_), .B(_04167_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04168_)); - sky130_fd_sc_hd__o21a_1 _10505_ (.A1(_04166_), - .A2(_04167_), - .B1(net94), + sky130_fd_sc_hd__or2_1 _10555_ (.A(_04165_), + .B(_04167_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04169_)); - sky130_fd_sc_hd__a32o_1 _10506_ (.A1(net87), - .A2(_04159_), - .A3(_04160_), - .B1(_04168_), - .B2(_04169_), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .X(_00287_)); - sky130_fd_sc_hd__nand2_1 _10507_ (.A(\vgadonut.donut.sAcB[14] ), - .B(\vgadonut.donut.sAcB[12] ), + sky130_fd_sc_hd__nand2_1 _10556_ (.A(_04168_), + .B(_04169_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04170_)); - sky130_fd_sc_hd__or2_1 _10508_ (.A(\vgadonut.donut.sAcB[14] ), - .B(\vgadonut.donut.sAcB[12] ), + sky130_fd_sc_hd__a21oi_1 _10557_ (.A1(_04133_), + .A2(_04135_), + .B1(_04134_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04171_)); - sky130_fd_sc_hd__nand2_1 _10509_ (.A(_04170_), + .Y(_04171_)); + sky130_fd_sc_hd__or2_1 _10558_ (.A(_04170_), .B(_04171_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04172_)); - sky130_fd_sc_hd__o21ba_1 _10510_ (.A1(_04151_), - .A2(_04152_), - .B1_N(_04153_), + .X(_04172_)); + sky130_fd_sc_hd__inv_2 _10559_ (.A(_04172_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04173_)); - sky130_fd_sc_hd__xor2_1 _10511_ (.A(_04172_), - .B(_04173_), + .Y(_04173_)); + sky130_fd_sc_hd__nand2_1 _10560_ (.A(_04170_), + .B(_04171_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04174_)); - sky130_fd_sc_hd__and2_1 _10512_ (.A(\vgadonut.donut.donuthit.ryin[13] ), + .Y(_04174_)); + sky130_fd_sc_hd__and2_1 _10561_ (.A(_04172_), .B(_04174_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04175_)); - sky130_fd_sc_hd__nor2_1 _10513_ (.A(\vgadonut.donut.donuthit.ryin[13] ), - .B(_04174_), + sky130_fd_sc_hd__a21o_1 _10562_ (.A1(_04125_), + .A2(_04137_), + .B1(_04138_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04176_)); - sky130_fd_sc_hd__or2_1 _10514_ (.A(_04175_), - .B(_04176_), + .X(_04176_)); + sky130_fd_sc_hd__a41o_1 _10563_ (.A1(_04128_), + .A2(_04127_), + .A3(_04104_), + .A4(_04140_), + .B1(_04176_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04177_)); - sky130_fd_sc_hd__nand3_1 _10515_ (.A(_04156_), - .B(_04160_), - .C(_04177_), + sky130_fd_sc_hd__or2_1 _10564_ (.A(_04175_), + .B(_04177_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04178_)); - sky130_fd_sc_hd__a21oi_1 _10516_ (.A1(_04156_), - .A2(_04160_), - .B1(_04177_), + .X(_04178_)); + sky130_fd_sc_hd__nand2_1 _10565_ (.A(_04175_), + .B(_04177_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04179_)); - sky130_fd_sc_hd__nor2_1 _10517_ (.A(net94), - .B(_04179_), + sky130_fd_sc_hd__a32o_1 _10566_ (.A1(net102), + .A2(_04178_), + .A3(_04179_), + .B1(_04162_), + .B2(_04164_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04180_)); - sky130_fd_sc_hd__or2_1 _10518_ (.A(_04147_), - .B(_04166_), + .X(_00288_)); + sky130_fd_sc_hd__xor2_1 _10567_ (.A(\vgadonut.donut.donuthit.cordicxy.yin[9] ), + .B(_04133_), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(_04180_)); + sky130_fd_sc_hd__and2_1 _10568_ (.A(_04165_), + .B(_04180_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04181_)); - sky130_fd_sc_hd__nor2_1 _10519_ (.A(_04117_), - .B(_04181_), + sky130_fd_sc_hd__nor2_1 _10569_ (.A(_04165_), + .B(_04180_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04182_)); - sky130_fd_sc_hd__a21o_1 _10520_ (.A1(_04090_), - .A2(_04115_), - .B1(_04116_), + sky130_fd_sc_hd__or2_1 _10570_ (.A(_04181_), + .B(_04182_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04183_)); - sky130_fd_sc_hd__a21o_1 _10521_ (.A1(_04161_), - .A2(_04165_), - .B1(_04146_), + sky130_fd_sc_hd__and3_1 _10571_ (.A(_04166_), + .B(_04168_), + .C(_04183_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04184_)); - sky130_fd_sc_hd__o221ai_1 _10522_ (.A1(_04161_), - .A2(_04165_), - .B1(_04181_), - .B2(_04183_), - .C1(_04184_), + sky130_fd_sc_hd__a21oi_1 _10572_ (.A1(_04166_), + .A2(_04168_), + .B1(_04183_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04185_)); - sky130_fd_sc_hd__a31o_1 _10523_ (.A1(_04092_), - .A2(_04093_), - .A3(_04182_), - .B1(_04185_), + sky130_fd_sc_hd__nor2_1 _10573_ (.A(_04184_), + .B(_04185_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04186_)); - sky130_fd_sc_hd__nand2_1 _10524_ (.A(_03546_), - .B(_03958_), + .Y(_04186_)); + sky130_fd_sc_hd__nand2_1 _10574_ (.A(_04172_), + .B(_04179_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04187_)); - sky130_fd_sc_hd__a21o_2 _10525_ (.A1(_04140_), - .A2(_04187_), - .B1(_03622_), + sky130_fd_sc_hd__or2_1 _10575_ (.A(_04186_), + .B(_04187_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04188_)); - sky130_fd_sc_hd__nand2_1 _10526_ (.A(\vgadonut.donut.donuthit.cordicxy.yin[8] ), - .B(_04141_), + sky130_fd_sc_hd__a21oi_1 _10576_ (.A1(_04186_), + .A2(_04187_), + .B1(net94), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04189_)); - sky130_fd_sc_hd__or2_1 _10527_ (.A(\vgadonut.donut.donuthit.cordicxy.yin[8] ), - .B(_04141_), + sky130_fd_sc_hd__o21a_1 _10577_ (.A1(_04156_), + .A2(_04157_), + .B1(_04154_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04190_)); - sky130_fd_sc_hd__and2_1 _10528_ (.A(_04189_), - .B(_04190_), + sky130_fd_sc_hd__nor2_1 _10578_ (.A(net146), + .B(\vgadonut.donut.sAcB[13] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04191_)); - sky130_fd_sc_hd__nand2b_1 _10529_ (.A_N(_04188_), - .B(_04191_), + .Y(_04191_)); + sky130_fd_sc_hd__nand2_1 _10579_ (.A(net146), + .B(\vgadonut.donut.sAcB[13] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04192_)); - sky130_fd_sc_hd__xor2_1 _10530_ (.A(_04188_), - .B(_04191_), + sky130_fd_sc_hd__and2b_1 _10580_ (.A_N(_04191_), + .B(_04192_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04193_)); - sky130_fd_sc_hd__o21a_1 _10531_ (.A1(_04162_), - .A2(_04164_), - .B1(_04163_), + sky130_fd_sc_hd__xnor2_1 _10581_ (.A(_04190_), + .B(_04193_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04194_)); - sky130_fd_sc_hd__or2_1 _10532_ (.A(_04193_), + .Y(_04194_)); + sky130_fd_sc_hd__nand2_1 _10582_ (.A(\vgadonut.donut.donuthit.ryin[14] ), .B(_04194_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04195_)); - sky130_fd_sc_hd__nand2_1 _10533_ (.A(_04193_), + .Y(_04195_)); + sky130_fd_sc_hd__or2_1 _10583_ (.A(\vgadonut.donut.donuthit.ryin[14] ), .B(_04194_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04196_)); - sky130_fd_sc_hd__and2_1 _10534_ (.A(_04195_), + .X(_04196_)); + sky130_fd_sc_hd__and2_1 _10584_ (.A(_04195_), .B(_04196_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04197_)); - sky130_fd_sc_hd__or2_1 _10535_ (.A(_04186_), - .B(_04197_), + sky130_fd_sc_hd__o21ai_1 _10585_ (.A1(_04160_), + .A2(_04163_), + .B1(_04197_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04198_)); - sky130_fd_sc_hd__nand2_1 _10536_ (.A(_04186_), - .B(_04197_), + .Y(_04198_)); + sky130_fd_sc_hd__or3_1 _10586_ (.A(_04160_), + .B(_04163_), + .C(_04197_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04199_)); - sky130_fd_sc_hd__a32o_1 _10537_ (.A1(net94), + .X(_04199_)); + sky130_fd_sc_hd__a32o_1 _10587_ (.A1(net94), .A2(_04198_), .A3(_04199_), - .B1(_04178_), - .B2(_04180_), + .B1(_04188_), + .B2(_04189_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00288_)); - sky130_fd_sc_hd__o21a_1 _10538_ (.A1(_04172_), - .A2(_04173_), - .B1(_04170_), + .X(_00289_)); + sky130_fd_sc_hd__nand2_1 _10588_ (.A(net146), + .B(\vgadonut.donut.sAcB[14] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04200_)); - sky130_fd_sc_hd__nor2_1 _10539_ (.A(net139), - .B(net140), + .Y(_04200_)); + sky130_fd_sc_hd__or2_1 _10589_ (.A(\vgadonut.donut.sAcB[15] ), + .B(\vgadonut.donut.sAcB[14] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04201_)); - sky130_fd_sc_hd__nand2_1 _10540_ (.A(net139), - .B(\vgadonut.donut.sAcB[13] ), + .X(_04201_)); + sky130_fd_sc_hd__nand2_1 _10590_ (.A(_04200_), + .B(_04201_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04202_)); - sky130_fd_sc_hd__and2b_1 _10541_ (.A_N(_04201_), - .B(_04202_), + sky130_fd_sc_hd__o21ai_1 _10591_ (.A1(_04190_), + .A2(_04191_), + .B1(_04192_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04203_)); - sky130_fd_sc_hd__xnor2_1 _10542_ (.A(_04200_), + .Y(_04203_)); + sky130_fd_sc_hd__xnor2_1 _10592_ (.A(_04202_), .B(_04203_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04204_)); - sky130_fd_sc_hd__nand2_1 _10543_ (.A(\vgadonut.donut.donuthit.ryin[14] ), + sky130_fd_sc_hd__xnor2_1 _10593_ (.A(\vgadonut.donut.donuthit.ryin[15] ), .B(_04204_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04205_)); - sky130_fd_sc_hd__or2_1 _10544_ (.A(\vgadonut.donut.donuthit.ryin[14] ), - .B(_04204_), + sky130_fd_sc_hd__and3_1 _10594_ (.A(_04195_), + .B(_04198_), + .C(_04205_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04206_)); - sky130_fd_sc_hd__nand2_1 _10545_ (.A(_04205_), - .B(_04206_), + sky130_fd_sc_hd__a21oi_1 _10595_ (.A1(_04195_), + .A2(_04198_), + .B1(_04205_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04207_)); - sky130_fd_sc_hd__or3b_1 _10546_ (.A(_04175_), - .B(_04179_), - .C_N(_04207_), + sky130_fd_sc_hd__nor2_1 _10596_ (.A(_04206_), + .B(_04207_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04208_)); - sky130_fd_sc_hd__o21bai_1 _10547_ (.A1(_04175_), - .A2(_04179_), - .B1_N(_04207_), + .Y(_04208_)); + sky130_fd_sc_hd__a21oi_1 _10597_ (.A1(\vgadonut.donut.donuthit.cordicxy.yin[9] ), + .A2(_04133_), + .B1(_04181_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04209_)); - sky130_fd_sc_hd__xnor2_1 _10548_ (.A(\vgadonut.donut.donuthit.cordicxy.yin[9] ), - .B(_04162_), + sky130_fd_sc_hd__xnor2_1 _10598_ (.A(_05993_), + .B(_04209_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04210_)); - sky130_fd_sc_hd__nand2b_1 _10549_ (.A_N(_04188_), - .B(_04210_), + sky130_fd_sc_hd__a211oi_2 _10599_ (.A1(_04177_), + .A2(_04175_), + .B1(_04185_), + .C1(_04173_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04211_)); - sky130_fd_sc_hd__xor2_1 _10550_ (.A(_04188_), - .B(_04210_), + sky130_fd_sc_hd__or2_1 _10600_ (.A(_04184_), + .B(_04211_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04212_)); - sky130_fd_sc_hd__and3_1 _10551_ (.A(_04189_), - .B(_04192_), - .C(_04212_), + sky130_fd_sc_hd__nand2_1 _10601_ (.A(_04210_), + .B(_04212_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04213_)); - sky130_fd_sc_hd__inv_2 _10552_ (.A(_04213_), + .Y(_04213_)); + sky130_fd_sc_hd__o21a_1 _10602_ (.A1(_04210_), + .A2(_04212_), + .B1(net103), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04214_)); - sky130_fd_sc_hd__a21o_1 _10553_ (.A1(_04189_), - .A2(_04192_), - .B1(_04212_), + .X(_04214_)); + sky130_fd_sc_hd__a22o_1 _10603_ (.A1(net96), + .A2(_04208_), + .B1(_04213_), + .B2(_04214_), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(_00275_)); + sky130_fd_sc_hd__a21o_1 _10604_ (.A1(\vgadonut.donut.donuthit.ryin[15] ), + .A2(_04204_), + .B1(_04207_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04215_)); - sky130_fd_sc_hd__and2_1 _10554_ (.A(_04214_), - .B(_04215_), + sky130_fd_sc_hd__a21bo_1 _10605_ (.A1(_04201_), + .A2(_04203_), + .B1_N(_04200_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04216_)); - sky130_fd_sc_hd__nand2_1 _10555_ (.A(_04195_), - .B(_04199_), + sky130_fd_sc_hd__nor2_1 _10606_ (.A(\vgadonut.donut.donuthit.ryin[15] ), + .B(_04216_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04217_)); - sky130_fd_sc_hd__nand2_1 _10556_ (.A(_04216_), - .B(_04217_), + sky130_fd_sc_hd__nand2_1 _10607_ (.A(\vgadonut.donut.donuthit.ryin[15] ), + .B(_04216_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04218_)); - sky130_fd_sc_hd__o21a_1 _10557_ (.A1(_04216_), - .A2(_04217_), - .B1(net94), + sky130_fd_sc_hd__nand2b_1 _10608_ (.A_N(_04217_), + .B(_04218_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04219_)); - sky130_fd_sc_hd__a32o_1 _10558_ (.A1(net87), - .A2(_04208_), - .A3(_04209_), - .B1(_04218_), - .B2(_04219_), + .Y(_04219_)); + sky130_fd_sc_hd__xnor2_1 _10609_ (.A(_04215_), + .B(_04219_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00289_)); - sky130_fd_sc_hd__o21a_1 _10559_ (.A1(_05952_), - .A2(_04162_), - .B1(_04211_), + .Y(_04220_)); + sky130_fd_sc_hd__o32a_1 _10610_ (.A1(_04184_), + .A2(_04211_), + .A3(_04210_), + .B1(_04209_), + .B2(_05993_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04220_)); - sky130_fd_sc_hd__inv_2 _10560_ (.A(_04220_), + .X(_04221_)); + sky130_fd_sc_hd__and2b_1 _10611_ (.A_N(\vgadonut.donut.donuthit.cordicxy.yin[11] ), + .B(_04165_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04221_)); - sky130_fd_sc_hd__xor2_1 _10561_ (.A(\vgadonut.donut.donuthit.cordicxy.yin[10] ), - .B(_04220_), + .X(_04222_)); + sky130_fd_sc_hd__o21a_1 _10612_ (.A1(_03847_), + .A2(net25), + .B1(\vgadonut.donut.donuthit.cordicxy.yin[11] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04222_)); - sky130_fd_sc_hd__inv_2 _10562_ (.A(_04222_), + .X(_04223_)); + sky130_fd_sc_hd__nor2_1 _10613_ (.A(_04222_), + .B(_04223_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04223_)); - sky130_fd_sc_hd__nand2_1 _10563_ (.A(_04195_), - .B(_04215_), + .Y(_04224_)); + sky130_fd_sc_hd__or2_1 _10614_ (.A(_04224_), + .B(_04221_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04224_)); - sky130_fd_sc_hd__a21o_1 _10564_ (.A1(_04186_), - .A2(_04197_), - .B1(_04224_), + .X(_04225_)); + sky130_fd_sc_hd__a21oi_1 _10615_ (.A1(_04221_), + .A2(_04224_), + .B1(net96), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04225_)); - sky130_fd_sc_hd__a21o_1 _10565_ (.A1(_04214_), - .A2(_04225_), - .B1(_04223_), + .Y(_04226_)); + sky130_fd_sc_hd__a22o_1 _10616_ (.A1(net96), + .A2(_04220_), + .B1(_04225_), + .B2(_04226_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04226_)); - sky130_fd_sc_hd__or3b_1 _10566_ (.A(_04213_), - .B(_04222_), - .C_N(_04225_), + .X(_00276_)); + sky130_fd_sc_hd__a211o_1 _10617_ (.A1(_04215_), + .A2(_04218_), + .B1(_04217_), + .C1(net101), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04227_)); - sky130_fd_sc_hd__nand2_1 _10567_ (.A(\vgadonut.donut.sAcB[15] ), - .B(\vgadonut.donut.sAcB[14] ), + sky130_fd_sc_hd__inv_2 _10618_ (.A(_04227_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04228_)); - sky130_fd_sc_hd__or2_1 _10568_ (.A(\vgadonut.donut.sAcB[15] ), - .B(\vgadonut.donut.sAcB[14] ), + sky130_fd_sc_hd__xnor2_1 _10619_ (.A(\vgadonut.donut.donuthit.cordicxy.yin[12] ), + .B(_04222_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04229_)); - sky130_fd_sc_hd__nand2_1 _10569_ (.A(_04228_), + .Y(_04229_)); + sky130_fd_sc_hd__nor2_1 _10620_ (.A(_04225_), .B(_04229_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04230_)); - sky130_fd_sc_hd__o21ai_1 _10570_ (.A1(_04200_), - .A2(_04201_), - .B1(_04202_), + sky130_fd_sc_hd__a21o_1 _10621_ (.A1(_04225_), + .A2(_04229_), + .B1(net96), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04231_)); - sky130_fd_sc_hd__nand2b_1 _10571_ (.A_N(_04230_), - .B(_04231_), + .X(_04231_)); + sky130_fd_sc_hd__o21ai_1 _10622_ (.A1(_04230_), + .A2(_04231_), + .B1(_04227_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04232_)); - sky130_fd_sc_hd__xnor2_1 _10572_ (.A(_04230_), - .B(_04231_), + .Y(_00277_)); + sky130_fd_sc_hd__and2b_1 _10623_ (.A_N(\vgadonut.donut.donuthit.cordicxy.yin[12] ), + .B(_04165_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04233_)); - sky130_fd_sc_hd__xnor2_1 _10573_ (.A(\vgadonut.donut.donuthit.ryin[15] ), - .B(_04233_), + .X(_04232_)); + sky130_fd_sc_hd__and2_1 _10624_ (.A(\vgadonut.donut.donuthit.cordicxy.yin[11] ), + .B(_04232_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04234_)); - sky130_fd_sc_hd__a21oi_1 _10574_ (.A1(_04205_), - .A2(_04209_), - .B1(_04234_), + .X(_04233_)); + sky130_fd_sc_hd__xor2_1 _10625_ (.A(\vgadonut.donut.donuthit.cordicxy.yin[13] ), + .B(_04232_), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(_04234_)); + sky130_fd_sc_hd__inv_2 _10626_ (.A(_04234_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04235_)); - sky130_fd_sc_hd__a31o_1 _10575_ (.A1(_04205_), - .A2(_04209_), - .A3(_04234_), - .B1(net94), + sky130_fd_sc_hd__or3_1 _10627_ (.A(_04234_), + .B(_04233_), + .C(_04230_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04236_)); - sky130_fd_sc_hd__nor2_1 _10576_ (.A(_04235_), - .B(_04236_), + sky130_fd_sc_hd__o21ai_1 _10628_ (.A1(_04230_), + .A2(_04233_), + .B1(_04234_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04237_)); - sky130_fd_sc_hd__a31o_1 _10577_ (.A1(net94), - .A2(_04226_), - .A3(_04227_), - .B1(_04237_), + sky130_fd_sc_hd__a31o_1 _10629_ (.A1(net103), + .A2(_04236_), + .A3(_04237_), + .B1(_04228_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00275_)); - sky130_fd_sc_hd__a32o_2 _10578_ (.A1(_04214_), - .A2(_04223_), - .A3(_04225_), - .B1(_04221_), - .B2(\vgadonut.donut.donuthit.cordicxy.yin[10] ), + .X(_00278_)); + sky130_fd_sc_hd__or3_1 _10630_ (.A(\vgadonut.donut.donuthit.cordicxy.yin[13] ), + .B(_03847_), + .C(net25), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04238_)); - sky130_fd_sc_hd__nor2_1 _10579_ (.A(\vgadonut.donut.donuthit.cordicxy.yin[11] ), - .B(_04188_), + sky130_fd_sc_hd__o21bai_1 _10631_ (.A1(\vgadonut.donut.donuthit.cordicxy.yin[12] ), + .A2(\vgadonut.donut.donuthit.cordicxy.yin[11] ), + .B1_N(_04238_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04239_)); - sky130_fd_sc_hd__and2_1 _10580_ (.A(\vgadonut.donut.donuthit.cordicxy.yin[11] ), - .B(_04188_), + sky130_fd_sc_hd__o41a_1 _10632_ (.A1(_04235_), + .A2(_04224_), + .A3(_04229_), + .A4(_04221_), + .B1(_04239_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04240_)); - sky130_fd_sc_hd__or2_1 _10581_ (.A(_04239_), - .B(_04240_), + sky130_fd_sc_hd__and2_1 _10633_ (.A(\vgadonut.donut.donuthit.cordicxy.yin[14] ), + .B(_04238_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04241_)); - sky130_fd_sc_hd__or2_1 _10582_ (.A(_04238_), - .B(_04241_), + sky130_fd_sc_hd__nor2_1 _10634_ (.A(\vgadonut.donut.donuthit.cordicxy.yin[14] ), + .B(_04238_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04242_)); - sky130_fd_sc_hd__nand2_1 _10583_ (.A(_04238_), - .B(_04241_), + .Y(_04242_)); + sky130_fd_sc_hd__nor2_1 _10635_ (.A(_04241_), + .B(_04242_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04243_)); - sky130_fd_sc_hd__a21o_1 _10584_ (.A1(\vgadonut.donut.donuthit.ryin[15] ), - .A2(_04233_), - .B1(_04235_), + sky130_fd_sc_hd__nand2_1 _10636_ (.A(_04240_), + .B(_04243_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04244_)); - sky130_fd_sc_hd__and3b_1 _10585_ (.A_N(\vgadonut.donut.donuthit.ryin[15] ), - .B(_04228_), - .C(_04232_), + .Y(_04244_)); + sky130_fd_sc_hd__or2_1 _10637_ (.A(_04240_), + .B(_04243_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04245_)); - sky130_fd_sc_hd__a21bo_1 _10586_ (.A1(_04228_), - .A2(_04232_), - .B1_N(\vgadonut.donut.donuthit.ryin[15] ), + sky130_fd_sc_hd__a31o_1 _10638_ (.A1(net103), + .A2(_04244_), + .A3(_04245_), + .B1(_04228_), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(_00279_)); + sky130_fd_sc_hd__mux2_4 _10639_ (.A0(_04241_), + .A1(_04242_), + .S(_04240_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04246_)); - sky130_fd_sc_hd__and2b_1 _10587_ (.A_N(_04245_), + sky130_fd_sc_hd__nand2_1 _10640_ (.A(net222), .B(_04246_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04247_)); - sky130_fd_sc_hd__a21oi_1 _10588_ (.A1(_04244_), - .A2(_04247_), - .B1(net94), + .Y(_04247_)); + sky130_fd_sc_hd__or2_1 _10641_ (.A(net222), + .B(_04246_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04248_)); - sky130_fd_sc_hd__o21a_1 _10589_ (.A1(_04244_), + .X(_04248_)); + sky130_fd_sc_hd__a31o_1 _10642_ (.A1(net103), .A2(_04247_), - .B1(_04248_), + .A3(_04248_), + .B1(_04228_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04249_)); - sky130_fd_sc_hd__a31o_1 _10590_ (.A1(net96), - .A2(_04242_), - .A3(_04243_), - .B1(_04249_), + .X(_00280_)); + sky130_fd_sc_hd__xnor2_4 _10643_ (.A(\vgadonut.donut.donuthit.rx[15] ), + .B(net35), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00276_)); - sky130_fd_sc_hd__a211o_2 _10591_ (.A1(_04244_), - .A2(_04246_), - .B1(_04245_), - .C1(net94), + .Y(_04249_)); + sky130_fd_sc_hd__inv_2 _10644_ (.A(_04249_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04250_)); - sky130_fd_sc_hd__xnor2_1 _10592_ (.A(\vgadonut.donut.donuthit.cordicxy.yin[12] ), - .B(_04239_), + .Y(_04250_)); + sky130_fd_sc_hd__a21o_1 _10645_ (.A1(net6), + .A2(net5), + .B1(_04249_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04251_)); - sky130_fd_sc_hd__inv_2 _10593_ (.A(_04251_), + .X(_04251_)); + sky130_fd_sc_hd__xnor2_4 _10646_ (.A(\vgadonut.donut.donuthit.rx[12] ), + .B(net35), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04252_)); - sky130_fd_sc_hd__nor2_1 _10594_ (.A(_04243_), - .B(_04251_), + sky130_fd_sc_hd__or3_1 _10647_ (.A(net23), + .B(_03563_), + .C(_04252_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04253_)); - sky130_fd_sc_hd__a21o_1 _10595_ (.A1(_04243_), - .A2(_04251_), - .B1(net88), + .X(_04253_)); + sky130_fd_sc_hd__xnor2_2 _10648_ (.A(\vgadonut.donut.donuthit.rx[11] ), + .B(net35), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04254_)); - sky130_fd_sc_hd__o21ai_1 _10596_ (.A1(_04253_), - .A2(_04254_), - .B1(_04250_), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .Y(_00277_)); - sky130_fd_sc_hd__nor2_1 _10597_ (.A(\vgadonut.donut.donuthit.cordicxy.yin[12] ), - .B(_04188_), + .Y(_04254_)); + sky130_fd_sc_hd__xnor2_2 _10649_ (.A(\vgadonut.donut.donuthit.rx[10] ), + .B(net34), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04255_)); - sky130_fd_sc_hd__a32o_1 _10598_ (.A1(_04238_), - .A2(_04241_), - .A3(_04252_), - .B1(_04255_), - .B2(\vgadonut.donut.donuthit.cordicxy.yin[11] ), + sky130_fd_sc_hd__or2_1 _10650_ (.A(net21), + .B(_04255_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04256_)); - sky130_fd_sc_hd__xor2_1 _10599_ (.A(\vgadonut.donut.donuthit.cordicxy.yin[13] ), - .B(_04255_), + sky130_fd_sc_hd__xnor2_2 _10651_ (.A(\vgadonut.donut.donuthit.rx[9] ), + .B(net34), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04257_)); - sky130_fd_sc_hd__nor2_1 _10600_ (.A(_04256_), - .B(_04257_), + .Y(_04257_)); + sky130_fd_sc_hd__xnor2_1 _10652_ (.A(\vgadonut.donut.donuthit.rx[7] ), + .B(net34), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04258_)); - sky130_fd_sc_hd__a21o_1 _10601_ (.A1(_04256_), - .A2(_04257_), - .B1(net88), + sky130_fd_sc_hd__or2_1 _10653_ (.A(net29), + .B(_04258_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04259_)); - sky130_fd_sc_hd__o21ai_1 _10602_ (.A1(_04258_), - .A2(_04259_), - .B1(_04250_), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .Y(_00278_)); - sky130_fd_sc_hd__nor2_1 _10603_ (.A(\vgadonut.donut.donuthit.cordicxy.yin[13] ), - .B(_04188_), + sky130_fd_sc_hd__xnor2_1 _10654_ (.A(\vgadonut.donut.donuthit.rx[8] ), + .B(net35), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04260_)); - sky130_fd_sc_hd__o21a_1 _10604_ (.A1(\vgadonut.donut.donuthit.cordicxy.yin[12] ), - .A2(\vgadonut.donut.donuthit.cordicxy.yin[11] ), + sky130_fd_sc_hd__o221a_1 _10655_ (.A1(net18), + .A2(_04257_), .B1(_04260_), + .B2(net14), + .C1(_04259_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04261_)); - sky130_fd_sc_hd__a41o_1 _10605_ (.A1(_04238_), - .A2(_04241_), - .A3(_04252_), - .A4(_04257_), - .B1(_04261_), + sky130_fd_sc_hd__o2111a_1 _10656_ (.A1(net11), + .A2(_04254_), + .B1(_04256_), + .C1(_04261_), + .D1(_04253_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04262_)); - sky130_fd_sc_hd__xor2_1 _10606_ (.A(\vgadonut.donut.donuthit.cordicxy.yin[14] ), - .B(_04260_), + sky130_fd_sc_hd__xnor2_4 _10657_ (.A(\vgadonut.donut.donuthit.rx[13] ), + .B(net35), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04263_)); - sky130_fd_sc_hd__o21ai_1 _10607_ (.A1(_04262_), - .A2(_04263_), - .B1(net96), + .Y(_04263_)); + sky130_fd_sc_hd__xnor2_4 _10658_ (.A(\vgadonut.donut.donuthit.rx[14] ), + .B(net35), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04264_)); - sky130_fd_sc_hd__a21o_1 _10608_ (.A1(_04262_), + sky130_fd_sc_hd__o22a_1 _10659_ (.A1(net9), .A2(_04263_), .B1(_04264_), + .B2(net282), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04265_)); - sky130_fd_sc_hd__nand2_1 _10609_ (.A(_04250_), - .B(_04265_), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .Y(_00279_)); - sky130_fd_sc_hd__nor2_1 _10610_ (.A(\vgadonut.donut.donuthit.cordicxy.yin[14] ), - .B(_04188_), + sky130_fd_sc_hd__and3_1 _10660_ (.A(_04251_), + .B(_04262_), + .C(_04265_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04266_)); - sky130_fd_sc_hd__a22oi_1 _10611_ (.A1(_04262_), - .A2(_04263_), - .B1(_04266_), - .B2(\vgadonut.donut.donuthit.cordicxy.yin[13] ), + .X(_04266_)); + sky130_fd_sc_hd__or3_1 _10661_ (.A(net23), + .B(_03559_), + .C(_04257_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04267_)); - sky130_fd_sc_hd__xnor2_1 _10612_ (.A(net231), - .B(_04266_), + .X(_04267_)); + sky130_fd_sc_hd__or2_1 _10662_ (.A(net21), + .B(_04260_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04268_)); - sky130_fd_sc_hd__nor2_1 _10613_ (.A(_04267_), - .B(_04268_), + .X(_04268_)); + sky130_fd_sc_hd__xnor2_1 _10663_ (.A(\vgadonut.donut.donuthit.rx[6] ), + .B(net34), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04269_)); - sky130_fd_sc_hd__a21o_1 _10614_ (.A1(_04267_), - .A2(_04268_), - .B1(net88), + sky130_fd_sc_hd__mux2_1 _10664_ (.A0(_03541_), + .A1(_03540_), + .S(\vgadonut.donut.donuthit.rx[5] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04270_)); - sky130_fd_sc_hd__o21ai_1 _10615_ (.A1(_04269_), - .A2(_04270_), - .B1(_04250_), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .Y(_00280_)); - sky130_fd_sc_hd__xor2_4 _10616_ (.A(\vgadonut.donut.donuthit.rx[15] ), - .B(net269), + sky130_fd_sc_hd__o221a_1 _10665_ (.A1(net18), + .A2(_04258_), + .B1(_04269_), + .B2(net15), + .C1(_04270_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04271_)); - sky130_fd_sc_hd__xnor2_4 _10617_ (.A(\vgadonut.donut.donuthit.rx[15] ), - .B(net269), + sky130_fd_sc_hd__o2111ai_2 _10666_ (.A1(net12), + .A2(_04255_), + .B1(_04267_), + .C1(_04268_), + .D1(_04271_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04272_)); - sky130_fd_sc_hd__a211o_1 _10618_ (.A1(net7), - .A2(_03611_), - .B1(_04272_), - .C1(net298), + sky130_fd_sc_hd__o22ai_1 _10667_ (.A1(net7), + .A2(_04252_), + .B1(_04254_), + .B2(net9), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04273_)); - sky130_fd_sc_hd__xor2_1 _10619_ (.A(\vgadonut.donut.donuthit.rx[14] ), - .B(net24), + .Y(_04273_)); + sky130_fd_sc_hd__o22ai_1 _10668_ (.A1(net6), + .A2(_04263_), + .B1(_04264_), + .B2(_03599_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04274_)); - sky130_fd_sc_hd__xnor2_4 _10620_ (.A(\vgadonut.donut.donuthit.rx[14] ), - .B(net24), + .Y(_04274_)); + sky130_fd_sc_hd__o31a_1 _10669_ (.A1(_04272_), + .A2(_04273_), + .A3(_04274_), + .B1(\vgadonut.donut.donuthit.cordicxy.xin[0] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04275_)); - sky130_fd_sc_hd__or2_1 _10621_ (.A(_03572_), - .B(_04275_), + .X(_04275_)); + sky130_fd_sc_hd__nor4_1 _10670_ (.A(\vgadonut.donut.donuthit.cordicxy.xin[0] ), + .B(_04272_), + .C(_04273_), + .D(_04274_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04276_)); - sky130_fd_sc_hd__xor2_1 _10622_ (.A(\vgadonut.donut.donuthit.rx[13] ), - .B(net24), + .Y(_04276_)); + sky130_fd_sc_hd__or3_1 _10671_ (.A(_04266_), + .B(_04275_), + .C(net2), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04277_)); - sky130_fd_sc_hd__xnor2_4 _10623_ (.A(\vgadonut.donut.donuthit.rx[13] ), - .B(net269), + sky130_fd_sc_hd__o21ai_1 _10672_ (.A1(_04275_), + .A2(net3), + .B1(_04266_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04278_)); - sky130_fd_sc_hd__xnor2_4 _10624_ (.A(\vgadonut.donut.donuthit.rx[11] ), - .B(net27), + sky130_fd_sc_hd__xor2_1 _10673_ (.A(\vgadonut.donut.donuthit.cordicxy.x2in[4] ), + .B(net172), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04279_)); - sky130_fd_sc_hd__xnor2_4 _10625_ (.A(\vgadonut.donut.donuthit.rx[12] ), - .B(net27), + .X(_04279_)); + sky130_fd_sc_hd__o21a_1 _10674_ (.A1(net171), + .A2(\vgadonut.donut.sB[1] ), + .B1(\vgadonut.donut.donuthit.cordicxy.x2in[1] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04280_)); - sky130_fd_sc_hd__or3_1 _10626_ (.A(net16), - .B(_03581_), - .C(_04280_), + .X(_04280_)); + sky130_fd_sc_hd__o21a_1 _10675_ (.A1(net172), + .A2(\vgadonut.donut.sB[0] ), + .B1(\vgadonut.donut.donuthit.cordicxy.x2in[0] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04281_)); - sky130_fd_sc_hd__xnor2_2 _10627_ (.A(\vgadonut.donut.donuthit.rx[10] ), - .B(net269), + sky130_fd_sc_hd__o21a_1 _10676_ (.A1(net172), + .A2(\vgadonut.donut.donuthit.cordicxy.x2in[0] ), + .B1(\vgadonut.donut.donuthit.cordicxy.x2in[1] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04282_)); - sky130_fd_sc_hd__or2_1 _10628_ (.A(net13), - .B(_04282_), + .X(_04282_)); + sky130_fd_sc_hd__o22a_1 _10677_ (.A1(_04280_), + .A2(_04281_), + .B1(_04282_), + .B2(net171), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04283_)); - sky130_fd_sc_hd__xnor2_2 _10629_ (.A(\vgadonut.donut.donuthit.rx[9] ), - .B(net269), + sky130_fd_sc_hd__o31a_1 _10678_ (.A1(\vgadonut.donut.donuthit.cordicxy.x2in[2] ), + .A2(\vgadonut.donut.donuthit.cordicxy.x2in[1] ), + .A3(\vgadonut.donut.sB[1] ), + .B1(_04283_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04284_)); - sky130_fd_sc_hd__xnor2_2 _10630_ (.A(\vgadonut.donut.donuthit.rx[8] ), - .B(net27), + .X(_04284_)); + sky130_fd_sc_hd__xor2_1 _10679_ (.A(_04279_), + .B(_04284_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04285_)); - sky130_fd_sc_hd__xnor2_1 _10631_ (.A(\vgadonut.donut.donuthit.rx[7] ), - .B(net27), + .X(_04285_)); + sky130_fd_sc_hd__nand2_1 _10680_ (.A(\vgadonut.donut.donuthit.rxin[5] ), + .B(_04285_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04286_)); - sky130_fd_sc_hd__or2_1 _10632_ (.A(net21), - .B(_04286_), + sky130_fd_sc_hd__o21a_1 _10681_ (.A1(\vgadonut.donut.donuthit.rxin[5] ), + .A2(_04285_), + .B1(net94), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04287_)); - sky130_fd_sc_hd__o221a_1 _10633_ (.A1(net11), - .A2(_04284_), - .B1(_04285_), - .B2(_03593_), - .C1(_04287_), + sky130_fd_sc_hd__a32o_1 _10682_ (.A1(net104), + .A2(_04277_), + .A3(_04278_), + .B1(_04286_), + .B2(_04287_), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(_00258_)); + sky130_fd_sc_hd__or2_1 _10683_ (.A(net9), + .B(_04264_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04288_)); - sky130_fd_sc_hd__o2111a_1 _10634_ (.A1(_03578_), - .A2(_04279_), - .B1(_04281_), - .C1(_04283_), - .D1(_04288_), + sky130_fd_sc_hd__or2_1 _10684_ (.A(_03565_), + .B(_04263_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04289_)); - sky130_fd_sc_hd__o2111ai_4 _10635_ (.A1(net6), - .A2(_04278_), - .B1(_04289_), - .C1(_04273_), - .D1(_04276_), + sky130_fd_sc_hd__or2_1 _10685_ (.A(net29), + .B(_04260_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04290_)); - sky130_fd_sc_hd__or2_1 _10636_ (.A(_03572_), - .B(_04280_), + .X(_04290_)); + sky130_fd_sc_hd__o221a_1 _10686_ (.A1(net18), + .A2(_04255_), + .B1(_04257_), + .B2(net14), + .C1(_04290_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04291_)); - sky130_fd_sc_hd__or3_1 _10637_ (.A(net325), - .B(_03581_), - .C(_04282_), + sky130_fd_sc_hd__o221a_1 _10687_ (.A1(net11), + .A2(_04252_), + .B1(_04254_), + .B2(net21), + .C1(_04291_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04292_)); - sky130_fd_sc_hd__or3_1 _10638_ (.A(net325), - .B(_03562_), - .C(_04284_), + sky130_fd_sc_hd__o2111ai_4 _10688_ (.A1(_03637_), + .A2(net24), + .B1(_04288_), + .C1(_04289_), + .D1(_04292_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04293_)); - sky130_fd_sc_hd__xor2_1 _10639_ (.A(\vgadonut.donut.donuthit.rx[6] ), - .B(net310), + .Y(_04293_)); + sky130_fd_sc_hd__or3_1 _10689_ (.A(net23), + .B(_03563_), + .C(_04254_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04294_)); - sky130_fd_sc_hd__and3b_1 _10640_ (.A_N(net310), - .B(_03539_), - .C(\vgadonut.donut.donuthit.rx[5] ), + sky130_fd_sc_hd__or2_1 _10690_ (.A(net21), + .B(_04257_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04295_)); - sky130_fd_sc_hd__nor3b_1 _10641_ (.A(\vgadonut.donut.donuthit.rx[5] ), - .B(_03539_), - .C_N(net310), + sky130_fd_sc_hd__or2_1 _10691_ (.A(net29), + .B(_04269_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04296_)); - sky130_fd_sc_hd__a311oi_1 _10642_ (.A1(net21), - .A2(net304), - .A3(_04294_), - .B1(_04295_), + .X(_04296_)); + sky130_fd_sc_hd__o221a_1 _10692_ (.A1(net14), + .A2(_04258_), + .B1(_04260_), + .B2(net18), .C1(_04296_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04297_)); - sky130_fd_sc_hd__o221a_1 _10643_ (.A1(net13), - .A2(_04285_), - .B1(_04286_), - .B2(net11), - .C1(_04297_), + .X(_04297_)); + sky130_fd_sc_hd__o2111a_1 _10693_ (.A1(net11), + .A2(_04255_), + .B1(_04294_), + .C1(_04295_), + .D1(_04297_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04298_)); - sky130_fd_sc_hd__o2111a_1 _10644_ (.A1(net6), - .A2(_04279_), - .B1(_04292_), - .C1(_04293_), - .D1(_04298_), + sky130_fd_sc_hd__o22a_1 _10694_ (.A1(net9), + .A2(_04252_), + .B1(_04263_), + .B2(_03586_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04299_)); - sky130_fd_sc_hd__or3_1 _10645_ (.A(net5), - .B(net7), - .C(_04278_), + sky130_fd_sc_hd__o22a_1 _10695_ (.A1(_03599_), + .A2(_04249_), + .B1(_04264_), + .B2(_03595_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04300_)); - sky130_fd_sc_hd__o2111a_1 _10646_ (.A1(_03613_), - .A2(_04275_), - .B1(_04291_), - .C1(_04299_), - .D1(_04300_), + sky130_fd_sc_hd__a31o_1 _10696_ (.A1(_04298_), + .A2(_04299_), + .A3(_04300_), + .B1(_06005_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04301_)); - sky130_fd_sc_hd__nand2b_1 _10647_ (.A_N(_04301_), - .B(\vgadonut.donut.donuthit.cordicxy.xin[0] ), + sky130_fd_sc_hd__nand4_1 _10697_ (.A(_06005_), + .B(_04298_), + .C(_04299_), + .D(_04300_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04302_)); - sky130_fd_sc_hd__xnor2_2 _10648_ (.A(\vgadonut.donut.donuthit.cordicxy.xin[0] ), + sky130_fd_sc_hd__and3_1 _10698_ (.A(_04293_), .B(_04301_), + .C(_04302_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04303_)); - sky130_fd_sc_hd__nand2_2 _10649_ (.A(_04290_), - .B(_04303_), + .X(_04303_)); + sky130_fd_sc_hd__a21oi_1 _10699_ (.A1(_04301_), + .A2(_04302_), + .B1(_04293_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04304_)); - sky130_fd_sc_hd__o21a_1 _10650_ (.A1(_04290_), - .A2(_04303_), - .B1(net95), + sky130_fd_sc_hd__o21bai_1 _10700_ (.A1(_04266_), + .A2(net2), + .B1_N(_04275_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04305_)); - sky130_fd_sc_hd__and2_1 _10651_ (.A(\vgadonut.donut.donuthit.cordicxy.x2in[4] ), - .B(net170), + .Y(_04305_)); + sky130_fd_sc_hd__or3b_4 _10701_ (.A(_04303_), + .B(_04304_), + .C_N(_04305_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04306_)); - sky130_fd_sc_hd__or2_1 _10652_ (.A(\vgadonut.donut.donuthit.cordicxy.x2in[4] ), - .B(net170), + sky130_fd_sc_hd__o21bai_1 _10702_ (.A1(_04303_), + .A2(_04304_), + .B1_N(_04305_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04307_)); - sky130_fd_sc_hd__nand2b_1 _10653_ (.A_N(_04306_), - .B(_04307_), + .Y(_04307_)); + sky130_fd_sc_hd__a22o_1 _10703_ (.A1(\vgadonut.donut.donuthit.cordicxy.x2in[4] ), + .A2(\vgadonut.donut.donuthit.cordicxy.x2in[2] ), + .B1(_04279_), + .B2(_04284_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04308_)); - sky130_fd_sc_hd__o21a_1 _10654_ (.A1(net170), - .A2(\vgadonut.donut.donuthit.cordicxy.x2in[0] ), - .B1(\vgadonut.donut.donuthit.cordicxy.x2in[1] ), + .X(_04308_)); + sky130_fd_sc_hd__or2_1 _10704_ (.A(net170), + .B(net171), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04309_)); - sky130_fd_sc_hd__o21a_1 _10655_ (.A1(\vgadonut.donut.donuthit.cordicxy.x2in[3] ), - .A2(\vgadonut.donut.sB[1] ), - .B1(\vgadonut.donut.donuthit.cordicxy.x2in[1] ), + sky130_fd_sc_hd__nand2_1 _10705_ (.A(\vgadonut.donut.donuthit.cordicxy.x2in[5] ), + .B(\vgadonut.donut.donuthit.cordicxy.x2in[3] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04310_)); - sky130_fd_sc_hd__o21a_1 _10656_ (.A1(\vgadonut.donut.donuthit.cordicxy.x2in[1] ), - .A2(\vgadonut.donut.sB[1] ), - .B1(\vgadonut.donut.sB[0] ), + .Y(_04310_)); + sky130_fd_sc_hd__nand2_1 _10706_ (.A(_04309_), + .B(_04310_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04311_)); - sky130_fd_sc_hd__o21a_1 _10657_ (.A1(net170), - .A2(_04311_), - .B1(\vgadonut.donut.donuthit.cordicxy.x2in[0] ), + .Y(_04311_)); + sky130_fd_sc_hd__xnor2_1 _10707_ (.A(_04308_), + .B(_04311_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04312_)); - sky130_fd_sc_hd__o22a_1 _10658_ (.A1(net169), - .A2(_04309_), - .B1(_04310_), - .B2(_04312_), + .Y(_04312_)); + sky130_fd_sc_hd__xnor2_1 _10708_ (.A(\vgadonut.donut.donuthit.rxin[6] ), + .B(_04312_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04313_)); - sky130_fd_sc_hd__xnor2_1 _10659_ (.A(_04308_), + .Y(_04313_)); + sky130_fd_sc_hd__or2_1 _10709_ (.A(_04286_), .B(_04313_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04314_)); - sky130_fd_sc_hd__nand2_1 _10660_ (.A(\vgadonut.donut.donuthit.rxin[5] ), - .B(_04314_), + .X(_04314_)); + sky130_fd_sc_hd__a21oi_1 _10710_ (.A1(_04286_), + .A2(_04313_), + .B1(net101), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04315_)); - sky130_fd_sc_hd__or2_1 _10661_ (.A(\vgadonut.donut.donuthit.rxin[5] ), - .B(_04314_), + sky130_fd_sc_hd__a32o_1 _10711_ (.A1(net101), + .A2(_04306_), + .A3(_04307_), + .B1(_04314_), + .B2(_04315_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04316_)); - sky130_fd_sc_hd__a32o_1 _10662_ (.A1(net89), - .A2(_04315_), - .A3(_04316_), - .B1(_04304_), - .B2(_04305_), + .X(_00265_)); + sky130_fd_sc_hd__nand2_1 _10712_ (.A(net168), + .B(\vgadonut.donut.donuthit.cordicxy.x2in[4] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00258_)); - sky130_fd_sc_hd__or2_1 _10663_ (.A(_03575_), - .B(_04275_), + .Y(_04316_)); + sky130_fd_sc_hd__or2_1 _10713_ (.A(net168), + .B(\vgadonut.donut.donuthit.cordicxy.x2in[4] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04317_)); - sky130_fd_sc_hd__nand2_1 _10664_ (.A(_03582_), - .B(_04277_), + sky130_fd_sc_hd__nand2_1 _10714_ (.A(_04316_), + .B(_04317_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04318_)); - sky130_fd_sc_hd__or2_1 _10665_ (.A(net20), - .B(_04285_), + sky130_fd_sc_hd__a21boi_1 _10715_ (.A1(_04308_), + .A2(_04309_), + .B1_N(_04310_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04319_)); - sky130_fd_sc_hd__o221a_1 _10666_ (.A1(net11), - .A2(_04282_), - .B1(_04284_), - .B2(_03593_), - .C1(_04319_), + .Y(_04319_)); + sky130_fd_sc_hd__xor2_1 _10716_ (.A(_04318_), + .B(_04319_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04320_)); - sky130_fd_sc_hd__o221a_1 _10667_ (.A1(net13), - .A2(_04279_), - .B1(_04280_), - .B2(_03578_), - .C1(_04320_), + sky130_fd_sc_hd__or2_1 _10717_ (.A(\vgadonut.donut.donuthit.rxin[7] ), + .B(_04320_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04321_)); - sky130_fd_sc_hd__o2111ai_4 _10668_ (.A1(_03665_), - .A2(_04272_), - .B1(_04317_), - .C1(_04318_), - .D1(_04321_), + sky130_fd_sc_hd__nand2_1 _10718_ (.A(\vgadonut.donut.donuthit.rxin[7] ), + .B(_04320_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04322_)); - sky130_fd_sc_hd__or2_1 _10669_ (.A(_03572_), - .B(_04278_), + sky130_fd_sc_hd__nand2_1 _10719_ (.A(_04321_), + .B(_04322_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04323_)); - sky130_fd_sc_hd__or3_1 _10670_ (.A(net325), - .B(_03581_), - .C(_04279_), + .Y(_04323_)); + sky130_fd_sc_hd__a21boi_1 _10720_ (.A1(\vgadonut.donut.donuthit.rxin[6] ), + .A2(_04312_), + .B1_N(_04314_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04324_)); - sky130_fd_sc_hd__or3_1 _10671_ (.A(net325), - .B(_03562_), - .C(_04282_), + .Y(_04324_)); + sky130_fd_sc_hd__nand2_1 _10721_ (.A(_04323_), + .B(_04324_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04325_)); - sky130_fd_sc_hd__or4_1 _10672_ (.A(net18), - .B(_03544_), - .C(_03550_), - .D(_04285_), + .Y(_04325_)); + sky130_fd_sc_hd__or2_1 _10722_ (.A(_04323_), + .B(_04324_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04326_)); - sky130_fd_sc_hd__nand2_1 _10673_ (.A(net300), - .B(_04294_), + sky130_fd_sc_hd__a31oi_1 _10723_ (.A1(_04251_), + .A2(_04262_), + .A3(_04265_), + .B1(_06003_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04327_)); - sky130_fd_sc_hd__or3_1 _10674_ (.A(net300), - .B(_03545_), - .C(_04286_), + sky130_fd_sc_hd__and4_1 _10724_ (.A(_06003_), + .B(_04251_), + .C(_04262_), + .D(_04265_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04328_)); - sky130_fd_sc_hd__o2111a_1 _10675_ (.A1(net13), - .A2(_04284_), - .B1(_04326_), - .C1(_04327_), - .D1(_04328_), + sky130_fd_sc_hd__a41o_1 _10725_ (.A1(net9), + .A2(_03586_), + .A3(_03595_), + .A4(net5), + .B1(_04249_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04329_)); - sky130_fd_sc_hd__o2111a_1 _10676_ (.A1(_03575_), - .A2(_04280_), - .B1(_04324_), - .C1(_04325_), - .D1(_04329_), + sky130_fd_sc_hd__or2_1 _10726_ (.A(_03565_), + .B(_04264_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04330_)); - sky130_fd_sc_hd__or3_1 _10677_ (.A(_03600_), - .B(net7), - .C(_04275_), + sky130_fd_sc_hd__o22a_1 _10727_ (.A1(net14), + .A2(_04255_), + .B1(_04257_), + .B2(net28), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04331_)); - sky130_fd_sc_hd__o2111a_1 _10678_ (.A1(_04272_), - .A2(_03613_), - .B1(_04323_), - .C1(_04330_), - .D1(_04331_), + sky130_fd_sc_hd__o221a_1 _10728_ (.A1(net21), + .A2(_04252_), + .B1(_04254_), + .B2(net18), + .C1(_04331_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04332_)); - sky130_fd_sc_hd__and2b_1 _10679_ (.A_N(_04332_), - .B(\vgadonut.donut.donuthit.cordicxy.xin[1] ), + sky130_fd_sc_hd__o2111a_1 _10729_ (.A1(net11), + .A2(_04263_), + .B1(_04329_), + .C1(_04330_), + .D1(_04332_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04333_)); - sky130_fd_sc_hd__xnor2_2 _10680_ (.A(_04332_), - .B(\vgadonut.donut.donuthit.cordicxy.xin[1] ), + sky130_fd_sc_hd__or3_1 _10730_ (.A(_04327_), + .B(_04328_), + .C(_04333_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04334_)); - sky130_fd_sc_hd__xor2_1 _10681_ (.A(_04334_), - .B(_04322_), + .X(_04334_)); + sky130_fd_sc_hd__o21ai_1 _10731_ (.A1(_04327_), + .A2(_04328_), + .B1(_04333_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04335_)); - sky130_fd_sc_hd__nand2_1 _10682_ (.A(_04302_), - .B(_04304_), + .Y(_04335_)); + sky130_fd_sc_hd__a21bo_1 _10732_ (.A1(_04293_), + .A2(_04302_), + .B1_N(_04301_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04336_)); - sky130_fd_sc_hd__a21bo_4 _10683_ (.A1(_04302_), - .A2(_04304_), - .B1_N(_04335_), + .X(_04336_)); + sky130_fd_sc_hd__and3_1 _10733_ (.A(_04334_), + .B(_04335_), + .C(_04336_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04337_)); - sky130_fd_sc_hd__o21a_1 _10684_ (.A1(_04335_), - .A2(_04336_), - .B1(net95), + sky130_fd_sc_hd__a21oi_1 _10734_ (.A1(_04334_), + .A2(_04335_), + .B1(_04336_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04338_)); - sky130_fd_sc_hd__a21o_1 _10685_ (.A1(_04307_), - .A2(_04313_), - .B1(_04306_), + .Y(_04338_)); + sky130_fd_sc_hd__or2_1 _10735_ (.A(_04337_), + .B(_04338_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04339_)); - sky130_fd_sc_hd__or2_1 _10686_ (.A(net168), - .B(net169), + sky130_fd_sc_hd__nand2_1 _10736_ (.A(_04306_), + .B(_04339_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04340_)); - sky130_fd_sc_hd__nand2_1 _10687_ (.A(net168), - .B(net169), + .Y(_04340_)); + sky130_fd_sc_hd__o21a_1 _10737_ (.A1(_04306_), + .A2(_04339_), + .B1(net101), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04341_)); - sky130_fd_sc_hd__nand2_1 _10688_ (.A(_04340_), - .B(_04341_), + .X(_04341_)); + sky130_fd_sc_hd__a32o_1 _10738_ (.A1(net94), + .A2(_04325_), + .A3(_04326_), + .B1(_04340_), + .B2(_04341_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04342_)); - sky130_fd_sc_hd__xnor2_1 _10689_ (.A(_04339_), - .B(_04342_), + .X(_00266_)); + sky130_fd_sc_hd__nand2b_1 _10739_ (.A_N(_04327_), + .B(_04334_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04343_)); - sky130_fd_sc_hd__xnor2_1 _10690_ (.A(\vgadonut.donut.donuthit.rxin[6] ), - .B(_04343_), + .Y(_04342_)); + sky130_fd_sc_hd__xor2_1 _10740_ (.A(\vgadonut.donut.donuthit.cordicxy.xin[3] ), + .B(_04293_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04344_)); - sky130_fd_sc_hd__or2_1 _10691_ (.A(_04315_), - .B(_04344_), + .X(_04343_)); + sky130_fd_sc_hd__nand2_1 _10741_ (.A(_03564_), + .B(_04250_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04345_)); - sky130_fd_sc_hd__nand2_1 _10692_ (.A(_04315_), - .B(_04344_), + .Y(_04344_)); + sky130_fd_sc_hd__o22a_1 _10742_ (.A1(net14), + .A2(_04254_), + .B1(_04255_), + .B2(net28), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04346_)); - sky130_fd_sc_hd__a32o_1 _10693_ (.A1(net89), - .A2(_04345_), - .A3(_04346_), - .B1(_04337_), - .B2(_04338_), + .X(_04345_)); + sky130_fd_sc_hd__o221a_1 _10743_ (.A1(net18), + .A2(_04252_), + .B1(_04263_), + .B2(_03569_), + .C1(_04345_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00265_)); - sky130_fd_sc_hd__and2_1 _10694_ (.A(net167), - .B(\vgadonut.donut.donuthit.cordicxy.x2in[4] ), + .X(_04346_)); + sky130_fd_sc_hd__o2111a_2 _10744_ (.A1(net11), + .A2(_04264_), + .B1(_04329_), + .C1(_04344_), + .D1(_04346_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04347_)); - sky130_fd_sc_hd__or2_1 _10695_ (.A(\vgadonut.donut.donuthit.cordicxy.x2in[6] ), - .B(\vgadonut.donut.donuthit.cordicxy.x2in[4] ), + sky130_fd_sc_hd__and2b_1 _10745_ (.A_N(_04347_), + .B(_04343_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04348_)); - sky130_fd_sc_hd__nand2b_1 _10696_ (.A_N(_04347_), - .B(_04348_), + sky130_fd_sc_hd__xnor2_1 _10746_ (.A(_04343_), + .B(_04347_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04349_)); - sky130_fd_sc_hd__nand2b_1 _10697_ (.A_N(_04339_), - .B(_04341_), + sky130_fd_sc_hd__nor2_1 _10747_ (.A(_04342_), + .B(_04349_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04350_)); - sky130_fd_sc_hd__and2_1 _10698_ (.A(_04340_), - .B(_04350_), + sky130_fd_sc_hd__or2_1 _10748_ (.A(_04342_), + .B(_04349_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04351_)); - sky130_fd_sc_hd__xnor2_1 _10699_ (.A(_04349_), - .B(_04351_), + sky130_fd_sc_hd__and2_1 _10749_ (.A(_04342_), + .B(_04349_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04352_)); - sky130_fd_sc_hd__nand2_1 _10700_ (.A(\vgadonut.donut.donuthit.rxin[7] ), + .X(_04352_)); + sky130_fd_sc_hd__nor2_1 _10750_ (.A(_04350_), .B(_04352_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04353_)); - sky130_fd_sc_hd__or2_1 _10701_ (.A(\vgadonut.donut.donuthit.rxin[7] ), - .B(_04352_), + sky130_fd_sc_hd__o21bai_4 _10751_ (.A1(_04306_), + .A2(_04338_), + .B1_N(_04337_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04354_)); - sky130_fd_sc_hd__nand2_1 _10702_ (.A(_04353_), + .Y(_04354_)); + sky130_fd_sc_hd__nand2_1 _10752_ (.A(_04353_), .B(_04354_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04355_)); - sky130_fd_sc_hd__a21boi_1 _10703_ (.A1(\vgadonut.donut.donuthit.rxin[6] ), - .A2(_04343_), - .B1_N(_04345_), + sky130_fd_sc_hd__o21a_1 _10753_ (.A1(_04353_), + .A2(_04354_), + .B1(net101), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04356_)); - sky130_fd_sc_hd__nand2_1 _10704_ (.A(_04355_), - .B(_04356_), + .X(_04356_)); + sky130_fd_sc_hd__nand2_1 _10754_ (.A(net167), + .B(\vgadonut.donut.donuthit.cordicxy.x2in[5] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04357_)); - sky130_fd_sc_hd__or2_1 _10705_ (.A(_04355_), - .B(_04356_), + sky130_fd_sc_hd__or2_1 _10755_ (.A(net167), + .B(\vgadonut.donut.donuthit.cordicxy.x2in[5] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04358_)); - sky130_fd_sc_hd__and2_1 _10706_ (.A(\vgadonut.donut.donuthit.cordicxy.xin[2] ), - .B(_04290_), + sky130_fd_sc_hd__nand2_1 _10756_ (.A(_04357_), + .B(_04358_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04359_)); - sky130_fd_sc_hd__xor2_1 _10707_ (.A(\vgadonut.donut.donuthit.cordicxy.xin[2] ), - .B(_04290_), + .Y(_04359_)); + sky130_fd_sc_hd__o21ai_1 _10757_ (.A1(_04318_), + .A2(_04319_), + .B1(_04316_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04360_)); - sky130_fd_sc_hd__nand2_1 _10708_ (.A(_03577_), - .B(_04277_), + .Y(_04360_)); + sky130_fd_sc_hd__xnor2_1 _10758_ (.A(_04359_), + .B(_04360_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04361_)); - sky130_fd_sc_hd__nand2_1 _10709_ (.A(_03582_), - .B(_04274_), + sky130_fd_sc_hd__xnor2_1 _10759_ (.A(\vgadonut.donut.donuthit.rxin[8] ), + .B(_04361_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04362_)); - sky130_fd_sc_hd__o22a_1 _10710_ (.A1(net9), - .A2(_04282_), - .B1(_04284_), - .B2(net20), + sky130_fd_sc_hd__a21oi_1 _10760_ (.A1(_04322_), + .A2(_04326_), + .B1(_04362_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04363_)); - sky130_fd_sc_hd__o221a_1 _10711_ (.A1(net11), - .A2(_04279_), - .B1(_04280_), - .B2(_03587_), - .C1(_04363_), + .Y(_04363_)); + sky130_fd_sc_hd__a31o_1 _10761_ (.A1(_04322_), + .A2(_04326_), + .A3(_04362_), + .B1(net101), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04364_)); - sky130_fd_sc_hd__o2111ai_4 _10712_ (.A1(net4), - .A2(_04272_), - .B1(_04361_), - .C1(_04362_), - .D1(_04364_), + sky130_fd_sc_hd__a2bb2o_1 _10762_ (.A1_N(_04364_), + .A2_N(_04363_), + .B1(_04356_), + .B2(_04355_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04365_)); - sky130_fd_sc_hd__and2_1 _10713_ (.A(_04360_), - .B(_04365_), + .X(_00267_)); + sky130_fd_sc_hd__and2_1 _10763_ (.A(\vgadonut.donut.donuthit.cordicxy.x2in[8] ), + .B(net168), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04366_)); - sky130_fd_sc_hd__xnor2_1 _10714_ (.A(_04360_), - .B(_04365_), + .X(_04365_)); + sky130_fd_sc_hd__nor2_1 _10764_ (.A(net166), + .B(net168), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04367_)); - sky130_fd_sc_hd__a21oi_1 _10715_ (.A1(_04322_), - .A2(_04334_), - .B1(_04333_), + .Y(_04366_)); + sky130_fd_sc_hd__nor2_1 _10765_ (.A(_04365_), + .B(_04366_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04368_)); - sky130_fd_sc_hd__or2_1 _10716_ (.A(_04367_), - .B(_04368_), + .Y(_04367_)); + sky130_fd_sc_hd__a21boi_1 _10766_ (.A1(_04358_), + .A2(_04360_), + .B1_N(_04357_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04369_)); - sky130_fd_sc_hd__xnor2_1 _10717_ (.A(_04367_), + .Y(_04368_)); + sky130_fd_sc_hd__xnor2_1 _10767_ (.A(_04367_), .B(_04368_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04370_)); - sky130_fd_sc_hd__nand2_1 _10718_ (.A(_04337_), - .B(_04370_), + .Y(_04369_)); + sky130_fd_sc_hd__nor2_1 _10768_ (.A(\vgadonut.donut.donuthit.rxin[9] ), + .B(_04369_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04371_)); - sky130_fd_sc_hd__o21a_1 _10719_ (.A1(_04337_), - .A2(_04370_), - .B1(net95), + .Y(_04370_)); + sky130_fd_sc_hd__and2_1 _10769_ (.A(\vgadonut.donut.donuthit.rxin[9] ), + .B(_04369_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04372_)); - sky130_fd_sc_hd__a32o_1 _10720_ (.A1(net89), - .A2(_04357_), - .A3(_04358_), - .B1(_04371_), - .B2(_04372_), + .X(_04371_)); + sky130_fd_sc_hd__or2_1 _10770_ (.A(_04370_), + .B(_04371_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00266_)); - sky130_fd_sc_hd__nand2_1 _10721_ (.A(\vgadonut.donut.donuthit.cordicxy.xin[3] ), - .B(_04322_), + .X(_04372_)); + sky130_fd_sc_hd__a21oi_1 _10771_ (.A1(\vgadonut.donut.donuthit.rxin[8] ), + .A2(_04361_), + .B1(_04363_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04373_)); - sky130_fd_sc_hd__xnor2_1 _10722_ (.A(_05956_), - .B(_04322_), + sky130_fd_sc_hd__nand2_1 _10772_ (.A(_04372_), + .B(_04373_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04374_)); - sky130_fd_sc_hd__nand2_1 _10723_ (.A(_03577_), - .B(_04274_), + sky130_fd_sc_hd__nor2_1 _10773_ (.A(_04372_), + .B(_04373_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04375_)); - sky130_fd_sc_hd__nand2_1 _10724_ (.A(_03582_), - .B(_04271_), + sky130_fd_sc_hd__nor2_1 _10774_ (.A(net102), + .B(_04375_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04376_)); - sky130_fd_sc_hd__o22a_1 _10725_ (.A1(net9), - .A2(_04279_), - .B1(_04282_), - .B2(net20), + sky130_fd_sc_hd__o22a_1 _10775_ (.A1(net14), + .A2(_04252_), + .B1(_04254_), + .B2(net28), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04377_)); - sky130_fd_sc_hd__o221a_1 _10726_ (.A1(net13), - .A2(_04278_), - .B1(_04280_), - .B2(net11), + sky130_fd_sc_hd__o221a_1 _10776_ (.A1(net18), + .A2(_04263_), + .B1(_04264_), + .B2(net21), .C1(_04377_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04378_)); - sky130_fd_sc_hd__o2111a_1 _10727_ (.A1(net4), - .A2(_04272_), - .B1(_04375_), - .C1(_04376_), - .D1(_04378_), + sky130_fd_sc_hd__o211ai_4 _10777_ (.A1(_03739_), + .A2(_04249_), + .B1(_04329_), + .C1(_04378_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04379_)); - sky130_fd_sc_hd__nand2b_1 _10728_ (.A_N(_04379_), - .B(_04374_), + .Y(_04379_)); + sky130_fd_sc_hd__nor2_1 _10778_ (.A(_06000_), + .B(_04333_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04380_)); - sky130_fd_sc_hd__xnor2_1 _10729_ (.A(_04374_), - .B(_04379_), + sky130_fd_sc_hd__and2_1 _10779_ (.A(_06000_), + .B(_04333_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04381_)); - sky130_fd_sc_hd__or3_1 _10730_ (.A(_04359_), - .B(_04366_), - .C(_04381_), + .X(_04381_)); + sky130_fd_sc_hd__nor2_1 _10780_ (.A(_04380_), + .B(_04381_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04382_)); - sky130_fd_sc_hd__inv_2 _10731_ (.A(_04382_), + .Y(_04382_)); + sky130_fd_sc_hd__xnor2_1 _10781_ (.A(_04379_), + .B(_04382_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04383_)); - sky130_fd_sc_hd__o21a_1 _10732_ (.A1(_04359_), - .A2(_04366_), - .B1(_04381_), + sky130_fd_sc_hd__a21oi_1 _10782_ (.A1(\vgadonut.donut.donuthit.cordicxy.xin[3] ), + .A2(_04293_), + .B1(_04348_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04384_)); - sky130_fd_sc_hd__nor2_1 _10733_ (.A(_04383_), + .Y(_04384_)); + sky130_fd_sc_hd__nor2_1 _10783_ (.A(_04383_), .B(_04384_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04385_)); - sky130_fd_sc_hd__o21ai_4 _10734_ (.A1(_04370_), - .A2(_04337_), - .B1(_04369_), + sky130_fd_sc_hd__xor2_1 _10784_ (.A(_04383_), + .B(_04384_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04386_)); - sky130_fd_sc_hd__nand2_1 _10735_ (.A(_04385_), - .B(_04386_), + .X(_04386_)); + sky130_fd_sc_hd__a21o_1 _10785_ (.A1(_04354_), + .A2(_04351_), + .B1(_04352_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04387_)); - sky130_fd_sc_hd__o21a_1 _10736_ (.A1(_04385_), - .A2(_04386_), - .B1(net95), + .X(_04387_)); + sky130_fd_sc_hd__or2_1 _10786_ (.A(_04386_), + .B(_04387_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04388_)); - sky130_fd_sc_hd__nand2_1 _10737_ (.A(net165), - .B(\vgadonut.donut.donuthit.cordicxy.x2in[5] ), + sky130_fd_sc_hd__nand2_1 _10787_ (.A(_04386_), + .B(_04387_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04389_)); - sky130_fd_sc_hd__or2_1 _10738_ (.A(net165), - .B(\vgadonut.donut.donuthit.cordicxy.x2in[5] ), + sky130_fd_sc_hd__a32o_1 _10788_ (.A1(net102), + .A2(_04388_), + .A3(_04389_), + .B1(_04374_), + .B2(_04376_), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(_00268_)); + sky130_fd_sc_hd__a21o_1 _10789_ (.A1(_04379_), + .A2(_04382_), + .B1(_04380_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04390_)); - sky130_fd_sc_hd__nand2_1 _10739_ (.A(_04389_), - .B(_04390_), + sky130_fd_sc_hd__o22a_1 _10790_ (.A1(net28), + .A2(_04252_), + .B1(_04263_), + .B2(net14), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04391_)); - sky130_fd_sc_hd__a31o_1 _10740_ (.A1(_04340_), - .A2(_04348_), - .A3(_04350_), - .B1(_04347_), + .X(_04391_)); + sky130_fd_sc_hd__o221a_1 _10791_ (.A1(_03767_), + .A2(net24), + .B1(_04264_), + .B2(net18), + .C1(_04391_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04392_)); - sky130_fd_sc_hd__nand2b_1 _10741_ (.A_N(_04391_), + sky130_fd_sc_hd__nand2_1 _10792_ (.A(_04329_), .B(_04392_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04393_)); - sky130_fd_sc_hd__xnor2_1 _10742_ (.A(_04391_), - .B(_04392_), + sky130_fd_sc_hd__xnor2_1 _10793_ (.A(\vgadonut.donut.donuthit.cordicxy.xin[5] ), + .B(_04347_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04394_)); - sky130_fd_sc_hd__nand2_1 _10743_ (.A(\vgadonut.donut.donuthit.rxin[8] ), + sky130_fd_sc_hd__nand2_1 _10794_ (.A(_04393_), .B(_04394_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04395_)); - sky130_fd_sc_hd__or2_1 _10744_ (.A(\vgadonut.donut.donuthit.rxin[8] ), + sky130_fd_sc_hd__or2_1 _10795_ (.A(_04393_), .B(_04394_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04396_)); - sky130_fd_sc_hd__nand2_1 _10745_ (.A(_04395_), + sky130_fd_sc_hd__and2_1 _10796_ (.A(_04395_), .B(_04396_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04397_)); - sky130_fd_sc_hd__a21o_1 _10746_ (.A1(_04353_), - .A2(_04358_), - .B1(_04397_), + .X(_04397_)); + sky130_fd_sc_hd__nand2_1 _10797_ (.A(_04390_), + .B(_04397_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04398_)); - sky130_fd_sc_hd__nand3_1 _10747_ (.A(_04353_), - .B(_04358_), - .C(_04397_), + .Y(_04398_)); + sky130_fd_sc_hd__or2_1 _10798_ (.A(_04390_), + .B(_04397_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04399_)); - sky130_fd_sc_hd__a32o_1 _10748_ (.A1(net89), - .A2(_04398_), - .A3(_04399_), - .B1(_04387_), - .B2(_04388_), + .X(_04399_)); + sky130_fd_sc_hd__and2_1 _10799_ (.A(_04398_), + .B(_04399_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00267_)); - sky130_fd_sc_hd__and2_1 _10749_ (.A(_03745_), - .B(_04271_), + .X(_04400_)); + sky130_fd_sc_hd__a21o_1 _10800_ (.A1(_04386_), + .A2(_04387_), + .B1(_04385_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04400_)); - sky130_fd_sc_hd__o22ai_1 _10750_ (.A1(net20), - .A2(_04279_), - .B1(_04280_), - .B2(_03593_), + .X(_04401_)); + sky130_fd_sc_hd__nand2_1 _10801_ (.A(_04400_), + .B(_04401_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04401_)); - sky130_fd_sc_hd__a221o_1 _10751_ (.A1(_03586_), - .A2(_04274_), - .B1(_04277_), - .B2(_03589_), - .C1(_04401_), + .Y(_04402_)); + sky130_fd_sc_hd__o21a_1 _10802_ (.A1(_04400_), + .A2(_04401_), + .B1(net102), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04402_)); - sky130_fd_sc_hd__a211oi_4 _10752_ (.A1(_03693_), - .A2(_04271_), - .B1(_04400_), - .C1(_04402_), + .X(_04403_)); + sky130_fd_sc_hd__o21ba_1 _10803_ (.A1(_04366_), + .A2(_04368_), + .B1_N(_04365_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04403_)); - sky130_fd_sc_hd__nand2_1 _10753_ (.A(\vgadonut.donut.donuthit.cordicxy.xin[4] ), - .B(_04365_), + .X(_04404_)); + sky130_fd_sc_hd__nor2_1 _10804_ (.A(net165), + .B(net167), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04404_)); - sky130_fd_sc_hd__xor2_1 _10754_ (.A(\vgadonut.donut.donuthit.cordicxy.xin[4] ), - .B(_04365_), + .Y(_04405_)); + sky130_fd_sc_hd__and2_1 _10805_ (.A(\vgadonut.donut.donuthit.cordicxy.x2in[9] ), + .B(\vgadonut.donut.donuthit.cordicxy.x2in[7] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04405_)); - sky130_fd_sc_hd__nand2b_1 _10755_ (.A_N(_04403_), - .B(_04405_), + .X(_04406_)); + sky130_fd_sc_hd__nor2_1 _10806_ (.A(_04405_), + .B(_04406_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04406_)); - sky130_fd_sc_hd__xor2_1 _10756_ (.A(_04403_), - .B(_04405_), + .Y(_04407_)); + sky130_fd_sc_hd__xnor2_1 _10807_ (.A(_04404_), + .B(_04407_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04407_)); - sky130_fd_sc_hd__a21o_1 _10757_ (.A1(_04373_), - .A2(_04380_), - .B1(_04407_), + .Y(_04408_)); + sky130_fd_sc_hd__or2_1 _10808_ (.A(\vgadonut.donut.donuthit.rxin[10] ), + .B(_04408_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04408_)); - sky130_fd_sc_hd__nand3_1 _10758_ (.A(_04373_), - .B(_04380_), - .C(_04407_), + .X(_04409_)); + sky130_fd_sc_hd__nand2_1 _10809_ (.A(\vgadonut.donut.donuthit.rxin[10] ), + .B(_04408_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04409_)); - sky130_fd_sc_hd__nand2_1 _10759_ (.A(_04408_), - .B(_04409_), + .Y(_04410_)); + sky130_fd_sc_hd__and2_1 _10810_ (.A(_04409_), + .B(_04410_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04410_)); - sky130_fd_sc_hd__a21oi_4 _10760_ (.A1(_04386_), - .A2(_04382_), - .B1(_04384_), + .X(_04411_)); + sky130_fd_sc_hd__o21ai_1 _10811_ (.A1(_04371_), + .A2(_04375_), + .B1(_04411_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04411_)); - sky130_fd_sc_hd__or2_1 _10761_ (.A(_04410_), - .B(_04411_), + .Y(_04412_)); + sky130_fd_sc_hd__or3_1 _10812_ (.A(_04371_), + .B(_04375_), + .C(_04411_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04412_)); - sky130_fd_sc_hd__a21oi_1 _10762_ (.A1(_04410_), - .A2(_04411_), - .B1(net89), + .X(_04413_)); + sky130_fd_sc_hd__a32o_1 _10813_ (.A1(net95), + .A2(_04412_), + .A3(_04413_), + .B1(_04402_), + .B2(_04403_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04413_)); - sky130_fd_sc_hd__xnor2_1 _10763_ (.A(net163), - .B(net167), + .X(_00269_)); + sky130_fd_sc_hd__nand2_1 _10814_ (.A(net164), + .B(net166), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04414_)); - sky130_fd_sc_hd__a21oi_1 _10764_ (.A1(_04389_), - .A2(_04393_), - .B1(_04414_), + sky130_fd_sc_hd__or2_1 _10815_ (.A(\vgadonut.donut.donuthit.cordicxy.x2in[10] ), + .B(net166), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04415_)); - sky130_fd_sc_hd__and3_1 _10765_ (.A(_04389_), - .B(_04393_), - .C(_04414_), + .X(_04415_)); + sky130_fd_sc_hd__nand2_1 _10816_ (.A(_04414_), + .B(_04415_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04416_)); - sky130_fd_sc_hd__nor2_1 _10766_ (.A(_04415_), - .B(_04416_), + .Y(_04416_)); + sky130_fd_sc_hd__o21ba_1 _10817_ (.A1(_04404_), + .A2(_04405_), + .B1_N(_04406_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04417_)); - sky130_fd_sc_hd__and2_1 _10767_ (.A(\vgadonut.donut.donuthit.rxin[9] ), + .X(_04417_)); + sky130_fd_sc_hd__xor2_1 _10818_ (.A(_04416_), .B(_04417_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04418_)); - sky130_fd_sc_hd__nor2_1 _10768_ (.A(\vgadonut.donut.donuthit.rxin[9] ), - .B(_04417_), + sky130_fd_sc_hd__nor2_1 _10819_ (.A(\vgadonut.donut.donuthit.rxin[11] ), + .B(_04418_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04419_)); - sky130_fd_sc_hd__or2_1 _10769_ (.A(_04418_), - .B(_04419_), + sky130_fd_sc_hd__and2_1 _10820_ (.A(\vgadonut.donut.donuthit.rxin[11] ), + .B(_04418_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04420_)); - sky130_fd_sc_hd__a21oi_1 _10770_ (.A1(_04395_), - .A2(_04398_), - .B1(_04420_), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .Y(_04421_)); - sky130_fd_sc_hd__a31o_1 _10771_ (.A1(_04395_), - .A2(_04398_), - .A3(_04420_), - .B1(net94), + sky130_fd_sc_hd__or2_1 _10821_ (.A(_04419_), + .B(_04420_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04422_)); - sky130_fd_sc_hd__a2bb2o_1 _10772_ (.A1_N(_04422_), - .A2_N(_04421_), - .B1(_04413_), - .B2(_04412_), + .X(_04421_)); + sky130_fd_sc_hd__a21oi_1 _10822_ (.A1(_04410_), + .A2(_04412_), + .B1(_04421_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00268_)); - sky130_fd_sc_hd__a21oi_1 _10773_ (.A1(net163), - .A2(net167), - .B1(_04415_), + .Y(_04422_)); + sky130_fd_sc_hd__a31o_1 _10823_ (.A1(_04410_), + .A2(_04412_), + .A3(_04421_), + .B1(net102), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04423_)); - sky130_fd_sc_hd__nor2_1 _10774_ (.A(net162), - .B(net165), + .X(_04423_)); + sky130_fd_sc_hd__o22a_1 _10824_ (.A1(net28), + .A2(_04263_), + .B1(_04264_), + .B2(net15), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04424_)); - sky130_fd_sc_hd__and2_1 _10775_ (.A(net162), - .B(net166), + .X(_04424_)); + sky130_fd_sc_hd__o21ai_4 _10825_ (.A1(_03794_), + .A2(net24), + .B1(_04424_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04425_)); - sky130_fd_sc_hd__nor2_1 _10776_ (.A(_04424_), - .B(_04425_), + .Y(_04425_)); + sky130_fd_sc_hd__and2_1 _10826_ (.A(\vgadonut.donut.donuthit.cordicxy.xin[6] ), + .B(_04379_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04426_)); - sky130_fd_sc_hd__xnor2_1 _10777_ (.A(_04423_), - .B(_04426_), + .X(_04426_)); + sky130_fd_sc_hd__nor2_1 _10827_ (.A(\vgadonut.donut.donuthit.cordicxy.xin[6] ), + .B(_04379_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04427_)); - sky130_fd_sc_hd__nand2_1 _10778_ (.A(\vgadonut.donut.donuthit.rxin[10] ), + sky130_fd_sc_hd__nor2_1 _10828_ (.A(_04426_), .B(_04427_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04428_)); - sky130_fd_sc_hd__or2_1 _10779_ (.A(\vgadonut.donut.donuthit.rxin[10] ), - .B(_04427_), + sky130_fd_sc_hd__xnor2_1 _10829_ (.A(_04425_), + .B(_04428_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04429_)); - sky130_fd_sc_hd__and2_1 _10780_ (.A(_04428_), - .B(_04429_), + .Y(_04429_)); + sky130_fd_sc_hd__o21a_1 _10830_ (.A1(_05998_), + .A2(_04347_), + .B1(_04395_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04430_)); - sky130_fd_sc_hd__or3_1 _10781_ (.A(_04418_), - .B(_04421_), - .C(_04430_), + sky130_fd_sc_hd__nor2_1 _10831_ (.A(_04429_), + .B(_04430_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04431_)); - sky130_fd_sc_hd__o21ai_1 _10782_ (.A1(_04418_), - .A2(_04421_), - .B1(_04430_), + .Y(_04431_)); + sky130_fd_sc_hd__and2_1 _10832_ (.A(_04429_), + .B(_04430_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04432_)); - sky130_fd_sc_hd__o22a_1 _10783_ (.A1(net9), - .A2(_04278_), - .B1(_04280_), - .B2(net20), + .X(_04432_)); + sky130_fd_sc_hd__nor2_1 _10833_ (.A(_04431_), + .B(_04432_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04433_)); - sky130_fd_sc_hd__o221ai_1 _10784_ (.A1(net13), - .A2(_04272_), - .B1(_04275_), - .B2(net11), - .C1(_04433_), + .Y(_04433_)); + sky130_fd_sc_hd__a221o_1 _10834_ (.A1(_04387_), + .A2(_04386_), + .B1(_04390_), + .B2(_04397_), + .C1(_04385_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04434_)); - sky130_fd_sc_hd__a211o_2 _10785_ (.A1(_03693_), - .A2(_04271_), - .B1(_04400_), - .C1(_04434_), + .X(_04434_)); + sky130_fd_sc_hd__a21oi_1 _10835_ (.A1(_04399_), + .A2(_04434_), + .B1(_04433_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04435_)); - sky130_fd_sc_hd__and2b_1 _10786_ (.A_N(_04379_), - .B(\vgadonut.donut.donuthit.cordicxy.xin[5] ), + .Y(_04435_)); + sky130_fd_sc_hd__and3_1 _10836_ (.A(_04399_), + .B(_04433_), + .C(_04434_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04436_)); - sky130_fd_sc_hd__xnor2_1 _10787_ (.A(\vgadonut.donut.donuthit.cordicxy.xin[5] ), - .B(_04379_), + sky130_fd_sc_hd__o32ai_1 _10837_ (.A1(net94), + .A2(_04435_), + .A3(_04436_), + .B1(_04422_), + .B2(_04423_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04437_)); - sky130_fd_sc_hd__xnor2_1 _10788_ (.A(_04435_), - .B(_04437_), + .Y(_00270_)); + sky130_fd_sc_hd__a21o_1 _10838_ (.A1(_04425_), + .A2(_04428_), + .B1(_04426_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04438_)); - sky130_fd_sc_hd__a21o_1 _10789_ (.A1(_04404_), - .A2(_04406_), - .B1(_04438_), + .X(_04437_)); + sky130_fd_sc_hd__a2bb2o_2 _10839_ (.A1_N(net29), + .A2_N(_04264_), + .B1(_03821_), + .B2(_04250_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04439_)); - sky130_fd_sc_hd__and3_1 _10790_ (.A(_04404_), - .B(_04406_), - .C(_04438_), + .X(_04438_)); + sky130_fd_sc_hd__and2_1 _10840_ (.A(\vgadonut.donut.donuthit.cordicxy.xin[7] ), + .B(_04393_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04440_)); - sky130_fd_sc_hd__inv_2 _10791_ (.A(_04440_), + .X(_04439_)); + sky130_fd_sc_hd__xnor2_1 _10841_ (.A(_05996_), + .B(_04393_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04441_)); - sky130_fd_sc_hd__nand2_1 _10792_ (.A(_04439_), - .B(_04441_), + .Y(_04440_)); + sky130_fd_sc_hd__xor2_1 _10842_ (.A(_04438_), + .B(_04440_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04442_)); - sky130_fd_sc_hd__a21oi_1 _10793_ (.A1(_04408_), - .A2(_04412_), - .B1(_04442_), + .X(_04441_)); + sky130_fd_sc_hd__or2_1 _10843_ (.A(_04437_), + .B(_04441_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04443_)); - sky130_fd_sc_hd__a311oi_1 _10794_ (.A1(_04408_), - .A2(_04412_), - .A3(_04442_), - .B1(_04443_), - .C1(net89), + .X(_04442_)); + sky130_fd_sc_hd__and2_1 _10844_ (.A(_04437_), + .B(_04441_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04444_)); - sky130_fd_sc_hd__a31o_1 _10795_ (.A1(net89), - .A2(_04431_), - .A3(_04432_), - .B1(_04444_), + .X(_04443_)); + sky130_fd_sc_hd__xnor2_1 _10845_ (.A(_04437_), + .B(_04441_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00269_)); - sky130_fd_sc_hd__o31ai_4 _10796_ (.A1(_03693_), - .A2(_03745_), - .A3(_03799_), - .B1(_04271_), + .Y(_04444_)); + sky130_fd_sc_hd__inv_2 _10846_ (.A(_04444_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04445_)); - sky130_fd_sc_hd__o221ai_4 _10797_ (.A1(net9), - .A2(_04275_), - .B1(_04278_), - .B2(net20), - .C1(_04445_), + sky130_fd_sc_hd__or2_1 _10847_ (.A(_04431_), + .B(_04436_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04446_)); - sky130_fd_sc_hd__nor2_1 _10798_ (.A(_05954_), - .B(_04403_), + .X(_04446_)); + sky130_fd_sc_hd__or2_1 _10848_ (.A(_04445_), + .B(_04446_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04447_)); - sky130_fd_sc_hd__xnor2_1 _10799_ (.A(\vgadonut.donut.donuthit.cordicxy.xin[6] ), - .B(_04403_), + .X(_04447_)); + sky130_fd_sc_hd__a21oi_1 _10849_ (.A1(_04445_), + .A2(_04446_), + .B1(net94), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04448_)); - sky130_fd_sc_hd__xnor2_1 _10800_ (.A(_04446_), - .B(_04448_), + sky130_fd_sc_hd__o21a_1 _10850_ (.A1(_04416_), + .A2(_04417_), + .B1(_04414_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04449_)); - sky130_fd_sc_hd__a21oi_2 _10801_ (.A1(_04435_), - .A2(_04437_), - .B1(_04436_), + .X(_04449_)); + sky130_fd_sc_hd__nor2_1 _10851_ (.A(net163), + .B(\vgadonut.donut.donuthit.cordicxy.x2in[9] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04450_)); - sky130_fd_sc_hd__xnor2_1 _10802_ (.A(_04449_), - .B(_04450_), + sky130_fd_sc_hd__and2_1 _10852_ (.A(\vgadonut.donut.donuthit.cordicxy.x2in[11] ), + .B(net165), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04451_)); - sky130_fd_sc_hd__a31o_1 _10803_ (.A1(_04408_), - .A2(_04412_), - .A3(_04439_), - .B1(_04440_), + .X(_04451_)); + sky130_fd_sc_hd__nor2_1 _10853_ (.A(_04450_), + .B(_04451_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04452_)); - sky130_fd_sc_hd__nor2_1 _10804_ (.A(_04451_), + .Y(_04452_)); + sky130_fd_sc_hd__xnor2_1 _10854_ (.A(_04449_), .B(_04452_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04453_)); - sky130_fd_sc_hd__a21o_1 _10805_ (.A1(_04451_), - .A2(_04452_), - .B1(net89), + sky130_fd_sc_hd__nand2_1 _10855_ (.A(\vgadonut.donut.donuthit.rxin[12] ), + .B(_04453_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04454_)); - sky130_fd_sc_hd__nand2_1 _10806_ (.A(net161), - .B(net163), + .Y(_04454_)); + sky130_fd_sc_hd__or2_1 _10856_ (.A(\vgadonut.donut.donuthit.rxin[12] ), + .B(_04453_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04455_)); - sky130_fd_sc_hd__or2_1 _10807_ (.A(\vgadonut.donut.donuthit.cordicxy.x2in[10] ), - .B(net164), + .X(_04455_)); + sky130_fd_sc_hd__nand2_1 _10857_ (.A(_04454_), + .B(_04455_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04456_)); - sky130_fd_sc_hd__nand2_1 _10808_ (.A(_04455_), - .B(_04456_), + .Y(_04456_)); + sky130_fd_sc_hd__o21bai_1 _10858_ (.A1(_04420_), + .A2(_04422_), + .B1_N(_04456_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04457_)); - sky130_fd_sc_hd__o21ba_1 _10809_ (.A1(_04423_), - .A2(_04424_), - .B1_N(_04425_), + sky130_fd_sc_hd__or3b_1 _10859_ (.A(_04420_), + .B(_04422_), + .C_N(_04456_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04458_)); - sky130_fd_sc_hd__xor2_1 _10810_ (.A(_04457_), - .B(_04458_), + sky130_fd_sc_hd__a32o_1 _10860_ (.A1(net94), + .A2(_04457_), + .A3(_04458_), + .B1(_04447_), + .B2(_04448_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04459_)); - sky130_fd_sc_hd__and2_1 _10811_ (.A(\vgadonut.donut.donuthit.rxin[11] ), - .B(_04459_), + .X(_00271_)); + sky130_fd_sc_hd__a21o_1 _10861_ (.A1(_04431_), + .A2(_04442_), + .B1(_04443_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04460_)); - sky130_fd_sc_hd__nor2_1 _10812_ (.A(\vgadonut.donut.donuthit.rxin[11] ), - .B(_04459_), + .X(_04459_)); + sky130_fd_sc_hd__a41o_1 _10862_ (.A1(_04434_), + .A2(_04433_), + .A3(_04399_), + .A4(_04445_), + .B1(_04459_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04461_)); - sky130_fd_sc_hd__or2_1 _10813_ (.A(_04460_), - .B(_04461_), + .X(_04460_)); + sky130_fd_sc_hd__nand2_1 _10863_ (.A(\vgadonut.donut.donuthit.cordicxy.xin[8] ), + .B(_04425_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04462_)); - sky130_fd_sc_hd__a21oi_1 _10814_ (.A1(_04428_), - .A2(_04432_), - .B1(_04462_), + .Y(_04461_)); + sky130_fd_sc_hd__xnor2_1 _10864_ (.A(_05995_), + .B(_04425_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04463_)); - sky130_fd_sc_hd__a31o_1 _10815_ (.A1(_04428_), - .A2(_04432_), - .A3(_04462_), - .B1(net96), + .Y(_04462_)); + sky130_fd_sc_hd__a21oi_4 _10865_ (.A1(_03547_), + .A2(_03794_), + .B1(net24), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04464_)); - sky130_fd_sc_hd__o22ai_1 _10816_ (.A1(_04453_), - .A2(_04454_), - .B1(_04463_), - .B2(_04464_), + .Y(_04463_)); + sky130_fd_sc_hd__nand2_1 _10866_ (.A(_04462_), + .B(_04463_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00270_)); - sky130_fd_sc_hd__a21oi_1 _10817_ (.A1(_04446_), - .A2(_04448_), - .B1(_04447_), + .Y(_04464_)); + sky130_fd_sc_hd__or2_1 _10867_ (.A(_04462_), + .B(_04463_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04465_)); - sky130_fd_sc_hd__o221a_2 _10818_ (.A1(net9), - .A2(_04272_), - .B1(_04275_), - .B2(net20), - .C1(_04445_), + .X(_04465_)); + sky130_fd_sc_hd__nand2_1 _10868_ (.A(_04464_), + .B(_04465_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04466_)); - sky130_fd_sc_hd__xnor2_2 _10819_ (.A(\vgadonut.donut.donuthit.cordicxy.xin[7] ), - .B(_04435_), + .Y(_04466_)); + sky130_fd_sc_hd__a21oi_1 _10869_ (.A1(_04438_), + .A2(_04440_), + .B1(_04439_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04467_)); - sky130_fd_sc_hd__nor2_1 _10820_ (.A(_04466_), + sky130_fd_sc_hd__nor2_1 _10870_ (.A(_04466_), .B(_04467_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04468_)); - sky130_fd_sc_hd__xnor2_2 _10821_ (.A(_04466_), + sky130_fd_sc_hd__and2_1 _10871_ (.A(_04466_), .B(_04467_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04469_)); - sky130_fd_sc_hd__xnor2_1 _10822_ (.A(_04465_), + .X(_04469_)); + sky130_fd_sc_hd__nor2_1 _10872_ (.A(_04468_), .B(_04469_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04470_)); - sky130_fd_sc_hd__o21ba_1 _10823_ (.A1(_04449_), - .A2(_04450_), - .B1_N(_04453_), + sky130_fd_sc_hd__or2_1 _10873_ (.A(_04460_), + .B(_04470_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04471_)); - sky130_fd_sc_hd__or2_1 _10824_ (.A(_04470_), - .B(_04471_), + sky130_fd_sc_hd__a21oi_1 _10874_ (.A1(_04460_), + .A2(_04470_), + .B1(net95), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04472_)); - sky130_fd_sc_hd__a21oi_1 _10825_ (.A1(_04470_), - .A2(_04471_), - .B1(net89), + .Y(_04472_)); + sky130_fd_sc_hd__nand2_1 _10875_ (.A(net162), + .B(\vgadonut.donut.donuthit.cordicxy.x2in[10] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04473_)); - sky130_fd_sc_hd__o21a_1 _10826_ (.A1(_04457_), - .A2(_04458_), - .B1(_04455_), + sky130_fd_sc_hd__or2_1 _10876_ (.A(\vgadonut.donut.donuthit.cordicxy.x2in[12] ), + .B(\vgadonut.donut.donuthit.cordicxy.x2in[10] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04474_)); - sky130_fd_sc_hd__nor2_1 _10827_ (.A(net160), - .B(net162), + sky130_fd_sc_hd__nand2_1 _10877_ (.A(_04473_), + .B(_04474_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04475_)); - sky130_fd_sc_hd__and2_1 _10828_ (.A(net160), - .B(\vgadonut.donut.donuthit.cordicxy.x2in[9] ), + sky130_fd_sc_hd__o21ba_1 _10878_ (.A1(_04449_), + .A2(_04450_), + .B1_N(_04451_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04476_)); - sky130_fd_sc_hd__nor2_1 _10829_ (.A(_04475_), + sky130_fd_sc_hd__xor2_1 _10879_ (.A(_04475_), .B(_04476_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04477_)); - sky130_fd_sc_hd__xnor2_1 _10830_ (.A(_04474_), + .X(_04477_)); + sky130_fd_sc_hd__xnor2_1 _10880_ (.A(\vgadonut.donut.donuthit.rxin[13] ), .B(_04477_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04478_)); - sky130_fd_sc_hd__nand2_1 _10831_ (.A(\vgadonut.donut.donuthit.rxin[12] ), - .B(_04478_), + sky130_fd_sc_hd__a21oi_1 _10881_ (.A1(_04454_), + .A2(_04457_), + .B1(_04478_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04479_)); - sky130_fd_sc_hd__or2_1 _10832_ (.A(\vgadonut.donut.donuthit.rxin[12] ), - .B(_04478_), + sky130_fd_sc_hd__a31o_1 _10882_ (.A1(_04454_), + .A2(_04457_), + .A3(_04478_), + .B1(net102), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04480_)); - sky130_fd_sc_hd__nand2_1 _10833_ (.A(_04479_), - .B(_04480_), + sky130_fd_sc_hd__a2bb2o_1 _10883_ (.A1_N(_04480_), + .A2_N(_04479_), + .B1(_04472_), + .B2(_04471_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04481_)); - sky130_fd_sc_hd__or3b_1 _10834_ (.A(_04460_), - .B(_04463_), - .C_N(_04481_), + .X(_00272_)); + sky130_fd_sc_hd__xor2_1 _10884_ (.A(\vgadonut.donut.donuthit.cordicxy.xin[9] ), + .B(_04438_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04482_)); - sky130_fd_sc_hd__o21bai_1 _10835_ (.A1(_04460_), - .A2(_04463_), - .B1_N(_04481_), + .X(_04481_)); + sky130_fd_sc_hd__and2_1 _10885_ (.A(_04463_), + .B(_04481_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04483_)); - sky130_fd_sc_hd__a32o_1 _10836_ (.A1(net88), - .A2(_04482_), - .A3(_04483_), - .B1(_04472_), - .B2(_04473_), + .X(_04482_)); + sky130_fd_sc_hd__nor2_1 _10886_ (.A(_04463_), + .B(_04481_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00271_)); - sky130_fd_sc_hd__or2_1 _10837_ (.A(_04451_), - .B(_04470_), + .Y(_04483_)); + sky130_fd_sc_hd__or2_1 _10887_ (.A(_04482_), + .B(_04483_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04484_)); - sky130_fd_sc_hd__a21o_1 _10838_ (.A1(_04408_), - .A2(_04439_), - .B1(_04440_), + sky130_fd_sc_hd__and3_1 _10888_ (.A(_04461_), + .B(_04464_), + .C(_04484_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04485_)); - sky130_fd_sc_hd__a211o_1 _10839_ (.A1(_04465_), - .A2(_04469_), - .B1(_04449_), - .C1(_04450_), + sky130_fd_sc_hd__a21oi_1 _10889_ (.A1(_04461_), + .A2(_04464_), + .B1(_04484_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04486_)); - sky130_fd_sc_hd__o221a_1 _10840_ (.A1(_04465_), - .A2(_04469_), - .B1(_04484_), - .B2(_04485_), - .C1(_04486_), + .Y(_04486_)); + sky130_fd_sc_hd__a21oi_1 _10890_ (.A1(_04460_), + .A2(_04470_), + .B1(_04468_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04487_)); - sky130_fd_sc_hd__o41ai_2 _10841_ (.A1(_04410_), - .A2(_04484_), - .A3(_04442_), - .A4(_04411_), + .Y(_04487_)); + sky130_fd_sc_hd__o21ai_1 _10891_ (.A1(_04485_), + .A2(_04486_), .B1(_04487_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04488_)); - sky130_fd_sc_hd__a21boi_4 _10842_ (.A1(_03546_), - .A2(_04271_), - .B1_N(_04445_), + sky130_fd_sc_hd__o311a_1 _10892_ (.A1(_04485_), + .A2(_04486_), + .A3(_04487_), + .B1(_04488_), + .C1(net102), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04489_)); - sky130_fd_sc_hd__a21bo_1 _10843_ (.A1(_03546_), - .A2(_04271_), - .B1_N(_04445_), + .X(_04489_)); + sky130_fd_sc_hd__o21a_1 _10893_ (.A1(_04475_), + .A2(_04476_), + .B1(_04473_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04490_)); - sky130_fd_sc_hd__nand2_1 _10844_ (.A(\vgadonut.donut.donuthit.cordicxy.xin[8] ), - .B(_04446_), + sky130_fd_sc_hd__nor2_1 _10894_ (.A(net161), + .B(\vgadonut.donut.donuthit.cordicxy.x2in[11] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04491_)); - sky130_fd_sc_hd__xnor2_1 _10845_ (.A(_05953_), - .B(_04446_), + sky130_fd_sc_hd__nand2_1 _10895_ (.A(net161), + .B(\vgadonut.donut.donuthit.cordicxy.x2in[11] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04492_)); - sky130_fd_sc_hd__nand2_1 _10846_ (.A(_04490_), + sky130_fd_sc_hd__and2b_1 _10896_ (.A_N(_04491_), .B(_04492_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04493_)); - sky130_fd_sc_hd__or2_1 _10847_ (.A(_04490_), - .B(_04492_), + .X(_04493_)); + sky130_fd_sc_hd__xnor2_1 _10897_ (.A(_04490_), + .B(_04493_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04494_)); - sky130_fd_sc_hd__nand2_1 _10848_ (.A(_04493_), + .Y(_04494_)); + sky130_fd_sc_hd__or2_1 _10898_ (.A(\vgadonut.donut.donuthit.rxin[14] ), .B(_04494_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04495_)); - sky130_fd_sc_hd__a21oi_1 _10849_ (.A1(\vgadonut.donut.donuthit.cordicxy.xin[7] ), - .A2(_04435_), - .B1(_04468_), + .X(_04495_)); + sky130_fd_sc_hd__nand2_1 _10899_ (.A(\vgadonut.donut.donuthit.rxin[14] ), + .B(_04494_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04496_)); - sky130_fd_sc_hd__or2_1 _10850_ (.A(_04495_), + sky130_fd_sc_hd__and2_1 _10900_ (.A(_04495_), .B(_04496_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04497_)); - sky130_fd_sc_hd__nand2_1 _10851_ (.A(_04495_), - .B(_04496_), + sky130_fd_sc_hd__a21o_1 _10901_ (.A1(\vgadonut.donut.donuthit.rxin[13] ), + .A2(_04477_), + .B1(_04479_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04498_)); - sky130_fd_sc_hd__and2_1 _10852_ (.A(_04497_), + .X(_04498_)); + sky130_fd_sc_hd__nand2_1 _10902_ (.A(_04497_), .B(_04498_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04499_)); - sky130_fd_sc_hd__or2_1 _10853_ (.A(_04488_), - .B(_04499_), + .Y(_04499_)); + sky130_fd_sc_hd__or2_1 _10903_ (.A(_04497_), + .B(_04498_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04500_)); - sky130_fd_sc_hd__nand2_2 _10854_ (.A(_04488_), - .B(_04499_), + sky130_fd_sc_hd__a31o_1 _10904_ (.A1(net94), + .A2(_04499_), + .A3(_04500_), + .B1(_04489_), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(_00273_)); + sky130_fd_sc_hd__a21oi_1 _10905_ (.A1(\vgadonut.donut.donuthit.cordicxy.xin[9] ), + .A2(_04438_), + .B1(_04482_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04501_)); - sky130_fd_sc_hd__nand2_1 _10855_ (.A(net158), - .B(\vgadonut.donut.donuthit.cordicxy.x2in[10] ), + sky130_fd_sc_hd__xnor2_1 _10906_ (.A(_05994_), + .B(_04501_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04502_)); - sky130_fd_sc_hd__or2_1 _10856_ (.A(net158), - .B(\vgadonut.donut.donuthit.cordicxy.x2in[10] ), + sky130_fd_sc_hd__a211oi_1 _10907_ (.A1(_04460_), + .A2(_04470_), + .B1(_04486_), + .C1(_04468_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04503_)); - sky130_fd_sc_hd__nand2_1 _10857_ (.A(_04502_), + .Y(_04503_)); + sky130_fd_sc_hd__or2_1 _10908_ (.A(_04485_), .B(_04503_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04504_)); - sky130_fd_sc_hd__o21ba_1 _10858_ (.A1(_04474_), - .A2(_04475_), - .B1_N(_04476_), + .X(_04504_)); + sky130_fd_sc_hd__a21oi_1 _10909_ (.A1(_04502_), + .A2(_04504_), + .B1(net95), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04505_)); - sky130_fd_sc_hd__xor2_1 _10859_ (.A(_04504_), - .B(_04505_), + .Y(_04505_)); + sky130_fd_sc_hd__o21ai_1 _10910_ (.A1(_04502_), + .A2(_04504_), + .B1(_04505_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04506_)); - sky130_fd_sc_hd__xnor2_1 _10860_ (.A(\vgadonut.donut.donuthit.rxin[13] ), - .B(_04506_), + .Y(_04506_)); + sky130_fd_sc_hd__nand2_1 _10911_ (.A(net160), + .B(\vgadonut.donut.donuthit.cordicxy.x2in[12] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04507_)); - sky130_fd_sc_hd__a21oi_1 _10861_ (.A1(_04479_), - .A2(_04483_), - .B1(_04507_), + sky130_fd_sc_hd__or2_1 _10912_ (.A(net160), + .B(\vgadonut.donut.donuthit.cordicxy.x2in[12] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04508_)); - sky130_fd_sc_hd__a31o_1 _10862_ (.A1(_04479_), - .A2(_04483_), - .A3(_04507_), - .B1(net96), + .X(_04508_)); + sky130_fd_sc_hd__nand2_1 _10913_ (.A(_04507_), + .B(_04508_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04509_)); - sky130_fd_sc_hd__nor2_1 _10863_ (.A(_04508_), - .B(_04509_), + .Y(_04509_)); + sky130_fd_sc_hd__o21ai_1 _10914_ (.A1(_04490_), + .A2(_04491_), + .B1(_04492_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04510_)); - sky130_fd_sc_hd__a31o_1 _10864_ (.A1(net96), - .A2(_04500_), - .A3(_04501_), - .B1(_04510_), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .X(_00272_)); - sky130_fd_sc_hd__and2b_1 _10865_ (.A_N(_04466_), - .B(\vgadonut.donut.donuthit.cordicxy.xin[9] ), + sky130_fd_sc_hd__xnor2_1 _10915_ (.A(_04509_), + .B(_04510_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04511_)); - sky130_fd_sc_hd__and2b_1 _10866_ (.A_N(\vgadonut.donut.donuthit.cordicxy.xin[9] ), - .B(_04466_), + .Y(_04511_)); + sky130_fd_sc_hd__nor2_1 _10916_ (.A(\vgadonut.donut.donuthit.rxin[15] ), + .B(_04511_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04512_)); - sky130_fd_sc_hd__nor2_1 _10867_ (.A(_04511_), - .B(_04512_), + .Y(_04512_)); + sky130_fd_sc_hd__and2_1 _10917_ (.A(\vgadonut.donut.donuthit.rxin[15] ), + .B(_04511_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04513_)); - sky130_fd_sc_hd__xnor2_1 _10868_ (.A(_04490_), + .X(_04513_)); + sky130_fd_sc_hd__or2_1 _10918_ (.A(_04512_), .B(_04513_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04514_)); - sky130_fd_sc_hd__and3_1 _10869_ (.A(_04491_), - .B(_04493_), + .X(_04514_)); + sky130_fd_sc_hd__and3_1 _10919_ (.A(_04496_), + .B(_04499_), .C(_04514_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04515_)); - sky130_fd_sc_hd__a21o_1 _10870_ (.A1(_04491_), - .A2(_04493_), + sky130_fd_sc_hd__a21oi_2 _10920_ (.A1(_04496_), + .A2(_04499_), .B1(_04514_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04516_)); - sky130_fd_sc_hd__and2b_1 _10871_ (.A_N(_04515_), - .B(_04516_), + .Y(_04516_)); + sky130_fd_sc_hd__o31ai_1 _10921_ (.A1(net102), + .A2(_04515_), + .A3(_04516_), + .B1(_04506_), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(_00259_)); + sky130_fd_sc_hd__o32a_1 _10922_ (.A1(_04485_), + .A2(_04503_), + .A3(_04502_), + .B1(_04501_), + .B2(_05994_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04517_)); - sky130_fd_sc_hd__nand2_1 _10872_ (.A(_04497_), - .B(_04501_), + sky130_fd_sc_hd__and2b_1 _10923_ (.A_N(\vgadonut.donut.donuthit.cordicxy.xin[11] ), + .B(_04463_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04518_)); - sky130_fd_sc_hd__or2_1 _10873_ (.A(_04517_), - .B(_04518_), + .X(_04518_)); + sky130_fd_sc_hd__and2b_1 _10924_ (.A_N(_04463_), + .B(\vgadonut.donut.donuthit.cordicxy.xin[11] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04519_)); - sky130_fd_sc_hd__a21oi_1 _10874_ (.A1(_04517_), - .A2(_04518_), - .B1(net88), + sky130_fd_sc_hd__nor2_1 _10925_ (.A(_04518_), + .B(_04519_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04520_)); - sky130_fd_sc_hd__o21a_1 _10875_ (.A1(_04504_), - .A2(_04505_), - .B1(_04502_), + sky130_fd_sc_hd__nand2_1 _10926_ (.A(_04517_), + .B(_04520_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04521_)); - sky130_fd_sc_hd__nor2_1 _10876_ (.A(net157), - .B(\vgadonut.donut.donuthit.cordicxy.x2in[11] ), + .Y(_04521_)); + sky130_fd_sc_hd__or2_1 _10927_ (.A(_04517_), + .B(_04520_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04522_)); - sky130_fd_sc_hd__nand2_1 _10877_ (.A(net157), - .B(\vgadonut.donut.donuthit.cordicxy.x2in[11] ), + .X(_04522_)); + sky130_fd_sc_hd__and3_1 _10928_ (.A(net103), + .B(_04521_), + .C(_04522_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04523_)); - sky130_fd_sc_hd__and2b_1 _10878_ (.A_N(_04522_), - .B(_04523_), + .X(_04523_)); + sky130_fd_sc_hd__a21bo_1 _10929_ (.A1(_04508_), + .A2(_04510_), + .B1_N(_04507_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04524_)); - sky130_fd_sc_hd__xnor2_1 _10879_ (.A(_04521_), + sky130_fd_sc_hd__nand2_1 _10930_ (.A(\vgadonut.donut.donuthit.rxin[15] ), .B(_04524_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04525_)); - sky130_fd_sc_hd__nand2_1 _10880_ (.A(\vgadonut.donut.donuthit.rxin[14] ), - .B(_04525_), + sky130_fd_sc_hd__or2_1 _10931_ (.A(\vgadonut.donut.donuthit.rxin[15] ), + .B(_04524_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04526_)); - sky130_fd_sc_hd__or2_1 _10881_ (.A(\vgadonut.donut.donuthit.rxin[14] ), - .B(_04525_), + .X(_04526_)); + sky130_fd_sc_hd__o211ai_1 _10932_ (.A1(_04513_), + .A2(_04516_), + .B1(_04525_), + .C1(_04526_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04527_)); - sky130_fd_sc_hd__and2_1 _10882_ (.A(_04526_), - .B(_04527_), + .Y(_04527_)); + sky130_fd_sc_hd__a211o_1 _10933_ (.A1(_04525_), + .A2(_04526_), + .B1(_04513_), + .C1(_04516_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04528_)); - sky130_fd_sc_hd__a21o_1 _10883_ (.A1(\vgadonut.donut.donuthit.rxin[13] ), - .A2(_04506_), - .B1(_04508_), + sky130_fd_sc_hd__a31o_1 _10934_ (.A1(net95), + .A2(_04527_), + .A3(_04528_), + .B1(_04523_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04529_)); - sky130_fd_sc_hd__nand2_1 _10884_ (.A(_04528_), - .B(_04529_), + .X(_00260_)); + sky130_fd_sc_hd__o21ai_1 _10935_ (.A1(_04513_), + .A2(_04516_), + .B1(_04525_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04530_)); - sky130_fd_sc_hd__or2_1 _10885_ (.A(_04528_), - .B(_04529_), + .Y(_04529_)); + sky130_fd_sc_hd__and3_1 _10936_ (.A(net95), + .B(_04526_), + .C(_04529_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04531_)); - sky130_fd_sc_hd__a32o_1 _10886_ (.A1(net88), - .A2(_04530_), - .A3(_04531_), - .B1(_04519_), - .B2(_04520_), + .X(_04530_)); + sky130_fd_sc_hd__xnor2_1 _10937_ (.A(\vgadonut.donut.donuthit.cordicxy.xin[12] ), + .B(_04518_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00273_)); - sky130_fd_sc_hd__nand2_1 _10887_ (.A(net157), - .B(net158), + .Y(_04531_)); + sky130_fd_sc_hd__or3_4 _10938_ (.A(_04517_), + .B(_04520_), + .C(_04531_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04532_)); - sky130_fd_sc_hd__or2_1 _10888_ (.A(net157), - .B(net158), + .X(_04532_)); + sky130_fd_sc_hd__nand2_1 _10939_ (.A(_04522_), + .B(_04531_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04533_)); - sky130_fd_sc_hd__nand2_1 _10889_ (.A(_04532_), - .B(_04533_), + .Y(_04533_)); + sky130_fd_sc_hd__a31o_1 _10940_ (.A1(net103), + .A2(_04532_), + .A3(_04533_), + .B1(_04530_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04534_)); - sky130_fd_sc_hd__o21ai_1 _10890_ (.A1(_04521_), - .A2(_04522_), - .B1(_04523_), + .X(_00261_)); + sky130_fd_sc_hd__and2b_1 _10941_ (.A_N(\vgadonut.donut.donuthit.cordicxy.xin[12] ), + .B(_04463_), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(_04534_)); + sky130_fd_sc_hd__a21boi_1 _10942_ (.A1(\vgadonut.donut.donuthit.cordicxy.xin[11] ), + .A2(_04534_), + .B1_N(_04532_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04535_)); - sky130_fd_sc_hd__nand2b_1 _10891_ (.A_N(_04534_), - .B(_04535_), + sky130_fd_sc_hd__xnor2_1 _10943_ (.A(\vgadonut.donut.donuthit.cordicxy.xin[13] ), + .B(_04534_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04536_)); - sky130_fd_sc_hd__xnor2_1 _10892_ (.A(_04534_), - .B(_04535_), + sky130_fd_sc_hd__or2_1 _10944_ (.A(_04535_), + .B(_04536_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04537_)); - sky130_fd_sc_hd__xnor2_1 _10893_ (.A(\vgadonut.donut.donuthit.rxin[15] ), - .B(_04537_), + .X(_04537_)); + sky130_fd_sc_hd__nand2_1 _10945_ (.A(_04535_), + .B(_04536_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04538_)); - sky130_fd_sc_hd__nand3_1 _10894_ (.A(_04526_), - .B(_04530_), - .C(_04538_), + sky130_fd_sc_hd__a31o_1 _10946_ (.A1(net103), + .A2(_04537_), + .A3(_04538_), + .B1(_04530_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04539_)); - sky130_fd_sc_hd__a21oi_1 _10895_ (.A1(_04526_), - .A2(_04530_), - .B1(_04538_), + .X(_00262_)); + sky130_fd_sc_hd__and2_1 _10947_ (.A(_05992_), + .B(_04463_), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(_04539_)); + sky130_fd_sc_hd__o21ai_1 _10948_ (.A1(\vgadonut.donut.donuthit.cordicxy.xin[12] ), + .A2(\vgadonut.donut.donuthit.cordicxy.xin[11] ), + .B1(_04539_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04540_)); - sky130_fd_sc_hd__nor2_1 _10896_ (.A(net96), - .B(_04540_), + sky130_fd_sc_hd__o41a_1 _10949_ (.A1(_04517_), + .A2(_04520_), + .A3(_04531_), + .A4(_04536_), + .B1(_04540_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04541_)); - sky130_fd_sc_hd__a21oi_1 _10897_ (.A1(_04490_), - .A2(_04513_), - .B1(_04511_), + .X(_04541_)); + sky130_fd_sc_hd__xor2_1 _10950_ (.A(\vgadonut.donut.donuthit.cordicxy.xin[14] ), + .B(_04539_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04542_)); - sky130_fd_sc_hd__nand2b_1 _10898_ (.A_N(_04542_), - .B(\vgadonut.donut.donuthit.cordicxy.xin[10] ), + .X(_04542_)); + sky130_fd_sc_hd__inv_2 _10951_ (.A(_04542_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04543_)); - sky130_fd_sc_hd__nand2b_1 _10899_ (.A_N(\vgadonut.donut.donuthit.cordicxy.xin[10] ), - .B(_04542_), + sky130_fd_sc_hd__or2_1 _10952_ (.A(_04541_), + .B(_04543_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04544_)); - sky130_fd_sc_hd__nand2_1 _10900_ (.A(_04543_), - .B(_04544_), + .X(_04544_)); + sky130_fd_sc_hd__nand2_1 _10953_ (.A(_04541_), + .B(_04543_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04545_)); - sky130_fd_sc_hd__and2_1 _10901_ (.A(_04497_), - .B(_04516_), + sky130_fd_sc_hd__a31o_1 _10954_ (.A1(net103), + .A2(_04544_), + .A3(_04545_), + .B1(_04530_), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(_00263_)); + sky130_fd_sc_hd__nand2b_1 _10955_ (.A_N(\vgadonut.donut.donuthit.cordicxy.xin[14] ), + .B(_04463_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04546_)); - sky130_fd_sc_hd__a21o_1 _10902_ (.A1(_04501_), - .A2(_04546_), - .B1(_04515_), + .Y(_04546_)); + sky130_fd_sc_hd__o22ai_1 _10956_ (.A1(_04541_), + .A2(_04543_), + .B1(_04546_), + .B2(_05992_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04547_)); - sky130_fd_sc_hd__nand2_1 _10903_ (.A(_04545_), - .B(_04547_), + .Y(_04547_)); + sky130_fd_sc_hd__xnor2_1 _10957_ (.A(\vgadonut.donut.donuthit.cordicxy.xin[15] ), + .B(_04546_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04548_)); - sky130_fd_sc_hd__a211o_4 _10904_ (.A1(_04546_), - .A2(_04501_), - .B1(_04545_), - .C1(_04515_), + sky130_fd_sc_hd__or2_1 _10958_ (.A(_04547_), + .B(_04548_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04549_)); - sky130_fd_sc_hd__a32o_1 _10905_ (.A1(net96), - .A2(_04548_), - .A3(_04549_), - .B1(_04539_), - .B2(_04541_), + sky130_fd_sc_hd__nand2_1 _10959_ (.A(_04547_), + .B(_04548_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00259_)); - sky130_fd_sc_hd__a21boi_1 _10906_ (.A1(_04532_), - .A2(_04536_), - .B1_N(\vgadonut.donut.donuthit.rxin[15] ), + .Y(_04550_)); + sky130_fd_sc_hd__a31o_1 _10960_ (.A1(net103), + .A2(_04549_), + .A3(_04550_), + .B1(_04530_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04550_)); - sky130_fd_sc_hd__and3b_1 _10907_ (.A_N(\vgadonut.donut.donuthit.rxin[15] ), - .B(_04532_), - .C(_04536_), + .X(_00264_)); + sky130_fd_sc_hd__nor2_1 _10961_ (.A(net218), + .B(_00013_), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(_00000_)); + sky130_fd_sc_hd__xor2_1 _10962_ (.A(net217), + .B(net218), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(_00002_)); + sky130_fd_sc_hd__a21o_1 _10963_ (.A1(net217), + .A2(net218), + .B1(net216), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04551_)); - sky130_fd_sc_hd__a21oi_1 _10908_ (.A1(\vgadonut.donut.donuthit.rxin[15] ), - .A2(_04537_), - .B1(_04540_), + sky130_fd_sc_hd__and3_1 _10964_ (.A(_06051_), + .B(_06053_), + .C(_04551_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04552_)); - sky130_fd_sc_hd__or3_1 _10909_ (.A(_04550_), - .B(_04551_), - .C(_04552_), + .X(_00003_)); + sky130_fd_sc_hd__and4_1 _10965_ (.A(net217), + .B(net218), + .C(net216), + .D(net215), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(_04552_)); + sky130_fd_sc_hd__xnor2_1 _10966_ (.A(net215), + .B(_06051_), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(_00004_)); + sky130_fd_sc_hd__or2_1 _10967_ (.A(net214), + .B(_04552_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04553_)); - sky130_fd_sc_hd__o21ai_1 _10910_ (.A1(_04550_), - .A2(_04551_), - .B1(_04552_), + sky130_fd_sc_hd__nand2_1 _10968_ (.A(net214), + .B(_04552_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04554_)); - sky130_fd_sc_hd__nor2_1 _10911_ (.A(\vgadonut.donut.donuthit.cordicxy.xin[11] ), - .B(_04489_), + sky130_fd_sc_hd__and3_1 _10969_ (.A(_06053_), + .B(_04553_), + .C(_04554_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04555_)); - sky130_fd_sc_hd__xnor2_1 _10912_ (.A(\vgadonut.donut.donuthit.cordicxy.xin[11] ), - .B(_04489_), + .X(_00005_)); + sky130_fd_sc_hd__and3_1 _10970_ (.A(\vgadonut.donut.h_count[5] ), + .B(net214), + .C(_04552_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04556_)); - sky130_fd_sc_hd__inv_2 _10913_ (.A(_04556_), + .X(_04555_)); + sky130_fd_sc_hd__a21oi_1 _10971_ (.A1(net214), + .A2(_04552_), + .B1(\vgadonut.donut.h_count[5] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04557_)); - sky130_fd_sc_hd__a21o_1 _10914_ (.A1(_04543_), - .A2(_04549_), - .B1(_04557_), + .Y(_04556_)); + sky130_fd_sc_hd__nor3_1 _10972_ (.A(_00013_), + .B(_04555_), + .C(_04556_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04558_)); - sky130_fd_sc_hd__a31oi_1 _10915_ (.A1(_04543_), - .A2(_04549_), - .A3(_04557_), - .B1(net88), + .Y(_00006_)); + sky130_fd_sc_hd__and2_1 _10973_ (.A(\vgadonut.donut.h_count[6] ), + .B(_04555_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04559_)); - sky130_fd_sc_hd__a32o_1 _10916_ (.A1(net88), - .A2(_04553_), - .A3(_04554_), - .B1(_04558_), - .B2(_04559_), + .X(_04557_)); + sky130_fd_sc_hd__nor2_1 _10974_ (.A(_00013_), + .B(_04557_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00260_)); - sky130_fd_sc_hd__nor2_1 _10917_ (.A(_04550_), - .B(_04552_), + .Y(_04558_)); + sky130_fd_sc_hd__o21a_1 _10975_ (.A1(\vgadonut.donut.h_count[6] ), + .A2(_04555_), + .B1(_04558_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04560_)); - sky130_fd_sc_hd__or3_2 _10918_ (.A(net96), - .B(_04551_), - .C(_04560_), + .X(_00007_)); + sky130_fd_sc_hd__a21oi_1 _10976_ (.A1(\vgadonut.donut.h_count[7] ), + .A2(_04557_), + .B1(_00013_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04561_)); - sky130_fd_sc_hd__inv_2 _10919_ (.A(_04561_), + .Y(_04559_)); + sky130_fd_sc_hd__o21a_1 _10977_ (.A1(\vgadonut.donut.h_count[7] ), + .A2(_04557_), + .B1(_04559_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04562_)); - sky130_fd_sc_hd__xnor2_2 _10920_ (.A(\vgadonut.donut.donuthit.cordicxy.xin[12] ), - .B(_04555_), + .X(_00008_)); + sky130_fd_sc_hd__a21oi_1 _10978_ (.A1(_06031_), + .A2(_04555_), + .B1(\vgadonut.donut.h_count[8] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04563_)); - sky130_fd_sc_hd__nor2_1 _10921_ (.A(_04558_), - .B(_04563_), + .Y(_04560_)); + sky130_fd_sc_hd__and3_1 _10979_ (.A(\vgadonut.donut.h_count[8] ), + .B(_06031_), + .C(_04555_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04564_)); - sky130_fd_sc_hd__a21o_1 _10922_ (.A1(_04558_), - .A2(_04563_), - .B1(net88), + .X(_04561_)); + sky130_fd_sc_hd__nor3_1 _10980_ (.A(_00013_), + .B(_04560_), + .C(_04561_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04565_)); - sky130_fd_sc_hd__o21ai_1 _10923_ (.A1(_04564_), - .A2(_04565_), - .B1(_04561_), + .Y(_00009_)); + sky130_fd_sc_hd__xor2_1 _10981_ (.A(\vgadonut.donut.h_count[9] ), + .B(_04561_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00261_)); - sky130_fd_sc_hd__nor2_1 _10924_ (.A(\vgadonut.donut.donuthit.cordicxy.xin[12] ), - .B(_04489_), + .X(_00010_)); + sky130_fd_sc_hd__a21oi_1 _10982_ (.A1(\vgadonut.donut.h_count[9] ), + .A2(_04561_), + .B1(\vgadonut.donut.h_count[10] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04566_)); - sky130_fd_sc_hd__and3_1 _10925_ (.A(_05950_), - .B(\vgadonut.donut.donuthit.cordicxy.xin[11] ), - .C(_04490_), + .Y(_04562_)); + sky130_fd_sc_hd__a311oi_1 _10983_ (.A1(\vgadonut.donut.h_count[9] ), + .A2(\vgadonut.donut.h_count[10] ), + .A3(_04561_), + .B1(_04562_), + .C1(_00013_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04567_)); - sky130_fd_sc_hd__xnor2_1 _10926_ (.A(\vgadonut.donut.donuthit.cordicxy.xin[13] ), - .B(_04566_), + .Y(_00001_)); + sky130_fd_sc_hd__nor2_1 _10984_ (.A(\vgadonut.bayer_j[0] ), + .B(net113), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04568_)); - sky130_fd_sc_hd__xor2_1 _10927_ (.A(\vgadonut.donut.donuthit.cordicxy.xin[13] ), - .B(_04566_), + .Y(_00015_)); + sky130_fd_sc_hd__xor2_1 _10985_ (.A(net135), + .B(\vgadonut.bayer_j[0] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04569_)); - sky130_fd_sc_hd__nor3_1 _10928_ (.A(_04564_), - .B(_04567_), - .C(_04569_), + .X(_00016_)); + sky130_fd_sc_hd__a21oi_1 _10986_ (.A1(net135), + .A2(\vgadonut.bayer_j[0] ), + .B1(\vgadonut.donut.v_count[2] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04570_)); - sky130_fd_sc_hd__o21a_1 _10929_ (.A1(_04564_), - .A2(_04567_), - .B1(_04569_), + .Y(_04563_)); + sky130_fd_sc_hd__a31o_1 _10987_ (.A1(net135), + .A2(\vgadonut.bayer_j[0] ), + .A3(\vgadonut.donut.v_count[2] ), + .B1(net113), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04571_)); - sky130_fd_sc_hd__o31ai_1 _10930_ (.A1(net88), - .A2(_04570_), - .A3(_04571_), - .B1(_04561_), + .X(_04564_)); + sky130_fd_sc_hd__nor2_1 _10988_ (.A(_04563_), + .B(_04564_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00262_)); - sky130_fd_sc_hd__nor2_1 _10931_ (.A(\vgadonut.donut.donuthit.cordicxy.xin[13] ), - .B(_04489_), + .Y(_00017_)); + sky130_fd_sc_hd__a31o_1 _10989_ (.A1(net135), + .A2(\vgadonut.bayer_j[0] ), + .A3(\vgadonut.donut.v_count[2] ), + .B1(\vgadonut.donut.v_count[3] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04572_)); - sky130_fd_sc_hd__o21ai_1 _10932_ (.A1(\vgadonut.donut.donuthit.cordicxy.xin[12] ), - .A2(\vgadonut.donut.donuthit.cordicxy.xin[11] ), - .B1(_04572_), + .X(_04565_)); + sky130_fd_sc_hd__and4_1 _10990_ (.A(net135), + .B(\vgadonut.bayer_j[0] ), + .C(\vgadonut.donut.v_count[3] ), + .D(\vgadonut.donut.v_count[2] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04573_)); - sky130_fd_sc_hd__inv_2 _10933_ (.A(_04573_), + .X(_04566_)); + sky130_fd_sc_hd__inv_2 _10991_ (.A(_04566_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04574_)); - sky130_fd_sc_hd__a2111oi_4 _10934_ (.A1(_04549_), - .A2(_04543_), - .B1(_04557_), - .C1(_04563_), - .D1(_04568_), + .Y(_04567_)); + sky130_fd_sc_hd__and3_1 _10992_ (.A(net108), + .B(_04565_), + .C(_04567_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04575_)); - sky130_fd_sc_hd__xnor2_1 _10935_ (.A(\vgadonut.donut.donuthit.cordicxy.xin[14] ), - .B(_04572_), + .X(_00018_)); + sky130_fd_sc_hd__xor2_1 _10993_ (.A(net366), + .B(_04566_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04576_)); - sky130_fd_sc_hd__o21ba_4 _10936_ (.A1(_04575_), - .A2(_04574_), - .B1_N(_04576_), + .X(_00019_)); + sky130_fd_sc_hd__and3_1 _10994_ (.A(\vgadonut.donut.v_count[5] ), + .B(\vgadonut.donut.v_count[4] ), + .C(_04566_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04577_)); - sky130_fd_sc_hd__o311a_1 _10937_ (.A1(_04558_), - .A2(_04563_), - .A3(_04568_), - .B1(_04573_), - .C1(_04576_), + .X(_04568_)); + sky130_fd_sc_hd__a21oi_1 _10995_ (.A1(\vgadonut.donut.v_count[4] ), + .A2(_04566_), + .B1(\vgadonut.donut.v_count[5] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04578_)); - sky130_fd_sc_hd__o31ai_1 _10938_ (.A1(net89), - .A2(_04577_), - .A3(_04578_), - .B1(_04561_), + .Y(_04569_)); + sky130_fd_sc_hd__nor2_1 _10996_ (.A(_04568_), + .B(_04569_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00263_)); - sky130_fd_sc_hd__nor2_1 _10939_ (.A(\vgadonut.donut.donuthit.cordicxy.xin[14] ), - .B(_04489_), + .Y(_00020_)); + sky130_fd_sc_hd__and2_1 _10997_ (.A(\vgadonut.donut.v_count[6] ), + .B(_04568_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04579_)); - sky130_fd_sc_hd__and2_1 _10940_ (.A(\vgadonut.donut.donuthit.cordicxy.xin[13] ), - .B(_04579_), + .X(_04570_)); + sky130_fd_sc_hd__nor2_1 _10998_ (.A(net370), + .B(_04568_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04580_)); - sky130_fd_sc_hd__xor2_1 _10941_ (.A(\vgadonut.donut.donuthit.cordicxy.xin[15] ), - .B(_04579_), + .Y(_04571_)); + sky130_fd_sc_hd__nor2_1 _10999_ (.A(_04570_), + .B(_04571_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04581_)); - sky130_fd_sc_hd__or3_1 _10942_ (.A(_04577_), - .B(_04580_), - .C(_04581_), + .Y(_00021_)); + sky130_fd_sc_hd__nand2_1 _11000_ (.A(\vgadonut.donut.v_count[7] ), + .B(_04570_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04582_)); - sky130_fd_sc_hd__o21ai_2 _10943_ (.A1(_04580_), - .A2(_04577_), - .B1(_04581_), + .Y(_04572_)); + sky130_fd_sc_hd__or2_1 _11001_ (.A(\vgadonut.donut.v_count[7] ), + .B(_04570_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04583_)); - sky130_fd_sc_hd__a31o_1 _10944_ (.A1(_04583_), - .A2(_04582_), - .A3(net96), - .B1(_04562_), + .X(_04573_)); + sky130_fd_sc_hd__and2_1 _11002_ (.A(_04572_), + .B(_04573_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00264_)); - sky130_fd_sc_hd__nor2_1 _10945_ (.A(net227), - .B(_00013_), + .X(_00022_)); + sky130_fd_sc_hd__xnor2_1 _11003_ (.A(net363), + .B(_04572_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00000_)); - sky130_fd_sc_hd__xor2_1 _10946_ (.A(net224), - .B(net227), + .Y(_00023_)); + sky130_fd_sc_hd__a31o_1 _11004_ (.A1(\vgadonut.donut.v_count[7] ), + .A2(\vgadonut.donut.v_count[8] ), + .A3(_04570_), + .B1(\vgadonut.donut.v_count[9] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00002_)); - sky130_fd_sc_hd__a21o_1 _10947_ (.A1(net224), - .A2(net226), - .B1(net223), + .X(_04574_)); + sky130_fd_sc_hd__o311a_1 _11005_ (.A1(_05940_), + .A2(_05941_), + .A3(_04572_), + .B1(_04574_), + .C1(net108), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04584_)); - sky130_fd_sc_hd__and3_1 _10948_ (.A(_05994_), - .B(_05995_), - .C(_04584_), + .X(_00024_)); + sky130_fd_sc_hd__or3_1 _11006_ (.A(net216), + .B(net215), + .C(net214), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00003_)); - sky130_fd_sc_hd__xnor2_1 _10949_ (.A(net222), - .B(_05994_), + .X(_04575_)); + sky130_fd_sc_hd__a21o_1 _11007_ (.A1(net217), + .A2(net218), + .B1(_04575_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00004_)); - sky130_fd_sc_hd__a21oi_1 _10950_ (.A1(net222), - .A2(_05993_), - .B1(net221), + .X(_04576_)); + sky130_fd_sc_hd__a31o_1 _11008_ (.A1(\vgadonut.donut.h_count[5] ), + .A2(_06031_), + .A3(_04576_), + .B1(\vgadonut.donut.h_count[8] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04585_)); - sky130_fd_sc_hd__and3_1 _10951_ (.A(net222), - .B(net221), - .C(_05993_), + .X(_04577_)); + sky130_fd_sc_hd__o211a_1 _11009_ (.A1(net217), + .A2(net216), + .B1(net215), + .C1(net214), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04586_)); - sky130_fd_sc_hd__nor3_1 _10952_ (.A(_00013_), - .B(_04585_), - .C(_04586_), + .X(_04578_)); + sky130_fd_sc_hd__o311a_1 _11010_ (.A1(\vgadonut.donut.h_count[5] ), + .A2(\vgadonut.donut.h_count[6] ), + .A3(_04578_), + .B1(\vgadonut.donut.h_count[8] ), + .C1(\vgadonut.donut.h_count[7] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00005_)); - sky130_fd_sc_hd__and3_1 _10953_ (.A(net225), - .B(net227), - .C(_05971_), + .X(_04579_)); + sky130_fd_sc_hd__or4bb_1 _11011_ (.A(\vgadonut.donut.h_count[9] ), + .B(_04579_), + .C_N(\vgadonut.donut.h_count[10] ), + .D_N(_04577_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04587_)); - sky130_fd_sc_hd__o21ai_1 _10954_ (.A1(\vgadonut.donut.h_count[5] ), - .A2(_04586_), - .B1(_05995_), + .X(_00011_)); + sky130_fd_sc_hd__and4_1 _11012_ (.A(\vgadonut.donut.v_count[5] ), + .B(\vgadonut.donut.v_count[7] ), + .C(\vgadonut.donut.v_count[6] ), + .D(\vgadonut.donut.v_count[8] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04588_)); - sky130_fd_sc_hd__nor2_1 _10955_ (.A(_04587_), - .B(_04588_), + .X(_04580_)); + sky130_fd_sc_hd__nor2_1 _11013_ (.A(\vgadonut.donut.v_count[4] ), + .B(\vgadonut.donut.v_count[9] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00006_)); - sky130_fd_sc_hd__a21oi_1 _10956_ (.A1(\vgadonut.donut.h_count[6] ), - .A2(_04587_), - .B1(_00013_), + .Y(_04581_)); + sky130_fd_sc_hd__and4b_1 _11014_ (.A_N(\vgadonut.donut.v_count[2] ), + .B(_04581_), + .C(\vgadonut.bayer_j[1] ), + .D(\vgadonut.donut.v_count[3] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04589_)); - sky130_fd_sc_hd__o21a_1 _10957_ (.A1(\vgadonut.donut.h_count[6] ), - .A2(_04587_), - .B1(_04589_), + .X(_04582_)); + sky130_fd_sc_hd__nand2_1 _11015_ (.A(_04580_), + .B(_04582_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00007_)); - sky130_fd_sc_hd__a21oi_1 _10958_ (.A1(\vgadonut.donut.h_count[6] ), - .A2(_04587_), - .B1(\vgadonut.donut.h_count[7] ), + .Y(_00012_)); + sky130_fd_sc_hd__xor2_1 _11016_ (.A(\vgadonut.donut.frame ), + .B(net365), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04590_)); - sky130_fd_sc_hd__and2_1 _10959_ (.A(_05969_), - .B(_04587_), + .X(_00307_)); + sky130_fd_sc_hd__and3_1 _11017_ (.A(\vgadonut.donut.frame ), + .B(\vgadonut.frame[2] ), + .C(\vgadonut.frame[1] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04591_)); - sky130_fd_sc_hd__nor3_1 _10960_ (.A(_00013_), - .B(_04590_), - .C(_04591_), + .X(_04583_)); + sky130_fd_sc_hd__a21oi_1 _11018_ (.A1(\vgadonut.donut.frame ), + .A2(\vgadonut.frame[1] ), + .B1(net368), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00008_)); - sky130_fd_sc_hd__and3_1 _10961_ (.A(\vgadonut.donut.h_count[8] ), - .B(_05969_), - .C(_04587_), + .Y(_04584_)); + sky130_fd_sc_hd__nor2_1 _11019_ (.A(_04583_), + .B(net369), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04592_)); - sky130_fd_sc_hd__o21ai_1 _10962_ (.A1(\vgadonut.donut.h_count[8] ), - .A2(_04591_), - .B1(_05995_), + .Y(_00308_)); + sky130_fd_sc_hd__and2_1 _11020_ (.A(\vgadonut.frame[3] ), + .B(_04583_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04593_)); - sky130_fd_sc_hd__nor2_1 _10963_ (.A(_04592_), - .B(_04593_), + .X(_04585_)); + sky130_fd_sc_hd__nor2_1 _11021_ (.A(net374), + .B(_04583_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00009_)); - sky130_fd_sc_hd__xor2_1 _10964_ (.A(net380), - .B(_04592_), + .Y(_04586_)); + sky130_fd_sc_hd__nor2_1 _11022_ (.A(_04585_), + .B(_04586_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00010_)); - sky130_fd_sc_hd__a21oi_1 _10965_ (.A1(\vgadonut.donut.h_count[9] ), - .A2(_04592_), - .B1(\vgadonut.donut.h_count[10] ), + .Y(_00309_)); + sky130_fd_sc_hd__xor2_1 _11023_ (.A(net375), + .B(_04585_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04594_)); - sky130_fd_sc_hd__a311oi_1 _10966_ (.A1(net380), - .A2(net383), - .A3(_04592_), - .B1(_04594_), - .C1(_00013_), + .X(_00310_)); + sky130_fd_sc_hd__and3_1 _11024_ (.A(\vgadonut.frame[5] ), + .B(\vgadonut.frame[4] ), + .C(_04585_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00001_)); - sky130_fd_sc_hd__nor2_1 _10967_ (.A(net127), - .B(net106), + .X(_04587_)); + sky130_fd_sc_hd__a21oi_1 _11025_ (.A1(\vgadonut.frame[4] ), + .A2(_04585_), + .B1(net371), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00015_)); - sky130_fd_sc_hd__xor2_1 _10968_ (.A(net126), - .B(net127), + .Y(_04588_)); + sky130_fd_sc_hd__nor2_1 _11026_ (.A(_04587_), + .B(_04588_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00016_)); - sky130_fd_sc_hd__a21oi_1 _10969_ (.A1(net126), - .A2(net127), - .B1(\vgadonut.donut.v_count[2] ), + .Y(_00311_)); + sky130_fd_sc_hd__nand2_1 _11027_ (.A(\vgadonut.frame[6] ), + .B(_04587_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04595_)); - sky130_fd_sc_hd__a31o_1 _10970_ (.A1(net126), - .A2(net127), - .A3(\vgadonut.donut.v_count[2] ), - .B1(net106), + .Y(_04589_)); + sky130_fd_sc_hd__or2_1 _11028_ (.A(\vgadonut.frame[6] ), + .B(_04587_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04596_)); - sky130_fd_sc_hd__nor2_1 _10971_ (.A(_04595_), - .B(_04596_), + .X(_04590_)); + sky130_fd_sc_hd__and2_1 _11029_ (.A(_04589_), + .B(_04590_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00017_)); - sky130_fd_sc_hd__a31o_1 _10972_ (.A1(net126), - .A2(net127), - .A3(\vgadonut.donut.v_count[2] ), - .B1(\vgadonut.donut.v_count[3] ), + .X(_00312_)); + sky130_fd_sc_hd__xnor2_1 _11030_ (.A(net353), + .B(_04589_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04597_)); - sky130_fd_sc_hd__and4_1 _10973_ (.A(net126), - .B(net127), - .C(\vgadonut.donut.v_count[3] ), - .D(\vgadonut.donut.v_count[2] ), + .Y(_00313_)); + sky130_fd_sc_hd__nor2_1 _11031_ (.A(net182), + .B(\vgadonut.donut.cAcB[11] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04598_)); - sky130_fd_sc_hd__inv_2 _10974_ (.A(_04598_), + .Y(_04591_)); + sky130_fd_sc_hd__nor2_1 _11032_ (.A(net181), + .B(net138), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04599_)); - sky130_fd_sc_hd__and3_1 _10975_ (.A(net100), - .B(_04597_), - .C(_04599_), + .Y(_04592_)); + sky130_fd_sc_hd__and2_1 _11033_ (.A(net181), + .B(net138), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00018_)); - sky130_fd_sc_hd__xor2_1 _10976_ (.A(net381), - .B(_04598_), + .X(_04593_)); + sky130_fd_sc_hd__nor2_1 _11034_ (.A(_04592_), + .B(_04593_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00019_)); - sky130_fd_sc_hd__and3_1 _10977_ (.A(\vgadonut.donut.v_count[5] ), - .B(\vgadonut.donut.v_count[4] ), - .C(_04598_), + .Y(_04594_)); + sky130_fd_sc_hd__nand2_1 _11035_ (.A(_04591_), + .B(_04594_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04600_)); - sky130_fd_sc_hd__a21oi_1 _10978_ (.A1(\vgadonut.donut.v_count[4] ), - .A2(_04598_), - .B1(\vgadonut.donut.v_count[5] ), + .Y(_04595_)); + sky130_fd_sc_hd__xor2_1 _11036_ (.A(_04591_), + .B(_04594_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04601_)); - sky130_fd_sc_hd__nor2_1 _10979_ (.A(_04600_), - .B(_04601_), + .X(_04596_)); + sky130_fd_sc_hd__and2_1 _11037_ (.A(net182), + .B(\vgadonut.donut.cAcB[11] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00020_)); - sky130_fd_sc_hd__and2_1 _10980_ (.A(\vgadonut.donut.v_count[6] ), - .B(_04600_), + .X(_04597_)); + sky130_fd_sc_hd__o22a_1 _11038_ (.A1(\vgadonut.donut.sA[10] ), + .A2(net139), + .B1(_04591_), + .B2(_04597_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04602_)); - sky130_fd_sc_hd__nor2_1 _10981_ (.A(net382), - .B(_04600_), + .X(_04598_)); + sky130_fd_sc_hd__nor4_1 _11039_ (.A(\vgadonut.donut.sA[10] ), + .B(net139), + .C(_04591_), + .D(_04597_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04603_)); - sky130_fd_sc_hd__nor2_1 _10982_ (.A(_04602_), - .B(_04603_), + .Y(_04599_)); + sky130_fd_sc_hd__nor2_1 _11040_ (.A(net183), + .B(net140), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00021_)); - sky130_fd_sc_hd__nand2_1 _10983_ (.A(\vgadonut.donut.v_count[7] ), - .B(_04602_), + .Y(_04600_)); + sky130_fd_sc_hd__xor2_1 _11041_ (.A(\vgadonut.donut.sA[10] ), + .B(\vgadonut.donut.cAcB[10] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04604_)); - sky130_fd_sc_hd__or2_1 _10984_ (.A(\vgadonut.donut.v_count[7] ), - .B(_04602_), + .X(_04601_)); + sky130_fd_sc_hd__and2_1 _11042_ (.A(_04600_), + .B(_04601_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04605_)); - sky130_fd_sc_hd__and2_1 _10985_ (.A(_04604_), - .B(_04605_), + .X(_04602_)); + sky130_fd_sc_hd__nor2_1 _11043_ (.A(_04600_), + .B(_04601_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00022_)); - sky130_fd_sc_hd__xnor2_1 _10986_ (.A(net372), - .B(_04604_), + .Y(_04603_)); + sky130_fd_sc_hd__or2_1 _11044_ (.A(_04602_), + .B(_04603_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00023_)); - sky130_fd_sc_hd__a31o_1 _10987_ (.A1(\vgadonut.donut.v_count[7] ), - .A2(\vgadonut.donut.v_count[8] ), - .A3(_04602_), - .B1(\vgadonut.donut.v_count[9] ), + .X(_04604_)); + sky130_fd_sc_hd__inv_2 _11045_ (.A(_04604_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04606_)); - sky130_fd_sc_hd__o311a_1 _10988_ (.A1(_05902_), - .A2(_05903_), - .A3(_04604_), - .B1(_04606_), - .C1(net100), + .Y(_04605_)); + sky130_fd_sc_hd__and2_1 _11046_ (.A(net183), + .B(net140), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00024_)); - sky130_fd_sc_hd__or3_1 _10989_ (.A(net223), - .B(net222), - .C(net221), + .X(_04606_)); + sky130_fd_sc_hd__o22a_1 _11047_ (.A1(net184), + .A2(net141), + .B1(_04600_), + .B2(_04606_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04607_)); - sky130_fd_sc_hd__a21o_1 _10990_ (.A1(net224), - .A2(net226), - .B1(_04607_), + sky130_fd_sc_hd__or4_1 _11048_ (.A(net184), + .B(net141), + .C(_04600_), + .D(_04606_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04608_)); - sky130_fd_sc_hd__a31o_1 _10991_ (.A1(\vgadonut.donut.h_count[5] ), - .A2(_05969_), - .A3(_04608_), - .B1(\vgadonut.donut.h_count[8] ), + sky130_fd_sc_hd__nor2_1 _11049_ (.A(net185), + .B(net142), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04609_)); - sky130_fd_sc_hd__o211a_1 _10992_ (.A1(net224), - .A2(net223), - .B1(net222), - .C1(net221), + .Y(_04609_)); + sky130_fd_sc_hd__xor2_1 _11050_ (.A(net184), + .B(\vgadonut.donut.cAcB[8] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04610_)); - sky130_fd_sc_hd__o311a_1 _10993_ (.A1(\vgadonut.donut.h_count[5] ), - .A2(\vgadonut.donut.h_count[6] ), - .A3(_04610_), - .B1(\vgadonut.donut.h_count[8] ), - .C1(\vgadonut.donut.h_count[7] ), + sky130_fd_sc_hd__and2_1 _11051_ (.A(net185), + .B(net142), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04611_)); - sky130_fd_sc_hd__or4bb_1 _10994_ (.A(net393), + sky130_fd_sc_hd__or2_1 _11052_ (.A(_04609_), .B(_04611_), - .C_N(\vgadonut.donut.h_count[10] ), - .D_N(_04609_), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .X(_00011_)); - sky130_fd_sc_hd__and4_1 _10995_ (.A(\vgadonut.donut.v_count[5] ), - .B(\vgadonut.donut.v_count[7] ), - .C(\vgadonut.donut.v_count[6] ), - .D(\vgadonut.donut.v_count[8] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04612_)); - sky130_fd_sc_hd__nor2_1 _10996_ (.A(\vgadonut.donut.v_count[4] ), - .B(\vgadonut.donut.v_count[9] ), + sky130_fd_sc_hd__or2_1 _11053_ (.A(net186), + .B(net143), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04613_)); - sky130_fd_sc_hd__and4b_1 _10997_ (.A_N(\vgadonut.donut.v_count[2] ), + .X(_04613_)); + sky130_fd_sc_hd__or2_1 _11054_ (.A(_04612_), .B(_04613_), - .C(net126), - .D(\vgadonut.donut.v_count[3] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04614_)); - sky130_fd_sc_hd__nand2_1 _10998_ (.A(_04612_), - .B(_04614_), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .Y(_00012_)); - sky130_fd_sc_hd__nor2_1 _10999_ (.A(\vgadonut.donut.cA[14] ), - .B(_05933_), + sky130_fd_sc_hd__nand2_1 _11055_ (.A(_04612_), + .B(_04613_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04615_)); - sky130_fd_sc_hd__nand2_1 _11000_ (.A(\vgadonut.donut.cA[14] ), - .B(_05933_), + sky130_fd_sc_hd__nand2_1 _11056_ (.A(_04614_), + .B(_04615_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04616_)); - sky130_fd_sc_hd__nand2b_1 _11001_ (.A_N(_04615_), - .B(_04616_), + sky130_fd_sc_hd__nand2_1 _11057_ (.A(\vgadonut.donut.sA[6] ), + .B(net143), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04617_)); - sky130_fd_sc_hd__and2b_1 _11002_ (.A_N(net196), - .B(net141), + sky130_fd_sc_hd__nand2_1 _11058_ (.A(_04613_), + .B(_04617_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04618_)); - sky130_fd_sc_hd__nand2b_1 _11003_ (.A_N(net141), - .B(net196), + .Y(_04618_)); + sky130_fd_sc_hd__nor2_1 _11059_ (.A(net187), + .B(net144), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04619_)); - sky130_fd_sc_hd__nand2b_1 _11004_ (.A_N(_04618_), + sky130_fd_sc_hd__xor2_1 _11060_ (.A(_04618_), .B(_04619_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04620_)); - sky130_fd_sc_hd__and2b_1 _11005_ (.A_N(net197), - .B(\vgadonut.donut.sAcB[10] ), + .X(_04620_)); + sky130_fd_sc_hd__and2_1 _11061_ (.A(net187), + .B(\vgadonut.donut.cAcB[5] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04621_)); - sky130_fd_sc_hd__nand2b_1 _11006_ (.A_N(\vgadonut.donut.sAcB[10] ), - .B(net197), + sky130_fd_sc_hd__nor2_1 _11062_ (.A(_04619_), + .B(_04621_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04622_)); - sky130_fd_sc_hd__nand2b_1 _11007_ (.A_N(_04621_), - .B(_04622_), + sky130_fd_sc_hd__nor2_1 _11063_ (.A(\vgadonut.donut.sA[4] ), + .B(\vgadonut.donut.cAcB[4] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04623_)); - sky130_fd_sc_hd__and2b_1 _11008_ (.A_N(\vgadonut.donut.cA[7] ), - .B(\vgadonut.donut.sAcB[7] ), + sky130_fd_sc_hd__xnor2_1 _11064_ (.A(_04622_), + .B(_04623_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04624_)); - sky130_fd_sc_hd__nor2_1 _11009_ (.A(net198), - .B(_05935_), + .Y(_04624_)); + sky130_fd_sc_hd__and2_1 _11065_ (.A(\vgadonut.donut.sA[4] ), + .B(\vgadonut.donut.cAcB[4] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04625_)); - sky130_fd_sc_hd__and2_1 _11010_ (.A(net198), - .B(_05935_), + .X(_04625_)); + sky130_fd_sc_hd__nor2_1 _11066_ (.A(_04623_), + .B(_04625_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04626_)); - sky130_fd_sc_hd__nor2_1 _11011_ (.A(_04625_), - .B(_04626_), + .Y(_04626_)); + sky130_fd_sc_hd__nor2_1 _11067_ (.A(\vgadonut.donut.sA[3] ), + .B(\vgadonut.donut.cAcB[3] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04627_)); - sky130_fd_sc_hd__nor2_1 _11012_ (.A(\vgadonut.donut.cA[5] ), - .B(_05936_), + sky130_fd_sc_hd__xnor2_1 _11068_ (.A(_04626_), + .B(_04627_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04628_)); - sky130_fd_sc_hd__nor2_1 _11013_ (.A(_05922_), - .B(\vgadonut.donut.sAcB[5] ), + sky130_fd_sc_hd__and2_1 _11069_ (.A(\vgadonut.donut.sA[3] ), + .B(\vgadonut.donut.cAcB[3] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04629_)); - sky130_fd_sc_hd__nor2_1 _11014_ (.A(_04628_), + .X(_04629_)); + sky130_fd_sc_hd__or2_1 _11070_ (.A(_04627_), .B(_04629_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04630_)); - sky130_fd_sc_hd__and2b_1 _11015_ (.A_N(\vgadonut.donut.cA[4] ), - .B(net147), + .X(_04630_)); + sky130_fd_sc_hd__or2_1 _11071_ (.A(\vgadonut.donut.sA[2] ), + .B(\vgadonut.donut.cAcB[2] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04631_)); - sky130_fd_sc_hd__and2b_1 _11016_ (.A_N(\vgadonut.donut.sAcB[4] ), - .B(\vgadonut.donut.cA[4] ), + sky130_fd_sc_hd__xnor2_1 _11072_ (.A(_04630_), + .B(_04631_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04632_)); - sky130_fd_sc_hd__nor2_1 _11017_ (.A(_04631_), - .B(_04632_), + .Y(_04632_)); + sky130_fd_sc_hd__nand2_1 _11073_ (.A(\vgadonut.donut.sA[2] ), + .B(\vgadonut.donut.cAcB[2] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04633_)); - sky130_fd_sc_hd__and2b_1 _11018_ (.A_N(\vgadonut.donut.cA[3] ), - .B(\vgadonut.donut.sAcB[3] ), + sky130_fd_sc_hd__nand2_1 _11074_ (.A(\vgadonut.donut.sA[1] ), + .B(\vgadonut.donut.cAcB[1] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04634_)); - sky130_fd_sc_hd__and2_1 _11019_ (.A(_05920_), - .B(\vgadonut.donut.sAcB[2] ), + .Y(_04634_)); + sky130_fd_sc_hd__and3_1 _11075_ (.A(_04631_), + .B(_04633_), + .C(_04634_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04635_)); - sky130_fd_sc_hd__nor2_1 _11020_ (.A(_05920_), - .B(\vgadonut.donut.sAcB[2] ), + sky130_fd_sc_hd__a21oi_1 _11076_ (.A1(_04631_), + .A2(_04633_), + .B1(_04634_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04636_)); - sky130_fd_sc_hd__nor2_1 _11021_ (.A(_04635_), + sky130_fd_sc_hd__or2_1 _11077_ (.A(_04635_), .B(_04636_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04637_)); - sky130_fd_sc_hd__a21oi_1 _11022_ (.A1(_05919_), - .A2(\vgadonut.donut.sAcB[1] ), - .B1(\vgadonut.donut.sAcB[0] ), + .X(_04637_)); + sky130_fd_sc_hd__or2_1 _11078_ (.A(\vgadonut.donut.sA[1] ), + .B(\vgadonut.donut.cAcB[1] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04638_)); - sky130_fd_sc_hd__o2bb2a_1 _11023_ (.A1_N(\vgadonut.donut.cA[0] ), - .A2_N(_04638_), - .B1(\vgadonut.donut.sAcB[1] ), - .B2(_05919_), + .X(_04638_)); + sky130_fd_sc_hd__a211o_1 _11079_ (.A1(_04634_), + .A2(_04638_), + .B1(\vgadonut.donut.sA[0] ), + .C1(\vgadonut.donut.cAcB[0] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04639_)); - sky130_fd_sc_hd__a21o_1 _11024_ (.A1(_04637_), + sky130_fd_sc_hd__o21ba_1 _11080_ (.A1(_04636_), .A2(_04639_), - .B1(_04635_), + .B1_N(_04635_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04640_)); - sky130_fd_sc_hd__and2b_1 _11025_ (.A_N(\vgadonut.donut.sAcB[3] ), - .B(\vgadonut.donut.cA[3] ), + sky130_fd_sc_hd__or2_1 _11081_ (.A(_04632_), + .B(_04640_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04641_)); - sky130_fd_sc_hd__nor2_1 _11026_ (.A(_04634_), - .B(_04641_), + sky130_fd_sc_hd__o21a_1 _11082_ (.A1(_04630_), + .A2(_04631_), + .B1(_04641_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04642_)); - sky130_fd_sc_hd__a21oi_1 _11027_ (.A1(_04640_), - .A2(_04642_), - .B1(_04634_), + .X(_04642_)); + sky130_fd_sc_hd__nor2_1 _11083_ (.A(_04628_), + .B(_04642_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04643_)); - sky130_fd_sc_hd__o21ba_1 _11028_ (.A1(_04632_), - .A2(_04643_), - .B1_N(_04631_), + sky130_fd_sc_hd__a21oi_1 _11084_ (.A1(_04626_), + .A2(_04627_), + .B1(_04643_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04644_)); - sky130_fd_sc_hd__o21ba_1 _11029_ (.A1(_04629_), - .A2(_04644_), - .B1_N(_04628_), + .Y(_04644_)); + sky130_fd_sc_hd__nor2_1 _11085_ (.A(_04624_), + .B(_04644_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04645_)); - sky130_fd_sc_hd__o21bai_1 _11030_ (.A1(_04626_), - .A2(_04645_), - .B1_N(_04625_), + .Y(_04645_)); + sky130_fd_sc_hd__a21oi_1 _11086_ (.A1(_04622_), + .A2(_04623_), + .B1(_04645_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04646_)); - sky130_fd_sc_hd__and2b_1 _11031_ (.A_N(\vgadonut.donut.sAcB[7] ), - .B(\vgadonut.donut.cA[7] ), + sky130_fd_sc_hd__or2_1 _11087_ (.A(_04620_), + .B(_04646_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04647_)); - sky130_fd_sc_hd__nor2_1 _11032_ (.A(_04624_), - .B(_04647_), + sky130_fd_sc_hd__o31a_1 _11088_ (.A1(\vgadonut.donut.sA[5] ), + .A2(net144), + .A3(_04618_), + .B1(_04647_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04648_)); - sky130_fd_sc_hd__and2_1 _11033_ (.A(_04646_), + .X(_04648_)); + sky130_fd_sc_hd__or2_1 _11089_ (.A(_04616_), .B(_04648_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04649_)); - sky130_fd_sc_hd__xnor2_1 _11034_ (.A(\vgadonut.donut.cA[8] ), - .B(\vgadonut.donut.sAcB[8] ), + sky130_fd_sc_hd__xnor2_1 _11090_ (.A(_04609_), + .B(_04610_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04650_)); - sky130_fd_sc_hd__o21a_1 _11035_ (.A1(_04624_), + sky130_fd_sc_hd__a21o_1 _11091_ (.A1(_04614_), .A2(_04649_), .B1(_04650_), .VGND(VGND), @@ -43278,1345 +43404,1340 @@ module tt_um_a1k0n_vgadonut (clk, .VPB(VPWR), .VPWR(VPWR), .X(_04651_)); - sky130_fd_sc_hd__a21o_1 _11036_ (.A1(_05923_), - .A2(\vgadonut.donut.sAcB[8] ), - .B1(_04651_), + sky130_fd_sc_hd__a21boi_2 _11092_ (.A1(_04609_), + .A2(_04610_), + .B1_N(_04651_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04652_)); - sky130_fd_sc_hd__a21o_1 _11037_ (.A1(_05925_), - .A2(\vgadonut.donut.sAcB[9] ), - .B1(_04652_), + .Y(_04652_)); + sky130_fd_sc_hd__a21oi_2 _11093_ (.A1(_04608_), + .A2(_04652_), + .B1(_04607_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04653_)); - sky130_fd_sc_hd__o21a_1 _11038_ (.A1(_05925_), - .A2(\vgadonut.donut.sAcB[9] ), - .B1(_04653_), + .Y(_04653_)); + sky130_fd_sc_hd__a21o_1 _11094_ (.A1(_04605_), + .A2(_04653_), + .B1(_04602_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04654_)); - sky130_fd_sc_hd__a21o_1 _11039_ (.A1(_04622_), - .A2(_04654_), - .B1(_04621_), + sky130_fd_sc_hd__nor2_1 _11095_ (.A(_04599_), + .B(_04654_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04655_)); - sky130_fd_sc_hd__a21o_1 _11040_ (.A1(_05927_), - .A2(\vgadonut.donut.sAcB[11] ), - .B1(_04655_), + .Y(_04655_)); + sky130_fd_sc_hd__nor2_1 _11096_ (.A(_04598_), + .B(_04655_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04656_)); - sky130_fd_sc_hd__o21a_1 _11041_ (.A1(_05927_), - .A2(net142), - .B1(_04656_), + .Y(_04656_)); + sky130_fd_sc_hd__xor2_1 _11097_ (.A(_04596_), + .B(_04656_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04657_)); - sky130_fd_sc_hd__a21o_1 _11042_ (.A1(_04619_), - .A2(_04657_), - .B1(_04618_), + sky130_fd_sc_hd__and2b_1 _11098_ (.A_N(\vgadonut.donut.cA[12] ), + .B(\vgadonut.donut.sAcB[12] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04658_)); - sky130_fd_sc_hd__a21oi_1 _11043_ (.A1(_05928_), - .A2(net140), - .B1(_04658_), + sky130_fd_sc_hd__nand2b_1 _11099_ (.A_N(\vgadonut.donut.sAcB[12] ), + .B(\vgadonut.donut.cA[12] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04659_)); - sky130_fd_sc_hd__a21oi_1 _11044_ (.A1(\vgadonut.donut.cA[13] ), - .A2(_05934_), - .B1(_04659_), + sky130_fd_sc_hd__nand2b_1 _11100_ (.A_N(_04658_), + .B(_04659_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04660_)); - sky130_fd_sc_hd__xnor2_1 _11045_ (.A(_04617_), - .B(_04660_), + sky130_fd_sc_hd__and2b_1 _11101_ (.A_N(net192), + .B(\vgadonut.donut.sAcB[10] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04661_)); - sky130_fd_sc_hd__nand2_1 _11046_ (.A(_05909_), - .B(_04661_), + .X(_04661_)); + sky130_fd_sc_hd__nand2b_1 _11102_ (.A_N(\vgadonut.donut.sAcB[10] ), + .B(\vgadonut.donut.cA[10] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04662_)); - sky130_fd_sc_hd__or2_1 _11047_ (.A(_05909_), - .B(_04661_), + sky130_fd_sc_hd__nand2b_1 _11103_ (.A_N(_04661_), + .B(_04662_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04663_)); - sky130_fd_sc_hd__and2_1 _11048_ (.A(_04662_), - .B(_04663_), + .Y(_04663_)); + sky130_fd_sc_hd__and2b_1 _11104_ (.A_N(\vgadonut.donut.cA[7] ), + .B(\vgadonut.donut.sAcB[7] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04664_)); - sky130_fd_sc_hd__xnor2_1 _11049_ (.A(\vgadonut.donut.cA[13] ), - .B(net140), + sky130_fd_sc_hd__nor2_1 _11105_ (.A(\vgadonut.donut.cA[6] ), + .B(_05976_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04665_)); - sky130_fd_sc_hd__xnor2_1 _11050_ (.A(_04658_), - .B(_04665_), + sky130_fd_sc_hd__and2_1 _11106_ (.A(\vgadonut.donut.cA[6] ), + .B(_05976_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04666_)); - sky130_fd_sc_hd__nor2_1 _11051_ (.A(net160), + .X(_04666_)); + sky130_fd_sc_hd__nor2_1 _11107_ (.A(_04665_), .B(_04666_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04667_)); - sky130_fd_sc_hd__and2_1 _11052_ (.A(net160), - .B(_04666_), + sky130_fd_sc_hd__nor2_1 _11108_ (.A(\vgadonut.donut.cA[5] ), + .B(_05977_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04668_)); - sky130_fd_sc_hd__nand2b_1 _11053_ (.A_N(_04666_), - .B(net160), + .Y(_04668_)); + sky130_fd_sc_hd__nor2_1 _11109_ (.A(_05961_), + .B(\vgadonut.donut.sAcB[5] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04669_)); - sky130_fd_sc_hd__or2_1 _11054_ (.A(_04667_), - .B(_04668_), + sky130_fd_sc_hd__nor2_1 _11110_ (.A(_04668_), + .B(_04669_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04670_)); - sky130_fd_sc_hd__xnor2_1 _11055_ (.A(_04620_), - .B(_04657_), + .Y(_04670_)); + sky130_fd_sc_hd__and2b_1 _11111_ (.A_N(\vgadonut.donut.cA[4] ), + .B(\vgadonut.donut.sAcB[4] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04671_)); - sky130_fd_sc_hd__nand2b_1 _11056_ (.A_N(net161), - .B(_04671_), + .X(_04671_)); + sky130_fd_sc_hd__and2b_1 _11112_ (.A_N(\vgadonut.donut.sAcB[4] ), + .B(\vgadonut.donut.cA[4] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04672_)); - sky130_fd_sc_hd__and2_1 _11057_ (.A(net161), - .B(_04671_), + .X(_04672_)); + sky130_fd_sc_hd__nor2_1 _11113_ (.A(_04671_), + .B(_04672_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04673_)); - sky130_fd_sc_hd__nor2_1 _11058_ (.A(net161), - .B(_04671_), + .Y(_04673_)); + sky130_fd_sc_hd__and2b_1 _11114_ (.A_N(\vgadonut.donut.cA[3] ), + .B(\vgadonut.donut.sAcB[3] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04674_)); - sky130_fd_sc_hd__or2_1 _11059_ (.A(_04673_), - .B(_04674_), + .X(_04674_)); + sky130_fd_sc_hd__and2_1 _11115_ (.A(_05959_), + .B(\vgadonut.donut.sAcB[2] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04675_)); - sky130_fd_sc_hd__xnor2_1 _11060_ (.A(\vgadonut.donut.cA[11] ), - .B(net142), + sky130_fd_sc_hd__nor2_1 _11116_ (.A(_05959_), + .B(\vgadonut.donut.sAcB[2] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04676_)); - sky130_fd_sc_hd__xnor2_1 _11061_ (.A(_04655_), + sky130_fd_sc_hd__nor2_1 _11117_ (.A(_04675_), .B(_04676_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04677_)); - sky130_fd_sc_hd__nor2_1 _11062_ (.A(net162), - .B(_04677_), + sky130_fd_sc_hd__a21oi_1 _11118_ (.A1(_05958_), + .A2(\vgadonut.donut.sAcB[1] ), + .B1(\vgadonut.donut.sAcB[0] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04678_)); - sky130_fd_sc_hd__nand2b_1 _11063_ (.A_N(_04677_), - .B(net162), + sky130_fd_sc_hd__o2bb2a_1 _11119_ (.A1_N(\vgadonut.donut.cA[0] ), + .A2_N(_04678_), + .B1(\vgadonut.donut.sAcB[1] ), + .B2(_05958_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04679_)); - sky130_fd_sc_hd__and2_1 _11064_ (.A(net162), - .B(_04677_), + .X(_04679_)); + sky130_fd_sc_hd__a21o_1 _11120_ (.A1(_04677_), + .A2(_04679_), + .B1(_04675_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04680_)); - sky130_fd_sc_hd__or2_1 _11065_ (.A(_04678_), - .B(_04680_), + sky130_fd_sc_hd__and2b_1 _11121_ (.A_N(\vgadonut.donut.sAcB[3] ), + .B(\vgadonut.donut.cA[3] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04681_)); - sky130_fd_sc_hd__xnor2_1 _11066_ (.A(_04623_), - .B(_04654_), + sky130_fd_sc_hd__nor2_1 _11122_ (.A(_04674_), + .B(_04681_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04682_)); - sky130_fd_sc_hd__nand2b_1 _11067_ (.A_N(net164), - .B(_04682_), + sky130_fd_sc_hd__a21oi_1 _11123_ (.A1(_04680_), + .A2(_04682_), + .B1(_04674_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04683_)); - sky130_fd_sc_hd__and2_1 _11068_ (.A(net164), - .B(_04682_), + sky130_fd_sc_hd__o21ba_1 _11124_ (.A1(_04672_), + .A2(_04683_), + .B1_N(_04671_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04684_)); - sky130_fd_sc_hd__nor2_1 _11069_ (.A(net164), - .B(_04682_), + sky130_fd_sc_hd__o21ba_1 _11125_ (.A1(_04669_), + .A2(_04684_), + .B1_N(_04668_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04685_)); - sky130_fd_sc_hd__or2_1 _11070_ (.A(_04684_), - .B(_04685_), + .X(_04685_)); + sky130_fd_sc_hd__o21bai_1 _11126_ (.A1(_04666_), + .A2(_04685_), + .B1_N(_04665_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04686_)); - sky130_fd_sc_hd__xnor2_1 _11071_ (.A(\vgadonut.donut.cA[9] ), - .B(\vgadonut.donut.sAcB[9] ), + .Y(_04686_)); + sky130_fd_sc_hd__and2b_1 _11127_ (.A_N(\vgadonut.donut.sAcB[7] ), + .B(\vgadonut.donut.cA[7] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04687_)); - sky130_fd_sc_hd__xnor2_1 _11072_ (.A(_04652_), + .X(_04687_)); + sky130_fd_sc_hd__nor2_1 _11128_ (.A(_04664_), .B(_04687_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04688_)); - sky130_fd_sc_hd__and2b_1 _11073_ (.A_N(_04688_), - .B(net166), + sky130_fd_sc_hd__and2_1 _11129_ (.A(_04686_), + .B(_04688_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04689_)); - sky130_fd_sc_hd__and2b_1 _11074_ (.A_N(net166), - .B(_04688_), + sky130_fd_sc_hd__xnor2_1 _11130_ (.A(\vgadonut.donut.cA[8] ), + .B(\vgadonut.donut.sAcB[8] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04690_)); - sky130_fd_sc_hd__nor2_1 _11075_ (.A(_04689_), - .B(_04690_), + .Y(_04690_)); + sky130_fd_sc_hd__o21a_1 _11131_ (.A1(_04664_), + .A2(_04689_), + .B1(_04690_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04691_)); - sky130_fd_sc_hd__or3_1 _11076_ (.A(_04624_), - .B(_04649_), - .C(_04650_), + .X(_04691_)); + sky130_fd_sc_hd__a21o_1 _11132_ (.A1(_05962_), + .A2(\vgadonut.donut.sAcB[8] ), + .B1(_04691_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04692_)); - sky130_fd_sc_hd__and2b_1 _11077_ (.A_N(_04651_), - .B(_04692_), + sky130_fd_sc_hd__a21o_1 _11133_ (.A1(_05964_), + .A2(\vgadonut.donut.sAcB[9] ), + .B1(_04692_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04693_)); - sky130_fd_sc_hd__or3b_1 _11078_ (.A(net167), - .B(_04651_), - .C_N(_04692_), + sky130_fd_sc_hd__o21a_1 _11134_ (.A1(_05964_), + .A2(\vgadonut.donut.sAcB[9] ), + .B1(_04693_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04694_)); - sky130_fd_sc_hd__and2_1 _11079_ (.A(net167), - .B(_04693_), + sky130_fd_sc_hd__a21o_1 _11135_ (.A1(_04662_), + .A2(_04694_), + .B1(_04661_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04695_)); - sky130_fd_sc_hd__nor2_1 _11080_ (.A(net167), - .B(_04693_), + sky130_fd_sc_hd__a21o_1 _11136_ (.A1(_05966_), + .A2(\vgadonut.donut.sAcB[11] ), + .B1(_04695_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04696_)); - sky130_fd_sc_hd__or2_1 _11081_ (.A(_04695_), - .B(_04696_), + .X(_04696_)); + sky130_fd_sc_hd__o21a_1 _11137_ (.A1(_05966_), + .A2(\vgadonut.donut.sAcB[11] ), + .B1(_04696_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04697_)); - sky130_fd_sc_hd__xor2_1 _11082_ (.A(_04646_), - .B(_04648_), + sky130_fd_sc_hd__a21o_1 _11138_ (.A1(_04659_), + .A2(_04697_), + .B1(_04658_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04698_)); - sky130_fd_sc_hd__and2b_1 _11083_ (.A_N(net168), - .B(_04698_), + sky130_fd_sc_hd__xnor2_1 _11139_ (.A(\vgadonut.donut.cA[13] ), + .B(\vgadonut.donut.sAcB[13] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04699_)); - sky130_fd_sc_hd__nand2_1 _11084_ (.A(net168), - .B(_04698_), + .Y(_04699_)); + sky130_fd_sc_hd__xnor2_2 _11140_ (.A(_04698_), + .B(_04699_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04700_)); - sky130_fd_sc_hd__or2_1 _11085_ (.A(net168), - .B(_04698_), + sky130_fd_sc_hd__nand2b_1 _11141_ (.A_N(_04700_), + .B(net163), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04701_)); - sky130_fd_sc_hd__nand2_1 _11086_ (.A(_04700_), - .B(_04701_), + .Y(_04701_)); + sky130_fd_sc_hd__xnor2_1 _11142_ (.A(net163), + .B(_04700_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04702_)); - sky130_fd_sc_hd__xnor2_1 _11087_ (.A(_04627_), - .B(_04645_), + sky130_fd_sc_hd__xnor2_1 _11143_ (.A(_04660_), + .B(_04697_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04703_)); - sky130_fd_sc_hd__and2_1 _11088_ (.A(_05914_), + sky130_fd_sc_hd__and2_1 _11144_ (.A(net164), .B(_04703_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04704_)); - sky130_fd_sc_hd__nand2_1 _11089_ (.A(\vgadonut.donut.donuthit.cordicxy.x2in[4] ), + sky130_fd_sc_hd__nand2b_1 _11145_ (.A_N(net164), .B(_04703_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04705_)); - sky130_fd_sc_hd__or2_1 _11090_ (.A(\vgadonut.donut.donuthit.cordicxy.x2in[4] ), + sky130_fd_sc_hd__nor2_1 _11146_ (.A(net164), .B(_04703_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04706_)); - sky130_fd_sc_hd__nand2_1 _11091_ (.A(_04705_), + .Y(_04706_)); + sky130_fd_sc_hd__or2_1 _11147_ (.A(_04704_), .B(_04706_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04707_)); - sky130_fd_sc_hd__xnor2_2 _11092_ (.A(_04630_), - .B(_04644_), + .X(_04707_)); + sky130_fd_sc_hd__xnor2_1 _11148_ (.A(\vgadonut.donut.cA[11] ), + .B(net148), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04708_)); - sky130_fd_sc_hd__nand2b_1 _11093_ (.A_N(net169), + sky130_fd_sc_hd__xnor2_1 _11149_ (.A(_04695_), .B(_04708_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04709_)); - sky130_fd_sc_hd__xnor2_1 _11094_ (.A(net169), - .B(_04708_), + sky130_fd_sc_hd__nand2b_1 _11150_ (.A_N(_04709_), + .B(\vgadonut.donut.donuthit.cordicxy.x2in[9] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04710_)); - sky130_fd_sc_hd__xnor2_1 _11095_ (.A(_04633_), - .B(_04643_), + sky130_fd_sc_hd__nor2_1 _11151_ (.A(net165), + .B(_04709_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04711_)); - sky130_fd_sc_hd__nand2b_1 _11096_ (.A_N(net170), - .B(_04711_), + sky130_fd_sc_hd__and2_1 _11152_ (.A(net165), + .B(_04709_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04712_)); - sky130_fd_sc_hd__and2_1 _11097_ (.A(net170), - .B(_04711_), + .X(_04712_)); + sky130_fd_sc_hd__or2_1 _11153_ (.A(_04711_), + .B(_04712_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04713_)); - sky130_fd_sc_hd__nor2_1 _11098_ (.A(net170), - .B(_04711_), + sky130_fd_sc_hd__xnor2_1 _11154_ (.A(_04663_), + .B(_04694_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04714_)); - sky130_fd_sc_hd__or2_1 _11099_ (.A(_04713_), + sky130_fd_sc_hd__and2_1 _11155_ (.A(\vgadonut.donut.donuthit.cordicxy.x2in[8] ), .B(_04714_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04715_)); - sky130_fd_sc_hd__xor2_2 _11100_ (.A(_04640_), - .B(_04642_), + sky130_fd_sc_hd__nand2b_1 _11156_ (.A_N(\vgadonut.donut.donuthit.cordicxy.x2in[8] ), + .B(_04714_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04716_)); - sky130_fd_sc_hd__nand2_1 _11101_ (.A(\vgadonut.donut.donuthit.cordicxy.x2in[1] ), - .B(_04716_), + .Y(_04716_)); + sky130_fd_sc_hd__nor2_1 _11157_ (.A(\vgadonut.donut.donuthit.cordicxy.x2in[8] ), + .B(_04714_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04717_)); - sky130_fd_sc_hd__or2_1 _11102_ (.A(\vgadonut.donut.donuthit.cordicxy.x2in[1] ), - .B(_04716_), + sky130_fd_sc_hd__or2_1 _11158_ (.A(_04715_), + .B(_04717_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04718_)); - sky130_fd_sc_hd__nand2_1 _11103_ (.A(_04717_), - .B(_04718_), + sky130_fd_sc_hd__xnor2_1 _11159_ (.A(\vgadonut.donut.cA[9] ), + .B(\vgadonut.donut.sAcB[9] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04719_)); - sky130_fd_sc_hd__xnor2_1 _11104_ (.A(_04637_), - .B(_04639_), + sky130_fd_sc_hd__xnor2_1 _11160_ (.A(_04692_), + .B(_04719_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04720_)); - sky130_fd_sc_hd__nand2_1 _11105_ (.A(\vgadonut.donut.donuthit.cordicxy.x2in[0] ), - .B(_04720_), + sky130_fd_sc_hd__and2b_1 _11161_ (.A_N(_04720_), + .B(\vgadonut.donut.donuthit.cordicxy.x2in[7] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04721_)); - sky130_fd_sc_hd__nand2_1 _11106_ (.A(_04719_), - .B(_04721_), + .X(_04721_)); + sky130_fd_sc_hd__and2b_1 _11162_ (.A_N(net167), + .B(_04720_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04722_)); - sky130_fd_sc_hd__a21bo_1 _11107_ (.A1(_05916_), - .A2(_04716_), - .B1_N(_04722_), + .X(_04722_)); + sky130_fd_sc_hd__nor2_1 _11163_ (.A(_04721_), + .B(_04722_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04723_)); - sky130_fd_sc_hd__a21bo_1 _11108_ (.A1(_04715_), - .A2(_04723_), - .B1_N(_04712_), + .Y(_04723_)); + sky130_fd_sc_hd__or3_1 _11164_ (.A(_04664_), + .B(_04689_), + .C(_04690_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04724_)); - sky130_fd_sc_hd__nand2_1 _11109_ (.A(_04710_), + sky130_fd_sc_hd__and2b_1 _11165_ (.A_N(_04691_), .B(_04724_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04725_)); - sky130_fd_sc_hd__a21boi_1 _11110_ (.A1(_04709_), - .A2(_04725_), - .B1_N(_04707_), + .X(_04725_)); + sky130_fd_sc_hd__and2_1 _11166_ (.A(net169), + .B(_04725_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04726_)); - sky130_fd_sc_hd__o21a_1 _11111_ (.A1(_04704_), - .A2(_04726_), - .B1(_04702_), + .X(_04726_)); + sky130_fd_sc_hd__nor2_1 _11167_ (.A(net169), + .B(_04725_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04727_)); - sky130_fd_sc_hd__o21ai_1 _11112_ (.A1(_04699_), - .A2(_04727_), - .B1(_04697_), + .Y(_04727_)); + sky130_fd_sc_hd__or3b_1 _11168_ (.A(net169), + .B(_04691_), + .C_N(_04724_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04728_)); - sky130_fd_sc_hd__a21oi_1 _11113_ (.A1(_04694_), - .A2(_04728_), - .B1(_04691_), + .X(_04728_)); + sky130_fd_sc_hd__or2_1 _11169_ (.A(_04726_), + .B(_04727_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04729_)); - sky130_fd_sc_hd__o21ba_1 _11114_ (.A1(net166), - .A2(_04688_), - .B1_N(_04729_), + .X(_04729_)); + sky130_fd_sc_hd__xor2_1 _11170_ (.A(_04686_), + .B(_04688_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04730_)); - sky130_fd_sc_hd__nand2b_1 _11115_ (.A_N(_04730_), - .B(_04686_), + sky130_fd_sc_hd__nand2_1 _11171_ (.A(net170), + .B(_04730_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04731_)); - sky130_fd_sc_hd__a21oi_1 _11116_ (.A1(_04683_), - .A2(_04731_), - .B1(_04681_), + sky130_fd_sc_hd__or2_1 _11172_ (.A(net170), + .B(_04730_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04732_)); - sky130_fd_sc_hd__o21ai_1 _11117_ (.A1(_04678_), - .A2(_04732_), - .B1(_04675_), + .X(_04732_)); + sky130_fd_sc_hd__and2b_1 _11173_ (.A_N(net170), + .B(_04730_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04733_)); - sky130_fd_sc_hd__a21oi_1 _11118_ (.A1(_04672_), - .A2(_04733_), - .B1(_04670_), + .X(_04733_)); + sky130_fd_sc_hd__nand2_1 _11174_ (.A(_04731_), + .B(_04732_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04734_)); - sky130_fd_sc_hd__o21ai_1 _11119_ (.A1(_04667_), - .A2(_04734_), - .B1(_04664_), + sky130_fd_sc_hd__xnor2_1 _11175_ (.A(_04667_), + .B(_04685_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04735_)); - sky130_fd_sc_hd__or3_1 _11120_ (.A(_04664_), - .B(_04667_), - .C(_04734_), + sky130_fd_sc_hd__nand2_1 _11176_ (.A(\vgadonut.donut.donuthit.cordicxy.x2in[4] ), + .B(_04735_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04736_)); - sky130_fd_sc_hd__nand2_1 _11121_ (.A(_04735_), - .B(_04736_), + .Y(_04736_)); + sky130_fd_sc_hd__or2_1 _11177_ (.A(\vgadonut.donut.donuthit.cordicxy.x2in[4] ), + .B(_04735_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04737_)); - sky130_fd_sc_hd__or2_1 _11122_ (.A(_05917_), - .B(_04720_), + .X(_04737_)); + sky130_fd_sc_hd__and2_1 _11178_ (.A(_05956_), + .B(_04735_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04738_)); - sky130_fd_sc_hd__or2_1 _11123_ (.A(_04719_), - .B(_04738_), + sky130_fd_sc_hd__nand2_1 _11179_ (.A(_04736_), + .B(_04737_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04739_)); - sky130_fd_sc_hd__a21oi_1 _11124_ (.A1(_04717_), - .A2(_04739_), - .B1(_04715_), + .Y(_04739_)); + sky130_fd_sc_hd__xnor2_1 _11180_ (.A(_04670_), + .B(_04684_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04740_)); - sky130_fd_sc_hd__o21ba_1 _11125_ (.A1(_04713_), - .A2(_04740_), - .B1_N(_04710_), + sky130_fd_sc_hd__nand2b_1 _11181_ (.A_N(net171), + .B(_04740_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04741_)); - sky130_fd_sc_hd__a21oi_1 _11126_ (.A1(net169), - .A2(_04708_), - .B1(_04741_), + .Y(_04741_)); + sky130_fd_sc_hd__xnor2_1 _11182_ (.A(net171), + .B(_04740_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04742_)); - sky130_fd_sc_hd__o21a_1 _11127_ (.A1(_04707_), - .A2(_04742_), - .B1(_04705_), + sky130_fd_sc_hd__xnor2_1 _11183_ (.A(_04673_), + .B(_04683_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04743_)); - sky130_fd_sc_hd__o21a_1 _11128_ (.A1(_04702_), - .A2(_04743_), - .B1(_04700_), + .Y(_04743_)); + sky130_fd_sc_hd__and2_1 _11184_ (.A(net172), + .B(_04743_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04744_)); - sky130_fd_sc_hd__nor2_1 _11129_ (.A(_04697_), - .B(_04744_), + sky130_fd_sc_hd__nor2_1 _11185_ (.A(net172), + .B(_04743_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04745_)); - sky130_fd_sc_hd__o21a_1 _11130_ (.A1(_04695_), - .A2(_04745_), - .B1(_04691_), + sky130_fd_sc_hd__nand2b_1 _11186_ (.A_N(net172), + .B(_04743_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04746_)); - sky130_fd_sc_hd__o21ba_1 _11131_ (.A1(_04689_), - .A2(_04746_), - .B1_N(_04686_), + .Y(_04746_)); + sky130_fd_sc_hd__or2_1 _11187_ (.A(_04744_), + .B(_04745_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04747_)); - sky130_fd_sc_hd__o21ai_1 _11132_ (.A1(_04684_), - .A2(_04747_), - .B1(_04681_), + sky130_fd_sc_hd__xor2_1 _11188_ (.A(_04680_), + .B(_04682_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04748_)); - sky130_fd_sc_hd__a21oi_1 _11133_ (.A1(_04679_), - .A2(_04748_), - .B1(_04675_), + .X(_04748_)); + sky130_fd_sc_hd__nand2_1 _11189_ (.A(\vgadonut.donut.donuthit.cordicxy.x2in[1] ), + .B(_04748_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04749_)); - sky130_fd_sc_hd__o21ai_1 _11134_ (.A1(_04673_), - .A2(_04749_), - .B1(_04670_), + sky130_fd_sc_hd__or2_1 _11190_ (.A(\vgadonut.donut.donuthit.cordicxy.x2in[1] ), + .B(_04748_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04750_)); - sky130_fd_sc_hd__a21oi_1 _11135_ (.A1(_04669_), - .A2(_04750_), - .B1(_04664_), + .X(_04750_)); + sky130_fd_sc_hd__nand2_1 _11191_ (.A(_04749_), + .B(_04750_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04751_)); - sky130_fd_sc_hd__and3_1 _11136_ (.A(_04664_), - .B(_04669_), - .C(_04750_), + sky130_fd_sc_hd__xor2_1 _11192_ (.A(_04677_), + .B(_04679_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04752_)); - sky130_fd_sc_hd__or2_1 _11137_ (.A(_04751_), + sky130_fd_sc_hd__nand2_1 _11193_ (.A(\vgadonut.donut.donuthit.cordicxy.x2in[0] ), .B(_04752_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04753_)); - sky130_fd_sc_hd__mux2_1 _11138_ (.A0(_04737_), - .A1(_04753_), - .S(net211), + .Y(_04753_)); + sky130_fd_sc_hd__or2_1 _11194_ (.A(_04751_), + .B(_04753_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04754_)); - sky130_fd_sc_hd__xnor2_1 _11139_ (.A(net228), - .B(_04754_), + sky130_fd_sc_hd__a21oi_1 _11195_ (.A1(_04749_), + .A2(_04754_), + .B1(_04747_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04755_)); - sky130_fd_sc_hd__a21o_1 _11140_ (.A1(_04616_), - .A2(_04660_), - .B1(_04615_), + sky130_fd_sc_hd__o21ba_1 _11196_ (.A1(_04744_), + .A2(_04755_), + .B1_N(_04742_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04756_)); - sky130_fd_sc_hd__xnor2_1 _11141_ (.A(net195), - .B(net139), + sky130_fd_sc_hd__a21oi_1 _11197_ (.A1(net171), + .A2(_04740_), + .B1(_04756_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04757_)); - sky130_fd_sc_hd__xnor2_1 _11142_ (.A(_04756_), - .B(_04757_), + sky130_fd_sc_hd__o21a_1 _11198_ (.A1(_04739_), + .A2(_04757_), + .B1(_04736_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04758_)); - sky130_fd_sc_hd__and2_1 _11143_ (.A(_05905_), - .B(_04758_), + .X(_04758_)); + sky130_fd_sc_hd__o21a_1 _11199_ (.A1(_04734_), + .A2(_04758_), + .B1(_04731_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04759_)); - sky130_fd_sc_hd__nor2_1 _11144_ (.A(_05905_), - .B(_04758_), + sky130_fd_sc_hd__nor2_1 _11200_ (.A(_04729_), + .B(_04759_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04760_)); - sky130_fd_sc_hd__nor2_1 _11145_ (.A(_04759_), - .B(_04760_), + sky130_fd_sc_hd__o21a_1 _11201_ (.A1(_04726_), + .A2(_04760_), + .B1(_04723_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04761_)); - sky130_fd_sc_hd__a21o_1 _11146_ (.A1(net159), - .A2(_04661_), - .B1(_04751_), + .X(_04761_)); + sky130_fd_sc_hd__o21ba_1 _11202_ (.A1(_04721_), + .A2(_04761_), + .B1_N(_04718_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04762_)); - sky130_fd_sc_hd__xnor2_1 _11147_ (.A(_04761_), - .B(_04762_), + sky130_fd_sc_hd__o21ai_1 _11203_ (.A1(_04715_), + .A2(_04762_), + .B1(_04713_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04763_)); - sky130_fd_sc_hd__a21oi_1 _11148_ (.A1(_04662_), - .A2(_04735_), - .B1(_04761_), + sky130_fd_sc_hd__a21oi_1 _11204_ (.A1(_04710_), + .A2(_04763_), + .B1(_04707_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04764_)); - sky130_fd_sc_hd__and3_1 _11149_ (.A(_04662_), - .B(_04735_), - .C(_04761_), + sky130_fd_sc_hd__o21ai_1 _11205_ (.A1(_04704_), + .A2(_04764_), + .B1(_04702_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04765_)); - sky130_fd_sc_hd__or2_1 _11150_ (.A(_04764_), - .B(_04765_), + .Y(_04765_)); + sky130_fd_sc_hd__or3_1 _11206_ (.A(_04702_), + .B(_04704_), + .C(_04764_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04766_)); - sky130_fd_sc_hd__mux2_1 _11151_ (.A0(_04763_), - .A1(_04766_), - .S(net211), + sky130_fd_sc_hd__nand2_1 _11207_ (.A(_04765_), + .B(_04766_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04767_)); - sky130_fd_sc_hd__xnor2_1 _11152_ (.A(net80), - .B(_04767_), + .Y(_04767_)); + sky130_fd_sc_hd__nand2b_1 _11208_ (.A_N(_04752_), + .B(\vgadonut.donut.donuthit.cordicxy.x2in[0] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04768_)); - sky130_fd_sc_hd__nand2_1 _11153_ (.A(_04755_), + sky130_fd_sc_hd__nand2_1 _11209_ (.A(_04751_), .B(_04768_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04769_)); - sky130_fd_sc_hd__or2_1 _11154_ (.A(_04755_), - .B(_04768_), + sky130_fd_sc_hd__a21bo_1 _11210_ (.A1(_05957_), + .A2(_04748_), + .B1_N(_04769_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04770_)); - sky130_fd_sc_hd__and2_1 _11155_ (.A(_04769_), - .B(_04770_), + sky130_fd_sc_hd__a21bo_1 _11211_ (.A1(_04747_), + .A2(_04770_), + .B1_N(_04746_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04771_)); - sky130_fd_sc_hd__a21o_1 _11156_ (.A1(_04761_), - .A2(_04762_), - .B1(_04759_), + sky130_fd_sc_hd__nand2_1 _11212_ (.A(_04742_), + .B(_04771_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04772_)); - sky130_fd_sc_hd__a21o_1 _11157_ (.A1(net157), - .A2(_04758_), - .B1(_04764_), + .Y(_04772_)); + sky130_fd_sc_hd__a21boi_1 _11213_ (.A1(_04741_), + .A2(_04772_), + .B1_N(_04739_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04773_)); - sky130_fd_sc_hd__mux2_1 _11158_ (.A0(_04772_), - .A1(_04773_), - .S(net211), + .Y(_04773_)); + sky130_fd_sc_hd__o21a_1 _11214_ (.A1(_04738_), + .A2(_04773_), + .B1(_04734_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04774_)); - sky130_fd_sc_hd__mux2_1 _11159_ (.A0(_04772_), - .A1(_04773_), - .S(net216), + sky130_fd_sc_hd__o21ai_1 _11215_ (.A1(_04733_), + .A2(_04774_), + .B1(_04729_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04775_)); - sky130_fd_sc_hd__xnor2_1 _11160_ (.A(net78), - .B(_04775_), + .Y(_04775_)); + sky130_fd_sc_hd__a21oi_1 _11216_ (.A1(_04728_), + .A2(_04775_), + .B1(_04723_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04776_)); - sky130_fd_sc_hd__or2_1 _11161_ (.A(_04774_), - .B(_04776_), + sky130_fd_sc_hd__o21ba_1 _11217_ (.A1(\vgadonut.donut.donuthit.cordicxy.x2in[7] ), + .A2(_04720_), + .B1_N(_04776_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04777_)); - sky130_fd_sc_hd__nand2_1 _11162_ (.A(_04774_), - .B(_04776_), + sky130_fd_sc_hd__nand2b_1 _11218_ (.A_N(_04777_), + .B(_04718_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04778_)); - sky130_fd_sc_hd__nand2_1 _11163_ (.A(_04777_), - .B(_04778_), + sky130_fd_sc_hd__a21oi_1 _11219_ (.A1(_04716_), + .A2(_04778_), + .B1(_04713_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04779_)); - sky130_fd_sc_hd__nor2_1 _11164_ (.A(_04767_), - .B(_04776_), + sky130_fd_sc_hd__o21ai_1 _11220_ (.A1(_04711_), + .A2(_04779_), + .B1(_04707_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04780_)); - sky130_fd_sc_hd__mux2_1 _11165_ (.A0(_04763_), - .A1(_04766_), - .S(net216), + sky130_fd_sc_hd__a21o_1 _11221_ (.A1(_04705_), + .A2(_04780_), + .B1(_04702_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04781_)); - sky130_fd_sc_hd__xnor2_1 _11166_ (.A(net228), - .B(_04781_), + sky130_fd_sc_hd__nand3_1 _11222_ (.A(_04702_), + .B(_04705_), + .C(_04780_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04782_)); - sky130_fd_sc_hd__xnor2_1 _11167_ (.A(net78), - .B(_04781_), + sky130_fd_sc_hd__nand2_1 _11223_ (.A(_04781_), + .B(_04782_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04783_)); - sky130_fd_sc_hd__mux2_1 _11168_ (.A0(_04737_), - .A1(_04753_), - .S(net216), + sky130_fd_sc_hd__mux2_1 _11224_ (.A0(_04767_), + .A1(_04783_), + .S(net211), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04784_)); - sky130_fd_sc_hd__nor2_1 _11169_ (.A(_04783_), + sky130_fd_sc_hd__xnor2_1 _11225_ (.A(net220), .B(_04784_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04785_)); - sky130_fd_sc_hd__and2_1 _11170_ (.A(_04783_), - .B(_04784_), + sky130_fd_sc_hd__nor2_1 _11226_ (.A(\vgadonut.donut.cA[14] ), + .B(_05974_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04786_)); - sky130_fd_sc_hd__or2_1 _11171_ (.A(_04785_), - .B(_04786_), + .Y(_04786_)); + sky130_fd_sc_hd__nand2_1 _11227_ (.A(\vgadonut.donut.cA[14] ), + .B(_05974_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04787_)); - sky130_fd_sc_hd__xnor2_1 _11172_ (.A(net78), - .B(_04754_), + .Y(_04787_)); + sky130_fd_sc_hd__nand2b_1 _11228_ (.A_N(_04786_), + .B(_04787_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04788_)); - sky130_fd_sc_hd__or3_1 _11173_ (.A(_04670_), - .B(_04673_), - .C(_04749_), + sky130_fd_sc_hd__a21oi_1 _11229_ (.A1(_05967_), + .A2(\vgadonut.donut.sAcB[13] ), + .B1(_04698_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04789_)); - sky130_fd_sc_hd__nand2_1 _11174_ (.A(_04750_), - .B(_04789_), + .Y(_04789_)); + sky130_fd_sc_hd__a21oi_1 _11230_ (.A1(\vgadonut.donut.cA[13] ), + .A2(_05975_), + .B1(_04789_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04790_)); - sky130_fd_sc_hd__and3_1 _11175_ (.A(_04670_), - .B(_04672_), - .C(_04733_), + sky130_fd_sc_hd__xnor2_1 _11231_ (.A(_04788_), + .B(_04790_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04791_)); - sky130_fd_sc_hd__or2_1 _11176_ (.A(_04734_), + .Y(_04791_)); + sky130_fd_sc_hd__nand2_1 _11232_ (.A(_05947_), .B(_04791_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04792_)); - sky130_fd_sc_hd__mux2_1 _11177_ (.A0(_04790_), - .A1(_04792_), - .S(net211), + .Y(_04792_)); + sky130_fd_sc_hd__or2_1 _11233_ (.A(_05947_), + .B(_04791_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04793_)); - sky130_fd_sc_hd__or2_1 _11178_ (.A(_04788_), + sky130_fd_sc_hd__and2_1 _11234_ (.A(_04792_), .B(_04793_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04794_)); - sky130_fd_sc_hd__mux2_1 _11179_ (.A0(_04790_), - .A1(_04792_), - .S(net216), + sky130_fd_sc_hd__o21ai_1 _11235_ (.A1(net163), + .A2(_04700_), + .B1(_04781_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04795_)); - sky130_fd_sc_hd__xnor2_1 _11180_ (.A(net229), + .Y(_04795_)); + sky130_fd_sc_hd__nand2_1 _11236_ (.A(_04794_), .B(_04795_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04796_)); - sky130_fd_sc_hd__xnor2_1 _11181_ (.A(net78), + sky130_fd_sc_hd__or2_1 _11237_ (.A(_04794_), .B(_04795_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04797_)); - sky130_fd_sc_hd__and3_1 _11182_ (.A(_04675_), - .B(_04679_), - .C(_04748_), + .X(_04797_)); + sky130_fd_sc_hd__nand2_1 _11238_ (.A(_04796_), + .B(_04797_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04798_)); - sky130_fd_sc_hd__or2_1 _11183_ (.A(_04749_), - .B(_04798_), + .Y(_04798_)); + sky130_fd_sc_hd__a21oi_1 _11239_ (.A1(_04701_), + .A2(_04765_), + .B1(_04794_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04799_)); - sky130_fd_sc_hd__or3_1 _11184_ (.A(_04675_), - .B(_04678_), - .C(_04732_), + .Y(_04799_)); + sky130_fd_sc_hd__and3_1 _11240_ (.A(_04701_), + .B(_04765_), + .C(_04794_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04800_)); - sky130_fd_sc_hd__nand2_1 _11185_ (.A(_04733_), + sky130_fd_sc_hd__or2_1 _11241_ (.A(_04799_), .B(_04800_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04801_)); - sky130_fd_sc_hd__mux2_1 _11186_ (.A0(_04799_), + .X(_04801_)); + sky130_fd_sc_hd__mux2_1 _11242_ (.A0(_04798_), .A1(_04801_), - .S(net212), + .S(net210), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04802_)); - sky130_fd_sc_hd__or2_1 _11187_ (.A(_04797_), + sky130_fd_sc_hd__xnor2_1 _11243_ (.A(net86), .B(_04802_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04803_)); - sky130_fd_sc_hd__nand2_1 _11188_ (.A(_04797_), - .B(_04802_), + .Y(_04803_)); + sky130_fd_sc_hd__and2_1 _11244_ (.A(_04785_), + .B(_04803_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04804_)); - sky130_fd_sc_hd__nand2_1 _11189_ (.A(_04803_), - .B(_04804_), + .X(_04804_)); + sky130_fd_sc_hd__nor2_1 _11245_ (.A(_04785_), + .B(_04803_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04805_)); - sky130_fd_sc_hd__mux2_1 _11190_ (.A0(_04799_), - .A1(_04801_), - .S(net217), + sky130_fd_sc_hd__nor2_1 _11246_ (.A(_04804_), + .B(_04805_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04806_)); - sky130_fd_sc_hd__xnor2_1 _11191_ (.A(net228), - .B(_04806_), + .Y(_04806_)); + sky130_fd_sc_hd__a21o_1 _11247_ (.A1(_04787_), + .A2(_04790_), + .B1(_04786_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04807_)); - sky130_fd_sc_hd__xnor2_1 _11192_ (.A(net78), - .B(_04806_), + .X(_04807_)); + sky130_fd_sc_hd__xnor2_1 _11248_ (.A(net190), + .B(\vgadonut.donut.sAcB[15] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04808_)); - sky130_fd_sc_hd__or3_1 _11193_ (.A(_04681_), - .B(_04684_), - .C(_04747_), + sky130_fd_sc_hd__xnor2_1 _11249_ (.A(_04807_), + .B(_04808_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04809_)); - sky130_fd_sc_hd__nand2_1 _11194_ (.A(_04748_), + .Y(_04809_)); + sky130_fd_sc_hd__and2_1 _11250_ (.A(_05942_), .B(_04809_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04810_)); - sky130_fd_sc_hd__and3_1 _11195_ (.A(_04681_), - .B(_04683_), - .C(_04731_), + .X(_04810_)); + sky130_fd_sc_hd__nor2_1 _11251_ (.A(_05942_), + .B(_04809_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04811_)); - sky130_fd_sc_hd__or2_1 _11196_ (.A(_04732_), + .Y(_04811_)); + sky130_fd_sc_hd__nor2_1 _11252_ (.A(_04810_), .B(_04811_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04812_)); - sky130_fd_sc_hd__mux2_1 _11197_ (.A0(_04810_), - .A1(_04812_), - .S(net211), + .Y(_04812_)); + sky130_fd_sc_hd__a21o_1 _11253_ (.A1(net162), + .A2(_04791_), + .B1(_04799_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04813_)); - sky130_fd_sc_hd__or2_1 _11198_ (.A(_04808_), + sky130_fd_sc_hd__xnor2_1 _11254_ (.A(_04812_), .B(_04813_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04814_)); - sky130_fd_sc_hd__nand2_1 _11199_ (.A(_04808_), - .B(_04813_), + .Y(_04814_)); + sky130_fd_sc_hd__a21oi_1 _11255_ (.A1(_04792_), + .A2(_04796_), + .B1(_04812_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04815_)); - sky130_fd_sc_hd__nand2_1 _11200_ (.A(_04814_), - .B(_04815_), + sky130_fd_sc_hd__and3_1 _11256_ (.A(_04792_), + .B(_04796_), + .C(_04812_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04816_)); - sky130_fd_sc_hd__mux2_1 _11201_ (.A0(_04810_), - .A1(_04812_), - .S(net216), + .X(_04816_)); + sky130_fd_sc_hd__or2_1 _11257_ (.A(_04815_), + .B(_04816_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04817_)); - sky130_fd_sc_hd__xnor2_1 _11202_ (.A(net228), - .B(_04817_), + sky130_fd_sc_hd__mux2_1 _11258_ (.A0(_04814_), + .A1(_04817_), + .S(net211), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04818_)); - sky130_fd_sc_hd__xnor2_1 _11203_ (.A(net78), - .B(_04817_), + .X(_04818_)); + sky130_fd_sc_hd__xnor2_1 _11259_ (.A(net219), + .B(_04818_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04819_)); - sky130_fd_sc_hd__or3b_1 _11204_ (.A(_04689_), - .B(_04746_), - .C_N(_04686_), + sky130_fd_sc_hd__xnor2_1 _11260_ (.A(net83), + .B(_04818_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04820_)); - sky130_fd_sc_hd__nand2b_1 _11205_ (.A_N(_04747_), + .Y(_04820_)); + sky130_fd_sc_hd__nor2_1 _11261_ (.A(_04802_), .B(_04820_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04821_)); - sky130_fd_sc_hd__xor2_1 _11206_ (.A(_04686_), - .B(_04730_), + sky130_fd_sc_hd__and2_1 _11262_ (.A(_04802_), + .B(_04820_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04822_)); - sky130_fd_sc_hd__mux2_1 _11207_ (.A0(_04821_), - .A1(_04822_), - .S(net211), + sky130_fd_sc_hd__nor2_1 _11263_ (.A(_04821_), + .B(_04822_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04823_)); - sky130_fd_sc_hd__or2_1 _11208_ (.A(_04819_), - .B(_04823_), + .Y(_04823_)); + sky130_fd_sc_hd__mux2_1 _11264_ (.A0(_04798_), + .A1(_04801_), + .S(net207), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04824_)); - sky130_fd_sc_hd__nand2_1 _11209_ (.A(_04819_), - .B(_04823_), + sky130_fd_sc_hd__xnor2_1 _11265_ (.A(net219), + .B(_04824_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04825_)); - sky130_fd_sc_hd__nand2_1 _11210_ (.A(_04824_), - .B(_04825_), + sky130_fd_sc_hd__xnor2_1 _11266_ (.A(net84), + .B(_04824_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04826_)); - sky130_fd_sc_hd__mux2_1 _11211_ (.A0(_04821_), - .A1(_04822_), - .S(net216), + sky130_fd_sc_hd__mux2_1 _11267_ (.A0(_04767_), + .A1(_04783_), + .S(net207), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04827_)); - sky130_fd_sc_hd__xnor2_1 _11212_ (.A(net228), + sky130_fd_sc_hd__nor2_1 _11268_ (.A(_04826_), .B(_04827_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04828_)); - sky130_fd_sc_hd__xnor2_1 _11213_ (.A(net78), - .B(_04827_), + sky130_fd_sc_hd__xnor2_1 _11269_ (.A(net83), + .B(_04784_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04829_)); - sky130_fd_sc_hd__nor3_1 _11214_ (.A(_04691_), - .B(_04695_), - .C(_04745_), + sky130_fd_sc_hd__or3_1 _11270_ (.A(_04707_), + .B(_04711_), + .C(_04779_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04830_)); - sky130_fd_sc_hd__or2_1 _11215_ (.A(_04746_), + .X(_04830_)); + sky130_fd_sc_hd__nand2_1 _11271_ (.A(_04780_), .B(_04830_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04831_)); - sky130_fd_sc_hd__and3_1 _11216_ (.A(_04691_), - .B(_04694_), - .C(_04728_), + .Y(_04831_)); + sky130_fd_sc_hd__and3_1 _11272_ (.A(_04707_), + .B(_04710_), + .C(_04763_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04832_)); - sky130_fd_sc_hd__or2_1 _11217_ (.A(_04729_), + sky130_fd_sc_hd__or2_1 _11273_ (.A(_04764_), .B(_04832_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04833_)); - sky130_fd_sc_hd__mux2_1 _11218_ (.A0(_04831_), + sky130_fd_sc_hd__mux2_1 _11274_ (.A0(_04831_), .A1(_04833_), .S(net211), .VGND(VGND), @@ -44624,1703 +44745,1713 @@ module tt_um_a1k0n_vgadonut (clk, .VPB(VPWR), .VPWR(VPWR), .X(_04834_)); - sky130_fd_sc_hd__or2_1 _11219_ (.A(_04829_), + sky130_fd_sc_hd__or2_1 _11275_ (.A(_04829_), .B(_04834_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04835_)); - sky130_fd_sc_hd__mux2_1 _11220_ (.A0(_04831_), - .A1(_04833_), - .S(net216), + sky130_fd_sc_hd__nand2_1 _11276_ (.A(_04829_), + .B(_04834_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04836_)); - sky130_fd_sc_hd__xnor2_1 _11221_ (.A(net228), + .Y(_04836_)); + sky130_fd_sc_hd__nand2_1 _11277_ (.A(_04835_), .B(_04836_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04837_)); - sky130_fd_sc_hd__xnor2_1 _11222_ (.A(net78), - .B(_04836_), + sky130_fd_sc_hd__mux2_1 _11278_ (.A0(_04831_), + .A1(_04833_), + .S(net207), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04838_)); - sky130_fd_sc_hd__xnor2_1 _11223_ (.A(_04697_), - .B(_04744_), + .X(_04838_)); + sky130_fd_sc_hd__xnor2_1 _11279_ (.A(net219), + .B(_04838_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04839_)); - sky130_fd_sc_hd__or3_1 _11224_ (.A(_04697_), - .B(_04699_), - .C(_04727_), + sky130_fd_sc_hd__xnor2_1 _11280_ (.A(net84), + .B(_04838_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04840_)); - sky130_fd_sc_hd__nand2_1 _11225_ (.A(_04728_), - .B(_04840_), + .Y(_04840_)); + sky130_fd_sc_hd__and3_1 _11281_ (.A(_04713_), + .B(_04716_), + .C(_04778_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04841_)); - sky130_fd_sc_hd__mux2_1 _11226_ (.A0(_04839_), - .A1(_04841_), - .S(net211), + .X(_04841_)); + sky130_fd_sc_hd__or2_1 _11282_ (.A(_04779_), + .B(_04841_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04842_)); - sky130_fd_sc_hd__or2_1 _11227_ (.A(_04838_), - .B(_04842_), + sky130_fd_sc_hd__or3_1 _11283_ (.A(_04713_), + .B(_04715_), + .C(_04762_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04843_)); - sky130_fd_sc_hd__nand2_1 _11228_ (.A(_04838_), - .B(_04842_), + sky130_fd_sc_hd__nand2_1 _11284_ (.A(_04763_), + .B(_04843_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04844_)); - sky130_fd_sc_hd__nand2_1 _11229_ (.A(_04843_), - .B(_04844_), + sky130_fd_sc_hd__mux2_1 _11285_ (.A0(_04842_), + .A1(_04844_), + .S(net210), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04845_)); - sky130_fd_sc_hd__mux2_1 _11230_ (.A0(_04839_), - .A1(_04841_), - .S(net216), + .X(_04845_)); + sky130_fd_sc_hd__or2_1 _11286_ (.A(_04840_), + .B(_04845_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04846_)); - sky130_fd_sc_hd__xnor2_1 _11231_ (.A(net228), - .B(_04846_), + sky130_fd_sc_hd__nand2_1 _11287_ (.A(_04840_), + .B(_04845_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04847_)); - sky130_fd_sc_hd__xnor2_1 _11232_ (.A(net78), - .B(_04846_), + sky130_fd_sc_hd__nand2_1 _11288_ (.A(_04846_), + .B(_04847_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04848_)); - sky130_fd_sc_hd__xnor2_1 _11233_ (.A(_04702_), - .B(_04743_), + sky130_fd_sc_hd__mux2_1 _11289_ (.A0(_04842_), + .A1(_04844_), + .S(net206), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04849_)); - sky130_fd_sc_hd__nor3_1 _11234_ (.A(_04702_), - .B(_04704_), - .C(_04726_), + .X(_04849_)); + sky130_fd_sc_hd__xnor2_1 _11290_ (.A(net220), + .B(_04849_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04850_)); - sky130_fd_sc_hd__or2_1 _11235_ (.A(_04727_), - .B(_04850_), + sky130_fd_sc_hd__xnor2_1 _11291_ (.A(net83), + .B(_04849_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04851_)); - sky130_fd_sc_hd__mux2_1 _11236_ (.A0(_04849_), - .A1(_04851_), - .S(net211), + .Y(_04851_)); + sky130_fd_sc_hd__xor2_1 _11292_ (.A(_04718_), + .B(_04777_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04852_)); - sky130_fd_sc_hd__or2_1 _11237_ (.A(_04848_), - .B(_04852_), + sky130_fd_sc_hd__or3b_1 _11293_ (.A(_04721_), + .B(_04761_), + .C_N(_04718_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04853_)); - sky130_fd_sc_hd__nand2_1 _11238_ (.A(_04848_), - .B(_04852_), + sky130_fd_sc_hd__nand2b_1 _11294_ (.A_N(_04762_), + .B(_04853_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04854_)); - sky130_fd_sc_hd__nand2_1 _11239_ (.A(_04853_), - .B(_04854_), + sky130_fd_sc_hd__mux2_1 _11295_ (.A0(_04852_), + .A1(_04854_), + .S(net210), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04855_)); - sky130_fd_sc_hd__mux2_1 _11240_ (.A0(_04849_), - .A1(_04851_), - .S(net216), + .X(_04855_)); + sky130_fd_sc_hd__or2_1 _11296_ (.A(_04851_), + .B(_04855_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04856_)); - sky130_fd_sc_hd__xnor2_1 _11241_ (.A(net228), - .B(_04856_), + sky130_fd_sc_hd__nand2_1 _11297_ (.A(_04851_), + .B(_04855_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04857_)); - sky130_fd_sc_hd__xnor2_1 _11242_ (.A(net78), - .B(_04856_), + sky130_fd_sc_hd__nand2_1 _11298_ (.A(_04856_), + .B(_04857_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04858_)); - sky130_fd_sc_hd__xnor2_1 _11243_ (.A(_04707_), - .B(_04742_), + sky130_fd_sc_hd__mux2_1 _11299_ (.A0(_04852_), + .A1(_04854_), + .S(net206), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04859_)); - sky130_fd_sc_hd__and3b_1 _11244_ (.A_N(_04707_), - .B(_04709_), - .C(_04725_), + .X(_04859_)); + sky130_fd_sc_hd__xnor2_1 _11300_ (.A(net219), + .B(_04859_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04860_)); - sky130_fd_sc_hd__or2_1 _11245_ (.A(_04726_), - .B(_04860_), + .Y(_04860_)); + sky130_fd_sc_hd__xnor2_1 _11301_ (.A(net83), + .B(_04859_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04861_)); - sky130_fd_sc_hd__mux2_1 _11246_ (.A0(_04859_), - .A1(_04861_), - .S(net211), + .Y(_04861_)); + sky130_fd_sc_hd__and3_1 _11302_ (.A(_04723_), + .B(_04728_), + .C(_04775_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04862_)); - sky130_fd_sc_hd__or2_1 _11247_ (.A(_04858_), + sky130_fd_sc_hd__or2_1 _11303_ (.A(_04776_), .B(_04862_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04863_)); - sky130_fd_sc_hd__nand2_1 _11248_ (.A(_04858_), - .B(_04862_), + sky130_fd_sc_hd__nor3_1 _11304_ (.A(_04723_), + .B(_04726_), + .C(_04760_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04864_)); - sky130_fd_sc_hd__nand2_1 _11249_ (.A(_04863_), + sky130_fd_sc_hd__or2_1 _11305_ (.A(_04761_), .B(_04864_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04865_)); - sky130_fd_sc_hd__mux2_1 _11250_ (.A0(_04859_), - .A1(_04861_), - .S(net216), + .X(_04865_)); + sky130_fd_sc_hd__mux2_1 _11306_ (.A0(_04863_), + .A1(_04865_), + .S(net210), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04866_)); - sky130_fd_sc_hd__xnor2_1 _11251_ (.A(net228), + sky130_fd_sc_hd__or2_1 _11307_ (.A(_04861_), .B(_04866_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04867_)); - sky130_fd_sc_hd__xnor2_1 _11252_ (.A(_02775_), - .B(_04866_), + .X(_04867_)); + sky130_fd_sc_hd__mux2_1 _11308_ (.A0(_04863_), + .A1(_04865_), + .S(net206), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04868_)); - sky130_fd_sc_hd__or3b_1 _11253_ (.A(_04713_), - .B(_04740_), - .C_N(_04710_), + .X(_04868_)); + sky130_fd_sc_hd__xnor2_1 _11309_ (.A(net219), + .B(_04868_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04869_)); - sky130_fd_sc_hd__nand2b_1 _11254_ (.A_N(_04741_), - .B(_04869_), + .Y(_04869_)); + sky130_fd_sc_hd__xnor2_1 _11310_ (.A(net83), + .B(_04868_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04870_)); - sky130_fd_sc_hd__xnor2_1 _11255_ (.A(_04710_), - .B(_04724_), + sky130_fd_sc_hd__or3_1 _11311_ (.A(_04729_), + .B(_04733_), + .C(_04774_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04871_)); - sky130_fd_sc_hd__mux2_1 _11256_ (.A0(_04870_), - .A1(_04871_), - .S(net212), + .X(_04871_)); + sky130_fd_sc_hd__nand2_1 _11312_ (.A(_04775_), + .B(_04871_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04872_)); - sky130_fd_sc_hd__or2_1 _11257_ (.A(_04868_), - .B(_04872_), + .Y(_04872_)); + sky130_fd_sc_hd__xnor2_1 _11313_ (.A(_04729_), + .B(_04759_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04873_)); - sky130_fd_sc_hd__mux2_1 _11258_ (.A0(_04870_), - .A1(_04871_), - .S(net217), + .Y(_04873_)); + sky130_fd_sc_hd__mux2_1 _11314_ (.A0(_04872_), + .A1(_04873_), + .S(net210), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04874_)); - sky130_fd_sc_hd__xnor2_1 _11259_ (.A(net229), + sky130_fd_sc_hd__or2_1 _11315_ (.A(_04870_), .B(_04874_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04875_)); - sky130_fd_sc_hd__xor2_1 _11260_ (.A(_02775_), + .X(_04875_)); + sky130_fd_sc_hd__nand2_1 _11316_ (.A(_04870_), .B(_04874_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04876_)); - sky130_fd_sc_hd__and3_1 _11261_ (.A(_04715_), - .B(_04717_), - .C(_04739_), + .Y(_04876_)); + sky130_fd_sc_hd__nand2_1 _11317_ (.A(_04875_), + .B(_04876_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04877_)); - sky130_fd_sc_hd__or2_1 _11262_ (.A(_04740_), - .B(_04877_), + .Y(_04877_)); + sky130_fd_sc_hd__mux2_1 _11318_ (.A0(_04872_), + .A1(_04873_), + .S(net206), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04878_)); - sky130_fd_sc_hd__xnor2_1 _11263_ (.A(_04715_), - .B(_04723_), + sky130_fd_sc_hd__xnor2_1 _11319_ (.A(net219), + .B(_04878_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04879_)); - sky130_fd_sc_hd__mux2_1 _11264_ (.A0(_04878_), - .A1(_04879_), - .S(net212), + sky130_fd_sc_hd__xnor2_1 _11320_ (.A(net83), + .B(_04878_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04880_)); - sky130_fd_sc_hd__inv_2 _11265_ (.A(_04880_), + .Y(_04880_)); + sky130_fd_sc_hd__nor3_1 _11321_ (.A(_04734_), + .B(_04738_), + .C(_04773_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04881_)); - sky130_fd_sc_hd__xnor2_1 _11266_ (.A(_04876_), - .B(_04880_), + sky130_fd_sc_hd__or2_1 _11322_ (.A(_04774_), + .B(_04881_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04882_)); - sky130_fd_sc_hd__nand2_1 _11267_ (.A(_04719_), - .B(_04738_), + .X(_04882_)); + sky130_fd_sc_hd__xnor2_1 _11323_ (.A(_04734_), + .B(_04758_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04883_)); - sky130_fd_sc_hd__and2_1 _11268_ (.A(_04739_), - .B(_04883_), + sky130_fd_sc_hd__mux2_1 _11324_ (.A0(_04882_), + .A1(_04883_), + .S(net210), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04884_)); - sky130_fd_sc_hd__or2_1 _11269_ (.A(_04719_), - .B(_04721_), + sky130_fd_sc_hd__or2_1 _11325_ (.A(_04880_), + .B(_04884_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04885_)); - sky130_fd_sc_hd__and2_1 _11270_ (.A(_04722_), - .B(_04885_), + sky130_fd_sc_hd__nand2_1 _11326_ (.A(_04880_), + .B(_04884_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04886_)); - sky130_fd_sc_hd__mux2_1 _11271_ (.A0(_04884_), - .A1(_04886_), - .S(net212), + .Y(_04886_)); + sky130_fd_sc_hd__nand2_1 _11327_ (.A(_04885_), + .B(_04886_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04887_)); - sky130_fd_sc_hd__mux2_1 _11272_ (.A0(_04878_), - .A1(_04879_), - .S(net217), + .Y(_04887_)); + sky130_fd_sc_hd__mux2_1 _11328_ (.A0(_04882_), + .A1(_04883_), + .S(net206), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04888_)); - sky130_fd_sc_hd__xnor2_1 _11273_ (.A(net229), + sky130_fd_sc_hd__xnor2_1 _11329_ (.A(net219), .B(_04888_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04889_)); - sky130_fd_sc_hd__xnor2_1 _11274_ (.A(net80), - .B(_04889_), + sky130_fd_sc_hd__xnor2_1 _11330_ (.A(net83), + .B(_04888_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04890_)); - sky130_fd_sc_hd__or2_1 _11275_ (.A(_04887_), - .B(_04890_), + sky130_fd_sc_hd__and3b_1 _11331_ (.A_N(_04739_), + .B(_04741_), + .C(_04772_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04891_)); - sky130_fd_sc_hd__mux2_1 _11276_ (.A0(_04884_), - .A1(_04886_), - .S(net217), + sky130_fd_sc_hd__or2_1 _11332_ (.A(_04773_), + .B(_04891_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04892_)); - sky130_fd_sc_hd__xor2_2 _11277_ (.A(net229), - .B(_04892_), + sky130_fd_sc_hd__xnor2_1 _11333_ (.A(_04739_), + .B(_04757_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04893_)); - sky130_fd_sc_hd__nand2_1 _11278_ (.A(_05917_), - .B(_04720_), + .Y(_04893_)); + sky130_fd_sc_hd__mux2_1 _11334_ (.A0(_04892_), + .A1(_04893_), + .S(net210), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04894_)); - sky130_fd_sc_hd__nand2_1 _11279_ (.A(_04738_), + .X(_04894_)); + sky130_fd_sc_hd__or2_1 _11335_ (.A(_04890_), .B(_04894_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04895_)); - sky130_fd_sc_hd__xor2_1 _11280_ (.A(net80), - .B(_04893_), + .X(_04895_)); + sky130_fd_sc_hd__nand2_1 _11336_ (.A(_04890_), + .B(_04894_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04896_)); - sky130_fd_sc_hd__a2bb2o_1 _11281_ (.A1_N(_04895_), - .A2_N(_04896_), - .B1(_04887_), - .B2(_04890_), + .Y(_04896_)); + sky130_fd_sc_hd__nand2_1 _11337_ (.A(_04895_), + .B(_04896_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04897_)); - sky130_fd_sc_hd__and3_1 _11282_ (.A(_04882_), - .B(_04891_), - .C(_04897_), + .Y(_04897_)); + sky130_fd_sc_hd__mux2_1 _11338_ (.A0(_04892_), + .A1(_04893_), + .S(net206), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04898_)); - sky130_fd_sc_hd__a21oi_1 _11283_ (.A1(_04876_), - .A2(_04881_), - .B1(_04898_), + sky130_fd_sc_hd__xnor2_1 _11339_ (.A(net219), + .B(_04898_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04899_)); - sky130_fd_sc_hd__nand2_1 _11284_ (.A(_04868_), - .B(_04872_), + sky130_fd_sc_hd__xnor2_1 _11340_ (.A(net83), + .B(_04898_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04900_)); - sky130_fd_sc_hd__nand2_1 _11285_ (.A(_04873_), - .B(_04900_), + sky130_fd_sc_hd__xnor2_1 _11341_ (.A(_04742_), + .B(_04771_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04901_)); - sky130_fd_sc_hd__or2_1 _11286_ (.A(_04899_), - .B(_04901_), + sky130_fd_sc_hd__or3b_1 _11342_ (.A(_04744_), + .B(_04755_), + .C_N(_04742_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04902_)); - sky130_fd_sc_hd__a21o_1 _11287_ (.A1(_04873_), - .A2(_04902_), - .B1(_04865_), + sky130_fd_sc_hd__nand2b_1 _11343_ (.A_N(_04756_), + .B(_04902_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04903_)); - sky130_fd_sc_hd__a21o_1 _11288_ (.A1(_04863_), - .A2(_04903_), - .B1(_04855_), + .Y(_04903_)); + sky130_fd_sc_hd__mux2_1 _11344_ (.A0(_04901_), + .A1(_04903_), + .S(net210), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04904_)); - sky130_fd_sc_hd__a21o_1 _11289_ (.A1(_04853_), - .A2(_04904_), - .B1(_04845_), + sky130_fd_sc_hd__or2_1 _11345_ (.A(_04900_), + .B(_04904_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04905_)); - sky130_fd_sc_hd__nand2_1 _11290_ (.A(_04829_), - .B(_04834_), + sky130_fd_sc_hd__mux2_1 _11346_ (.A0(_04901_), + .A1(_04903_), + .S(net206), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04906_)); - sky130_fd_sc_hd__nand2_1 _11291_ (.A(_04835_), + .X(_04906_)); + sky130_fd_sc_hd__xnor2_1 _11347_ (.A(net219), .B(_04906_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04907_)); - sky130_fd_sc_hd__a21o_1 _11292_ (.A1(_04843_), - .A2(_04905_), - .B1(_04907_), + sky130_fd_sc_hd__xnor2_1 _11348_ (.A(net83), + .B(_04906_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04908_)); - sky130_fd_sc_hd__a21o_1 _11293_ (.A1(_04835_), - .A2(_04908_), - .B1(_04826_), + .Y(_04908_)); + sky130_fd_sc_hd__xnor2_1 _11349_ (.A(_04747_), + .B(_04770_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04909_)); - sky130_fd_sc_hd__a21o_1 _11294_ (.A1(_04824_), - .A2(_04909_), - .B1(_04816_), + .Y(_04909_)); + sky130_fd_sc_hd__and3_1 _11350_ (.A(_04747_), + .B(_04749_), + .C(_04754_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04910_)); - sky130_fd_sc_hd__a21o_1 _11295_ (.A1(_04814_), - .A2(_04910_), - .B1(_04805_), + sky130_fd_sc_hd__or2_1 _11351_ (.A(_04755_), + .B(_04910_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04911_)); - sky130_fd_sc_hd__nand2_1 _11296_ (.A(_04788_), - .B(_04793_), + sky130_fd_sc_hd__mux2_1 _11352_ (.A0(_04909_), + .A1(_04911_), + .S(net210), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04912_)); - sky130_fd_sc_hd__nand2_1 _11297_ (.A(_04794_), + .X(_04912_)); + sky130_fd_sc_hd__nor2_1 _11353_ (.A(_04908_), .B(_04912_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04913_)); - sky130_fd_sc_hd__a21o_1 _11298_ (.A1(_04803_), - .A2(_04911_), - .B1(_04913_), + sky130_fd_sc_hd__and2_1 _11354_ (.A(_04908_), + .B(_04912_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04914_)); - sky130_fd_sc_hd__a21oi_1 _11299_ (.A1(_04794_), - .A2(_04914_), - .B1(_04787_), + sky130_fd_sc_hd__or2_1 _11355_ (.A(_04913_), + .B(_04914_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04915_)); - sky130_fd_sc_hd__and2_1 _11300_ (.A(_04767_), - .B(_04776_), + .X(_04915_)); + sky130_fd_sc_hd__or2_1 _11356_ (.A(_04751_), + .B(_04768_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04916_)); - sky130_fd_sc_hd__nor2_1 _11301_ (.A(_04780_), + sky130_fd_sc_hd__and2_1 _11357_ (.A(_04769_), .B(_04916_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04917_)); - sky130_fd_sc_hd__o21a_1 _11302_ (.A1(_04785_), - .A2(_04915_), - .B1(_04917_), + .X(_04917_)); + sky130_fd_sc_hd__nand2_1 _11358_ (.A(_04751_), + .B(_04753_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04918_)); - sky130_fd_sc_hd__nor2_1 _11303_ (.A(_04780_), + .Y(_04918_)); + sky130_fd_sc_hd__and2_1 _11359_ (.A(_04754_), .B(_04918_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04919_)); - sky130_fd_sc_hd__xnor2_1 _11304_ (.A(_04779_), - .B(_04919_), + .X(_04919_)); + sky130_fd_sc_hd__mux2_1 _11360_ (.A0(_04917_), + .A1(_04919_), + .S(net210), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04920_)); - sky130_fd_sc_hd__xnor2_1 _11305_ (.A(net71), - .B(_04920_), + .X(_04920_)); + sky130_fd_sc_hd__mux2_1 _11361_ (.A0(_04909_), + .A1(_04911_), + .S(net206), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04921_)); - sky130_fd_sc_hd__nand2_1 _11306_ (.A(_04771_), + .X(_04921_)); + sky130_fd_sc_hd__xnor2_2 _11362_ (.A(net220), .B(_04921_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04922_)); - sky130_fd_sc_hd__or2_1 _11307_ (.A(_04771_), - .B(_04921_), + sky130_fd_sc_hd__xnor2_1 _11363_ (.A(net85), + .B(_04922_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04923_)); - sky130_fd_sc_hd__and2_1 _11308_ (.A(_04922_), - .B(_04923_), + .Y(_04923_)); + sky130_fd_sc_hd__mux2_1 _11364_ (.A0(_04917_), + .A1(_04919_), + .S(net206), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04924_)); - sky130_fd_sc_hd__xnor2_1 _11309_ (.A(net79), - .B(_04784_), + sky130_fd_sc_hd__xor2_2 _11365_ (.A(net220), + .B(_04924_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04925_)); - sky130_fd_sc_hd__nand2_1 _11310_ (.A(_04796_), - .B(_04925_), + .X(_04925_)); + sky130_fd_sc_hd__or2_1 _11366_ (.A(\vgadonut.donut.donuthit.cordicxy.x2in[0] ), + .B(_04752_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04926_)); - sky130_fd_sc_hd__or2_1 _11311_ (.A(_04796_), - .B(_04925_), + .X(_04926_)); + sky130_fd_sc_hd__nand2_1 _11367_ (.A(_04753_), + .B(_04926_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04927_)); - sky130_fd_sc_hd__and2_1 _11312_ (.A(_04926_), - .B(_04927_), + .Y(_04927_)); + sky130_fd_sc_hd__xor2_1 _11368_ (.A(net85), + .B(_04925_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04928_)); - sky130_fd_sc_hd__nor3_1 _11313_ (.A(_04785_), - .B(_04915_), - .C(_04917_), + sky130_fd_sc_hd__a2bb2o_1 _11369_ (.A1_N(_04927_), + .A2_N(_04928_), + .B1(_04920_), + .B2(_04923_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04929_)); - sky130_fd_sc_hd__or2_1 _11314_ (.A(_04918_), - .B(_04929_), + .X(_04929_)); + sky130_fd_sc_hd__o21ai_1 _11370_ (.A1(_04920_), + .A2(_04923_), + .B1(_04929_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04930_)); - sky130_fd_sc_hd__xnor2_1 _11315_ (.A(net71), + .Y(_04930_)); + sky130_fd_sc_hd__nor2_1 _11371_ (.A(_04915_), .B(_04930_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04931_)); - sky130_fd_sc_hd__nand2_1 _11316_ (.A(_04928_), - .B(_04931_), + sky130_fd_sc_hd__nand2_1 _11372_ (.A(_04900_), + .B(_04904_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04932_)); - sky130_fd_sc_hd__a21bo_1 _11317_ (.A1(_04926_), - .A2(_04932_), - .B1_N(_04924_), + sky130_fd_sc_hd__nand2_1 _11373_ (.A(_04905_), + .B(_04932_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04933_)); - sky130_fd_sc_hd__nand3b_1 _11318_ (.A_N(_04924_), - .B(_04926_), - .C(_04932_), + .Y(_04933_)); + sky130_fd_sc_hd__o21bai_1 _11374_ (.A1(_04913_), + .A2(_04931_), + .B1_N(_04933_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04934_)); - sky130_fd_sc_hd__and2_1 _11319_ (.A(_04933_), - .B(_04934_), + sky130_fd_sc_hd__a21o_1 _11375_ (.A1(_04905_), + .A2(_04934_), + .B1(_04897_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04935_)); - sky130_fd_sc_hd__or2_1 _11320_ (.A(_04928_), - .B(_04931_), + sky130_fd_sc_hd__a21o_1 _11376_ (.A1(_04895_), + .A2(_04935_), + .B1(_04887_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04936_)); - sky130_fd_sc_hd__nand2_1 _11321_ (.A(_04932_), - .B(_04936_), + sky130_fd_sc_hd__a21o_1 _11377_ (.A1(_04885_), + .A2(_04936_), + .B1(_04877_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04937_)); - sky130_fd_sc_hd__xnor2_1 _11322_ (.A(net79), - .B(_04793_), + .X(_04937_)); + sky130_fd_sc_hd__nand2_1 _11378_ (.A(_04861_), + .B(_04866_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04938_)); - sky130_fd_sc_hd__and2_1 _11323_ (.A(_04807_), + sky130_fd_sc_hd__nand2_1 _11379_ (.A(_04867_), .B(_04938_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04939_)); - sky130_fd_sc_hd__nor2_1 _11324_ (.A(_04807_), - .B(_04938_), + .Y(_04939_)); + sky130_fd_sc_hd__a21o_1 _11380_ (.A1(_04875_), + .A2(_04937_), + .B1(_04939_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04940_)); - sky130_fd_sc_hd__nor2_1 _11325_ (.A(_04939_), - .B(_04940_), + .X(_04940_)); + sky130_fd_sc_hd__a21o_1 _11381_ (.A1(_04867_), + .A2(_04940_), + .B1(_04858_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04941_)); - sky130_fd_sc_hd__and3_1 _11326_ (.A(_04787_), - .B(_04794_), - .C(_04914_), + .X(_04941_)); + sky130_fd_sc_hd__a21o_1 _11382_ (.A1(_04856_), + .A2(_04941_), + .B1(_04848_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04942_)); - sky130_fd_sc_hd__o21ai_1 _11327_ (.A1(_04915_), + sky130_fd_sc_hd__a21o_1 _11383_ (.A1(_04846_), .A2(_04942_), - .B1(net70), + .B1(_04837_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04943_)); - sky130_fd_sc_hd__or3_1 _11328_ (.A(net70), - .B(_04915_), - .C(_04942_), + .X(_04943_)); + sky130_fd_sc_hd__and2_1 _11384_ (.A(_04826_), + .B(_04827_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04944_)); - sky130_fd_sc_hd__nand2_1 _11329_ (.A(_04943_), + sky130_fd_sc_hd__or2_1 _11385_ (.A(_04828_), .B(_04944_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04945_)); - sky130_fd_sc_hd__a21o_1 _11330_ (.A1(_04941_), - .A2(_04945_), - .B1(_04939_), + .X(_04945_)); + sky130_fd_sc_hd__a21oi_1 _11386_ (.A1(_04835_), + .A2(_04943_), + .B1(_04945_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04946_)); - sky130_fd_sc_hd__and3_1 _11331_ (.A(_04932_), - .B(_04936_), - .C(_04946_), + .Y(_04946_)); + sky130_fd_sc_hd__o21a_1 _11387_ (.A1(_04828_), + .A2(_04946_), + .B1(_04823_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04947_)); - sky130_fd_sc_hd__xor2_1 _11332_ (.A(_04937_), - .B(_04946_), + sky130_fd_sc_hd__mux2_1 _11388_ (.A0(_04814_), + .A1(_04817_), + .S(net206), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04948_)); - sky130_fd_sc_hd__xor2_1 _11333_ (.A(_04941_), - .B(_04945_), + sky130_fd_sc_hd__a21o_1 _11389_ (.A1(_04812_), + .A2(_04813_), + .B1(_04810_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04949_)); - sky130_fd_sc_hd__xnor2_1 _11334_ (.A(net79), - .B(_04802_), + sky130_fd_sc_hd__a21o_1 _11390_ (.A1(net160), + .A2(_04809_), + .B1(_04815_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04950_)); - sky130_fd_sc_hd__nand2_1 _11335_ (.A(_04818_), - .B(_04950_), + .X(_04950_)); + sky130_fd_sc_hd__mux2_2 _11391_ (.A0(_04949_), + .A1(_04950_), + .S(net211), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04951_)); - sky130_fd_sc_hd__or2_1 _11336_ (.A(_04818_), - .B(_04950_), + .X(_04951_)); + sky130_fd_sc_hd__xnor2_2 _11392_ (.A(net83), + .B(_04951_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04952_)); - sky130_fd_sc_hd__and2_1 _11337_ (.A(_04951_), + .Y(_04952_)); + sky130_fd_sc_hd__nor2_1 _11393_ (.A(_04948_), .B(_04952_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04953_)); - sky130_fd_sc_hd__nand3_1 _11338_ (.A(_04803_), - .B(_04911_), - .C(_04913_), + .Y(_04953_)); + sky130_fd_sc_hd__and2_1 _11394_ (.A(_04948_), + .B(_04952_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04954_)); - sky130_fd_sc_hd__nand2_1 _11339_ (.A(_04914_), + .X(_04954_)); + sky130_fd_sc_hd__nor2_1 _11395_ (.A(_04953_), .B(_04954_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04955_)); - sky130_fd_sc_hd__xnor2_1 _11340_ (.A(net71), - .B(_04955_), + sky130_fd_sc_hd__o21a_1 _11396_ (.A1(_04821_), + .A2(_04947_), + .B1(_04955_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04956_)); - sky130_fd_sc_hd__nand2_1 _11341_ (.A(_04953_), - .B(_04956_), + .X(_04956_)); + sky130_fd_sc_hd__nor3_1 _11397_ (.A(_04821_), + .B(_04947_), + .C(_04955_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04957_)); - sky130_fd_sc_hd__a21bo_1 _11342_ (.A1(_04951_), - .A2(_04957_), - .B1_N(_04949_), + sky130_fd_sc_hd__nor2_1 _11398_ (.A(_04956_), + .B(_04957_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04958_)); - sky130_fd_sc_hd__nand3b_1 _11343_ (.A_N(_04949_), - .B(_04951_), - .C(_04957_), + .Y(_04958_)); + sky130_fd_sc_hd__xnor2_1 _11399_ (.A(net76), + .B(_04958_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04959_)); - sky130_fd_sc_hd__and2_1 _11344_ (.A(_04958_), + sky130_fd_sc_hd__xnor2_1 _11400_ (.A(_04806_), .B(_04959_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04960_)); - sky130_fd_sc_hd__or2_1 _11345_ (.A(_04953_), - .B(_04956_), + .Y(_04960_)); + sky130_fd_sc_hd__xnor2_1 _11401_ (.A(net86), + .B(_04827_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04961_)); - sky130_fd_sc_hd__and2_1 _11346_ (.A(_04957_), + .Y(_04961_)); + sky130_fd_sc_hd__xor2_1 _11402_ (.A(_04839_), .B(_04961_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04962_)); - sky130_fd_sc_hd__xnor2_1 _11347_ (.A(net79), - .B(_04813_), + sky130_fd_sc_hd__nor3_1 _11403_ (.A(_04823_), + .B(_04828_), + .C(_04946_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04963_)); - sky130_fd_sc_hd__nand2_1 _11348_ (.A(_04828_), + sky130_fd_sc_hd__nor2_1 _11404_ (.A(_04947_), .B(_04963_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04964_)); - sky130_fd_sc_hd__or2_1 _11349_ (.A(_04828_), - .B(_04963_), + sky130_fd_sc_hd__xnor2_1 _11405_ (.A(net76), + .B(_04964_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04965_)); - sky130_fd_sc_hd__and2_1 _11350_ (.A(_04964_), + .Y(_04965_)); + sky130_fd_sc_hd__nand2_1 _11406_ (.A(_04962_), .B(_04965_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04966_)); - sky130_fd_sc_hd__nand3_1 _11351_ (.A(_04805_), - .B(_04814_), - .C(_04910_), + .Y(_04966_)); + sky130_fd_sc_hd__a21bo_1 _11407_ (.A1(_04839_), + .A2(_04961_), + .B1_N(_04966_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04967_)); - sky130_fd_sc_hd__nand2_1 _11352_ (.A(_04911_), + .X(_04967_)); + sky130_fd_sc_hd__and2b_1 _11408_ (.A_N(_04960_), .B(_04967_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04968_)); - sky130_fd_sc_hd__xnor2_1 _11353_ (.A(net71), - .B(_04968_), + .X(_04968_)); + sky130_fd_sc_hd__xor2_1 _11409_ (.A(_04960_), + .B(_04967_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04969_)); - sky130_fd_sc_hd__nand2_1 _11354_ (.A(_04966_), - .B(_04969_), + .X(_04969_)); + sky130_fd_sc_hd__or2_1 _11410_ (.A(_04962_), + .B(_04965_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04970_)); - sky130_fd_sc_hd__a21bo_1 _11355_ (.A1(_04964_), - .A2(_04970_), - .B1_N(_04962_), + .X(_04970_)); + sky130_fd_sc_hd__nand2_1 _11411_ (.A(_04966_), + .B(_04970_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04971_)); - sky130_fd_sc_hd__nand3b_1 _11356_ (.A_N(_04962_), - .B(_04964_), - .C(_04970_), + .Y(_04971_)); + sky130_fd_sc_hd__xnor2_1 _11412_ (.A(net86), + .B(_04834_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04972_)); - sky130_fd_sc_hd__and2_1 _11357_ (.A(_04971_), + sky130_fd_sc_hd__xor2_1 _11413_ (.A(_04850_), .B(_04972_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04973_)); - sky130_fd_sc_hd__or2_1 _11358_ (.A(_04966_), - .B(_04969_), + sky130_fd_sc_hd__and3_1 _11414_ (.A(_04835_), + .B(_04943_), + .C(_04945_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04974_)); - sky130_fd_sc_hd__and2_1 _11359_ (.A(_04970_), - .B(_04974_), + sky130_fd_sc_hd__o21ai_1 _11415_ (.A1(_04946_), + .A2(_04974_), + .B1(net74), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04975_)); - sky130_fd_sc_hd__xnor2_1 _11360_ (.A(net79), - .B(_04823_), + .Y(_04975_)); + sky130_fd_sc_hd__or3_1 _11416_ (.A(net74), + .B(_04946_), + .C(_04974_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04976_)); - sky130_fd_sc_hd__xor2_1 _11361_ (.A(_04837_), + .X(_04976_)); + sky130_fd_sc_hd__and2_1 _11417_ (.A(_04975_), .B(_04976_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04977_)); - sky130_fd_sc_hd__nand3_1 _11362_ (.A(_04816_), - .B(_04824_), - .C(_04909_), + sky130_fd_sc_hd__nand2_1 _11418_ (.A(_04973_), + .B(_04977_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04978_)); - sky130_fd_sc_hd__a21oi_1 _11363_ (.A1(_04910_), - .A2(_04978_), - .B1(net70), + sky130_fd_sc_hd__a21bo_1 _11419_ (.A1(_04850_), + .A2(_04972_), + .B1_N(_04978_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04979_)); - sky130_fd_sc_hd__and3_1 _11364_ (.A(net70), - .B(_04910_), - .C(_04978_), + .X(_04979_)); + sky130_fd_sc_hd__and3_1 _11420_ (.A(_04966_), + .B(_04970_), + .C(_04979_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04980_)); - sky130_fd_sc_hd__nor2_1 _11365_ (.A(_04979_), - .B(_04980_), + sky130_fd_sc_hd__xor2_2 _11421_ (.A(_04971_), + .B(_04979_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04981_)); - sky130_fd_sc_hd__and2_1 _11366_ (.A(_04977_), - .B(_04981_), + .X(_04981_)); + sky130_fd_sc_hd__or2_1 _11422_ (.A(_04973_), + .B(_04977_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04982_)); - sky130_fd_sc_hd__a21oi_1 _11367_ (.A1(_04837_), - .A2(_04976_), - .B1(_04982_), + sky130_fd_sc_hd__nand2_1 _11423_ (.A(_04978_), + .B(_04982_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04983_)); - sky130_fd_sc_hd__nand2b_1 _11368_ (.A_N(_04983_), - .B(_04975_), + sky130_fd_sc_hd__xnor2_1 _11424_ (.A(net85), + .B(_04845_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04984_)); - sky130_fd_sc_hd__xnor2_1 _11369_ (.A(_04975_), - .B(_04983_), + sky130_fd_sc_hd__xor2_1 _11425_ (.A(_04860_), + .B(_04984_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04985_)); - sky130_fd_sc_hd__nor2_1 _11370_ (.A(_04977_), - .B(_04981_), + .X(_04985_)); + sky130_fd_sc_hd__nand3_1 _11426_ (.A(_04837_), + .B(_04846_), + .C(_04942_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04986_)); - sky130_fd_sc_hd__or2_1 _11371_ (.A(_04982_), + sky130_fd_sc_hd__and2_1 _11427_ (.A(_04943_), .B(_04986_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04987_)); - sky130_fd_sc_hd__xnor2_1 _11372_ (.A(net79), - .B(_04834_), + sky130_fd_sc_hd__xnor2_1 _11428_ (.A(net75), + .B(_04987_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04988_)); - sky130_fd_sc_hd__xor2_1 _11373_ (.A(_04847_), + sky130_fd_sc_hd__nand2_1 _11429_ (.A(_04985_), .B(_04988_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04989_)); - sky130_fd_sc_hd__nand3_1 _11374_ (.A(_04826_), - .B(_04835_), - .C(_04908_), + .Y(_04989_)); + sky130_fd_sc_hd__a21bo_1 _11430_ (.A1(_04860_), + .A2(_04984_), + .B1_N(_04989_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04990_)); - sky130_fd_sc_hd__nand2_1 _11375_ (.A(_04909_), + .X(_04990_)); + sky130_fd_sc_hd__xor2_1 _11431_ (.A(_04983_), .B(_04990_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04991_)); - sky130_fd_sc_hd__xnor2_1 _11376_ (.A(net70), - .B(_04991_), + .X(_04991_)); + sky130_fd_sc_hd__or2_1 _11432_ (.A(_04985_), + .B(_04988_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04992_)); - sky130_fd_sc_hd__nand2_1 _11377_ (.A(_04989_), + .X(_04992_)); + sky130_fd_sc_hd__nand2_1 _11433_ (.A(_04989_), .B(_04992_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_04993_)); - sky130_fd_sc_hd__a21bo_1 _11378_ (.A1(_04847_), - .A2(_04988_), - .B1_N(_04993_), + sky130_fd_sc_hd__xnor2_1 _11434_ (.A(net85), + .B(_04855_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04994_)); - sky130_fd_sc_hd__and2b_1 _11379_ (.A_N(_04987_), + .Y(_04994_)); + sky130_fd_sc_hd__xor2_1 _11435_ (.A(_04869_), .B(_04994_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_04995_)); - sky130_fd_sc_hd__xor2_2 _11380_ (.A(_04987_), - .B(_04994_), + sky130_fd_sc_hd__nand3_1 _11436_ (.A(_04848_), + .B(_04856_), + .C(_04941_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04996_)); - sky130_fd_sc_hd__or2_1 _11381_ (.A(_04989_), - .B(_04992_), + .Y(_04996_)); + sky130_fd_sc_hd__a21oi_1 _11437_ (.A1(_04942_), + .A2(_04996_), + .B1(net75), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_04997_)); - sky130_fd_sc_hd__nand2_1 _11382_ (.A(_04993_), - .B(_04997_), + .Y(_04997_)); + sky130_fd_sc_hd__and3_1 _11438_ (.A(net75), + .B(_04942_), + .C(_04996_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04998_)); - sky130_fd_sc_hd__xnor2_1 _11383_ (.A(net79), - .B(_04842_), + .X(_04998_)); + sky130_fd_sc_hd__or2_1 _11439_ (.A(_04997_), + .B(_04998_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_04999_)); - sky130_fd_sc_hd__xor2_1 _11384_ (.A(_04857_), + .X(_04999_)); + sky130_fd_sc_hd__nand2_1 _11440_ (.A(_04995_), .B(_04999_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05000_)); - sky130_fd_sc_hd__nand3_1 _11385_ (.A(_04843_), - .B(_04905_), - .C(_04907_), + .Y(_05000_)); + sky130_fd_sc_hd__a21bo_1 _11441_ (.A1(_04869_), + .A2(_04994_), + .B1_N(_05000_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05001_)); - sky130_fd_sc_hd__a21oi_1 _11386_ (.A1(_04908_), - .A2(_05001_), - .B1(net70), + .X(_05001_)); + sky130_fd_sc_hd__and3_1 _11442_ (.A(_04989_), + .B(_04992_), + .C(_05001_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05002_)); - sky130_fd_sc_hd__and3_1 _11387_ (.A(net70), - .B(_04908_), - .C(_05001_), + .X(_05002_)); + sky130_fd_sc_hd__xor2_2 _11443_ (.A(_04993_), + .B(_05001_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05003_)); - sky130_fd_sc_hd__nor2_1 _11388_ (.A(_05002_), - .B(_05003_), + sky130_fd_sc_hd__or2_1 _11444_ (.A(_04995_), + .B(_04999_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05004_)); - sky130_fd_sc_hd__nand2_1 _11389_ (.A(_05000_), + .X(_05004_)); + sky130_fd_sc_hd__nand2_1 _11445_ (.A(_05000_), .B(_05004_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05005_)); - sky130_fd_sc_hd__a21bo_1 _11390_ (.A1(_04857_), - .A2(_04999_), - .B1_N(_05005_), + sky130_fd_sc_hd__xnor2_1 _11446_ (.A(net85), + .B(_04866_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05006_)); - sky130_fd_sc_hd__and3_1 _11391_ (.A(_04993_), - .B(_04997_), - .C(_05006_), + .Y(_05006_)); + sky130_fd_sc_hd__xor2_1 _11447_ (.A(_04879_), + .B(_05006_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05007_)); - sky130_fd_sc_hd__xor2_2 _11392_ (.A(_04998_), - .B(_05006_), + sky130_fd_sc_hd__nand3_1 _11448_ (.A(_04858_), + .B(_04867_), + .C(_04940_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05008_)); - sky130_fd_sc_hd__or2_1 _11393_ (.A(_05000_), - .B(_05004_), + .Y(_05008_)); + sky130_fd_sc_hd__and2_1 _11449_ (.A(_04941_), + .B(_05008_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05009_)); - sky130_fd_sc_hd__nand2_1 _11394_ (.A(_05005_), + sky130_fd_sc_hd__xnor2_1 _11450_ (.A(net74), .B(_05009_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05010_)); - sky130_fd_sc_hd__xnor2_1 _11395_ (.A(net79), - .B(_04852_), + sky130_fd_sc_hd__nand2_1 _11451_ (.A(_05007_), + .B(_05010_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05011_)); - sky130_fd_sc_hd__xor2_1 _11396_ (.A(_04867_), - .B(_05011_), + sky130_fd_sc_hd__a21bo_1 _11452_ (.A1(_04879_), + .A2(_05006_), + .B1_N(_05011_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05012_)); - sky130_fd_sc_hd__nand3_1 _11397_ (.A(_04845_), - .B(_04853_), - .C(_04904_), + sky130_fd_sc_hd__xor2_1 _11453_ (.A(_05005_), + .B(_05012_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05013_)); - sky130_fd_sc_hd__a21oi_1 _11398_ (.A1(_04905_), - .A2(_05013_), - .B1(net70), + .X(_05013_)); + sky130_fd_sc_hd__or2_1 _11454_ (.A(_05007_), + .B(_05010_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05014_)); - sky130_fd_sc_hd__and3_1 _11399_ (.A(net70), - .B(_04905_), - .C(_05013_), + .X(_05014_)); + sky130_fd_sc_hd__nand2_1 _11455_ (.A(_05011_), + .B(_05014_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05015_)); - sky130_fd_sc_hd__nor2_1 _11400_ (.A(_05014_), - .B(_05015_), + .Y(_05015_)); + sky130_fd_sc_hd__xnor2_1 _11456_ (.A(net85), + .B(_04874_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05016_)); - sky130_fd_sc_hd__nand2_1 _11401_ (.A(_05012_), + sky130_fd_sc_hd__xor2_1 _11457_ (.A(_04889_), .B(_05016_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05017_)); - sky130_fd_sc_hd__a21bo_1 _11402_ (.A1(_04867_), - .A2(_05011_), - .B1_N(_05017_), + .X(_05017_)); + sky130_fd_sc_hd__nand3_1 _11458_ (.A(_04875_), + .B(_04937_), + .C(_04939_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05018_)); - sky130_fd_sc_hd__and3_1 _11403_ (.A(_05005_), - .B(_05009_), + .Y(_05018_)); + sky130_fd_sc_hd__and3_1 _11459_ (.A(net74), + .B(_04940_), .C(_05018_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05019_)); - sky130_fd_sc_hd__xor2_2 _11404_ (.A(_05010_), - .B(_05018_), + sky130_fd_sc_hd__a21oi_1 _11460_ (.A1(_04940_), + .A2(_05018_), + .B1(net74), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05020_)); - sky130_fd_sc_hd__or2_1 _11405_ (.A(_05012_), - .B(_05016_), + .Y(_05020_)); + sky130_fd_sc_hd__or2_1 _11461_ (.A(_05019_), + .B(_05020_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05021_)); - sky130_fd_sc_hd__nand2_1 _11406_ (.A(_05017_), + sky130_fd_sc_hd__nand2_1 _11462_ (.A(_05017_), .B(_05021_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05022_)); - sky130_fd_sc_hd__xnor2_1 _11407_ (.A(net80), - .B(_04862_), + sky130_fd_sc_hd__a21bo_1 _11463_ (.A1(_04889_), + .A2(_05016_), + .B1_N(_05022_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05023_)); - sky130_fd_sc_hd__nand2_1 _11408_ (.A(_04875_), - .B(_05023_), + .X(_05023_)); + sky130_fd_sc_hd__and3_1 _11464_ (.A(_05011_), + .B(_05014_), + .C(_05023_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05024_)); - sky130_fd_sc_hd__or2_1 _11409_ (.A(_04875_), + .X(_05024_)); + sky130_fd_sc_hd__xor2_2 _11465_ (.A(_05015_), .B(_05023_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05025_)); - sky130_fd_sc_hd__and2_1 _11410_ (.A(_05024_), - .B(_05025_), + sky130_fd_sc_hd__or2_1 _11466_ (.A(_05017_), + .B(_05021_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05026_)); - sky130_fd_sc_hd__nand3_1 _11411_ (.A(_04855_), - .B(_04863_), - .C(_04903_), + sky130_fd_sc_hd__nand2_1 _11467_ (.A(_05022_), + .B(_05026_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05027_)); - sky130_fd_sc_hd__a21oi_1 _11412_ (.A1(_04904_), - .A2(_05027_), - .B1(net71), + sky130_fd_sc_hd__xnor2_1 _11468_ (.A(net85), + .B(_04884_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05028_)); - sky130_fd_sc_hd__and3_1 _11413_ (.A(net70), - .B(_04904_), - .C(_05027_), + sky130_fd_sc_hd__xor2_1 _11469_ (.A(_04899_), + .B(_05028_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05029_)); - sky130_fd_sc_hd__or2_1 _11414_ (.A(_05028_), - .B(_05029_), + sky130_fd_sc_hd__nand3_1 _11470_ (.A(_04877_), + .B(_04885_), + .C(_04936_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05030_)); - sky130_fd_sc_hd__inv_2 _11415_ (.A(_05030_), + .Y(_05030_)); + sky130_fd_sc_hd__a21oi_1 _11471_ (.A1(_04937_), + .A2(_05030_), + .B1(net74), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05031_)); - sky130_fd_sc_hd__nand2_1 _11416_ (.A(_05026_), - .B(_05031_), + sky130_fd_sc_hd__and3_1 _11472_ (.A(net74), + .B(_04937_), + .C(_05030_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05032_)); - sky130_fd_sc_hd__a21o_1 _11417_ (.A1(_05024_), - .A2(_05032_), - .B1(_05022_), + .X(_05032_)); + sky130_fd_sc_hd__or2_1 _11473_ (.A(_05031_), + .B(_05032_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05033_)); - sky130_fd_sc_hd__nand3_1 _11418_ (.A(_05022_), - .B(_05024_), - .C(_05032_), + sky130_fd_sc_hd__nand2_1 _11474_ (.A(_05029_), + .B(_05033_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05034_)); - sky130_fd_sc_hd__nand2_1 _11419_ (.A(_05033_), - .B(_05034_), + sky130_fd_sc_hd__a21bo_1 _11475_ (.A1(_04899_), + .A2(_05028_), + .B1_N(_05034_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05035_)); - sky130_fd_sc_hd__or2_1 _11420_ (.A(_05026_), - .B(_05031_), + .X(_05035_)); + sky130_fd_sc_hd__and3_1 _11476_ (.A(_05022_), + .B(_05026_), + .C(_05035_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05036_)); - sky130_fd_sc_hd__nand2_1 _11421_ (.A(_05032_), - .B(_05036_), + sky130_fd_sc_hd__xor2_1 _11477_ (.A(_05027_), + .B(_05035_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05037_)); - sky130_fd_sc_hd__xnor2_1 _11422_ (.A(net80), - .B(_04872_), + .X(_05037_)); + sky130_fd_sc_hd__or2_1 _11478_ (.A(_05029_), + .B(_05033_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05038_)); - sky130_fd_sc_hd__nand2_1 _11423_ (.A(_04889_), + .X(_05038_)); + sky130_fd_sc_hd__nand2_1 _11479_ (.A(_05034_), .B(_05038_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05039_)); - sky130_fd_sc_hd__or2_1 _11424_ (.A(_04889_), - .B(_05038_), + sky130_fd_sc_hd__xnor2_1 _11480_ (.A(net85), + .B(_04894_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05040_)); - sky130_fd_sc_hd__and2_1 _11425_ (.A(_05039_), + .Y(_05040_)); + sky130_fd_sc_hd__xor2_1 _11481_ (.A(_04907_), .B(_05040_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05041_)); - sky130_fd_sc_hd__nand3_1 _11426_ (.A(_04865_), - .B(_04873_), - .C(_04902_), + sky130_fd_sc_hd__nand3_1 _11482_ (.A(_04887_), + .B(_04895_), + .C(_04935_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05042_)); - sky130_fd_sc_hd__a21oi_1 _11427_ (.A1(_04903_), - .A2(_05042_), - .B1(net72), + sky130_fd_sc_hd__and3_1 _11483_ (.A(net74), + .B(_04936_), + .C(_05042_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05043_)); - sky130_fd_sc_hd__and3_1 _11428_ (.A(net72), - .B(_04903_), - .C(_05042_), + .X(_05043_)); + sky130_fd_sc_hd__a21oi_1 _11484_ (.A1(_04936_), + .A2(_05042_), + .B1(net74), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05044_)); - sky130_fd_sc_hd__or2_1 _11429_ (.A(_05043_), + .Y(_05044_)); + sky130_fd_sc_hd__or2_1 _11485_ (.A(_05043_), .B(_05044_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05045_)); - sky130_fd_sc_hd__inv_2 _11430_ (.A(_05045_), + sky130_fd_sc_hd__nand2_1 _11486_ (.A(_05041_), + .B(_05045_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05046_)); - sky130_fd_sc_hd__nand2_1 _11431_ (.A(_05041_), - .B(_05046_), + sky130_fd_sc_hd__a21bo_1 _11487_ (.A1(_04907_), + .A2(_05040_), + .B1_N(_05046_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05047_)); - sky130_fd_sc_hd__a21oi_1 _11432_ (.A1(_05039_), - .A2(_05047_), - .B1(_05037_), + .X(_05047_)); + sky130_fd_sc_hd__and3_1 _11488_ (.A(_05034_), + .B(_05038_), + .C(_05047_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05048_)); - sky130_fd_sc_hd__or2_1 _11433_ (.A(_05041_), - .B(_05046_), + .X(_05048_)); + sky130_fd_sc_hd__xor2_2 _11489_ (.A(_05039_), + .B(_05047_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05049_)); - sky130_fd_sc_hd__nand2_1 _11434_ (.A(_05047_), - .B(_05049_), + sky130_fd_sc_hd__or2_1 _11490_ (.A(_05041_), + .B(_05045_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05050_)); - sky130_fd_sc_hd__xnor2_1 _11435_ (.A(net80), - .B(_04880_), + .X(_05050_)); + sky130_fd_sc_hd__nand2_1 _11491_ (.A(_05046_), + .B(_05050_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05051_)); - sky130_fd_sc_hd__xor2_1 _11436_ (.A(_04893_), - .B(_05051_), + sky130_fd_sc_hd__xnor2_1 _11492_ (.A(net85), + .B(_04904_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05052_)); - sky130_fd_sc_hd__xor2_1 _11437_ (.A(_04899_), - .B(_04901_), + .Y(_05052_)); + sky130_fd_sc_hd__xor2_1 _11493_ (.A(_04922_), + .B(_05052_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05053_)); - sky130_fd_sc_hd__xnor2_1 _11438_ (.A(net72), - .B(_05053_), + sky130_fd_sc_hd__nand3_1 _11494_ (.A(_04897_), + .B(_04905_), + .C(_04934_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05054_)); - sky130_fd_sc_hd__nand2b_1 _11439_ (.A_N(_05054_), - .B(_05052_), + sky130_fd_sc_hd__and2_1 _11495_ (.A(_04935_), + .B(_05054_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05055_)); - sky130_fd_sc_hd__a21bo_1 _11440_ (.A1(_04893_), - .A2(_05051_), - .B1_N(_05055_), + .X(_05055_)); + sky130_fd_sc_hd__xnor2_1 _11496_ (.A(net74), + .B(_05055_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05056_)); - sky130_fd_sc_hd__and2b_1 _11441_ (.A_N(_05050_), + .Y(_05056_)); + sky130_fd_sc_hd__nand2_1 _11497_ (.A(_05053_), .B(_05056_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05057_)); - sky130_fd_sc_hd__xor2_1 _11442_ (.A(_05050_), - .B(_05056_), + .Y(_05057_)); + sky130_fd_sc_hd__a21bo_1 _11498_ (.A1(_04922_), + .A2(_05052_), + .B1_N(_05057_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05058_)); - sky130_fd_sc_hd__xnor2_1 _11443_ (.A(_05052_), - .B(_05054_), + sky130_fd_sc_hd__or2_1 _11499_ (.A(_05053_), + .B(_05056_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05059_)); - sky130_fd_sc_hd__xor2_1 _11444_ (.A(net229), - .B(_04895_), + .X(_05059_)); + sky130_fd_sc_hd__nand2_1 _11500_ (.A(_05057_), + .B(_05059_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05060_)); - sky130_fd_sc_hd__xnor2_1 _11445_ (.A(net80), - .B(_04887_), + .Y(_05060_)); + sky130_fd_sc_hd__xnor2_1 _11501_ (.A(net86), + .B(_04912_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05061_)); - sky130_fd_sc_hd__a21oi_1 _11446_ (.A1(_04891_), - .A2(_04897_), - .B1(_04882_), + sky130_fd_sc_hd__xor2_1 _11502_ (.A(_04925_), + .B(_05061_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05062_)); - sky130_fd_sc_hd__or2_1 _11447_ (.A(_04898_), - .B(_05062_), + .X(_05062_)); + sky130_fd_sc_hd__or3b_1 _11503_ (.A(_04913_), + .B(_04931_), + .C_N(_04933_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05063_)); - sky130_fd_sc_hd__or2_1 _11448_ (.A(net72), + sky130_fd_sc_hd__and2_1 _11504_ (.A(_04934_), .B(_05063_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05064_)); - sky130_fd_sc_hd__nand2_1 _11449_ (.A(net72), - .B(_05063_), + sky130_fd_sc_hd__xnor2_1 _11505_ (.A(net75), + .B(_05064_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05065_)); - sky130_fd_sc_hd__a22o_1 _11450_ (.A1(_05060_), - .A2(_05061_), - .B1(_05064_), - .B2(_05065_), + sky130_fd_sc_hd__and2_1 _11506_ (.A(_05062_), + .B(_05065_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05066_)); - sky130_fd_sc_hd__o21ai_1 _11451_ (.A1(_05060_), + sky130_fd_sc_hd__a21oi_1 _11507_ (.A1(_04925_), .A2(_05061_), .B1(_05066_), .VGND(VGND), @@ -46328,9711 +46459,9936 @@ module tt_um_a1k0n_vgadonut (clk, .VPB(VPWR), .VPWR(VPWR), .Y(_05067_)); - sky130_fd_sc_hd__nand2_1 _11452_ (.A(_05059_), + sky130_fd_sc_hd__or2_1 _11508_ (.A(_05060_), .B(_05067_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05068_)); - sky130_fd_sc_hd__nor2_1 _11453_ (.A(_05058_), - .B(_05068_), + .X(_05068_)); + sky130_fd_sc_hd__nand2_1 _11509_ (.A(_05060_), + .B(_05067_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05069_)); - sky130_fd_sc_hd__or2_1 _11454_ (.A(_05057_), + sky130_fd_sc_hd__nand2_1 _11510_ (.A(_05068_), .B(_05069_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05070_)); - sky130_fd_sc_hd__and3_1 _11455_ (.A(_05037_), - .B(_05039_), - .C(_05047_), + .Y(_05070_)); + sky130_fd_sc_hd__nor2_1 _11511_ (.A(_05062_), + .B(_05065_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05071_)); - sky130_fd_sc_hd__nor2_1 _11456_ (.A(_05048_), + .Y(_05071_)); + sky130_fd_sc_hd__or2_1 _11512_ (.A(_05066_), .B(_05071_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05072_)); - sky130_fd_sc_hd__a21oi_2 _11457_ (.A1(_05070_), - .A2(_05072_), - .B1(_05048_), + .X(_05072_)); + sky130_fd_sc_hd__xor2_1 _11513_ (.A(net220), + .B(_04927_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05073_)); - sky130_fd_sc_hd__o21a_1 _11458_ (.A1(_05035_), - .A2(_05073_), - .B1(_05033_), + .X(_05073_)); + sky130_fd_sc_hd__xnor2_1 _11514_ (.A(net85), + .B(_04920_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05074_)); - sky130_fd_sc_hd__o21ba_1 _11459_ (.A1(_05020_), - .A2(_05074_), - .B1_N(_05019_), + .Y(_05074_)); + sky130_fd_sc_hd__and2_1 _11515_ (.A(_04915_), + .B(_04930_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05075_)); - sky130_fd_sc_hd__o21ba_1 _11460_ (.A1(_05008_), - .A2(_05075_), - .B1_N(_05007_), + sky130_fd_sc_hd__nor2_1 _11516_ (.A(_04931_), + .B(_05075_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05076_)); - sky130_fd_sc_hd__nor2_1 _11461_ (.A(_04996_), + .Y(_05076_)); + sky130_fd_sc_hd__or2_1 _11517_ (.A(net75), .B(_05076_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05077_)); - sky130_fd_sc_hd__o21ai_1 _11462_ (.A1(_04995_), - .A2(_05077_), - .B1(_04985_), + .X(_05077_)); + sky130_fd_sc_hd__o2bb2a_1 _11518_ (.A1_N(net75), + .A2_N(_05076_), + .B1(_05074_), + .B2(_05073_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05078_)); - sky130_fd_sc_hd__a21bo_1 _11463_ (.A1(_04984_), - .A2(_05078_), - .B1_N(_04973_), + .X(_05078_)); + sky130_fd_sc_hd__a22o_1 _11519_ (.A1(_05073_), + .A2(_05074_), + .B1(_05077_), + .B2(_05078_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05079_)); - sky130_fd_sc_hd__a21bo_1 _11464_ (.A1(_04971_), - .A2(_05079_), - .B1_N(_04960_), + sky130_fd_sc_hd__nor2_1 _11520_ (.A(_05072_), + .B(_05079_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05080_)); - sky130_fd_sc_hd__a21oi_1 _11465_ (.A1(_04958_), - .A2(_05080_), - .B1(_04948_), + .Y(_05080_)); + sky130_fd_sc_hd__or3_1 _11521_ (.A(_05070_), + .B(_05072_), + .C(_05079_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05081_)); - sky130_fd_sc_hd__o21ai_1 _11466_ (.A1(_04947_), - .A2(_05081_), - .B1(_04935_), + .X(_05081_)); + sky130_fd_sc_hd__xor2_1 _11522_ (.A(_05051_), + .B(_05058_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05082_)); - sky130_fd_sc_hd__or3_1 _11467_ (.A(_04935_), - .B(_04947_), - .C(_05081_), + .X(_05082_)); + sky130_fd_sc_hd__a21oi_1 _11523_ (.A1(_05068_), + .A2(_05081_), + .B1(_05082_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05083_)); - sky130_fd_sc_hd__and2_1 _11468_ (.A(_05082_), - .B(_05083_), + .Y(_05083_)); + sky130_fd_sc_hd__a31oi_2 _11524_ (.A1(_05046_), + .A2(_05050_), + .A3(_05058_), + .B1(_05083_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05084_)); - sky130_fd_sc_hd__o31a_1 _11469_ (.A1(_04779_), - .A2(_04780_), - .A3(_04918_), - .B1(_04777_), + .Y(_05084_)); + sky130_fd_sc_hd__o21ba_1 _11525_ (.A1(_05049_), + .A2(_05084_), + .B1_N(_05048_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05085_)); - sky130_fd_sc_hd__xnor2_2 _11470_ (.A(net71), - .B(_05085_), + sky130_fd_sc_hd__o21ba_1 _11526_ (.A1(_05037_), + .A2(_05085_), + .B1_N(_05036_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05086_)); - sky130_fd_sc_hd__xnor2_1 _11471_ (.A(_04779_), - .B(_05086_), + .X(_05086_)); + sky130_fd_sc_hd__o21ba_1 _11527_ (.A1(_05025_), + .A2(_05086_), + .B1_N(_05024_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05087_)); - sky130_fd_sc_hd__xnor2_1 _11472_ (.A(net79), - .B(_04774_), + .X(_05087_)); + sky130_fd_sc_hd__nor2_1 _11528_ (.A(_05013_), + .B(_05087_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05088_)); - sky130_fd_sc_hd__xor2_1 _11473_ (.A(_04782_), - .B(_05088_), + sky130_fd_sc_hd__a31oi_2 _11529_ (.A1(_05000_), + .A2(_05004_), + .A3(_05012_), + .B1(_05088_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05089_)); - sky130_fd_sc_hd__and2_1 _11474_ (.A(_05086_), - .B(_05089_), + .Y(_05089_)); + sky130_fd_sc_hd__o21ba_1 _11530_ (.A1(_05003_), + .A2(_05089_), + .B1_N(_05002_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05090_)); - sky130_fd_sc_hd__a21oi_1 _11475_ (.A1(_04782_), - .A2(_05088_), - .B1(_05090_), + sky130_fd_sc_hd__nor2_1 _11531_ (.A(_04991_), + .B(_05090_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05091_)); - sky130_fd_sc_hd__or2_1 _11476_ (.A(_05087_), - .B(_05091_), + sky130_fd_sc_hd__a31oi_2 _11532_ (.A1(_04978_), + .A2(_04982_), + .A3(_04990_), + .B1(_05091_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05092_)); - sky130_fd_sc_hd__nand2_1 _11477_ (.A(_05087_), - .B(_05091_), + .Y(_05092_)); + sky130_fd_sc_hd__o21ba_1 _11533_ (.A1(_04981_), + .A2(_05092_), + .B1_N(_04980_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05093_)); - sky130_fd_sc_hd__nand2_1 _11478_ (.A(_05092_), + .X(_05093_)); + sky130_fd_sc_hd__nor2_1 _11534_ (.A(_04969_), .B(_05093_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05094_)); - sky130_fd_sc_hd__nor2_1 _11479_ (.A(_05086_), - .B(_05089_), + sky130_fd_sc_hd__and2_1 _11535_ (.A(_04969_), + .B(_05093_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05095_)); - sky130_fd_sc_hd__or2_1 _11480_ (.A(_05090_), + .X(_05095_)); + sky130_fd_sc_hd__or2_2 _11536_ (.A(_05094_), .B(_05095_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05096_)); - sky130_fd_sc_hd__a21oi_1 _11481_ (.A1(_04769_), - .A2(_04922_), - .B1(_05096_), + sky130_fd_sc_hd__mux2_2 _11537_ (.A0(_04949_), + .A1(_04950_), + .S(net207), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05097_)); - sky130_fd_sc_hd__and3_1 _11482_ (.A(_04769_), - .B(_04922_), - .C(_05096_), + .X(_05097_)); + sky130_fd_sc_hd__xnor2_1 _11538_ (.A(net86), + .B(_05097_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05098_)); - sky130_fd_sc_hd__or2_1 _11483_ (.A(_05097_), + .Y(_05098_)); + sky130_fd_sc_hd__and2_1 _11539_ (.A(_04819_), .B(_05098_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05099_)); - sky130_fd_sc_hd__a21oi_1 _11484_ (.A1(_04933_), - .A2(_05082_), - .B1(_05099_), + sky130_fd_sc_hd__nor2_1 _11540_ (.A(_04819_), + .B(_05098_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05100_)); - sky130_fd_sc_hd__nor2_1 _11485_ (.A(_05097_), + sky130_fd_sc_hd__nor2_1 _11541_ (.A(_05099_), .B(_05100_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05101_)); - sky130_fd_sc_hd__xor2_2 _11486_ (.A(_05094_), - .B(_05101_), + sky130_fd_sc_hd__xnor2_2 _11542_ (.A(_04952_), + .B(_05097_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05102_)); - sky130_fd_sc_hd__xnor2_1 _11487_ (.A(_05084_), - .B(_05102_), + .Y(_05102_)); + sky130_fd_sc_hd__or3_1 _11543_ (.A(_04953_), + .B(_04956_), + .C(_05102_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05103_)); - sky130_fd_sc_hd__and3_1 _11488_ (.A(_04933_), - .B(_05082_), - .C(_05099_), + .X(_05103_)); + sky130_fd_sc_hd__o21a_1 _11544_ (.A1(_04952_), + .A2(_05097_), + .B1(_05103_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05104_)); - sky130_fd_sc_hd__or2_1 _11489_ (.A(_05100_), + sky130_fd_sc_hd__xnor2_2 _11545_ (.A(net76), .B(_05104_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05105_)); - sky130_fd_sc_hd__and3_1 _11490_ (.A(_04948_), - .B(_04958_), - .C(_05080_), + .Y(_05105_)); + sky130_fd_sc_hd__inv_2 _11546_ (.A(_05105_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05106_)); - sky130_fd_sc_hd__or2_1 _11491_ (.A(_05081_), - .B(_05106_), + .Y(_05106_)); + sky130_fd_sc_hd__xnor2_1 _11547_ (.A(_05101_), + .B(_05105_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05107_)); - sky130_fd_sc_hd__or2_1 _11492_ (.A(_05105_), - .B(_05107_), + .Y(_05107_)); + sky130_fd_sc_hd__xnor2_1 _11548_ (.A(net86), + .B(_04948_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05108_)); - sky130_fd_sc_hd__nand2_1 _11493_ (.A(_05105_), - .B(_05107_), + .Y(_05108_)); + sky130_fd_sc_hd__and2_1 _11549_ (.A(_04825_), + .B(_05108_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05109_)); - sky130_fd_sc_hd__nand2_1 _11494_ (.A(_05108_), - .B(_05109_), + .X(_05109_)); + sky130_fd_sc_hd__nor2_1 _11550_ (.A(_04825_), + .B(_05108_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05110_)); - sky130_fd_sc_hd__nand3b_1 _11495_ (.A_N(_04960_), - .B(_04971_), - .C(_05079_), + sky130_fd_sc_hd__nor2_1 _11551_ (.A(_05109_), + .B(_05110_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05111_)); - sky130_fd_sc_hd__and2_1 _11496_ (.A(_05080_), - .B(_05111_), + sky130_fd_sc_hd__o21ai_1 _11552_ (.A1(_04953_), + .A2(_04956_), + .B1(_05102_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05112_)); - sky130_fd_sc_hd__xnor2_1 _11497_ (.A(_05084_), + .Y(_05112_)); + sky130_fd_sc_hd__and2_1 _11553_ (.A(_05103_), .B(_05112_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05113_)); - sky130_fd_sc_hd__nand3b_1 _11498_ (.A_N(_04973_), - .B(_04984_), - .C(_05078_), + .X(_05113_)); + sky130_fd_sc_hd__xor2_1 _11554_ (.A(net76), + .B(_05113_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05114_)); - sky130_fd_sc_hd__and2_1 _11499_ (.A(_05079_), - .B(_05114_), + .X(_05114_)); + sky130_fd_sc_hd__a21o_1 _11555_ (.A1(_05111_), + .A2(_05114_), + .B1(_05109_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05115_)); - sky130_fd_sc_hd__or3b_1 _11500_ (.A(_05081_), - .B(_05106_), - .C_N(_05115_), + sky130_fd_sc_hd__xor2_1 _11556_ (.A(_05107_), + .B(_05115_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05116_)); - sky130_fd_sc_hd__xnor2_1 _11501_ (.A(_05107_), - .B(_05115_), + sky130_fd_sc_hd__xor2_1 _11557_ (.A(_05111_), + .B(_05114_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05117_)); - sky130_fd_sc_hd__or3_1 _11502_ (.A(_04985_), - .B(_04995_), - .C(_05077_), + .X(_05117_)); + sky130_fd_sc_hd__a21o_1 _11558_ (.A1(_04806_), + .A2(_04959_), + .B1(_04804_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05118_)); - sky130_fd_sc_hd__and2_1 _11503_ (.A(_05078_), + sky130_fd_sc_hd__nand2_1 _11559_ (.A(_05117_), .B(_05118_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05119_)); - sky130_fd_sc_hd__and3_1 _11504_ (.A(_05080_), - .B(_05111_), - .C(_05119_), + .Y(_05119_)); + sky130_fd_sc_hd__or2_1 _11560_ (.A(_05117_), + .B(_05118_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05120_)); - sky130_fd_sc_hd__nor2_1 _11505_ (.A(_05112_), - .B(_05119_), + sky130_fd_sc_hd__and2_1 _11561_ (.A(_05119_), + .B(_05120_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05121_)); - sky130_fd_sc_hd__or2_1 _11506_ (.A(_05120_), - .B(_05121_), + .X(_05121_)); + sky130_fd_sc_hd__o21ai_1 _11562_ (.A1(_04968_), + .A2(_05094_), + .B1(_05121_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05122_)); - sky130_fd_sc_hd__xnor2_2 _11507_ (.A(_04996_), - .B(_05076_), + .Y(_05122_)); + sky130_fd_sc_hd__a21boi_1 _11563_ (.A1(_05119_), + .A2(_05122_), + .B1_N(_05116_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05123_)); - sky130_fd_sc_hd__inv_2 _11508_ (.A(_05123_), + sky130_fd_sc_hd__and3b_1 _11564_ (.A_N(_05116_), + .B(_05119_), + .C(_05122_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05124_)); - sky130_fd_sc_hd__nand2_1 _11509_ (.A(_05115_), + .X(_05124_)); + sky130_fd_sc_hd__nor2_2 _11565_ (.A(_05123_), .B(_05124_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05125_)); - sky130_fd_sc_hd__or2_1 _11510_ (.A(_05115_), - .B(_05124_), + sky130_fd_sc_hd__or3_1 _11566_ (.A(_05096_), + .B(_05123_), + .C(_05124_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05126_)); - sky130_fd_sc_hd__nand2_1 _11511_ (.A(_05125_), - .B(_05126_), + sky130_fd_sc_hd__xnor2_1 _11567_ (.A(_05096_), + .B(_05125_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05127_)); - sky130_fd_sc_hd__xnor2_2 _11512_ (.A(_05008_), - .B(_05075_), + sky130_fd_sc_hd__or3_1 _11568_ (.A(_04968_), + .B(_05094_), + .C(_05121_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05128_)); - sky130_fd_sc_hd__inv_2 _11513_ (.A(_05128_), + .X(_05128_)); + sky130_fd_sc_hd__and2_1 _11569_ (.A(_05122_), + .B(_05128_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05129_)); - sky130_fd_sc_hd__nand2_1 _11514_ (.A(_05119_), - .B(_05129_), + .X(_05129_)); + sky130_fd_sc_hd__inv_2 _11570_ (.A(_05129_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05130_)); - sky130_fd_sc_hd__or2_1 _11515_ (.A(_05119_), - .B(_05129_), + sky130_fd_sc_hd__xnor2_2 _11571_ (.A(_04981_), + .B(_05092_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05131_)); - sky130_fd_sc_hd__nand2_1 _11516_ (.A(_05130_), + .Y(_05131_)); + sky130_fd_sc_hd__nor2_1 _11572_ (.A(_05130_), .B(_05131_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05132_)); - sky130_fd_sc_hd__xnor2_2 _11517_ (.A(_05020_), - .B(_05074_), + sky130_fd_sc_hd__and2_1 _11573_ (.A(_05130_), + .B(_05131_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05133_)); - sky130_fd_sc_hd__or2_1 _11518_ (.A(_05123_), + .X(_05133_)); + sky130_fd_sc_hd__or2_1 _11574_ (.A(_05132_), .B(_05133_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05134_)); - sky130_fd_sc_hd__nand2_1 _11519_ (.A(_05123_), - .B(_05133_), + sky130_fd_sc_hd__and2_1 _11575_ (.A(_04991_), + .B(_05090_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05135_)); - sky130_fd_sc_hd__and2_1 _11520_ (.A(_05134_), + .X(_05135_)); + sky130_fd_sc_hd__or2_2 _11576_ (.A(_05091_), .B(_05135_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05136_)); - sky130_fd_sc_hd__xnor2_2 _11521_ (.A(_05035_), - .B(_05073_), + sky130_fd_sc_hd__xor2_1 _11577_ (.A(_05096_), + .B(_05136_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05137_)); - sky130_fd_sc_hd__nor2_1 _11522_ (.A(_05128_), - .B(_05137_), + .X(_05137_)); + sky130_fd_sc_hd__xnor2_2 _11578_ (.A(_05003_), + .B(_05089_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05138_)); - sky130_fd_sc_hd__and2_1 _11523_ (.A(_05128_), - .B(_05137_), + sky130_fd_sc_hd__nor2_1 _11579_ (.A(_05131_), + .B(_05138_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05139_)); - sky130_fd_sc_hd__nor2_1 _11524_ (.A(_05138_), - .B(_05139_), + .Y(_05139_)); + sky130_fd_sc_hd__and2_1 _11580_ (.A(_05013_), + .B(_05087_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05140_)); - sky130_fd_sc_hd__xnor2_2 _11525_ (.A(_05070_), - .B(_05072_), + .X(_05140_)); + sky130_fd_sc_hd__or2_1 _11581_ (.A(_05088_), + .B(_05140_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05141_)); - sky130_fd_sc_hd__nor2_1 _11526_ (.A(_05133_), + .X(_05141_)); + sky130_fd_sc_hd__nor2_1 _11582_ (.A(_05136_), .B(_05141_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05142_)); - sky130_fd_sc_hd__and2_1 _11527_ (.A(_05133_), + sky130_fd_sc_hd__and2_1 _11583_ (.A(_05136_), .B(_05141_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05143_)); - sky130_fd_sc_hd__nor2_1 _11528_ (.A(_05142_), + sky130_fd_sc_hd__nor2_1 _11584_ (.A(_05142_), .B(_05143_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05144_)); - sky130_fd_sc_hd__and2_1 _11529_ (.A(_05058_), - .B(_05068_), + sky130_fd_sc_hd__xnor2_2 _11585_ (.A(_05025_), + .B(_05086_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05145_)); - sky130_fd_sc_hd__nor2_1 _11530_ (.A(_05069_), + .Y(_05145_)); + sky130_fd_sc_hd__nor2_1 _11586_ (.A(_05138_), .B(_05145_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05146_)); - sky130_fd_sc_hd__and2b_1 _11531_ (.A_N(_05137_), - .B(_05146_), + sky130_fd_sc_hd__and2_1 _11587_ (.A(_05138_), + .B(_05145_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05147_)); - sky130_fd_sc_hd__xnor2_1 _11532_ (.A(_05137_), - .B(_05146_), + sky130_fd_sc_hd__nor2_1 _11588_ (.A(_05146_), + .B(_05147_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05148_)); - sky130_fd_sc_hd__or2_1 _11533_ (.A(_05059_), - .B(_05067_), + sky130_fd_sc_hd__xnor2_1 _11589_ (.A(_05037_), + .B(_05085_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05149_)); - sky130_fd_sc_hd__and2_1 _11534_ (.A(_05068_), + .Y(_05149_)); + sky130_fd_sc_hd__nor2_1 _11590_ (.A(_05141_), .B(_05149_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05150_)); - sky130_fd_sc_hd__nand2b_1 _11535_ (.A_N(_05141_), - .B(_05150_), + .Y(_05150_)); + sky130_fd_sc_hd__and2_1 _11591_ (.A(_05141_), + .B(_05149_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05151_)); - sky130_fd_sc_hd__and3b_1 _11536_ (.A_N(_05141_), - .B(_05148_), - .C(_05150_), + .X(_05151_)); + sky130_fd_sc_hd__nor2_1 _11592_ (.A(_05150_), + .B(_05151_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05152_)); - sky130_fd_sc_hd__o21a_1 _11537_ (.A1(_05147_), - .A2(_05152_), - .B1(_05144_), + .Y(_05152_)); + sky130_fd_sc_hd__xnor2_2 _11593_ (.A(_05049_), + .B(_05084_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05153_)); - sky130_fd_sc_hd__o21a_1 _11538_ (.A1(_05142_), - .A2(_05153_), - .B1(_05140_), + .Y(_05153_)); + sky130_fd_sc_hd__nor2_1 _11594_ (.A(_05145_), + .B(_05153_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05154_)); - sky130_fd_sc_hd__o21ai_1 _11539_ (.A1(_05138_), - .A2(_05154_), - .B1(_05136_), + .Y(_05154_)); + sky130_fd_sc_hd__and3_1 _11595_ (.A(_05068_), + .B(_05081_), + .C(_05082_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05155_)); - sky130_fd_sc_hd__a21o_1 _11540_ (.A1(_05134_), - .A2(_05155_), - .B1(_05132_), + .X(_05155_)); + sky130_fd_sc_hd__nor2_1 _11596_ (.A(_05083_), + .B(_05155_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05156_)); - sky130_fd_sc_hd__a21o_1 _11541_ (.A1(_05130_), - .A2(_05156_), - .B1(_05127_), + .Y(_05156_)); + sky130_fd_sc_hd__or2_1 _11597_ (.A(_05083_), + .B(_05155_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05157_)); - sky130_fd_sc_hd__a21oi_1 _11542_ (.A1(_05125_), - .A2(_05157_), - .B1(_05122_), + sky130_fd_sc_hd__nor2_1 _11598_ (.A(_05149_), + .B(_05157_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05158_)); - sky130_fd_sc_hd__o21ai_1 _11543_ (.A1(_05120_), - .A2(_05158_), - .B1(_05117_), + sky130_fd_sc_hd__and2_1 _11599_ (.A(_05149_), + .B(_05157_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05159_)); - sky130_fd_sc_hd__a21o_1 _11544_ (.A1(_05116_), - .A2(_05159_), - .B1(_05113_), + .X(_05159_)); + sky130_fd_sc_hd__nor2_1 _11600_ (.A(_05158_), + .B(_05159_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05160_)); - sky130_fd_sc_hd__a21boi_1 _11545_ (.A1(_05084_), - .A2(_05112_), - .B1_N(_05160_), + .Y(_05160_)); + sky130_fd_sc_hd__xnor2_1 _11601_ (.A(_05070_), + .B(_05080_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05161_)); - sky130_fd_sc_hd__or2_1 _11546_ (.A(_05110_), + sky130_fd_sc_hd__and2b_1 _11602_ (.A_N(_05153_), .B(_05161_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05162_)); - sky130_fd_sc_hd__a21oi_1 _11547_ (.A1(_05108_), - .A2(_05162_), - .B1(_05103_), + sky130_fd_sc_hd__xnor2_1 _11603_ (.A(_05153_), + .B(_05161_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05163_)); - sky130_fd_sc_hd__and3_1 _11548_ (.A(_05103_), - .B(_05108_), - .C(_05162_), + sky130_fd_sc_hd__and2_1 _11604_ (.A(_05072_), + .B(_05079_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05164_)); - sky130_fd_sc_hd__or2_2 _11549_ (.A(_05163_), + sky130_fd_sc_hd__nor2_1 _11605_ (.A(_05080_), .B(_05164_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05165_)); - sky130_fd_sc_hd__or2_1 _11550_ (.A(\vgadonut.donut.sA[12] ), - .B(\vgadonut.donut.cAcB[12] ), + .Y(_05165_)); + sky130_fd_sc_hd__and3_1 _11606_ (.A(_05156_), + .B(_05163_), + .C(_05165_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05166_)); - sky130_fd_sc_hd__nand2_1 _11551_ (.A(\vgadonut.donut.sA[12] ), - .B(\vgadonut.donut.cAcB[12] ), + sky130_fd_sc_hd__o21a_1 _11607_ (.A1(_05162_), + .A2(_05166_), + .B1(_05160_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05167_)); - sky130_fd_sc_hd__and4b_1 _11552_ (.A_N(\vgadonut.donut.sA[11] ), - .B(_05931_), - .C(_05166_), - .D(_05167_), + .X(_05167_)); + sky130_fd_sc_hd__and2_1 _11608_ (.A(_05145_), + .B(_05153_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05168_)); - sky130_fd_sc_hd__nor2_1 _11553_ (.A(\vgadonut.donut.sA[10] ), - .B(net132), + sky130_fd_sc_hd__nor2_1 _11609_ (.A(_05154_), + .B(_05168_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05169_)); - sky130_fd_sc_hd__xnor2_1 _11554_ (.A(\vgadonut.donut.sA[11] ), - .B(net131), + sky130_fd_sc_hd__o21a_1 _11610_ (.A1(_05158_), + .A2(_05167_), + .B1(_05169_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05170_)); - sky130_fd_sc_hd__nor2_1 _11555_ (.A(\vgadonut.donut.sA[9] ), - .B(\vgadonut.donut.cAcB[9] ), + .X(_05170_)); + sky130_fd_sc_hd__o21a_1 _11611_ (.A1(_05154_), + .A2(_05170_), + .B1(_05152_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05171_)); - sky130_fd_sc_hd__and2_1 _11556_ (.A(\vgadonut.donut.sA[10] ), - .B(net132), + .X(_05171_)); + sky130_fd_sc_hd__o21a_1 _11612_ (.A1(_05150_), + .A2(_05171_), + .B1(_05148_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05172_)); - sky130_fd_sc_hd__or3b_1 _11557_ (.A(_05169_), - .B(_05172_), - .C_N(_05171_), + sky130_fd_sc_hd__o21a_1 _11613_ (.A1(_05146_), + .A2(_05172_), + .B1(_05144_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05173_)); - sky130_fd_sc_hd__o21bai_1 _11558_ (.A1(_05169_), - .A2(_05172_), - .B1_N(_05171_), + sky130_fd_sc_hd__and2_1 _11614_ (.A(_05131_), + .B(_05138_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05174_)); - sky130_fd_sc_hd__nand2_1 _11559_ (.A(_05173_), + .X(_05174_)); + sky130_fd_sc_hd__nor2_1 _11615_ (.A(_05139_), .B(_05174_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05175_)); - sky130_fd_sc_hd__and2_1 _11560_ (.A(\vgadonut.donut.sA[9] ), - .B(\vgadonut.donut.cAcB[9] ), + sky130_fd_sc_hd__o21a_1 _11616_ (.A1(_05142_), + .A2(_05173_), + .B1(_05175_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05176_)); - sky130_fd_sc_hd__o22a_1 _11561_ (.A1(\vgadonut.donut.sA[8] ), - .A2(net134), - .B1(_05171_), - .B2(_05176_), + sky130_fd_sc_hd__o21ai_1 _11617_ (.A1(_05139_), + .A2(_05176_), + .B1(_05137_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05177_)); - sky130_fd_sc_hd__or4_1 _11562_ (.A(\vgadonut.donut.sA[8] ), - .B(net134), - .C(_05171_), - .D(_05176_), + .Y(_05177_)); + sky130_fd_sc_hd__o21ai_2 _11618_ (.A1(_05096_), + .A2(_05136_), + .B1(_05177_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05178_)); - sky130_fd_sc_hd__nor2_1 _11563_ (.A(\vgadonut.donut.sA[7] ), - .B(\vgadonut.donut.cAcB[7] ), + .Y(_05178_)); + sky130_fd_sc_hd__and2b_1 _11619_ (.A_N(_05134_), + .B(_05178_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05179_)); - sky130_fd_sc_hd__xor2_1 _11564_ (.A(\vgadonut.donut.sA[8] ), - .B(\vgadonut.donut.cAcB[8] ), + .X(_05179_)); + sky130_fd_sc_hd__o21ai_1 _11620_ (.A1(_05132_), + .A2(_05179_), + .B1(_05127_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05180_)); - sky130_fd_sc_hd__and2_1 _11565_ (.A(\vgadonut.donut.sA[7] ), - .B(\vgadonut.donut.cAcB[7] ), + .Y(_05180_)); + sky130_fd_sc_hd__or3_1 _11621_ (.A(_05127_), + .B(_05132_), + .C(_05179_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05181_)); - sky130_fd_sc_hd__or2_1 _11566_ (.A(_05179_), + sky130_fd_sc_hd__and2_1 _11622_ (.A(_05180_), .B(_05181_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05182_)); - sky130_fd_sc_hd__or2_1 _11567_ (.A(\vgadonut.donut.sA[6] ), - .B(net136), + sky130_fd_sc_hd__nand2_1 _11623_ (.A(_04657_), + .B(_05182_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05183_)); - sky130_fd_sc_hd__or2_1 _11568_ (.A(_05182_), - .B(_05183_), + .Y(_05183_)); + sky130_fd_sc_hd__xor2_2 _11624_ (.A(_05134_), + .B(_05178_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05184_)); - sky130_fd_sc_hd__nand2_1 _11569_ (.A(\vgadonut.donut.sA[6] ), - .B(\vgadonut.donut.cAcB[6] ), + sky130_fd_sc_hd__nor2_1 _11625_ (.A(_04598_), + .B(_04599_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05185_)); - sky130_fd_sc_hd__or4bb_1 _11570_ (.A(\vgadonut.donut.sA[5] ), - .B(net137), - .C_N(_05183_), - .D_N(_05185_), + sky130_fd_sc_hd__xnor2_2 _11626_ (.A(_04654_), + .B(_05185_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05186_)); - sky130_fd_sc_hd__a2bb2o_1 _11571_ (.A1_N(\vgadonut.donut.sA[5] ), - .A2_N(net137), - .B1(_05183_), - .B2(_05185_), + .Y(_05186_)); + sky130_fd_sc_hd__xnor2_2 _11627_ (.A(_04605_), + .B(_04653_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05187_)); - sky130_fd_sc_hd__nand2_1 _11572_ (.A(_05186_), - .B(_05187_), + .Y(_05187_)); + sky130_fd_sc_hd__or3_1 _11628_ (.A(_05137_), + .B(_05139_), + .C(_05176_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05188_)); - sky130_fd_sc_hd__xnor2_1 _11573_ (.A(\vgadonut.donut.sA[5] ), - .B(net137), + .X(_05188_)); + sky130_fd_sc_hd__and2_1 _11629_ (.A(_05177_), + .B(_05188_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05189_)); - sky130_fd_sc_hd__nor2_1 _11574_ (.A(net191), - .B(\vgadonut.donut.cAcB[4] ), + .X(_05189_)); + sky130_fd_sc_hd__nand2b_1 _11630_ (.A_N(_05187_), + .B(_05189_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05190_)); - sky130_fd_sc_hd__xor2_1 _11575_ (.A(_05189_), - .B(_05190_), + sky130_fd_sc_hd__nor3_1 _11631_ (.A(_05142_), + .B(_05173_), + .C(_05175_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05191_)); - sky130_fd_sc_hd__and2_1 _11576_ (.A(net191), - .B(net138), + .Y(_05191_)); + sky130_fd_sc_hd__or2_1 _11632_ (.A(_05176_), + .B(_05191_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05192_)); - sky130_fd_sc_hd__nor2_1 _11577_ (.A(_05190_), - .B(_05192_), + sky130_fd_sc_hd__and2b_1 _11633_ (.A_N(_04607_), + .B(_04608_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05193_)); - sky130_fd_sc_hd__nor2_1 _11578_ (.A(\vgadonut.donut.sA[3] ), - .B(\vgadonut.donut.cAcB[3] ), + .X(_05193_)); + sky130_fd_sc_hd__xnor2_1 _11634_ (.A(_04652_), + .B(_05193_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05194_)); - sky130_fd_sc_hd__xnor2_1 _11579_ (.A(_05193_), - .B(_05194_), + sky130_fd_sc_hd__or3b_1 _11635_ (.A(_05176_), + .B(_05191_), + .C_N(_05194_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05195_)); - sky130_fd_sc_hd__and2_1 _11580_ (.A(\vgadonut.donut.sA[3] ), - .B(\vgadonut.donut.cAcB[3] ), + .X(_05195_)); + sky130_fd_sc_hd__nand3_1 _11636_ (.A(_04614_), + .B(_04649_), + .C(_04650_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05196_)); - sky130_fd_sc_hd__or2_1 _11581_ (.A(_05194_), + .Y(_05196_)); + sky130_fd_sc_hd__and2_1 _11637_ (.A(_04651_), .B(_05196_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05197_)); - sky130_fd_sc_hd__or2_1 _11582_ (.A(\vgadonut.donut.sA[2] ), - .B(\vgadonut.donut.cAcB[2] ), + sky130_fd_sc_hd__nor3_1 _11638_ (.A(_05144_), + .B(_05146_), + .C(_05172_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05198_)); - sky130_fd_sc_hd__xnor2_1 _11583_ (.A(_05197_), + .Y(_05198_)); + sky130_fd_sc_hd__nor2_1 _11639_ (.A(_05173_), .B(_05198_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05199_)); - sky130_fd_sc_hd__nand2_1 _11584_ (.A(\vgadonut.donut.sA[2] ), - .B(\vgadonut.donut.cAcB[2] ), + sky130_fd_sc_hd__nand2_1 _11640_ (.A(_04616_), + .B(_04648_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05200_)); - sky130_fd_sc_hd__nand2_1 _11585_ (.A(\vgadonut.donut.sA[1] ), - .B(\vgadonut.donut.cAcB[1] ), + sky130_fd_sc_hd__and2_1 _11641_ (.A(_04649_), + .B(_05200_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05201_)); - sky130_fd_sc_hd__and3_1 _11586_ (.A(_05198_), - .B(_05200_), - .C(_05201_), + .X(_05201_)); + sky130_fd_sc_hd__nor3_1 _11642_ (.A(_05148_), + .B(_05150_), + .C(_05171_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05202_)); - sky130_fd_sc_hd__a21oi_1 _11587_ (.A1(_05198_), - .A2(_05200_), - .B1(_05201_), + .Y(_05202_)); + sky130_fd_sc_hd__nor2_1 _11643_ (.A(_05172_), + .B(_05202_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05203_)); - sky130_fd_sc_hd__or2_1 _11588_ (.A(_05202_), - .B(_05203_), + sky130_fd_sc_hd__nand2_1 _11644_ (.A(_04620_), + .B(_04646_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05204_)); - sky130_fd_sc_hd__or2_1 _11589_ (.A(\vgadonut.donut.sA[1] ), - .B(\vgadonut.donut.cAcB[1] ), + .Y(_05204_)); + sky130_fd_sc_hd__and2_1 _11645_ (.A(_04647_), + .B(_05204_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05205_)); - sky130_fd_sc_hd__a211o_1 _11590_ (.A1(_05201_), - .A2(_05205_), - .B1(\vgadonut.donut.sA[0] ), - .C1(\vgadonut.donut.cAcB[0] ), + sky130_fd_sc_hd__nor3_1 _11646_ (.A(_05152_), + .B(_05154_), + .C(_05170_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05206_)); - sky130_fd_sc_hd__o21ba_1 _11591_ (.A1(_05203_), - .A2(_05206_), - .B1_N(_05202_), + .Y(_05206_)); + sky130_fd_sc_hd__nor2_1 _11647_ (.A(_05171_), + .B(_05206_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05207_)); - sky130_fd_sc_hd__or2_1 _11592_ (.A(_05199_), + .Y(_05207_)); + sky130_fd_sc_hd__nand2_1 _11648_ (.A(_05205_), .B(_05207_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05208_)); - sky130_fd_sc_hd__o21a_1 _11593_ (.A1(_05197_), - .A2(_05198_), - .B1(_05208_), + .Y(_05208_)); + sky130_fd_sc_hd__and2_1 _11649_ (.A(_04624_), + .B(_04644_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05209_)); - sky130_fd_sc_hd__nor2_1 _11594_ (.A(_05195_), + sky130_fd_sc_hd__or2_2 _11650_ (.A(_04645_), .B(_05209_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05210_)); - sky130_fd_sc_hd__a21oi_1 _11595_ (.A1(_05193_), - .A2(_05194_), - .B1(_05210_), + .X(_05210_)); + sky130_fd_sc_hd__nor3_1 _11651_ (.A(_05158_), + .B(_05167_), + .C(_05169_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05211_)); - sky130_fd_sc_hd__or2_1 _11596_ (.A(_05191_), + sky130_fd_sc_hd__nor2_1 _11652_ (.A(_05170_), .B(_05211_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05212_)); - sky130_fd_sc_hd__o31a_1 _11597_ (.A1(net191), - .A2(net138), - .A3(_05189_), - .B1(_05212_), + .Y(_05212_)); + sky130_fd_sc_hd__or3_1 _11653_ (.A(_05170_), + .B(_05210_), + .C(_05211_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05213_)); - sky130_fd_sc_hd__or2_1 _11598_ (.A(_05188_), - .B(_05213_), + sky130_fd_sc_hd__and2_1 _11654_ (.A(_04628_), + .B(_04642_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05214_)); - sky130_fd_sc_hd__nand2_1 _11599_ (.A(_05186_), + sky130_fd_sc_hd__nor2_1 _11655_ (.A(_04643_), .B(_05214_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05215_)); - sky130_fd_sc_hd__nand2_1 _11600_ (.A(_05182_), - .B(_05183_), + sky130_fd_sc_hd__nor3_1 _11656_ (.A(_05160_), + .B(_05162_), + .C(_05166_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05216_)); - sky130_fd_sc_hd__nand2_1 _11601_ (.A(_05184_), + sky130_fd_sc_hd__nor2_1 _11657_ (.A(_05167_), .B(_05216_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05217_)); - sky130_fd_sc_hd__a21o_1 _11602_ (.A1(_05186_), - .A2(_05214_), - .B1(_05217_), + sky130_fd_sc_hd__nand2_1 _11658_ (.A(_04632_), + .B(_04640_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05218_)); - sky130_fd_sc_hd__xnor2_1 _11603_ (.A(_05179_), - .B(_05180_), + .Y(_05218_)); + sky130_fd_sc_hd__and2_1 _11659_ (.A(_04641_), + .B(_05218_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05219_)); - sky130_fd_sc_hd__a21oi_1 _11604_ (.A1(_05184_), - .A2(_05218_), - .B1(_05219_), + .X(_05219_)); + sky130_fd_sc_hd__inv_2 _11660_ (.A(_05219_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05220_)); - sky130_fd_sc_hd__a21oi_1 _11605_ (.A1(_05179_), - .A2(_05180_), - .B1(_05220_), + sky130_fd_sc_hd__a21oi_1 _11661_ (.A1(_05156_), + .A2(_05165_), + .B1(_05163_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05221_)); - sky130_fd_sc_hd__a21o_1 _11606_ (.A1(_05178_), - .A2(_05221_), - .B1(_05177_), + sky130_fd_sc_hd__or2_1 _11662_ (.A(_05166_), + .B(_05221_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05222_)); - sky130_fd_sc_hd__o21ai_2 _11607_ (.A1(_05175_), - .A2(_05222_), - .B1(_05173_), + sky130_fd_sc_hd__nor2_1 _11663_ (.A(_05220_), + .B(_05222_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05223_)); - sky130_fd_sc_hd__or3_1 _11608_ (.A(\vgadonut.donut.sA[10] ), - .B(\vgadonut.donut.cAcB[10] ), - .C(_05170_), + sky130_fd_sc_hd__xnor2_1 _11664_ (.A(_05157_), + .B(_05165_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05224_)); - sky130_fd_sc_hd__nand2b_1 _11609_ (.A_N(_05169_), - .B(_05170_), + .Y(_05224_)); + sky130_fd_sc_hd__xor2_2 _11665_ (.A(_04637_), + .B(_04639_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05225_)); - sky130_fd_sc_hd__nand2_1 _11610_ (.A(_05224_), - .B(_05225_), + .X(_05225_)); + sky130_fd_sc_hd__or2_1 _11666_ (.A(_05219_), + .B(_05222_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05226_)); - sky130_fd_sc_hd__a21bo_1 _11611_ (.A1(_05223_), - .A2(_05225_), - .B1_N(_05224_), + .X(_05226_)); + sky130_fd_sc_hd__nand2_1 _11667_ (.A(_05219_), + .B(_05222_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05227_)); - sky130_fd_sc_hd__a2bb2o_1 _11612_ (.A1_N(net186), - .A2_N(\vgadonut.donut.cAcB[11] ), - .B1(_05166_), - .B2(_05167_), + .Y(_05227_)); + sky130_fd_sc_hd__nand2_1 _11668_ (.A(_05226_), + .B(_05227_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05228_)); - sky130_fd_sc_hd__nand2b_1 _11613_ (.A_N(_05168_), - .B(_05228_), + .Y(_05228_)); + sky130_fd_sc_hd__and3_1 _11669_ (.A(_05224_), + .B(_05225_), + .C(_05228_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05229_)); - sky130_fd_sc_hd__and2b_1 _11614_ (.A_N(_05229_), - .B(_05227_), + .X(_05229_)); + sky130_fd_sc_hd__nand2b_1 _11670_ (.A_N(_05215_), + .B(_05217_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05230_)); - sky130_fd_sc_hd__or2_1 _11615_ (.A(_05168_), - .B(_05230_), + .Y(_05230_)); + sky130_fd_sc_hd__xnor2_1 _11671_ (.A(_05215_), + .B(_05217_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05231_)); - sky130_fd_sc_hd__xor2_1 _11616_ (.A(net184), - .B(net129), + .Y(_05231_)); + sky130_fd_sc_hd__o21bai_1 _11672_ (.A1(_05223_), + .A2(_05229_), + .B1_N(_05231_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05232_)); - sky130_fd_sc_hd__xnor2_1 _11617_ (.A(_05166_), - .B(_05232_), + .Y(_05232_)); + sky130_fd_sc_hd__a21bo_1 _11673_ (.A1(_05215_), + .A2(_05217_), + .B1_N(_05232_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05233_)); - sky130_fd_sc_hd__xnor2_1 _11618_ (.A(_05231_), - .B(_05233_), + .X(_05233_)); + sky130_fd_sc_hd__xnor2_2 _11674_ (.A(_05210_), + .B(_05212_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05234_)); - sky130_fd_sc_hd__xor2_1 _11619_ (.A(_05231_), - .B(_05233_), + sky130_fd_sc_hd__a21bo_1 _11675_ (.A1(_05233_), + .A2(_05234_), + .B1_N(_05213_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05235_)); - sky130_fd_sc_hd__nand2_1 _11620_ (.A(_05110_), - .B(_05161_), + sky130_fd_sc_hd__or3_1 _11676_ (.A(_05171_), + .B(_05205_), + .C(_05206_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05236_)); - sky130_fd_sc_hd__nand2_1 _11621_ (.A(_05162_), - .B(_05236_), + .X(_05236_)); + sky130_fd_sc_hd__or2_1 _11677_ (.A(_05205_), + .B(_05207_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05237_)); - sky130_fd_sc_hd__xnor2_1 _11622_ (.A(_05227_), - .B(_05229_), + .X(_05237_)); + sky130_fd_sc_hd__nand2_1 _11678_ (.A(_05208_), + .B(_05237_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05238_)); - sky130_fd_sc_hd__nand2b_1 _11623_ (.A_N(_05237_), - .B(_05238_), + sky130_fd_sc_hd__and2_1 _11679_ (.A(_05208_), + .B(_05237_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05239_)); - sky130_fd_sc_hd__nand3_1 _11624_ (.A(_05113_), - .B(_05116_), - .C(_05159_), + .X(_05239_)); + sky130_fd_sc_hd__nand2_1 _11680_ (.A(_05235_), + .B(_05239_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05240_)); - sky130_fd_sc_hd__nand2_1 _11625_ (.A(_05160_), - .B(_05240_), + sky130_fd_sc_hd__or3_1 _11681_ (.A(_05172_), + .B(_05201_), + .C(_05202_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05241_)); - sky130_fd_sc_hd__xor2_2 _11626_ (.A(_05223_), - .B(_05226_), + .X(_05241_)); + sky130_fd_sc_hd__xnor2_2 _11682_ (.A(_05201_), + .B(_05203_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05242_)); - sky130_fd_sc_hd__or3_1 _11627_ (.A(_05117_), - .B(_05120_), - .C(_05158_), + .Y(_05242_)); + sky130_fd_sc_hd__a21oi_1 _11683_ (.A1(_05208_), + .A2(_05240_), + .B1(_05242_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05243_)); - sky130_fd_sc_hd__and2_1 _11628_ (.A(_05159_), - .B(_05243_), + .Y(_05243_)); + sky130_fd_sc_hd__a21o_1 _11684_ (.A1(_05201_), + .A2(_05203_), + .B1(_05243_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05244_)); - sky130_fd_sc_hd__xor2_1 _11629_ (.A(_05175_), - .B(_05222_), + sky130_fd_sc_hd__or3_1 _11685_ (.A(_05173_), + .B(_05197_), + .C(_05198_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05245_)); - sky130_fd_sc_hd__nand2_1 _11630_ (.A(_05244_), - .B(_05245_), + sky130_fd_sc_hd__o21ai_1 _11686_ (.A1(_05173_), + .A2(_05198_), + .B1(_05197_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05246_)); - sky130_fd_sc_hd__and3_1 _11631_ (.A(_05122_), - .B(_05125_), - .C(_05157_), + sky130_fd_sc_hd__nand2_1 _11687_ (.A(_05245_), + .B(_05246_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05247_)); - sky130_fd_sc_hd__or2_1 _11632_ (.A(_05158_), - .B(_05247_), + .Y(_05247_)); + sky130_fd_sc_hd__a32o_1 _11688_ (.A1(_04651_), + .A2(_05196_), + .A3(_05199_), + .B1(_05244_), + .B2(_05247_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05248_)); - sky130_fd_sc_hd__and2b_1 _11633_ (.A_N(_05177_), - .B(_05178_), + sky130_fd_sc_hd__or2_1 _11689_ (.A(_05192_), + .B(_05194_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05249_)); - sky130_fd_sc_hd__xnor2_1 _11634_ (.A(_05221_), - .B(_05249_), + sky130_fd_sc_hd__nand2_1 _11690_ (.A(_05192_), + .B(_05194_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05250_)); - sky130_fd_sc_hd__or3b_1 _11635_ (.A(_05158_), - .B(_05247_), - .C_N(_05250_), + sky130_fd_sc_hd__nand2_1 _11691_ (.A(_05249_), + .B(_05250_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05251_)); - sky130_fd_sc_hd__nand3_1 _11636_ (.A(_05127_), - .B(_05130_), - .C(_05156_), + .Y(_05251_)); + sky130_fd_sc_hd__a21bo_1 _11692_ (.A1(_05248_), + .A2(_05251_), + .B1_N(_05195_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05252_)); - sky130_fd_sc_hd__nand2_1 _11637_ (.A(_05157_), - .B(_05252_), + .X(_05252_)); + sky130_fd_sc_hd__xnor2_2 _11693_ (.A(_05187_), + .B(_05189_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05253_)); - sky130_fd_sc_hd__and3_1 _11638_ (.A(_05184_), - .B(_05218_), - .C(_05219_), + sky130_fd_sc_hd__nand2_1 _11694_ (.A(_05252_), + .B(_05253_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05254_)); - sky130_fd_sc_hd__nor2_1 _11639_ (.A(_05220_), - .B(_05254_), + .Y(_05254_)); + sky130_fd_sc_hd__nand2b_1 _11695_ (.A_N(_05184_), + .B(_05186_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05255_)); - sky130_fd_sc_hd__and2b_1 _11640_ (.A_N(_05253_), - .B(_05255_), + sky130_fd_sc_hd__xnor2_2 _11696_ (.A(_05184_), + .B(_05186_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05256_)); - sky130_fd_sc_hd__nand3_1 _11641_ (.A(_05132_), - .B(_05134_), - .C(_05155_), + .Y(_05256_)); + sky130_fd_sc_hd__a21oi_1 _11697_ (.A1(_05190_), + .A2(_05254_), + .B1(_05256_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05257_)); - sky130_fd_sc_hd__nand2_1 _11642_ (.A(_05156_), - .B(_05257_), + sky130_fd_sc_hd__o21ba_1 _11698_ (.A1(_05184_), + .A2(_05186_), + .B1_N(_05257_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05258_)); - sky130_fd_sc_hd__xnor2_1 _11643_ (.A(_05215_), - .B(_05217_), + .X(_05258_)); + sky130_fd_sc_hd__nand2b_1 _11699_ (.A_N(_04657_), + .B(_05182_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05259_)); - sky130_fd_sc_hd__nand2b_1 _11644_ (.A_N(_05258_), - .B(_05259_), + sky130_fd_sc_hd__or2_1 _11700_ (.A(_04657_), + .B(_05182_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05260_)); - sky130_fd_sc_hd__or3_1 _11645_ (.A(_05136_), - .B(_05138_), - .C(_05154_), + .X(_05260_)); + sky130_fd_sc_hd__and2_1 _11701_ (.A(_05183_), + .B(_05260_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05261_)); - sky130_fd_sc_hd__and2_1 _11646_ (.A(_05155_), + sky130_fd_sc_hd__nand2b_1 _11702_ (.A_N(_05258_), .B(_05261_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05262_)); - sky130_fd_sc_hd__nand2_1 _11647_ (.A(_05188_), - .B(_05213_), + .Y(_05262_)); + sky130_fd_sc_hd__xnor2_2 _11703_ (.A(_05102_), + .B(_05105_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05263_)); - sky130_fd_sc_hd__nand2_1 _11648_ (.A(_05214_), - .B(_05263_), + sky130_fd_sc_hd__inv_2 _11704_ (.A(_05263_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05264_)); - sky130_fd_sc_hd__and3b_1 _11649_ (.A_N(_05264_), - .B(_05261_), - .C(_05155_), + sky130_fd_sc_hd__a21oi_1 _11705_ (.A1(_05101_), + .A2(_05106_), + .B1(_05099_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05265_)); - sky130_fd_sc_hd__nor3_1 _11650_ (.A(_05140_), - .B(_05142_), - .C(_05153_), + .Y(_05265_)); + sky130_fd_sc_hd__xnor2_1 _11706_ (.A(_05263_), + .B(_05265_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05266_)); - sky130_fd_sc_hd__nor2_1 _11651_ (.A(_05154_), - .B(_05266_), + sky130_fd_sc_hd__a21o_1 _11707_ (.A1(_05107_), + .A2(_05115_), + .B1(_05123_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05267_)); - sky130_fd_sc_hd__nand2_1 _11652_ (.A(_05191_), - .B(_05211_), + .X(_05267_)); + sky130_fd_sc_hd__nand2_1 _11708_ (.A(_05266_), + .B(_05267_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05268_)); - sky130_fd_sc_hd__and2_1 _11653_ (.A(_05212_), - .B(_05268_), + sky130_fd_sc_hd__or2_1 _11709_ (.A(_05266_), + .B(_05267_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05269_)); - sky130_fd_sc_hd__nand2_1 _11654_ (.A(_05267_), + sky130_fd_sc_hd__and2_1 _11710_ (.A(_05268_), .B(_05269_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05270_)); - sky130_fd_sc_hd__nor3_1 _11655_ (.A(_05144_), - .B(_05147_), - .C(_05152_), + .X(_05270_)); + sky130_fd_sc_hd__and2_1 _11711_ (.A(_05129_), + .B(_05270_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05271_)); - sky130_fd_sc_hd__nor2_1 _11656_ (.A(_05153_), - .B(_05271_), + .X(_05271_)); + sky130_fd_sc_hd__nor2_1 _11712_ (.A(_05129_), + .B(_05270_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05272_)); - sky130_fd_sc_hd__and2_1 _11657_ (.A(_05195_), - .B(_05209_), + sky130_fd_sc_hd__or2_1 _11713_ (.A(_05271_), + .B(_05272_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05273_)); - sky130_fd_sc_hd__nor2_1 _11658_ (.A(_05210_), - .B(_05273_), + sky130_fd_sc_hd__and3_1 _11714_ (.A(_05126_), + .B(_05180_), + .C(_05273_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05274_)); - sky130_fd_sc_hd__nand2_1 _11659_ (.A(_05272_), - .B(_05274_), + .X(_05274_)); + sky130_fd_sc_hd__a21oi_1 _11715_ (.A1(_05126_), + .A2(_05180_), + .B1(_05273_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05275_)); - sky130_fd_sc_hd__and2b_1 _11660_ (.A_N(_05148_), - .B(_05151_), + sky130_fd_sc_hd__or2_1 _11716_ (.A(_05274_), + .B(_05275_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05276_)); - sky130_fd_sc_hd__or2_1 _11661_ (.A(_05152_), - .B(_05276_), + sky130_fd_sc_hd__or2_1 _11717_ (.A(\vgadonut.donut.sA[13] ), + .B(\vgadonut.donut.cAcB[13] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05277_)); - sky130_fd_sc_hd__nand2_1 _11662_ (.A(_05199_), - .B(_05207_), + sky130_fd_sc_hd__nand2_1 _11718_ (.A(\vgadonut.donut.sA[13] ), + .B(\vgadonut.donut.cAcB[13] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05278_)); - sky130_fd_sc_hd__nand2_1 _11663_ (.A(_05208_), + sky130_fd_sc_hd__nand2_1 _11719_ (.A(_05277_), .B(_05278_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05279_)); - sky130_fd_sc_hd__xnor2_1 _11664_ (.A(_05141_), - .B(_05150_), + sky130_fd_sc_hd__or3_1 _11720_ (.A(net181), + .B(\vgadonut.donut.cAcB[12] ), + .C(_05279_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05280_)); - sky130_fd_sc_hd__xor2_2 _11665_ (.A(_05204_), - .B(_05206_), + .X(_05280_)); + sky130_fd_sc_hd__xnor2_1 _11721_ (.A(_04592_), + .B(_05279_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05281_)); - sky130_fd_sc_hd__and2b_1 _11666_ (.A_N(_05277_), - .B(_05279_), + .Y(_05281_)); + sky130_fd_sc_hd__nand3_1 _11722_ (.A(_04596_), + .B(_04656_), + .C(_05281_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05282_)); - sky130_fd_sc_hd__and2b_1 _11667_ (.A_N(_05279_), - .B(_05277_), + .Y(_05282_)); + sky130_fd_sc_hd__a21o_1 _11723_ (.A1(_04596_), + .A2(_04656_), + .B1(_05281_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05283_)); - sky130_fd_sc_hd__or2_1 _11668_ (.A(_05282_), - .B(_05283_), + sky130_fd_sc_hd__and3_1 _11724_ (.A(_04591_), + .B(_04594_), + .C(_05279_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05284_)); - sky130_fd_sc_hd__and3_1 _11669_ (.A(_05280_), - .B(_05281_), - .C(_05284_), + sky130_fd_sc_hd__a31o_1 _11725_ (.A1(_04595_), + .A2(_05282_), + .A3(_05283_), + .B1(_05284_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05285_)); - sky130_fd_sc_hd__o21ba_1 _11670_ (.A1(_05277_), - .A2(_05279_), - .B1_N(_05285_), + sky130_fd_sc_hd__and2b_1 _11726_ (.A_N(_05276_), + .B(_05285_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05286_)); - sky130_fd_sc_hd__nand2b_1 _11671_ (.A_N(_05274_), - .B(_05272_), + sky130_fd_sc_hd__xnor2_1 _11727_ (.A(_05276_), + .B(_05285_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05287_)); - sky130_fd_sc_hd__or2_1 _11672_ (.A(_05272_), - .B(_05274_), + sky130_fd_sc_hd__and3b_1 _11728_ (.A_N(_05287_), + .B(_05262_), + .C(_05183_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05288_)); - sky130_fd_sc_hd__nand2_1 _11673_ (.A(_05275_), - .B(_05288_), + sky130_fd_sc_hd__a21boi_1 _11729_ (.A1(_05183_), + .A2(_05262_), + .B1_N(_05287_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05289_)); - sky130_fd_sc_hd__or2_1 _11674_ (.A(_05286_), + sky130_fd_sc_hd__or2_1 _11730_ (.A(_05288_), .B(_05289_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05290_)); - sky130_fd_sc_hd__and2b_1 _11675_ (.A_N(_05269_), - .B(_05267_), + sky130_fd_sc_hd__and2b_1 _11731_ (.A_N(_05224_), + .B(_05225_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05291_)); - sky130_fd_sc_hd__or2_1 _11676_ (.A(_05267_), - .B(_05269_), + sky130_fd_sc_hd__o21a_1 _11732_ (.A1(_05228_), + .A2(_05291_), + .B1(_05226_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05292_)); - sky130_fd_sc_hd__nand2_1 _11677_ (.A(_05270_), - .B(_05292_), + sky130_fd_sc_hd__nand2b_1 _11733_ (.A_N(_05292_), + .B(_05231_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05293_)); - sky130_fd_sc_hd__a21o_1 _11678_ (.A1(_05275_), - .A2(_05290_), - .B1(_05293_), + sky130_fd_sc_hd__a21o_1 _11734_ (.A1(_05230_), + .A2(_05293_), + .B1(_05234_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05294_)); - sky130_fd_sc_hd__nand2_1 _11679_ (.A(_05262_), - .B(_05264_), + sky130_fd_sc_hd__a21bo_1 _11735_ (.A1(_05210_), + .A2(_05212_), + .B1_N(_05294_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05295_)); - sky130_fd_sc_hd__or2_1 _11680_ (.A(_05262_), - .B(_05264_), + .X(_05295_)); + sky130_fd_sc_hd__a21bo_1 _11736_ (.A1(_05238_), + .A2(_05295_), + .B1_N(_05236_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05296_)); - sky130_fd_sc_hd__and2_1 _11681_ (.A(_05295_), + sky130_fd_sc_hd__nand2_1 _11737_ (.A(_05242_), .B(_05296_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05297_)); - sky130_fd_sc_hd__a21oi_1 _11682_ (.A1(_05270_), - .A2(_05294_), - .B1(_05297_), + .Y(_05297_)); + sky130_fd_sc_hd__a21o_1 _11738_ (.A1(_05241_), + .A2(_05297_), + .B1(_05247_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05298_)); - sky130_fd_sc_hd__nor2_1 _11683_ (.A(_05258_), - .B(_05259_), + .X(_05298_)); + sky130_fd_sc_hd__a21o_1 _11739_ (.A1(_05245_), + .A2(_05298_), + .B1(_05251_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05299_)); - sky130_fd_sc_hd__and2_1 _11684_ (.A(_05258_), - .B(_05259_), + .X(_05299_)); + sky130_fd_sc_hd__a21o_1 _11740_ (.A1(_05249_), + .A2(_05299_), + .B1(_05253_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05300_)); - sky130_fd_sc_hd__or2_1 _11685_ (.A(_05299_), - .B(_05300_), + sky130_fd_sc_hd__a21bo_1 _11741_ (.A1(_05187_), + .A2(_05189_), + .B1_N(_05300_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05301_)); - sky130_fd_sc_hd__o21ai_1 _11686_ (.A1(_05265_), - .A2(_05298_), - .B1(_05301_), + sky130_fd_sc_hd__nand2_1 _11742_ (.A(_05256_), + .B(_05301_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05302_)); - sky130_fd_sc_hd__or2_1 _11687_ (.A(_05253_), - .B(_05255_), + sky130_fd_sc_hd__a21o_1 _11743_ (.A1(_05255_), + .A2(_05302_), + .B1(_05261_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05303_)); - sky130_fd_sc_hd__nand2_1 _11688_ (.A(_05253_), - .B(_05255_), + sky130_fd_sc_hd__nand3_1 _11744_ (.A(_05259_), + .B(_05287_), + .C(_05303_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05304_)); - sky130_fd_sc_hd__and2_1 _11689_ (.A(_05303_), - .B(_05304_), + sky130_fd_sc_hd__a21o_1 _11745_ (.A1(_05259_), + .A2(_05303_), + .B1(_05287_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05305_)); - sky130_fd_sc_hd__a21oi_1 _11690_ (.A1(_05260_), - .A2(_05302_), - .B1(_05305_), + sky130_fd_sc_hd__nand2_1 _11746_ (.A(_05304_), + .B(_05305_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05306_)); - sky130_fd_sc_hd__nor2_1 _11691_ (.A(_05248_), - .B(_05250_), + sky130_fd_sc_hd__mux2_1 _11747_ (.A0(_05290_), + .A1(_05306_), + .S(net40), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05307_)); - sky130_fd_sc_hd__and2_1 _11692_ (.A(_05248_), - .B(_05250_), + .X(_05307_)); + sky130_fd_sc_hd__xor2_1 _11748_ (.A(net48), + .B(_05307_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05308_)); - sky130_fd_sc_hd__or2_1 _11693_ (.A(_05307_), - .B(_05308_), + sky130_fd_sc_hd__o21ai_1 _11749_ (.A1(_05276_), + .A2(_05285_), + .B1(_05305_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05309_)); - sky130_fd_sc_hd__o21ai_1 _11694_ (.A1(_05256_), - .A2(_05306_), - .B1(_05309_), + .Y(_05309_)); + sky130_fd_sc_hd__xnor2_1 _11750_ (.A(net219), + .B(_04951_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05310_)); - sky130_fd_sc_hd__and2b_1 _11695_ (.A_N(_05245_), - .B(_05244_), + sky130_fd_sc_hd__and3_1 _11751_ (.A(_05098_), + .B(_05263_), + .C(_05310_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05311_)); - sky130_fd_sc_hd__or2_1 _11696_ (.A(_05244_), - .B(_05245_), + sky130_fd_sc_hd__a211o_1 _11752_ (.A1(_05098_), + .A2(_05310_), + .B1(_05106_), + .C1(_05102_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05312_)); - sky130_fd_sc_hd__nand2_1 _11697_ (.A(_05246_), - .B(_05312_), + sky130_fd_sc_hd__o21a_1 _11753_ (.A1(_05264_), + .A2(_05265_), + .B1(_05312_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05313_)); - sky130_fd_sc_hd__a21o_1 _11698_ (.A1(_05251_), - .A2(_05310_), - .B1(_05313_), + .X(_05313_)); + sky130_fd_sc_hd__a21oi_4 _11754_ (.A1(_05268_), + .A2(_05313_), + .B1(_05311_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05314_)); - sky130_fd_sc_hd__nand2b_1 _11699_ (.A_N(_05241_), - .B(_05242_), + .Y(_05314_)); + sky130_fd_sc_hd__inv_2 _11755_ (.A(_05314_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05315_)); - sky130_fd_sc_hd__xnor2_1 _11700_ (.A(_05241_), - .B(_05242_), + sky130_fd_sc_hd__xnor2_1 _11756_ (.A(_05125_), + .B(_05314_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05316_)); - sky130_fd_sc_hd__a21o_1 _11701_ (.A1(_05246_), - .A2(_05314_), + sky130_fd_sc_hd__o21a_1 _11757_ (.A1(_05271_), + .A2(_05275_), .B1(_05316_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05317_)); - sky130_fd_sc_hd__o21ai_1 _11702_ (.A1(_05241_), - .A2(_05242_), - .B1(_05317_), + sky130_fd_sc_hd__nor3_1 _11758_ (.A(_05271_), + .B(_05275_), + .C(_05316_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05318_)); - sky130_fd_sc_hd__or2_1 _11703_ (.A(_05237_), - .B(_05238_), + sky130_fd_sc_hd__nor2_1 _11759_ (.A(_05317_), + .B(_05318_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05319_)); - sky130_fd_sc_hd__nand2_1 _11704_ (.A(_05237_), - .B(_05238_), + .Y(_05319_)); + sky130_fd_sc_hd__o211a_1 _11760_ (.A1(_04595_), + .A2(_05279_), + .B1(_05280_), + .C1(_05282_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05320_)); - sky130_fd_sc_hd__and2_1 _11705_ (.A(_05319_), - .B(_05320_), + .X(_05320_)); + sky130_fd_sc_hd__nor2_1 _11761_ (.A(net180), + .B(net136), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05321_)); - sky130_fd_sc_hd__nand2_1 _11706_ (.A(_05319_), - .B(_05320_), + .Y(_05321_)); + sky130_fd_sc_hd__and2_1 _11762_ (.A(net180), + .B(\vgadonut.donut.cAcB[14] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05322_)); - sky130_fd_sc_hd__nand2_1 _11707_ (.A(_05318_), + .X(_05322_)); + sky130_fd_sc_hd__nor2_1 _11763_ (.A(_05321_), .B(_05322_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05323_)); - sky130_fd_sc_hd__xnor2_1 _11708_ (.A(_05165_), - .B(_05234_), + sky130_fd_sc_hd__xnor2_1 _11764_ (.A(_05277_), + .B(_05323_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05324_)); - sky130_fd_sc_hd__xnor2_1 _11709_ (.A(_05165_), - .B(_05235_), + sky130_fd_sc_hd__inv_2 _11765_ (.A(_05324_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05325_)); - sky130_fd_sc_hd__a21o_1 _11710_ (.A1(_05239_), - .A2(_05323_), - .B1(_05324_), + sky130_fd_sc_hd__xnor2_1 _11766_ (.A(_05320_), + .B(_05324_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05326_)); - sky130_fd_sc_hd__o21ai_1 _11711_ (.A1(_05165_), - .A2(_05234_), - .B1(_05326_), + .Y(_05326_)); + sky130_fd_sc_hd__or3_1 _11767_ (.A(_05317_), + .B(_05318_), + .C(_05326_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05327_)); - sky130_fd_sc_hd__xnor2_1 _11712_ (.A(net229), - .B(_04775_), + .X(_05327_)); + sky130_fd_sc_hd__nand2_1 _11768_ (.A(_05319_), + .B(_05326_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05328_)); - sky130_fd_sc_hd__nand2_1 _11713_ (.A(_05088_), - .B(_05328_), + sky130_fd_sc_hd__or2_1 _11769_ (.A(_05319_), + .B(_05326_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05329_)); - sky130_fd_sc_hd__or3b_1 _11714_ (.A(_04779_), - .B(_05086_), - .C_N(_05329_), + .X(_05329_)); + sky130_fd_sc_hd__nand2_1 _11770_ (.A(_05328_), + .B(_05329_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05330_)); - sky130_fd_sc_hd__o21a_1 _11715_ (.A1(_05094_), - .A2(_05101_), - .B1(_05092_), + .Y(_05330_)); + sky130_fd_sc_hd__xnor2_1 _11771_ (.A(_05309_), + .B(_05330_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05331_)); - sky130_fd_sc_hd__o2bb2a_4 _11716_ (.A1_N(_05330_), - .A2_N(_05331_), - .B1(_05087_), - .B2(_05329_), + .Y(_05331_)); + sky130_fd_sc_hd__o21bai_1 _11772_ (.A1(_05286_), + .A2(_05289_), + .B1_N(_05330_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05332_)); - sky130_fd_sc_hd__xnor2_1 _11717_ (.A(_05105_), - .B(_05332_), + .Y(_05332_)); + sky130_fd_sc_hd__or3b_1 _11773_ (.A(_05286_), + .B(_05289_), + .C_N(_05330_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05333_)); - sky130_fd_sc_hd__a21oi_1 _11718_ (.A1(_05084_), - .A2(_05102_), - .B1(_05163_), + .X(_05333_)); + sky130_fd_sc_hd__nand2_1 _11774_ (.A(_05332_), + .B(_05333_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05334_)); - sky130_fd_sc_hd__or2_1 _11719_ (.A(_05333_), - .B(_05334_), + sky130_fd_sc_hd__mux2_1 _11775_ (.A0(_05331_), + .A1(_05334_), + .S(net40), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05335_)); - sky130_fd_sc_hd__nand2_1 _11720_ (.A(_05333_), - .B(_05334_), + sky130_fd_sc_hd__xor2_1 _11776_ (.A(net37), + .B(_05335_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05336_)); - sky130_fd_sc_hd__nand2_1 _11721_ (.A(_05335_), + .X(_05336_)); + sky130_fd_sc_hd__or2_1 _11777_ (.A(_05308_), .B(_05336_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05337_)); - sky130_fd_sc_hd__nor2_1 _11722_ (.A(\vgadonut.donut.sA[14] ), - .B(net128), + .X(_05337_)); + sky130_fd_sc_hd__nand2_1 _11778_ (.A(_05308_), + .B(_05336_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05338_)); - sky130_fd_sc_hd__and2_1 _11723_ (.A(\vgadonut.donut.sA[14] ), - .B(\vgadonut.donut.cAcB[14] ), + sky130_fd_sc_hd__nand2_1 _11779_ (.A(_05337_), + .B(_05338_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05339_)); - sky130_fd_sc_hd__or4_1 _11724_ (.A(net184), - .B(net130), - .C(_05338_), - .D(_05339_), + .Y(_05339_)); + sky130_fd_sc_hd__xor2_1 _11780_ (.A(_05258_), + .B(_05261_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05340_)); - sky130_fd_sc_hd__o22ai_1 _11725_ (.A1(\vgadonut.donut.sA[13] ), - .A2(net130), - .B1(_05338_), - .B2(_05339_), + sky130_fd_sc_hd__nand3_1 _11781_ (.A(_05255_), + .B(_05261_), + .C(_05302_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05341_)); - sky130_fd_sc_hd__nand2_1 _11726_ (.A(_05340_), + sky130_fd_sc_hd__nand2_1 _11782_ (.A(_05303_), .B(_05341_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05342_)); - sky130_fd_sc_hd__nor2_1 _11727_ (.A(_05230_), - .B(_05232_), + sky130_fd_sc_hd__mux2_1 _11783_ (.A0(_05340_), + .A1(_05342_), + .S(net40), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05343_)); - sky130_fd_sc_hd__a2bb2o_1 _11728_ (.A1_N(_05166_), - .A2_N(_05343_), - .B1(_05232_), - .B2(_05231_), + .X(_05343_)); + sky130_fd_sc_hd__xor2_1 _11784_ (.A(net48), + .B(_05343_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05344_)); - sky130_fd_sc_hd__xnor2_1 _11729_ (.A(_05342_), - .B(_05344_), + sky130_fd_sc_hd__mux2_1 _11785_ (.A0(_05306_), + .A1(_05290_), + .S(net40), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05345_)); - sky130_fd_sc_hd__nor2_1 _11730_ (.A(_05337_), + .X(_05345_)); + sky130_fd_sc_hd__xor2_1 _11786_ (.A(net37), .B(_05345_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05346_)); - sky130_fd_sc_hd__nand2_1 _11731_ (.A(_05337_), - .B(_05345_), + .X(_05346_)); + sky130_fd_sc_hd__or2_1 _11787_ (.A(_05344_), + .B(_05346_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05347_)); - sky130_fd_sc_hd__and2b_1 _11732_ (.A_N(_05346_), - .B(_05347_), + .X(_05347_)); + sky130_fd_sc_hd__nand2_1 _11788_ (.A(_05344_), + .B(_05346_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05348_)); - sky130_fd_sc_hd__nand2b_1 _11733_ (.A_N(_05346_), - .B(_05347_), + .Y(_05348_)); + sky130_fd_sc_hd__nand2_1 _11789_ (.A(_05347_), + .B(_05348_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05349_)); - sky130_fd_sc_hd__xnor2_1 _11734_ (.A(_05327_), - .B(_05349_), + sky130_fd_sc_hd__and3_1 _11790_ (.A(_05190_), + .B(_05254_), + .C(_05256_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05350_)); - sky130_fd_sc_hd__and2b_1 _11735_ (.A_N(_05280_), - .B(_05281_), + .X(_05350_)); + sky130_fd_sc_hd__or2_1 _11791_ (.A(_05257_), + .B(_05350_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05351_)); - sky130_fd_sc_hd__nor2_1 _11736_ (.A(_05284_), - .B(_05351_), + sky130_fd_sc_hd__xnor2_1 _11792_ (.A(_05256_), + .B(_05301_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05352_)); - sky130_fd_sc_hd__o21ai_1 _11737_ (.A1(_05282_), - .A2(_05352_), - .B1(_05289_), + sky130_fd_sc_hd__mux2_1 _11793_ (.A0(_05351_), + .A1(_05352_), + .S(net41), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05353_)); - sky130_fd_sc_hd__nand2_1 _11738_ (.A(_05287_), + .X(_05353_)); + sky130_fd_sc_hd__xor2_1 _11794_ (.A(net48), .B(_05353_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05354_)); - sky130_fd_sc_hd__and2_1 _11739_ (.A(_05293_), - .B(_05354_), + .X(_05354_)); + sky130_fd_sc_hd__mux2_1 _11795_ (.A0(_05342_), + .A1(_05340_), + .S(net40), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05355_)); - sky130_fd_sc_hd__o21ai_1 _11740_ (.A1(_05291_), - .A2(_05355_), - .B1(_05297_), + sky130_fd_sc_hd__xor2_1 _11796_ (.A(net37), + .B(_05355_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05356_)); - sky130_fd_sc_hd__a21oi_1 _11741_ (.A1(_05295_), - .A2(_05356_), - .B1(_05301_), + .X(_05356_)); + sky130_fd_sc_hd__or2_1 _11797_ (.A(_05354_), + .B(_05356_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05357_)); - sky130_fd_sc_hd__o21ai_1 _11742_ (.A1(_05299_), - .A2(_05357_), - .B1(_05305_), + .X(_05357_)); + sky130_fd_sc_hd__nand2_1 _11798_ (.A(_05354_), + .B(_05356_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05358_)); - sky130_fd_sc_hd__a21oi_1 _11743_ (.A1(_05303_), - .A2(_05358_), - .B1(_05309_), + sky130_fd_sc_hd__nand2_1 _11799_ (.A(_05357_), + .B(_05358_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05359_)); - sky130_fd_sc_hd__o21a_1 _11744_ (.A1(_05307_), - .A2(_05359_), - .B1(_05313_), + sky130_fd_sc_hd__xnor2_1 _11800_ (.A(_05252_), + .B(_05253_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05360_)); - sky130_fd_sc_hd__o21ai_1 _11745_ (.A1(_05311_), - .A2(_05360_), - .B1(_05316_), + .Y(_05360_)); + sky130_fd_sc_hd__nand3_1 _11801_ (.A(_05249_), + .B(_05253_), + .C(_05299_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05361_)); - sky130_fd_sc_hd__nand2_1 _11746_ (.A(_05315_), + sky130_fd_sc_hd__nand2_1 _11802_ (.A(_05300_), .B(_05361_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05362_)); - sky130_fd_sc_hd__nand2_1 _11747_ (.A(_05321_), - .B(_05362_), + sky130_fd_sc_hd__mux2_1 _11803_ (.A0(_05360_), + .A1(_05362_), + .S(net41), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05363_)); - sky130_fd_sc_hd__a21o_1 _11748_ (.A1(_05319_), - .A2(_05363_), - .B1(_05325_), + .X(_05363_)); + sky130_fd_sc_hd__xor2_1 _11804_ (.A(net48), + .B(_05363_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05364_)); - sky130_fd_sc_hd__o21ai_1 _11749_ (.A1(_05165_), - .A2(_05235_), - .B1(_05364_), + sky130_fd_sc_hd__mux2_1 _11805_ (.A0(_05352_), + .A1(_05351_), + .S(net41), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05365_)); - sky130_fd_sc_hd__xnor2_1 _11750_ (.A(_05348_), + .X(_05365_)); + sky130_fd_sc_hd__xor2_1 _11806_ (.A(net37), .B(_05365_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05366_)); - sky130_fd_sc_hd__mux2_1 _11751_ (.A0(_05366_), - .A1(_05350_), - .S(net37), + .X(_05366_)); + sky130_fd_sc_hd__nor2_1 _11807_ (.A(_05364_), + .B(_05366_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05367_)); - sky130_fd_sc_hd__xnor2_1 _11752_ (.A(net31), - .B(_05367_), + .Y(_05367_)); + sky130_fd_sc_hd__xnor2_1 _11808_ (.A(_05248_), + .B(_05251_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05368_)); - sky130_fd_sc_hd__nand3_1 _11753_ (.A(_05319_), - .B(_05325_), - .C(_05363_), + sky130_fd_sc_hd__nand3_1 _11809_ (.A(_05245_), + .B(_05251_), + .C(_05298_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05369_)); - sky130_fd_sc_hd__nand2_1 _11754_ (.A(_05364_), + sky130_fd_sc_hd__nand2_1 _11810_ (.A(_05299_), .B(_05369_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05370_)); - sky130_fd_sc_hd__nand3_1 _11755_ (.A(_05239_), - .B(_05323_), - .C(_05324_), + sky130_fd_sc_hd__mux2_1 _11811_ (.A0(_05368_), + .A1(_05370_), + .S(net43), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05371_)); - sky130_fd_sc_hd__nand2_1 _11756_ (.A(_05326_), + .X(_05371_)); + sky130_fd_sc_hd__xor2_1 _11812_ (.A(net49), .B(_05371_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05372_)); - sky130_fd_sc_hd__mux2_1 _11757_ (.A0(_05372_), - .A1(_05370_), - .S(net35), + .X(_05372_)); + sky130_fd_sc_hd__mux2_1 _11813_ (.A0(_05362_), + .A1(_05360_), + .S(net41), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05373_)); - sky130_fd_sc_hd__xnor2_1 _11758_ (.A(net43), + sky130_fd_sc_hd__xor2_1 _11814_ (.A(net37), .B(_05373_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05374_)); - sky130_fd_sc_hd__or2_1 _11759_ (.A(_05368_), + .X(_05374_)); + sky130_fd_sc_hd__or2_1 _11815_ (.A(_05372_), .B(_05374_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05375_)); - sky130_fd_sc_hd__nand2_1 _11760_ (.A(_05368_), + sky130_fd_sc_hd__nand2_1 _11816_ (.A(_05372_), .B(_05374_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05376_)); - sky130_fd_sc_hd__nand2_1 _11761_ (.A(_05375_), + sky130_fd_sc_hd__nand2_1 _11817_ (.A(_05375_), .B(_05376_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05377_)); - sky130_fd_sc_hd__mux2_1 _11762_ (.A0(_05370_), - .A1(_05372_), - .S(net35), + sky130_fd_sc_hd__xnor2_1 _11818_ (.A(_05244_), + .B(_05247_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05378_)); - sky130_fd_sc_hd__xnor2_1 _11763_ (.A(net31), - .B(_05378_), + .Y(_05378_)); + sky130_fd_sc_hd__nand3_1 _11819_ (.A(_05241_), + .B(_05247_), + .C(_05297_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05379_)); - sky130_fd_sc_hd__xnor2_1 _11764_ (.A(_05321_), - .B(_05362_), + sky130_fd_sc_hd__nand2_1 _11820_ (.A(_05298_), + .B(_05379_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05380_)); - sky130_fd_sc_hd__xnor2_1 _11765_ (.A(_05318_), - .B(_05322_), + sky130_fd_sc_hd__mux2_1 _11821_ (.A0(_05378_), + .A1(_05380_), + .S(net43), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05381_)); - sky130_fd_sc_hd__mux2_1 _11766_ (.A0(_05381_), - .A1(_05380_), - .S(net35), + .X(_05381_)); + sky130_fd_sc_hd__xor2_1 _11822_ (.A(net49), + .B(_05381_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05382_)); - sky130_fd_sc_hd__xnor2_1 _11767_ (.A(net42), - .B(_05382_), + sky130_fd_sc_hd__mux2_1 _11823_ (.A0(_05370_), + .A1(_05368_), + .S(net43), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05383_)); - sky130_fd_sc_hd__or2_1 _11768_ (.A(_05379_), + .X(_05383_)); + sky130_fd_sc_hd__xor2_1 _11824_ (.A(net293), .B(_05383_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05384_)); - sky130_fd_sc_hd__nand2_1 _11769_ (.A(_05379_), - .B(_05383_), + sky130_fd_sc_hd__or2_1 _11825_ (.A(_05382_), + .B(_05384_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05385_)); - sky130_fd_sc_hd__nand2_1 _11770_ (.A(_05384_), - .B(_05385_), + .X(_05385_)); + sky130_fd_sc_hd__nand2_1 _11826_ (.A(_05382_), + .B(_05384_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05386_)); - sky130_fd_sc_hd__mux2_1 _11771_ (.A0(_05380_), - .A1(_05381_), - .S(net35), + sky130_fd_sc_hd__nand2_1 _11827_ (.A(_05385_), + .B(_05386_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05387_)); - sky130_fd_sc_hd__xnor2_1 _11772_ (.A(net31), - .B(_05387_), + .Y(_05387_)); + sky130_fd_sc_hd__and3_1 _11828_ (.A(_05208_), + .B(_05240_), + .C(_05242_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05388_)); - sky130_fd_sc_hd__or3_1 _11773_ (.A(_05311_), - .B(_05316_), - .C(_05360_), + .X(_05388_)); + sky130_fd_sc_hd__or2_1 _11829_ (.A(_05243_), + .B(_05388_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05389_)); - sky130_fd_sc_hd__and2_1 _11774_ (.A(_05361_), - .B(_05389_), + sky130_fd_sc_hd__xnor2_1 _11830_ (.A(_05242_), + .B(_05296_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05390_)); - sky130_fd_sc_hd__nand3_1 _11775_ (.A(_05246_), - .B(_05314_), - .C(_05316_), + .Y(_05390_)); + sky130_fd_sc_hd__mux2_1 _11831_ (.A0(_05389_), + .A1(_05390_), + .S(net43), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05391_)); - sky130_fd_sc_hd__and2_1 _11776_ (.A(_05317_), + .X(_05391_)); + sky130_fd_sc_hd__xor2_1 _11832_ (.A(net49), .B(_05391_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05392_)); - sky130_fd_sc_hd__mux2_1 _11777_ (.A0(_05392_), - .A1(_05390_), - .S(net35), + sky130_fd_sc_hd__mux2_1 _11833_ (.A0(_05380_), + .A1(_05378_), + .S(net43), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05393_)); - sky130_fd_sc_hd__xor2_1 _11778_ (.A(net42), + sky130_fd_sc_hd__xor2_1 _11834_ (.A(net293), .B(_05393_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05394_)); - sky130_fd_sc_hd__or2_1 _11779_ (.A(_05388_), + sky130_fd_sc_hd__or2_1 _11835_ (.A(_05392_), .B(_05394_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05395_)); - sky130_fd_sc_hd__nand2_1 _11780_ (.A(_05388_), + sky130_fd_sc_hd__nand2_1 _11836_ (.A(_05392_), .B(_05394_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05396_)); - sky130_fd_sc_hd__nand2_1 _11781_ (.A(_05395_), + sky130_fd_sc_hd__nand2_1 _11837_ (.A(_05395_), .B(_05396_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05397_)); - sky130_fd_sc_hd__mux2_1 _11782_ (.A0(_05390_), - .A1(_05392_), - .S(net35), + sky130_fd_sc_hd__xnor2_1 _11838_ (.A(_05235_), + .B(_05239_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05398_)); - sky130_fd_sc_hd__xnor2_1 _11783_ (.A(net34), - .B(_05398_), + .Y(_05398_)); + sky130_fd_sc_hd__xnor2_1 _11839_ (.A(_05238_), + .B(_05295_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05399_)); - sky130_fd_sc_hd__nor3_1 _11784_ (.A(_05307_), - .B(_05313_), - .C(_05359_), + sky130_fd_sc_hd__mux2_1 _11840_ (.A0(_05398_), + .A1(_05399_), + .S(net44), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05400_)); - sky130_fd_sc_hd__nor2_1 _11785_ (.A(_05360_), + .X(_05400_)); + sky130_fd_sc_hd__xor2_1 _11841_ (.A(net49), .B(_05400_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05401_)); - sky130_fd_sc_hd__nand3_1 _11786_ (.A(_05251_), - .B(_05310_), - .C(_05313_), + .X(_05401_)); + sky130_fd_sc_hd__mux2_1 _11842_ (.A0(_05390_), + .A1(_05389_), + .S(net43), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05402_)); - sky130_fd_sc_hd__and2_1 _11787_ (.A(_05314_), + .X(_05402_)); + sky130_fd_sc_hd__xor2_1 _11843_ (.A(net293), .B(_05402_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05403_)); - sky130_fd_sc_hd__mux2_1 _11788_ (.A0(_05403_), - .A1(_05401_), - .S(net35), + sky130_fd_sc_hd__or2_1 _11844_ (.A(_05401_), + .B(_05403_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05404_)); - sky130_fd_sc_hd__xor2_1 _11789_ (.A(net42), - .B(_05404_), + sky130_fd_sc_hd__nand2_1 _11845_ (.A(_05401_), + .B(_05403_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05405_)); - sky130_fd_sc_hd__mux2_1 _11790_ (.A0(_05401_), - .A1(_05403_), - .S(net35), + .Y(_05405_)); + sky130_fd_sc_hd__nand2_1 _11846_ (.A(_05404_), + .B(_05405_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05406_)); - sky130_fd_sc_hd__xnor2_1 _11791_ (.A(net34), - .B(_05406_), + .Y(_05406_)); + sky130_fd_sc_hd__xnor2_1 _11847_ (.A(_05233_), + .B(_05234_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05407_)); - sky130_fd_sc_hd__and3_1 _11792_ (.A(_05303_), - .B(_05309_), - .C(_05358_), + sky130_fd_sc_hd__nand3_1 _11848_ (.A(_05230_), + .B(_05234_), + .C(_05293_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05408_)); - sky130_fd_sc_hd__nor2_1 _11793_ (.A(_05359_), + .Y(_05408_)); + sky130_fd_sc_hd__nand2_1 _11849_ (.A(_05294_), .B(_05408_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05409_)); - sky130_fd_sc_hd__or3_1 _11794_ (.A(_05256_), - .B(_05306_), - .C(_05309_), + sky130_fd_sc_hd__mux2_1 _11850_ (.A0(_05407_), + .A1(_05409_), + .S(net43), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05410_)); - sky130_fd_sc_hd__and2_1 _11795_ (.A(_05310_), + sky130_fd_sc_hd__xor2_1 _11851_ (.A(net49), .B(_05410_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05411_)); - sky130_fd_sc_hd__mux2_1 _11796_ (.A0(_05411_), - .A1(_05409_), - .S(net35), + sky130_fd_sc_hd__mux2_1 _11852_ (.A0(_05399_), + .A1(_05398_), + .S(net44), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05412_)); - sky130_fd_sc_hd__xor2_1 _11797_ (.A(net42), + sky130_fd_sc_hd__xor2_1 _11853_ (.A(net293), .B(_05412_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05413_)); - sky130_fd_sc_hd__or2_1 _11798_ (.A(_05407_), - .B(_05413_), + sky130_fd_sc_hd__or3b_1 _11854_ (.A(_05223_), + .B(_05229_), + .C_N(_05231_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05414_)); - sky130_fd_sc_hd__nand2_1 _11799_ (.A(_05407_), - .B(_05413_), + sky130_fd_sc_hd__nand2_1 _11855_ (.A(_05232_), + .B(_05414_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05415_)); - sky130_fd_sc_hd__nand2_1 _11800_ (.A(_05414_), - .B(_05415_), + sky130_fd_sc_hd__nand2b_1 _11856_ (.A_N(_05231_), + .B(_05292_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05416_)); - sky130_fd_sc_hd__mux2_1 _11801_ (.A0(_05409_), - .A1(_05411_), - .S(net35), + sky130_fd_sc_hd__nand2_1 _11857_ (.A(_05293_), + .B(_05416_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05417_)); - sky130_fd_sc_hd__xnor2_1 _11802_ (.A(net31), - .B(_05417_), + .Y(_05417_)); + sky130_fd_sc_hd__mux2_1 _11858_ (.A0(_05415_), + .A1(_05417_), + .S(net43), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05418_)); - sky130_fd_sc_hd__or3_1 _11803_ (.A(_05299_), - .B(_05305_), - .C(_05357_), + .X(_05418_)); + sky130_fd_sc_hd__xor2_1 _11859_ (.A(net49), + .B(_05418_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05419_)); - sky130_fd_sc_hd__and2_1 _11804_ (.A(_05358_), - .B(_05419_), + sky130_fd_sc_hd__mux2_1 _11860_ (.A0(_05409_), + .A1(_05407_), + .S(net43), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05420_)); - sky130_fd_sc_hd__and3_1 _11805_ (.A(_05260_), - .B(_05302_), - .C(_05305_), + sky130_fd_sc_hd__xor2_1 _11861_ (.A(net39), + .B(_05420_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05421_)); - sky130_fd_sc_hd__nor2_1 _11806_ (.A(_05306_), + sky130_fd_sc_hd__or2_1 _11862_ (.A(_05419_), .B(_05421_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05422_)); - sky130_fd_sc_hd__mux2_1 _11807_ (.A0(_05422_), - .A1(_05420_), - .S(net36), + .X(_05422_)); + sky130_fd_sc_hd__nand2_1 _11863_ (.A(_05419_), + .B(_05421_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05423_)); - sky130_fd_sc_hd__xnor2_1 _11808_ (.A(net42), + .Y(_05423_)); + sky130_fd_sc_hd__nand2_1 _11864_ (.A(_05422_), .B(_05423_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05424_)); - sky130_fd_sc_hd__nand2_1 _11809_ (.A(_05418_), - .B(_05424_), + sky130_fd_sc_hd__a21oi_1 _11865_ (.A1(_05224_), + .A2(_05225_), + .B1(_05228_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05425_)); - sky130_fd_sc_hd__or2_1 _11810_ (.A(_05418_), - .B(_05424_), + sky130_fd_sc_hd__or2_1 _11866_ (.A(_05229_), + .B(_05425_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05426_)); - sky130_fd_sc_hd__nand2_1 _11811_ (.A(_05425_), - .B(_05426_), + sky130_fd_sc_hd__xnor2_1 _11867_ (.A(_05228_), + .B(_05291_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05427_)); - sky130_fd_sc_hd__mux2_1 _11812_ (.A0(_05420_), - .A1(_05422_), - .S(net36), + sky130_fd_sc_hd__mux2_1 _11868_ (.A0(_05426_), + .A1(_05427_), + .S(net44), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05428_)); - sky130_fd_sc_hd__xnor2_1 _11813_ (.A(net31), + sky130_fd_sc_hd__xor2_1 _11869_ (.A(net49), .B(_05428_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05429_)); - sky130_fd_sc_hd__and3_1 _11814_ (.A(_05295_), - .B(_05301_), - .C(_05356_), + .X(_05429_)); + sky130_fd_sc_hd__mux2_1 _11870_ (.A0(_05417_), + .A1(_05415_), + .S(net43), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05430_)); - sky130_fd_sc_hd__nor2_1 _11815_ (.A(_05357_), + sky130_fd_sc_hd__xor2_1 _11871_ (.A(net39), .B(_05430_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05431_)); - sky130_fd_sc_hd__or3_1 _11816_ (.A(_05265_), - .B(_05298_), - .C(_05301_), + .X(_05431_)); + sky130_fd_sc_hd__xor2_1 _11872_ (.A(_05429_), + .B(_05431_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05432_)); - sky130_fd_sc_hd__and2_1 _11817_ (.A(_05302_), - .B(_05432_), + sky130_fd_sc_hd__nand2b_1 _11873_ (.A_N(_05426_), + .B(net44), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05433_)); - sky130_fd_sc_hd__mux2_1 _11818_ (.A0(_05433_), - .A1(_05431_), - .S(net36), + .Y(_05433_)); + sky130_fd_sc_hd__o21ai_1 _11874_ (.A1(net44), + .A2(_05427_), + .B1(_05433_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05434_)); - sky130_fd_sc_hd__xnor2_1 _11819_ (.A(net42), - .B(_05434_), + .Y(_05434_)); + sky130_fd_sc_hd__and2b_1 _11875_ (.A_N(_05225_), + .B(_05224_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05435_)); - sky130_fd_sc_hd__nand2_1 _11820_ (.A(_05429_), + .X(_05435_)); + sky130_fd_sc_hd__or2_1 _11876_ (.A(_05291_), .B(_05435_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05436_)); - sky130_fd_sc_hd__or2_1 _11821_ (.A(_05429_), - .B(_05435_), + .X(_05436_)); + sky130_fd_sc_hd__xnor2_1 _11877_ (.A(net49), + .B(_05436_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05437_)); - sky130_fd_sc_hd__nand2_1 _11822_ (.A(_05436_), - .B(_05437_), + .Y(_05437_)); + sky130_fd_sc_hd__a21oi_1 _11878_ (.A1(net39), + .A2(_05434_), + .B1(_05437_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05438_)); - sky130_fd_sc_hd__mux2_1 _11823_ (.A0(_05431_), - .A1(_05433_), - .S(net36), + sky130_fd_sc_hd__o21a_1 _11879_ (.A1(net293), + .A2(_05434_), + .B1(_05438_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05439_)); - sky130_fd_sc_hd__xnor2_1 _11824_ (.A(net31), + sky130_fd_sc_hd__nand2_1 _11880_ (.A(_05432_), .B(_05439_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05440_)); - sky130_fd_sc_hd__or3_1 _11825_ (.A(_05291_), - .B(_05297_), - .C(_05355_), + sky130_fd_sc_hd__o21a_1 _11881_ (.A1(_05429_), + .A2(_05431_), + .B1(_05440_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05441_)); - sky130_fd_sc_hd__and2_1 _11826_ (.A(_05356_), + sky130_fd_sc_hd__or2_1 _11882_ (.A(_05424_), .B(_05441_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05442_)); - sky130_fd_sc_hd__and3_1 _11827_ (.A(_05270_), - .B(_05294_), - .C(_05297_), + sky130_fd_sc_hd__xnor2_1 _11883_ (.A(_05411_), + .B(_05413_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05443_)); - sky130_fd_sc_hd__nor2_1 _11828_ (.A(_05298_), - .B(_05443_), + .Y(_05443_)); + sky130_fd_sc_hd__a21oi_1 _11884_ (.A1(_05422_), + .A2(_05442_), + .B1(_05443_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05444_)); - sky130_fd_sc_hd__mux2_1 _11829_ (.A0(_05444_), - .A1(_05442_), - .S(net37), + sky130_fd_sc_hd__o21ba_1 _11885_ (.A1(_05411_), + .A2(_05413_), + .B1_N(_05444_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05445_)); - sky130_fd_sc_hd__xnor2_1 _11830_ (.A(net43), - .B(_05445_), + sky130_fd_sc_hd__o21a_1 _11886_ (.A1(_05406_), + .A2(_05445_), + .B1(_05404_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05446_)); - sky130_fd_sc_hd__xnor2_1 _11831_ (.A(_05440_), - .B(_05446_), + .X(_05446_)); + sky130_fd_sc_hd__o21a_1 _11887_ (.A1(_05397_), + .A2(_05446_), + .B1(_05395_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05447_)); - sky130_fd_sc_hd__mux2_1 _11832_ (.A0(_05442_), - .A1(_05444_), - .S(net37), + .X(_05447_)); + sky130_fd_sc_hd__o21a_1 _11888_ (.A1(_05387_), + .A2(_05447_), + .B1(_05385_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05448_)); - sky130_fd_sc_hd__xnor2_1 _11833_ (.A(net32), - .B(_05448_), + sky130_fd_sc_hd__o21ai_1 _11889_ (.A1(_05377_), + .A2(_05448_), + .B1(_05375_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05449_)); - sky130_fd_sc_hd__xor2_1 _11834_ (.A(_05293_), - .B(_05354_), + sky130_fd_sc_hd__and2_1 _11890_ (.A(_05364_), + .B(_05366_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05450_)); - sky130_fd_sc_hd__nand3_1 _11835_ (.A(_05275_), - .B(_05290_), - .C(_05293_), + sky130_fd_sc_hd__or2_1 _11891_ (.A(_05367_), + .B(_05450_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05451_)); - sky130_fd_sc_hd__and2_1 _11836_ (.A(_05294_), - .B(_05451_), + .X(_05451_)); + sky130_fd_sc_hd__inv_2 _11892_ (.A(_05451_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05452_)); - sky130_fd_sc_hd__mux2_1 _11837_ (.A0(_05452_), - .A1(_05450_), - .S(net37), + .Y(_05452_)); + sky130_fd_sc_hd__a21oi_2 _11893_ (.A1(_05449_), + .A2(_05452_), + .B1(_05367_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05453_)); - sky130_fd_sc_hd__xnor2_1 _11838_ (.A(net43), - .B(_05453_), + .Y(_05453_)); + sky130_fd_sc_hd__o21a_1 _11894_ (.A1(_05359_), + .A2(_05453_), + .B1(_05357_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05454_)); - sky130_fd_sc_hd__nand2_1 _11839_ (.A(_05449_), - .B(_05454_), + .X(_05454_)); + sky130_fd_sc_hd__o21a_1 _11895_ (.A1(_05349_), + .A2(_05454_), + .B1(_05347_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05455_)); - sky130_fd_sc_hd__mux2_1 _11840_ (.A0(_05450_), - .A1(_05452_), - .S(net37), + .X(_05455_)); + sky130_fd_sc_hd__xor2_2 _11896_ (.A(_05339_), + .B(_05455_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05456_)); - sky130_fd_sc_hd__xnor2_1 _11841_ (.A(net31), - .B(_05456_), + sky130_fd_sc_hd__xor2_2 _11897_ (.A(_05359_), + .B(_05453_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05457_)); - sky130_fd_sc_hd__or3_1 _11842_ (.A(_05282_), - .B(_05289_), - .C(_05352_), + .X(_05457_)); + sky130_fd_sc_hd__xnor2_1 _11898_ (.A(_05456_), + .B(_05457_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05458_)); - sky130_fd_sc_hd__and2_1 _11843_ (.A(_05353_), - .B(_05458_), + .Y(_05458_)); + sky130_fd_sc_hd__xnor2_1 _11899_ (.A(_05449_), + .B(_05451_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05459_)); - sky130_fd_sc_hd__nand2_1 _11844_ (.A(_05286_), - .B(_05289_), + .Y(_05459_)); + sky130_fd_sc_hd__xor2_2 _11900_ (.A(_05387_), + .B(_05447_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05460_)); - sky130_fd_sc_hd__and2_1 _11845_ (.A(_05290_), - .B(_05460_), + .X(_05460_)); + sky130_fd_sc_hd__xor2_2 _11901_ (.A(_05349_), + .B(_05454_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05461_)); - sky130_fd_sc_hd__mux2_1 _11846_ (.A0(_05461_), - .A1(_05459_), - .S(net37), + sky130_fd_sc_hd__a21o_1 _11902_ (.A1(_05460_), + .A2(_05461_), + .B1(_05459_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05462_)); - sky130_fd_sc_hd__xnor2_1 _11847_ (.A(net43), - .B(_05462_), + sky130_fd_sc_hd__xor2_1 _11903_ (.A(_05377_), + .B(_05448_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05463_)); - sky130_fd_sc_hd__nand2_1 _11848_ (.A(_05457_), - .B(_05463_), + .X(_05463_)); + sky130_fd_sc_hd__xnor2_1 _11904_ (.A(_05377_), + .B(_05448_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05464_)); - sky130_fd_sc_hd__or2_1 _11849_ (.A(_05457_), - .B(_05463_), + sky130_fd_sc_hd__o21ai_1 _11905_ (.A1(_05457_), + .A2(_05463_), + .B1(_05462_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05465_)); - sky130_fd_sc_hd__nand2_1 _11850_ (.A(_05464_), - .B(_05465_), + .Y(_05465_)); + sky130_fd_sc_hd__nand2_1 _11906_ (.A(_05457_), + .B(_05463_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05466_)); - sky130_fd_sc_hd__mux2_1 _11851_ (.A0(_05459_), - .A1(_05461_), - .S(net37), + sky130_fd_sc_hd__inv_2 _11907_ (.A(_05466_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05467_)); - sky130_fd_sc_hd__xnor2_1 _11852_ (.A(net32), - .B(_05467_), + .Y(_05467_)); + sky130_fd_sc_hd__o21ai_1 _11908_ (.A1(_05459_), + .A2(_05467_), + .B1(_05461_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05468_)); - sky130_fd_sc_hd__and2_1 _11853_ (.A(_05284_), - .B(_05351_), + sky130_fd_sc_hd__o21ai_1 _11909_ (.A1(_05460_), + .A2(_05461_), + .B1(_05459_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05469_)); - sky130_fd_sc_hd__nor2_1 _11854_ (.A(_05352_), - .B(_05469_), + .Y(_05469_)); + sky130_fd_sc_hd__xor2_1 _11910_ (.A(_05406_), + .B(_05445_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05470_)); - sky130_fd_sc_hd__a21oi_1 _11855_ (.A1(_05280_), - .A2(_05281_), - .B1(_05284_), + .X(_05470_)); + sky130_fd_sc_hd__nand2_1 _11911_ (.A(_05424_), + .B(_05441_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05471_)); - sky130_fd_sc_hd__nor2_1 _11856_ (.A(_05285_), + sky130_fd_sc_hd__nand2_1 _11912_ (.A(_05442_), .B(_05471_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05472_)); - sky130_fd_sc_hd__mux2_1 _11857_ (.A0(_05472_), - .A1(_05470_), - .S(net320), + sky130_fd_sc_hd__inv_2 _11913_ (.A(_05472_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05473_)); - sky130_fd_sc_hd__xnor2_1 _11858_ (.A(net43), + .Y(_05473_)); + sky130_fd_sc_hd__nand2_1 _11914_ (.A(_05470_), .B(_05473_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05474_)); - sky130_fd_sc_hd__xnor2_1 _11859_ (.A(_05468_), - .B(_05474_), + sky130_fd_sc_hd__xnor2_2 _11915_ (.A(_05397_), + .B(_05446_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05475_)); - sky130_fd_sc_hd__mux2_1 _11860_ (.A0(_05470_), - .A1(_05472_), - .S(net320), + sky130_fd_sc_hd__a22o_1 _11916_ (.A1(_05464_), + .A2(_05474_), + .B1(_05475_), + .B2(_05466_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05476_)); - sky130_fd_sc_hd__and2b_1 _11861_ (.A_N(_05281_), - .B(_05280_), + sky130_fd_sc_hd__nand2_1 _11917_ (.A(_05460_), + .B(_05470_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05477_)); - sky130_fd_sc_hd__nor2_1 _11862_ (.A(_05351_), - .B(_05477_), + .Y(_05477_)); + sky130_fd_sc_hd__or2_1 _11918_ (.A(_05432_), + .B(_05439_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05478_)); - sky130_fd_sc_hd__xnor2_1 _11863_ (.A(net43), + .X(_05478_)); + sky130_fd_sc_hd__nand2_1 _11919_ (.A(_05440_), .B(_05478_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05479_)); - sky130_fd_sc_hd__a31o_1 _11864_ (.A1(_03305_), - .A2(_03317_), - .A3(_05476_), - .B1(_05479_), + sky130_fd_sc_hd__and3_1 _11920_ (.A(_05422_), + .B(_05442_), + .C(_05443_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05480_)); - sky130_fd_sc_hd__o21ba_1 _11865_ (.A1(net34), - .A2(_05476_), - .B1_N(_05480_), + sky130_fd_sc_hd__a311o_1 _11921_ (.A1(_05474_), + .A2(_05475_), + .A3(_05479_), + .B1(_05480_), + .C1(_05444_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05481_)); - sky130_fd_sc_hd__nand2b_1 _11866_ (.A_N(_05475_), - .B(_05481_), + sky130_fd_sc_hd__nand2_1 _11922_ (.A(_05472_), + .B(_05475_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05482_)); - sky130_fd_sc_hd__a21boi_1 _11867_ (.A1(_05468_), - .A2(_05474_), - .B1_N(_05482_), + sky130_fd_sc_hd__a21oi_1 _11923_ (.A1(_05460_), + .A2(_05482_), + .B1(_05470_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05483_)); - sky130_fd_sc_hd__or2_1 _11868_ (.A(_05466_), - .B(_05483_), + sky130_fd_sc_hd__a221o_1 _11924_ (.A1(_05464_), + .A2(_05475_), + .B1(_05477_), + .B2(_05481_), + .C1(_05483_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05484_)); - sky130_fd_sc_hd__or2_1 _11869_ (.A(_05449_), - .B(_05454_), + sky130_fd_sc_hd__and3_1 _11925_ (.A(_05469_), + .B(_05476_), + .C(_05484_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05485_)); - sky130_fd_sc_hd__nand2_1 _11870_ (.A(_05455_), - .B(_05485_), + sky130_fd_sc_hd__a21oi_2 _11926_ (.A1(_05465_), + .A2(_05468_), + .B1(_05485_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05486_)); - sky130_fd_sc_hd__a21o_1 _11871_ (.A1(_05464_), - .A2(_05484_), - .B1(_05486_), + sky130_fd_sc_hd__and2b_1 _11927_ (.A_N(_05458_), + .B(_05486_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05487_)); - sky130_fd_sc_hd__a21oi_1 _11872_ (.A1(_05455_), - .A2(_05487_), - .B1(_05447_), + sky130_fd_sc_hd__xnor2_1 _11928_ (.A(_05458_), + .B(_05486_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05488_)); - sky130_fd_sc_hd__a21oi_1 _11873_ (.A1(_05440_), - .A2(_05446_), - .B1(_05488_), + .Y(\vgadonut.donut.donuthit.cordicxz.x2out[8] )); + sky130_fd_sc_hd__mux2_1 _11929_ (.A0(_05334_), + .A1(_05331_), + .S(net40), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(_05488_)); + sky130_fd_sc_hd__xor2_1 _11930_ (.A(net48), + .B(_05488_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05489_)); - sky130_fd_sc_hd__o21a_1 _11874_ (.A1(_05438_), - .A2(_05489_), - .B1(_05436_), + .X(_05489_)); + sky130_fd_sc_hd__o32a_1 _11931_ (.A1(_05277_), + .A2(_05321_), + .A3(_05322_), + .B1(_05325_), + .B2(_05320_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05490_)); - sky130_fd_sc_hd__o21a_1 _11875_ (.A1(_05427_), - .A2(_05490_), - .B1(_05425_), + sky130_fd_sc_hd__xor2_1 _11932_ (.A(net177), + .B(\vgadonut.donut.cAcB[15] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05491_)); - sky130_fd_sc_hd__or2_1 _11876_ (.A(_05416_), + sky130_fd_sc_hd__xnor2_1 _11933_ (.A(_05321_), .B(_05491_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05492_)); - sky130_fd_sc_hd__nand2_1 _11877_ (.A(_05414_), + .Y(_05492_)); + sky130_fd_sc_hd__xnor2_2 _11934_ (.A(_05490_), .B(_05492_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05493_)); - sky130_fd_sc_hd__xnor2_1 _11878_ (.A(_05399_), - .B(_05405_), + sky130_fd_sc_hd__a21o_1 _11935_ (.A1(_05125_), + .A2(_05315_), + .B1(_05317_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05494_)); - sky130_fd_sc_hd__a21o_1 _11879_ (.A1(_05414_), - .A2(_05492_), - .B1(_05494_), + .X(_05494_)); + sky130_fd_sc_hd__xnor2_1 _11936_ (.A(_05270_), + .B(_05314_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05495_)); - sky130_fd_sc_hd__o21a_1 _11880_ (.A1(_05399_), - .A2(_05405_), - .B1(_05495_), + .Y(_05495_)); + sky130_fd_sc_hd__xnor2_1 _11937_ (.A(_05494_), + .B(_05495_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05496_)); - sky130_fd_sc_hd__o21a_1 _11881_ (.A1(_05397_), - .A2(_05496_), - .B1(_05395_), + .Y(_05496_)); + sky130_fd_sc_hd__inv_2 _11938_ (.A(_05496_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05497_)); - sky130_fd_sc_hd__o21a_1 _11882_ (.A1(_05386_), - .A2(_05497_), - .B1(_05384_), + .Y(_05497_)); + sky130_fd_sc_hd__or2_1 _11939_ (.A(_05493_), + .B(_05496_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05498_)); - sky130_fd_sc_hd__xor2_2 _11883_ (.A(_05377_), - .B(_05498_), + sky130_fd_sc_hd__nand2_1 _11940_ (.A(_05493_), + .B(_05496_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05499_)); - sky130_fd_sc_hd__xor2_2 _11884_ (.A(_05397_), - .B(_05496_), + .Y(_05499_)); + sky130_fd_sc_hd__nand2_1 _11941_ (.A(_05493_), + .B(_05497_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05500_)); - sky130_fd_sc_hd__xor2_1 _11885_ (.A(_05499_), - .B(_05500_), + .Y(_05500_)); + sky130_fd_sc_hd__nand2_1 _11942_ (.A(_05498_), + .B(_05499_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05501_)); - sky130_fd_sc_hd__xnor2_1 _11886_ (.A(_05493_), - .B(_05494_), + .Y(_05501_)); + sky130_fd_sc_hd__a21bo_1 _11943_ (.A1(_05309_), + .A2(_05330_), + .B1_N(_05327_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05502_)); - sky130_fd_sc_hd__xor2_2 _11887_ (.A(_05386_), - .B(_05497_), + .X(_05502_)); + sky130_fd_sc_hd__xnor2_1 _11944_ (.A(_05501_), + .B(_05502_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05503_)); - sky130_fd_sc_hd__nor2_1 _11888_ (.A(_05502_), - .B(_05503_), + .Y(_05503_)); + sky130_fd_sc_hd__nand3_1 _11945_ (.A(_05328_), + .B(_05332_), + .C(_05501_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05504_)); - sky130_fd_sc_hd__nand2_1 _11889_ (.A(_05416_), - .B(_05491_), + sky130_fd_sc_hd__a21o_1 _11946_ (.A1(_05328_), + .A2(_05332_), + .B1(_05501_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05505_)); - sky130_fd_sc_hd__nand2_1 _11890_ (.A(_05492_), + .X(_05505_)); + sky130_fd_sc_hd__nand2_1 _11947_ (.A(_05504_), .B(_05505_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05506_)); - sky130_fd_sc_hd__xor2_1 _11891_ (.A(_05427_), - .B(_05490_), + sky130_fd_sc_hd__mux2_1 _11948_ (.A0(_05503_), + .A1(_05506_), + .S(net40), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05507_)); - sky130_fd_sc_hd__or2_1 _11892_ (.A(_05502_), + sky130_fd_sc_hd__xor2_1 _11949_ (.A(net37), .B(_05507_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05508_)); - sky130_fd_sc_hd__xnor2_1 _11893_ (.A(_05438_), - .B(_05489_), + sky130_fd_sc_hd__or2_1 _11950_ (.A(_05489_), + .B(_05508_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05509_)); - sky130_fd_sc_hd__and3_1 _11894_ (.A(_05447_), - .B(_05455_), - .C(_05487_), + .X(_05509_)); + sky130_fd_sc_hd__nand2_1 _11951_ (.A(_05489_), + .B(_05508_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05510_)); - sky130_fd_sc_hd__nor2_1 _11895_ (.A(_05488_), + .Y(_05510_)); + sky130_fd_sc_hd__nand2_1 _11952_ (.A(_05509_), .B(_05510_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05511_)); - sky130_fd_sc_hd__nand2_1 _11896_ (.A(_05466_), - .B(_05483_), + sky130_fd_sc_hd__o21a_1 _11953_ (.A1(_05339_), + .A2(_05455_), + .B1(_05337_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05512_)); - sky130_fd_sc_hd__and2_1 _11897_ (.A(_05484_), + .X(_05512_)); + sky130_fd_sc_hd__xor2_1 _11954_ (.A(_05511_), .B(_05512_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05513_)); - sky130_fd_sc_hd__xnor2_1 _11898_ (.A(_05475_), - .B(_05481_), + sky130_fd_sc_hd__nand2_1 _11955_ (.A(_05461_), + .B(_05513_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05514_)); - sky130_fd_sc_hd__a21bo_1 _11899_ (.A1(_05513_), - .A2(_05514_), - .B1_N(_05509_), + sky130_fd_sc_hd__or2_1 _11956_ (.A(_05461_), + .B(_05513_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05515_)); - sky130_fd_sc_hd__nand3_1 _11900_ (.A(_05464_), - .B(_05484_), - .C(_05486_), + sky130_fd_sc_hd__nand2_1 _11957_ (.A(_05514_), + .B(_05515_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05516_)); - sky130_fd_sc_hd__nand2_1 _11901_ (.A(_05487_), - .B(_05516_), + sky130_fd_sc_hd__a21o_1 _11958_ (.A1(_05456_), + .A2(_05457_), + .B1(_05487_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05517_)); - sky130_fd_sc_hd__inv_2 _11902_ (.A(_05517_), + .X(_05517_)); + sky130_fd_sc_hd__nand2b_1 _11959_ (.A_N(_05516_), + .B(_05517_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05518_)); - sky130_fd_sc_hd__a31o_1 _11903_ (.A1(_05507_), - .A2(_05515_), - .A3(_05518_), - .B1(_05511_), + sky130_fd_sc_hd__xnor2_1 _11960_ (.A(_05516_), + .B(_05517_), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\vgadonut.donut.donuthit.cordicxz.x2out[9] )); + sky130_fd_sc_hd__mux2_1 _11961_ (.A0(_05506_), + .A1(_05503_), + .S(net40), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05519_)); - sky130_fd_sc_hd__o21ba_1 _11904_ (.A1(_05513_), - .A2(_05518_), - .B1_N(_05509_), + sky130_fd_sc_hd__xor2_1 _11962_ (.A(net48), + .B(_05519_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05520_)); - sky130_fd_sc_hd__o21a_1 _11905_ (.A1(_05513_), - .A2(_05514_), - .B1(_05518_), + sky130_fd_sc_hd__a21bo_1 _11963_ (.A1(_05501_), + .A2(_05502_), + .B1_N(_05500_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05521_)); - sky130_fd_sc_hd__o31ai_1 _11906_ (.A1(_05507_), - .A2(_05520_), - .A3(_05521_), - .B1(_05519_), + sky130_fd_sc_hd__nor2_1 _11964_ (.A(_05315_), + .B(_05493_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05522_)); - sky130_fd_sc_hd__or3b_1 _11907_ (.A(_05509_), - .B(_05522_), - .C_N(_05508_), + sky130_fd_sc_hd__and2_1 _11965_ (.A(_05315_), + .B(_05493_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05523_)); - sky130_fd_sc_hd__nand2_1 _11908_ (.A(_05506_), + sky130_fd_sc_hd__nor2_1 _11966_ (.A(_05522_), .B(_05523_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05524_)); - sky130_fd_sc_hd__a21oi_1 _11909_ (.A1(_05509_), - .A2(_05522_), - .B1(_05506_), + sky130_fd_sc_hd__xnor2_1 _11967_ (.A(_05521_), + .B(_05524_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05525_)); - sky130_fd_sc_hd__a22oi_1 _11910_ (.A1(_05500_), - .A2(_05524_), - .B1(_05525_), - .B2(_05508_), + sky130_fd_sc_hd__a21oi_1 _11968_ (.A1(_05498_), + .A2(_05505_), + .B1(_05524_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05526_)); - sky130_fd_sc_hd__nand2b_1 _11911_ (.A_N(_05500_), - .B(_05506_), + sky130_fd_sc_hd__and3_1 _11969_ (.A(_05498_), + .B(_05505_), + .C(_05524_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05527_)); - sky130_fd_sc_hd__a21o_1 _11912_ (.A1(_05507_), - .A2(_05527_), - .B1(_05503_), + .X(_05527_)); + sky130_fd_sc_hd__or2_1 _11970_ (.A(_05526_), + .B(_05527_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05528_)); - sky130_fd_sc_hd__o2bb2a_1 _11913_ (.A1_N(_05502_), - .A2_N(_05528_), - .B1(_05526_), - .B2(_05504_), + sky130_fd_sc_hd__mux2_1 _11971_ (.A0(_05525_), + .A1(_05528_), + .S(net41), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05529_)); - sky130_fd_sc_hd__nand2b_1 _11914_ (.A_N(_05529_), - .B(_05501_), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .Y(_05530_)); - sky130_fd_sc_hd__xnor2_1 _11915_ (.A(_05501_), + sky130_fd_sc_hd__xor2_1 _11972_ (.A(net37), .B(_05529_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(\vgadonut.donut.donuthit.cordicxz.x2out[8] )); - sky130_fd_sc_hd__a32o_1 _11916_ (.A1(_05335_), - .A2(_05336_), - .A3(_05345_), - .B1(_05349_), - .B2(_05327_), + .X(_05530_)); + sky130_fd_sc_hd__or2_1 _11973_ (.A(_05520_), + .B(_05530_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05531_)); - sky130_fd_sc_hd__xor2_1 _11917_ (.A(_05102_), - .B(_05332_), + sky130_fd_sc_hd__nand2_1 _11974_ (.A(_05520_), + .B(_05530_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05532_)); - sky130_fd_sc_hd__o211a_1 _11918_ (.A1(_05105_), - .A2(_05332_), - .B1(_05335_), - .C1(_05532_), + .Y(_05532_)); + sky130_fd_sc_hd__nand2_1 _11975_ (.A(_05531_), + .B(_05532_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05533_)); - sky130_fd_sc_hd__o21bai_1 _11919_ (.A1(_05102_), - .A2(_05332_), - .B1_N(_05533_), + .Y(_05533_)); + sky130_fd_sc_hd__o21a_1 _11976_ (.A1(_05511_), + .A2(_05512_), + .B1(_05509_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05534_)); - sky130_fd_sc_hd__a21bo_1 _11920_ (.A1(_05341_), - .A2(_05344_), - .B1_N(_05340_), + .X(_05534_)); + sky130_fd_sc_hd__xor2_1 _11977_ (.A(_05533_), + .B(_05534_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05535_)); - sky130_fd_sc_hd__xor2_1 _11921_ (.A(net181), - .B(\vgadonut.donut.cAcB[15] ), + sky130_fd_sc_hd__nand2_1 _11978_ (.A(_05456_), + .B(_05535_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05536_)); - sky130_fd_sc_hd__xnor2_2 _11922_ (.A(_05338_), - .B(_05536_), + .Y(_05536_)); + sky130_fd_sc_hd__or2_1 _11979_ (.A(_05456_), + .B(_05535_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05537_)); - sky130_fd_sc_hd__xnor2_4 _11923_ (.A(_05535_), + .X(_05537_)); + sky130_fd_sc_hd__nand2_1 _11980_ (.A(_05536_), .B(_05537_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05538_)); - sky130_fd_sc_hd__inv_2 _11924_ (.A(_05538_), + sky130_fd_sc_hd__a21o_1 _11981_ (.A1(_05514_), + .A2(_05518_), + .B1(_05538_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05539_)); - sky130_fd_sc_hd__or2_1 _11925_ (.A(_05534_), - .B(_05538_), + .X(_05539_)); + sky130_fd_sc_hd__nand3_1 _11982_ (.A(_05514_), + .B(_05518_), + .C(_05538_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05540_)); - sky130_fd_sc_hd__nand2_1 _11926_ (.A(_05534_), - .B(_05538_), + .Y(_05540_)); + sky130_fd_sc_hd__and2_1 _11983_ (.A(_05539_), + .B(_05540_), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(\vgadonut.donut.donuthit.cordicxz.x2out[10] )); + sky130_fd_sc_hd__o21ai_1 _11984_ (.A1(_05533_), + .A2(_05534_), + .B1(_05531_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05541_)); - sky130_fd_sc_hd__nand2_1 _11927_ (.A(_05540_), - .B(_05541_), + sky130_fd_sc_hd__mux2_1 _11985_ (.A0(_05528_), + .A1(_05525_), + .S(net41), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05542_)); - sky130_fd_sc_hd__or2_1 _11928_ (.A(_05531_), + .X(_05542_)); + sky130_fd_sc_hd__xor2_1 _11986_ (.A(net48), .B(_05542_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05543_)); - sky130_fd_sc_hd__nand2_1 _11929_ (.A(_05531_), - .B(_05542_), + sky130_fd_sc_hd__a21oi_1 _11987_ (.A1(_05314_), + .A2(_05493_), + .B1(_05526_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05544_)); - sky130_fd_sc_hd__nand2_1 _11930_ (.A(_05543_), - .B(_05544_), + sky130_fd_sc_hd__a21oi_1 _11988_ (.A1(_05521_), + .A2(_05524_), + .B1(_05522_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05545_)); - sky130_fd_sc_hd__a21oi_1 _11931_ (.A1(_05348_), - .A2(_05365_), - .B1(_05346_), + sky130_fd_sc_hd__mux2_1 _11989_ (.A0(_05545_), + .A1(_05544_), + .S(net40), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05546_)); - sky130_fd_sc_hd__nand2_1 _11932_ (.A(_05542_), + .X(_05546_)); + sky130_fd_sc_hd__xnor2_1 _11990_ (.A(net37), .B(_05546_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05547_)); - sky130_fd_sc_hd__or2_1 _11933_ (.A(_05542_), - .B(_05546_), + sky130_fd_sc_hd__xor2_1 _11991_ (.A(_05543_), + .B(_05547_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05548_)); - sky130_fd_sc_hd__nand2_1 _11934_ (.A(_05547_), + sky130_fd_sc_hd__nand2_1 _11992_ (.A(_05541_), .B(_05548_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05549_)); - sky130_fd_sc_hd__mux2_1 _11935_ (.A0(_05549_), - .A1(_05545_), - .S(net36), + sky130_fd_sc_hd__or2_1 _11993_ (.A(_05541_), + .B(_05548_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05550_)); - sky130_fd_sc_hd__xnor2_1 _11936_ (.A(net31), + sky130_fd_sc_hd__and2_1 _11994_ (.A(_05549_), .B(_05550_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05551_)); - sky130_fd_sc_hd__mux2_1 _11937_ (.A0(_05350_), - .A1(_05366_), - .S(net36), + .X(_05551_)); + sky130_fd_sc_hd__nand2_1 _11995_ (.A(_05513_), + .B(_05551_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05552_)); - sky130_fd_sc_hd__xnor2_1 _11938_ (.A(net42), - .B(_05552_), + .Y(_05552_)); + sky130_fd_sc_hd__or2_1 _11996_ (.A(_05513_), + .B(_05551_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05553_)); - sky130_fd_sc_hd__or2_1 _11939_ (.A(_05551_), + .X(_05553_)); + sky130_fd_sc_hd__nand2_1 _11997_ (.A(_05552_), .B(_05553_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05554_)); - sky130_fd_sc_hd__nand2_1 _11940_ (.A(_05551_), - .B(_05553_), + .Y(_05554_)); + sky130_fd_sc_hd__a21o_1 _11998_ (.A1(_05536_), + .A2(_05539_), + .B1(_05554_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05555_)); - sky130_fd_sc_hd__nand2_1 _11941_ (.A(_05554_), - .B(_05555_), + .X(_05555_)); + sky130_fd_sc_hd__nand3_1 _11999_ (.A(_05536_), + .B(_05539_), + .C(_05554_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05556_)); - sky130_fd_sc_hd__o21a_1 _11942_ (.A1(_05377_), - .A2(_05498_), - .B1(_05375_), + sky130_fd_sc_hd__and2_1 _12000_ (.A(_05555_), + .B(_05556_), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(\vgadonut.donut.donuthit.cordicxz.x2out[11] )); + sky130_fd_sc_hd__mux2_1 _12001_ (.A0(_05544_), + .A1(_05545_), + .S(net40), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05557_)); - sky130_fd_sc_hd__xor2_2 _11943_ (.A(_05556_), + sky130_fd_sc_hd__xor2_1 _12002_ (.A(net48), .B(_05557_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05558_)); - sky130_fd_sc_hd__xnor2_1 _11944_ (.A(_05503_), - .B(_05558_), + sky130_fd_sc_hd__inv_2 _12003_ (.A(_05558_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05559_)); - sky130_fd_sc_hd__a21bo_1 _11945_ (.A1(_05499_), - .A2(_05500_), - .B1_N(_05530_), + sky130_fd_sc_hd__mux2_1 _12004_ (.A0(_05543_), + .A1(_05558_), + .S(_05547_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05560_)); - sky130_fd_sc_hd__nand2b_1 _11946_ (.A_N(_05559_), - .B(_05560_), + sky130_fd_sc_hd__o2bb2a_1 _12005_ (.A1_N(_05560_), + .A2_N(_05549_), + .B1(_05547_), + .B2(_05559_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05561_)); - sky130_fd_sc_hd__xnor2_1 _11947_ (.A(_05559_), - .B(_05560_), + .X(_05561_)); + sky130_fd_sc_hd__and2b_1 _12006_ (.A_N(_05561_), + .B(_05535_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(\vgadonut.donut.donuthit.cordicxz.x2out[9] )); - sky130_fd_sc_hd__xnor2_2 _11948_ (.A(_05332_), - .B(_05538_), + .X(_05562_)); + sky130_fd_sc_hd__and2b_1 _12007_ (.A_N(_05535_), + .B(_05561_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05562_)); - sky130_fd_sc_hd__o21ai_1 _11949_ (.A1(_05534_), - .A2(_05539_), - .B1(_05544_), + .X(_05563_)); + sky130_fd_sc_hd__or2_1 _12008_ (.A(_05562_), + .B(_05563_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05563_)); - sky130_fd_sc_hd__nand2b_1 _11950_ (.A_N(_05563_), - .B(_05562_), + .X(_05564_)); + sky130_fd_sc_hd__a21oi_1 _12009_ (.A1(_05552_), + .A2(_05555_), + .B1(_05564_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05564_)); - sky130_fd_sc_hd__xnor2_1 _11951_ (.A(_05562_), - .B(_05563_), + .Y(_05565_)); + sky130_fd_sc_hd__and3_1 _12010_ (.A(_05552_), + .B(_05555_), + .C(_05564_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05565_)); - sky130_fd_sc_hd__a21oi_1 _11952_ (.A1(_05540_), - .A2(_05548_), - .B1(_05562_), + .X(_05566_)); + sky130_fd_sc_hd__nor2_1 _12011_ (.A(_05565_), + .B(_05566_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05566_)); - sky130_fd_sc_hd__and3_1 _11953_ (.A(_05540_), - .B(_05548_), - .C(_05562_), + .Y(\vgadonut.donut.donuthit.cordicxz.x2out[12] )); + sky130_fd_sc_hd__nor2_1 _12012_ (.A(_05562_), + .B(_05565_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05567_)); - sky130_fd_sc_hd__or2_1 _11954_ (.A(_05566_), - .B(_05567_), + .Y(_05567_)); + sky130_fd_sc_hd__xnor2_1 _12013_ (.A(_05551_), + .B(_05561_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05568_)); - sky130_fd_sc_hd__mux2_1 _11955_ (.A0(_05568_), - .A1(_05565_), - .S(net36), + .Y(_05568_)); + sky130_fd_sc_hd__xnor2_1 _12014_ (.A(_05567_), + .B(_05568_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05569_)); - sky130_fd_sc_hd__xnor2_1 _11956_ (.A(net31), - .B(_05569_), + .Y(\vgadonut.donut.donuthit.cordicxz.x2out[13] )); + sky130_fd_sc_hd__or2_1 _12015_ (.A(\vgadonut.donut.cB[0] ), + .B(\vgadonut.donut.rx6[0] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05570_)); - sky130_fd_sc_hd__mux2_1 _11957_ (.A0(_05545_), - .A1(_05549_), - .S(net36), + .X(_05569_)); + sky130_fd_sc_hd__and3_1 _12016_ (.A(net127), + .B(_01416_), + .C(_05569_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05571_)); - sky130_fd_sc_hd__xnor2_1 _11958_ (.A(net42), - .B(_05571_), + .X(_00314_)); + sky130_fd_sc_hd__nand2_1 _12017_ (.A(_01415_), + .B(_01416_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05572_)); - sky130_fd_sc_hd__or2_1 _11959_ (.A(_05570_), - .B(_05572_), + .Y(_05570_)); + sky130_fd_sc_hd__and3_1 _12018_ (.A(net127), + .B(_01417_), + .C(_05570_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05573_)); - sky130_fd_sc_hd__nand2_1 _11960_ (.A(_05570_), - .B(_05572_), + .X(_00315_)); + sky130_fd_sc_hd__or2_1 _12019_ (.A(\vgadonut.donut.sA[2] ), + .B(net382), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05574_)); - sky130_fd_sc_hd__nand2_1 _11961_ (.A(_05573_), - .B(_05574_), + .X(_05571_)); + sky130_fd_sc_hd__and3_1 _12020_ (.A(net106), + .B(_01254_), + .C(_05571_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05575_)); - sky130_fd_sc_hd__o21a_1 _11962_ (.A1(_05556_), - .A2(_05557_), - .B1(_05554_), + .X(_00316_)); + sky130_fd_sc_hd__or2_1 _12021_ (.A(net112), + .B(_01255_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05576_)); - sky130_fd_sc_hd__xor2_2 _11963_ (.A(_05575_), - .B(_05576_), + .X(_05572_)); + sky130_fd_sc_hd__a21oi_1 _12022_ (.A1(_01253_), + .A2(_01254_), + .B1(_05572_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05577_)); - sky130_fd_sc_hd__xnor2_1 _11964_ (.A(_05499_), - .B(_05577_), + .Y(_00317_)); + sky130_fd_sc_hd__a21o_1 _12023_ (.A1(_01251_), + .A2(_01252_), + .B1(_01256_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05578_)); - sky130_fd_sc_hd__a21bo_1 _11965_ (.A1(_05503_), - .A2(_05558_), - .B1_N(_05561_), + .X(_05573_)); + sky130_fd_sc_hd__and3_1 _12024_ (.A(net106), + .B(_01258_), + .C(_05573_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05579_)); - sky130_fd_sc_hd__nand2b_1 _11966_ (.A_N(_05578_), - .B(_05579_), + .X(_00318_)); + sky130_fd_sc_hd__a21o_1 _12025_ (.A1(_01249_), + .A2(_01250_), + .B1(_01259_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05580_)); - sky130_fd_sc_hd__xnor2_1 _11967_ (.A(_05578_), - .B(_05579_), + .X(_05574_)); + sky130_fd_sc_hd__and3_1 _12026_ (.A(net106), + .B(_01260_), + .C(_05574_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(\vgadonut.donut.donuthit.cordicxz.x2out[10] )); - sky130_fd_sc_hd__o21ai_1 _11968_ (.A1(_05575_), - .A2(_05576_), - .B1(_05573_), + .X(_00319_)); + sky130_fd_sc_hd__or2_1 _12027_ (.A(net364), + .B(_03597_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05581_)); - sky130_fd_sc_hd__o21ai_1 _11969_ (.A1(_05332_), - .A2(_05539_), - .B1(_05564_), + .X(_05575_)); + sky130_fd_sc_hd__nand2_1 _12028_ (.A(net364), + .B(_03597_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05582_)); - sky130_fd_sc_hd__a21oi_1 _11970_ (.A1(_05332_), - .A2(_05538_), - .B1(_05566_), + .Y(_05576_)); + sky130_fd_sc_hd__and3_1 _12029_ (.A(net100), + .B(_05575_), + .C(_05576_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05583_)); - sky130_fd_sc_hd__mux2_1 _11971_ (.A0(_05583_), - .A1(_05582_), - .S(net37), + .X(_00320_)); + sky130_fd_sc_hd__xnor2_1 _12030_ (.A(\vgadonut.donut.donuthit.t[1] ), + .B(_03591_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05584_)); - sky130_fd_sc_hd__xnor2_2 _11972_ (.A(net31), - .B(_05584_), + .Y(_05577_)); + sky130_fd_sc_hd__nor2_1 _12031_ (.A(_05576_), + .B(_05577_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05585_)); - sky130_fd_sc_hd__mux2_1 _11973_ (.A0(_05565_), - .A1(_05568_), - .S(net36), + .Y(_05578_)); + sky130_fd_sc_hd__or2_1 _12032_ (.A(net93), + .B(_05578_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05586_)); - sky130_fd_sc_hd__xnor2_1 _11974_ (.A(net42), - .B(_05586_), + .X(_05579_)); + sky130_fd_sc_hd__a21oi_1 _12033_ (.A1(_05576_), + .A2(_05577_), + .B1(_05579_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05587_)); - sky130_fd_sc_hd__xnor2_1 _11975_ (.A(_05585_), - .B(_05587_), + .Y(_00321_)); + sky130_fd_sc_hd__nand2_1 _12034_ (.A(\vgadonut.donut.donuthit.t[2] ), + .B(_03583_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05588_)); - sky130_fd_sc_hd__nand2_1 _11976_ (.A(_05581_), - .B(_05588_), + .Y(_05580_)); + sky130_fd_sc_hd__xnor2_1 _12035_ (.A(\vgadonut.donut.donuthit.t[2] ), + .B(_03583_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05589_)); - sky130_fd_sc_hd__or2_1 _11977_ (.A(_05581_), - .B(_05588_), + .Y(_05581_)); + sky130_fd_sc_hd__a21oi_1 _12036_ (.A1(\vgadonut.donut.donuthit.t[1] ), + .A2(_03591_), + .B1(_05578_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05590_)); - sky130_fd_sc_hd__and2_1 _11978_ (.A(_05589_), - .B(_05590_), + .Y(_05582_)); + sky130_fd_sc_hd__o21ai_1 _12037_ (.A1(_05581_), + .A2(_05582_), + .B1(net100), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05591_)); - sky130_fd_sc_hd__nand2_1 _11979_ (.A(_05558_), - .B(_05591_), + .Y(_05583_)); + sky130_fd_sc_hd__a21oi_1 _12038_ (.A1(_05581_), + .A2(_05582_), + .B1(_05583_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05592_)); - sky130_fd_sc_hd__or2_1 _11980_ (.A(_05558_), - .B(_05591_), + .Y(_00322_)); + sky130_fd_sc_hd__nor2_1 _12039_ (.A(\vgadonut.donut.donuthit.t[3] ), + .B(_03579_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05593_)); - sky130_fd_sc_hd__nand2_1 _11981_ (.A(_05592_), - .B(_05593_), + .Y(_05584_)); + sky130_fd_sc_hd__and2_1 _12040_ (.A(\vgadonut.donut.donuthit.t[3] ), + .B(_03579_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05594_)); - sky130_fd_sc_hd__a21bo_1 _11982_ (.A1(_05499_), - .A2(_05577_), - .B1_N(_05580_), + .X(_05585_)); + sky130_fd_sc_hd__nor2_1 _12041_ (.A(_05584_), + .B(_05585_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05595_)); - sky130_fd_sc_hd__nand2b_1 _11983_ (.A_N(_05594_), - .B(_05595_), + .Y(_05586_)); + sky130_fd_sc_hd__o21ai_1 _12042_ (.A1(_05581_), + .A2(_05582_), + .B1(_05580_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05596_)); - sky130_fd_sc_hd__xnor2_1 _11984_ (.A(_05594_), - .B(_05595_), + .Y(_05587_)); + sky130_fd_sc_hd__nor2_1 _12043_ (.A(_05586_), + .B(_05587_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(\vgadonut.donut.donuthit.cordicxz.x2out[11] )); - sky130_fd_sc_hd__mux2_1 _11985_ (.A0(_05582_), - .A1(_05583_), - .S(net37), + .Y(_05588_)); + sky130_fd_sc_hd__a221oi_1 _12044_ (.A1(_06025_), + .A2(_06035_), + .B1(_05586_), + .B2(_05587_), + .C1(_05588_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05597_)); - sky130_fd_sc_hd__xnor2_1 _11986_ (.A(net42), - .B(_05597_), + .Y(_00323_)); + sky130_fd_sc_hd__or2_1 _12045_ (.A(\vgadonut.donut.donuthit.t[4] ), + .B(_03560_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05598_)); - sky130_fd_sc_hd__mux2_1 _11987_ (.A0(_05598_), - .A1(_05587_), - .S(_05585_), + .X(_05589_)); + sky130_fd_sc_hd__nand2_1 _12046_ (.A(net373), + .B(_03560_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05599_)); - sky130_fd_sc_hd__a22oi_2 _11988_ (.A1(_05585_), - .A2(_05598_), - .B1(_05599_), - .B2(_05589_), + .Y(_05590_)); + sky130_fd_sc_hd__nand2_1 _12047_ (.A(_05589_), + .B(_05590_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05600_)); - sky130_fd_sc_hd__and2b_1 _11989_ (.A_N(_05600_), - .B(_05577_), + .Y(_05591_)); + sky130_fd_sc_hd__a21oi_1 _12048_ (.A1(_05586_), + .A2(_05587_), + .B1(_05585_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05601_)); - sky130_fd_sc_hd__and2b_1 _11990_ (.A_N(_05577_), - .B(_05600_), + .Y(_05592_)); + sky130_fd_sc_hd__nand2_1 _12049_ (.A(_05591_), + .B(_05592_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05602_)); - sky130_fd_sc_hd__or2_1 _11991_ (.A(_05601_), - .B(_05602_), + .Y(_05593_)); + sky130_fd_sc_hd__or2_1 _12050_ (.A(_05591_), + .B(_05592_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05603_)); - sky130_fd_sc_hd__a21oi_1 _11992_ (.A1(_05592_), - .A2(_05596_), - .B1(_05603_), + .X(_05594_)); + sky130_fd_sc_hd__and3_1 _12051_ (.A(_06036_), + .B(_05593_), + .C(_05594_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05604_)); - sky130_fd_sc_hd__and3_1 _11993_ (.A(_05592_), - .B(_05596_), - .C(_05603_), + .X(_00324_)); + sky130_fd_sc_hd__and2b_1 _12052_ (.A_N(\vgadonut.donut.donuthit.t[5] ), + .B(_03558_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05605_)); - sky130_fd_sc_hd__nor2_1 _11994_ (.A(_05604_), - .B(_05605_), + .X(_05595_)); + sky130_fd_sc_hd__and2b_1 _12053_ (.A_N(_03558_), + .B(\vgadonut.donut.donuthit.t[5] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(\vgadonut.donut.donuthit.cordicxz.x2out[12] )); - sky130_fd_sc_hd__nor2_1 _11995_ (.A(_05601_), - .B(_05604_), + .X(_05596_)); + sky130_fd_sc_hd__or2_1 _12054_ (.A(_05595_), + .B(_05596_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05606_)); - sky130_fd_sc_hd__xnor2_1 _11996_ (.A(_05591_), - .B(_05600_), + .X(_05597_)); + sky130_fd_sc_hd__a21oi_1 _12055_ (.A1(_05590_), + .A2(_05594_), + .B1(_05597_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05607_)); - sky130_fd_sc_hd__xnor2_1 _11997_ (.A(_05606_), - .B(_05607_), + .Y(_05598_)); + sky130_fd_sc_hd__a311oi_1 _12056_ (.A1(_05590_), + .A2(_05594_), + .A3(_05597_), + .B1(_05598_), + .C1(net93), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(\vgadonut.donut.donuthit.cordicxz.x2out[13] )); - sky130_fd_sc_hd__xor2_1 _11998_ (.A(\vgadonut.donut.frame ), - .B(net373), + .Y(_00325_)); + sky130_fd_sc_hd__xor2_1 _12057_ (.A(\vgadonut.donut.donuthit.t[6] ), + .B(_03554_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00307_)); - sky130_fd_sc_hd__and3_1 _11999_ (.A(\vgadonut.donut.frame ), - .B(\vgadonut.frame[2] ), - .C(\vgadonut.frame[1] ), + .X(_05599_)); + sky130_fd_sc_hd__nor3_1 _12058_ (.A(_05596_), + .B(_05598_), + .C(_05599_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05608_)); - sky130_fd_sc_hd__a21oi_1 _12000_ (.A1(\vgadonut.donut.frame ), - .A2(\vgadonut.frame[1] ), - .B1(net375), + .Y(_05600_)); + sky130_fd_sc_hd__o21a_1 _12059_ (.A1(_05596_), + .A2(_05598_), + .B1(_05599_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05609_)); - sky130_fd_sc_hd__nor2_1 _12001_ (.A(_05608_), - .B(net376), + .X(_05601_)); + sky130_fd_sc_hd__nor3_1 _12060_ (.A(net98), + .B(_05600_), + .C(_05601_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00308_)); - sky130_fd_sc_hd__and2_1 _12002_ (.A(\vgadonut.frame[3] ), - .B(_05608_), + .Y(_00326_)); + sky130_fd_sc_hd__and2b_1 _12061_ (.A_N(\vgadonut.donut.donuthit.t[7] ), + .B(_03552_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05610_)); - sky130_fd_sc_hd__nor2_1 _12003_ (.A(\vgadonut.frame[3] ), - .B(_05608_), + .X(_05602_)); + sky130_fd_sc_hd__and2b_1 _12062_ (.A_N(_03552_), + .B(\vgadonut.donut.donuthit.t[7] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05611_)); - sky130_fd_sc_hd__nor2_1 _12004_ (.A(_05610_), - .B(_05611_), + .X(_05603_)); + sky130_fd_sc_hd__nor2_1 _12063_ (.A(_05602_), + .B(_05603_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00309_)); - sky130_fd_sc_hd__xor2_1 _12005_ (.A(net371), - .B(_05610_), + .Y(_05604_)); + sky130_fd_sc_hd__a21o_1 _12064_ (.A1(\vgadonut.donut.donuthit.t[6] ), + .A2(_03554_), + .B1(_05601_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00310_)); - sky130_fd_sc_hd__and3_1 _12006_ (.A(\vgadonut.frame[5] ), - .B(\vgadonut.frame[4] ), - .C(_05610_), + .X(_05605_)); + sky130_fd_sc_hd__a21oi_1 _12065_ (.A1(_05604_), + .A2(_05605_), + .B1(net93), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05612_)); - sky130_fd_sc_hd__a21oi_1 _12007_ (.A1(net384), - .A2(_05610_), - .B1(\vgadonut.frame[5] ), + .Y(_05606_)); + sky130_fd_sc_hd__o21a_1 _12066_ (.A1(_05604_), + .A2(_05605_), + .B1(_05606_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05613_)); - sky130_fd_sc_hd__nor2_1 _12008_ (.A(_05612_), - .B(net385), + .X(_00327_)); + sky130_fd_sc_hd__or2_1 _12067_ (.A(\vgadonut.donut.donuthit.t[8] ), + .B(_03545_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00311_)); - sky130_fd_sc_hd__nand2_1 _12009_ (.A(\vgadonut.frame[6] ), - .B(_05612_), + .X(_05607_)); + sky130_fd_sc_hd__nand2_1 _12068_ (.A(\vgadonut.donut.donuthit.t[8] ), + .B(_03545_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05614_)); - sky130_fd_sc_hd__or2_1 _12010_ (.A(\vgadonut.frame[6] ), - .B(_05612_), + .Y(_05608_)); + sky130_fd_sc_hd__and2_1 _12069_ (.A(_05607_), + .B(_05608_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05615_)); - sky130_fd_sc_hd__and2_1 _12011_ (.A(_05614_), - .B(_05615_), + .X(_05609_)); + sky130_fd_sc_hd__a21o_1 _12070_ (.A1(_05604_), + .A2(_05605_), + .B1(_05603_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00312_)); - sky130_fd_sc_hd__xnor2_1 _12012_ (.A(net350), - .B(_05614_), + .X(_05610_)); + sky130_fd_sc_hd__or2_1 _12071_ (.A(_05609_), + .B(_05610_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00313_)); - sky130_fd_sc_hd__or2_1 _12013_ (.A(\vgadonut.donut.cB[0] ), - .B(\vgadonut.donut.rx6[0] ), + .X(_05611_)); + sky130_fd_sc_hd__nand2_1 _12072_ (.A(_05609_), + .B(_05610_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05616_)); - sky130_fd_sc_hd__and3_1 _12014_ (.A(net112), - .B(_01393_), - .C(_05616_), + .Y(_05612_)); + sky130_fd_sc_hd__and3_1 _12073_ (.A(net100), + .B(_05611_), + .C(_05612_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00314_)); - sky130_fd_sc_hd__nand2_1 _12015_ (.A(_01392_), - .B(_01393_), + .X(_00328_)); + sky130_fd_sc_hd__xnor2_1 _12074_ (.A(_06015_), + .B(_03539_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05617_)); - sky130_fd_sc_hd__and3_1 _12016_ (.A(net112), - .B(_01394_), - .C(_05617_), + .Y(_05613_)); + sky130_fd_sc_hd__a21o_1 _12075_ (.A1(_05608_), + .A2(_05612_), + .B1(_05613_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00315_)); - sky130_fd_sc_hd__or2_1 _12017_ (.A(\vgadonut.donut.sA[2] ), - .B(net395), + .X(_05614_)); + sky130_fd_sc_hd__nand3_1 _12076_ (.A(_05608_), + .B(_05612_), + .C(_05613_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05618_)); - sky130_fd_sc_hd__and3_1 _12018_ (.A(net98), - .B(_01231_), - .C(_05618_), + .Y(_05615_)); + sky130_fd_sc_hd__a21o_1 _12077_ (.A1(_05614_), + .A2(_05615_), + .B1(net93), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00316_)); - sky130_fd_sc_hd__or2_1 _12019_ (.A(net105), - .B(_01232_), + .X(_00329_)); + sky130_fd_sc_hd__or2_1 _12078_ (.A(\vgadonut.donut.donuthit.t[10] ), + .B(_03536_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05619_)); - sky130_fd_sc_hd__a21oi_1 _12020_ (.A1(_01230_), - .A2(_01231_), - .B1(_05619_), + .X(_05616_)); + sky130_fd_sc_hd__nand2_1 _12079_ (.A(\vgadonut.donut.donuthit.t[10] ), + .B(_03536_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00317_)); - sky130_fd_sc_hd__a21o_1 _12021_ (.A1(_01228_), - .A2(_01229_), - .B1(_01233_), + .Y(_05617_)); + sky130_fd_sc_hd__nand2_1 _12080_ (.A(_05616_), + .B(_05617_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05620_)); - sky130_fd_sc_hd__and3_1 _12022_ (.A(net100), - .B(_01235_), - .C(_05620_), + .Y(_05618_)); + sky130_fd_sc_hd__o21a_1 _12081_ (.A1(_06015_), + .A2(_03539_), + .B1(_05614_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00318_)); - sky130_fd_sc_hd__a21o_1 _12023_ (.A1(_01226_), - .A2(_01227_), - .B1(_01236_), + .X(_05619_)); + sky130_fd_sc_hd__nand2_1 _12082_ (.A(_05618_), + .B(_05619_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05621_)); - sky130_fd_sc_hd__and3_1 _12024_ (.A(net98), - .B(_01237_), - .C(_05621_), + .Y(_05620_)); + sky130_fd_sc_hd__or2_1 _12083_ (.A(_05618_), + .B(_05619_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00319_)); - sky130_fd_sc_hd__or2_1 _12025_ (.A(net394), - .B(_03610_), + .X(_05621_)); + sky130_fd_sc_hd__and3_1 _12084_ (.A(net99), + .B(_05620_), + .C(_05621_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05622_)); - sky130_fd_sc_hd__nand2_1 _12026_ (.A(net379), - .B(_03610_), + .X(_00330_)); + sky130_fd_sc_hd__mux2_1 _12085_ (.A0(_03455_), + .A1(_03454_), + .S(net42), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05623_)); - sky130_fd_sc_hd__and3_1 _12027_ (.A(net97), + .X(_05622_)); + sky130_fd_sc_hd__xor2_1 _12086_ (.A(net48), .B(_05622_), - .C(_05623_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00320_)); - sky130_fd_sc_hd__nand2_1 _12028_ (.A(\vgadonut.donut.donuthit.t[1] ), - .B(_03602_), + .X(_05623_)); + sky130_fd_sc_hd__a21oi_1 _12087_ (.A1(_03458_), + .A2(_03462_), + .B1(_05623_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05624_)); - sky130_fd_sc_hd__xnor2_1 _12029_ (.A(\vgadonut.donut.donuthit.t[1] ), - .B(_03602_), + sky130_fd_sc_hd__and3_1 _12088_ (.A(_03458_), + .B(_03462_), + .C(_05623_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05625_)); - sky130_fd_sc_hd__o21ai_1 _12030_ (.A1(_05623_), - .A2(_05625_), - .B1(net97), + .X(_05625_)); + sky130_fd_sc_hd__nor2_1 _12089_ (.A(_05624_), + .B(_05625_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05626_)); - sky130_fd_sc_hd__a21oi_1 _12031_ (.A1(_05623_), - .A2(_05625_), - .B1(_05626_), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .Y(_00321_)); - sky130_fd_sc_hd__and2_1 _12032_ (.A(\vgadonut.donut.donuthit.t[2] ), - .B(_03569_), + sky130_fd_sc_hd__nor2_1 _12090_ (.A(_03450_), + .B(_05626_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05627_)); - sky130_fd_sc_hd__xor2_1 _12033_ (.A(\vgadonut.donut.donuthit.t[2] ), - .B(_03569_), + .Y(_05627_)); + sky130_fd_sc_hd__and2_1 _12091_ (.A(_03450_), + .B(_05626_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05628_)); - sky130_fd_sc_hd__o21ai_1 _12034_ (.A1(_05623_), - .A2(_05625_), - .B1(_05624_), + sky130_fd_sc_hd__nor2_1 _12092_ (.A(_05627_), + .B(_05628_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05629_)); - sky130_fd_sc_hd__a21oi_1 _12035_ (.A1(_05628_), - .A2(_05629_), - .B1(net90), + sky130_fd_sc_hd__nor2_1 _12093_ (.A(_03466_), + .B(_05629_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05630_)); - sky130_fd_sc_hd__o21a_1 _12036_ (.A1(_05628_), - .A2(_05629_), - .B1(_05630_), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .X(_00322_)); - sky130_fd_sc_hd__and2_1 _12037_ (.A(\vgadonut.donut.donuthit.t[3] ), - .B(_03565_), + sky130_fd_sc_hd__and2_1 _12094_ (.A(_03466_), + .B(_05629_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05631_)); - sky130_fd_sc_hd__nor2_1 _12038_ (.A(\vgadonut.donut.donuthit.t[3] ), - .B(_03565_), + sky130_fd_sc_hd__nor2_1 _12095_ (.A(_05630_), + .B(_05631_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05632_)); - sky130_fd_sc_hd__nor2_1 _12039_ (.A(_05631_), - .B(_05632_), + sky130_fd_sc_hd__a21oi_1 _12096_ (.A1(_03470_), + .A2(_03535_), + .B1(_03468_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05633_)); - sky130_fd_sc_hd__a21o_1 _12040_ (.A1(_05628_), - .A2(_05629_), - .B1(_05627_), + sky130_fd_sc_hd__xnor2_1 _12097_ (.A(_05632_), + .B(_05633_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05634_)); - sky130_fd_sc_hd__a21oi_1 _12041_ (.A1(_05633_), - .A2(_05634_), - .B1(net90), + .Y(_05634_)); + sky130_fd_sc_hd__nand2_1 _12098_ (.A(\vgadonut.donut.donuthit.t[11] ), + .B(_05634_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05635_)); - sky130_fd_sc_hd__o21a_1 _12042_ (.A1(_05633_), - .A2(_05634_), - .B1(_05635_), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .X(_00323_)); - sky130_fd_sc_hd__xnor2_1 _12043_ (.A(\vgadonut.donut.donuthit.t[4] ), - .B(_03558_), + sky130_fd_sc_hd__or2_1 _12099_ (.A(\vgadonut.donut.donuthit.t[11] ), + .B(_05634_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05636_)); - sky130_fd_sc_hd__a21oi_1 _12044_ (.A1(_05633_), - .A2(_05634_), - .B1(_05631_), + .X(_05636_)); + sky130_fd_sc_hd__nand2_1 _12100_ (.A(_05635_), + .B(_05636_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05637_)); - sky130_fd_sc_hd__nand2_1 _12045_ (.A(_05636_), - .B(_05637_), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .Y(_05638_)); - sky130_fd_sc_hd__or2_1 _12046_ (.A(_05636_), - .B(_05637_), + sky130_fd_sc_hd__a21o_1 _12101_ (.A1(_05617_), + .A2(_05621_), + .B1(_05637_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05639_)); - sky130_fd_sc_hd__and3_1 _12047_ (.A(net97), - .B(_05638_), - .C(_05639_), + .X(_05638_)); + sky130_fd_sc_hd__nand3_1 _12102_ (.A(_05617_), + .B(_05621_), + .C(_05637_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00324_)); - sky130_fd_sc_hd__xnor2_1 _12048_ (.A(_05962_), - .B(_03561_), + .Y(_05639_)); + sky130_fd_sc_hd__nand2_1 _12103_ (.A(_05638_), + .B(_05639_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05640_)); - sky130_fd_sc_hd__a21boi_1 _12049_ (.A1(\vgadonut.donut.donuthit.t[4] ), - .A2(_03558_), - .B1_N(_05639_), + sky130_fd_sc_hd__nor2_1 _12104_ (.A(net98), + .B(_05640_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05641_)); - sky130_fd_sc_hd__nand2_1 _12050_ (.A(_05640_), - .B(_05641_), + .Y(_00331_)); + sky130_fd_sc_hd__mux2_1 _12105_ (.A0(_03323_), + .A1(_03315_), + .S(net42), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05642_)); - sky130_fd_sc_hd__or2_1 _12051_ (.A(_05640_), + .X(_05641_)); + sky130_fd_sc_hd__xnor2_2 _12106_ (.A(net48), .B(_05641_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05643_)); - sky130_fd_sc_hd__and3_1 _12052_ (.A(net97), + .Y(_05642_)); + sky130_fd_sc_hd__nor2_1 _12107_ (.A(_05624_), .B(_05642_), - .C(_05643_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00325_)); - sky130_fd_sc_hd__xor2_1 _12053_ (.A(\vgadonut.donut.donuthit.t[6] ), - .B(_03554_), + .Y(_05643_)); + sky130_fd_sc_hd__and2b_1 _12108_ (.A_N(_03463_), + .B(_05643_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05644_)); - sky130_fd_sc_hd__o21ai_1 _12054_ (.A1(_05962_), - .A2(_03561_), - .B1(_05643_), + sky130_fd_sc_hd__o21a_1 _12109_ (.A1(_05624_), + .A2(_05642_), + .B1(_03463_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05645_)); - sky130_fd_sc_hd__or2_1 _12055_ (.A(_05644_), + .X(_05645_)); + sky130_fd_sc_hd__nor2_1 _12110_ (.A(_05644_), .B(_05645_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05646_)); - sky130_fd_sc_hd__nand2_1 _12056_ (.A(_05644_), - .B(_05645_), + .Y(_05646_)); + sky130_fd_sc_hd__nor2_1 _12111_ (.A(_05627_), + .B(_05646_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05647_)); - sky130_fd_sc_hd__and3_1 _12057_ (.A(net97), + sky130_fd_sc_hd__and2_1 _12112_ (.A(_05627_), .B(_05646_), - .C(_05647_), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .X(_00326_)); - sky130_fd_sc_hd__xnor2_1 _12058_ (.A(\vgadonut.donut.donuthit.t[7] ), - .B(_03549_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05648_)); - sky130_fd_sc_hd__a21bo_1 _12059_ (.A1(\vgadonut.donut.donuthit.t[6] ), - .A2(_03554_), - .B1_N(_05647_), + .X(_05648_)); + sky130_fd_sc_hd__nor2_1 _12113_ (.A(_05647_), + .B(_05648_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05649_)); - sky130_fd_sc_hd__or2_1 _12060_ (.A(_05648_), - .B(_05649_), + .Y(_05649_)); + sky130_fd_sc_hd__o21ba_1 _12114_ (.A1(_05631_), + .A2(_05633_), + .B1_N(_05630_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05650_)); - sky130_fd_sc_hd__nand2_1 _12061_ (.A(_05648_), - .B(_05649_), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .Y(_05651_)); - sky130_fd_sc_hd__and3_1 _12062_ (.A(net97), + sky130_fd_sc_hd__xnor2_1 _12115_ (.A(_05649_), .B(_05650_), - .C(_05651_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00327_)); - sky130_fd_sc_hd__nand2_1 _12063_ (.A(\vgadonut.donut.donuthit.t[8] ), - .B(_03543_), + .Y(_05651_)); + sky130_fd_sc_hd__nand2_1 _12116_ (.A(\vgadonut.donut.donuthit.t[12] ), + .B(_05651_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05652_)); - sky130_fd_sc_hd__or2_1 _12064_ (.A(\vgadonut.donut.donuthit.t[8] ), - .B(_03543_), + sky130_fd_sc_hd__or2_1 _12117_ (.A(\vgadonut.donut.donuthit.t[12] ), + .B(_05651_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05653_)); - sky130_fd_sc_hd__and2_1 _12065_ (.A(_05652_), + sky130_fd_sc_hd__nand2_1 _12118_ (.A(_05652_), .B(_05653_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05654_)); - sky130_fd_sc_hd__o21ai_1 _12066_ (.A1(_05963_), - .A2(_03549_), - .B1(_05651_), + .Y(_05654_)); + sky130_fd_sc_hd__a21o_1 _12119_ (.A1(_05635_), + .A2(_05638_), + .B1(_05654_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05655_)); - sky130_fd_sc_hd__or2_1 _12067_ (.A(_05654_), - .B(_05655_), + .X(_05655_)); + sky130_fd_sc_hd__nand3_1 _12120_ (.A(_05635_), + .B(_05638_), + .C(_05654_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05656_)); - sky130_fd_sc_hd__nand2_1 _12068_ (.A(_05654_), - .B(_05655_), + .Y(_05656_)); + sky130_fd_sc_hd__nand2_1 _12121_ (.A(_05655_), + .B(_05656_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05657_)); - sky130_fd_sc_hd__and3_1 _12069_ (.A(net97), - .B(_05656_), - .C(_05657_), + sky130_fd_sc_hd__nor2_1 _12122_ (.A(net92), + .B(_05657_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00328_)); - sky130_fd_sc_hd__xnor2_1 _12070_ (.A(\vgadonut.donut.donuthit.t[9] ), - .B(_03539_), + .Y(_00332_)); + sky130_fd_sc_hd__and4b_1 _12123_ (.A_N(_05642_), + .B(_05623_), + .C(_03462_), + .D(_03458_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05658_)); - sky130_fd_sc_hd__a21oi_1 _12071_ (.A1(_05652_), - .A2(_05657_), + .X(_05658_)); + sky130_fd_sc_hd__a21oi_1 _12124_ (.A1(_05626_), + .A2(_05642_), .B1(_05658_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05659_)); - sky130_fd_sc_hd__and3_1 _12072_ (.A(_05652_), - .B(_05657_), - .C(_05658_), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .X(_05660_)); - sky130_fd_sc_hd__o21ai_1 _12073_ (.A1(_05659_), - .A2(_05660_), - .B1(net97), + sky130_fd_sc_hd__nor2_1 _12125_ (.A(_05644_), + .B(_05659_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00329_)); - sky130_fd_sc_hd__nand2_1 _12074_ (.A(\vgadonut.donut.donuthit.t[10] ), - .B(net28), + .Y(_05660_)); + sky130_fd_sc_hd__and2_1 _12126_ (.A(_05644_), + .B(_05659_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05661_)); - sky130_fd_sc_hd__or2_1 _12075_ (.A(\vgadonut.donut.donuthit.t[10] ), - .B(net28), + .X(_05661_)); + sky130_fd_sc_hd__nor2_1 _12127_ (.A(_05660_), + .B(_05661_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05662_)); - sky130_fd_sc_hd__and2_1 _12076_ (.A(_05661_), - .B(_05662_), + .Y(_05662_)); + sky130_fd_sc_hd__o21bai_1 _12128_ (.A1(_05648_), + .A2(_05650_), + .B1_N(_05647_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05663_)); - sky130_fd_sc_hd__a21o_1 _12077_ (.A1(\vgadonut.donut.donuthit.t[9] ), - .A2(_03539_), - .B1(_05659_), + .Y(_05663_)); + sky130_fd_sc_hd__xor2_1 _12129_ (.A(_05662_), + .B(_05663_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05664_)); - sky130_fd_sc_hd__or2_1 _12078_ (.A(_05663_), + sky130_fd_sc_hd__xnor2_1 _12130_ (.A(\vgadonut.donut.donuthit.t[13] ), .B(_05664_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05665_)); - sky130_fd_sc_hd__nand2_1 _12079_ (.A(_05663_), - .B(_05664_), + .Y(_05665_)); + sky130_fd_sc_hd__a21oi_1 _12131_ (.A1(_05652_), + .A2(_05655_), + .B1(_05665_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05666_)); - sky130_fd_sc_hd__and3_1 _12080_ (.A(net97), - .B(_05665_), - .C(_05666_), + sky130_fd_sc_hd__and3_1 _12132_ (.A(_05652_), + .B(_05655_), + .C(_05665_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00330_)); - sky130_fd_sc_hd__mux2_1 _12081_ (.A0(_03461_), - .A1(_03462_), - .S(net323), + .X(_05667_)); + sky130_fd_sc_hd__or2_1 _12133_ (.A(_05666_), + .B(_05667_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05667_)); - sky130_fd_sc_hd__xor2_1 _12082_ (.A(net45), - .B(_05667_), + .X(_05668_)); + sky130_fd_sc_hd__nor2_1 _12134_ (.A(net92), + .B(_05668_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05668_)); - sky130_fd_sc_hd__a21oi_1 _12083_ (.A1(_03465_), - .A2(_03469_), - .B1(_05668_), + .Y(_00333_)); + sky130_fd_sc_hd__a21oi_1 _12135_ (.A1(_05662_), + .A2(_05663_), + .B1(_05660_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05669_)); - sky130_fd_sc_hd__and3_1 _12084_ (.A(_03465_), - .B(_03469_), - .C(_05668_), + sky130_fd_sc_hd__xor2_1 _12136_ (.A(_05658_), + .B(_05669_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05670_)); - sky130_fd_sc_hd__nor2_1 _12085_ (.A(_05669_), - .B(_05670_), + sky130_fd_sc_hd__nand2b_1 _12137_ (.A_N(_05670_), + .B(\vgadonut.donut.donuthit.t[14] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05671_)); - sky130_fd_sc_hd__nor2_1 _12086_ (.A(_03457_), - .B(_05671_), + sky130_fd_sc_hd__nand2b_1 _12138_ (.A_N(\vgadonut.donut.donuthit.t[14] ), + .B(_05670_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05672_)); - sky130_fd_sc_hd__and2_1 _12087_ (.A(_03457_), - .B(_05671_), + sky130_fd_sc_hd__nand2_1 _12139_ (.A(_05671_), + .B(_05672_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05673_)); - sky130_fd_sc_hd__nor2_1 _12088_ (.A(_05672_), - .B(_05673_), + .Y(_05673_)); + sky130_fd_sc_hd__a21oi_1 _12140_ (.A1(\vgadonut.donut.donuthit.t[13] ), + .A2(_05664_), + .B1(_05666_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05674_)); - sky130_fd_sc_hd__or2_1 _12089_ (.A(_03474_), + sky130_fd_sc_hd__or2_1 _12141_ (.A(_05673_), .B(_05674_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05675_)); - sky130_fd_sc_hd__nand2_1 _12090_ (.A(_03474_), + sky130_fd_sc_hd__nand2_1 _12142_ (.A(_05673_), .B(_05674_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05676_)); - sky130_fd_sc_hd__nand2_1 _12091_ (.A(_05675_), + sky130_fd_sc_hd__nand2_1 _12143_ (.A(_05675_), .B(_05676_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05677_)); - sky130_fd_sc_hd__o21a_1 _12092_ (.A1(_03477_), - .A2(_03536_), - .B1(_03476_), + sky130_fd_sc_hd__nor2_1 _12144_ (.A(net92), + .B(_05677_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05678_)); - sky130_fd_sc_hd__xor2_1 _12093_ (.A(_05677_), - .B(_05678_), + .Y(_00334_)); + sky130_fd_sc_hd__a21boi_1 _12145_ (.A1(_05658_), + .A2(_05669_), + .B1_N(_05643_), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(_05678_)); + sky130_fd_sc_hd__and2b_1 _12146_ (.A_N(_05678_), + .B(\vgadonut.donut.donuthit.t[15] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05679_)); - sky130_fd_sc_hd__nand2_1 _12094_ (.A(\vgadonut.donut.donuthit.t[11] ), - .B(_05679_), + sky130_fd_sc_hd__and2b_1 _12147_ (.A_N(\vgadonut.donut.donuthit.t[15] ), + .B(_05678_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05680_)); - sky130_fd_sc_hd__or2_1 _12095_ (.A(\vgadonut.donut.donuthit.t[11] ), - .B(_05679_), + .X(_05680_)); + sky130_fd_sc_hd__nor2_1 _12148_ (.A(_05679_), + .B(_05680_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05681_)); - sky130_fd_sc_hd__nand2_1 _12096_ (.A(_05680_), - .B(_05681_), + .Y(_05681_)); + sky130_fd_sc_hd__and3_1 _12149_ (.A(_05671_), + .B(_05675_), + .C(_05681_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05682_)); - sky130_fd_sc_hd__a21o_1 _12097_ (.A1(_05661_), - .A2(_05666_), - .B1(_05682_), + .X(_05682_)); + sky130_fd_sc_hd__a21oi_1 _12150_ (.A1(_05671_), + .A2(_05675_), + .B1(_05681_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05683_)); - sky130_fd_sc_hd__nand3_1 _12098_ (.A(_05661_), - .B(_05666_), - .C(_05682_), + .Y(_05683_)); + sky130_fd_sc_hd__nor2_1 _12151_ (.A(_05682_), + .B(_05683_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05684_)); - sky130_fd_sc_hd__nand2_1 _12099_ (.A(_05683_), + sky130_fd_sc_hd__nor2_1 _12152_ (.A(net92), .B(_05684_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05685_)); - sky130_fd_sc_hd__nor2_1 _12100_ (.A(net90), - .B(_05685_), + .Y(_00335_)); + sky130_fd_sc_hd__and3_1 _12153_ (.A(_05640_), + .B(_05657_), + .C(_05668_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00331_)); - sky130_fd_sc_hd__mux2_1 _12101_ (.A0(_03304_), - .A1(_03316_), - .S(net324), + .X(_05685_)); + sky130_fd_sc_hd__a311o_1 _12154_ (.A1(_05677_), + .A2(_05684_), + .A3(_05685_), + .B1(_05679_), + .C1(_05682_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05686_)); - sky130_fd_sc_hd__xnor2_2 _12102_ (.A(net45), - .B(_05686_), + sky130_fd_sc_hd__a21o_1 _12155_ (.A1(net323), + .A2(_05686_), + .B1(net92), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(_00336_)); + sky130_fd_sc_hd__a22o_1 _12156_ (.A1(\vgadonut.donut.h_count[0] ), + .A2(\vgadonut.donut.frame ), + .B1(\vgadonut.frame[1] ), + .B2(net217), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05687_)); - sky130_fd_sc_hd__inv_2 _12103_ (.A(_05687_), + .X(_05687_)); + sky130_fd_sc_hd__o221a_1 _12157_ (.A1(net216), + .A2(\vgadonut.frame[2] ), + .B1(\vgadonut.frame[1] ), + .B2(\vgadonut.donut.h_count[1] ), + .C1(_05687_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05688_)); - sky130_fd_sc_hd__nor2_1 _12104_ (.A(_05669_), - .B(_05687_), + .X(_05688_)); + sky130_fd_sc_hd__a221o_1 _12158_ (.A1(net215), + .A2(\vgadonut.frame[3] ), + .B1(\vgadonut.frame[2] ), + .B2(net216), + .C1(_05688_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05689_)); - sky130_fd_sc_hd__and2_1 _12105_ (.A(_03471_), - .B(_05689_), + .X(_05689_)); + sky130_fd_sc_hd__o221a_1 _12159_ (.A1(net214), + .A2(\vgadonut.frame[4] ), + .B1(\vgadonut.frame[3] ), + .B2(net215), + .C1(_05689_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05690_)); - sky130_fd_sc_hd__nor2_1 _12106_ (.A(_03471_), - .B(_05689_), + sky130_fd_sc_hd__a22o_1 _12160_ (.A1(\vgadonut.donut.h_count[5] ), + .A2(\vgadonut.frame[5] ), + .B1(\vgadonut.frame[4] ), + .B2(\vgadonut.donut.h_count[4] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05691_)); - sky130_fd_sc_hd__nor2_1 _12107_ (.A(_05690_), - .B(_05691_), + .X(_05691_)); + sky130_fd_sc_hd__o22a_1 _12161_ (.A1(\vgadonut.donut.h_count[5] ), + .A2(\vgadonut.frame[5] ), + .B1(_05690_), + .B2(_05691_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05692_)); - sky130_fd_sc_hd__or2_1 _12108_ (.A(_05672_), - .B(_05692_), + .X(_05692_)); + sky130_fd_sc_hd__xor2_1 _12162_ (.A(\vgadonut.donut.h_count[6] ), + .B(\vgadonut.frame[6] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05693_)); - sky130_fd_sc_hd__nand2_1 _12109_ (.A(_05672_), - .B(_05692_), + sky130_fd_sc_hd__xnor2_1 _12163_ (.A(_05692_), + .B(_05693_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05694_)); - sky130_fd_sc_hd__nand2_1 _12110_ (.A(_05693_), - .B(_05694_), + sky130_fd_sc_hd__o211a_1 _12164_ (.A1(net135), + .A2(\vgadonut.frame[3] ), + .B1(\vgadonut.frame[2] ), + .C1(\vgadonut.bayer_j[0] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05695_)); - sky130_fd_sc_hd__o21a_1 _12111_ (.A1(_05677_), - .A2(_05678_), - .B1(_05675_), + .X(_05695_)); + sky130_fd_sc_hd__a221o_1 _12165_ (.A1(\vgadonut.donut.v_count[2] ), + .A2(\vgadonut.frame[4] ), + .B1(\vgadonut.frame[3] ), + .B2(net135), + .C1(_05695_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05696_)); - sky130_fd_sc_hd__xor2_1 _12112_ (.A(_05695_), - .B(_05696_), + sky130_fd_sc_hd__o221a_1 _12166_ (.A1(\vgadonut.donut.v_count[3] ), + .A2(\vgadonut.frame[5] ), + .B1(\vgadonut.frame[4] ), + .B2(\vgadonut.donut.v_count[2] ), + .C1(_05696_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05697_)); - sky130_fd_sc_hd__nand2_1 _12113_ (.A(\vgadonut.donut.donuthit.t[12] ), - .B(_05697_), + sky130_fd_sc_hd__a22o_1 _12167_ (.A1(\vgadonut.donut.v_count[4] ), + .A2(\vgadonut.frame[6] ), + .B1(\vgadonut.frame[5] ), + .B2(\vgadonut.donut.v_count[3] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05698_)); - sky130_fd_sc_hd__or2_1 _12114_ (.A(\vgadonut.donut.donuthit.t[12] ), - .B(_05697_), + .X(_05698_)); + sky130_fd_sc_hd__o22a_1 _12168_ (.A1(\vgadonut.donut.v_count[4] ), + .A2(\vgadonut.frame[6] ), + .B1(_05697_), + .B2(_05698_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05699_)); - sky130_fd_sc_hd__nand2_1 _12115_ (.A(_05698_), - .B(_05699_), + sky130_fd_sc_hd__xnor2_1 _12169_ (.A(\vgadonut.donut.v_count[5] ), + .B(\vgadonut.frame[7] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05700_)); - sky130_fd_sc_hd__a21o_1 _12116_ (.A1(_05680_), - .A2(_05683_), - .B1(_05700_), + sky130_fd_sc_hd__xnor2_1 _12170_ (.A(_05699_), + .B(_05700_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05701_)); - sky130_fd_sc_hd__nand3_1 _12117_ (.A(_05680_), - .B(_05683_), - .C(_05700_), + .Y(_05701_)); + sky130_fd_sc_hd__a21oi_1 _12171_ (.A1(_05694_), + .A2(_05701_), + .B1(net204), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05702_)); - sky130_fd_sc_hd__nand2_1 _12118_ (.A(_05701_), - .B(_05702_), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .Y(_05703_)); - sky130_fd_sc_hd__nor2_1 _12119_ (.A(net90), - .B(_05703_), + sky130_fd_sc_hd__o21a_1 _12172_ (.A1(_05694_), + .A2(_05701_), + .B1(_05702_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00332_)); - sky130_fd_sc_hd__nand2_1 _12120_ (.A(_05670_), - .B(_05688_), + .X(_05703_)); + sky130_fd_sc_hd__inv_2 _12173_ (.A(_05703_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05704_)); - sky130_fd_sc_hd__a21boi_1 _12121_ (.A1(_05671_), - .A2(_05687_), - .B1_N(_05704_), + sky130_fd_sc_hd__nor2_1 _12174_ (.A(net133), + .B(_06019_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05705_)); - sky130_fd_sc_hd__or2_1 _12122_ (.A(_05690_), - .B(_05705_), + sky130_fd_sc_hd__nand2_2 _12175_ (.A(net201), + .B(net200), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05706_)); - sky130_fd_sc_hd__nand2_1 _12123_ (.A(_05690_), - .B(_05705_), + .Y(_05706_)); + sky130_fd_sc_hd__nand2_2 _12176_ (.A(net203), + .B(net200), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05707_)); - sky130_fd_sc_hd__nand2_1 _12124_ (.A(_05706_), - .B(_05707_), + sky130_fd_sc_hd__nor2_2 _12177_ (.A(net203), + .B(net202), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05708_)); - sky130_fd_sc_hd__o21a_1 _12125_ (.A1(_05695_), - .A2(_05696_), - .B1(_05693_), + sky130_fd_sc_hd__or2_1 _12178_ (.A(net203), + .B(net201), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05709_)); - sky130_fd_sc_hd__xor2_1 _12126_ (.A(_05708_), - .B(_05709_), + sky130_fd_sc_hd__nor2_1 _12179_ (.A(_06016_), + .B(_05708_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05710_)); - sky130_fd_sc_hd__nand2_1 _12127_ (.A(\vgadonut.donut.donuthit.t[13] ), - .B(_05710_), + .Y(_05710_)); + sky130_fd_sc_hd__and3_1 _12180_ (.A(net200), + .B(net198), + .C(_05709_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05711_)); - sky130_fd_sc_hd__or2_1 _12128_ (.A(\vgadonut.donut.donuthit.t[13] ), - .B(_05710_), + .X(_05711_)); + sky130_fd_sc_hd__a31o_1 _12181_ (.A1(net195), + .A2(net204), + .A3(_05711_), + .B1(_05705_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05712_)); - sky130_fd_sc_hd__nand2_1 _12129_ (.A(_05711_), + sky130_fd_sc_hd__or2_1 _12182_ (.A(net82), .B(_05712_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05713_)); - sky130_fd_sc_hd__a21o_1 _12130_ (.A1(_05698_), - .A2(_05701_), - .B1(_05713_), + .X(_05713_)); + sky130_fd_sc_hd__and2b_1 _12183_ (.A_N(_05711_), + .B(net195), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05714_)); - sky130_fd_sc_hd__nand3_1 _12131_ (.A(_05698_), - .B(_05701_), - .C(_05713_), + sky130_fd_sc_hd__or2_1 _12184_ (.A(\vgadonut.donut.donut_luma[0] ), + .B(net200), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05715_)); - sky130_fd_sc_hd__nand2_1 _12132_ (.A(_05714_), - .B(_05715_), + .X(_05715_)); + sky130_fd_sc_hd__nand2_1 _12185_ (.A(_06016_), + .B(_05708_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05716_)); - sky130_fd_sc_hd__nor2_1 _12133_ (.A(net90), - .B(_05716_), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .Y(_00333_)); - sky130_fd_sc_hd__o21a_1 _12134_ (.A1(_05708_), - .A2(_05709_), - .B1(_05706_), + sky130_fd_sc_hd__nand2_2 _12186_ (.A(net203), + .B(net201), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05717_)); - sky130_fd_sc_hd__xnor2_1 _12135_ (.A(_05704_), + .Y(_05717_)); + sky130_fd_sc_hd__nor2_2 _12187_ (.A(_06016_), .B(_05717_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05718_)); - sky130_fd_sc_hd__xnor2_1 _12136_ (.A(_05964_), - .B(_05718_), + sky130_fd_sc_hd__nor2_1 _12188_ (.A(net195), + .B(net134), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05719_)); - sky130_fd_sc_hd__a21o_1 _12137_ (.A1(_05711_), - .A2(_05714_), - .B1(_05719_), + sky130_fd_sc_hd__or2_1 _12189_ (.A(net196), + .B(_06017_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05720_)); - sky130_fd_sc_hd__nand3_1 _12138_ (.A(_05711_), - .B(_05714_), - .C(_05719_), + sky130_fd_sc_hd__a32o_1 _12190_ (.A1(net198), + .A2(net194), + .A3(_05716_), + .B1(_05718_), + .B2(_05719_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05721_)); - sky130_fd_sc_hd__nand2_1 _12139_ (.A(_05720_), - .B(_05721_), + .X(_05721_)); + sky130_fd_sc_hd__o21ai_2 _12191_ (.A1(_05714_), + .A2(_05721_), + .B1(net204), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05722_)); - sky130_fd_sc_hd__nor2_1 _12140_ (.A(net90), - .B(_05722_), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .Y(_00334_)); - sky130_fd_sc_hd__a211o_1 _12141_ (.A1(_05670_), - .A2(_05717_), - .B1(_05687_), - .C1(_05669_), + sky130_fd_sc_hd__xnor2_4 _12192_ (.A(\vgadonut.donut.h_count[0] ), + .B(\vgadonut.donut.frame ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05723_)); - sky130_fd_sc_hd__xnor2_1 _12142_ (.A(\vgadonut.donut.donuthit.t[15] ), + .Y(_05723_)); + sky130_fd_sc_hd__xnor2_4 _12193_ (.A(_05939_), .B(_05723_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05724_)); - sky130_fd_sc_hd__o21a_1 _12143_ (.A1(_05964_), - .A2(_05718_), - .B1(_05720_), + sky130_fd_sc_hd__nor2_1 _12194_ (.A(_05722_), + .B(_05724_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05725_)); - sky130_fd_sc_hd__and2b_1 _12144_ (.A_N(_05724_), - .B(_05725_), + .Y(_05725_)); + sky130_fd_sc_hd__nand2_1 _12195_ (.A(_05722_), + .B(_05724_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05726_)); - sky130_fd_sc_hd__xnor2_1 _12145_ (.A(_05724_), - .B(_05725_), + .Y(_05726_)); + sky130_fd_sc_hd__nand2_1 _12196_ (.A(_05713_), + .B(_05726_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05727_)); - sky130_fd_sc_hd__nor2_1 _12146_ (.A(net90), - .B(_05727_), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .Y(_00335_)); - sky130_fd_sc_hd__and4_1 _12147_ (.A(_05685_), - .B(_05703_), - .C(_05716_), - .D(_05722_), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .X(_05728_)); - sky130_fd_sc_hd__a221o_1 _12148_ (.A1(\vgadonut.donut.donuthit.t[15] ), - .A2(_05723_), + sky130_fd_sc_hd__o21a_1 _12197_ (.A1(_05713_), + .A2(_05725_), .B1(_05727_), - .B2(_05728_), - .C1(_05726_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05729_)); - sky130_fd_sc_hd__a21o_1 _12149_ (.A1(net333), - .A2(_05729_), - .B1(net86), + .X(_05728_)); + sky130_fd_sc_hd__nand2_1 _12198_ (.A(net134), + .B(_05706_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00336_)); - sky130_fd_sc_hd__a22o_1 _12150_ (.A1(net227), - .A2(\vgadonut.donut.frame ), - .B1(\vgadonut.frame[1] ), - .B2(net225), + .Y(_05729_)); + sky130_fd_sc_hd__inv_2 _12199_ (.A(_05729_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05730_)); - sky130_fd_sc_hd__o221a_1 _12151_ (.A1(net223), - .A2(\vgadonut.frame[2] ), - .B1(\vgadonut.frame[1] ), - .B2(net225), - .C1(_05730_), + .Y(_05730_)); + sky130_fd_sc_hd__and2_1 _12200_ (.A(_05714_), + .B(_05729_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05731_)); - sky130_fd_sc_hd__a221o_1 _12152_ (.A1(net222), - .A2(\vgadonut.frame[3] ), - .B1(\vgadonut.frame[2] ), - .B2(net223), - .C1(_05731_), + sky130_fd_sc_hd__nor2_1 _12201_ (.A(_05718_), + .B(_05720_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05732_)); - sky130_fd_sc_hd__o221a_1 _12153_ (.A1(net221), - .A2(\vgadonut.frame[4] ), - .B1(\vgadonut.frame[3] ), - .B2(net222), - .C1(_05732_), + .Y(_05732_)); + sky130_fd_sc_hd__nor2_1 _12202_ (.A(net195), + .B(net200), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05733_)); - sky130_fd_sc_hd__a22o_1 _12154_ (.A1(\vgadonut.donut.h_count[5] ), - .A2(\vgadonut.frame[5] ), - .B1(\vgadonut.frame[4] ), - .B2(net221), + .Y(_05733_)); + sky130_fd_sc_hd__o211ai_1 _12203_ (.A1(net134), + .A2(_05709_), + .B1(_05733_), + .C1(net194), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05734_)); - sky130_fd_sc_hd__o22a_1 _12155_ (.A1(\vgadonut.donut.h_count[5] ), - .A2(\vgadonut.frame[5] ), - .B1(_05733_), - .B2(_05734_), + .Y(_05734_)); + sky130_fd_sc_hd__o311a_1 _12204_ (.A1(net194), + .A2(_05731_), + .A3(_05732_), + .B1(_05734_), + .C1(net204), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05735_)); - sky130_fd_sc_hd__xor2_1 _12156_ (.A(\vgadonut.donut.h_count[6] ), - .B(\vgadonut.frame[6] ), + sky130_fd_sc_hd__nor2_1 _12205_ (.A(net82), + .B(_05735_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05736_)); - sky130_fd_sc_hd__xnor2_1 _12157_ (.A(_05735_), + .Y(_05736_)); + sky130_fd_sc_hd__xnor2_1 _12206_ (.A(_05723_), .B(_05736_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05737_)); - sky130_fd_sc_hd__a22o_1 _12158_ (.A1(net126), - .A2(\vgadonut.frame[3] ), - .B1(\vgadonut.frame[2] ), - .B2(net127), + sky130_fd_sc_hd__or2_1 _12207_ (.A(_05722_), + .B(_05737_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05738_)); - sky130_fd_sc_hd__o221a_1 _12159_ (.A1(\vgadonut.donut.v_count[2] ), - .A2(\vgadonut.frame[4] ), - .B1(\vgadonut.frame[3] ), - .B2(net126), - .C1(_05738_), + sky130_fd_sc_hd__o21ai_1 _12208_ (.A1(_05723_), + .A2(_05736_), + .B1(_05738_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05739_)); - sky130_fd_sc_hd__a221o_1 _12160_ (.A1(\vgadonut.donut.v_count[3] ), - .A2(\vgadonut.frame[5] ), - .B1(\vgadonut.frame[4] ), - .B2(\vgadonut.donut.v_count[2] ), - .C1(_05739_), + .Y(_05739_)); + sky130_fd_sc_hd__nand2b_1 _12209_ (.A_N(_05725_), + .B(_05726_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05740_)); - sky130_fd_sc_hd__o22a_1 _12161_ (.A1(\vgadonut.donut.v_count[4] ), - .A2(\vgadonut.frame[6] ), - .B1(\vgadonut.frame[5] ), - .B2(\vgadonut.donut.v_count[3] ), + .Y(_05740_)); + sky130_fd_sc_hd__xnor2_1 _12210_ (.A(_05713_), + .B(_05740_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05741_)); - sky130_fd_sc_hd__a22o_1 _12162_ (.A1(\vgadonut.donut.v_count[4] ), - .A2(\vgadonut.frame[6] ), - .B1(_05740_), - .B2(_05741_), + .Y(_05741_)); + sky130_fd_sc_hd__nor2_1 _12211_ (.A(net201), + .B(net200), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05742_)); - sky130_fd_sc_hd__xor2_1 _12163_ (.A(\vgadonut.donut.v_count[5] ), - .B(\vgadonut.frame[7] ), + .Y(_05742_)); + sky130_fd_sc_hd__or2_2 _12212_ (.A(net202), + .B(\vgadonut.donut.donut_luma[2] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05743_)); - sky130_fd_sc_hd__xnor2_1 _12164_ (.A(_05742_), - .B(_05743_), + sky130_fd_sc_hd__nor2_2 _12213_ (.A(net134), + .B(_05742_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05744_)); - sky130_fd_sc_hd__a21oi_1 _12165_ (.A1(_05737_), - .A2(_05744_), - .B1(net210), + sky130_fd_sc_hd__nand2_1 _12214_ (.A(net199), + .B(_05743_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05745_)); - sky130_fd_sc_hd__o21a_1 _12166_ (.A1(_05737_), - .A2(_05744_), - .B1(_05745_), + sky130_fd_sc_hd__nand2b_1 _12215_ (.A_N(net201), + .B(net203), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05746_)); - sky130_fd_sc_hd__nand2_2 _12167_ (.A(net205), - .B(net209), + .Y(_05746_)); + sky130_fd_sc_hd__nand2_1 _12216_ (.A(_06016_), + .B(_05717_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05747_)); - sky130_fd_sc_hd__and2_1 _12168_ (.A(net205), - .B(net207), + sky130_fd_sc_hd__nand2_1 _12217_ (.A(_05715_), + .B(_05743_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05748_)); - sky130_fd_sc_hd__nand2_2 _12169_ (.A(net206), - .B(net208), + .Y(_05748_)); + sky130_fd_sc_hd__o21ai_1 _12218_ (.A1(_05729_), + .A2(_05748_), + .B1(net195), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05749_)); - sky130_fd_sc_hd__nor2_2 _12170_ (.A(net209), - .B(net207), + sky130_fd_sc_hd__a31o_1 _12219_ (.A1(_05706_), + .A2(_05744_), + .A3(_05746_), + .B1(_05749_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05750_)); - sky130_fd_sc_hd__and2_1 _12171_ (.A(_05747_), - .B(_05749_), + .X(_05750_)); + sky130_fd_sc_hd__or3_1 _12220_ (.A(net195), + .B(net200), + .C(net198), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05751_)); - sky130_fd_sc_hd__nand2_1 _12172_ (.A(_05747_), - .B(_05749_), + sky130_fd_sc_hd__o21ai_1 _12221_ (.A1(_05718_), + .A2(_05748_), + .B1(_05719_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05752_)); - sky130_fd_sc_hd__and3_1 _12173_ (.A(net204), - .B(net201), - .C(_05752_), + sky130_fd_sc_hd__a31o_1 _12222_ (.A1(_05750_), + .A2(_05751_), + .A3(_05752_), + .B1(net194), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05753_)); - sky130_fd_sc_hd__or3_1 _12174_ (.A(_05967_), - .B(_05968_), - .C(_05751_), + sky130_fd_sc_hd__a32o_1 _12223_ (.A1(_05706_), + .A2(_05716_), + .A3(_05717_), + .B1(net134), + .B2(_06016_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05754_)); - sky130_fd_sc_hd__a31o_1 _12175_ (.A1(_05965_), - .A2(\vgadonut.donut.donut_visible ), - .A3(_05754_), - .B1(_05746_), + sky130_fd_sc_hd__nor2_1 _12224_ (.A(net197), + .B(net133), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05755_)); - sky130_fd_sc_hd__and2_1 _12176_ (.A(net209), - .B(net208), + .Y(_05755_)); + sky130_fd_sc_hd__or2_1 _12225_ (.A(\vgadonut.donut.donut_luma[4] ), + .B(net133), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05756_)); - sky130_fd_sc_hd__nand2_1 _12177_ (.A(net209), - .B(_05748_), + sky130_fd_sc_hd__o311a_1 _12226_ (.A1(net200), + .A2(net198), + .A3(_05708_), + .B1(_05754_), + .C1(_05755_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05757_)); - sky130_fd_sc_hd__or2_1 _12178_ (.A(net123), - .B(_05757_), + .X(_05757_)); + sky130_fd_sc_hd__or3b_2 _12227_ (.A(_05757_), + .B(_06019_), + .C_N(_05753_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05758_)); - sky130_fd_sc_hd__nand2_1 _12179_ (.A(_05968_), + sky130_fd_sc_hd__xnor2_1 _12228_ (.A(_06029_), .B(_05758_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05759_)); - sky130_fd_sc_hd__and3_1 _12180_ (.A(net210), - .B(_05754_), - .C(_05759_), + sky130_fd_sc_hd__o21ai_1 _12229_ (.A1(net82), + .A2(_05735_), + .B1(_05759_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05760_)); - sky130_fd_sc_hd__or2_2 _12181_ (.A(net206), - .B(net208), + .Y(_05760_)); + sky130_fd_sc_hd__xnor2_1 _12230_ (.A(_05736_), + .B(_05759_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05761_)); - sky130_fd_sc_hd__nor2_1 _12182_ (.A(net205), - .B(net209), + .Y(_05761_)); + sky130_fd_sc_hd__nand2_1 _12231_ (.A(_05707_), + .B(_05715_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05762_)); - sky130_fd_sc_hd__or2_1 _12183_ (.A(net205), - .B(net209), + sky130_fd_sc_hd__nand2_1 _12232_ (.A(net202), + .B(_06016_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05763_)); - sky130_fd_sc_hd__or2_1 _12184_ (.A(\vgadonut.donut.donut_luma[0] ), - .B(_05761_), + .Y(_05763_)); + sky130_fd_sc_hd__and3_1 _12233_ (.A(_05707_), + .B(_05715_), + .C(_05763_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05764_)); - sky130_fd_sc_hd__and2_1 _12185_ (.A(\vgadonut.donut.donut_luma[5] ), - .B(\vgadonut.donut.donut_visible ), + sky130_fd_sc_hd__nor2_1 _12234_ (.A(\vgadonut.donut.donut_luma[3] ), + .B(_05764_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05765_)); - sky130_fd_sc_hd__nand2_1 _12186_ (.A(\vgadonut.donut.donut_luma[5] ), - .B(net210), + .Y(_05765_)); + sky130_fd_sc_hd__and2_1 _12235_ (.A(\vgadonut.donut.donut_luma[3] ), + .B(_05764_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05766_)); - sky130_fd_sc_hd__a31o_1 _12187_ (.A1(net204), - .A2(_05764_), - .A3(_05765_), - .B1(_05760_), + .X(_05766_)); + sky130_fd_sc_hd__nor2_1 _12236_ (.A(net199), + .B(_05762_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05767_)); - sky130_fd_sc_hd__xnor2_2 _12188_ (.A(net226), - .B(_05977_), + .Y(_05767_)); + sky130_fd_sc_hd__o21ai_1 _12237_ (.A1(_05765_), + .A2(_05766_), + .B1(net197), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05768_)); - sky130_fd_sc_hd__nand2_1 _12189_ (.A(_05767_), - .B(_05768_), + sky130_fd_sc_hd__and3_1 _12238_ (.A(net203), + .B(\vgadonut.donut.donut_luma[3] ), + .C(_05743_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05769_)); - sky130_fd_sc_hd__nand2_2 _12190_ (.A(_05747_), - .B(_05763_), + .X(_05769_)); + sky130_fd_sc_hd__nor2_1 _12239_ (.A(net203), + .B(_05744_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05770_)); - sky130_fd_sc_hd__and2b_1 _12191_ (.A_N(net205), - .B(net207), + sky130_fd_sc_hd__or3_1 _12240_ (.A(net197), + .B(_05769_), + .C(_05770_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05771_)); - sky130_fd_sc_hd__nand2b_1 _12192_ (.A_N(net205), - .B(net207), + sky130_fd_sc_hd__nand2_1 _12241_ (.A(net203), + .B(_06016_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05772_)); - sky130_fd_sc_hd__nor2_1 _12193_ (.A(_05770_), - .B(_05771_), + sky130_fd_sc_hd__inv_2 _12242_ (.A(_05772_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05773_)); - sky130_fd_sc_hd__nand2_1 _12194_ (.A(net123), - .B(_05770_), + sky130_fd_sc_hd__o32a_1 _12243_ (.A1(net199), + .A2(_05708_), + .A3(_05773_), + .B1(_05762_), + .B2(_05745_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05774_)); - sky130_fd_sc_hd__a21bo_1 _12195_ (.A1(net202), - .A2(_05773_), - .B1_N(_05774_), + .X(_05774_)); + sky130_fd_sc_hd__o21ai_1 _12244_ (.A1(_05756_), + .A2(_05774_), + .B1(net205), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05775_)); - sky130_fd_sc_hd__nand2_2 _12196_ (.A(_05965_), - .B(net200), + .Y(_05775_)); + sky130_fd_sc_hd__a31o_1 _12245_ (.A1(_06018_), + .A2(_05768_), + .A3(_05771_), + .B1(_05775_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05776_)); - sky130_fd_sc_hd__or2_1 _12197_ (.A(net205), - .B(net203), + .X(_05776_)); + sky130_fd_sc_hd__xnor2_1 _12246_ (.A(_06026_), + .B(_05776_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05777_)); - sky130_fd_sc_hd__a211o_1 _12198_ (.A1(net123), - .A2(_05771_), - .B1(_05775_), - .C1(_05776_), + .Y(_05777_)); + sky130_fd_sc_hd__and3_1 _12247_ (.A(_05709_), + .B(_05717_), + .C(_05772_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05778_)); - sky130_fd_sc_hd__and2_1 _12199_ (.A(_05966_), - .B(net207), + sky130_fd_sc_hd__nand2_1 _12248_ (.A(net197), + .B(_06018_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05779_)); - sky130_fd_sc_hd__a21oi_1 _12200_ (.A1(net205), - .A2(net209), - .B1(_05779_), + .Y(_05779_)); + sky130_fd_sc_hd__xnor2_1 _12249_ (.A(_05765_), + .B(_05778_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05780_)); - sky130_fd_sc_hd__and2_2 _12201_ (.A(\vgadonut.donut.donut_luma[3] ), - .B(_05761_), + sky130_fd_sc_hd__o21a_1 _12250_ (.A1(net203), + .A2(net199), + .B1(net202), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05781_)); - sky130_fd_sc_hd__inv_2 _12202_ (.A(_05781_), + sky130_fd_sc_hd__or2_1 _12251_ (.A(_05756_), + .B(_05762_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05782_)); - sky130_fd_sc_hd__o221a_1 _12203_ (.A1(net204), - .A2(_05780_), - .B1(_05782_), - .B2(_05770_), - .C1(\vgadonut.donut.donut_luma[5] ), + .X(_05782_)); + sky130_fd_sc_hd__mux2_1 _12252_ (.A0(net202), + .A1(_05778_), + .S(net199), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05783_)); - sky130_fd_sc_hd__or2_1 _12204_ (.A(net209), - .B(_05781_), + sky130_fd_sc_hd__o221a_1 _12253_ (.A1(_05779_), + .A2(_05780_), + .B1(_05781_), + .B2(_05782_), + .C1(net205), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05784_)); - sky130_fd_sc_hd__nand2_1 _12205_ (.A(net209), - .B(_05781_), + sky130_fd_sc_hd__o31a_1 _12254_ (.A1(net197), + .A2(net194), + .A3(_05783_), + .B1(_05784_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05785_)); - sky130_fd_sc_hd__a311o_1 _12206_ (.A1(_05965_), - .A2(_05784_), - .A3(_05785_), - .B1(net200), - .C1(_05783_), + .X(_05785_)); + sky130_fd_sc_hd__nor2_1 _12255_ (.A(net82), + .B(_05785_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05786_)); - sky130_fd_sc_hd__or3b_1 _12207_ (.A(_05750_), - .B(_05756_), - .C_N(_05761_), + .Y(_05786_)); + sky130_fd_sc_hd__o21ai_1 _12256_ (.A1(net82), + .A2(_05785_), + .B1(_05777_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05787_)); - sky130_fd_sc_hd__nor2_1 _12208_ (.A(net207), - .B(net202), + .Y(_05787_)); + sky130_fd_sc_hd__o21ai_1 _12257_ (.A1(_06027_), + .A2(_05776_), + .B1(_05787_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05788_)); - sky130_fd_sc_hd__a211o_1 _12209_ (.A1(net203), - .A2(_05787_), - .B1(_05788_), - .C1(\vgadonut.donut.donut_luma[5] ), + sky130_fd_sc_hd__or3_1 _12258_ (.A(net82), + .B(_05777_), + .C(_05785_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05789_)); - sky130_fd_sc_hd__a211o_1 _12210_ (.A1(net207), - .A2(net203), - .B1(_05770_), - .C1(_05771_), + sky130_fd_sc_hd__nand2_1 _12259_ (.A(_05787_), + .B(_05789_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05790_)); - sky130_fd_sc_hd__a21bo_1 _12211_ (.A1(\vgadonut.donut.donut_luma[5] ), - .A2(_05790_), - .B1_N(_05789_), + .Y(_05790_)); + sky130_fd_sc_hd__or2_1 _12260_ (.A(_05758_), + .B(_05790_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05791_)); - sky130_fd_sc_hd__nor2_1 _12212_ (.A(net204), - .B(\vgadonut.donut.donut_luma[4] ), + sky130_fd_sc_hd__nor2_1 _12261_ (.A(_06020_), + .B(_05713_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05792_)); - sky130_fd_sc_hd__o21a_1 _12213_ (.A1(net202), - .A2(_05773_), - .B1(_05787_), + sky130_fd_sc_hd__nand2_1 _12262_ (.A(_06020_), + .B(_05712_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05793_)); - sky130_fd_sc_hd__nor3_1 _12214_ (.A(net202), - .B(_05773_), - .C(_05787_), + .Y(_05793_)); + sky130_fd_sc_hd__a221o_1 _12263_ (.A1(_05758_), + .A2(_05790_), + .B1(_05793_), + .B2(_05786_), + .C1(_05792_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05794_)); - sky130_fd_sc_hd__o32a_1 _12215_ (.A1(_05776_), - .A2(_05793_), - .A3(_05794_), - .B1(_05791_), - .B2(net199), + .X(_05794_)); + sky130_fd_sc_hd__o2bb2a_1 _12264_ (.A1_N(_05791_), + .A2_N(_05794_), + .B1(_05761_), + .B2(_05788_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05795_)); - sky130_fd_sc_hd__a22o_1 _12216_ (.A1(_05778_), - .A2(_05786_), - .B1(_05795_), - .B2(_05973_), + sky130_fd_sc_hd__nand2_1 _12265_ (.A(_05722_), + .B(_05737_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05796_)); - sky130_fd_sc_hd__or3b_1 _12217_ (.A(_05748_), - .B(_05756_), - .C_N(_05777_), + .Y(_05796_)); + sky130_fd_sc_hd__and2_1 _12266_ (.A(_05738_), + .B(_05796_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05797_)); - sky130_fd_sc_hd__mux2_1 _12218_ (.A0(net203), - .A1(_05797_), - .S(_05764_), + sky130_fd_sc_hd__o21ai_1 _12267_ (.A1(_06028_), + .A2(_05758_), + .B1(_05760_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05798_)); - sky130_fd_sc_hd__or2_1 _12219_ (.A(net205), - .B(_05756_), + .Y(_05798_)); + sky130_fd_sc_hd__a22o_1 _12268_ (.A1(_05761_), + .A2(_05788_), + .B1(_05797_), + .B2(_05798_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05799_)); - sky130_fd_sc_hd__nand2_1 _12220_ (.A(net204), - .B(_05757_), + sky130_fd_sc_hd__or2_1 _12269_ (.A(_05797_), + .B(_05798_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05800_)); - sky130_fd_sc_hd__a311o_1 _12221_ (.A1(_05758_), - .A2(_05777_), - .A3(_05799_), - .B1(net200), - .C1(\vgadonut.donut.donut_luma[5] ), + .X(_05800_)); + sky130_fd_sc_hd__o221a_1 _12270_ (.A1(_05739_), + .A2(_05741_), + .B1(_05795_), + .B2(_05799_), + .C1(_05800_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05801_)); - sky130_fd_sc_hd__nor2_1 _12222_ (.A(net123), - .B(_05752_), + sky130_fd_sc_hd__a21o_1 _12271_ (.A1(_05739_), + .A2(_05741_), + .B1(_05801_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05802_)); - sky130_fd_sc_hd__nor2_1 _12223_ (.A(net203), - .B(_05748_), + .X(_05802_)); + sky130_fd_sc_hd__nand2_1 _12272_ (.A(_05728_), + .B(_05802_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05803_)); - sky130_fd_sc_hd__nand2_1 _12224_ (.A(_05749_), - .B(_05799_), + sky130_fd_sc_hd__o41a_1 _12273_ (.A1(\vgadonut.donut.h_count[5] ), + .A2(\vgadonut.donut.h_count[9] ), + .A3(\vgadonut.donut.h_count[8] ), + .A4(_04575_), + .B1(_06032_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05804_)); - sky130_fd_sc_hd__nor2_1 _12225_ (.A(net203), - .B(_05804_), + .X(_05804_)); + sky130_fd_sc_hd__nor3_2 _12274_ (.A(\vgadonut.donut.v_count[9] ), + .B(_04580_), + .C(_05804_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05805_)); - sky130_fd_sc_hd__a211o_1 _12226_ (.A1(_05751_), - .A2(_05781_), - .B1(_05805_), - .C1(_05776_), + sky130_fd_sc_hd__xor2_1 _12275_ (.A(_05728_), + .B(_05802_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05806_)); - sky130_fd_sc_hd__o31a_1 _12227_ (.A1(_05965_), - .A2(net200), - .A3(_05798_), - .B1(_05806_), + sky130_fd_sc_hd__and2_1 _12276_ (.A(_05805_), + .B(_05806_), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(_00337_)); + sky130_fd_sc_hd__a21boi_1 _12277_ (.A1(_05727_), + .A2(_05803_), + .B1_N(_05805_), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(_00338_)); + sky130_fd_sc_hd__or2_1 _12278_ (.A(net198), + .B(_05710_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05807_)); - sky130_fd_sc_hd__nand2_1 _12228_ (.A(_05801_), - .B(_05807_), + sky130_fd_sc_hd__inv_2 _12279_ (.A(_05807_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05808_)); - sky130_fd_sc_hd__o2bb2a_1 _12229_ (.A1_N(_05975_), - .A2_N(_05808_), - .B1(_05795_), - .B2(_05973_), + sky130_fd_sc_hd__or2_1 _12280_ (.A(net196), + .B(_05807_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05809_)); - sky130_fd_sc_hd__xnor2_2 _12230_ (.A(net227), - .B(\vgadonut.donut.frame ), + sky130_fd_sc_hd__and2_1 _12281_ (.A(_05705_), + .B(_05809_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05810_)); - sky130_fd_sc_hd__a211o_1 _12231_ (.A1(_05968_), - .A2(_05800_), - .B1(_05803_), - .C1(_05753_), + .X(_05810_)); + sky130_fd_sc_hd__or2_1 _12282_ (.A(_05703_), + .B(_05810_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05811_)); - sky130_fd_sc_hd__and2_1 _12232_ (.A(_05965_), - .B(net210), + sky130_fd_sc_hd__nor2_1 _12283_ (.A(_06017_), + .B(_05706_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05812_)); - sky130_fd_sc_hd__nand2_1 _12233_ (.A(net204), - .B(_05750_), + .Y(_05812_)); + sky130_fd_sc_hd__o21ai_1 _12284_ (.A1(_05808_), + .A2(_05812_), + .B1(net194), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05813_)); - sky130_fd_sc_hd__nor2_1 _12234_ (.A(net206), - .B(net201), + sky130_fd_sc_hd__o21ai_1 _12285_ (.A1(net198), + .A2(_05747_), + .B1(net195), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05814_)); - sky130_fd_sc_hd__a32o_1 _12235_ (.A1(_05765_), + sky130_fd_sc_hd__a31o_1 _12286_ (.A1(net204), .A2(_05813_), .A3(_05814_), - .B1(_05811_), - .B2(_05812_), + .B1(net82), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05815_)); - sky130_fd_sc_hd__o221a_1 _12236_ (.A1(_05975_), - .A2(_05808_), - .B1(_05810_), - .B2(_05815_), - .C1(net210), + sky130_fd_sc_hd__nor2_1 _12287_ (.A(_05724_), + .B(_05815_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05816_)); - sky130_fd_sc_hd__a21boi_1 _12237_ (.A1(_05796_), - .A2(_05809_), - .B1_N(_05816_), + .Y(_05816_)); + sky130_fd_sc_hd__nand2_1 _12288_ (.A(_05724_), + .B(_05815_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05817_)); - sky130_fd_sc_hd__a2bb2o_1 _12238_ (.A1_N(_05767_), - .A2_N(_05768_), - .B1(_05810_), - .B2(_05815_), + sky130_fd_sc_hd__nand2_1 _12289_ (.A(_05811_), + .B(_05817_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05818_)); - sky130_fd_sc_hd__o31a_1 _12239_ (.A1(_05746_), - .A2(_05817_), - .A3(_05818_), - .B1(_05769_), + .Y(_05818_)); + sky130_fd_sc_hd__inv_2 _12290_ (.A(_05818_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05819_)); - sky130_fd_sc_hd__or4_1 _12240_ (.A(\vgadonut.donut.h_count[5] ), - .B(\vgadonut.donut.h_count[9] ), - .C(\vgadonut.donut.h_count[8] ), - .D(_04607_), + .Y(_05819_)); + sky130_fd_sc_hd__o21ai_1 _12291_ (.A1(_05811_), + .A2(_05816_), + .B1(_05818_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05820_)); - sky130_fd_sc_hd__a211o_2 _12241_ (.A1(_05970_), - .A2(_05820_), - .B1(_04612_), - .C1(\vgadonut.donut.v_count[9] ), + .Y(_05820_)); + sky130_fd_sc_hd__a21o_1 _12292_ (.A1(_05706_), + .A2(_05744_), + .B1(_05756_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05821_)); - sky130_fd_sc_hd__a21oi_1 _12242_ (.A1(_05755_), - .A2(_05819_), - .B1(_05821_), + sky130_fd_sc_hd__o221a_1 _12293_ (.A1(net195), + .A2(_05744_), + .B1(_05814_), + .B2(_05711_), + .C1(net204), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05822_)); - sky130_fd_sc_hd__o21a_1 _12243_ (.A1(_05755_), - .A2(_05819_), + .X(_05822_)); + sky130_fd_sc_hd__o22a_1 _12294_ (.A1(_05808_), + .A2(_05821_), .B1(_05822_), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .X(_00337_)); - sky130_fd_sc_hd__nor3_1 _12244_ (.A(_05755_), - .B(_05819_), - .C(_05821_), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .Y(_00338_)); - sky130_fd_sc_hd__a311o_1 _12245_ (.A1(net210), - .A2(_05751_), - .A3(_05792_), - .B1(_05812_), - .C1(_05746_), + .B2(_05705_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05823_)); - sky130_fd_sc_hd__or2_1 _12246_ (.A(_05756_), - .B(_05777_), + sky130_fd_sc_hd__nor2_1 _12295_ (.A(net82), + .B(_05823_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05824_)); - sky130_fd_sc_hd__nand2_1 _12247_ (.A(net201), + .Y(_05824_)); + sky130_fd_sc_hd__xor2_1 _12296_ (.A(_05723_), .B(_05824_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05825_)); - sky130_fd_sc_hd__nor2_1 _12248_ (.A(net204), - .B(_05752_), + .X(_05825_)); + sky130_fd_sc_hd__inv_2 _12297_ (.A(_05825_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05826_)); - sky130_fd_sc_hd__nor2_1 _12249_ (.A(net123), - .B(_05749_), + sky130_fd_sc_hd__o22a_1 _12298_ (.A1(_05723_), + .A2(_05824_), + .B1(_05826_), + .B2(_05815_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05827_)); - sky130_fd_sc_hd__o21ai_1 _12250_ (.A1(_05826_), - .A2(_05827_), - .B1(\vgadonut.donut.donut_luma[5] ), + .X(_05827_)); + sky130_fd_sc_hd__and2b_1 _12299_ (.A_N(_05816_), + .B(_05817_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05828_)); - sky130_fd_sc_hd__nand2_1 _12251_ (.A(_05825_), + .X(_05828_)); + sky130_fd_sc_hd__xnor2_1 _12300_ (.A(_05811_), .B(_05828_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05829_)); - sky130_fd_sc_hd__a21oi_1 _12252_ (.A1(net210), - .A2(_05829_), - .B1(_05768_), + sky130_fd_sc_hd__nand2_1 _12301_ (.A(_05710_), + .B(_05717_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05830_)); - sky130_fd_sc_hd__a2111o_1 _12253_ (.A1(_05749_), - .A2(_05781_), - .B1(_05826_), - .C1(net201), - .D1(_05965_), + sky130_fd_sc_hd__nand2_1 _12302_ (.A(_05743_), + .B(_05830_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05831_)); - sky130_fd_sc_hd__o21a_1 _12254_ (.A1(net201), - .A2(_05781_), - .B1(_05825_), + .Y(_05831_)); + sky130_fd_sc_hd__xnor2_1 _12303_ (.A(_05767_), + .B(_05831_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05832_)); - sky130_fd_sc_hd__o31ai_1 _12255_ (.A1(\vgadonut.donut.donut_luma[5] ), - .A2(_05753_), - .A3(_05832_), - .B1(_05831_), + .Y(_05832_)); + sky130_fd_sc_hd__a2bb2o_1 _12304_ (.A1_N(_05748_), + .A2_N(_05809_), + .B1(_05832_), + .B2(net197), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05833_)); - sky130_fd_sc_hd__nand2_1 _12256_ (.A(net206), - .B(_05966_), + .X(_05833_)); + sky130_fd_sc_hd__a211o_1 _12305_ (.A1(_05732_), + .A2(_05763_), + .B1(_05833_), + .C1(\vgadonut.donut.donut_luma[5] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05834_)); - sky130_fd_sc_hd__o21a_1 _12257_ (.A1(_05750_), - .A2(_05770_), - .B1(net123), + .X(_05834_)); + sky130_fd_sc_hd__o31ai_2 _12306_ (.A1(net201), + .A2(net200), + .A3(net198), + .B1(net195), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05835_)); - sky130_fd_sc_hd__a31oi_1 _12258_ (.A1(net202), - .A2(_05772_), - .A3(_05834_), - .B1(_05835_), + .Y(_05835_)); + sky130_fd_sc_hd__a21o_1 _12307_ (.A1(net201), + .A2(_05707_), + .B1(net199), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05836_)); - sky130_fd_sc_hd__nand2_1 _12259_ (.A(net207), - .B(_05747_), + .X(_05836_)); + sky130_fd_sc_hd__nor2_1 _12308_ (.A(net198), + .B(_05746_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05837_)); - sky130_fd_sc_hd__and2_1 _12260_ (.A(net123), - .B(_05837_), + sky130_fd_sc_hd__a311o_1 _12309_ (.A1(_05772_), + .A2(_05830_), + .A3(_05836_), + .B1(_05837_), + .C1(net195), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05838_)); - sky130_fd_sc_hd__o21ai_2 _12261_ (.A1(_05750_), - .A2(_05756_), - .B1(net206), + sky130_fd_sc_hd__nand3_1 _12310_ (.A(net194), + .B(_05835_), + .C(_05838_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05839_)); - sky130_fd_sc_hd__nand2_1 _12262_ (.A(_05763_), - .B(_05839_), + sky130_fd_sc_hd__a31o_1 _12311_ (.A1(net204), + .A2(_05834_), + .A3(_05839_), + .B1(net82), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05840_)); - sky130_fd_sc_hd__o22ai_1 _12263_ (.A1(_05974_), - .A2(_05836_), - .B1(_05838_), - .B2(_05840_), + .X(_05840_)); + sky130_fd_sc_hd__nor2_1 _12312_ (.A(_05708_), + .B(_05762_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05841_)); - sky130_fd_sc_hd__a21oi_1 _12264_ (.A1(_05838_), - .A2(_05840_), - .B1(_05841_), + sky130_fd_sc_hd__a21o_1 _12313_ (.A1(_05707_), + .A2(_05743_), + .B1(_05720_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05842_)); - sky130_fd_sc_hd__a211o_1 _12265_ (.A1(_05974_), - .A2(_05836_), - .B1(_05842_), - .C1(net199), + .X(_05842_)); + sky130_fd_sc_hd__o311a_1 _12314_ (.A1(net196), + .A2(net198), + .A3(_05841_), + .B1(_05835_), + .C1(\vgadonut.donut.donut_luma[5] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05843_)); - sky130_fd_sc_hd__o31ai_1 _12266_ (.A1(net206), - .A2(net208), - .A3(net204), - .B1(\vgadonut.donut.donut_luma[4] ), + sky130_fd_sc_hd__o21bai_1 _12315_ (.A1(net134), + .A2(_05764_), + .B1_N(_05767_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05844_)); - sky130_fd_sc_hd__a21oi_1 _12267_ (.A1(_05762_), - .A2(_05788_), - .B1(_05968_), + sky130_fd_sc_hd__nor2_1 _12316_ (.A(net196), + .B(_05729_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05845_)); - sky130_fd_sc_hd__a221o_1 _12268_ (.A1(net123), - .A2(_05771_), - .B1(_05774_), - .B2(_05837_), - .C1(_05845_), + sky130_fd_sc_hd__o21a_1 _12317_ (.A1(net203), + .A2(_05742_), + .B1(_05845_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05846_)); - sky130_fd_sc_hd__nand2_1 _12269_ (.A(_05976_), - .B(_05846_), + sky130_fd_sc_hd__nor2_1 _12318_ (.A(_05720_), + .B(_05841_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05847_)); - sky130_fd_sc_hd__nor2_1 _12270_ (.A(_05781_), - .B(_05826_), + sky130_fd_sc_hd__a211o_1 _12319_ (.A1(net196), + .A2(_05844_), + .B1(_05846_), + .C1(_05847_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05848_)); - sky130_fd_sc_hd__o22a_1 _12271_ (.A1(_05802_), - .A2(_05825_), + .X(_05848_)); + sky130_fd_sc_hd__a22o_1 _12320_ (.A1(_05842_), + .A2(_05843_), .B1(_05848_), - .B2(_05759_), + .B2(net133), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05849_)); - sky130_fd_sc_hd__nor2_1 _12272_ (.A(net202), - .B(_05770_), + sky130_fd_sc_hd__a21o_1 _12321_ (.A1(net204), + .A2(_05849_), + .B1(_05703_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05850_)); - sky130_fd_sc_hd__nand2_1 _12273_ (.A(_05772_), - .B(_05839_), + .X(_05850_)); + sky130_fd_sc_hd__xnor2_1 _12322_ (.A(_06026_), + .B(_05850_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05851_)); - sky130_fd_sc_hd__xor2_1 _12274_ (.A(_05850_), + sky130_fd_sc_hd__nand2_1 _12323_ (.A(_05840_), .B(_05851_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05852_)); - sky130_fd_sc_hd__o211a_1 _12275_ (.A1(_05966_), - .A2(_05748_), - .B1(_05761_), - .C1(_05792_), + .Y(_05852_)); + sky130_fd_sc_hd__or2_1 _12324_ (.A(_05840_), + .B(_05851_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05853_)); - sky130_fd_sc_hd__or4_1 _12276_ (.A(net123), - .B(net199), - .C(_05750_), - .D(_05770_), + sky130_fd_sc_hd__nand2_1 _12325_ (.A(net196), + .B(net134), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05854_)); - sky130_fd_sc_hd__a21oi_1 _12277_ (.A1(net199), - .A2(_05775_), - .B1(_05853_), + .Y(_05854_)); + sky130_fd_sc_hd__inv_2 _12326_ (.A(_05854_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05855_)); - sky130_fd_sc_hd__nand2_1 _12278_ (.A(_05854_), - .B(_05855_), + sky130_fd_sc_hd__o21a_1 _12327_ (.A1(_05716_), + .A2(_05854_), + .B1(net194), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05856_)); - sky130_fd_sc_hd__a31oi_1 _12279_ (.A1(net207), - .A2(net202), - .A3(_05834_), - .B1(net199), + .X(_05856_)); + sky130_fd_sc_hd__nand2_1 _12328_ (.A(_05732_), + .B(_05743_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05857_)); - sky130_fd_sc_hd__o211a_1 _12280_ (.A1(net203), - .A2(_05751_), - .B1(_05824_), - .C1(_05857_), + sky130_fd_sc_hd__a31o_1 _12329_ (.A1(net133), + .A2(_05809_), + .A3(_05857_), + .B1(_05856_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05858_)); - sky130_fd_sc_hd__a221o_1 _12281_ (.A1(net199), - .A2(_05852_), - .B1(_05856_), - .B2(_05973_), - .C1(_05858_), + sky130_fd_sc_hd__a31o_1 _12330_ (.A1(net199), + .A2(_05706_), + .A3(_05707_), + .B1(_05779_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05859_)); - sky130_fd_sc_hd__o221a_1 _12282_ (.A1(_05976_), - .A2(_05849_), - .B1(_05856_), - .B2(_05973_), - .C1(_05859_), + sky130_fd_sc_hd__a21oi_1 _12331_ (.A1(net201), + .A2(_05707_), + .B1(_05765_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05860_)); - sky130_fd_sc_hd__a21oi_1 _12283_ (.A1(_05976_), - .A2(_05849_), - .B1(_05860_), + .Y(_05860_)); + sky130_fd_sc_hd__a311o_1 _12332_ (.A1(net201), + .A2(_06016_), + .A3(net134), + .B1(_05756_), + .C1(_05860_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05861_)); - sky130_fd_sc_hd__a2bb2o_1 _12284_ (.A1_N(_05976_), - .A2_N(_05846_), - .B1(_05844_), - .B2(_05843_), + .X(_05861_)); + sky130_fd_sc_hd__o211a_1 _12333_ (.A1(_05748_), + .A2(_05859_), + .B1(_05861_), + .C1(_05858_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05862_)); - sky130_fd_sc_hd__a32o_1 _12285_ (.A1(\vgadonut.donut.donut_luma[5] ), - .A2(_05847_), - .A3(_05862_), - .B1(_05810_), - .B2(_05833_), + sky130_fd_sc_hd__o21ai_2 _12334_ (.A1(_06019_), + .A2(_05862_), + .B1(_05704_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05863_)); - sky130_fd_sc_hd__a21o_1 _12286_ (.A1(_05965_), - .A2(_05861_), - .B1(_05863_), + .Y(_05863_)); + sky130_fd_sc_hd__a21o_1 _12335_ (.A1(_06020_), + .A2(_05810_), + .B1(_05840_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05864_)); - sky130_fd_sc_hd__o2bb2a_1 _12287_ (.A1_N(_05768_), - .A2_N(_05829_), - .B1(_05833_), - .B2(_05810_), + sky130_fd_sc_hd__o21ai_1 _12336_ (.A1(_06020_), + .A2(_05811_), + .B1(_05864_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05865_)); - sky130_fd_sc_hd__a31o_1 _12288_ (.A1(net210), - .A2(_05864_), - .A3(_05865_), - .B1(_05830_), + .Y(_05865_)); + sky130_fd_sc_hd__a2bb2o_1 _12337_ (.A1_N(_05863_), + .A2_N(_05865_), + .B1(_05852_), + .B2(_05853_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05866_)); - sky130_fd_sc_hd__a21oi_1 _12289_ (.A1(_05823_), - .A2(_05866_), - .B1(_05821_), + sky130_fd_sc_hd__nor2_1 _12338_ (.A(_06028_), + .B(_05863_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05867_)); - sky130_fd_sc_hd__o21a_1 _12290_ (.A1(_05823_), - .A2(_05866_), - .B1(_05867_), + sky130_fd_sc_hd__or2_1 _12339_ (.A(_06028_), + .B(_05863_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_00339_)); - sky130_fd_sc_hd__nor3_1 _12291_ (.A(_05821_), - .B(_05823_), - .C(_05866_), + .X(_05868_)); + sky130_fd_sc_hd__and2_1 _12340_ (.A(_06028_), + .B(_05863_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00340_)); - sky130_fd_sc_hd__a41o_1 _12292_ (.A1(net204), - .A2(_05968_), - .A3(_05757_), - .A4(_05761_), - .B1(_05965_), + .X(_05869_)); + sky130_fd_sc_hd__nor2_1 _12341_ (.A(_05867_), + .B(_05869_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05868_)); - sky130_fd_sc_hd__a41o_1 _12293_ (.A1(net201), - .A2(_05761_), - .A3(_05800_), - .A4(_05839_), - .B1(_05868_), + .Y(_05870_)); + sky130_fd_sc_hd__xnor2_1 _12342_ (.A(_05824_), + .B(_05870_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05869_)); - sky130_fd_sc_hd__o311a_1 _12294_ (.A1(net123), - .A2(_05749_), - .A3(_05776_), - .B1(_05869_), - .C1(net210), + .Y(_05871_)); + sky130_fd_sc_hd__o21ai_1 _12343_ (.A1(_06027_), + .A2(_05850_), + .B1(_05852_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05870_)); - sky130_fd_sc_hd__a221o_1 _12295_ (.A1(_05967_), - .A2(_05757_), - .B1(_05827_), - .B2(net199), - .C1(_05792_), + .Y(_05872_)); + sky130_fd_sc_hd__o2bb2a_1 _12344_ (.A1_N(_05863_), + .A2_N(_05865_), + .B1(_05871_), + .B2(_05872_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05871_)); - sky130_fd_sc_hd__a311o_1 _12296_ (.A1(net202), - .A2(_05747_), - .A3(_05772_), - .B1(_05805_), - .C1(net199), + .X(_05873_)); + sky130_fd_sc_hd__xnor2_1 _12345_ (.A(_05815_), + .B(_05825_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05872_)); - sky130_fd_sc_hd__o31a_1 _12297_ (.A1(_05968_), - .A2(_05774_), - .A3(_05779_), - .B1(_05872_), + .Y(_05874_)); + sky130_fd_sc_hd__o21ai_1 _12346_ (.A1(_05824_), + .A2(_05869_), + .B1(_05868_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05873_)); - sky130_fd_sc_hd__o2bb2a_1 _12298_ (.A1_N(_05812_), - .A2_N(_05871_), - .B1(_05873_), - .B2(_05766_), + .Y(_05875_)); + sky130_fd_sc_hd__a22o_1 _12347_ (.A1(_05871_), + .A2(_05872_), + .B1(_05874_), + .B2(_05875_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05874_)); - sky130_fd_sc_hd__a221o_1 _12299_ (.A1(net202), - .A2(_05762_), - .B1(_05850_), - .B2(net207), - .C1(net199), + .X(_05876_)); + sky130_fd_sc_hd__a21oi_1 _12348_ (.A1(_05866_), + .A2(_05873_), + .B1(_05876_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05875_)); - sky130_fd_sc_hd__or3b_1 _12300_ (.A(_05766_), - .B(_05845_), - .C_N(_05875_), + .Y(_05877_)); + sky130_fd_sc_hd__a2bb2o_1 _12349_ (.A1_N(_05874_), + .A2_N(_05875_), + .B1(_05827_), + .B2(_05829_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05876_)); - sky130_fd_sc_hd__o211a_1 _12301_ (.A1(net203), - .A2(_05834_), - .B1(_05804_), - .C1(net199), + .X(_05878_)); + sky130_fd_sc_hd__o22ai_2 _12350_ (.A1(_05827_), + .A2(_05829_), + .B1(_05877_), + .B2(_05878_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05877_)); - sky130_fd_sc_hd__o21ai_1 _12302_ (.A1(_05814_), - .A2(_05877_), - .B1(_05812_), + .Y(_05879_)); + sky130_fd_sc_hd__and2b_1 _12351_ (.A_N(_05820_), + .B(_05879_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05878_)); - sky130_fd_sc_hd__o211a_1 _12303_ (.A1(_05973_), - .A2(_05874_), - .B1(_05876_), - .C1(_05878_), + .X(_05880_)); + sky130_fd_sc_hd__xnor2_1 _12352_ (.A(_05820_), + .B(_05879_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05879_)); - sky130_fd_sc_hd__a31o_1 _12304_ (.A1(net203), - .A2(_05772_), - .A3(_05834_), - .B1(_05748_), + .Y(_05881_)); + sky130_fd_sc_hd__and2_1 _12353_ (.A(_05805_), + .B(_05881_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05880_)); - sky130_fd_sc_hd__a21oi_1 _12305_ (.A1(_05758_), + .X(_00339_)); + sky130_fd_sc_hd__o21a_1 _12354_ (.A1(_05819_), .A2(_05880_), - .B1(net200), + .B1(_05805_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05881_)); - sky130_fd_sc_hd__or2_1 _12306_ (.A(net205), - .B(_05779_), + .X(_00340_)); + sky130_fd_sc_hd__o21a_1 _12355_ (.A1(net133), + .A2(_05835_), + .B1(net205), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05882_)); - sky130_fd_sc_hd__a31o_1 _12307_ (.A1(net200), - .A2(_05803_), - .A3(_05882_), - .B1(_05881_), + sky130_fd_sc_hd__o221a_1 _12356_ (.A1(net196), + .A2(_05744_), + .B1(_05807_), + .B2(_05742_), + .C1(net194), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05883_)); - sky130_fd_sc_hd__o221a_1 _12308_ (.A1(_05776_), - .A2(_05827_), - .B1(_05883_), - .B2(_05965_), - .C1(net210), + sky130_fd_sc_hd__o21ai_2 _12357_ (.A1(_06019_), + .A2(_05883_), + .B1(_05704_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05884_)); - sky130_fd_sc_hd__inv_2 _12309_ (.A(_05884_), + .Y(_05884_)); + sky130_fd_sc_hd__xnor2_1 _12358_ (.A(_05882_), + .B(_05884_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05885_)); - sky130_fd_sc_hd__a221o_1 _12310_ (.A1(_05973_), - .A2(_05874_), - .B1(_05885_), - .B2(_05976_), - .C1(_05879_), + sky130_fd_sc_hd__o21ai_1 _12359_ (.A1(_05724_), + .A2(_05884_), + .B1(_05882_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05886_)); - sky130_fd_sc_hd__o2bb2a_1 _12311_ (.A1_N(_05810_), - .A2_N(_05870_), - .B1(_05885_), - .B2(_05976_), + .Y(_05886_)); + sky130_fd_sc_hd__a21o_1 _12360_ (.A1(_05724_), + .A2(_05884_), + .B1(_05882_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05887_)); - sky130_fd_sc_hd__a2bb2o_1 _12312_ (.A1_N(_05810_), - .A2_N(_05870_), - .B1(_05886_), - .B2(_05887_), + sky130_fd_sc_hd__nand2_1 _12361_ (.A(_05886_), + .B(_05887_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05888_)); - sky130_fd_sc_hd__o2bb2a_1 _12313_ (.A1_N(_05761_), - .A2_N(_05826_), - .B1(_05781_), - .B2(net201), + .Y(_05888_)); + sky130_fd_sc_hd__xnor2_1 _12362_ (.A(_05724_), + .B(_05885_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05889_)); - sky130_fd_sc_hd__a21o_1 _12314_ (.A1(_05765_), - .A2(_05889_), - .B1(_05746_), + .Y(_05889_)); + sky130_fd_sc_hd__o2bb2a_1 _12363_ (.A1_N(_05763_), + .A2_N(_05830_), + .B1(_05718_), + .B2(_05745_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05890_)); - sky130_fd_sc_hd__o21a_1 _12315_ (.A1(_05768_), - .A2(_05890_), - .B1(_05888_), + sky130_fd_sc_hd__a221o_1 _12364_ (.A1(_05732_), + .A2(_05743_), + .B1(_05890_), + .B2(net197), + .C1(net133), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05891_)); - sky130_fd_sc_hd__a21o_1 _12316_ (.A1(_05768_), - .A2(_05890_), + sky130_fd_sc_hd__o311a_1 _12365_ (.A1(net134), + .A2(_05706_), + .A3(_05779_), .B1(_05891_), + .C1(net205), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_05892_)); - sky130_fd_sc_hd__o21ai_1 _12317_ (.A1(_05965_), - .A2(_05844_), - .B1(\vgadonut.donut.donut_visible ), + sky130_fd_sc_hd__or2_1 _12366_ (.A(_05884_), + .B(_05892_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_05893_)); - sky130_fd_sc_hd__xnor2_1 _12318_ (.A(_05892_), - .B(_05893_), + .X(_05893_)); + sky130_fd_sc_hd__nand2_1 _12367_ (.A(_05884_), + .B(_05892_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_05894_)); - sky130_fd_sc_hd__nor2_1 _12319_ (.A(_05821_), + sky130_fd_sc_hd__and2_1 _12368_ (.A(_05893_), .B(_05894_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_00341_)); - sky130_fd_sc_hd__and3b_1 _12320_ (.A_N(_05821_), - .B(_05892_), - .C(_05893_), + .X(_05895_)); + sky130_fd_sc_hd__nand2b_1 _12369_ (.A_N(_05723_), + .B(_05895_), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(_05896_)); + sky130_fd_sc_hd__a41o_1 _12370_ (.A1(_05706_), + .A2(_05717_), + .A3(_05743_), + .A4(_05855_), + .B1(net133), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(_05897_)); + sky130_fd_sc_hd__a31o_1 _12371_ (.A1(_05719_), + .A2(_05743_), + .A3(_05830_), + .B1(_05845_), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(_05898_)); + sky130_fd_sc_hd__or2_1 _12372_ (.A(_05897_), + .B(_05898_), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(_05899_)); + sky130_fd_sc_hd__or2_1 _12373_ (.A(_05779_), + .B(_05812_), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(_05900_)); + sky130_fd_sc_hd__a31o_1 _12374_ (.A1(net205), + .A2(_05899_), + .A3(_05900_), + .B1(net82), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(_05901_)); + sky130_fd_sc_hd__a221o_1 _12375_ (.A1(net198), + .A2(_05706_), + .B1(_05718_), + .B2(_05855_), + .C1(_05719_), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(_05902_)); + sky130_fd_sc_hd__a32o_1 _12376_ (.A1(net199), + .A2(_05707_), + .A3(_05763_), + .B1(_05747_), + .B2(_05730_), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(_05903_)); + sky130_fd_sc_hd__o22a_1 _12377_ (.A1(_05707_), + .A2(_05854_), + .B1(_05903_), + .B2(net196), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(_05904_)); + sky130_fd_sc_hd__a221o_1 _12378_ (.A1(net133), + .A2(_05902_), + .B1(_05904_), + .B2(_05856_), + .C1(_06019_), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(_05905_)); + sky130_fd_sc_hd__or2_1 _12379_ (.A(_05715_), + .B(_05720_), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(_05906_)); + sky130_fd_sc_hd__o2bb2a_1 _12380_ (.A1_N(_05856_), + .A2_N(_05906_), + .B1(\vgadonut.donut.donut_luma[5] ), + .B2(_05733_), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(_05907_)); + sky130_fd_sc_hd__and3_1 _12381_ (.A(net201), + .B(_05755_), + .C(_05767_), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(_05908_)); + sky130_fd_sc_hd__a211o_1 _12382_ (.A1(net134), + .A2(_05718_), + .B1(_05748_), + .C1(_05812_), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(_05909_)); + sky130_fd_sc_hd__a31o_1 _12383_ (.A1(net197), + .A2(net133), + .A3(_05909_), + .B1(_05908_), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(_05910_)); + sky130_fd_sc_hd__o21ai_1 _12384_ (.A1(_05907_), + .A2(_05910_), + .B1(net204), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(_05911_)); + sky130_fd_sc_hd__and3_1 _12385_ (.A(_05704_), + .B(_05905_), + .C(_05911_), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(_05912_)); + sky130_fd_sc_hd__a21oi_1 _12386_ (.A1(_05704_), + .A2(_05911_), + .B1(_05905_), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(_05913_)); + sky130_fd_sc_hd__o21ai_1 _12387_ (.A1(_05912_), + .A2(_05913_), + .B1(_05901_), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(_05914_)); + sky130_fd_sc_hd__or3_1 _12388_ (.A(_05901_), + .B(_05912_), + .C(_05913_), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(_05915_)); + sky130_fd_sc_hd__a21bo_1 _12389_ (.A1(_06021_), + .A2(_05882_), + .B1_N(_05905_), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(_05916_)); + sky130_fd_sc_hd__o21ai_1 _12390_ (.A1(_06021_), + .A2(_05882_), + .B1(_05916_), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(_05917_)); + sky130_fd_sc_hd__o211a_1 _12391_ (.A1(_06026_), + .A2(_05917_), + .B1(_05915_), + .C1(_05914_), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(_05918_)); + sky130_fd_sc_hd__or2_1 _12392_ (.A(_05892_), + .B(_05901_), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(_05919_)); + sky130_fd_sc_hd__nand2_1 _12393_ (.A(_05892_), + .B(_05901_), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(_05920_)); + sky130_fd_sc_hd__nand2_1 _12394_ (.A(_05919_), + .B(_05920_), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(_05921_)); + sky130_fd_sc_hd__xnor2_1 _12395_ (.A(_06029_), + .B(_05921_), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(_05922_)); + sky130_fd_sc_hd__nand2b_1 _12396_ (.A_N(_05912_), + .B(_05915_), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(_05923_)); + sky130_fd_sc_hd__a22o_1 _12397_ (.A1(_06026_), + .A2(_05917_), + .B1(_05922_), + .B2(_05923_), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(_05924_)); + sky130_fd_sc_hd__nor2_1 _12398_ (.A(_05918_), + .B(_05924_), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(_05925_)); + sky130_fd_sc_hd__xor2_1 _12399_ (.A(_05723_), + .B(_05895_), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(_05926_)); + sky130_fd_sc_hd__o21a_1 _12400_ (.A1(_06028_), + .A2(_05921_), + .B1(_05919_), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(_05927_)); + sky130_fd_sc_hd__a2bb2o_1 _12401_ (.A1_N(_05922_), + .A2_N(_05923_), + .B1(_05926_), + .B2(_05927_), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(_05928_)); + sky130_fd_sc_hd__a21o_1 _12402_ (.A1(_05893_), + .A2(_05896_), + .B1(_05889_), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(_05929_)); + sky130_fd_sc_hd__o221a_1 _12403_ (.A1(_05926_), + .A2(_05927_), + .B1(_05928_), + .B2(_05925_), + .C1(_05929_), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(_05930_)); + sky130_fd_sc_hd__a31oi_2 _12404_ (.A1(_05889_), + .A2(_05893_), + .A3(_05896_), + .B1(_05930_), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(_05931_)); + sky130_fd_sc_hd__xnor2_1 _12405_ (.A(_05888_), + .B(_05931_), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(_05932_)); + sky130_fd_sc_hd__and2_1 _12406_ (.A(_05805_), + .B(_05932_), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(_00341_)); + sky130_fd_sc_hd__a21boi_1 _12407_ (.A1(_05886_), + .A2(_05931_), + .B1_N(_05887_), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(_05933_)); + sky130_fd_sc_hd__and2b_1 _12408_ (.A_N(_05933_), + .B(_05805_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00342_)); - sky130_fd_sc_hd__or2_1 _12321_ (.A(\vgadonut.donut.cA[2] ), - .B(\vgadonut.donut.ycA[0] ), + sky130_fd_sc_hd__or2_1 _12409_ (.A(\vgadonut.donut.cA[2] ), + .B(net381), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05895_)); - sky130_fd_sc_hd__and3_1 _12322_ (.A(net103), - .B(_01068_), - .C(_05895_), + .X(_05934_)); + sky130_fd_sc_hd__and3_1 _12410_ (.A(net111), + .B(_01093_), + .C(_05934_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00343_)); - sky130_fd_sc_hd__or2_1 _12323_ (.A(net104), - .B(_01069_), + sky130_fd_sc_hd__or2_1 _12411_ (.A(net115), + .B(_01094_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05896_)); - sky130_fd_sc_hd__a21oi_1 _12324_ (.A1(_01067_), - .A2(_01068_), - .B1(_05896_), + .X(_05935_)); + sky130_fd_sc_hd__a21oi_1 _12412_ (.A1(_01092_), + .A2(_01093_), + .B1(_05935_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_00344_)); - sky130_fd_sc_hd__a21o_1 _12325_ (.A1(_01065_), - .A2(_01066_), - .B1(_01070_), + sky130_fd_sc_hd__a21o_1 _12413_ (.A1(_01090_), + .A2(_01091_), + .B1(_01095_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05897_)); - sky130_fd_sc_hd__and3_1 _12326_ (.A(net103), - .B(_01072_), - .C(_05897_), + .X(_05936_)); + sky130_fd_sc_hd__and3_1 _12414_ (.A(net111), + .B(_01097_), + .C(_05936_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00345_)); - sky130_fd_sc_hd__a21o_1 _12327_ (.A1(_01063_), - .A2(_01064_), - .B1(_01073_), + sky130_fd_sc_hd__a21o_1 _12415_ (.A1(_01088_), + .A2(_01089_), + .B1(_01098_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_05898_)); - sky130_fd_sc_hd__and3_1 _12328_ (.A(net103), - .B(_01074_), - .C(_05898_), + .X(_05937_)); + sky130_fd_sc_hd__and3_1 _12416_ (.A(net111), + .B(_01099_), + .C(_05937_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_00346_)); - sky130_fd_sc_hd__dfxtp_1 _12329_ (.CLK(clknet_1_0__leaf__06155_), - .D(net387), + sky130_fd_sc_hd__dfxtp_1 _12417_ (.CLK(clknet_1_0__leaf__06199_), + .D(_00314_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.rx6[0] )); - sky130_fd_sc_hd__dfxtp_1 _12330_ (.CLK(clknet_1_0__leaf__06155_), + sky130_fd_sc_hd__dfxtp_1 _12418_ (.CLK(clknet_1_0__leaf__06199_), .D(_00315_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.rx6[1] )); - sky130_fd_sc_hd__dfxtp_1 _12331_ (.CLK(_06167_), - .D(net333), + sky130_fd_sc_hd__dfxtp_1 _12419_ (.CLK(_06211_), + .D(net323), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.donut_visible )); - sky130_fd_sc_hd__dfxtp_1 _12332_ (.CLK(clknet_1_1__leaf__06166_), - .D(net327), + sky130_fd_sc_hd__dfxtp_1 _12420_ (.CLK(clknet_1_0__leaf__06210_), + .D(net316), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.donut_luma[0] )); - sky130_fd_sc_hd__dfxtp_1 _12333_ (.CLK(clknet_1_1__leaf__06166_), - .D(net329), + sky130_fd_sc_hd__dfxtp_1 _12421_ (.CLK(clknet_1_1__leaf__06210_), + .D(net317), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.donut_luma[1] )); - sky130_fd_sc_hd__dfxtp_1 _12334_ (.CLK(clknet_1_1__leaf__06166_), - .D(net326), + sky130_fd_sc_hd__dfxtp_1 _12422_ (.CLK(clknet_1_0__leaf__06210_), + .D(net319), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.donut_luma[2] )); - sky130_fd_sc_hd__dfxtp_1 _12335_ (.CLK(clknet_1_0__leaf__06166_), - .D(net330), + sky130_fd_sc_hd__dfxtp_1 _12423_ (.CLK(clknet_1_0__leaf__06210_), + .D(net320), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.donut_luma[3] )); - sky130_fd_sc_hd__dfxtp_1 _12336_ (.CLK(clknet_1_0__leaf__06166_), - .D(net328), + sky130_fd_sc_hd__dfxtp_1 _12424_ (.CLK(clknet_1_1__leaf__06210_), + .D(net318), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.donut_luma[4] )); - sky130_fd_sc_hd__dfxtp_2 _12337_ (.CLK(clknet_1_0__leaf__06166_), - .D(net332), + sky130_fd_sc_hd__dfxtp_1 _12425_ (.CLK(clknet_1_1__leaf__06210_), + .D(net322), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.donut_luma[5] )); - sky130_fd_sc_hd__dfstp_1 _12338_ (.CLK(clknet_1_0__leaf__06165_), + sky130_fd_sc_hd__dfstp_1 _12426_ (.CLK(clknet_1_0__leaf__06209_), .D(_00242_), - .SET_B(net241), + .SET_B(net230), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.cA[0] )); - sky130_fd_sc_hd__dfstp_1 _12339_ (.CLK(clknet_1_0__leaf__06165_), + sky130_fd_sc_hd__dfstp_1 _12427_ (.CLK(clknet_1_0__leaf__06209_), .D(_00249_), - .SET_B(net241), + .SET_B(net230), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.cA[1] )); - sky130_fd_sc_hd__dfstp_2 _12340_ (.CLK(clknet_1_0__leaf__06165_), + sky130_fd_sc_hd__dfstp_1 _12428_ (.CLK(clknet_1_1__leaf__06209_), .D(_00250_), - .SET_B(net241), + .SET_B(net237), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.cA[2] )); - sky130_fd_sc_hd__dfstp_2 _12341_ (.CLK(clknet_1_0__leaf__06165_), + sky130_fd_sc_hd__dfstp_2 _12429_ (.CLK(clknet_1_1__leaf__06209_), .D(_00251_), - .SET_B(net241), + .SET_B(net237), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.cA[3] )); - sky130_fd_sc_hd__dfstp_2 _12342_ (.CLK(clknet_1_0__leaf__06165_), + sky130_fd_sc_hd__dfstp_2 _12430_ (.CLK(clknet_1_1__leaf__06209_), .D(_00252_), - .SET_B(net241), + .SET_B(net237), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.cA[4] )); - sky130_fd_sc_hd__dfstp_2 _12343_ (.CLK(clknet_1_1__leaf__06165_), + sky130_fd_sc_hd__dfstp_2 _12431_ (.CLK(clknet_1_0__leaf__06209_), .D(_00253_), - .SET_B(net240), + .SET_B(net237), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.cA[5] )); - sky130_fd_sc_hd__dfrtp_1 _12344_ (.CLK(clknet_1_1__leaf__06165_), + sky130_fd_sc_hd__dfrtp_1 _12432_ (.CLK(clknet_1_0__leaf__06209_), .D(_00254_), - .RESET_B(net240), + .RESET_B(net230), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.cA[6] )); - sky130_fd_sc_hd__dfrtp_4 _12345_ (.CLK(clknet_1_1__leaf__06165_), + sky130_fd_sc_hd__dfrtp_4 _12433_ (.CLK(clknet_1_0__leaf__06209_), .D(_00255_), - .RESET_B(net240), + .RESET_B(net230), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.cA[7] )); - sky130_fd_sc_hd__dfstp_2 _12346_ (.CLK(clknet_1_1__leaf__06165_), + sky130_fd_sc_hd__dfstp_2 _12434_ (.CLK(clknet_1_0__leaf__06209_), .D(_00256_), - .SET_B(net240), + .SET_B(net230), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.cA[8] )); - sky130_fd_sc_hd__dfrtp_4 _12347_ (.CLK(clknet_1_1__leaf__06165_), + sky130_fd_sc_hd__dfrtp_4 _12435_ (.CLK(clknet_1_0__leaf__06209_), .D(_00257_), - .RESET_B(net240), + .RESET_B(net231), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.cA[9] )); - sky130_fd_sc_hd__dfstp_1 _12348_ (.CLK(clknet_1_1__leaf__06165_), + sky130_fd_sc_hd__dfstp_1 _12436_ (.CLK(clknet_1_1__leaf__06209_), .D(_00243_), - .SET_B(net241), + .SET_B(net237), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.cA[10] )); - sky130_fd_sc_hd__dfstp_4 _12349_ (.CLK(clknet_1_1__leaf__06165_), + sky130_fd_sc_hd__dfstp_2 _12437_ (.CLK(clknet_1_1__leaf__06209_), .D(_00244_), - .SET_B(net240), + .SET_B(net237), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.cA[11] )); - sky130_fd_sc_hd__dfrtp_1 _12350_ (.CLK(clknet_1_0__leaf__06165_), + sky130_fd_sc_hd__dfrtp_4 _12438_ (.CLK(clknet_1_1__leaf__06209_), .D(_00245_), - .RESET_B(net241), + .RESET_B(net237), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.cA[12] )); - sky130_fd_sc_hd__dfstp_2 _12351_ (.CLK(clknet_1_0__leaf__06165_), + sky130_fd_sc_hd__dfstp_4 _12439_ (.CLK(clknet_1_1__leaf__06209_), .D(_00246_), - .SET_B(net241), + .SET_B(net237), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.cA[13] )); - sky130_fd_sc_hd__dfrtp_4 _12352_ (.CLK(clknet_1_0__leaf__06165_), + sky130_fd_sc_hd__dfrtp_4 _12440_ (.CLK(clknet_1_1__leaf__06209_), .D(_00247_), - .RESET_B(net241), + .RESET_B(net237), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.cA[14] )); - sky130_fd_sc_hd__dfrtp_1 _12353_ (.CLK(clknet_1_1__leaf__06165_), + sky130_fd_sc_hd__dfrtp_1 _12441_ (.CLK(clknet_1_1__leaf__06209_), .D(_00248_), - .RESET_B(net240), + .RESET_B(net237), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.cA[15] )); - sky130_fd_sc_hd__dfstp_1 _12354_ (.CLK(clknet_1_1__leaf__06164_), + sky130_fd_sc_hd__dfstp_1 _12442_ (.CLK(clknet_1_0__leaf__06208_), .D(_00226_), - .SET_B(net246), + .SET_B(net230), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.sA[0] )); - sky130_fd_sc_hd__dfstp_1 _12355_ (.CLK(clknet_1_1__leaf__06164_), + sky130_fd_sc_hd__dfstp_1 _12443_ (.CLK(clknet_1_0__leaf__06208_), .D(_00233_), - .SET_B(net246), + .SET_B(net232), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.sA[1] )); - sky130_fd_sc_hd__dfstp_2 _12356_ (.CLK(clknet_1_1__leaf__06164_), + sky130_fd_sc_hd__dfstp_2 _12444_ (.CLK(clknet_1_0__leaf__06208_), .D(_00234_), - .SET_B(net246), + .SET_B(net232), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.sA[2] )); - sky130_fd_sc_hd__dfstp_2 _12357_ (.CLK(clknet_1_1__leaf__06164_), + sky130_fd_sc_hd__dfstp_2 _12445_ (.CLK(clknet_1_0__leaf__06208_), .D(_00235_), - .SET_B(net246), + .SET_B(net232), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.sA[3] )); - sky130_fd_sc_hd__dfstp_1 _12358_ (.CLK(clknet_1_1__leaf__06164_), + sky130_fd_sc_hd__dfstp_1 _12446_ (.CLK(clknet_1_0__leaf__06208_), .D(_00236_), - .SET_B(net246), + .SET_B(net232), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.sA[4] )); - sky130_fd_sc_hd__dfstp_2 _12359_ (.CLK(clknet_1_0__leaf__06164_), + sky130_fd_sc_hd__dfstp_1 _12447_ (.CLK(clknet_1_1__leaf__06208_), .D(_00237_), - .SET_B(net240), + .SET_B(net230), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.sA[5] )); - sky130_fd_sc_hd__dfrtp_1 _12360_ (.CLK(clknet_1_0__leaf__06164_), + sky130_fd_sc_hd__dfrtp_2 _12448_ (.CLK(clknet_1_1__leaf__06208_), .D(_00238_), - .RESET_B(net240), + .RESET_B(net230), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.sA[6] )); - sky130_fd_sc_hd__dfrtp_1 _12361_ (.CLK(clknet_1_0__leaf__06164_), + sky130_fd_sc_hd__dfrtp_1 _12449_ (.CLK(clknet_1_1__leaf__06208_), .D(_00239_), - .RESET_B(net240), + .RESET_B(net238), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.sA[7] )); - sky130_fd_sc_hd__dfstp_2 _12362_ (.CLK(clknet_1_0__leaf__06164_), + sky130_fd_sc_hd__dfstp_1 _12450_ (.CLK(clknet_1_1__leaf__06208_), .D(_00240_), - .SET_B(net239), + .SET_B(net238), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.sA[8] )); - sky130_fd_sc_hd__dfrtp_2 _12363_ (.CLK(clknet_1_0__leaf__06164_), + sky130_fd_sc_hd__dfrtp_2 _12451_ (.CLK(clknet_1_1__leaf__06208_), .D(_00241_), - .RESET_B(net239), + .RESET_B(net238), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.sA[9] )); - sky130_fd_sc_hd__dfstp_2 _12364_ (.CLK(clknet_1_0__leaf__06164_), + sky130_fd_sc_hd__dfstp_4 _12452_ (.CLK(clknet_1_1__leaf__06208_), .D(_00227_), - .SET_B(net239), + .SET_B(net231), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.sA[10] )); - sky130_fd_sc_hd__dfstp_1 _12365_ (.CLK(clknet_1_0__leaf__06164_), + sky130_fd_sc_hd__dfstp_1 _12453_ (.CLK(clknet_1_0__leaf__06208_), .D(_00228_), - .SET_B(net239), + .SET_B(net231), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.sA[11] )); - sky130_fd_sc_hd__dfrtp_1 _12366_ (.CLK(clknet_1_1__leaf__06164_), + sky130_fd_sc_hd__dfrtp_1 _12454_ (.CLK(clknet_1_0__leaf__06208_), .D(_00229_), - .RESET_B(net246), + .RESET_B(net231), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.sA[12] )); - sky130_fd_sc_hd__dfstp_1 _12367_ (.CLK(clknet_1_1__leaf__06164_), + sky130_fd_sc_hd__dfstp_2 _12455_ (.CLK(clknet_1_1__leaf__06208_), .D(_00230_), - .SET_B(net246), + .SET_B(net244), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.sA[13] )); - sky130_fd_sc_hd__dfrtp_1 _12368_ (.CLK(clknet_1_0__leaf__06164_), + sky130_fd_sc_hd__dfrtp_1 _12456_ (.CLK(clknet_1_1__leaf__06208_), .D(_00231_), - .RESET_B(net239), + .RESET_B(net231), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.sA[14] )); - sky130_fd_sc_hd__dfrtp_1 _12369_ (.CLK(clknet_1_0__leaf__06164_), + sky130_fd_sc_hd__dfrtp_1 _12457_ (.CLK(clknet_1_1__leaf__06208_), .D(_00232_), - .RESET_B(net242), + .RESET_B(net238), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.sA[15] )); - sky130_fd_sc_hd__dfrtp_2 _12370_ (.CLK(clknet_1_0__leaf__06163_), + sky130_fd_sc_hd__dfrtp_4 _12458_ (.CLK(clknet_1_0__leaf__06207_), .D(_00210_), - .RESET_B(net251), + .RESET_B(net243), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.cB[0] )); - sky130_fd_sc_hd__dfrtp_4 _12371_ (.CLK(clknet_1_0__leaf__06163_), + sky130_fd_sc_hd__dfrtp_4 _12459_ (.CLK(clknet_1_0__leaf__06207_), .D(_00217_), - .RESET_B(net251), + .RESET_B(net243), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.cB[1] )); - sky130_fd_sc_hd__dfrtp_1 _12372_ (.CLK(clknet_1_0__leaf__06163_), + sky130_fd_sc_hd__dfrtp_4 _12460_ (.CLK(clknet_1_0__leaf__06207_), .D(_00218_), - .RESET_B(net251), + .RESET_B(net241), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.cB[2] )); - sky130_fd_sc_hd__dfrtp_4 _12373_ (.CLK(clknet_1_0__leaf__06163_), + sky130_fd_sc_hd__dfrtp_1 _12461_ (.CLK(clknet_1_0__leaf__06207_), .D(_00219_), - .RESET_B(net249), + .RESET_B(net241), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.cB[3] )); - sky130_fd_sc_hd__dfrtp_4 _12374_ (.CLK(clknet_1_1__leaf__06163_), + sky130_fd_sc_hd__dfrtp_4 _12462_ (.CLK(clknet_1_0__leaf__06207_), .D(_00220_), - .RESET_B(net249), + .RESET_B(net241), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.cB[4] )); - sky130_fd_sc_hd__dfrtp_4 _12375_ (.CLK(clknet_1_1__leaf__06163_), + sky130_fd_sc_hd__dfrtp_4 _12463_ (.CLK(clknet_1_0__leaf__06207_), .D(_00221_), - .RESET_B(net249), + .RESET_B(net241), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.cB[5] )); - sky130_fd_sc_hd__dfrtp_4 _12376_ (.CLK(clknet_1_1__leaf__06163_), + sky130_fd_sc_hd__dfrtp_4 _12464_ (.CLK(clknet_1_0__leaf__06207_), .D(_00222_), - .RESET_B(net249), + .RESET_B(net240), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.cB[6] )); - sky130_fd_sc_hd__dfrtp_4 _12377_ (.CLK(clknet_1_1__leaf__06163_), + sky130_fd_sc_hd__dfrtp_4 _12465_ (.CLK(clknet_1_1__leaf__06207_), .D(_00223_), - .RESET_B(net249), + .RESET_B(net240), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.cB[7] )); - sky130_fd_sc_hd__dfrtp_4 _12378_ (.CLK(clknet_1_1__leaf__06163_), + sky130_fd_sc_hd__dfrtp_4 _12466_ (.CLK(clknet_1_1__leaf__06207_), .D(_00224_), - .RESET_B(net249), + .RESET_B(net240), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.cB[8] )); - sky130_fd_sc_hd__dfrtp_4 _12379_ (.CLK(clknet_1_1__leaf__06163_), + sky130_fd_sc_hd__dfrtp_4 _12467_ (.CLK(clknet_1_1__leaf__06207_), .D(_00225_), - .RESET_B(net250), + .RESET_B(net240), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.cB[9] )); - sky130_fd_sc_hd__dfrtp_1 _12380_ (.CLK(clknet_1_1__leaf__06163_), + sky130_fd_sc_hd__dfrtp_4 _12468_ (.CLK(clknet_1_1__leaf__06207_), .D(_00211_), - .RESET_B(net250), + .RESET_B(net240), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.cB[10] )); - sky130_fd_sc_hd__dfrtp_1 _12381_ (.CLK(clknet_1_1__leaf__06163_), + sky130_fd_sc_hd__dfrtp_4 _12469_ (.CLK(clknet_1_1__leaf__06207_), .D(_00212_), - .RESET_B(net250), + .RESET_B(net243), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.cB[11] )); - sky130_fd_sc_hd__dfrtp_4 _12382_ (.CLK(clknet_1_1__leaf__06163_), + sky130_fd_sc_hd__dfrtp_4 _12470_ (.CLK(clknet_1_1__leaf__06207_), .D(_00213_), - .RESET_B(net250), + .RESET_B(net243), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.cB[12] )); - sky130_fd_sc_hd__dfrtp_1 _12383_ (.CLK(clknet_1_0__leaf__06163_), + sky130_fd_sc_hd__dfrtp_4 _12471_ (.CLK(clknet_1_1__leaf__06207_), .D(_00214_), - .RESET_B(net250), + .RESET_B(net243), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.cB[13] )); - sky130_fd_sc_hd__dfstp_1 _12384_ (.CLK(clknet_1_0__leaf__06163_), + sky130_fd_sc_hd__dfstp_2 _12472_ (.CLK(clknet_1_1__leaf__06207_), .D(_00215_), - .SET_B(net251), + .SET_B(net243), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.cB[14] )); - sky130_fd_sc_hd__dfrtp_1 _12385_ (.CLK(clknet_1_0__leaf__06163_), + sky130_fd_sc_hd__dfrtp_1 _12473_ (.CLK(clknet_1_1__leaf__06207_), .D(_00216_), - .RESET_B(net251), + .RESET_B(net243), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.cB[15] )); - sky130_fd_sc_hd__dfrtp_2 _12386_ (.CLK(clknet_1_1__leaf__06162_), + sky130_fd_sc_hd__dfrtp_2 _12474_ (.CLK(clknet_1_0__leaf__06206_), .D(_00194_), - .RESET_B(net249), + .RESET_B(net241), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.sB[0] )); - sky130_fd_sc_hd__dfrtp_2 _12387_ (.CLK(clknet_1_1__leaf__06162_), + sky130_fd_sc_hd__dfrtp_2 _12475_ (.CLK(clknet_1_0__leaf__06206_), .D(_00201_), - .RESET_B(net249), + .RESET_B(net241), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.sB[1] )); - sky130_fd_sc_hd__dfrtp_4 _12388_ (.CLK(clknet_1_1__leaf__06162_), + sky130_fd_sc_hd__dfrtp_4 _12476_ (.CLK(clknet_1_0__leaf__06206_), .D(_00202_), - .RESET_B(net250), + .RESET_B(net242), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.donuthit.cordicxy.x2in[0] )); - sky130_fd_sc_hd__dfrtp_4 _12389_ (.CLK(clknet_1_1__leaf__06162_), + sky130_fd_sc_hd__dfrtp_4 _12477_ (.CLK(clknet_1_0__leaf__06206_), .D(_00203_), - .RESET_B(net250), + .RESET_B(net240), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.donuthit.cordicxy.x2in[1] )); - sky130_fd_sc_hd__dfrtp_1 _12390_ (.CLK(clknet_1_1__leaf__06162_), + sky130_fd_sc_hd__dfrtp_1 _12478_ (.CLK(clknet_1_0__leaf__06206_), .D(_00204_), - .RESET_B(net250), + .RESET_B(net240), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.donuthit.cordicxy.x2in[2] )); - sky130_fd_sc_hd__dfrtp_1 _12391_ (.CLK(clknet_1_1__leaf__06162_), + sky130_fd_sc_hd__dfrtp_1 _12479_ (.CLK(clknet_1_0__leaf__06206_), .D(_00205_), - .RESET_B(net250), + .RESET_B(net240), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.donuthit.cordicxy.x2in[3] )); - sky130_fd_sc_hd__dfrtp_4 _12392_ (.CLK(clknet_1_1__leaf__06162_), + sky130_fd_sc_hd__dfrtp_4 _12480_ (.CLK(clknet_1_1__leaf__06206_), .D(_00206_), - .RESET_B(net252), + .RESET_B(net241), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.donuthit.cordicxy.x2in[4] )); - sky130_fd_sc_hd__dfrtp_1 _12393_ (.CLK(clknet_1_1__leaf__06162_), + sky130_fd_sc_hd__dfrtp_1 _12481_ (.CLK(clknet_1_1__leaf__06206_), .D(_00207_), - .RESET_B(net252), + .RESET_B(net241), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.donuthit.cordicxy.x2in[5] )); - sky130_fd_sc_hd__dfrtp_1 _12394_ (.CLK(clknet_1_0__leaf__06162_), + sky130_fd_sc_hd__dfrtp_1 _12482_ (.CLK(clknet_1_1__leaf__06206_), .D(_00208_), - .RESET_B(net252), + .RESET_B(net243), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.donuthit.cordicxy.x2in[6] )); - sky130_fd_sc_hd__dfrtp_1 _12395_ (.CLK(clknet_1_1__leaf__06162_), + sky130_fd_sc_hd__dfrtp_4 _12483_ (.CLK(clknet_1_1__leaf__06206_), .D(_00209_), - .RESET_B(net249), + .RESET_B(net240), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.donuthit.cordicxy.x2in[7] )); - sky130_fd_sc_hd__dfrtp_1 _12396_ (.CLK(clknet_1_0__leaf__06162_), + sky130_fd_sc_hd__dfrtp_2 _12484_ (.CLK(clknet_1_1__leaf__06206_), .D(_00195_), - .RESET_B(net249), + .RESET_B(net240), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.donuthit.cordicxy.x2in[8] )); - sky130_fd_sc_hd__dfrtp_1 _12397_ (.CLK(clknet_1_0__leaf__06162_), + sky130_fd_sc_hd__dfrtp_2 _12485_ (.CLK(clknet_1_0__leaf__06206_), .D(_00196_), - .RESET_B(net251), + .RESET_B(net242), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.donuthit.cordicxy.x2in[9] )); - sky130_fd_sc_hd__dfrtp_2 _12398_ (.CLK(clknet_1_0__leaf__06162_), + sky130_fd_sc_hd__dfrtp_2 _12486_ (.CLK(clknet_1_1__leaf__06206_), .D(_00197_), - .RESET_B(net251), + .RESET_B(net242), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.donuthit.cordicxy.x2in[10] )); - sky130_fd_sc_hd__dfrtp_2 _12399_ (.CLK(clknet_1_0__leaf__06162_), + sky130_fd_sc_hd__dfrtp_2 _12487_ (.CLK(clknet_1_1__leaf__06206_), .D(_00198_), - .RESET_B(net251), + .RESET_B(net242), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.donuthit.cordicxy.x2in[11] )); - sky130_fd_sc_hd__dfrtp_1 _12400_ (.CLK(clknet_1_0__leaf__06162_), + sky130_fd_sc_hd__dfrtp_2 _12488_ (.CLK(clknet_1_1__leaf__06206_), .D(_00199_), - .RESET_B(net251), + .RESET_B(net242), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.donuthit.cordicxy.x2in[12] )); - sky130_fd_sc_hd__dfrtp_1 _12401_ (.CLK(clknet_1_0__leaf__06162_), + sky130_fd_sc_hd__dfrtp_1 _12489_ (.CLK(clknet_1_1__leaf__06206_), .D(_00200_), - .RESET_B(net251), + .RESET_B(net244), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.donuthit.cordicxy.x2in[13] )); - sky130_fd_sc_hd__dfrtp_2 _12402_ (.CLK(clknet_1_0__leaf__06161_), + sky130_fd_sc_hd__dfrtp_1 _12490_ (.CLK(clknet_1_1__leaf__06205_), .D(_00178_), - .RESET_B(net233), + .RESET_B(net239), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.sAsB[0] )); - sky130_fd_sc_hd__dfrtp_4 _12403_ (.CLK(clknet_1_0__leaf__06161_), + sky130_fd_sc_hd__dfrtp_4 _12491_ (.CLK(clknet_1_1__leaf__06205_), .D(_00185_), - .RESET_B(net233), + .RESET_B(net227), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.sAsB[1] )); - sky130_fd_sc_hd__dfrtp_1 _12404_ (.CLK(clknet_1_0__leaf__06161_), + sky130_fd_sc_hd__dfrtp_1 _12492_ (.CLK(clknet_1_1__leaf__06205_), .D(_00186_), - .RESET_B(net233), + .RESET_B(net227), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.sAsB[2] )); - sky130_fd_sc_hd__dfrtp_1 _12405_ (.CLK(clknet_1_0__leaf__06161_), + sky130_fd_sc_hd__dfrtp_1 _12493_ (.CLK(clknet_1_1__leaf__06205_), .D(_00187_), - .RESET_B(net234), + .RESET_B(net227), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.sAsB[3] )); - sky130_fd_sc_hd__dfrtp_1 _12406_ (.CLK(clknet_1_1__leaf__06161_), + sky130_fd_sc_hd__dfrtp_4 _12494_ (.CLK(clknet_1_1__leaf__06205_), .D(_00188_), - .RESET_B(net234), + .RESET_B(net227), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.sAsB[4] )); - sky130_fd_sc_hd__dfrtp_1 _12407_ (.CLK(clknet_1_1__leaf__06161_), + sky130_fd_sc_hd__dfrtp_4 _12495_ (.CLK(clknet_1_1__leaf__06205_), .D(_00189_), - .RESET_B(net238), + .RESET_B(net227), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.sAsB[5] )); - sky130_fd_sc_hd__dfrtp_2 _12408_ (.CLK(clknet_1_1__leaf__06161_), + sky130_fd_sc_hd__dfrtp_4 _12496_ (.CLK(clknet_1_1__leaf__06205_), .D(_00190_), - .RESET_B(net238), + .RESET_B(net227), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.sAsB[6] )); - sky130_fd_sc_hd__dfrtp_4 _12409_ (.CLK(clknet_1_1__leaf__06161_), + sky130_fd_sc_hd__dfrtp_1 _12497_ (.CLK(clknet_1_1__leaf__06205_), .D(_00191_), - .RESET_B(net238), + .RESET_B(net239), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.sAsB[7] )); - sky130_fd_sc_hd__dfrtp_2 _12410_ (.CLK(clknet_1_1__leaf__06161_), + sky130_fd_sc_hd__dfrtp_4 _12498_ (.CLK(clknet_1_1__leaf__06205_), .D(_00192_), - .RESET_B(net238), + .RESET_B(net227), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.sAsB[8] )); - sky130_fd_sc_hd__dfrtp_4 _12411_ (.CLK(clknet_1_1__leaf__06161_), + sky130_fd_sc_hd__dfrtp_4 _12499_ (.CLK(clknet_1_0__leaf__06205_), .D(_00193_), - .RESET_B(net234), + .RESET_B(net229), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.sAsB[9] )); - sky130_fd_sc_hd__dfrtp_2 _12412_ (.CLK(clknet_1_1__leaf__06161_), + sky130_fd_sc_hd__dfrtp_4 _12500_ (.CLK(clknet_1_0__leaf__06205_), .D(_00179_), - .RESET_B(net234), + .RESET_B(net229), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.sAsB[10] )); - sky130_fd_sc_hd__dfrtp_1 _12413_ (.CLK(clknet_1_0__leaf__06161_), + sky130_fd_sc_hd__dfrtp_2 _12501_ (.CLK(clknet_1_0__leaf__06205_), .D(_00180_), - .RESET_B(net233), + .RESET_B(net229), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.sAsB[11] )); - sky130_fd_sc_hd__dfrtp_4 _12414_ (.CLK(clknet_1_0__leaf__06161_), + sky130_fd_sc_hd__dfrtp_4 _12502_ (.CLK(clknet_1_0__leaf__06205_), .D(_00181_), - .RESET_B(net233), + .RESET_B(net229), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.sAsB[12] )); - sky130_fd_sc_hd__dfrtp_4 _12415_ (.CLK(clknet_1_0__leaf__06161_), + sky130_fd_sc_hd__dfrtp_4 _12503_ (.CLK(clknet_1_0__leaf__06205_), .D(_00182_), - .RESET_B(net233), + .RESET_B(net229), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.sAsB[13] )); - sky130_fd_sc_hd__dfrtp_4 _12416_ (.CLK(clknet_1_0__leaf__06161_), + sky130_fd_sc_hd__dfrtp_4 _12504_ (.CLK(clknet_1_0__leaf__06205_), .D(_00183_), - .RESET_B(net234), + .RESET_B(net225), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.sAsB[14] )); - sky130_fd_sc_hd__dfrtp_4 _12417_ (.CLK(clknet_1_0__leaf__06161_), + sky130_fd_sc_hd__dfrtp_4 _12505_ (.CLK(clknet_1_0__leaf__06205_), .D(_00184_), - .RESET_B(net234), + .RESET_B(net225), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.sAsB[15] )); - sky130_fd_sc_hd__dfrtp_4 _12418_ (.CLK(clknet_1_1__leaf__06160_), + sky130_fd_sc_hd__dfrtp_4 _12506_ (.CLK(clknet_1_1__leaf__06204_), .D(_00162_), - .RESET_B(net239), + .RESET_B(net225), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.cAsB[0] )); - sky130_fd_sc_hd__dfrtp_4 _12419_ (.CLK(clknet_1_1__leaf__06160_), + sky130_fd_sc_hd__dfrtp_4 _12507_ (.CLK(clknet_1_1__leaf__06204_), .D(_00169_), - .RESET_B(net235), + .RESET_B(net223), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.cAsB[1] )); - sky130_fd_sc_hd__dfrtp_4 _12420_ (.CLK(clknet_1_1__leaf__06160_), + sky130_fd_sc_hd__dfrtp_4 _12508_ (.CLK(clknet_1_0__leaf__06204_), .D(_00170_), - .RESET_B(net235), + .RESET_B(net224), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.cAsB[2] )); - sky130_fd_sc_hd__dfrtp_4 _12421_ (.CLK(clknet_1_1__leaf__06160_), + sky130_fd_sc_hd__dfrtp_4 _12509_ (.CLK(clknet_1_0__leaf__06204_), .D(_00171_), - .RESET_B(net235), + .RESET_B(net224), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.cAsB[3] )); - sky130_fd_sc_hd__dfrtp_4 _12422_ (.CLK(clknet_1_1__leaf__06160_), + sky130_fd_sc_hd__dfrtp_4 _12510_ (.CLK(clknet_1_0__leaf__06204_), .D(_00172_), - .RESET_B(net236), + .RESET_B(net224), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.cAsB[4] )); - sky130_fd_sc_hd__dfrtp_4 _12423_ (.CLK(clknet_1_0__leaf__06160_), + sky130_fd_sc_hd__dfrtp_4 _12511_ (.CLK(clknet_1_0__leaf__06204_), .D(_00173_), - .RESET_B(net237), + .RESET_B(net223), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.cAsB[5] )); - sky130_fd_sc_hd__dfrtp_1 _12424_ (.CLK(clknet_1_0__leaf__06160_), + sky130_fd_sc_hd__dfrtp_1 _12512_ (.CLK(clknet_1_0__leaf__06204_), .D(_00174_), - .RESET_B(net237), + .RESET_B(net223), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.cAsB[6] )); - sky130_fd_sc_hd__dfrtp_4 _12425_ (.CLK(clknet_1_0__leaf__06160_), + sky130_fd_sc_hd__dfrtp_4 _12513_ (.CLK(clknet_1_0__leaf__06204_), .D(_00175_), - .RESET_B(net237), + .RESET_B(net223), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.cAsB[7] )); - sky130_fd_sc_hd__dfrtp_4 _12426_ (.CLK(clknet_1_0__leaf__06160_), + sky130_fd_sc_hd__dfrtp_4 _12514_ (.CLK(clknet_1_0__leaf__06204_), .D(_00176_), - .RESET_B(net237), + .RESET_B(net223), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.cAsB[8] )); - sky130_fd_sc_hd__dfrtp_1 _12427_ (.CLK(clknet_1_0__leaf__06160_), + sky130_fd_sc_hd__dfrtp_4 _12515_ (.CLK(clknet_1_0__leaf__06204_), .D(_00177_), - .RESET_B(net237), + .RESET_B(net223), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.cAsB[9] )); - sky130_fd_sc_hd__dfrtp_1 _12428_ (.CLK(clknet_1_0__leaf__06160_), + sky130_fd_sc_hd__dfrtp_1 _12516_ (.CLK(clknet_1_0__leaf__06204_), .D(_00163_), - .RESET_B(net237), + .RESET_B(net223), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.cAsB[10] )); - sky130_fd_sc_hd__dfrtp_1 _12429_ (.CLK(clknet_1_0__leaf__06160_), + sky130_fd_sc_hd__dfrtp_1 _12517_ (.CLK(clknet_1_1__leaf__06204_), .D(_00164_), - .RESET_B(net237), + .RESET_B(net224), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.cAsB[11] )); - sky130_fd_sc_hd__dfrtp_1 _12430_ (.CLK(clknet_1_0__leaf__06160_), + sky130_fd_sc_hd__dfrtp_4 _12518_ (.CLK(clknet_1_1__leaf__06204_), .D(_00165_), - .RESET_B(net237), + .RESET_B(net224), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.cAsB[12] )); - sky130_fd_sc_hd__dfrtp_1 _12431_ (.CLK(clknet_1_0__leaf__06160_), + sky130_fd_sc_hd__dfrtp_1 _12519_ (.CLK(clknet_1_1__leaf__06204_), .D(_00166_), - .RESET_B(net237), + .RESET_B(net225), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.cAsB[13] )); - sky130_fd_sc_hd__dfrtp_4 _12432_ (.CLK(clknet_1_1__leaf__06160_), + sky130_fd_sc_hd__dfrtp_4 _12520_ (.CLK(clknet_1_1__leaf__06204_), .D(_00167_), - .RESET_B(net236), + .RESET_B(net225), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.cAsB[14] )); - sky130_fd_sc_hd__dfrtp_4 _12433_ (.CLK(clknet_1_1__leaf__06160_), + sky130_fd_sc_hd__dfrtp_4 _12521_ (.CLK(clknet_1_1__leaf__06204_), .D(_00168_), - .RESET_B(net236), + .RESET_B(net225), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.cAsB[15] )); - sky130_fd_sc_hd__dfstp_1 _12434_ (.CLK(clknet_1_1__leaf__06159_), + sky130_fd_sc_hd__dfstp_1 _12522_ (.CLK(clknet_1_1__leaf__06203_), .D(_00146_), - .SET_B(net238), + .SET_B(net230), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.sAcB[0] )); - sky130_fd_sc_hd__dfstp_2 _12435_ (.CLK(clknet_1_1__leaf__06159_), + sky130_fd_sc_hd__dfstp_2 _12523_ (.CLK(clknet_1_1__leaf__06203_), .D(_00153_), - .SET_B(net238), + .SET_B(net239), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.sAcB[1] )); - sky130_fd_sc_hd__dfstp_2 _12436_ (.CLK(clknet_1_1__leaf__06159_), + sky130_fd_sc_hd__dfstp_2 _12524_ (.CLK(clknet_1_1__leaf__06203_), .D(_00154_), - .SET_B(net238), + .SET_B(net239), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.sAcB[2] )); - sky130_fd_sc_hd__dfstp_2 _12437_ (.CLK(clknet_1_1__leaf__06159_), + sky130_fd_sc_hd__dfstp_2 _12525_ (.CLK(clknet_1_1__leaf__06203_), .D(_00155_), - .SET_B(net238), + .SET_B(net239), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.sAcB[3] )); - sky130_fd_sc_hd__dfstp_1 _12438_ (.CLK(clknet_1_0__leaf__06159_), + sky130_fd_sc_hd__dfstp_2 _12526_ (.CLK(clknet_1_0__leaf__06203_), .D(_00156_), - .SET_B(net234), + .SET_B(net239), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.sAcB[4] )); - sky130_fd_sc_hd__dfstp_4 _12439_ (.CLK(clknet_1_0__leaf__06159_), + sky130_fd_sc_hd__dfstp_2 _12527_ (.CLK(clknet_1_0__leaf__06203_), .D(_00157_), - .SET_B(net233), + .SET_B(net229), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.sAcB[5] )); - sky130_fd_sc_hd__dfrtp_4 _12440_ (.CLK(clknet_1_0__leaf__06159_), + sky130_fd_sc_hd__dfrtp_4 _12528_ (.CLK(clknet_1_0__leaf__06203_), .D(_00158_), - .RESET_B(net233), + .RESET_B(net239), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.sAcB[6] )); - sky130_fd_sc_hd__dfrtp_2 _12441_ (.CLK(clknet_1_0__leaf__06159_), + sky130_fd_sc_hd__dfrtp_2 _12529_ (.CLK(clknet_1_0__leaf__06203_), .D(_00159_), - .RESET_B(net233), + .RESET_B(net227), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.sAcB[7] )); - sky130_fd_sc_hd__dfstp_2 _12442_ (.CLK(clknet_1_0__leaf__06159_), + sky130_fd_sc_hd__dfstp_2 _12530_ (.CLK(clknet_1_0__leaf__06203_), .D(_00160_), - .SET_B(net233), + .SET_B(net227), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.sAcB[8] )); - sky130_fd_sc_hd__dfrtp_4 _12443_ (.CLK(clknet_1_0__leaf__06159_), + sky130_fd_sc_hd__dfrtp_4 _12531_ (.CLK(clknet_1_0__leaf__06203_), .D(_00161_), - .RESET_B(net234), + .RESET_B(net227), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.sAcB[9] )); - sky130_fd_sc_hd__dfstp_1 _12444_ (.CLK(clknet_1_0__leaf__06159_), + sky130_fd_sc_hd__dfstp_1 _12532_ (.CLK(clknet_1_0__leaf__06203_), .D(_00147_), - .SET_B(net234), + .SET_B(net228), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.sAcB[10] )); - sky130_fd_sc_hd__dfstp_1 _12445_ (.CLK(clknet_1_1__leaf__06159_), + sky130_fd_sc_hd__dfstp_2 _12533_ (.CLK(clknet_1_1__leaf__06203_), .D(_00148_), - .SET_B(net243), + .SET_B(net228), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.sAcB[11] )); - sky130_fd_sc_hd__dfrtp_2 _12446_ (.CLK(clknet_1_1__leaf__06159_), + sky130_fd_sc_hd__dfrtp_2 _12534_ (.CLK(clknet_1_1__leaf__06203_), .D(_00149_), - .RESET_B(net238), + .RESET_B(net228), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.sAcB[12] )); - sky130_fd_sc_hd__dfstp_1 _12447_ (.CLK(clknet_1_1__leaf__06159_), + sky130_fd_sc_hd__dfstp_4 _12535_ (.CLK(clknet_1_1__leaf__06203_), .D(_00150_), - .SET_B(net243), + .SET_B(net228), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.sAcB[13] )); - sky130_fd_sc_hd__dfrtp_4 _12448_ (.CLK(clknet_1_1__leaf__06159_), + sky130_fd_sc_hd__dfrtp_4 _12536_ (.CLK(clknet_1_1__leaf__06203_), .D(_00151_), - .RESET_B(net243), + .RESET_B(net228), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.sAcB[14] )); - sky130_fd_sc_hd__dfrtp_4 _12449_ (.CLK(clknet_1_1__leaf__06159_), + sky130_fd_sc_hd__dfrtp_4 _12537_ (.CLK(clknet_1_0__leaf__06203_), .D(_00152_), - .RESET_B(net238), + .RESET_B(net229), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.sAcB[15] )); - sky130_fd_sc_hd__dfstp_2 _12450_ (.CLK(clknet_1_1__leaf__06158_), + sky130_fd_sc_hd__dfstp_2 _12538_ (.CLK(clknet_1_1__leaf__06202_), .D(_00130_), - .SET_B(net239), + .SET_B(net232), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.cAcB[0] )); - sky130_fd_sc_hd__dfstp_2 _12451_ (.CLK(clknet_1_1__leaf__06158_), + sky130_fd_sc_hd__dfstp_2 _12539_ (.CLK(clknet_1_1__leaf__06202_), .D(_00137_), - .SET_B(net242), + .SET_B(net232), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.cAcB[1] )); - sky130_fd_sc_hd__dfstp_2 _12452_ (.CLK(clknet_1_1__leaf__06158_), + sky130_fd_sc_hd__dfstp_2 _12540_ (.CLK(clknet_1_1__leaf__06202_), .D(_00138_), - .SET_B(net242), + .SET_B(net232), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.cAcB[2] )); - sky130_fd_sc_hd__dfstp_2 _12453_ (.CLK(clknet_1_1__leaf__06158_), + sky130_fd_sc_hd__dfstp_2 _12541_ (.CLK(clknet_1_1__leaf__06202_), .D(_00139_), - .SET_B(net242), + .SET_B(net232), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.cAcB[3] )); - sky130_fd_sc_hd__dfstp_1 _12454_ (.CLK(clknet_1_1__leaf__06158_), + sky130_fd_sc_hd__dfstp_1 _12542_ (.CLK(clknet_1_1__leaf__06202_), .D(_00140_), - .SET_B(net239), + .SET_B(net232), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.cAcB[4] )); - sky130_fd_sc_hd__dfstp_1 _12455_ (.CLK(clknet_1_1__leaf__06158_), + sky130_fd_sc_hd__dfstp_1 _12543_ (.CLK(clknet_1_1__leaf__06202_), .D(_00141_), - .SET_B(net239), + .SET_B(net232), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.cAcB[5] )); - sky130_fd_sc_hd__dfrtp_1 _12456_ (.CLK(clknet_1_1__leaf__06158_), + sky130_fd_sc_hd__dfrtp_1 _12544_ (.CLK(clknet_1_0__leaf__06202_), .D(_00142_), - .RESET_B(net239), + .RESET_B(net225), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.cAcB[6] )); - sky130_fd_sc_hd__dfrtp_1 _12457_ (.CLK(clknet_1_1__leaf__06158_), + sky130_fd_sc_hd__dfrtp_1 _12545_ (.CLK(clknet_1_1__leaf__06202_), .D(_00143_), - .RESET_B(net235), + .RESET_B(net233), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.cAcB[7] )); - sky130_fd_sc_hd__dfstp_1 _12458_ (.CLK(clknet_1_0__leaf__06158_), + sky130_fd_sc_hd__dfstp_1 _12546_ (.CLK(clknet_1_0__leaf__06202_), .D(_00144_), - .SET_B(net235), + .SET_B(net225), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.cAcB[8] )); - sky130_fd_sc_hd__dfrtp_2 _12459_ (.CLK(clknet_1_0__leaf__06158_), + sky130_fd_sc_hd__dfrtp_1 _12547_ (.CLK(clknet_1_0__leaf__06202_), .D(_00145_), - .RESET_B(net235), + .RESET_B(net226), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.cAcB[9] )); - sky130_fd_sc_hd__dfstp_1 _12460_ (.CLK(clknet_1_0__leaf__06158_), + sky130_fd_sc_hd__dfstp_1 _12548_ (.CLK(clknet_1_0__leaf__06202_), .D(_00131_), - .SET_B(net235), + .SET_B(net223), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.cAcB[10] )); - sky130_fd_sc_hd__dfstp_1 _12461_ (.CLK(clknet_1_0__leaf__06158_), + sky130_fd_sc_hd__dfstp_4 _12549_ (.CLK(clknet_1_0__leaf__06202_), .D(_00132_), - .SET_B(net235), + .SET_B(net223), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.cAcB[11] )); - sky130_fd_sc_hd__dfrtp_4 _12462_ (.CLK(clknet_1_0__leaf__06158_), + sky130_fd_sc_hd__dfrtp_1 _12550_ (.CLK(clknet_1_0__leaf__06202_), .D(_00133_), - .RESET_B(net235), + .RESET_B(net223), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.cAcB[12] )); - sky130_fd_sc_hd__dfstp_1 _12463_ (.CLK(clknet_1_0__leaf__06158_), + sky130_fd_sc_hd__dfstp_1 _12551_ (.CLK(clknet_1_0__leaf__06202_), .D(_00134_), - .SET_B(net235), + .SET_B(net225), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.cAcB[13] )); - sky130_fd_sc_hd__dfrtp_1 _12464_ (.CLK(clknet_1_0__leaf__06158_), + sky130_fd_sc_hd__dfrtp_1 _12552_ (.CLK(clknet_1_0__leaf__06202_), .D(_00135_), - .RESET_B(net236), + .RESET_B(net225), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.cAcB[14] )); - sky130_fd_sc_hd__dfrtp_4 _12465_ (.CLK(clknet_1_0__leaf__06158_), + sky130_fd_sc_hd__dfrtp_4 _12553_ (.CLK(clknet_1_0__leaf__06202_), .D(_00136_), - .RESET_B(net236), + .RESET_B(net226), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.cAcB[15] )); - sky130_fd_sc_hd__dfxtp_1 _12466_ (.CLK(clknet_1_0__leaf__06156_), + sky130_fd_sc_hd__dfxtp_1 _12554_ (.CLK(clknet_1_0__leaf__06200_), .D(_00316_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.ysA[0] )); - sky130_fd_sc_hd__dfxtp_1 _12467_ (.CLK(clknet_1_0__leaf__06156_), + sky130_fd_sc_hd__dfxtp_1 _12555_ (.CLK(clknet_1_0__leaf__06200_), .D(_00317_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.ysA[1] )); - sky130_fd_sc_hd__dfxtp_1 _12468_ (.CLK(clknet_1_0__leaf__06156_), + sky130_fd_sc_hd__dfxtp_1 _12556_ (.CLK(clknet_1_0__leaf__06200_), .D(_00318_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.ysA[2] )); - sky130_fd_sc_hd__dfxtp_1 _12469_ (.CLK(clknet_1_0__leaf__06156_), + sky130_fd_sc_hd__dfxtp_1 _12557_ (.CLK(clknet_1_0__leaf__06200_), .D(_00319_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.ysA[3] )); - sky130_fd_sc_hd__dfxtp_1 _12470_ (.CLK(clknet_1_0__leaf__06155_), + sky130_fd_sc_hd__dfxtp_1 _12558_ (.CLK(clknet_1_0__leaf__06199_), .D(_00037_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.rx6[2] )); - sky130_fd_sc_hd__dfxtp_1 _12471_ (.CLK(clknet_1_0__leaf__06155_), + sky130_fd_sc_hd__dfxtp_1 _12559_ (.CLK(clknet_1_0__leaf__06199_), .D(_00038_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.rx6[3] )); - sky130_fd_sc_hd__dfxtp_1 _12472_ (.CLK(clknet_1_0__leaf__06155_), + sky130_fd_sc_hd__dfxtp_1 _12560_ (.CLK(clknet_1_0__leaf__06199_), .D(_00039_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.rx6[4] )); - sky130_fd_sc_hd__dfxtp_1 _12473_ (.CLK(clknet_1_0__leaf__06155_), + sky130_fd_sc_hd__dfxtp_1 _12561_ (.CLK(clknet_1_0__leaf__06199_), .D(_00040_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.rx6[5] )); - sky130_fd_sc_hd__dfxtp_1 _12474_ (.CLK(clknet_1_0__leaf__06155_), + sky130_fd_sc_hd__dfxtp_1 _12562_ (.CLK(clknet_1_0__leaf__06199_), .D(_00041_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.donuthit.rxin[0] )); - sky130_fd_sc_hd__dfxtp_1 _12475_ (.CLK(clknet_1_0__leaf__06155_), + sky130_fd_sc_hd__dfxtp_1 _12563_ (.CLK(clknet_1_0__leaf__06199_), .D(_00042_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.donuthit.rxin[1] )); - sky130_fd_sc_hd__dfxtp_1 _12476_ (.CLK(clknet_1_0__leaf__06155_), + sky130_fd_sc_hd__dfxtp_1 _12564_ (.CLK(clknet_1_0__leaf__06199_), .D(_00043_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.donuthit.rxin[2] )); - sky130_fd_sc_hd__dfxtp_1 _12477_ (.CLK(clknet_1_1__leaf__06155_), + sky130_fd_sc_hd__dfxtp_1 _12565_ (.CLK(clknet_1_0__leaf__06199_), .D(_00044_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.donuthit.rxin[3] )); - sky130_fd_sc_hd__dfxtp_1 _12478_ (.CLK(clknet_1_1__leaf__06155_), + sky130_fd_sc_hd__dfxtp_1 _12566_ (.CLK(clknet_1_0__leaf__06199_), .D(_00025_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.donuthit.rxin[4] )); - sky130_fd_sc_hd__dfxtp_1 _12479_ (.CLK(clknet_1_1__leaf__06155_), + sky130_fd_sc_hd__dfxtp_1 _12567_ (.CLK(clknet_1_1__leaf__06199_), .D(_00026_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.donuthit.rxin[5] )); - sky130_fd_sc_hd__dfxtp_2 _12480_ (.CLK(clknet_1_1__leaf__06155_), + sky130_fd_sc_hd__dfxtp_1 _12568_ (.CLK(clknet_1_1__leaf__06199_), .D(_00027_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.donuthit.rxin[6] )); - sky130_fd_sc_hd__dfxtp_2 _12481_ (.CLK(clknet_1_1__leaf__06155_), + sky130_fd_sc_hd__dfxtp_1 _12569_ (.CLK(clknet_1_1__leaf__06199_), .D(_00028_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.donuthit.rxin[7] )); - sky130_fd_sc_hd__dfxtp_1 _12482_ (.CLK(clknet_1_1__leaf__06155_), + sky130_fd_sc_hd__dfxtp_1 _12570_ (.CLK(clknet_1_1__leaf__06199_), .D(_00029_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.donuthit.rxin[8] )); - sky130_fd_sc_hd__dfxtp_1 _12483_ (.CLK(clknet_1_1__leaf__06155_), + sky130_fd_sc_hd__dfxtp_1 _12571_ (.CLK(clknet_1_1__leaf__06199_), .D(_00030_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.donuthit.rxin[9] )); - sky130_fd_sc_hd__dfxtp_2 _12484_ (.CLK(clknet_1_1__leaf__06155_), + sky130_fd_sc_hd__dfxtp_1 _12572_ (.CLK(clknet_1_1__leaf__06199_), .D(_00031_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.donuthit.rxin[10] )); - sky130_fd_sc_hd__dfxtp_1 _12485_ (.CLK(clknet_1_1__leaf__06155_), + sky130_fd_sc_hd__dfxtp_1 _12573_ (.CLK(clknet_1_1__leaf__06199_), .D(_00032_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.donuthit.rxin[11] )); - sky130_fd_sc_hd__dfxtp_2 _12486_ (.CLK(clknet_1_1__leaf__06155_), + sky130_fd_sc_hd__dfxtp_1 _12574_ (.CLK(clknet_1_1__leaf__06199_), .D(_00033_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.donuthit.rxin[12] )); - sky130_fd_sc_hd__dfxtp_2 _12487_ (.CLK(clknet_1_1__leaf__06155_), + sky130_fd_sc_hd__dfxtp_1 _12575_ (.CLK(clknet_1_1__leaf__06199_), .D(_00034_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.donuthit.rxin[13] )); - sky130_fd_sc_hd__dfxtp_1 _12488_ (.CLK(clknet_1_1__leaf__06155_), + sky130_fd_sc_hd__dfxtp_1 _12576_ (.CLK(clknet_1_1__leaf__06199_), .D(_00035_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.donuthit.rxin[14] )); - sky130_fd_sc_hd__dfxtp_1 _12489_ (.CLK(clknet_1_1__leaf__06155_), + sky130_fd_sc_hd__dfxtp_1 _12577_ (.CLK(clknet_1_1__leaf__06199_), .D(_00036_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.donuthit.rxin[15] )); - sky130_fd_sc_hd__dfxtp_1 _12490_ (.CLK(clknet_1_0__leaf__06154_), + sky130_fd_sc_hd__dfxtp_1 _12578_ (.CLK(clknet_1_0__leaf__06198_), .D(_00045_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.ry6[0] )); - sky130_fd_sc_hd__dfxtp_1 _12491_ (.CLK(clknet_1_0__leaf__06154_), + sky130_fd_sc_hd__dfxtp_1 _12579_ (.CLK(clknet_1_0__leaf__06198_), .D(_00056_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.ry6[1] )); - sky130_fd_sc_hd__dfxtp_1 _12492_ (.CLK(clknet_1_0__leaf__06154_), + sky130_fd_sc_hd__dfxtp_1 _12580_ (.CLK(clknet_1_0__leaf__06198_), .D(_00059_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.ry6[2] )); - sky130_fd_sc_hd__dfxtp_1 _12493_ (.CLK(clknet_1_0__leaf__06154_), + sky130_fd_sc_hd__dfxtp_1 _12581_ (.CLK(clknet_1_0__leaf__06198_), .D(_00060_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.ry6[3] )); - sky130_fd_sc_hd__dfxtp_1 _12494_ (.CLK(clknet_1_0__leaf__06154_), + sky130_fd_sc_hd__dfxtp_1 _12582_ (.CLK(clknet_1_0__leaf__06198_), .D(_00061_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.ry6[4] )); - sky130_fd_sc_hd__dfxtp_1 _12495_ (.CLK(clknet_1_0__leaf__06154_), + sky130_fd_sc_hd__dfxtp_1 _12583_ (.CLK(clknet_1_0__leaf__06198_), .D(_00062_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.ry6[5] )); - sky130_fd_sc_hd__dfxtp_1 _12496_ (.CLK(clknet_1_0__leaf__06154_), + sky130_fd_sc_hd__dfxtp_1 _12584_ (.CLK(clknet_1_0__leaf__06198_), .D(_00063_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.donuthit.ryin[0] )); - sky130_fd_sc_hd__dfxtp_1 _12497_ (.CLK(clknet_1_0__leaf__06154_), + sky130_fd_sc_hd__dfxtp_1 _12585_ (.CLK(clknet_1_0__leaf__06198_), .D(_00064_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.donuthit.ryin[1] )); - sky130_fd_sc_hd__dfxtp_1 _12498_ (.CLK(clknet_1_1__leaf__06154_), + sky130_fd_sc_hd__dfxtp_1 _12586_ (.CLK(clknet_1_0__leaf__06198_), .D(_00065_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.donuthit.ryin[2] )); - sky130_fd_sc_hd__dfxtp_1 _12499_ (.CLK(clknet_1_0__leaf__06154_), + sky130_fd_sc_hd__dfxtp_1 _12587_ (.CLK(clknet_1_1__leaf__06198_), .D(_00066_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.donuthit.ryin[3] )); - sky130_fd_sc_hd__dfxtp_1 _12500_ (.CLK(clknet_1_1__leaf__06154_), + sky130_fd_sc_hd__dfxtp_1 _12588_ (.CLK(clknet_1_1__leaf__06198_), .D(_00046_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.donuthit.ryin[4] )); - sky130_fd_sc_hd__dfxtp_1 _12501_ (.CLK(clknet_1_1__leaf__06154_), + sky130_fd_sc_hd__dfxtp_2 _12589_ (.CLK(clknet_1_1__leaf__06198_), .D(_00047_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.donuthit.ryin[5] )); - sky130_fd_sc_hd__dfxtp_1 _12502_ (.CLK(clknet_1_1__leaf__06154_), + sky130_fd_sc_hd__dfxtp_2 _12590_ (.CLK(clknet_1_1__leaf__06198_), .D(_00048_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.donuthit.ryin[6] )); - sky130_fd_sc_hd__dfxtp_1 _12503_ (.CLK(clknet_1_1__leaf__06154_), + sky130_fd_sc_hd__dfxtp_2 _12591_ (.CLK(clknet_1_1__leaf__06198_), .D(_00049_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.donuthit.ryin[7] )); - sky130_fd_sc_hd__dfxtp_1 _12504_ (.CLK(clknet_1_1__leaf__06154_), + sky130_fd_sc_hd__dfxtp_2 _12592_ (.CLK(clknet_1_1__leaf__06198_), .D(_00050_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.donuthit.ryin[8] )); - sky130_fd_sc_hd__dfxtp_1 _12505_ (.CLK(clknet_1_1__leaf__06154_), + sky130_fd_sc_hd__dfxtp_2 _12593_ (.CLK(clknet_1_1__leaf__06198_), .D(_00051_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.donuthit.ryin[9] )); - sky130_fd_sc_hd__dfxtp_1 _12506_ (.CLK(clknet_1_1__leaf__06154_), + sky130_fd_sc_hd__dfxtp_2 _12594_ (.CLK(clknet_1_1__leaf__06198_), .D(_00052_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.donuthit.ryin[10] )); - sky130_fd_sc_hd__dfxtp_1 _12507_ (.CLK(clknet_1_1__leaf__06154_), + sky130_fd_sc_hd__dfxtp_2 _12595_ (.CLK(clknet_1_1__leaf__06198_), .D(_00053_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.donuthit.ryin[11] )); - sky130_fd_sc_hd__dfxtp_1 _12508_ (.CLK(clknet_1_1__leaf__06154_), + sky130_fd_sc_hd__dfxtp_2 _12596_ (.CLK(clknet_1_1__leaf__06198_), .D(_00054_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.donuthit.ryin[12] )); - sky130_fd_sc_hd__dfxtp_1 _12509_ (.CLK(clknet_1_1__leaf__06154_), + sky130_fd_sc_hd__dfxtp_1 _12597_ (.CLK(clknet_1_1__leaf__06198_), .D(_00055_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.donuthit.ryin[13] )); - sky130_fd_sc_hd__dfxtp_1 _12510_ (.CLK(clknet_1_1__leaf__06154_), + sky130_fd_sc_hd__dfxtp_1 _12598_ (.CLK(clknet_1_1__leaf__06198_), .D(_00057_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.donuthit.ryin[14] )); - sky130_fd_sc_hd__dfxtp_1 _12511_ (.CLK(clknet_1_1__leaf__06154_), + sky130_fd_sc_hd__dfxtp_2 _12599_ (.CLK(clknet_1_1__leaf__06198_), .D(_00058_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.donuthit.ryin[15] )); - sky130_fd_sc_hd__dfxtp_1 _12512_ (.CLK(clknet_1_0__leaf__06153_), + sky130_fd_sc_hd__dfxtp_1 _12600_ (.CLK(clknet_1_0__leaf__06197_), .D(_00067_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.rz6[0] )); - sky130_fd_sc_hd__dfxtp_1 _12513_ (.CLK(clknet_1_0__leaf__06153_), + sky130_fd_sc_hd__dfxtp_1 _12601_ (.CLK(clknet_1_0__leaf__06197_), .D(_00078_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.rz6[1] )); - sky130_fd_sc_hd__dfxtp_1 _12514_ (.CLK(clknet_1_0__leaf__06153_), + sky130_fd_sc_hd__dfxtp_1 _12602_ (.CLK(clknet_1_0__leaf__06197_), .D(_00081_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.rz6[2] )); - sky130_fd_sc_hd__dfxtp_1 _12515_ (.CLK(clknet_1_0__leaf__06153_), + sky130_fd_sc_hd__dfxtp_1 _12603_ (.CLK(clknet_1_0__leaf__06197_), .D(_00082_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.rz6[3] )); - sky130_fd_sc_hd__dfxtp_1 _12516_ (.CLK(clknet_1_0__leaf__06153_), + sky130_fd_sc_hd__dfxtp_1 _12604_ (.CLK(clknet_1_0__leaf__06197_), .D(_00083_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.rz6[4] )); - sky130_fd_sc_hd__dfxtp_1 _12517_ (.CLK(clknet_1_0__leaf__06153_), + sky130_fd_sc_hd__dfxtp_1 _12605_ (.CLK(clknet_1_0__leaf__06197_), .D(_00084_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.rz6[5] )); - sky130_fd_sc_hd__dfxtp_1 _12518_ (.CLK(clknet_1_0__leaf__06153_), + sky130_fd_sc_hd__dfxtp_1 _12606_ (.CLK(clknet_1_0__leaf__06197_), .D(_00085_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.donuthit.rzin[0] )); - sky130_fd_sc_hd__dfxtp_1 _12519_ (.CLK(clknet_1_0__leaf__06153_), + sky130_fd_sc_hd__dfxtp_1 _12607_ (.CLK(clknet_1_0__leaf__06197_), .D(_00086_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.donuthit.rzin[1] )); - sky130_fd_sc_hd__dfxtp_1 _12520_ (.CLK(clknet_1_0__leaf__06153_), + sky130_fd_sc_hd__dfxtp_1 _12608_ (.CLK(clknet_1_0__leaf__06197_), .D(_00087_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.donuthit.rzin[2] )); - sky130_fd_sc_hd__dfxtp_1 _12521_ (.CLK(clknet_1_0__leaf__06153_), + sky130_fd_sc_hd__dfxtp_1 _12609_ (.CLK(clknet_1_0__leaf__06197_), .D(_00088_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.donuthit.rzin[3] )); - sky130_fd_sc_hd__dfxtp_1 _12522_ (.CLK(clknet_1_0__leaf__06153_), + sky130_fd_sc_hd__dfxtp_1 _12610_ (.CLK(clknet_1_0__leaf__06197_), .D(_00068_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.donuthit.rzin[4] )); - sky130_fd_sc_hd__dfxtp_2 _12523_ (.CLK(clknet_1_0__leaf__06153_), + sky130_fd_sc_hd__dfxtp_2 _12611_ (.CLK(clknet_1_1__leaf__06197_), .D(_00069_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.donuthit.rzin[5] )); - sky130_fd_sc_hd__dfxtp_2 _12524_ (.CLK(clknet_1_1__leaf__06153_), + sky130_fd_sc_hd__dfxtp_2 _12612_ (.CLK(clknet_1_1__leaf__06197_), .D(_00070_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.donuthit.rzin[6] )); - sky130_fd_sc_hd__dfxtp_2 _12525_ (.CLK(clknet_1_1__leaf__06153_), + sky130_fd_sc_hd__dfxtp_1 _12613_ (.CLK(clknet_1_1__leaf__06197_), .D(_00071_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.donuthit.rzin[7] )); - sky130_fd_sc_hd__dfxtp_2 _12526_ (.CLK(clknet_1_1__leaf__06153_), + sky130_fd_sc_hd__dfxtp_1 _12614_ (.CLK(clknet_1_1__leaf__06197_), .D(_00072_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.donuthit.rzin[8] )); - sky130_fd_sc_hd__dfxtp_2 _12527_ (.CLK(clknet_1_1__leaf__06153_), + sky130_fd_sc_hd__dfxtp_1 _12615_ (.CLK(clknet_1_1__leaf__06197_), .D(_00073_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.donuthit.rzin[9] )); - sky130_fd_sc_hd__dfxtp_2 _12528_ (.CLK(clknet_1_1__leaf__06153_), + sky130_fd_sc_hd__dfxtp_1 _12616_ (.CLK(clknet_1_1__leaf__06197_), .D(_00074_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.donuthit.rzin[10] )); - sky130_fd_sc_hd__dfxtp_2 _12529_ (.CLK(clknet_1_1__leaf__06153_), + sky130_fd_sc_hd__dfxtp_1 _12617_ (.CLK(clknet_1_1__leaf__06197_), .D(_00075_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.donuthit.rzin[11] )); - sky130_fd_sc_hd__dfxtp_2 _12530_ (.CLK(clknet_1_1__leaf__06153_), + sky130_fd_sc_hd__dfxtp_1 _12618_ (.CLK(clknet_1_1__leaf__06197_), .D(_00076_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.donuthit.rzin[12] )); - sky130_fd_sc_hd__dfxtp_2 _12531_ (.CLK(clknet_1_1__leaf__06153_), + sky130_fd_sc_hd__dfxtp_1 _12619_ (.CLK(clknet_1_1__leaf__06197_), .D(_00077_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.donuthit.rzin[13] )); - sky130_fd_sc_hd__dfxtp_2 _12532_ (.CLK(clknet_1_1__leaf__06153_), + sky130_fd_sc_hd__dfxtp_1 _12620_ (.CLK(clknet_1_1__leaf__06197_), .D(_00079_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.donuthit.rzin[14] )); - sky130_fd_sc_hd__dfxtp_2 _12533_ (.CLK(clknet_1_1__leaf__06153_), + sky130_fd_sc_hd__dfxtp_2 _12621_ (.CLK(clknet_1_1__leaf__06197_), .D(_00080_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.donuthit.rzin[15] )); - sky130_fd_sc_hd__dfxtp_1 _12534_ (.CLK(clknet_3_6__leaf_clk), + sky130_fd_sc_hd__dfxtp_1 _12622_ (.CLK(clknet_3_6__leaf_clk), .D(_00320_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.donuthit.t[0] )); - sky130_fd_sc_hd__dfxtp_1 _12535_ (.CLK(clknet_3_6__leaf_clk), + sky130_fd_sc_hd__dfxtp_1 _12623_ (.CLK(clknet_3_6__leaf_clk), .D(_00321_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.donuthit.t[1] )); - sky130_fd_sc_hd__dfxtp_1 _12536_ (.CLK(clknet_3_6__leaf_clk), + sky130_fd_sc_hd__dfxtp_1 _12624_ (.CLK(clknet_3_6__leaf_clk), .D(_00322_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.donuthit.t[2] )); - sky130_fd_sc_hd__dfxtp_1 _12537_ (.CLK(clknet_3_6__leaf_clk), + sky130_fd_sc_hd__dfxtp_1 _12625_ (.CLK(clknet_3_6__leaf_clk), .D(_00323_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.donuthit.t[3] )); - sky130_fd_sc_hd__dfxtp_1 _12538_ (.CLK(clknet_3_6__leaf_clk), + sky130_fd_sc_hd__dfxtp_1 _12626_ (.CLK(clknet_3_6__leaf_clk), .D(_00324_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.donuthit.t[4] )); - sky130_fd_sc_hd__dfxtp_1 _12539_ (.CLK(clknet_3_7__leaf_clk), + sky130_fd_sc_hd__dfxtp_1 _12627_ (.CLK(clknet_3_6__leaf_clk), .D(_00325_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.donuthit.t[5] )); - sky130_fd_sc_hd__dfxtp_1 _12540_ (.CLK(clknet_3_7__leaf_clk), + sky130_fd_sc_hd__dfxtp_1 _12628_ (.CLK(clknet_3_6__leaf_clk), .D(_00326_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.donuthit.t[6] )); - sky130_fd_sc_hd__dfxtp_1 _12541_ (.CLK(clknet_3_7__leaf_clk), + sky130_fd_sc_hd__dfxtp_1 _12629_ (.CLK(clknet_3_3__leaf_clk), .D(_00327_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.donuthit.t[7] )); - sky130_fd_sc_hd__dfxtp_1 _12542_ (.CLK(clknet_3_7__leaf_clk), + sky130_fd_sc_hd__dfxtp_1 _12630_ (.CLK(clknet_3_3__leaf_clk), .D(_00328_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.donuthit.t[8] )); - sky130_fd_sc_hd__dfxtp_1 _12543_ (.CLK(clknet_3_7__leaf_clk), + sky130_fd_sc_hd__dfxtp_1 _12631_ (.CLK(clknet_3_3__leaf_clk), .D(_00329_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.donuthit.t[9] )); - sky130_fd_sc_hd__dfxtp_1 _12544_ (.CLK(clknet_3_7__leaf_clk), + sky130_fd_sc_hd__dfxtp_1 _12632_ (.CLK(clknet_3_3__leaf_clk), .D(_00330_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.donuthit.t[10] )); - sky130_fd_sc_hd__dfxtp_1 _12545_ (.CLK(clknet_3_6__leaf_clk), + sky130_fd_sc_hd__dfxtp_1 _12633_ (.CLK(clknet_3_3__leaf_clk), .D(_00331_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.donuthit.t[11] )); - sky130_fd_sc_hd__dfxtp_1 _12546_ (.CLK(clknet_3_7__leaf_clk), + sky130_fd_sc_hd__dfxtp_1 _12634_ (.CLK(clknet_3_3__leaf_clk), .D(_00332_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.donuthit.t[12] )); - sky130_fd_sc_hd__dfxtp_1 _12547_ (.CLK(clknet_3_7__leaf_clk), + sky130_fd_sc_hd__dfxtp_1 _12635_ (.CLK(clknet_3_3__leaf_clk), .D(_00333_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.donuthit.t[13] )); - sky130_fd_sc_hd__dfxtp_1 _12548_ (.CLK(clknet_3_7__leaf_clk), + sky130_fd_sc_hd__dfxtp_1 _12636_ (.CLK(clknet_3_3__leaf_clk), .D(_00334_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.donuthit.t[14] )); - sky130_fd_sc_hd__dfxtp_1 _12549_ (.CLK(clknet_3_6__leaf_clk), + sky130_fd_sc_hd__dfxtp_1 _12637_ (.CLK(clknet_3_3__leaf_clk), .D(_00335_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.donuthit.t[15] )); - sky130_fd_sc_hd__dfxtp_1 _12550_ (.CLK(clknet_1_0__leaf__06168_), - .D(net347), + sky130_fd_sc_hd__dfxtp_1 _12638_ (.CLK(clknet_1_1__leaf__06212_), + .D(net336), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.donuthit.rz[5] )); - sky130_fd_sc_hd__dfxtp_1 _12551_ (.CLK(clknet_1_0__leaf__06168_), - .D(net339), + sky130_fd_sc_hd__dfxtp_1 _12639_ (.CLK(clknet_1_1__leaf__06212_), + .D(net334), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.donuthit.rz[6] )); - sky130_fd_sc_hd__dfxtp_1 _12552_ (.CLK(clknet_1_0__leaf__06168_), - .D(net346), + sky130_fd_sc_hd__dfxtp_1 _12640_ (.CLK(clknet_1_1__leaf__06212_), + .D(net355), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.donuthit.rz[7] )); - sky130_fd_sc_hd__dfxtp_1 _12553_ (.CLK(clknet_1_0__leaf__06168_), - .D(net341), + sky130_fd_sc_hd__dfxtp_1 _12641_ (.CLK(clknet_1_1__leaf__06212_), + .D(net354), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.donuthit.rz[8] )); - sky130_fd_sc_hd__dfxtp_1 _12554_ (.CLK(clknet_1_0__leaf__06168_), - .D(net342), + sky130_fd_sc_hd__dfxtp_1 _12642_ (.CLK(clknet_1_0__leaf__06212_), + .D(net341), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.donuthit.rz[9] )); - sky130_fd_sc_hd__dfxtp_1 _12555_ (.CLK(clknet_1_1__leaf__06168_), - .D(net351), + sky130_fd_sc_hd__dfxtp_1 _12643_ (.CLK(clknet_1_0__leaf__06212_), + .D(net345), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.donuthit.rz[10] )); - sky130_fd_sc_hd__dfxtp_1 _12556_ (.CLK(clknet_1_1__leaf__06168_), - .D(net352), + sky130_fd_sc_hd__dfxtp_1 _12644_ (.CLK(clknet_1_0__leaf__06212_), + .D(net343), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.donuthit.rz[11] )); - sky130_fd_sc_hd__dfxtp_1 _12557_ (.CLK(clknet_1_1__leaf__06168_), - .D(net357), + sky130_fd_sc_hd__dfxtp_2 _12645_ (.CLK(clknet_1_0__leaf__06212_), + .D(net329), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.donuthit.rz[12] )); - sky130_fd_sc_hd__dfxtp_1 _12558_ (.CLK(clknet_1_1__leaf__06168_), - .D(net345), + sky130_fd_sc_hd__dfxtp_1 _12646_ (.CLK(clknet_1_0__leaf__06212_), + .D(net340), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.donuthit.rz[13] )); - sky130_fd_sc_hd__dfxtp_1 _12559_ (.CLK(clknet_1_1__leaf__06168_), - .D(net335), + sky130_fd_sc_hd__dfxtp_2 _12647_ (.CLK(clknet_1_0__leaf__06212_), + .D(net324), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.donuthit.rz[14] )); - sky130_fd_sc_hd__dfxtp_2 _12560_ (.CLK(clknet_1_1__leaf__06168_), - .D(net356), + sky130_fd_sc_hd__dfxtp_1 _12648_ (.CLK(clknet_1_0__leaf__06212_), + .D(net338), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.donuthit.rz[15] )); - sky130_fd_sc_hd__dfxtp_1 _12561_ (.CLK(clknet_1_1__leaf__06169_), - .D(net368), + sky130_fd_sc_hd__dfxtp_1 _12649_ (.CLK(clknet_1_0__leaf__06213_), + .D(net333), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.donuthit.ry[5] )); - sky130_fd_sc_hd__dfxtp_1 _12562_ (.CLK(clknet_1_1__leaf__06169_), - .D(net370), + sky130_fd_sc_hd__dfxtp_1 _12650_ (.CLK(clknet_1_0__leaf__06213_), + .D(net347), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.donuthit.ry[6] )); - sky130_fd_sc_hd__dfxtp_1 _12563_ (.CLK(clknet_1_1__leaf__06169_), - .D(net361), + sky130_fd_sc_hd__dfxtp_1 _12651_ (.CLK(clknet_1_0__leaf__06213_), + .D(net330), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.donuthit.ry[7] )); - sky130_fd_sc_hd__dfxtp_1 _12564_ (.CLK(clknet_1_1__leaf__06169_), - .D(net366), + sky130_fd_sc_hd__dfxtp_1 _12652_ (.CLK(clknet_1_0__leaf__06213_), + .D(net328), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.donuthit.ry[8] )); - sky130_fd_sc_hd__dfxtp_1 _12565_ (.CLK(clknet_1_1__leaf__06169_), - .D(net362), + sky130_fd_sc_hd__dfxtp_1 _12653_ (.CLK(clknet_1_0__leaf__06213_), + .D(net325), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.donuthit.ry[9] )); - sky130_fd_sc_hd__dfxtp_1 _12566_ (.CLK(clknet_1_0__leaf__06169_), - .D(net363), + sky130_fd_sc_hd__dfxtp_1 _12654_ (.CLK(clknet_1_1__leaf__06213_), + .D(net331), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.donuthit.ry[10] )); - sky130_fd_sc_hd__dfxtp_1 _12567_ (.CLK(clknet_1_0__leaf__06169_), - .D(net360), + sky130_fd_sc_hd__dfxtp_1 _12655_ (.CLK(clknet_1_1__leaf__06213_), + .D(net327), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.donuthit.ry[11] )); - sky130_fd_sc_hd__dfxtp_1 _12568_ (.CLK(clknet_1_0__leaf__06169_), - .D(net359), + sky130_fd_sc_hd__dfxtp_1 _12656_ (.CLK(clknet_1_1__leaf__06213_), + .D(net326), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.donuthit.ry[12] )); - sky130_fd_sc_hd__dfxtp_1 _12569_ (.CLK(clknet_1_0__leaf__06169_), - .D(net353), + sky130_fd_sc_hd__dfxtp_1 _12657_ (.CLK(clknet_1_1__leaf__06213_), + .D(net339), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.donuthit.ry[13] )); - sky130_fd_sc_hd__dfxtp_2 _12570_ (.CLK(clknet_1_0__leaf__06169_), - .D(net344), + sky130_fd_sc_hd__dfxtp_1 _12658_ (.CLK(clknet_1_1__leaf__06213_), + .D(net342), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.donuthit.ry[14] )); - sky130_fd_sc_hd__dfxtp_4 _12571_ (.CLK(clknet_1_0__leaf__06169_), - .D(net358), + sky130_fd_sc_hd__dfxtp_1 _12659_ (.CLK(clknet_1_1__leaf__06213_), + .D(net335), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.donuthit.ry[15] )); - sky130_fd_sc_hd__dfxtp_1 _12572_ (.CLK(clknet_3_3__leaf_clk), + sky130_fd_sc_hd__dfxtp_1 _12660_ (.CLK(clknet_3_3__leaf_clk), .D(_00336_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.donuthit.hit )); - sky130_fd_sc_hd__dfxtp_1 _12573_ (.CLK(clknet_1_0__leaf__06170_), - .D(net367), + sky130_fd_sc_hd__dfxtp_1 _12661_ (.CLK(clknet_1_0__leaf__06214_), + .D(net357), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.donuthit.rx[5] )); - sky130_fd_sc_hd__dfxtp_1 _12574_ (.CLK(clknet_1_0__leaf__06170_), - .D(net340), + sky130_fd_sc_hd__dfxtp_1 _12662_ (.CLK(clknet_1_0__leaf__06214_), + .D(net361), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.donuthit.rx[6] )); - sky130_fd_sc_hd__dfxtp_1 _12575_ (.CLK(clknet_1_1__leaf__06170_), - .D(net343), + sky130_fd_sc_hd__dfxtp_1 _12663_ (.CLK(clknet_1_0__leaf__06214_), + .D(net351), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.donuthit.rx[7] )); - sky130_fd_sc_hd__dfxtp_1 _12576_ (.CLK(clknet_1_1__leaf__06170_), - .D(net355), + sky130_fd_sc_hd__dfxtp_1 _12664_ (.CLK(clknet_1_0__leaf__06214_), + .D(net362), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.donuthit.rx[8] )); - sky130_fd_sc_hd__dfxtp_1 _12577_ (.CLK(clknet_1_1__leaf__06170_), - .D(net354), + sky130_fd_sc_hd__dfxtp_1 _12665_ (.CLK(clknet_1_0__leaf__06214_), + .D(net350), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.donuthit.rx[9] )); - sky130_fd_sc_hd__dfxtp_1 _12578_ (.CLK(clknet_1_0__leaf__06170_), - .D(net334), + sky130_fd_sc_hd__dfxtp_1 _12666_ (.CLK(clknet_1_1__leaf__06214_), + .D(net349), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.donuthit.rx[10] )); - sky130_fd_sc_hd__dfxtp_1 _12579_ (.CLK(clknet_1_1__leaf__06170_), - .D(net369), + sky130_fd_sc_hd__dfxtp_1 _12667_ (.CLK(clknet_1_1__leaf__06214_), + .D(net348), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.donuthit.rx[11] )); - sky130_fd_sc_hd__dfxtp_1 _12580_ (.CLK(clknet_1_0__leaf__06170_), - .D(net338), + sky130_fd_sc_hd__dfxtp_2 _12668_ (.CLK(clknet_1_1__leaf__06214_), + .D(net346), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.donuthit.rx[12] )); - sky130_fd_sc_hd__dfxtp_2 _12581_ (.CLK(clknet_1_0__leaf__06170_), - .D(net337), + sky130_fd_sc_hd__dfxtp_2 _12669_ (.CLK(clknet_1_1__leaf__06214_), + .D(net352), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.donuthit.rx[13] )); - sky130_fd_sc_hd__dfxtp_2 _12582_ (.CLK(clknet_1_0__leaf__06170_), - .D(net336), + sky130_fd_sc_hd__dfxtp_2 _12670_ (.CLK(clknet_1_1__leaf__06214_), + .D(net332), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.donuthit.rx[14] )); - sky130_fd_sc_hd__dfxtp_2 _12583_ (.CLK(clknet_1_1__leaf__06170_), - .D(net364), + sky130_fd_sc_hd__dfxtp_1 _12671_ (.CLK(clknet_1_1__leaf__06214_), + .D(net356), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.donuthit.rx[15] )); - sky130_fd_sc_hd__dfxtp_1 _12584_ (.CLK(clknet_3_3__leaf_clk), + sky130_fd_sc_hd__dfxtp_1 _12672_ (.CLK(clknet_3_2__leaf_clk), .D(\vgadonut.donut.donuthit.cordicxz.x2out[8] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.donuthit.light[8] )); - sky130_fd_sc_hd__dfxtp_1 _12585_ (.CLK(clknet_3_3__leaf_clk), + sky130_fd_sc_hd__dfxtp_1 _12673_ (.CLK(clknet_3_2__leaf_clk), .D(\vgadonut.donut.donuthit.cordicxz.x2out[9] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.donuthit.light[9] )); - sky130_fd_sc_hd__dfxtp_1 _12586_ (.CLK(clknet_3_3__leaf_clk), + sky130_fd_sc_hd__dfxtp_1 _12674_ (.CLK(clknet_3_2__leaf_clk), .D(\vgadonut.donut.donuthit.cordicxz.x2out[10] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.donuthit.light[10] )); - sky130_fd_sc_hd__dfxtp_1 _12587_ (.CLK(clknet_3_2__leaf_clk), + sky130_fd_sc_hd__dfxtp_1 _12675_ (.CLK(clknet_3_2__leaf_clk), .D(\vgadonut.donut.donuthit.cordicxz.x2out[11] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.donuthit.light[11] )); - sky130_fd_sc_hd__dfxtp_1 _12588_ (.CLK(clknet_3_2__leaf_clk), + sky130_fd_sc_hd__dfxtp_1 _12676_ (.CLK(clknet_3_2__leaf_clk), .D(\vgadonut.donut.donuthit.cordicxz.x2out[12] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.donuthit.light[12] )); - sky130_fd_sc_hd__dfxtp_1 _12589_ (.CLK(clknet_3_2__leaf_clk), + sky130_fd_sc_hd__dfxtp_1 _12677_ (.CLK(clknet_3_2__leaf_clk), .D(\vgadonut.donut.donuthit.cordicxz.x2out[13] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.donuthit.light[13] )); - sky130_fd_sc_hd__dfxtp_1 _12590_ (.CLK(clknet_3_5__leaf_clk), + sky130_fd_sc_hd__dfxtp_1 _12678_ (.CLK(clknet_3_6__leaf_clk), .D(_00258_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.donuthit.cordicxy.xin[0] )); - sky130_fd_sc_hd__dfxtp_1 _12591_ (.CLK(clknet_3_4__leaf_clk), + sky130_fd_sc_hd__dfxtp_4 _12679_ (.CLK(clknet_3_6__leaf_clk), .D(_00265_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.donuthit.cordicxy.xin[1] )); - sky130_fd_sc_hd__dfxtp_2 _12592_ (.CLK(clknet_3_5__leaf_clk), + sky130_fd_sc_hd__dfxtp_1 _12680_ (.CLK(clknet_3_6__leaf_clk), .D(_00266_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.donuthit.cordicxy.xin[2] )); - sky130_fd_sc_hd__dfxtp_1 _12593_ (.CLK(clknet_3_5__leaf_clk), + sky130_fd_sc_hd__dfxtp_2 _12681_ (.CLK(clknet_3_5__leaf_clk), .D(_00267_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.donuthit.cordicxy.xin[3] )); - sky130_fd_sc_hd__dfxtp_2 _12594_ (.CLK(clknet_3_5__leaf_clk), + sky130_fd_sc_hd__dfxtp_2 _12682_ (.CLK(clknet_3_6__leaf_clk), .D(_00268_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.donuthit.cordicxy.xin[4] )); - sky130_fd_sc_hd__dfxtp_2 _12595_ (.CLK(clknet_3_5__leaf_clk), + sky130_fd_sc_hd__dfxtp_4 _12683_ (.CLK(clknet_3_5__leaf_clk), .D(_00269_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.donuthit.cordicxy.xin[5] )); - sky130_fd_sc_hd__dfxtp_1 _12596_ (.CLK(clknet_3_5__leaf_clk), + sky130_fd_sc_hd__dfxtp_2 _12684_ (.CLK(clknet_3_5__leaf_clk), .D(_00270_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.donuthit.cordicxy.xin[6] )); - sky130_fd_sc_hd__dfxtp_2 _12597_ (.CLK(clknet_3_6__leaf_clk), + sky130_fd_sc_hd__dfxtp_2 _12685_ (.CLK(clknet_3_7__leaf_clk), .D(_00271_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.donuthit.cordicxy.xin[7] )); - sky130_fd_sc_hd__dfxtp_1 _12598_ (.CLK(clknet_3_6__leaf_clk), + sky130_fd_sc_hd__dfxtp_1 _12686_ (.CLK(clknet_3_5__leaf_clk), .D(_00272_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.donuthit.cordicxy.xin[8] )); - sky130_fd_sc_hd__dfxtp_1 _12599_ (.CLK(clknet_3_5__leaf_clk), + sky130_fd_sc_hd__dfxtp_1 _12687_ (.CLK(clknet_3_5__leaf_clk), .D(_00273_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.donuthit.cordicxy.xin[9] )); - sky130_fd_sc_hd__dfxtp_1 _12600_ (.CLK(clknet_3_5__leaf_clk), + sky130_fd_sc_hd__dfxtp_1 _12688_ (.CLK(clknet_3_5__leaf_clk), .D(_00259_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.donuthit.cordicxy.xin[10] )); - sky130_fd_sc_hd__dfxtp_2 _12601_ (.CLK(clknet_3_5__leaf_clk), + sky130_fd_sc_hd__dfxtp_1 _12689_ (.CLK(clknet_3_7__leaf_clk), .D(_00260_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.donuthit.cordicxy.xin[11] )); - sky130_fd_sc_hd__dfxtp_2 _12602_ (.CLK(clknet_3_5__leaf_clk), + sky130_fd_sc_hd__dfxtp_1 _12690_ (.CLK(clknet_3_7__leaf_clk), .D(_00261_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.donuthit.cordicxy.xin[12] )); - sky130_fd_sc_hd__dfxtp_2 _12603_ (.CLK(clknet_3_5__leaf_clk), + sky130_fd_sc_hd__dfxtp_1 _12691_ (.CLK(clknet_3_7__leaf_clk), .D(_00262_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.donuthit.cordicxy.xin[13] )); - sky130_fd_sc_hd__dfxtp_1 _12604_ (.CLK(clknet_3_5__leaf_clk), + sky130_fd_sc_hd__dfxtp_1 _12692_ (.CLK(clknet_3_7__leaf_clk), .D(_00263_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.donuthit.cordicxy.xin[14] )); - sky130_fd_sc_hd__dfxtp_2 _12605_ (.CLK(clknet_3_5__leaf_clk), + sky130_fd_sc_hd__dfxtp_4 _12693_ (.CLK(clknet_3_7__leaf_clk), .D(_00264_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.donuthit.cordicxy.xin[15] )); - sky130_fd_sc_hd__dfxtp_1 _12606_ (.CLK(clknet_3_1__leaf_clk), + sky130_fd_sc_hd__dfxtp_1 _12694_ (.CLK(clknet_3_6__leaf_clk), .D(_00274_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.donuthit.cordicxy.yin[0] )); - sky130_fd_sc_hd__dfxtp_2 _12607_ (.CLK(clknet_3_4__leaf_clk), + sky130_fd_sc_hd__dfxtp_4 _12695_ (.CLK(clknet_3_6__leaf_clk), .D(_00281_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.donuthit.cordicxy.yin[1] )); - sky130_fd_sc_hd__dfxtp_2 _12608_ (.CLK(clknet_3_4__leaf_clk), + sky130_fd_sc_hd__dfxtp_1 _12696_ (.CLK(clknet_3_6__leaf_clk), .D(_00282_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.donuthit.cordicxy.yin[2] )); - sky130_fd_sc_hd__dfxtp_1 _12609_ (.CLK(clknet_3_4__leaf_clk), + sky130_fd_sc_hd__dfxtp_2 _12697_ (.CLK(clknet_3_4__leaf_clk), .D(_00283_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.donuthit.cordicxy.yin[3] )); - sky130_fd_sc_hd__dfxtp_2 _12610_ (.CLK(clknet_3_4__leaf_clk), + sky130_fd_sc_hd__dfxtp_4 _12698_ (.CLK(clknet_3_4__leaf_clk), .D(_00284_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.donuthit.cordicxy.yin[4] )); - sky130_fd_sc_hd__dfxtp_2 _12611_ (.CLK(clknet_3_4__leaf_clk), + sky130_fd_sc_hd__dfxtp_4 _12699_ (.CLK(clknet_3_4__leaf_clk), .D(_00285_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.donuthit.cordicxy.yin[5] )); - sky130_fd_sc_hd__dfxtp_1 _12612_ (.CLK(clknet_3_4__leaf_clk), + sky130_fd_sc_hd__dfxtp_2 _12700_ (.CLK(clknet_3_4__leaf_clk), .D(_00286_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.donuthit.cordicxy.yin[6] )); - sky130_fd_sc_hd__dfxtp_4 _12613_ (.CLK(clknet_3_4__leaf_clk), + sky130_fd_sc_hd__dfxtp_2 _12701_ (.CLK(clknet_3_5__leaf_clk), .D(_00287_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.donuthit.cordicxy.yin[7] )); - sky130_fd_sc_hd__dfxtp_1 _12614_ (.CLK(clknet_3_4__leaf_clk), + sky130_fd_sc_hd__dfxtp_1 _12702_ (.CLK(clknet_3_5__leaf_clk), .D(_00288_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.donuthit.cordicxy.yin[8] )); - sky130_fd_sc_hd__dfxtp_1 _12615_ (.CLK(clknet_3_4__leaf_clk), + sky130_fd_sc_hd__dfxtp_1 _12703_ (.CLK(clknet_3_7__leaf_clk), .D(_00289_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.donuthit.cordicxy.yin[9] )); - sky130_fd_sc_hd__dfxtp_2 _12616_ (.CLK(clknet_3_4__leaf_clk), + sky130_fd_sc_hd__dfxtp_1 _12704_ (.CLK(clknet_3_7__leaf_clk), .D(_00275_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.donuthit.cordicxy.yin[10] )); - sky130_fd_sc_hd__dfxtp_2 _12617_ (.CLK(clknet_3_5__leaf_clk), + sky130_fd_sc_hd__dfxtp_1 _12705_ (.CLK(clknet_3_7__leaf_clk), .D(_00276_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.donuthit.cordicxy.yin[11] )); - sky130_fd_sc_hd__dfxtp_2 _12618_ (.CLK(clknet_3_5__leaf_clk), + sky130_fd_sc_hd__dfxtp_1 _12706_ (.CLK(clknet_3_7__leaf_clk), .D(_00277_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.donuthit.cordicxy.yin[12] )); - sky130_fd_sc_hd__dfxtp_1 _12619_ (.CLK(clknet_3_7__leaf_clk), + sky130_fd_sc_hd__dfxtp_1 _12707_ (.CLK(clknet_3_7__leaf_clk), .D(_00278_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.donuthit.cordicxy.yin[13] )); - sky130_fd_sc_hd__dfxtp_1 _12620_ (.CLK(clknet_3_7__leaf_clk), + sky130_fd_sc_hd__dfxtp_1 _12708_ (.CLK(clknet_3_7__leaf_clk), .D(_00279_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.donuthit.cordicxy.yin[14] )); - sky130_fd_sc_hd__dfxtp_1 _12621_ (.CLK(clknet_3_7__leaf_clk), + sky130_fd_sc_hd__dfxtp_4 _12709_ (.CLK(clknet_3_7__leaf_clk), .D(_00280_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.donuthit.cordicxy.xinvert )); - sky130_fd_sc_hd__dfxtp_1 _12622_ (.CLK(clknet_3_1__leaf_clk), + sky130_fd_sc_hd__dfxtp_1 _12710_ (.CLK(clknet_3_1__leaf_clk), .D(_00290_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.donuthit.cordicxz.xin[0] )); - sky130_fd_sc_hd__dfxtp_1 _12623_ (.CLK(clknet_3_1__leaf_clk), + sky130_fd_sc_hd__dfxtp_1 _12711_ (.CLK(clknet_3_1__leaf_clk), .D(_00297_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.donuthit.cordicxz.xin[1] )); - sky130_fd_sc_hd__dfxtp_1 _12624_ (.CLK(clknet_3_1__leaf_clk), + sky130_fd_sc_hd__dfxtp_1 _12712_ (.CLK(clknet_3_1__leaf_clk), .D(_00298_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.donuthit.cordicxz.xin[2] )); - sky130_fd_sc_hd__dfxtp_1 _12625_ (.CLK(clknet_3_3__leaf_clk), + sky130_fd_sc_hd__dfxtp_1 _12713_ (.CLK(clknet_3_1__leaf_clk), .D(_00299_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.donuthit.cordicxz.xin[3] )); - sky130_fd_sc_hd__dfxtp_2 _12626_ (.CLK(clknet_3_3__leaf_clk), + sky130_fd_sc_hd__dfxtp_1 _12714_ (.CLK(clknet_3_3__leaf_clk), .D(_00300_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.donuthit.cordicxz.xin[4] )); - sky130_fd_sc_hd__dfxtp_2 _12627_ (.CLK(clknet_3_3__leaf_clk), + sky130_fd_sc_hd__dfxtp_2 _12715_ (.CLK(clknet_3_1__leaf_clk), .D(_00301_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.donuthit.cordicxz.xin[5] )); - sky130_fd_sc_hd__dfxtp_1 _12628_ (.CLK(clknet_3_3__leaf_clk), + sky130_fd_sc_hd__dfxtp_1 _12716_ (.CLK(clknet_3_3__leaf_clk), .D(_00302_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.donuthit.cordicxz.xin[6] )); - sky130_fd_sc_hd__dfxtp_2 _12629_ (.CLK(clknet_3_3__leaf_clk), + sky130_fd_sc_hd__dfxtp_1 _12717_ (.CLK(clknet_3_1__leaf_clk), .D(_00303_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.donuthit.cordicxz.xin[7] )); - sky130_fd_sc_hd__dfxtp_1 _12630_ (.CLK(clknet_3_3__leaf_clk), + sky130_fd_sc_hd__dfxtp_1 _12718_ (.CLK(clknet_3_0__leaf_clk), .D(_00304_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.donuthit.cordicxz.xin[8] )); - sky130_fd_sc_hd__dfxtp_1 _12631_ (.CLK(clknet_3_3__leaf_clk), + sky130_fd_sc_hd__dfxtp_2 _12719_ (.CLK(clknet_3_0__leaf_clk), .D(_00305_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.donuthit.cordicxz.xin[9] )); - sky130_fd_sc_hd__dfxtp_1 _12632_ (.CLK(clknet_3_3__leaf_clk), + sky130_fd_sc_hd__dfxtp_2 _12720_ (.CLK(clknet_3_3__leaf_clk), .D(_00291_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.donuthit.cordicxz.xin[10] )); - sky130_fd_sc_hd__dfxtp_2 _12633_ (.CLK(clknet_3_3__leaf_clk), + sky130_fd_sc_hd__dfxtp_2 _12721_ (.CLK(clknet_3_2__leaf_clk), .D(_00292_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.donuthit.cordicxz.xin[11] )); - sky130_fd_sc_hd__dfxtp_2 _12634_ (.CLK(clknet_3_3__leaf_clk), + sky130_fd_sc_hd__dfxtp_1 _12722_ (.CLK(clknet_3_2__leaf_clk), .D(_00293_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.donuthit.cordicxz.xin[12] )); - sky130_fd_sc_hd__dfxtp_1 _12635_ (.CLK(clknet_3_3__leaf_clk), + sky130_fd_sc_hd__dfxtp_2 _12723_ (.CLK(clknet_3_2__leaf_clk), .D(_00294_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.donuthit.cordicxz.xin[13] )); - sky130_fd_sc_hd__dfxtp_2 _12636_ (.CLK(clknet_3_3__leaf_clk), + sky130_fd_sc_hd__dfxtp_1 _12724_ (.CLK(clknet_3_2__leaf_clk), .D(_00295_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.donuthit.cordicxz.xin[14] )); - sky130_fd_sc_hd__dfxtp_1 _12637_ (.CLK(clknet_3_3__leaf_clk), + sky130_fd_sc_hd__dfxtp_1 _12725_ (.CLK(clknet_3_3__leaf_clk), .D(_00296_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.donuthit.cordicxz.xin[15] )); - sky130_fd_sc_hd__dfrtp_1 _12638_ (.CLK(clknet_1_1__leaf__06151_), + sky130_fd_sc_hd__dfrtp_4 _12726_ (.CLK(clknet_1_1__leaf__06195_), .D(_00015_), - .RESET_B(net244), + .RESET_B(net236), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.bayer_j[0] )); - sky130_fd_sc_hd__dfrtp_2 _12639_ (.CLK(clknet_1_1__leaf__06151_), + sky130_fd_sc_hd__dfrtp_1 _12727_ (.CLK(clknet_1_1__leaf__06195_), .D(_00016_), - .RESET_B(net244), + .RESET_B(net236), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.bayer_j[1] )); - sky130_fd_sc_hd__dfrtp_2 _12640_ (.CLK(clknet_1_1__leaf__06151_), + sky130_fd_sc_hd__dfrtp_2 _12728_ (.CLK(clknet_1_1__leaf__06195_), .D(_00017_), - .RESET_B(net245), + .RESET_B(net236), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.v_count[2] )); - sky130_fd_sc_hd__dfrtp_1 _12641_ (.CLK(clknet_1_1__leaf__06151_), + sky130_fd_sc_hd__dfrtp_1 _12729_ (.CLK(clknet_1_0__leaf__06195_), .D(_00018_), - .RESET_B(net244), + .RESET_B(net235), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.v_count[3] )); - sky130_fd_sc_hd__dfrtp_2 _12642_ (.CLK(clknet_1_0__leaf__06151_), + sky130_fd_sc_hd__dfrtp_2 _12730_ (.CLK(clknet_1_0__leaf__06195_), .D(_00019_), - .RESET_B(net244), + .RESET_B(net235), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.v_count[4] )); - sky130_fd_sc_hd__dfrtp_1 _12643_ (.CLK(clknet_1_0__leaf__06151_), + sky130_fd_sc_hd__dfrtp_1 _12731_ (.CLK(clknet_1_0__leaf__06195_), .D(_00020_), - .RESET_B(net244), + .RESET_B(net235), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.v_count[5] )); - sky130_fd_sc_hd__dfrtp_1 _12644_ (.CLK(clknet_1_0__leaf__06151_), + sky130_fd_sc_hd__dfrtp_1 _12732_ (.CLK(clknet_1_0__leaf__06195_), .D(_00021_), - .RESET_B(net244), + .RESET_B(net235), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.v_count[6] )); - sky130_fd_sc_hd__dfrtp_1 _12645_ (.CLK(clknet_1_0__leaf__06151_), + sky130_fd_sc_hd__dfrtp_1 _12733_ (.CLK(clknet_1_1__leaf__06195_), .D(_00022_), - .RESET_B(net244), + .RESET_B(net236), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.v_count[7] )); - sky130_fd_sc_hd__dfrtp_2 _12646_ (.CLK(clknet_1_0__leaf__06151_), + sky130_fd_sc_hd__dfrtp_2 _12734_ (.CLK(clknet_1_1__leaf__06195_), .D(_00023_), - .RESET_B(net244), + .RESET_B(net236), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.v_count[8] )); - sky130_fd_sc_hd__dfrtp_2 _12647_ (.CLK(clknet_1_0__leaf__06151_), + sky130_fd_sc_hd__dfrtp_1 _12735_ (.CLK(clknet_1_1__leaf__06195_), .D(_00024_), - .RESET_B(net244), + .RESET_B(net234), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.v_count[9] )); - sky130_fd_sc_hd__dfxtp_4 _12648_ (.CLK(clknet_1_1__leaf__06152_), + sky130_fd_sc_hd__dfxtp_4 _12736_ (.CLK(clknet_1_1__leaf__06196_), .D(_00306_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.frame )); - sky130_fd_sc_hd__dfxtp_1 _12649_ (.CLK(clknet_1_1__leaf__06152_), + sky130_fd_sc_hd__dfxtp_1 _12737_ (.CLK(clknet_1_1__leaf__06196_), .D(_00307_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.frame[1] )); - sky130_fd_sc_hd__dfxtp_1 _12650_ (.CLK(clknet_1_1__leaf__06152_), + sky130_fd_sc_hd__dfxtp_1 _12738_ (.CLK(clknet_1_1__leaf__06196_), .D(_00308_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.frame[2] )); - sky130_fd_sc_hd__dfxtp_1 _12651_ (.CLK(clknet_1_1__leaf__06152_), + sky130_fd_sc_hd__dfxtp_1 _12739_ (.CLK(clknet_1_1__leaf__06196_), .D(_00309_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.frame[3] )); - sky130_fd_sc_hd__dfxtp_2 _12652_ (.CLK(clknet_1_0__leaf__06152_), + sky130_fd_sc_hd__dfxtp_1 _12740_ (.CLK(clknet_1_0__leaf__06196_), .D(_00310_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.frame[4] )); - sky130_fd_sc_hd__dfxtp_1 _12653_ (.CLK(clknet_1_0__leaf__06152_), + sky130_fd_sc_hd__dfxtp_1 _12741_ (.CLK(clknet_1_0__leaf__06196_), .D(_00311_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.frame[5] )); - sky130_fd_sc_hd__dfxtp_1 _12654_ (.CLK(clknet_1_0__leaf__06152_), + sky130_fd_sc_hd__dfxtp_1 _12742_ (.CLK(clknet_1_0__leaf__06196_), .D(_00312_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.frame[6] )); - sky130_fd_sc_hd__dfxtp_1 _12655_ (.CLK(clknet_1_0__leaf__06152_), + sky130_fd_sc_hd__dfxtp_1 _12743_ (.CLK(clknet_1_0__leaf__06196_), .D(_00313_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.frame[7] )); - sky130_fd_sc_hd__dfxtp_2 _12656_ (.CLK(clknet_3_2__leaf_clk), + sky130_fd_sc_hd__dfxtp_2 _12744_ (.CLK(clknet_3_2__leaf_clk), .D(_00337_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(uo_out[4])); - sky130_fd_sc_hd__dfxtp_2 _12657_ (.CLK(clknet_3_2__leaf_clk), + sky130_fd_sc_hd__dfxtp_2 _12745_ (.CLK(clknet_3_3__leaf_clk), .D(_00338_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(uo_out[0])); - sky130_fd_sc_hd__dfxtp_2 _12658_ (.CLK(clknet_3_2__leaf_clk), + sky130_fd_sc_hd__dfxtp_2 _12746_ (.CLK(clknet_3_2__leaf_clk), .D(_00339_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(uo_out[5])); - sky130_fd_sc_hd__dfxtp_2 _12659_ (.CLK(clknet_3_2__leaf_clk), + sky130_fd_sc_hd__dfxtp_2 _12747_ (.CLK(clknet_3_3__leaf_clk), .D(_00340_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(uo_out[1])); - sky130_fd_sc_hd__dfxtp_2 _12660_ (.CLK(clknet_3_2__leaf_clk), + sky130_fd_sc_hd__dfxtp_2 _12748_ (.CLK(clknet_3_2__leaf_clk), .D(_00341_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(uo_out[6])); - sky130_fd_sc_hd__dfxtp_2 _12661_ (.CLK(clknet_3_2__leaf_clk), + sky130_fd_sc_hd__dfxtp_2 _12749_ (.CLK(clknet_3_2__leaf_clk), .D(_00342_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(uo_out[2])); - sky130_fd_sc_hd__dfxtp_1 _12662_ (.CLK(clknet_1_0__leaf__06157_), + sky130_fd_sc_hd__dfxtp_1 _12750_ (.CLK(clknet_1_0__leaf__06201_), .D(_00343_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.ycA[0] )); - sky130_fd_sc_hd__dfxtp_1 _12663_ (.CLK(clknet_1_0__leaf__06157_), + sky130_fd_sc_hd__dfxtp_1 _12751_ (.CLK(clknet_1_0__leaf__06201_), .D(_00344_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.ycA[1] )); - sky130_fd_sc_hd__dfxtp_1 _12664_ (.CLK(clknet_1_0__leaf__06157_), + sky130_fd_sc_hd__dfxtp_1 _12752_ (.CLK(clknet_1_0__leaf__06201_), .D(_00345_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.ycA[2] )); - sky130_fd_sc_hd__dfxtp_1 _12665_ (.CLK(clknet_1_0__leaf__06157_), + sky130_fd_sc_hd__dfxtp_1 _12753_ (.CLK(clknet_1_0__leaf__06201_), .D(_00346_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.ycA[3] )); - sky130_fd_sc_hd__dfxtp_1 _12666_ (.CLK(clknet_1_0__leaf__06156_), + sky130_fd_sc_hd__dfxtp_1 _12754_ (.CLK(clknet_1_0__leaf__06200_), .D(_00106_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.ysA[4] )); - sky130_fd_sc_hd__dfxtp_1 _12667_ (.CLK(clknet_1_0__leaf__06156_), + sky130_fd_sc_hd__dfxtp_1 _12755_ (.CLK(clknet_1_0__leaf__06200_), .D(_00107_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.ysA[5] )); - sky130_fd_sc_hd__dfxtp_1 _12668_ (.CLK(clknet_1_0__leaf__06156_), + sky130_fd_sc_hd__dfxtp_1 _12756_ (.CLK(clknet_1_0__leaf__06200_), .D(_00108_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.ysA[6] )); - sky130_fd_sc_hd__dfxtp_1 _12669_ (.CLK(clknet_1_0__leaf__06156_), + sky130_fd_sc_hd__dfxtp_1 _12757_ (.CLK(clknet_1_0__leaf__06200_), .D(_00109_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.ysA[7] )); - sky130_fd_sc_hd__dfxtp_1 _12670_ (.CLK(clknet_1_0__leaf__06156_), + sky130_fd_sc_hd__dfxtp_1 _12758_ (.CLK(clknet_1_0__leaf__06200_), .D(_00110_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.ysA[8] )); - sky130_fd_sc_hd__dfxtp_1 _12671_ (.CLK(clknet_1_0__leaf__06156_), + sky130_fd_sc_hd__dfxtp_1 _12759_ (.CLK(clknet_1_0__leaf__06200_), .D(_00111_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.ysA[9] )); - sky130_fd_sc_hd__dfxtp_1 _12672_ (.CLK(clknet_1_0__leaf__06156_), + sky130_fd_sc_hd__dfxtp_1 _12760_ (.CLK(clknet_1_1__leaf__06200_), .D(_00094_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.ysA[10] )); - sky130_fd_sc_hd__dfxtp_1 _12673_ (.CLK(clknet_1_0__leaf__06156_), + sky130_fd_sc_hd__dfxtp_1 _12761_ (.CLK(clknet_1_0__leaf__06200_), .D(_00095_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.ysA[11] )); - sky130_fd_sc_hd__dfxtp_1 _12674_ (.CLK(clknet_1_1__leaf__06156_), + sky130_fd_sc_hd__dfxtp_1 _12762_ (.CLK(clknet_1_1__leaf__06200_), .D(_00096_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.ysA[12] )); - sky130_fd_sc_hd__dfxtp_1 _12675_ (.CLK(clknet_1_1__leaf__06156_), + sky130_fd_sc_hd__dfxtp_1 _12763_ (.CLK(clknet_1_1__leaf__06200_), .D(_00097_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.ysA[13] )); - sky130_fd_sc_hd__dfxtp_1 _12676_ (.CLK(clknet_1_1__leaf__06156_), + sky130_fd_sc_hd__dfxtp_1 _12764_ (.CLK(clknet_1_1__leaf__06200_), .D(_00098_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.ysA[14] )); - sky130_fd_sc_hd__dfxtp_1 _12677_ (.CLK(clknet_1_1__leaf__06156_), + sky130_fd_sc_hd__dfxtp_1 _12765_ (.CLK(clknet_1_1__leaf__06200_), .D(_00099_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.ysA[15] )); - sky130_fd_sc_hd__dfxtp_1 _12678_ (.CLK(clknet_1_1__leaf__06156_), + sky130_fd_sc_hd__dfxtp_1 _12766_ (.CLK(clknet_1_1__leaf__06200_), .D(_00100_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.ysA[16] )); - sky130_fd_sc_hd__dfxtp_1 _12679_ (.CLK(clknet_1_1__leaf__06156_), + sky130_fd_sc_hd__dfxtp_1 _12767_ (.CLK(clknet_1_1__leaf__06200_), .D(_00101_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.ysA[17] )); - sky130_fd_sc_hd__dfxtp_1 _12680_ (.CLK(clknet_1_1__leaf__06156_), + sky130_fd_sc_hd__dfxtp_1 _12768_ (.CLK(clknet_1_1__leaf__06200_), .D(_00102_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.ysA[18] )); - sky130_fd_sc_hd__dfxtp_1 _12681_ (.CLK(clknet_1_1__leaf__06156_), + sky130_fd_sc_hd__dfxtp_1 _12769_ (.CLK(clknet_1_1__leaf__06200_), .D(_00103_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.ysA[19] )); - sky130_fd_sc_hd__dfxtp_1 _12682_ (.CLK(clknet_1_1__leaf__06156_), + sky130_fd_sc_hd__dfxtp_1 _12770_ (.CLK(clknet_1_1__leaf__06200_), .D(_00104_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.ysA[20] )); - sky130_fd_sc_hd__dfxtp_1 _12683_ (.CLK(clknet_1_1__leaf__06156_), + sky130_fd_sc_hd__dfxtp_1 _12771_ (.CLK(clknet_1_1__leaf__06200_), .D(_00105_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.ysA[21] )); - sky130_fd_sc_hd__dfxtp_1 _12684_ (.CLK(clknet_3_2__leaf_clk), - .D(_00011_), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .Q(\vgadonut.hsync )); - sky130_fd_sc_hd__dfxtp_1 _12685_ (.CLK(clknet_3_2__leaf_clk), - .D(_00012_), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .Q(\vgadonut.vsync )); - sky130_fd_sc_hd__dfrtp_1 _12686_ (.CLK(clknet_3_0__leaf_clk), - .D(_00000_), - .RESET_B(net245), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .Q(\vgadonut.donut.h_count[0] )); - sky130_fd_sc_hd__dfrtp_1 _12687_ (.CLK(clknet_3_2__leaf_clk), - .D(_00002_), - .RESET_B(net245), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .Q(\vgadonut.donut.h_count[1] )); - sky130_fd_sc_hd__dfrtp_1 _12688_ (.CLK(clknet_3_0__leaf_clk), - .D(_00003_), - .RESET_B(net246), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .Q(\vgadonut.donut.h_count[2] )); - sky130_fd_sc_hd__dfrtp_1 _12689_ (.CLK(clknet_3_1__leaf_clk), - .D(_00004_), - .RESET_B(net246), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .Q(\vgadonut.donut.h_count[3] )); - sky130_fd_sc_hd__dfrtp_1 _12690_ (.CLK(clknet_3_0__leaf_clk), - .D(_00005_), - .RESET_B(net245), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .Q(\vgadonut.donut.h_count[4] )); - sky130_fd_sc_hd__dfrtp_2 _12691_ (.CLK(clknet_3_0__leaf_clk), - .D(_00006_), - .RESET_B(net245), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .Q(\vgadonut.donut.h_count[5] )); - sky130_fd_sc_hd__dfrtp_2 _12692_ (.CLK(clknet_3_2__leaf_clk), - .D(_00007_), - .RESET_B(net245), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .Q(\vgadonut.donut.h_count[6] )); - sky130_fd_sc_hd__dfrtp_1 _12693_ (.CLK(clknet_3_1__leaf_clk), - .D(_00008_), - .RESET_B(net247), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .Q(\vgadonut.donut.h_count[7] )); - sky130_fd_sc_hd__dfrtp_2 _12694_ (.CLK(clknet_3_1__leaf_clk), - .D(_00009_), - .RESET_B(net247), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .Q(\vgadonut.donut.h_count[8] )); - sky130_fd_sc_hd__dfrtp_2 _12695_ (.CLK(clknet_3_2__leaf_clk), - .D(_00010_), - .RESET_B(net247), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .Q(\vgadonut.donut.h_count[9] )); - sky130_fd_sc_hd__dfrtp_1 _12696_ (.CLK(clknet_3_2__leaf_clk), - .D(_00001_), - .RESET_B(net247), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .Q(\vgadonut.donut.h_count[10] )); - sky130_fd_sc_hd__dfxtp_1 _12697_ (.CLK(clknet_1_0__leaf__06157_), + sky130_fd_sc_hd__dfxtp_1 _12772_ (.CLK(clknet_1_0__leaf__06201_), .D(_00124_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.ycA[4] )); - sky130_fd_sc_hd__dfxtp_1 _12698_ (.CLK(clknet_1_0__leaf__06157_), + sky130_fd_sc_hd__dfxtp_1 _12773_ (.CLK(clknet_1_0__leaf__06201_), .D(_00125_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.ycA[5] )); - sky130_fd_sc_hd__dfxtp_1 _12699_ (.CLK(clknet_1_0__leaf__06157_), + sky130_fd_sc_hd__dfxtp_1 _12774_ (.CLK(clknet_1_0__leaf__06201_), .D(_00126_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.ycA[6] )); - sky130_fd_sc_hd__dfxtp_1 _12700_ (.CLK(clknet_1_0__leaf__06157_), + sky130_fd_sc_hd__dfxtp_1 _12775_ (.CLK(clknet_1_0__leaf__06201_), .D(_00127_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.ycA[7] )); - sky130_fd_sc_hd__dfxtp_1 _12701_ (.CLK(clknet_1_1__leaf__06157_), + sky130_fd_sc_hd__dfxtp_1 _12776_ (.CLK(clknet_1_0__leaf__06201_), .D(_00128_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.ycA[8] )); - sky130_fd_sc_hd__dfxtp_1 _12702_ (.CLK(clknet_1_0__leaf__06157_), + sky130_fd_sc_hd__dfxtp_1 _12777_ (.CLK(clknet_1_0__leaf__06201_), .D(_00129_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.ycA[9] )); - sky130_fd_sc_hd__dfxtp_1 _12703_ (.CLK(clknet_1_0__leaf__06157_), + sky130_fd_sc_hd__dfxtp_1 _12778_ (.CLK(clknet_1_1__leaf__06201_), .D(_00112_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.ycA[10] )); - sky130_fd_sc_hd__dfxtp_1 _12704_ (.CLK(clknet_1_0__leaf__06157_), + sky130_fd_sc_hd__dfxtp_1 _12779_ (.CLK(clknet_1_1__leaf__06201_), .D(_00113_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.ycA[11] )); - sky130_fd_sc_hd__dfxtp_1 _12705_ (.CLK(clknet_1_1__leaf__06157_), + sky130_fd_sc_hd__dfxtp_1 _12780_ (.CLK(clknet_1_1__leaf__06201_), .D(_00114_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.ycA[12] )); - sky130_fd_sc_hd__dfxtp_1 _12706_ (.CLK(clknet_1_1__leaf__06157_), + sky130_fd_sc_hd__dfxtp_1 _12781_ (.CLK(clknet_1_1__leaf__06201_), .D(_00115_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.ycA[13] )); - sky130_fd_sc_hd__dfxtp_1 _12707_ (.CLK(clknet_1_1__leaf__06157_), + sky130_fd_sc_hd__dfxtp_1 _12782_ (.CLK(clknet_1_1__leaf__06201_), .D(_00116_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.ycA[14] )); - sky130_fd_sc_hd__dfxtp_1 _12708_ (.CLK(clknet_1_1__leaf__06157_), + sky130_fd_sc_hd__dfxtp_1 _12783_ (.CLK(clknet_1_1__leaf__06201_), .D(_00117_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.ycA[15] )); - sky130_fd_sc_hd__dfxtp_1 _12709_ (.CLK(clknet_1_1__leaf__06157_), + sky130_fd_sc_hd__dfxtp_1 _12784_ (.CLK(clknet_1_1__leaf__06201_), .D(_00118_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.ycA[16] )); - sky130_fd_sc_hd__dfxtp_1 _12710_ (.CLK(clknet_1_1__leaf__06157_), + sky130_fd_sc_hd__dfxtp_1 _12785_ (.CLK(clknet_1_1__leaf__06201_), .D(_00119_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.ycA[17] )); - sky130_fd_sc_hd__dfxtp_1 _12711_ (.CLK(clknet_1_1__leaf__06157_), + sky130_fd_sc_hd__dfxtp_1 _12786_ (.CLK(clknet_1_1__leaf__06201_), .D(_00120_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.ycA[18] )); - sky130_fd_sc_hd__dfxtp_1 _12712_ (.CLK(clknet_1_1__leaf__06157_), + sky130_fd_sc_hd__dfxtp_1 _12787_ (.CLK(clknet_1_1__leaf__06201_), .D(_00121_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.ycA[19] )); - sky130_fd_sc_hd__dfxtp_1 _12713_ (.CLK(clknet_1_1__leaf__06157_), + sky130_fd_sc_hd__dfxtp_1 _12788_ (.CLK(clknet_1_1__leaf__06201_), .D(_00122_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.ycA[20] )); - sky130_fd_sc_hd__dfxtp_1 _12714_ (.CLK(clknet_1_1__leaf__06157_), + sky130_fd_sc_hd__dfxtp_1 _12789_ (.CLK(clknet_1_1__leaf__06201_), .D(_00123_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vgadonut.donut.ycA[21] )); - sky130_fd_sc_hd__buf_2 _12715_ (.A(net253), + sky130_fd_sc_hd__dfxtp_1 _12790_ (.CLK(clknet_3_2__leaf_clk), + .D(_00011_), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Q(\vgadonut.hsync )); + sky130_fd_sc_hd__dfxtp_1 _12791_ (.CLK(clknet_3_2__leaf_clk), + .D(_00012_), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Q(\vgadonut.vsync )); + sky130_fd_sc_hd__dfrtp_4 _12792_ (.CLK(clknet_3_2__leaf_clk), + .D(_00000_), + .RESET_B(net234), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Q(\vgadonut.donut.h_count[0] )); + sky130_fd_sc_hd__dfrtp_1 _12793_ (.CLK(clknet_3_0__leaf_clk), + .D(_00002_), + .RESET_B(net234), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Q(\vgadonut.donut.h_count[1] )); + sky130_fd_sc_hd__dfrtp_4 _12794_ (.CLK(clknet_3_0__leaf_clk), + .D(_00003_), + .RESET_B(net234), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Q(\vgadonut.donut.h_count[2] )); + sky130_fd_sc_hd__dfrtp_1 _12795_ (.CLK(clknet_3_0__leaf_clk), + .D(_00004_), + .RESET_B(net234), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Q(\vgadonut.donut.h_count[3] )); + sky130_fd_sc_hd__dfrtp_1 _12796_ (.CLK(clknet_3_0__leaf_clk), + .D(_00005_), + .RESET_B(net234), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Q(\vgadonut.donut.h_count[4] )); + sky130_fd_sc_hd__dfrtp_4 _12797_ (.CLK(clknet_3_2__leaf_clk), + .D(_00006_), + .RESET_B(net234), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Q(\vgadonut.donut.h_count[5] )); + sky130_fd_sc_hd__dfrtp_1 _12798_ (.CLK(clknet_3_2__leaf_clk), + .D(_00007_), + .RESET_B(net234), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Q(\vgadonut.donut.h_count[6] )); + sky130_fd_sc_hd__dfrtp_1 _12799_ (.CLK(clknet_3_0__leaf_clk), + .D(_00008_), + .RESET_B(net234), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Q(\vgadonut.donut.h_count[7] )); + sky130_fd_sc_hd__dfrtp_4 _12800_ (.CLK(clknet_3_0__leaf_clk), + .D(_00009_), + .RESET_B(net235), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Q(\vgadonut.donut.h_count[8] )); + sky130_fd_sc_hd__dfrtp_4 _12801_ (.CLK(clknet_3_0__leaf_clk), + .D(_00010_), + .RESET_B(net236), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Q(\vgadonut.donut.h_count[9] )); + sky130_fd_sc_hd__dfrtp_1 _12802_ (.CLK(clknet_3_0__leaf_clk), + .D(_00001_), + .RESET_B(net235), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Q(\vgadonut.donut.h_count[10] )); + sky130_fd_sc_hd__buf_2 _12803_ (.A(net245), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(uio_oe[0])); - sky130_fd_sc_hd__buf_2 _12716_ (.A(net254), + sky130_fd_sc_hd__buf_2 _12804_ (.A(net246), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(uio_oe[1])); - sky130_fd_sc_hd__buf_2 _12717_ (.A(net255), + sky130_fd_sc_hd__buf_2 _12805_ (.A(net247), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(uio_oe[2])); - sky130_fd_sc_hd__buf_2 _12718_ (.A(net256), + sky130_fd_sc_hd__buf_2 _12806_ (.A(net248), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(uio_oe[3])); - sky130_fd_sc_hd__buf_2 _12719_ (.A(net257), + sky130_fd_sc_hd__buf_2 _12807_ (.A(net249), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(uio_oe[4])); - sky130_fd_sc_hd__buf_2 _12720_ (.A(net258), + sky130_fd_sc_hd__buf_2 _12808_ (.A(net250), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(uio_oe[5])); - sky130_fd_sc_hd__buf_2 _12721_ (.A(net259), + sky130_fd_sc_hd__buf_2 _12809_ (.A(net251), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(uio_oe[6])); - sky130_fd_sc_hd__buf_2 _12722_ (.A(net260), + sky130_fd_sc_hd__buf_2 _12810_ (.A(net252), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(uio_oe[7])); - sky130_fd_sc_hd__buf_2 _12723_ (.A(net261), + sky130_fd_sc_hd__buf_2 _12811_ (.A(net253), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(uio_out[0])); - sky130_fd_sc_hd__buf_2 _12724_ (.A(net262), + sky130_fd_sc_hd__buf_2 _12812_ (.A(net254), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(uio_out[1])); - sky130_fd_sc_hd__buf_2 _12725_ (.A(net263), + sky130_fd_sc_hd__buf_2 _12813_ (.A(net255), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(uio_out[2])); - sky130_fd_sc_hd__buf_2 _12726_ (.A(net264), + sky130_fd_sc_hd__buf_2 _12814_ (.A(net256), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(uio_out[3])); - sky130_fd_sc_hd__buf_2 _12727_ (.A(net265), + sky130_fd_sc_hd__buf_2 _12815_ (.A(net257), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(uio_out[4])); - sky130_fd_sc_hd__buf_2 _12728_ (.A(net266), + sky130_fd_sc_hd__buf_2 _12816_ (.A(net258), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(uio_out[5])); - sky130_fd_sc_hd__buf_2 _12729_ (.A(net267), + sky130_fd_sc_hd__buf_2 _12817_ (.A(net259), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(uio_out[6])); - sky130_fd_sc_hd__buf_2 _12730_ (.A(net268), + sky130_fd_sc_hd__buf_2 _12818_ (.A(net260), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(uio_out[7])); - sky130_fd_sc_hd__buf_2 _12731_ (.A(\vgadonut.vsync ), + sky130_fd_sc_hd__buf_2 _12819_ (.A(\vgadonut.vsync ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(uo_out[3])); - sky130_fd_sc_hd__clkbuf_4 _12732_ (.A(\vgadonut.hsync ), + sky130_fd_sc_hd__clkbuf_4 _12820_ (.A(\vgadonut.hsync ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(uo_out[7])); - sky130_fd_sc_hd__dlclkp_2 _12733_ (.CLK(clknet_3_0__leaf_clk), + sky130_fd_sc_hd__dlclkp_2 _12821_ (.CLK(clknet_3_2__leaf_clk), .GATE(_00013_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .GCLK(_06151_)); - sky130_fd_sc_hd__dlclkp_2 _12734_ (.CLK(clknet_3_0__leaf_clk), + .GCLK(_06195_)); + sky130_fd_sc_hd__dlclkp_2 _12822_ (.CLK(clknet_3_2__leaf_clk), .GATE(_00014_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .GCLK(_06152_)); - sky130_fd_sc_hd__dlclkp_4 _12735_ (.CLK(clknet_3_1__leaf_clk), + .GCLK(_06196_)); + sky130_fd_sc_hd__dlclkp_4 _12823_ (.CLK(clknet_3_0__leaf_clk), .GATE(_00089_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .GCLK(_06153_)); - sky130_fd_sc_hd__dlclkp_4 _12736_ (.CLK(clknet_3_4__leaf_clk), - .GATE(net84), + .GCLK(_06197_)); + sky130_fd_sc_hd__dlclkp_4 _12824_ (.CLK(clknet_3_4__leaf_clk), + .GATE(_00089_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .GCLK(_06154_)); - sky130_fd_sc_hd__dlclkp_4 _12737_ (.CLK(clknet_3_4__leaf_clk), - .GATE(net84), + .GCLK(_06198_)); + sky130_fd_sc_hd__dlclkp_4 _12825_ (.CLK(clknet_3_4__leaf_clk), + .GATE(_00089_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .GCLK(_06155_)); - sky130_fd_sc_hd__dlclkp_4 _12738_ (.CLK(clknet_3_0__leaf_clk), + .GCLK(_06199_)); + sky130_fd_sc_hd__dlclkp_4 _12826_ (.CLK(clknet_3_0__leaf_clk), .GATE(_00090_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .GCLK(_06156_)); - sky130_fd_sc_hd__dlclkp_4 _12739_ (.CLK(clknet_3_0__leaf_clk), + .GCLK(_06200_)); + sky130_fd_sc_hd__dlclkp_4 _12827_ (.CLK(clknet_3_1__leaf_clk), .GATE(_00090_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .GCLK(_06157_)); - sky130_fd_sc_hd__dlclkp_2 _12740_ (.CLK(clknet_3_0__leaf_clk), + .GCLK(_06201_)); + sky130_fd_sc_hd__dlclkp_2 _12828_ (.CLK(clknet_3_0__leaf_clk), .GATE(_00091_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .GCLK(_06158_)); - sky130_fd_sc_hd__dlclkp_2 _12741_ (.CLK(clknet_3_0__leaf_clk), + .GCLK(_06202_)); + sky130_fd_sc_hd__dlclkp_2 _12829_ (.CLK(clknet_3_1__leaf_clk), .GATE(_00091_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .GCLK(_06159_)); - sky130_fd_sc_hd__dlclkp_2 _12742_ (.CLK(clknet_3_0__leaf_clk), + .GCLK(_06203_)); + sky130_fd_sc_hd__dlclkp_2 _12830_ (.CLK(clknet_3_0__leaf_clk), .GATE(_00091_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .GCLK(_06160_)); - sky130_fd_sc_hd__dlclkp_2 _12743_ (.CLK(clknet_3_0__leaf_clk), + .GCLK(_06204_)); + sky130_fd_sc_hd__dlclkp_2 _12831_ (.CLK(clknet_3_1__leaf_clk), .GATE(_00091_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .GCLK(_06161_)); - sky130_fd_sc_hd__dlclkp_2 _12744_ (.CLK(clknet_3_4__leaf_clk), + .GCLK(_06205_)); + sky130_fd_sc_hd__dlclkp_2 _12832_ (.CLK(clknet_3_4__leaf_clk), .GATE(_00091_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .GCLK(_06162_)); - sky130_fd_sc_hd__dlclkp_2 _12745_ (.CLK(clknet_3_4__leaf_clk), + .GCLK(_06206_)); + sky130_fd_sc_hd__dlclkp_2 _12833_ (.CLK(clknet_3_4__leaf_clk), .GATE(_00091_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .GCLK(_06163_)); - sky130_fd_sc_hd__dlclkp_2 _12746_ (.CLK(clknet_3_0__leaf_clk), + .GCLK(_06207_)); + sky130_fd_sc_hd__dlclkp_2 _12834_ (.CLK(clknet_3_1__leaf_clk), .GATE(_00091_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .GCLK(_06164_)); - sky130_fd_sc_hd__dlclkp_2 _12747_ (.CLK(clknet_3_0__leaf_clk), + .GCLK(_06208_)); + sky130_fd_sc_hd__dlclkp_2 _12835_ (.CLK(clknet_3_1__leaf_clk), .GATE(_00091_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .GCLK(_06165_)); - sky130_fd_sc_hd__dlclkp_2 _12748_ (.CLK(clknet_3_2__leaf_clk), + .GCLK(_06209_)); + sky130_fd_sc_hd__dlclkp_2 _12836_ (.CLK(clknet_3_2__leaf_clk), .GATE(_00092_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .GCLK(_06166_)); - sky130_fd_sc_hd__dlclkp_1 _12749_ (.CLK(clknet_3_2__leaf_clk), + .GCLK(_06210_)); + sky130_fd_sc_hd__dlclkp_1 _12837_ (.CLK(clknet_3_2__leaf_clk), .GATE(_00092_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .GCLK(_06167_)); - sky130_fd_sc_hd__dlclkp_2 _12750_ (.CLK(clknet_3_1__leaf_clk), - .GATE(net85), + .GCLK(_06211_)); + sky130_fd_sc_hd__dlclkp_2 _12838_ (.CLK(clknet_3_1__leaf_clk), + .GATE(net92), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .GCLK(_06168_)); - sky130_fd_sc_hd__dlclkp_2 _12751_ (.CLK(clknet_3_4__leaf_clk), - .GATE(net87), + .GCLK(_06212_)); + sky130_fd_sc_hd__dlclkp_2 _12839_ (.CLK(clknet_3_4__leaf_clk), + .GATE(net93), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .GCLK(_06169_)); - sky130_fd_sc_hd__dlclkp_2 _12752_ (.CLK(clknet_3_4__leaf_clk), - .GATE(net87), + .GCLK(_06213_)); + sky130_fd_sc_hd__dlclkp_2 _12840_ (.CLK(clknet_3_5__leaf_clk), + .GATE(net94), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .GCLK(_06170_)); + .GCLK(_06214_)); sky130_fd_sc_hd__clkbuf_16 clkbuf_0_clk (.A(clk), .VGND(VGND), .VNB(VGND), @@ -58761,415 +59117,415 @@ module tt_um_a1k0n_vgadonut (clk, .VPWR(VPWR)); sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_80_1198 (.VGND(VGND), .VPWR(VPWR)); - sky130_fd_sc_hd__buf_2 input1 (.A(rst_n), + sky130_fd_sc_hd__buf_1 input1 (.A(rst_n), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net1)); - sky130_fd_sc_hd__clkbuf_2 max_cap2 (.A(net3), + sky130_fd_sc_hd__clkbuf_1 max_cap2 (.A(net3), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net2)); - sky130_fd_sc_hd__clkbuf_2 wire3 (.A(_03692_), + sky130_fd_sc_hd__clkbuf_1 wire3 (.A(_04276_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net3)); - sky130_fd_sc_hd__clkbuf_2 wire4 (.A(_03692_), + sky130_fd_sc_hd__clkbuf_1 max_cap4 (.A(_03966_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net4)); - sky130_fd_sc_hd__buf_8 fanout5 (.A(_03600_), + sky130_fd_sc_hd__buf_6 fanout5 (.A(_03599_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net5)); - sky130_fd_sc_hd__buf_6 fanout6 (.A(_03575_), + sky130_fd_sc_hd__buf_6 fanout6 (.A(_03595_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net6)); - sky130_fd_sc_hd__clkbuf_2 fanout7 (.A(_03605_), + sky130_fd_sc_hd__buf_8 fanout7 (.A(_03586_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net7)); - sky130_fd_sc_hd__buf_2 fanout8 (.A(net9), + sky130_fd_sc_hd__buf_4 fanout8 (.A(_03581_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net8)); - sky130_fd_sc_hd__buf_4 fanout9 (.A(_03593_), + sky130_fd_sc_hd__clkbuf_2 fanout9 (.A(_03581_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net9)); - sky130_fd_sc_hd__buf_2 fanout10 (.A(_03590_), + sky130_fd_sc_hd__buf_2 fanout10 (.A(_03567_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net10)); - sky130_fd_sc_hd__buf_2 fanout11 (.A(_03590_), + sky130_fd_sc_hd__clkbuf_2 fanout11 (.A(_03567_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net11)); - sky130_fd_sc_hd__buf_2 fanout12 (.A(net13), + sky130_fd_sc_hd__clkbuf_4 fanout12 (.A(_03565_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net12)); - sky130_fd_sc_hd__clkbuf_4 fanout13 (.A(_03587_), + sky130_fd_sc_hd__buf_2 fanout13 (.A(net16), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net13)); - sky130_fd_sc_hd__clkbuf_2 fanout14 (.A(net16), + sky130_fd_sc_hd__buf_2 fanout14 (.A(net15), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net14)); - sky130_fd_sc_hd__buf_8 fanout15 (.A(net16), + sky130_fd_sc_hd__dlymetal6s2s_1 fanout15 (.A(net16), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net15)); - sky130_fd_sc_hd__buf_8 fanout16 (.A(_03556_), + sky130_fd_sc_hd__clkbuf_2 fanout16 (.A(_03573_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net16)); - sky130_fd_sc_hd__clkbuf_2 fanout17 (.A(net18), + sky130_fd_sc_hd__buf_2 fanout17 (.A(net19), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net17)); - sky130_fd_sc_hd__buf_6 fanout18 (.A(_03542_), + sky130_fd_sc_hd__buf_2 fanout18 (.A(net19), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net18)); - sky130_fd_sc_hd__clkbuf_2 fanout19 (.A(net21), + sky130_fd_sc_hd__clkbuf_2 fanout19 (.A(_03571_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net19)); - sky130_fd_sc_hd__clkbuf_4 fanout20 (.A(net21), + sky130_fd_sc_hd__buf_2 fanout20 (.A(_03569_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net20)); - sky130_fd_sc_hd__clkbuf_4 fanout21 (.A(_03541_), + sky130_fd_sc_hd__buf_2 fanout21 (.A(_03569_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net21)); - sky130_fd_sc_hd__buf_12 fanout22 (.A(net25), + sky130_fd_sc_hd__buf_6 fanout22 (.A(_03556_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net22)); - sky130_fd_sc_hd__buf_6 fanout23 (.A(net25), + sky130_fd_sc_hd__buf_1 fanout23 (.A(_03556_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net23)); - sky130_fd_sc_hd__clkbuf_16 fanout24 (.A(net25), + sky130_fd_sc_hd__buf_4 max_cap24 (.A(_04249_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net24)); - sky130_fd_sc_hd__buf_12 fanout25 (.A(_03537_), + sky130_fd_sc_hd__clkbuf_4 fanout25 (.A(_03939_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net25)); - sky130_fd_sc_hd__buf_12 fanout26 (.A(net27), + sky130_fd_sc_hd__clkbuf_4 fanout26 (.A(_03605_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net26)); - sky130_fd_sc_hd__buf_12 fanout27 (.A(net28), + sky130_fd_sc_hd__clkbuf_2 fanout27 (.A(net30), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net27)); - sky130_fd_sc_hd__buf_8 fanout28 (.A(_03537_), + sky130_fd_sc_hd__buf_2 fanout28 (.A(net29), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net28)); - sky130_fd_sc_hd__buf_2 fanout29 (.A(net30), + sky130_fd_sc_hd__buf_1 fanout29 (.A(net30), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net29)); - sky130_fd_sc_hd__clkbuf_2 fanout30 (.A(_00871_), + sky130_fd_sc_hd__buf_1 fanout30 (.A(_03542_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net30)); - sky130_fd_sc_hd__buf_4 fanout31 (.A(net32), + sky130_fd_sc_hd__buf_12 fanout31 (.A(net33), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net31)); - sky130_fd_sc_hd__clkbuf_4 fanout32 (.A(_03319_), + sky130_fd_sc_hd__buf_8 fanout32 (.A(net261), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net32)); - sky130_fd_sc_hd__buf_12 fanout33 (.A(net34), + sky130_fd_sc_hd__buf_8 fanout33 (.A(_03536_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net33)); - sky130_fd_sc_hd__buf_8 fanout34 (.A(_03318_), + sky130_fd_sc_hd__clkbuf_16 fanout34 (.A(net35), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net34)); - sky130_fd_sc_hd__clkbuf_4 fanout35 (.A(net36), + sky130_fd_sc_hd__buf_8 fanout35 (.A(_03536_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net35)); - sky130_fd_sc_hd__clkbuf_4 fanout36 (.A(net37), + sky130_fd_sc_hd__buf_2 fanout36 (.A(_00893_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net36)); - sky130_fd_sc_hd__clkbuf_4 fanout37 (.A(net320), + sky130_fd_sc_hd__buf_4 fanout37 (.A(_03324_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net37)); - sky130_fd_sc_hd__buf_4 fanout38 (.A(net40), + sky130_fd_sc_hd__buf_12 fanout38 (.A(net39), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net38)); - sky130_fd_sc_hd__buf_8 fanout39 (.A(net40), + sky130_fd_sc_hd__buf_12 fanout39 (.A(_03324_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net39)); - sky130_fd_sc_hd__buf_8 fanout40 (.A(net41), + sky130_fd_sc_hd__clkbuf_4 fanout40 (.A(net41), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net40)); - sky130_fd_sc_hd__buf_6 fanout41 (.A(_03266_), + sky130_fd_sc_hd__buf_2 fanout41 (.A(net264), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net41)); - sky130_fd_sc_hd__buf_4 fanout42 (.A(net43), + sky130_fd_sc_hd__buf_6 fanout42 (.A(net47), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net42)); - sky130_fd_sc_hd__clkbuf_4 fanout43 (.A(_03197_), + sky130_fd_sc_hd__clkbuf_4 fanout43 (.A(net264), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net43)); - sky130_fd_sc_hd__buf_4 fanout44 (.A(net46), + sky130_fd_sc_hd__dlymetal6s2s_1 fanout44 (.A(net264), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net44)); - sky130_fd_sc_hd__buf_2 fanout45 (.A(net46), + sky130_fd_sc_hd__buf_4 fanout45 (.A(net46), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net45)); - sky130_fd_sc_hd__buf_8 fanout46 (.A(_03197_), + sky130_fd_sc_hd__clkbuf_4 fanout46 (.A(net47), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net46)); - sky130_fd_sc_hd__clkbuf_4 fanout47 (.A(net49), + sky130_fd_sc_hd__buf_6 fanout47 (.A(_03270_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net47)); - sky130_fd_sc_hd__buf_2 fanout48 (.A(net49), + sky130_fd_sc_hd__buf_4 fanout48 (.A(net51), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net48)); - sky130_fd_sc_hd__buf_2 fanout49 (.A(net54), + sky130_fd_sc_hd__buf_4 fanout49 (.A(net51), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net49)); - sky130_fd_sc_hd__buf_2 fanout50 (.A(net54), + sky130_fd_sc_hd__buf_6 fanout50 (.A(net51), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net50)); - sky130_fd_sc_hd__buf_2 fanout51 (.A(net52), + sky130_fd_sc_hd__buf_8 fanout51 (.A(_03209_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net51)); - sky130_fd_sc_hd__clkbuf_4 fanout52 (.A(net54), + sky130_fd_sc_hd__buf_2 fanout52 (.A(net60), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net52)); - sky130_fd_sc_hd__buf_2 fanout53 (.A(net54), + sky130_fd_sc_hd__clkbuf_2 fanout53 (.A(net60), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net53)); - sky130_fd_sc_hd__clkbuf_4 fanout54 (.A(_06110_), + sky130_fd_sc_hd__buf_2 fanout54 (.A(net55), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net54)); - sky130_fd_sc_hd__buf_2 fanout55 (.A(_06111_), + sky130_fd_sc_hd__buf_2 fanout55 (.A(net56), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net55)); - sky130_fd_sc_hd__clkbuf_2 fanout56 (.A(_06111_), + sky130_fd_sc_hd__buf_2 fanout56 (.A(net60), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net56)); - sky130_fd_sc_hd__buf_2 fanout57 (.A(net58), + sky130_fd_sc_hd__buf_2 fanout57 (.A(net60), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net57)); - sky130_fd_sc_hd__clkbuf_2 fanout58 (.A(net59), + sky130_fd_sc_hd__buf_2 fanout58 (.A(net59), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net58)); - sky130_fd_sc_hd__buf_2 fanout59 (.A(_06111_), + sky130_fd_sc_hd__clkbuf_2 fanout59 (.A(net60), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net59)); - sky130_fd_sc_hd__clkbuf_2 fanout60 (.A(net61), + sky130_fd_sc_hd__buf_2 fanout60 (.A(_06177_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net60)); - sky130_fd_sc_hd__buf_1 fanout61 (.A(net62), + sky130_fd_sc_hd__clkbuf_2 fanout61 (.A(_00787_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net61)); - sky130_fd_sc_hd__buf_1 fanout62 (.A(_06111_), + sky130_fd_sc_hd__buf_2 fanout62 (.A(net65), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net62)); - sky130_fd_sc_hd__buf_2 fanout63 (.A(_00770_), + sky130_fd_sc_hd__buf_2 fanout63 (.A(net64), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net63)); - sky130_fd_sc_hd__clkbuf_2 fanout64 (.A(_00377_), + sky130_fd_sc_hd__clkbuf_4 fanout64 (.A(net65), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net64)); - sky130_fd_sc_hd__buf_2 fanout65 (.A(_06045_), + sky130_fd_sc_hd__buf_2 fanout65 (.A(_06178_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net65)); - sky130_fd_sc_hd__clkbuf_2 max_cap66 (.A(_03081_), + sky130_fd_sc_hd__clkbuf_2 fanout66 (.A(net67), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net66)); - sky130_fd_sc_hd__clkbuf_4 fanout67 (.A(_00788_), + sky130_fd_sc_hd__clkbuf_2 fanout67 (.A(_06178_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net67)); - sky130_fd_sc_hd__clkbuf_4 fanout68 (.A(net69), + sky130_fd_sc_hd__buf_2 fanout68 (.A(_06178_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net68)); - sky130_fd_sc_hd__buf_2 fanout69 (.A(_00563_), + sky130_fd_sc_hd__buf_2 fanout69 (.A(_00806_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -59181,211 +59537,211 @@ module tt_um_a1k0n_vgadonut (clk, .VPB(VPWR), .VPWR(VPWR), .X(net70)); - sky130_fd_sc_hd__clkbuf_4 fanout71 (.A(net72), + sky130_fd_sc_hd__buf_2 fanout71 (.A(_00582_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net71)); - sky130_fd_sc_hd__clkbuf_2 fanout72 (.A(net295), + sky130_fd_sc_hd__buf_2 fanout72 (.A(_00399_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net72)); - sky130_fd_sc_hd__buf_12 fanout73 (.A(net74), + sky130_fd_sc_hd__clkbuf_2 fanout73 (.A(_06107_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net73)); - sky130_fd_sc_hd__buf_6 fanout74 (.A(_02935_), + sky130_fd_sc_hd__buf_2 fanout74 (.A(net75), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net74)); - sky130_fd_sc_hd__buf_2 fanout75 (.A(_02066_), + sky130_fd_sc_hd__clkbuf_2 fanout75 (.A(net76), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net75)); - sky130_fd_sc_hd__buf_2 fanout76 (.A(_02066_), + sky130_fd_sc_hd__buf_2 fanout76 (.A(net77), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net76)); - sky130_fd_sc_hd__clkbuf_2 fanout77 (.A(_02066_), + sky130_fd_sc_hd__clkbuf_4 fanout77 (.A(_02939_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net77)); - sky130_fd_sc_hd__buf_4 fanout78 (.A(_02775_), + sky130_fd_sc_hd__clkbuf_2 fanout78 (.A(_02937_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net78)); - sky130_fd_sc_hd__buf_4 fanout79 (.A(net80), + sky130_fd_sc_hd__buf_4 fanout79 (.A(_02935_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net79)); - sky130_fd_sc_hd__clkbuf_4 fanout80 (.A(_02752_), + sky130_fd_sc_hd__clkbuf_4 fanout80 (.A(_02086_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net80)); - sky130_fd_sc_hd__buf_4 fanout81 (.A(net82), + sky130_fd_sc_hd__buf_1 fanout81 (.A(_02086_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net81)); - sky130_fd_sc_hd__buf_8 fanout82 (.A(net83), + sky130_fd_sc_hd__buf_2 fanout82 (.A(_05703_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net82)); - sky130_fd_sc_hd__buf_6 fanout83 (.A(_02752_), + sky130_fd_sc_hd__buf_4 fanout83 (.A(net84), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net83)); - sky130_fd_sc_hd__clkbuf_2 wire84 (.A(_00089_), + sky130_fd_sc_hd__clkbuf_4 fanout84 (.A(_02780_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net84)); - sky130_fd_sc_hd__buf_2 fanout85 (.A(net87), + sky130_fd_sc_hd__buf_4 fanout85 (.A(net86), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net85)); - sky130_fd_sc_hd__clkbuf_2 fanout86 (.A(\vgadonut.donut.donuthit.start ), + sky130_fd_sc_hd__clkbuf_4 fanout86 (.A(_02757_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net86)); - sky130_fd_sc_hd__clkbuf_4 fanout87 (.A(\vgadonut.donut.donuthit.start ), + sky130_fd_sc_hd__buf_12 fanout87 (.A(net88), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net87)); - sky130_fd_sc_hd__buf_2 fanout88 (.A(net90), + sky130_fd_sc_hd__buf_8 fanout88 (.A(_02757_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net88)); - sky130_fd_sc_hd__buf_2 fanout89 (.A(net90), + sky130_fd_sc_hd__buf_4 fanout89 (.A(net90), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net89)); - sky130_fd_sc_hd__clkbuf_4 fanout90 (.A(\vgadonut.donut.donuthit.start ), + sky130_fd_sc_hd__clkbuf_2 fanout90 (.A(_02757_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net90)); - sky130_fd_sc_hd__clkbuf_4 fanout91 (.A(net92), + sky130_fd_sc_hd__buf_2 fanout91 (.A(net92), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net91)); - sky130_fd_sc_hd__clkbuf_2 fanout92 (.A(net93), + sky130_fd_sc_hd__clkbuf_4 fanout92 (.A(net98), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net92)); - sky130_fd_sc_hd__clkbuf_4 fanout93 (.A(_05981_), + sky130_fd_sc_hd__clkbuf_4 fanout93 (.A(net98), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net93)); - sky130_fd_sc_hd__buf_2 fanout94 (.A(net95), + sky130_fd_sc_hd__buf_2 fanout94 (.A(net96), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net94)); - sky130_fd_sc_hd__dlymetal6s2s_1 fanout95 (.A(net96), + sky130_fd_sc_hd__buf_1 fanout95 (.A(net96), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net95)); - sky130_fd_sc_hd__clkbuf_4 fanout96 (.A(net97), + sky130_fd_sc_hd__clkbuf_2 fanout96 (.A(net97), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net96)); - sky130_fd_sc_hd__clkbuf_4 fanout97 (.A(_05981_), + sky130_fd_sc_hd__clkbuf_2 fanout97 (.A(net98), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net97)); - sky130_fd_sc_hd__buf_2 fanout98 (.A(net100), + sky130_fd_sc_hd__buf_2 fanout98 (.A(\vgadonut.donut.donuthit.start ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net98)); - sky130_fd_sc_hd__buf_1 fanout99 (.A(net100), + sky130_fd_sc_hd__clkbuf_4 fanout99 (.A(net100), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net99)); - sky130_fd_sc_hd__clkbuf_2 fanout100 (.A(net103), + sky130_fd_sc_hd__clkbuf_4 fanout100 (.A(_06036_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net100)); - sky130_fd_sc_hd__clkbuf_4 fanout101 (.A(net103), + sky130_fd_sc_hd__buf_2 fanout101 (.A(net102), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net101)); - sky130_fd_sc_hd__clkbuf_2 fanout102 (.A(net103), + sky130_fd_sc_hd__buf_2 fanout102 (.A(net103), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net102)); - sky130_fd_sc_hd__buf_4 fanout103 (.A(_05990_), + sky130_fd_sc_hd__buf_2 fanout103 (.A(net104), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net103)); - sky130_fd_sc_hd__clkbuf_4 fanout104 (.A(net107), + sky130_fd_sc_hd__buf_2 fanout104 (.A(_06036_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net104)); - sky130_fd_sc_hd__buf_2 fanout105 (.A(net107), + sky130_fd_sc_hd__clkbuf_1 max_cap105 (.A(_02737_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -59397,799 +59753,799 @@ module tt_um_a1k0n_vgadonut (clk, .VPB(VPWR), .VPWR(VPWR), .X(net106)); - sky130_fd_sc_hd__clkbuf_4 fanout107 (.A(_05989_), + sky130_fd_sc_hd__clkbuf_2 fanout107 (.A(net108), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net107)); - sky130_fd_sc_hd__clkbuf_1 max_cap108 (.A(_03762_), + sky130_fd_sc_hd__buf_2 fanout108 (.A(_06045_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net108)); - sky130_fd_sc_hd__clkbuf_4 fanout109 (.A(_05986_), + sky130_fd_sc_hd__buf_2 fanout109 (.A(net110), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net109)); - sky130_fd_sc_hd__buf_2 fanout110 (.A(_05986_), + sky130_fd_sc_hd__dlymetal6s2s_1 fanout110 (.A(net111), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net110)); - sky130_fd_sc_hd__buf_4 fanout111 (.A(_05986_), + sky130_fd_sc_hd__clkbuf_2 fanout111 (.A(_06045_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net111)); - sky130_fd_sc_hd__clkbuf_4 fanout112 (.A(net114), + sky130_fd_sc_hd__buf_2 fanout112 (.A(net113), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net112)); - sky130_fd_sc_hd__buf_2 fanout113 (.A(net114), + sky130_fd_sc_hd__clkbuf_4 fanout113 (.A(_06044_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net113)); - sky130_fd_sc_hd__buf_2 fanout114 (.A(_05986_), + sky130_fd_sc_hd__clkbuf_4 fanout114 (.A(net115), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net114)); - sky130_fd_sc_hd__buf_2 fanout115 (.A(net116), + sky130_fd_sc_hd__clkbuf_2 fanout115 (.A(net116), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net115)); - sky130_fd_sc_hd__clkbuf_4 fanout116 (.A(net122), + sky130_fd_sc_hd__clkbuf_2 wire116 (.A(_06044_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net116)); - sky130_fd_sc_hd__clkbuf_4 fanout117 (.A(net122), + sky130_fd_sc_hd__clkbuf_4 fanout117 (.A(net119), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net117)); - sky130_fd_sc_hd__clkbuf_4 fanout118 (.A(net121), + sky130_fd_sc_hd__dlymetal6s2s_1 fanout118 (.A(net119), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net118)); - sky130_fd_sc_hd__buf_2 fanout119 (.A(net120), + sky130_fd_sc_hd__clkbuf_4 fanout119 (.A(_06041_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net119)); - sky130_fd_sc_hd__clkbuf_4 fanout120 (.A(net121), + sky130_fd_sc_hd__buf_4 fanout120 (.A(_06041_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net120)); - sky130_fd_sc_hd__buf_2 fanout121 (.A(net122), + sky130_fd_sc_hd__clkbuf_4 fanout121 (.A(net122), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net121)); - sky130_fd_sc_hd__clkbuf_4 fanout122 (.A(_05985_), + sky130_fd_sc_hd__clkbuf_4 fanout122 (.A(_06040_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net122)); - sky130_fd_sc_hd__buf_2 fanout123 (.A(_05967_), + sky130_fd_sc_hd__clkbuf_4 fanout123 (.A(net124), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net123)); - sky130_fd_sc_hd__buf_2 fanout124 (.A(_05926_), + sky130_fd_sc_hd__buf_2 fanout124 (.A(net125), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net124)); - sky130_fd_sc_hd__buf_2 fanout125 (.A(_05905_), + sky130_fd_sc_hd__clkbuf_4 fanout125 (.A(_06040_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net125)); - sky130_fd_sc_hd__buf_2 fanout126 (.A(\vgadonut.bayer_j[1] ), + sky130_fd_sc_hd__buf_1 max_cap126 (.A(_01874_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net126)); - sky130_fd_sc_hd__buf_2 fanout127 (.A(\vgadonut.bayer_j[0] ), + sky130_fd_sc_hd__clkbuf_4 fanout127 (.A(net128), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net127)); - sky130_fd_sc_hd__buf_2 fanout128 (.A(\vgadonut.donut.cAcB[14] ), + sky130_fd_sc_hd__clkbuf_2 fanout128 (.A(net129), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net128)); - sky130_fd_sc_hd__buf_2 fanout129 (.A(net130), + sky130_fd_sc_hd__buf_4 fanout129 (.A(_06050_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net129)); - sky130_fd_sc_hd__clkbuf_4 fanout130 (.A(\vgadonut.donut.cAcB[13] ), + sky130_fd_sc_hd__clkbuf_4 fanout130 (.A(_06049_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net130)); - sky130_fd_sc_hd__clkbuf_4 fanout131 (.A(\vgadonut.donut.cAcB[11] ), + sky130_fd_sc_hd__buf_2 fanout131 (.A(net132), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net131)); - sky130_fd_sc_hd__clkbuf_4 fanout132 (.A(\vgadonut.donut.cAcB[10] ), + sky130_fd_sc_hd__buf_2 fanout132 (.A(_06049_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net132)); - sky130_fd_sc_hd__clkbuf_4 fanout133 (.A(\vgadonut.donut.cAcB[9] ), + sky130_fd_sc_hd__buf_2 fanout133 (.A(_06018_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net133)); - sky130_fd_sc_hd__buf_2 fanout134 (.A(\vgadonut.donut.cAcB[8] ), + sky130_fd_sc_hd__buf_2 fanout134 (.A(_06017_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net134)); - sky130_fd_sc_hd__buf_2 fanout135 (.A(\vgadonut.donut.cAcB[7] ), + sky130_fd_sc_hd__clkbuf_4 fanout135 (.A(\vgadonut.bayer_j[1] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net135)); - sky130_fd_sc_hd__buf_2 fanout136 (.A(\vgadonut.donut.cAcB[6] ), + sky130_fd_sc_hd__buf_2 fanout136 (.A(\vgadonut.donut.cAcB[14] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net136)); - sky130_fd_sc_hd__buf_2 fanout137 (.A(\vgadonut.donut.cAcB[5] ), + sky130_fd_sc_hd__clkbuf_4 fanout137 (.A(\vgadonut.donut.cAcB[13] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net137)); - sky130_fd_sc_hd__buf_2 fanout138 (.A(\vgadonut.donut.cAcB[4] ), + sky130_fd_sc_hd__buf_2 fanout138 (.A(\vgadonut.donut.cAcB[12] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net138)); - sky130_fd_sc_hd__clkbuf_8 fanout139 (.A(\vgadonut.donut.sAcB[15] ), + sky130_fd_sc_hd__buf_2 fanout139 (.A(\vgadonut.donut.cAcB[10] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net139)); - sky130_fd_sc_hd__clkbuf_4 fanout140 (.A(\vgadonut.donut.sAcB[13] ), + sky130_fd_sc_hd__clkbuf_4 fanout140 (.A(\vgadonut.donut.cAcB[9] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net140)); - sky130_fd_sc_hd__clkbuf_4 fanout141 (.A(\vgadonut.donut.sAcB[12] ), + sky130_fd_sc_hd__clkbuf_4 fanout141 (.A(\vgadonut.donut.cAcB[8] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net141)); - sky130_fd_sc_hd__clkbuf_4 fanout142 (.A(\vgadonut.donut.sAcB[11] ), + sky130_fd_sc_hd__buf_2 fanout142 (.A(\vgadonut.donut.cAcB[7] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net142)); - sky130_fd_sc_hd__clkbuf_4 fanout143 (.A(\vgadonut.donut.sAcB[10] ), + sky130_fd_sc_hd__buf_2 fanout143 (.A(\vgadonut.donut.cAcB[6] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net143)); - sky130_fd_sc_hd__clkbuf_4 fanout144 (.A(\vgadonut.donut.sAcB[9] ), + sky130_fd_sc_hd__buf_2 fanout144 (.A(\vgadonut.donut.cAcB[5] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net144)); - sky130_fd_sc_hd__clkbuf_4 fanout145 (.A(\vgadonut.donut.sAcB[8] ), + sky130_fd_sc_hd__buf_2 fanout145 (.A(\vgadonut.donut.cAcB[4] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net145)); - sky130_fd_sc_hd__clkbuf_4 fanout146 (.A(\vgadonut.donut.sAcB[7] ), + sky130_fd_sc_hd__buf_4 fanout146 (.A(\vgadonut.donut.sAcB[15] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net146)); - sky130_fd_sc_hd__clkbuf_4 fanout147 (.A(\vgadonut.donut.sAcB[4] ), + sky130_fd_sc_hd__clkbuf_4 fanout147 (.A(\vgadonut.donut.sAcB[12] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net147)); - sky130_fd_sc_hd__buf_2 fanout148 (.A(net149), + sky130_fd_sc_hd__clkbuf_4 fanout148 (.A(\vgadonut.donut.sAcB[11] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net148)); - sky130_fd_sc_hd__buf_2 fanout149 (.A(\vgadonut.donut.cAsB[15] ), + sky130_fd_sc_hd__clkbuf_4 fanout149 (.A(\vgadonut.donut.sAcB[10] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net149)); - sky130_fd_sc_hd__clkbuf_4 fanout150 (.A(\vgadonut.donut.cAsB[13] ), + sky130_fd_sc_hd__clkbuf_4 fanout150 (.A(\vgadonut.donut.sAcB[9] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net150)); - sky130_fd_sc_hd__clkbuf_4 fanout151 (.A(\vgadonut.donut.cAsB[12] ), + sky130_fd_sc_hd__clkbuf_4 fanout151 (.A(\vgadonut.donut.sAcB[8] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net151)); - sky130_fd_sc_hd__clkbuf_4 fanout152 (.A(\vgadonut.donut.cAsB[11] ), + sky130_fd_sc_hd__clkbuf_4 fanout152 (.A(\vgadonut.donut.sAcB[7] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net152)); - sky130_fd_sc_hd__clkbuf_4 fanout153 (.A(\vgadonut.donut.cAsB[10] ), + sky130_fd_sc_hd__buf_2 fanout153 (.A(net154), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net153)); - sky130_fd_sc_hd__clkbuf_4 fanout154 (.A(\vgadonut.donut.cAsB[9] ), + sky130_fd_sc_hd__clkbuf_4 fanout154 (.A(\vgadonut.donut.cAsB[15] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net154)); - sky130_fd_sc_hd__clkbuf_4 fanout155 (.A(\vgadonut.donut.cAsB[6] ), + sky130_fd_sc_hd__clkbuf_4 fanout155 (.A(\vgadonut.donut.cAsB[13] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net155)); - sky130_fd_sc_hd__clkbuf_4 fanout156 (.A(\vgadonut.donut.sAsB[0] ), + sky130_fd_sc_hd__clkbuf_4 fanout156 (.A(\vgadonut.donut.cAsB[11] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net156)); - sky130_fd_sc_hd__buf_4 fanout157 (.A(\vgadonut.donut.donuthit.cordicxy.x2in[13] ), + sky130_fd_sc_hd__clkbuf_4 fanout157 (.A(\vgadonut.donut.cAsB[10] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net157)); - sky130_fd_sc_hd__buf_2 fanout158 (.A(net159), + sky130_fd_sc_hd__clkbuf_4 fanout158 (.A(\vgadonut.donut.cAsB[6] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net158)); - sky130_fd_sc_hd__buf_2 fanout159 (.A(\vgadonut.donut.donuthit.cordicxy.x2in[12] ), + sky130_fd_sc_hd__clkbuf_4 fanout159 (.A(\vgadonut.donut.sAsB[0] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net159)); - sky130_fd_sc_hd__clkbuf_4 fanout160 (.A(\vgadonut.donut.donuthit.cordicxy.x2in[11] ), + sky130_fd_sc_hd__clkbuf_4 fanout160 (.A(\vgadonut.donut.donuthit.cordicxy.x2in[13] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net160)); - sky130_fd_sc_hd__buf_4 fanout161 (.A(\vgadonut.donut.donuthit.cordicxy.x2in[10] ), + sky130_fd_sc_hd__clkbuf_2 fanout161 (.A(\vgadonut.donut.donuthit.cordicxy.x2in[13] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net161)); - sky130_fd_sc_hd__clkbuf_4 fanout162 (.A(\vgadonut.donut.donuthit.cordicxy.x2in[9] ), + sky130_fd_sc_hd__clkbuf_4 fanout162 (.A(\vgadonut.donut.donuthit.cordicxy.x2in[12] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net162)); - sky130_fd_sc_hd__clkbuf_4 fanout163 (.A(net164), + sky130_fd_sc_hd__clkbuf_4 fanout163 (.A(\vgadonut.donut.donuthit.cordicxy.x2in[11] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net163)); - sky130_fd_sc_hd__clkbuf_2 fanout164 (.A(\vgadonut.donut.donuthit.cordicxy.x2in[8] ), + sky130_fd_sc_hd__buf_2 fanout164 (.A(\vgadonut.donut.donuthit.cordicxy.x2in[10] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net164)); - sky130_fd_sc_hd__clkbuf_4 fanout165 (.A(net166), + sky130_fd_sc_hd__buf_2 fanout165 (.A(\vgadonut.donut.donuthit.cordicxy.x2in[9] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net165)); - sky130_fd_sc_hd__clkbuf_2 fanout166 (.A(\vgadonut.donut.donuthit.cordicxy.x2in[7] ), + sky130_fd_sc_hd__clkbuf_4 fanout166 (.A(\vgadonut.donut.donuthit.cordicxy.x2in[8] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net166)); - sky130_fd_sc_hd__clkbuf_4 fanout167 (.A(\vgadonut.donut.donuthit.cordicxy.x2in[6] ), + sky130_fd_sc_hd__clkbuf_4 fanout167 (.A(\vgadonut.donut.donuthit.cordicxy.x2in[7] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net167)); - sky130_fd_sc_hd__clkbuf_4 fanout168 (.A(\vgadonut.donut.donuthit.cordicxy.x2in[5] ), + sky130_fd_sc_hd__buf_2 fanout168 (.A(net169), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net168)); - sky130_fd_sc_hd__clkbuf_4 fanout169 (.A(\vgadonut.donut.donuthit.cordicxy.x2in[3] ), + sky130_fd_sc_hd__clkbuf_2 fanout169 (.A(\vgadonut.donut.donuthit.cordicxy.x2in[6] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net169)); - sky130_fd_sc_hd__clkbuf_4 fanout170 (.A(\vgadonut.donut.donuthit.cordicxy.x2in[2] ), + sky130_fd_sc_hd__clkbuf_4 fanout170 (.A(\vgadonut.donut.donuthit.cordicxy.x2in[5] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net170)); - sky130_fd_sc_hd__buf_2 fanout171 (.A(net173), + sky130_fd_sc_hd__clkbuf_4 fanout171 (.A(\vgadonut.donut.donuthit.cordicxy.x2in[3] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net171)); - sky130_fd_sc_hd__buf_2 fanout172 (.A(net173), + sky130_fd_sc_hd__clkbuf_4 fanout172 (.A(\vgadonut.donut.donuthit.cordicxy.x2in[2] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net172)); - sky130_fd_sc_hd__buf_2 fanout173 (.A(\vgadonut.donut.cB[15] ), + sky130_fd_sc_hd__buf_2 fanout173 (.A(net174), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net173)); - sky130_fd_sc_hd__buf_2 fanout174 (.A(\vgadonut.donut.cB[14] ), + sky130_fd_sc_hd__buf_2 fanout174 (.A(\vgadonut.donut.cB[15] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net174)); - sky130_fd_sc_hd__clkbuf_4 fanout175 (.A(\vgadonut.donut.cB[13] ), + sky130_fd_sc_hd__buf_2 fanout175 (.A(\vgadonut.donut.cB[3] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net175)); - sky130_fd_sc_hd__buf_2 fanout176 (.A(\vgadonut.donut.cB[11] ), + sky130_fd_sc_hd__buf_2 fanout176 (.A(net177), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net176)); - sky130_fd_sc_hd__buf_2 fanout177 (.A(\vgadonut.donut.cB[10] ), + sky130_fd_sc_hd__clkbuf_4 fanout177 (.A(net178), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net177)); - sky130_fd_sc_hd__buf_2 fanout178 (.A(\vgadonut.donut.cB[2] ), + sky130_fd_sc_hd__dlymetal6s2s_1 fanout178 (.A(net179), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net178)); - sky130_fd_sc_hd__clkbuf_4 fanout179 (.A(net181), + sky130_fd_sc_hd__buf_4 fanout179 (.A(\vgadonut.donut.sA[15] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net179)); - sky130_fd_sc_hd__clkbuf_2 fanout180 (.A(net181), + sky130_fd_sc_hd__clkbuf_4 fanout180 (.A(\vgadonut.donut.sA[14] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net180)); - sky130_fd_sc_hd__clkbuf_2 fanout181 (.A(net182), + sky130_fd_sc_hd__buf_2 fanout181 (.A(\vgadonut.donut.sA[12] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net181)); - sky130_fd_sc_hd__clkbuf_4 fanout182 (.A(\vgadonut.donut.sA[15] ), + sky130_fd_sc_hd__buf_2 fanout182 (.A(\vgadonut.donut.sA[11] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net182)); - sky130_fd_sc_hd__clkbuf_4 fanout183 (.A(\vgadonut.donut.sA[14] ), + sky130_fd_sc_hd__clkbuf_2 fanout183 (.A(\vgadonut.donut.sA[9] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net183)); - sky130_fd_sc_hd__clkbuf_4 fanout184 (.A(\vgadonut.donut.sA[13] ), + sky130_fd_sc_hd__buf_2 fanout184 (.A(\vgadonut.donut.sA[8] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net184)); - sky130_fd_sc_hd__buf_2 fanout185 (.A(\vgadonut.donut.sA[12] ), + sky130_fd_sc_hd__buf_2 fanout185 (.A(\vgadonut.donut.sA[7] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net185)); - sky130_fd_sc_hd__buf_2 fanout186 (.A(\vgadonut.donut.sA[11] ), + sky130_fd_sc_hd__clkbuf_4 fanout186 (.A(\vgadonut.donut.sA[6] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net186)); - sky130_fd_sc_hd__buf_2 fanout187 (.A(\vgadonut.donut.sA[9] ), + sky130_fd_sc_hd__buf_2 fanout187 (.A(\vgadonut.donut.sA[5] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net187)); - sky130_fd_sc_hd__buf_2 fanout188 (.A(\vgadonut.donut.sA[8] ), + sky130_fd_sc_hd__clkbuf_4 fanout188 (.A(net189), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net188)); - sky130_fd_sc_hd__buf_2 fanout189 (.A(\vgadonut.donut.sA[7] ), + sky130_fd_sc_hd__clkbuf_2 fanout189 (.A(net190), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net189)); - sky130_fd_sc_hd__clkbuf_4 fanout190 (.A(\vgadonut.donut.sA[6] ), + sky130_fd_sc_hd__buf_2 fanout190 (.A(net191), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net190)); - sky130_fd_sc_hd__buf_2 fanout191 (.A(\vgadonut.donut.sA[4] ), + sky130_fd_sc_hd__buf_2 fanout191 (.A(\vgadonut.donut.cA[15] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net191)); - sky130_fd_sc_hd__clkbuf_4 fanout192 (.A(net193), + sky130_fd_sc_hd__clkbuf_4 fanout192 (.A(\vgadonut.donut.cA[10] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net192)); - sky130_fd_sc_hd__buf_2 fanout193 (.A(net194), + sky130_fd_sc_hd__buf_2 fanout193 (.A(\vgadonut.donut.cA[6] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net193)); - sky130_fd_sc_hd__buf_1 fanout194 (.A(net195), + sky130_fd_sc_hd__buf_2 fanout194 (.A(\vgadonut.donut.donut_luma[5] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net194)); - sky130_fd_sc_hd__buf_2 fanout195 (.A(\vgadonut.donut.cA[15] ), + sky130_fd_sc_hd__buf_2 fanout195 (.A(net197), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net195)); - sky130_fd_sc_hd__buf_2 fanout196 (.A(\vgadonut.donut.cA[12] ), + sky130_fd_sc_hd__clkbuf_2 fanout196 (.A(net197), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net196)); - sky130_fd_sc_hd__buf_2 fanout197 (.A(\vgadonut.donut.cA[10] ), + sky130_fd_sc_hd__buf_2 fanout197 (.A(\vgadonut.donut.donut_luma[4] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net197)); - sky130_fd_sc_hd__clkbuf_4 fanout198 (.A(\vgadonut.donut.cA[6] ), + sky130_fd_sc_hd__buf_2 fanout198 (.A(net199), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net198)); - sky130_fd_sc_hd__buf_2 fanout199 (.A(net201), + sky130_fd_sc_hd__buf_2 fanout199 (.A(\vgadonut.donut.donut_luma[3] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net199)); - sky130_fd_sc_hd__clkbuf_2 fanout200 (.A(net201), + sky130_fd_sc_hd__clkbuf_4 fanout200 (.A(\vgadonut.donut.donut_luma[2] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net200)); - sky130_fd_sc_hd__buf_2 fanout201 (.A(\vgadonut.donut.donut_luma[4] ), + sky130_fd_sc_hd__buf_2 fanout201 (.A(\vgadonut.donut.donut_luma[1] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net201)); - sky130_fd_sc_hd__buf_2 fanout202 (.A(net203), + sky130_fd_sc_hd__buf_1 fanout202 (.A(\vgadonut.donut.donut_luma[1] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net202)); - sky130_fd_sc_hd__buf_2 fanout203 (.A(net204), + sky130_fd_sc_hd__buf_2 fanout203 (.A(\vgadonut.donut.donut_luma[0] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net203)); - sky130_fd_sc_hd__buf_2 fanout204 (.A(\vgadonut.donut.donut_luma[3] ), + sky130_fd_sc_hd__clkbuf_4 fanout204 (.A(\vgadonut.donut.donut_visible ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net204)); - sky130_fd_sc_hd__clkbuf_2 fanout205 (.A(net206), + sky130_fd_sc_hd__buf_1 fanout205 (.A(\vgadonut.donut.donut_visible ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net205)); - sky130_fd_sc_hd__buf_2 fanout206 (.A(\vgadonut.donut.donut_luma[2] ), + sky130_fd_sc_hd__clkbuf_4 fanout206 (.A(net207), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net206)); - sky130_fd_sc_hd__buf_2 fanout207 (.A(net208), + sky130_fd_sc_hd__clkbuf_2 fanout207 (.A(_02657_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net207)); - sky130_fd_sc_hd__clkbuf_2 fanout208 (.A(\vgadonut.donut.donut_luma[1] ), + sky130_fd_sc_hd__clkbuf_4 fanout208 (.A(_02657_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net208)); - sky130_fd_sc_hd__buf_2 fanout209 (.A(\vgadonut.donut.donut_luma[0] ), + sky130_fd_sc_hd__clkbuf_4 fanout209 (.A(_02657_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net209)); - sky130_fd_sc_hd__buf_2 fanout210 (.A(\vgadonut.donut.donut_visible ), + sky130_fd_sc_hd__clkbuf_4 fanout210 (.A(net211), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net210)); - sky130_fd_sc_hd__clkbuf_4 fanout211 (.A(net212), + sky130_fd_sc_hd__clkbuf_2 fanout211 (.A(_02656_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net211)); - sky130_fd_sc_hd__clkbuf_2 fanout212 (.A(net215), + sky130_fd_sc_hd__clkbuf_4 fanout212 (.A(_02656_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net212)); - sky130_fd_sc_hd__clkbuf_4 fanout213 (.A(net215), + sky130_fd_sc_hd__buf_2 fanout213 (.A(_02656_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net213)); - sky130_fd_sc_hd__clkbuf_2 fanout214 (.A(net215), + sky130_fd_sc_hd__clkbuf_2 fanout214 (.A(\vgadonut.donut.h_count[4] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net214)); - sky130_fd_sc_hd__buf_2 fanout215 (.A(_02649_), + sky130_fd_sc_hd__buf_2 fanout215 (.A(\vgadonut.donut.h_count[3] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net215)); - sky130_fd_sc_hd__clkbuf_4 fanout216 (.A(net217), + sky130_fd_sc_hd__buf_2 fanout216 (.A(\vgadonut.donut.h_count[2] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net216)); - sky130_fd_sc_hd__clkbuf_2 fanout217 (.A(_02648_), + sky130_fd_sc_hd__clkbuf_4 fanout217 (.A(\vgadonut.donut.h_count[1] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net217)); - sky130_fd_sc_hd__clkbuf_4 fanout218 (.A(net220), + sky130_fd_sc_hd__buf_2 fanout218 (.A(\vgadonut.donut.h_count[0] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net218)); - sky130_fd_sc_hd__dlymetal6s2s_1 fanout219 (.A(net220), + sky130_fd_sc_hd__buf_4 fanout219 (.A(net220), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net219)); - sky130_fd_sc_hd__clkbuf_2 fanout220 (.A(_02648_), + sky130_fd_sc_hd__clkbuf_4 fanout220 (.A(net221), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net220)); - sky130_fd_sc_hd__buf_2 fanout221 (.A(net374), + sky130_fd_sc_hd__buf_6 fanout221 (.A(\vgadonut.donut.donuthit.cordicxy.xinvert ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net221)); - sky130_fd_sc_hd__buf_2 fanout222 (.A(\vgadonut.donut.h_count[3] ), + sky130_fd_sc_hd__buf_6 fanout222 (.A(\vgadonut.donut.donuthit.cordicxy.xinvert ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net222)); - sky130_fd_sc_hd__buf_2 fanout223 (.A(\vgadonut.donut.h_count[2] ), + sky130_fd_sc_hd__clkbuf_4 fanout223 (.A(net226), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net223)); - sky130_fd_sc_hd__buf_2 fanout224 (.A(net225), + sky130_fd_sc_hd__clkbuf_2 fanout224 (.A(net226), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net224)); - sky130_fd_sc_hd__clkbuf_4 fanout225 (.A(\vgadonut.donut.h_count[1] ), + sky130_fd_sc_hd__clkbuf_4 fanout225 (.A(net226), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net225)); - sky130_fd_sc_hd__clkbuf_4 fanout226 (.A(net227), + sky130_fd_sc_hd__clkbuf_2 fanout226 (.A(net233), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net226)); - sky130_fd_sc_hd__buf_2 fanout227 (.A(\vgadonut.donut.h_count[0] ), + sky130_fd_sc_hd__clkbuf_4 fanout227 (.A(net229), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net227)); - sky130_fd_sc_hd__buf_4 fanout228 (.A(net229), + sky130_fd_sc_hd__clkbuf_2 fanout228 (.A(net229), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net228)); - sky130_fd_sc_hd__clkbuf_4 fanout229 (.A(net232), + sky130_fd_sc_hd__clkbuf_4 fanout229 (.A(net233), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net229)); - sky130_fd_sc_hd__buf_6 fanout230 (.A(net231), + sky130_fd_sc_hd__clkbuf_4 fanout230 (.A(net233), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net230)); - sky130_fd_sc_hd__buf_4 fanout231 (.A(net232), + sky130_fd_sc_hd__clkbuf_2 fanout231 (.A(net233), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net231)); - sky130_fd_sc_hd__buf_2 fanout232 (.A(\vgadonut.donut.donuthit.cordicxy.xinvert ), + sky130_fd_sc_hd__clkbuf_4 fanout232 (.A(net233), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net232)); - sky130_fd_sc_hd__clkbuf_4 fanout233 (.A(net234), + sky130_fd_sc_hd__buf_2 fanout233 (.A(net244), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net233)); - sky130_fd_sc_hd__clkbuf_4 fanout234 (.A(net248), + sky130_fd_sc_hd__clkbuf_4 fanout234 (.A(net235), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net234)); - sky130_fd_sc_hd__clkbuf_4 fanout235 (.A(net248), + sky130_fd_sc_hd__buf_2 fanout235 (.A(net236), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net235)); - sky130_fd_sc_hd__clkbuf_2 fanout236 (.A(net237), + sky130_fd_sc_hd__buf_2 fanout236 (.A(net244), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net236)); - sky130_fd_sc_hd__clkbuf_4 fanout237 (.A(net248), + sky130_fd_sc_hd__clkbuf_4 fanout237 (.A(net238), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net237)); - sky130_fd_sc_hd__clkbuf_4 fanout238 (.A(net243), + sky130_fd_sc_hd__clkbuf_2 fanout238 (.A(net239), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net238)); - sky130_fd_sc_hd__clkbuf_4 fanout239 (.A(net242), + sky130_fd_sc_hd__buf_2 fanout239 (.A(net243), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -60213,5118 +60569,4794 @@ module tt_um_a1k0n_vgadonut (clk, .VPB(VPWR), .VPWR(VPWR), .X(net242)); - sky130_fd_sc_hd__clkbuf_2 fanout243 (.A(net248), + sky130_fd_sc_hd__buf_4 fanout243 (.A(net244), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net243)); - sky130_fd_sc_hd__clkbuf_4 fanout244 (.A(net247), + sky130_fd_sc_hd__clkbuf_4 fanout244 (.A(net1), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net244)); - sky130_fd_sc_hd__clkbuf_2 fanout245 (.A(net247), - .VGND(VGND), + sky130_fd_sc_hd__conb_1 _12803__245 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(net245)); - sky130_fd_sc_hd__clkbuf_4 fanout246 (.A(net247), - .VGND(VGND), + .LO(net245)); + sky130_fd_sc_hd__conb_1 _12804__246 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(net246)); - sky130_fd_sc_hd__buf_2 fanout247 (.A(net248), - .VGND(VGND), + .LO(net246)); + sky130_fd_sc_hd__conb_1 _12805__247 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(net247)); - sky130_fd_sc_hd__buf_2 fanout248 (.A(net1), - .VGND(VGND), + .LO(net247)); + sky130_fd_sc_hd__conb_1 _12806__248 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(net248)); - sky130_fd_sc_hd__clkbuf_4 fanout249 (.A(net250), - .VGND(VGND), + .LO(net248)); + sky130_fd_sc_hd__conb_1 _12807__249 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(net249)); - sky130_fd_sc_hd__clkbuf_4 fanout250 (.A(net252), - .VGND(VGND), + .LO(net249)); + sky130_fd_sc_hd__conb_1 _12808__250 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(net250)); - sky130_fd_sc_hd__clkbuf_4 fanout251 (.A(net252), - .VGND(VGND), + .LO(net250)); + sky130_fd_sc_hd__conb_1 _12809__251 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(net251)); - sky130_fd_sc_hd__clkbuf_2 fanout252 (.A(net1), - .VGND(VGND), + .LO(net251)); + sky130_fd_sc_hd__conb_1 _12810__252 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(net252)); - sky130_fd_sc_hd__conb_1 _12715__253 (.VGND(VGND), + .LO(net252)); + sky130_fd_sc_hd__conb_1 _12811__253 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .LO(net253)); - sky130_fd_sc_hd__conb_1 _12716__254 (.VGND(VGND), + sky130_fd_sc_hd__conb_1 _12812__254 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .LO(net254)); - sky130_fd_sc_hd__conb_1 _12717__255 (.VGND(VGND), + sky130_fd_sc_hd__conb_1 _12813__255 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .LO(net255)); - sky130_fd_sc_hd__conb_1 _12718__256 (.VGND(VGND), + sky130_fd_sc_hd__conb_1 _12814__256 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .LO(net256)); - sky130_fd_sc_hd__conb_1 _12719__257 (.VGND(VGND), + sky130_fd_sc_hd__conb_1 _12815__257 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .LO(net257)); - sky130_fd_sc_hd__conb_1 _12720__258 (.VGND(VGND), + sky130_fd_sc_hd__conb_1 _12816__258 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .LO(net258)); - sky130_fd_sc_hd__conb_1 _12721__259 (.VGND(VGND), + sky130_fd_sc_hd__conb_1 _12817__259 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .LO(net259)); - sky130_fd_sc_hd__conb_1 _12722__260 (.VGND(VGND), + sky130_fd_sc_hd__conb_1 _12818__260 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .LO(net260)); - sky130_fd_sc_hd__conb_1 _12723__261 (.VGND(VGND), + sky130_fd_sc_hd__clkbuf_16 clkbuf_3_0__f_clk (.A(clknet_0_clk), + .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .LO(net261)); - sky130_fd_sc_hd__conb_1 _12724__262 (.VGND(VGND), + .X(clknet_3_0__leaf_clk)); + sky130_fd_sc_hd__clkbuf_16 clkbuf_3_1__f_clk (.A(clknet_0_clk), + .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .LO(net262)); - sky130_fd_sc_hd__conb_1 _12725__263 (.VGND(VGND), + .X(clknet_3_1__leaf_clk)); + sky130_fd_sc_hd__clkbuf_16 clkbuf_3_2__f_clk (.A(clknet_0_clk), + .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .LO(net263)); - sky130_fd_sc_hd__conb_1 _12726__264 (.VGND(VGND), + .X(clknet_3_2__leaf_clk)); + sky130_fd_sc_hd__clkbuf_16 clkbuf_3_3__f_clk (.A(clknet_0_clk), + .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .LO(net264)); - sky130_fd_sc_hd__conb_1 _12727__265 (.VGND(VGND), + .X(clknet_3_3__leaf_clk)); + sky130_fd_sc_hd__clkbuf_16 clkbuf_3_4__f_clk (.A(clknet_0_clk), + .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .LO(net265)); - sky130_fd_sc_hd__conb_1 _12728__266 (.VGND(VGND), + .X(clknet_3_4__leaf_clk)); + sky130_fd_sc_hd__clkbuf_16 clkbuf_3_5__f_clk (.A(clknet_0_clk), + .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .LO(net266)); - sky130_fd_sc_hd__conb_1 _12729__267 (.VGND(VGND), + .X(clknet_3_5__leaf_clk)); + sky130_fd_sc_hd__clkbuf_16 clkbuf_3_6__f_clk (.A(clknet_0_clk), + .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .LO(net267)); - sky130_fd_sc_hd__conb_1 _12730__268 (.VGND(VGND), + .X(clknet_3_6__leaf_clk)); + sky130_fd_sc_hd__clkbuf_16 clkbuf_3_7__f_clk (.A(clknet_0_clk), + .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .LO(net268)); - sky130_fd_sc_hd__clkbuf_16 clkbuf_3_0__f_clk (.A(clknet_0_clk), + .X(clknet_3_7__leaf_clk)); + sky130_fd_sc_hd__clkbuf_16 clkbuf_0__06214_ (.A(_06214_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(clknet_3_0__leaf_clk)); - sky130_fd_sc_hd__clkbuf_16 clkbuf_3_1__f_clk (.A(clknet_0_clk), + .X(clknet_0__06214_)); + sky130_fd_sc_hd__clkbuf_16 clkbuf_1_0__f__06214_ (.A(clknet_0__06214_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(clknet_3_1__leaf_clk)); - sky130_fd_sc_hd__clkbuf_16 clkbuf_3_2__f_clk (.A(clknet_0_clk), + .X(clknet_1_0__leaf__06214_)); + sky130_fd_sc_hd__clkbuf_16 clkbuf_1_1__f__06214_ (.A(clknet_0__06214_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(clknet_3_2__leaf_clk)); - sky130_fd_sc_hd__clkbuf_16 clkbuf_3_3__f_clk (.A(clknet_0_clk), + .X(clknet_1_1__leaf__06214_)); + sky130_fd_sc_hd__clkbuf_16 clkbuf_0__06213_ (.A(_06213_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(clknet_3_3__leaf_clk)); - sky130_fd_sc_hd__clkbuf_16 clkbuf_3_4__f_clk (.A(clknet_0_clk), + .X(clknet_0__06213_)); + sky130_fd_sc_hd__clkbuf_16 clkbuf_1_0__f__06213_ (.A(clknet_0__06213_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(clknet_3_4__leaf_clk)); - sky130_fd_sc_hd__clkbuf_16 clkbuf_3_5__f_clk (.A(clknet_0_clk), + .X(clknet_1_0__leaf__06213_)); + sky130_fd_sc_hd__clkbuf_16 clkbuf_1_1__f__06213_ (.A(clknet_0__06213_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(clknet_3_5__leaf_clk)); - sky130_fd_sc_hd__clkbuf_16 clkbuf_3_6__f_clk (.A(clknet_0_clk), + .X(clknet_1_1__leaf__06213_)); + sky130_fd_sc_hd__clkbuf_16 clkbuf_0__06212_ (.A(_06212_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(clknet_3_6__leaf_clk)); - sky130_fd_sc_hd__clkbuf_16 clkbuf_3_7__f_clk (.A(clknet_0_clk), + .X(clknet_0__06212_)); + sky130_fd_sc_hd__clkbuf_16 clkbuf_1_0__f__06212_ (.A(clknet_0__06212_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(clknet_3_7__leaf_clk)); - sky130_fd_sc_hd__clkbuf_16 clkbuf_0__06170_ (.A(_06170_), + .X(clknet_1_0__leaf__06212_)); + sky130_fd_sc_hd__clkbuf_16 clkbuf_1_1__f__06212_ (.A(clknet_0__06212_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(clknet_0__06170_)); - sky130_fd_sc_hd__clkbuf_16 clkbuf_1_0__f__06170_ (.A(clknet_0__06170_), + .X(clknet_1_1__leaf__06212_)); + sky130_fd_sc_hd__clkbuf_16 clkbuf_0__06210_ (.A(_06210_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(clknet_1_0__leaf__06170_)); - sky130_fd_sc_hd__clkbuf_16 clkbuf_1_1__f__06170_ (.A(clknet_0__06170_), + .X(clknet_0__06210_)); + sky130_fd_sc_hd__clkbuf_16 clkbuf_1_0__f__06210_ (.A(clknet_0__06210_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(clknet_1_1__leaf__06170_)); - sky130_fd_sc_hd__clkbuf_16 clkbuf_0__06169_ (.A(_06169_), + .X(clknet_1_0__leaf__06210_)); + sky130_fd_sc_hd__clkbuf_16 clkbuf_1_1__f__06210_ (.A(clknet_0__06210_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(clknet_0__06169_)); - sky130_fd_sc_hd__clkbuf_16 clkbuf_1_0__f__06169_ (.A(clknet_0__06169_), + .X(clknet_1_1__leaf__06210_)); + sky130_fd_sc_hd__clkbuf_16 clkbuf_0__06209_ (.A(_06209_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(clknet_1_0__leaf__06169_)); - sky130_fd_sc_hd__clkbuf_16 clkbuf_1_1__f__06169_ (.A(clknet_0__06169_), + .X(clknet_0__06209_)); + sky130_fd_sc_hd__clkbuf_16 clkbuf_1_0__f__06209_ (.A(clknet_0__06209_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(clknet_1_1__leaf__06169_)); - sky130_fd_sc_hd__clkbuf_16 clkbuf_0__06168_ (.A(_06168_), + .X(clknet_1_0__leaf__06209_)); + sky130_fd_sc_hd__clkbuf_16 clkbuf_1_1__f__06209_ (.A(clknet_0__06209_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(clknet_0__06168_)); - sky130_fd_sc_hd__clkbuf_16 clkbuf_1_0__f__06168_ (.A(clknet_0__06168_), + .X(clknet_1_1__leaf__06209_)); + sky130_fd_sc_hd__clkbuf_16 clkbuf_0__06208_ (.A(_06208_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(clknet_1_0__leaf__06168_)); - sky130_fd_sc_hd__clkbuf_16 clkbuf_1_1__f__06168_ (.A(clknet_0__06168_), + .X(clknet_0__06208_)); + sky130_fd_sc_hd__clkbuf_16 clkbuf_1_0__f__06208_ (.A(clknet_0__06208_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(clknet_1_1__leaf__06168_)); - sky130_fd_sc_hd__clkbuf_16 clkbuf_0__06166_ (.A(_06166_), + .X(clknet_1_0__leaf__06208_)); + sky130_fd_sc_hd__clkbuf_16 clkbuf_1_1__f__06208_ (.A(clknet_0__06208_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(clknet_0__06166_)); - sky130_fd_sc_hd__clkbuf_16 clkbuf_1_0__f__06166_ (.A(clknet_0__06166_), + .X(clknet_1_1__leaf__06208_)); + sky130_fd_sc_hd__clkbuf_16 clkbuf_0__06207_ (.A(_06207_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(clknet_1_0__leaf__06166_)); - sky130_fd_sc_hd__clkbuf_16 clkbuf_1_1__f__06166_ (.A(clknet_0__06166_), + .X(clknet_0__06207_)); + sky130_fd_sc_hd__clkbuf_16 clkbuf_1_0__f__06207_ (.A(clknet_0__06207_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(clknet_1_1__leaf__06166_)); - sky130_fd_sc_hd__clkbuf_16 clkbuf_0__06165_ (.A(_06165_), + .X(clknet_1_0__leaf__06207_)); + sky130_fd_sc_hd__clkbuf_16 clkbuf_1_1__f__06207_ (.A(clknet_0__06207_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(clknet_0__06165_)); - sky130_fd_sc_hd__clkbuf_16 clkbuf_1_0__f__06165_ (.A(clknet_0__06165_), + .X(clknet_1_1__leaf__06207_)); + sky130_fd_sc_hd__clkbuf_16 clkbuf_0__06206_ (.A(_06206_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(clknet_1_0__leaf__06165_)); - sky130_fd_sc_hd__clkbuf_16 clkbuf_1_1__f__06165_ (.A(clknet_0__06165_), + .X(clknet_0__06206_)); + sky130_fd_sc_hd__clkbuf_16 clkbuf_1_0__f__06206_ (.A(clknet_0__06206_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(clknet_1_1__leaf__06165_)); - sky130_fd_sc_hd__clkbuf_16 clkbuf_0__06164_ (.A(_06164_), + .X(clknet_1_0__leaf__06206_)); + sky130_fd_sc_hd__clkbuf_16 clkbuf_1_1__f__06206_ (.A(clknet_0__06206_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(clknet_0__06164_)); - sky130_fd_sc_hd__clkbuf_16 clkbuf_1_0__f__06164_ (.A(clknet_0__06164_), + .X(clknet_1_1__leaf__06206_)); + sky130_fd_sc_hd__clkbuf_16 clkbuf_0__06205_ (.A(_06205_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(clknet_1_0__leaf__06164_)); - sky130_fd_sc_hd__clkbuf_16 clkbuf_1_1__f__06164_ (.A(clknet_0__06164_), + .X(clknet_0__06205_)); + sky130_fd_sc_hd__clkbuf_16 clkbuf_1_0__f__06205_ (.A(clknet_0__06205_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(clknet_1_1__leaf__06164_)); - sky130_fd_sc_hd__clkbuf_16 clkbuf_0__06163_ (.A(_06163_), + .X(clknet_1_0__leaf__06205_)); + sky130_fd_sc_hd__clkbuf_16 clkbuf_1_1__f__06205_ (.A(clknet_0__06205_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(clknet_0__06163_)); - sky130_fd_sc_hd__clkbuf_16 clkbuf_1_0__f__06163_ (.A(clknet_0__06163_), + .X(clknet_1_1__leaf__06205_)); + sky130_fd_sc_hd__clkbuf_16 clkbuf_0__06204_ (.A(_06204_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(clknet_1_0__leaf__06163_)); - sky130_fd_sc_hd__clkbuf_16 clkbuf_1_1__f__06163_ (.A(clknet_0__06163_), + .X(clknet_0__06204_)); + sky130_fd_sc_hd__clkbuf_16 clkbuf_1_0__f__06204_ (.A(clknet_0__06204_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(clknet_1_1__leaf__06163_)); - sky130_fd_sc_hd__clkbuf_16 clkbuf_0__06162_ (.A(_06162_), + .X(clknet_1_0__leaf__06204_)); + sky130_fd_sc_hd__clkbuf_16 clkbuf_1_1__f__06204_ (.A(clknet_0__06204_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(clknet_0__06162_)); - sky130_fd_sc_hd__clkbuf_16 clkbuf_1_0__f__06162_ (.A(clknet_0__06162_), + .X(clknet_1_1__leaf__06204_)); + sky130_fd_sc_hd__clkbuf_16 clkbuf_0__06203_ (.A(_06203_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(clknet_1_0__leaf__06162_)); - sky130_fd_sc_hd__clkbuf_16 clkbuf_1_1__f__06162_ (.A(clknet_0__06162_), + .X(clknet_0__06203_)); + sky130_fd_sc_hd__clkbuf_16 clkbuf_1_0__f__06203_ (.A(clknet_0__06203_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(clknet_1_1__leaf__06162_)); - sky130_fd_sc_hd__clkbuf_16 clkbuf_0__06161_ (.A(_06161_), + .X(clknet_1_0__leaf__06203_)); + sky130_fd_sc_hd__clkbuf_16 clkbuf_1_1__f__06203_ (.A(clknet_0__06203_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(clknet_0__06161_)); - sky130_fd_sc_hd__clkbuf_16 clkbuf_1_0__f__06161_ (.A(clknet_0__06161_), + .X(clknet_1_1__leaf__06203_)); + sky130_fd_sc_hd__clkbuf_16 clkbuf_0__06202_ (.A(_06202_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(clknet_1_0__leaf__06161_)); - sky130_fd_sc_hd__clkbuf_16 clkbuf_1_1__f__06161_ (.A(clknet_0__06161_), + .X(clknet_0__06202_)); + sky130_fd_sc_hd__clkbuf_16 clkbuf_1_0__f__06202_ (.A(clknet_0__06202_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(clknet_1_1__leaf__06161_)); - sky130_fd_sc_hd__clkbuf_16 clkbuf_0__06160_ (.A(_06160_), + .X(clknet_1_0__leaf__06202_)); + sky130_fd_sc_hd__clkbuf_16 clkbuf_1_1__f__06202_ (.A(clknet_0__06202_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(clknet_0__06160_)); - sky130_fd_sc_hd__clkbuf_16 clkbuf_1_0__f__06160_ (.A(clknet_0__06160_), + .X(clknet_1_1__leaf__06202_)); + sky130_fd_sc_hd__clkbuf_16 clkbuf_0__06201_ (.A(_06201_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(clknet_1_0__leaf__06160_)); - sky130_fd_sc_hd__clkbuf_16 clkbuf_1_1__f__06160_ (.A(clknet_0__06160_), + .X(clknet_0__06201_)); + sky130_fd_sc_hd__clkbuf_16 clkbuf_1_0__f__06201_ (.A(clknet_0__06201_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(clknet_1_1__leaf__06160_)); - sky130_fd_sc_hd__clkbuf_16 clkbuf_0__06159_ (.A(_06159_), + .X(clknet_1_0__leaf__06201_)); + sky130_fd_sc_hd__clkbuf_16 clkbuf_1_1__f__06201_ (.A(clknet_0__06201_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(clknet_0__06159_)); - sky130_fd_sc_hd__clkbuf_16 clkbuf_1_0__f__06159_ (.A(clknet_0__06159_), + .X(clknet_1_1__leaf__06201_)); + sky130_fd_sc_hd__clkbuf_16 clkbuf_0__06200_ (.A(_06200_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(clknet_1_0__leaf__06159_)); - sky130_fd_sc_hd__clkbuf_16 clkbuf_1_1__f__06159_ (.A(clknet_0__06159_), + .X(clknet_0__06200_)); + sky130_fd_sc_hd__clkbuf_16 clkbuf_1_0__f__06200_ (.A(clknet_0__06200_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(clknet_1_1__leaf__06159_)); - sky130_fd_sc_hd__clkbuf_16 clkbuf_0__06158_ (.A(_06158_), + .X(clknet_1_0__leaf__06200_)); + sky130_fd_sc_hd__clkbuf_16 clkbuf_1_1__f__06200_ (.A(clknet_0__06200_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(clknet_0__06158_)); - sky130_fd_sc_hd__clkbuf_16 clkbuf_1_0__f__06158_ (.A(clknet_0__06158_), + .X(clknet_1_1__leaf__06200_)); + sky130_fd_sc_hd__clkbuf_16 clkbuf_0__06199_ (.A(_06199_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(clknet_1_0__leaf__06158_)); - sky130_fd_sc_hd__clkbuf_16 clkbuf_1_1__f__06158_ (.A(clknet_0__06158_), + .X(clknet_0__06199_)); + sky130_fd_sc_hd__clkbuf_16 clkbuf_1_0__f__06199_ (.A(clknet_0__06199_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(clknet_1_1__leaf__06158_)); - sky130_fd_sc_hd__clkbuf_16 clkbuf_0__06157_ (.A(_06157_), + .X(clknet_1_0__leaf__06199_)); + sky130_fd_sc_hd__clkbuf_16 clkbuf_1_1__f__06199_ (.A(clknet_0__06199_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(clknet_0__06157_)); - sky130_fd_sc_hd__clkbuf_16 clkbuf_1_0__f__06157_ (.A(clknet_0__06157_), + .X(clknet_1_1__leaf__06199_)); + sky130_fd_sc_hd__clkbuf_16 clkbuf_0__06198_ (.A(_06198_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(clknet_1_0__leaf__06157_)); - sky130_fd_sc_hd__clkbuf_16 clkbuf_1_1__f__06157_ (.A(clknet_0__06157_), + .X(clknet_0__06198_)); + sky130_fd_sc_hd__clkbuf_16 clkbuf_1_0__f__06198_ (.A(clknet_0__06198_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(clknet_1_1__leaf__06157_)); - sky130_fd_sc_hd__clkbuf_16 clkbuf_0__06156_ (.A(_06156_), + .X(clknet_1_0__leaf__06198_)); + sky130_fd_sc_hd__clkbuf_16 clkbuf_1_1__f__06198_ (.A(clknet_0__06198_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(clknet_0__06156_)); - sky130_fd_sc_hd__clkbuf_16 clkbuf_1_0__f__06156_ (.A(clknet_0__06156_), + .X(clknet_1_1__leaf__06198_)); + sky130_fd_sc_hd__clkbuf_16 clkbuf_0__06197_ (.A(_06197_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(clknet_1_0__leaf__06156_)); - sky130_fd_sc_hd__clkbuf_16 clkbuf_1_1__f__06156_ (.A(clknet_0__06156_), + .X(clknet_0__06197_)); + sky130_fd_sc_hd__clkbuf_16 clkbuf_1_0__f__06197_ (.A(clknet_0__06197_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(clknet_1_1__leaf__06156_)); - sky130_fd_sc_hd__clkbuf_16 clkbuf_0__06155_ (.A(_06155_), + .X(clknet_1_0__leaf__06197_)); + sky130_fd_sc_hd__clkbuf_16 clkbuf_1_1__f__06197_ (.A(clknet_0__06197_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(clknet_0__06155_)); - sky130_fd_sc_hd__clkbuf_16 clkbuf_1_0__f__06155_ (.A(clknet_0__06155_), + .X(clknet_1_1__leaf__06197_)); + sky130_fd_sc_hd__clkbuf_16 clkbuf_0__06196_ (.A(_06196_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(clknet_1_0__leaf__06155_)); - sky130_fd_sc_hd__clkbuf_16 clkbuf_1_1__f__06155_ (.A(clknet_0__06155_), + .X(clknet_0__06196_)); + sky130_fd_sc_hd__clkbuf_16 clkbuf_1_0__f__06196_ (.A(clknet_0__06196_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(clknet_1_1__leaf__06155_)); - sky130_fd_sc_hd__clkbuf_16 clkbuf_0__06154_ (.A(_06154_), + .X(clknet_1_0__leaf__06196_)); + sky130_fd_sc_hd__clkbuf_16 clkbuf_1_1__f__06196_ (.A(clknet_0__06196_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(clknet_0__06154_)); - sky130_fd_sc_hd__clkbuf_16 clkbuf_1_0__f__06154_ (.A(clknet_0__06154_), + .X(clknet_1_1__leaf__06196_)); + sky130_fd_sc_hd__clkbuf_16 clkbuf_0__06195_ (.A(_06195_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(clknet_1_0__leaf__06154_)); - sky130_fd_sc_hd__clkbuf_16 clkbuf_1_1__f__06154_ (.A(clknet_0__06154_), + .X(clknet_0__06195_)); + sky130_fd_sc_hd__clkbuf_16 clkbuf_1_0__f__06195_ (.A(clknet_0__06195_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(clknet_1_1__leaf__06154_)); - sky130_fd_sc_hd__clkbuf_16 clkbuf_0__06153_ (.A(_06153_), + .X(clknet_1_0__leaf__06195_)); + sky130_fd_sc_hd__clkbuf_16 clkbuf_1_1__f__06195_ (.A(clknet_0__06195_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(clknet_0__06153_)); - sky130_fd_sc_hd__clkbuf_16 clkbuf_1_0__f__06153_ (.A(clknet_0__06153_), + .X(clknet_1_1__leaf__06195_)); + sky130_fd_sc_hd__clkbuf_1 clone1 (.A(_03536_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(clknet_1_0__leaf__06153_)); - sky130_fd_sc_hd__clkbuf_16 clkbuf_1_1__f__06153_ (.A(clknet_0__06153_), + .X(net261)); + sky130_fd_sc_hd__dlygate4sd1_1 rebuffer2 (.A(_03200_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(clknet_1_1__leaf__06153_)); - sky130_fd_sc_hd__clkbuf_16 clkbuf_0__06152_ (.A(_06152_), + .X(net262)); + sky130_fd_sc_hd__dlygate4sd1_1 rebuffer3 (.A(_03181_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(clknet_0__06152_)); - sky130_fd_sc_hd__clkbuf_16 clkbuf_1_0__f__06152_ (.A(clknet_0__06152_), + .X(net263)); + sky130_fd_sc_hd__dlygate4sd1_1 rebuffer4 (.A(net47), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(clknet_1_0__leaf__06152_)); - sky130_fd_sc_hd__clkbuf_16 clkbuf_1_1__f__06152_ (.A(clknet_0__06152_), + .X(net264)); + sky130_fd_sc_hd__dlymetal6s2s_1 rebuffer5 (.A(_03324_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(clknet_1_1__leaf__06152_)); - sky130_fd_sc_hd__clkbuf_16 clkbuf_0__06151_ (.A(_06151_), + .X(net265)); + sky130_fd_sc_hd__dlymetal6s2s_1 rebuffer6 (.A(_03158_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(clknet_0__06151_)); - sky130_fd_sc_hd__clkbuf_16 clkbuf_1_0__f__06151_ (.A(clknet_0__06151_), + .X(net266)); + sky130_fd_sc_hd__clkbuf_2 rebuffer7 (.A(_03085_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(clknet_1_0__leaf__06151_)); - sky130_fd_sc_hd__clkbuf_16 clkbuf_1_1__f__06151_ (.A(clknet_0__06151_), + .X(net267)); + sky130_fd_sc_hd__dlygate4sd1_1 rebuffer8 (.A(_03083_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(clknet_1_1__leaf__06151_)); - sky130_fd_sc_hd__clkbuf_1 clone1 (.A(net28), + .X(net268)); + sky130_fd_sc_hd__clkbuf_2 rebuffer9 (.A(_03158_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net269)); - sky130_fd_sc_hd__buf_6 rebuffer2 (.A(_03167_), + sky130_fd_sc_hd__dlymetal6s2s_1 rebuffer10 (.A(_03200_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net270)); - sky130_fd_sc_hd__dlygate4sd1_1 rebuffer3 (.A(net270), + sky130_fd_sc_hd__dlymetal6s2s_1 rebuffer11 (.A(_03214_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net271)); - sky130_fd_sc_hd__clkbuf_1 rebuffer4 (.A(net270), + sky130_fd_sc_hd__dlygate4sd3_1 rebuffer12 (.A(_02737_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net272)); - sky130_fd_sc_hd__dlygate4sd1_1 rebuffer5 (.A(_03196_), + sky130_fd_sc_hd__dlygate4sd1_1 rebuffer13 (.A(_03165_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net273)); - sky130_fd_sc_hd__dlygate4sd1_1 rebuffer6 (.A(net273), + sky130_fd_sc_hd__dlymetal6s2s_1 rebuffer14 (.A(_03203_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net274)); - sky130_fd_sc_hd__clkbuf_2 rebuffer7 (.A(_03189_), + sky130_fd_sc_hd__dlygate4sd1_1 rebuffer15 (.A(_03213_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net275)); - sky130_fd_sc_hd__dlymetal6s4s_1 rebuffer8 (.A(_03182_), + sky130_fd_sc_hd__buf_2 rebuffer16 (.A(_03085_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net276)); - sky130_fd_sc_hd__dlymetal6s2s_1 rebuffer9 (.A(net276), + sky130_fd_sc_hd__clkbuf_1 rebuffer17 (.A(_03085_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net277)); - sky130_fd_sc_hd__dlymetal6s4s_1 rebuffer10 (.A(_03182_), + sky130_fd_sc_hd__dlymetal6s2s_1 rebuffer18 (.A(_03163_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net278)); - sky130_fd_sc_hd__dlygate4sd1_1 rebuffer11 (.A(_03181_), + sky130_fd_sc_hd__clkbuf_2 rebuffer19 (.A(_03085_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net279)); - sky130_fd_sc_hd__dlygate4sd1_1 rebuffer12 (.A(_03178_), + sky130_fd_sc_hd__dlygate4sd1_1 rebuffer20 (.A(_03146_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net280)); - sky130_fd_sc_hd__clkbuf_1 clone13 (.A(net294), + sky130_fd_sc_hd__dlygate4sd1_1 rebuffer21 (.A(net280), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net281)); - sky130_fd_sc_hd__dlygate4sd1_1 rebuffer14 (.A(_03250_), + sky130_fd_sc_hd__buf_4 clone22 (.A(_03586_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net282)); - sky130_fd_sc_hd__dlygate4sd1_1 rebuffer15 (.A(_03133_), + sky130_fd_sc_hd__clkbuf_1 clone23 (.A(net33), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net283)); - sky130_fd_sc_hd__dlygate4sd1_1 rebuffer16 (.A(_03133_), + sky130_fd_sc_hd__clkbuf_1 clone24 (.A(_03556_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net284)); - sky130_fd_sc_hd__dlygate4sd1_1 rebuffer17 (.A(_03303_), + sky130_fd_sc_hd__dlygate4sd1_1 rebuffer25 (.A(_03192_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net285)); - sky130_fd_sc_hd__dlygate4sd1_1 rebuffer18 (.A(_03188_), + sky130_fd_sc_hd__dlygate4sd1_1 rebuffer26 (.A(_03192_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net286)); - sky130_fd_sc_hd__dlymetal6s2s_1 rebuffer19 (.A(net288), + sky130_fd_sc_hd__dlymetal6s2s_1 rebuffer27 (.A(_03188_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net287)); - sky130_fd_sc_hd__clkbuf_2 rebuffer20 (.A(_03182_), + sky130_fd_sc_hd__clkbuf_2 rebuffer28 (.A(net287), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net288)); - sky130_fd_sc_hd__buf_2 rebuffer21 (.A(_03254_), + sky130_fd_sc_hd__buf_2 rebuffer29 (.A(net287), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net289)); - sky130_fd_sc_hd__dlygate4sd1_1 rebuffer22 (.A(net289), + sky130_fd_sc_hd__dlymetal6s4s_1 rebuffer30 (.A(_03073_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net290)); - sky130_fd_sc_hd__dlymetal6s4s_1 rebuffer23 (.A(_03186_), + sky130_fd_sc_hd__dlymetal6s2s_1 rebuffer31 (.A(_03177_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net291)); - sky130_fd_sc_hd__clkbuf_1 rebuffer24 (.A(net293), + sky130_fd_sc_hd__clkbuf_2 clone32 (.A(net39), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net292)); - sky130_fd_sc_hd__clkbuf_1 rebuffer25 (.A(net306), + sky130_fd_sc_hd__clkbuf_1 clone33 (.A(_03324_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net293)); - sky130_fd_sc_hd__clkbuf_8 rebuffer26 (.A(net74), + sky130_fd_sc_hd__buf_6 rebuffer34 (.A(_03151_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net294)); - sky130_fd_sc_hd__dlygate4sd1_1 rebuffer27 (.A(net294), + sky130_fd_sc_hd__dlymetal6s2s_1 rebuffer35 (.A(net294), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net295)); - sky130_fd_sc_hd__buf_6 rebuffer28 (.A(_03083_), + sky130_fd_sc_hd__dlygate4sd1_1 rebuffer36 (.A(_03180_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net296)); - sky130_fd_sc_hd__dlygate4sd1_1 rebuffer29 (.A(net307), + sky130_fd_sc_hd__buf_4 rebuffer37 (.A(net299), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net297)); - sky130_fd_sc_hd__clkbuf_1 clone30 (.A(_03600_), + sky130_fd_sc_hd__buf_4 rebuffer38 (.A(_03164_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net298)); - sky130_fd_sc_hd__dlygate4sd1_1 rebuffer31 (.A(_03084_), + sky130_fd_sc_hd__clkbuf_1 rebuffer39 (.A(_03164_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net299)); - sky130_fd_sc_hd__clkbuf_1 clone32 (.A(_03542_), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .X(net300)); - sky130_fd_sc_hd__dlymetal6s4s_1 rebuffer33 (.A(_03317_), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .X(net301)); - sky130_fd_sc_hd__buf_6 rebuffer34 (.A(net315), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .X(net302)); - sky130_fd_sc_hd__clkbuf_1 clone35 (.A(net25), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .X(net303)); - sky130_fd_sc_hd__xor2_1 clone36 (.A(net310), - .B(_03543_), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .X(net304)); - sky130_fd_sc_hd__dlymetal6s2s_1 rebuffer37 (.A(_03193_), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .X(net305)); - sky130_fd_sc_hd__clkbuf_1 rebuffer38 (.A(_03209_), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .X(net306)); - sky130_fd_sc_hd__dlymetal6s2s_1 rebuffer39 (.A(_03179_), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .X(net307)); - sky130_fd_sc_hd__clkbuf_1 clone40 (.A(net34), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .X(net308)); - sky130_fd_sc_hd__dlygate4sd1_1 rebuffer41 (.A(_03169_), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .X(net309)); - sky130_fd_sc_hd__clkbuf_1 clone42 (.A(net27), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .X(net310)); - sky130_fd_sc_hd__clkbuf_1 rebuffer43 (.A(_03182_), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .X(net311)); - sky130_fd_sc_hd__clkbuf_2 rebuffer44 (.A(_03192_), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .X(net312)); - sky130_fd_sc_hd__dlymetal6s2s_1 rebuffer45 (.A(_03061_), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .X(net313)); - sky130_fd_sc_hd__dlygate4sd1_1 rebuffer46 (.A(_03148_), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .X(net314)); - sky130_fd_sc_hd__buf_6 rebuffer47 (.A(_03412_), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .X(net315)); - sky130_fd_sc_hd__dlymetal6s2s_1 rebuffer48 (.A(_03148_), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .X(net316)); - sky130_fd_sc_hd__dlygate4sd1_1 rebuffer49 (.A(_03220_), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .X(net317)); - sky130_fd_sc_hd__dlygate4sd1_1 rebuffer50 (.A(_03272_), + sky130_fd_sc_hd__dlygate4sd3_1 hold58 (.A(net378), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net318)); - sky130_fd_sc_hd__dlygate4sd1_1 rebuffer51 (.A(_03274_), + sky130_fd_sc_hd__dlygate4sd3_1 hold59 (.A(net379), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net319)); - sky130_fd_sc_hd__dlygate4sd1_1 rebuffer52 (.A(_03266_), + sky130_fd_sc_hd__dlygate4sd3_1 hold60 (.A(net380), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net320)); - sky130_fd_sc_hd__buf_2 rebuffer53 (.A(_03085_), + sky130_fd_sc_hd__dlygate4sd3_1 hold61 (.A(\vgadonut.donut.donuthit.light[13] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net321)); - sky130_fd_sc_hd__clkbuf_1 rebuffer54 (.A(net321), + sky130_fd_sc_hd__dlygate4sd3_1 hold62 (.A(_00093_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net322)); - sky130_fd_sc_hd__clkbuf_1 clone55 (.A(net41), + sky130_fd_sc_hd__dlygate4sd3_1 hold63 (.A(\vgadonut.donut.donuthit.hit ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net323)); - sky130_fd_sc_hd__clkbuf_1 clone56 (.A(net40), + sky130_fd_sc_hd__dlygate4sd3_1 hold64 (.A(\vgadonut.donut.donuthit.rzin[14] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net324)); - sky130_fd_sc_hd__clkbuf_1 clone57 (.A(net16), + sky130_fd_sc_hd__dlygate4sd3_1 hold56 (.A(net377), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(net316)); + sky130_fd_sc_hd__dlygate4sd3_1 hold65 (.A(\vgadonut.donut.donuthit.ryin[9] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net325)); - sky130_fd_sc_hd__dlygate4sd3_1 hold58 (.A(net388), + sky130_fd_sc_hd__dlygate4sd3_1 hold66 (.A(\vgadonut.donut.donuthit.ryin[12] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net326)); - sky130_fd_sc_hd__dlygate4sd3_1 hold59 (.A(net389), + sky130_fd_sc_hd__dlygate4sd3_1 hold67 (.A(\vgadonut.donut.donuthit.ryin[11] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net327)); - sky130_fd_sc_hd__dlygate4sd3_1 hold60 (.A(net390), + sky130_fd_sc_hd__dlygate4sd3_1 hold57 (.A(net376), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(net317)); + sky130_fd_sc_hd__dlygate4sd3_1 hold68 (.A(\vgadonut.donut.donuthit.ryin[8] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net328)); - sky130_fd_sc_hd__dlygate4sd3_1 hold61 (.A(net391), + sky130_fd_sc_hd__dlygate4sd3_1 hold69 (.A(\vgadonut.donut.donuthit.rzin[12] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net329)); - sky130_fd_sc_hd__dlygate4sd3_1 hold62 (.A(net392), + sky130_fd_sc_hd__dlygate4sd3_1 hold70 (.A(\vgadonut.donut.donuthit.ryin[7] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net330)); - sky130_fd_sc_hd__dlygate4sd3_1 hold63 (.A(\vgadonut.donut.donuthit.light[13] ), + sky130_fd_sc_hd__dlygate4sd3_1 hold71 (.A(\vgadonut.donut.donuthit.ryin[10] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net331)); - sky130_fd_sc_hd__dlygate4sd3_1 hold64 (.A(_00093_), + sky130_fd_sc_hd__dlygate4sd3_1 hold72 (.A(\vgadonut.donut.donuthit.rxin[14] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net332)); - sky130_fd_sc_hd__dlygate4sd3_1 hold65 (.A(\vgadonut.donut.donuthit.hit ), + sky130_fd_sc_hd__dlygate4sd3_1 hold73 (.A(\vgadonut.donut.donuthit.ryin[5] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net333)); - sky130_fd_sc_hd__dlygate4sd3_1 hold66 (.A(\vgadonut.donut.donuthit.rxin[10] ), + sky130_fd_sc_hd__dlygate4sd3_1 hold74 (.A(\vgadonut.donut.donuthit.rzin[6] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net334)); - sky130_fd_sc_hd__dlygate4sd3_1 hold67 (.A(\vgadonut.donut.donuthit.rzin[14] ), + sky130_fd_sc_hd__dlygate4sd3_1 hold75 (.A(\vgadonut.donut.donuthit.ryin[15] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net335)); - sky130_fd_sc_hd__dlygate4sd3_1 hold68 (.A(\vgadonut.donut.donuthit.rxin[14] ), + sky130_fd_sc_hd__dlygate4sd3_1 hold76 (.A(\vgadonut.donut.donuthit.rzin[5] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net336)); - sky130_fd_sc_hd__dlygate4sd3_1 hold69 (.A(\vgadonut.donut.donuthit.rxin[13] ), + sky130_fd_sc_hd__dlygate4sd3_1 hold77 (.A(\vgadonut.donut.ysA[0] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net337)); - sky130_fd_sc_hd__dlygate4sd3_1 hold70 (.A(\vgadonut.donut.donuthit.rxin[12] ), + sky130_fd_sc_hd__dlygate4sd3_1 hold78 (.A(\vgadonut.donut.donuthit.rzin[15] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net338)); - sky130_fd_sc_hd__dlygate4sd3_1 hold71 (.A(\vgadonut.donut.donuthit.rzin[6] ), + sky130_fd_sc_hd__dlygate4sd3_1 hold79 (.A(\vgadonut.donut.donuthit.ryin[13] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net339)); - sky130_fd_sc_hd__dlygate4sd3_1 hold72 (.A(\vgadonut.donut.donuthit.rxin[6] ), + sky130_fd_sc_hd__dlygate4sd3_1 hold80 (.A(\vgadonut.donut.donuthit.rzin[13] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net340)); - sky130_fd_sc_hd__dlygate4sd3_1 hold73 (.A(\vgadonut.donut.donuthit.rzin[8] ), + sky130_fd_sc_hd__dlygate4sd3_1 hold81 (.A(\vgadonut.donut.donuthit.rzin[9] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net341)); - sky130_fd_sc_hd__dlygate4sd3_1 hold74 (.A(\vgadonut.donut.donuthit.rzin[9] ), + sky130_fd_sc_hd__dlygate4sd3_1 hold82 (.A(\vgadonut.donut.donuthit.ryin[14] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net342)); - sky130_fd_sc_hd__dlygate4sd3_1 hold75 (.A(\vgadonut.donut.donuthit.rxin[7] ), + sky130_fd_sc_hd__dlygate4sd3_1 hold83 (.A(\vgadonut.donut.donuthit.rzin[11] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net343)); - sky130_fd_sc_hd__dlygate4sd3_1 hold76 (.A(\vgadonut.donut.donuthit.ryin[14] ), + sky130_fd_sc_hd__dlygate4sd3_1 hold84 (.A(\vgadonut.donut.ycA[0] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net344)); - sky130_fd_sc_hd__dlygate4sd3_1 hold77 (.A(\vgadonut.donut.donuthit.rzin[13] ), + sky130_fd_sc_hd__dlygate4sd3_1 hold85 (.A(\vgadonut.donut.donuthit.rzin[10] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net345)); - sky130_fd_sc_hd__dlygate4sd3_1 hold78 (.A(\vgadonut.donut.donuthit.rzin[7] ), + sky130_fd_sc_hd__dlygate4sd3_1 hold86 (.A(\vgadonut.donut.donuthit.rxin[12] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net346)); - sky130_fd_sc_hd__dlygate4sd3_1 hold79 (.A(\vgadonut.donut.donuthit.rzin[5] ), + sky130_fd_sc_hd__dlygate4sd3_1 hold87 (.A(\vgadonut.donut.donuthit.ryin[6] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net347)); - sky130_fd_sc_hd__dlygate4sd3_1 hold80 (.A(\vgadonut.donut.ycA[0] ), + sky130_fd_sc_hd__dlygate4sd3_1 hold88 (.A(\vgadonut.donut.donuthit.rxin[11] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net348)); - sky130_fd_sc_hd__dlygate4sd3_1 hold81 (.A(\vgadonut.donut.ysA[0] ), + sky130_fd_sc_hd__dlygate4sd3_1 hold89 (.A(\vgadonut.donut.donuthit.rxin[10] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net349)); - sky130_fd_sc_hd__dlygate4sd3_1 hold82 (.A(\vgadonut.frame[7] ), + sky130_fd_sc_hd__dlygate4sd3_1 hold90 (.A(\vgadonut.donut.donuthit.rxin[9] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net350)); - sky130_fd_sc_hd__dlygate4sd3_1 hold83 (.A(\vgadonut.donut.donuthit.rzin[10] ), + sky130_fd_sc_hd__dlygate4sd3_1 hold91 (.A(\vgadonut.donut.donuthit.rxin[7] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net351)); - sky130_fd_sc_hd__dlygate4sd3_1 hold84 (.A(\vgadonut.donut.donuthit.rzin[11] ), + sky130_fd_sc_hd__dlygate4sd3_1 hold92 (.A(\vgadonut.donut.donuthit.rxin[13] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net352)); - sky130_fd_sc_hd__dlygate4sd3_1 hold85 (.A(\vgadonut.donut.donuthit.ryin[13] ), + sky130_fd_sc_hd__dlygate4sd3_1 hold93 (.A(\vgadonut.frame[7] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net353)); - sky130_fd_sc_hd__dlygate4sd3_1 hold86 (.A(\vgadonut.donut.donuthit.rxin[9] ), + sky130_fd_sc_hd__dlygate4sd3_1 hold94 (.A(\vgadonut.donut.donuthit.rzin[8] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net354)); - sky130_fd_sc_hd__dlygate4sd3_1 hold87 (.A(\vgadonut.donut.donuthit.rxin[8] ), + sky130_fd_sc_hd__dlygate4sd3_1 hold95 (.A(\vgadonut.donut.donuthit.rzin[7] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net355)); - sky130_fd_sc_hd__dlygate4sd3_1 hold88 (.A(\vgadonut.donut.donuthit.rzin[15] ), + sky130_fd_sc_hd__dlygate4sd3_1 hold96 (.A(\vgadonut.donut.donuthit.rxin[15] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net356)); - sky130_fd_sc_hd__dlygate4sd3_1 hold89 (.A(\vgadonut.donut.donuthit.rzin[12] ), + sky130_fd_sc_hd__dlygate4sd3_1 hold97 (.A(\vgadonut.donut.donuthit.rxin[5] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net357)); - sky130_fd_sc_hd__dlygate4sd3_1 hold90 (.A(\vgadonut.donut.donuthit.ryin[15] ), + sky130_fd_sc_hd__dlygate4sd3_1 hold98 (.A(\vgadonut.donut.ysA[1] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net358)); - sky130_fd_sc_hd__dlygate4sd3_1 hold91 (.A(\vgadonut.donut.donuthit.ryin[12] ), + sky130_fd_sc_hd__dlygate4sd3_1 hold99 (.A(\vgadonut.donut.ycA[1] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net359)); - sky130_fd_sc_hd__dlygate4sd3_1 hold92 (.A(\vgadonut.donut.donuthit.ryin[11] ), + sky130_fd_sc_hd__dlygate4sd3_1 hold100 (.A(\vgadonut.donut.frame ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net360)); - sky130_fd_sc_hd__dlygate4sd3_1 hold93 (.A(\vgadonut.donut.donuthit.ryin[7] ), + sky130_fd_sc_hd__dlygate4sd3_1 hold101 (.A(\vgadonut.donut.donuthit.rxin[6] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net361)); - sky130_fd_sc_hd__dlygate4sd3_1 hold94 (.A(\vgadonut.donut.donuthit.ryin[9] ), + sky130_fd_sc_hd__dlygate4sd3_1 hold102 (.A(\vgadonut.donut.donuthit.rxin[8] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net362)); - sky130_fd_sc_hd__dlygate4sd3_1 hold95 (.A(\vgadonut.donut.donuthit.ryin[10] ), + sky130_fd_sc_hd__dlygate4sd3_1 hold103 (.A(\vgadonut.donut.v_count[8] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net363)); - sky130_fd_sc_hd__dlygate4sd3_1 hold96 (.A(\vgadonut.donut.donuthit.rxin[15] ), + sky130_fd_sc_hd__dlygate4sd3_1 hold104 (.A(\vgadonut.donut.donuthit.t[0] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net364)); - sky130_fd_sc_hd__dlygate4sd3_1 hold97 (.A(\vgadonut.donut.frame ), + sky130_fd_sc_hd__dlygate4sd3_1 hold105 (.A(\vgadonut.frame[1] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net365)); - sky130_fd_sc_hd__dlygate4sd3_1 hold98 (.A(\vgadonut.donut.donuthit.ryin[8] ), + sky130_fd_sc_hd__dlygate4sd3_1 hold106 (.A(\vgadonut.donut.v_count[4] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net366)); - sky130_fd_sc_hd__dlygate4sd3_1 hold99 (.A(\vgadonut.donut.donuthit.rxin[5] ), + sky130_fd_sc_hd__dlygate4sd3_1 hold107 (.A(\vgadonut.donut.cA[0] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net367)); - sky130_fd_sc_hd__dlygate4sd3_1 hold100 (.A(\vgadonut.donut.donuthit.ryin[5] ), + sky130_fd_sc_hd__dlygate4sd3_1 hold108 (.A(\vgadonut.frame[2] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net368)); - sky130_fd_sc_hd__dlygate4sd3_1 hold101 (.A(\vgadonut.donut.donuthit.rxin[11] ), + sky130_fd_sc_hd__dlygate4sd3_1 hold109 (.A(_04584_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net369)); - sky130_fd_sc_hd__dlygate4sd3_1 hold102 (.A(\vgadonut.donut.donuthit.ryin[6] ), + sky130_fd_sc_hd__dlygate4sd3_1 hold110 (.A(\vgadonut.donut.v_count[6] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net370)); - sky130_fd_sc_hd__dlygate4sd3_1 hold103 (.A(\vgadonut.frame[4] ), + sky130_fd_sc_hd__dlygate4sd3_1 hold111 (.A(\vgadonut.frame[5] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net371)); - sky130_fd_sc_hd__dlygate4sd3_1 hold104 (.A(\vgadonut.donut.v_count[8] ), + sky130_fd_sc_hd__dlygate4sd3_1 hold112 (.A(\vgadonut.donut.h_count[7] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net372)); - sky130_fd_sc_hd__dlygate4sd3_1 hold105 (.A(\vgadonut.frame[1] ), + sky130_fd_sc_hd__dlygate4sd3_1 hold113 (.A(\vgadonut.donut.donuthit.t[4] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net373)); - sky130_fd_sc_hd__dlygate4sd3_1 hold106 (.A(\vgadonut.donut.h_count[4] ), + sky130_fd_sc_hd__dlygate4sd3_1 hold114 (.A(\vgadonut.frame[3] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net374)); - sky130_fd_sc_hd__dlygate4sd3_1 hold107 (.A(\vgadonut.frame[2] ), + sky130_fd_sc_hd__dlygate4sd3_1 hold115 (.A(\vgadonut.frame[4] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net375)); - sky130_fd_sc_hd__dlygate4sd3_1 hold108 (.A(_05609_), + sky130_fd_sc_hd__dlygate4sd3_1 hold116 (.A(\vgadonut.donut.donuthit.light[9] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net376)); - sky130_fd_sc_hd__dlygate4sd3_1 hold109 (.A(\vgadonut.donut.ysA[1] ), + sky130_fd_sc_hd__dlygate4sd3_1 hold117 (.A(\vgadonut.donut.donuthit.light[8] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net377)); - sky130_fd_sc_hd__dlygate4sd3_1 hold110 (.A(\vgadonut.donut.cA[0] ), + sky130_fd_sc_hd__dlygate4sd3_1 hold118 (.A(\vgadonut.donut.donuthit.light[12] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net378)); - sky130_fd_sc_hd__dlygate4sd3_1 hold111 (.A(\vgadonut.donut.donuthit.t[0] ), + sky130_fd_sc_hd__dlygate4sd3_1 hold119 (.A(\vgadonut.donut.donuthit.light[10] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net379)); - sky130_fd_sc_hd__dlygate4sd3_1 hold112 (.A(\vgadonut.donut.h_count[9] ), + sky130_fd_sc_hd__dlygate4sd3_1 hold120 (.A(\vgadonut.donut.donuthit.light[11] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net380)); - sky130_fd_sc_hd__dlygate4sd3_1 hold113 (.A(\vgadonut.donut.v_count[4] ), + sky130_fd_sc_hd__dlygate4sd3_1 hold121 (.A(\vgadonut.donut.ycA[0] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net381)); - sky130_fd_sc_hd__dlygate4sd3_1 hold114 (.A(\vgadonut.donut.v_count[6] ), + sky130_fd_sc_hd__dlygate4sd3_1 hold122 (.A(\vgadonut.donut.ysA[0] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net382)); - sky130_fd_sc_hd__dlygate4sd3_1 hold115 (.A(\vgadonut.donut.h_count[10] ), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .X(net383)); - sky130_fd_sc_hd__dlygate4sd3_1 hold116 (.A(\vgadonut.frame[4] ), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .X(net384)); - sky130_fd_sc_hd__dlygate4sd3_1 hold117 (.A(_05613_), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .X(net385)); - sky130_fd_sc_hd__dlygate4sd3_1 hold118 (.A(\vgadonut.donut.rx6[0] ), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .X(net386)); - sky130_fd_sc_hd__dlygate4sd3_1 hold119 (.A(_00314_), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .X(net387)); - sky130_fd_sc_hd__dlygate4sd3_1 hold120 (.A(\vgadonut.donut.donuthit.light[10] ), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .X(net388)); - sky130_fd_sc_hd__dlygate4sd3_1 hold121 (.A(\vgadonut.donut.donuthit.light[8] ), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .X(net389)); - sky130_fd_sc_hd__dlygate4sd3_1 hold122 (.A(\vgadonut.donut.donuthit.light[12] ), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .X(net390)); - sky130_fd_sc_hd__dlygate4sd3_1 hold123 (.A(\vgadonut.donut.donuthit.light[9] ), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .X(net391)); - sky130_fd_sc_hd__dlygate4sd3_1 hold124 (.A(\vgadonut.donut.donuthit.light[11] ), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .X(net392)); - sky130_fd_sc_hd__dlygate4sd3_1 hold125 (.A(\vgadonut.donut.h_count[9] ), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .X(net393)); - sky130_fd_sc_hd__dlygate4sd3_1 hold126 (.A(\vgadonut.donut.donuthit.t[0] ), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .X(net394)); - sky130_fd_sc_hd__dlygate4sd3_1 hold127 (.A(\vgadonut.donut.ysA[0] ), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .X(net395)); - sky130_fd_sc_hd__diode_2 ANTENNA_1 (.DIODE(\vgadonut.donut.donuthit.rxin[5] ), + sky130_fd_sc_hd__diode_2 ANTENNA_1 (.DIODE(_02988_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__diode_2 ANTENNA_2 (.DIODE(\vgadonut.donut.donuthit.rzin[10] ), + sky130_fd_sc_hd__diode_2 ANTENNA_2 (.DIODE(_03032_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__diode_2 ANTENNA_3 (.DIODE(net90), + sky130_fd_sc_hd__diode_2 ANTENNA_3 (.DIODE(_05956_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__diode_2 ANTENNA_4 (.DIODE(net96), + sky130_fd_sc_hd__diode_2 ANTENNA_4 (.DIODE(_06025_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__diode_2 ANTENNA_5 (.DIODE(net122), + sky130_fd_sc_hd__diode_2 ANTENNA_5 (.DIODE(_06040_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__diode_2 ANTENNA_6 (.DIODE(net122), + sky130_fd_sc_hd__diode_2 ANTENNA_6 (.DIODE(\vgadonut.donut.cAsB[11] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__diode_2 ANTENNA_7 (.DIODE(net141), + sky130_fd_sc_hd__diode_2 ANTENNA_7 (.DIODE(\vgadonut.donut.donuthit.rzin[5] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__diode_2 ANTENNA_8 (.DIODE(net164), + sky130_fd_sc_hd__diode_2 ANTENNA_8 (.DIODE(net77), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__diode_2 ANTENNA_9 (.DIODE(net1), + sky130_fd_sc_hd__diode_2 ANTENNA_9 (.DIODE(net116), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__diode_2 ANTENNA_10 (.DIODE(net1), + sky130_fd_sc_hd__diode_2 ANTENNA_10 (.DIODE(net122), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_0_3 (.VPWR(VPWR), - .VGND(VGND), - .VPB(VPWR), - .VNB(VGND)); - sky130_ef_sc_hd__decap_12 FILLER_0_0_15 (.VPWR(VPWR), + sky130_fd_sc_hd__diode_2 ANTENNA_11 (.DIODE(net122), .VGND(VGND), - .VPB(VPWR), - .VNB(VGND)); - sky130_fd_sc_hd__fill_1 FILLER_0_0_27 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_0_29 (.VPWR(VPWR), + sky130_fd_sc_hd__diode_2 ANTENNA_12 (.DIODE(net148), .VGND(VGND), - .VPB(VPWR), - .VNB(VGND)); - sky130_ef_sc_hd__decap_12 FILLER_0_0_41 (.VPWR(VPWR), - .VGND(VGND), - .VPB(VPWR), - .VNB(VGND)); - sky130_fd_sc_hd__decap_3 FILLER_0_0_53 (.VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_0_85 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_0_95 (.VPWR(VPWR), + sky130_fd_sc_hd__diode_2 ANTENNA_13 (.DIODE(net148), .VGND(VGND), - .VPB(VPWR), - .VNB(VGND)); - sky130_fd_sc_hd__decap_4 FILLER_0_0_107 (.VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_0_111 (.VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_0_113 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_0_126 (.VGND(VGND), + sky130_fd_sc_hd__diode_2 ANTENNA_14 (.DIODE(net325), + .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_0_134 (.VGND(VGND), + sky130_fd_sc_hd__diode_2 ANTENNA_15 (.DIODE(net333), + .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_0_141 (.VGND(VGND), + sky130_fd_sc_hd__diode_2 ANTENNA_16 (.DIODE(net347), + .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_0_155 (.VGND(VGND), + sky130_fd_sc_hd__diode_2 ANTENNA_17 (.DIODE(_05956_), + .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_0_169 (.VPWR(VPWR), + sky130_ef_sc_hd__decap_12 FILLER_0_0_3 (.VPWR(VPWR), .VGND(VGND), .VPB(VPWR), .VNB(VGND)); - sky130_fd_sc_hd__decap_8 FILLER_0_0_181 (.VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_0_189 (.VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_0_195 (.VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_0_197 (.VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_0_225 (.VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_0_242 (.VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_0_250 (.VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_0_261 (.VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_0_265 (.VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_0_273 (.VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_0_279 (.VGND(VGND), - .VNB(VGND), + sky130_ef_sc_hd__decap_12 FILLER_0_0_15 (.VPWR(VPWR), + .VGND(VGND), .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_0_288 (.VGND(VGND), + .VNB(VGND)); + sky130_fd_sc_hd__fill_1 FILLER_0_0_27 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_0_295 (.VGND(VGND), - .VNB(VGND), + sky130_ef_sc_hd__decap_12 FILLER_0_0_29 (.VPWR(VPWR), + .VGND(VGND), .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_0_300 (.VGND(VGND), + .VNB(VGND)); + sky130_fd_sc_hd__decap_8 FILLER_0_0_41 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_0_309 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_0_49 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_0_326 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_0_57 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_0_331 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_0_62 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_0_335 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_0_67 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_0_337 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_0_88 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_0_351 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_0_94 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_0_374 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_0_113 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_0_378 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_0_131 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_0_383 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_0_141 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_0_391 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_0_146 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_0_416 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_0_164 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_0_428 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_0_169 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_0_436 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_0_189 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_0_442 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_0_195 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_0_474 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_0_223 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_0_503 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_0_228 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_0_505 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_0_232 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_0_512 (.VPWR(VPWR), + sky130_ef_sc_hd__decap_12 FILLER_0_0_240 (.VPWR(VPWR), .VGND(VGND), .VPB(VPWR), .VNB(VGND)); - sky130_fd_sc_hd__decap_6 FILLER_0_0_533 (.VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_0_554 (.VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_0_564 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_0_253 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_0_575 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_0_261 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_0_584 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_0_265 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_0_589 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_0_278 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_0_597 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_0_281 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_0_609 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_0_291 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_0_617 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_0_299 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_0_634 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_0_306 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_0_648 (.VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_0_670 (.VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_0_678 (.VPWR(VPWR), - .VGND(VGND), - .VPB(VPWR), - .VNB(VGND)); - sky130_fd_sc_hd__decap_8 FILLER_0_0_690 (.VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_0_698 (.VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_0_701 (.VPWR(VPWR), - .VGND(VGND), - .VPB(VPWR), - .VNB(VGND)); - sky130_fd_sc_hd__decap_4 FILLER_0_1_3 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_0_315 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_1_7 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_0_328 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_1_29 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_0_337 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_1_35 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_0_345 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_1_57 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_0_363 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_1_61 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_0_373 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_1_89 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_0_388 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_1_118 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_0_397 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_1_131 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_0_405 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_1_148 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_0_411 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_1_159 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_0_419 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_1_179 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_0_421 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_1_217 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_0_427 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_1_225 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_0_436 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_1_251 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_0_443 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_1_314 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_0_447 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_1_325 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_0_449 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_1_391 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_0_453 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_1_393 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_0_470 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_1_417 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_0_486 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_1_421 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_0_501 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_1_449 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_0_505 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_1_471 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_0_512 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_1_487 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_0_529 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_1_593 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_0_540 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_1_629 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_0_558 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_1_644 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_0_561 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_1_664 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_0_580 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_1_683 (.VPWR(VPWR), + sky130_ef_sc_hd__decap_12 FILLER_0_0_589 (.VPWR(VPWR), .VGND(VGND), .VPB(VPWR), .VNB(VGND)); - sky130_ef_sc_hd__decap_12 FILLER_0_1_695 (.VPWR(VPWR), + sky130_ef_sc_hd__decap_12 FILLER_0_0_601 (.VPWR(VPWR), .VGND(VGND), .VPB(VPWR), .VNB(VGND)); - sky130_fd_sc_hd__decap_6 FILLER_0_1_707 (.VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_2_3 (.VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_2_11 (.VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_2_18 (.VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_2_26 (.VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_2_93 (.VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_2_101 (.VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_2_141 (.VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_2_149 (.VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_2_162 (.VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_2_166 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_0_613 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_2_170 (.VGND(VGND), - .VNB(VGND), + sky130_ef_sc_hd__decap_12 FILLER_0_0_617 (.VPWR(VPWR), + .VGND(VGND), .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_2_193 (.VGND(VGND), - .VNB(VGND), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_0_629 (.VPWR(VPWR), + .VGND(VGND), .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_2_197 (.VGND(VGND), + .VNB(VGND)); + sky130_fd_sc_hd__decap_3 FILLER_0_0_641 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_2_211 (.VGND(VGND), - .VNB(VGND), + sky130_ef_sc_hd__decap_12 FILLER_0_0_645 (.VPWR(VPWR), + .VGND(VGND), .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_2_232 (.VGND(VGND), - .VNB(VGND), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_0_657 (.VPWR(VPWR), + .VGND(VGND), .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_2_243 (.VGND(VGND), + .VNB(VGND)); + sky130_fd_sc_hd__decap_3 FILLER_0_0_669 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_2_250 (.VGND(VGND), - .VNB(VGND), + sky130_ef_sc_hd__decap_12 FILLER_0_0_673 (.VPWR(VPWR), + .VGND(VGND), .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_2_259 (.VGND(VGND), - .VNB(VGND), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_0_685 (.VPWR(VPWR), + .VGND(VGND), .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_2_265 (.VGND(VGND), + .VNB(VGND)); + sky130_fd_sc_hd__decap_3 FILLER_0_0_697 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_2_269 (.VGND(VGND), - .VNB(VGND), + sky130_ef_sc_hd__decap_12 FILLER_0_0_701 (.VPWR(VPWR), + .VGND(VGND), .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_2_275 (.VGND(VGND), + .VNB(VGND)); + sky130_fd_sc_hd__decap_8 FILLER_0_1_3 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_2_281 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_1_11 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_2_295 (.VPWR(VPWR), + sky130_ef_sc_hd__decap_12 FILLER_0_1_17 (.VPWR(VPWR), .VGND(VGND), .VPB(VPWR), .VNB(VGND)); - sky130_fd_sc_hd__fill_1 FILLER_0_2_307 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_1_29 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_2_309 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_1_39 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_2_313 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_1_55 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_2_334 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_1_57 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_2_339 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_1_64 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_2_351 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_1_96 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_2_375 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_1_110 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_2_386 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_1_161 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_2_416 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_1_179 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_2_437 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_1_204 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_2_448 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_1_222 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_2_484 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_1_245 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_2_522 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_1_281 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_2_536 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_1_374 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_2_569 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_1_434 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_2_577 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_1_444 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_2_589 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_1_454 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_2_595 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_1_467 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_2_613 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_1_479 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_2_619 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_1_503 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_2_642 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_1_519 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_2_651 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_1_523 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_2_666 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_1_530 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_2_676 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_1_536 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_2_693 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_1_542 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_2_699 (.VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_2_701 (.VPWR(VPWR), + sky130_ef_sc_hd__decap_12 FILLER_0_1_590 (.VPWR(VPWR), .VGND(VGND), .VPB(VPWR), .VNB(VGND)); - sky130_fd_sc_hd__decap_3 FILLER_0_3_3 (.VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_3_23 (.VGND(VGND), - .VNB(VGND), + sky130_ef_sc_hd__decap_12 FILLER_0_1_602 (.VPWR(VPWR), + .VGND(VGND), .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_3_43 (.VGND(VGND), + .VNB(VGND)); + sky130_fd_sc_hd__fill_2 FILLER_0_1_614 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_3_48 (.VGND(VGND), - .VNB(VGND), + sky130_ef_sc_hd__decap_12 FILLER_0_1_617 (.VPWR(VPWR), + .VGND(VGND), .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_3_74 (.VGND(VGND), - .VNB(VGND), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_1_629 (.VPWR(VPWR), + .VGND(VGND), .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_3_82 (.VGND(VGND), - .VNB(VGND), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_1_641 (.VPWR(VPWR), + .VGND(VGND), .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_3_89 (.VGND(VGND), - .VNB(VGND), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_1_653 (.VPWR(VPWR), + .VGND(VGND), .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_3_113 (.VGND(VGND), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_1_665 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_3_167 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_1_671 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_3_169 (.VGND(VGND), - .VNB(VGND), + sky130_ef_sc_hd__decap_12 FILLER_0_1_673 (.VPWR(VPWR), + .VGND(VGND), .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_3_191 (.VGND(VGND), - .VNB(VGND), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_1_685 (.VPWR(VPWR), + .VGND(VGND), .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_3_199 (.VGND(VGND), - .VNB(VGND), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_1_697 (.VPWR(VPWR), + .VGND(VGND), .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_3_216 (.VGND(VGND), + .VNB(VGND)); + sky130_fd_sc_hd__decap_4 FILLER_0_1_709 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_3_233 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_2_3 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_3_250 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_2_24 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_3_258 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_2_74 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_3_288 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_2_82 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_3_304 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_2_120 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_3_322 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_2_125 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_3_331 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_2_141 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_3_335 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_2_154 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_3_344 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_2_163 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_3_376 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_2_192 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_3_389 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_2_210 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_3_393 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_2_250 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_3_410 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_2_253 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_3_443 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_2_264 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_3_447 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_2_286 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_3_456 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_2_298 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_3_462 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_2_306 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_3_476 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_2_312 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_3_495 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_2_321 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_3_502 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_2_343 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_3_549 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_2_363 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_3_558 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_2_371 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_3_615 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_2_377 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_3_632 (.VPWR(VPWR), + sky130_ef_sc_hd__decap_12 FILLER_0_2_392 (.VPWR(VPWR), .VGND(VGND), .VPB(VPWR), .VNB(VGND)); - sky130_fd_sc_hd__fill_1 FILLER_0_3_644 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_2_421 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_3_665 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_2_429 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_3_696 (.VPWR(VPWR), - .VGND(VGND), - .VPB(VPWR), - .VNB(VGND)); - sky130_fd_sc_hd__decap_4 FILLER_0_3_708 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_2_470 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_3_712 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_2_475 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_4_3 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_2_477 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_4_11 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_2_491 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_4_15 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_2_499 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_4_23 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_2_504 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_4_27 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_2_510 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_4_66 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_2_518 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_4_105 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_2_562 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_4_137 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_2_570 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_4_149 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_2_581 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_4_156 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_2_587 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_4_195 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_2_589 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_4_197 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_2_593 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_4_262 (.VPWR(VPWR), + sky130_ef_sc_hd__decap_12 FILLER_0_2_611 (.VPWR(VPWR), .VGND(VGND), .VPB(VPWR), .VNB(VGND)); - sky130_fd_sc_hd__decap_8 FILLER_0_4_274 (.VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_4_293 (.VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_4_303 (.VGND(VGND), - .VNB(VGND), + sky130_ef_sc_hd__decap_12 FILLER_0_2_623 (.VPWR(VPWR), + .VGND(VGND), .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_4_307 (.VGND(VGND), + .VNB(VGND)); + sky130_fd_sc_hd__fill_1 FILLER_0_2_635 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_4_309 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_2_645 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_4_318 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_2_667 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_4_322 (.VGND(VGND), - .VNB(VGND), + sky130_ef_sc_hd__decap_12 FILLER_0_2_680 (.VPWR(VPWR), + .VGND(VGND), .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_4_340 (.VGND(VGND), + .VNB(VGND)); + sky130_fd_sc_hd__decap_8 FILLER_0_2_692 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_4_351 (.VPWR(VPWR), + sky130_ef_sc_hd__decap_12 FILLER_0_2_701 (.VPWR(VPWR), .VGND(VGND), .VPB(VPWR), .VNB(VGND)); - sky130_fd_sc_hd__fill_1 FILLER_0_4_363 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_3_3 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_4_372 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_3_22 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_4_389 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_3_28 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_4_397 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_3_36 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_4_415 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_3_57 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_4_419 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_3_107 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_4_433 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_3_111 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_4_458 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_3_119 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_4_485 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_3_134 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_4_517 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_3_138 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_4_541 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_3_146 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_4_620 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_3_164 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_4_635 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_3_192 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_4_650 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_3_223 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_4_656 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_3_232 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_4_664 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_3_307 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_4_675 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_3_314 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_4_683 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_3_360 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_4_696 (.VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_4_701 (.VPWR(VPWR), - .VGND(VGND), - .VPB(VPWR), - .VNB(VGND)); - sky130_fd_sc_hd__fill_2 FILLER_0_5_3 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_3_368 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_5_12 (.VPWR(VPWR), - .VGND(VGND), - .VPB(VPWR), - .VNB(VGND)); - sky130_fd_sc_hd__fill_1 FILLER_0_5_24 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_3_388 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_5_37 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_3_406 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_5_45 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_3_423 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_5_69 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_3_457 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_5_91 (.VGND(VGND), - .VNB(VGND), + sky130_ef_sc_hd__decap_12 FILLER_0_3_465 (.VPWR(VPWR), + .VGND(VGND), .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_5_106 (.VGND(VGND), + .VNB(VGND)); + sky130_fd_sc_hd__decap_4 FILLER_0_3_477 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_5_118 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_3_493 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_5_132 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_3_503 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_5_165 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_3_505 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_5_169 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_3_511 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_5_180 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_3_515 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_5_189 (.VGND(VGND), - .VNB(VGND), + sky130_ef_sc_hd__decap_12 FILLER_0_3_534 (.VPWR(VPWR), + .VGND(VGND), .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_5_197 (.VGND(VGND), + .VNB(VGND)); + sky130_fd_sc_hd__fill_1 FILLER_0_3_546 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_5_203 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_3_552 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_5_208 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_3_556 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_5_245 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_3_582 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_5_270 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_3_610 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_5_279 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_3_650 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_5_291 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_3_670 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_5_303 (.VPWR(VPWR), + sky130_ef_sc_hd__decap_12 FILLER_0_3_689 (.VPWR(VPWR), .VGND(VGND), .VPB(VPWR), .VNB(VGND)); - sky130_fd_sc_hd__fill_2 FILLER_0_5_315 (.VGND(VGND), - .VNB(VGND), + sky130_ef_sc_hd__decap_12 FILLER_0_3_701 (.VPWR(VPWR), + .VGND(VGND), .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_5_321 (.VGND(VGND), + .VNB(VGND)); + sky130_fd_sc_hd__fill_2 FILLER_0_4_3 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_5_350 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_4_29 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_5_373 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_4_36 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_5_387 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_4_60 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_5_391 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_4_72 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_5_393 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_4_83 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_5_400 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_4_88 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_5_409 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_4_120 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_5_417 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_4_132 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_5_434 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_4_141 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_5_463 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_4_155 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_5_517 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_4_194 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_5_553 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_4_202 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_5_621 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_4_248 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_5_630 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_4_253 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_5_642 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_4_262 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_5_660 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_4_269 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_5_673 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_4_286 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_5_705 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_4_290 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_6_3 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_4_298 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_6_25 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_4_306 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_6_41 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_4_322 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_6_66 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_4_330 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_6_91 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_4_357 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_6_102 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_4_385 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_6_114 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_4_391 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_6_141 (.VGND(VGND), - .VNB(VGND), + sky130_ef_sc_hd__decap_12 FILLER_0_4_406 (.VPWR(VPWR), + .VGND(VGND), .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_6_174 (.VGND(VGND), + .VNB(VGND)); + sky130_fd_sc_hd__fill_2 FILLER_0_4_418 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_6_197 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_4_421 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_6_220 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_4_434 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_6_271 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_4_458 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_6_291 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_4_475 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_6_299 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_4_490 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_6_325 (.VPWR(VPWR), - .VGND(VGND), - .VPB(VPWR), - .VNB(VGND)); - sky130_fd_sc_hd__fill_2 FILLER_0_6_346 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_4_496 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_6_368 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_4_507 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_6_376 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_4_516 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_6_384 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_4_533 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_6_389 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_4_538 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_6_412 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_4_580 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_6_427 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_4_605 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_6_455 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_4_613 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_6_498 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_4_624 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_6_531 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_4_636 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_6_533 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_4_642 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_6_555 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_4_645 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_6_627 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_4_652 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_6_643 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_4_664 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_6_652 (.VGND(VGND), - .VNB(VGND), + sky130_ef_sc_hd__decap_12 FILLER_0_4_680 (.VPWR(VPWR), + .VGND(VGND), .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_6_658 (.VGND(VGND), + .VNB(VGND)); + sky130_fd_sc_hd__decap_8 FILLER_0_4_692 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_6_681 (.VPWR(VPWR), + sky130_ef_sc_hd__decap_12 FILLER_0_4_701 (.VPWR(VPWR), .VGND(VGND), .VPB(VPWR), .VNB(VGND)); - sky130_fd_sc_hd__fill_2 FILLER_0_6_698 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_5_3 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_5_50 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_6_707 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_5_57 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_7_3 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_5_66 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_7_12 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_5_85 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_7_33 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_5_113 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_7_44 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_5_137 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_7_78 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_5_145 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_7_93 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_5_161 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_7_105 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_5_204 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_7_111 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_5_220 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_7_113 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_5_232 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_7_120 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_5_267 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_7_124 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_5_278 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_7_128 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_5_311 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_7_145 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_5_337 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_7_151 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_5_364 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_7_165 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_5_385 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_7_169 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_5_407 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_7_173 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_5_415 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_7_190 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_5_435 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_7_198 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_5_442 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_7_217 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_5_480 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_7_223 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_5_488 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_7_225 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_5_502 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_7_255 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_5_514 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_7_276 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_5_522 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_7_281 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_5_556 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_7_289 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_5_561 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_7_307 (.VPWR(VPWR), - .VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_5_569 (.VGND(VGND), + .VNB(VGND), .VPB(VPWR), - .VNB(VGND)); - sky130_fd_sc_hd__decap_6 FILLER_0_7_319 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_6 FILLER_0_5_574 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_7_325 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_5_580 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_7_342 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_5_600 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_7_359 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_5_604 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_7_390 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_5_639 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_7_393 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_5_647 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_7_404 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_5_657 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_7_440 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_5_669 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_7_449 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_5_673 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_7_463 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_5_694 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_7_577 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_5_712 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_7_637 (.VPWR(VPWR), + sky130_ef_sc_hd__decap_12 FILLER_0_6_3 (.VPWR(VPWR), .VGND(VGND), .VPB(VPWR), .VNB(VGND)); - sky130_fd_sc_hd__fill_1 FILLER_0_7_649 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_6_15 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_7_668 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_6_21 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_7_673 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_6_27 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_7_687 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_6_29 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_7_692 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_6_36 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_7_710 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_6_61 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_8_26 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_6_77 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_8_43 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_6_107 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_8_50 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_6_125 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_8_66 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_6_141 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_8_92 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_6_150 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_8_116 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_6_175 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_8_131 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_6_195 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_8_146 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_6_197 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_8_173 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_6_259 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_8_181 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_6_294 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_8_197 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_6_307 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_8_201 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_6_315 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_8_207 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_6_346 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_8_251 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_6_350 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_8_258 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_6_363 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_8_266 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_6_392 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_8_285 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_6_401 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_8_309 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_6_433 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_8_329 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_6_439 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_8_337 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_6_448 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_8_363 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_6_467 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_8_387 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_6_471 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_8_411 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_6_475 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_8_415 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_6_495 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_8_429 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_6_515 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_8_446 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_6_530 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_8_452 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_6_533 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_8_459 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_6_541 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_8_468 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_6_547 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_8_511 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_6_558 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_8_539 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_6_587 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_8_586 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_6_589 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_8_628 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_6_594 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_8_641 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_6_609 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_8_645 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_6_619 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_8_661 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_6_642 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_8_665 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_6_661 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_8_683 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_6_669 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_9_3 (.VPWR(VPWR), - .VGND(VGND), - .VPB(VPWR), - .VNB(VGND)); - sky130_fd_sc_hd__decap_8 FILLER_0_9_15 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_6_674 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_9_23 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_6_680 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_9_39 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_6_699 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_9_89 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_6_710 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_9_113 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_7_3 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_9_149 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_7_24 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_9_162 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_7_57 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_9_169 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_7_90 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_9_175 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_7_129 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_9_188 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_7_163 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_9_200 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_7_172 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_9_216 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_7_223 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_9_225 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_7_231 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_9_263 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_7_265 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_9_272 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_7_281 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_9_279 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_7_295 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_9_281 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_7_333 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_9_312 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_7_388 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_9_326 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_7_439 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_9_342 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_7_447 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_9_348 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_7_471 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_9_364 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_7_483 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_9_386 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_7_488 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_9_393 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_7_494 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_9_404 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_7_511 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_9_432 (.VGND(VGND), + sky130_ef_sc_hd__decap_12 FILLER_0_7_522 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__fill_1 FILLER_0_7_534 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_9_440 (.VGND(VGND), + sky130_ef_sc_hd__decap_12 FILLER_0_7_561 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_7_578 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_9_444 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_7_602 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_9_449 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_7_606 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_9_465 (.VPWR(VPWR), - .VGND(VGND), - .VPB(VPWR), - .VNB(VGND)); - sky130_fd_sc_hd__fill_1 FILLER_0_9_477 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_7_622 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_9_558 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_7_643 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_9_615 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_7_673 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_9_620 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_7_685 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_9_626 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_7_696 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_9_631 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_8_3 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_9_648 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_8_15 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_9_657 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_8_21 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_9_665 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_8_36 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_9_670 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_8_71 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_9_678 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_8_138 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_9_686 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_8_195 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_9_690 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_8_197 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_9_707 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_8_210 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_10_26 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_8_259 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_10_42 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_8_269 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_10_58 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_8_283 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_10_80 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_8_300 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_10_85 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_8_307 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_10_107 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_8_319 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_10_154 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_8_363 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_10_169 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_8_370 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_10_260 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_8_390 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_10_289 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_8_404 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_10_309 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_8_419 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_10_315 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_8_449 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_10_319 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_8_475 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_10_353 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_8_483 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_10_357 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_8_492 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_10_363 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_8_508 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_10_365 (.VGND(VGND), + sky130_ef_sc_hd__decap_12 FILLER_0_8_516 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__fill_1 FILLER_0_8_531 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_10_369 (.VGND(VGND), + sky130_ef_sc_hd__decap_12 FILLER_0_8_554 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_4 FILLER_0_8_566 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_10_381 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_8_570 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_10_390 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_8_581 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_10_418 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_8_596 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_10_437 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_8_613 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_10_457 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_8_621 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_10_465 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_8_625 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_10_472 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_8_645 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_10_477 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_8_651 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_10_485 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_8_662 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_10_637 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_8_670 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_10_652 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_8_682 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_10_660 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_8_698 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_10_681 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_8_712 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_10_689 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_9_3 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_10_708 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_9_23 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_10_712 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_9_55 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_11_3 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_9_57 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_11_27 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_9_164 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_11_33 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_9_174 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_11_37 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_9_190 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_11_77 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_9_204 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_11_99 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_9_218 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_11_166 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_9_238 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_11_266 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_9_273 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_11_273 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_9_279 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_11_304 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_9_302 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_11_325 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_9_332 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_11_334 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_9_342 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_11_337 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_9_382 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_11_345 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_9_405 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_11_357 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_9_443 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_11_373 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_9_447 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_11_388 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_9_463 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_11_393 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_9_501 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_11_405 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_9_514 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_11_413 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_9_537 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_11_423 (.VPWR(VPWR), - .VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_9_543 (.VGND(VGND), + .VNB(VGND), .VPB(VPWR), - .VNB(VGND)); - sky130_fd_sc_hd__fill_2 FILLER_0_11_435 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_8 FILLER_0_9_580 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_11_449 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_9_588 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_11_459 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_9_592 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_11_470 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_9_613 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_11_484 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_9_624 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_11_523 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_9_647 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_11_550 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_9_668 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_11_604 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_9_673 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_11_612 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_9_688 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_11_617 (.VPWR(VPWR), - .VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_9_692 (.VGND(VGND), + .VNB(VGND), .VPB(VPWR), - .VNB(VGND)); - sky130_ef_sc_hd__decap_12 FILLER_0_11_632 (.VPWR(VPWR), - .VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_3 FILLER_0_9_698 (.VGND(VGND), + .VNB(VGND), .VPB(VPWR), - .VNB(VGND)); - sky130_fd_sc_hd__decap_8 FILLER_0_11_655 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_6 FILLER_0_9_706 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_11_663 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_9_712 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_11_671 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_10_3 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_11_673 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_10_75 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_11_686 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_10_83 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_11_711 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_10_152 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_12_3 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_10_180 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_12_12 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_10_200 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_12_26 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_10_238 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_12_42 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_10_251 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_12_50 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_10_263 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_12_58 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_10_267 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_12_62 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_10_271 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_12_69 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_10_316 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_12_83 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_10_352 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_12_90 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_10_373 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_12_96 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_10_395 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_12_130 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_10_412 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_12_141 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_10_436 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_12_181 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_10_467 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_12_197 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_10_500 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_12_210 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_10_508 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_12_234 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_10_527 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_12_257 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_10_531 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_12_273 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_10_561 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_12_279 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_10_579 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_12_283 (.VPWR(VPWR), + sky130_ef_sc_hd__decap_12 FILLER_0_10_605 (.VPWR(VPWR), .VGND(VGND), .VPB(VPWR), .VNB(VGND)); - sky130_fd_sc_hd__decap_3 FILLER_0_12_295 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_10_623 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_12_301 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_10_627 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_12_306 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_10_643 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_12_309 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_10_645 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_12_333 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_10_662 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_12_339 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_10_678 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_12_350 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_10_691 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_12_362 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_10_709 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_12_389 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_11_3 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_12_404 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_11_36 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_12_412 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_11_51 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_12_443 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_11_55 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_12_451 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_11_57 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_12_463 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_11_111 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_12_467 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_11_113 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_12_474 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_11_166 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_12_481 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_11_169 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_12_489 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_11_181 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_12_495 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_11_191 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_12_506 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_11_199 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_12_512 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_11_210 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_12_516 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_11_217 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_12_531 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_11_223 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_12_604 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_11_225 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_12_617 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_11_229 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_12_641 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_11_258 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_12_645 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_11_270 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_12_668 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_11_278 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_12_679 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_11_281 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_12_695 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_11_334 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_12_699 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_11_345 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_12_708 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_11_360 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_12_712 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_11_388 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_13_3 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_11_393 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_13_12 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_11_401 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_13_44 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_11_405 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_13_53 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_11_415 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_13_89 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_11_435 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_13_98 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_11_444 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_13_111 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_11_449 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_13_116 (.VGND(VGND), - .VNB(VGND), + sky130_ef_sc_hd__decap_12 FILLER_0_11_472 (.VPWR(VPWR), + .VGND(VGND), .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_13_138 (.VGND(VGND), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_11_519 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_8 FILLER_0_11_531 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_13_150 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_11_539 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_13_160 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_11_561 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_13_177 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_11_577 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_13_205 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_11_585 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_13_217 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_11_591 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_13_223 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_11_601 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_13_225 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_11_658 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_13_233 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_11_671 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_13_260 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_11_673 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_13_270 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_11_679 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_13_278 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_11_683 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_13_281 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_12_14 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_13_300 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_12_24 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_13_332 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_12_29 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_13_337 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_12_80 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_13_345 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_12_85 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_13_363 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_12_112 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_13_371 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_12_151 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_13_386 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_12_192 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_13_393 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_12_197 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_13_422 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_12_209 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_13_428 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_12_216 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_13_435 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_12_225 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_13_446 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_12_241 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_13_453 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_12_251 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_13_465 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_12_257 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_13_473 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_12_269 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_13_489 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_12_296 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_13_498 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_12_318 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_13_615 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_12_373 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_13_633 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_12_398 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_13_641 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_12_418 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_13_647 (.VGND(VGND), + sky130_ef_sc_hd__decap_12 FILLER_0_12_421 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__fill_2 FILLER_0_12_433 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_13_656 (.VPWR(VPWR), + sky130_ef_sc_hd__decap_12 FILLER_0_12_443 (.VPWR(VPWR), .VGND(VGND), .VPB(VPWR), .VNB(VGND)); - sky130_fd_sc_hd__decap_4 FILLER_0_13_668 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_12_455 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_13_712 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_12_470 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_14_3 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_12_477 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_14_9 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_12_488 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_14_14 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_12_496 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_14_22 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_12_533 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_14_29 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_12_537 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_14_33 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_12_573 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_14_39 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_12_589 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_14_55 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_12_603 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_14_64 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_12_638 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_14_74 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_12_645 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_14_82 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_12_663 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_14_88 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_12_674 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_14_96 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_12_684 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_14_131 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_12_698 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_14_138 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_12_701 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_14_141 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_12_707 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_14_163 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_13_3 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_14_171 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_13_12 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_14_179 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_13_18 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_14_188 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_13_57 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_14_193 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_13_104 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_14_197 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_13_113 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_14_216 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_13_138 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_14_247 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_13_167 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_14_251 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_13_184 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_14_269 (.VPWR(VPWR), - .VGND(VGND), - .VPB(VPWR), - .VNB(VGND)); - sky130_fd_sc_hd__decap_4 FILLER_0_14_281 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_13_205 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_14_285 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_13_218 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_14_293 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_13_225 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_14_298 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_13_231 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_14_306 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_13_238 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_14_312 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_13_254 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_14_318 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_13_273 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_14_350 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_13_279 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_14_363 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_13_331 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_14_370 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_13_335 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_14_388 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_13_337 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_14_401 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_13_409 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_14_418 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_13_420 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_14_421 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_13_426 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_14_432 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_13_447 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_14_444 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_13_480 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_14_475 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_13_515 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_14_492 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_13_522 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_14_514 (.VGND(VGND), + sky130_ef_sc_hd__decap_12 FILLER_0_13_529 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_3 FILLER_0_13_541 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_14_543 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_13_558 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_14_550 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_13_561 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_14_557 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_13_581 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_14_586 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_13_594 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_14_589 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_13_605 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_14_601 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_13_615 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_14_617 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_13_628 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_14_645 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_13_643 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_14_663 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_13_651 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_14_667 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_13_665 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_14_692 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_13_671 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_14_709 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_13_680 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_15_3 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_13_701 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_15_12 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_13_712 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_15_23 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_14_3 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_15_57 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_14_12 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_15_71 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_14_24 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_15_81 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_14_29 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_15_87 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_14_37 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_15_101 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_14_62 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_15_109 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_14_71 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_15_113 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_14_89 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_15_132 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_14_160 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_15_166 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_14_169 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_15_169 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_14_195 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_15_185 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_14_197 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_15_196 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_14_201 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_15_204 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_14_209 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_15_220 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_14_220 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_15_225 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_14_239 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_15_231 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_14_249 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_15_242 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_14_265 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_15_250 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_14_280 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_15_261 (.VPWR(VPWR), - .VGND(VGND), - .VPB(VPWR), - .VNB(VGND)); - sky130_fd_sc_hd__decap_3 FILLER_0_15_277 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_14_286 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_15_297 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_14_299 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_15_311 (.VPWR(VPWR), - .VGND(VGND), - .VPB(VPWR), - .VNB(VGND)); - sky130_fd_sc_hd__fill_2 FILLER_0_15_334 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_14_306 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_15_337 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_14_312 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_15_351 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_14_335 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_15_368 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_14_339 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_15_405 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_14_418 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_15_409 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_14_435 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_15_416 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_14_448 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_15_424 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_14_471 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_15_444 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_14_487 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_15_454 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_14_503 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_15_468 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_14_540 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_15_482 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_14_551 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_15_492 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_14_559 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_15_498 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_14_573 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_15_502 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_14_583 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_15_525 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_14_587 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_15_530 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_14_589 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_15_543 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_14_607 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_15_559 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_14_615 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_15_561 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_14_674 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_15_615 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_14_682 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_15_648 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_14_712 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_15_652 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_15_3 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_15_660 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_15_11 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_15_712 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_15_17 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_16_3 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_15_33 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_16_15 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_15_42 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_16_21 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_15_51 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_16_34 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_15_55 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_16_42 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_15_78 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_16_47 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_15_98 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_16_63 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_15_103 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_16_98 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_15_107 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_16_135 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_15_111 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_16_139 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_15_189 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_16_141 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_15_230 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_16_158 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_15_249 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_16_181 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_15_255 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_16_188 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_15_279 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_16_194 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_15_335 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_16_216 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_15_381 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_16_220 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_15_396 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_16_248 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_15_428 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_16_253 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_15_443 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_16_259 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_15_475 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_16_268 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_15_505 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_16_272 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_15_513 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_16_280 (.VGND(VGND), + sky130_ef_sc_hd__decap_12 FILLER_0_15_524 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_8 FILLER_0_15_536 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_16_299 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_15_544 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_16_306 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_15_559 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_16_309 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_15_561 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_16_351 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_15_565 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_16_359 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_15_573 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_16_363 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_15_577 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_16_371 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_15_589 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_16_392 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_15_596 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_16_396 (.VGND(VGND), + sky130_ef_sc_hd__decap_12 FILLER_0_15_601 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_3 FILLER_0_15_613 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_16_402 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_15_625 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_16_406 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_15_642 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_16_416 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_15_650 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_16_434 (.VPWR(VPWR), - .VGND(VGND), - .VPB(VPWR), - .VNB(VGND)); - sky130_fd_sc_hd__fill_1 FILLER_0_16_446 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_15_657 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_16_450 (.VPWR(VPWR), - .VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_15_666 (.VGND(VGND), + .VNB(VGND), .VPB(VPWR), - .VNB(VGND)); - sky130_fd_sc_hd__fill_1 FILLER_0_16_482 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_2 FILLER_0_15_673 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_16_521 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_15_710 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_16_533 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_16_27 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_16_555 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_16_29 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_16_589 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_16_42 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_16_597 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_16_46 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_16_608 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_16_50 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_16_614 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_16_74 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_16_633 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_16_80 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_16_643 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_16_108 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_16_652 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_16_114 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_16_670 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_16_145 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_16_678 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_16_167 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_16_684 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_16_185 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_16_693 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_16_193 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_16_699 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_16_197 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_16_708 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_16_211 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_16_712 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_16_224 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_17_3 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_16_232 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_17_8 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_16_237 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_17_55 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_16_245 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_17_80 (.VPWR(VPWR), + sky130_ef_sc_hd__decap_12 FILLER_0_16_256 (.VPWR(VPWR), .VGND(VGND), .VPB(VPWR), .VNB(VGND)); - sky130_fd_sc_hd__decap_8 FILLER_0_17_104 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_16_268 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_17_128 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_16_307 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_17_155 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_16_319 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_17_163 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_16_325 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_17_167 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_16_330 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_17_178 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_16_352 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_17_194 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_16_383 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_17_221 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_16_399 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_17_241 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_16_424 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_17_248 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_16_485 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_17_252 (.VGND(VGND), - .VNB(VGND), + sky130_ef_sc_hd__decap_12 FILLER_0_16_505 (.VPWR(VPWR), + .VGND(VGND), .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_17_272 (.VGND(VGND), + .VNB(VGND)); + sky130_fd_sc_hd__decap_3 FILLER_0_16_517 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_17_281 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_16_531 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_17_310 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_16_533 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_17_320 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_16_539 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_17_331 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_16_587 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_17_343 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_16_673 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_17_357 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_16_690 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_17_373 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_16_698 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_17_385 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_17_3 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_17_402 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_17_33 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_17_410 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_17_60 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_17_416 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_17_80 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_17_429 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_17_88 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_17_441 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_17_100 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_17_461 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_17_111 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_17_465 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_17_133 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_17_478 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_17_164 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_17_484 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_17_169 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_17_505 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_17_175 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_17_533 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_17_220 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_17_540 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_17_225 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_17_554 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_17_254 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_17_575 (.VPWR(VPWR), - .VGND(VGND), - .VPB(VPWR), - .VNB(VGND)); - sky130_fd_sc_hd__fill_2 FILLER_0_17_595 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_17_274 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_17_617 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_17_281 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_17_625 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_17_303 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_17_633 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_17_316 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_17_651 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_17_334 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_17_655 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_17_344 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_17_671 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_17_379 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_17_679 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_17_383 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_17_690 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_17_390 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_17_698 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_17_419 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_17_709 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_17_444 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_18_26 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_17_449 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_18_29 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_17_455 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_18_40 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_17_479 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_18_65 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_17_499 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_18_83 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_17_536 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_18_105 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_17_544 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_18_131 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_17_558 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_18_138 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_17_561 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_18_141 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_17_569 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_18_173 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_17_589 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_18_189 (.VGND(VGND), - .VNB(VGND), + sky130_ef_sc_hd__decap_12 FILLER_0_17_598 (.VPWR(VPWR), + .VGND(VGND), .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_18_195 (.VGND(VGND), + .VNB(VGND)); + sky130_fd_sc_hd__decap_8 FILLER_0_17_624 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_18_208 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_17_673 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_18_216 (.VGND(VGND), + sky130_ef_sc_hd__decap_12 FILLER_0_17_699 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__fill_2 FILLER_0_17_711 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_18_226 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_18_26 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_18_251 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_18_38 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_18_257 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_18_47 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_18_275 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_18_54 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_18_281 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_18_62 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_18_285 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_18_83 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_18_299 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_18_85 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_18_362 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_18_111 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_18_365 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_18_138 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_18_371 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_18_156 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_18_382 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_18_178 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_18_390 (.VPWR(VPWR), - .VGND(VGND), - .VPB(VPWR), - .VNB(VGND)); - sky130_fd_sc_hd__fill_2 FILLER_0_18_402 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_18_191 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_18_421 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_18_195 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_18_445 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_18_197 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_18_453 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_18_226 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_18_461 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_18_234 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_18_481 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_18_245 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_18_504 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_18_251 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_18_530 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_18_253 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_18_540 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_18_280 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_18_551 (.VPWR(VPWR), - .VGND(VGND), - .VPB(VPWR), - .VNB(VGND)); - sky130_fd_sc_hd__decap_8 FILLER_0_18_574 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_18_330 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_18_599 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_18_352 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_18_609 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_18_361 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_18_643 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_18_371 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_18_660 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_18_380 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_18_666 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_18_399 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_18_680 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_18_416 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_18_697 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_18_424 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_18_711 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_18_446 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_19_3 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_18_471 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_19_79 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_18_475 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_19_92 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_18_477 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_19_96 (.VGND(VGND), + sky130_ef_sc_hd__decap_12 FILLER_0_18_491 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_8 FILLER_0_18_503 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_19_105 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_18_529 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_19_122 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_18_537 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_19_143 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_18_547 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_19_165 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_18_579 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_19_188 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_18_589 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_19_192 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_18_621 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_19_220 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_18_640 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_19_228 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_18_645 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_19_241 (.VGND(VGND), + sky130_ef_sc_hd__decap_12 FILLER_0_18_666 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_3 FILLER_0_18_678 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_19_258 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_18_691 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_19_266 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_18_712 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_19_274 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_19_3 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_19_288 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_19_7 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_19_299 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_19_36 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_19_321 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_19_54 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_19_329 (.VGND(VGND), + sky130_ef_sc_hd__decap_12 FILLER_0_19_57 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_8 FILLER_0_19_78 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_19_340 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_19_86 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_19_370 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_19_92 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_19_389 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_19_113 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_19_393 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_19_190 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_19_407 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_19_202 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_19_417 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_19_252 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_19_425 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_19_276 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_19_433 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_19_281 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_19_445 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_19_355 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_19_456 (.VGND(VGND), + sky130_ef_sc_hd__decap_12 FILLER_0_19_360 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_8 FILLER_0_19_372 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_19_462 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_19_387 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_19_481 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_19_393 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_19_487 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_19_423 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_19_505 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_19_443 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_19_511 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_19_447 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_19_536 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_19_449 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_19_577 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_19_466 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_19_591 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_19_470 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_19_599 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_19_492 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_19_615 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_19_496 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_19_624 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_19_503 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_19_639 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_19_538 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_19_671 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_19_550 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_19_679 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_19_558 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_19_688 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_19_590 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_19_712 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_19_595 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_20_3 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_19_610 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_20_20 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_19_617 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_20_27 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_19_654 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_20_52 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_19_670 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_20_60 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_19_711 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_20_118 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_20_19 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_20_178 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_20_40 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_20_210 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_20_53 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_20_225 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_20_134 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_20_251 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_20_141 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_20_253 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_20_176 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_20_257 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_20_203 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_20_284 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_20_235 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_20_307 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_20_256 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_20_309 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_20_267 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_20_317 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_20_298 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_20_330 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_20_326 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_20_346 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_20_335 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_20_354 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_20_355 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_20_365 (.VPWR(VPWR), - .VGND(VGND), - .VPB(VPWR), - .VNB(VGND)); - sky130_fd_sc_hd__decap_6 FILLER_0_20_377 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_20_363 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_20_386 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_20_375 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_20_398 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_20_383 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_20_415 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_20_419 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_20_419 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_20_421 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_20_421 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_20_443 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_20_446 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_20_460 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_20_461 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_20_471 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_20_469 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_20_475 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_20_473 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_20_477 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_20_477 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_20_486 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_20_487 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_20_498 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_20_518 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_20_518 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_20_559 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_20_531 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_20_563 (.VGND(VGND), + sky130_ef_sc_hd__decap_12 FILLER_0_20_559 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_4 FILLER_0_20_571 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_20_577 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_20_575 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); @@ -65332,11 +65364,11 @@ module tt_um_a1k0n_vgadonut (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_20_617 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_20_621 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_20_639 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_20_627 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); @@ -65344,9739 +65376,9807 @@ module tt_um_a1k0n_vgadonut (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_20_678 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_20_651 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_20_711 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_20_670 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_21_3 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_20_679 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_21_14 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_20_684 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_21_40 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_20_690 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_21_74 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_20_697 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_21_87 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_20_705 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_21_101 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_21_3 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_21_120 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_21_11 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_21_127 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_21_33 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_21_159 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_21_49 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_21_167 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_21_57 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_21_189 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_21_68 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_21_196 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_21_72 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_21_222 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_21_76 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_21_225 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_21_80 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_21_229 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_21_86 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_21_276 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_21_94 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_21_281 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_21_113 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_21_294 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_21_117 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_21_312 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_21_158 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_21_335 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_21_166 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_21_344 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_21_178 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_21_348 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_21_208 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_21_398 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_21_223 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_21_412 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_21_225 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_21_420 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_21_234 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_21_425 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_21_248 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_21_429 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_21_273 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_21_449 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_21_304 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_21_511 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_21_311 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_21_519 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_21_335 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_21_527 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_21_337 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_21_535 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_21_382 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_21_541 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_21_387 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_21_559 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_21_391 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_21_561 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_21_421 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_21_578 (.VPWR(VPWR), - .VGND(VGND), - .VPB(VPWR), - .VNB(VGND)); - sky130_fd_sc_hd__decap_6 FILLER_0_21_601 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_21_442 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_21_607 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_21_462 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_21_617 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_21_479 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_21_647 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_21_491 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_21_651 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_21_502 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_21_667 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_21_521 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_21_683 (.VPWR(VPWR), - .VGND(VGND), - .VPB(VPWR), - .VNB(VGND)); - sky130_fd_sc_hd__fill_1 FILLER_0_21_695 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_21_528 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_21_709 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_21_534 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_22_3 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_21_542 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_22_27 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_21_550 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_22_35 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_21_558 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_22_83 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_21_568 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_22_90 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_21_595 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_22_134 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_21_615 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_22_179 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_21_628 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_22_194 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_21_648 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_22_197 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_21_680 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_22_206 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_22_27 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_22_250 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_22_56 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_22_259 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_22_77 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_22_293 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_22_88 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_22_315 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_22_105 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_22_325 (.VPWR(VPWR), - .VGND(VGND), - .VPB(VPWR), - .VNB(VGND)); - sky130_fd_sc_hd__decap_3 FILLER_0_22_337 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_22_121 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_22_354 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_22_135 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_22_360 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_22_157 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_22_365 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_22_175 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_22_385 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_22_188 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_22_391 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_22_193 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_22_399 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_22_218 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_22_411 (.VGND(VGND), - .VNB(VGND), + sky130_ef_sc_hd__decap_12 FILLER_0_22_223 (.VPWR(VPWR), + .VGND(VGND), .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_22_424 (.VGND(VGND), + .VNB(VGND)); + sky130_fd_sc_hd__decap_8 FILLER_0_22_235 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_22_457 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_22_249 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_22_493 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_22_253 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_22_512 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_22_270 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_22_528 (.VGND(VGND), - .VNB(VGND), + sky130_ef_sc_hd__decap_12 FILLER_0_22_283 (.VPWR(VPWR), + .VGND(VGND), .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_22_533 (.VGND(VGND), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_22_295 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_22_541 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_22_316 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_22_553 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_22_324 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_22_561 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_22_352 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_22_574 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_22_361 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_22_578 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_22_365 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_22_586 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_22_375 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_22_604 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_22_383 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_22_621 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_22_413 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_22_629 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_22_419 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_22_645 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_22_421 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_22_651 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_22_431 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_22_699 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_22_447 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_22_712 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_22_466 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_23_3 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_22_472 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_23_10 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_22_482 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_23_19 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_22_494 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_23_27 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_22_503 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_23_55 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_22_510 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_23_69 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_22_525 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_23_73 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_22_531 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_23_80 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_22_544 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_23_89 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_22_550 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_23_99 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_22_566 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_23_113 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_22_570 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_23_182 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_22_589 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_23_225 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_22_668 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_23_266 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_22_678 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_23_278 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_22_682 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_23_307 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_22_698 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_23_337 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_22_701 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_23_363 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_22_708 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_23_367 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_22_712 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_23_380 (.VGND(VGND), - .VNB(VGND), + sky130_ef_sc_hd__decap_12 FILLER_0_23_3 (.VPWR(VPWR), + .VGND(VGND), .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_23_388 (.VGND(VGND), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_23_28 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_23_57 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_23_410 (.VGND(VGND), + sky130_ef_sc_hd__decap_12 FILLER_0_23_87 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__fill_1 FILLER_0_23_99 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_23_419 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_23_111 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_23_430 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_23_113 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_23_449 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_23_138 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_23_471 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_23_142 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_23_502 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_23_152 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_23_508 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_23_166 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_23_532 (.VGND(VGND), + sky130_ef_sc_hd__decap_12 FILLER_0_23_180 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_23_192 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_23_204 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_23_538 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_23_219 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_23_555 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_23_231 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_23_559 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_23_242 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_23_566 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_23_253 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_23_577 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_23_275 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_23_581 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_23_279 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_23_592 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_23_281 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_23_601 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_23_295 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_23_614 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_23_325 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_23_622 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_23_385 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_23_632 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_23_391 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_23_652 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_23_393 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_23_659 (.VPWR(VPWR), - .VGND(VGND), - .VPB(VPWR), - .VNB(VGND)); - sky130_fd_sc_hd__fill_1 FILLER_0_23_671 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_23_399 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_23_673 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_23_427 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_23_681 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_23_442 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_23_687 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_23_449 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_24_26 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_23_481 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_24_29 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_23_489 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_24_48 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_23_494 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_24_73 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_23_500 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_24_106 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_23_518 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_24_162 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_23_530 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_24_171 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_23_561 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_24_208 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_23_569 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_24_225 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_23_574 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_24_234 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_23_604 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_24_243 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_23_656 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_24_253 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_23_670 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_24_267 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_23_681 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_24_290 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_23_689 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_24_302 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_23_712 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_24_309 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_24_26 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_24_317 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_24_35 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_24_325 (.VPWR(VPWR), - .VGND(VGND), - .VPB(VPWR), - .VNB(VGND)); - sky130_fd_sc_hd__decap_4 FILLER_0_24_337 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_24_47 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_24_341 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_24_58 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_24_347 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_24_72 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_24_354 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_24_80 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_24_358 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_24_85 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_24_389 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_24_93 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_24_407 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_24_111 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_24_421 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_24_138 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_24_434 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_24_186 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_24_466 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_24_197 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_24_484 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_24_222 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_24_501 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_24_253 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_24_510 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_24_257 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_24_516 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_24_269 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_24_527 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_24_277 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_24_531 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_24_306 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_24_533 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_24_309 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_24_537 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_24_360 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_24_557 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_24_391 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_24_570 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_24_399 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_24_581 (.VGND(VGND), + sky130_ef_sc_hd__decap_12 FILLER_0_24_405 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_3 FILLER_0_24_417 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_24_639 (.VGND(VGND), + sky130_ef_sc_hd__decap_12 FILLER_0_24_447 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_24_459 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_24_643 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_24_475 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_24_674 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_24_487 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_24_687 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_24_506 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_24_695 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_24_529 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_24_706 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_24_545 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_24_712 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_24_551 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_25_3 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_24_575 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_25_19 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_24_650 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_25_104 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_24_658 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_25_177 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_24_686 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_25_187 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_24_694 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_25_195 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_24_708 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_25_214 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_24_712 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_25_301 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_25_3 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_25_312 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_25_11 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_25_323 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_25_28 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_25_335 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_25_47 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_25_337 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_25_64 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_25_359 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_25_72 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_25_379 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_25_79 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_25_383 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_25_85 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_25_400 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_25_106 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_25_416 (.VGND(VGND), + sky130_ef_sc_hd__decap_12 FILLER_0_25_135 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_4 FILLER_0_25_181 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_25_424 (.VGND(VGND), + sky130_ef_sc_hd__decap_12 FILLER_0_25_201 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_3 FILLER_0_25_213 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_25_449 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_25_221 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_25_475 (.VGND(VGND), + sky130_ef_sc_hd__decap_12 FILLER_0_25_228 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__fill_1 FILLER_0_25_255 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_25_490 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_25_274 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_25_503 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_25_293 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_25_519 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_25_335 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_25_530 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_25_337 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_25_536 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_25_354 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_25_550 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_25_364 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_25_558 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_25_384 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_25_561 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_25_400 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_25_579 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_25_408 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_25_586 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_25_425 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_25_600 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_25_429 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_25_614 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_25_446 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_25_624 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_25_449 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_25_633 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_25_458 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_25_649 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_25_462 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_25_660 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_25_471 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_25_666 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_25_481 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_25_670 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_25_508 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_25_683 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_25_518 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_25_691 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_25_522 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_25_710 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_25_541 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_26_3 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_25_561 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_26_11 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_25_650 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_26_17 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_25_671 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_26_25 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_25_685 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_26_29 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_25_691 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_26_83 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_25_712 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_26_139 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_26_3 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_26_174 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_26_11 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_26_197 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_26_23 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_26_222 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_26_27 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_26_231 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_26_51 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_26_253 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_26_62 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_26_294 (.VPWR(VPWR), - .VGND(VGND), - .VPB(VPWR), - .VNB(VGND)); - sky130_fd_sc_hd__fill_2 FILLER_0_26_306 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_26_83 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_26_346 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_26_92 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_26_363 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_26_114 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_26_369 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_26_123 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_26_384 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_26_141 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_26_399 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_26_162 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_26_417 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_26_184 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_26_421 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_26_202 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_26_430 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_26_210 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_26_444 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_26_245 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_26_475 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_26_253 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_26_480 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_26_296 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_26_508 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_26_300 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_26_524 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_26_323 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_26_533 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_26_342 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_26_570 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_26_360 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_26_626 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_26_365 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_26_674 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_26_373 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_26_687 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_26_386 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_26_711 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_26_405 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_27_3 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_26_442 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_27_36 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_26_450 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_27_108 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_26_457 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_27_126 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_26_461 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_27_166 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_26_467 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_27_195 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_26_474 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_27_203 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_26_477 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_27_213 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_26_486 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_27_223 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_26_515 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_27_279 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_26_528 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_27_316 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_26_533 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_27_323 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_26_549 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_27_333 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_26_577 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_27_337 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_26_603 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_27_351 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_26_627 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_27_363 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_26_668 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_27_370 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_26_692 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_27_379 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_26_712 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_27_425 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_27_26 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_27_452 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_27_64 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_27_493 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_27_72 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_27_558 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_27_81 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_27_579 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_27_93 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_27_588 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_27_99 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_27_605 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_27_104 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_27_617 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_27_113 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_27_625 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_27_137 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_27_658 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_27_149 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_27_673 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_27_155 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_28_3 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_27_167 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_28_9 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_27_169 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_28_27 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_27_175 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_28_36 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_27_179 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_28_60 (.VGND(VGND), + sky130_ef_sc_hd__decap_12 FILLER_0_27_200 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__fill_1 FILLER_0_27_212 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_28_91 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_27_222 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_28_124 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_27_229 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_28_190 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_27_237 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_28_235 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_27_273 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_28_251 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_27_300 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_28_302 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_27_320 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_28_316 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_27_326 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_28_333 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_27_333 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_28_341 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_27_343 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_28_356 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_27_348 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_28_374 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_27_364 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_28_385 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_27_379 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_28_398 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_27_397 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_28_418 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_27_413 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_28_421 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_27_423 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_28_447 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_27_429 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_28_451 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_27_469 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_28_468 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_27_477 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_28_475 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_27_481 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_28_509 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_27_489 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_28_533 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_27_499 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_28_580 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_27_503 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_28_617 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_27_526 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_28_643 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_27_548 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_28_645 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_27_559 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_28_679 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_27_566 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_28_696 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_27_594 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_28_708 (.VGND(VGND), + sky130_ef_sc_hd__decap_12 FILLER_0_27_641 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__fill_2 FILLER_0_27_653 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_28_712 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_27_668 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_29_3 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_27_673 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_29_28 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_27_709 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_29_96 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_28_3 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_29_111 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_28_11 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_29_147 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_28_25 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_29_167 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_28_41 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_29_196 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_28_65 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_29_222 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_28_80 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_29_231 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_28_85 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_29_248 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_28_99 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_29_287 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_28_111 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_29_302 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_28_135 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_29_321 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_28_141 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_29_328 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_28_169 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_29_337 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_28_188 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_29_348 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_28_210 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_29_361 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_28_230 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_29_373 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_28_242 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_29_391 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_28_266 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_29_409 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_28_332 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_29_430 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_28_339 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_29_473 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_28_363 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_29_481 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_28_435 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_29_488 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_28_440 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_29_500 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_28_448 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_29_559 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_28_463 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_29_561 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_28_467 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_29_608 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_28_474 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_29_615 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_28_484 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_29_635 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_28_497 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_29_644 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_28_509 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_29_671 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_28_522 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_30_3 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_28_530 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_30_49 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_28_533 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_30_73 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_28_583 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_30_85 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_28_673 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_30_176 (.VPWR(VPWR), - .VGND(VGND), - .VPB(VPWR), - .VNB(VGND)); - sky130_fd_sc_hd__decap_4 FILLER_0_30_188 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_28_685 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_30_192 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_28_698 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_30_256 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_28_707 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_30_264 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_29_3 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_30_293 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_29_9 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_30_301 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_29_24 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_30_309 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_29_40 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_30_324 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_29_55 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_30_357 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_29_57 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_30_361 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_29_65 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_30_365 (.VPWR(VPWR), - .VGND(VGND), - .VPB(VPWR), - .VNB(VGND)); - sky130_fd_sc_hd__fill_1 FILLER_0_30_377 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_29_80 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_30_392 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_29_88 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_30_400 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_29_102 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_30_416 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_29_108 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_30_437 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_29_138 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_30_456 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_29_169 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_30_464 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_29_189 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_30_510 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_29_195 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_30_526 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_29_210 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_30_533 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_29_218 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_30_537 (.VPWR(VPWR), - .VGND(VGND), - .VPB(VPWR), - .VNB(VGND)); - sky130_fd_sc_hd__fill_2 FILLER_0_30_586 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_29_222 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_30_601 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_29_230 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_30_629 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_29_243 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_30_640 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_29_264 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_30_645 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_29_274 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_30_653 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_29_331 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_30_658 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_29_335 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_30_686 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_29_347 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_30_708 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_29_382 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_30_712 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_29_390 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_31_3 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_29_396 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_31_25 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_29_404 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_31_33 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_29_409 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_31_79 (.VGND(VGND), + sky130_ef_sc_hd__decap_12 FILLER_0_29_418 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__fill_1 FILLER_0_29_430 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_31_119 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_29_434 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_31_151 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_29_442 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_31_172 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_29_498 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_31_185 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_29_505 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_31_218 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_29_531 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_31_270 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_29_655 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_31_281 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_29_663 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_31_305 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_29_671 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_31_313 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_29_681 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_31_320 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_29_685 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_31_334 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_29_709 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_31_337 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_30_35 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_31_342 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_30_39 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_31_360 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_30_60 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_31_366 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_30_66 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_31_381 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_30_78 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_31_385 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_30_85 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_31_389 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_30_103 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_31_393 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_30_122 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_31_401 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_30_167 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_31_409 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_30_193 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_31_426 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_30_253 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_31_440 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_30_257 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_31_444 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_30_277 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_31_474 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_30_309 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_31_510 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_30_358 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_31_534 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_30_376 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_31_538 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_30_397 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_31_547 (.VPWR(VPWR), - .VGND(VGND), - .VPB(VPWR), - .VNB(VGND)); - sky130_fd_sc_hd__fill_1 FILLER_0_31_559 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_30_413 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_31_583 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_30_419 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_31_591 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_30_436 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_31_627 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_30_465 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_31_645 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_30_474 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_31_656 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_30_482 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_31_662 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_30_505 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_31_671 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_30_511 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_31_690 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_30_533 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_31_703 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_30_568 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_31_711 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_30_584 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_32_60 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_30_643 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_32_67 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_30_676 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_32_82 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_30_711 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_32_138 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_31_3 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_32_168 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_31_11 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_32_172 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_31_30 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_32_188 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_31_37 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_32_224 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_31_41 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_32_240 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_31_55 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_32_245 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_31_57 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_32_274 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_31_63 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_32_312 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_31_77 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_32_335 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_31_84 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_32_352 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_31_88 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_32_374 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_31_96 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_32_380 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_31_107 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_32_396 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_31_129 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_32_404 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_31_155 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_32_415 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_31_176 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_32_419 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_31_185 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_32_446 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_31_198 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_32_452 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_31_206 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_32_474 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_31_240 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_32_477 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_31_246 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_32_515 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_31_250 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_32_533 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_31_281 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_32_537 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_31_310 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_32_564 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_31_316 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_32_579 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_31_326 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_32_589 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_31_335 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_32_643 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_31_361 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_32_670 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_31_372 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_32_697 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_31_380 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_32_708 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_31_385 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_32_712 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_31_391 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_33_3 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_31_393 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_33_48 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_31_401 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_33_55 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_31_409 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_33_110 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_31_417 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_33_113 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_31_423 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_33_175 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_31_441 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_33_184 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_31_447 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_33_225 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_31_449 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_33_232 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_31_479 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_33_245 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_31_495 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_33_279 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_31_503 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_33_298 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_31_528 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_33_305 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_31_534 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_33_317 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_31_595 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_33_328 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_31_617 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_33_354 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_31_639 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_33_370 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_31_647 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_33_377 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_31_655 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_33_387 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_31_671 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_33_393 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_31_695 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_33_413 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_32_3 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_33_423 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_32_9 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_33_429 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_32_26 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_33_441 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_32_29 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_33_466 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_32_47 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_33_481 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_32_55 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_33_489 (.VGND(VGND), + sky130_ef_sc_hd__decap_12 FILLER_0_32_64 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__fill_2 FILLER_0_32_76 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_33_493 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_32_108 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_33_519 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_32_114 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_33_526 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_32_126 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_33_534 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_32_148 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_33_544 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_32_160 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_33_569 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_32_174 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_33_584 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_32_194 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_33_598 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_32_197 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_33_610 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_32_209 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_33_617 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_32_213 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_33_621 (.VGND(VGND), + sky130_ef_sc_hd__decap_12 FILLER_0_32_220 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__fill_2 FILLER_0_32_232 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_33_643 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_32_239 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_33_651 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_32_265 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_33_664 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_32_273 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_33_680 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_32_300 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_33_684 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_32_307 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_33_694 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_32_336 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_33_712 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_32_343 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_34_3 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_32_363 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_34_43 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_32_368 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_34_63 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_32_382 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_34_85 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_32_405 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_34_118 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_32_411 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_34_139 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_32_444 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_34_145 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_32_461 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_34_171 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_32_473 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_34_193 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_32_477 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_34_197 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_32_485 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_34_224 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_32_497 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_34_277 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_32_505 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_34_309 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_32_529 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_34_316 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_32_545 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_34_334 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_32_632 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_34_346 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_32_640 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_34_357 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_32_668 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_34_363 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_32_673 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_34_365 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_32_677 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_34_378 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_32_691 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_34_383 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_32_699 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_34_397 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_32_710 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_34_408 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_33_3 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_34_412 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_33_7 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_34_450 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_33_24 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_34_482 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_33_35 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_34_504 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_33_43 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_34_517 (.VPWR(VPWR), - .VGND(VGND), - .VPB(VPWR), - .VNB(VGND)); - sky130_fd_sc_hd__decap_3 FILLER_0_34_529 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_33_72 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_34_561 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_33_91 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_34_567 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_33_100 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_34_599 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_33_120 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_34_617 (.VPWR(VPWR), - .VGND(VGND), - .VPB(VPWR), - .VNB(VGND)); - sky130_fd_sc_hd__decap_4 FILLER_0_34_629 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_33_160 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_34_661 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_33_187 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_34_692 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_33_199 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_34_699 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_33_225 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_34_711 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_33_249 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_35_3 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_33_255 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_35_106 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_33_261 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_35_113 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_33_269 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_35_126 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_33_279 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_35_169 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_33_281 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_35_209 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_33_285 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_35_225 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_33_289 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_35_232 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_33_319 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_35_258 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_33_334 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_35_262 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_33_344 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_35_268 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_33_354 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_35_278 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_33_365 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_35_293 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_33_376 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_35_312 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_33_389 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_35_337 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_33_393 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_35_347 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_33_407 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_35_355 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_33_411 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_35_368 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_33_421 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_35_388 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_33_430 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_35_411 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_33_436 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_35_421 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_33_446 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_35_427 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_33_449 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_35_459 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_33_467 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_35_467 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_33_473 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_35_499 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_33_481 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_35_503 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_33_485 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_35_505 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_33_499 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_35_520 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_33_503 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_35_543 (.VPWR(VPWR), - .VGND(VGND), - .VPB(VPWR), - .VNB(VGND)); - sky130_fd_sc_hd__fill_2 FILLER_0_35_558 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_33_510 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_35_572 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_33_517 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_35_581 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_33_525 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_35_596 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_33_541 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_35_621 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_33_561 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_35_642 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_33_585 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_35_662 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_33_598 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_35_669 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_33_615 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_35_673 (.VGND(VGND), + sky130_ef_sc_hd__decap_12 FILLER_0_33_626 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__fill_1 FILLER_0_33_657 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_35_678 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_33_670 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_35_684 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_33_673 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_35_695 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_33_681 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_36_3 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_33_689 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_36_12 (.VPWR(VPWR), - .VGND(VGND), - .VPB(VPWR), - .VNB(VGND)); - sky130_fd_sc_hd__decap_4 FILLER_0_36_24 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_34_3 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_36_29 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_34_12 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_36_38 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_34_44 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_36_42 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_34_65 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_36_71 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_34_73 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_36_82 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_34_80 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_36_85 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_34_112 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_36_112 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_34_122 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_36_137 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_34_139 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_36_141 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_34_141 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_36_145 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_34_162 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_36_178 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_34_171 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_36_182 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_34_176 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_36_189 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_34_197 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_36_197 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_34_212 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_36_219 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_34_234 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_36_285 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_34_242 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_36_289 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_34_251 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_36_295 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_34_267 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_36_301 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_34_298 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_36_307 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_34_315 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_36_317 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_34_324 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_36_331 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_34_329 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_36_348 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_34_335 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_36_354 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_34_343 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_36_362 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_34_348 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_36_365 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_34_362 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_36_382 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_34_365 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_36_393 (.VGND(VGND), + sky130_ef_sc_hd__decap_12 FILLER_0_34_408 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_34_432 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_36_401 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_34_447 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_36_442 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_34_467 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_36_458 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_34_487 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_36_474 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_34_511 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_36_480 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_34_524 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_36_486 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_34_533 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_36_491 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_34_546 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_36_539 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_34_564 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_36_567 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_34_587 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_36_571 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_34_594 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_36_586 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_34_611 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_36_594 (.VPWR(VPWR), - .VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_34_643 (.VGND(VGND), + .VNB(VGND), .VPB(VPWR), - .VNB(VGND)); - sky130_fd_sc_hd__fill_1 FILLER_0_36_613 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_3 FILLER_0_34_682 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_36_645 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_34_699 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_36_658 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_34_707 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_36_697 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_35_3 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_36_701 (.VPWR(VPWR), + sky130_ef_sc_hd__decap_12 FILLER_0_35_23 (.VPWR(VPWR), .VGND(VGND), .VPB(VPWR), .VNB(VGND)); - sky130_fd_sc_hd__decap_3 FILLER_0_37_24 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_35_35 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_37_43 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_35_43 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_37_54 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_35_47 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_37_90 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_35_55 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_37_97 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_35_83 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_37_108 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_35_87 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_37_131 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_35_110 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_37_176 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_35_128 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_37_190 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_35_153 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_37_232 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_35_164 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_37_259 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_35_169 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_37_264 (.VPWR(VPWR), - .VGND(VGND), - .VPB(VPWR), - .VNB(VGND)); - sky130_fd_sc_hd__decap_4 FILLER_0_37_276 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_35_176 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_37_281 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_35_203 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_37_307 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_35_225 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_37_322 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_35_229 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_37_332 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_35_253 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_37_344 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_35_258 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_37_348 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_35_272 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_37_364 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_35_300 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_37_375 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_35_308 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_37_379 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_35_316 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_37_383 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_35_334 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_37_396 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_35_337 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_37_407 (.VGND(VGND), + sky130_ef_sc_hd__decap_12 FILLER_0_35_354 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_8 FILLER_0_35_366 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_37_441 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_35_386 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_37_447 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_35_393 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_37_471 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_35_406 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_37_495 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_35_412 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_37_523 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_35_437 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_37_557 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_35_442 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_37_573 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_35_449 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_37_580 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_35_499 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_37_588 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_35_503 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_37_612 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_35_511 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_37_625 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_35_521 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_37_635 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_35_529 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_37_639 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_35_542 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_37_673 (.VPWR(VPWR), - .VGND(VGND), - .VPB(VPWR), - .VNB(VGND)); - sky130_fd_sc_hd__decap_4 FILLER_0_37_685 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_35_546 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_37_709 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_35_555 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_38_3 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_35_559 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_38_7 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_35_581 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_38_32 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_35_620 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_38_36 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_35_635 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_38_43 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_35_660 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_38_58 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_35_669 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_38_83 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_35_673 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_38_85 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_35_678 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_38_102 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_36_3 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_38_110 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_36_9 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_38_130 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_36_36 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_38_173 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_36_55 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_38_177 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_36_61 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_38_197 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_36_66 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_38_231 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_36_81 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_38_250 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_36_85 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_38_278 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_36_110 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_38_305 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_36_118 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_38_323 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_36_149 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_38_340 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_36_153 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_38_344 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_36_167 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_38_353 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_36_187 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_38_361 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_36_191 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_38_365 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_36_195 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_38_369 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_36_197 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_38_391 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_36_212 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_38_405 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_36_221 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_38_418 (.VGND(VGND), + sky130_ef_sc_hd__decap_12 FILLER_0_36_225 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_36_237 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_38_424 (.VGND(VGND), + sky130_ef_sc_hd__decap_12 FILLER_0_36_258 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__fill_1 FILLER_0_36_270 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_38_428 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_36_281 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_38_456 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_36_285 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_38_496 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_36_291 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_38_533 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_36_295 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_38_556 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_36_303 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_38_583 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_36_309 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_38_587 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_36_322 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_38_606 (.VGND(VGND), + sky130_ef_sc_hd__decap_12 FILLER_0_36_329 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_4 FILLER_0_36_341 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_38_645 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_36_350 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_38_659 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_36_356 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_38_669 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_36_373 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_38_673 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_36_392 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_38_677 (.VGND(VGND), + sky130_ef_sc_hd__decap_12 FILLER_0_36_405 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_3 FILLER_0_36_417 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_38_685 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_36_428 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_38_698 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_36_454 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_38_707 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_36_458 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_39_3 (.VPWR(VPWR), + sky130_ef_sc_hd__decap_12 FILLER_0_36_462 (.VPWR(VPWR), .VGND(VGND), .VPB(VPWR), .VNB(VGND)); - sky130_ef_sc_hd__decap_12 FILLER_0_39_30 (.VPWR(VPWR), - .VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_36_474 (.VGND(VGND), + .VNB(VGND), .VPB(VPWR), - .VNB(VGND)); - sky130_fd_sc_hd__fill_1 FILLER_0_39_42 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_2 FILLER_0_36_487 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_39_52 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_36_507 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_39_65 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_36_517 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_39_69 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_36_531 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_39_82 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_36_548 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_39_88 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_36_642 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_39_104 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_36_659 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_39_108 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_36_708 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_39_166 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_36_712 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_39_169 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_37_3 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_39_197 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_37_22 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_39_222 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_37_30 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_39_250 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_37_41 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_39_278 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_37_62 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_39_304 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_37_66 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_39_326 (.VGND(VGND), + sky130_ef_sc_hd__decap_12 FILLER_0_37_71 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_4 FILLER_0_37_83 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_39_334 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_37_87 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_39_337 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_37_95 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_39_345 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_37_108 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_39_364 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_37_129 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_39_377 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_37_137 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_39_385 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_37_146 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_39_393 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_37_154 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_39_411 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_37_159 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_39_441 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_37_169 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_39_447 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_37_178 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_39_459 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_37_192 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_39_499 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_37_214 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_39_503 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_37_222 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_39_505 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_37_230 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_39_518 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_37_239 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_39_532 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_37_278 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_39_540 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_37_281 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_39_557 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_37_287 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_39_576 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_37_306 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_39_598 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_37_311 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_39_638 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_37_320 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_39_646 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_37_337 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_39_689 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_37_341 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_40_26 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_37_354 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_40_29 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_37_369 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_40_37 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_37_376 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_40_54 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_37_386 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_40_62 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_37_393 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_40_68 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_37_397 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_40_76 (.VGND(VGND), + sky130_ef_sc_hd__decap_12 FILLER_0_37_405 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_3 FILLER_0_37_417 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_40_89 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_37_427 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_40_103 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_37_432 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_40_109 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_37_444 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_40_122 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_37_449 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_40_130 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_37_457 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_40_134 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_37_462 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_40_169 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_37_468 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_40_177 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_37_487 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_40_195 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_37_520 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_40_197 (.VPWR(VPWR), + sky130_ef_sc_hd__decap_12 FILLER_0_37_527 (.VPWR(VPWR), .VGND(VGND), .VPB(VPWR), .VNB(VGND)); - sky130_fd_sc_hd__decap_4 FILLER_0_40_209 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_37_539 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_40_213 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_37_558 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_40_253 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_37_615 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_40_276 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_37_617 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_40_306 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_37_629 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_40_309 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_37_637 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_40_315 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_37_645 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_40_325 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_37_653 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_40_338 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_37_663 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_40_350 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_37_671 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_40_363 (.VGND(VGND), - .VNB(VGND), + sky130_ef_sc_hd__decap_12 FILLER_0_37_673 (.VPWR(VPWR), + .VGND(VGND), .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_40_409 (.VGND(VGND), + .VNB(VGND)); + sky130_fd_sc_hd__decap_8 FILLER_0_37_704 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_40_418 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_37_712 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_40_446 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_38_20 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_40_452 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_38_29 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_40_458 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_38_43 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_40_475 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_38_60 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_40_530 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_38_81 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_40_555 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_38_113 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_40_578 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_38_123 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_40_587 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_38_127 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_40_589 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_38_141 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_40_637 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_38_155 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_40_645 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_38_167 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_40_678 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_38_171 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_40_686 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_38_175 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_40_692 (.VGND(VGND), - .VNB(VGND), + sky130_ef_sc_hd__decap_12 FILLER_0_38_184 (.VPWR(VPWR), + .VGND(VGND), .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_40_708 (.VGND(VGND), + .VNB(VGND)); + sky130_fd_sc_hd__decap_4 FILLER_0_38_197 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_40_712 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_38_201 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_41_3 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_38_231 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_41_11 (.VGND(VGND), - .VNB(VGND), + sky130_ef_sc_hd__decap_12 FILLER_0_38_240 (.VPWR(VPWR), + .VGND(VGND), .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_41_29 (.VGND(VGND), + .VNB(VGND)); + sky130_fd_sc_hd__fill_1 FILLER_0_38_256 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_41_41 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_38_261 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_41_49 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_38_288 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_41_55 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_38_302 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_41_57 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_38_309 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_41_72 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_38_323 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_41_76 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_38_337 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_41_84 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_38_355 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_41_92 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_38_363 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_41_132 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_38_365 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_41_141 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_38_389 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_41_151 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_38_412 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_41_162 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_38_428 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_41_209 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_38_436 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_41_217 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_38_449 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_41_223 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_38_468 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_41_225 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_38_474 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_41_232 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_38_477 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_41_248 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_38_503 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_41_270 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_38_520 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_41_278 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_38_530 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_41_290 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_38_538 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_41_309 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_38_567 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_41_318 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_38_585 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_41_329 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_38_589 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_41_352 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_38_596 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_41_380 (.VPWR(VPWR), - .VGND(VGND), - .VPB(VPWR), - .VNB(VGND)); - sky130_fd_sc_hd__fill_1 FILLER_0_41_396 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_38_604 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_41_402 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_38_610 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_41_431 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_38_616 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_41_439 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_38_637 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_41_459 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_38_645 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_41_485 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_38_671 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_41_505 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_38_698 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_41_511 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_38_708 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_41_541 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_38_712 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_41_614 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_39_3 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_41_641 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_39_25 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_41_645 (.VGND(VGND), + sky130_ef_sc_hd__decap_12 FILLER_0_39_43 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__fill_1 FILLER_0_39_55 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_41_654 (.VGND(VGND), + sky130_ef_sc_hd__decap_12 FILLER_0_39_64 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__fill_2 FILLER_0_39_76 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_41_686 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_39_86 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_41_709 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_39_99 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_42_27 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_39_129 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_42_52 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_39_147 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_42_56 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_39_192 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_42_72 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_39_214 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_42_78 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_39_222 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_42_100 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_39_225 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_42_108 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_39_229 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_42_117 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_39_233 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_42_123 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_39_238 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_42_127 (.VPWR(VPWR), - .VGND(VGND), - .VPB(VPWR), - .VNB(VGND)); - sky130_fd_sc_hd__fill_1 FILLER_0_42_139 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_39_246 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_42_170 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_39_267 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_42_178 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_39_273 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_42_193 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_39_279 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_42_197 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_39_284 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_42_205 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_39_290 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_42_225 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_39_299 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_42_253 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_39_305 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_42_262 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_39_322 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_42_266 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_39_333 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_42_285 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_39_337 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_42_302 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_39_345 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_42_309 (.VPWR(VPWR), - .VGND(VGND), - .VPB(VPWR), - .VNB(VGND)); - sky130_fd_sc_hd__fill_2 FILLER_0_42_321 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_39_374 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_42_331 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_39_393 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_42_345 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_39_400 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_42_351 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_39_407 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_42_355 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_39_411 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_42_360 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_39_432 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_42_365 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_39_440 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_42_400 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_39_449 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_42_447 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_39_457 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_42_472 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_39_485 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_42_520 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_39_493 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_42_529 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_39_505 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_42_574 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_39_510 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_42_592 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_39_522 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_42_615 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_39_542 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_42_636 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_39_568 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_42_648 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_39_595 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_42_655 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_39_620 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_42_676 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_39_626 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_42_698 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_39_635 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_42_712 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_39_658 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_43_3 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_39_666 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_43_11 (.VGND(VGND), + sky130_ef_sc_hd__decap_12 FILLER_0_39_683 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__fill_1 FILLER_0_39_695 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_43_29 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_40_3 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_43_47 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_40_29 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_43_55 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_40_42 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_43_57 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_40_64 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_43_71 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_40_79 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_43_113 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_40_83 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_43_127 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_40_85 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_43_137 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_40_114 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_43_145 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_40_118 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_43_163 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_40_126 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_43_167 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_40_137 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_43_169 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_40_148 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_43_189 (.VPWR(VPWR), - .VGND(VGND), - .VPB(VPWR), - .VNB(VGND)); - sky130_fd_sc_hd__decap_6 FILLER_0_43_201 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_40_154 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_43_207 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_40_162 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_43_223 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_40_166 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_43_231 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_40_175 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_43_236 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_40_197 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_43_278 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_40_218 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_43_295 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_40_245 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_43_310 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_40_266 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_43_333 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_40_287 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_43_337 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_40_292 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_43_349 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_40_307 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_43_370 (.VPWR(VPWR), - .VGND(VGND), - .VPB(VPWR), - .VNB(VGND)); - sky130_fd_sc_hd__decap_3 FILLER_0_43_389 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_40_316 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_43_427 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_40_333 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_43_446 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_40_378 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_43_449 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_40_432 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_43_484 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_40_443 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_43_503 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_40_447 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_43_555 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_40_462 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_43_559 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_40_470 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_43_596 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_40_477 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_43_615 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_40_492 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_43_631 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_40_511 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_43_639 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_40_522 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_43_668 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_40_529 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_43_696 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_40_555 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_43_707 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_40_562 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_44_19 (.VGND(VGND), + sky130_ef_sc_hd__decap_12 FILLER_0_40_569 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__fill_2 FILLER_0_40_586 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_44_36 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_40_595 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_44_51 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_40_601 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_44_59 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_40_611 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_44_69 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_40_619 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_44_88 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_40_638 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_44_110 (.VPWR(VPWR), + sky130_ef_sc_hd__decap_12 FILLER_0_40_645 (.VPWR(VPWR), .VGND(VGND), .VPB(VPWR), .VNB(VGND)); - sky130_fd_sc_hd__fill_1 FILLER_0_44_122 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_40_657 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_44_127 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_40_668 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_44_139 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_40_675 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_44_162 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_40_699 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_44_187 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_40_710 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_44_206 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_41_3 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_44_210 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_41_7 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_44_214 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_41_23 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_44_225 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_41_33 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_44_266 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_41_40 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_44_295 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_41_55 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_44_307 (.VGND(VGND), + sky130_ef_sc_hd__decap_12 FILLER_0_41_57 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_4 FILLER_0_41_69 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_44_312 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_41_73 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_44_325 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_41_88 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_44_329 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_41_96 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_44_333 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_41_104 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_44_348 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_41_108 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_44_363 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_41_156 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_44_378 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_41_167 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_44_388 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_41_182 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_44_400 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_41_189 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_44_411 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_41_196 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_44_421 (.VGND(VGND), + sky130_ef_sc_hd__decap_12 FILLER_0_41_208 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_4 FILLER_0_41_220 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_44_429 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_41_225 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_44_457 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_41_232 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_44_489 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_41_266 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_44_493 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_41_270 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_44_506 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_41_277 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_44_514 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_41_285 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_44_521 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_41_322 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_44_529 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_41_326 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_44_533 (.VGND(VGND), + sky130_ef_sc_hd__decap_12 FILLER_0_41_337 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_4 FILLER_0_41_361 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_44_541 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_41_365 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_44_551 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_41_391 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_44_555 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_41_398 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_44_562 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_41_404 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_44_570 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_41_425 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_44_587 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_41_431 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_44_603 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_41_446 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_44_618 (.VGND(VGND), + sky130_ef_sc_hd__decap_12 FILLER_0_41_449 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_3 FILLER_0_41_461 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_44_622 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_41_479 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_44_637 (.VGND(VGND), + sky130_ef_sc_hd__decap_12 FILLER_0_41_487 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_4 FILLER_0_41_499 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_44_645 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_41_503 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_44_661 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_41_514 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_44_669 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_41_518 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_44_679 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_41_528 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_44_698 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_41_544 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_44_712 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_41_552 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_45_3 (.VPWR(VPWR), + sky130_ef_sc_hd__decap_12 FILLER_0_41_573 (.VPWR(VPWR), .VGND(VGND), .VPB(VPWR), .VNB(VGND)); - sky130_fd_sc_hd__decap_4 FILLER_0_45_27 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_41_594 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_45_35 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_41_615 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_45_49 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_41_620 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_45_55 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_41_624 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_45_57 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_41_637 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_45_70 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_41_650 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_45_91 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_41_654 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_45_97 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_41_670 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_45_105 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_41_680 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_45_111 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_41_687 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_45_128 (.VPWR(VPWR), - .VGND(VGND), - .VPB(VPWR), - .VNB(VGND)); - sky130_fd_sc_hd__decap_8 FILLER_0_45_140 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_41_712 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_45_148 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_42_19 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_45_208 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_42_29 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_45_225 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_42_50 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_45_231 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_42_56 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_45_235 (.VGND(VGND), + sky130_ef_sc_hd__decap_12 FILLER_0_42_85 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__fill_1 FILLER_0_42_97 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_45_240 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_42_109 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_45_248 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_42_129 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_45_252 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_42_137 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_45_270 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_42_141 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_45_274 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_42_150 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_45_281 (.VGND(VGND), + sky130_ef_sc_hd__decap_12 FILLER_0_42_158 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_4 FILLER_0_42_175 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_45_294 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_42_188 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_45_309 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_42_204 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_45_315 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_42_208 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_45_319 (.VPWR(VPWR), - .VGND(VGND), - .VPB(VPWR), - .VNB(VGND)); - sky130_fd_sc_hd__decap_4 FILLER_0_45_331 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_42_214 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_45_335 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_42_264 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_45_337 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_42_272 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_45_347 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_42_276 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_45_380 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_42_284 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_45_409 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_42_289 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_45_449 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_42_300 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_45_469 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_42_309 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_45_473 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_42_320 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_45_489 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_42_326 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_45_502 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_42_345 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_45_514 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_42_365 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_45_537 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_42_373 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_45_552 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_42_387 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_45_584 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_42_405 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_45_590 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_42_421 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_45_599 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_42_445 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_45_610 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_42_449 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_45_643 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_42_464 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_45_651 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_42_475 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_45_655 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_42_488 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_45_669 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_42_499 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_45_673 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_42_524 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_45_679 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_42_540 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_45_705 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_42_546 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_46_41 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_42_553 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_46_66 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_42_560 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_46_74 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_42_576 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_46_83 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_42_596 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_46_85 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_42_607 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_46_89 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_42_630 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_46_95 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_42_634 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_46_107 (.VPWR(VPWR), - .VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_42_643 (.VGND(VGND), + .VNB(VGND), .VPB(VPWR), - .VNB(VGND)); - sky130_fd_sc_hd__decap_8 FILLER_0_46_130 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_3 FILLER_0_42_645 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_46_138 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_42_661 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_46_141 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_42_671 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_46_150 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_42_696 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_46_155 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_42_710 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_46_174 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_43_3 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_46_197 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_43_7 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_46_222 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_43_20 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_46_226 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_43_25 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_46_251 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_43_41 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_46_253 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_43_63 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_46_262 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_43_72 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_46_266 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_43_82 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_46_283 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_43_93 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_46_294 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_43_99 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_46_309 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_43_107 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_46_331 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_43_121 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_46_340 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_43_141 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_46_348 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_43_156 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_46_362 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_43_172 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_46_386 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_43_183 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_46_395 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_43_197 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_46_427 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_43_236 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_46_449 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_43_251 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_46_464 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_43_255 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_46_468 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_43_268 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_46_507 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_43_290 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_46_515 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_43_302 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_46_520 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_43_306 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_46_525 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_43_324 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_46_531 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_43_334 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_46_537 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_43_337 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_46_543 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_43_341 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_46_574 (.VPWR(VPWR), + sky130_ef_sc_hd__decap_12 FILLER_0_43_356 (.VPWR(VPWR), .VGND(VGND), .VPB(VPWR), .VNB(VGND)); - sky130_fd_sc_hd__fill_2 FILLER_0_46_586 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_43_368 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_46_594 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_43_374 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_46_617 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_43_383 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_46_641 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_43_393 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_46_652 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_43_410 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_46_659 (.VGND(VGND), + sky130_ef_sc_hd__decap_12 FILLER_0_43_419 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_4 FILLER_0_43_431 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_46_668 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_43_440 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_46_674 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_43_449 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_46_698 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_43_454 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_46_701 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_43_469 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_46_712 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_43_475 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_47_3 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_43_493 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_47_11 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_43_503 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_47_28 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_43_514 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_47_34 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_43_518 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_47_48 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_43_542 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_47_57 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_43_559 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_47_73 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_43_561 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_47_81 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_43_572 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_47_100 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_43_580 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_47_110 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_43_590 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_47_113 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_43_598 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_47_121 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_43_606 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_47_138 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_43_612 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_47_150 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_43_630 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_47_169 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_43_636 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_47_185 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_43_659 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_47_223 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_43_666 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_47_225 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_43_694 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_47_235 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_43_709 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_47_239 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_44_3 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_47_251 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_44_82 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_47_255 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_44_85 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_47_263 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_44_99 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_47_279 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_44_117 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_47_293 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_44_125 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_47_297 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_44_141 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_47_302 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_44_145 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_47_312 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_44_168 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_47_320 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_44_187 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_47_330 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_44_197 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_47_337 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_44_203 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_47_409 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_44_218 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_47_444 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_44_222 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_47_458 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_44_231 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_47_474 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_44_251 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_47_486 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_44_253 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_47_492 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_44_273 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_47_500 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_44_281 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_47_514 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_44_290 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_47_522 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_44_298 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_47_550 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_44_307 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_47_558 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_44_316 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_47_561 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_44_334 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_47_577 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_44_342 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_47_585 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_44_360 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_47_595 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_44_365 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_47_610 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_44_387 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_47_617 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_44_393 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_47_631 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_44_404 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_47_639 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_44_408 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_47_647 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_44_416 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_47_666 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_44_421 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_47_711 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_44_425 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_48_3 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_44_444 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_48_26 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_44_450 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_48_29 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_44_466 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_48_63 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_44_475 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_48_80 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_44_490 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_48_85 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_44_508 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_48_92 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_44_527 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_48_102 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_44_531 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_48_114 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_44_589 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_48_123 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_44_609 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_48_132 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_44_636 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_48_158 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_44_643 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_48_195 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_44_652 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_48_205 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_44_711 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_48_231 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_45_3 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_48_240 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_45_16 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_48_246 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_45_37 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_48_263 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_45_54 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_48_269 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_45_64 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_48_291 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_45_72 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_48_297 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_45_86 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_48_327 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_45_90 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_48_353 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_45_96 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_48_378 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_45_111 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_48_403 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_45_116 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_48_407 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_45_124 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_48_419 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_45_140 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_48_421 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_45_145 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_48_429 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_45_167 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_48_447 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_45_182 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_48_477 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_45_186 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_48_491 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_45_215 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_48_499 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_45_238 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_48_512 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_45_242 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_48_540 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_45_252 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_48_585 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_45_269 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_48_603 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_45_277 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_48_610 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_45_281 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_48_621 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_45_287 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_48_634 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_45_296 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_48_663 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_45_300 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_48_690 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_45_316 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_48_701 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_45_327 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_49_52 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_45_331 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_49_62 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_45_335 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_49_106 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_45_342 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_49_117 (.VGND(VGND), + sky130_ef_sc_hd__decap_12 FILLER_0_45_356 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__fill_2 FILLER_0_45_387 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_49_123 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_45_393 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_49_135 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_45_406 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_49_141 (.VGND(VGND), + sky130_ef_sc_hd__decap_12 FILLER_0_45_421 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__fill_1 FILLER_0_45_433 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_49_158 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_45_447 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_49_166 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_45_483 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_49_247 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_45_491 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_49_253 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_45_511 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_49_270 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_45_537 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_49_278 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_45_567 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_49_286 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_45_587 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_49_296 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_45_595 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_49_300 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_45_600 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_49_306 (.VPWR(VPWR), - .VGND(VGND), - .VPB(VPWR), - .VNB(VGND)); - sky130_fd_sc_hd__decap_3 FILLER_0_49_318 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_45_605 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_49_334 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_45_611 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_49_354 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_45_615 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_49_367 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_45_617 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_49_371 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_45_623 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_49_388 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_45_640 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_49_393 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_45_647 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_49_409 (.VPWR(VPWR), - .VGND(VGND), - .VPB(VPWR), - .VNB(VGND)); - sky130_fd_sc_hd__decap_3 FILLER_0_49_421 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_45_671 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_49_447 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_45_677 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_49_472 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_45_683 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_49_503 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_45_689 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_49_509 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_45_707 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_49_537 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_46_3 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_49_547 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_46_23 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_49_559 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_46_27 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_49_566 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_46_47 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_49_594 (.VGND(VGND), + sky130_ef_sc_hd__decap_12 FILLER_0_46_57 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__fill_2 FILLER_0_46_69 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_49_607 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_46_74 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_49_631 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_46_81 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_49_645 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_46_85 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_49_649 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_46_102 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_49_659 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_46_119 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_49_688 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_46_127 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_49_698 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_46_161 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_49_712 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_46_167 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_50_3 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_46_192 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_50_9 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_46_197 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_50_29 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_46_206 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_50_49 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_46_216 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_50_57 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_46_224 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_50_78 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_46_237 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_50_97 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_46_241 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_50_129 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_46_249 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_50_139 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_46_260 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_50_176 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_46_279 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_50_227 (.VPWR(VPWR), - .VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_46_324 (.VGND(VGND), + .VNB(VGND), .VPB(VPWR), - .VNB(VGND)); - sky130_fd_sc_hd__decap_3 FILLER_0_50_239 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_2 FILLER_0_46_331 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_50_247 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_46_336 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_50_251 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_46_358 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_50_253 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_46_365 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_50_269 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_46_374 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_50_282 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_46_383 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_50_289 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_46_405 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_50_298 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_46_415 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_50_306 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_46_419 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_50_312 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_46_446 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_50_327 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_46_454 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_50_344 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_46_462 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_50_354 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_46_473 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_50_361 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_46_546 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_50_365 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_46_584 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_50_384 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_46_599 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_50_388 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_46_613 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_50_396 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_46_623 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_50_403 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_46_674 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_50_425 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_46_688 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_50_433 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_47_3 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_50_449 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_47_16 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_50_472 (.VGND(VGND), + sky130_ef_sc_hd__decap_12 FILLER_0_47_21 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__fill_1 FILLER_0_47_33 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_50_511 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_47_47 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_50_530 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_47_64 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_50_536 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_47_97 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_50_585 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_47_110 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_50_589 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_47_113 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_50_604 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_47_121 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_50_615 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_47_129 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_50_625 (.VPWR(VPWR), - .VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_47_145 (.VGND(VGND), + .VNB(VGND), .VPB(VPWR), - .VNB(VGND)); - sky130_fd_sc_hd__fill_1 FILLER_0_50_643 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_2 FILLER_0_47_153 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_50_645 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_47_167 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_50_661 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_47_169 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_50_701 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_47_196 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_50_711 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_47_205 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_51_53 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_47_209 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_51_57 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_47_219 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_51_64 (.VGND(VGND), + sky130_ef_sc_hd__decap_12 FILLER_0_47_247 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__fill_1 FILLER_0_47_259 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_51_86 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_47_271 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_51_109 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_47_279 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_51_113 (.VPWR(VPWR), + sky130_ef_sc_hd__decap_12 FILLER_0_47_294 (.VPWR(VPWR), .VGND(VGND), .VPB(VPWR), .VNB(VGND)); - sky130_fd_sc_hd__fill_1 FILLER_0_51_125 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_47_306 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_51_143 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_47_314 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_51_148 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_47_323 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_51_160 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_47_345 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_51_172 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_47_360 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_51_195 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_47_375 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_51_204 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_47_385 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_51_215 (.VGND(VGND), + sky130_ef_sc_hd__decap_12 FILLER_0_47_393 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_3 FILLER_0_47_412 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_51_248 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_47_447 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_51_279 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_47_465 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_51_281 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_47_482 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_51_296 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_47_552 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_51_300 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_47_603 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_51_309 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_47_608 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_51_345 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_47_612 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_51_356 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_47_628 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_51_368 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_47_636 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_51_400 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_47_645 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_51_432 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_47_673 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_51_452 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_48_3 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_51_457 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_48_50 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_51_470 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_48_54 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_51_503 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_48_88 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_51_516 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_48_94 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_51_526 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_48_111 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_51_578 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_48_126 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_51_592 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_48_149 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_51_599 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_48_195 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_51_614 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_48_197 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_51_628 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_48_220 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_51_644 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_48_226 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_51_652 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_48_235 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_51_668 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_48_251 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_51_712 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_48_258 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_52_3 (.VPWR(VPWR), - .VGND(VGND), - .VPB(VPWR), - .VNB(VGND)); - sky130_fd_sc_hd__decap_6 FILLER_0_52_15 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_48_282 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_52_27 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_48_286 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_52_29 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_48_291 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_52_43 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_48_306 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_52_50 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_48_323 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_52_75 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_48_334 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_52_85 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_48_344 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_52_93 (.VPWR(VPWR), - .VGND(VGND), - .VPB(VPWR), - .VNB(VGND)); - sky130_fd_sc_hd__decap_3 FILLER_0_52_105 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_48_363 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_52_145 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_48_368 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_52_182 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_48_393 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_52_195 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_48_414 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_52_208 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_48_421 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_52_219 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_48_429 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_52_231 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_48_453 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_52_251 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_48_461 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_52_253 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_48_475 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_52_274 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_48_497 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_52_284 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_48_539 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_52_296 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_48_589 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_52_307 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_48_612 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_52_314 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_48_616 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_52_318 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_48_625 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_52_325 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_48_629 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_52_341 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_48_638 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_52_348 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_48_699 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_52_354 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_48_712 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_52_362 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_49_55 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_52_365 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_49_73 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_52_389 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_49_95 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_52_397 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_49_121 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_52_404 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_49_129 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_52_448 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_49_164 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_52_458 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_49_169 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_52_468 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_49_183 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_52_475 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_49_193 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_52_501 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_49_214 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_52_567 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_49_218 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_52_587 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_49_225 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_52_600 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_49_242 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_52_624 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_49_258 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_52_636 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_49_262 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_52_650 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_49_294 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_52_665 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_49_300 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_52_701 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_49_311 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_52_712 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_49_335 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_53_31 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_49_337 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_53_51 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_49_345 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_53_55 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_49_396 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_53_57 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_49_414 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_53_63 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_49_482 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_53_69 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_49_552 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_53_75 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_49_561 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_53_91 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_49_589 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_53_99 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_49_607 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_53_111 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_49_630 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_53_113 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_49_650 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_53_138 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_49_687 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_53_144 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_49_696 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_53_149 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_50_10 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_53_195 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_50_14 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_53_222 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_50_27 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_53_225 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_50_34 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_53_233 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_50_41 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_53_239 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_50_55 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_53_243 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_50_76 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_53_250 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_50_85 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_53_272 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_50_98 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_53_281 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_50_106 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_53_287 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_50_149 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_53_298 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_50_197 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_53_306 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_50_205 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_53_316 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_50_219 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_53_322 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_50_232 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_53_327 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_50_240 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_53_356 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_50_250 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_53_388 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_50_273 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_53_443 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_50_282 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_53_475 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_50_317 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_53_496 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_50_335 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_53_626 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_50_346 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_53_702 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_50_363 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_53_712 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_50_370 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_54_3 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_50_375 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_54_26 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_50_415 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_54_29 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_50_419 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_54_107 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_50_421 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_54_137 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_50_444 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_54_175 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_50_474 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_54_184 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_50_477 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_54_195 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_50_493 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_54_207 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_50_515 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_54_218 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_50_546 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_54_265 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_50_563 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_54_271 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_50_580 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_54_294 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_50_589 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_54_307 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_50_617 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_54_314 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_50_627 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_54_320 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_50_648 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_54_327 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_50_668 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_54_345 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_50_683 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_54_349 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_50_711 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_54_363 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_51_3 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_54_365 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_51_46 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_54_371 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_51_55 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_54_421 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_51_57 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_54_430 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_51_66 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_54_459 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_51_78 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_54_475 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_51_90 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_54_511 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_51_104 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_54_519 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_51_113 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_54_531 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_51_118 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_54_568 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_51_167 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_54_596 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_51_176 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_54_614 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_51_184 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_54_653 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_51_188 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_54_669 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_51_216 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_54_694 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_51_220 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_54_712 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_51_225 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_55_3 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_51_311 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_55_16 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_51_329 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_55_26 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_51_335 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_55_38 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_51_355 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_55_55 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_51_388 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_55_57 (.VPWR(VPWR), - .VGND(VGND), - .VPB(VPWR), - .VNB(VGND)); - sky130_fd_sc_hd__decap_3 FILLER_0_55_69 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_51_403 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_55_79 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_51_422 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_55_94 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_51_426 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_55_110 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_51_445 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_55_116 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_51_449 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_55_122 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_51_461 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_55_133 (.VGND(VGND), + sky130_ef_sc_hd__decap_12 FILLER_0_51_468 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_4 FILLER_0_51_480 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_55_141 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_51_491 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_55_156 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_51_531 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_55_163 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_51_541 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_55_167 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_51_561 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_55_169 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_51_565 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_55_177 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_51_583 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_55_205 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_51_589 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_55_218 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_51_633 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_55_242 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_51_691 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_55_250 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_52_6 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_55_257 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_52_23 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_55_266 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_52_29 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_55_292 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_52_66 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_55_298 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_52_83 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_55_313 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_52_97 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_55_317 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_52_123 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_55_330 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_52_164 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_55_337 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_52_205 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_55_341 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_52_242 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_55_345 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_52_253 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_55_350 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_52_262 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_55_372 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_52_286 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_55_391 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_52_307 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_55_418 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_52_331 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_55_493 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_52_347 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_55_503 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_52_374 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_55_505 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_52_418 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_55_652 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_52_421 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_55_671 (.VGND(VGND), + sky130_ef_sc_hd__decap_12 FILLER_0_52_445 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__fill_1 FILLER_0_52_457 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_55_673 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_52_477 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_56_3 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_52_490 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_56_23 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_52_531 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_56_27 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_52_539 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_56_58 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_52_562 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_56_80 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_52_589 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_56_85 (.VGND(VGND), + sky130_ef_sc_hd__decap_12 FILLER_0_52_599 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_8 FILLER_0_52_611 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_56_98 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_52_619 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_56_102 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_52_669 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_56_114 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_52_699 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_56_122 (.VGND(VGND), + sky130_ef_sc_hd__decap_12 FILLER_0_53_80 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_3 FILLER_0_53_92 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_56_131 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_53_113 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_56_139 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_53_124 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_56_149 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_53_132 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_56_154 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_53_151 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_56_174 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_53_167 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_56_182 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_53_169 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_56_188 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_53_195 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_56_195 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_53_205 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_56_201 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_53_257 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_56_211 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_53_301 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_56_219 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_53_323 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_56_227 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_53_333 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_56_231 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_53_337 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_56_240 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_53_402 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_56_251 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_53_426 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_56_253 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_53_446 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_56_266 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_53_454 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_56_287 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_53_459 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_56_293 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_53_485 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_56_315 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_53_503 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_56_323 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_53_541 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_56_336 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_53_567 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_56_347 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_53_590 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_56_353 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_53_594 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_56_362 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_53_617 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_56_365 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_53_646 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_56_427 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_53_711 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_56_477 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_54_3 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_56_495 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_54_68 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_56_518 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_54_82 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_56_538 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_54_105 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_56_560 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_54_130 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_56_605 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_54_136 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_56_627 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_54_158 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_56_642 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_54_170 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_56_652 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_54_174 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_56_660 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_54_184 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_56_669 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_54_205 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_56_689 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_54_214 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_56_697 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_54_253 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_56_708 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_54_283 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_56_712 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_54_300 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_57_3 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_54_352 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_57_7 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_54_362 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_57_29 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_54_401 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_57_52 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_54_418 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_57_57 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_54_477 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_57_73 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_54_512 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_57_79 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_54_530 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_57_92 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_54_546 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_57_100 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_54_610 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_57_134 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_54_616 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_57_163 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_54_650 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_57_167 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_54_680 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_57_169 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_54_699 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_57_188 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_54_711 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_57_223 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_55_16 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_57_225 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_55_30 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_57_239 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_55_57 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_57_243 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_55_64 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_57_250 (.VPWR(VPWR), - .VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_55_80 (.VGND(VGND), + .VNB(VGND), .VPB(VPWR), - .VNB(VGND)); - sky130_fd_sc_hd__decap_6 FILLER_0_57_262 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_3 FILLER_0_55_116 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_57_268 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_55_127 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_57_278 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_55_143 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_57_290 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_55_169 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_57_309 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_55_192 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_57_313 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_55_196 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_57_317 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_55_225 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_57_321 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_55_236 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_57_342 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_55_242 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_57_350 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_55_260 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_57_383 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_55_279 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_57_463 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_55_281 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_57_485 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_55_302 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_57_559 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_55_334 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_57_624 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_55_337 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_57_653 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_55_369 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_57_670 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_55_389 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_57_676 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_55_407 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_57_685 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_55_467 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_57_698 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_55_503 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_57_707 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_55_533 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_58_27 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_55_557 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_58_29 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_55_574 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_58_38 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_55_578 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_58_48 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_55_594 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_58_56 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_55_612 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_58_65 (.VPWR(VPWR), - .VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_55_676 (.VGND(VGND), + .VNB(VGND), .VPB(VPWR), - .VNB(VGND)); - sky130_fd_sc_hd__decap_6 FILLER_0_58_77 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_2 FILLER_0_55_711 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_58_83 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_56_3 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_58_85 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_56_29 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_58_100 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_56_88 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_58_105 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_56_98 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_58_113 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_56_111 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_58_130 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_56_131 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_58_139 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_56_139 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_58_141 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_56_152 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_58_151 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_56_159 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_58_155 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_56_168 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_58_161 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_56_176 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_58_177 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_56_191 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_58_181 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_56_197 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_58_203 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_56_202 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_58_216 (.VGND(VGND), + sky130_ef_sc_hd__decap_12 FILLER_0_56_212 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__fill_1 FILLER_0_56_243 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_58_224 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_56_260 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_58_232 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_56_269 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_58_241 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_56_275 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_58_248 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_56_286 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_58_279 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_56_290 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_58_287 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_56_294 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_58_304 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_56_306 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_58_322 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_56_321 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_58_333 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_56_335 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_58_359 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_56_383 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_58_363 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_56_421 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_58_382 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_56_432 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_58_454 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_56_455 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_58_511 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_56_463 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_58_643 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_56_475 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_58_661 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_56_543 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_58_673 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_56_568 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_58_699 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_56_579 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_58_708 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_56_587 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_58_712 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_56_606 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_59_3 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_56_657 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_59_17 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_56_682 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_59_25 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_56_690 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_59_29 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_56_696 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_59_48 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_56_701 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_59_83 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_56_707 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_59_92 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_56_712 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_59_129 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_57_89 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_59_159 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_57_113 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_59_169 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_57_145 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_59_193 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_57_159 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_59_212 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_57_167 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_59_223 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_57_178 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_59_225 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_57_200 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_59_229 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_57_222 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_59_252 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_57_225 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_59_279 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_57_240 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_59_281 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_57_256 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_59_306 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_57_294 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_59_314 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_57_335 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_59_321 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_57_366 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_59_352 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_57_446 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_59_370 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_57_449 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_59_393 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_57_463 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_59_418 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_57_526 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_59_447 (.VGND(VGND), + sky130_ef_sc_hd__decap_12 FILLER_0_57_547 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__fill_1 FILLER_0_57_559 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_59_458 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_57_561 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_59_494 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_57_569 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_59_503 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_57_580 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_59_550 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_57_590 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_59_559 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_57_600 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_59_617 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_57_609 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_59_653 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_57_615 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_59_670 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_57_622 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_59_688 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_57_656 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_59_712 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_57_662 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_60_3 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_57_668 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_60_22 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_57_698 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_60_29 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_57_711 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_60_49 (.VPWR(VPWR), - .VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_58_3 (.VGND(VGND), + .VNB(VGND), .VPB(VPWR), - .VNB(VGND)); - sky130_fd_sc_hd__decap_4 FILLER_0_60_61 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_58_73 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_60_65 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_58_141 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_60_83 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_58_155 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_60_85 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_58_165 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_60_92 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_58_169 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_60_109 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_58_175 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_60_115 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_58_183 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_60_123 (.VPWR(VPWR), - .VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_58_187 (.VGND(VGND), + .VNB(VGND), .VPB(VPWR), - .VNB(VGND)); - sky130_fd_sc_hd__decap_4 FILLER_0_60_135 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_2 FILLER_0_58_194 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_60_139 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_58_214 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_60_141 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_58_218 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_60_150 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_58_224 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_60_195 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_58_238 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_60_251 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_58_246 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_60_261 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_58_281 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_60_268 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_58_293 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_60_274 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_58_301 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_60_282 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_58_337 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_60_287 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_58_363 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_60_298 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_58_418 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_60_305 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_58_448 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_60_323 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_58_455 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_60_332 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_58_465 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_60_338 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_58_486 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_60_342 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_58_511 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_60_400 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_58_531 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_60_417 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_58_539 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_60_421 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_58_543 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_60_457 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_58_586 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_60_471 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_58_597 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_60_477 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_58_611 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_60_489 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_58_619 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_60_496 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_58_632 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_60_513 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_58_641 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_60_578 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_58_662 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_60_596 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_58_672 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_60_642 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_58_682 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_60_660 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_58_690 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_60_671 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_58_696 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_60_691 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_59_11 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_60_698 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_59_48 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_60_708 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_59_62 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_60_712 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_59_110 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_61_24 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_59_113 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_61_34 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_59_153 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_61_48 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_59_162 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_61_70 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_59_172 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_61_74 (.VPWR(VPWR), + sky130_ef_sc_hd__decap_12 FILLER_0_59_182 (.VPWR(VPWR), .VGND(VGND), .VPB(VPWR), .VNB(VGND)); - sky130_fd_sc_hd__fill_2 FILLER_0_61_110 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_59_207 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_61_130 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_59_219 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_61_147 (.VPWR(VPWR), - .VGND(VGND), - .VPB(VPWR), - .VNB(VGND)); - sky130_fd_sc_hd__fill_2 FILLER_0_61_166 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_59_223 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_61_169 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_59_229 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_61_179 (.VGND(VGND), + sky130_ef_sc_hd__decap_12 FILLER_0_59_243 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_8 FILLER_0_59_255 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_61_185 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_59_263 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_61_193 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_59_278 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_61_211 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_59_281 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_61_223 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_59_298 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_61_233 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_59_306 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_61_256 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_59_335 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_61_273 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_59_337 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_61_296 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_59_359 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_61_309 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_59_384 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_61_342 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_59_393 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_61_359 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_59_410 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_61_365 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_59_449 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_61_384 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_59_485 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_61_410 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_59_565 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_61_419 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_59_596 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_61_438 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_59_615 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_61_446 (.VGND(VGND), + sky130_ef_sc_hd__decap_12 FILLER_0_59_624 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_3 FILLER_0_59_644 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_61_493 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_59_667 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_61_581 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_59_671 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_61_614 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_59_673 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_61_644 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_59_693 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_61_687 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_59_697 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_61_695 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_59_712 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_62_48 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_60_3 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_62_68 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_60_42 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_62_82 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_60_50 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_62_85 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_60_93 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_62_110 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_60_146 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_62_148 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_60_154 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_62_152 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_60_167 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_62_160 (.VPWR(VPWR), - .VGND(VGND), - .VPB(VPWR), - .VNB(VGND)); - sky130_fd_sc_hd__fill_1 FILLER_0_62_172 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_60_175 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_62_189 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_60_203 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_62_195 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_60_228 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_62_197 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_60_236 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_62_205 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_60_245 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_62_211 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_60_251 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_62_238 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_60_269 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_62_268 (.VPWR(VPWR), - .VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_60_279 (.VGND(VGND), + .VNB(VGND), .VPB(VPWR), - .VNB(VGND)); - sky130_fd_sc_hd__decap_4 FILLER_0_62_280 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_60_285 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_62_284 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_60_299 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_62_301 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_60_316 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_62_309 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_60_339 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_62_324 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_60_360 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_62_361 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_60_365 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_62_388 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_60_468 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_62_407 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_60_475 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_62_432 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_60_477 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_62_458 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_60_558 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_62_462 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_60_566 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_62_475 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_60_589 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_62_487 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_60_606 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_62_509 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_60_610 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_62_559 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_60_634 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_62_599 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_60_638 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_62_660 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_60_645 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_62_712 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_60_664 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_63_6 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_60_691 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_63_55 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_61_57 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_63_57 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_61_141 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_63_91 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_61_184 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_63_110 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_61_214 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_63_130 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_61_222 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_63_153 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_61_225 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_63_186 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_61_232 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_63_198 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_61_257 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_63_203 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_61_263 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_63_211 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_61_288 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_63_228 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_61_300 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_63_246 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_61_320 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_63_260 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_61_359 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_63_268 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_61_387 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_63_281 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_61_447 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_63_298 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_61_458 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_63_333 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_61_483 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_63_343 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_61_512 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_63_371 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_61_537 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_63_375 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_61_556 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_63_384 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_61_573 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_63_391 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_61_584 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_63_414 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_61_595 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_63_434 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_61_620 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_63_446 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_61_646 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_63_452 (.VPWR(VPWR), + sky130_ef_sc_hd__decap_12 FILLER_0_61_660 (.VPWR(VPWR), .VGND(VGND), .VPB(VPWR), .VNB(VGND)); - sky130_fd_sc_hd__decap_4 FILLER_0_63_473 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_61_673 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_63_477 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_61_677 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_63_497 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_61_682 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_63_503 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_62_3 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_63_505 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_62_85 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_63_509 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_62_103 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_63_515 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_62_125 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_63_522 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_62_131 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_63_561 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_62_157 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_63_581 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_62_194 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_63_696 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_62_213 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_63_712 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_62_223 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_64_3 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_62_227 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_64_63 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_62_249 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_64_92 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_62_253 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_64_130 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_62_257 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_64_152 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_62_278 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_64_184 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_62_363 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_64_197 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_62_394 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_64_205 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_62_411 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_64_217 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_62_419 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_64_223 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_62_428 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_64_231 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_62_477 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_64_235 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_62_483 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_64_253 (.VPWR(VPWR), - .VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_62_523 (.VGND(VGND), + .VNB(VGND), .VPB(VPWR), - .VNB(VGND)); - sky130_fd_sc_hd__decap_6 FILLER_0_64_265 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_62_584 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_64_280 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_62_594 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_64_301 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_62_615 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_64_307 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_62_633 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_64_318 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_62_641 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_64_324 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_62_645 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_64_343 (.VPWR(VPWR), - .VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_62_649 (.VGND(VGND), + .VNB(VGND), .VPB(VPWR), - .VNB(VGND)); - sky130_fd_sc_hd__decap_8 FILLER_0_64_355 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_2 FILLER_0_62_655 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_64_363 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_62_660 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_64_365 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_62_673 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_64_372 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_62_697 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_64_393 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_62_707 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_64_413 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_63_35 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_64_419 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_63_48 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_64_472 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_63_82 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_64_477 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_63_145 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_64_485 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_63_211 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_64_494 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_63_222 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_64_500 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_63_230 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_64_519 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_63_254 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_64_531 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_63_271 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_64_557 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_63_279 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_64_682 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_63_281 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_64_711 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_63_287 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_65_3 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_63_334 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_65_27 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_63_354 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_65_74 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_63_412 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_65_110 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_63_418 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_65_119 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_63_425 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_65_153 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_63_456 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_65_193 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_63_489 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_65_197 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_63_517 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_65_205 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_63_546 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_65_212 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_63_566 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_65_221 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_63_574 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_65_225 (.VPWR(VPWR), - .VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_63_591 (.VGND(VGND), + .VNB(VGND), .VPB(VPWR), - .VNB(VGND)); - sky130_fd_sc_hd__decap_8 FILLER_0_65_252 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_63_599 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_65_260 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_63_645 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_65_275 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_63_671 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_65_279 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_63_683 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_65_284 (.VPWR(VPWR), - .VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_63_708 (.VGND(VGND), + .VNB(VGND), .VPB(VPWR), - .VNB(VGND)); - sky130_fd_sc_hd__fill_1 FILLER_0_65_296 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_63_712 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_65_315 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_64_3 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_65_326 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_64_33 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_65_337 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_64_65 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_65_364 (.VPWR(VPWR), - .VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_64_89 (.VGND(VGND), + .VNB(VGND), .VPB(VPWR), - .VNB(VGND)); - sky130_fd_sc_hd__fill_2 FILLER_0_65_383 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_64_139 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_65_409 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_64_141 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_65_429 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_64_158 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_65_440 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_64_200 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_65_446 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_64_205 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_65_462 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_64_214 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_65_468 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_64_224 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_65_474 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_64_231 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_65_489 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_64_256 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_65_493 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_64_270 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_65_523 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_64_279 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_65_559 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_64_318 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_65_574 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_64_363 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_65_607 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_64_396 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_65_617 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_64_407 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_65_694 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_64_444 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_65_711 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_64_455 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_66_26 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_64_469 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_66_135 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_64_515 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_66_141 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_64_530 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_66_176 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_64_541 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_66_186 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_64_547 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_66_200 (.VPWR(VPWR), - .VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_64_583 (.VGND(VGND), + .VNB(VGND), .VPB(VPWR), - .VNB(VGND)); - sky130_fd_sc_hd__fill_2 FILLER_0_66_212 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_2 FILLER_0_64_604 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_66_234 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_64_634 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_66_242 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_64_639 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_66_250 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_64_643 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_66_253 (.VPWR(VPWR), + sky130_ef_sc_hd__decap_12 FILLER_0_64_652 (.VPWR(VPWR), .VGND(VGND), .VPB(VPWR), .VNB(VGND)); - sky130_fd_sc_hd__decap_8 FILLER_0_66_283 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_64_671 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_66_300 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_64_677 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_66_309 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_64_698 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_66_320 (.VGND(VGND), + sky130_ef_sc_hd__decap_12 FILLER_0_64_701 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__fill_1 FILLER_0_65_3 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_66_345 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_65_93 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_66_363 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_65_146 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_66_373 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_65_177 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_66_385 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_65_186 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_66_391 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_65_215 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_66_403 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_65_225 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_66_492 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_65_237 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_66_531 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_65_254 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_6 FILLER_0_65_265 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_66_545 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_65_281 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_66_561 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_65_312 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_66_659 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_65_331 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_66_679 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_65_335 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_66_693 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_65_350 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_66_698 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_65_365 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_66_711 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_65_388 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_67_3 (.VGND(VGND), + sky130_ef_sc_hd__decap_12 FILLER_0_65_424 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_3 FILLER_0_65_436 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_67_54 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_65_449 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_67_124 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_65_455 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_67_181 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_65_490 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_67_208 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_65_545 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_67_216 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_65_564 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_67_221 (.VGND(VGND), + sky130_ef_sc_hd__decap_12 FILLER_0_65_571 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__fill_1 FILLER_0_65_589 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_67_252 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_65_612 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_67_261 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_65_617 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_67_288 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_65_629 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_67_299 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_65_650 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_67_326 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_65_658 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_67_330 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_65_665 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_67_334 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_65_670 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_67_337 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_65_673 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_67_349 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_65_687 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_67_355 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_65_695 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_67_359 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_66_26 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_67_368 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_66_97 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_67_377 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_66_149 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_67_387 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_66_197 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_67_391 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_66_224 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_67_393 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_66_232 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_67_417 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_66_248 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_67_440 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_66_253 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_67_503 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_66_309 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_67_532 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_66_318 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_67_644 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_66_353 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_67_655 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_66_361 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_67_693 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_66_371 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_67_711 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_66_391 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_68_3 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_66_411 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_68_29 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_66_419 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_68_67 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_66_429 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_68_112 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_66_433 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_68_138 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_66_441 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_68_141 (.VPWR(VPWR), + sky130_ef_sc_hd__decap_12 FILLER_0_66_456 (.VPWR(VPWR), .VGND(VGND), .VPB(VPWR), .VNB(VGND)); - sky130_fd_sc_hd__decap_3 FILLER_0_68_153 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_66_468 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_68_177 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_66_477 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_68_223 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_66_481 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_68_241 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_66_491 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_68_250 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_66_531 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_68_253 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_66_558 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_68_279 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_66_562 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_68_287 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_66_583 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_68_297 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_66_617 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_68_307 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_66_628 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_68_321 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_66_645 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_68_342 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_66_676 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_68_346 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_67_27 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_68_363 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_67_48 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_68_371 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_67_66 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_68_386 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_67_75 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_68_390 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_67_92 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_68_416 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_67_135 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_68_424 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_67_167 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_68_434 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_67_194 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_68_443 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_67_274 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_68_530 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_67_335 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_68_533 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_67_390 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_68_543 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_67_435 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_68_624 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_67_449 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_68_645 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_67_495 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_68_681 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_67_503 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_68_712 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_67_517 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_69_95 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_67_554 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_69_121 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_67_575 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_69_136 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_67_588 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_69_149 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_67_596 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_69_186 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_67_627 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_69_215 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_67_632 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_69_241 (.VPWR(VPWR), - .VGND(VGND), - .VPB(VPWR), - .VNB(VGND)); - sky130_fd_sc_hd__fill_2 FILLER_0_69_256 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_67_649 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_69_261 (.VPWR(VPWR), - .VGND(VGND), - .VPB(VPWR), - .VNB(VGND)); - sky130_fd_sc_hd__decap_4 FILLER_0_69_276 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_67_657 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_69_281 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_67_662 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_69_310 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_67_669 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_69_318 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_67_676 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_69_326 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_68_3 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_69_334 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_68_27 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_69_337 (.VPWR(VPWR), - .VGND(VGND), - .VPB(VPWR), - .VNB(VGND)); - sky130_fd_sc_hd__fill_1 FILLER_0_69_360 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_68_57 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_69_371 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_68_107 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_69_391 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_68_139 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_69_400 (.VPWR(VPWR), - .VGND(VGND), - .VPB(VPWR), - .VNB(VGND)); - sky130_fd_sc_hd__decap_3 FILLER_0_69_412 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_68_156 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_69_438 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_68_190 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_69_444 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_68_197 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_69_471 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_68_225 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_69_501 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_68_244 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_69_511 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_68_253 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_69_521 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_68_268 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_69_561 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_68_299 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_69_615 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_68_309 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_69_632 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_68_363 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_70_3 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_68_365 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_70_34 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_68_385 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_70_93 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_68_397 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_70_114 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_68_406 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_70_132 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_68_431 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_70_189 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_68_440 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_70_195 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_68_447 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_70_209 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_68_492 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_70_220 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_68_500 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_70_231 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_68_531 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_70_237 (.VPWR(VPWR), + sky130_ef_sc_hd__decap_12 FILLER_0_68_533 (.VPWR(VPWR), .VGND(VGND), .VPB(VPWR), .VNB(VGND)); - sky130_fd_sc_hd__fill_2 FILLER_0_70_253 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_68_545 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_70_270 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_68_558 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_70_274 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_68_566 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_70_293 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_68_586 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_70_306 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_68_615 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_70_312 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_68_630 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_70_337 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_68_655 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_70_343 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_69_3 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_70_362 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_69_54 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_70_378 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_69_57 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_70_387 (.VPWR(VPWR), - .VGND(VGND), - .VPB(VPWR), - .VNB(VGND)); - sky130_fd_sc_hd__decap_3 FILLER_0_70_399 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_69_75 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_70_413 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_69_113 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_70_419 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_69_184 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_70_436 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_69_207 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_70_484 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_69_219 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_70_570 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_69_223 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_70_597 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_69_239 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_70_658 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_69_459 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_70_686 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_69_473 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_70_699 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_69_498 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_70_711 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_69_515 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_71_3 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_69_526 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_71_55 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_69_552 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_71_61 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_69_558 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_71_113 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_69_561 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_71_125 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_69_565 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_71_133 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_69_577 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_71_158 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_69_593 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_71_173 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_69_617 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_71_208 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_69_644 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_71_216 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_69_653 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_71_220 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_69_658 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_71_225 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_69_670 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_71_241 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_69_673 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_71_249 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_69_679 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_71_263 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_69_690 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_71_271 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_70_85 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_71_281 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_70_106 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_71_292 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_70_110 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_71_300 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_70_138 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_71_309 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_70_179 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_71_319 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_70_186 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_71_335 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_70_218 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_71_337 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_70_248 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_71_343 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_70_260 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_71_359 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_70_268 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_71_363 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_70_280 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_71_387 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_70_300 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_71_391 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_70_351 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_71_393 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_70_361 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_71_404 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_70_376 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_71_442 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_70_419 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_71_502 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_70_475 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_71_524 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_70_503 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_71_558 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_70_515 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_71_561 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_70_523 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_71_567 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_70_527 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_71_614 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_70_531 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_72_85 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_70_546 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_72_108 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_70_564 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_72_112 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_70_586 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_72_141 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_70_619 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_72_175 (.VPWR(VPWR), - .VGND(VGND), - .VPB(VPWR), - .VNB(VGND)); - sky130_fd_sc_hd__fill_1 FILLER_0_72_187 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_70_678 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_72_227 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_70_691 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_72_231 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_70_698 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_72_237 (.VPWR(VPWR), - .VGND(VGND), - .VPB(VPWR), - .VNB(VGND)); - sky130_fd_sc_hd__decap_3 FILLER_0_72_249 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_70_711 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_72_253 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_71_16 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_72_265 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_71_55 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_72_269 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_71_57 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_72_292 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_71_91 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_72_312 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_71_107 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_72_327 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_71_111 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_72_360 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_71_124 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_72_365 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_71_181 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_72_419 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_71_208 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_72_421 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_71_217 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_72_433 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_71_228 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_72_440 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_71_237 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_72_452 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_71_245 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_72_465 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_71_278 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_72_475 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_71_281 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_72_480 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_71_306 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_72_501 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_71_332 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_72_512 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_71_375 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_72_530 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_71_487 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_72_543 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_71_505 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_72_589 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_71_534 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_72_600 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_71_556 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_72_623 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_71_575 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_72_709 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_71_631 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_73_3 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_71_643 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_73_30 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_71_647 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_73_82 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_71_671 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_73_95 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_71_689 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_73_113 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_72_3 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_73_123 (.VPWR(VPWR), - .VGND(VGND), - .VPB(VPWR), - .VNB(VGND)); - sky130_fd_sc_hd__decap_4 FILLER_0_73_135 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_72_57 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_73_157 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_72_106 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_73_161 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_72_110 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_73_169 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_72_131 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_73_185 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_72_138 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_73_189 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_72_156 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_73_196 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_72_171 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_73_207 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_72_197 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_73_211 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_72_209 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_73_215 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_72_246 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_73_223 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_72_272 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_73_225 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_72_282 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_73_231 (.VPWR(VPWR), - .VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_72_289 (.VGND(VGND), + .VNB(VGND), .VPB(VPWR), - .VNB(VGND)); - sky130_fd_sc_hd__decap_4 FILLER_0_73_243 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_3 FILLER_0_72_294 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_73_279 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_72_300 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_73_281 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_72_304 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_73_285 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_72_309 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_73_330 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_72_322 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_73_368 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_72_368 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_73_436 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_72_392 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_73_449 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_72_419 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_73_463 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_72_450 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_73_468 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_72_475 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_73_478 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_72_487 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_73_492 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_72_512 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_73_500 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_72_530 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_73_559 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_72_547 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_73_608 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_72_589 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_73_671 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_72_622 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_73_691 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_72_652 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_74_9 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_72_658 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_74_65 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_72_676 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_74_79 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_72_699 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_74_83 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_72_709 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_74_104 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_73_3 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_74_126 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_73_25 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_74_135 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_73_44 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_74_139 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_73_61 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_74_141 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_73_80 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_74_160 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_73_110 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_74_168 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_73_113 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_74_184 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_73_117 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_74_206 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_73_138 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_74_243 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_73_147 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_74_251 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_73_169 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_74_297 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_73_177 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_74_309 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_73_195 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_74_324 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_73_232 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_74_328 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_73_245 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_74_336 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_73_294 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_74_384 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_73_308 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_74_388 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_73_347 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_74_397 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_73_370 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_74_425 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_73_383 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_74_456 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_73_447 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_74_466 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_73_519 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_74_492 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_73_613 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_74_527 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_73_642 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_74_533 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_73_666 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_74_574 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_73_680 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_74_594 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_74_3 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_74_601 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_74_27 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_74_642 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_74_29 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_74_672 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_74_58 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_74_680 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_74_73 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_75_6 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_74_81 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_75_19 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_74_96 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_75_28 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_74_109 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_75_53 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_74_129 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_75_57 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_74_137 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_75_79 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_74_157 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_75_100 (.VPWR(VPWR), - .VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_74_161 (.VGND(VGND), + .VNB(VGND), .VPB(VPWR), - .VNB(VGND)); - sky130_ef_sc_hd__decap_12 FILLER_0_75_113 (.VPWR(VPWR), - .VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_74_195 (.VGND(VGND), + .VNB(VGND), .VPB(VPWR), - .VNB(VGND)); - sky130_ef_sc_hd__decap_12 FILLER_0_75_125 (.VPWR(VPWR), - .VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_8 FILLER_0_74_204 (.VGND(VGND), + .VNB(VGND), .VPB(VPWR), - .VNB(VGND)); - sky130_ef_sc_hd__decap_12 FILLER_0_75_137 (.VPWR(VPWR), - .VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_74_230 (.VGND(VGND), + .VNB(VGND), .VPB(VPWR), - .VNB(VGND)); - sky130_fd_sc_hd__fill_2 FILLER_0_75_149 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_4 FILLER_0_74_245 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_75_159 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_74_285 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_75_167 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_74_298 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_75_175 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_74_326 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_75_183 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_74_342 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_75_187 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_74_428 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_75_195 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_74_451 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_75_201 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_74_475 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_75_270 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_74_515 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_75_311 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_74_553 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_75_334 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_74_573 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_75_378 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_74_581 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_75_397 (.VPWR(VPWR), - .VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_74_592 (.VGND(VGND), + .VNB(VGND), .VPB(VPWR), - .VNB(VGND)); - sky130_fd_sc_hd__fill_2 FILLER_0_75_409 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_74_596 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_75_416 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_74_623 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_75_423 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_74_633 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_75_435 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_74_641 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_75_447 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_74_652 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_75_452 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_74_660 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_75_475 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_74_677 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_75_497 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_74_710 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_75_530 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_75_3 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_75_558 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_75_17 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_75_574 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_75_21 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_75_614 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_75_31 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_75_676 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_75_37 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_75_687 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_75_47 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_76_3 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_75_51 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_76_14 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_75_55 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_76_22 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_75_68 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_76_29 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_75_73 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_76_37 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_75_81 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_76_47 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_75_111 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_76_74 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_75_126 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_76_78 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_75_130 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_76_85 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_75_169 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_76_93 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_75_173 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_76_98 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_75_201 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_76_124 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_75_209 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_76_146 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_75_225 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_76_163 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_75_238 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_76_170 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_75_251 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_76_187 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_75_256 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_76_197 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_75_278 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_76_205 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_75_284 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_76_246 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_75_290 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_76_264 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_75_318 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_76_294 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_75_337 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_76_301 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_75_380 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_76_322 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_75_391 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_76_331 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_75_447 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_76_382 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_75_642 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_76_397 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_75_673 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_76_421 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_75_686 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_76_473 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_75_708 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_76_502 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_75_712 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_76_569 (.VGND(VGND), + sky130_ef_sc_hd__decap_12 FILLER_0_76_3 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__fill_1 FILLER_0_76_27 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_76_573 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_76_29 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_76_582 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_76_70 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_76_594 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_76_78 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_76_598 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_76_85 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_76_626 (.VGND(VGND), + sky130_ef_sc_hd__decap_12 FILLER_0_76_97 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__fill_2 FILLER_0_76_109 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_76_661 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_76_138 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_76_686 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_76_141 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_76_690 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_76_156 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_76_698 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_76_160 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_76_707 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_76_179 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_77_3 (.VPWR(VPWR), - .VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_76_183 (.VGND(VGND), + .VNB(VGND), .VPB(VPWR), - .VNB(VGND)); - sky130_fd_sc_hd__fill_2 FILLER_0_77_15 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_2 FILLER_0_76_191 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_77_29 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_76_205 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_77_47 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_76_217 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_77_55 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_76_242 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_77_69 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_76_248 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_77_75 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_76_253 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_77_105 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_76_268 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_77_111 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_76_286 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_77_113 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_76_302 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_77_119 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_76_309 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_77_128 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_76_327 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_77_141 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_76_353 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_77_166 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_76_392 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_77_169 (.VPWR(VPWR), - .VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_76_419 (.VGND(VGND), + .VNB(VGND), .VPB(VPWR), - .VNB(VGND)); - sky130_fd_sc_hd__decap_3 FILLER_0_77_181 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_76_448 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_77_187 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_76_556 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_77_193 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_76_589 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_77_198 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_76_598 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_77_225 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_76_619 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_77_246 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_76_643 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_77_318 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_76_645 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_77_366 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_76_654 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_77_373 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_76_685 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_77_391 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_76_709 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_77_398 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_77_3 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_77_441 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_77_49 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_77_474 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_77_64 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_77_490 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_77_69 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_77_503 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_77_76 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_77_512 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_77_84 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_77_564 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_77_105 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_77_576 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_77_128 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_77_580 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_77_160 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_77_584 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_77_178 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_77_599 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_77_191 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_77_614 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_77_198 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_77_622 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_77_223 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_77_647 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_77_225 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_78_3 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_77_247 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_78_13 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_77_267 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_78_24 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_77_275 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_78_29 (.VPWR(VPWR), + sky130_ef_sc_hd__decap_12 FILLER_0_77_289 (.VPWR(VPWR), .VGND(VGND), .VPB(VPWR), .VNB(VGND)); - sky130_fd_sc_hd__decap_4 FILLER_0_78_41 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_77_301 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_78_45 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_77_334 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_78_58 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_77_446 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_78_69 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_77_502 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_78_85 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_77_546 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_78_93 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_77_561 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_78_106 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_77_586 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_78_120 (.VPWR(VPWR), - .VGND(VGND), - .VPB(VPWR), - .VNB(VGND)); - sky130_fd_sc_hd__decap_4 FILLER_0_78_149 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_77_605 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_78_153 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_77_612 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_78_157 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_77_624 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_78_168 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_77_641 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_78_183 (.VGND(VGND), + sky130_ef_sc_hd__decap_12 FILLER_0_77_652 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_4 FILLER_0_77_664 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_78_202 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_77_668 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_78_217 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_77_683 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_78_261 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_78_3 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_78_352 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_78_11 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_78_362 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_78_29 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_78_428 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_78_37 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_78_437 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_78_63 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_78_448 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_78_88 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_78_475 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_78_92 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_78_477 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_78_100 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_78_513 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_78_120 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_78_536 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_78_127 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_78_568 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_78_141 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_78_574 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_78_189 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_78_583 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_78_203 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_78_587 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_78_207 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_78_589 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_78_212 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_78_593 (.VGND(VGND), + sky130_ef_sc_hd__decap_12 FILLER_0_78_220 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__fill_1 FILLER_0_78_232 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_78_633 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_78_244 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_78_642 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_78_261 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_78_661 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_78_265 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_78_699 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_78_277 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_78_704 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_78_286 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_78_712 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_78_297 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_79_3 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_78_325 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_79_12 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_78_358 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_79_22 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_78_419 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_79_28 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_78_421 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_79_43 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_78_436 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_79_51 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_78_587 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_79_80 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_78_625 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_79_91 (.VGND(VGND), + sky130_ef_sc_hd__decap_12 FILLER_0_78_630 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__fill_2 FILLER_0_78_642 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_79_110 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_78_645 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_79_124 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_78_661 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_79_131 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_78_665 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_79_135 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_78_677 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_79_141 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_78_697 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_79_149 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_78_710 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_79_173 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_79_28 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_79_179 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_79_39 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_79_204 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_79_50 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_79_219 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_79_64 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_79_265 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_79_167 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_79_369 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_79_203 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_79_407 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_79_223 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_79_456 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_79_225 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_79_476 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_79_245 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_79_503 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_79_279 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_79_505 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_79_281 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_79_533 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_79_310 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_79_581 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_79_337 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_79_587 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_79_374 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_79_599 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_79_390 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_79_617 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_79_422 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_79_673 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_79_446 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_79_681 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_79_505 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_80_3 (.VPWR(VPWR), - .VGND(VGND), - .VPB(VPWR), - .VNB(VGND)); - sky130_fd_sc_hd__decap_4 FILLER_0_80_15 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_79_531 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_80_19 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_79_573 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_80_25 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_79_593 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_80_29 (.VPWR(VPWR), - .VGND(VGND), - .VPB(VPWR), - .VNB(VGND)); - sky130_fd_sc_hd__decap_6 FILLER_0_80_41 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_79_631 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_80_68 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_79_648 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_80_74 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_79_667 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_80_111 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_79_687 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_80_117 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_79_697 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_80_123 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_79_703 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_80_135 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_79_712 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_80_141 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_80_3 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_80_150 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_80_11 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_80_169 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_80_24 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_80_203 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_80_35 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_80_250 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_80_39 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_80_253 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_80_57 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_80_279 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_80_113 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_80_315 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_80_128 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_80_330 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_80_134 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_80_341 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_80_149 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_80_359 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_80_167 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_80_389 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_80_190 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_80_393 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_80_197 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_80_397 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_80_217 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_80_443 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_80_223 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_80_447 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_80_225 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_80_458 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_80_243 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_80_462 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_80_251 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_80_470 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_80_257 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_80_496 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_80_269 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_80_517 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_80_275 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_80_527 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_80_281 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_80_531 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_80_298 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_80_533 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_80_304 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_80_561 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_80_328 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_80_572 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_80_337 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_80_584 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_80_365 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_80_589 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_80_373 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_80_597 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_80_485 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_80_604 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_80_546 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_80_608 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_80_559 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_80_617 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_80_587 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_80_630 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_80_597 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_80_642 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_80_615 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_80_655 (.VPWR(VPWR), + sky130_ef_sc_hd__decap_12 FILLER_0_80_617 (.VPWR(VPWR), .VGND(VGND), .VPB(VPWR), .VNB(VGND)); - sky130_fd_sc_hd__decap_4 FILLER_0_80_667 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_80_629 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_80_671 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_80_643 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_80_673 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_80_645 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_80_683 (.VPWR(VPWR), - .VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_80_664 (.VGND(VGND), + .VNB(VGND), .VPB(VPWR), - .VNB(VGND)); - sky130_fd_sc_hd__fill_2 FILLER_0_80_698 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_8 FILLER_0_80_683 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_80_704 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_80_696 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_80_712 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_80_701 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR));