diff --git a/projects/tt_um_rejunity_vga_test01/commit_id.json b/projects/tt_um_rejunity_vga_test01/commit_id.json index 9b0def0..0b4bfa5 100644 --- a/projects/tt_um_rejunity_vga_test01/commit_id.json +++ b/projects/tt_um_rejunity_vga_test01/commit_id.json @@ -1,8 +1,8 @@ { "app": "Tiny Tapeout tt08 587b6cb0", "repo": "https://github.com/rejunity/tt08-vga-drop", - "commit": "1f90a4e3fac4f191d68dafe3dbab2a00e8bbf857", - "workflow_url": "https://github.com/rejunity/tt08-vga-drop/actions/runs/10743969495", + "commit": "1b0ec59b7b894bde70c3c29beec77c16ede98361", + "workflow_url": "https://github.com/rejunity/tt08-vga-drop/actions/runs/10744204786", "sort_id": 1725570046761, "openlane_version": "OpenLane2 2.0.8", "pdk_version": "open_pdks bdc9412b3e468c102d01b7cf6337be06ec6e9c9a" diff --git a/projects/tt_um_rejunity_vga_test01/stats/metrics.csv b/projects/tt_um_rejunity_vga_test01/stats/metrics.csv index 5c5de9e..7eb97e8 100644 --- a/projects/tt_um_rejunity_vga_test01/stats/metrics.csv +++ b/projects/tt_um_rejunity_vga_test01/stats/metrics.csv @@ -3,81 +3,81 @@ design__lint_error__count,0 design__lint_timing_construct__count,0 design__lint_warning__count,38 design__inferred_latch__count,0 -design__instance__count,3907 -design__instance__area,27805.4 +design__instance__count,3895 +design__instance__area,28011.9 design__instance_unmapped__count,0 synthesis__check_error__count,0 -design__max_slew_violation__count__corner:nom_tt_025C_1v80,0 +design__max_slew_violation__count__corner:nom_tt_025C_1v80,5 design__max_fanout_violation__count__corner:nom_tt_025C_1v80,4 design__max_cap_violation__count__corner:nom_tt_025C_1v80,0 -power__internal__total,0.0013852061238139868 -power__switching__total,0.0019985788967460394 -power__leakage__total,2.6880460524125738e-08 -power__total,0.0033838117960840464 -clock__skew__worst_hold__corner:nom_tt_025C_1v80,0.036959 -clock__skew__worst_setup__corner:nom_tt_025C_1v80,0.036959 -timing__hold__ws__corner:nom_tt_025C_1v80,0.328459 -timing__setup__ws__corner:nom_tt_025C_1v80,11.663089 +power__internal__total,0.0016458266181871295 +power__switching__total,0.002393642906099558 +power__leakage__total,2.7333985741506694e-08 +power__total,0.00403949711471796 +clock__skew__worst_hold__corner:nom_tt_025C_1v80,-0.027128 +clock__skew__worst_setup__corner:nom_tt_025C_1v80,-0.027128 +timing__hold__ws__corner:nom_tt_025C_1v80,0.338904 +timing__setup__ws__corner:nom_tt_025C_1v80,11.987672 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.328459 +timing__hold_r2r__ws__corner:nom_tt_025C_1v80,0.338904 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,37.632988 +timing__setup_r2r__ws__corner:nom_tt_025C_1v80,38.168499 timing__setup_r2r_vio__count__corner:nom_tt_025C_1v80,0 -design__max_slew_violation__count__corner:nom_ss_100C_1v60,57 +design__max_slew_violation__count__corner:nom_ss_100C_1v60,21 design__max_fanout_violation__count__corner:nom_ss_100C_1v60,4 design__max_cap_violation__count__corner:nom_ss_100C_1v60,0 -clock__skew__worst_hold__corner:nom_ss_100C_1v60,0.058259 -clock__skew__worst_setup__corner:nom_ss_100C_1v60,0.058259 -timing__hold__ws__corner:nom_ss_100C_1v60,0.895404 -timing__setup__ws__corner:nom_ss_100C_1v60,-7.040232 +clock__skew__worst_hold__corner:nom_ss_100C_1v60,-0.043472 +clock__skew__worst_setup__corner:nom_ss_100C_1v60,-0.043472 +timing__hold__ws__corner:nom_ss_100C_1v60,0.884979 +timing__setup__ws__corner:nom_ss_100C_1v60,-6.057235 timing__hold__tns__corner:nom_ss_100C_1v60,0.0 -timing__setup__tns__corner:nom_ss_100C_1v60,-40.736465 +timing__setup__tns__corner:nom_ss_100C_1v60,-34.643211 timing__hold__wns__corner:nom_ss_100C_1v60,0.0 -timing__setup__wns__corner:nom_ss_100C_1v60,-7.040232 +timing__setup__wns__corner:nom_ss_100C_1v60,-6.057235 timing__hold_vio__count__corner:nom_ss_100C_1v60,0 -timing__hold_r2r__ws__corner:nom_ss_100C_1v60,0.895404 +timing__hold_r2r__ws__corner:nom_ss_100C_1v60,0.884979 timing__hold_r2r_vio__count__corner:nom_ss_100C_1v60,0 timing__setup_vio__count__corner:nom_ss_100C_1v60,6 -timing__setup_r2r__ws__corner:nom_ss_100C_1v60,24.384901 +timing__setup_r2r__ws__corner:nom_ss_100C_1v60,25.495857 timing__setup_r2r_vio__count__corner:nom_ss_100C_1v60,0 design__max_slew_violation__count__corner:nom_ff_n40C_1v95,0 design__max_fanout_violation__count__corner:nom_ff_n40C_1v95,4 design__max_cap_violation__count__corner:nom_ff_n40C_1v95,0 -clock__skew__worst_hold__corner:nom_ff_n40C_1v95,0.028158 -clock__skew__worst_setup__corner:nom_ff_n40C_1v95,0.028158 -timing__hold__ws__corner:nom_ff_n40C_1v95,0.120181 -timing__setup__ws__corner:nom_ff_n40C_1v95,19.114885 +clock__skew__worst_hold__corner:nom_ff_n40C_1v95,-0.020821 +clock__skew__worst_setup__corner:nom_ff_n40C_1v95,-0.020821 +timing__hold__ws__corner:nom_ff_n40C_1v95,0.118442 +timing__setup__ws__corner:nom_ff_n40C_1v95,19.23942 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.120181 +timing__hold_r2r__ws__corner:nom_ff_n40C_1v95,0.118442 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,38.403973 +timing__setup_r2r__ws__corner:nom_ff_n40C_1v95,38.768574 timing__setup_r2r_vio__count__corner:nom_ff_n40C_1v95,0 -design__max_slew_violation__count,109 +design__max_slew_violation__count,46 design__max_fanout_violation__count,4 design__max_cap_violation__count,0 -clock__skew__worst_hold,0.063574 -clock__skew__worst_setup,0.025966 -timing__hold__ws,0.116143 -timing__setup__ws,-7.642506 +clock__skew__worst_hold,-0.020282 +clock__skew__worst_setup,-0.046324 +timing__hold__ws,0.115649 +timing__setup__ws,-6.647465 timing__hold__tns,0.0 -timing__setup__tns,-44.443943 +timing__setup__tns,-38.270214 timing__hold__wns,0.0 -timing__setup__wns,-7.642506 +timing__setup__wns,-6.647465 timing__hold_vio__count,0 -timing__hold_r2r__ws,0.116143 +timing__hold_r2r__ws,0.115649 timing__hold_r2r_vio__count,0 timing__setup_vio__count,18 -timing__setup_r2r__ws,24.104338 +timing__setup_r2r__ws,25.219307 timing__setup_r2r_vio__count,0 design__die__bbox,0.0 0.0 161.0 225.76 design__core__bbox,2.76 2.72 158.24 223.04 @@ -86,12 +86,12 @@ flow__errors__count,0 design__io,45 design__die__area,36347.4 design__core__area,34255.4 -design__instance__count__stdcell,3907 -design__instance__area__stdcell,27805.4 +design__instance__count__stdcell,3895 +design__instance__area__stdcell,28011.9 design__instance__count__macros,0 design__instance__area__macros,0 -design__instance__utilization,0.81171 -design__instance__utilization__stdcell,0.81171 +design__instance__utilization,0.817737 +design__instance__utilization__stdcell,0.817737 design__power_grid_violation__count__net:VGND,0 design__power_grid_violation__count__net:VPWR,0 design__power_grid_violation__count,0 @@ -100,39 +100,39 @@ timing__drv__floating__pins,0 design__instance__displacement__total,0 design__instance__displacement__mean,0 design__instance__displacement__max,0 -route__wirelength__estimated,73376.3 +route__wirelength__estimated,72408.5 design__violations,0 -design__instance__count__setup_buffer,36 -design__instance__count__hold_buffer,28 -antenna__violating__nets,5 -antenna__violating__pins,5 -route__antenna_violation__count,5 -route__net,3470 +design__instance__count__setup_buffer,29 +design__instance__count__hold_buffer,24 +antenna__violating__nets,4 +antenna__violating__pins,4 +route__antenna_violation__count,4 +route__net,3458 route__net__special,2 -route__drc_errors__iter:1,2941 -route__wirelength__iter:1,86491 -route__drc_errors__iter:2,1589 -route__wirelength__iter:2,85546 -route__drc_errors__iter:3,1631 -route__wirelength__iter:3,85279 -route__drc_errors__iter:4,430 -route__wirelength__iter:4,85018 -route__drc_errors__iter:5,174 -route__wirelength__iter:5,84997 -route__drc_errors__iter:6,90 -route__wirelength__iter:6,85033 -route__drc_errors__iter:7,2 -route__wirelength__iter:7,85030 +route__drc_errors__iter:1,2392 +route__wirelength__iter:1,85216 +route__drc_errors__iter:2,1478 +route__wirelength__iter:2,84138 +route__drc_errors__iter:3,1352 +route__wirelength__iter:3,83834 +route__drc_errors__iter:4,392 +route__wirelength__iter:4,83741 +route__drc_errors__iter:5,51 +route__wirelength__iter:5,83748 +route__drc_errors__iter:6,12 +route__wirelength__iter:6,83732 +route__drc_errors__iter:7,1 +route__wirelength__iter:7,83748 route__drc_errors__iter:8,0 -route__wirelength__iter:8,85015 +route__wirelength__iter:8,83747 route__drc_errors,0 -route__wirelength,85015 -route__vias,26847 -route__vias__singlecut,26847 +route__wirelength,83747 +route__vias,26410 +route__vias__singlecut,26410 route__vias__multicut,0 design__disconnected_pin__count,17 design__critical_disconnected_pin__count,0 -route__wirelength__max,354.3 +route__wirelength__max,403.79 timing__unannotated_net__count__corner:nom_tt_025C_1v80,25 timing__unannotated_net_filtered__count__corner:nom_tt_025C_1v80,0 timing__unannotated_net__count__corner:nom_ss_100C_1v60,25 @@ -142,128 +142,128 @@ timing__unannotated_net_filtered__count__corner:nom_ff_n40C_1v95,0 design__max_slew_violation__count__corner:min_tt_025C_1v80,0 design__max_fanout_violation__count__corner:min_tt_025C_1v80,4 design__max_cap_violation__count__corner:min_tt_025C_1v80,0 -clock__skew__worst_hold__corner:min_tt_025C_1v80,0.034228 -clock__skew__worst_setup__corner:min_tt_025C_1v80,0.034228 -timing__hold__ws__corner:min_tt_025C_1v80,0.322717 -timing__setup__ws__corner:min_tt_025C_1v80,11.974767 +clock__skew__worst_hold__corner:min_tt_025C_1v80,-0.026495 +clock__skew__worst_setup__corner:min_tt_025C_1v80,-0.026495 +timing__hold__ws__corner:min_tt_025C_1v80,0.332775 +timing__setup__ws__corner:min_tt_025C_1v80,12.271304 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.322717 +timing__hold_r2r__ws__corner:min_tt_025C_1v80,0.332775 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,37.70517 +timing__setup_r2r__ws__corner:min_tt_025C_1v80,38.2262 timing__setup_r2r_vio__count__corner:min_tt_025C_1v80,0 timing__unannotated_net__count__corner:min_tt_025C_1v80,25 timing__unannotated_net_filtered__count__corner:min_tt_025C_1v80,0 -design__max_slew_violation__count__corner:min_ss_100C_1v60,51 +design__max_slew_violation__count__corner:min_ss_100C_1v60,15 design__max_fanout_violation__count__corner:min_ss_100C_1v60,4 design__max_cap_violation__count__corner:min_ss_100C_1v60,0 -clock__skew__worst_hold__corner:min_ss_100C_1v60,0.054449 -clock__skew__worst_setup__corner:min_ss_100C_1v60,0.054449 -timing__hold__ws__corner:min_ss_100C_1v60,0.885901 -timing__setup__ws__corner:min_ss_100C_1v60,-6.488726 +clock__skew__worst_hold__corner:min_ss_100C_1v60,-0.04254 +clock__skew__worst_setup__corner:min_ss_100C_1v60,-0.04254 +timing__hold__ws__corner:min_ss_100C_1v60,0.876837 +timing__setup__ws__corner:min_ss_100C_1v60,-5.546131 timing__hold__tns__corner:min_ss_100C_1v60,0.0 -timing__setup__tns__corner:min_ss_100C_1v60,-37.367199 +timing__setup__tns__corner:min_ss_100C_1v60,-31.498083 timing__hold__wns__corner:min_ss_100C_1v60,0.0 -timing__setup__wns__corner:min_ss_100C_1v60,-6.488726 +timing__setup__wns__corner:min_ss_100C_1v60,-5.546131 timing__hold_vio__count__corner:min_ss_100C_1v60,0 -timing__hold_r2r__ws__corner:min_ss_100C_1v60,0.885901 +timing__hold_r2r__ws__corner:min_ss_100C_1v60,0.876837 timing__hold_r2r_vio__count__corner:min_ss_100C_1v60,0 timing__setup_vio__count__corner:min_ss_100C_1v60,6 -timing__setup_r2r__ws__corner:min_ss_100C_1v60,24.638226 +timing__setup_r2r__ws__corner:min_ss_100C_1v60,25.719158 timing__setup_r2r_vio__count__corner:min_ss_100C_1v60,0 timing__unannotated_net__count__corner:min_ss_100C_1v60,25 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,4 design__max_cap_violation__count__corner:min_ff_n40C_1v95,0 -clock__skew__worst_hold__corner:min_ff_n40C_1v95,0.025966 -clock__skew__worst_setup__corner:min_ff_n40C_1v95,0.025966 -timing__hold__ws__corner:min_ff_n40C_1v95,0.116143 -timing__setup__ws__corner:min_ff_n40C_1v95,19.309444 +clock__skew__worst_hold__corner:min_ff_n40C_1v95,-0.020282 +clock__skew__worst_setup__corner:min_ff_n40C_1v95,-0.020282 +timing__hold__ws__corner:min_ff_n40C_1v95,0.115649 +timing__setup__ws__corner:min_ff_n40C_1v95,19.424063 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.116143 +timing__hold_r2r__ws__corner:min_ff_n40C_1v95,0.115649 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,38.450653 +timing__setup_r2r__ws__corner:min_ff_n40C_1v95,38.804802 timing__setup_r2r_vio__count__corner:min_ff_n40C_1v95,0 timing__unannotated_net__count__corner:min_ff_n40C_1v95,25 timing__unannotated_net_filtered__count__corner:min_ff_n40C_1v95,0 -design__max_slew_violation__count__corner:max_tt_025C_1v80,0 +design__max_slew_violation__count__corner:max_tt_025C_1v80,5 design__max_fanout_violation__count__corner:max_tt_025C_1v80,4 design__max_cap_violation__count__corner:max_tt_025C_1v80,0 -clock__skew__worst_hold__corner:max_tt_025C_1v80,0.040896 -clock__skew__worst_setup__corner:max_tt_025C_1v80,0.040896 -timing__hold__ws__corner:max_tt_025C_1v80,0.335528 -timing__setup__ws__corner:max_tt_025C_1v80,11.316989 +clock__skew__worst_hold__corner:max_tt_025C_1v80,-0.029104 +clock__skew__worst_setup__corner:max_tt_025C_1v80,-0.029104 +timing__hold__ws__corner:max_tt_025C_1v80,0.34441 +timing__setup__ws__corner:max_tt_025C_1v80,11.661966 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.335528 +timing__hold_r2r__ws__corner:max_tt_025C_1v80,0.34441 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,37.553921 +timing__setup_r2r__ws__corner:max_tt_025C_1v80,38.098095 timing__setup_r2r_vio__count__corner:max_tt_025C_1v80,0 timing__unannotated_net__count__corner:max_tt_025C_1v80,25 timing__unannotated_net_filtered__count__corner:max_tt_025C_1v80,0 -design__max_slew_violation__count__corner:max_ss_100C_1v60,109 +design__max_slew_violation__count__corner:max_ss_100C_1v60,46 design__max_fanout_violation__count__corner:max_ss_100C_1v60,4 design__max_cap_violation__count__corner:max_ss_100C_1v60,0 -clock__skew__worst_hold__corner:max_ss_100C_1v60,0.063574 -clock__skew__worst_setup__corner:max_ss_100C_1v60,0.063574 -timing__hold__ws__corner:max_ss_100C_1v60,0.905896 -timing__setup__ws__corner:max_ss_100C_1v60,-7.642506 +clock__skew__worst_hold__corner:max_ss_100C_1v60,-0.046324 +clock__skew__worst_setup__corner:max_ss_100C_1v60,-0.046324 +timing__hold__ws__corner:max_ss_100C_1v60,0.89477 +timing__setup__ws__corner:max_ss_100C_1v60,-6.647465 timing__hold__tns__corner:max_ss_100C_1v60,0.0 -timing__setup__tns__corner:max_ss_100C_1v60,-44.443943 +timing__setup__tns__corner:max_ss_100C_1v60,-38.270214 timing__hold__wns__corner:max_ss_100C_1v60,0.0 -timing__setup__wns__corner:max_ss_100C_1v60,-7.642506 +timing__setup__wns__corner:max_ss_100C_1v60,-6.647465 timing__hold_vio__count__corner:max_ss_100C_1v60,0 -timing__hold_r2r__ws__corner:max_ss_100C_1v60,0.905896 +timing__hold_r2r__ws__corner:max_ss_100C_1v60,0.89477 timing__hold_r2r_vio__count__corner:max_ss_100C_1v60,0 timing__setup_vio__count__corner:max_ss_100C_1v60,6 -timing__setup_r2r__ws__corner:max_ss_100C_1v60,24.104338 +timing__setup_r2r__ws__corner:max_ss_100C_1v60,25.219307 timing__setup_r2r_vio__count__corner:max_ss_100C_1v60,0 timing__unannotated_net__count__corner:max_ss_100C_1v60,25 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,4 design__max_cap_violation__count__corner:max_ff_n40C_1v95,0 -clock__skew__worst_hold__corner:max_ff_n40C_1v95,0.031426 -clock__skew__worst_setup__corner:max_ff_n40C_1v95,0.031426 -timing__hold__ws__corner:max_ff_n40C_1v95,0.125242 -timing__setup__ws__corner:max_ff_n40C_1v95,18.906693 +clock__skew__worst_hold__corner:max_ff_n40C_1v95,-0.022771 +clock__skew__worst_setup__corner:max_ff_n40C_1v95,-0.022771 +timing__hold__ws__corner:max_ff_n40C_1v95,0.121588 +timing__setup__ws__corner:max_ff_n40C_1v95,19.036316 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.125242 +timing__hold_r2r__ws__corner:max_ff_n40C_1v95,0.121588 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,38.352924 +timing__setup_r2r__ws__corner:max_ff_n40C_1v95,38.726048 timing__setup_r2r_vio__count__corner:max_ff_n40C_1v95,0 timing__unannotated_net__count__corner:max_ff_n40C_1v95,25 timing__unannotated_net_filtered__count__corner:max_ff_n40C_1v95,0 timing__unannotated_net__count,25 timing__unannotated_net_filtered__count,0 -design_powergrid__voltage__worst__net:VPWR__corner:nom_tt_025C_1v80,1.79974 +design_powergrid__voltage__worst__net:VPWR__corner:nom_tt_025C_1v80,1.79953 design_powergrid__drop__average__net:VPWR__corner:nom_tt_025C_1v80,1.79997 -design_powergrid__drop__worst__net:VPWR__corner:nom_tt_025C_1v80,0.00025738 -design_powergrid__voltage__worst__net:VGND__corner:nom_tt_025C_1v80,0.000242332 -design_powergrid__drop__average__net:VGND__corner:nom_tt_025C_1v80,0.0000281384 -design_powergrid__drop__worst__net:VGND__corner:nom_tt_025C_1v80,0.000242332 +design_powergrid__drop__worst__net:VPWR__corner:nom_tt_025C_1v80,0.000469427 +design_powergrid__voltage__worst__net:VGND__corner:nom_tt_025C_1v80,0.000428571 +design_powergrid__drop__average__net:VGND__corner:nom_tt_025C_1v80,0.0000328993 +design_powergrid__drop__worst__net:VGND__corner:nom_tt_025C_1v80,0.000428571 ir__voltage__worst,1.8000000000000000444089209850062616169452667236328125 -ir__drop__avg,0.00002860000000000000061162012954252276131228427402675151824951171875 -ir__drop__worst,0.0002570000000000000127224619728139032304170541465282440185546875 +ir__drop__avg,0.000033500000000000001131039706336878225556574761867523193359375 +ir__drop__worst,0.00046900000000000001583455588871629515779204666614532470703125 magic__drc_error__count,0 magic__illegal_overlap__count,0 design__lvs_device_difference__count,0 diff --git a/projects/tt_um_rejunity_vga_test01/stats/synthesis-stats.txt b/projects/tt_um_rejunity_vga_test01/stats/synthesis-stats.txt index 2538941..31df251 100644 --- a/projects/tt_um_rejunity_vga_test01/stats/synthesis-stats.txt +++ b/projects/tt_um_rejunity_vga_test01/stats/synthesis-stats.txt @@ -2,81 +2,81 @@ === tt_um_rejunity_vga_test01 === - Number of wires: 3185 - Number of wire bits: 3220 + Number of wires: 3183 + Number of wire bits: 3218 Number of public wires: 137 Number of public wire bits: 172 Number of memories: 0 Number of memory bits: 0 Number of processes: 0 - Number of cells: 3201 + Number of cells: 3199 sky130_fd_sc_hd__a2111o_2 2 sky130_fd_sc_hd__a2111oi_2 1 - sky130_fd_sc_hd__a211o_2 47 - sky130_fd_sc_hd__a211oi_2 17 - sky130_fd_sc_hd__a21bo_2 30 - sky130_fd_sc_hd__a21boi_2 29 - sky130_fd_sc_hd__a21o_2 168 - sky130_fd_sc_hd__a21oi_2 159 - sky130_fd_sc_hd__a221o_2 29 - sky130_fd_sc_hd__a22o_2 37 + sky130_fd_sc_hd__a211o_2 42 + sky130_fd_sc_hd__a211oi_2 8 + sky130_fd_sc_hd__a21bo_2 36 + sky130_fd_sc_hd__a21boi_2 23 + sky130_fd_sc_hd__a21o_2 149 + sky130_fd_sc_hd__a21oi_2 146 + sky130_fd_sc_hd__a221o_2 36 + sky130_fd_sc_hd__a221oi_2 1 + sky130_fd_sc_hd__a22o_2 43 sky130_fd_sc_hd__a22oi_2 16 - sky130_fd_sc_hd__a2bb2o_2 18 - sky130_fd_sc_hd__a2bb2oi_2 1 - sky130_fd_sc_hd__a311o_2 8 - sky130_fd_sc_hd__a311oi_2 2 - sky130_fd_sc_hd__a31o_2 67 - sky130_fd_sc_hd__a31oi_2 6 - sky130_fd_sc_hd__a32o_2 27 + sky130_fd_sc_hd__a2bb2o_2 7 + sky130_fd_sc_hd__a311o_2 5 + sky130_fd_sc_hd__a311oi_2 1 + sky130_fd_sc_hd__a31o_2 53 + sky130_fd_sc_hd__a31oi_2 4 + sky130_fd_sc_hd__a32o_2 26 sky130_fd_sc_hd__a32oi_2 1 - sky130_fd_sc_hd__a41o_2 1 - sky130_fd_sc_hd__and2_2 207 - sky130_fd_sc_hd__and2b_2 63 - sky130_fd_sc_hd__and3_2 142 - sky130_fd_sc_hd__and3b_2 24 - sky130_fd_sc_hd__and4_2 10 - sky130_fd_sc_hd__and4b_2 2 + sky130_fd_sc_hd__a41o_2 3 + sky130_fd_sc_hd__and2_2 200 + sky130_fd_sc_hd__and2b_2 60 + sky130_fd_sc_hd__and3_2 152 + sky130_fd_sc_hd__and3b_2 17 + sky130_fd_sc_hd__and4_2 11 + sky130_fd_sc_hd__and4b_2 3 + sky130_fd_sc_hd__and4bb_2 1 sky130_fd_sc_hd__buf_2 18 sky130_fd_sc_hd__dfxtp_2 128 - sky130_fd_sc_hd__inv_2 84 - sky130_fd_sc_hd__mux2_1 17 - sky130_fd_sc_hd__nand2_2 328 - sky130_fd_sc_hd__nand2b_2 35 - sky130_fd_sc_hd__nand3_2 87 - sky130_fd_sc_hd__nand3b_2 4 - sky130_fd_sc_hd__nand4_2 8 - sky130_fd_sc_hd__nor2_2 266 - sky130_fd_sc_hd__nor3_2 22 - sky130_fd_sc_hd__nor3b_2 1 - sky130_fd_sc_hd__nor4_2 5 - sky130_fd_sc_hd__o2111a_2 2 - sky130_fd_sc_hd__o211a_2 63 - sky130_fd_sc_hd__o211ai_2 20 - sky130_fd_sc_hd__o21a_2 76 - sky130_fd_sc_hd__o21ai_2 76 - sky130_fd_sc_hd__o21ba_2 24 - sky130_fd_sc_hd__o21bai_2 6 - sky130_fd_sc_hd__o221a_2 18 - sky130_fd_sc_hd__o221ai_2 1 - sky130_fd_sc_hd__o22a_2 15 - sky130_fd_sc_hd__o22ai_2 4 + sky130_fd_sc_hd__inv_2 90 + sky130_fd_sc_hd__mux2_1 40 + sky130_fd_sc_hd__nand2_2 342 + sky130_fd_sc_hd__nand2b_2 50 + sky130_fd_sc_hd__nand3_2 74 + sky130_fd_sc_hd__nand3b_2 5 + sky130_fd_sc_hd__nand4_2 6 + sky130_fd_sc_hd__nor2_2 264 + sky130_fd_sc_hd__nor3_2 21 + sky130_fd_sc_hd__nor3b_2 5 + sky130_fd_sc_hd__o2111a_2 1 + sky130_fd_sc_hd__o2111ai_2 1 + sky130_fd_sc_hd__o211a_2 47 + sky130_fd_sc_hd__o211ai_2 13 + sky130_fd_sc_hd__o21a_2 75 + sky130_fd_sc_hd__o21ai_2 104 + sky130_fd_sc_hd__o21ba_2 26 + sky130_fd_sc_hd__o21bai_2 5 + sky130_fd_sc_hd__o221a_2 19 + sky130_fd_sc_hd__o221ai_2 3 + sky130_fd_sc_hd__o22a_2 16 + sky130_fd_sc_hd__o22ai_2 8 sky130_fd_sc_hd__o2bb2a_2 11 - sky130_fd_sc_hd__o2bb2ai_2 2 sky130_fd_sc_hd__o311a_2 11 sky130_fd_sc_hd__o311ai_2 1 - sky130_fd_sc_hd__o31a_2 24 - sky130_fd_sc_hd__o31ai_2 12 - sky130_fd_sc_hd__o32a_2 2 - sky130_fd_sc_hd__o32ai_2 2 - sky130_fd_sc_hd__o41a_2 2 - sky130_fd_sc_hd__or2_2 188 - sky130_fd_sc_hd__or3_2 64 - sky130_fd_sc_hd__or3b_2 25 - sky130_fd_sc_hd__or4_2 14 - sky130_fd_sc_hd__or4b_2 9 - sky130_fd_sc_hd__or4bb_2 2 - sky130_fd_sc_hd__xnor2_2 265 - sky130_fd_sc_hd__xor2_2 145 + sky130_fd_sc_hd__o31a_2 16 + sky130_fd_sc_hd__o31ai_2 9 + sky130_fd_sc_hd__o32a_2 3 + sky130_fd_sc_hd__o32ai_2 3 + sky130_fd_sc_hd__o41a_2 5 + sky130_fd_sc_hd__o41ai_2 1 + sky130_fd_sc_hd__or2_2 185 + sky130_fd_sc_hd__or3_2 65 + sky130_fd_sc_hd__or3b_2 17 + sky130_fd_sc_hd__or4_2 6 + sky130_fd_sc_hd__or4b_2 7 + sky130_fd_sc_hd__xnor2_2 286 + sky130_fd_sc_hd__xor2_2 165 - Chip area for module '\tt_um_rejunity_vga_test01': 31139.865600 + Chip area for module '\tt_um_rejunity_vga_test01': 31306.275200 diff --git a/projects/tt_um_rejunity_vga_test01/tt_um_rejunity_vga_test01.gds b/projects/tt_um_rejunity_vga_test01/tt_um_rejunity_vga_test01.gds index b4390be..7e38d3a 100644 Binary files a/projects/tt_um_rejunity_vga_test01/tt_um_rejunity_vga_test01.gds and b/projects/tt_um_rejunity_vga_test01/tt_um_rejunity_vga_test01.gds differ diff --git a/projects/tt_um_rejunity_vga_test01/tt_um_rejunity_vga_test01.lef b/projects/tt_um_rejunity_vga_test01/tt_um_rejunity_vga_test01.lef index 7669c4e..739a8f1 100644 --- a/projects/tt_um_rejunity_vga_test01/tt_um_rejunity_vga_test01.lef +++ b/projects/tt_um_rejunity_vga_test01/tt_um_rejunity_vga_test01.lef @@ -67,7 +67,7 @@ MACRO tt_um_rejunity_vga_test01 PIN rst_n DIRECTION INPUT ; USE SIGNAL ; - ANTENNAGATEAREA 0.213000 ; + ANTENNAGATEAREA 0.196500 ; PORT LAYER met4 ; RECT 141.070 224.760 141.370 225.760 ; @@ -357,7 +357,7 @@ MACRO tt_um_rejunity_vga_test01 PIN uo_out[1] DIRECTION OUTPUT ; USE SIGNAL ; - ANTENNADIFFAREA 0.911000 ; + ANTENNADIFFAREA 0.924000 ; PORT LAYER met4 ; RECT 91.390 224.760 91.690 225.760 ; @@ -393,7 +393,7 @@ MACRO tt_um_rejunity_vga_test01 PIN uo_out[5] DIRECTION OUTPUT ; USE SIGNAL ; - ANTENNADIFFAREA 0.934000 ; + ANTENNADIFFAREA 0.911000 ; PORT LAYER met4 ; RECT 80.350 224.760 80.650 225.760 ; @@ -421,66 +421,66 @@ MACRO tt_um_rejunity_vga_test01 LAYER li1 ; RECT 2.760 2.635 158.240 223.125 ; LAYER met1 ; - RECT 1.450 2.480 158.240 223.680 ; + RECT 0.990 2.480 159.090 225.380 ; LAYER met2 ; - RECT 1.010 2.535 158.150 224.245 ; + RECT 1.010 2.535 159.070 225.410 ; LAYER met3 ; - RECT 0.985 2.555 158.175 224.225 ; - LAYER met4 ; - RECT 3.975 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 151.505 224.760 ; - RECT 3.975 223.680 151.505 224.360 ; - RECT 3.975 8.335 17.880 223.680 ; - RECT 20.280 8.335 21.180 223.680 ; - RECT 23.580 8.335 56.750 223.680 ; - RECT 59.150 8.335 60.050 223.680 ; - RECT 62.450 8.335 95.620 223.680 ; - RECT 98.020 8.335 98.920 223.680 ; - RECT 101.320 8.335 134.490 223.680 ; - RECT 136.890 8.335 137.790 223.680 ; - RECT 140.190 8.335 151.505 223.680 ; + RECT 0.985 2.555 159.095 224.905 ; + LAYER met4 ; + RECT 7.655 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 147.825 224.905 ; + RECT 7.655 223.680 147.825 224.360 ; + RECT 7.655 12.415 17.880 223.680 ; + RECT 20.280 12.415 21.180 223.680 ; + RECT 23.580 12.415 56.750 223.680 ; + RECT 59.150 12.415 60.050 223.680 ; + RECT 62.450 12.415 95.620 223.680 ; + RECT 98.020 12.415 98.920 223.680 ; + RECT 101.320 12.415 134.490 223.680 ; + RECT 136.890 12.415 137.790 223.680 ; + RECT 140.190 12.415 147.825 223.680 ; END END tt_um_rejunity_vga_test01 END LIBRARY diff --git a/projects/tt_um_rejunity_vga_test01/tt_um_rejunity_vga_test01.v b/projects/tt_um_rejunity_vga_test01/tt_um_rejunity_vga_test01.v index 10159d2..cccd4f0 100644 --- a/projects/tt_um_rejunity_vga_test01/tt_um_rejunity_vga_test01.v +++ b/projects/tt_um_rejunity_vga_test01/tt_um_rejunity_vga_test01.v @@ -3065,8 +3065,6 @@ module tt_um_rejunity_vga_test01 (clk, wire _3043_; wire _3044_; wire _3045_; - wire _3046_; - wire _3047_; wire audio; wire \center_x[0] ; wire \center_x[1] ; @@ -3362,8 +3360,6 @@ module tt_um_rejunity_vga_test01 (clk, wire net163; wire net164; wire net165; - wire net166; - wire net167; wire clknet_4_0_0_clk; wire clknet_4_1_0_clk; wire clknet_4_2_0_clk; @@ -3380,6 +3376,8 @@ module tt_um_rejunity_vga_test01 (clk, wire clknet_4_13_0_clk; wire clknet_4_14_0_clk; wire clknet_4_15_0_clk; + wire net166; + wire net167; wire net168; wire net169; wire net170; @@ -3412,10 +3410,6 @@ module tt_um_rejunity_vga_test01 (clk, wire net197; wire net198; wire net199; - wire net200; - wire net201; - wire net202; - wire net203; wire net204; wire net205; wire net206; @@ -3440,16435 +3434,16399 @@ module tt_um_rejunity_vga_test01 (clk, wire net225; wire net226; wire net227; - wire net228; - wire net229; - wire net230; - wire net231; - wire net232; - wire net233; - sky130_fd_sc_hd__inv_2 _3048_ (.A(\title_r[12] ), + sky130_fd_sc_hd__inv_2 _3046_ (.A(\frame_counter[9] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1730_)); - sky130_fd_sc_hd__inv_2 _3049_ (.A(net93), + .Y(_1728_)); + sky130_fd_sc_hd__inv_2 _3047_ (.A(net92), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1741_)); - sky130_fd_sc_hd__inv_2 _3050_ (.A(net98), + .Y(_1739_)); + sky130_fd_sc_hd__inv_2 _3048_ (.A(net98), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1751_)); - sky130_fd_sc_hd__inv_2 _3051_ (.A(net101), + .Y(_1749_)); + sky130_fd_sc_hd__inv_2 _3049_ (.A(net102), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1761_)); - sky130_fd_sc_hd__inv_4 _3052_ (.A(net198), + .Y(_1759_)); + sky130_fd_sc_hd__inv_2 _3050_ (.A(net107), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1771_)); - sky130_fd_sc_hd__clkinv_4 _3053_ (.A(net109), + .Y(_1770_)); + sky130_fd_sc_hd__inv_2 _3051_ (.A(net112), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1781_)); - sky130_fd_sc_hd__inv_6 _3054_ (.A(net113), + .Y(_1780_)); + sky130_fd_sc_hd__inv_2 _3052_ (.A(net117), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1792_)); - sky130_fd_sc_hd__inv_2 _3055_ (.A(net117), + .Y(_1790_)); + sky130_fd_sc_hd__inv_4 _3053_ (.A(net122), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1802_)); - sky130_fd_sc_hd__inv_2 _3056_ (.A(net124), + .Y(_1799_)); + sky130_fd_sc_hd__inv_2 _3054_ (.A(\title_r[13] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1812_)); - sky130_fd_sc_hd__inv_2 _3057_ (.A(net89), + .Y(_1810_)); + sky130_fd_sc_hd__inv_2 _3055_ (.A(\hvsync_gen.hpos[1] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_1821_)); - sky130_fd_sc_hd__inv_2 _3058_ (.A(net148), + sky130_fd_sc_hd__inv_2 _3056_ (.A(\hvsync_gen.hpos[0] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_1832_)); - sky130_fd_sc_hd__inv_2 _3059_ (.A(\hvsync_gen.hpos[0] ), + sky130_fd_sc_hd__inv_2 _3057_ (.A(net142), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_1843_)); - sky130_fd_sc_hd__inv_2 _3060_ (.A(net144), + sky130_fd_sc_hd__inv_2 _3058_ (.A(\hvsync_gen.hpos[2] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_1854_)); - sky130_fd_sc_hd__inv_2 _3061_ (.A(net137), + sky130_fd_sc_hd__inv_2 _3059_ (.A(net134), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_1865_)); - sky130_fd_sc_hd__inv_2 _3062_ (.A(net83), + sky130_fd_sc_hd__inv_2 _3060_ (.A(\hvsync_gen.vpos[5] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_1876_)); - sky130_fd_sc_hd__inv_2 _3063_ (.A(net81), + sky130_fd_sc_hd__inv_2 _3061_ (.A(\hvsync_gen.vpos[4] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_1887_)); - sky130_fd_sc_hd__inv_2 _3064_ (.A(net156), + sky130_fd_sc_hd__inv_2 _3062_ (.A(net77), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_1898_)); - sky130_fd_sc_hd__inv_2 _3065_ (.A(\note_counter[7] ), + sky130_fd_sc_hd__inv_2 _3063_ (.A(net76), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1909_)); - sky130_fd_sc_hd__inv_2 _3066_ (.A(\note_counter[6] ), + .Y(_1908_)); + sky130_fd_sc_hd__inv_2 _3064_ (.A(\hvsync_gen.vpos[8] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1920_)); - sky130_fd_sc_hd__inv_2 _3067_ (.A(\note_counter[5] ), + .Y(_1916_)); + sky130_fd_sc_hd__inv_2 _3065_ (.A(\hvsync_gen.vpos[9] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1931_)); - sky130_fd_sc_hd__inv_2 _3068_ (.A(\note_counter[4] ), + .Y(_1923_)); + sky130_fd_sc_hd__inv_2 _3066_ (.A(net151), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1941_)); - sky130_fd_sc_hd__inv_2 _3069_ (.A(\note_counter[3] ), + .Y(_1931_)); + sky130_fd_sc_hd__inv_2 _3067_ (.A(\note_counter[7] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1946_)); - sky130_fd_sc_hd__inv_2 _3070_ (.A(\note_counter[2] ), + .Y(_1939_)); + sky130_fd_sc_hd__inv_2 _3068_ (.A(\note_counter[6] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1953_)); - sky130_fd_sc_hd__inv_2 _3071_ (.A(\note_counter[1] ), + .Y(_1949_)); + sky130_fd_sc_hd__inv_2 _3069_ (.A(\note_counter[5] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1961_)); - sky130_fd_sc_hd__inv_2 _3072_ (.A(\note_counter[0] ), + .Y(_1957_)); + sky130_fd_sc_hd__inv_2 _3070_ (.A(\note_counter[4] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1971_)); - sky130_fd_sc_hd__inv_2 _3073_ (.A(net211), + .Y(_1964_)); + sky130_fd_sc_hd__inv_2 _3071_ (.A(\note_counter[3] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1979_)); - sky130_fd_sc_hd__inv_2 _3074_ (.A(\note2_counter[7] ), + .Y(_1974_)); + sky130_fd_sc_hd__inv_2 _3072_ (.A(\note_counter[2] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1987_)); - sky130_fd_sc_hd__inv_2 _3075_ (.A(\note2_counter[6] ), + .Y(_1985_)); + sky130_fd_sc_hd__inv_2 _3073_ (.A(\note_counter[1] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1996_)); - sky130_fd_sc_hd__inv_2 _3076_ (.A(\note2_counter[5] ), + .Y(_1995_)); + sky130_fd_sc_hd__inv_2 _3074_ (.A(\note_counter[0] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2007_)); - sky130_fd_sc_hd__inv_2 _3077_ (.A(\note2_counter[4] ), + .Y(_2004_)); + sky130_fd_sc_hd__inv_2 _3075_ (.A(\note2_counter[8] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2017_)); - sky130_fd_sc_hd__inv_2 _3078_ (.A(\note2_freq[3] ), + .Y(_2012_)); + sky130_fd_sc_hd__inv_2 _3076_ (.A(\note2_counter[7] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2025_)); - sky130_fd_sc_hd__inv_2 _3079_ (.A(\note2_freq[1] ), + .Y(_2018_)); + sky130_fd_sc_hd__inv_2 _3077_ (.A(\note2_counter[6] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2033_)); - sky130_fd_sc_hd__inv_2 _3080_ (.A(\note2_freq[0] ), + .Y(_2025_)); + sky130_fd_sc_hd__inv_2 _3078_ (.A(\note2_freq[5] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2039_)); - sky130_fd_sc_hd__inv_2 _3081_ (.A(\r1[4] ), + .Y(_2034_)); + sky130_fd_sc_hd__inv_2 _3079_ (.A(\note2_freq[4] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2045_)); - sky130_fd_sc_hd__inv_2 _3082_ (.A(\r1[3] ), + sky130_fd_sc_hd__inv_2 _3080_ (.A(\note2_freq[3] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2056_)); - sky130_fd_sc_hd__inv_2 _3083_ (.A(\r1[2] ), + .Y(_2055_)); + sky130_fd_sc_hd__inv_2 _3081_ (.A(\note2_freq[1] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2066_)); - sky130_fd_sc_hd__inv_2 _3084_ (.A(\r2[2] ), + .Y(_2065_)); + sky130_fd_sc_hd__inv_2 _3082_ (.A(\note2_freq[0] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2076_)); - sky130_fd_sc_hd__inv_2 _3085_ (.A(\r2[18] ), + .Y(_2075_)); + sky130_fd_sc_hd__inv_2 _3083_ (.A(\r1[10] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2087_)); - sky130_fd_sc_hd__inv_2 _3086_ (.A(\hvsync_gen.vsync ), + .Y(_2086_)); + sky130_fd_sc_hd__inv_2 _3084_ (.A(\r1[3] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2097_)); - sky130_fd_sc_hd__and2_1 _3087_ (.A(net81), - .B(net79), + .Y(_2096_)); + sky130_fd_sc_hd__inv_2 _3085_ (.A(\r2[17] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2107_)); - sky130_fd_sc_hd__and2b_1 _3088_ (.A_N(\hvsync_gen.vpos[9] ), - .B(net78), + .Y(_2106_)); + sky130_fd_sc_hd__inv_2 _3086_ (.A(\r1[17] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2117_)); - sky130_fd_sc_hd__nand2b_1 _3089_ (.A_N(\hvsync_gen.vpos[9] ), - .B(net78), + .Y(_2116_)); + sky130_fd_sc_hd__inv_2 _3087_ (.A(\title_r_pixels_in_scanline[1] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2128_)); - sky130_fd_sc_hd__and4_1 _3090_ (.A(net87), - .B(net84), - .C(_2107_), - .D(_2117_), + .Y(_2127_)); + sky130_fd_sc_hd__inv_2 _3088_ (.A(\hvsync_gen.vsync ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2138_)); - sky130_fd_sc_hd__and4b_1 _3091_ (.A_N(net85), - .B(net82), - .C(_1876_), - .D(_2138_), + .Y(_2137_)); + sky130_fd_sc_hd__nand2_1 _3089_ (.A(\hvsync_gen.vpos[8] ), + .B(_1923_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0011_)); - sky130_fd_sc_hd__and3b_1 _3092_ (.A_N(net133), - .B(net132), - .C(net134), + .Y(_2148_)); + sky130_fd_sc_hd__and4_1 _3090_ (.A(net84), + .B(net81), + .C(net79), + .D(net76), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_2158_)); - sky130_fd_sc_hd__nand3b_2 _3093_ (.A_N(net133), - .B(net131), - .C(net134), + sky130_fd_sc_hd__and3_1 _3091_ (.A(\hvsync_gen.vpos[8] ), + .B(_1923_), + .C(_2158_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2168_)); - sky130_fd_sc_hd__nand4_1 _3094_ (.A(net142), - .B(net141), - .C(net135), - .D(net138), + .X(_2168_)); + sky130_fd_sc_hd__and4b_1 _3092_ (.A_N(net82), + .B(net80), + .C(_1887_), + .D(_2168_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2178_)); - sky130_fd_sc_hd__nor2_1 _3095_ (.A(net139), - .B(net136), + .X(_0011_)); + sky130_fd_sc_hd__and3b_1 _3093_ (.A_N(net130), + .B(net128), + .C(net132), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2189_)); - sky130_fd_sc_hd__o311a_1 _3096_ (.A1(net142), - .A2(net141), - .A3(net138), - .B1(net69), - .C1(_2178_), + .X(_2188_)); + sky130_fd_sc_hd__nand3b_2 _3094_ (.A_N(net130), + .B(net128), + .C(net132), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0010_)); - sky130_fd_sc_hd__nor2_2 _3097_ (.A(net92), - .B(\frame_counter[8] ), + .Y(_2199_)); + sky130_fd_sc_hd__nand4_1 _3095_ (.A(net140), + .B(net137), + .C(net132), + .D(net134), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2208_)); - sky130_fd_sc_hd__and2_2 _3098_ (.A(\frame_counter[8] ), - .B(net93), + .Y(_2209_)); + sky130_fd_sc_hd__nor2_1 _3096_ (.A(net138), + .B(net134), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2218_)); - sky130_fd_sc_hd__nand2_1 _3099_ (.A(\frame_counter[8] ), - .B(net93), + .Y(_2219_)); + sky130_fd_sc_hd__o311a_1 _3097_ (.A1(net140), + .A2(net137), + .A3(net134), + .B1(net67), + .C1(_2209_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2228_)); - sky130_fd_sc_hd__nor2_1 _3100_ (.A(net92), - .B(_2228_), + .X(_0010_)); + sky130_fd_sc_hd__nor2_2 _3098_ (.A(\frame_counter[9] ), + .B(\frame_counter[8] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2238_)); - sky130_fd_sc_hd__or2_1 _3101_ (.A(net92), - .B(_2228_), + sky130_fd_sc_hd__and2_1 _3099_ (.A(\frame_counter[8] ), + .B(net89), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_2248_)); - sky130_fd_sc_hd__nor2_2 _3102_ (.A(\frame_counter[8] ), - .B(net93), + sky130_fd_sc_hd__nand2_1 _3100_ (.A(\frame_counter[8] ), + .B(net89), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2258_)); - sky130_fd_sc_hd__or2_1 _3103_ (.A(\frame_counter[8] ), - .B(net93), + sky130_fd_sc_hd__nand2_2 _3101_ (.A(_1728_), + .B(_2248_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2268_)); - sky130_fd_sc_hd__and3_2 _3104_ (.A(net92), - .B(_2228_), - .C(_2268_), + .Y(_2268_)); + sky130_fd_sc_hd__inv_2 _3102_ (.A(_2268_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2277_)); - sky130_fd_sc_hd__or3b_4 _3105_ (.A(_2218_), - .B(_2258_), - .C_N(net92), + .Y(_2277_)); + sky130_fd_sc_hd__nor2_1 _3103_ (.A(\frame_counter[8] ), + .B(net89), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2286_)); - sky130_fd_sc_hd__nor2_2 _3106_ (.A(net76), - .B(_1771_), + .Y(_2286_)); + sky130_fd_sc_hd__or2_4 _3104_ (.A(\frame_counter[8] ), + .B(net89), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2295_)); - sky130_fd_sc_hd__nand2_1 _3107_ (.A(net103), - .B(net106), + .X(_2295_)); + sky130_fd_sc_hd__and3_1 _3105_ (.A(\frame_counter[9] ), + .B(_2258_), + .C(_2295_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2304_)); - sky130_fd_sc_hd__nor2_2 _3108_ (.A(net98), - .B(_2295_), + .X(_2304_)); + sky130_fd_sc_hd__or3_2 _3106_ (.A(_1728_), + .B(_2248_), + .C(net65), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2313_)); - sky130_fd_sc_hd__nand2_1 _3109_ (.A(net77), - .B(_2304_), + .X(_2313_)); + sky130_fd_sc_hd__nand2_4 _3107_ (.A(net92), + .B(net98), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2323_)); - sky130_fd_sc_hd__nor2_1 _3110_ (.A(net77), - .B(_1761_), + sky130_fd_sc_hd__nor2_2 _3108_ (.A(_1749_), + .B(net72), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2333_)); - sky130_fd_sc_hd__nand2_2 _3111_ (.A(net96), + .Y(_2332_)); + sky130_fd_sc_hd__nand2_2 _3109_ (.A(net98), .B(net102), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2342_)); - sky130_fd_sc_hd__nor2_2 _3112_ (.A(_1771_), - .B(_2342_), + sky130_fd_sc_hd__or2_2 _3110_ (.A(_1759_), + .B(_2323_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2351_)); - sky130_fd_sc_hd__nor2_1 _3113_ (.A(_2313_), - .B(_2351_), + .X(_2350_)); + sky130_fd_sc_hd__or2_4 _3111_ (.A(net98), + .B(net102), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2359_)); - sky130_fd_sc_hd__or2_2 _3114_ (.A(_2313_), - .B(_2351_), + .X(_2358_)); + sky130_fd_sc_hd__xor2_2 _3112_ (.A(net98), + .B(net102), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_2365_)); - sky130_fd_sc_hd__or2_4 _3115_ (.A(net106), - .B(net102), + sky130_fd_sc_hd__nand2_1 _3113_ (.A(_2342_), + .B(_2358_), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(_2373_)); + sky130_fd_sc_hd__nor2_2 _3114_ (.A(net118), + .B(net121), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(_2378_)); + sky130_fd_sc_hd__or4_4 _3115_ (.A(net107), + .B(net112), + .C(net118), + .D(net121), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2373_)); - sky130_fd_sc_hd__and2_4 _3116_ (.A(_2304_), - .B(_2373_), + .X(_2379_)); + sky130_fd_sc_hd__xnor2_1 _3116_ (.A(net72), + .B(_2379_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2380_)); - sky130_fd_sc_hd__nand2_1 _3117_ (.A(_2304_), - .B(_2373_), + .Y(_2380_)); + sky130_fd_sc_hd__or2_1 _3117_ (.A(net91), + .B(net96), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2381_)); - sky130_fd_sc_hd__nor2_1 _3118_ (.A(net94), - .B(net100), + .X(_2381_)); + sky130_fd_sc_hd__nor3_4 _3118_ (.A(net101), + .B(net97), + .C(net91), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2382_)); - sky130_fd_sc_hd__nor3_2 _3119_ (.A(net97), - .B(net102), - .C(net105), + sky130_fd_sc_hd__or2_4 _3119_ (.A(net92), + .B(_2358_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2383_)); - sky130_fd_sc_hd__or2_2 _3120_ (.A(net97), - .B(_2373_), + .X(_2383_)); + sky130_fd_sc_hd__and2_1 _3120_ (.A(\r1[8] ), + .B(_2383_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_2384_)); - sky130_fd_sc_hd__o21a_4 _3121_ (.A1(net102), - .A2(net105), - .B1(net94), + sky130_fd_sc_hd__nor2_1 _3121_ (.A(\r1[8] ), + .B(_2383_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2385_)); - sky130_fd_sc_hd__nor2_8 _3122_ (.A(_2385_), - .B(net65), + .Y(_2385_)); + sky130_fd_sc_hd__nor2_1 _3122_ (.A(_2384_), + .B(_2385_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2386_)); - sky130_fd_sc_hd__xnor2_2 _3123_ (.A(\r1[7] ), - .B(_2386_), + sky130_fd_sc_hd__o21a_4 _3123_ (.A1(net97), + .A2(net101), + .B1(net91), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2387_)); - sky130_fd_sc_hd__inv_2 _3124_ (.A(_2387_), + .X(_2387_)); + sky130_fd_sc_hd__nor2_2 _3124_ (.A(net63), + .B(_2387_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2388_)); - sky130_fd_sc_hd__or2_4 _3125_ (.A(\r1[6] ), - .B(net63), + sky130_fd_sc_hd__and2_1 _3125_ (.A(\r1[7] ), + .B(_2388_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_2389_)); - sky130_fd_sc_hd__nand2_1 _3126_ (.A(net105), - .B(\r1[5] ), + sky130_fd_sc_hd__nor2_1 _3126_ (.A(\r1[7] ), + .B(_2388_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2390_)); - sky130_fd_sc_hd__nor2_1 _3127_ (.A(net105), - .B(\r1[5] ), + sky130_fd_sc_hd__or2_1 _3127_ (.A(_2389_), + .B(_2390_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2391_)); - sky130_fd_sc_hd__or2_1 _3128_ (.A(net105), - .B(\r1[5] ), + .X(_2391_)); + sky130_fd_sc_hd__nand2_1 _3128_ (.A(\r1[6] ), + .B(net64), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2392_)); - sky130_fd_sc_hd__nand2_1 _3129_ (.A(_2390_), - .B(_2392_), + .Y(_2392_)); + sky130_fd_sc_hd__or2_1 _3129_ (.A(\r1[6] ), + .B(net64), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2393_)); - sky130_fd_sc_hd__nor2_1 _3130_ (.A(net109), - .B(_2045_), + .X(_2393_)); + sky130_fd_sc_hd__xnor2_1 _3130_ (.A(net101), + .B(\r1[5] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2394_)); - sky130_fd_sc_hd__nor2_2 _3131_ (.A(_1781_), + sky130_fd_sc_hd__and2b_1 _3131_ (.A_N(net107), .B(\r1[4] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2395_)); - sky130_fd_sc_hd__and2b_2 _3132_ (.A_N(net113), - .B(\r1[3] ), + .X(_2395_)); + sky130_fd_sc_hd__and2b_1 _3132_ (.A_N(\r1[4] ), + .B(net107), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_2396_)); - sky130_fd_sc_hd__and2b_1 _3133_ (.A_N(\r1[3] ), - .B(net113), + sky130_fd_sc_hd__nand2b_1 _3133_ (.A_N(net112), + .B(\r1[3] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2397_)); - sky130_fd_sc_hd__nor2_8 _3134_ (.A(_2396_), - .B(_2397_), + .Y(_2397_)); + sky130_fd_sc_hd__nand2b_1 _3134_ (.A_N(\r1[3] ), + .B(net112), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2398_)); - sky130_fd_sc_hd__nand2b_1 _3135_ (.A_N(net118), - .B(\r1[2] ), + sky130_fd_sc_hd__nand2_1 _3135_ (.A(_2397_), + .B(_2398_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2399_)); - sky130_fd_sc_hd__and2b_2 _3136_ (.A_N(\r1[1] ), - .B(net124), + sky130_fd_sc_hd__nand2b_1 _3136_ (.A_N(net113), + .B(\r1[2] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2400_)); - sky130_fd_sc_hd__and2b_1 _3137_ (.A_N(\r1[2] ), - .B(net118), + .Y(_2400_)); + sky130_fd_sc_hd__and2b_1 _3137_ (.A_N(\r1[1] ), + .B(net122), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_2401_)); - sky130_fd_sc_hd__xnor2_1 _3138_ (.A(net118), - .B(\r1[2] ), + sky130_fd_sc_hd__and2b_1 _3138_ (.A_N(\r1[2] ), + .B(net113), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2402_)); - sky130_fd_sc_hd__o21ai_4 _3139_ (.A1(_2401_), - .A2(_2400_), - .B1(_2399_), + .X(_2402_)); + sky130_fd_sc_hd__xnor2_1 _3139_ (.A(net113), + .B(\r1[2] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2403_)); - sky130_fd_sc_hd__a21oi_1 _3140_ (.A1(_2398_), - .A2(_2403_), - .B1(_2396_), + sky130_fd_sc_hd__o21a_1 _3140_ (.A1(_2402_), + .A2(_2401_), + .B1(_2400_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2404_)); - sky130_fd_sc_hd__a211oi_4 _3141_ (.A1(_2403_), - .A2(_2398_), - .B1(_2394_), - .C1(_2396_), + .X(_2404_)); + sky130_fd_sc_hd__o21ai_1 _3141_ (.A1(_2399_), + .A2(_2404_), + .B1(_2397_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2405_)); - sky130_fd_sc_hd__nor2_1 _3142_ (.A(_2394_), - .B(_2395_), + sky130_fd_sc_hd__nor2_1 _3142_ (.A(_2096_), + .B(_2396_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2406_)); - sky130_fd_sc_hd__or3_4 _3143_ (.A(_2393_), - .B(_2395_), - .C(_2405_), + sky130_fd_sc_hd__a21oi_1 _3143_ (.A1(net71), + .A2(_2406_), + .B1(_2395_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2407_)); - sky130_fd_sc_hd__nand2_1 _3144_ (.A(\r1[6] ), - .B(net63), + .Y(_2407_)); + sky130_fd_sc_hd__nor2_2 _3144_ (.A(_2395_), + .B(_2396_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2408_)); - sky130_fd_sc_hd__o311ai_4 _3145_ (.A1(_2391_), - .A2(_2405_), - .A3(_2395_), - .B1(_2408_), - .C1(_2390_), + sky130_fd_sc_hd__or3b_4 _3145_ (.A(_2404_), + .B(_2399_), + .C_N(_2408_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2409_)); - sky130_fd_sc_hd__nand2_1 _3146_ (.A(_2389_), - .B(_2408_), + .X(_2409_)); + sky130_fd_sc_hd__a21oi_4 _3146_ (.A1(_2407_), + .A2(_2409_), + .B1(_2394_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2410_)); - sky130_fd_sc_hd__nand2_1 _3147_ (.A(_2389_), - .B(net205), + sky130_fd_sc_hd__a21o_1 _3147_ (.A1(net101), + .A2(\r1[5] ), + .B1(_2410_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2411_)); - sky130_fd_sc_hd__xnor2_1 _3148_ (.A(_2388_), - .B(_2411_), + .X(_2411_)); + sky130_fd_sc_hd__nand2_1 _3148_ (.A(\r1[5] ), + .B(_2393_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2412_)); - sky130_fd_sc_hd__nor2_1 _3149_ (.A(\r2[8] ), - .B(_2412_), + sky130_fd_sc_hd__o21a_1 _3149_ (.A1(net72), + .A2(_2412_), + .B1(_2392_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2413_)); - sky130_fd_sc_hd__xnor2_2 _3150_ (.A(\r1[8] ), - .B(net65), + .X(_2413_)); + sky130_fd_sc_hd__nand2_1 _3150_ (.A(_2392_), + .B(_2393_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2414_)); - sky130_fd_sc_hd__a32o_2 _3151_ (.A1(_2409_), - .A2(_2389_), - .A3(_2388_), - .B1(_2386_), - .B2(\r1[7] ), + sky130_fd_sc_hd__a211o_4 _3151_ (.A1(_2409_), + .A2(_2407_), + .B1(_2414_), + .C1(_2394_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_2415_)); - sky130_fd_sc_hd__xor2_2 _3152_ (.A(_2415_), - .B(_2414_), + sky130_fd_sc_hd__a21oi_2 _3152_ (.A1(_2413_), + .A2(_2415_), + .B1(_2391_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2416_)); - sky130_fd_sc_hd__and2_1 _3153_ (.A(\r2[9] ), - .B(_2416_), + .Y(_2416_)); + sky130_fd_sc_hd__or3_1 _3153_ (.A(_2386_), + .B(_2389_), + .C(_2416_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_2417_)); - sky130_fd_sc_hd__xor2_1 _3154_ (.A(_2416_), - .B(\r2[9] ), + sky130_fd_sc_hd__o21ai_1 _3154_ (.A1(_2389_), + .A2(_2416_), + .B1(_2386_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2418_)); - sky130_fd_sc_hd__and2b_1 _3155_ (.A_N(_2413_), - .B(_2418_), + .Y(_2418_)); + sky130_fd_sc_hd__and3_1 _3155_ (.A(net147), + .B(_2417_), + .C(_2418_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_2419_)); - sky130_fd_sc_hd__and2b_1 _3156_ (.A_N(_2418_), - .B(_2413_), + sky130_fd_sc_hd__nand3_1 _3156_ (.A(net147), + .B(_2417_), + .C(_2418_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2420_)); - sky130_fd_sc_hd__or2_4 _3157_ (.A(_2420_), - .B(_2419_), + .Y(_2420_)); + sky130_fd_sc_hd__nand2_2 _3157_ (.A(\r1[9] ), + .B(net63), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2421_)); - sky130_fd_sc_hd__nand2_1 _3158_ (.A(_2390_), - .B(_2407_), + .Y(_2421_)); + sky130_fd_sc_hd__nor2_2 _3158_ (.A(\r1[9] ), + .B(net63), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2422_)); - sky130_fd_sc_hd__xnor2_1 _3159_ (.A(_2410_), - .B(_2422_), + sky130_fd_sc_hd__inv_2 _3159_ (.A(_2422_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2423_)); - sky130_fd_sc_hd__nand2_1 _3160_ (.A(\r2[7] ), + sky130_fd_sc_hd__nand2_1 _3160_ (.A(_2421_), .B(_2423_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2424_)); - sky130_fd_sc_hd__xnor2_1 _3161_ (.A(\r2[8] ), - .B(_2412_), + sky130_fd_sc_hd__nor2_1 _3161_ (.A(_2384_), + .B(_2389_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2425_)); - sky130_fd_sc_hd__nand2b_1 _3162_ (.A_N(_2424_), - .B(_2425_), + sky130_fd_sc_hd__and3_4 _3162_ (.A(_2413_), + .B(_2415_), + .C(_2425_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2426_)); - sky130_fd_sc_hd__nand2b_1 _3163_ (.A_N(_2425_), - .B(_2424_), + .X(_2426_)); + sky130_fd_sc_hd__o31a_2 _3163_ (.A1(_2384_), + .A2(_2385_), + .A3(_2391_), + .B1(_2425_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2427_)); - sky130_fd_sc_hd__nand2_1 _3164_ (.A(_2426_), + .X(_2427_)); + sky130_fd_sc_hd__or2_4 _3164_ (.A(_2426_), .B(_2427_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2428_)); - sky130_fd_sc_hd__xor2_1 _3165_ (.A(\r2[7] ), - .B(_2423_), + .X(_2428_)); + sky130_fd_sc_hd__xnor2_2 _3165_ (.A(_2428_), + .B(_2424_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2429_)); - sky130_fd_sc_hd__o21ai_1 _3166_ (.A1(_2395_), - .A2(_2405_), - .B1(_2393_), + .Y(_2429_)); + sky130_fd_sc_hd__and2b_2 _3166_ (.A_N(\r2[10] ), + .B(_2429_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2430_)); - sky130_fd_sc_hd__and2_4 _3167_ (.A(_2407_), - .B(_2430_), + .X(_2430_)); + sky130_fd_sc_hd__xor2_2 _3167_ (.A(_2429_), + .B(\r2[10] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_2431_)); - sky130_fd_sc_hd__and2_1 _3168_ (.A(\r2[6] ), + sky130_fd_sc_hd__and2_1 _3168_ (.A(_2419_), .B(_2431_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_2432_)); - sky130_fd_sc_hd__xnor2_4 _3169_ (.A(_2431_), - .B(\r2[6] ), + sky130_fd_sc_hd__nor2_1 _3169_ (.A(_2419_), + .B(net178), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2433_)); - sky130_fd_sc_hd__nor2_1 _3170_ (.A(net96), - .B(net183), + sky130_fd_sc_hd__nor2_2 _3170_ (.A(_2432_), + .B(_2433_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2434_)); - sky130_fd_sc_hd__o21a_1 _3171_ (.A1(_2434_), - .A2(_2432_), - .B1(_2429_), + sky130_fd_sc_hd__o31a_4 _3171_ (.A1(_2422_), + .A2(_2426_), + .A3(_2427_), + .B1(_2421_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_2435_)); - sky130_fd_sc_hd__nor3_1 _3172_ (.A(_2429_), - .B(_2432_), - .C(_2434_), + sky130_fd_sc_hd__o311a_1 _3172_ (.A1(_2424_), + .A2(_2426_), + .A3(_2427_), + .B1(_2421_), + .C1(_2086_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2436_)); - sky130_fd_sc_hd__xnor2_2 _3173_ (.A(_2433_), - .B(net77), + .X(_2436_)); + sky130_fd_sc_hd__xnor2_4 _3173_ (.A(_2435_), + .B(\r1[10] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2437_)); - sky130_fd_sc_hd__xnor2_1 _3174_ (.A(_2404_), - .B(_2406_), + sky130_fd_sc_hd__and2b_1 _3174_ (.A_N(net146), + .B(_2437_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2438_)); - sky130_fd_sc_hd__and2_1 _3175_ (.A(\r2[5] ), - .B(_2438_), + .X(_2438_)); + sky130_fd_sc_hd__xnor2_4 _3175_ (.A(_2437_), + .B(net146), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2439_)); - sky130_fd_sc_hd__xnor2_2 _3176_ (.A(\r2[5] ), - .B(_2438_), + .Y(_2439_)); + sky130_fd_sc_hd__xor2_4 _3176_ (.A(_2430_), + .B(_2439_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2440_)); - sky130_fd_sc_hd__nor2_1 _3177_ (.A(net102), - .B(_2440_), + .X(_2440_)); + sky130_fd_sc_hd__and3_1 _3177_ (.A(_2391_), + .B(_2413_), + .C(_2415_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2441_)); - sky130_fd_sc_hd__nor2_1 _3178_ (.A(_2439_), + .X(_2441_)); + sky130_fd_sc_hd__nor2_1 _3178_ (.A(_2416_), .B(_2441_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2442_)); - sky130_fd_sc_hd__and2b_1 _3179_ (.A_N(_2442_), - .B(_2437_), + sky130_fd_sc_hd__or2_1 _3179_ (.A(\r2[8] ), + .B(_2442_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_2443_)); - sky130_fd_sc_hd__or3_4 _3180_ (.A(_2441_), - .B(_2439_), - .C(_2437_), + sky130_fd_sc_hd__a21o_1 _3180_ (.A1(_2417_), + .A2(_2418_), + .B1(\r2[9] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_2444_)); - sky130_fd_sc_hd__xnor2_4 _3181_ (.A(net182), - .B(_2442_), + sky130_fd_sc_hd__a21o_1 _3181_ (.A1(_2420_), + .A2(_2444_), + .B1(_2443_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2445_)); - sky130_fd_sc_hd__xnor2_2 _3182_ (.A(net76), - .B(_2440_), + .X(_2445_)); + sky130_fd_sc_hd__nand3b_1 _3182_ (.A_N(_2419_), + .B(_2443_), + .C(_2444_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2446_)); - sky130_fd_sc_hd__xor2_4 _3183_ (.A(_2398_), - .B(_2403_), + sky130_fd_sc_hd__xnor2_1 _3183_ (.A(_2411_), + .B(_2414_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2447_)); - sky130_fd_sc_hd__nand2_1 _3184_ (.A(\r2[4] ), + .Y(_2447_)); + sky130_fd_sc_hd__and2_1 _3184_ (.A(\r2[7] ), .B(_2447_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2448_)); - sky130_fd_sc_hd__xnor2_4 _3185_ (.A(\r2[4] ), - .B(_2447_), + .X(_2448_)); + sky130_fd_sc_hd__nand2_1 _3185_ (.A(\r2[8] ), + .B(_2442_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2449_)); - sky130_fd_sc_hd__o21a_1 _3186_ (.A1(net104), - .A2(_2449_), - .B1(_2448_), + sky130_fd_sc_hd__nand2_2 _3186_ (.A(_2443_), + .B(_2449_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2450_)); - sky130_fd_sc_hd__and2b_1 _3187_ (.A_N(_2450_), - .B(_2446_), + .Y(_2450_)); + sky130_fd_sc_hd__xnor2_1 _3187_ (.A(\r2[7] ), + .B(_2447_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2451_)); - sky130_fd_sc_hd__xnor2_4 _3188_ (.A(_2446_), - .B(_2450_), + .Y(_2451_)); + sky130_fd_sc_hd__and3_1 _3188_ (.A(_2409_), + .B(_2407_), + .C(_2394_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2452_)); - sky130_fd_sc_hd__xnor2_4 _3189_ (.A(_1771_), - .B(_2449_), + .X(_2452_)); + sky130_fd_sc_hd__nor2_4 _3189_ (.A(_2452_), + .B(_2410_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2453_)); - sky130_fd_sc_hd__xnor2_2 _3190_ (.A(net187), - .B(_2402_), + sky130_fd_sc_hd__nand2_1 _3190_ (.A(\r2[6] ), + .B(_2453_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2454_)); - sky130_fd_sc_hd__nand2_1 _3191_ (.A(\r2[3] ), - .B(_2454_), + sky130_fd_sc_hd__xnor2_4 _3191_ (.A(_2453_), + .B(\r2[6] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2455_)); - sky130_fd_sc_hd__xnor2_2 _3192_ (.A(\r2[3] ), - .B(_2454_), + sky130_fd_sc_hd__or2_1 _3192_ (.A(net91), + .B(_2455_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2456_)); - sky130_fd_sc_hd__o21a_2 _3193_ (.A1(net108), + .X(_2456_)); + sky130_fd_sc_hd__a21oi_1 _3193_ (.A1(_2454_), .A2(_2456_), - .B1(_2455_), + .B1(_2451_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2457_)); - sky130_fd_sc_hd__and2b_1 _3194_ (.A_N(_2457_), - .B(_2453_), + .Y(_2457_)); + sky130_fd_sc_hd__nand3_2 _3194_ (.A(_2451_), + .B(_2454_), + .C(_2456_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2458_)); - sky130_fd_sc_hd__xnor2_4 _3195_ (.A(_2453_), - .B(_2457_), + .Y(_2458_)); + sky130_fd_sc_hd__xnor2_2 _3195_ (.A(_2455_), + .B(net75), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2459_)); - sky130_fd_sc_hd__xnor2_2 _3196_ (.A(_1781_), - .B(_2456_), + sky130_fd_sc_hd__xor2_2 _3196_ (.A(_2405_), + .B(_2408_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2460_)); - sky130_fd_sc_hd__xnor2_1 _3197_ (.A(net123), - .B(\r1[1] ), + .X(_2460_)); + sky130_fd_sc_hd__and2_1 _3197_ (.A(\r2[5] ), + .B(_2460_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2461_)); - sky130_fd_sc_hd__nor2_1 _3198_ (.A(_2076_), - .B(_2461_), + .X(_2461_)); + sky130_fd_sc_hd__xor2_4 _3198_ (.A(\r2[5] ), + .B(_2460_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2462_)); - sky130_fd_sc_hd__nand2_1 _3199_ (.A(_2076_), - .B(_2461_), + .X(_2462_)); + sky130_fd_sc_hd__a21o_1 _3199_ (.A1(net74), + .A2(_2462_), + .B1(_2461_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2463_)); - sky130_fd_sc_hd__and2b_1 _3200_ (.A_N(_2462_), + .X(_2463_)); + sky130_fd_sc_hd__and2_1 _3200_ (.A(_2459_), .B(_2463_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_2464_)); - sky130_fd_sc_hd__a21o_1 _3201_ (.A1(_1792_), - .A2(_2463_), - .B1(_2462_), + sky130_fd_sc_hd__or2_4 _3201_ (.A(_2459_), + .B(_2463_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_2465_)); - sky130_fd_sc_hd__nand2_1 _3202_ (.A(_2460_), - .B(_2465_), + sky130_fd_sc_hd__xnor2_4 _3202_ (.A(net166), + .B(_2463_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2466_)); - sky130_fd_sc_hd__nor2_1 _3203_ (.A(_2460_), - .B(_2465_), + sky130_fd_sc_hd__xnor2_4 _3203_ (.A(net97), + .B(_2462_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2467_)); - sky130_fd_sc_hd__xnor2_1 _3204_ (.A(\center_x[1] ), - .B(_2464_), + sky130_fd_sc_hd__xor2_2 _3204_ (.A(_2399_), + .B(_2404_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2468_)); - sky130_fd_sc_hd__or2_2 _3205_ (.A(\r2[1] ), - .B(net91), + .X(_2468_)); + sky130_fd_sc_hd__nand2_1 _3205_ (.A(\r2[4] ), + .B(_2468_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2469_)); - sky130_fd_sc_hd__nand2_1 _3206_ (.A(\r2[1] ), - .B(\r1[0] ), + .Y(_2469_)); + sky130_fd_sc_hd__xnor2_2 _3206_ (.A(\r2[4] ), + .B(_2468_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2470_)); - sky130_fd_sc_hd__nand3_4 _3207_ (.A(net122), - .B(_2469_), - .C(_2470_), + sky130_fd_sc_hd__o21a_1 _3207_ (.A1(net101), + .A2(_2470_), + .B1(_2469_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2471_)); - sky130_fd_sc_hd__a21oi_4 _3208_ (.A1(_2469_), - .A2(_2471_), - .B1(_2468_), + .X(_2471_)); + sky130_fd_sc_hd__and2b_1 _3208_ (.A_N(_2471_), + .B(_2467_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2472_)); - sky130_fd_sc_hd__a21oi_4 _3209_ (.A1(_2466_), - .A2(_2472_), - .B1(_2467_), + .X(_2472_)); + sky130_fd_sc_hd__xnor2_4 _3209_ (.A(_2467_), + .B(_2471_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2473_)); - sky130_fd_sc_hd__a21o_1 _3210_ (.A1(_2473_), - .A2(_2459_), - .B1(_2458_), + sky130_fd_sc_hd__xnor2_4 _3210_ (.A(net72), + .B(_2470_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2474_)); - sky130_fd_sc_hd__a21o_4 _3211_ (.A1(_2452_), - .A2(_2474_), - .B1(_2451_), + .Y(_2474_)); + sky130_fd_sc_hd__xnor2_1 _3211_ (.A(net192), + .B(_2403_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2475_)); - sky130_fd_sc_hd__a21oi_4 _3212_ (.A1(_2475_), - .A2(net181), - .B1(net169), + .Y(_2475_)); + sky130_fd_sc_hd__nand2_1 _3212_ (.A(\r2[3] ), + .B(_2475_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2476_)); - sky130_fd_sc_hd__a211oi_4 _3213_ (.A1(_2475_), - .A2(_2444_), - .B1(_2435_), - .C1(_2443_), + sky130_fd_sc_hd__xnor2_1 _3213_ (.A(\r2[3] ), + .B(_2475_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2477_)); - sky130_fd_sc_hd__or3_1 _3214_ (.A(_2428_), - .B(net16), - .C(net168), + sky130_fd_sc_hd__o21a_1 _3214_ (.A1(net107), + .A2(_2477_), + .B1(_2476_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_2478_)); - sky130_fd_sc_hd__or4_4 _3215_ (.A(_2477_), - .B(_2428_), - .C(net16), - .D(_2421_), + sky130_fd_sc_hd__and2b_1 _3215_ (.A_N(_2478_), + .B(_2474_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_2479_)); - sky130_fd_sc_hd__and2_1 _3216_ (.A(\r1[9] ), - .B(net65), + sky130_fd_sc_hd__xnor2_4 _3216_ (.A(_2474_), + .B(_2478_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2480_)); - sky130_fd_sc_hd__or2_1 _3217_ (.A(\r1[9] ), - .B(net65), + .Y(_2480_)); + sky130_fd_sc_hd__xnor2_1 _3217_ (.A(_1770_), + .B(_2477_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2481_)); - sky130_fd_sc_hd__nand2b_1 _3218_ (.A_N(_2480_), - .B(_2481_), + .Y(_2481_)); + sky130_fd_sc_hd__and2b_1 _3218_ (.A_N(net122), + .B(\r1[1] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2482_)); - sky130_fd_sc_hd__a22o_1 _3219_ (.A1(\r1[8] ), - .A2(_2384_), - .B1(_2386_), - .B2(\r1[7] ), + .X(_2482_)); + sky130_fd_sc_hd__o21ai_1 _3219_ (.A1(net198), + .A2(_2482_), + .B1(\r2[2] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2483_)); - sky130_fd_sc_hd__and2b_1 _3220_ (.A_N(_2387_), - .B(_2414_), + .Y(_2483_)); + sky130_fd_sc_hd__or3_1 _3220_ (.A(\r2[2] ), + .B(net198), + .C(_2482_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_2484_)); - sky130_fd_sc_hd__a31o_4 _3221_ (.A1(_2389_), - .A2(_2409_), - .A3(_2484_), - .B1(_2483_), + sky130_fd_sc_hd__and2_4 _3221_ (.A(_2483_), + .B(_2484_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_2485_)); - sky130_fd_sc_hd__xor2_1 _3222_ (.A(_2482_), + sky130_fd_sc_hd__nand2_1 _3222_ (.A(net71), .B(_2485_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2486_)); - sky130_fd_sc_hd__and2b_2 _3223_ (.A_N(\r2[10] ), - .B(_2486_), + .Y(_2486_)); + sky130_fd_sc_hd__a21boi_1 _3223_ (.A1(_2483_), + .A2(_2486_), + .B1_N(_2481_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2487_)); - sky130_fd_sc_hd__a21oi_4 _3224_ (.A1(_2485_), - .A2(_2481_), - .B1(_2480_), + .Y(_2487_)); + sky130_fd_sc_hd__a21bo_1 _3224_ (.A1(_2483_), + .A2(_2486_), + .B1_N(_2481_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2488_)); - sky130_fd_sc_hd__a211o_1 _3225_ (.A1(_2481_), - .A2(_2485_), - .B1(net90), - .C1(_2480_), + .X(_2488_)); + sky130_fd_sc_hd__and3b_1 _3225_ (.A_N(_2481_), + .B(_2486_), + .C(_2483_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_2489_)); - sky130_fd_sc_hd__xnor2_4 _3226_ (.A(_2488_), - .B(net90), + sky130_fd_sc_hd__xnor2_2 _3226_ (.A(net112), + .B(_2485_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2490_)); - sky130_fd_sc_hd__and2b_1 _3227_ (.A_N(\r2[11] ), - .B(_2490_), + sky130_fd_sc_hd__or2_2 _3227_ (.A(\r2[1] ), + .B(net88), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_2491_)); - sky130_fd_sc_hd__xnor2_4 _3228_ (.A(_2490_), - .B(\r2[11] ), + sky130_fd_sc_hd__nand2_1 _3228_ (.A(\r2[1] ), + .B(\r1[0] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2492_)); - sky130_fd_sc_hd__xor2_1 _3229_ (.A(\r2[10] ), - .B(_2486_), + sky130_fd_sc_hd__nand3_2 _3229_ (.A(net113), + .B(_2491_), + .C(_2492_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2493_)); - sky130_fd_sc_hd__nand2_2 _3230_ (.A(_2417_), - .B(_2493_), + .Y(_2493_)); + sky130_fd_sc_hd__a21oi_4 _3230_ (.A1(_2491_), + .A2(_2493_), + .B1(_2490_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2494_)); - sky130_fd_sc_hd__a21o_1 _3231_ (.A1(_2487_), - .A2(_2492_), - .B1(_2494_), + sky130_fd_sc_hd__a21oi_4 _3231_ (.A1(_2488_), + .A2(_2494_), + .B1(_2489_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2495_)); - sky130_fd_sc_hd__or2_1 _3232_ (.A(_2487_), - .B(net196), + .Y(_2495_)); + sky130_fd_sc_hd__a21o_4 _3232_ (.A1(_2495_), + .A2(_2480_), + .B1(_2479_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_2496_)); - sky130_fd_sc_hd__o21ba_1 _3233_ (.A1(net188), - .A2(_2426_), - .B1_N(_2419_), + sky130_fd_sc_hd__a21o_4 _3233_ (.A1(_2473_), + .A2(_2496_), + .B1(_2472_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_2497_)); - sky130_fd_sc_hd__and3_1 _3234_ (.A(_2495_), - .B(_2496_), - .C(_2497_), + sky130_fd_sc_hd__a21o_1 _3234_ (.A1(_2465_), + .A2(_2497_), + .B1(_2464_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_2498_)); - sky130_fd_sc_hd__or2_1 _3235_ (.A(_2417_), - .B(_2493_), + sky130_fd_sc_hd__a211o_4 _3235_ (.A1(_2497_), + .A2(_2465_), + .B1(_2457_), + .C1(_2464_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_2499_)); - sky130_fd_sc_hd__xnor2_4 _3236_ (.A(_2492_), - .B(_2487_), + sky130_fd_sc_hd__xor2_2 _3236_ (.A(_2448_), + .B(_2450_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2500_)); - sky130_fd_sc_hd__nand2_2 _3237_ (.A(_2494_), - .B(_2499_), + .X(_2500_)); + sky130_fd_sc_hd__and3_1 _3237_ (.A(_2499_), + .B(_2458_), + .C(_2500_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2501_)); - sky130_fd_sc_hd__o211a_1 _3238_ (.A1(net174), - .A2(_2501_), - .B1(_2495_), - .C1(_2496_), + .X(_2501_)); + sky130_fd_sc_hd__a32o_2 _3238_ (.A1(_2458_), + .A2(_2499_), + .A3(_2500_), + .B1(_2450_), + .B2(_2448_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_2502_)); - sky130_fd_sc_hd__o311a_1 _3239_ (.A1(_2497_), - .A2(net174), - .A3(_2501_), - .B1(_2496_), - .C1(_2495_), + sky130_fd_sc_hd__a21bo_1 _3239_ (.A1(_2448_), + .A2(_2450_), + .B1_N(_2446_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_2503_)); - sky130_fd_sc_hd__or2_1 _3240_ (.A(_2421_), - .B(_2428_), + sky130_fd_sc_hd__a31o_4 _3240_ (.A1(_2458_), + .A2(_2499_), + .A3(_2500_), + .B1(_2503_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_2504_)); - sky130_fd_sc_hd__or4_1 _3241_ (.A(net16), - .B(_2477_), - .C(_2500_), - .D(_2501_), + sky130_fd_sc_hd__nand2_2 _3241_ (.A(_2445_), + .B(_2446_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2505_)); - sky130_fd_sc_hd__a21oi_2 _3242_ (.A1(net170), - .A2(_2498_), - .B1(_2502_), + .Y(_2505_)); + sky130_fd_sc_hd__o2bb2a_4 _3242_ (.A1_N(_2419_), + .A2_N(_2431_), + .B1(_2430_), + .B2(_2439_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2506_)); - sky130_fd_sc_hd__a2111o_1 _3243_ (.A1(_2481_), - .A2(_2485_), - .B1(\r1[11] ), - .C1(\r1[10] ), - .D1(_2480_), + .X(_2506_)); + sky130_fd_sc_hd__a21oi_1 _3243_ (.A1(_2430_), + .A2(net177), + .B1(_2506_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2507_)); - sky130_fd_sc_hd__xor2_1 _3244_ (.A(\r1[11] ), - .B(_2489_), + .Y(_2507_)); + sky130_fd_sc_hd__a41o_1 _3244_ (.A1(_2434_), + .A2(_2440_), + .A3(_2445_), + .A4(_2504_), + .B1(_2507_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_2508_)); - sky130_fd_sc_hd__and2b_1 _3245_ (.A_N(\r2[12] ), - .B(_2508_), + sky130_fd_sc_hd__nor2_1 _3245_ (.A(\r1[11] ), + .B(\r1[10] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2509_)); - sky130_fd_sc_hd__xnor2_1 _3246_ (.A(\r2[12] ), - .B(_2508_), + .Y(_2509_)); + sky130_fd_sc_hd__o311ai_4 _3246_ (.A1(_2422_), + .A2(_2426_), + .A3(_2427_), + .B1(_2509_), + .C1(_2421_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2510_)); - sky130_fd_sc_hd__or2_2 _3247_ (.A(_2491_), - .B(_2510_), + sky130_fd_sc_hd__xnor2_2 _3247_ (.A(\r1[11] ), + .B(_2436_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2511_)); - sky130_fd_sc_hd__nand2_1 _3248_ (.A(_2491_), - .B(_2510_), + .Y(_2511_)); + sky130_fd_sc_hd__and2b_1 _3248_ (.A_N(\r2[12] ), + .B(_2511_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2512_)); - sky130_fd_sc_hd__nand2_2 _3249_ (.A(_2511_), - .B(_2512_), + .X(_2512_)); + sky130_fd_sc_hd__xnor2_1 _3249_ (.A(\r2[12] ), + .B(_2511_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2513_)); - sky130_fd_sc_hd__a211o_1 _3250_ (.A1(_2479_), - .A2(_2498_), - .B1(_2502_), - .C1(_2513_), + sky130_fd_sc_hd__nor2_2 _3250_ (.A(_2438_), + .B(_2513_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2514_)); - sky130_fd_sc_hd__o211a_1 _3251_ (.A1(_2504_), - .A2(_2505_), - .B1(_2513_), - .C1(_2503_), + .Y(_2514_)); + sky130_fd_sc_hd__and2_1 _3251_ (.A(_2438_), + .B(_2513_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_2515_)); - sky130_fd_sc_hd__nand2b_1 _3252_ (.A_N(_2506_), - .B(_2513_), + sky130_fd_sc_hd__nor2_2 _3252_ (.A(_2514_), + .B(_2515_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2516_)); - sky130_fd_sc_hd__xnor2_2 _3253_ (.A(_2506_), - .B(_2513_), + sky130_fd_sc_hd__xor2_2 _3253_ (.A(net169), + .B(_2516_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2517_)); - sky130_fd_sc_hd__nand2_2 _3254_ (.A(_2514_), - .B(_2516_), + .X(_2517_)); + sky130_fd_sc_hd__nand2_1 _3254_ (.A(net60), + .B(net16), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2518_)); - sky130_fd_sc_hd__nor2_2 _3255_ (.A(net120), - .B(net126), + sky130_fd_sc_hd__a21o_1 _3255_ (.A1(net71), + .A2(_2378_), + .B1(_1770_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2519_)); - sky130_fd_sc_hd__or4_2 _3256_ (.A(net110), - .B(net115), - .C(net121), - .D(net128), + .X(_2519_)); + sky130_fd_sc_hd__and2_1 _3256_ (.A(_2379_), + .B(_2519_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_2520_)); - sky130_fd_sc_hd__inv_2 _3257_ (.A(_2520_), + sky130_fd_sc_hd__inv_2 _3257_ (.A(net54), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2521_)); - sky130_fd_sc_hd__a21oi_1 _3258_ (.A1(_1792_), - .A2(_2519_), - .B1(_1781_), + sky130_fd_sc_hd__nand3_1 _3258_ (.A(_2434_), + .B(_2445_), + .C(_2504_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2522_)); - sky130_fd_sc_hd__nor2_2 _3259_ (.A(_2521_), - .B(_2522_), + sky130_fd_sc_hd__a31o_4 _3259_ (.A1(_2434_), + .A2(_2445_), + .A3(_2504_), + .B1(_2432_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2523_)); - sky130_fd_sc_hd__or2_2 _3260_ (.A(_2521_), - .B(_2522_), + .X(_2523_)); + sky130_fd_sc_hd__xor2_4 _3260_ (.A(_2523_), + .B(_2440_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_2524_)); - sky130_fd_sc_hd__xnor2_1 _3261_ (.A(\r1[12] ), - .B(_2507_), + sky130_fd_sc_hd__nand2_1 _3261_ (.A(_2520_), + .B(net15), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2525_)); - sky130_fd_sc_hd__nor2_1 _3262_ (.A(\r2[13] ), + sky130_fd_sc_hd__nor2_1 _3262_ (.A(_2518_), .B(_2525_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2526_)); - sky130_fd_sc_hd__xor2_1 _3263_ (.A(\r2[13] ), - .B(_2525_), + sky130_fd_sc_hd__a22o_1 _3263_ (.A1(net16), + .A2(net55), + .B1(net15), + .B2(net60), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_2527_)); - sky130_fd_sc_hd__nor2_1 _3264_ (.A(_2509_), - .B(_2527_), + sky130_fd_sc_hd__o21a_1 _3264_ (.A1(_2518_), + .A2(_2525_), + .B1(_2527_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2528_)); - sky130_fd_sc_hd__and2_1 _3265_ (.A(_2509_), - .B(_2527_), + .X(_2528_)); + sky130_fd_sc_hd__o21ai_1 _3265_ (.A1(net102), + .A2(_2379_), + .B1(net98), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2529_)); - sky130_fd_sc_hd__or2_2 _3266_ (.A(_2528_), - .B(_2529_), + .Y(_2529_)); + sky130_fd_sc_hd__o21a_1 _3266_ (.A1(_2358_), + .A2(_2379_), + .B1(_2529_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_2530_)); - sky130_fd_sc_hd__nand3_1 _3267_ (.A(_2511_), - .B(_2514_), - .C(_2530_), + sky130_fd_sc_hd__a21o_1 _3267_ (.A1(_2445_), + .A2(_2504_), + .B1(_2434_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2531_)); - sky130_fd_sc_hd__a21o_1 _3268_ (.A1(_2511_), - .A2(_2514_), - .B1(_2530_), + .X(_2531_)); + sky130_fd_sc_hd__and2_2 _3268_ (.A(_2522_), + .B(_2531_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_2532_)); - sky130_fd_sc_hd__nand2_1 _3269_ (.A(_2531_), - .B(_2532_), + sky130_fd_sc_hd__and3_1 _3269_ (.A(_2528_), + .B(net52), + .C(_2532_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2533_)); - sky130_fd_sc_hd__nor2_1 _3270_ (.A(net106), - .B(_2520_), + .X(_2533_)); + sky130_fd_sc_hd__nor2_1 _3270_ (.A(_2379_), + .B(_2383_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2534_)); - sky130_fd_sc_hd__nor2_1 _3271_ (.A(_1771_), - .B(_2521_), + sky130_fd_sc_hd__o21a_1 _3271_ (.A1(_2358_), + .A2(_2379_), + .B1(net92), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2535_)); - sky130_fd_sc_hd__nor2_2 _3272_ (.A(_2534_), + .X(_2535_)); + sky130_fd_sc_hd__nor2_1 _3272_ (.A(net48), .B(_2535_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2536_)); - sky130_fd_sc_hd__or2_2 _3273_ (.A(_2534_), - .B(_2535_), + sky130_fd_sc_hd__xnor2_4 _3273_ (.A(_2505_), + .B(_2502_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2537_)); - sky130_fd_sc_hd__nand2_1 _3274_ (.A(_2517_), - .B(net43), + .Y(_2537_)); + sky130_fd_sc_hd__a22o_1 _3274_ (.A1(_2532_), + .A2(net44), + .B1(net190), + .B2(net49), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2538_)); - sky130_fd_sc_hd__nor2_1 _3275_ (.A(_2524_), - .B(net11), + .X(_2538_)); + sky130_fd_sc_hd__o21ai_1 _3275_ (.A1(_2526_), + .A2(_2533_), + .B1(_2538_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2539_)); - sky130_fd_sc_hd__or3_1 _3276_ (.A(_2524_), - .B(net11), - .C(_2538_), + sky130_fd_sc_hd__xor2_1 _3276_ (.A(\r1[12] ), + .B(_2510_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_2540_)); - sky130_fd_sc_hd__a21o_4 _3277_ (.A1(_2497_), - .A2(_2479_), - .B1(_2501_), + sky130_fd_sc_hd__and2b_1 _3277_ (.A_N(\r2[13] ), + .B(_2540_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_2541_)); - sky130_fd_sc_hd__a21oi_1 _3278_ (.A1(_2494_), - .A2(_2541_), - .B1(net175), + sky130_fd_sc_hd__xnor2_1 _3278_ (.A(\r2[13] ), + .B(_2540_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2542_)); - sky130_fd_sc_hd__a21o_1 _3279_ (.A1(_2494_), - .A2(_2541_), - .B1(net176), + sky130_fd_sc_hd__nor2_1 _3279_ (.A(_2512_), + .B(_2542_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2543_)); - sky130_fd_sc_hd__and3_1 _3280_ (.A(_2541_), - .B(net175), - .C(_2494_), + .Y(_2543_)); + sky130_fd_sc_hd__and2_1 _3280_ (.A(_2512_), + .B(_2542_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_2544_)); - sky130_fd_sc_hd__nand3_2 _3281_ (.A(_2494_), - .B(net176), - .C(_2541_), + sky130_fd_sc_hd__nor2_1 _3281_ (.A(_2543_), + .B(_2544_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2545_)); - sky130_fd_sc_hd__nand2_2 _3282_ (.A(_2543_), + sky130_fd_sc_hd__and2_1 _3282_ (.A(_2516_), .B(_2545_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2546_)); - sky130_fd_sc_hd__xnor2_1 _3283_ (.A(net102), - .B(_2534_), + .X(_2546_)); + sky130_fd_sc_hd__nand2_1 _3283_ (.A(_2508_), + .B(_2546_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2547_)); - sky130_fd_sc_hd__xnor2_1 _3284_ (.A(net76), - .B(_2534_), + sky130_fd_sc_hd__nand2_1 _3284_ (.A(_2514_), + .B(_2545_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2548_)); - sky130_fd_sc_hd__or2_1 _3285_ (.A(_2546_), - .B(net52), + sky130_fd_sc_hd__a211o_1 _3285_ (.A1(net170), + .A2(_2516_), + .B1(_2545_), + .C1(_2514_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_2549_)); - sky130_fd_sc_hd__xnor2_1 _3286_ (.A(_2538_), - .B(_2539_), + sky130_fd_sc_hd__and3_4 _3286_ (.A(_2547_), + .B(_2548_), + .C(_2549_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2550_)); - sky130_fd_sc_hd__nand2b_1 _3287_ (.A_N(_2549_), + .X(_2550_)); + sky130_fd_sc_hd__nand2_1 _3287_ (.A(net55), .B(_2550_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2551_)); - sky130_fd_sc_hd__nor2_1 _3288_ (.A(_2384_), - .B(_2520_), + sky130_fd_sc_hd__xor2_1 _3288_ (.A(_2518_), + .B(_2551_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2552_)); - sky130_fd_sc_hd__nand2_2 _3289_ (.A(net66), - .B(_2521_), + .X(_2552_)); + sky130_fd_sc_hd__and3_1 _3289_ (.A(net15), + .B(net53), + .C(_2552_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2553_)); - sky130_fd_sc_hd__o21a_1 _3290_ (.A1(_2373_), - .A2(_2520_), - .B1(net97), + .X(_2553_)); + sky130_fd_sc_hd__o21ba_1 _3290_ (.A1(_2518_), + .A2(_2551_), + .B1_N(_2553_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_2554_)); - sky130_fd_sc_hd__nor2_1 _3291_ (.A(net51), - .B(_2554_), + sky130_fd_sc_hd__a22oi_4 _3291_ (.A1(_2532_), + .A2(net49), + .B1(net45), + .B2(_2524_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2555_)); - sky130_fd_sc_hd__or2_2 _3292_ (.A(net51), - .B(_2554_), + sky130_fd_sc_hd__nor2_1 _3292_ (.A(_2554_), + .B(_2555_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2556_)); - sky130_fd_sc_hd__nand3_2 _3293_ (.A(net170), - .B(_2497_), - .C(_2501_), + .Y(_2556_)); + sky130_fd_sc_hd__xnor2_1 _3293_ (.A(_2554_), + .B(_2555_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2557_)); - sky130_fd_sc_hd__nand2_1 _3294_ (.A(net185), - .B(_2557_), + sky130_fd_sc_hd__or3_1 _3294_ (.A(\r1[13] ), + .B(\r1[12] ), + .C(_2510_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2558_)); - sky130_fd_sc_hd__o22a_1 _3295_ (.A1(_2546_), - .A2(_2556_), - .B1(_2558_), - .B2(_2553_), + .X(_2558_)); + sky130_fd_sc_hd__o21ai_1 _3295_ (.A1(\r1[12] ), + .A2(_2510_), + .B1(\r1[13] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2559_)); - sky130_fd_sc_hd__a21oi_1 _3296_ (.A1(_2540_), - .A2(_2551_), - .B1(_2559_), + .Y(_2559_)); + sky130_fd_sc_hd__and2_1 _3296_ (.A(_2558_), + .B(_2559_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2560_)); - sky130_fd_sc_hd__or3_1 _3297_ (.A(\r1[13] ), - .B(\r1[12] ), - .C(_2507_), + .X(_2560_)); + sky130_fd_sc_hd__and2b_1 _3297_ (.A_N(\r2[14] ), + .B(_2560_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_2561_)); - sky130_fd_sc_hd__o21ai_1 _3298_ (.A1(\r1[12] ), - .A2(_2507_), - .B1(\r1[13] ), + sky130_fd_sc_hd__and2b_1 _3298_ (.A_N(_2560_), + .B(\r2[14] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2562_)); - sky130_fd_sc_hd__and2_1 _3299_ (.A(_2561_), + .X(_2562_)); + sky130_fd_sc_hd__nor2_1 _3299_ (.A(_2561_), .B(_2562_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2563_)); - sky130_fd_sc_hd__and2b_1 _3300_ (.A_N(\r2[14] ), + .Y(_2563_)); + sky130_fd_sc_hd__nor2_1 _3300_ (.A(_2541_), .B(_2563_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2564_)); - sky130_fd_sc_hd__xnor2_1 _3301_ (.A(\r2[14] ), + .Y(_2564_)); + sky130_fd_sc_hd__nand2_1 _3301_ (.A(_2541_), .B(_2563_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2565_)); - sky130_fd_sc_hd__nor2_1 _3302_ (.A(_2526_), + sky130_fd_sc_hd__nand2b_1 _3302_ (.A_N(_2564_), .B(_2565_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2566_)); - sky130_fd_sc_hd__and2_1 _3303_ (.A(_2526_), - .B(_2565_), + sky130_fd_sc_hd__a221o_1 _3303_ (.A1(_2514_), + .A2(_2545_), + .B1(_2508_), + .B2(_2546_), + .C1(_2543_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_2567_)); - sky130_fd_sc_hd__or2_1 _3304_ (.A(_2566_), + sky130_fd_sc_hd__xnor2_2 _3304_ (.A(_2566_), .B(_2567_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2568_)); - sky130_fd_sc_hd__a2111o_1 _3305_ (.A1(_2479_), - .A2(_2498_), - .B1(_2502_), - .C1(_2513_), - .D1(_2530_), + .Y(_2568_)); + sky130_fd_sc_hd__nand2_1 _3305_ (.A(net60), + .B(net12), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2569_)); - sky130_fd_sc_hd__o21ba_1 _3306_ (.A1(_2511_), - .A2(_2530_), - .B1_N(_2528_), + .Y(_2569_)); + sky130_fd_sc_hd__nand2_1 _3306_ (.A(net55), + .B(net12), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2570_)); - sky130_fd_sc_hd__a21oi_4 _3307_ (.A1(_2569_), - .A2(_2570_), - .B1(_2568_), + .Y(_2570_)); + sky130_fd_sc_hd__nor2_1 _3307_ (.A(_2551_), + .B(_2569_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2571_)); - sky130_fd_sc_hd__and3_1 _3308_ (.A(_2568_), - .B(_2569_), - .C(_2570_), + sky130_fd_sc_hd__a22o_1 _3308_ (.A1(net60), + .A2(_2550_), + .B1(net12), + .B2(net55), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_2572_)); - sky130_fd_sc_hd__or2_2 _3309_ (.A(_2571_), - .B(_2572_), + sky130_fd_sc_hd__o21a_1 _3309_ (.A1(_2551_), + .A2(_2569_), + .B1(_2572_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_2573_)); - sky130_fd_sc_hd__nor2_1 _3310_ (.A(_2537_), - .B(_2573_), + sky130_fd_sc_hd__and3_1 _3310_ (.A(net16), + .B(net52), + .C(_2573_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2574_)); - sky130_fd_sc_hd__nand2_1 _3311_ (.A(_2539_), - .B(_2574_), + .X(_2574_)); + sky130_fd_sc_hd__a21oi_1 _3311_ (.A1(net16), + .A2(net52), + .B1(_2573_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2575_)); - sky130_fd_sc_hd__o22a_1 _3312_ (.A1(net11), - .A2(_2537_), - .B1(_2573_), - .B2(_2524_), + sky130_fd_sc_hd__nor2_1 _3312_ (.A(_2574_), + .B(_2575_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2576_)); - sky130_fd_sc_hd__a21o_1 _3313_ (.A1(_2539_), - .A2(_2574_), - .B1(_2576_), + .Y(_2576_)); + sky130_fd_sc_hd__xor2_1 _3313_ (.A(\r1[14] ), + .B(_2558_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_2577_)); - sky130_fd_sc_hd__or3_1 _3314_ (.A(_2518_), - .B(net52), - .C(_2577_), + sky130_fd_sc_hd__nand2b_1 _3314_ (.A_N(\r2[15] ), + .B(_2577_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2578_)); - sky130_fd_sc_hd__o22a_1 _3315_ (.A1(_2546_), - .A2(_2553_), - .B1(_2556_), - .B2(_2518_), + .Y(_2578_)); + sky130_fd_sc_hd__xnor2_1 _3315_ (.A(\r2[15] ), + .B(_2577_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2579_)); - sky130_fd_sc_hd__a21oi_1 _3316_ (.A1(_2575_), - .A2(_2578_), - .B1(_2579_), + .Y(_2579_)); + sky130_fd_sc_hd__nor2_1 _3316_ (.A(_2561_), + .B(_2579_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2580_)); - sky130_fd_sc_hd__and3_1 _3317_ (.A(_2575_), - .B(_2578_), - .C(_2579_), + sky130_fd_sc_hd__nand2_1 _3317_ (.A(_2561_), + .B(_2579_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2581_)); - sky130_fd_sc_hd__or2_1 _3318_ (.A(_2580_), + .Y(_2581_)); + sky130_fd_sc_hd__and2b_1 _3318_ (.A_N(_2580_), .B(_2581_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_2582_)); - sky130_fd_sc_hd__xor2_1 _3319_ (.A(\r1[14] ), - .B(_2561_), + sky130_fd_sc_hd__a21oi_2 _3319_ (.A1(net168), + .A2(_2565_), + .B1(_2564_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2583_)); - sky130_fd_sc_hd__and2b_1 _3320_ (.A_N(\r2[15] ), - .B(_2583_), + .Y(_2583_)); + sky130_fd_sc_hd__xnor2_2 _3320_ (.A(_2583_), + .B(_2582_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2584_)); - sky130_fd_sc_hd__and2b_1 _3321_ (.A_N(_2583_), - .B(\r2[15] ), + .Y(_2584_)); + sky130_fd_sc_hd__xnor2_1 _3321_ (.A(net112), + .B(_2378_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2585_)); - sky130_fd_sc_hd__nor2_1 _3322_ (.A(_2584_), - .B(_2585_), + .Y(_2585_)); + sky130_fd_sc_hd__xnor2_1 _3322_ (.A(net71), + .B(_2378_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2586_)); - sky130_fd_sc_hd__nor2_1 _3323_ (.A(_2564_), - .B(_2586_), + sky130_fd_sc_hd__and2_1 _3323_ (.A(net10), + .B(net58), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2587_)); - sky130_fd_sc_hd__nand2_1 _3324_ (.A(_2564_), - .B(_2586_), + .X(_2587_)); + sky130_fd_sc_hd__inv_2 _3324_ (.A(_2587_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2588_)); - sky130_fd_sc_hd__nand2b_1 _3325_ (.A_N(_2587_), - .B(_2588_), + sky130_fd_sc_hd__or3_1 _3325_ (.A(\r1[15] ), + .B(\r1[14] ), + .C(_2558_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2589_)); - sky130_fd_sc_hd__or3_1 _3326_ (.A(_2566_), - .B(_2571_), - .C(_2589_), + .X(_2589_)); + sky130_fd_sc_hd__o21ai_1 _3326_ (.A1(net87), + .A2(_2558_), + .B1(\r1[15] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2590_)); - sky130_fd_sc_hd__o21ai_1 _3327_ (.A1(_2566_), - .A2(_2571_), - .B1(_2589_), + .Y(_2590_)); + sky130_fd_sc_hd__and2_1 _3327_ (.A(_2589_), + .B(_2590_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2591_)); - sky130_fd_sc_hd__and2_2 _3328_ (.A(_2590_), + .X(_2591_)); + sky130_fd_sc_hd__and2b_1 _3328_ (.A_N(\r2[16] ), .B(_2591_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_2592_)); - sky130_fd_sc_hd__or2_1 _3329_ (.A(_2537_), - .B(_2592_), + sky130_fd_sc_hd__nor2_1 _3329_ (.A(\r1[16] ), + .B(_2589_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2593_)); - sky130_fd_sc_hd__nor2_1 _3330_ (.A(_2524_), - .B(_2592_), + .Y(_2593_)); + sky130_fd_sc_hd__and2_1 _3330_ (.A(\r1[16] ), + .B(_2589_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2594_)); - sky130_fd_sc_hd__and2_1 _3331_ (.A(_2574_), + .X(_2594_)); + sky130_fd_sc_hd__nor2_1 _3331_ (.A(_2593_), .B(_2594_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2595_)); - sky130_fd_sc_hd__xnor2_1 _3332_ (.A(_2574_), - .B(_2594_), + .Y(_2595_)); + sky130_fd_sc_hd__nand2_1 _3332_ (.A(_2106_), + .B(_2595_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2596_)); - sky130_fd_sc_hd__nor3_1 _3333_ (.A(net11), - .B(net52), - .C(_2596_), + sky130_fd_sc_hd__or2_1 _3333_ (.A(_2106_), + .B(_2595_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2597_)); - sky130_fd_sc_hd__o21a_1 _3334_ (.A1(net11), - .A2(_2548_), - .B1(_2596_), + .X(_2597_)); + sky130_fd_sc_hd__a21oi_1 _3334_ (.A1(_2596_), + .A2(_2597_), + .B1(_2592_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2598_)); - sky130_fd_sc_hd__or2_1 _3335_ (.A(_2597_), - .B(_2598_), + .Y(_2598_)); + sky130_fd_sc_hd__and3_1 _3335_ (.A(_2592_), + .B(_2596_), + .C(_2597_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_2599_)); - sky130_fd_sc_hd__xnor2_1 _3336_ (.A(net115), - .B(_2519_), + sky130_fd_sc_hd__nor2_2 _3336_ (.A(_2598_), + .B(_2599_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2600_)); - sky130_fd_sc_hd__xnor2_4 _3337_ (.A(_1792_), - .B(_2519_), + sky130_fd_sc_hd__and2b_1 _3337_ (.A_N(_2591_), + .B(\r2[16] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2601_)); - sky130_fd_sc_hd__or3_1 _3338_ (.A(\r1[15] ), - .B(\r1[14] ), - .C(_2561_), + .X(_2601_)); + sky130_fd_sc_hd__nor2_1 _3338_ (.A(_2592_), + .B(_2601_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2602_)); - sky130_fd_sc_hd__o21ai_1 _3339_ (.A1(\r1[14] ), - .A2(_2561_), - .B1(\r1[15] ), + .Y(_2602_)); + sky130_fd_sc_hd__inv_2 _3339_ (.A(_2602_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2603_)); - sky130_fd_sc_hd__and2_1 _3340_ (.A(_2602_), - .B(_2603_), + sky130_fd_sc_hd__xnor2_1 _3340_ (.A(_2578_), + .B(_2602_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2604_)); - sky130_fd_sc_hd__and2b_1 _3341_ (.A_N(\r2[16] ), - .B(_2604_), + .Y(_2604_)); + sky130_fd_sc_hd__a211o_1 _3341_ (.A1(_2567_), + .A2(_2565_), + .B1(_2580_), + .C1(_2564_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_2605_)); - sky130_fd_sc_hd__xnor2_1 _3342_ (.A(\r2[16] ), + sky130_fd_sc_hd__and3_1 _3342_ (.A(_2581_), .B(_2604_), + .C(_2605_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2606_)); - sky130_fd_sc_hd__nor2_1 _3343_ (.A(_2584_), - .B(_2606_), + .X(_2606_)); + sky130_fd_sc_hd__a32o_2 _3343_ (.A1(_2605_), + .A2(_2604_), + .A3(_2581_), + .B1(_2603_), + .B2(_2578_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2607_)); - sky130_fd_sc_hd__and2_1 _3344_ (.A(_2584_), - .B(_2606_), + .X(_2607_)); + sky130_fd_sc_hd__xor2_4 _3344_ (.A(_2607_), + .B(_2600_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_2608_)); - sky130_fd_sc_hd__nor2_2 _3345_ (.A(_2607_), - .B(_2608_), + sky130_fd_sc_hd__nor2_2 _3345_ (.A(_1790_), + .B(_1799_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2609_)); - sky130_fd_sc_hd__o31a_1 _3346_ (.A1(_2566_), - .A2(_2571_), - .A3(_2587_), - .B1(_2588_), + sky130_fd_sc_hd__nor2_1 _3346_ (.A(_2378_), + .B(_2609_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2610_)); - sky130_fd_sc_hd__o311a_1 _3347_ (.A1(_2566_), - .A2(_2571_), - .A3(_2587_), - .B1(_2588_), - .C1(_2609_), + .Y(_2610_)); + sky130_fd_sc_hd__or2_1 _3347_ (.A(_2378_), + .B(_2609_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_2611_)); - sky130_fd_sc_hd__xor2_4 _3348_ (.A(_2610_), - .B(_2609_), + sky130_fd_sc_hd__nand2_1 _3348_ (.A(_2608_), + .B(net47), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2612_)); - sky130_fd_sc_hd__nand2_1 _3349_ (.A(net59), - .B(net204), + .Y(_2612_)); + sky130_fd_sc_hd__a21o_1 _3349_ (.A1(_2581_), + .A2(_2605_), + .B1(_2604_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2613_)); - sky130_fd_sc_hd__nor2_1 _3350_ (.A(\r1[16] ), - .B(_2602_), + .X(_2613_)); + sky130_fd_sc_hd__and2b_1 _3350_ (.A_N(_2606_), + .B(_2613_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2614_)); - sky130_fd_sc_hd__and2_1 _3351_ (.A(\r1[16] ), - .B(_2602_), + .X(_2614_)); + sky130_fd_sc_hd__nand2b_4 _3351_ (.A_N(_2606_), + .B(_2613_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2615_)); - sky130_fd_sc_hd__nor2_1 _3352_ (.A(_2614_), - .B(_2615_), + .Y(_2615_)); + sky130_fd_sc_hd__or3b_1 _3352_ (.A(_1799_), + .B(_2606_), + .C_N(_2613_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2616_)); - sky130_fd_sc_hd__or3_2 _3353_ (.A(\r2[17] ), - .B(_2614_), - .C(_2615_), + .X(_2616_)); + sky130_fd_sc_hd__and4_1 _3353_ (.A(_2608_), + .B(net121), + .C(_1790_), + .D(_2614_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_2617_)); - sky130_fd_sc_hd__xnor2_1 _3354_ (.A(\r2[17] ), - .B(_2616_), + sky130_fd_sc_hd__o2bb2a_4 _3354_ (.A1_N(net121), + .A2_N(_2608_), + .B1(_2611_), + .B2(_2615_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2618_)); - sky130_fd_sc_hd__or2_1 _3355_ (.A(_2605_), - .B(_2618_), + .X(_2618_)); + sky130_fd_sc_hd__or3_4 _3355_ (.A(_2588_), + .B(_2617_), + .C(_2618_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_2619_)); - sky130_fd_sc_hd__nand2_1 _3356_ (.A(_2605_), - .B(_2618_), + sky130_fd_sc_hd__o21ai_1 _3356_ (.A1(_2617_), + .A2(_2618_), + .B1(_2588_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2620_)); - sky130_fd_sc_hd__and2_1 _3357_ (.A(_2619_), - .B(_2620_), + sky130_fd_sc_hd__and2_1 _3357_ (.A(net10), + .B(net47), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_2621_)); - sky130_fd_sc_hd__o21ai_2 _3358_ (.A1(_2607_), - .A2(_2611_), - .B1(_2621_), + sky130_fd_sc_hd__and3_1 _3358_ (.A(net121), + .B(_2614_), + .C(_2621_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2622_)); - sky130_fd_sc_hd__or3_2 _3359_ (.A(_2607_), - .B(_2611_), - .C(_2621_), + .X(_2622_)); + sky130_fd_sc_hd__nand2_1 _3359_ (.A(_2568_), + .B(net58), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2623_)); - sky130_fd_sc_hd__and2_1 _3360_ (.A(_2622_), - .B(_2623_), + .Y(_2623_)); + sky130_fd_sc_hd__xor2_1 _3360_ (.A(_2616_), + .B(_2621_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_2624_)); - sky130_fd_sc_hd__and3_1 _3361_ (.A(net125), - .B(_2622_), - .C(_2623_), + sky130_fd_sc_hd__nor2_1 _3361_ (.A(_2623_), + .B(_2624_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2625_)); - sky130_fd_sc_hd__or2_1 _3362_ (.A(\r1[17] ), - .B(_2614_), + .Y(_2625_)); + sky130_fd_sc_hd__o211ai_1 _3362_ (.A1(_2622_), + .A2(_2625_), + .B1(_2619_), + .C1(_2620_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2626_)); - sky130_fd_sc_hd__and2_1 _3363_ (.A(\r1[17] ), - .B(_2614_), + .Y(_2626_)); + sky130_fd_sc_hd__a211o_1 _3363_ (.A1(_2620_), + .A2(_2619_), + .B1(_2622_), + .C1(_2625_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_2627_)); - sky130_fd_sc_hd__a21oi_2 _3364_ (.A1(\r2[18] ), - .A2(_2626_), - .B1(_2627_), + sky130_fd_sc_hd__and3_1 _3364_ (.A(_2627_), + .B(_2626_), + .C(_2576_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2628_)); - sky130_fd_sc_hd__o21a_1 _3365_ (.A1(\r2[18] ), - .A2(_2626_), - .B1(_2628_), + .X(_2628_)); + sky130_fd_sc_hd__a21oi_2 _3365_ (.A1(_2626_), + .A2(net173), + .B1(_2576_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2629_)); - sky130_fd_sc_hd__a21oi_2 _3366_ (.A1(\r2[18] ), - .A2(_2627_), - .B1(_2629_), + .Y(_2629_)); + sky130_fd_sc_hd__xor2_1 _3366_ (.A(_2623_), + .B(_2624_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2630_)); - sky130_fd_sc_hd__nand2_1 _3367_ (.A(_2617_), - .B(_2630_), + .X(_2630_)); + sky130_fd_sc_hd__and2_1 _3367_ (.A(net12), + .B(net47), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2631_)); - sky130_fd_sc_hd__xnor2_2 _3368_ (.A(_2617_), - .B(_2630_), + .X(_2631_)); + sky130_fd_sc_hd__nand3_1 _3368_ (.A(net121), + .B(net10), + .C(_2631_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2632_)); - sky130_fd_sc_hd__a21o_1 _3369_ (.A1(_2619_), - .A2(_2622_), - .B1(_2632_), + sky130_fd_sc_hd__a21o_1 _3369_ (.A1(net121), + .A2(net182), + .B1(_2631_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_2633_)); - sky130_fd_sc_hd__nand3_1 _3370_ (.A(_2619_), - .B(_2622_), - .C(_2632_), + sky130_fd_sc_hd__and2_1 _3370_ (.A(_2550_), + .B(net58), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2634_)); - sky130_fd_sc_hd__and2_1 _3371_ (.A(_2633_), - .B(_2634_), + .X(_2634_)); + sky130_fd_sc_hd__nand3_1 _3371_ (.A(_2632_), + .B(_2633_), + .C(_2634_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2635_)); - sky130_fd_sc_hd__and3_1 _3372_ (.A(_1802_), - .B(_2633_), - .C(_2634_), + .Y(_2635_)); + sky130_fd_sc_hd__and2_1 _3372_ (.A(_2632_), + .B(_2635_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_2636_)); - sky130_fd_sc_hd__nor2_1 _3373_ (.A(_1802_), - .B(net74), + sky130_fd_sc_hd__and2b_1 _3373_ (.A_N(_2636_), + .B(_2630_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2637_)); - sky130_fd_sc_hd__nor2_1 _3374_ (.A(_2519_), - .B(_2637_), + .X(_2637_)); + sky130_fd_sc_hd__a21oi_1 _3374_ (.A1(net15), + .A2(net53), + .B1(_2552_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2638_)); - sky130_fd_sc_hd__or2_2 _3375_ (.A(_2519_), - .B(_2637_), + sky130_fd_sc_hd__nor2_1 _3375_ (.A(_2553_), + .B(_2638_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2639_)); - sky130_fd_sc_hd__and3_1 _3376_ (.A(_2622_), - .B(_2623_), - .C(net50), + .Y(_2639_)); + sky130_fd_sc_hd__xnor2_1 _3376_ (.A(_2630_), + .B(_2636_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2640_)); - sky130_fd_sc_hd__a31o_1 _3377_ (.A1(net125), - .A2(_2633_), - .A3(_2634_), - .B1(_2640_), + .Y(_2640_)); + sky130_fd_sc_hd__a21o_1 _3377_ (.A1(_2639_), + .A2(_2640_), + .B1(_2637_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_2641_)); - sky130_fd_sc_hd__a21bo_1 _3378_ (.A1(_2625_), - .A2(_2636_), - .B1_N(_2641_), + sky130_fd_sc_hd__nor3b_2 _3378_ (.A(_2628_), + .B(_2629_), + .C_N(_2641_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2642_)); - sky130_fd_sc_hd__xor2_1 _3379_ (.A(_2613_), - .B(_2642_), + .Y(_2642_)); + sky130_fd_sc_hd__o21ba_1 _3379_ (.A1(_2628_), + .A2(_2629_), + .B1_N(_2641_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_2643_)); - sky130_fd_sc_hd__nand2_1 _3380_ (.A(_2612_), - .B(net50), + sky130_fd_sc_hd__nor3_2 _3380_ (.A(_2557_), + .B(_2642_), + .C(_2643_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2644_)); - sky130_fd_sc_hd__and3_1 _3381_ (.A(net126), - .B(_2612_), - .C(_2640_), + sky130_fd_sc_hd__o21a_1 _3381_ (.A1(_2642_), + .A2(_2643_), + .B1(_2557_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_2645_)); - sky130_fd_sc_hd__inv_2 _3382_ (.A(_2645_), + sky130_fd_sc_hd__xnor2_1 _3382_ (.A(_2639_), + .B(_2640_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2646_)); - sky130_fd_sc_hd__nor2_1 _3383_ (.A(_2592_), - .B(_2601_), + sky130_fd_sc_hd__a21o_1 _3383_ (.A1(_2633_), + .A2(_2632_), + .B1(_2634_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2647_)); - sky130_fd_sc_hd__xor2_1 _3384_ (.A(_2625_), - .B(_2644_), + .X(_2647_)); + sky130_fd_sc_hd__and4_1 _3384_ (.A(_2549_), + .B(_2547_), + .C(_2548_), + .D(net122), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_2648_)); - sky130_fd_sc_hd__o31ai_1 _3385_ (.A1(_2592_), - .A2(_2601_), - .A3(_2648_), - .B1(_2646_), + sky130_fd_sc_hd__nand3_1 _3385_ (.A(net12), + .B(net47), + .C(_2648_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2649_)); - sky130_fd_sc_hd__nand2_1 _3386_ (.A(_2643_), - .B(_2649_), + sky130_fd_sc_hd__and2_1 _3386_ (.A(net16), + .B(_2585_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2650_)); - sky130_fd_sc_hd__xnor2_1 _3387_ (.A(_2643_), - .B(_2649_), + .X(_2650_)); + sky130_fd_sc_hd__a22o_1 _3387_ (.A1(net119), + .A2(net12), + .B1(net47), + .B2(_2550_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2651_)); - sky130_fd_sc_hd__or2_1 _3388_ (.A(_2599_), + .X(_2651_)); + sky130_fd_sc_hd__nand2_1 _3388_ (.A(_2649_), .B(_2651_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2652_)); - sky130_fd_sc_hd__xor2_1 _3389_ (.A(_2599_), - .B(_2651_), + .Y(_2652_)); + sky130_fd_sc_hd__a21bo_1 _3389_ (.A1(_2650_), + .A2(_2651_), + .B1_N(_2649_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_2653_)); - sky130_fd_sc_hd__xnor2_2 _3390_ (.A(_2647_), - .B(_2648_), + sky130_fd_sc_hd__nand3_1 _3390_ (.A(_2635_), + .B(_2647_), + .C(_2653_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2654_)); - sky130_fd_sc_hd__a21o_1 _3391_ (.A1(_2590_), - .A2(_2591_), - .B1(net74), + sky130_fd_sc_hd__a21oi_1 _3391_ (.A1(net53), + .A2(_2532_), + .B1(_2528_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2655_)); - sky130_fd_sc_hd__or4b_1 _3392_ (.A(net120), - .B(net74), - .C(_2592_), - .D_N(_2612_), + .Y(_2655_)); + sky130_fd_sc_hd__nor2_1 _3392_ (.A(_2533_), + .B(_2655_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2656_)); - sky130_fd_sc_hd__nor2_1 _3393_ (.A(_2573_), - .B(_2601_), + .Y(_2656_)); + sky130_fd_sc_hd__a21o_1 _3393_ (.A1(_2635_), + .A2(_2647_), + .B1(_2653_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2657_)); - sky130_fd_sc_hd__a2bb2o_1 _3394_ (.A1_N(_2592_), - .A2_N(_2639_), - .B1(_2612_), - .B2(net126), + .X(_2657_)); + sky130_fd_sc_hd__nand3_1 _3394_ (.A(_2654_), + .B(_2656_), + .C(_2657_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2658_)); - sky130_fd_sc_hd__nand3_1 _3395_ (.A(_2656_), - .B(_2657_), - .C(_2658_), + .Y(_2658_)); + sky130_fd_sc_hd__and2_1 _3395_ (.A(_2654_), + .B(_2658_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2659_)); - sky130_fd_sc_hd__and2_1 _3396_ (.A(_2656_), + .X(_2659_)); + sky130_fd_sc_hd__or2_1 _3396_ (.A(_2646_), .B(_2659_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_2660_)); - sky130_fd_sc_hd__and2b_1 _3397_ (.A_N(_2660_), - .B(_2654_), + sky130_fd_sc_hd__or3_1 _3397_ (.A(_2526_), + .B(_2533_), + .C(_2538_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_2661_)); - sky130_fd_sc_hd__o21ai_1 _3398_ (.A1(_2518_), - .A2(net52), - .B1(_2577_), + sky130_fd_sc_hd__nand2_1 _3398_ (.A(_2539_), + .B(_2661_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2662_)); - sky130_fd_sc_hd__and2_1 _3399_ (.A(_2578_), - .B(_2662_), + sky130_fd_sc_hd__xnor2_1 _3399_ (.A(_2646_), + .B(_2659_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2663_)); - sky130_fd_sc_hd__xnor2_2 _3400_ (.A(_2654_), - .B(_2660_), + .Y(_2663_)); + sky130_fd_sc_hd__or2_1 _3400_ (.A(_2662_), + .B(_2663_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2664_)); - sky130_fd_sc_hd__a21oi_1 _3401_ (.A1(_2663_), + .X(_2664_)); + sky130_fd_sc_hd__a211oi_2 _3401_ (.A1(_2660_), .A2(_2664_), - .B1(_2661_), + .B1(_2644_), + .C1(_2645_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2665_)); - sky130_fd_sc_hd__and2b_1 _3402_ (.A_N(_2665_), - .B(_2653_), + sky130_fd_sc_hd__o211a_1 _3402_ (.A1(_2644_), + .A2(_2645_), + .B1(_2660_), + .C1(_2664_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_2666_)); - sky130_fd_sc_hd__xnor2_1 _3403_ (.A(_2653_), + sky130_fd_sc_hd__nor3_2 _3403_ (.A(_2539_), .B(_2665_), + .C(_2666_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2667_)); - sky130_fd_sc_hd__and2b_1 _3404_ (.A_N(_2582_), - .B(_2667_), + sky130_fd_sc_hd__o21a_1 _3404_ (.A1(_2665_), + .A2(_2666_), + .B1(_2539_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_2668_)); - sky130_fd_sc_hd__xnor2_1 _3405_ (.A(_2582_), - .B(_2667_), + sky130_fd_sc_hd__xor2_1 _3405_ (.A(_2662_), + .B(_2663_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2669_)); - sky130_fd_sc_hd__xnor2_2 _3406_ (.A(_2663_), - .B(_2664_), + .X(_2669_)); + sky130_fd_sc_hd__a21o_1 _3406_ (.A1(_2654_), + .A2(_2657_), + .B1(_2656_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2670_)); - sky130_fd_sc_hd__a21o_1 _3407_ (.A1(_2656_), - .A2(_2658_), - .B1(_2657_), + .X(_2670_)); + sky130_fd_sc_hd__and2_1 _3407_ (.A(net16), + .B(net47), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_2671_)); - sky130_fd_sc_hd__or3_2 _3408_ (.A(net74), - .B(_2571_), - .C(_2572_), + sky130_fd_sc_hd__and2_1 _3408_ (.A(_2648_), + .B(_2671_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_2672_)); - sky130_fd_sc_hd__nor2_1 _3409_ (.A(_2573_), - .B(_2639_), + sky130_fd_sc_hd__nand2_1 _3409_ (.A(net15), + .B(_2585_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2673_)); - sky130_fd_sc_hd__and2b_1 _3410_ (.A_N(_2655_), - .B(_2673_), + sky130_fd_sc_hd__xor2_2 _3410_ (.A(_2648_), + .B(_2671_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_2674_)); - sky130_fd_sc_hd__xnor2_1 _3411_ (.A(_2655_), - .B(_2673_), + sky130_fd_sc_hd__a31o_1 _3411_ (.A1(_2674_), + .A2(_2585_), + .A3(net15), + .B1(_2672_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2675_)); - sky130_fd_sc_hd__nor2_1 _3412_ (.A(net11), - .B(_2601_), + .X(_2675_)); + sky130_fd_sc_hd__xnor2_2 _3412_ (.A(_2650_), + .B(_2652_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2676_)); - sky130_fd_sc_hd__a21o_1 _3413_ (.A1(_2675_), - .A2(_2676_), - .B1(_2674_), + sky130_fd_sc_hd__nand2_1 _3413_ (.A(_2675_), + .B(_2676_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2677_)); - sky130_fd_sc_hd__nand3_1 _3414_ (.A(_2659_), - .B(_2671_), - .C(_2677_), + .Y(_2677_)); + sky130_fd_sc_hd__xnor2_2 _3414_ (.A(_2676_), + .B(_2675_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2678_)); - sky130_fd_sc_hd__xnor2_1 _3415_ (.A(_2549_), - .B(_2550_), + sky130_fd_sc_hd__nand2_1 _3415_ (.A(net60), + .B(_2532_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2679_)); - sky130_fd_sc_hd__a21o_1 _3416_ (.A1(_2659_), - .A2(_2671_), - .B1(_2677_), + sky130_fd_sc_hd__xor2_1 _3416_ (.A(_2525_), + .B(_2679_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_2680_)); - sky130_fd_sc_hd__nand3_1 _3417_ (.A(_2678_), - .B(_2679_), + sky130_fd_sc_hd__and3_1 _3417_ (.A(net52), + .B(net189), .C(_2680_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2681_)); - sky130_fd_sc_hd__and2_1 _3418_ (.A(_2678_), - .B(_2681_), + .X(_2681_)); + sky130_fd_sc_hd__a21oi_1 _3418_ (.A1(net52), + .A2(net189), + .B1(_2680_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2682_)); - sky130_fd_sc_hd__and3_1 _3419_ (.A(_2540_), - .B(_2551_), - .C(_2559_), + .Y(_2682_)); + sky130_fd_sc_hd__nor2_1 _3419_ (.A(_2681_), + .B(_2682_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2683_)); - sky130_fd_sc_hd__or2_1 _3420_ (.A(_2560_), - .B(_2683_), + .Y(_2683_)); + sky130_fd_sc_hd__o31ai_2 _3420_ (.A1(_2678_), + .A2(_2681_), + .A3(_2682_), + .B1(_2677_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2684_)); - sky130_fd_sc_hd__xnor2_2 _3421_ (.A(_2670_), - .B(_2682_), + .Y(_2684_)); + sky130_fd_sc_hd__and3_1 _3421_ (.A(_2684_), + .B(_2670_), + .C(_2658_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2685_)); - sky130_fd_sc_hd__or2_1 _3422_ (.A(_2684_), - .B(_2685_), + .X(_2685_)); + sky130_fd_sc_hd__o21ba_1 _3422_ (.A1(_2525_), + .A2(_2679_), + .B1_N(_2681_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_2686_)); - sky130_fd_sc_hd__o21ai_1 _3423_ (.A1(_2670_), - .A2(_2682_), - .B1(_2686_), + sky130_fd_sc_hd__a21oi_1 _3423_ (.A1(_2458_), + .A2(_2499_), + .B1(_2500_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2687_)); - sky130_fd_sc_hd__nand2_1 _3424_ (.A(_2669_), + sky130_fd_sc_hd__nor2_2 _3424_ (.A(net185), .B(_2687_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2688_)); - sky130_fd_sc_hd__xnor2_1 _3425_ (.A(_2669_), - .B(_2687_), + sky130_fd_sc_hd__a22oi_2 _3425_ (.A1(net45), + .A2(net191), + .B1(_2688_), + .B2(net48), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2689_)); - sky130_fd_sc_hd__a211o_1 _3426_ (.A1(_2540_), - .A2(_2551_), - .B1(_2559_), - .C1(_2689_), + sky130_fd_sc_hd__nor2_1 _3426_ (.A(_2686_), + .B(_2689_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2690_)); - sky130_fd_sc_hd__xnor2_1 _3427_ (.A(_2560_), + .Y(_2690_)); + sky130_fd_sc_hd__xnor2_1 _3427_ (.A(_2686_), .B(_2689_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2691_)); - sky130_fd_sc_hd__xnor2_2 _3428_ (.A(_2684_), - .B(_2685_), + sky130_fd_sc_hd__a21oi_1 _3428_ (.A1(_2658_), + .A2(_2670_), + .B1(_2684_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2692_)); - sky130_fd_sc_hd__a21o_1 _3429_ (.A1(_2678_), - .A2(_2680_), - .B1(_2679_), + sky130_fd_sc_hd__nor3_2 _3429_ (.A(_2685_), + .B(_2691_), + .C(_2692_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2693_)); - sky130_fd_sc_hd__xnor2_1 _3430_ (.A(_2675_), - .B(_2676_), + .Y(_2693_)); + sky130_fd_sc_hd__nor2_1 _3430_ (.A(_2685_), + .B(_2693_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2694_)); - sky130_fd_sc_hd__and3_1 _3431_ (.A(_2531_), - .B(_2532_), - .C(net50), + sky130_fd_sc_hd__nand2b_1 _3431_ (.A_N(_2694_), + .B(_2669_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2695_)); - sky130_fd_sc_hd__or3_1 _3432_ (.A(net11), - .B(_2639_), - .C(_2672_), + .Y(_2695_)); + sky130_fd_sc_hd__xnor2_1 _3432_ (.A(_2669_), + .B(_2694_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2696_)); - sky130_fd_sc_hd__nor2_1 _3433_ (.A(_2518_), - .B(_2601_), + .Y(_2696_)); + sky130_fd_sc_hd__nand2_1 _3433_ (.A(_2690_), + .B(_2696_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2697_)); - sky130_fd_sc_hd__xor2_1 _3434_ (.A(_2672_), - .B(_2695_), + sky130_fd_sc_hd__a211o_1 _3434_ (.A1(_2695_), + .A2(_2697_), + .B1(_2667_), + .C1(_2668_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_2698_)); - sky130_fd_sc_hd__o31a_1 _3435_ (.A1(_2518_), - .A2(_2601_), - .A3(_2698_), - .B1(_2696_), + sky130_fd_sc_hd__o211ai_1 _3435_ (.A1(_2667_), + .A2(_2668_), + .B1(_2695_), + .C1(_2697_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2699_)); - sky130_fd_sc_hd__nor2_1 _3436_ (.A(_2694_), + .Y(_2699_)); + sky130_fd_sc_hd__and2_4 _3436_ (.A(_2698_), .B(_2699_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2700_)); - sky130_fd_sc_hd__or2_1 _3437_ (.A(_2524_), - .B(_2546_), + .X(_2700_)); + sky130_fd_sc_hd__xor2_1 _3437_ (.A(_2690_), + .B(_2696_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_2701_)); - sky130_fd_sc_hd__or2_1 _3438_ (.A(_2538_), - .B(_2701_), + sky130_fd_sc_hd__o21a_1 _3438_ (.A1(_2685_), + .A2(_2692_), + .B1(_2691_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_2702_)); - sky130_fd_sc_hd__a32o_1 _3439_ (.A1(net43), - .A2(_2543_), - .A3(_2545_), - .B1(net55), - .B2(_2517_), + sky130_fd_sc_hd__nand4_2 _3439_ (.A(_1790_), + .B(net119), + .C(net16), + .D(net15), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2703_)); - sky130_fd_sc_hd__o21a_1 _3440_ (.A1(_2538_), - .A2(_2701_), - .B1(_2703_), + .Y(_2703_)); + sky130_fd_sc_hd__and3_1 _3440_ (.A(_2522_), + .B(_2531_), + .C(net58), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_2704_)); - sky130_fd_sc_hd__or3b_1 _3441_ (.A(net52), - .B(_2558_), - .C_N(_2704_), + sky130_fd_sc_hd__a22o_1 _3441_ (.A1(net119), + .A2(net16), + .B1(net15), + .B2(net47), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_2705_)); - sky130_fd_sc_hd__a31o_1 _3442_ (.A1(net186), - .A2(net54), - .A3(_2557_), - .B1(_2704_), + sky130_fd_sc_hd__nand3_1 _3442_ (.A(_2703_), + .B(_2704_), + .C(_2705_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2706_)); - sky130_fd_sc_hd__and2_1 _3443_ (.A(_2705_), + .Y(_2706_)); + sky130_fd_sc_hd__nand2_1 _3443_ (.A(_2703_), .B(_2706_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2707_)); - sky130_fd_sc_hd__nand2_1 _3444_ (.A(_2694_), - .B(_2699_), + .Y(_2707_)); + sky130_fd_sc_hd__xnor2_2 _3444_ (.A(_2674_), + .B(_2673_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2708_)); - sky130_fd_sc_hd__xnor2_1 _3445_ (.A(_2694_), - .B(_2699_), + sky130_fd_sc_hd__nand2_1 _3445_ (.A(_2707_), + .B(_2708_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2709_)); - sky130_fd_sc_hd__a21o_1 _3446_ (.A1(_2707_), - .A2(_2708_), - .B1(_2700_), + sky130_fd_sc_hd__nand2_1 _3446_ (.A(net55), + .B(net187), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2710_)); - sky130_fd_sc_hd__nand3_1 _3447_ (.A(_2681_), - .B(_2693_), - .C(_2710_), + .Y(_2710_)); + sky130_fd_sc_hd__a22o_1 _3447_ (.A1(net55), + .A2(_2532_), + .B1(net188), + .B2(net60), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2711_)); - sky130_fd_sc_hd__o31a_1 _3448_ (.A1(_2428_), - .A2(net16), - .A3(_2477_), - .B1(_2426_), + .X(_2711_)); + sky130_fd_sc_hd__o21ai_1 _3448_ (.A1(_2679_), + .A2(_2710_), + .B1(_2711_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2712_)); - sky130_fd_sc_hd__xor2_2 _3449_ (.A(_2421_), - .B(_2712_), + .Y(_2712_)); + sky130_fd_sc_hd__nand2_1 _3449_ (.A(net52), + .B(_2688_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2713_)); - sky130_fd_sc_hd__o2bb2a_1 _3450_ (.A1_N(net51), - .A2_N(net15), - .B1(_2558_), - .B2(_2556_), + .Y(_2713_)); + sky130_fd_sc_hd__xnor2_1 _3450_ (.A(_2712_), + .B(_2713_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2714_)); - sky130_fd_sc_hd__a21oi_2 _3451_ (.A1(_2702_), - .A2(_2705_), - .B1(_2714_), + .Y(_2714_)); + sky130_fd_sc_hd__xnor2_2 _3451_ (.A(_2708_), + .B(_2707_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2715_)); - sky130_fd_sc_hd__and3_1 _3452_ (.A(_2702_), - .B(_2705_), - .C(_2714_), + sky130_fd_sc_hd__o21ai_1 _3452_ (.A1(_2714_), + .A2(_2715_), + .B1(_2709_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2716_)); - sky130_fd_sc_hd__nor2_1 _3453_ (.A(_2715_), - .B(_2716_), + .Y(_2716_)); + sky130_fd_sc_hd__xnor2_2 _3453_ (.A(_2683_), + .B(_2678_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2717_)); - sky130_fd_sc_hd__a21o_1 _3454_ (.A1(_2681_), - .A2(_2693_), - .B1(_2710_), + sky130_fd_sc_hd__and2_1 _3454_ (.A(_2716_), + .B(_2717_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_2718_)); - sky130_fd_sc_hd__and3_1 _3455_ (.A(_2711_), - .B(_2717_), - .C(_2718_), + sky130_fd_sc_hd__inv_2 _3455_ (.A(_2718_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2719_)); - sky130_fd_sc_hd__a21boi_2 _3456_ (.A1(_2717_), - .A2(_2718_), - .B1_N(_2711_), + .Y(_2719_)); + sky130_fd_sc_hd__o22a_1 _3456_ (.A1(_2679_), + .A2(_2710_), + .B1(_2712_), + .B2(_2713_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2720_)); - sky130_fd_sc_hd__nor2_1 _3457_ (.A(_2692_), - .B(_2720_), + .X(_2720_)); + sky130_fd_sc_hd__nand2b_2 _3457_ (.A_N(_2457_), + .B(_2458_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2721_)); - sky130_fd_sc_hd__xor2_2 _3458_ (.A(_2692_), - .B(_2720_), + sky130_fd_sc_hd__xnor2_4 _3458_ (.A(_2498_), + .B(_2721_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2722_)); - sky130_fd_sc_hd__a21o_1 _3459_ (.A1(_2715_), - .A2(_2722_), - .B1(_2721_), + .Y(_2722_)); + sky130_fd_sc_hd__a22oi_1 _3459_ (.A1(net44), + .A2(_2688_), + .B1(_2722_), + .B2(net48), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2723_)); - sky130_fd_sc_hd__and2_1 _3460_ (.A(_2691_), + .Y(_2723_)); + sky130_fd_sc_hd__nor2_1 _3460_ (.A(_2720_), .B(_2723_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2724_)); - sky130_fd_sc_hd__xnor2_1 _3461_ (.A(_2691_), + .Y(_2724_)); + sky130_fd_sc_hd__and2_1 _3461_ (.A(_2720_), .B(_2723_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2725_)); - sky130_fd_sc_hd__or2_1 _3462_ (.A(_2537_), - .B(_2558_), + .X(_2725_)); + sky130_fd_sc_hd__or2_1 _3462_ (.A(_2724_), + .B(_2725_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_2726_)); - sky130_fd_sc_hd__nand2_1 _3463_ (.A(net55), - .B(net15), + sky130_fd_sc_hd__xnor2_1 _3463_ (.A(_2716_), + .B(_2717_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2727_)); - sky130_fd_sc_hd__nor2_1 _3464_ (.A(_2726_), + sky130_fd_sc_hd__or2_1 _3464_ (.A(_2726_), .B(_2727_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2728_)); - sky130_fd_sc_hd__a32o_1 _3465_ (.A1(net55), - .A2(net185), - .A3(_2557_), - .B1(net15), - .B2(net43), + .X(_2728_)); + sky130_fd_sc_hd__a211o_1 _3465_ (.A1(_2728_), + .A2(_2719_), + .B1(_2693_), + .C1(_2702_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_2729_)); - sky130_fd_sc_hd__o21a_1 _3466_ (.A1(_2726_), - .A2(_2727_), - .B1(_2729_), + sky130_fd_sc_hd__inv_2 _3466_ (.A(_2729_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2730_)); - sky130_fd_sc_hd__o21ai_2 _3467_ (.A1(net16), - .A2(net168), - .B1(_2428_), + .Y(_2730_)); + sky130_fd_sc_hd__o211ai_1 _3467_ (.A1(_2693_), + .A2(_2702_), + .B1(_2719_), + .C1(_2728_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2731_)); - sky130_fd_sc_hd__nand2_2 _3468_ (.A(_2478_), - .B(_2731_), + sky130_fd_sc_hd__and3_1 _3468_ (.A(_2729_), + .B(_2724_), + .C(_2731_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2732_)); - sky130_fd_sc_hd__nor2_1 _3469_ (.A(net52), + .X(_2732_)); + sky130_fd_sc_hd__nor2_1 _3469_ (.A(_2730_), .B(_2732_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2733_)); - sky130_fd_sc_hd__and2_1 _3470_ (.A(_2730_), - .B(_2733_), + sky130_fd_sc_hd__and2b_1 _3470_ (.A_N(_2733_), + .B(_2701_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_2734_)); - sky130_fd_sc_hd__nor2_4 _3471_ (.A(_2436_), - .B(net184), + sky130_fd_sc_hd__nand2_1 _3471_ (.A(net54), + .B(_2688_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2735_)); - sky130_fd_sc_hd__xnor2_4 _3472_ (.A(_2735_), - .B(_2476_), + sky130_fd_sc_hd__nand2_1 _3472_ (.A(net59), + .B(_2688_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2736_)); - sky130_fd_sc_hd__a32o_1 _3473_ (.A1(_2478_), - .A2(net42), - .A3(_2731_), - .B1(net178), - .B2(net51), + sky130_fd_sc_hd__xor2_1 _3473_ (.A(_2710_), + .B(_2736_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_2737_)); - sky130_fd_sc_hd__o21a_1 _3474_ (.A1(_2728_), - .A2(_2734_), - .B1(_2737_), + sky130_fd_sc_hd__and3_1 _3474_ (.A(net52), + .B(_2722_), + .C(_2737_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_2738_)); - sky130_fd_sc_hd__nor2_1 _3475_ (.A(_2701_), - .B(_2726_), + sky130_fd_sc_hd__o21ba_1 _3475_ (.A1(_2710_), + .A2(_2736_), + .B1_N(_2738_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2739_)); - sky130_fd_sc_hd__nand2_1 _3476_ (.A(net54), - .B(net15), + .X(_2739_)); + sky130_fd_sc_hd__xnor2_4 _3476_ (.A(_2466_), + .B(_2497_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2740_)); - sky130_fd_sc_hd__xor2_1 _3477_ (.A(_2701_), - .B(_2726_), + sky130_fd_sc_hd__a22oi_2 _3477_ (.A1(net44), + .A2(_2722_), + .B1(_2740_), + .B2(net48), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2741_)); - sky130_fd_sc_hd__and3_1 _3478_ (.A(net54), - .B(_2713_), - .C(_2741_), + .Y(_2741_)); + sky130_fd_sc_hd__or2_1 _3478_ (.A(_2739_), + .B(_2741_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_2742_)); - sky130_fd_sc_hd__o2bb2a_1 _3479_ (.A1_N(net42), - .A2_N(net15), - .B1(_2732_), - .B2(_2553_), + sky130_fd_sc_hd__and3_1 _3479_ (.A(net119), + .B(_2522_), + .C(_2531_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_2743_)); - sky130_fd_sc_hd__o21ba_1 _3480_ (.A1(_2739_), - .A2(_2742_), - .B1_N(_2743_), + sky130_fd_sc_hd__nand3_1 _3480_ (.A(net15), + .B(net46), + .C(_2743_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2744_)); - sky130_fd_sc_hd__or3b_1 _3481_ (.A(_2739_), - .B(_2742_), - .C_N(_2743_), + .Y(_2744_)); + sky130_fd_sc_hd__and2_1 _3481_ (.A(_2537_), + .B(net58), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_2745_)); - sky130_fd_sc_hd__and2b_1 _3482_ (.A_N(_2744_), - .B(_2745_), + sky130_fd_sc_hd__a22o_1 _3482_ (.A1(net120), + .A2(net15), + .B1(_2532_), + .B2(net47), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_2746_)); - sky130_fd_sc_hd__xnor2_1 _3483_ (.A(_2707_), - .B(_2709_), + sky130_fd_sc_hd__nand3_1 _3483_ (.A(_2744_), + .B(_2745_), + .C(_2746_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2747_)); - sky130_fd_sc_hd__or3b_1 _3484_ (.A(_2639_), - .B(_2515_), - .C_N(_2514_), + sky130_fd_sc_hd__a21bo_1 _3484_ (.A1(_2745_), + .A2(_2746_), + .B1_N(_2744_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_2748_)); - sky130_fd_sc_hd__or4bb_1 _3485_ (.A(net74), - .B(_2748_), - .C_N(_2532_), - .D_N(_2531_), + sky130_fd_sc_hd__a21o_1 _3485_ (.A1(_2703_), + .A2(_2705_), + .B1(_2704_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_2749_)); - sky130_fd_sc_hd__and3_1 _3486_ (.A(_2543_), - .B(_2545_), - .C(net59), + sky130_fd_sc_hd__nand3_1 _3486_ (.A(_2706_), + .B(_2748_), + .C(_2749_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2750_)); - sky130_fd_sc_hd__a32o_1 _3487_ (.A1(net128), - .A2(_2531_), - .A3(_2532_), - .B1(net50), - .B2(_2517_), + .Y(_2750_)); + sky130_fd_sc_hd__a21o_1 _3487_ (.A1(_2706_), + .A2(_2749_), + .B1(_2748_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_2751_)); - sky130_fd_sc_hd__nand3_1 _3488_ (.A(_2749_), - .B(_2750_), - .C(_2751_), + sky130_fd_sc_hd__a21oi_1 _3488_ (.A1(net52), + .A2(_2722_), + .B1(_2737_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2752_)); - sky130_fd_sc_hd__nand2_1 _3489_ (.A(_2749_), + sky130_fd_sc_hd__nor2_1 _3489_ (.A(_2738_), .B(_2752_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2753_)); - sky130_fd_sc_hd__xnor2_1 _3490_ (.A(_2697_), - .B(_2698_), + sky130_fd_sc_hd__nand3_1 _3490_ (.A(_2750_), + .B(_2751_), + .C(_2753_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2754_)); - sky130_fd_sc_hd__and2_1 _3491_ (.A(_2753_), + sky130_fd_sc_hd__nand2_1 _3491_ (.A(_2750_), .B(_2754_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2755_)); - sky130_fd_sc_hd__xor2_1 _3492_ (.A(_2753_), - .B(_2754_), + .Y(_2755_)); + sky130_fd_sc_hd__xnor2_2 _3492_ (.A(_2715_), + .B(_2714_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2756_)); - sky130_fd_sc_hd__xnor2_1 _3493_ (.A(_2740_), - .B(_2741_), + .Y(_2756_)); + sky130_fd_sc_hd__and2b_1 _3493_ (.A_N(_2756_), + .B(_2755_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2757_)); - sky130_fd_sc_hd__a21o_1 _3494_ (.A1(_2756_), - .A2(_2757_), - .B1(_2755_), + .X(_2757_)); + sky130_fd_sc_hd__xnor2_2 _3494_ (.A(_2756_), + .B(_2755_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2758_)); - sky130_fd_sc_hd__nand2_1 _3495_ (.A(_2747_), - .B(_2758_), + .Y(_2758_)); + sky130_fd_sc_hd__xor2_1 _3495_ (.A(_2739_), + .B(_2741_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2759_)); - sky130_fd_sc_hd__xor2_1 _3496_ (.A(_2747_), - .B(_2758_), + .X(_2759_)); + sky130_fd_sc_hd__a21o_1 _3496_ (.A1(net183), + .A2(_2759_), + .B1(_2757_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_2760_)); - sky130_fd_sc_hd__nand2_1 _3497_ (.A(_2746_), - .B(_2760_), + sky130_fd_sc_hd__xnor2_1 _3497_ (.A(_2726_), + .B(_2727_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2761_)); - sky130_fd_sc_hd__xor2_1 _3498_ (.A(_2746_), + sky130_fd_sc_hd__nand2b_1 _3498_ (.A_N(_2761_), .B(_2760_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2762_)); - sky130_fd_sc_hd__or4_4 _3499_ (.A(net74), - .B(_2542_), - .C(_2544_), - .D(_2748_), + .Y(_2762_)); + sky130_fd_sc_hd__xor2_1 _3499_ (.A(_2760_), + .B(_2761_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_2763_)); - sky130_fd_sc_hd__nor2_1 _3500_ (.A(_2558_), - .B(_2601_), + sky130_fd_sc_hd__or2_1 _3500_ (.A(_2742_), + .B(_2763_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2764_)); - sky130_fd_sc_hd__a32o_1 _3501_ (.A1(_2543_), - .A2(_2545_), - .A3(net49), - .B1(_2517_), - .B2(net128), + .X(_2764_)); + sky130_fd_sc_hd__xnor2_1 _3501_ (.A(_2742_), + .B(_2763_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2765_)); - sky130_fd_sc_hd__nand3_1 _3502_ (.A(_2763_), - .B(_2764_), - .C(_2765_), + .Y(_2765_)); + sky130_fd_sc_hd__and2_1 _3502_ (.A(_2537_), + .B(net46), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2766_)); - sky130_fd_sc_hd__a21bo_1 _3503_ (.A1(_2764_), - .A2(_2765_), - .B1_N(_2763_), + .X(_2766_)); + sky130_fd_sc_hd__and2_1 _3503_ (.A(_2743_), + .B(_2766_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_2767_)); - sky130_fd_sc_hd__a21o_1 _3504_ (.A1(_2749_), - .A2(_2751_), - .B1(_2750_), + sky130_fd_sc_hd__nand2_1 _3504_ (.A(net58), + .B(_2688_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2768_)); - sky130_fd_sc_hd__nand3_1 _3505_ (.A(_2752_), - .B(_2767_), - .C(_2768_), + .Y(_2768_)); + sky130_fd_sc_hd__xnor2_2 _3505_ (.A(_2743_), + .B(_2766_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2769_)); - sky130_fd_sc_hd__xor2_1 _3506_ (.A(_2730_), - .B(_2733_), + sky130_fd_sc_hd__nor2_1 _3506_ (.A(_2768_), + .B(_2769_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2770_)); - sky130_fd_sc_hd__a21o_1 _3507_ (.A1(_2752_), - .A2(_2768_), - .B1(_2767_), + .Y(_2770_)); + sky130_fd_sc_hd__a21o_1 _3507_ (.A1(_2744_), + .A2(_2746_), + .B1(_2745_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_2771_)); - sky130_fd_sc_hd__nand3_1 _3508_ (.A(_2769_), - .B(_2770_), - .C(_2771_), + sky130_fd_sc_hd__o211ai_1 _3508_ (.A1(_2767_), + .A2(_2770_), + .B1(_2771_), + .C1(_2747_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2772_)); - sky130_fd_sc_hd__nand2_1 _3509_ (.A(_2769_), - .B(_2772_), + sky130_fd_sc_hd__nand2_1 _3509_ (.A(net59), + .B(_2722_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2773_)); - sky130_fd_sc_hd__xor2_1 _3510_ (.A(_2756_), - .B(_2757_), + sky130_fd_sc_hd__xor2_1 _3510_ (.A(_2735_), + .B(_2773_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_2774_)); - sky130_fd_sc_hd__nand2_1 _3511_ (.A(_2773_), - .B(_2774_), + sky130_fd_sc_hd__and3_1 _3511_ (.A(net50), + .B(_2740_), + .C(_2774_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2775_)); - sky130_fd_sc_hd__nor3_1 _3512_ (.A(_2728_), - .B(_2734_), - .C(_2737_), + .X(_2775_)); + sky130_fd_sc_hd__a21oi_1 _3512_ (.A1(net51), + .A2(_2740_), + .B1(_2774_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2776_)); - sky130_fd_sc_hd__or2_1 _3513_ (.A(_2738_), + sky130_fd_sc_hd__nor2_1 _3513_ (.A(_2775_), .B(_2776_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2777_)); - sky130_fd_sc_hd__nor2_1 _3514_ (.A(_2773_), - .B(_2774_), + .Y(_2777_)); + sky130_fd_sc_hd__a211o_1 _3514_ (.A1(_2747_), + .A2(_2771_), + .B1(_2770_), + .C1(_2767_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2778_)); - sky130_fd_sc_hd__xor2_1 _3515_ (.A(_2773_), - .B(_2774_), + .X(_2778_)); + sky130_fd_sc_hd__and3_1 _3515_ (.A(_2772_), + .B(_2777_), + .C(_2778_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_2779_)); - sky130_fd_sc_hd__o21a_1 _3516_ (.A1(_2777_), + sky130_fd_sc_hd__a21bo_1 _3516_ (.A1(_2777_), .A2(_2778_), - .B1(_2775_), + .B1_N(_2772_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_2780_)); - sky130_fd_sc_hd__and2b_1 _3517_ (.A_N(_2780_), - .B(_2762_), + sky130_fd_sc_hd__a21o_1 _3517_ (.A1(_2750_), + .A2(_2751_), + .B1(_2753_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_2781_)); - sky130_fd_sc_hd__xnor2_1 _3518_ (.A(_2762_), + sky130_fd_sc_hd__and3_1 _3518_ (.A(_2754_), .B(_2780_), + .C(_2781_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2782_)); - sky130_fd_sc_hd__xnor2_1 _3519_ (.A(_2738_), - .B(_2782_), + .X(_2782_)); + sky130_fd_sc_hd__o21ba_1 _3519_ (.A1(_2735_), + .A2(_2773_), + .B1_N(_2775_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2783_)); - sky130_fd_sc_hd__and3_1 _3520_ (.A(_2557_), - .B(_2541_), - .C(net49), + .X(_2783_)); + sky130_fd_sc_hd__xor2_4 _3520_ (.A(_2473_), + .B(_2496_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_2784_)); - sky130_fd_sc_hd__or4b_4 _3521_ (.A(_1812_), - .B(_2544_), - .C(_2542_), - .D_N(_2784_), + sky130_fd_sc_hd__a22oi_2 _3521_ (.A1(net45), + .A2(_2740_), + .B1(_2784_), + .B2(net48), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2785_)); - sky130_fd_sc_hd__and2_1 _3522_ (.A(net59), - .B(net15), + .Y(_2785_)); + sky130_fd_sc_hd__nor2_1 _3522_ (.A(_2783_), + .B(_2785_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2786_)); - sky130_fd_sc_hd__a31o_1 _3523_ (.A1(net128), - .A2(_2543_), - .A3(_2545_), - .B1(_2784_), + .Y(_2786_)); + sky130_fd_sc_hd__xnor2_1 _3523_ (.A(_2783_), + .B(_2785_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2787_)); - sky130_fd_sc_hd__nand3_1 _3524_ (.A(_2785_), - .B(_2786_), - .C(_2787_), + .Y(_2787_)); + sky130_fd_sc_hd__a21oi_1 _3524_ (.A1(_2754_), + .A2(_2781_), + .B1(_2780_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2788_)); - sky130_fd_sc_hd__a21bo_1 _3525_ (.A1(_2786_), - .A2(_2787_), - .B1_N(_2785_), + sky130_fd_sc_hd__or3_4 _3525_ (.A(_2788_), + .B(_2787_), + .C(_2782_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_2789_)); - sky130_fd_sc_hd__a21o_1 _3526_ (.A1(_2763_), - .A2(_2765_), - .B1(_2764_), + sky130_fd_sc_hd__nand2b_4 _3526_ (.A_N(_2782_), + .B(_2789_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2790_)); - sky130_fd_sc_hd__nand3_1 _3527_ (.A(_2766_), - .B(_2789_), - .C(_2790_), + .Y(_2790_)); + sky130_fd_sc_hd__xnor2_2 _3527_ (.A(_2759_), + .B(_2758_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2791_)); - sky130_fd_sc_hd__a21o_1 _3528_ (.A1(_2766_), - .A2(_2790_), - .B1(_2789_), + sky130_fd_sc_hd__nand2b_1 _3528_ (.A_N(_2791_), + .B(_2790_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2792_)); - sky130_fd_sc_hd__nor2_1 _3529_ (.A(_2537_), - .B(_2732_), + .Y(_2792_)); + sky130_fd_sc_hd__xnor2_2 _3529_ (.A(_2791_), + .B(_2790_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2793_)); - sky130_fd_sc_hd__and3_1 _3530_ (.A(net55), - .B(_2713_), - .C(_2793_), + sky130_fd_sc_hd__a21bo_1 _3530_ (.A1(_2786_), + .A2(_2793_), + .B1_N(_2792_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_2794_)); - sky130_fd_sc_hd__xnor2_1 _3531_ (.A(_2727_), - .B(_2793_), + sky130_fd_sc_hd__and2b_1 _3531_ (.A_N(_2765_), + .B(_2794_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2795_)); - sky130_fd_sc_hd__and3_1 _3532_ (.A(net54), - .B(net179), - .C(_2795_), + .X(_2795_)); + sky130_fd_sc_hd__xnor2_1 _3532_ (.A(_2765_), + .B(_2794_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2796_)); - sky130_fd_sc_hd__a21oi_1 _3533_ (.A1(net54), - .A2(net179), - .B1(_2795_), + .Y(_2796_)); + sky130_fd_sc_hd__a21oi_1 _3533_ (.A1(_2729_), + .A2(_2731_), + .B1(_2724_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2797_)); - sky130_fd_sc_hd__nor2_1 _3534_ (.A(_2796_), - .B(_2797_), + sky130_fd_sc_hd__a211o_1 _3534_ (.A1(_2764_), + .A2(_2762_), + .B1(_2797_), + .C1(_2732_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2798_)); - sky130_fd_sc_hd__and3_1 _3535_ (.A(_2791_), - .B(_2792_), - .C(_2798_), + .X(_2798_)); + sky130_fd_sc_hd__o211ai_2 _3535_ (.A1(_2732_), + .A2(_2797_), + .B1(_2764_), + .C1(_2762_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2799_)); - sky130_fd_sc_hd__a21bo_1 _3536_ (.A1(_2792_), - .A2(_2798_), - .B1_N(_2791_), + .Y(_2799_)); + sky130_fd_sc_hd__nand2_1 _3536_ (.A(_2798_), + .B(_2799_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2800_)); - sky130_fd_sc_hd__a21o_1 _3537_ (.A1(_2769_), - .A2(_2771_), - .B1(_2770_), + .Y(_2800_)); + sky130_fd_sc_hd__and3_1 _3537_ (.A(_2796_), + .B(_2798_), + .C(_2799_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_2801_)); - sky130_fd_sc_hd__nand3_1 _3538_ (.A(_2772_), - .B(_2800_), - .C(_2801_), + sky130_fd_sc_hd__or3_4 _3538_ (.A(_1799_), + .B(_2687_), + .C(_2501_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2802_)); - sky130_fd_sc_hd__a21o_1 _3539_ (.A1(_2772_), - .A2(_2801_), - .B1(_2800_), + .X(_2802_)); + sky130_fd_sc_hd__or3b_4 _3539_ (.A(_2802_), + .B(_2611_), + .C_N(_2537_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_2803_)); - sky130_fd_sc_hd__xor2_4 _3540_ (.A(_2445_), - .B(_2475_), + sky130_fd_sc_hd__and2_1 _3540_ (.A(net57), + .B(_2722_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_2804_)); - sky130_fd_sc_hd__a22oi_1 _3541_ (.A1(net42), - .A2(net180), - .B1(_2804_), - .B2(net51), + sky130_fd_sc_hd__a22o_1 _3541_ (.A1(net119), + .A2(_2537_), + .B1(net46), + .B2(_2688_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2805_)); - sky130_fd_sc_hd__o21ba_1 _3542_ (.A1(_2794_), - .A2(_2796_), - .B1_N(_2805_), + .X(_2805_)); + sky130_fd_sc_hd__nand3_1 _3542_ (.A(_2803_), + .B(_2804_), + .C(_2805_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2806_)); - sky130_fd_sc_hd__or3b_1 _3543_ (.A(_2794_), - .B(_2796_), - .C_N(_2805_), + .Y(_2806_)); + sky130_fd_sc_hd__nand2_1 _3543_ (.A(_2803_), + .B(_2806_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2807_)); - sky130_fd_sc_hd__and2b_1 _3544_ (.A_N(_2806_), - .B(_2807_), + .Y(_2807_)); + sky130_fd_sc_hd__xor2_2 _3544_ (.A(_2768_), + .B(_2769_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_2808_)); - sky130_fd_sc_hd__and3_1 _3545_ (.A(_2802_), - .B(_2803_), - .C(_2808_), + sky130_fd_sc_hd__nand2_1 _3545_ (.A(_2807_), + .B(_2808_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2809_)); - sky130_fd_sc_hd__a21boi_1 _3546_ (.A1(_2803_), - .A2(_2808_), - .B1_N(_2802_), + .Y(_2809_)); + sky130_fd_sc_hd__nand2_1 _3546_ (.A(net54), + .B(_2740_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2810_)); - sky130_fd_sc_hd__xnor2_1 _3547_ (.A(_2777_), - .B(_2779_), + sky130_fd_sc_hd__or2_1 _3547_ (.A(_2773_), + .B(_2810_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2811_)); - sky130_fd_sc_hd__nand2b_1 _3548_ (.A_N(_2810_), - .B(_2811_), + .X(_2811_)); + sky130_fd_sc_hd__a22o_1 _3548_ (.A1(net54), + .A2(_2722_), + .B1(_2740_), + .B2(net59), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2812_)); - sky130_fd_sc_hd__xnor2_1 _3549_ (.A(_2810_), - .B(_2811_), + .X(_2812_)); + sky130_fd_sc_hd__and2_1 _3549_ (.A(_2811_), + .B(_2812_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2813_)); - sky130_fd_sc_hd__a21boi_1 _3550_ (.A1(_2806_), - .A2(_2813_), - .B1_N(_2812_), + .X(_2813_)); + sky130_fd_sc_hd__nand3_1 _3550_ (.A(net51), + .B(_2784_), + .C(_2813_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2814_)); - sky130_fd_sc_hd__or2_1 _3551_ (.A(_2783_), - .B(_2814_), + sky130_fd_sc_hd__a21o_1 _3551_ (.A1(net51), + .A2(_2784_), + .B1(_2813_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_2815_)); - sky130_fd_sc_hd__nand2_1 _3552_ (.A(_2783_), - .B(_2814_), + sky130_fd_sc_hd__nand2_1 _3552_ (.A(_2814_), + .B(_2815_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2816_)); - sky130_fd_sc_hd__xnor2_1 _3553_ (.A(_2806_), - .B(_2813_), + sky130_fd_sc_hd__xnor2_2 _3553_ (.A(_2807_), + .B(_2808_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2817_)); - sky130_fd_sc_hd__and2_1 _3554_ (.A(net128), - .B(net15), + sky130_fd_sc_hd__o21ai_1 _3554_ (.A1(_2816_), + .A2(_2817_), + .B1(_2809_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2818_)); - sky130_fd_sc_hd__nor2_1 _3555_ (.A(_2601_), - .B(_2732_), + .Y(_2818_)); + sky130_fd_sc_hd__a21oi_1 _3555_ (.A1(_2772_), + .A2(_2778_), + .B1(_2777_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2819_)); - sky130_fd_sc_hd__a32o_1 _3556_ (.A1(net128), - .A2(_2541_), - .A3(_2557_), - .B1(net49), - .B2(net15), + sky130_fd_sc_hd__nor2_1 _3556_ (.A(_2779_), + .B(_2819_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2820_)); - sky130_fd_sc_hd__a21bo_1 _3557_ (.A1(net202), - .A2(_2818_), - .B1_N(_2820_), + .Y(_2820_)); + sky130_fd_sc_hd__and2_1 _3557_ (.A(_2818_), + .B(_2820_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_2821_)); - sky130_fd_sc_hd__a22o_1 _3558_ (.A1(net202), - .A2(_2818_), - .B1(_2819_), - .B2(_2820_), + sky130_fd_sc_hd__xor2_4 _3558_ (.A(_2480_), + .B(_2495_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_2822_)); - sky130_fd_sc_hd__a21o_1 _3559_ (.A1(_2787_), - .A2(_2785_), - .B1(_2786_), + sky130_fd_sc_hd__a22oi_1 _3559_ (.A1(net44), + .A2(_2784_), + .B1(_2822_), + .B2(net48), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2823_)); - sky130_fd_sc_hd__nand3_1 _3560_ (.A(_2788_), - .B(_2822_), - .C(_2823_), + .Y(_2823_)); + sky130_fd_sc_hd__a21o_1 _3560_ (.A1(_2811_), + .A2(_2814_), + .B1(_2823_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2824_)); - sky130_fd_sc_hd__nand2_1 _3561_ (.A(_2523_), - .B(_2736_), + .X(_2824_)); + sky130_fd_sc_hd__nand3_1 _3561_ (.A(_2811_), + .B(_2814_), + .C(_2823_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2825_)); - sky130_fd_sc_hd__nand2_1 _3562_ (.A(_2536_), - .B(net179), + sky130_fd_sc_hd__nand2_1 _3562_ (.A(_2824_), + .B(_2825_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2826_)); - sky130_fd_sc_hd__or3_1 _3563_ (.A(_2537_), - .B(_2732_), - .C(_2825_), + sky130_fd_sc_hd__xnor2_1 _3563_ (.A(_2818_), + .B(_2820_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2827_)); - sky130_fd_sc_hd__o21ai_1 _3564_ (.A1(_2524_), - .A2(_2732_), - .B1(_2826_), + .Y(_2827_)); + sky130_fd_sc_hd__nor2_1 _3564_ (.A(_2826_), + .B(_2827_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2828_)); - sky130_fd_sc_hd__nand2_1 _3565_ (.A(_2827_), - .B(_2828_), + sky130_fd_sc_hd__o21ai_1 _3565_ (.A1(_2782_), + .A2(_2788_), + .B1(_2787_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2829_)); - sky130_fd_sc_hd__nand2_1 _3566_ (.A(net54), - .B(_2804_), + sky130_fd_sc_hd__o211ai_2 _3566_ (.A1(_2821_), + .A2(_2828_), + .B1(_2829_), + .C1(_2789_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2830_)); - sky130_fd_sc_hd__xor2_1 _3567_ (.A(_2829_), - .B(_2830_), + sky130_fd_sc_hd__a211o_1 _3567_ (.A1(_2789_), + .A2(_2829_), + .B1(_2828_), + .C1(_2821_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_2831_)); - sky130_fd_sc_hd__a21o_1 _3568_ (.A1(_2823_), - .A2(_2788_), - .B1(_2822_), + sky130_fd_sc_hd__nand3b_1 _3568_ (.A_N(_2824_), + .B(_2830_), + .C(_2831_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2832_)); - sky130_fd_sc_hd__and3_1 _3569_ (.A(_2832_), - .B(_2831_), - .C(_2824_), + .Y(_2832_)); + sky130_fd_sc_hd__xnor2_1 _3569_ (.A(_2793_), + .B(_2786_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2833_)); - sky130_fd_sc_hd__a21boi_1 _3570_ (.A1(_2831_), - .A2(_2832_), - .B1_N(_2824_), + .Y(_2833_)); + sky130_fd_sc_hd__and3_1 _3570_ (.A(_2833_), + .B(_2832_), + .C(_2830_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2834_)); - sky130_fd_sc_hd__a21oi_1 _3571_ (.A1(_2791_), - .A2(_2792_), - .B1(_2798_), + .X(_2834_)); + sky130_fd_sc_hd__a21oi_1 _3571_ (.A1(_2830_), + .A2(_2832_), + .B1(_2833_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2835_)); - sky130_fd_sc_hd__or3_4 _3572_ (.A(_2799_), - .B(_2834_), - .C(_2835_), + sky130_fd_sc_hd__a21bo_1 _3572_ (.A1(_2830_), + .A2(_2831_), + .B1_N(_2824_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_2836_)); - sky130_fd_sc_hd__o21ai_1 _3573_ (.A1(_2829_), - .A2(_2830_), - .B1(_2827_), + sky130_fd_sc_hd__and2_1 _3573_ (.A(net46), + .B(_2722_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2837_)); - sky130_fd_sc_hd__xor2_4 _3574_ (.A(net171), - .B(_2452_), + .X(_2837_)); + sky130_fd_sc_hd__and3_1 _3574_ (.A(net120), + .B(_2688_), + .C(_2837_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_2838_)); - sky130_fd_sc_hd__a22o_1 _3575_ (.A1(net42), - .A2(_2804_), - .B1(net193), - .B2(net51), + sky130_fd_sc_hd__nand2_1 _3575_ (.A(net58), + .B(_2740_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2839_)); - sky130_fd_sc_hd__nand2_1 _3576_ (.A(_2837_), - .B(_2839_), + .Y(_2839_)); + sky130_fd_sc_hd__xor2_1 _3576_ (.A(_2802_), + .B(_2837_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2840_)); - sky130_fd_sc_hd__or2_1 _3577_ (.A(_2837_), - .B(_2839_), + .X(_2840_)); + sky130_fd_sc_hd__nor2_1 _3577_ (.A(_2839_), + .B(_2840_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2841_)); - sky130_fd_sc_hd__and2_1 _3578_ (.A(_2840_), - .B(_2841_), + .Y(_2841_)); + sky130_fd_sc_hd__a21o_1 _3578_ (.A1(_2805_), + .A2(_2803_), + .B1(_2804_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_2842_)); - sky130_fd_sc_hd__o21ai_1 _3579_ (.A1(_2799_), - .A2(_2835_), - .B1(_2834_), + sky130_fd_sc_hd__o211a_1 _3579_ (.A1(_2838_), + .A2(_2841_), + .B1(_2806_), + .C1(_2842_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2843_)); - sky130_fd_sc_hd__and3_1 _3580_ (.A(_2836_), - .B(_2842_), - .C(_2843_), + .X(_2843_)); + sky130_fd_sc_hd__nand2_1 _3580_ (.A(net59), + .B(_2784_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2844_)); - sky130_fd_sc_hd__nand3_1 _3581_ (.A(_2836_), - .B(_2842_), - .C(_2843_), + .Y(_2844_)); + sky130_fd_sc_hd__xor2_1 _3581_ (.A(_2810_), + .B(_2844_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2845_)); - sky130_fd_sc_hd__a21oi_1 _3582_ (.A1(_2802_), - .A2(_2803_), - .B1(_2808_), + .X(_2845_)); + sky130_fd_sc_hd__and3_1 _3582_ (.A(net50), + .B(_2822_), + .C(_2845_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2846_)); - sky130_fd_sc_hd__a211o_1 _3583_ (.A1(_2836_), - .A2(_2845_), - .B1(_2846_), - .C1(_2809_), + .X(_2846_)); + sky130_fd_sc_hd__a21oi_1 _3583_ (.A1(net50), + .A2(_2822_), + .B1(_2845_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2847_)); - sky130_fd_sc_hd__o211ai_1 _3584_ (.A1(_2809_), - .A2(_2846_), - .B1(_2845_), - .C1(_2836_), + .Y(_2847_)); + sky130_fd_sc_hd__nor2_1 _3584_ (.A(_2846_), + .B(_2847_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2848_)); - sky130_fd_sc_hd__nand3b_1 _3585_ (.A_N(_2840_), - .B(_2847_), - .C(_2848_), + sky130_fd_sc_hd__a211oi_1 _3585_ (.A1(_2806_), + .A2(_2842_), + .B1(_2841_), + .C1(_2838_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2849_)); - sky130_fd_sc_hd__and3_1 _3586_ (.A(_2817_), - .B(_2847_), - .C(_2849_), + sky130_fd_sc_hd__or3b_4 _3586_ (.A(_2849_), + .B(_2843_), + .C_N(_2848_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_2850_)); - sky130_fd_sc_hd__a21o_1 _3587_ (.A1(_2783_), - .A2(_2814_), - .B1(_2850_), + sky130_fd_sc_hd__and2b_1 _3587_ (.A_N(_2843_), + .B(_2850_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_2851_)); - sky130_fd_sc_hd__a21o_1 _3588_ (.A1(_2847_), - .A2(_2849_), - .B1(_2817_), + sky130_fd_sc_hd__xor2_2 _3588_ (.A(_2816_), + .B(_2817_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_2852_)); - sky130_fd_sc_hd__and3_1 _3589_ (.A(net128), - .B(_2478_), - .C(_2731_), + sky130_fd_sc_hd__nand2b_1 _3589_ (.A_N(_2851_), + .B(_2852_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2853_)); - sky130_fd_sc_hd__nand3_1 _3590_ (.A(net49), - .B(net15), - .C(_2853_), + .Y(_2853_)); + sky130_fd_sc_hd__o21ba_1 _3590_ (.A1(_2810_), + .A2(_2844_), + .B1_N(_2846_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2854_)); - sky130_fd_sc_hd__and2_1 _3591_ (.A(net59), - .B(net177), + .X(_2854_)); + sky130_fd_sc_hd__nor2_2 _3591_ (.A(_2487_), + .B(net180), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2855_)); - sky130_fd_sc_hd__a2bb2o_1 _3592_ (.A1_N(_2639_), - .A2_N(_2732_), - .B1(net15), - .B2(net127), + .Y(_2855_)); + sky130_fd_sc_hd__xnor2_4 _3592_ (.A(net167), + .B(_2855_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2856_)); - sky130_fd_sc_hd__nand3_1 _3593_ (.A(_2854_), - .B(_2855_), - .C(_2856_), + .Y(_2856_)); + sky130_fd_sc_hd__a22oi_2 _3593_ (.A1(net44), + .A2(_2822_), + .B1(_2856_), + .B2(net48), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2857_)); - sky130_fd_sc_hd__nand2_1 _3594_ (.A(_2854_), + sky130_fd_sc_hd__nor2_1 _3594_ (.A(_2854_), .B(_2857_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2858_)); - sky130_fd_sc_hd__xnor2_1 _3595_ (.A(_2819_), - .B(_2821_), + sky130_fd_sc_hd__xnor2_1 _3595_ (.A(_2854_), + .B(_2857_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2859_)); - sky130_fd_sc_hd__and2_1 _3596_ (.A(_2858_), - .B(_2859_), + sky130_fd_sc_hd__xnor2_2 _3596_ (.A(_2851_), + .B(_2852_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2860_)); - sky130_fd_sc_hd__nand2_1 _3597_ (.A(_2523_), - .B(_2804_), + .Y(_2860_)); + sky130_fd_sc_hd__nand2b_1 _3597_ (.A_N(_2859_), + .B(_2860_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2861_)); - sky130_fd_sc_hd__nand2_1 _3598_ (.A(_2536_), - .B(_2804_), + sky130_fd_sc_hd__nand2_1 _3598_ (.A(_2853_), + .B(_2861_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2862_)); - sky130_fd_sc_hd__or2_1 _3599_ (.A(_2826_), - .B(_2861_), + sky130_fd_sc_hd__xnor2_1 _3599_ (.A(_2826_), + .B(_2827_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2863_)); - sky130_fd_sc_hd__xor2_1 _3600_ (.A(_2825_), + .Y(_2863_)); + sky130_fd_sc_hd__and2b_1 _3600_ (.A_N(_2863_), .B(_2862_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_2864_)); - sky130_fd_sc_hd__nand2_1 _3601_ (.A(net53), - .B(net191), + sky130_fd_sc_hd__xnor2_1 _3601_ (.A(_2862_), + .B(_2863_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2865_)); - sky130_fd_sc_hd__inv_2 _3602_ (.A(_2865_), + sky130_fd_sc_hd__and2_1 _3602_ (.A(_2858_), + .B(_2865_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2866_)); - sky130_fd_sc_hd__nand2_1 _3603_ (.A(_2864_), - .B(_2866_), + .X(_2866_)); + sky130_fd_sc_hd__o211a_1 _3603_ (.A1(_2864_), + .A2(_2866_), + .B1(_2832_), + .C1(_2836_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2867_)); - sky130_fd_sc_hd__or2_1 _3604_ (.A(_2864_), - .B(_2866_), + .X(_2867_)); + sky130_fd_sc_hd__nor2_1 _3604_ (.A(_2835_), + .B(_2867_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2868_)); - sky130_fd_sc_hd__and2_1 _3605_ (.A(_2867_), - .B(_2868_), + .Y(_2868_)); + sky130_fd_sc_hd__or2_4 _3605_ (.A(_2834_), + .B(_2835_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_2869_)); - sky130_fd_sc_hd__or2_1 _3606_ (.A(_2858_), - .B(_2859_), + sky130_fd_sc_hd__a211oi_1 _3606_ (.A1(_2832_), + .A2(_2836_), + .B1(_2864_), + .C1(_2866_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2870_)); - sky130_fd_sc_hd__xnor2_1 _3607_ (.A(_2858_), - .B(_2859_), + .Y(_2870_)); + sky130_fd_sc_hd__or2_4 _3607_ (.A(_2867_), + .B(_2870_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2871_)); - sky130_fd_sc_hd__a21oi_1 _3608_ (.A1(_2869_), - .A2(_2870_), - .B1(_2860_), + .X(_2871_)); + sky130_fd_sc_hd__and2_1 _3608_ (.A(net46), + .B(_2740_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2872_)); - sky130_fd_sc_hd__a21oi_1 _3609_ (.A1(_2824_), - .A2(_2832_), - .B1(_2831_), + .X(_2872_)); + sky130_fd_sc_hd__and3_1 _3609_ (.A(net120), + .B(_2722_), + .C(_2872_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2873_)); - sky130_fd_sc_hd__or3_4 _3610_ (.A(_2873_), - .B(_2872_), - .C(_2833_), + .X(_2873_)); + sky130_fd_sc_hd__and2_1 _3610_ (.A(net57), + .B(_2784_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_2874_)); - sky130_fd_sc_hd__xor2_4 _3611_ (.A(_2459_), - .B(_2473_), + sky130_fd_sc_hd__a21oi_1 _3611_ (.A1(net120), + .A2(_2722_), + .B1(_2872_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2875_)); - sky130_fd_sc_hd__a22oi_1 _3612_ (.A1(net42), - .A2(net192), - .B1(_2875_), - .B2(net51), + .Y(_2875_)); + sky130_fd_sc_hd__nor3b_1 _3612_ (.A(_2873_), + .B(_2875_), + .C_N(_2874_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2876_)); - sky130_fd_sc_hd__a21oi_1 _3613_ (.A1(_2863_), - .A2(_2867_), - .B1(_2876_), + sky130_fd_sc_hd__or3b_1 _3613_ (.A(_2873_), + .B(_2875_), + .C_N(_2874_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2877_)); - sky130_fd_sc_hd__and3_1 _3614_ (.A(_2863_), - .B(_2867_), - .C(_2876_), + .X(_2877_)); + sky130_fd_sc_hd__nor2_1 _3614_ (.A(_2873_), + .B(_2876_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2878_)); - sky130_fd_sc_hd__nor2_1 _3615_ (.A(_2877_), - .B(_2878_), + .Y(_2878_)); + sky130_fd_sc_hd__xor2_1 _3615_ (.A(_2839_), + .B(_2840_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2879_)); - sky130_fd_sc_hd__o21ai_1 _3616_ (.A1(_2833_), - .A2(_2873_), - .B1(_2872_), + .X(_2879_)); + sky130_fd_sc_hd__and2b_1 _3616_ (.A_N(_2878_), + .B(_2879_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2880_)); - sky130_fd_sc_hd__nand3_2 _3617_ (.A(_2874_), - .B(_2879_), - .C(_2880_), + .X(_2880_)); + sky130_fd_sc_hd__nand2_1 _3617_ (.A(net54), + .B(_2822_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2881_)); - sky130_fd_sc_hd__a21oi_1 _3618_ (.A1(_2836_), - .A2(_2843_), - .B1(_2842_), + sky130_fd_sc_hd__a22oi_1 _3618_ (.A1(net54), + .A2(_2784_), + .B1(_2822_), + .B2(net59), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2882_)); - sky130_fd_sc_hd__a211o_1 _3619_ (.A1(_2874_), + sky130_fd_sc_hd__o21ba_1 _3619_ (.A1(_2844_), .A2(_2881_), - .B1(_2882_), - .C1(_2844_), + .B1_N(_2882_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_2883_)); - sky130_fd_sc_hd__inv_2 _3620_ (.A(_2883_), + sky130_fd_sc_hd__nand2_1 _3620_ (.A(net50), + .B(_2856_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2884_)); - sky130_fd_sc_hd__o211ai_1 _3621_ (.A1(_2844_), - .A2(_2882_), - .B1(_2881_), - .C1(_2874_), + sky130_fd_sc_hd__xnor2_1 _3621_ (.A(_2883_), + .B(_2884_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2885_)); - sky130_fd_sc_hd__and3_1 _3622_ (.A(_2883_), - .B(_2877_), - .C(_2885_), + sky130_fd_sc_hd__or3_1 _3622_ (.A(_2873_), + .B(_2876_), + .C(_2879_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_2886_)); - sky130_fd_sc_hd__a21bo_1 _3623_ (.A1(_2847_), - .A2(_2848_), - .B1_N(_2840_), + sky130_fd_sc_hd__xor2_1 _3623_ (.A(_2878_), + .B(_2879_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_2887_)); - sky130_fd_sc_hd__a211oi_1 _3624_ (.A1(_2849_), - .A2(_2887_), - .B1(_2886_), - .C1(_2884_), + sky130_fd_sc_hd__a21o_1 _3624_ (.A1(_2885_), + .A2(_2886_), + .B1(_2880_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2888_)); - sky130_fd_sc_hd__and2_1 _3625_ (.A(net49), - .B(net177), + .X(_2888_)); + sky130_fd_sc_hd__o21bai_1 _3625_ (.A1(_2843_), + .A2(_2849_), + .B1_N(_2848_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2889_)); - sky130_fd_sc_hd__and2_1 _3626_ (.A(net49), - .B(_2804_), + .Y(_2889_)); + sky130_fd_sc_hd__and3_1 _3626_ (.A(_2850_), + .B(_2888_), + .C(_2889_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_2890_)); - sky130_fd_sc_hd__and3_1 _3627_ (.A(_2736_), - .B(net128), - .C(_2890_), + sky130_fd_sc_hd__o22a_1 _3627_ (.A1(_2844_), + .A2(_2881_), + .B1(_2882_), + .B2(_2884_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_2891_)); - sky130_fd_sc_hd__and2_1 _3628_ (.A(net58), - .B(net189), + sky130_fd_sc_hd__and3_1 _3628_ (.A(_2490_), + .B(_2491_), + .C(_2493_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_2892_)); - sky130_fd_sc_hd__a21oi_1 _3629_ (.A1(net128), - .A2(_2736_), - .B1(_2890_), + sky130_fd_sc_hd__or2_1 _3629_ (.A(net167), + .B(_2892_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2893_)); - sky130_fd_sc_hd__or3b_4 _3630_ (.A(_2891_), - .B(_2893_), - .C_N(_2892_), + .X(_2893_)); + sky130_fd_sc_hd__a22oi_2 _3630_ (.A1(net44), + .A2(_2856_), + .B1(net22), + .B2(net48), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2894_)); - sky130_fd_sc_hd__and2b_1 _3631_ (.A_N(_2891_), + .Y(_2894_)); + sky130_fd_sc_hd__nor2_1 _3631_ (.A(_2891_), .B(_2894_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2895_)); - sky130_fd_sc_hd__nand2_1 _3632_ (.A(net58), - .B(_2804_), + .Y(_2895_)); + sky130_fd_sc_hd__xnor2_1 _3632_ (.A(_2891_), + .B(_2894_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2896_)); - sky130_fd_sc_hd__and2_1 _3633_ (.A(_2853_), - .B(_2889_), + sky130_fd_sc_hd__a21oi_1 _3633_ (.A1(_2850_), + .A2(_2889_), + .B1(_2888_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2897_)); - sky130_fd_sc_hd__xnor2_1 _3634_ (.A(_2853_), - .B(_2889_), + .Y(_2897_)); + sky130_fd_sc_hd__nor3_2 _3634_ (.A(_2890_), + .B(_2896_), + .C(_2897_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2898_)); - sky130_fd_sc_hd__nor2_1 _3635_ (.A(_2896_), + sky130_fd_sc_hd__nor2_1 _3635_ (.A(_2890_), .B(_2898_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2899_)); - sky130_fd_sc_hd__xor2_1 _3636_ (.A(_2896_), - .B(_2898_), + sky130_fd_sc_hd__xnor2_2 _3636_ (.A(_2859_), + .B(_2860_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2900_)); - sky130_fd_sc_hd__nand2b_1 _3637_ (.A_N(_2895_), + .Y(_2900_)); + sky130_fd_sc_hd__nand2b_1 _3637_ (.A_N(_2899_), .B(_2900_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2901_)); - sky130_fd_sc_hd__nand2_1 _3638_ (.A(net43), - .B(net190), + sky130_fd_sc_hd__xnor2_2 _3638_ (.A(_2899_), + .B(_2900_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2902_)); - sky130_fd_sc_hd__nand2_1 _3639_ (.A(_2523_), - .B(_2875_), + sky130_fd_sc_hd__a21bo_1 _3639_ (.A1(_2895_), + .A2(_2902_), + .B1_N(_2901_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2903_)); - sky130_fd_sc_hd__nand2_1 _3640_ (.A(_2523_), - .B(net194), + .X(_2903_)); + sky130_fd_sc_hd__xnor2_1 _3640_ (.A(_2858_), + .B(_2865_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2904_)); - sky130_fd_sc_hd__nand2_1 _3641_ (.A(_2536_), - .B(_2875_), + sky130_fd_sc_hd__and2b_1 _3641_ (.A_N(_2904_), + .B(_2903_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2905_)); - sky130_fd_sc_hd__nand2_1 _3642_ (.A(_2904_), - .B(_2905_), + .X(_2905_)); + sky130_fd_sc_hd__xnor2_1 _3642_ (.A(_2903_), + .B(_2904_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2906_)); - sky130_fd_sc_hd__o21a_1 _3643_ (.A1(_2902_), - .A2(_2903_), - .B1(_2906_), + sky130_fd_sc_hd__xor2_2 _3643_ (.A(_2895_), + .B(_2902_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_2907_)); - sky130_fd_sc_hd__xor2_2 _3644_ (.A(_2460_), - .B(_2465_), + sky130_fd_sc_hd__nand2_1 _3644_ (.A(net119), + .B(_2784_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2908_)); - sky130_fd_sc_hd__xnor2_4 _3645_ (.A(_2472_), - .B(_2908_), + .Y(_2908_)); + sky130_fd_sc_hd__and2_1 _3645_ (.A(net46), + .B(_2784_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2909_)); - sky130_fd_sc_hd__and3_1 _3646_ (.A(net53), - .B(_2907_), + .X(_2909_)); + sky130_fd_sc_hd__nand3_1 _3646_ (.A(net120), + .B(_2740_), .C(_2909_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2910_)); - sky130_fd_sc_hd__a21oi_1 _3647_ (.A1(net54), - .A2(_2909_), - .B1(_2907_), + .Y(_2910_)); + sky130_fd_sc_hd__and2_1 _3647_ (.A(net57), + .B(_2822_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2911_)); - sky130_fd_sc_hd__nor2_1 _3648_ (.A(_2910_), - .B(_2911_), + .X(_2911_)); + sky130_fd_sc_hd__a21o_1 _3648_ (.A1(net120), + .A2(_2740_), + .B1(_2909_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2912_)); - sky130_fd_sc_hd__xor2_1 _3649_ (.A(_2895_), - .B(_2900_), + .X(_2912_)); + sky130_fd_sc_hd__nand3_1 _3649_ (.A(_2910_), + .B(_2911_), + .C(_2912_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2913_)); - sky130_fd_sc_hd__o31ai_1 _3650_ (.A1(_2910_), - .A2(_2911_), - .A3(_2913_), - .B1(_2901_), + .Y(_2913_)); + sky130_fd_sc_hd__nand2_1 _3650_ (.A(_2910_), + .B(_2913_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2914_)); - sky130_fd_sc_hd__xor2_1 _3651_ (.A(_2861_), - .B(_2902_), + sky130_fd_sc_hd__o21bai_1 _3651_ (.A1(_2873_), + .A2(_2875_), + .B1_N(_2874_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2915_)); - sky130_fd_sc_hd__and3_1 _3652_ (.A(net53), - .B(_2875_), + .Y(_2915_)); + sky130_fd_sc_hd__nand3_1 _3652_ (.A(_2877_), + .B(_2914_), .C(_2915_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2916_)); - sky130_fd_sc_hd__a21oi_1 _3653_ (.A1(net53), - .A2(_2875_), - .B1(_2915_), + .Y(_2916_)); + sky130_fd_sc_hd__nand2_1 _3653_ (.A(net59), + .B(_2856_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2917_)); - sky130_fd_sc_hd__nor2_1 _3654_ (.A(_2916_), + sky130_fd_sc_hd__xor2_1 _3654_ (.A(_2881_), .B(_2917_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2918_)); - sky130_fd_sc_hd__a21o_1 _3655_ (.A1(_2854_), - .A2(_2856_), - .B1(_2855_), + .X(_2918_)); + sky130_fd_sc_hd__and3_1 _3655_ (.A(net50), + .B(net22), + .C(_2918_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_2919_)); - sky130_fd_sc_hd__o211a_1 _3656_ (.A1(_2897_), - .A2(_2899_), - .B1(_2919_), - .C1(_2857_), + sky130_fd_sc_hd__a21oi_1 _3656_ (.A1(net50), + .A2(net22), + .B1(_2918_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2920_)); - sky130_fd_sc_hd__a211oi_1 _3657_ (.A1(_2857_), - .A2(_2919_), - .B1(_2899_), - .C1(_2897_), + .Y(_2920_)); + sky130_fd_sc_hd__nor2_1 _3657_ (.A(_2919_), + .B(_2920_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2921_)); - sky130_fd_sc_hd__or3b_1 _3658_ (.A(_2920_), - .B(_2921_), - .C_N(_2918_), + sky130_fd_sc_hd__a21o_1 _3658_ (.A1(_2877_), + .A2(_2915_), + .B1(_2914_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_2922_)); - sky130_fd_sc_hd__o21bai_1 _3659_ (.A1(_2920_), - .A2(_2921_), - .B1_N(_2918_), + sky130_fd_sc_hd__nand3_1 _3659_ (.A(_2916_), + .B(_2921_), + .C(_2922_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2923_)); - sky130_fd_sc_hd__and3_1 _3660_ (.A(_2914_), - .B(_2922_), - .C(_2923_), + sky130_fd_sc_hd__and2_1 _3660_ (.A(_2916_), + .B(_2923_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_2924_)); - sky130_fd_sc_hd__o21ba_1 _3661_ (.A1(_2904_), - .A2(_2905_), - .B1_N(_2910_), + sky130_fd_sc_hd__xnor2_1 _3661_ (.A(_2885_), + .B(_2887_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2925_)); - sky130_fd_sc_hd__and3_1 _3662_ (.A(_2468_), - .B(_2469_), - .C(_2471_), + .Y(_2925_)); + sky130_fd_sc_hd__nand2b_1 _3662_ (.A_N(_2924_), + .B(_2925_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2926_)); - sky130_fd_sc_hd__or2_4 _3663_ (.A(_2472_), - .B(_2926_), + .Y(_2926_)); + sky130_fd_sc_hd__o21ba_1 _3663_ (.A1(_2881_), + .A2(_2917_), + .B1_N(_2919_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_2927_)); - sky130_fd_sc_hd__a22oi_2 _3664_ (.A1(_2555_), - .A2(_2909_), - .B1(_2927_), - .B2(net51), + sky130_fd_sc_hd__a21o_1 _3664_ (.A1(_2491_), + .A2(_2492_), + .B1(net113), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2928_)); - sky130_fd_sc_hd__nor2_1 _3665_ (.A(_2925_), + .X(_2928_)); + sky130_fd_sc_hd__nand2_2 _3665_ (.A(_2493_), .B(_2928_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2929_)); - sky130_fd_sc_hd__xnor2_1 _3666_ (.A(_2925_), - .B(_2928_), + sky130_fd_sc_hd__a22oi_2 _3666_ (.A1(net44), + .A2(_2893_), + .B1(_2929_), + .B2(net48), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2930_)); - sky130_fd_sc_hd__a21oi_1 _3667_ (.A1(_2922_), - .A2(_2923_), - .B1(_2914_), + sky130_fd_sc_hd__or2_1 _3667_ (.A(_2927_), + .B(_2930_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2931_)); - sky130_fd_sc_hd__nor3_2 _3668_ (.A(_2924_), + .X(_2931_)); + sky130_fd_sc_hd__xnor2_1 _3668_ (.A(_2927_), .B(_2930_), - .C(_2931_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2932_)); - sky130_fd_sc_hd__nor2_1 _3669_ (.A(_2924_), - .B(_2932_), + sky130_fd_sc_hd__xnor2_1 _3669_ (.A(_2924_), + .B(_2925_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2933_)); - sky130_fd_sc_hd__o21ba_1 _3670_ (.A1(_2861_), - .A2(_2902_), - .B1_N(_2916_), + sky130_fd_sc_hd__nand2b_1 _3670_ (.A_N(_2932_), + .B(_2933_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2934_)); - sky130_fd_sc_hd__a22oi_2 _3671_ (.A1(net42), - .A2(_2875_), - .B1(_2909_), - .B2(_2552_), + .Y(_2934_)); + sky130_fd_sc_hd__o21a_1 _3671_ (.A1(_2897_), + .A2(_2890_), + .B1(_2896_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2935_)); - sky130_fd_sc_hd__nor2_1 _3672_ (.A(_2934_), - .B(_2935_), + .X(_2935_)); + sky130_fd_sc_hd__a211oi_1 _3672_ (.A1(_2926_), + .A2(_2934_), + .B1(_2935_), + .C1(_2898_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2936_)); - sky130_fd_sc_hd__xnor2_1 _3673_ (.A(_2934_), - .B(_2935_), + sky130_fd_sc_hd__o211a_1 _3673_ (.A1(_2898_), + .A2(_2935_), + .B1(_2934_), + .C1(_2926_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2937_)); - sky130_fd_sc_hd__and2b_1 _3674_ (.A_N(_2920_), - .B(_2922_), + .X(_2937_)); + sky130_fd_sc_hd__or3_4 _3674_ (.A(_2931_), + .B(_2936_), + .C(_2937_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_2938_)); - sky130_fd_sc_hd__xnor2_1 _3675_ (.A(_2869_), - .B(_2871_), + sky130_fd_sc_hd__and2b_1 _3675_ (.A_N(_2936_), + .B(_2938_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2939_)); - sky130_fd_sc_hd__and2b_1 _3676_ (.A_N(_2938_), - .B(_2939_), + .X(_2939_)); + sky130_fd_sc_hd__and2b_1 _3676_ (.A_N(_2939_), + .B(_2907_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_2940_)); - sky130_fd_sc_hd__xnor2_1 _3677_ (.A(_2938_), - .B(_2939_), + sky130_fd_sc_hd__xnor2_2 _3677_ (.A(_2939_), + .B(_2907_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2941_)); - sky130_fd_sc_hd__and2b_1 _3678_ (.A_N(_2937_), - .B(_2941_), + sky130_fd_sc_hd__o21ai_1 _3678_ (.A1(_2936_), + .A2(_2937_), + .B1(_2931_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2942_)); - sky130_fd_sc_hd__xnor2_1 _3679_ (.A(_2937_), - .B(_2941_), + .Y(_2942_)); + sky130_fd_sc_hd__a21o_1 _3679_ (.A1(_2910_), + .A2(_2912_), + .B1(_2911_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2943_)); - sky130_fd_sc_hd__and2b_1 _3680_ (.A_N(_2933_), + .X(_2943_)); + sky130_fd_sc_hd__nand2_1 _3680_ (.A(_2913_), .B(_2943_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2944_)); - sky130_fd_sc_hd__xnor2_1 _3681_ (.A(_2933_), - .B(_2943_), + .Y(_2944_)); + sky130_fd_sc_hd__nand2_1 _3681_ (.A(net119), + .B(_2822_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2945_)); - sky130_fd_sc_hd__and2_1 _3682_ (.A(_2929_), - .B(_2945_), + sky130_fd_sc_hd__nand2_1 _3682_ (.A(net46), + .B(_2822_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2946_)); - sky130_fd_sc_hd__a21o_1 _3683_ (.A1(_2880_), - .A2(_2874_), - .B1(_2879_), + .Y(_2946_)); + sky130_fd_sc_hd__nor2_1 _3683_ (.A(_2908_), + .B(_2946_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2947_)); - sky130_fd_sc_hd__o211ai_2 _3684_ (.A1(_2940_), - .A2(_2942_), - .B1(_2947_), - .C1(_2881_), + .Y(_2947_)); + sky130_fd_sc_hd__nand2_1 _3684_ (.A(net58), + .B(_2856_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2948_)); - sky130_fd_sc_hd__a211o_1 _3685_ (.A1(_2947_), - .A2(_2881_), - .B1(_2942_), - .C1(_2940_), + sky130_fd_sc_hd__xor2_1 _3685_ (.A(_2908_), + .B(_2946_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_2949_)); - sky130_fd_sc_hd__nand3_1 _3686_ (.A(_2936_), - .B(_2948_), - .C(_2949_), + sky130_fd_sc_hd__a31o_1 _3686_ (.A1(net58), + .A2(_2856_), + .A3(_2949_), + .B1(_2947_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2950_)); - sky130_fd_sc_hd__a21o_1 _3687_ (.A1(_2949_), - .A2(_2948_), - .B1(_2936_), + .X(_2950_)); + sky130_fd_sc_hd__nand2_1 _3687_ (.A(net54), + .B(net22), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2951_)); - sky130_fd_sc_hd__o211a_1 _3688_ (.A1(_2944_), - .A2(_2946_), - .B1(_2950_), - .C1(_2951_), + .Y(_2951_)); + sky130_fd_sc_hd__nand2_1 _3688_ (.A(net59), + .B(net22), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2952_)); - sky130_fd_sc_hd__a211oi_1 _3689_ (.A1(_2950_), - .A2(_2951_), - .B1(_2944_), - .C1(_2946_), + .Y(_2952_)); + sky130_fd_sc_hd__nor2_1 _3689_ (.A(_2917_), + .B(_2951_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2953_)); - sky130_fd_sc_hd__nor2_1 _3690_ (.A(_2952_), - .B(_2953_), + sky130_fd_sc_hd__a21boi_1 _3690_ (.A1(net54), + .A2(_2856_), + .B1_N(_2952_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2954_)); - sky130_fd_sc_hd__xor2_1 _3691_ (.A(_2929_), - .B(_2945_), + sky130_fd_sc_hd__nor2_1 _3691_ (.A(_2953_), + .B(_2954_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2955_)); - sky130_fd_sc_hd__nand2_1 _3692_ (.A(net127), - .B(_2838_), + .Y(_2955_)); + sky130_fd_sc_hd__and3_1 _3692_ (.A(net50), + .B(_2929_), + .C(_2955_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2956_)); - sky130_fd_sc_hd__and2_1 _3693_ (.A(net50), - .B(_2838_), + .X(_2956_)); + sky130_fd_sc_hd__a21oi_1 _3693_ (.A1(net50), + .A2(_2929_), + .B1(_2955_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2957_)); - sky130_fd_sc_hd__nand3_1 _3694_ (.A(net127), - .B(_2804_), - .C(_2957_), + .Y(_2957_)); + sky130_fd_sc_hd__nor2_1 _3694_ (.A(_2956_), + .B(_2957_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2958_)); - sky130_fd_sc_hd__and2_1 _3695_ (.A(net59), - .B(_2875_), + sky130_fd_sc_hd__xnor2_1 _3695_ (.A(_2944_), + .B(_2950_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2959_)); - sky130_fd_sc_hd__a21o_1 _3696_ (.A1(net127), - .A2(_2804_), - .B1(_2957_), + .Y(_2959_)); + sky130_fd_sc_hd__a32o_1 _3696_ (.A1(_2913_), + .A2(_2943_), + .A3(_2950_), + .B1(_2958_), + .B2(_2959_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_2960_)); - sky130_fd_sc_hd__nand3_1 _3697_ (.A(_2958_), - .B(_2959_), - .C(_2960_), + sky130_fd_sc_hd__a21o_1 _3697_ (.A1(_2916_), + .A2(_2922_), + .B1(_2921_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2961_)); - sky130_fd_sc_hd__nand2_1 _3698_ (.A(_2958_), - .B(_2961_), + .X(_2961_)); + sky130_fd_sc_hd__and3_1 _3698_ (.A(_2923_), + .B(_2960_), + .C(_2961_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2962_)); - sky130_fd_sc_hd__o21bai_1 _3699_ (.A1(_2891_), - .A2(_2893_), - .B1_N(_2892_), + .X(_2962_)); + sky130_fd_sc_hd__a22o_1 _3699_ (.A1(net149), + .A2(net48), + .B1(net44), + .B2(_2929_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2963_)); - sky130_fd_sc_hd__and3_1 _3700_ (.A(_2894_), - .B(_2962_), - .C(_2963_), + .X(_2963_)); + sky130_fd_sc_hd__o21ai_2 _3700_ (.A1(_2953_), + .A2(_2956_), + .B1(_2963_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2964_)); - sky130_fd_sc_hd__nand2_1 _3701_ (.A(net43), - .B(_2909_), + .Y(_2964_)); + sky130_fd_sc_hd__or3_1 _3701_ (.A(_2953_), + .B(_2956_), + .C(_2963_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2965_)); - sky130_fd_sc_hd__xor2_1 _3702_ (.A(_2903_), + .X(_2965_)); + sky130_fd_sc_hd__nand2_1 _3702_ (.A(_2964_), .B(_2965_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2966_)); - sky130_fd_sc_hd__and3_1 _3703_ (.A(net53), - .B(_2927_), - .C(_2966_), + .Y(_2966_)); + sky130_fd_sc_hd__a21oi_1 _3703_ (.A1(_2923_), + .A2(_2961_), + .B1(_2960_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2967_)); - sky130_fd_sc_hd__a21oi_1 _3704_ (.A1(net53), - .A2(_2927_), - .B1(_2966_), + .Y(_2967_)); + sky130_fd_sc_hd__nor3_1 _3704_ (.A(_2962_), + .B(_2966_), + .C(_2967_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2968_)); - sky130_fd_sc_hd__nor2_1 _3705_ (.A(_2967_), + sky130_fd_sc_hd__or2_1 _3705_ (.A(_2962_), .B(_2968_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2969_)); - sky130_fd_sc_hd__a21oi_1 _3706_ (.A1(_2894_), - .A2(_2963_), - .B1(_2962_), + .X(_2969_)); + sky130_fd_sc_hd__xnor2_1 _3706_ (.A(_2932_), + .B(_2933_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2970_)); - sky130_fd_sc_hd__nor3b_2 _3707_ (.A(_2964_), + sky130_fd_sc_hd__nand2_1 _3707_ (.A(_2969_), .B(_2970_), - .C_N(_2969_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2971_)); - sky130_fd_sc_hd__nor2_1 _3708_ (.A(_2964_), - .B(_2971_), + sky130_fd_sc_hd__xnor2_1 _3708_ (.A(_2969_), + .B(_2970_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2972_)); - sky130_fd_sc_hd__xnor2_1 _3709_ (.A(_2912_), - .B(_2913_), + sky130_fd_sc_hd__or2_1 _3709_ (.A(_2964_), + .B(_2972_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2973_)); - sky130_fd_sc_hd__nand2b_1 _3710_ (.A_N(_2972_), - .B(_2973_), + .X(_2973_)); + sky130_fd_sc_hd__o21ai_1 _3710_ (.A1(_2964_), + .A2(_2972_), + .B1(_2971_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2974_)); - sky130_fd_sc_hd__o21ba_1 _3711_ (.A1(_2903_), - .A2(_2965_), - .B1_N(_2967_), + sky130_fd_sc_hd__and3_1 _3711_ (.A(_2938_), + .B(_2942_), + .C(_2974_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_2975_)); - sky130_fd_sc_hd__a21o_2 _3712_ (.A1(_2469_), - .A2(_2470_), - .B1(net122), + sky130_fd_sc_hd__a21o_1 _3712_ (.A1(_2938_), + .A2(_2942_), + .B1(_2974_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_2976_)); - sky130_fd_sc_hd__nand2_4 _3713_ (.A(_2471_), + sky130_fd_sc_hd__nand2b_1 _3713_ (.A_N(_2975_), .B(_2976_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2977_)); - sky130_fd_sc_hd__a22oi_2 _3714_ (.A1(net42), - .A2(_2927_), - .B1(_2977_), - .B2(net51), + sky130_fd_sc_hd__o21a_1 _3714_ (.A1(_2962_), + .A2(_2967_), + .B1(_2966_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2978_)); - sky130_fd_sc_hd__or2_1 _3715_ (.A(_2975_), - .B(_2978_), + .X(_2978_)); + sky130_fd_sc_hd__xor2_1 _3715_ (.A(_2958_), + .B(_2959_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_2979_)); - sky130_fd_sc_hd__xnor2_1 _3716_ (.A(_2975_), - .B(_2978_), + sky130_fd_sc_hd__xnor2_1 _3716_ (.A(_2948_), + .B(_2949_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2980_)); - sky130_fd_sc_hd__xnor2_1 _3717_ (.A(_2972_), - .B(_2973_), + sky130_fd_sc_hd__nand2_1 _3717_ (.A(net46), + .B(_2856_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2981_)); - sky130_fd_sc_hd__nand2b_1 _3718_ (.A_N(_2980_), - .B(_2981_), + sky130_fd_sc_hd__nand2_1 _3718_ (.A(net57), + .B(net22), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2982_)); - sky130_fd_sc_hd__o21a_1 _3719_ (.A1(_2924_), - .A2(_2931_), - .B1(_2930_), + sky130_fd_sc_hd__xor2_1 _3719_ (.A(_2945_), + .B(_2981_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_2983_)); - sky130_fd_sc_hd__a211oi_2 _3720_ (.A1(_2974_), - .A2(_2982_), - .B1(_2983_), - .C1(_2932_), + sky130_fd_sc_hd__and3_1 _3720_ (.A(net57), + .B(net22), + .C(_2983_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2984_)); - sky130_fd_sc_hd__o211a_1 _3721_ (.A1(_2932_), - .A2(_2983_), - .B1(_2982_), - .C1(_2974_), + .X(_2984_)); + sky130_fd_sc_hd__o21ba_1 _3721_ (.A1(_2945_), + .A2(_2981_), + .B1_N(_2984_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_2985_)); - sky130_fd_sc_hd__nor3_1 _3722_ (.A(_2979_), - .B(_2984_), - .C(_2985_), + sky130_fd_sc_hd__and2b_1 _3722_ (.A_N(_2985_), + .B(_2980_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2986_)); - sky130_fd_sc_hd__nor2_1 _3723_ (.A(_2984_), - .B(_2986_), + .X(_2986_)); + sky130_fd_sc_hd__nand2_1 _3723_ (.A(net54), + .B(_2929_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2987_)); - sky130_fd_sc_hd__and2b_1 _3724_ (.A_N(_2987_), - .B(_2955_), + sky130_fd_sc_hd__nand2_1 _3724_ (.A(net59), + .B(_2929_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2988_)); - sky130_fd_sc_hd__xnor2_1 _3725_ (.A(_2955_), + .Y(_2988_)); + sky130_fd_sc_hd__nor2_1 _3725_ (.A(_2952_), .B(_2987_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2989_)); - sky130_fd_sc_hd__o21a_1 _3726_ (.A1(_2984_), - .A2(_2985_), - .B1(_2979_), + sky130_fd_sc_hd__and2_1 _3726_ (.A(_2951_), + .B(_2988_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_2990_)); - sky130_fd_sc_hd__a21o_1 _3727_ (.A1(_2958_), - .A2(_2960_), - .B1(_2959_), + sky130_fd_sc_hd__nor2_1 _3727_ (.A(_2989_), + .B(_2990_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2991_)); - sky130_fd_sc_hd__nand2_1 _3728_ (.A(net127), - .B(_2875_), + .Y(_2991_)); + sky130_fd_sc_hd__and3_1 _3728_ (.A(net149), + .B(net50), + .C(_2991_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2992_)); - sky130_fd_sc_hd__nand2_1 _3729_ (.A(net49), - .B(_2875_), + .X(_2992_)); + sky130_fd_sc_hd__a21oi_1 _3729_ (.A1(net149), + .A2(net50), + .B1(_2991_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2993_)); - sky130_fd_sc_hd__nor2_1 _3730_ (.A(_2956_), + sky130_fd_sc_hd__or2_1 _3730_ (.A(_2992_), .B(_2993_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2994_)); - sky130_fd_sc_hd__nand2_1 _3731_ (.A(net58), - .B(_2909_), + .X(_2994_)); + sky130_fd_sc_hd__xnor2_1 _3731_ (.A(_2980_), + .B(_2985_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2995_)); - sky130_fd_sc_hd__xor2_1 _3732_ (.A(_2956_), - .B(_2993_), + sky130_fd_sc_hd__and2b_1 _3732_ (.A_N(_2994_), + .B(_2995_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_2996_)); - sky130_fd_sc_hd__a31o_1 _3733_ (.A1(net58), - .A2(_2909_), - .A3(_2996_), - .B1(_2994_), + sky130_fd_sc_hd__o21a_1 _3733_ (.A1(_2986_), + .A2(_2996_), + .B1(_2979_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_2997_)); - sky130_fd_sc_hd__nand3_2 _3734_ (.A(_2961_), - .B(_2991_), - .C(_2997_), + sky130_fd_sc_hd__o21ai_1 _3734_ (.A1(_2986_), + .A2(_2996_), + .B1(_2979_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2998_)); - sky130_fd_sc_hd__nand2_1 _3735_ (.A(net55), - .B(_2927_), + sky130_fd_sc_hd__o211ai_2 _3735_ (.A1(_2989_), + .A2(_2992_), + .B1(net149), + .C1(net44), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2999_)); - sky130_fd_sc_hd__nor2_1 _3736_ (.A(_2965_), - .B(_2999_), + sky130_fd_sc_hd__a211o_1 _3736_ (.A1(net149), + .A2(net44), + .B1(_2989_), + .C1(_2992_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_3000_)); - sky130_fd_sc_hd__a22o_1 _3737_ (.A1(net55), - .A2(_2909_), - .B1(_2927_), - .B2(net43), + .X(_3000_)); + sky130_fd_sc_hd__nand2_1 _3737_ (.A(_2999_), + .B(_3000_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_3001_)); - sky130_fd_sc_hd__o21a_1 _3738_ (.A1(_2965_), - .A2(_2999_), - .B1(_3001_), + .Y(_3001_)); + sky130_fd_sc_hd__nor3_1 _3738_ (.A(_2979_), + .B(_2986_), + .C(_2996_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_3002_)); - sky130_fd_sc_hd__nand2_1 _3739_ (.A(net53), - .B(_2977_), + .Y(_3002_)); + sky130_fd_sc_hd__or3_1 _3739_ (.A(_2997_), + .B(_3001_), + .C(_3002_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_3003_)); - sky130_fd_sc_hd__xnor2_1 _3740_ (.A(_3002_), - .B(_3003_), + .X(_3003_)); + sky130_fd_sc_hd__a211oi_1 _3740_ (.A1(_2998_), + .A2(_3003_), + .B1(_2968_), + .C1(_2978_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_3004_)); - sky130_fd_sc_hd__a21o_1 _3741_ (.A1(_2961_), - .A2(_2991_), - .B1(_2997_), + sky130_fd_sc_hd__o211a_1 _3741_ (.A1(_2968_), + .A2(_2978_), + .B1(_2998_), + .C1(_3003_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_3005_)); - sky130_fd_sc_hd__nand3_1 _3742_ (.A(_2998_), - .B(_3004_), - .C(_3005_), + sky130_fd_sc_hd__o21ai_1 _3742_ (.A1(_3004_), + .A2(_3005_), + .B1(_2999_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_3006_)); - sky130_fd_sc_hd__o21ba_1 _3743_ (.A1(_2964_), - .A2(_2970_), - .B1_N(_2969_), + sky130_fd_sc_hd__xnor2_1 _3743_ (.A(_2994_), + .B(_2995_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_3007_)); - sky130_fd_sc_hd__a211oi_2 _3744_ (.A1(_2998_), - .A2(_3006_), - .B1(_3007_), - .C1(_2971_), + .Y(_3007_)); + sky130_fd_sc_hd__xor2_1 _3744_ (.A(_2982_), + .B(_2983_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_3008_)); - sky130_fd_sc_hd__a31o_1 _3745_ (.A1(net53), - .A2(_2977_), - .A3(_3002_), - .B1(_3000_), + .X(_3008_)); + sky130_fd_sc_hd__nand2_1 _3745_ (.A(net119), + .B(net22), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_3009_)); - sky130_fd_sc_hd__a22o_1 _3746_ (.A1(net151), - .A2(net51), - .B1(net42), - .B2(_2977_), + .Y(_3009_)); + sky130_fd_sc_hd__or2_1 _3746_ (.A(_2981_), + .B(_3009_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_3010_)); - sky130_fd_sc_hd__nand2_1 _3747_ (.A(_3009_), - .B(_3010_), + sky130_fd_sc_hd__a22o_1 _3747_ (.A1(net119), + .A2(_2856_), + .B1(net22), + .B2(net46), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_3011_)); - sky130_fd_sc_hd__xnor2_1 _3748_ (.A(_3009_), - .B(_3010_), + .X(_3011_)); + sky130_fd_sc_hd__o21a_1 _3748_ (.A1(_2981_), + .A2(_3009_), + .B1(_3011_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_3012_)); - sky130_fd_sc_hd__o211a_1 _3749_ (.A1(_2971_), - .A2(_3007_), - .B1(_3006_), - .C1(_2998_), + .X(_3012_)); + sky130_fd_sc_hd__nand3_1 _3749_ (.A(net57), + .B(_2929_), + .C(_3012_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_3013_)); - sky130_fd_sc_hd__nor3_1 _3750_ (.A(_3008_), - .B(_3012_), - .C(_3013_), + .Y(_3013_)); + sky130_fd_sc_hd__a21oi_1 _3750_ (.A1(_3010_), + .A2(_3013_), + .B1(_3008_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_3014_)); - sky130_fd_sc_hd__or2_1 _3751_ (.A(_3008_), - .B(_3014_), + sky130_fd_sc_hd__nand2_1 _3751_ (.A(net149), + .B(net54), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_3015_)); - sky130_fd_sc_hd__xnor2_1 _3752_ (.A(_2980_), - .B(_2981_), + .Y(_3015_)); + sky130_fd_sc_hd__nor2_1 _3752_ (.A(_2988_), + .B(_3015_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_3016_)); - sky130_fd_sc_hd__nand2_1 _3753_ (.A(_3015_), - .B(_3016_), + sky130_fd_sc_hd__nand2_1 _3753_ (.A(net149), + .B(net59), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_3017_)); - sky130_fd_sc_hd__xnor2_1 _3754_ (.A(_3015_), - .B(_3016_), + sky130_fd_sc_hd__a21o_1 _3754_ (.A1(_2987_), + .A2(_3017_), + .B1(_3016_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_3018_)); - sky130_fd_sc_hd__or2_1 _3755_ (.A(_3011_), - .B(_3018_), + .X(_3018_)); + sky130_fd_sc_hd__and3_1 _3755_ (.A(_3008_), + .B(_3010_), + .C(_3013_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_3019_)); - sky130_fd_sc_hd__a211oi_1 _3756_ (.A1(_3017_), - .A2(_3019_), - .B1(_2986_), - .C1(_2990_), + sky130_fd_sc_hd__or2_1 _3756_ (.A(_3014_), + .B(_3019_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_3020_)); - sky130_fd_sc_hd__o211ai_1 _3757_ (.A1(_2986_), - .A2(_2990_), - .B1(_3017_), - .C1(_3019_), + .X(_3020_)); + sky130_fd_sc_hd__nor2_1 _3757_ (.A(_3018_), + .B(_3020_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_3021_)); - sky130_fd_sc_hd__and2b_1 _3758_ (.A_N(_3020_), - .B(_3021_), + sky130_fd_sc_hd__o21ai_1 _3758_ (.A1(_3014_), + .A2(_3021_), + .B1(_3007_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_3022_)); - sky130_fd_sc_hd__nand2_1 _3759_ (.A(net43), - .B(_2977_), + .Y(_3022_)); + sky130_fd_sc_hd__or3_1 _3759_ (.A(_3007_), + .B(_3014_), + .C(_3021_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_3023_)); - sky130_fd_sc_hd__nor2_1 _3760_ (.A(_2999_), - .B(_3023_), + .X(_3023_)); + sky130_fd_sc_hd__a21oi_1 _3760_ (.A1(_3022_), + .A2(_3023_), + .B1(_3016_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_3024_)); - sky130_fd_sc_hd__and2_1 _3761_ (.A(_2999_), - .B(_3023_), + sky130_fd_sc_hd__a21o_1 _3761_ (.A1(net57), + .A2(_2929_), + .B1(_3012_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_3025_)); - sky130_fd_sc_hd__nor2_1 _3762_ (.A(_3024_), + sky130_fd_sc_hd__nand2_1 _3762_ (.A(_3013_), .B(_3025_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_3026_)); - sky130_fd_sc_hd__and3_1 _3763_ (.A(net152), - .B(net53), - .C(_3026_), + sky130_fd_sc_hd__nor2_1 _3763_ (.A(_1799_), + .B(_2928_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_3027_)); - sky130_fd_sc_hd__o211a_1 _3764_ (.A1(_3024_), - .A2(_3027_), - .B1(net152), - .C1(net42), + .Y(_3027_)); + sky130_fd_sc_hd__and2_1 _3764_ (.A(net46), + .B(_2929_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_3028_)); - sky130_fd_sc_hd__o21a_1 _3765_ (.A1(_3008_), - .A2(_3013_), - .B1(_3012_), + sky130_fd_sc_hd__mux2_1 _3765_ (.A0(_2928_), + .A1(_3028_), + .S(_3009_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_3029_)); - sky130_fd_sc_hd__a21o_1 _3766_ (.A1(_2998_), - .A2(_3005_), - .B1(_3004_), + sky130_fd_sc_hd__and3_1 _3766_ (.A(net148), + .B(net57), + .C(_3029_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_3030_)); - sky130_fd_sc_hd__xnor2_1 _3767_ (.A(_2995_), - .B(_2996_), + sky130_fd_sc_hd__a21oi_1 _3767_ (.A1(net22), + .A2(_3027_), + .B1(_3030_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_3031_)); - sky130_fd_sc_hd__nand2_1 _3768_ (.A(net49), - .B(_2909_), + sky130_fd_sc_hd__o211ai_1 _3768_ (.A1(net57), + .A2(_3029_), + .B1(_3027_), + .C1(net148), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_3032_)); - sky130_fd_sc_hd__nand2_1 _3769_ (.A(net58), - .B(_2927_), + sky130_fd_sc_hd__o211a_1 _3769_ (.A1(_2521_), + .A2(_3032_), + .B1(_3031_), + .C1(_3026_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_3033_)); - sky130_fd_sc_hd__xor2_1 _3770_ (.A(_2992_), - .B(_3032_), + .X(_3033_)); + sky130_fd_sc_hd__or2_1 _3770_ (.A(_3026_), + .B(_3031_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_3034_)); - sky130_fd_sc_hd__and3_1 _3771_ (.A(net58), - .B(_2927_), - .C(_3034_), + sky130_fd_sc_hd__or2_1 _3771_ (.A(_3030_), + .B(_3032_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_3035_)); - sky130_fd_sc_hd__o21ba_1 _3772_ (.A1(_2992_), - .A2(_3032_), - .B1_N(_3035_), + sky130_fd_sc_hd__a32o_1 _3772_ (.A1(_3015_), + .A2(_3034_), + .A3(_3035_), + .B1(_3018_), + .B2(_3020_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_3036_)); - sky130_fd_sc_hd__and2b_1 _3773_ (.A_N(_3036_), - .B(_3031_), + sky130_fd_sc_hd__or3_1 _3773_ (.A(_3021_), + .B(_3033_), + .C(_3036_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_3037_)); - sky130_fd_sc_hd__a21oi_1 _3774_ (.A1(net152), - .A2(net53), - .B1(_3026_), + sky130_fd_sc_hd__o31a_1 _3774_ (.A1(_3015_), + .A2(_3034_), + .A3(_3035_), + .B1(_3037_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_3038_)); - sky130_fd_sc_hd__nor2_1 _3775_ (.A(_3027_), + .X(_3038_)); + sky130_fd_sc_hd__or2_1 _3775_ (.A(_3024_), .B(_3038_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_3039_)); - sky130_fd_sc_hd__xnor2_1 _3776_ (.A(_3031_), - .B(_3036_), + .X(_3039_)); + sky130_fd_sc_hd__o21ai_1 _3776_ (.A1(_2997_), + .A2(_3002_), + .B1(_3001_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_3040_)); - sky130_fd_sc_hd__a21o_1 _3777_ (.A1(_3039_), - .A2(_3040_), - .B1(_3037_), + sky130_fd_sc_hd__nand2_1 _3777_ (.A(_3016_), + .B(_3023_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_3041_)); - sky130_fd_sc_hd__and3_1 _3778_ (.A(_3006_), - .B(_3030_), + .Y(_3041_)); + sky130_fd_sc_hd__and3_1 _3778_ (.A(_3022_), + .B(_3039_), .C(_3041_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_3042_)); - sky130_fd_sc_hd__a211oi_1 _3779_ (.A1(net152), - .A2(net42), - .B1(_3024_), - .C1(_3027_), + sky130_fd_sc_hd__nand2_1 _3779_ (.A(_3003_), + .B(_3040_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_3043_)); - sky130_fd_sc_hd__or2_1 _3780_ (.A(_3028_), - .B(_3043_), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .X(_3044_)); - sky130_fd_sc_hd__a21oi_1 _3781_ (.A1(_3006_), - .A2(_3030_), - .B1(_3041_), + sky130_fd_sc_hd__o22ai_1 _3780_ (.A1(_3022_), + .A2(_3039_), + .B1(_3042_), + .B2(_3043_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_3045_)); - sky130_fd_sc_hd__or3_1 _3782_ (.A(_3042_), + .Y(_3044_)); + sky130_fd_sc_hd__and2_1 _3781_ (.A(_3006_), .B(_3044_), - .C(_3045_), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .X(_3046_)); - sky130_fd_sc_hd__and2b_1 _3783_ (.A_N(_3042_), - .B(_3046_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_3047_)); - sky130_fd_sc_hd__or3_4 _3784_ (.A(_3014_), - .B(_3029_), - .C(_3047_), + .X(_3045_)); + sky130_fd_sc_hd__nor2_1 _3782_ (.A(_2999_), + .B(_3005_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0128_)); - sky130_fd_sc_hd__o21ai_1 _3785_ (.A1(_3014_), - .A2(_3029_), - .B1(_3047_), + .Y(_0128_)); + sky130_fd_sc_hd__or3_1 _3783_ (.A(_3004_), + .B(_3045_), + .C(_0128_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0129_)); - sky130_fd_sc_hd__a21oi_1 _3786_ (.A1(_0128_), - .A2(_0129_), - .B1(_3028_), + .X(_0129_)); + sky130_fd_sc_hd__nand2_1 _3784_ (.A(_2964_), + .B(_2972_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0130_)); - sky130_fd_sc_hd__o21ai_1 _3787_ (.A1(_3042_), + sky130_fd_sc_hd__a22o_1 _3785_ (.A1(_3004_), .A2(_3045_), - .B1(_3044_), + .B1(_0130_), + .B2(_2973_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0131_)); - sky130_fd_sc_hd__nand2_1 _3788_ (.A(_3046_), + .X(_0131_)); + sky130_fd_sc_hd__and2_1 _3786_ (.A(_0129_), .B(_0131_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0132_)); - sky130_fd_sc_hd__nand2_1 _3789_ (.A(net152), - .B(net55), + .X(_0132_)); + sky130_fd_sc_hd__a31o_1 _3787_ (.A1(_2976_), + .A2(_0129_), + .A3(_0131_), + .B1(_2975_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0133_)); - sky130_fd_sc_hd__or2_1 _3790_ (.A(_3023_), - .B(_0133_), + .X(_0133_)); + sky130_fd_sc_hd__a21o_1 _3788_ (.A1(_0133_), + .A2(_2941_), + .B1(_2940_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0134_)); - sky130_fd_sc_hd__a22o_1 _3791_ (.A1(net152), - .A2(net43), - .B1(_2977_), - .B2(net55), + sky130_fd_sc_hd__a21oi_4 _3789_ (.A1(_0134_), + .A2(_2906_), + .B1(_2905_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0135_)); - sky130_fd_sc_hd__and2_1 _3792_ (.A(_0134_), - .B(_0135_), + .Y(_0135_)); + sky130_fd_sc_hd__o32ai_4 _3790_ (.A1(_2869_), + .A2(_0135_), + .A3(_2871_), + .B1(_2868_), + .B2(_2834_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0136_)); - sky130_fd_sc_hd__xor2_1 _3793_ (.A(_3033_), - .B(_3034_), + .Y(_0136_)); + sky130_fd_sc_hd__nand2b_1 _3791_ (.A_N(_2795_), + .B(_2798_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0137_)); - sky130_fd_sc_hd__nand2_1 _3794_ (.A(net127), - .B(_2927_), + .Y(_0137_)); + sky130_fd_sc_hd__a22o_1 _3792_ (.A1(_0136_), + .A2(_2801_), + .B1(_0137_), + .B2(_2799_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0138_)); - sky130_fd_sc_hd__nor2_1 _3795_ (.A(_3032_), - .B(_0138_), + .X(_0138_)); + sky130_fd_sc_hd__and2b_1 _3793_ (.A_N(_2701_), + .B(_2733_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0139_)); - sky130_fd_sc_hd__nand2_1 _3796_ (.A(net58), - .B(_2977_), + .X(_0139_)); + sky130_fd_sc_hd__nor2_1 _3794_ (.A(_2734_), + .B(_0139_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0140_)); - sky130_fd_sc_hd__a22o_1 _3797_ (.A1(net127), - .A2(_2909_), - .B1(_2927_), - .B2(net49), + sky130_fd_sc_hd__a21oi_1 _3795_ (.A1(_0138_), + .A2(_0140_), + .B1(_2734_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0141_)); - sky130_fd_sc_hd__o21a_1 _3798_ (.A1(_3032_), - .A2(_0138_), - .B1(_0141_), + .Y(_0141_)); + sky130_fd_sc_hd__xor2_1 _3796_ (.A(_2700_), + .B(_0141_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0142_)); - sky130_fd_sc_hd__a31o_1 _3799_ (.A1(net58), - .A2(_2977_), - .A3(_0141_), - .B1(_0139_), + sky130_fd_sc_hd__xnor2_1 _3797_ (.A(_2700_), + .B(_0141_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0143_)); - sky130_fd_sc_hd__and2b_1 _3800_ (.A_N(_0137_), - .B(_0143_), + .Y(_0143_)); + sky130_fd_sc_hd__a22o_1 _3798_ (.A1(_2524_), + .A2(net49), + .B1(net45), + .B2(net16), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0144_)); - sky130_fd_sc_hd__and2b_1 _3801_ (.A_N(_0143_), - .B(_0137_), + sky130_fd_sc_hd__o21ai_1 _3799_ (.A1(_2571_), + .A2(_2574_), + .B1(_0144_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0145_)); - sky130_fd_sc_hd__nor2_1 _3802_ (.A(_0144_), - .B(_0145_), + .Y(_0145_)); + sky130_fd_sc_hd__or3_1 _3800_ (.A(_2571_), + .B(_2574_), + .C(_0144_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0146_)); - sky130_fd_sc_hd__nor2_1 _3803_ (.A(_0136_), + .X(_0146_)); + sky130_fd_sc_hd__and2_1 _3801_ (.A(_0145_), .B(_0146_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0147_)); - sky130_fd_sc_hd__xor2_1 _3804_ (.A(_0140_), - .B(_0142_), + .X(_0147_)); + sky130_fd_sc_hd__nand2_1 _3802_ (.A(net52), + .B(_2550_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0148_)); - sky130_fd_sc_hd__nor2_1 _3805_ (.A(net74), - .B(_2976_), + .Y(_0148_)); + sky130_fd_sc_hd__nand2_1 _3803_ (.A(net60), + .B(net10), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0149_)); - sky130_fd_sc_hd__nor2_1 _3806_ (.A(_2976_), - .B(_0138_), + sky130_fd_sc_hd__nor2_1 _3804_ (.A(_2570_), + .B(_0149_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0150_)); - sky130_fd_sc_hd__nand2_1 _3807_ (.A(net49), - .B(_2977_), + sky130_fd_sc_hd__a21bo_1 _3805_ (.A1(net55), + .A2(net181), + .B1_N(_2569_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0151_)); - sky130_fd_sc_hd__a21oi_1 _3808_ (.A1(_0138_), - .A2(_0151_), - .B1(_0150_), + .X(_0151_)); + sky130_fd_sc_hd__o21a_1 _3806_ (.A1(_2570_), + .A2(_0149_), + .B1(_0151_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0152_)); - sky130_fd_sc_hd__and3_1 _3809_ (.A(net152), - .B(net58), - .C(_0152_), + .X(_0152_)); + sky130_fd_sc_hd__xor2_2 _3807_ (.A(_0148_), + .B(_0152_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0153_)); - sky130_fd_sc_hd__nor2_1 _3810_ (.A(_0150_), - .B(_0153_), + sky130_fd_sc_hd__nor2_1 _3808_ (.A(_2586_), + .B(_2615_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0154_)); - sky130_fd_sc_hd__o211ai_1 _3811_ (.A1(net58), - .A2(_0152_), - .B1(_0149_), - .C1(net152), + sky130_fd_sc_hd__a21o_2 _3809_ (.A1(_2600_), + .A2(_2607_), + .B1(_2598_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0155_)); - sky130_fd_sc_hd__or2_1 _3812_ (.A(_0153_), - .B(_0155_), + .X(_0155_)); + sky130_fd_sc_hd__or2_1 _3810_ (.A(\r1[17] ), + .B(_2593_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0156_)); - sky130_fd_sc_hd__a22o_1 _3813_ (.A1(_0148_), - .A2(_0154_), - .B1(_0156_), - .B2(_0133_), + sky130_fd_sc_hd__and2_1 _3811_ (.A(\r1[17] ), + .B(_2593_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0157_)); - sky130_fd_sc_hd__o22a_1 _3814_ (.A1(_0148_), - .A2(_0154_), - .B1(_0155_), - .B2(_2524_), + sky130_fd_sc_hd__o21ai_1 _3812_ (.A1(\r2[18] ), + .A2(_0157_), + .B1(_0156_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0158_)); - sky130_fd_sc_hd__nand2_1 _3815_ (.A(_0157_), - .B(_0158_), + .Y(_0158_)); + sky130_fd_sc_hd__and3_1 _3813_ (.A(\r2[18] ), + .B(\r1[17] ), + .C(_2593_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0159_)); - sky130_fd_sc_hd__and2_1 _3816_ (.A(_0136_), - .B(_0146_), + .X(_0159_)); + sky130_fd_sc_hd__o22a_1 _3814_ (.A1(\r2[18] ), + .A2(_0156_), + .B1(_0158_), + .B2(_0159_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0160_)); - sky130_fd_sc_hd__nor2_1 _3817_ (.A(_0147_), - .B(_0160_), + sky130_fd_sc_hd__a21oi_1 _3815_ (.A1(_2106_), + .A2(_2595_), + .B1(_0160_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0161_)); - sky130_fd_sc_hd__nor4_1 _3818_ (.A(_0133_), - .B(_0148_), - .C(_0154_), - .D(_0156_), + sky130_fd_sc_hd__xnor2_2 _3816_ (.A(_2596_), + .B(_0160_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0162_)); - sky130_fd_sc_hd__a21oi_1 _3819_ (.A1(_0159_), - .A2(_0161_), - .B1(_0162_), + sky130_fd_sc_hd__xnor2_4 _3817_ (.A(_0155_), + .B(_0162_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0163_)); - sky130_fd_sc_hd__nor2_1 _3820_ (.A(_0134_), + sky130_fd_sc_hd__or2_1 _3818_ (.A(net118), .B(_0163_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0164_)); - sky130_fd_sc_hd__xor2_1 _3821_ (.A(_3039_), - .B(_3040_), + .X(_0164_)); + sky130_fd_sc_hd__or2_1 _3819_ (.A(_1799_), + .B(_0163_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0165_)); - sky130_fd_sc_hd__o21ai_1 _3822_ (.A1(_0144_), - .A2(_0160_), - .B1(_0165_), + sky130_fd_sc_hd__xor2_2 _3820_ (.A(_2612_), + .B(_0165_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0166_)); - sky130_fd_sc_hd__or3_1 _3823_ (.A(_0134_), - .B(_0163_), - .C(_0166_), + .X(_0166_)); + sky130_fd_sc_hd__nand2_1 _3821_ (.A(_0154_), + .B(_0166_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0167_)); - sky130_fd_sc_hd__or3_1 _3824_ (.A(_0144_), - .B(_0160_), - .C(_0165_), + .Y(_0167_)); + sky130_fd_sc_hd__xor2_2 _3822_ (.A(_0154_), + .B(_0166_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0168_)); - sky130_fd_sc_hd__and3_1 _3825_ (.A(_0134_), - .B(_0163_), - .C(_0166_), + sky130_fd_sc_hd__and2b_1 _3823_ (.A_N(_2617_), + .B(_2619_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0169_)); - sky130_fd_sc_hd__a2bb2o_1 _3826_ (.A1_N(_0164_), - .A2_N(_0168_), - .B1(_0167_), - .B2(_0132_), + sky130_fd_sc_hd__nand2b_1 _3824_ (.A_N(_0169_), + .B(_0168_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0170_)); - sky130_fd_sc_hd__a31o_1 _3827_ (.A1(_3028_), - .A2(_0128_), - .A3(_0129_), - .B1(_0170_), + .Y(_0170_)); + sky130_fd_sc_hd__xor2_2 _3825_ (.A(_0168_), + .B(_0169_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0171_)); - sky130_fd_sc_hd__a21boi_1 _3828_ (.A1(_3028_), - .A2(_0129_), - .B1_N(_0128_), + sky130_fd_sc_hd__xor2_2 _3826_ (.A(_0153_), + .B(_0171_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0172_)); - sky130_fd_sc_hd__o31a_1 _3829_ (.A1(_0130_), - .A2(_0169_), - .A3(_0171_), - .B1(_0172_), + .X(_0172_)); + sky130_fd_sc_hd__a21boi_2 _3827_ (.A1(_2576_), + .A2(net173), + .B1_N(_2626_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0173_)); - sky130_fd_sc_hd__xnor2_1 _3830_ (.A(_3011_), - .B(_3018_), + .Y(_0173_)); + sky130_fd_sc_hd__and2b_1 _3828_ (.A_N(_0173_), + .B(_0172_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0174_)); - sky130_fd_sc_hd__or4_4 _3831_ (.A(_0128_), - .B(_0130_), - .C(_0169_), - .D(_0171_), + .X(_0174_)); + sky130_fd_sc_hd__xnor2_2 _3829_ (.A(_0172_), + .B(_0173_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0175_)); - sky130_fd_sc_hd__a21oi_4 _3832_ (.A1(_0175_), - .A2(_0174_), - .B1(_0173_), + .Y(_0175_)); + sky130_fd_sc_hd__xnor2_2 _3830_ (.A(_0147_), + .B(_0175_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0176_)); - sky130_fd_sc_hd__a21oi_2 _3833_ (.A1(_3021_), - .A2(_0176_), - .B1(_3020_), + sky130_fd_sc_hd__nor2_1 _3831_ (.A(_2642_), + .B(_2644_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0177_)); - sky130_fd_sc_hd__and2b_1 _3834_ (.A_N(_0177_), - .B(_2989_), + sky130_fd_sc_hd__xnor2_2 _3832_ (.A(_0176_), + .B(_0177_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0178_)); - sky130_fd_sc_hd__or4b_4 _3835_ (.A(_0177_), - .B(_2953_), - .C(_2952_), - .D_N(_2989_), + .Y(_0178_)); + sky130_fd_sc_hd__xor2_2 _3833_ (.A(_2556_), + .B(_0178_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0179_)); - sky130_fd_sc_hd__o21bai_1 _3836_ (.A1(_2952_), - .A2(_2988_), - .B1_N(_2953_), + sky130_fd_sc_hd__nor2_1 _3834_ (.A(_2665_), + .B(_2667_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0180_)); - sky130_fd_sc_hd__a21oi_1 _3837_ (.A1(_2883_), - .A2(_2885_), - .B1(_2877_), + sky130_fd_sc_hd__nor2_1 _3835_ (.A(_0179_), + .B(_0180_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0181_)); - sky130_fd_sc_hd__nor2_1 _3838_ (.A(_2886_), - .B(_0181_), + sky130_fd_sc_hd__xor2_2 _3836_ (.A(_0179_), + .B(_0180_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0182_)); - sky130_fd_sc_hd__nand2_1 _3839_ (.A(_2948_), - .B(_2950_), + .X(_0182_)); + sky130_fd_sc_hd__a21bo_1 _3837_ (.A1(_2699_), + .A2(_2734_), + .B1_N(_2698_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0183_)); - sky130_fd_sc_hd__nand2_1 _3840_ (.A(_0182_), - .B(_0183_), + .X(_0183_)); + sky130_fd_sc_hd__a31o_1 _3838_ (.A1(_2700_), + .A2(_0138_), + .A3(_0140_), + .B1(_0183_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0184_)); - sky130_fd_sc_hd__xnor2_1 _3841_ (.A(_0182_), - .B(_0183_), + .X(_0184_)); + sky130_fd_sc_hd__xor2_2 _3839_ (.A(net176), + .B(_0182_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0185_)); - sky130_fd_sc_hd__a21o_1 _3842_ (.A1(_0179_), - .A2(_0180_), - .B1(_0185_), + .X(_0185_)); + sky130_fd_sc_hd__nand2_1 _3840_ (.A(net64), + .B(_0185_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0186_)); - sky130_fd_sc_hd__o211a_1 _3843_ (.A1(_2884_), - .A2(_2886_), - .B1(_2887_), - .C1(_2849_), + .Y(_0186_)); + sky130_fd_sc_hd__nand2_4 _3841_ (.A(net75), + .B(_2342_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0187_)); - sky130_fd_sc_hd__or2_4 _3844_ (.A(_2888_), + .Y(_0187_)); + sky130_fd_sc_hd__and2_1 _3842_ (.A(_2350_), .B(_0187_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0188_)); - sky130_fd_sc_hd__o21ba_1 _3845_ (.A1(_0184_), - .A2(_0188_), - .B1_N(_0187_), + sky130_fd_sc_hd__nand2_2 _3843_ (.A(_2350_), + .B(_0187_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0189_)); - sky130_fd_sc_hd__a211o_1 _3846_ (.A1(_0180_), - .A2(_0179_), - .B1(_0185_), - .C1(_0188_), + .Y(_0189_)); + sky130_fd_sc_hd__xor2_1 _3844_ (.A(_0138_), + .B(_0140_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0190_)); - sky130_fd_sc_hd__a31o_1 _3847_ (.A1(_2852_), - .A2(_0189_), - .A3(_0190_), - .B1(_2851_), + sky130_fd_sc_hd__a21o_1 _3845_ (.A1(_2796_), + .A2(_0136_), + .B1(_2795_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0191_)); - sky130_fd_sc_hd__and2_1 _3848_ (.A(_2815_), - .B(_2851_), + sky130_fd_sc_hd__xnor2_2 _3846_ (.A(_2800_), + .B(_0191_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0192_)); - sky130_fd_sc_hd__a21o_1 _3849_ (.A1(_2783_), - .A2(_2814_), - .B1(_2852_), + .Y(_0192_)); + sky130_fd_sc_hd__mux2_1 _3847_ (.A0(_0190_), + .A1(_0192_), + .S(net61), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0193_)); - sky130_fd_sc_hd__and4_1 _3850_ (.A(_0190_), - .B(_0189_), - .C(_2815_), - .D(_0193_), + sky130_fd_sc_hd__o21bai_1 _3848_ (.A1(_2871_), + .A2(_0135_), + .B1_N(_2867_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0194_)); - sky130_fd_sc_hd__a21oi_1 _3851_ (.A1(_2711_), - .A2(_2718_), - .B1(_2717_), + .Y(_0194_)); + sky130_fd_sc_hd__xnor2_1 _3849_ (.A(_2869_), + .B(_0194_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0195_)); - sky130_fd_sc_hd__a211o_1 _3852_ (.A1(_2759_), - .A2(_2761_), - .B1(_0195_), - .C1(_2719_), + sky130_fd_sc_hd__xor2_1 _3850_ (.A(_2796_), + .B(net193), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0196_)); - sky130_fd_sc_hd__o211ai_2 _3853_ (.A1(_2719_), - .A2(_0195_), - .B1(_2761_), - .C1(_2759_), + sky130_fd_sc_hd__mux2_2 _3851_ (.A0(_0195_), + .A1(_0196_), + .S(net64), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0197_)); - sky130_fd_sc_hd__and3_1 _3854_ (.A(_2744_), - .B(_0196_), - .C(_0197_), + .X(_0197_)); + sky130_fd_sc_hd__nor2_1 _3852_ (.A(_0187_), + .B(_0197_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0198_)); - sky130_fd_sc_hd__a21oi_1 _3855_ (.A1(_0196_), - .A2(_0197_), - .B1(_2744_), + .Y(_0198_)); + sky130_fd_sc_hd__o32ai_4 _3853_ (.A1(net75), + .A2(_2342_), + .A3(_0143_), + .B1(_0189_), + .B2(_0193_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0199_)); - sky130_fd_sc_hd__nor2_1 _3856_ (.A(_0198_), + sky130_fd_sc_hd__nor2_2 _3854_ (.A(_0198_), .B(_0199_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0200_)); - sky130_fd_sc_hd__a21o_1 _3857_ (.A1(_2738_), - .A2(_2782_), - .B1(_2781_), + sky130_fd_sc_hd__or2_1 _3855_ (.A(_0198_), + .B(_0199_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0201_)); - sky130_fd_sc_hd__nand2_1 _3858_ (.A(_0200_), - .B(_0201_), + sky130_fd_sc_hd__nand2_1 _3856_ (.A(net61), + .B(_0190_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0202_)); - sky130_fd_sc_hd__xnor2_1 _3859_ (.A(_0200_), - .B(_0201_), + sky130_fd_sc_hd__o21a_1 _3857_ (.A1(net61), + .A2(_0142_), + .B1(_0202_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0203_)); - sky130_fd_sc_hd__xnor2_2 _3860_ (.A(_2715_), - .B(_2722_), + .X(_0203_)); + sky130_fd_sc_hd__and4b_1 _3858_ (.A_N(_0190_), + .B(net102), + .C(net98), + .D(net92), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0204_)); - sky130_fd_sc_hd__a21boi_2 _3861_ (.A1(_2744_), - .A2(_0197_), - .B1_N(_0196_), + .X(_0204_)); + sky130_fd_sc_hd__and2_1 _3859_ (.A(_0196_), + .B(net61), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0205_)); - sky130_fd_sc_hd__nor2_1 _3862_ (.A(_0204_), - .B(_0205_), + .X(_0205_)); + sky130_fd_sc_hd__a21oi_2 _3860_ (.A1(net64), + .A2(_0192_), + .B1(_0205_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0206_)); - sky130_fd_sc_hd__xnor2_2 _3863_ (.A(_0204_), - .B(_0205_), + sky130_fd_sc_hd__xor2_1 _3861_ (.A(_2871_), + .B(_0135_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0207_)); - sky130_fd_sc_hd__or4_4 _3864_ (.A(_0192_), - .B(_0207_), - .C(_0203_), - .D(_0194_), + .X(_0207_)); + sky130_fd_sc_hd__mux2_1 _3862_ (.A0(_0195_), + .A1(_0207_), + .S(net61), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0208_)); - sky130_fd_sc_hd__o21ba_1 _3865_ (.A1(_0202_), - .A2(_0207_), - .B1_N(_0206_), + sky130_fd_sc_hd__nor2_1 _3863_ (.A(_0187_), + .B(_0208_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0209_)); - sky130_fd_sc_hd__a21oi_2 _3866_ (.A1(_0208_), - .A2(_0209_), - .B1(_2725_), + .Y(_0209_)); + sky130_fd_sc_hd__a211oi_4 _3864_ (.A1(_0188_), + .A2(_0206_), + .B1(_0209_), + .C1(_0204_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0210_)); - sky130_fd_sc_hd__and3_1 _3867_ (.A(_0208_), - .B(_2725_), - .C(_0209_), + sky130_fd_sc_hd__a211o_4 _3865_ (.A1(_0188_), + .A2(_0206_), + .B1(_0204_), + .C1(_0209_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0211_)); - sky130_fd_sc_hd__or3_4 _3868_ (.A(net62), - .B(_0210_), - .C(_0211_), + sky130_fd_sc_hd__nor2_1 _3866_ (.A(_0201_), + .B(net195), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0212_)); - sky130_fd_sc_hd__o22a_1 _3869_ (.A1(_2518_), - .A2(_2553_), - .B1(_2556_), - .B2(_2533_), + .Y(_0212_)); + sky130_fd_sc_hd__or3_4 _3867_ (.A(_0198_), + .B(_0211_), + .C(_0199_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0213_)); - sky130_fd_sc_hd__o21ba_1 _3870_ (.A1(_2595_), - .A2(_2597_), - .B1_N(_0213_), + sky130_fd_sc_hd__a31o_1 _3868_ (.A1(net52), + .A2(_2550_), + .A3(_0152_), + .B1(_0150_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0214_)); - sky130_fd_sc_hd__or3b_1 _3871_ (.A(_2595_), - .B(_2597_), - .C_N(_0213_), + sky130_fd_sc_hd__a22o_1 _3869_ (.A1(net16), + .A2(net49), + .B1(net45), + .B2(_2550_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0215_)); - sky130_fd_sc_hd__and2b_1 _3872_ (.A_N(_0214_), + sky130_fd_sc_hd__nand2_1 _3870_ (.A(_0214_), .B(_0215_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0216_)); - sky130_fd_sc_hd__nand2_1 _3873_ (.A(net55), - .B(_2612_), + .Y(_0216_)); + sky130_fd_sc_hd__xnor2_1 _3871_ (.A(_0214_), + .B(_0215_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0217_)); - sky130_fd_sc_hd__xnor2_1 _3874_ (.A(_2593_), - .B(_0217_), + sky130_fd_sc_hd__and2_1 _3872_ (.A(net59), + .B(_2614_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0218_)); - sky130_fd_sc_hd__or3_1 _3875_ (.A(net52), - .B(_2573_), - .C(_0218_), + .X(_0218_)); + sky130_fd_sc_hd__o21a_1 _3873_ (.A1(_2521_), + .A2(_2615_), + .B1(_0149_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0219_)); - sky130_fd_sc_hd__o21ai_1 _3876_ (.A1(net52), - .A2(_2573_), - .B1(_0218_), + sky130_fd_sc_hd__a31oi_1 _3874_ (.A1(net55), + .A2(net10), + .A3(_0218_), + .B1(_0219_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0220_)); - sky130_fd_sc_hd__nand2_1 _3877_ (.A(_0219_), - .B(_0220_), + sky130_fd_sc_hd__and3_1 _3875_ (.A(net51), + .B(net12), + .C(_0220_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0221_)); - sky130_fd_sc_hd__nand2_1 _3878_ (.A(net59), - .B(_2624_), + .X(_0221_)); + sky130_fd_sc_hd__a21oi_1 _3876_ (.A1(net51), + .A2(net12), + .B1(_0220_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0222_)); - sky130_fd_sc_hd__a21oi_1 _3879_ (.A1(_2631_), - .A2(_2633_), - .B1(_2628_), + sky130_fd_sc_hd__or2_1 _3877_ (.A(_0221_), + .B(_0222_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0223_)); - sky130_fd_sc_hd__and3_1 _3880_ (.A(_2628_), - .B(_2631_), - .C(_2633_), + .X(_0223_)); + sky130_fd_sc_hd__nand2_1 _3878_ (.A(net57), + .B(_2608_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0224_)); - sky130_fd_sc_hd__o21a_1 _3881_ (.A1(_0223_), - .A2(_0224_), - .B1(net125), + .Y(_0224_)); + sky130_fd_sc_hd__a21oi_1 _3879_ (.A1(_0155_), + .A2(_0162_), + .B1(_0161_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0225_)); - sky130_fd_sc_hd__nand2_1 _3882_ (.A(_2635_), - .B(net50), + .Y(_0225_)); + sky130_fd_sc_hd__xnor2_1 _3880_ (.A(_0158_), + .B(_0225_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0226_)); - sky130_fd_sc_hd__mux2_1 _3883_ (.A0(_0226_), - .A1(_2636_), - .S(_0225_), + sky130_fd_sc_hd__nand2_1 _3881_ (.A(net119), + .B(_0226_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0227_)); - sky130_fd_sc_hd__xnor2_1 _3884_ (.A(_0222_), - .B(_0227_), + .Y(_0227_)); + sky130_fd_sc_hd__nor2_1 _3882_ (.A(_2611_), + .B(_0163_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0228_)); - sky130_fd_sc_hd__o2bb2ai_1 _3885_ (.A1_N(_2625_), - .A2_N(_2636_), - .B1(_2642_), - .B2(_2613_), + sky130_fd_sc_hd__mux2_1 _3883_ (.A0(_0164_), + .A1(_0228_), + .S(_0227_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0229_)); - sky130_fd_sc_hd__nand2b_1 _3886_ (.A_N(_0228_), - .B(_0229_), + .X(_0229_)); + sky130_fd_sc_hd__inv_2 _3884_ (.A(_0229_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0230_)); - sky130_fd_sc_hd__xor2_1 _3887_ (.A(_0228_), + sky130_fd_sc_hd__xnor2_1 _3885_ (.A(_0224_), .B(_0229_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0231_)); - sky130_fd_sc_hd__xnor2_1 _3888_ (.A(_0221_), - .B(_0231_), + .Y(_0231_)); + sky130_fd_sc_hd__o21ai_1 _3886_ (.A1(_2612_), + .A2(_0165_), + .B1(_0167_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0232_)); - sky130_fd_sc_hd__a21o_1 _3889_ (.A1(_2650_), - .A2(_2652_), - .B1(_0232_), + sky130_fd_sc_hd__xor2_1 _3887_ (.A(_0231_), + .B(_0232_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0233_)); - sky130_fd_sc_hd__nand3_1 _3890_ (.A(_2650_), - .B(_2652_), - .C(_0232_), + sky130_fd_sc_hd__and2b_1 _3888_ (.A_N(_0223_), + .B(_0233_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0234_)); - sky130_fd_sc_hd__nand3_1 _3891_ (.A(_0216_), + .X(_0234_)); + sky130_fd_sc_hd__xor2_2 _3889_ (.A(_0223_), .B(_0233_), - .C(_0234_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0235_)); - sky130_fd_sc_hd__a21o_1 _3892_ (.A1(_0233_), - .A2(_0234_), - .B1(_0216_), + .X(_0235_)); + sky130_fd_sc_hd__o21ai_1 _3890_ (.A1(_0153_), + .A2(_0171_), + .B1(_0170_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0236_)); - sky130_fd_sc_hd__o211ai_1 _3893_ (.A1(_2666_), - .A2(_2668_), - .B1(_0235_), - .C1(_0236_), + .Y(_0236_)); + sky130_fd_sc_hd__and2b_1 _3891_ (.A_N(_0235_), + .B(_0236_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0237_)); - sky130_fd_sc_hd__a211o_1 _3894_ (.A1(_0235_), - .A2(_0236_), - .B1(_2666_), - .C1(_2668_), + .X(_0237_)); + sky130_fd_sc_hd__xnor2_1 _3892_ (.A(_0235_), + .B(_0236_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0238_)); - sky130_fd_sc_hd__and3_1 _3895_ (.A(_2580_), - .B(_0237_), - .C(_0238_), + .Y(_0238_)); + sky130_fd_sc_hd__and2b_1 _3893_ (.A_N(_0217_), + .B(_0238_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0239_)); - sky130_fd_sc_hd__a21oi_1 _3896_ (.A1(_0237_), - .A2(_0238_), - .B1(_2580_), + sky130_fd_sc_hd__xnor2_1 _3894_ (.A(_0217_), + .B(_0238_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0240_)); - sky130_fd_sc_hd__a211o_1 _3897_ (.A1(_2688_), - .A2(_2690_), - .B1(_0239_), - .C1(_0240_), + sky130_fd_sc_hd__a21o_1 _3895_ (.A1(_0147_), + .A2(_0175_), + .B1(_0174_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0241_)); - sky130_fd_sc_hd__o211ai_2 _3898_ (.A1(_0239_), - .A2(_0240_), - .B1(_2688_), - .C1(_2690_), + sky130_fd_sc_hd__nand2_1 _3896_ (.A(_0240_), + .B(_0241_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0242_)); - sky130_fd_sc_hd__o211a_1 _3899_ (.A1(_2724_), - .A2(_0210_), - .B1(_0241_), - .C1(_0242_), + sky130_fd_sc_hd__xnor2_1 _3897_ (.A(_0240_), + .B(_0241_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0243_)); - sky130_fd_sc_hd__o211ai_1 _3900_ (.A1(_2724_), - .A2(_0210_), - .B1(_0241_), - .C1(_0242_), + .Y(_0243_)); + sky130_fd_sc_hd__xnor2_1 _3898_ (.A(_0145_), + .B(_0243_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0244_)); - sky130_fd_sc_hd__a211oi_1 _3901_ (.A1(_0241_), - .A2(_0242_), - .B1(_2724_), - .C1(_0210_), + sky130_fd_sc_hd__o32ai_2 _3899_ (.A1(_2554_), + .A2(_2555_), + .A3(_0178_), + .B1(_0177_), + .B2(_0176_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0245_)); - sky130_fd_sc_hd__o311a_1 _3902_ (.A1(net60), - .A2(_0243_), - .A3(_0245_), - .B1(_2359_), - .C1(_0212_), + sky130_fd_sc_hd__and2b_1 _3900_ (.A_N(_0244_), + .B(_0245_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0246_)); - sky130_fd_sc_hd__a21bo_1 _3903_ (.A1(_2580_), - .A2(_0238_), - .B1_N(_0237_), + sky130_fd_sc_hd__xnor2_1 _3901_ (.A(_0244_), + .B(_0245_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0247_)); - sky130_fd_sc_hd__nand2_1 _3904_ (.A(_0233_), - .B(_0235_), + .Y(_0247_)); + sky130_fd_sc_hd__a21o_1 _3902_ (.A1(_0182_), + .A2(_0184_), + .B1(_0181_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0248_)); - sky130_fd_sc_hd__o21ai_1 _3905_ (.A1(_0221_), - .A2(_0231_), - .B1(_0230_), + .X(_0248_)); + sky130_fd_sc_hd__xnor2_1 _3903_ (.A(_0247_), + .B(_0248_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0249_)); - sky130_fd_sc_hd__o2bb2ai_1 _3906_ (.A1_N(_2636_), - .A2_N(_0225_), - .B1(_0227_), - .B2(_0222_), + sky130_fd_sc_hd__a21o_1 _3904_ (.A1(_0247_), + .A2(_0248_), + .B1(_0246_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0250_)); - sky130_fd_sc_hd__o22a_1 _3907_ (.A1(net11), - .A2(_2553_), - .B1(_2556_), - .B2(_2573_), + .X(_0250_)); + sky130_fd_sc_hd__o21a_1 _3905_ (.A1(_0145_), + .A2(_0243_), + .B1(_0242_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0251_)); - sky130_fd_sc_hd__nand2_1 _3908_ (.A(net55), - .B(_2624_), + sky130_fd_sc_hd__or2_1 _3906_ (.A(_0237_), + .B(_0239_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0252_)); - sky130_fd_sc_hd__a211oi_1 _3909_ (.A1(net43), - .A2(net204), - .B1(_2592_), - .C1(net52), + .X(_0252_)); + sky130_fd_sc_hd__a21o_1 _3907_ (.A1(_0231_), + .A2(_0232_), + .B1(_0234_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0253_)); - sky130_fd_sc_hd__o211a_1 _3910_ (.A1(net52), - .A2(_2592_), - .B1(net204), - .C1(net43), + .X(_0253_)); + sky130_fd_sc_hd__o22a_1 _3908_ (.A1(_0164_), + .A2(_0227_), + .B1(_0230_), + .B2(_0224_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0254_)); - sky130_fd_sc_hd__nor2_1 _3911_ (.A(_0253_), - .B(_0254_), + sky130_fd_sc_hd__a22o_1 _3909_ (.A1(net49), + .A2(_2550_), + .B1(net12), + .B2(net45), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0255_)); - sky130_fd_sc_hd__xnor2_1 _3912_ (.A(_0252_), - .B(_0255_), + .X(_0255_)); + sky130_fd_sc_hd__nand2_1 _3910_ (.A(net51), + .B(net181), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0256_)); - sky130_fd_sc_hd__nand2_1 _3913_ (.A(net59), - .B(_2635_), + sky130_fd_sc_hd__xor2_1 _3911_ (.A(_0218_), + .B(_0256_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0257_)); - sky130_fd_sc_hd__xnor2_1 _3914_ (.A(_0256_), - .B(_0257_), + .X(_0257_)); + sky130_fd_sc_hd__a21oi_1 _3912_ (.A1(_2520_), + .A2(_2608_), + .B1(_0257_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0258_)); - sky130_fd_sc_hd__xnor2_1 _3915_ (.A(_0251_), - .B(_0258_), + sky130_fd_sc_hd__a41o_1 _3913_ (.A1(_2379_), + .A2(_2519_), + .A3(_2608_), + .A4(_0257_), + .B1(_0258_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0259_)); - sky130_fd_sc_hd__o21a_1 _3916_ (.A1(_2593_), - .A2(_0217_), - .B1(_0219_), + .X(_0259_)); + sky130_fd_sc_hd__nor2_1 _3914_ (.A(_2586_), + .B(_0163_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0260_)); - sky130_fd_sc_hd__o21ai_1 _3917_ (.A1(_0223_), - .A2(_0224_), - .B1(net119), + .Y(_0260_)); + sky130_fd_sc_hd__xnor2_1 _3915_ (.A(_0259_), + .B(_0260_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0261_)); - sky130_fd_sc_hd__xnor2_1 _3918_ (.A(_0260_), + sky130_fd_sc_hd__xnor2_1 _3916_ (.A(_0255_), .B(_0261_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0262_)); - sky130_fd_sc_hd__xnor2_1 _3919_ (.A(_0259_), - .B(_0262_), + sky130_fd_sc_hd__a31o_1 _3917_ (.A1(net55), + .A2(net181), + .A3(_0218_), + .B1(_0221_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0263_)); - sky130_fd_sc_hd__xnor2_1 _3920_ (.A(_0250_), - .B(_0263_), + .X(_0263_)); + sky130_fd_sc_hd__nand2_1 _3918_ (.A(net113), + .B(_0226_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0264_)); - sky130_fd_sc_hd__xnor2_1 _3921_ (.A(_0249_), + sky130_fd_sc_hd__xor2_1 _3919_ (.A(_0263_), .B(_0264_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0265_)); - sky130_fd_sc_hd__xnor2_1 _3922_ (.A(_0214_), + .X(_0265_)); + sky130_fd_sc_hd__xnor2_1 _3920_ (.A(_0262_), .B(_0265_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0266_)); - sky130_fd_sc_hd__xnor2_1 _3923_ (.A(_0248_), + sky130_fd_sc_hd__xnor2_1 _3921_ (.A(_0254_), .B(_0266_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0267_)); - sky130_fd_sc_hd__xnor2_1 _3924_ (.A(_0247_), + sky130_fd_sc_hd__xnor2_1 _3922_ (.A(_0253_), .B(_0267_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0268_)); - sky130_fd_sc_hd__nand3_1 _3925_ (.A(_0241_), - .B(_0244_), - .C(_0268_), + sky130_fd_sc_hd__xnor2_1 _3923_ (.A(_0216_), + .B(_0268_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0269_)); - sky130_fd_sc_hd__a21o_1 _3926_ (.A1(_0241_), - .A2(_0244_), - .B1(_0268_), + sky130_fd_sc_hd__xnor2_1 _3924_ (.A(_0252_), + .B(_0269_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0270_)); - sky130_fd_sc_hd__a21oi_1 _3927_ (.A1(_2815_), - .A2(_0191_), - .B1(_0203_), + .Y(_0270_)); + sky130_fd_sc_hd__xnor2_1 _3925_ (.A(_0251_), + .B(_0270_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0271_)); - sky130_fd_sc_hd__o31a_1 _3928_ (.A1(_0192_), - .A2(_0194_), - .A3(_0203_), - .B1(_0202_), + sky130_fd_sc_hd__xnor2_2 _3926_ (.A(_0271_), + .B(_0250_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0272_)); - sky130_fd_sc_hd__xnor2_2 _3929_ (.A(_0207_), - .B(_0272_), + .Y(_0272_)); + sky130_fd_sc_hd__o211a_1 _3927_ (.A1(net64), + .A2(_0142_), + .B1(_0186_), + .C1(_0188_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0273_)); - sky130_fd_sc_hd__and3_1 _3930_ (.A(_2815_), - .B(_0191_), - .C(_0203_), + .X(_0273_)); + sky130_fd_sc_hd__nor2_1 _3928_ (.A(_0187_), + .B(_0193_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0274_)); - sky130_fd_sc_hd__or3_1 _3931_ (.A(net62), - .B(_0271_), - .C(_0274_), + .Y(_0274_)); + sky130_fd_sc_hd__a31o_2 _3929_ (.A1(net92), + .A2(_2332_), + .A3(_0249_), + .B1(_0274_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0275_)); - sky130_fd_sc_hd__o21a_1 _3932_ (.A1(net60), - .A2(_0273_), - .B1(_0275_), + sky130_fd_sc_hd__nor2_4 _3930_ (.A(_0273_), + .B(_0275_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0276_)); - sky130_fd_sc_hd__and2_1 _3933_ (.A(_2313_), - .B(_0276_), + .Y(_0276_)); + sky130_fd_sc_hd__nor2_1 _3931_ (.A(net64), + .B(_0185_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0277_)); - sky130_fd_sc_hd__a31o_1 _3934_ (.A1(_2351_), - .A2(_0269_), - .A3(_0270_), - .B1(_0246_), + .Y(_0277_)); + sky130_fd_sc_hd__o211a_1 _3932_ (.A1(net61), + .A2(_0142_), + .B1(_0188_), + .C1(_0202_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0278_)); - sky130_fd_sc_hd__nor2_2 _3935_ (.A(_0277_), - .B(_0278_), + sky130_fd_sc_hd__a211o_1 _3933_ (.A1(_2365_), + .A2(_0192_), + .B1(_0205_), + .C1(_0187_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0279_)); - sky130_fd_sc_hd__or3_1 _3936_ (.A(net60), - .B(_0210_), - .C(_0211_), + .X(_0279_)); + sky130_fd_sc_hd__o41ai_4 _3934_ (.A1(net75), + .A2(_1749_), + .A3(net72), + .A4(_0185_), + .B1(_0279_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0280_)); - sky130_fd_sc_hd__o211a_4 _3937_ (.A1(net62), - .A2(_0273_), - .B1(_2359_), - .C1(_0280_), + .Y(_0280_)); + sky130_fd_sc_hd__nor2_2 _3935_ (.A(_0278_), + .B(_0280_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0281_)); - sky130_fd_sc_hd__nand2_2 _3938_ (.A(_2815_), - .B(_2816_), + .Y(_0281_)); + sky130_fd_sc_hd__inv_2 _3936_ (.A(_0281_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0282_)); - sky130_fd_sc_hd__nand2b_1 _3939_ (.A_N(_2850_), - .B(_2852_), + sky130_fd_sc_hd__nand2_1 _3937_ (.A(_0276_), + .B(_0281_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0283_)); - sky130_fd_sc_hd__a21o_1 _3940_ (.A1(_0189_), - .A2(net203), - .B1(_0283_), + sky130_fd_sc_hd__nor3_4 _3938_ (.A(net199), + .B(_0278_), + .C(_0280_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0284_)); - sky130_fd_sc_hd__nand2_2 _3941_ (.A(_2852_), + .Y(_0284_)); + sky130_fd_sc_hd__nand2_1 _3939_ (.A(_0200_), .B(_0284_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0285_)); - sky130_fd_sc_hd__xor2_4 _3942_ (.A(_0282_), - .B(_0285_), + sky130_fd_sc_hd__a211o_1 _3940_ (.A1(_2365_), + .A2(_0249_), + .B1(_0277_), + .C1(_0189_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0286_)); - sky130_fd_sc_hd__or3_1 _3943_ (.A(net61), - .B(_0271_), - .C(_0274_), + sky130_fd_sc_hd__o221ai_4 _3941_ (.A1(_0187_), + .A2(_0203_), + .B1(_2350_), + .B2(_0272_), + .C1(_0286_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0287_)); - sky130_fd_sc_hd__o21ai_2 _3944_ (.A1(net62), - .A2(_0286_), - .B1(_0287_), + .Y(_0287_)); + sky130_fd_sc_hd__or3_2 _3942_ (.A(net75), + .B(_2342_), + .C(_0192_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0288_)); - sky130_fd_sc_hd__nor2_1 _3945_ (.A(_2323_), - .B(_0288_), + .X(_0288_)); + sky130_fd_sc_hd__or2_4 _3943_ (.A(_0189_), + .B(_0197_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0289_)); - sky130_fd_sc_hd__o21a_1 _3946_ (.A1(_0243_), - .A2(_0245_), - .B1(_2351_), + .X(_0289_)); + sky130_fd_sc_hd__xor2_1 _3944_ (.A(_2906_), + .B(_0134_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0290_)); - sky130_fd_sc_hd__nor3_1 _3947_ (.A(_0281_), - .B(_0289_), - .C(_0290_), + sky130_fd_sc_hd__mux2_1 _3945_ (.A0(_0207_), + .A1(_0290_), + .S(net61), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0291_)); - sky130_fd_sc_hd__or3_4 _3948_ (.A(_0290_), - .B(_0289_), - .C(_0281_), + .X(_0291_)); + sky130_fd_sc_hd__or2_1 _3946_ (.A(_0187_), + .B(_0291_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0292_)); - sky130_fd_sc_hd__or2_2 _3949_ (.A(_2365_), - .B(_0276_), + sky130_fd_sc_hd__and3_1 _3947_ (.A(_0288_), + .B(_0289_), + .C(_0292_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0293_)); - sky130_fd_sc_hd__nand3_1 _3950_ (.A(_0189_), - .B(_0190_), - .C(_0283_), + sky130_fd_sc_hd__nand3_4 _3948_ (.A(_0288_), + .B(_0289_), + .C(_0292_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0294_)); - sky130_fd_sc_hd__nand2_1 _3951_ (.A(_0284_), - .B(_0294_), + sky130_fd_sc_hd__nand2_1 _3949_ (.A(net4), + .B(_0293_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0295_)); - sky130_fd_sc_hd__or2_1 _3952_ (.A(net62), - .B(_0295_), + sky130_fd_sc_hd__nand2_1 _3950_ (.A(_0210_), + .B(_0276_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0296_)); - sky130_fd_sc_hd__and2_1 _3953_ (.A(net60), - .B(_0295_), + .Y(_0296_)); + sky130_fd_sc_hd__mux2_1 _3951_ (.A0(_0276_), + .A1(_0296_), + .S(_0285_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0297_)); - sky130_fd_sc_hd__a211o_1 _3954_ (.A1(net62), - .A2(_0286_), - .B1(_0297_), - .C1(_2323_), + sky130_fd_sc_hd__o22ai_2 _3952_ (.A1(_0213_), + .A2(_0283_), + .B1(_0295_), + .B2(_0297_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0298_)); - sky130_fd_sc_hd__o31a_2 _3955_ (.A1(net77), - .A2(_2304_), - .A3(_0212_), - .B1(_0298_), + .Y(_0298_)); + sky130_fd_sc_hd__nor3_1 _3953_ (.A(_0198_), + .B(_0199_), + .C(_0294_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0299_)); - sky130_fd_sc_hd__nand2_4 _3956_ (.A(_0293_), - .B(_0299_), + .Y(_0299_)); + sky130_fd_sc_hd__nor2_4 _3954_ (.A(net194), + .B(_0294_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0300_)); - sky130_fd_sc_hd__or3b_2 _3957_ (.A(net77), - .B(_2304_), - .C_N(_0273_), + sky130_fd_sc_hd__nand2_2 _3955_ (.A(_0200_), + .B(_0300_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0301_)); - sky130_fd_sc_hd__nand2_1 _3958_ (.A(_0184_), - .B(_0186_), + .Y(_0301_)); + sky130_fd_sc_hd__or3_1 _3956_ (.A(net75), + .B(_2342_), + .C(_0205_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0302_)); - sky130_fd_sc_hd__xor2_2 _3959_ (.A(_0188_), - .B(_0302_), + .X(_0302_)); + sky130_fd_sc_hd__xnor2_2 _3957_ (.A(net172), + .B(_0133_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0303_)); - sky130_fd_sc_hd__nand3_1 _3960_ (.A(net63), - .B(_0284_), - .C(_0294_), + .Y(_0303_)); + sky130_fd_sc_hd__nor2_1 _3958_ (.A(_2358_), + .B(_0303_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0304_)); - sky130_fd_sc_hd__o211ai_2 _3961_ (.A1(net62), - .A2(_0303_), + sky130_fd_sc_hd__a211o_1 _3959_ (.A1(_2365_), + .A2(_0290_), .B1(_0304_), - .C1(_2313_), + .C1(_0187_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0305_)); - sky130_fd_sc_hd__o211ai_4 _3962_ (.A1(_2365_), - .A2(_0288_), - .B1(_0301_), + .X(_0305_)); + sky130_fd_sc_hd__o211a_1 _3960_ (.A1(_0189_), + .A2(_0208_), + .B1(_0302_), .C1(_0305_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0306_)); - sky130_fd_sc_hd__inv_2 _3963_ (.A(_0306_), + .X(_0306_)); + sky130_fd_sc_hd__nor3b_1 _3961_ (.A(_0273_), + .B(_0275_), + .C_N(net6), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0307_)); - sky130_fd_sc_hd__nand2_1 _3964_ (.A(net7), - .B(_0307_), + sky130_fd_sc_hd__nand2_2 _3962_ (.A(_0276_), + .B(net6), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0308_)); - sky130_fd_sc_hd__nand3_1 _3965_ (.A(_0279_), - .B(_0300_), - .C(_0308_), + sky130_fd_sc_hd__or3_4 _3963_ (.A(_0278_), + .B(_0280_), + .C(_0294_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0309_)); - sky130_fd_sc_hd__nand2_2 _3966_ (.A(net7), - .B(_0300_), + .X(_0309_)); + sky130_fd_sc_hd__a22o_4 _3964_ (.A1(_0284_), + .A2(_0299_), + .B1(_0213_), + .B2(_0309_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0310_)); - sky130_fd_sc_hd__inv_2 _3967_ (.A(_0310_), + .X(_0310_)); + sky130_fd_sc_hd__o22ai_2 _3965_ (.A1(_0282_), + .A2(_0301_), + .B1(_0308_), + .B2(_0310_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0311_)); - sky130_fd_sc_hd__or2_1 _3968_ (.A(_0306_), - .B(_0310_), + sky130_fd_sc_hd__nand2_4 _3966_ (.A(net4), + .B(net6), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0312_)); - sky130_fd_sc_hd__and2_1 _3969_ (.A(_0279_), - .B(_0307_), + .Y(_0312_)); + sky130_fd_sc_hd__and2_2 _3967_ (.A(_0276_), + .B(_0293_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0313_)); - sky130_fd_sc_hd__a31o_1 _3970_ (.A1(_0279_), - .A2(_0300_), - .A3(_0307_), - .B1(_0292_), + sky130_fd_sc_hd__or3_2 _3968_ (.A(_0273_), + .B(_0275_), + .C(_0294_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0314_)); - sky130_fd_sc_hd__xnor2_1 _3971_ (.A(_0311_), + sky130_fd_sc_hd__nand2_1 _3969_ (.A(_0284_), .B(_0313_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0315_)); - sky130_fd_sc_hd__o211a_1 _3972_ (.A1(net62), - .A2(_0303_), - .B1(_0304_), - .C1(_2359_), + sky130_fd_sc_hd__xnor2_2 _3970_ (.A(_0284_), + .B(_0314_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0316_)); - sky130_fd_sc_hd__nor2_1 _3973_ (.A(_2988_), - .B(_0178_), + .Y(_0316_)); + sky130_fd_sc_hd__nand2b_1 _3971_ (.A_N(_0312_), + .B(_0316_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0317_)); - sky130_fd_sc_hd__xnor2_1 _3974_ (.A(_2954_), - .B(_0317_), + sky130_fd_sc_hd__xnor2_2 _3972_ (.A(_0312_), + .B(_0316_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0318_)); - sky130_fd_sc_hd__nand2_1 _3975_ (.A(net60), + sky130_fd_sc_hd__nand2_1 _3973_ (.A(_0311_), .B(_0318_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0319_)); - sky130_fd_sc_hd__nand3_1 _3976_ (.A(_0179_), - .B(_0180_), - .C(_0185_), + sky130_fd_sc_hd__xnor2_2 _3974_ (.A(_0311_), + .B(_0318_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0320_)); - sky130_fd_sc_hd__nand2_1 _3977_ (.A(_0186_), - .B(_0320_), + sky130_fd_sc_hd__or2_1 _3975_ (.A(_0200_), + .B(_0284_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0321_)); - sky130_fd_sc_hd__o211a_1 _3978_ (.A1(net60), - .A2(_0321_), - .B1(_0319_), - .C1(_2313_), + .X(_0321_)); + sky130_fd_sc_hd__nand2_1 _3976_ (.A(_0285_), + .B(_0321_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0322_)); - sky130_fd_sc_hd__a311oi_4 _3979_ (.A1(net98), - .A2(_2295_), - .A3(_0286_), - .B1(_0316_), - .C1(_0322_), + .Y(_0322_)); + sky130_fd_sc_hd__o21ai_1 _3977_ (.A1(_0320_), + .A2(_0322_), + .B1(_0319_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0323_)); - sky130_fd_sc_hd__a311o_4 _3980_ (.A1(net98), - .A2(_2295_), - .A3(_0286_), - .B1(_0316_), - .C1(_0322_), + sky130_fd_sc_hd__nand2_1 _3978_ (.A(_0210_), + .B(net4), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0324_)); - sky130_fd_sc_hd__nand2_1 _3981_ (.A(_0279_), - .B(_0323_), + .Y(_0324_)); + sky130_fd_sc_hd__xnor2_1 _3979_ (.A(_0295_), + .B(_0296_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0325_)); - sky130_fd_sc_hd__and2_1 _3982_ (.A(net60), - .B(_0321_), + sky130_fd_sc_hd__a21o_1 _3980_ (.A1(_0315_), + .A2(_0317_), + .B1(_0325_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0326_)); - sky130_fd_sc_hd__a21oi_1 _3983_ (.A1(net62), - .A2(_0303_), - .B1(_0326_), + sky130_fd_sc_hd__nand3_1 _3981_ (.A(_0315_), + .B(_0317_), + .C(_0325_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0327_)); - sky130_fd_sc_hd__nor2_1 _3984_ (.A(_2323_), + sky130_fd_sc_hd__and2_1 _3982_ (.A(_0326_), .B(_0327_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0328_)); - sky130_fd_sc_hd__o211a_1 _3985_ (.A1(net60), - .A2(_0286_), - .B1(_0296_), - .C1(_2359_), + .X(_0328_)); + sky130_fd_sc_hd__and2_1 _3983_ (.A(_0323_), + .B(_0328_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0329_)); - sky130_fd_sc_hd__a211o_2 _3986_ (.A1(_2351_), - .A2(_0276_), - .B1(_0328_), - .C1(_0329_), + sky130_fd_sc_hd__xor2_1 _3984_ (.A(_0323_), + .B(_0328_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0330_)); - sky130_fd_sc_hd__inv_2 _3987_ (.A(_0330_), + sky130_fd_sc_hd__xor2_1 _3985_ (.A(_0295_), + .B(_0297_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0331_)); - sky130_fd_sc_hd__nand2_1 _3988_ (.A(net7), - .B(_0331_), + .X(_0331_)); + sky130_fd_sc_hd__a21oi_1 _3986_ (.A1(_0330_), + .A2(_0331_), + .B1(_0329_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0332_)); - sky130_fd_sc_hd__nor4_4 _3989_ (.A(_0324_), - .B(_0289_), - .C(_0290_), - .D(_0281_), + sky130_fd_sc_hd__or3_2 _3987_ (.A(_0201_), + .B(_0273_), + .C(_0275_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0333_)); - sky130_fd_sc_hd__nand2_2 _3990_ (.A(_0279_), - .B(_0331_), + .X(_0333_)); + sky130_fd_sc_hd__nor2_1 _3988_ (.A(_0282_), + .B(_0333_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0334_)); - sky130_fd_sc_hd__or2_1 _3991_ (.A(net6), - .B(_0334_), + sky130_fd_sc_hd__inv_2 _3989_ (.A(_0334_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0335_)); - sky130_fd_sc_hd__xnor2_1 _3992_ (.A(_0300_), - .B(_0308_), + .Y(_0335_)); + sky130_fd_sc_hd__xnor2_1 _3990_ (.A(_0282_), + .B(_0333_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0336_)); - sky130_fd_sc_hd__o21bai_1 _3993_ (.A1(net6), - .A2(_0336_), - .B1_N(_0334_), + sky130_fd_sc_hd__or2_1 _3991_ (.A(_0201_), + .B(_0336_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0337_)); - sky130_fd_sc_hd__xnor2_1 _3994_ (.A(_0315_), + .X(_0337_)); + sky130_fd_sc_hd__nor2_1 _3992_ (.A(_0324_), .B(_0337_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0338_)); - sky130_fd_sc_hd__inv_2 _3995_ (.A(_0338_), + sky130_fd_sc_hd__and2_1 _3993_ (.A(_0324_), + .B(_0337_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0339_)); - sky130_fd_sc_hd__a21o_1 _3996_ (.A1(_0306_), - .A2(_0311_), - .B1(_0313_), + .X(_0339_)); + sky130_fd_sc_hd__nor2_1 _3994_ (.A(_0338_), + .B(_0339_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0340_)); - sky130_fd_sc_hd__o2bb2a_1 _3997_ (.A1_N(_0340_), - .A2_N(_0339_), - .B1(_0337_), - .B2(_0315_), + .Y(_0340_)); + sky130_fd_sc_hd__nor2_1 _3995_ (.A(_0313_), + .B(_0324_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0341_)); - sky130_fd_sc_hd__nor2_1 _3998_ (.A(_0314_), + .Y(_0341_)); + sky130_fd_sc_hd__xnor2_1 _3996_ (.A(_0336_), .B(_0341_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0342_)); - sky130_fd_sc_hd__and2_1 _3999_ (.A(_0314_), - .B(_0341_), + sky130_fd_sc_hd__nand2b_1 _3997_ (.A_N(_0326_), + .B(_0342_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0343_)); - sky130_fd_sc_hd__nor2_1 _4000_ (.A(_0342_), - .B(_0343_), + .Y(_0343_)); + sky130_fd_sc_hd__xnor2_1 _3998_ (.A(_0326_), + .B(_0342_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0344_)); - sky130_fd_sc_hd__a31o_1 _4001_ (.A1(_0307_), - .A2(_0311_), - .A3(_0344_), - .B1(_0342_), + sky130_fd_sc_hd__xnor2_1 _3999_ (.A(_0340_), + .B(_0344_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0345_)); - sky130_fd_sc_hd__nand2b_1 _4002_ (.A_N(_0309_), + .Y(_0345_)); + sky130_fd_sc_hd__nor2_1 _4000_ (.A(_0332_), .B(_0345_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0346_)); - sky130_fd_sc_hd__nand2b_1 _4003_ (.A_N(_0345_), - .B(_0309_), + sky130_fd_sc_hd__xor2_1 _4001_ (.A(_0332_), + .B(_0345_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0347_)); - sky130_fd_sc_hd__nand2_1 _4004_ (.A(_0346_), + .X(_0347_)); + sky130_fd_sc_hd__xnor2_1 _4002_ (.A(_0298_), .B(_0347_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0348_)); - sky130_fd_sc_hd__xor2_1 _4005_ (.A(_0312_), - .B(_0344_), + sky130_fd_sc_hd__nand2_2 _4003_ (.A(_0281_), + .B(net6), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0349_)); - sky130_fd_sc_hd__or2_2 _4006_ (.A(_0324_), - .B(_0330_), + .Y(_0349_)); + sky130_fd_sc_hd__inv_2 _4004_ (.A(_0349_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0350_)); - sky130_fd_sc_hd__a21oi_2 _4007_ (.A1(_0293_), - .A2(_0299_), - .B1(_0330_), + .Y(_0350_)); + sky130_fd_sc_hd__xnor2_4 _4005_ (.A(_0210_), + .B(net5), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0351_)); - sky130_fd_sc_hd__and3_1 _4008_ (.A(net98), - .B(_2295_), - .C(_0297_), + sky130_fd_sc_hd__o21ai_1 _4006_ (.A1(_0349_), + .A2(_0351_), + .B1(_0301_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0352_)); - sky130_fd_sc_hd__nand2_1 _4009_ (.A(net63), - .B(_0318_), + .Y(_0352_)); + sky130_fd_sc_hd__xnor2_2 _4007_ (.A(_0307_), + .B(_0310_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0353_)); - sky130_fd_sc_hd__and2b_1 _4010_ (.A_N(_2989_), - .B(_0177_), + sky130_fd_sc_hd__xor2_1 _4008_ (.A(_0352_), + .B(_0353_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0354_)); - sky130_fd_sc_hd__or2_1 _4011_ (.A(_0178_), - .B(_0354_), + sky130_fd_sc_hd__nor2_1 _4009_ (.A(_2373_), + .B(_0303_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0355_)); - sky130_fd_sc_hd__o211a_1 _4012_ (.A1(net62), - .A2(_0355_), - .B1(_0353_), - .C1(_2313_), + .Y(_0355_)); + sky130_fd_sc_hd__xnor2_1 _4010_ (.A(_2977_), + .B(_0132_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0356_)); - sky130_fd_sc_hd__nor2_1 _4013_ (.A(_2365_), - .B(_0327_), + .Y(_0356_)); + sky130_fd_sc_hd__a211o_1 _4011_ (.A1(_2373_), + .A2(_0356_), + .B1(_0355_), + .C1(_0187_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0357_)); - sky130_fd_sc_hd__nor3_1 _4014_ (.A(_0352_), - .B(_0356_), - .C(_0357_), + .X(_0357_)); + sky130_fd_sc_hd__or2_1 _4012_ (.A(_0189_), + .B(_0291_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0358_)); - sky130_fd_sc_hd__or3_2 _4015_ (.A(_0352_), - .B(_0356_), - .C(_0357_), + .X(_0358_)); + sky130_fd_sc_hd__o211a_1 _4013_ (.A1(_2350_), + .A2(_0197_), + .B1(_0357_), + .C1(_0358_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0359_)); - sky130_fd_sc_hd__or3_4 _4016_ (.A(_0277_), - .B(_0278_), - .C(_0359_), + sky130_fd_sc_hd__inv_2 _4014_ (.A(net7), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0360_)); - sky130_fd_sc_hd__xnor2_1 _4017_ (.A(net6), - .B(_0351_), + .Y(_0360_)); + sky130_fd_sc_hd__and2_1 _4015_ (.A(net4), + .B(net7), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0361_)); - sky130_fd_sc_hd__o22ai_2 _4018_ (.A1(_0310_), - .A2(_0350_), - .B1(_0360_), - .B2(_0361_), + .X(_0361_)); + sky130_fd_sc_hd__nor2_2 _4016_ (.A(_0201_), + .B(_0360_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0362_)); - sky130_fd_sc_hd__xor2_1 _4019_ (.A(_0325_), - .B(_0332_), + sky130_fd_sc_hd__and3_1 _4017_ (.A(_0212_), + .B(net4), + .C(net7), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0363_)); - sky130_fd_sc_hd__and2_1 _4020_ (.A(_0362_), - .B(_0363_), + sky130_fd_sc_hd__a21oi_1 _4018_ (.A1(_0287_), + .A2(net7), + .B1(_0212_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0364_)); - sky130_fd_sc_hd__xnor2_1 _4021_ (.A(_0335_), - .B(_0336_), + .Y(_0364_)); + sky130_fd_sc_hd__or3_4 _4019_ (.A(_0309_), + .B(_0363_), + .C(_0364_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0365_)); - sky130_fd_sc_hd__nand2_1 _4022_ (.A(_0364_), - .B(_0365_), + .X(_0365_)); + sky130_fd_sc_hd__o21ai_1 _4020_ (.A1(_0363_), + .A2(_0364_), + .B1(_0309_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0366_)); - sky130_fd_sc_hd__or2_1 _4023_ (.A(net7), - .B(_0300_), + sky130_fd_sc_hd__and3_1 _4021_ (.A(_0365_), + .B(_0354_), + .C(_0366_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0367_)); - sky130_fd_sc_hd__nand2_1 _4024_ (.A(_0310_), - .B(_0367_), + sky130_fd_sc_hd__a21o_1 _4022_ (.A1(_0352_), + .A2(_0353_), + .B1(_0367_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0368_)); - sky130_fd_sc_hd__or2_1 _4025_ (.A(_0306_), - .B(_0368_), + .X(_0368_)); + sky130_fd_sc_hd__xor2_2 _4023_ (.A(_0320_), + .B(_0322_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0369_)); - sky130_fd_sc_hd__xor2_1 _4026_ (.A(_0334_), + sky130_fd_sc_hd__and2_1 _4024_ (.A(_0368_), .B(_0369_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0370_)); - sky130_fd_sc_hd__xor2_1 _4027_ (.A(_0364_), - .B(_0365_), + sky130_fd_sc_hd__or2_1 _4025_ (.A(_0368_), + .B(_0369_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0371_)); - sky130_fd_sc_hd__nand2_1 _4028_ (.A(_0370_), - .B(_0371_), + sky130_fd_sc_hd__xnor2_2 _4026_ (.A(_0368_), + .B(_0369_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0372_)); - sky130_fd_sc_hd__nand2_1 _4029_ (.A(_0366_), - .B(_0372_), + sky130_fd_sc_hd__nand2b_1 _4027_ (.A_N(_0363_), + .B(_0365_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0373_)); - sky130_fd_sc_hd__xor2_1 _4030_ (.A(_0338_), - .B(_0340_), + sky130_fd_sc_hd__xnor2_2 _4028_ (.A(_0313_), + .B(_0373_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0374_)); - sky130_fd_sc_hd__a21oi_1 _4031_ (.A1(_0366_), - .A2(_0372_), - .B1(_0374_), + .Y(_0374_)); + sky130_fd_sc_hd__xor2_4 _4029_ (.A(_0312_), + .B(_0374_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0375_)); - sky130_fd_sc_hd__o21ai_1 _4032_ (.A1(_0334_), - .A2(_0369_), - .B1(_0312_), + .X(_0375_)); + sky130_fd_sc_hd__a21o_1 _4030_ (.A1(_0371_), + .A2(_0375_), + .B1(_0370_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0376_)); - sky130_fd_sc_hd__xnor2_1 _4033_ (.A(_0373_), - .B(_0374_), + .X(_0376_)); + sky130_fd_sc_hd__xnor2_1 _4031_ (.A(_0330_), + .B(_0331_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0377_)); - sky130_fd_sc_hd__a21oi_1 _4034_ (.A1(_0376_), - .A2(_0377_), - .B1(_0375_), + sky130_fd_sc_hd__nand2b_1 _4032_ (.A_N(_0377_), + .B(_0376_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0378_)); - sky130_fd_sc_hd__or2_1 _4035_ (.A(_0349_), - .B(_0378_), + sky130_fd_sc_hd__a2bb2o_2 _4033_ (.A1_N(_0312_), + .A2_N(_0374_), + .B1(_0373_), + .B2(_0313_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0379_)); - sky130_fd_sc_hd__nand2_1 _4036_ (.A(_0349_), - .B(_0378_), + sky130_fd_sc_hd__xnor2_2 _4034_ (.A(_0376_), + .B(_0377_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0380_)); - sky130_fd_sc_hd__nand2_2 _4037_ (.A(_0379_), - .B(_0380_), + sky130_fd_sc_hd__a21boi_1 _4035_ (.A1(_0379_), + .A2(_0380_), + .B1_N(_0378_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0381_)); - sky130_fd_sc_hd__xnor2_1 _4038_ (.A(_0376_), - .B(_0377_), + sky130_fd_sc_hd__nand2_1 _4036_ (.A(_0348_), + .B(_0381_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0382_)); - sky130_fd_sc_hd__o2111a_1 _4039_ (.A1(_2365_), - .A2(_0288_), - .B1(_0301_), - .C1(_0305_), - .D1(_0323_), + sky130_fd_sc_hd__or2_1 _4037_ (.A(_0348_), + .B(_0381_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0383_)); - sky130_fd_sc_hd__nor2_1 _4040_ (.A(_0306_), - .B(_0350_), + sky130_fd_sc_hd__inv_2 _4038_ (.A(_0383_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0384_)); - sky130_fd_sc_hd__nor2_1 _4041_ (.A(_0306_), - .B(_0330_), + sky130_fd_sc_hd__xnor2_4 _4039_ (.A(_0379_), + .B(_0380_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0385_)); - sky130_fd_sc_hd__or2_1 _4042_ (.A(_0306_), - .B(_0330_), + sky130_fd_sc_hd__xor2_2 _4040_ (.A(_0351_), + .B(_0349_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0386_)); - sky130_fd_sc_hd__a21oi_4 _4043_ (.A1(_0299_), - .A2(_0293_), - .B1(_0324_), + sky130_fd_sc_hd__and2_1 _4041_ (.A(_0300_), + .B(_0386_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0387_)); - sky130_fd_sc_hd__nor2_8 _4044_ (.A(_0359_), - .B(_0292_), + .X(_0387_)); + sky130_fd_sc_hd__xor2_2 _4042_ (.A(_0386_), + .B(_0300_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0388_)); - sky130_fd_sc_hd__xnor2_2 _4045_ (.A(_0386_), - .B(_0387_), + .X(_0388_)); + sky130_fd_sc_hd__or3_4 _4043_ (.A(_0273_), + .B(_0275_), + .C(_0360_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0389_)); - sky130_fd_sc_hd__a22o_1 _4046_ (.A1(_0300_), - .A2(_0384_), - .B1(_0388_), - .B2(_0389_), + .X(_0389_)); + sky130_fd_sc_hd__xnor2_4 _4044_ (.A(net5), + .B(_0389_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0390_)); - sky130_fd_sc_hd__xor2_1 _4047_ (.A(_0360_), - .B(_0361_), + .Y(_0390_)); + sky130_fd_sc_hd__xnor2_2 _4045_ (.A(_0349_), + .B(_0390_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0391_)); - sky130_fd_sc_hd__and2_1 _4048_ (.A(_0390_), - .B(_0391_), + .Y(_0391_)); + sky130_fd_sc_hd__a21oi_1 _4046_ (.A1(_0388_), + .A2(_0391_), + .B1(_0387_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0392_)); - sky130_fd_sc_hd__xor2_1 _4049_ (.A(_0390_), - .B(_0391_), + .Y(_0392_)); + sky130_fd_sc_hd__a21oi_1 _4047_ (.A1(_0365_), + .A2(_0366_), + .B1(_0354_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0393_)); - sky130_fd_sc_hd__nor2_1 _4050_ (.A(_0307_), - .B(_0351_), + .Y(_0393_)); + sky130_fd_sc_hd__or3_4 _4048_ (.A(_0393_), + .B(_0392_), + .C(_0367_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0394_)); - sky130_fd_sc_hd__a21oi_1 _4051_ (.A1(_0300_), - .A2(_0385_), - .B1(_0394_), + .X(_0394_)); + sky130_fd_sc_hd__o21ai_1 _4049_ (.A1(_0367_), + .A2(_0393_), + .B1(_0392_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0395_)); - sky130_fd_sc_hd__a21o_1 _4052_ (.A1(_0393_), - .A2(_0395_), - .B1(_0392_), + sky130_fd_sc_hd__a22oi_4 _4050_ (.A1(_0313_), + .A2(_0362_), + .B1(_0390_), + .B2(_0350_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0396_)); - sky130_fd_sc_hd__xor2_1 _4053_ (.A(_0362_), - .B(_0363_), + .Y(_0396_)); + sky130_fd_sc_hd__xnor2_1 _4051_ (.A(_0308_), + .B(_0396_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0397_)); - sky130_fd_sc_hd__nand2_1 _4054_ (.A(_0396_), + .Y(_0397_)); + sky130_fd_sc_hd__or3b_1 _4052_ (.A(_0360_), .B(_0397_), + .C_N(_0287_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0398_)); - sky130_fd_sc_hd__xor2_1 _4055_ (.A(_0396_), + .X(_0398_)); + sky130_fd_sc_hd__xnor2_1 _4053_ (.A(_0361_), .B(_0397_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0399_)); - sky130_fd_sc_hd__or2_1 _4056_ (.A(_0310_), - .B(_0386_), + .Y(_0399_)); + sky130_fd_sc_hd__nand3_1 _4054_ (.A(_0394_), + .B(_0395_), + .C(_0399_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0400_)); - sky130_fd_sc_hd__a22o_1 _4057_ (.A1(net7), - .A2(_0331_), - .B1(_0385_), - .B2(_0300_), + .Y(_0400_)); + sky130_fd_sc_hd__and2_2 _4055_ (.A(_0394_), + .B(_0400_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0401_)); - sky130_fd_sc_hd__nand2_1 _4058_ (.A(_0400_), - .B(_0401_), + sky130_fd_sc_hd__xnor2_4 _4056_ (.A(_0372_), + .B(_0375_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0402_)); - sky130_fd_sc_hd__xor2_1 _4059_ (.A(_0325_), + sky130_fd_sc_hd__nand2b_1 _4057_ (.A_N(_0401_), .B(_0402_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0403_)); - sky130_fd_sc_hd__a21boi_1 _4060_ (.A1(_0399_), - .A2(_0403_), - .B1_N(_0398_), + .Y(_0403_)); + sky130_fd_sc_hd__o21ai_4 _4058_ (.A1(_0308_), + .A2(_0396_), + .B1(_0398_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0404_)); - sky130_fd_sc_hd__xor2_1 _4061_ (.A(_0370_), - .B(_0371_), + sky130_fd_sc_hd__xnor2_4 _4059_ (.A(_0401_), + .B(_0402_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0405_)); - sky130_fd_sc_hd__nand2b_1 _4062_ (.A_N(_0404_), - .B(_0405_), + .Y(_0405_)); + sky130_fd_sc_hd__a21boi_4 _4060_ (.A1(_0404_), + .A2(_0405_), + .B1_N(_0403_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0406_)); - sky130_fd_sc_hd__o21ai_1 _4063_ (.A1(_0325_), - .A2(_0402_), - .B1(_0400_), + sky130_fd_sc_hd__nand2_1 _4061_ (.A(_0385_), + .B(_0406_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0407_)); - sky130_fd_sc_hd__xnor2_1 _4064_ (.A(_0404_), - .B(_0405_), + sky130_fd_sc_hd__o21ai_1 _4062_ (.A1(_0210_), + .A2(_0293_), + .B1(net6), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0408_)); - sky130_fd_sc_hd__nand2_1 _4065_ (.A(_0407_), + sky130_fd_sc_hd__nor2_1 _4063_ (.A(_0300_), .B(_0408_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0409_)); - sky130_fd_sc_hd__a21oi_1 _4066_ (.A1(_0406_), - .A2(_0409_), - .B1(_0382_), + sky130_fd_sc_hd__a22o_1 _4064_ (.A1(_0300_), + .A2(_0306_), + .B1(_0362_), + .B2(_0409_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0410_)); - sky130_fd_sc_hd__inv_2 _4067_ (.A(_0410_), + .X(_0410_)); + sky130_fd_sc_hd__nand2_1 _4065_ (.A(_0200_), + .B(_0306_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0411_)); - sky130_fd_sc_hd__xnor2_1 _4068_ (.A(_0407_), - .B(_0408_), + sky130_fd_sc_hd__xnor2_2 _4066_ (.A(_0388_), + .B(_0391_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0412_)); - sky130_fd_sc_hd__a21oi_2 _4069_ (.A1(_0293_), - .A2(_0299_), - .B1(_0359_), + sky130_fd_sc_hd__nor2_1 _4067_ (.A(_0411_), + .B(_0412_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0413_)); - sky130_fd_sc_hd__xnor2_1 _4070_ (.A(_0330_), - .B(_0383_), + sky130_fd_sc_hd__xor2_2 _4068_ (.A(_0411_), + .B(_0412_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0414_)); - sky130_fd_sc_hd__a21oi_1 _4071_ (.A1(_0413_), - .A2(_0414_), - .B1(_0384_), + .X(_0414_)); + sky130_fd_sc_hd__xnor2_1 _4069_ (.A(_0276_), + .B(_0282_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0415_)); - sky130_fd_sc_hd__xor2_2 _4072_ (.A(_0388_), - .B(_0389_), + sky130_fd_sc_hd__nand2_1 _4070_ (.A(_0359_), + .B(_0415_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0416_)); - sky130_fd_sc_hd__and2b_1 _4073_ (.A_N(_0415_), + .Y(_0416_)); + sky130_fd_sc_hd__xor2_2 _4071_ (.A(_0414_), .B(_0416_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0417_)); - sky130_fd_sc_hd__xnor2_2 _4074_ (.A(_0416_), - .B(_0415_), + sky130_fd_sc_hd__and2b_1 _4072_ (.A_N(_0417_), + .B(_0410_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0418_)); - sky130_fd_sc_hd__nor2_1 _4075_ (.A(_3022_), - .B(_0176_), + .X(_0418_)); + sky130_fd_sc_hd__or2_1 _4073_ (.A(_0282_), + .B(_0389_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0419_)); - sky130_fd_sc_hd__a221o_1 _4076_ (.A1(_2304_), - .A2(_2373_), - .B1(_3022_), - .B2(_0176_), - .C1(_0419_), + .X(_0419_)); + sky130_fd_sc_hd__a31o_1 _4074_ (.A1(net7), + .A2(_0414_), + .A3(_0415_), + .B1(_0413_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0420_)); - sky130_fd_sc_hd__o211a_1 _4077_ (.A1(net60), - .A2(_0355_), - .B1(_0420_), - .C1(_2313_), + sky130_fd_sc_hd__a21o_1 _4075_ (.A1(_0395_), + .A2(_0394_), + .B1(_0399_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0421_)); - sky130_fd_sc_hd__o211a_1 _4078_ (.A1(net60), - .A2(_0321_), - .B1(_0319_), - .C1(_2359_), + sky130_fd_sc_hd__and3_1 _4076_ (.A(_0421_), + .B(_0420_), + .C(_0400_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0422_)); - sky130_fd_sc_hd__a31o_1 _4079_ (.A1(net98), - .A2(_2295_), - .A3(_0303_), - .B1(_0421_), + sky130_fd_sc_hd__a21oi_1 _4077_ (.A1(_0400_), + .A2(_0421_), + .B1(_0420_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0423_)); - sky130_fd_sc_hd__or2_1 _4080_ (.A(_0422_), - .B(_0423_), + .Y(_0423_)); + sky130_fd_sc_hd__or3_4 _4078_ (.A(_0419_), + .B(_0422_), + .C(_0423_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0424_)); - sky130_fd_sc_hd__or2_2 _4081_ (.A(_0306_), - .B(net8), + sky130_fd_sc_hd__o21ai_1 _4079_ (.A1(_0422_), + .A2(_0423_), + .B1(_0419_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0425_)); - sky130_fd_sc_hd__inv_2 _4082_ (.A(_0425_), + .Y(_0425_)); + sky130_fd_sc_hd__nand3_1 _4080_ (.A(_0418_), + .B(_0424_), + .C(_0425_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0426_)); - sky130_fd_sc_hd__or3_4 _4083_ (.A(_0277_), - .B(net8), - .C(_0278_), + sky130_fd_sc_hd__nand2_1 _4081_ (.A(_0300_), + .B(net7), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0427_)); - sky130_fd_sc_hd__xnor2_4 _4084_ (.A(_0427_), - .B(_0385_), + .Y(_0427_)); + sky130_fd_sc_hd__inv_2 _4082_ (.A(_0427_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0428_)); - sky130_fd_sc_hd__xor2_2 _4085_ (.A(_0428_), - .B(_0387_), + sky130_fd_sc_hd__or3_1 _4083_ (.A(_0301_), + .B(net6), + .C(_0360_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0429_)); - sky130_fd_sc_hd__a21o_1 _4086_ (.A1(_0418_), - .A2(_0429_), - .B1(_0417_), + sky130_fd_sc_hd__xnor2_2 _4084_ (.A(_0410_), + .B(_0417_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0430_)); - sky130_fd_sc_hd__xor2_1 _4087_ (.A(_0393_), - .B(_0395_), + .Y(_0430_)); + sky130_fd_sc_hd__nand2b_1 _4085_ (.A_N(_0429_), + .B(_0430_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0431_)); - sky130_fd_sc_hd__nand2_1 _4088_ (.A(_0430_), - .B(_0431_), + .Y(_0431_)); + sky130_fd_sc_hd__xor2_1 _4086_ (.A(_0362_), + .B(_0409_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0432_)); - sky130_fd_sc_hd__or2_1 _4089_ (.A(_0430_), - .B(_0431_), + .X(_0432_)); + sky130_fd_sc_hd__and4_2 _4087_ (.A(_0200_), + .B(_0300_), + .C(net6), + .D(net7), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0433_)); - sky130_fd_sc_hd__xnor2_1 _4090_ (.A(_0430_), - .B(_0431_), + sky130_fd_sc_hd__xnor2_2 _4088_ (.A(_0429_), + .B(_0430_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0434_)); - sky130_fd_sc_hd__a2bb2oi_2 _4091_ (.A1_N(_0334_), - .A2_N(_0425_), - .B1(_0428_), - .B2(_0387_), + sky130_fd_sc_hd__a21bo_1 _4089_ (.A1(_0433_), + .A2(_0434_), + .B1_N(_0431_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0435_)); - sky130_fd_sc_hd__xor2_2 _4092_ (.A(net195), - .B(_0435_), + .X(_0435_)); + sky130_fd_sc_hd__a21o_1 _4090_ (.A1(_0424_), + .A2(_0425_), + .B1(_0418_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0436_)); - sky130_fd_sc_hd__xor2_1 _4093_ (.A(_0360_), - .B(_0436_), + sky130_fd_sc_hd__and3_1 _4091_ (.A(_0426_), + .B(_0435_), + .C(_0436_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0437_)); - sky130_fd_sc_hd__a21bo_1 _4094_ (.A1(_0433_), - .A2(_0437_), - .B1_N(_0432_), + sky130_fd_sc_hd__a21bo_2 _4092_ (.A1(_0435_), + .A2(_0436_), + .B1_N(_0426_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0438_)); - sky130_fd_sc_hd__xor2_1 _4095_ (.A(_0399_), - .B(_0403_), + sky130_fd_sc_hd__xnor2_4 _4093_ (.A(_0404_), + .B(_0405_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0439_)); - sky130_fd_sc_hd__nand2_1 _4096_ (.A(_0438_), - .B(_0439_), + .Y(_0439_)); + sky130_fd_sc_hd__and2b_2 _4094_ (.A_N(_0422_), + .B(_0424_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0440_)); - sky130_fd_sc_hd__o32ai_4 _4097_ (.A1(_0292_), - .A2(_0324_), - .A3(_0435_), - .B1(_0436_), - .B2(_0360_), + .X(_0440_)); + sky130_fd_sc_hd__nor2_1 _4095_ (.A(_0439_), + .B(_0440_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0441_)); - sky130_fd_sc_hd__xnor2_1 _4098_ (.A(_0438_), + sky130_fd_sc_hd__xor2_4 _4096_ (.A(_0440_), .B(_0439_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0442_)); - sky130_fd_sc_hd__nand2b_1 _4099_ (.A_N(_0442_), - .B(_0441_), + .X(_0442_)); + sky130_fd_sc_hd__nor2_1 _4097_ (.A(_0385_), + .B(_0406_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0443_)); - sky130_fd_sc_hd__nand3_1 _4100_ (.A(_0412_), - .B(_0440_), - .C(_0443_), + sky130_fd_sc_hd__a211o_1 _4098_ (.A1(_0442_), + .A2(_0438_), + .B1(_0443_), + .C1(_0441_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0444_)); - sky130_fd_sc_hd__a21o_1 _4101_ (.A1(_0440_), - .A2(_0443_), - .B1(_0412_), + .X(_0444_)); + sky130_fd_sc_hd__xor2_4 _4099_ (.A(_0385_), + .B(_0406_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0445_)); - sky130_fd_sc_hd__xor2_1 _4102_ (.A(_0441_), - .B(_0442_), + sky130_fd_sc_hd__nand3_2 _4100_ (.A(_0442_), + .B(_0438_), + .C(_0445_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0446_)); - sky130_fd_sc_hd__xnor2_1 _4103_ (.A(_0413_), - .B(_0414_), + .Y(_0446_)); + sky130_fd_sc_hd__a21oi_2 _4101_ (.A1(_0407_), + .A2(_0441_), + .B1(_0443_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0447_)); - sky130_fd_sc_hd__nor2_1 _4104_ (.A(_0350_), - .B(_0447_), + sky130_fd_sc_hd__nand2_1 _4102_ (.A(_0382_), + .B(_0383_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0448_)); - sky130_fd_sc_hd__nand2_1 _4105_ (.A(_0350_), - .B(_0447_), + sky130_fd_sc_hd__a21oi_1 _4103_ (.A1(_0446_), + .A2(_0447_), + .B1(_0448_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0449_)); - sky130_fd_sc_hd__and2b_1 _4106_ (.A_N(_0448_), - .B(_0449_), + sky130_fd_sc_hd__a31o_4 _4104_ (.A1(_0382_), + .A2(_0407_), + .A3(_0444_), + .B1(_0384_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0450_)); - sky130_fd_sc_hd__or4_4 _4107_ (.A(net8), - .B(_0289_), - .C(_0290_), - .D(_0281_), + sky130_fd_sc_hd__a21boi_1 _4105_ (.A1(_0340_), + .A2(_0344_), + .B1_N(_0343_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0451_)); - sky130_fd_sc_hd__xnor2_4 _4108_ (.A(_0383_), - .B(_0451_), + .Y(_0451_)); + sky130_fd_sc_hd__nand2_1 _4106_ (.A(_0200_), + .B(_0287_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0452_)); - sky130_fd_sc_hd__xor2_2 _4109_ (.A(_0452_), - .B(_0413_), + sky130_fd_sc_hd__xnor2_1 _4107_ (.A(_0283_), + .B(_0452_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0453_)); - sky130_fd_sc_hd__a21o_1 _4110_ (.A1(_0449_), - .A2(_0453_), - .B1(_0448_), + .Y(_0453_)); + sky130_fd_sc_hd__a21oi_1 _4108_ (.A1(_0314_), + .A2(_0336_), + .B1(_0324_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0454_)); - sky130_fd_sc_hd__xor2_2 _4111_ (.A(_0418_), - .B(_0429_), + .Y(_0454_)); + sky130_fd_sc_hd__nand2b_1 _4109_ (.A_N(_0453_), + .B(_0454_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0455_)); - sky130_fd_sc_hd__and2_1 _4112_ (.A(_0454_), - .B(_0455_), + .Y(_0455_)); + sky130_fd_sc_hd__xnor2_1 _4110_ (.A(_0453_), + .B(_0454_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0456_)); - sky130_fd_sc_hd__xor2_2 _4113_ (.A(_0455_), - .B(_0454_), + .Y(_0456_)); + sky130_fd_sc_hd__o21a_1 _4111_ (.A1(_0200_), + .A2(_0283_), + .B1(_0452_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0457_)); - sky130_fd_sc_hd__a22o_1 _4114_ (.A1(_0333_), - .A2(_0426_), - .B1(_0452_), - .B2(_0413_), + sky130_fd_sc_hd__inv_2 _4112_ (.A(_0457_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0458_)); - sky130_fd_sc_hd__xnor2_1 _4115_ (.A(_0388_), + .Y(_0458_)); + sky130_fd_sc_hd__nand2_1 _4113_ (.A(_0456_), .B(_0458_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0459_)); - sky130_fd_sc_hd__nor2_1 _4116_ (.A(_0427_), - .B(_0459_), + sky130_fd_sc_hd__or2_1 _4114_ (.A(_0456_), + .B(_0458_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0460_)); - sky130_fd_sc_hd__and2_1 _4117_ (.A(_0427_), - .B(_0459_), + .X(_0460_)); + sky130_fd_sc_hd__nand2_1 _4115_ (.A(_0459_), + .B(_0460_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0461_)); - sky130_fd_sc_hd__nor2_4 _4118_ (.A(_0460_), + .Y(_0461_)); + sky130_fd_sc_hd__xor2_1 _4116_ (.A(_0451_), .B(_0461_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0462_)); - sky130_fd_sc_hd__a21o_1 _4119_ (.A1(_0457_), - .A2(_0462_), - .B1(_0456_), + .X(_0462_)); + sky130_fd_sc_hd__o21ai_1 _4117_ (.A1(_0334_), + .A2(_0338_), + .B1(_0462_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0463_)); - sky130_fd_sc_hd__xnor2_1 _4120_ (.A(_0434_), - .B(_0437_), + .Y(_0463_)); + sky130_fd_sc_hd__or3_1 _4118_ (.A(_0334_), + .B(_0338_), + .C(_0462_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0464_)); - sky130_fd_sc_hd__nand2_1 _4121_ (.A(_0463_), - .B(_0464_), + .X(_0464_)); + sky130_fd_sc_hd__a21o_1 _4119_ (.A1(_0298_), + .A2(_0347_), + .B1(_0346_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0465_)); - sky130_fd_sc_hd__a21o_1 _4122_ (.A1(_0388_), - .A2(_0458_), - .B1(_0460_), + .X(_0465_)); + sky130_fd_sc_hd__and3_1 _4120_ (.A(_0463_), + .B(_0464_), + .C(_0465_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0466_)); - sky130_fd_sc_hd__xnor2_1 _4123_ (.A(_0463_), - .B(_0464_), + sky130_fd_sc_hd__a221o_1 _4121_ (.A1(_0298_), + .A2(_0347_), + .B1(_0463_), + .B2(_0464_), + .C1(_0346_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0467_)); - sky130_fd_sc_hd__nand2b_1 _4124_ (.A_N(_0467_), - .B(_0466_), + .X(_0467_)); + sky130_fd_sc_hd__and2b_1 _4122_ (.A_N(_0466_), + .B(_0467_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0468_)); - sky130_fd_sc_hd__a21oi_1 _4125_ (.A1(_0465_), - .A2(_0468_), - .B1(_0446_), + .X(_0468_)); + sky130_fd_sc_hd__xor2_4 _4123_ (.A(_0450_), + .B(_0468_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0469_)); - sky130_fd_sc_hd__a21o_1 _4126_ (.A1(_0465_), - .A2(_0468_), - .B1(_0446_), + .X(_0469_)); + sky130_fd_sc_hd__nand2_1 _4124_ (.A(net94), + .B(net197), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0470_)); - sky130_fd_sc_hd__and3_1 _4127_ (.A(_0446_), - .B(_0465_), - .C(_0468_), + .Y(_0470_)); + sky130_fd_sc_hd__o21ai_1 _4125_ (.A1(_0282_), + .A2(_0452_), + .B1(_0276_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0471_)); - sky130_fd_sc_hd__xor2_1 _4128_ (.A(_0466_), - .B(_0467_), + .Y(_0471_)); + sky130_fd_sc_hd__a21o_1 _4126_ (.A1(_0455_), + .A2(_0459_), + .B1(_0471_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0472_)); - sky130_fd_sc_hd__nor2_1 _4129_ (.A(_0306_), - .B(_0359_), + sky130_fd_sc_hd__nand3_1 _4127_ (.A(_0455_), + .B(_0459_), + .C(_0471_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0473_)); - sky130_fd_sc_hd__xor2_2 _4130_ (.A(_0453_), - .B(_0450_), + sky130_fd_sc_hd__nand2_1 _4128_ (.A(_0472_), + .B(_0473_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0474_)); - sky130_fd_sc_hd__nand2_1 _4131_ (.A(_0473_), - .B(_0474_), + .Y(_0474_)); + sky130_fd_sc_hd__o21ai_1 _4129_ (.A1(_0335_), + .A2(_0474_), + .B1(_0472_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0475_)); - sky130_fd_sc_hd__xor2_2 _4132_ (.A(_0474_), - .B(_0473_), + sky130_fd_sc_hd__and4_1 _4130_ (.A(_0281_), + .B(_0287_), + .C(_0333_), + .D(_0475_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0476_)); - sky130_fd_sc_hd__nor2_1 _4133_ (.A(_0368_), - .B(net8), + sky130_fd_sc_hd__a31oi_2 _4131_ (.A1(_0281_), + .A2(net179), + .A3(_0333_), + .B1(_0475_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0477_)); - sky130_fd_sc_hd__a21bo_4 _4134_ (.A1(_0477_), - .A2(_0476_), - .B1_N(_0475_), + sky130_fd_sc_hd__nor2_1 _4132_ (.A(_0476_), + .B(_0477_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0478_)); - sky130_fd_sc_hd__xnor2_4 _4135_ (.A(_0462_), - .B(_0457_), + .Y(_0478_)); + sky130_fd_sc_hd__a21oi_1 _4133_ (.A1(_0382_), + .A2(_0467_), + .B1(_0466_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0479_)); - sky130_fd_sc_hd__nand2b_1 _4136_ (.A_N(_0479_), - .B(_0478_), + sky130_fd_sc_hd__nor3b_1 _4134_ (.A(_0348_), + .B(_0381_), + .C_N(_0467_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0480_)); - sky130_fd_sc_hd__nor2_1 _4137_ (.A(_0310_), - .B(net8), + sky130_fd_sc_hd__a311oi_4 _4135_ (.A1(_0442_), + .A2(_0438_), + .A3(_0445_), + .B1(_0466_), + .C1(_0480_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0481_)); - sky130_fd_sc_hd__xnor2_4 _4138_ (.A(_0479_), - .B(_0478_), + sky130_fd_sc_hd__a21o_1 _4136_ (.A1(_0481_), + .A2(_0447_), + .B1(_0479_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0482_)); - sky130_fd_sc_hd__a21boi_1 _4139_ (.A1(_0481_), - .A2(_0482_), - .B1_N(_0480_), + .X(_0482_)); + sky130_fd_sc_hd__xnor2_2 _4137_ (.A(_0335_), + .B(_0474_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0483_)); - sky130_fd_sc_hd__or2_1 _4140_ (.A(_0472_), - .B(_0483_), + sky130_fd_sc_hd__o21a_1 _4138_ (.A1(_0451_), + .A2(_0461_), + .B1(_0463_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0484_)); - sky130_fd_sc_hd__xnor2_2 _4141_ (.A(_0476_), - .B(_0477_), + sky130_fd_sc_hd__or2_2 _4139_ (.A(_0483_), + .B(_0484_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0485_)); - sky130_fd_sc_hd__and2_1 _4142_ (.A(_0350_), - .B(_0425_), + .X(_0485_)); + sky130_fd_sc_hd__xor2_2 _4140_ (.A(_0483_), + .B(_0484_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0486_)); - sky130_fd_sc_hd__nor2_1 _4143_ (.A(_0323_), - .B(_0331_), + sky130_fd_sc_hd__inv_2 _4141_ (.A(_0486_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0487_)); - sky130_fd_sc_hd__or2_1 _4144_ (.A(_0359_), - .B(_0487_), + sky130_fd_sc_hd__a211o_1 _4142_ (.A1(_0447_), + .A2(_0481_), + .B1(_0487_), + .C1(_0479_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0488_)); - sky130_fd_sc_hd__nor2_1 _4145_ (.A(_0486_), - .B(_0488_), + sky130_fd_sc_hd__nand2_1 _4143_ (.A(_0478_), + .B(_0486_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0489_)); - sky130_fd_sc_hd__or3_4 _4146_ (.A(_0485_), - .B(_0486_), - .C(_0488_), + sky130_fd_sc_hd__a211o_1 _4144_ (.A1(_0481_), + .A2(_0447_), + .B1(_0489_), + .C1(_0479_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0490_)); - sky130_fd_sc_hd__xor2_4 _4147_ (.A(_0482_), - .B(_0481_), + sky130_fd_sc_hd__o21ba_1 _4145_ (.A1(_0477_), + .A2(_0485_), + .B1_N(_0476_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0491_)); - sky130_fd_sc_hd__nand2b_4 _4148_ (.A_N(_0490_), - .B(_0491_), + sky130_fd_sc_hd__o21ai_1 _4146_ (.A1(_0477_), + .A2(_0485_), + .B1(_0490_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0492_)); - sky130_fd_sc_hd__xnor2_2 _4149_ (.A(_0490_), - .B(_0491_), + sky130_fd_sc_hd__o21a_1 _4147_ (.A1(_0477_), + .A2(_0485_), + .B1(_0490_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0493_)); - sky130_fd_sc_hd__o21ai_1 _4150_ (.A1(_0486_), - .A2(_0488_), - .B1(_0485_), + .X(_0493_)); + sky130_fd_sc_hd__nand2_1 _4148_ (.A(net179), + .B(_0471_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0494_)); - sky130_fd_sc_hd__xnor2_1 _4151_ (.A(_0485_), - .B(_0489_), + sky130_fd_sc_hd__a21oi_2 _4149_ (.A1(_0490_), + .A2(_0491_), + .B1(_0494_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0495_)); - sky130_fd_sc_hd__nor2_1 _4152_ (.A(_0350_), - .B(_0425_), + sky130_fd_sc_hd__and3_1 _4150_ (.A(_0490_), + .B(_0491_), + .C(_0494_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0496_)); - sky130_fd_sc_hd__nand2_2 _4153_ (.A(_0495_), + .X(_0496_)); + sky130_fd_sc_hd__nor2_1 _4151_ (.A(_0495_), .B(_0496_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0497_)); - sky130_fd_sc_hd__nand4_4 _4154_ (.A(_0491_), - .B(_0490_), - .C(_0494_), - .D(_0496_), + sky130_fd_sc_hd__or3_4 _4152_ (.A(_1790_), + .B(_0495_), + .C(_0496_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0498_)); - sky130_fd_sc_hd__xnor2_1 _4155_ (.A(_0472_), - .B(_0483_), + .X(_0498_)); + sky130_fd_sc_hd__and3_1 _4153_ (.A(_0478_), + .B(_0485_), + .C(_0488_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0499_)); - sky130_fd_sc_hd__a21o_4 _4156_ (.A1(_0498_), - .A2(_0492_), - .B1(_0499_), + .X(_0499_)); + sky130_fd_sc_hd__a21oi_1 _4154_ (.A1(_0485_), + .A2(_0488_), + .B1(_0478_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0500_)); - sky130_fd_sc_hd__a31o_4 _4157_ (.A1(_0500_), - .A2(_0484_), - .A3(_0470_), - .B1(_0471_), + .Y(_0500_)); + sky130_fd_sc_hd__nand3b_1 _4155_ (.A_N(_0478_), + .B(_0485_), + .C(_0488_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0501_)); - sky130_fd_sc_hd__nand2_2 _4158_ (.A(_0444_), - .B(_0445_), + .Y(_0501_)); + sky130_fd_sc_hd__or2_1 _4156_ (.A(_0499_), + .B(_0500_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0502_)); - sky130_fd_sc_hd__a311o_1 _4159_ (.A1(_0470_), - .A2(_0484_), - .A3(_0500_), - .B1(_0502_), - .C1(_0471_), + .X(_0502_)); + sky130_fd_sc_hd__nand2_1 _4157_ (.A(net126), + .B(_0502_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0503_)); - sky130_fd_sc_hd__nand3_1 _4160_ (.A(_0382_), - .B(_0406_), - .C(_0409_), + .Y(_0503_)); + sky130_fd_sc_hd__or3_1 _4158_ (.A(_1799_), + .B(_0495_), + .C(_0496_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0504_)); - sky130_fd_sc_hd__a21oi_1 _4161_ (.A1(_0444_), - .A2(_0504_), - .B1(_0410_), + .X(_0504_)); + sky130_fd_sc_hd__and3_1 _4159_ (.A(net117), + .B(_0493_), + .C(_0501_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0505_)); - sky130_fd_sc_hd__a31o_1 _4162_ (.A1(_0411_), - .A2(_0445_), - .A3(_0501_), - .B1(_0505_), + .X(_0505_)); + sky130_fd_sc_hd__xnor2_2 _4160_ (.A(_0486_), + .B(_0482_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0506_)); - sky130_fd_sc_hd__a311o_1 _4163_ (.A1(_0501_), - .A2(_0445_), - .A3(_0411_), - .B1(_0505_), - .C1(_0381_), + .Y(_0506_)); + sky130_fd_sc_hd__and2_1 _4161_ (.A(net110), + .B(net2), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0507_)); - sky130_fd_sc_hd__or2_1 _4164_ (.A(_0348_), - .B(_0379_), + sky130_fd_sc_hd__xnor2_1 _4162_ (.A(_0504_), + .B(_0505_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0508_)); - sky130_fd_sc_hd__a21oi_1 _4165_ (.A1(_0379_), - .A2(net173), - .B1(_0348_), + .Y(_0508_)); + sky130_fd_sc_hd__a2bb2o_1 _4163_ (.A1_N(_0498_), + .A2_N(_0503_), + .B1(_0507_), + .B2(_0508_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0509_)); - sky130_fd_sc_hd__o211a_4 _4166_ (.A1(_0507_), - .A2(_0348_), - .B1(_0508_), - .C1(_0346_), + .X(_0509_)); + sky130_fd_sc_hd__nand2_1 _4164_ (.A(net111), + .B(_0502_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0510_)); - sky130_fd_sc_hd__a21boi_4 _4167_ (.A1(_0292_), - .A2(_0510_), - .B1_N(_0279_), + .Y(_0510_)); + sky130_fd_sc_hd__a21oi_2 _4165_ (.A1(_0276_), + .A2(net179), + .B1(_0495_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0511_)); - sky130_fd_sc_hd__nand2_1 _4168_ (.A(net104), - .B(_0511_), + sky130_fd_sc_hd__o311a_1 _4166_ (.A1(_0276_), + .A2(_0476_), + .A3(_0492_), + .B1(net179), + .C1(net127), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0512_)); - sky130_fd_sc_hd__nand2_1 _4169_ (.A(_0279_), - .B(_0314_), + .X(_0512_)); + sky130_fd_sc_hd__or3_1 _4167_ (.A(_1799_), + .B(_0498_), + .C(_0511_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0513_)); - sky130_fd_sc_hd__xor2_4 _4170_ (.A(_0510_), - .B(_0513_), + .X(_0513_)); + sky130_fd_sc_hd__xnor2_2 _4168_ (.A(_0498_), + .B(_0512_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0514_)); - sky130_fd_sc_hd__nand2_1 _4171_ (.A(net99), - .B(net172), + .Y(_0514_)); + sky130_fd_sc_hd__nand2b_1 _4169_ (.A_N(_0510_), + .B(_0514_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0515_)); - sky130_fd_sc_hd__and2_1 _4172_ (.A(net104), - .B(net172), + sky130_fd_sc_hd__xnor2_1 _4170_ (.A(_0510_), + .B(_0514_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0516_)); - sky130_fd_sc_hd__nor2_1 _4173_ (.A(_0512_), - .B(_0515_), + .Y(_0516_)); + sky130_fd_sc_hd__nand2_1 _4171_ (.A(_0509_), + .B(_0516_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0517_)); - sky130_fd_sc_hd__xor2_1 _4174_ (.A(_0512_), - .B(_0515_), + sky130_fd_sc_hd__nand2_1 _4172_ (.A(net105), + .B(net197), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0518_)); - sky130_fd_sc_hd__and2_1 _4175_ (.A(net108), - .B(_0511_), + .Y(_0518_)); + sky130_fd_sc_hd__nand2_1 _4173_ (.A(net105), + .B(net184), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0519_)); - sky130_fd_sc_hd__xor2_1 _4176_ (.A(_0516_), - .B(_0519_), + .Y(_0519_)); + sky130_fd_sc_hd__nand2_1 _4174_ (.A(net104), + .B(net197), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0520_)); - sky130_fd_sc_hd__and3_1 _4177_ (.A(_0507_), - .B(_0379_), - .C(_0348_), + .Y(_0520_)); + sky130_fd_sc_hd__xnor2_1 _4175_ (.A(_0519_), + .B(_0520_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0521_)); - sky130_fd_sc_hd__nor2_2 _4178_ (.A(_0509_), - .B(_0521_), + .Y(_0521_)); + sky130_fd_sc_hd__and3_1 _4176_ (.A(_0446_), + .B(_0447_), + .C(_0448_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0522_)); - sky130_fd_sc_hd__and2_1 _4179_ (.A(net99), + .X(_0522_)); + sky130_fd_sc_hd__nor2_2 _4177_ (.A(_0449_), .B(_0522_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0523_)); - sky130_fd_sc_hd__and2_1 _4180_ (.A(_0520_), + .Y(_0523_)); + sky130_fd_sc_hd__and2_1 _4178_ (.A(net99), .B(_0523_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0524_)); - sky130_fd_sc_hd__a21oi_1 _4181_ (.A1(_0516_), - .A2(_0519_), - .B1(_0524_), + sky130_fd_sc_hd__nand2b_1 _4179_ (.A_N(_0521_), + .B(_0524_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0525_)); - sky130_fd_sc_hd__and2b_1 _4182_ (.A_N(_0525_), - .B(_0518_), + sky130_fd_sc_hd__xnor2_1 _4180_ (.A(_0521_), + .B(_0524_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0526_)); - sky130_fd_sc_hd__and3b_1 _4183_ (.A_N(_0516_), - .B(_0511_), - .C(net99), + .Y(_0526_)); + sky130_fd_sc_hd__xor2_1 _4181_ (.A(_0516_), + .B(_0509_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0527_)); - sky130_fd_sc_hd__nand2_1 _4184_ (.A(_0526_), - .B(_0527_), + sky130_fd_sc_hd__a21bo_1 _4182_ (.A1(_0526_), + .A2(_0527_), + .B1_N(_0517_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0528_)); - sky130_fd_sc_hd__or2_1 _4185_ (.A(_0526_), - .B(_0527_), + .X(_0528_)); + sky130_fd_sc_hd__nand2_1 _4183_ (.A(net104), + .B(_0502_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0529_)); - sky130_fd_sc_hd__nand2_1 _4186_ (.A(_0528_), - .B(_0529_), + .Y(_0529_)); + sky130_fd_sc_hd__and3_1 _4184_ (.A(\center_x[2] ), + .B(_0493_), + .C(_0501_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0530_)); - sky130_fd_sc_hd__nand2_1 _4187_ (.A(net95), - .B(net172), + .X(_0530_)); + sky130_fd_sc_hd__a21o_1 _4185_ (.A1(net104), + .A2(net184), + .B1(_0530_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0531_)); - sky130_fd_sc_hd__xnor2_1 _4188_ (.A(_0530_), - .B(_0531_), + .X(_0531_)); + sky130_fd_sc_hd__o21ai_1 _4186_ (.A1(_0519_), + .A2(_0529_), + .B1(_0531_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0532_)); - sky130_fd_sc_hd__and2b_1 _4189_ (.A_N(_0518_), - .B(_0525_), + sky130_fd_sc_hd__nand2_1 _4187_ (.A(net99), + .B(net197), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0533_)); - sky130_fd_sc_hd__or2_1 _4190_ (.A(_0526_), + .Y(_0533_)); + sky130_fd_sc_hd__xor2_1 _4188_ (.A(_0532_), .B(_0533_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0534_)); - sky130_fd_sc_hd__nor2_1 _4191_ (.A(_0520_), - .B(_0523_), + sky130_fd_sc_hd__or2_1 _4189_ (.A(_1780_), + .B(_0511_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0535_)); - sky130_fd_sc_hd__or2_1 _4192_ (.A(_0524_), - .B(_0535_), + .X(_0535_)); + sky130_fd_sc_hd__o2bb2a_1 _4190_ (.A1_N(net111), + .A2_N(_0497_), + .B1(_0511_), + .B2(_1790_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0536_)); - sky130_fd_sc_hd__nand2_1 _4193_ (.A(net117), - .B(net3), + sky130_fd_sc_hd__o21bai_1 _4191_ (.A1(_0498_), + .A2(_0535_), + .B1_N(_0536_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0537_)); - sky130_fd_sc_hd__inv_2 _4194_ (.A(_0537_), + sky130_fd_sc_hd__a21o_1 _4192_ (.A1(_0513_), + .A2(_0515_), + .B1(_0537_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0538_)); - sky130_fd_sc_hd__and3_1 _4195_ (.A(net112), - .B(_0511_), + .X(_0538_)); + sky130_fd_sc_hd__nand3_1 _4193_ (.A(_0513_), + .B(_0515_), .C(_0537_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0539_)); - sky130_fd_sc_hd__nand2_1 _4196_ (.A(net108), - .B(_0522_), + .Y(_0539_)); + sky130_fd_sc_hd__and2_1 _4194_ (.A(_0538_), + .B(_0539_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0540_)); - sky130_fd_sc_hd__and4_1 _4197_ (.A(net104), - .B(net108), - .C(net3), - .D(_0522_), + .X(_0540_)); + sky130_fd_sc_hd__xnor2_1 _4195_ (.A(_0534_), + .B(_0540_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0541_)); - sky130_fd_sc_hd__a22o_1 _4198_ (.A1(net108), - .A2(net172), - .B1(_0522_), - .B2(net104), + .Y(_0541_)); + sky130_fd_sc_hd__nand2b_1 _4196_ (.A_N(_0541_), + .B(_0528_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0542_)); - sky130_fd_sc_hd__and2b_1 _4199_ (.A_N(_0541_), - .B(_0542_), + .Y(_0542_)); + sky130_fd_sc_hd__o21ai_1 _4197_ (.A1(_0519_), + .A2(_0520_), + .B1(_0525_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0543_)); - sky130_fd_sc_hd__xor2_4 _4200_ (.A(_0381_), - .B(_0506_), + .Y(_0543_)); + sky130_fd_sc_hd__xor2_1 _4198_ (.A(_0528_), + .B(_0541_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0544_)); - sky130_fd_sc_hd__and2_1 _4201_ (.A(net101), - .B(_0544_), + sky130_fd_sc_hd__nand2b_1 _4199_ (.A_N(_0544_), + .B(_0543_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0545_)); - sky130_fd_sc_hd__xor2_1 _4202_ (.A(_0543_), - .B(_0545_), + .Y(_0545_)); + sky130_fd_sc_hd__o22ai_2 _4200_ (.A1(_0519_), + .A2(_0529_), + .B1(_0532_), + .B2(_0533_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0546_)); - sky130_fd_sc_hd__o211ai_2 _4203_ (.A1(_0538_), - .A2(_0546_), - .B1(net112), - .C1(_0511_), + .Y(_0546_)); + sky130_fd_sc_hd__and2_1 _4201_ (.A(net102), + .B(_0497_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0547_)); - sky130_fd_sc_hd__xnor2_1 _4204_ (.A(_0536_), - .B(_0547_), + .X(_0547_)); + sky130_fd_sc_hd__a22o_1 _4202_ (.A1(\center_x[2] ), + .A2(_0497_), + .B1(_0502_), + .B2(\center_x[3] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0548_)); - sky130_fd_sc_hd__a21oi_1 _4205_ (.A1(_0542_), - .A2(_0545_), - .B1(_0541_), + .X(_0548_)); + sky130_fd_sc_hd__a21boi_1 _4203_ (.A1(_0530_), + .A2(_0547_), + .B1_N(_0548_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0549_)); - sky130_fd_sc_hd__or2_1 _4206_ (.A(_0548_), - .B(_0549_), + sky130_fd_sc_hd__and2_1 _4204_ (.A(net99), + .B(net184), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0550_)); - sky130_fd_sc_hd__o21a_1 _4207_ (.A1(_0536_), - .A2(_0547_), - .B1(_0550_), + sky130_fd_sc_hd__xnor2_1 _4205_ (.A(_0549_), + .B(_0550_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0551_)); - sky130_fd_sc_hd__xor2_1 _4208_ (.A(_0534_), - .B(_0551_), + .Y(_0551_)); + sky130_fd_sc_hd__and2b_1 _4206_ (.A_N(_0535_), + .B(_0498_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0552_)); - sky130_fd_sc_hd__and2_1 _4209_ (.A(net95), - .B(_0522_), + sky130_fd_sc_hd__xor2_1 _4207_ (.A(_0551_), + .B(_0552_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0553_)); - sky130_fd_sc_hd__nand2_1 _4210_ (.A(_0552_), - .B(_0553_), + sky130_fd_sc_hd__a21boi_1 _4208_ (.A1(_0534_), + .A2(_0540_), + .B1_N(_0538_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0554_)); - sky130_fd_sc_hd__o21a_1 _4211_ (.A1(_0534_), - .A2(_0551_), - .B1(_0554_), + sky130_fd_sc_hd__nor2_1 _4209_ (.A(_0553_), + .B(_0554_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0555_)); - sky130_fd_sc_hd__or2_1 _4212_ (.A(_0532_), - .B(_0555_), + .Y(_0555_)); + sky130_fd_sc_hd__xor2_1 _4210_ (.A(_0553_), + .B(_0554_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0556_)); - sky130_fd_sc_hd__nand2_1 _4213_ (.A(_0532_), - .B(_0555_), + sky130_fd_sc_hd__xnor2_1 _4211_ (.A(_0546_), + .B(_0556_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0557_)); - sky130_fd_sc_hd__and2_1 _4214_ (.A(_0556_), - .B(_0557_), + sky130_fd_sc_hd__a21oi_1 _4212_ (.A1(_0542_), + .A2(_0545_), + .B1(_0557_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0558_)); - sky130_fd_sc_hd__or2_1 _4215_ (.A(_0552_), - .B(_0553_), + .Y(_0558_)); + sky130_fd_sc_hd__and3_1 _4213_ (.A(_0542_), + .B(_0545_), + .C(_0557_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0559_)); - sky130_fd_sc_hd__nand2_1 _4216_ (.A(_0554_), + sky130_fd_sc_hd__nor2_1 _4214_ (.A(_0558_), .B(_0559_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0560_)); - sky130_fd_sc_hd__nand2_1 _4217_ (.A(_0548_), - .B(_0549_), + sky130_fd_sc_hd__xor2_1 _4215_ (.A(_0470_), + .B(_0560_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0561_)); - sky130_fd_sc_hd__nand2_1 _4218_ (.A(_0550_), - .B(_0561_), + .X(_0561_)); + sky130_fd_sc_hd__o2111ai_2 _4216_ (.A1(_0499_), + .A2(_0500_), + .B1(net2), + .C1(net126), + .D1(net117), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0562_)); - sky130_fd_sc_hd__xnor2_1 _4219_ (.A(_0539_), - .B(_0546_), + sky130_fd_sc_hd__and2_4 _4217_ (.A(net110), + .B(_0469_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0563_)); - sky130_fd_sc_hd__nand4_1 _4220_ (.A(net117), - .B(net123), - .C(_0511_), - .D(net3), + .X(_0563_)); + sky130_fd_sc_hd__a32o_1 _4218_ (.A1(net126), + .A2(_0493_), + .A3(_0501_), + .B1(net2), + .B2(net116), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0564_)); - sky130_fd_sc_hd__and2_1 _4221_ (.A(net112), - .B(_0522_), + .X(_0564_)); + sky130_fd_sc_hd__and3_1 _4219_ (.A(_0564_), + .B(_0563_), + .C(_0562_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0565_)); - sky130_fd_sc_hd__a22o_1 _4222_ (.A1(net123), - .A2(_0511_), - .B1(net3), - .B2(net117), + sky130_fd_sc_hd__a31o_1 _4220_ (.A1(net126), + .A2(_0505_), + .A3(net2), + .B1(_0565_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0566_)); - sky130_fd_sc_hd__and3_1 _4223_ (.A(_0564_), - .B(_0565_), - .C(_0566_), + sky130_fd_sc_hd__xor2_1 _4221_ (.A(_0508_), + .B(_0507_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0567_)); - sky130_fd_sc_hd__a21boi_1 _4224_ (.A1(_0565_), - .A2(_0566_), - .B1_N(_0564_), + sky130_fd_sc_hd__and2_1 _4222_ (.A(_0566_), + .B(_0567_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0568_)); - sky130_fd_sc_hd__a22oi_1 _4225_ (.A1(net117), - .A2(_0511_), - .B1(net172), - .B2(net112), + .X(_0568_)); + sky130_fd_sc_hd__xor2_1 _4223_ (.A(_0567_), + .B(_0566_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0569_)); - sky130_fd_sc_hd__a31oi_2 _4226_ (.A1(net112), - .A2(_0511_), - .A3(_0538_), - .B1(_0569_), + .X(_0569_)); + sky130_fd_sc_hd__a21oi_2 _4224_ (.A1(_0438_), + .A2(_0442_), + .B1(_0441_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0570_)); - sky130_fd_sc_hd__nand2b_1 _4227_ (.A_N(_0568_), + sky130_fd_sc_hd__xnor2_4 _4225_ (.A(_0445_), .B(_0570_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0571_)); - sky130_fd_sc_hd__and2_1 _4228_ (.A(net108), - .B(_0544_), + sky130_fd_sc_hd__nand2_1 _4226_ (.A(net99), + .B(_0571_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0572_)); - sky130_fd_sc_hd__nand2_1 _4229_ (.A(net200), - .B(_0544_), + .Y(_0572_)); + sky130_fd_sc_hd__nand2_1 _4227_ (.A(net105), + .B(_0523_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0573_)); - sky130_fd_sc_hd__xnor2_1 _4230_ (.A(_0540_), - .B(_0573_), + sky130_fd_sc_hd__nand2_1 _4228_ (.A(net103), + .B(_0523_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0574_)); - sky130_fd_sc_hd__and2b_1 _4231_ (.A_N(_0410_), - .B(_0504_), + sky130_fd_sc_hd__xor2_1 _4229_ (.A(_0518_), + .B(_0574_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0575_)); - sky130_fd_sc_hd__a21oi_1 _4232_ (.A1(_0445_), - .A2(_0503_), - .B1(_0575_), + sky130_fd_sc_hd__nand2b_1 _4230_ (.A_N(_0572_), + .B(_0575_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0576_)); - sky130_fd_sc_hd__and3_1 _4233_ (.A(_0445_), - .B(_0503_), - .C(_0575_), + sky130_fd_sc_hd__xnor2_1 _4231_ (.A(_0572_), + .B(_0575_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0577_)); - sky130_fd_sc_hd__or2_2 _4234_ (.A(_0576_), - .B(_0577_), + .Y(_0577_)); + sky130_fd_sc_hd__a21oi_1 _4232_ (.A1(_0569_), + .A2(_0577_), + .B1(_0568_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0578_)); - sky130_fd_sc_hd__and2_1 _4235_ (.A(net101), - .B(_0578_), + .Y(_0578_)); + sky130_fd_sc_hd__xnor2_1 _4233_ (.A(_0526_), + .B(_0527_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0579_)); - sky130_fd_sc_hd__nand2b_1 _4236_ (.A_N(_0574_), - .B(_0579_), + .Y(_0579_)); + sky130_fd_sc_hd__o21ai_1 _4234_ (.A1(_0518_), + .A2(_0574_), + .B1(_0576_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0580_)); - sky130_fd_sc_hd__xor2_1 _4237_ (.A(_0574_), + sky130_fd_sc_hd__xnor2_1 _4235_ (.A(_0578_), .B(_0579_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0581_)); - sky130_fd_sc_hd__xnor2_1 _4238_ (.A(_0568_), - .B(_0570_), + .Y(_0581_)); + sky130_fd_sc_hd__nand2b_1 _4236_ (.A_N(_0581_), + .B(_0580_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0582_)); - sky130_fd_sc_hd__nand2b_1 _4239_ (.A_N(_0581_), - .B(_0582_), + sky130_fd_sc_hd__o21ai_1 _4237_ (.A1(_0578_), + .A2(_0579_), + .B1(_0582_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0583_)); - sky130_fd_sc_hd__a21oi_1 _4240_ (.A1(_0571_), - .A2(_0583_), - .B1(_0563_), + sky130_fd_sc_hd__xor2_1 _4238_ (.A(_0543_), + .B(_0544_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0584_)); - sky130_fd_sc_hd__o21ai_1 _4241_ (.A1(_0540_), - .A2(_0573_), - .B1(_0580_), + .X(_0584_)); + sky130_fd_sc_hd__nand2b_1 _4239_ (.A_N(_0584_), + .B(_0583_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0585_)); - sky130_fd_sc_hd__and3_1 _4242_ (.A(_0563_), - .B(_0571_), - .C(_0583_), + sky130_fd_sc_hd__xnor2_1 _4240_ (.A(_0583_), + .B(_0584_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0586_)); - sky130_fd_sc_hd__nor2_1 _4243_ (.A(_0584_), - .B(_0586_), + .Y(_0586_)); + sky130_fd_sc_hd__nand3_1 _4241_ (.A(net93), + .B(_0523_), + .C(_0586_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0587_)); - sky130_fd_sc_hd__a21oi_1 _4244_ (.A1(_0585_), - .A2(_0587_), - .B1(_0584_), + sky130_fd_sc_hd__and2_1 _4242_ (.A(_0585_), + .B(_0587_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0588_)); - sky130_fd_sc_hd__nor2_1 _4245_ (.A(_0562_), + .X(_0588_)); + sky130_fd_sc_hd__nor2_1 _4243_ (.A(_0561_), .B(_0588_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0589_)); - sky130_fd_sc_hd__nand2_1 _4246_ (.A(net95), - .B(_0544_), + sky130_fd_sc_hd__and2_1 _4244_ (.A(_0561_), + .B(_0588_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0590_)); - sky130_fd_sc_hd__xor2_1 _4247_ (.A(_0562_), - .B(_0588_), + .X(_0590_)); + sky130_fd_sc_hd__nor2_1 _4245_ (.A(_0589_), + .B(_0590_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0591_)); - sky130_fd_sc_hd__a31oi_2 _4248_ (.A1(net95), - .A2(_0544_), - .A3(_0591_), - .B1(_0589_), + .Y(_0591_)); + sky130_fd_sc_hd__nand4_2 _4246_ (.A(net115), + .B(net124), + .C(_0469_), + .D(net2), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0592_)); - sky130_fd_sc_hd__nor2_1 _4249_ (.A(_0560_), - .B(_0592_), + sky130_fd_sc_hd__and2_1 _4247_ (.A(net109), + .B(_0523_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0593_)); - sky130_fd_sc_hd__xor2_1 _4250_ (.A(_0560_), - .B(_0592_), + .X(_0593_)); + sky130_fd_sc_hd__a22o_1 _4248_ (.A1(net115), + .A2(_0469_), + .B1(_0506_), + .B2(net124), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0594_)); - sky130_fd_sc_hd__inv_2 _4251_ (.A(_0594_), + sky130_fd_sc_hd__nand3_1 _4249_ (.A(_0592_), + .B(_0593_), + .C(_0594_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0595_)); - sky130_fd_sc_hd__xor2_1 _4252_ (.A(_0590_), - .B(_0591_), + sky130_fd_sc_hd__a21boi_1 _4250_ (.A1(_0593_), + .A2(_0594_), + .B1_N(_0592_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0596_)); - sky130_fd_sc_hd__xnor2_1 _4253_ (.A(_0585_), - .B(_0587_), + .Y(_0596_)); + sky130_fd_sc_hd__a21oi_1 _4251_ (.A1(_0562_), + .A2(_0564_), + .B1(_0563_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0597_)); - sky130_fd_sc_hd__or3_4 _4254_ (.A(net74), - .B(_0509_), - .C(_0521_), + sky130_fd_sc_hd__or3_4 _4252_ (.A(_0597_), + .B(_0596_), + .C(_0565_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0598_)); - sky130_fd_sc_hd__or3b_4 _4255_ (.A(_1802_), - .B(_0598_), - .C_N(net3), + sky130_fd_sc_hd__nand2_1 _4253_ (.A(net105), + .B(_0571_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0599_)); - sky130_fd_sc_hd__and2_1 _4256_ (.A(net112), - .B(_0544_), + .Y(_0599_)); + sky130_fd_sc_hd__nand2_1 _4254_ (.A(net103), + .B(_0571_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0600_)); - sky130_fd_sc_hd__a22o_1 _4257_ (.A1(net123), - .A2(_0514_), - .B1(_0522_), - .B2(net117), + .Y(_0600_)); + sky130_fd_sc_hd__xnor2_1 _4255_ (.A(_0573_), + .B(_0600_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0601_)); - sky130_fd_sc_hd__nand3_1 _4258_ (.A(_0599_), - .B(_0600_), - .C(_0601_), + .Y(_0601_)); + sky130_fd_sc_hd__xor2_4 _4256_ (.A(_0438_), + .B(_0442_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0602_)); - sky130_fd_sc_hd__a21boi_4 _4259_ (.A1(_0600_), - .A2(_0601_), - .B1_N(_0599_), + .X(_0602_)); + sky130_fd_sc_hd__nand2_1 _4257_ (.A(net99), + .B(_0602_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0603_)); - sky130_fd_sc_hd__a21oi_1 _4260_ (.A1(_0564_), - .A2(_0566_), - .B1(_0565_), + sky130_fd_sc_hd__xor2_1 _4258_ (.A(_0601_), + .B(_0603_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0604_)); - sky130_fd_sc_hd__or3_4 _4261_ (.A(_0567_), - .B(_0604_), - .C(_0603_), + .X(_0604_)); + sky130_fd_sc_hd__o21ai_1 _4259_ (.A1(_0565_), + .A2(_0597_), + .B1(_0596_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0605_)); - sky130_fd_sc_hd__and2_1 _4262_ (.A(net199), - .B(_0578_), + .Y(_0605_)); + sky130_fd_sc_hd__and3_1 _4260_ (.A(_0598_), + .B(_0604_), + .C(_0605_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0606_)); - sky130_fd_sc_hd__nand2_1 _4263_ (.A(_0572_), - .B(_0606_), + sky130_fd_sc_hd__a21boi_1 _4261_ (.A1(_0604_), + .A2(_0605_), + .B1_N(_0598_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0607_)); - sky130_fd_sc_hd__or2_1 _4264_ (.A(_0572_), - .B(_0606_), + sky130_fd_sc_hd__xnor2_1 _4262_ (.A(_0569_), + .B(_0577_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0608_)); - sky130_fd_sc_hd__nand2_1 _4265_ (.A(_0607_), + .Y(_0608_)); + sky130_fd_sc_hd__nor2_1 _4263_ (.A(_0607_), .B(_0608_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0609_)); - sky130_fd_sc_hd__xor2_4 _4266_ (.A(_0501_), - .B(_0502_), + sky130_fd_sc_hd__o22ai_2 _4264_ (.A1(_0574_), + .A2(_0599_), + .B1(_0601_), + .B2(_0603_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0610_)); - sky130_fd_sc_hd__nand2_1 _4267_ (.A(net101), - .B(_0610_), + .Y(_0610_)); + sky130_fd_sc_hd__xor2_2 _4265_ (.A(_0608_), + .B(_0607_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0611_)); - sky130_fd_sc_hd__xor2_1 _4268_ (.A(_0609_), - .B(_0611_), + .X(_0611_)); + sky130_fd_sc_hd__a21oi_1 _4266_ (.A1(_0610_), + .A2(_0611_), + .B1(_0609_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0612_)); - sky130_fd_sc_hd__o21ai_1 _4269_ (.A1(_0567_), - .A2(_0604_), - .B1(_0603_), + .Y(_0612_)); + sky130_fd_sc_hd__xor2_1 _4267_ (.A(_0581_), + .B(_0580_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0613_)); - sky130_fd_sc_hd__and3_1 _4270_ (.A(_0605_), - .B(_0612_), - .C(_0613_), + .X(_0613_)); + sky130_fd_sc_hd__nor2_1 _4268_ (.A(_0612_), + .B(_0613_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0614_)); - sky130_fd_sc_hd__a21bo_1 _4271_ (.A1(_0612_), - .A2(_0613_), - .B1_N(_0605_), + .Y(_0614_)); + sky130_fd_sc_hd__nand2_1 _4269_ (.A(net93), + .B(_0571_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0615_)); - sky130_fd_sc_hd__xor2_1 _4272_ (.A(_0581_), - .B(_0582_), + .Y(_0615_)); + sky130_fd_sc_hd__xor2_1 _4270_ (.A(_0613_), + .B(_0612_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0616_)); - sky130_fd_sc_hd__nand2b_1 _4273_ (.A_N(_0616_), - .B(_0615_), + sky130_fd_sc_hd__a31o_1 _4271_ (.A1(net93), + .A2(_0571_), + .A3(_0616_), + .B1(_0614_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0617_)); - sky130_fd_sc_hd__o21ai_1 _4274_ (.A1(_0609_), - .A2(_0611_), - .B1(_0607_), + .X(_0617_)); + sky130_fd_sc_hd__a21o_1 _4272_ (.A1(net93), + .A2(_0523_), + .B1(_0586_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0618_)); - sky130_fd_sc_hd__xor2_1 _4275_ (.A(_0615_), - .B(_0616_), + .X(_0618_)); + sky130_fd_sc_hd__nand2_1 _4273_ (.A(_0587_), + .B(_0618_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0619_)); - sky130_fd_sc_hd__nand2b_1 _4276_ (.A_N(_0619_), - .B(_0618_), + .Y(_0619_)); + sky130_fd_sc_hd__and2b_1 _4274_ (.A_N(_0619_), + .B(_0617_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0620_)); - sky130_fd_sc_hd__and2_1 _4277_ (.A(_0617_), - .B(_0620_), + .X(_0620_)); + sky130_fd_sc_hd__xnor2_1 _4275_ (.A(_0617_), + .B(_0619_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0621_)); - sky130_fd_sc_hd__nand2_1 _4278_ (.A(net95), - .B(_0578_), + .Y(_0621_)); + sky130_fd_sc_hd__xor2_1 _4276_ (.A(_0615_), + .B(_0616_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0622_)); - sky130_fd_sc_hd__xor2_1 _4279_ (.A(_0597_), - .B(_0621_), + .X(_0622_)); + sky130_fd_sc_hd__or3_4 _4277_ (.A(_1799_), + .B(_0449_), + .C(_0522_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0623_)); - sky130_fd_sc_hd__nand2b_1 _4280_ (.A_N(_0622_), - .B(_0623_), + sky130_fd_sc_hd__nand4_2 _4278_ (.A(net115), + .B(net124), + .C(_0469_), + .D(_0523_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0624_)); - sky130_fd_sc_hd__o21a_1 _4281_ (.A1(_0597_), - .A2(_0621_), - .B1(_0624_), + sky130_fd_sc_hd__and2_1 _4279_ (.A(net109), + .B(_0571_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0625_)); - sky130_fd_sc_hd__nor2_1 _4282_ (.A(_0596_), - .B(_0625_), + sky130_fd_sc_hd__a22o_1 _4280_ (.A1(net124), + .A2(_0469_), + .B1(_0523_), + .B2(net115), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0626_)); - sky130_fd_sc_hd__xor2_1 _4283_ (.A(_0622_), - .B(_0623_), + .X(_0626_)); + sky130_fd_sc_hd__nand3_1 _4281_ (.A(_0624_), + .B(_0625_), + .C(_0626_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0627_)); - sky130_fd_sc_hd__and2_1 _4284_ (.A(net117), - .B(_0544_), + .Y(_0627_)); + sky130_fd_sc_hd__a21bo_1 _4282_ (.A1(_0625_), + .A2(_0626_), + .B1_N(_0624_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0628_)); - sky130_fd_sc_hd__and3_1 _4285_ (.A(net123), - .B(_0522_), - .C(_0628_), + sky130_fd_sc_hd__a21o_1 _4283_ (.A1(_0592_), + .A2(_0594_), + .B1(_0593_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0629_)); - sky130_fd_sc_hd__nand2_1 _4286_ (.A(net112), - .B(_0578_), + sky130_fd_sc_hd__and3_1 _4284_ (.A(_0595_), + .B(_0628_), + .C(_0629_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0630_)); - sky130_fd_sc_hd__xnor2_1 _4287_ (.A(_0598_), - .B(_0628_), + .X(_0630_)); + sky130_fd_sc_hd__a21oi_1 _4285_ (.A1(_0595_), + .A2(_0629_), + .B1(_0628_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0631_)); - sky130_fd_sc_hd__a31o_1 _4288_ (.A1(net112), - .A2(_0578_), - .A3(_0631_), - .B1(_0629_), + sky130_fd_sc_hd__a21o_1 _4286_ (.A1(_0595_), + .A2(_0629_), + .B1(_0628_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0632_)); - sky130_fd_sc_hd__a21o_1 _4289_ (.A1(_0599_), - .A2(_0601_), - .B1(_0600_), + sky130_fd_sc_hd__a21o_1 _4287_ (.A1(_0426_), + .A2(_0436_), + .B1(_0435_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0633_)); - sky130_fd_sc_hd__nand3_1 _4290_ (.A(_0602_), - .B(_0632_), - .C(_0633_), + sky130_fd_sc_hd__and2b_2 _4288_ (.A_N(_0437_), + .B(_0633_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0634_)); - sky130_fd_sc_hd__a21o_1 _4291_ (.A1(_0602_), - .A2(_0633_), - .B1(_0632_), + .X(_0634_)); + sky130_fd_sc_hd__nand2_1 _4289_ (.A(net99), + .B(_0634_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0635_)); - sky130_fd_sc_hd__a211oi_2 _4292_ (.A1(_0484_), - .A2(_0500_), - .B1(_0469_), - .C1(_0471_), + .Y(_0635_)); + sky130_fd_sc_hd__nand2_1 _4290_ (.A(net105), + .B(_0602_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0636_)); - sky130_fd_sc_hd__o211a_4 _4293_ (.A1(_0469_), - .A2(_0471_), - .B1(_0484_), - .C1(_0500_), + sky130_fd_sc_hd__nor2_1 _4291_ (.A(_0600_), + .B(_0636_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0637_)); - sky130_fd_sc_hd__nor2_2 _4294_ (.A(_0636_), - .B(_0637_), + .Y(_0637_)); + sky130_fd_sc_hd__a21boi_1 _4292_ (.A1(net103), + .A2(_0602_), + .B1_N(_0599_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0638_)); - sky130_fd_sc_hd__nand2_1 _4295_ (.A(net101), + sky130_fd_sc_hd__nor2_1 _4293_ (.A(_0637_), .B(_0638_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0639_)); - sky130_fd_sc_hd__nand2_1 _4296_ (.A(net108), - .B(_0610_), + sky130_fd_sc_hd__xnor2_1 _4294_ (.A(_0635_), + .B(_0639_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0640_)); - sky130_fd_sc_hd__inv_2 _4297_ (.A(_0640_), + sky130_fd_sc_hd__and3b_1 _4295_ (.A_N(_0630_), + .B(_0632_), + .C(_0640_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0641_)); - sky130_fd_sc_hd__a22oi_1 _4298_ (.A1(net108), - .A2(_0578_), - .B1(_0610_), - .B2(net199), + .X(_0641_)); + sky130_fd_sc_hd__a21oi_1 _4296_ (.A1(_0632_), + .A2(_0640_), + .B1(_0630_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0642_)); - sky130_fd_sc_hd__a21oi_1 _4299_ (.A1(_0606_), - .A2(_0641_), - .B1(_0642_), + sky130_fd_sc_hd__a21oi_1 _4297_ (.A1(_0598_), + .A2(_0605_), + .B1(_0604_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0643_)); - sky130_fd_sc_hd__xnor2_1 _4300_ (.A(_0639_), - .B(_0643_), + sky130_fd_sc_hd__or3_4 _4298_ (.A(_0643_), + .B(_0642_), + .C(_0606_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0644_)); - sky130_fd_sc_hd__nand3_1 _4301_ (.A(_0634_), - .B(_0635_), - .C(_0644_), + .X(_0644_)); + sky130_fd_sc_hd__a31o_1 _4299_ (.A1(net99), + .A2(_0634_), + .A3(_0639_), + .B1(_0637_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0645_)); - sky130_fd_sc_hd__a21boi_1 _4302_ (.A1(_0635_), - .A2(_0644_), - .B1_N(_0634_), + .X(_0645_)); + sky130_fd_sc_hd__o21ai_1 _4300_ (.A1(_0606_), + .A2(_0643_), + .B1(_0642_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0646_)); - sky130_fd_sc_hd__a21oi_1 _4303_ (.A1(_0605_), - .A2(_0613_), - .B1(_0612_), + sky130_fd_sc_hd__nand3_1 _4301_ (.A(_0644_), + .B(_0645_), + .C(_0646_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0647_)); - sky130_fd_sc_hd__or3_4 _4304_ (.A(_0647_), - .B(_0646_), - .C(_0614_), + sky130_fd_sc_hd__and2_1 _4302_ (.A(_0644_), + .B(_0647_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0648_)); - sky130_fd_sc_hd__a2bb2o_1 _4305_ (.A1_N(_0639_), - .A2_N(_0642_), - .B1(_0641_), - .B2(_0606_), + sky130_fd_sc_hd__xnor2_2 _4303_ (.A(_0610_), + .B(_0611_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0649_)); - sky130_fd_sc_hd__o21ai_1 _4306_ (.A1(_0614_), - .A2(_0647_), - .B1(_0646_), + .Y(_0649_)); + sky130_fd_sc_hd__or2_1 _4304_ (.A(_0648_), + .B(_0649_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0650_)); - sky130_fd_sc_hd__nand3_2 _4307_ (.A(_0648_), - .B(_0649_), - .C(_0650_), + .X(_0650_)); + sky130_fd_sc_hd__nand2_1 _4305_ (.A(net93), + .B(_0602_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0651_)); - sky130_fd_sc_hd__nand2_2 _4308_ (.A(_0648_), - .B(_0651_), + sky130_fd_sc_hd__xor2_2 _4306_ (.A(_0649_), + .B(_0648_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0652_)); - sky130_fd_sc_hd__xor2_1 _4309_ (.A(_0618_), - .B(_0619_), + .X(_0652_)); + sky130_fd_sc_hd__nand2b_1 _4307_ (.A_N(_0651_), + .B(_0652_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0653_)); - sky130_fd_sc_hd__and2b_1 _4310_ (.A_N(_0653_), - .B(_0652_), + .Y(_0653_)); + sky130_fd_sc_hd__and3_1 _4308_ (.A(_0622_), + .B(_0650_), + .C(_0653_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0654_)); - sky130_fd_sc_hd__nand2_1 _4311_ (.A(net95), - .B(_0610_), + sky130_fd_sc_hd__xor2_2 _4309_ (.A(_0651_), + .B(_0652_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0655_)); - sky130_fd_sc_hd__xnor2_2 _4312_ (.A(_0653_), - .B(_0652_), + .X(_0655_)); + sky130_fd_sc_hd__and2_1 _4310_ (.A(net115), + .B(_0571_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0656_)); - sky130_fd_sc_hd__a31oi_2 _4313_ (.A1(net95), - .A2(_0610_), - .A3(_0656_), - .B1(_0654_), + .X(_0656_)); + sky130_fd_sc_hd__and3_1 _4311_ (.A(net124), + .B(_0523_), + .C(_0656_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0657_)); - sky130_fd_sc_hd__or2_1 _4314_ (.A(_0627_), - .B(_0657_), + .X(_0657_)); + sky130_fd_sc_hd__nand2_1 _4312_ (.A(net109), + .B(_0602_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0658_)); - sky130_fd_sc_hd__xnor2_1 _4315_ (.A(_0627_), - .B(_0657_), + .Y(_0658_)); + sky130_fd_sc_hd__xnor2_2 _4313_ (.A(_0656_), + .B(_0623_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0659_)); - sky130_fd_sc_hd__xor2_2 _4316_ (.A(_0656_), - .B(_0655_), + sky130_fd_sc_hd__a31o_1 _4314_ (.A1(net109), + .A2(_0602_), + .A3(_0659_), + .B1(_0657_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0660_)); - sky130_fd_sc_hd__o21ai_1 _4317_ (.A1(_0576_), - .A2(_0577_), - .B1(net124), + sky130_fd_sc_hd__a21o_1 _4315_ (.A1(_0624_), + .A2(_0626_), + .B1(_0625_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0661_)); - sky130_fd_sc_hd__nand4_1 _4318_ (.A(net117), - .B(net123), - .C(_0544_), - .D(_0578_), + .X(_0661_)); + sky130_fd_sc_hd__nand3_1 _4316_ (.A(_0627_), + .B(_0660_), + .C(_0661_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0662_)); - sky130_fd_sc_hd__and2_1 _4319_ (.A(net112), - .B(_0610_), + sky130_fd_sc_hd__nand2_1 _4317_ (.A(net103), + .B(_0634_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0663_)); - sky130_fd_sc_hd__a22o_1 _4320_ (.A1(net123), - .A2(_0544_), - .B1(_0578_), - .B2(net117), + .Y(_0663_)); + sky130_fd_sc_hd__or2_1 _4318_ (.A(_0636_), + .B(_0663_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0664_)); - sky130_fd_sc_hd__nand3_1 _4321_ (.A(_0662_), + sky130_fd_sc_hd__xnor2_1 _4319_ (.A(_0636_), .B(_0663_), - .C(_0664_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0665_)); - sky130_fd_sc_hd__and2_1 _4322_ (.A(_0662_), - .B(_0665_), + sky130_fd_sc_hd__xor2_4 _4320_ (.A(_0433_), + .B(_0434_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0666_)); - sky130_fd_sc_hd__xnor2_1 _4323_ (.A(_0630_), - .B(_0631_), + sky130_fd_sc_hd__nand2_1 _4321_ (.A(net99), + .B(_0666_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0667_)); - sky130_fd_sc_hd__and2b_1 _4324_ (.A_N(_0666_), + sky130_fd_sc_hd__xor2_1 _4322_ (.A(_0665_), .B(_0667_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0668_)); - sky130_fd_sc_hd__and2_1 _4325_ (.A(net104), - .B(_0638_), + sky130_fd_sc_hd__a21o_1 _4323_ (.A1(_0627_), + .A2(_0661_), + .B1(_0660_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0669_)); - sky130_fd_sc_hd__nand2_1 _4326_ (.A(_0641_), - .B(_0669_), + sky130_fd_sc_hd__nand3_1 _4324_ (.A(_0662_), + .B(_0668_), + .C(_0669_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0670_)); - sky130_fd_sc_hd__or2_1 _4327_ (.A(_0641_), - .B(_0669_), + sky130_fd_sc_hd__a21boi_1 _4325_ (.A1(_0668_), + .A2(_0669_), + .B1_N(_0662_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0671_)); - sky130_fd_sc_hd__nand2_1 _4328_ (.A(_0670_), - .B(_0671_), + .Y(_0671_)); + sky130_fd_sc_hd__o21ba_1 _4326_ (.A1(_0630_), + .A2(_0631_), + .B1_N(_0640_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0672_)); - sky130_fd_sc_hd__nand3_1 _4329_ (.A(_0492_), - .B(_0498_), - .C(_0499_), + .X(_0672_)); + sky130_fd_sc_hd__or3_4 _4327_ (.A(_0641_), + .B(_0671_), + .C(_0672_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0673_)); - sky130_fd_sc_hd__nand2_2 _4330_ (.A(_0500_), - .B(_0673_), + .X(_0673_)); + sky130_fd_sc_hd__o21ai_1 _4328_ (.A1(_0665_), + .A2(_0667_), + .B1(_0664_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0674_)); - sky130_fd_sc_hd__nor2_1 _4331_ (.A(net76), - .B(_0674_), + sky130_fd_sc_hd__o21ai_1 _4329_ (.A1(_0641_), + .A2(_0672_), + .B1(_0671_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0675_)); - sky130_fd_sc_hd__xnor2_1 _4332_ (.A(_0672_), - .B(_0675_), + sky130_fd_sc_hd__nand3_1 _4330_ (.A(_0673_), + .B(_0674_), + .C(_0675_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0676_)); - sky130_fd_sc_hd__xnor2_1 _4333_ (.A(_0666_), - .B(_0667_), + sky130_fd_sc_hd__a21bo_1 _4331_ (.A1(_0674_), + .A2(_0675_), + .B1_N(_0673_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0677_)); - sky130_fd_sc_hd__a21o_1 _4334_ (.A1(_0676_), - .A2(_0677_), - .B1(_0668_), + .X(_0677_)); + sky130_fd_sc_hd__a21o_1 _4332_ (.A1(_0646_), + .A2(_0644_), + .B1(_0645_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0678_)); - sky130_fd_sc_hd__a21o_1 _4335_ (.A1(_0634_), - .A2(_0635_), - .B1(_0644_), + sky130_fd_sc_hd__nand3_1 _4333_ (.A(_0647_), + .B(_0677_), + .C(_0678_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0679_)); - sky130_fd_sc_hd__nand3_1 _4336_ (.A(_0645_), - .B(_0678_), - .C(_0679_), + .Y(_0679_)); + sky130_fd_sc_hd__and2_1 _4334_ (.A(net93), + .B(_0634_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0680_)); - sky130_fd_sc_hd__a21bo_1 _4337_ (.A1(_0671_), - .A2(_0675_), - .B1_N(_0670_), + .X(_0680_)); + sky130_fd_sc_hd__a21o_1 _4335_ (.A1(_0647_), + .A2(_0678_), + .B1(_0677_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0681_)); - sky130_fd_sc_hd__a21o_1 _4338_ (.A1(_0645_), - .A2(_0679_), - .B1(_0678_), + sky130_fd_sc_hd__nand3_1 _4336_ (.A(_0679_), + .B(_0680_), + .C(_0681_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0682_)); - sky130_fd_sc_hd__nand3_1 _4339_ (.A(_0680_), - .B(_0681_), - .C(_0682_), + .Y(_0682_)); + sky130_fd_sc_hd__and2_1 _4337_ (.A(_0679_), + .B(_0682_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0683_)); - sky130_fd_sc_hd__a21bo_1 _4340_ (.A1(_0681_), - .A2(_0682_), - .B1_N(_0680_), + .X(_0683_)); + sky130_fd_sc_hd__a21oi_1 _4338_ (.A1(_0655_), + .A2(_0683_), + .B1(_0654_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0684_)); - sky130_fd_sc_hd__a21o_1 _4341_ (.A1(_0650_), - .A2(_0648_), - .B1(_0649_), + .Y(_0684_)); + sky130_fd_sc_hd__nor2_1 _4339_ (.A(_0655_), + .B(_0683_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0685_)); - sky130_fd_sc_hd__nand3_2 _4342_ (.A(_0651_), - .B(_0684_), - .C(_0685_), + .Y(_0685_)); + sky130_fd_sc_hd__a21o_1 _4340_ (.A1(_0679_), + .A2(_0681_), + .B1(_0680_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0686_)); - sky130_fd_sc_hd__and2_1 _4343_ (.A(net95), - .B(_0638_), + .X(_0686_)); + sky130_fd_sc_hd__and2_1 _4341_ (.A(net116), + .B(_0602_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0687_)); - sky130_fd_sc_hd__a21o_1 _4344_ (.A1(_0685_), - .A2(_0651_), - .B1(_0684_), + sky130_fd_sc_hd__nand3_1 _4342_ (.A(net124), + .B(_0571_), + .C(_0687_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0688_)); - sky130_fd_sc_hd__nand3_4 _4345_ (.A(_0686_), - .B(_0687_), - .C(_0688_), + .Y(_0688_)); + sky130_fd_sc_hd__and2_1 _4343_ (.A(net109), + .B(_0634_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0689_)); - sky130_fd_sc_hd__and2_4 _4346_ (.A(_0686_), - .B(_0689_), + .X(_0689_)); + sky130_fd_sc_hd__a21o_1 _4344_ (.A1(net124), + .A2(_0571_), + .B1(_0687_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0690_)); - sky130_fd_sc_hd__or2_1 _4347_ (.A(_0660_), - .B(_0690_), + sky130_fd_sc_hd__nand3_1 _4345_ (.A(_0688_), + .B(_0689_), + .C(_0690_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0691_)); - sky130_fd_sc_hd__xnor2_2 _4348_ (.A(_0690_), - .B(_0660_), + .Y(_0691_)); + sky130_fd_sc_hd__nand2_1 _4346_ (.A(_0688_), + .B(_0691_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0692_)); - sky130_fd_sc_hd__a21o_1 _4349_ (.A1(_0688_), - .A2(_0686_), - .B1(_0687_), + sky130_fd_sc_hd__xnor2_2 _4347_ (.A(_0659_), + .B(_0658_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0693_)); - sky130_fd_sc_hd__nand2_1 _4350_ (.A(net117), - .B(_0610_), + .Y(_0693_)); + sky130_fd_sc_hd__and2_1 _4348_ (.A(_0692_), + .B(_0693_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0694_)); - sky130_fd_sc_hd__or2_1 _4351_ (.A(_0661_), - .B(_0694_), + .X(_0694_)); + sky130_fd_sc_hd__nand2_1 _4349_ (.A(net105), + .B(_0666_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0695_)); - sky130_fd_sc_hd__and2_1 _4352_ (.A(net112), - .B(_0638_), + .Y(_0695_)); + sky130_fd_sc_hd__nand2_1 _4350_ (.A(net103), + .B(_0666_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0696_)); - sky130_fd_sc_hd__xor2_1 _4353_ (.A(_0661_), - .B(_0694_), + .Y(_0696_)); + sky130_fd_sc_hd__a21bo_1 _4351_ (.A1(net105), + .A2(_0634_), + .B1_N(_0696_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0697_)); - sky130_fd_sc_hd__a21bo_1 _4354_ (.A1(_0696_), - .A2(_0697_), - .B1_N(_0695_), + sky130_fd_sc_hd__o21ai_1 _4352_ (.A1(_0663_), + .A2(_0695_), + .B1(_0697_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0698_)); - sky130_fd_sc_hd__a21o_1 _4355_ (.A1(_0662_), - .A2(_0664_), - .B1(_0663_), + .Y(_0698_)); + sky130_fd_sc_hd__o22a_2 _4353_ (.A1(_0301_), + .A2(_0360_), + .B1(_0428_), + .B2(_0432_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0699_)); - sky130_fd_sc_hd__nand3_1 _4356_ (.A(_0665_), - .B(_0698_), - .C(_0699_), + sky130_fd_sc_hd__and2_1 _4354_ (.A(net99), + .B(_0699_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0700_)); - sky130_fd_sc_hd__a21o_1 _4357_ (.A1(_0665_), - .A2(_0699_), - .B1(_0698_), + .X(_0700_)); + sky130_fd_sc_hd__xnor2_1 _4355_ (.A(_0698_), + .B(_0700_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0701_)); - sky130_fd_sc_hd__xnor2_4 _4358_ (.A(_0493_), - .B(_0497_), + .Y(_0701_)); + sky130_fd_sc_hd__xor2_2 _4356_ (.A(_0693_), + .B(_0692_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0702_)); - sky130_fd_sc_hd__nor2_1 _4359_ (.A(_1781_), - .B(_0674_), + .X(_0702_)); + sky130_fd_sc_hd__a21o_1 _4357_ (.A1(_0701_), + .A2(_0702_), + .B1(_0694_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0703_)); - sky130_fd_sc_hd__or2_1 _4360_ (.A(_1771_), - .B(_0674_), + .X(_0703_)); + sky130_fd_sc_hd__a21o_1 _4358_ (.A1(_0662_), + .A2(_0669_), + .B1(_0668_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0704_)); - sky130_fd_sc_hd__o31a_1 _4361_ (.A1(_1781_), - .A2(_0636_), - .A3(_0637_), - .B1(_0704_), + sky130_fd_sc_hd__nand3_1 _4359_ (.A(_0670_), + .B(_0703_), + .C(_0704_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0705_)); - sky130_fd_sc_hd__a21oi_1 _4362_ (.A1(_0669_), - .A2(_0703_), - .B1(_0705_), + .Y(_0705_)); + sky130_fd_sc_hd__a2bb2o_1 _4360_ (.A1_N(_0663_), + .A2_N(_0695_), + .B1(_0697_), + .B2(_0700_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0706_)); - sky130_fd_sc_hd__and3_1 _4363_ (.A(net101), - .B(_0702_), - .C(_0706_), + .X(_0706_)); + sky130_fd_sc_hd__a21o_1 _4361_ (.A1(_0670_), + .A2(_0704_), + .B1(_0703_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0707_)); - sky130_fd_sc_hd__a21oi_1 _4364_ (.A1(net101), - .A2(_0702_), - .B1(_0706_), + sky130_fd_sc_hd__nand3_1 _4362_ (.A(_0705_), + .B(_0706_), + .C(_0707_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0708_)); - sky130_fd_sc_hd__nor2_1 _4365_ (.A(_0707_), - .B(_0708_), + sky130_fd_sc_hd__a21bo_1 _4363_ (.A1(_0706_), + .A2(_0707_), + .B1_N(_0705_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0709_)); - sky130_fd_sc_hd__nand3_1 _4366_ (.A(_0700_), - .B(_0701_), - .C(_0709_), + .X(_0709_)); + sky130_fd_sc_hd__a21o_1 _4364_ (.A1(_0673_), + .A2(_0675_), + .B1(_0674_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0710_)); - sky130_fd_sc_hd__nand2_1 _4367_ (.A(_0700_), - .B(_0710_), + .X(_0710_)); + sky130_fd_sc_hd__nand3_1 _4365_ (.A(_0676_), + .B(_0709_), + .C(_0710_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0711_)); - sky130_fd_sc_hd__xor2_1 _4368_ (.A(_0676_), - .B(_0677_), + sky130_fd_sc_hd__and2_1 _4366_ (.A(net93), + .B(_0666_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0712_)); - sky130_fd_sc_hd__nand2_1 _4369_ (.A(_0711_), - .B(_0712_), + sky130_fd_sc_hd__a21o_1 _4367_ (.A1(_0676_), + .A2(_0710_), + .B1(_0709_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0713_)); - sky130_fd_sc_hd__a21o_1 _4370_ (.A1(_0669_), - .A2(_0703_), - .B1(_0707_), + .X(_0713_)); + sky130_fd_sc_hd__nand3_1 _4368_ (.A(_0711_), + .B(_0712_), + .C(_0713_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0714_)); - sky130_fd_sc_hd__xor2_1 _4371_ (.A(_0711_), - .B(_0712_), + .Y(_0714_)); + sky130_fd_sc_hd__a21bo_1 _4369_ (.A1(_0712_), + .A2(_0713_), + .B1_N(_0711_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0715_)); - sky130_fd_sc_hd__a21bo_1 _4372_ (.A1(_0714_), - .A2(_0715_), - .B1_N(_0713_), + sky130_fd_sc_hd__and3_1 _4370_ (.A(_0686_), + .B(_0682_), + .C(_0715_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0716_)); - sky130_fd_sc_hd__a21o_1 _4373_ (.A1(_0680_), + sky130_fd_sc_hd__a21o_1 _4371_ (.A1(_0686_), .A2(_0682_), - .B1(_0681_), + .B1(_0715_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0717_)); - sky130_fd_sc_hd__nand3_1 _4374_ (.A(_0683_), - .B(_0716_), - .C(_0717_), + sky130_fd_sc_hd__and3b_1 _4372_ (.A_N(_0437_), + .B(_0633_), + .C(net124), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0718_)); - sky130_fd_sc_hd__nor2_1 _4375_ (.A(net77), - .B(_0674_), + .X(_0718_)); + sky130_fd_sc_hd__nand2_1 _4373_ (.A(net125), + .B(_0634_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0719_)); - sky130_fd_sc_hd__a21o_1 _4376_ (.A1(_0683_), - .A2(_0717_), - .B1(_0716_), + sky130_fd_sc_hd__nand3_1 _4374_ (.A(net116), + .B(_0602_), + .C(_0718_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0720_)); - sky130_fd_sc_hd__nand3_1 _4377_ (.A(_0718_), - .B(_0719_), - .C(_0720_), + .Y(_0720_)); + sky130_fd_sc_hd__and2_1 _4375_ (.A(net110), + .B(_0666_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0721_)); - sky130_fd_sc_hd__a21bo_1 _4378_ (.A1(_0719_), - .A2(_0720_), - .B1_N(_0718_), + .X(_0721_)); + sky130_fd_sc_hd__a22o_1 _4376_ (.A1(net125), + .A2(_0602_), + .B1(_0634_), + .B2(net116), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0722_)); - sky130_fd_sc_hd__nand3_2 _4379_ (.A(_0689_), - .B(_0693_), + sky130_fd_sc_hd__nand3_1 _4377_ (.A(_0720_), + .B(_0721_), .C(_0722_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0723_)); - sky130_fd_sc_hd__a21o_1 _4380_ (.A1(_0693_), - .A2(_0689_), - .B1(_0722_), + sky130_fd_sc_hd__nand2_1 _4378_ (.A(_0720_), + .B(_0723_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0724_)); - sky130_fd_sc_hd__a21o_1 _4381_ (.A1(_0718_), - .A2(_0720_), - .B1(_0719_), + .Y(_0724_)); + sky130_fd_sc_hd__a21o_1 _4379_ (.A1(_0688_), + .A2(_0690_), + .B1(_0689_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0725_)); - sky130_fd_sc_hd__nand4_1 _4382_ (.A(net122), - .B(net123), - .C(_0610_), - .D(_0638_), + sky130_fd_sc_hd__nand3_1 _4380_ (.A(_0691_), + .B(_0724_), + .C(_0725_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0726_)); - sky130_fd_sc_hd__nor2_1 _4383_ (.A(_1792_), - .B(_0674_), + sky130_fd_sc_hd__nand2_1 _4381_ (.A(net105), + .B(_0699_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0727_)); - sky130_fd_sc_hd__a22o_1 _4384_ (.A1(net123), - .A2(_0610_), - .B1(_0638_), - .B2(net122), + sky130_fd_sc_hd__nand2_1 _4382_ (.A(net103), + .B(_0699_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0728_)); - sky130_fd_sc_hd__nand3_1 _4385_ (.A(_0726_), + .Y(_0728_)); + sky130_fd_sc_hd__nor2_1 _4383_ (.A(_0696_), .B(_0727_), - .C(_0728_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0729_)); - sky130_fd_sc_hd__nand2_1 _4386_ (.A(_0726_), - .B(_0729_), + sky130_fd_sc_hd__and2_1 _4384_ (.A(_0695_), + .B(_0728_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0730_)); - sky130_fd_sc_hd__xor2_1 _4387_ (.A(_0696_), - .B(_0697_), + .X(_0730_)); + sky130_fd_sc_hd__nor2_1 _4385_ (.A(_0729_), + .B(_0730_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0731_)); - sky130_fd_sc_hd__and2_1 _4388_ (.A(_0730_), - .B(_0731_), + .Y(_0731_)); + sky130_fd_sc_hd__or2_1 _4386_ (.A(_0294_), + .B(net6), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0732_)); - sky130_fd_sc_hd__nand2_1 _4389_ (.A(net108), - .B(_0702_), + sky130_fd_sc_hd__a221oi_4 _4387_ (.A1(net196), + .A2(_0294_), + .B1(_0360_), + .B2(_0732_), + .C1(_0428_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0733_)); - sky130_fd_sc_hd__nand2_1 _4390_ (.A(net104), - .B(_0702_), + sky130_fd_sc_hd__nand2_1 _4388_ (.A(net100), + .B(net3), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0734_)); - sky130_fd_sc_hd__xnor2_1 _4391_ (.A(_0703_), + sky130_fd_sc_hd__xnor2_1 _4389_ (.A(_0731_), .B(_0734_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0735_)); - sky130_fd_sc_hd__or2_1 _4392_ (.A(_0495_), - .B(_0496_), + sky130_fd_sc_hd__a21o_1 _4390_ (.A1(_0691_), + .A2(_0725_), + .B1(_0724_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0736_)); - sky130_fd_sc_hd__and2_1 _4393_ (.A(_0497_), - .B(_0736_), + sky130_fd_sc_hd__nand3_1 _4391_ (.A(_0726_), + .B(_0735_), + .C(_0736_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0737_)); - sky130_fd_sc_hd__and3_1 _4394_ (.A(net103), - .B(_0497_), - .C(_0736_), + .Y(_0737_)); + sky130_fd_sc_hd__nand2_1 _4392_ (.A(_0726_), + .B(_0737_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0738_)); - sky130_fd_sc_hd__xor2_1 _4395_ (.A(_0735_), - .B(_0738_), + .Y(_0738_)); + sky130_fd_sc_hd__xor2_2 _4393_ (.A(_0702_), + .B(_0701_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0739_)); - sky130_fd_sc_hd__or2_1 _4396_ (.A(_0730_), - .B(_0731_), + sky130_fd_sc_hd__nand2_1 _4394_ (.A(_0738_), + .B(_0739_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0740_)); - sky130_fd_sc_hd__xnor2_1 _4397_ (.A(_0730_), - .B(_0731_), + .Y(_0740_)); + sky130_fd_sc_hd__a31o_1 _4395_ (.A1(net100), + .A2(_0731_), + .A3(net3), + .B1(_0729_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0741_)); - sky130_fd_sc_hd__a21o_1 _4398_ (.A1(_0739_), - .A2(_0740_), - .B1(_0732_), + .X(_0741_)); + sky130_fd_sc_hd__xor2_2 _4396_ (.A(_0739_), + .B(_0738_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0742_)); - sky130_fd_sc_hd__a21o_1 _4399_ (.A1(_0700_), - .A2(_0701_), - .B1(_0709_), + sky130_fd_sc_hd__a21bo_1 _4397_ (.A1(_0741_), + .A2(_0742_), + .B1_N(_0740_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0743_)); - sky130_fd_sc_hd__nand3_1 _4400_ (.A(_0710_), - .B(_0742_), - .C(_0743_), + sky130_fd_sc_hd__a21o_1 _4398_ (.A1(_0705_), + .A2(_0707_), + .B1(_0706_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0744_)); - sky130_fd_sc_hd__a2bb2o_1 _4401_ (.A1_N(_0704_), - .A2_N(_0733_), - .B1(_0735_), - .B2(_0738_), + .X(_0744_)); + sky130_fd_sc_hd__nand3_1 _4399_ (.A(_0708_), + .B(_0743_), + .C(_0744_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0745_)); - sky130_fd_sc_hd__a21o_1 _4402_ (.A1(_0710_), - .A2(_0743_), - .B1(_0742_), + .Y(_0745_)); + sky130_fd_sc_hd__and2_1 _4400_ (.A(net94), + .B(_0699_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0746_)); - sky130_fd_sc_hd__nand3_1 _4403_ (.A(_0744_), - .B(_0745_), - .C(_0746_), + sky130_fd_sc_hd__a21o_1 _4401_ (.A1(_0708_), + .A2(_0744_), + .B1(_0743_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0747_)); - sky130_fd_sc_hd__and2_1 _4404_ (.A(_0744_), - .B(_0747_), + .X(_0747_)); + sky130_fd_sc_hd__nand3_1 _4402_ (.A(_0745_), + .B(_0746_), + .C(_0747_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0748_)); - sky130_fd_sc_hd__xnor2_1 _4405_ (.A(_0714_), - .B(_0715_), + .Y(_0748_)); + sky130_fd_sc_hd__a21bo_1 _4403_ (.A1(_0746_), + .A2(_0747_), + .B1_N(_0745_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0749_)); - sky130_fd_sc_hd__nor2_1 _4406_ (.A(_0748_), - .B(_0749_), + .X(_0749_)); + sky130_fd_sc_hd__a21o_1 _4404_ (.A1(_0711_), + .A2(_0713_), + .B1(_0712_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0750_)); - sky130_fd_sc_hd__and2_1 _4407_ (.A(net95), - .B(_0702_), + .X(_0750_)); + sky130_fd_sc_hd__a21o_1 _4405_ (.A1(_0714_), + .A2(_0750_), + .B1(_0749_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0751_)); - sky130_fd_sc_hd__xor2_1 _4408_ (.A(_0748_), + sky130_fd_sc_hd__and3_1 _4406_ (.A(_0750_), .B(_0749_), + .C(_0714_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0752_)); - sky130_fd_sc_hd__a21o_1 _4409_ (.A1(_0751_), - .A2(_0752_), - .B1(_0750_), + sky130_fd_sc_hd__inv_2 _4407_ (.A(_0752_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0753_)); - sky130_fd_sc_hd__a21o_1 _4410_ (.A1(_0721_), - .A2(_0725_), - .B1(_0753_), + .Y(_0753_)); + sky130_fd_sc_hd__a21o_1 _4408_ (.A1(_0745_), + .A2(_0747_), + .B1(_0746_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0754_)); - sky130_fd_sc_hd__nand3_1 _4411_ (.A(_0721_), - .B(_0725_), - .C(_0753_), + sky130_fd_sc_hd__nand2_1 _4409_ (.A(net115), + .B(_0666_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0755_)); - sky130_fd_sc_hd__xnor2_1 _4412_ (.A(_0751_), - .B(_0752_), + sky130_fd_sc_hd__and2_1 _4410_ (.A(net109), + .B(_0699_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0756_)); - sky130_fd_sc_hd__nand3_1 _4413_ (.A(net123), - .B(_0500_), - .C(_0673_), + .X(_0756_)); + sky130_fd_sc_hd__xnor2_1 _4411_ (.A(_0718_), + .B(_0755_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0757_)); - sky130_fd_sc_hd__or4_4 _4414_ (.A(_1802_), - .B(_0636_), - .C(_0637_), - .D(_0757_), + sky130_fd_sc_hd__nand2_1 _4412_ (.A(_0756_), + .B(_0757_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0758_)); - sky130_fd_sc_hd__and2_1 _4415_ (.A(net113), - .B(_0702_), + .Y(_0758_)); + sky130_fd_sc_hd__o21ai_1 _4413_ (.A1(_0719_), + .A2(_0755_), + .B1(_0758_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0759_)); - sky130_fd_sc_hd__o32ai_2 _4416_ (.A1(net74), - .A2(_0636_), - .A3(_0637_), - .B1(_0674_), - .B2(_1802_), + .Y(_0759_)); + sky130_fd_sc_hd__a21o_1 _4414_ (.A1(_0720_), + .A2(_0722_), + .B1(_0721_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0760_)); - sky130_fd_sc_hd__nand3_1 _4417_ (.A(_0758_), - .B(_0759_), - .C(_0760_), + .X(_0760_)); + sky130_fd_sc_hd__nand2_1 _4415_ (.A(_0723_), + .B(_0760_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0761_)); - sky130_fd_sc_hd__nand2_1 _4418_ (.A(_0758_), - .B(_0761_), + sky130_fd_sc_hd__nand2_1 _4416_ (.A(net105), + .B(_0733_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0762_)); - sky130_fd_sc_hd__a21o_1 _4419_ (.A1(_0726_), - .A2(_0728_), - .B1(_0727_), + sky130_fd_sc_hd__nand2_1 _4417_ (.A(net103), + .B(net3), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0763_)); - sky130_fd_sc_hd__nand3_1 _4420_ (.A(_0729_), - .B(_0762_), - .C(_0763_), + .Y(_0763_)); + sky130_fd_sc_hd__nand2_1 _4418_ (.A(_0727_), + .B(_0763_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0764_)); - sky130_fd_sc_hd__nand2_1 _4421_ (.A(net108), - .B(_0737_), + sky130_fd_sc_hd__o21ai_1 _4419_ (.A1(_0728_), + .A2(_0762_), + .B1(_0764_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0765_)); - sky130_fd_sc_hd__nand2_1 _4422_ (.A(net198), - .B(_0737_), + sky130_fd_sc_hd__nand2_1 _4420_ (.A(_0294_), + .B(net6), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0766_)); - sky130_fd_sc_hd__nand2_1 _4423_ (.A(_0733_), + sky130_fd_sc_hd__and2_1 _4421_ (.A(_0732_), .B(_0766_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0767_)); - sky130_fd_sc_hd__o21a_1 _4424_ (.A1(_0734_), - .A2(_0765_), - .B1(_0767_), + .X(_0767_)); + sky130_fd_sc_hd__nor2_2 _4422_ (.A(_0360_), + .B(_0767_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0768_)); - sky130_fd_sc_hd__nor2_1 _4425_ (.A(_0350_), - .B(_0424_), + .Y(_0768_)); + sky130_fd_sc_hd__nand2_1 _4423_ (.A(net100), + .B(_0768_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0769_)); - sky130_fd_sc_hd__mux2_2 _4426_ (.A0(_0424_), - .A1(_0488_), - .S(_0350_), + sky130_fd_sc_hd__xor2_1 _4424_ (.A(_0765_), + .B(_0769_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0770_)); - sky130_fd_sc_hd__xnor2_4 _4427_ (.A(_0426_), - .B(_0770_), + sky130_fd_sc_hd__xnor2_1 _4425_ (.A(_0759_), + .B(_0761_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0771_)); - sky130_fd_sc_hd__nand2_1 _4428_ (.A(net101), - .B(_0771_), + sky130_fd_sc_hd__a32o_1 _4426_ (.A1(_0723_), + .A2(_0759_), + .A3(_0760_), + .B1(_0770_), + .B2(_0771_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0772_)); - sky130_fd_sc_hd__inv_2 _4429_ (.A(_0772_), + .X(_0772_)); + sky130_fd_sc_hd__a21o_1 _4427_ (.A1(_0726_), + .A2(_0736_), + .B1(_0735_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0773_)); - sky130_fd_sc_hd__xnor2_1 _4430_ (.A(_0768_), + .X(_0773_)); + sky130_fd_sc_hd__nand3_1 _4428_ (.A(_0737_), .B(_0772_), + .C(_0773_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0774_)); - sky130_fd_sc_hd__a21o_1 _4431_ (.A1(_0729_), + sky130_fd_sc_hd__o22ai_1 _4429_ (.A1(_0727_), .A2(_0763_), - .B1(_0762_), + .B1(_0765_), + .B2(_0769_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0775_)); - sky130_fd_sc_hd__nand3_1 _4432_ (.A(_0764_), - .B(_0774_), - .C(_0775_), + .Y(_0775_)); + sky130_fd_sc_hd__a21o_1 _4430_ (.A1(_0737_), + .A2(_0773_), + .B1(_0772_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0776_)); - sky130_fd_sc_hd__nand2_1 _4433_ (.A(_0764_), - .B(_0776_), + .X(_0776_)); + sky130_fd_sc_hd__nand3_1 _4431_ (.A(_0774_), + .B(_0775_), + .C(_0776_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0777_)); - sky130_fd_sc_hd__xnor2_1 _4434_ (.A(_0739_), - .B(_0741_), + sky130_fd_sc_hd__and2_1 _4432_ (.A(_0774_), + .B(_0777_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0778_)); - sky130_fd_sc_hd__and2_1 _4435_ (.A(_0777_), - .B(_0778_), + .X(_0778_)); + sky130_fd_sc_hd__xnor2_2 _4433_ (.A(_0741_), + .B(_0742_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0779_)); - sky130_fd_sc_hd__a2bb2o_1 _4436_ (.A1_N(_0734_), - .A2_N(_0765_), - .B1(_0767_), - .B2(_0773_), + .Y(_0779_)); + sky130_fd_sc_hd__nor2_1 _4434_ (.A(_0778_), + .B(_0779_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0780_)); - sky130_fd_sc_hd__or2_1 _4437_ (.A(_0777_), - .B(_0778_), + .Y(_0780_)); + sky130_fd_sc_hd__nand2_1 _4435_ (.A(net94), + .B(net3), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0781_)); - sky130_fd_sc_hd__xnor2_1 _4438_ (.A(_0777_), + .Y(_0781_)); + sky130_fd_sc_hd__xor2_1 _4436_ (.A(_0779_), .B(_0778_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0782_)); - sky130_fd_sc_hd__a21o_1 _4439_ (.A1(_0780_), - .A2(_0781_), - .B1(_0779_), + .X(_0782_)); + sky130_fd_sc_hd__a31o_1 _4437_ (.A1(net93), + .A2(_0733_), + .A3(_0782_), + .B1(_0780_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0783_)); - sky130_fd_sc_hd__a21o_1 _4440_ (.A1(_0744_), - .A2(_0746_), - .B1(_0745_), + sky130_fd_sc_hd__and3_1 _4438_ (.A(_0748_), + .B(_0754_), + .C(_0783_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0784_)); - sky130_fd_sc_hd__nand3_1 _4441_ (.A(_0747_), - .B(_0783_), - .C(_0784_), + sky130_fd_sc_hd__a21o_1 _4439_ (.A1(_0748_), + .A2(_0754_), + .B1(_0783_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0785_)); - sky130_fd_sc_hd__and3_1 _4442_ (.A(net96), - .B(_0497_), - .C(_0736_), + .X(_0785_)); + sky130_fd_sc_hd__and2_1 _4440_ (.A(net125), + .B(_0699_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0786_)); - sky130_fd_sc_hd__a21o_1 _4443_ (.A1(_0747_), - .A2(_0784_), - .B1(_0783_), + sky130_fd_sc_hd__nand2b_1 _4441_ (.A_N(_0755_), + .B(_0786_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0787_)); - sky130_fd_sc_hd__and3_1 _4444_ (.A(_0785_), - .B(_0786_), - .C(_0787_), + .Y(_0787_)); + sky130_fd_sc_hd__a22o_1 _4442_ (.A1(net125), + .A2(_0666_), + .B1(_0699_), + .B2(net115), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0788_)); - sky130_fd_sc_hd__nand3_1 _4445_ (.A(_0785_), - .B(_0786_), + sky130_fd_sc_hd__nand4_1 _4443_ (.A(net109), + .B(net3), .C(_0787_), + .D(_0788_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0789_)); - sky130_fd_sc_hd__and3_1 _4446_ (.A(_0756_), - .B(_0785_), - .C(_0789_), + sky130_fd_sc_hd__nand2_1 _4444_ (.A(_0787_), + .B(_0789_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0790_)); - sky130_fd_sc_hd__a21o_1 _4447_ (.A1(_0785_), - .A2(_0789_), - .B1(_0756_), + .Y(_0790_)); + sky130_fd_sc_hd__or2_1 _4445_ (.A(_0756_), + .B(_0757_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0791_)); - sky130_fd_sc_hd__nand2_1 _4448_ (.A(net121), - .B(_0702_), + sky130_fd_sc_hd__xnor2_1 _4446_ (.A(_0756_), + .B(_0757_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0792_)); - sky130_fd_sc_hd__nor2_1 _4449_ (.A(_0757_), - .B(_0792_), + sky130_fd_sc_hd__and2_1 _4447_ (.A(net105), + .B(_0768_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0793_)); - sky130_fd_sc_hd__and3_1 _4450_ (.A(net116), - .B(_0497_), - .C(_0736_), + .X(_0793_)); + sky130_fd_sc_hd__and3_1 _4448_ (.A(net103), + .B(net3), + .C(_0793_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0794_)); - sky130_fd_sc_hd__xor2_1 _4451_ (.A(_0757_), - .B(_0792_), + sky130_fd_sc_hd__o31a_1 _4449_ (.A1(_1759_), + .A2(_0360_), + .A3(_0767_), + .B1(_0762_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0795_)); - sky130_fd_sc_hd__a21o_1 _4452_ (.A1(_0794_), - .A2(_0795_), - .B1(_0793_), + sky130_fd_sc_hd__and2_1 _4450_ (.A(net6), + .B(_0360_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0796_)); - sky130_fd_sc_hd__a21o_1 _4453_ (.A1(_0758_), - .A2(_0760_), - .B1(_0759_), + sky130_fd_sc_hd__a2bb2o_1 _4451_ (.A1_N(_0794_), + .A2_N(_0795_), + .B1(_0796_), + .B2(net100), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0797_)); - sky130_fd_sc_hd__nand3_1 _4454_ (.A(_0761_), - .B(_0796_), - .C(_0797_), + sky130_fd_sc_hd__xnor2_1 _4452_ (.A(_0790_), + .B(_0792_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0798_)); - sky130_fd_sc_hd__nand2_1 _4455_ (.A(net111), - .B(_0771_), + sky130_fd_sc_hd__a32o_1 _4453_ (.A1(_0758_), + .A2(_0790_), + .A3(_0791_), + .B1(_0797_), + .B2(_0798_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0799_)); - sky130_fd_sc_hd__nand2_1 _4456_ (.A(net197), + .X(_0799_)); + sky130_fd_sc_hd__xor2_1 _4454_ (.A(_0770_), .B(_0771_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0800_)); - sky130_fd_sc_hd__nor2_1 _4457_ (.A(_0766_), - .B(_0799_), + .X(_0800_)); + sky130_fd_sc_hd__and2_1 _4455_ (.A(_0799_), + .B(_0800_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0801_)); - sky130_fd_sc_hd__xor2_1 _4458_ (.A(_0765_), + .X(_0801_)); + sky130_fd_sc_hd__xor2_1 _4456_ (.A(_0799_), .B(_0800_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0802_)); - sky130_fd_sc_hd__nand2_1 _4459_ (.A(_0323_), - .B(_0359_), + sky130_fd_sc_hd__a21o_1 _4457_ (.A1(_0794_), + .A2(_0802_), + .B1(_0801_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0803_)); - sky130_fd_sc_hd__and2_1 _4460_ (.A(_0358_), - .B(net8), + .X(_0803_)); + sky130_fd_sc_hd__a21o_1 _4458_ (.A1(_0774_), + .A2(_0776_), + .B1(_0775_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0804_)); - sky130_fd_sc_hd__a2111oi_1 _4461_ (.A1(_0324_), - .A2(_0424_), - .B1(_0487_), - .C1(_0769_), - .D1(_0804_), + sky130_fd_sc_hd__nand3_1 _4459_ (.A(_0777_), + .B(_0803_), + .C(_0804_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0805_)); - sky130_fd_sc_hd__nand2_1 _4462_ (.A(net102), - .B(net4), + sky130_fd_sc_hd__nor2_1 _4460_ (.A(_1739_), + .B(_0360_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0806_)); - sky130_fd_sc_hd__xnor2_1 _4463_ (.A(_0802_), - .B(_0806_), + sky130_fd_sc_hd__and2_1 _4461_ (.A(net93), + .B(_0768_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0807_)); - sky130_fd_sc_hd__a21o_1 _4464_ (.A1(_0761_), - .A2(_0797_), - .B1(_0796_), + .X(_0807_)); + sky130_fd_sc_hd__a21o_1 _4462_ (.A1(_0777_), + .A2(_0804_), + .B1(_0803_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0808_)); - sky130_fd_sc_hd__nand3_1 _4465_ (.A(_0798_), + sky130_fd_sc_hd__and3_1 _4463_ (.A(_0805_), .B(_0807_), .C(_0808_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0809_)); - sky130_fd_sc_hd__nand2_1 _4466_ (.A(_0798_), - .B(_0809_), + .X(_0809_)); + sky130_fd_sc_hd__a21boi_1 _4464_ (.A1(_0807_), + .A2(_0808_), + .B1_N(_0805_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0810_)); - sky130_fd_sc_hd__a21o_1 _4467_ (.A1(_0764_), - .A2(_0775_), - .B1(_0774_), + sky130_fd_sc_hd__xor2_1 _4465_ (.A(_0781_), + .B(_0782_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0811_)); - sky130_fd_sc_hd__nand3_1 _4468_ (.A(_0776_), - .B(_0810_), - .C(_0811_), + sky130_fd_sc_hd__nor2_1 _4466_ (.A(_0810_), + .B(_0811_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0812_)); - sky130_fd_sc_hd__a31o_1 _4469_ (.A1(net102), - .A2(_0802_), - .A3(net4), - .B1(_0801_), + sky130_fd_sc_hd__a21oi_1 _4467_ (.A1(_0805_), + .A2(_0808_), + .B1(_0807_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0813_)); - sky130_fd_sc_hd__a21o_1 _4470_ (.A1(_0776_), - .A2(_0811_), - .B1(_0810_), + .Y(_0813_)); + sky130_fd_sc_hd__nand2_1 _4468_ (.A(net124), + .B(net3), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0814_)); - sky130_fd_sc_hd__nand3_1 _4471_ (.A(_0812_), - .B(_0813_), - .C(_0814_), + .Y(_0814_)); + sky130_fd_sc_hd__nand2_1 _4469_ (.A(net115), + .B(net3), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0815_)); - sky130_fd_sc_hd__nand2_1 _4472_ (.A(_0812_), + sky130_fd_sc_hd__xor2_1 _4470_ (.A(_0786_), .B(_0815_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0816_)); - sky130_fd_sc_hd__xnor2_1 _4473_ (.A(_0780_), - .B(_0782_), + .X(_0816_)); + sky130_fd_sc_hd__inv_2 _4471_ (.A(_0816_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0817_)); - sky130_fd_sc_hd__and2_1 _4474_ (.A(_0816_), - .B(_0817_), + sky130_fd_sc_hd__and3_1 _4472_ (.A(net109), + .B(_0768_), + .C(_0817_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0818_)); - sky130_fd_sc_hd__nand2_1 _4475_ (.A(net96), - .B(_0771_), + sky130_fd_sc_hd__a31o_1 _4473_ (.A1(net115), + .A2(net3), + .A3(_0786_), + .B1(_0818_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0819_)); - sky130_fd_sc_hd__inv_2 _4476_ (.A(_0819_), + .X(_0819_)); + sky130_fd_sc_hd__a22o_1 _4474_ (.A1(net109), + .A2(net3), + .B1(_0787_), + .B2(_0788_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0820_)); - sky130_fd_sc_hd__xor2_1 _4477_ (.A(_0816_), - .B(_0817_), + .X(_0820_)); + sky130_fd_sc_hd__nand2_1 _4475_ (.A(_0789_), + .B(_0820_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0821_)); - sky130_fd_sc_hd__a21oi_1 _4478_ (.A1(_0820_), - .A2(_0821_), - .B1(_0818_), + .Y(_0821_)); + sky130_fd_sc_hd__a21o_1 _4476_ (.A1(net103), + .A2(_0796_), + .B1(_0793_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0822_)); - sky130_fd_sc_hd__a21oi_1 _4479_ (.A1(_0785_), - .A2(_0787_), - .B1(_0786_), + .X(_0822_)); + sky130_fd_sc_hd__xnor2_1 _4477_ (.A(_0819_), + .B(_0821_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0823_)); - sky130_fd_sc_hd__or3_1 _4480_ (.A(_0788_), - .B(_0822_), - .C(_0823_), + sky130_fd_sc_hd__a32o_1 _4478_ (.A1(_0789_), + .A2(_0819_), + .A3(_0820_), + .B1(_0822_), + .B2(_0823_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0824_)); - sky130_fd_sc_hd__o21a_1 _4481_ (.A1(_0788_), - .A2(_0823_), - .B1(_0822_), + sky130_fd_sc_hd__xor2_1 _4479_ (.A(_0797_), + .B(_0798_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0825_)); - sky130_fd_sc_hd__xnor2_1 _4482_ (.A(_0820_), - .B(_0821_), + sky130_fd_sc_hd__nand2_1 _4480_ (.A(_0824_), + .B(_0825_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0826_)); - sky130_fd_sc_hd__nand2_1 _4483_ (.A(net129), - .B(_0737_), + sky130_fd_sc_hd__xnor2_1 _4481_ (.A(_0794_), + .B(_0802_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0827_)); - sky130_fd_sc_hd__nor2_1 _4484_ (.A(_0792_), - .B(_0827_), + sky130_fd_sc_hd__nand2_1 _4482_ (.A(net93), + .B(_0796_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0828_)); - sky130_fd_sc_hd__nand2_1 _4485_ (.A(net116), - .B(_0771_), + sky130_fd_sc_hd__or2_1 _4483_ (.A(_0824_), + .B(_0825_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0829_)); - sky130_fd_sc_hd__a22o_1 _4486_ (.A1(net129), - .A2(_0702_), - .B1(_0737_), - .B2(net121), + .X(_0829_)); + sky130_fd_sc_hd__and2_1 _4484_ (.A(_0826_), + .B(_0829_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0830_)); - sky130_fd_sc_hd__o21a_1 _4487_ (.A1(_0792_), - .A2(_0827_), - .B1(_0830_), + sky130_fd_sc_hd__a22o_1 _4485_ (.A1(net99), + .A2(net7), + .B1(_0796_), + .B2(net106), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0831_)); - sky130_fd_sc_hd__a31o_1 _4488_ (.A1(net116), - .A2(_0771_), - .A3(_0830_), - .B1(_0828_), + sky130_fd_sc_hd__a21oi_1 _4486_ (.A1(net109), + .A2(_0768_), + .B1(_0817_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0832_)); - sky130_fd_sc_hd__xor2_1 _4489_ (.A(_0794_), - .B(_0795_), + .Y(_0832_)); + sky130_fd_sc_hd__or2_1 _4487_ (.A(_0818_), + .B(_0832_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0833_)); - sky130_fd_sc_hd__nand2_1 _4490_ (.A(_0832_), - .B(_0833_), + sky130_fd_sc_hd__nand2_1 _4488_ (.A(net115), + .B(_0768_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0834_)); - sky130_fd_sc_hd__nand2_1 _4491_ (.A(net111), - .B(net4), + sky130_fd_sc_hd__nor2_1 _4489_ (.A(_0814_), + .B(_0834_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0835_)); - sky130_fd_sc_hd__nor2_1 _4492_ (.A(_0800_), + sky130_fd_sc_hd__xnor2_1 _4490_ (.A(_0833_), .B(_0835_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0836_)); - sky130_fd_sc_hd__a21boi_1 _4493_ (.A1(net197), - .A2(net4), - .B1_N(_0799_), + sky130_fd_sc_hd__or2_1 _4491_ (.A(_0831_), + .B(_0836_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0837_)); - sky130_fd_sc_hd__nor2_1 _4494_ (.A(_0836_), - .B(_0837_), + .X(_0837_)); + sky130_fd_sc_hd__nand2_1 _4492_ (.A(_0831_), + .B(_0836_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0838_)); - sky130_fd_sc_hd__nand2_1 _4495_ (.A(_0324_), - .B(_0358_), + sky130_fd_sc_hd__xor2_1 _4493_ (.A(_0814_), + .B(_0834_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0839_)); - sky130_fd_sc_hd__a21oi_4 _4496_ (.A1(_0803_), - .A2(_0839_), - .B1(net8), + .X(_0839_)); + sky130_fd_sc_hd__and3_1 _4494_ (.A(net103), + .B(net7), + .C(_0839_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0840_)); - sky130_fd_sc_hd__nand2_1 _4497_ (.A(net103), - .B(_0840_), + .X(_0840_)); + sky130_fd_sc_hd__a221o_1 _4495_ (.A1(net104), + .A2(net7), + .B1(_0796_), + .B2(net110), + .C1(_0839_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0841_)); - sky130_fd_sc_hd__xnor2_1 _4498_ (.A(_0838_), - .B(_0841_), + .X(_0841_)); + sky130_fd_sc_hd__a31o_1 _4496_ (.A1(net124), + .A2(_0793_), + .A3(_0841_), + .B1(_0840_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0842_)); - sky130_fd_sc_hd__xor2_1 _4499_ (.A(_0832_), - .B(_0833_), + .X(_0842_)); + sky130_fd_sc_hd__and3_1 _4497_ (.A(_0837_), + .B(_0838_), + .C(_0842_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0843_)); - sky130_fd_sc_hd__a21bo_1 _4500_ (.A1(_0842_), - .A2(_0843_), - .B1_N(_0834_), + sky130_fd_sc_hd__xnor2_1 _4498_ (.A(_0822_), + .B(_0823_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0844_)); - sky130_fd_sc_hd__a21o_1 _4501_ (.A1(_0798_), - .A2(_0808_), - .B1(_0807_), + .Y(_0844_)); + sky130_fd_sc_hd__o31ai_2 _4499_ (.A1(_0814_), + .A2(_0833_), + .A3(_0834_), + .B1(_0838_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0845_)); - sky130_fd_sc_hd__nand3_1 _4502_ (.A(_0809_), - .B(_0844_), - .C(_0845_), + .Y(_0845_)); + sky130_fd_sc_hd__and2b_1 _4500_ (.A_N(_0844_), + .B(_0845_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0846_)); - sky130_fd_sc_hd__a31o_1 _4503_ (.A1(net103), - .A2(_0838_), - .A3(_0840_), - .B1(_0836_), + .X(_0846_)); + sky130_fd_sc_hd__xnor2_1 _4501_ (.A(_0844_), + .B(_0845_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0847_)); - sky130_fd_sc_hd__a21o_1 _4504_ (.A1(_0809_), - .A2(_0845_), - .B1(_0844_), + .Y(_0847_)); + sky130_fd_sc_hd__a21o_1 _4502_ (.A1(_0806_), + .A2(_0847_), + .B1(_0843_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0848_)); - sky130_fd_sc_hd__and3_1 _4505_ (.A(_0846_), - .B(_0847_), - .C(_0848_), + sky130_fd_sc_hd__o221ai_1 _4503_ (.A1(_0830_), + .A2(_0846_), + .B1(_0847_), + .B2(_0806_), + .C1(_0848_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0849_)); - sky130_fd_sc_hd__a31o_1 _4506_ (.A1(_0809_), - .A2(_0844_), - .A3(_0845_), - .B1(_0849_), + .Y(_0849_)); + sky130_fd_sc_hd__a21boi_1 _4504_ (.A1(_0830_), + .A2(_0846_), + .B1_N(_0849_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0850_)); - sky130_fd_sc_hd__a21o_1 _4507_ (.A1(_0812_), - .A2(_0814_), - .B1(_0813_), + .Y(_0850_)); + sky130_fd_sc_hd__o211a_1 _4505_ (.A1(_0826_), + .A2(_0827_), + .B1(_0828_), + .C1(_0850_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0851_)); - sky130_fd_sc_hd__nand3_1 _4508_ (.A(_0815_), - .B(_0850_), - .C(_0851_), + sky130_fd_sc_hd__o211a_1 _4506_ (.A1(_0828_), + .A2(_0850_), + .B1(_0826_), + .C1(_0827_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0852_)); - sky130_fd_sc_hd__and2_1 _4509_ (.A(net95), - .B(net4), + .X(_0852_)); + sky130_fd_sc_hd__or4_1 _4507_ (.A(_0809_), + .B(_0813_), + .C(_0851_), + .D(_0852_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0853_)); - sky130_fd_sc_hd__a21o_1 _4510_ (.A1(_0815_), - .A2(_0851_), - .B1(_0850_), + sky130_fd_sc_hd__a21oi_1 _4508_ (.A1(_0810_), + .A2(_0811_), + .B1(_0853_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0854_)); - sky130_fd_sc_hd__nand3_1 _4511_ (.A(_0852_), - .B(_0853_), - .C(_0854_), + .Y(_0854_)); + sky130_fd_sc_hd__o311a_1 _4509_ (.A1(_0784_), + .A2(_0812_), + .A3(_0854_), + .B1(_0785_), + .C1(_0751_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0855_)); - sky130_fd_sc_hd__and2_1 _4512_ (.A(_0852_), + .X(_0855_)); + sky130_fd_sc_hd__or2_1 _4510_ (.A(_0752_), .B(_0855_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0856_)); - sky130_fd_sc_hd__nand2_1 _4513_ (.A(net121), - .B(_0771_), + sky130_fd_sc_hd__a21o_1 _4511_ (.A1(_0717_), + .A2(_0752_), + .B1(_0716_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0857_)); - sky130_fd_sc_hd__xor2_1 _4514_ (.A(_0827_), - .B(_0857_), + .X(_0857_)); + sky130_fd_sc_hd__and2b_1 _4512_ (.A_N(_0716_), + .B(_0717_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0858_)); - sky130_fd_sc_hd__and3_1 _4515_ (.A(net116), - .B(net4), - .C(_0858_), + sky130_fd_sc_hd__a31o_1 _4513_ (.A1(_0753_), + .A2(_0855_), + .A3(_0858_), + .B1(_0857_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0859_)); - sky130_fd_sc_hd__o21ba_1 _4516_ (.A1(_0827_), - .A2(_0857_), - .B1_N(_0859_), + sky130_fd_sc_hd__a311o_1 _4514_ (.A1(_0858_), + .A2(_0855_), + .A3(_0753_), + .B1(_0857_), + .C1(_0685_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0860_)); - sky130_fd_sc_hd__xnor2_1 _4517_ (.A(_0829_), - .B(_0831_), + sky130_fd_sc_hd__a21oi_1 _4515_ (.A1(_0650_), + .A2(_0653_), + .B1(_0622_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0861_)); - sky130_fd_sc_hd__and2b_1 _4518_ (.A_N(_0860_), - .B(_0861_), + sky130_fd_sc_hd__a21o_1 _4516_ (.A1(_0860_), + .A2(_0684_), + .B1(_0861_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0862_)); - sky130_fd_sc_hd__and2_1 _4519_ (.A(net111), - .B(_0840_), + sky130_fd_sc_hd__a21o_1 _4517_ (.A1(_0862_), + .A2(_0621_), + .B1(_0620_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0863_)); - sky130_fd_sc_hd__nor2_1 _4520_ (.A(_1771_), - .B(net8), + sky130_fd_sc_hd__a21oi_4 _4518_ (.A1(_0863_), + .A2(_0591_), + .B1(_0589_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0864_)); - sky130_fd_sc_hd__nand2_1 _4521_ (.A(net197), - .B(_0840_), + sky130_fd_sc_hd__nor2_1 _4519_ (.A(_1770_), + .B(_0511_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0865_)); - sky130_fd_sc_hd__nor2_1 _4522_ (.A(_0835_), + sky130_fd_sc_hd__xnor2_1 _4520_ (.A(_0547_), .B(_0865_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0866_)); - sky130_fd_sc_hd__and2_1 _4523_ (.A(_0835_), - .B(_0865_), + sky130_fd_sc_hd__and3_1 _4521_ (.A(net98), + .B(_0493_), + .C(_0501_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0867_)); - sky130_fd_sc_hd__a2bb2o_1 _4524_ (.A1_N(_0866_), - .A2_N(_0867_), - .B1(net102), - .B2(_0804_), + sky130_fd_sc_hd__and2b_1 _4522_ (.A_N(_0866_), + .B(_0867_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0868_)); - sky130_fd_sc_hd__xnor2_1 _4525_ (.A(_0860_), - .B(_0861_), + sky130_fd_sc_hd__xor2_1 _4523_ (.A(_0866_), + .B(_0867_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0869_)); - sky130_fd_sc_hd__a21oi_1 _4526_ (.A1(_0868_), - .A2(_0869_), - .B1(_0862_), + .X(_0869_)); + sky130_fd_sc_hd__a21o_1 _4524_ (.A1(_0498_), + .A2(_0551_), + .B1(_0535_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0870_)); - sky130_fd_sc_hd__xnor2_1 _4527_ (.A(_0842_), - .B(_0843_), + .X(_0870_)); + sky130_fd_sc_hd__xnor2_1 _4525_ (.A(_0869_), + .B(_0870_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0871_)); - sky130_fd_sc_hd__or2_1 _4528_ (.A(_0870_), - .B(_0871_), + sky130_fd_sc_hd__a22oi_1 _4526_ (.A1(_0530_), + .A2(_0547_), + .B1(_0549_), + .B2(_0550_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0872_)); - sky130_fd_sc_hd__xor2_1 _4529_ (.A(_0870_), - .B(_0871_), + .Y(_0872_)); + sky130_fd_sc_hd__or2_1 _4527_ (.A(_0871_), + .B(_0872_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0873_)); - sky130_fd_sc_hd__nand2_1 _4530_ (.A(_0866_), - .B(_0873_), + sky130_fd_sc_hd__nand2_1 _4528_ (.A(_0871_), + .B(_0872_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0874_)); - sky130_fd_sc_hd__a21oi_1 _4531_ (.A1(_0846_), - .A2(_0848_), - .B1(_0847_), + sky130_fd_sc_hd__nand2_1 _4529_ (.A(_0873_), + .B(_0874_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0875_)); - sky130_fd_sc_hd__a211o_1 _4532_ (.A1(_0872_), - .A2(_0874_), - .B1(_0875_), - .C1(_0849_), + sky130_fd_sc_hd__a21oi_1 _4530_ (.A1(_0546_), + .A2(_0556_), + .B1(_0555_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0876_)); - sky130_fd_sc_hd__nor2_1 _4533_ (.A(net77), - .B(net8), + .Y(_0876_)); + sky130_fd_sc_hd__xor2_1 _4531_ (.A(_0875_), + .B(_0876_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0877_)); - sky130_fd_sc_hd__and2_1 _4534_ (.A(net98), - .B(_0840_), + .X(_0877_)); + sky130_fd_sc_hd__and3_1 _4532_ (.A(net94), + .B(net184), + .C(_0877_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0878_)); - sky130_fd_sc_hd__o211ai_2 _4535_ (.A1(_0849_), - .A2(_0875_), - .B1(_0874_), - .C1(_0872_), + sky130_fd_sc_hd__a21oi_1 _4533_ (.A1(net94), + .A2(net184), + .B1(_0877_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0879_)); - sky130_fd_sc_hd__and3_1 _4536_ (.A(_0876_), - .B(_0878_), - .C(_0879_), + sky130_fd_sc_hd__or2_1 _4534_ (.A(_0878_), + .B(_0879_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0880_)); - sky130_fd_sc_hd__a21bo_1 _4537_ (.A1(_0878_), - .A2(_0879_), - .B1_N(_0876_), + sky130_fd_sc_hd__o21ba_1 _4535_ (.A1(_0470_), + .A2(_0559_), + .B1_N(_0558_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0881_)); - sky130_fd_sc_hd__a21o_1 _4538_ (.A1(_0852_), - .A2(_0854_), - .B1(_0853_), + sky130_fd_sc_hd__or2_1 _4536_ (.A(_0880_), + .B(_0881_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0882_)); - sky130_fd_sc_hd__a21oi_1 _4539_ (.A1(_0855_), - .A2(_0882_), - .B1(_0881_), + sky130_fd_sc_hd__nand2_1 _4537_ (.A(_0880_), + .B(_0881_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0883_)); - sky130_fd_sc_hd__nand3_1 _4540_ (.A(_0855_), - .B(_0881_), - .C(_0882_), + sky130_fd_sc_hd__nand2_1 _4538_ (.A(_0882_), + .B(_0883_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0884_)); - sky130_fd_sc_hd__nand2_1 _4541_ (.A(net98), - .B(_0804_), + sky130_fd_sc_hd__xnor2_1 _4539_ (.A(_0864_), + .B(_0884_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0885_)); - sky130_fd_sc_hd__or2_1 _4542_ (.A(_0866_), - .B(_0873_), + sky130_fd_sc_hd__nand2_1 _4540_ (.A(net98), + .B(_0497_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0886_)); - sky130_fd_sc_hd__nand2_1 _4543_ (.A(_0874_), - .B(_0886_), + .Y(_0886_)); + sky130_fd_sc_hd__or3_1 _4541_ (.A(_1759_), + .B(_0511_), + .C(_0886_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0887_)); - sky130_fd_sc_hd__a21oi_1 _4544_ (.A1(_0876_), - .A2(_0879_), - .B1(_0878_), + .X(_0887_)); + sky130_fd_sc_hd__o21ai_1 _4542_ (.A1(_1759_), + .A2(_0511_), + .B1(_0886_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0888_)); - sky130_fd_sc_hd__and4_1 _4545_ (.A(net121), - .B(net129), - .C(_0771_), - .D(net4), + sky130_fd_sc_hd__nand2_1 _4543_ (.A(_0887_), + .B(_0888_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0889_)); - sky130_fd_sc_hd__nand2_1 _4546_ (.A(net116), - .B(_0840_), + .Y(_0889_)); + sky130_fd_sc_hd__a21oi_1 _4544_ (.A1(_0547_), + .A2(_0865_), + .B1(_0868_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0890_)); - sky130_fd_sc_hd__a22oi_1 _4547_ (.A1(net129), - .A2(_0771_), - .B1(net4), - .B2(net121), + sky130_fd_sc_hd__or2_1 _4545_ (.A(_0889_), + .B(_0890_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0891_)); - sky130_fd_sc_hd__nor2_1 _4548_ (.A(_0889_), - .B(_0891_), + .X(_0891_)); + sky130_fd_sc_hd__nor3_1 _4546_ (.A(net73), + .B(_0511_), + .C(_0547_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0892_)); - sky130_fd_sc_hd__a31o_1 _4549_ (.A1(net116), - .A2(_0840_), - .A3(_0892_), - .B1(_0889_), + sky130_fd_sc_hd__or3b_1 _4547_ (.A(_0889_), + .B(_0890_), + .C_N(_0892_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0893_)); - sky130_fd_sc_hd__a21oi_1 _4550_ (.A1(net116), - .A2(net4), - .B1(_0858_), + sky130_fd_sc_hd__xor2_1 _4548_ (.A(_0891_), + .B(_0892_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0894_)); - sky130_fd_sc_hd__or2_1 _4551_ (.A(_0859_), - .B(_0894_), + .X(_0894_)); + sky130_fd_sc_hd__nand2_1 _4549_ (.A(\center_x[5] ), + .B(_0497_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0895_)); - sky130_fd_sc_hd__and2b_1 _4552_ (.A_N(_0895_), - .B(_0893_), + .Y(_0895_)); + sky130_fd_sc_hd__xnor2_1 _4550_ (.A(_0894_), + .B(_0895_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0896_)); - sky130_fd_sc_hd__a21o_1 _4553_ (.A1(net201), - .A2(_0804_), - .B1(_0863_), + .Y(_0896_)); + sky130_fd_sc_hd__nand2_1 _4551_ (.A(_0889_), + .B(_0890_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0897_)); - sky130_fd_sc_hd__xnor2_1 _4554_ (.A(_0893_), - .B(_0895_), + .Y(_0897_)); + sky130_fd_sc_hd__nand2_1 _4552_ (.A(_0891_), + .B(_0897_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0898_)); - sky130_fd_sc_hd__and2_1 _4555_ (.A(_0897_), - .B(_0898_), + sky130_fd_sc_hd__o21a_1 _4553_ (.A1(_0869_), + .A2(_0870_), + .B1(_0873_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0899_)); - sky130_fd_sc_hd__xor2_1 _4556_ (.A(_0868_), - .B(_0869_), + sky130_fd_sc_hd__xor2_1 _4554_ (.A(_0898_), + .B(_0899_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0900_)); - sky130_fd_sc_hd__o21ai_1 _4557_ (.A1(_0896_), - .A2(_0899_), - .B1(_0900_), + sky130_fd_sc_hd__and3_1 _4555_ (.A(net94), + .B(_0493_), + .C(_0501_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0901_)); - sky130_fd_sc_hd__or3_1 _4558_ (.A(_0896_), - .B(_0899_), - .C(_0900_), + .X(_0901_)); + sky130_fd_sc_hd__nand2_1 _4556_ (.A(_0900_), + .B(_0901_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0902_)); - sky130_fd_sc_hd__a2bb2o_1 _4559_ (.A1_N(net76), - .A2_N(net8), - .B1(_0804_), - .B2(net111), + .Y(_0902_)); + sky130_fd_sc_hd__o21a_1 _4557_ (.A1(_0898_), + .A2(_0899_), + .B1(_0902_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0903_)); - sky130_fd_sc_hd__and2_1 _4560_ (.A(net121), - .B(_0840_), + sky130_fd_sc_hd__nor2_1 _4558_ (.A(_0896_), + .B(_0903_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0904_)); - sky130_fd_sc_hd__and3_1 _4561_ (.A(net129), - .B(net4), - .C(_0904_), + .Y(_0904_)); + sky130_fd_sc_hd__and2_1 _4559_ (.A(_0896_), + .B(_0903_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0905_)); - sky130_fd_sc_hd__xnor2_1 _4562_ (.A(_0890_), - .B(_0892_), + sky130_fd_sc_hd__or2_1 _4560_ (.A(_0904_), + .B(_0905_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0906_)); - sky130_fd_sc_hd__xor2_1 _4563_ (.A(_0905_), - .B(_0906_), + .X(_0906_)); + sky130_fd_sc_hd__or2_1 _4561_ (.A(_0900_), + .B(_0901_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0907_)); - sky130_fd_sc_hd__nand2_1 _4564_ (.A(_0903_), + sky130_fd_sc_hd__nand2_1 _4562_ (.A(_0902_), .B(_0907_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0908_)); - sky130_fd_sc_hd__a21oi_1 _4565_ (.A1(net127), - .A2(net5), - .B1(_0904_), + sky130_fd_sc_hd__o21ba_1 _4563_ (.A1(_0875_), + .A2(_0876_), + .B1_N(_0878_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0909_)); - sky130_fd_sc_hd__nor2_1 _4566_ (.A(_0905_), + .X(_0909_)); + sky130_fd_sc_hd__or2_1 _4564_ (.A(_0908_), .B(_0909_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0910_)); - sky130_fd_sc_hd__a32o_1 _4567_ (.A1(net127), - .A2(_0863_), - .A3(_0864_), - .B1(_0804_), - .B2(net116), + .X(_0910_)); + sky130_fd_sc_hd__nand2_1 _4565_ (.A(_0908_), + .B(_0909_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0911_)); - sky130_fd_sc_hd__a31o_1 _4568_ (.A1(net110), - .A2(net127), - .A3(_0840_), - .B1(_0864_), + .Y(_0911_)); + sky130_fd_sc_hd__nand2_1 _4566_ (.A(_0910_), + .B(_0911_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0912_)); - sky130_fd_sc_hd__o21a_1 _4569_ (.A1(_0903_), - .A2(_0907_), - .B1(_0912_), + .Y(_0912_)); + sky130_fd_sc_hd__or2_1 _4567_ (.A(_0882_), + .B(_0912_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0913_)); - sky130_fd_sc_hd__o211a_1 _4570_ (.A1(_0910_), - .A2(_0911_), + sky130_fd_sc_hd__o31ai_2 _4568_ (.A1(_0864_), + .A2(_0884_), + .A3(_0912_), .B1(_0913_), - .C1(_0908_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0914_)); - sky130_fd_sc_hd__and2_1 _4571_ (.A(_0877_), - .B(_0914_), + .Y(_0914_)); + sky130_fd_sc_hd__o31a_1 _4569_ (.A1(_0912_), + .A2(_0884_), + .A3(_0864_), + .B1(_0913_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0915_)); - sky130_fd_sc_hd__a21bo_1 _4572_ (.A1(_0905_), - .A2(_0906_), - .B1_N(_0908_), + sky130_fd_sc_hd__a21oi_2 _4570_ (.A1(_0910_), + .A2(_0915_), + .B1(_0906_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0916_)); - sky130_fd_sc_hd__nor2_1 _4573_ (.A(_0897_), - .B(_0898_), + .Y(_0916_)); + sky130_fd_sc_hd__and3_1 _4571_ (.A(_0906_), + .B(_0910_), + .C(_0915_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0917_)); - sky130_fd_sc_hd__nor2_1 _4574_ (.A(_0899_), + .X(_0917_)); + sky130_fd_sc_hd__or2_1 _4572_ (.A(_0916_), .B(_0917_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0918_)); - sky130_fd_sc_hd__and2_1 _4575_ (.A(_0916_), - .B(_0918_), + .X(_0918_)); + sky130_fd_sc_hd__or2_1 _4573_ (.A(_2313_), + .B(_0885_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0919_)); - sky130_fd_sc_hd__a22o_1 _4576_ (.A1(_0901_), - .A2(_0902_), - .B1(_0915_), - .B2(_0919_), + sky130_fd_sc_hd__o31a_1 _4574_ (.A1(net62), + .A2(_0916_), + .A3(_0917_), + .B1(_0919_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0920_)); - sky130_fd_sc_hd__or3_1 _4577_ (.A(_0915_), - .B(_0916_), - .C(_0918_), + sky130_fd_sc_hd__nand2_1 _4575_ (.A(\frame_counter[9] ), + .B(\frame_counter[8] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0921_)); - sky130_fd_sc_hd__o31a_1 _4578_ (.A1(_0877_), - .A2(_0914_), - .A3(_0919_), - .B1(_0921_), + .Y(_0921_)); + sky130_fd_sc_hd__o21a_1 _4576_ (.A1(_1728_), + .A2(net89), + .B1(_2258_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0922_)); - sky130_fd_sc_hd__a21boi_1 _4579_ (.A1(_0920_), - .A2(_0922_), - .B1_N(_0901_), + sky130_fd_sc_hd__o21ai_2 _4577_ (.A1(_1728_), + .A2(net90), + .B1(_2258_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0923_)); - sky130_fd_sc_hd__o32a_1 _4580_ (.A1(_0880_), - .A2(_0888_), - .A3(_0923_), - .B1(_0885_), - .B2(_0887_), + sky130_fd_sc_hd__and2_1 _4578_ (.A(net75), + .B(net139), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0924_)); - sky130_fd_sc_hd__a211o_1 _4581_ (.A1(_0885_), - .A2(_0887_), - .B1(_0888_), - .C1(_0880_), + sky130_fd_sc_hd__or2_1 _4579_ (.A(net75), + .B(net139), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0925_)); - sky130_fd_sc_hd__nand3b_1 _4582_ (.A_N(_0901_), - .B(_0915_), - .C(_0919_), + sky130_fd_sc_hd__and2b_1 _4580_ (.A_N(_0924_), + .B(_0925_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0926_)); - sky130_fd_sc_hd__a21o_1 _4583_ (.A1(_0925_), - .A2(_0926_), - .B1(_0924_), + .X(_0926_)); + sky130_fd_sc_hd__and2_1 _4581_ (.A(net73), + .B(net141), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0927_)); - sky130_fd_sc_hd__o221a_1 _4584_ (.A1(_0826_), - .A2(_0856_), - .B1(_0883_), - .B2(_0927_), - .C1(_0884_), + sky130_fd_sc_hd__nor2_1 _4582_ (.A(net71), + .B(\hvsync_gen.hpos[1] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0928_)); - sky130_fd_sc_hd__and2_1 _4585_ (.A(_0826_), - .B(_0856_), + .Y(_0928_)); + sky130_fd_sc_hd__nor2_1 _4583_ (.A(net114), + .B(_1832_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0929_)); - sky130_fd_sc_hd__o31a_1 _4586_ (.A1(_0825_), - .A2(_0928_), - .A3(_0929_), - .B1(_0824_), + .Y(_0929_)); + sky130_fd_sc_hd__and2b_1 _4584_ (.A_N(_0928_), + .B(_0929_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0930_)); - sky130_fd_sc_hd__a21o_1 _4587_ (.A1(_0791_), - .A2(_0930_), - .B1(_0790_), + sky130_fd_sc_hd__nor2_1 _4585_ (.A(net111), + .B(_1821_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0931_)); - sky130_fd_sc_hd__a21boi_1 _4588_ (.A1(_0754_), - .A2(_0724_), - .B1_N(_0723_), + .Y(_0931_)); + sky130_fd_sc_hd__xnor2_4 _4586_ (.A(net101), + .B(net143), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0932_)); - sky130_fd_sc_hd__a31o_1 _4589_ (.A1(_0723_), - .A2(_0755_), - .A3(_0931_), - .B1(_0932_), + sky130_fd_sc_hd__xor2_1 _4587_ (.A(net106), + .B(net144), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0933_)); - sky130_fd_sc_hd__a311o_1 _4590_ (.A1(_0723_), - .A2(_0755_), - .A3(_0931_), - .B1(_0692_), - .C1(_0932_), + sky130_fd_sc_hd__or4b_1 _4588_ (.A(_0930_), + .B(_0933_), + .C(_0931_), + .D_N(_0932_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0934_)); - sky130_fd_sc_hd__a21oi_1 _4591_ (.A1(_0691_), - .A2(_0934_), - .B1(_0659_), + sky130_fd_sc_hd__a21o_1 _4589_ (.A1(net72), + .A2(net143), + .B1(net144), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0935_)); - sky130_fd_sc_hd__a21o_1 _4592_ (.A1(_0934_), - .A2(_0691_), - .B1(_0659_), + .X(_0935_)); + sky130_fd_sc_hd__o221a_1 _4590_ (.A1(net72), + .A2(net143), + .B1(_0935_), + .B2(_1770_), + .C1(_0934_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0936_)); - sky130_fd_sc_hd__xnor2_1 _4593_ (.A(_0596_), - .B(_0625_), + sky130_fd_sc_hd__or2_2 _4591_ (.A(_0928_), + .B(_0931_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0937_)); - sky130_fd_sc_hd__a21oi_1 _4594_ (.A1(_0658_), - .A2(_0936_), - .B1(_0937_), + .X(_0937_)); + sky130_fd_sc_hd__nor2_2 _4592_ (.A(_1790_), + .B(\hvsync_gen.hpos[0] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0938_)); - sky130_fd_sc_hd__and2_1 _4595_ (.A(_0594_), - .B(_0626_), + sky130_fd_sc_hd__o21ba_1 _4593_ (.A1(_0928_), + .A2(_0938_), + .B1_N(_0931_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0939_)); - sky130_fd_sc_hd__a211oi_4 _4596_ (.A1(_0936_), - .A2(_0658_), - .B1(_0937_), - .C1(_0595_), + sky130_fd_sc_hd__nor2_1 _4594_ (.A(_0933_), + .B(_0939_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0940_)); - sky130_fd_sc_hd__nor2_1 _4597_ (.A(_0939_), - .B(_0940_), + sky130_fd_sc_hd__a21o_2 _4595_ (.A1(_0932_), + .A2(_0940_), + .B1(_0936_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0941_)); - sky130_fd_sc_hd__o31ai_4 _4598_ (.A1(_0593_), - .A2(_0940_), - .A3(_0939_), - .B1(_0558_), + .X(_0941_)); + sky130_fd_sc_hd__or2_2 _4596_ (.A(net73), + .B(net141), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0942_)); - sky130_fd_sc_hd__or4_4 _4599_ (.A(_0558_), - .B(_0593_), - .C(_0940_), - .D(_0939_), + .X(_0942_)); + sky130_fd_sc_hd__nand2b_2 _4597_ (.A_N(_0927_), + .B(_0942_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0943_)); - sky130_fd_sc_hd__and2_1 _4600_ (.A(_0942_), - .B(_0943_), + .Y(_0943_)); + sky130_fd_sc_hd__a21oi_4 _4598_ (.A1(_0941_), + .A2(_0942_), + .B1(_0927_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0944_)); - sky130_fd_sc_hd__and3_1 _4601_ (.A(_0658_), - .B(_0936_), - .C(_0937_), + .Y(_0944_)); + sky130_fd_sc_hd__inv_2 _4599_ (.A(_0944_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0945_)); - sky130_fd_sc_hd__nor3_1 _4602_ (.A(_2286_), - .B(_0938_), - .C(_0945_), + .Y(_0945_)); + sky130_fd_sc_hd__a21oi_4 _4600_ (.A1(_0925_), + .A2(_0945_), + .B1(_0924_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0946_)); - sky130_fd_sc_hd__a31o_4 _4603_ (.A1(_0943_), - .A2(_0942_), - .A3(_2286_), - .B1(_0946_), + sky130_fd_sc_hd__nor2_2 _4601_ (.A(net70), + .B(_0946_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0947_)); - sky130_fd_sc_hd__nand2_1 _4604_ (.A(net92), - .B(\frame_counter[8] ), + .Y(_0947_)); + sky130_fd_sc_hd__xnor2_4 _4602_ (.A(net132), + .B(_0947_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0948_)); - sky130_fd_sc_hd__and2_1 _4605_ (.A(\frame_counter[9] ), - .B(_1741_), + sky130_fd_sc_hd__nand2_1 _4603_ (.A(net56), + .B(_0948_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0949_)); - sky130_fd_sc_hd__nor2_1 _4606_ (.A(_2218_), - .B(_0949_), + .Y(_0949_)); + sky130_fd_sc_hd__nand2_2 _4604_ (.A(net102), + .B(_1770_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0950_)); - sky130_fd_sc_hd__or2_2 _4607_ (.A(_2218_), - .B(_0949_), + sky130_fd_sc_hd__or2_4 _4605_ (.A(net90), + .B(_0921_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0951_)); - sky130_fd_sc_hd__and2_1 _4608_ (.A(net77), - .B(net140), + sky130_fd_sc_hd__inv_2 _4606_ (.A(_0951_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0952_)); - sky130_fd_sc_hd__nor2_1 _4609_ (.A(net77), - .B(net140), + .Y(_0952_)); + sky130_fd_sc_hd__nor2_1 _4607_ (.A(_0950_), + .B(_0951_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0953_)); - sky130_fd_sc_hd__nor2_2 _4610_ (.A(_0952_), - .B(_0953_), + sky130_fd_sc_hd__or2_1 _4608_ (.A(_0950_), + .B(_0951_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0954_)); - sky130_fd_sc_hd__and2_1 _4611_ (.A(net76), - .B(net143), + .X(_0954_)); + sky130_fd_sc_hd__nand2_4 _4609_ (.A(net90), + .B(_2238_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0955_)); - sky130_fd_sc_hd__nor2_1 _4612_ (.A(net114), - .B(_1832_), + .Y(_0955_)); + sky130_fd_sc_hd__nor2_2 _4610_ (.A(_0950_), + .B(_0955_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0956_)); - sky130_fd_sc_hd__nand2_1 _4613_ (.A(net114), - .B(_1832_), + sky130_fd_sc_hd__mux2_1 _4611_ (.A0(_0953_), + .A1(_0956_), + .S(net114), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0957_)); - sky130_fd_sc_hd__nor2_1 _4614_ (.A(net119), - .B(_1843_), + .X(_0957_)); + sky130_fd_sc_hd__nand2_1 _4612_ (.A(net82), + .B(_0957_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0958_)); - sky130_fd_sc_hd__and2_1 _4615_ (.A(_0957_), - .B(_0958_), + sky130_fd_sc_hd__nand2_2 _4613_ (.A(net71), + .B(_0956_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0959_)); - sky130_fd_sc_hd__xnor2_1 _4616_ (.A(net106), - .B(net144), + .Y(_0959_)); + sky130_fd_sc_hd__xor2_1 _4614_ (.A(net81), + .B(_0959_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0960_)); - sky130_fd_sc_hd__xor2_1 _4617_ (.A(net110), - .B(net146), + .X(_0960_)); + sky130_fd_sc_hd__nand2_1 _4615_ (.A(net71), + .B(_0953_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0961_)); - sky130_fd_sc_hd__or4b_1 _4618_ (.A(_0956_), + .Y(_0961_)); + sky130_fd_sc_hd__nor2_1 _4616_ (.A(_0960_), .B(_0961_), - .C(_0959_), - .D_N(_0960_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0962_)); - sky130_fd_sc_hd__a211o_1 _4619_ (.A1(_1771_), - .A2(net145), - .B1(net146), - .C1(_1781_), + .Y(_0962_)); + sky130_fd_sc_hd__and2_1 _4617_ (.A(_0960_), + .B(_0961_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0963_)); - sky130_fd_sc_hd__o211a_1 _4620_ (.A1(_1771_), - .A2(net144), - .B1(_0962_), - .C1(_0963_), + sky130_fd_sc_hd__or2_1 _4618_ (.A(_0962_), + .B(_0963_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0964_)); - sky130_fd_sc_hd__and2b_1 _4621_ (.A_N(_0956_), - .B(_0957_), + sky130_fd_sc_hd__xnor2_1 _4619_ (.A(_0958_), + .B(_0964_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0965_)); - sky130_fd_sc_hd__nor2_2 _4622_ (.A(_1802_), - .B(\hvsync_gen.hpos[0] ), + .Y(_0965_)); + sky130_fd_sc_hd__xnor2_1 _4620_ (.A(net106), + .B(_0965_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0966_)); - sky130_fd_sc_hd__inv_2 _4623_ (.A(_0966_), + sky130_fd_sc_hd__mux2_1 _4621_ (.A0(_0953_), + .A1(_0956_), + .S(net123), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0967_)); - sky130_fd_sc_hd__a21oi_1 _4624_ (.A1(_0957_), - .A2(_0967_), - .B1(_0956_), + .X(_0967_)); + sky130_fd_sc_hd__and2_1 _4622_ (.A(\hvsync_gen.vpos[1] ), + .B(_0967_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0968_)); - sky130_fd_sc_hd__nor2_1 _4625_ (.A(_0961_), - .B(_0968_), + .X(_0968_)); + sky130_fd_sc_hd__or2_1 _4623_ (.A(net82), + .B(_0957_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0969_)); - sky130_fd_sc_hd__a21o_2 _4626_ (.A1(_0960_), - .A2(_0969_), - .B1(_0964_), + .X(_0969_)); + sky130_fd_sc_hd__and2_1 _4624_ (.A(_0958_), + .B(_0969_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0970_)); - sky130_fd_sc_hd__or2_1 _4627_ (.A(_1761_), - .B(net143), + sky130_fd_sc_hd__nand2_1 _4625_ (.A(_0968_), + .B(_0970_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0971_)); - sky130_fd_sc_hd__and2b_1 _4628_ (.A_N(_0955_), - .B(_0971_), + .Y(_0971_)); + sky130_fd_sc_hd__or2_1 _4626_ (.A(_0968_), + .B(_0970_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0972_)); - sky130_fd_sc_hd__a21oi_2 _4629_ (.A1(_0970_), - .A2(_0971_), - .B1(_0955_), + sky130_fd_sc_hd__nand2_2 _4627_ (.A(_0971_), + .B(_0972_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0973_)); - sky130_fd_sc_hd__o21ba_2 _4630_ (.A1(_0953_), + sky130_fd_sc_hd__o21a_1 _4628_ (.A1(net108), .A2(_0973_), - .B1_N(_0952_), + .B1(_0971_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0974_)); - sky130_fd_sc_hd__nor2_2 _4631_ (.A(net73), + sky130_fd_sc_hd__nor2_1 _4629_ (.A(_0966_), .B(_0974_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0975_)); - sky130_fd_sc_hd__xnor2_4 _4632_ (.A(net134), - .B(_0975_), + sky130_fd_sc_hd__and2_1 _4630_ (.A(_0966_), + .B(_0974_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0976_)); - sky130_fd_sc_hd__nand2_1 _4633_ (.A(net48), + .X(_0976_)); + sky130_fd_sc_hd__or2_2 _4631_ (.A(_0975_), .B(_0976_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0977_)); - sky130_fd_sc_hd__or2_2 _4634_ (.A(net93), - .B(_0948_), + .X(_0977_)); + sky130_fd_sc_hd__xnor2_4 _4632_ (.A(net71), + .B(_0973_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0978_)); - sky130_fd_sc_hd__nand2_1 _4635_ (.A(net105), - .B(_1781_), + .Y(_0978_)); + sky130_fd_sc_hd__nor2_1 _4633_ (.A(net84), + .B(_0967_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0979_)); - sky130_fd_sc_hd__nor2_1 _4636_ (.A(_0978_), + sky130_fd_sc_hd__nor2_1 _4634_ (.A(_0968_), .B(_0979_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0980_)); - sky130_fd_sc_hd__or2_1 _4637_ (.A(_0978_), - .B(_0979_), + sky130_fd_sc_hd__o21ba_1 _4635_ (.A1(frame_counter_frac), + .A2(_0954_), + .B1_N(net86), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0981_)); - sky130_fd_sc_hd__and2_1 _4638_ (.A(net93), - .B(_2208_), + sky130_fd_sc_hd__nand2b_1 _4636_ (.A_N(_0981_), + .B(_0980_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0982_)); - sky130_fd_sc_hd__nand2_2 _4639_ (.A(net93), - .B(_2208_), + .Y(_0982_)); + sky130_fd_sc_hd__xnor2_1 _4637_ (.A(_0980_), + .B(_0981_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0983_)); - sky130_fd_sc_hd__nor2_1 _4640_ (.A(_0979_), + sky130_fd_sc_hd__nand2_1 _4638_ (.A(_1790_), .B(_0983_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0984_)); - sky130_fd_sc_hd__mux2_1 _4641_ (.A0(_0980_), - .A1(_0984_), - .S(net120), + sky130_fd_sc_hd__nand2_2 _4639_ (.A(_0982_), + .B(_0984_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0985_)); - sky130_fd_sc_hd__nand2_1 _4642_ (.A(net85), - .B(_0985_), + .Y(_0985_)); + sky130_fd_sc_hd__or2_1 _4640_ (.A(_1790_), + .B(_0983_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0986_)); - sky130_fd_sc_hd__nand2_2 _4643_ (.A(_1792_), - .B(_0984_), + .X(_0986_)); + sky130_fd_sc_hd__and2_1 _4641_ (.A(_0984_), + .B(_0986_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0987_)); - sky130_fd_sc_hd__xor2_1 _4644_ (.A(net84), - .B(_0987_), + .X(_0987_)); + sky130_fd_sc_hd__nand2_1 _4642_ (.A(frame_counter_frac), + .B(_0956_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0988_)); - sky130_fd_sc_hd__nand2_1 _4645_ (.A(_1792_), - .B(_0980_), + .Y(_0988_)); + sky130_fd_sc_hd__o21a_1 _4643_ (.A1(frame_counter_frac), + .A2(_0954_), + .B1(_0988_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0989_)); - sky130_fd_sc_hd__nor2_1 _4646_ (.A(_0988_), + .X(_0989_)); + sky130_fd_sc_hd__xnor2_4 _4644_ (.A(net85), .B(_0989_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0990_)); - sky130_fd_sc_hd__and2_1 _4647_ (.A(_0988_), - .B(_0989_), + sky130_fd_sc_hd__o22ai_4 _4645_ (.A1(net86), + .A2(_0988_), + .B1(_0990_), + .B2(net123), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0991_)); - sky130_fd_sc_hd__or2_1 _4648_ (.A(_0990_), - .B(_0991_), + .Y(_0991_)); + sky130_fd_sc_hd__and3_2 _4646_ (.A(_0984_), + .B(_0986_), + .C(_0991_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0992_)); - sky130_fd_sc_hd__xnor2_1 _4649_ (.A(_0986_), - .B(_0992_), + sky130_fd_sc_hd__xor2_4 _4647_ (.A(_0978_), + .B(_0985_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0993_)); - sky130_fd_sc_hd__xnor2_1 _4650_ (.A(net110), - .B(_0993_), + .X(_0993_)); + sky130_fd_sc_hd__a32oi_4 _4648_ (.A1(_0987_), + .A2(_0991_), + .A3(_0993_), + .B1(_0985_), + .B2(_0978_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0994_)); - sky130_fd_sc_hd__mux2_1 _4651_ (.A0(_0980_), - .A1(_0984_), - .S(net130), + sky130_fd_sc_hd__nor2_1 _4649_ (.A(_0977_), + .B(_0994_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0995_)); - sky130_fd_sc_hd__nand2_1 _4652_ (.A(net88), - .B(_0995_), + .Y(_0995_)); + sky130_fd_sc_hd__xnor2_4 _4650_ (.A(_0977_), + .B(_0994_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0996_)); - sky130_fd_sc_hd__or2_1 _4653_ (.A(net85), - .B(_0985_), + sky130_fd_sc_hd__inv_2 _4651_ (.A(_0996_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0997_)); - sky130_fd_sc_hd__and2_1 _4654_ (.A(_0986_), - .B(_0997_), + .Y(_0997_)); + sky130_fd_sc_hd__nor2_1 _4652_ (.A(net96), + .B(_0996_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0998_)); - sky130_fd_sc_hd__and3_1 _4655_ (.A(net88), - .B(_0995_), - .C(_0998_), + .Y(_0998_)); + sky130_fd_sc_hd__and2_2 _4653_ (.A(_2323_), + .B(_2381_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0999_)); - sky130_fd_sc_hd__a21oi_1 _4656_ (.A1(net88), - .A2(_0995_), - .B1(_0998_), + sky130_fd_sc_hd__nand2_1 _4654_ (.A(_2323_), + .B(_2381_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_1000_)); - sky130_fd_sc_hd__or2_2 _4657_ (.A(_0999_), - .B(_1000_), + sky130_fd_sc_hd__a31o_1 _4655_ (.A1(net71), + .A2(net81), + .A3(_0956_), + .B1(_0962_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1001_)); - sky130_fd_sc_hd__o21ba_1 _4658_ (.A1(net116), - .A2(_1001_), - .B1_N(_0999_), + sky130_fd_sc_hd__xnor2_1 _4656_ (.A(\hvsync_gen.vpos[4] ), + .B(_0959_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1002_)); - sky130_fd_sc_hd__nor2_1 _4659_ (.A(_0994_), + .Y(_1002_)); + sky130_fd_sc_hd__xnor2_1 _4657_ (.A(_1001_), .B(_1002_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_1003_)); - sky130_fd_sc_hd__and2_1 _4660_ (.A(_0994_), - .B(_1002_), + sky130_fd_sc_hd__xnor2_1 _4658_ (.A(\center_x[3] ), + .B(_1003_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1004_)); - sky130_fd_sc_hd__or2_2 _4661_ (.A(_1003_), - .B(_1004_), + .Y(_1004_)); + sky130_fd_sc_hd__o21ai_1 _4659_ (.A1(net106), + .A2(_0964_), + .B1(_0958_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1005_)); - sky130_fd_sc_hd__xnor2_4 _4662_ (.A(_1792_), - .B(_1001_), + .Y(_1005_)); + sky130_fd_sc_hd__xor2_1 _4660_ (.A(_1004_), + .B(_1005_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1006_)); - sky130_fd_sc_hd__o21ai_2 _4663_ (.A1(frame_counter_frac), - .A2(_0981_), - .B1(_1821_), + .X(_1006_)); + sky130_fd_sc_hd__o21a_1 _4661_ (.A1(_0975_), + .A2(_0995_), + .B1(_1006_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1007_)); - sky130_fd_sc_hd__or2_1 _4664_ (.A(net88), + .X(_1007_)); + sky130_fd_sc_hd__nor3_1 _4662_ (.A(_0975_), .B(_0995_), + .C(_1006_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1008_)); - sky130_fd_sc_hd__and2_1 _4665_ (.A(_0996_), + .Y(_1008_)); + sky130_fd_sc_hd__nor2_2 _4663_ (.A(_1007_), .B(_1008_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1009_)); - sky130_fd_sc_hd__xnor2_1 _4666_ (.A(_1007_), + .Y(_1009_)); + sky130_fd_sc_hd__and2_1 _4664_ (.A(_0999_), .B(_1009_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1010_)); - sky130_fd_sc_hd__or2_1 _4667_ (.A(net120), + .X(_1010_)); + sky130_fd_sc_hd__nand2_1 _4665_ (.A(_0998_), .B(_1010_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1011_)); - sky130_fd_sc_hd__a21bo_2 _4668_ (.A1(_1007_), - .A2(_1009_), - .B1_N(_1011_), + .Y(_1011_)); + sky130_fd_sc_hd__a31o_1 _4666_ (.A1(net71), + .A2(_1887_), + .A3(_0956_), + .B1(_1876_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1012_)); - sky130_fd_sc_hd__nand2_1 _4669_ (.A(net120), - .B(_1010_), + sky130_fd_sc_hd__or2_1 _4667_ (.A(net80), + .B(_0959_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1013_)); - sky130_fd_sc_hd__and2_1 _4670_ (.A(_1011_), - .B(_1013_), + .X(_1013_)); + sky130_fd_sc_hd__o21a_1 _4668_ (.A1(\hvsync_gen.vpos[4] ), + .A2(_1013_), + .B1(_1012_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1014_)); - sky130_fd_sc_hd__nand2_1 _4671_ (.A(frame_counter_frac), - .B(_0984_), + sky130_fd_sc_hd__xnor2_1 _4669_ (.A(net61), + .B(_1014_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_1015_)); - sky130_fd_sc_hd__o31a_1 _4672_ (.A1(frame_counter_frac), - .A2(_1821_), - .A3(_0981_), - .B1(_1015_), + sky130_fd_sc_hd__a21oi_1 _4670_ (.A1(net101), + .A2(_1002_), + .B1(_1001_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1016_)); - sky130_fd_sc_hd__a2bb2o_2 _4673_ (.A1_N(\hvsync_gen.vpos[0] ), - .A2_N(_1015_), - .B1(_1016_), - .B2(_1007_), + .Y(_1016_)); + sky130_fd_sc_hd__nor2_1 _4671_ (.A(_1015_), + .B(_1016_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1017_)); - sky130_fd_sc_hd__o22ai_4 _4674_ (.A1(\hvsync_gen.vpos[0] ), - .A2(_1015_), - .B1(_1017_), - .B2(net130), + .Y(_1017_)); + sky130_fd_sc_hd__and2_1 _4672_ (.A(_1015_), + .B(_1016_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1018_)); - sky130_fd_sc_hd__and3_2 _4675_ (.A(_1011_), - .B(_1013_), - .C(_1018_), + .X(_1018_)); + sky130_fd_sc_hd__or2_1 _4673_ (.A(_1017_), + .B(_1018_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1019_)); - sky130_fd_sc_hd__xor2_4 _4676_ (.A(_1006_), - .B(_1012_), + sky130_fd_sc_hd__a21oi_1 _4674_ (.A1(_1004_), + .A2(_1005_), + .B1(_1007_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1020_)); - sky130_fd_sc_hd__a32oi_4 _4677_ (.A1(_1014_), - .A2(_1018_), - .A3(_1020_), - .B1(_1012_), - .B2(_1006_), + .Y(_1020_)); + sky130_fd_sc_hd__nor2_1 _4675_ (.A(_1019_), + .B(_1020_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_1021_)); - sky130_fd_sc_hd__nor2_1 _4678_ (.A(_1005_), - .B(_1021_), + sky130_fd_sc_hd__and2_1 _4676_ (.A(_1019_), + .B(_1020_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1022_)); - sky130_fd_sc_hd__xnor2_4 _4679_ (.A(_1005_), - .B(_1021_), + .X(_1022_)); + sky130_fd_sc_hd__or2_2 _4677_ (.A(_1021_), + .B(_1022_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1023_)); - sky130_fd_sc_hd__nor2_1 _4680_ (.A(net99), - .B(_1023_), + .X(_1023_)); + sky130_fd_sc_hd__inv_2 _4678_ (.A(_1023_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_1024_)); - sky130_fd_sc_hd__nor2_1 _4681_ (.A(net64), - .B(_2382_), + sky130_fd_sc_hd__or2_1 _4679_ (.A(_1000_), + .B(_1023_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1025_)); - sky130_fd_sc_hd__or2_1 _4682_ (.A(net64), - .B(_2382_), + .X(_1025_)); + sky130_fd_sc_hd__nor2_1 _4680_ (.A(net96), + .B(_1023_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1026_)); - sky130_fd_sc_hd__a31o_1 _4683_ (.A1(_1792_), - .A2(net84), - .A3(_0984_), - .B1(_0990_), + .Y(_1026_)); + sky130_fd_sc_hd__nand2_1 _4681_ (.A(_1010_), + .B(_1026_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1027_)); - sky130_fd_sc_hd__xnor2_1 _4684_ (.A(net83), - .B(_0987_), + .Y(_1027_)); + sky130_fd_sc_hd__or2_1 _4682_ (.A(_1010_), + .B(_1026_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1028_)); - sky130_fd_sc_hd__xnor2_1 _4685_ (.A(_1027_), - .B(_1028_), + .X(_1028_)); + sky130_fd_sc_hd__o2bb2a_1 _4683_ (.A1_N(_1027_), + .A2_N(_1028_), + .B1(_2323_), + .B2(_0996_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1029_)); - sky130_fd_sc_hd__xnor2_1 _4686_ (.A(net105), + .X(_1029_)); + sky130_fd_sc_hd__nor2_1 _4684_ (.A(_1011_), .B(_1029_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_1030_)); - sky130_fd_sc_hd__o21ai_1 _4687_ (.A1(net110), - .A2(_0992_), - .B1(_0986_), + sky130_fd_sc_hd__xnor2_1 _4685_ (.A(_1011_), + .B(_1029_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_1031_)); - sky130_fd_sc_hd__xor2_1 _4688_ (.A(_1030_), - .B(_1031_), + sky130_fd_sc_hd__xnor2_4 _4686_ (.A(_0992_), + .B(_0993_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1032_)); - sky130_fd_sc_hd__o21a_1 _4689_ (.A1(_1003_), - .A2(_1022_), - .B1(_1032_), + .Y(_1032_)); + sky130_fd_sc_hd__or2_1 _4687_ (.A(_1000_), + .B(_1032_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1033_)); - sky130_fd_sc_hd__nor3_1 _4690_ (.A(_1003_), - .B(_1022_), - .C(_1032_), + sky130_fd_sc_hd__inv_2 _4688_ (.A(_1033_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_1034_)); - sky130_fd_sc_hd__nor2_2 _4691_ (.A(_1033_), + sky130_fd_sc_hd__nand2_1 _4689_ (.A(_0998_), .B(_1034_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_1035_)); - sky130_fd_sc_hd__and2_1 _4692_ (.A(net47), - .B(_1035_), + sky130_fd_sc_hd__a22o_1 _4690_ (.A1(_0997_), + .A2(_0999_), + .B1(_1009_), + .B2(net74), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1036_)); - sky130_fd_sc_hd__nand2_1 _4693_ (.A(_1024_), - .B(_1036_), + sky130_fd_sc_hd__o2bb2a_1 _4691_ (.A1_N(_1011_), + .A2_N(_1036_), + .B1(_1032_), + .B2(_2323_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1037_)); - sky130_fd_sc_hd__o21ai_1 _4694_ (.A1(net83), - .A2(_0987_), - .B1(net82), + .X(_1037_)); + sky130_fd_sc_hd__or2_1 _4692_ (.A(_1035_), + .B(_1037_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1038_)); - sky130_fd_sc_hd__or2_1 _4695_ (.A(net82), - .B(_0987_), + .X(_1038_)); + sky130_fd_sc_hd__nor2_1 _4693_ (.A(_0987_), + .B(_0991_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1039_)); - sky130_fd_sc_hd__o21a_1 _4696_ (.A1(net83), - .A2(_1039_), - .B1(_1038_), + .Y(_1039_)); + sky130_fd_sc_hd__or2_2 _4694_ (.A(_0992_), + .B(_1039_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1040_)); - sky130_fd_sc_hd__xnor2_1 _4697_ (.A(net61), - .B(_1040_), + sky130_fd_sc_hd__inv_2 _4695_ (.A(_1040_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_1041_)); - sky130_fd_sc_hd__a21oi_1 _4698_ (.A1(net106), - .A2(_1028_), - .B1(_1027_), + sky130_fd_sc_hd__or2_1 _4696_ (.A(net96), + .B(_1040_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1042_)); - sky130_fd_sc_hd__nor2_1 _4699_ (.A(_1041_), + .X(_1042_)); + sky130_fd_sc_hd__or2_1 _4697_ (.A(_1033_), .B(_1042_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1043_)); - sky130_fd_sc_hd__and2_1 _4700_ (.A(_1041_), - .B(_1042_), + .X(_1043_)); + sky130_fd_sc_hd__or2_1 _4698_ (.A(_0998_), + .B(_1034_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1044_)); - sky130_fd_sc_hd__or2_1 _4701_ (.A(_1043_), - .B(_1044_), + sky130_fd_sc_hd__o2bb2a_1 _4699_ (.A1_N(_1035_), + .A2_N(_1044_), + .B1(_1040_), + .B2(_2323_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1045_)); - sky130_fd_sc_hd__a21oi_1 _4702_ (.A1(_1030_), - .A2(_1031_), - .B1(_1033_), + sky130_fd_sc_hd__xnor2_1 _4700_ (.A(_1043_), + .B(_1045_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_1046_)); - sky130_fd_sc_hd__nor2_1 _4703_ (.A(_1045_), - .B(_1046_), + sky130_fd_sc_hd__xnor2_4 _4701_ (.A(_1799_), + .B(_0990_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_1047_)); - sky130_fd_sc_hd__and2_1 _4704_ (.A(_1045_), - .B(_1046_), + sky130_fd_sc_hd__nand2_1 _4702_ (.A(_0999_), + .B(_1047_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1048_)); - sky130_fd_sc_hd__or2_2 _4705_ (.A(_1047_), + .Y(_1048_)); + sky130_fd_sc_hd__nor2_1 _4703_ (.A(_1042_), .B(_1048_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1049_)); - sky130_fd_sc_hd__inv_2 _4706_ (.A(_1049_), + .Y(_1049_)); + sky130_fd_sc_hd__a2bb2o_1 _4704_ (.A1_N(net97), + .A2_N(_1032_), + .B1(_1041_), + .B2(_0999_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1050_)); - sky130_fd_sc_hd__or2_1 _4707_ (.A(_1026_), - .B(_1049_), + .X(_1050_)); + sky130_fd_sc_hd__a32o_1 _4705_ (.A1(net91), + .A2(net96), + .A3(_1047_), + .B1(_1050_), + .B2(_1043_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1051_)); - sky130_fd_sc_hd__nor2_1 _4708_ (.A(net99), - .B(_1049_), + sky130_fd_sc_hd__nand2_1 _4706_ (.A(_1049_), + .B(_1051_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_1052_)); - sky130_fd_sc_hd__nand2_1 _4709_ (.A(_1036_), + sky130_fd_sc_hd__or2_1 _4707_ (.A(_1046_), .B(_1052_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1053_)); - sky130_fd_sc_hd__or2_1 _4710_ (.A(_1036_), - .B(_1052_), + .X(_1053_)); + sky130_fd_sc_hd__o21a_1 _4708_ (.A1(_1043_), + .A2(_1045_), + .B1(_1053_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1054_)); - sky130_fd_sc_hd__o2bb2a_1 _4711_ (.A1_N(_1053_), - .A2_N(_1054_), - .B1(_2342_), - .B2(_1023_), + sky130_fd_sc_hd__xnor2_1 _4709_ (.A(_1035_), + .B(_1037_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1055_)); - sky130_fd_sc_hd__xnor2_1 _4712_ (.A(_1037_), + .Y(_1055_)); + sky130_fd_sc_hd__or2_1 _4710_ (.A(_1054_), .B(_1055_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1056_)); - sky130_fd_sc_hd__xnor2_4 _4713_ (.A(_1019_), - .B(_1020_), + .X(_1056_)); + sky130_fd_sc_hd__a21oi_1 _4711_ (.A1(_1038_), + .A2(_1056_), + .B1(_1031_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_1057_)); - sky130_fd_sc_hd__or2_1 _4714_ (.A(_1026_), - .B(_1057_), + sky130_fd_sc_hd__nor2_1 _4712_ (.A(net79), + .B(_0959_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1058_)); - sky130_fd_sc_hd__inv_2 _4715_ (.A(_1058_), + .Y(_1058_)); + sky130_fd_sc_hd__xnor2_1 _4713_ (.A(_1898_), + .B(_1013_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_1059_)); - sky130_fd_sc_hd__nand2_1 _4716_ (.A(_1024_), + sky130_fd_sc_hd__xnor2_1 _4714_ (.A(_2388_), .B(_1059_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_1060_)); - sky130_fd_sc_hd__a2bb2o_1 _4717_ (.A1_N(_1023_), - .A2_N(_1026_), - .B1(_1035_), - .B2(net75), + sky130_fd_sc_hd__o22ai_2 _4715_ (.A1(_1887_), + .A2(_1013_), + .B1(_1014_), + .B2(net61), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1061_)); - sky130_fd_sc_hd__o2bb2a_1 _4718_ (.A1_N(_1037_), - .A2_N(_1061_), - .B1(_1057_), - .B2(_2342_), + .Y(_1061_)); + sky130_fd_sc_hd__xor2_1 _4716_ (.A(_1060_), + .B(_1061_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1062_)); - sky130_fd_sc_hd__or2_1 _4719_ (.A(_1060_), - .B(_1062_), + sky130_fd_sc_hd__o21a_1 _4717_ (.A1(_1017_), + .A2(_1021_), + .B1(_1062_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1063_)); - sky130_fd_sc_hd__nor2_1 _4720_ (.A(_1014_), - .B(_1018_), + sky130_fd_sc_hd__nor3_1 _4718_ (.A(_1017_), + .B(_1021_), + .C(_1062_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_1064_)); - sky130_fd_sc_hd__or2_2 _4721_ (.A(_1019_), + sky130_fd_sc_hd__nor2_2 _4719_ (.A(_1063_), .B(_1064_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1065_)); - sky130_fd_sc_hd__or2_1 _4722_ (.A(net100), + .Y(_1065_)); + sky130_fd_sc_hd__and2_1 _4720_ (.A(net73), .B(_1065_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1066_)); - sky130_fd_sc_hd__or2_1 _4723_ (.A(_1024_), - .B(_1059_), + sky130_fd_sc_hd__xnor2_1 _4721_ (.A(_1025_), + .B(_1066_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1067_)); - sky130_fd_sc_hd__nand2_1 _4724_ (.A(_1060_), - .B(_1067_), + .Y(_1067_)); + sky130_fd_sc_hd__a31o_1 _4722_ (.A1(net92), + .A2(net96), + .A3(_1009_), + .B1(_1067_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1068_)); - sky130_fd_sc_hd__or4_1 _4725_ (.A(net100), - .B(_1024_), - .C(_1058_), - .D(_1065_), + .X(_1068_)); + sky130_fd_sc_hd__nand2b_1 _4723_ (.A_N(_1027_), + .B(_1068_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1069_)); - sky130_fd_sc_hd__xnor2_4 _4726_ (.A(net74), - .B(_1017_), + .Y(_1069_)); + sky130_fd_sc_hd__xor2_1 _4724_ (.A(_1027_), + .B(_1068_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1070_)); - sky130_fd_sc_hd__nand2_1 _4727_ (.A(net47), - .B(_1070_), + .X(_1070_)); + sky130_fd_sc_hd__or3b_1 _4725_ (.A(_1030_), + .B(_1057_), + .C_N(_1070_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1071_)); - sky130_fd_sc_hd__nor2_1 _4728_ (.A(_1066_), - .B(_1071_), + .X(_1071_)); + sky130_fd_sc_hd__o21bai_1 _4726_ (.A1(_1030_), + .A2(_1057_), + .B1_N(_1070_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_1072_)); - sky130_fd_sc_hd__o22ai_1 _4729_ (.A1(net100), - .A2(_1057_), - .B1(_1065_), - .B2(_1026_), + sky130_fd_sc_hd__and3_1 _4727_ (.A(net65), + .B(_1071_), + .C(_1072_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1073_)); - sky130_fd_sc_hd__o21a_1 _4730_ (.A1(_1058_), - .A2(_1066_), - .B1(_1073_), + .X(_1073_)); + sky130_fd_sc_hd__a21oi_2 _4728_ (.A1(_1770_), + .A2(net144), + .B1(_0940_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1074_)); - sky130_fd_sc_hd__or4b_1 _4731_ (.A(net100), - .B(_1065_), - .C(_1071_), - .D_N(_1074_), + .Y(_1074_)); + sky130_fd_sc_hd__xnor2_4 _4729_ (.A(_0932_), + .B(_1074_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1075_)); - sky130_fd_sc_hd__o221ai_1 _4732_ (.A1(_2342_), - .A2(_1065_), - .B1(_1066_), - .B2(_1058_), - .C1(_1068_), + .Y(_1075_)); + sky130_fd_sc_hd__xnor2_4 _4730_ (.A(_0941_), + .B(_0943_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_1076_)); - sky130_fd_sc_hd__nand2_1 _4733_ (.A(_1069_), - .B(_1076_), + sky130_fd_sc_hd__nand2_1 _4731_ (.A(_0999_), + .B(_1075_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_1077_)); - sky130_fd_sc_hd__or2_1 _4734_ (.A(_1075_), - .B(_1077_), + sky130_fd_sc_hd__nand2_1 _4732_ (.A(net73), + .B(_1076_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1078_)); - sky130_fd_sc_hd__xnor2_1 _4735_ (.A(_1060_), - .B(_1062_), + .Y(_1078_)); + sky130_fd_sc_hd__or2_1 _4733_ (.A(_1077_), + .B(_1078_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1079_)); - sky130_fd_sc_hd__a21o_1 _4736_ (.A1(_1069_), - .A2(_1078_), - .B1(_1079_), + .X(_1079_)); + sky130_fd_sc_hd__xnor2_4 _4734_ (.A(_0926_), + .B(_0944_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1080_)); - sky130_fd_sc_hd__a21oi_1 _4737_ (.A1(_1063_), - .A2(_1080_), - .B1(_1056_), + .Y(_1080_)); + sky130_fd_sc_hd__nand2_1 _4735_ (.A(_0999_), + .B(_1080_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_1081_)); - sky130_fd_sc_hd__o21ba_1 _4738_ (.A1(_1037_), - .A2(_1055_), - .B1_N(_1081_), + sky130_fd_sc_hd__nor2_1 _4736_ (.A(_1078_), + .B(_1081_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1082_)); - sky130_fd_sc_hd__nor2_1 _4739_ (.A(net81), - .B(_0987_), + .Y(_1082_)); + sky130_fd_sc_hd__or2_1 _4737_ (.A(_1078_), + .B(_1081_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1083_)); - sky130_fd_sc_hd__xnor2_1 _4740_ (.A(_1887_), - .B(_1039_), + .X(_1083_)); + sky130_fd_sc_hd__a22o_1 _4738_ (.A1(_0999_), + .A2(_1076_), + .B1(_1080_), + .B2(net73), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1084_)); - sky130_fd_sc_hd__xnor2_1 _4741_ (.A(_2386_), - .B(_1084_), + .X(_1084_)); + sky130_fd_sc_hd__a32o_1 _4739_ (.A1(net91), + .A2(net96), + .A3(_1075_), + .B1(_1083_), + .B2(_1084_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1085_)); - sky130_fd_sc_hd__o22ai_2 _4742_ (.A1(_1876_), - .A2(_1039_), - .B1(_1040_), - .B2(net61), + .X(_1085_)); + sky130_fd_sc_hd__nand2b_1 _4740_ (.A_N(_1079_), + .B(_1085_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_1086_)); - sky130_fd_sc_hd__xor2_1 _4743_ (.A(_1085_), - .B(_1086_), + sky130_fd_sc_hd__xor2_1 _4741_ (.A(_1079_), + .B(_1085_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1087_)); - sky130_fd_sc_hd__o21a_1 _4744_ (.A1(_1043_), - .A2(_1047_), - .B1(_1087_), + sky130_fd_sc_hd__and2_1 _4742_ (.A(_0933_), + .B(_0939_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1088_)); - sky130_fd_sc_hd__nor3_1 _4745_ (.A(_1043_), - .B(_1047_), - .C(_1087_), + sky130_fd_sc_hd__nor2_2 _4743_ (.A(_0940_), + .B(_1088_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_1089_)); - sky130_fd_sc_hd__nor2_2 _4746_ (.A(_1088_), - .B(_1089_), + sky130_fd_sc_hd__or2_1 _4744_ (.A(_0940_), + .B(_1088_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1090_)); - sky130_fd_sc_hd__and2_1 _4747_ (.A(net75), - .B(_1090_), + .X(_1090_)); + sky130_fd_sc_hd__nand2_1 _4745_ (.A(net73), + .B(_1089_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1091_)); - sky130_fd_sc_hd__xnor2_1 _4748_ (.A(_1051_), - .B(_1091_), + .Y(_1091_)); + sky130_fd_sc_hd__nand2_1 _4746_ (.A(_1077_), + .B(_1078_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_1092_)); - sky130_fd_sc_hd__a21o_1 _4749_ (.A1(net64), - .A2(_1035_), - .B1(_1092_), + sky130_fd_sc_hd__nand2_1 _4747_ (.A(_1079_), + .B(_1092_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1093_)); - sky130_fd_sc_hd__nand2b_1 _4750_ (.A_N(_1053_), - .B(_1093_), + .Y(_1093_)); + sky130_fd_sc_hd__or4_1 _4748_ (.A(net96), + .B(_1077_), + .C(_1090_), + .D(_1093_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1094_)); - sky130_fd_sc_hd__xor2_1 _4751_ (.A(_1053_), - .B(_1093_), + .X(_1094_)); + sky130_fd_sc_hd__xor2_2 _4749_ (.A(_0937_), + .B(_0938_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1095_)); - sky130_fd_sc_hd__or2_1 _4752_ (.A(_1082_), - .B(_1095_), + sky130_fd_sc_hd__xnor2_2 _4750_ (.A(_0937_), + .B(_0938_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1096_)); - sky130_fd_sc_hd__nand2_1 _4753_ (.A(_2258_), - .B(_1096_), + .Y(_1096_)); + sky130_fd_sc_hd__or3_1 _4751_ (.A(_1000_), + .B(_1091_), + .C(_1096_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1097_)); - sky130_fd_sc_hd__a21oi_1 _4754_ (.A1(_1082_), - .A2(_1095_), - .B1(_1097_), + .X(_1097_)); + sky130_fd_sc_hd__a22o_1 _4752_ (.A1(net73), + .A2(_1075_), + .B1(_1089_), + .B2(_0999_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1098_)); - sky130_fd_sc_hd__a21oi_1 _4755_ (.A1(_1781_), - .A2(net147), - .B1(_0969_), + .X(_1098_)); + sky130_fd_sc_hd__o21ai_1 _4753_ (.A1(_1077_), + .A2(_1091_), + .B1(_1098_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_1099_)); - sky130_fd_sc_hd__xnor2_1 _4756_ (.A(_0960_), - .B(_1099_), + sky130_fd_sc_hd__o21a_1 _4754_ (.A1(_2323_), + .A2(_1096_), + .B1(_1099_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1100_)); - sky130_fd_sc_hd__and2_1 _4757_ (.A(net75), - .B(net21), + .X(_1100_)); + sky130_fd_sc_hd__nor2_1 _4755_ (.A(_1097_), + .B(_1100_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1101_)); - sky130_fd_sc_hd__xor2_4 _4758_ (.A(_0970_), - .B(_0972_), + .Y(_1101_)); + sky130_fd_sc_hd__nor2_1 _4756_ (.A(net97), + .B(_1096_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1102_)); - sky130_fd_sc_hd__nand2_1 _4759_ (.A(net46), - .B(_1102_), + .Y(_1102_)); + sky130_fd_sc_hd__nor2_1 _4757_ (.A(_0929_), + .B(_0938_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_1103_)); - sky130_fd_sc_hd__or3b_1 _4760_ (.A(net99), - .B(_1103_), - .C_N(net21), + sky130_fd_sc_hd__or2_1 _4758_ (.A(_0929_), + .B(_0938_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1104_)); - sky130_fd_sc_hd__xnor2_4 _4761_ (.A(_0954_), - .B(_0973_), + sky130_fd_sc_hd__nor2_1 _4759_ (.A(_1000_), + .B(_1103_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_1105_)); - sky130_fd_sc_hd__and2_1 _4762_ (.A(net75), - .B(_1105_), + sky130_fd_sc_hd__inv_2 _4760_ (.A(_1105_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1106_)); - sky130_fd_sc_hd__xnor2_1 _4763_ (.A(_1103_), - .B(_1106_), + .Y(_1106_)); + sky130_fd_sc_hd__nand2_1 _4761_ (.A(_1102_), + .B(_1105_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_1107_)); - sky130_fd_sc_hd__a21o_1 _4764_ (.A1(net64), - .A2(net21), - .B1(_1107_), + sky130_fd_sc_hd__o21ai_1 _4762_ (.A1(_1000_), + .A2(_1096_), + .B1(_1091_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1108_)); - sky130_fd_sc_hd__nand2b_1 _4765_ (.A_N(_1104_), + .Y(_1108_)); + sky130_fd_sc_hd__nand2_1 _4763_ (.A(_1097_), .B(_1108_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_1109_)); - sky130_fd_sc_hd__xor2_1 _4766_ (.A(_1104_), - .B(_1108_), + sky130_fd_sc_hd__or4_1 _4764_ (.A(net97), + .B(_1096_), + .C(_1106_), + .D(_1109_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1110_)); - sky130_fd_sc_hd__and2_1 _4767_ (.A(_0961_), - .B(_0968_), + sky130_fd_sc_hd__xnor2_1 _4765_ (.A(_1097_), + .B(_1100_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1111_)); - sky130_fd_sc_hd__nor2_4 _4768_ (.A(_0969_), + .Y(_1111_)); + sky130_fd_sc_hd__nor2_1 _4766_ (.A(_1110_), .B(_1111_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_1112_)); - sky130_fd_sc_hd__and2_1 _4769_ (.A(net47), - .B(_1112_), + sky130_fd_sc_hd__o221ai_1 _4767_ (.A1(_2323_), + .A2(_1090_), + .B1(_1091_), + .B2(_1077_), + .C1(_1093_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1113_)); - sky130_fd_sc_hd__nand2_1 _4770_ (.A(net46), - .B(_1112_), + .Y(_1113_)); + sky130_fd_sc_hd__and2_1 _4768_ (.A(_1094_), + .B(_1113_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1114_)); - sky130_fd_sc_hd__a22o_1 _4771_ (.A1(net46), - .A2(net21), - .B1(_1102_), - .B2(net75), + .X(_1114_)); + sky130_fd_sc_hd__o21ai_1 _4769_ (.A1(_1101_), + .A2(_1112_), + .B1(_1114_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1115_)); - sky130_fd_sc_hd__and2_1 _4772_ (.A(_1104_), - .B(_1115_), + .Y(_1115_)); + sky130_fd_sc_hd__a21o_1 _4770_ (.A1(_1094_), + .A2(_1115_), + .B1(_1087_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1116_)); - sky130_fd_sc_hd__nand4_1 _4773_ (.A(net75), - .B(net21), - .C(_1113_), - .D(_1116_), + sky130_fd_sc_hd__xnor2_4 _4771_ (.A(net135), + .B(_0946_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_1117_)); - sky130_fd_sc_hd__xnor2_4 _4774_ (.A(_0965_), - .B(_0966_), + sky130_fd_sc_hd__and2_1 _4772_ (.A(net73), + .B(_1117_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1118_)); - sky130_fd_sc_hd__and2_1 _4775_ (.A(net76), + .X(_1118_)); + sky130_fd_sc_hd__xnor2_1 _4773_ (.A(_1081_), .B(_1118_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1119_)); - sky130_fd_sc_hd__xnor2_1 _4776_ (.A(_1101_), - .B(_1114_), + .Y(_1119_)); + sky130_fd_sc_hd__a31o_1 _4774_ (.A1(net91), + .A2(net96), + .A3(_1076_), + .B1(_1119_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1120_)); - sky130_fd_sc_hd__or4b_2 _4777_ (.A(net99), - .B(net21), - .C(_1114_), - .D_N(_1118_), + .X(_1120_)); + sky130_fd_sc_hd__nand2_1 _4775_ (.A(_1082_), + .B(_1120_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1121_)); - sky130_fd_sc_hd__or2_4 _4778_ (.A(_0958_), - .B(_0966_), + .Y(_1121_)); + sky130_fd_sc_hd__xnor2_1 _4776_ (.A(_1082_), + .B(_1120_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1122_)); - sky130_fd_sc_hd__and3_1 _4779_ (.A(net46), - .B(_1119_), - .C(_1122_), + .Y(_1122_)); + sky130_fd_sc_hd__a21o_1 _4777_ (.A1(_1086_), + .A2(_1116_), + .B1(_1122_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1123_)); - sky130_fd_sc_hd__a22oi_1 _4780_ (.A1(net76), - .A2(_1112_), - .B1(_1118_), - .B2(net47), + sky130_fd_sc_hd__nand2_1 _4778_ (.A(net65), + .B(_1123_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_1124_)); - sky130_fd_sc_hd__a21oi_1 _4781_ (.A1(_1113_), - .A2(_1119_), + sky130_fd_sc_hd__a31o_1 _4779_ (.A1(_1086_), + .A2(_1116_), + .A3(_1122_), .B1(_1124_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1125_)); - sky130_fd_sc_hd__o2111a_1 _4782_ (.A1(net64), - .A2(_1125_), - .B1(_1122_), - .C1(_1119_), - .D1(net46), + .X(_1125_)); + sky130_fd_sc_hd__and2_1 _4780_ (.A(_0922_), + .B(_1065_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1126_)); - sky130_fd_sc_hd__a221o_1 _4783_ (.A1(net64), - .A2(_1118_), - .B1(_1119_), - .B2(_1113_), - .C1(_1120_), + sky130_fd_sc_hd__o211a_1 _4781_ (.A1(_0864_), + .A2(_0884_), + .B1(_0912_), + .C1(_0882_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1127_)); - sky130_fd_sc_hd__nand3_1 _4784_ (.A(_1121_), - .B(_1126_), - .C(_1127_), + sky130_fd_sc_hd__or2_1 _4782_ (.A(net75), + .B(_0511_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1128_)); - sky130_fd_sc_hd__a221o_1 _4785_ (.A1(net64), - .A2(_1112_), - .B1(_1113_), - .B2(_1101_), - .C1(_1116_), + .X(_1128_)); + sky130_fd_sc_hd__mux2_1 _4783_ (.A0(\center_x[5] ), + .A1(_1128_), + .S(_0887_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1129_)); - sky130_fd_sc_hd__nand2_1 _4786_ (.A(_1117_), - .B(_1129_), + sky130_fd_sc_hd__o41a_1 _4784_ (.A1(_1739_), + .A2(_0495_), + .A3(_0496_), + .A4(_0894_), + .B1(_0893_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1130_)); - sky130_fd_sc_hd__a21o_1 _4787_ (.A1(_1121_), - .A2(_1128_), - .B1(_1130_), + .X(_1130_)); + sky130_fd_sc_hd__xor2_1 _4785_ (.A(_1129_), + .B(_1130_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1131_)); - sky130_fd_sc_hd__a21o_1 _4788_ (.A1(_1117_), - .A2(_1131_), - .B1(_1110_), + sky130_fd_sc_hd__or3_1 _4786_ (.A(_0904_), + .B(_0916_), + .C(_1131_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1132_)); - sky130_fd_sc_hd__xnor2_4 _4789_ (.A(net136), - .B(_0974_), + sky130_fd_sc_hd__o21ai_1 _4787_ (.A1(_0904_), + .A2(_0916_), + .B1(_1131_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_1133_)); - sky130_fd_sc_hd__and2_1 _4790_ (.A(net75), - .B(_1133_), + sky130_fd_sc_hd__o21ai_2 _4788_ (.A1(_0914_), + .A2(_1127_), + .B1(net62), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1134_)); - sky130_fd_sc_hd__and3_1 _4791_ (.A(net46), - .B(_1106_), - .C(_1133_), + .Y(_1134_)); + sky130_fd_sc_hd__a21o_1 _4789_ (.A1(_1133_), + .A2(_1132_), + .B1(net62), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1135_)); - sky130_fd_sc_hd__a21oi_1 _4792_ (.A1(net46), - .A2(_1105_), - .B1(_1134_), + sky130_fd_sc_hd__nand2_1 _4790_ (.A(_1134_), + .B(_1135_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_1136_)); - sky130_fd_sc_hd__a2bb2o_1 _4793_ (.A1_N(_1135_), - .A2_N(_1136_), - .B1(net64), - .B2(_1102_), + sky130_fd_sc_hd__nand3_1 _4791_ (.A(_1126_), + .B(_1134_), + .C(_1135_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1137_)); - sky130_fd_sc_hd__nand3b_1 _4794_ (.A_N(_1103_), - .B(_1106_), - .C(_1137_), + .Y(_1137_)); + sky130_fd_sc_hd__a21o_1 _4792_ (.A1(_1134_), + .A2(_1135_), + .B1(_1126_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1138_)); - sky130_fd_sc_hd__a31o_1 _4795_ (.A1(net46), - .A2(_1102_), - .A3(_1106_), - .B1(_1137_), + .X(_1138_)); + sky130_fd_sc_hd__and3_1 _4793_ (.A(_1125_), + .B(_1137_), + .C(_1138_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1139_)); - sky130_fd_sc_hd__nand2_1 _4796_ (.A(_1138_), - .B(_1139_), + sky130_fd_sc_hd__a21oi_1 _4794_ (.A1(_1137_), + .A2(_1138_), + .B1(_1125_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_1140_)); - sky130_fd_sc_hd__a21o_1 _4797_ (.A1(_1109_), - .A2(_1132_), - .B1(_1140_), + sky130_fd_sc_hd__nor2_1 _4795_ (.A(_0923_), + .B(_1023_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1141_)); - sky130_fd_sc_hd__nand2_1 _4798_ (.A(_2258_), - .B(_1141_), + .Y(_1141_)); + sky130_fd_sc_hd__nand2_1 _4796_ (.A(net65), + .B(_1116_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_1142_)); - sky130_fd_sc_hd__a31o_1 _4799_ (.A1(_1109_), - .A2(_1132_), - .A3(_1140_), + sky130_fd_sc_hd__a31o_1 _4797_ (.A1(_1087_), + .A2(_1094_), + .A3(_1115_), .B1(_1142_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1143_)); - sky130_fd_sc_hd__and2_1 _4800_ (.A(net48), - .B(_1090_), + sky130_fd_sc_hd__xnor2_1 _4798_ (.A(_0920_), + .B(_1141_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1144_)); - sky130_fd_sc_hd__or3_4 _4801_ (.A(_0594_), - .B(_0626_), - .C(_0938_), + .Y(_1144_)); + sky130_fd_sc_hd__nand2_1 _4799_ (.A(_1143_), + .B(_1144_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1145_)); - sky130_fd_sc_hd__nand2_1 _4802_ (.A(net94), - .B(_0511_), + .Y(_1145_)); + sky130_fd_sc_hd__o31a_1 _4800_ (.A1(_0920_), + .A2(_0923_), + .A3(_1023_), + .B1(_1145_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1146_)); - sky130_fd_sc_hd__mux2_1 _4803_ (.A0(_1146_), - .A1(net94), - .S(_0517_), + .X(_1146_)); + sky130_fd_sc_hd__or3_4 _4801_ (.A(_1146_), + .B(_1140_), + .C(_1139_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1147_)); - sky130_fd_sc_hd__o21a_1 _4804_ (.A1(_0530_), - .A2(_0531_), - .B1(_0528_), + sky130_fd_sc_hd__o21ai_1 _4802_ (.A1(_1139_), + .A2(_1140_), + .B1(_1146_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1148_)); - sky130_fd_sc_hd__xnor2_1 _4805_ (.A(_1147_), - .B(_1148_), + .Y(_1148_)); + sky130_fd_sc_hd__nand3_1 _4803_ (.A(_1073_), + .B(_1147_), + .C(_1148_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_1149_)); - sky130_fd_sc_hd__and3_1 _4806_ (.A(_0942_), - .B(_0556_), - .C(_1149_), + sky130_fd_sc_hd__a21o_1 _4804_ (.A1(_1147_), + .A2(_1148_), + .B1(_1073_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1150_)); - sky130_fd_sc_hd__a21oi_2 _4807_ (.A1(_0942_), - .A2(_0556_), - .B1(_1149_), + sky130_fd_sc_hd__xnor2_1 _4805_ (.A(_1143_), + .B(_1144_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_1151_)); - sky130_fd_sc_hd__or2_1 _4808_ (.A(_2277_), - .B(_1151_), + sky130_fd_sc_hd__nand2_1 _4806_ (.A(_0922_), + .B(_1009_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1152_)); - sky130_fd_sc_hd__a21o_1 _4809_ (.A1(_1145_), - .A2(_0941_), - .B1(_2286_), + .Y(_1152_)); + sky130_fd_sc_hd__xor2_2 _4807_ (.A(_0863_), + .B(_0591_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1153_)); - sky130_fd_sc_hd__o21ai_2 _4810_ (.A1(_1151_), - .A2(_1150_), - .B1(_2286_), + sky130_fd_sc_hd__nand2_1 _4808_ (.A(net62), + .B(_1153_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_1154_)); - sky130_fd_sc_hd__nand3_2 _4811_ (.A(_1154_), - .B(_1153_), - .C(_1144_), + sky130_fd_sc_hd__o31a_1 _4809_ (.A1(net62), + .A2(_0914_), + .A3(_1127_), + .B1(_1154_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1155_)); - sky130_fd_sc_hd__a21o_1 _4812_ (.A1(_1153_), - .A2(_1154_), - .B1(_1144_), + .X(_1155_)); + sky130_fd_sc_hd__nor2_1 _4810_ (.A(_1152_), + .B(_1155_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1156_)); - sky130_fd_sc_hd__and3_1 _4813_ (.A(_1143_), - .B(_1155_), - .C(_1156_), + .Y(_1156_)); + sky130_fd_sc_hd__or3_1 _4811_ (.A(_1101_), + .B(_1112_), + .C(_1114_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1157_)); - sky130_fd_sc_hd__a21oi_1 _4814_ (.A1(_1155_), - .A2(_1156_), - .B1(_1143_), + sky130_fd_sc_hd__and3_1 _4812_ (.A(net65), + .B(_1115_), + .C(_1157_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1158_)); - sky130_fd_sc_hd__nor2_1 _4815_ (.A(_0951_), - .B(_1049_), + .X(_1158_)); + sky130_fd_sc_hd__xnor2_1 _4813_ (.A(_1152_), + .B(_1155_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_1159_)); - sky130_fd_sc_hd__nand2_1 _4816_ (.A(_0947_), - .B(_1159_), + sky130_fd_sc_hd__o21ba_1 _4814_ (.A1(_1158_), + .A2(_1159_), + .B1_N(_1156_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1160_)); - sky130_fd_sc_hd__nand2_1 _4817_ (.A(_2258_), - .B(_1132_), + .X(_1160_)); + sky130_fd_sc_hd__a31o_1 _4815_ (.A1(_1031_), + .A2(_1038_), + .A3(_1056_), + .B1(_2295_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1161_)); - sky130_fd_sc_hd__a31o_1 _4818_ (.A1(_1110_), - .A2(_1117_), - .A3(_1131_), - .B1(_1161_), + .X(_1161_)); + sky130_fd_sc_hd__or2_1 _4816_ (.A(_1057_), + .B(_1161_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1162_)); - sky130_fd_sc_hd__inv_2 _4819_ (.A(_1162_), + sky130_fd_sc_hd__xor2_1 _4817_ (.A(_1151_), + .B(_1160_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1163_)); - sky130_fd_sc_hd__xnor2_4 _4820_ (.A(_1159_), - .B(_0947_), + .X(_1163_)); + sky130_fd_sc_hd__nand2b_1 _4818_ (.A_N(_1162_), + .B(_1163_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_1164_)); - sky130_fd_sc_hd__o21a_1 _4821_ (.A1(_1164_), - .A2(_1163_), - .B1(_1160_), + sky130_fd_sc_hd__o21ai_1 _4819_ (.A1(_1151_), + .A2(_1160_), + .B1(_1164_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1165_)); - sky130_fd_sc_hd__or3_4 _4822_ (.A(_1157_), - .B(_1158_), + .Y(_1165_)); + sky130_fd_sc_hd__nand3_1 _4820_ (.A(_1149_), + .B(_1150_), .C(_1165_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1166_)); - sky130_fd_sc_hd__o21ai_1 _4823_ (.A1(_1157_), - .A2(_1158_), + .Y(_1166_)); + sky130_fd_sc_hd__a21o_1 _4821_ (.A1(_1149_), + .A2(_1150_), .B1(_1165_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1167_)); - sky130_fd_sc_hd__and3_1 _4824_ (.A(_1166_), - .B(_1098_), + .X(_1167_)); + sky130_fd_sc_hd__nand3_1 _4822_ (.A(_0949_), + .B(_1166_), .C(_1167_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1168_)); - sky130_fd_sc_hd__a21oi_1 _4825_ (.A1(_1166_), + .Y(_1168_)); + sky130_fd_sc_hd__a21o_1 _4823_ (.A1(_1166_), .A2(_1167_), - .B1(_1098_), + .B1(_0949_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1169_)); - sky130_fd_sc_hd__xnor2_2 _4826_ (.A(_1163_), - .B(_1164_), + .X(_1169_)); + sky130_fd_sc_hd__xor2_1 _4824_ (.A(_1162_), + .B(_1163_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1170_)); - sky130_fd_sc_hd__and2_1 _4827_ (.A(net48), - .B(_1035_), + .X(_1170_)); + sky130_fd_sc_hd__xnor2_1 _4825_ (.A(_1158_), + .B(_1159_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1171_)); - sky130_fd_sc_hd__and3_1 _4828_ (.A(_0659_), - .B(_0691_), - .C(_0934_), + .Y(_1171_)); + sky130_fd_sc_hd__or2_1 _4826_ (.A(_0923_), + .B(_0996_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1172_)); - sky130_fd_sc_hd__nor2_1 _4829_ (.A(_0935_), - .B(_1172_), + sky130_fd_sc_hd__xnor2_2 _4827_ (.A(_0621_), + .B(_0862_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_1173_)); - sky130_fd_sc_hd__and2_1 _4830_ (.A(_2277_), + sky130_fd_sc_hd__nor2_1 _4828_ (.A(_2313_), .B(_1173_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1174_)); - sky130_fd_sc_hd__a31o_1 _4831_ (.A1(_2286_), - .A2(_0941_), - .A3(_1145_), - .B1(_1174_), + .Y(_1174_)); + sky130_fd_sc_hd__inv_2 _4829_ (.A(_1174_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1175_)); - sky130_fd_sc_hd__and2_1 _4832_ (.A(_1171_), - .B(_1175_), + .Y(_1175_)); + sky130_fd_sc_hd__and2_1 _4830_ (.A(net62), + .B(_1173_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1176_)); - sky130_fd_sc_hd__nand2_1 _4833_ (.A(_2258_), - .B(_1131_), + sky130_fd_sc_hd__a211o_1 _4831_ (.A1(_2313_), + .A2(_0885_), + .B1(_1172_), + .C1(_1176_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1177_)); - sky130_fd_sc_hd__a31o_1 _4834_ (.A1(_1121_), - .A2(_1128_), - .A3(_1130_), - .B1(_1177_), + .X(_1177_)); + sky130_fd_sc_hd__and2_1 _4832_ (.A(_1110_), + .B(_1111_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1178_)); - sky130_fd_sc_hd__or2_1 _4835_ (.A(_1171_), - .B(_1175_), + sky130_fd_sc_hd__or3_1 _4833_ (.A(_2295_), + .B(_1112_), + .C(_1178_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1179_)); - sky130_fd_sc_hd__xnor2_1 _4836_ (.A(_1171_), - .B(_1175_), + sky130_fd_sc_hd__o211ai_2 _4834_ (.A1(net62), + .A2(_0885_), + .B1(_1172_), + .C1(_1175_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_1180_)); - sky130_fd_sc_hd__a21oi_2 _4837_ (.A1(_1178_), - .A2(_1179_), - .B1(_1176_), + sky130_fd_sc_hd__and3_1 _4835_ (.A(_1177_), + .B(_1179_), + .C(_1180_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1181_)); - sky130_fd_sc_hd__a31o_1 _4838_ (.A1(_1056_), - .A2(_1063_), - .A3(_1080_), - .B1(net67), + .X(_1181_)); + sky130_fd_sc_hd__a21boi_1 _4836_ (.A1(_1179_), + .A2(_1180_), + .B1_N(_1177_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1182_)); - sky130_fd_sc_hd__nor2_1 _4839_ (.A(_1081_), - .B(_1182_), + .Y(_1182_)); + sky130_fd_sc_hd__nand2_1 _4837_ (.A(_1054_), + .B(_1055_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_1183_)); - sky130_fd_sc_hd__xor2_1 _4840_ (.A(_1181_), - .B(_1170_), + sky130_fd_sc_hd__and3_1 _4838_ (.A(net65), + .B(_1056_), + .C(_1183_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1184_)); - sky130_fd_sc_hd__o2bb2a_2 _4841_ (.A1_N(_1183_), - .A2_N(_1184_), - .B1(_1170_), - .B2(_1181_), + sky130_fd_sc_hd__xor2_1 _4839_ (.A(_1171_), + .B(_1182_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1185_)); - sky130_fd_sc_hd__or3_4 _4842_ (.A(_1185_), - .B(_1169_), - .C(_1168_), + sky130_fd_sc_hd__o2bb2a_1 _4840_ (.A1_N(_1184_), + .A2_N(_1185_), + .B1(_1171_), + .B2(_1182_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1186_)); - sky130_fd_sc_hd__o21ai_1 _4843_ (.A1(_1168_), - .A2(_1169_), - .B1(_1185_), + sky130_fd_sc_hd__nor2_1 _4841_ (.A(_1170_), + .B(_1186_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_1187_)); - sky130_fd_sc_hd__nand3_1 _4844_ (.A(_0977_), - .B(_1186_), - .C(_1187_), + sky130_fd_sc_hd__nand2_1 _4842_ (.A(net56), + .B(_1117_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_1188_)); - sky130_fd_sc_hd__a21o_1 _4845_ (.A1(_1187_), - .A2(_1186_), - .B1(_0977_), + sky130_fd_sc_hd__xor2_1 _4843_ (.A(_1170_), + .B(_1186_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1189_)); - sky130_fd_sc_hd__xnor2_1 _4846_ (.A(_1183_), - .B(_1184_), + sky130_fd_sc_hd__a21o_1 _4844_ (.A1(_1188_), + .A2(_1189_), + .B1(_1187_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1190_)); - sky130_fd_sc_hd__xor2_1 _4847_ (.A(_1178_), - .B(_1180_), + .X(_1190_)); + sky130_fd_sc_hd__nand3_1 _4845_ (.A(_1168_), + .B(_1169_), + .C(_1190_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1191_)); - sky130_fd_sc_hd__nor2_1 _4848_ (.A(_0951_), - .B(_1023_), + .Y(_1191_)); + sky130_fd_sc_hd__a21o_1 _4846_ (.A1(_1168_), + .A2(_1169_), + .B1(_1190_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1192_)); - sky130_fd_sc_hd__xor2_1 _4849_ (.A(_0933_), - .B(_0692_), + .X(_1192_)); + sky130_fd_sc_hd__xor2_1 _4847_ (.A(_1188_), + .B(_1189_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1193_)); - sky130_fd_sc_hd__nand2_1 _4850_ (.A(_2277_), - .B(_1193_), + sky130_fd_sc_hd__xnor2_1 _4848_ (.A(_1184_), + .B(_1185_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_1194_)); - sky130_fd_sc_hd__o31a_1 _4851_ (.A1(_2277_), - .A2(_0938_), - .A3(_0945_), - .B1(_1194_), + sky130_fd_sc_hd__a21oi_1 _4849_ (.A1(_1177_), + .A2(_1180_), + .B1(_1179_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1195_)); - sky130_fd_sc_hd__or3_1 _4852_ (.A(_0951_), - .B(_1023_), - .C(_1195_), + .Y(_1195_)); + sky130_fd_sc_hd__nor2_1 _4850_ (.A(_0923_), + .B(_1032_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1196_)); - sky130_fd_sc_hd__a21oi_1 _4853_ (.A1(_1121_), - .A2(_1127_), - .B1(_1126_), + .Y(_1196_)); + sky130_fd_sc_hd__nor2_1 _4851_ (.A(_0654_), + .B(_0861_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_1197_)); - sky130_fd_sc_hd__or3b_1 _4854_ (.A(_1197_), - .B(net67), - .C_N(_1128_), + sky130_fd_sc_hd__xor2_1 _4852_ (.A(_0655_), + .B(_0683_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1198_)); - sky130_fd_sc_hd__xnor2_1 _4855_ (.A(_1192_), - .B(_1195_), + sky130_fd_sc_hd__o311a_1 _4853_ (.A1(_0716_), + .A2(_0752_), + .A3(_0855_), + .B1(_1198_), + .C1(_0717_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1199_)); - sky130_fd_sc_hd__a21bo_1 _4856_ (.A1(_1198_), - .A2(_1199_), - .B1_N(_1196_), + .X(_1199_)); + sky130_fd_sc_hd__or2_1 _4854_ (.A(_0685_), + .B(_1199_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1200_)); - sky130_fd_sc_hd__nand2b_1 _4857_ (.A_N(_1191_), + sky130_fd_sc_hd__xnor2_1 _4855_ (.A(_1197_), .B(_1200_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_1201_)); - sky130_fd_sc_hd__a31o_1 _4858_ (.A1(_1069_), - .A2(_1078_), - .A3(_1079_), - .B1(net67), + sky130_fd_sc_hd__nor2_1 _4856_ (.A(_2313_), + .B(_1201_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1202_)); - sky130_fd_sc_hd__and2b_1 _4859_ (.A_N(_1202_), - .B(_1080_), + .Y(_1202_)); + sky130_fd_sc_hd__nand2_1 _4857_ (.A(net62), + .B(_1201_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1203_)); - sky130_fd_sc_hd__xnor2_1 _4860_ (.A(_1191_), - .B(_1200_), + .Y(_1203_)); + sky130_fd_sc_hd__o211ai_1 _4858_ (.A1(net62), + .A2(_1153_), + .B1(_1196_), + .C1(_1203_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_1204_)); - sky130_fd_sc_hd__a21boi_1 _4861_ (.A1(_1203_), - .A2(_1204_), - .B1_N(_1201_), + sky130_fd_sc_hd__o211a_1 _4859_ (.A1(_2323_), + .A2(_1103_), + .B1(_1107_), + .C1(_1109_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1205_)); - sky130_fd_sc_hd__nor2_1 _4862_ (.A(_1190_), - .B(_1205_), + .X(_1205_)); + sky130_fd_sc_hd__or3b_1 _4860_ (.A(_1205_), + .B(_2295_), + .C_N(_1110_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1206_)); - sky130_fd_sc_hd__nand2_1 _4863_ (.A(net48), - .B(_1133_), + .X(_1206_)); + sky130_fd_sc_hd__a211o_1 _4861_ (.A1(_1153_), + .A2(_2313_), + .B1(_1196_), + .C1(_1202_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1207_)); - sky130_fd_sc_hd__xor2_1 _4864_ (.A(_1190_), - .B(_1205_), + .X(_1207_)); + sky130_fd_sc_hd__and3_1 _4862_ (.A(_1207_), + .B(_1206_), + .C(_1204_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1208_)); - sky130_fd_sc_hd__a21o_1 _4865_ (.A1(_1207_), - .A2(_1208_), - .B1(_1206_), + sky130_fd_sc_hd__a21boi_1 _4863_ (.A1(_1206_), + .A2(_1207_), + .B1_N(_1204_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1209_)); - sky130_fd_sc_hd__and3_1 _4866_ (.A(_1189_), - .B(_1188_), + .Y(_1209_)); + sky130_fd_sc_hd__or3_1 _4864_ (.A(_1181_), + .B(_1195_), .C(_1209_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1210_)); - sky130_fd_sc_hd__nand3_1 _4867_ (.A(_1188_), - .B(_1189_), - .C(_1209_), + sky130_fd_sc_hd__nand2_1 _4865_ (.A(_1046_), + .B(_1052_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_1211_)); - sky130_fd_sc_hd__a21oi_1 _4868_ (.A1(_1188_), - .A2(_1189_), - .B1(_1209_), + sky130_fd_sc_hd__and3_1 _4866_ (.A(net65), + .B(_1053_), + .C(_1211_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1212_)); - sky130_fd_sc_hd__xnor2_1 _4869_ (.A(_1207_), - .B(_1208_), + .X(_1212_)); + sky130_fd_sc_hd__o21ai_1 _4867_ (.A1(_1181_), + .A2(_1195_), + .B1(_1209_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_1213_)); - sky130_fd_sc_hd__xnor2_1 _4870_ (.A(_1203_), - .B(_1204_), + sky130_fd_sc_hd__nand3_1 _4868_ (.A(_1210_), + .B(_1212_), + .C(_1213_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_1214_)); - sky130_fd_sc_hd__xnor2_1 _4871_ (.A(_1198_), - .B(_1199_), + sky130_fd_sc_hd__and2_1 _4869_ (.A(_1210_), + .B(_1214_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1215_)); - sky130_fd_sc_hd__nor2_1 _4872_ (.A(_0951_), - .B(_1057_), + .X(_1215_)); + sky130_fd_sc_hd__nor2_1 _4870_ (.A(_1194_), + .B(_1215_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_1216_)); - sky130_fd_sc_hd__nand2_1 _4873_ (.A(_0723_), - .B(_0724_), + sky130_fd_sc_hd__nand2_1 _4871_ (.A(net56), + .B(_1080_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_1217_)); - sky130_fd_sc_hd__nand2_1 _4874_ (.A(_0754_), - .B(_0755_), + sky130_fd_sc_hd__xor2_1 _4872_ (.A(_1194_), + .B(_1215_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1218_)); - sky130_fd_sc_hd__o21ai_1 _4875_ (.A1(_0931_), + .X(_1218_)); + sky130_fd_sc_hd__a21oi_1 _4873_ (.A1(_1217_), .A2(_1218_), - .B1(_0755_), + .B1(_1216_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_1219_)); - sky130_fd_sc_hd__xor2_1 _4876_ (.A(_1217_), - .B(_1219_), + sky130_fd_sc_hd__nand2b_1 _4874_ (.A_N(_1219_), + .B(_1193_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1220_)); - sky130_fd_sc_hd__nor2_1 _4877_ (.A(_2286_), - .B(_1220_), + .Y(_1220_)); + sky130_fd_sc_hd__xnor2_1 _4875_ (.A(_1217_), + .B(_1218_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_1221_)); - sky130_fd_sc_hd__nand2_1 _4878_ (.A(_2277_), - .B(_1220_), + sky130_fd_sc_hd__a21o_1 _4876_ (.A1(_1210_), + .A2(_1213_), + .B1(_1212_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1222_)); - sky130_fd_sc_hd__o211ai_2 _4879_ (.A1(_2277_), - .A2(_1173_), - .B1(_1216_), - .C1(_1222_), + .X(_1222_)); + sky130_fd_sc_hd__nor2_1 _4877_ (.A(_0859_), + .B(_1198_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_1223_)); - sky130_fd_sc_hd__a211o_1 _4880_ (.A1(net64), - .A2(_1122_), - .B1(_1123_), - .C1(_1125_), + sky130_fd_sc_hd__or2_1 _4878_ (.A(_1199_), + .B(_1223_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1224_)); - sky130_fd_sc_hd__or3b_1 _4881_ (.A(net67), - .B(_1126_), - .C_N(_1224_), + sky130_fd_sc_hd__mux2_2 _4879_ (.A0(_1173_), + .A1(_1224_), + .S(net62), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1225_)); - sky130_fd_sc_hd__a211o_1 _4882_ (.A1(_2286_), - .A2(_1173_), - .B1(_1216_), - .C1(_1221_), + sky130_fd_sc_hd__o21ai_1 _4880_ (.A1(_0923_), + .A2(_1040_), + .B1(_1225_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1226_)); - sky130_fd_sc_hd__nand3_1 _4883_ (.A(_1223_), - .B(_1225_), - .C(_1226_), + .Y(_1226_)); + sky130_fd_sc_hd__inv_2 _4881_ (.A(_1226_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_1227_)); - sky130_fd_sc_hd__and2_1 _4884_ (.A(_1223_), - .B(_1227_), + sky130_fd_sc_hd__a21oi_1 _4882_ (.A1(_1204_), + .A2(_1207_), + .B1(_1206_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1228_)); - sky130_fd_sc_hd__nand2_1 _4885_ (.A(_1075_), - .B(_1077_), + .Y(_1228_)); + sky130_fd_sc_hd__or3_4 _4883_ (.A(_1228_), + .B(_1227_), + .C(_1208_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1229_)); - sky130_fd_sc_hd__and3_1 _4886_ (.A(_2258_), - .B(_1078_), - .C(_1229_), + .X(_1229_)); + sky130_fd_sc_hd__or2_1 _4884_ (.A(_1049_), + .B(_1051_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1230_)); - sky130_fd_sc_hd__xor2_1 _4887_ (.A(_1215_), - .B(_1228_), + sky130_fd_sc_hd__and3_1 _4885_ (.A(net65), + .B(_1052_), + .C(_1230_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1231_)); - sky130_fd_sc_hd__o2bb2a_1 _4888_ (.A1_N(_1230_), - .A2_N(_1231_), - .B1(_1215_), - .B2(_1228_), + sky130_fd_sc_hd__o21ai_1 _4886_ (.A1(_1208_), + .A2(_1228_), + .B1(_1227_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1232_)); - sky130_fd_sc_hd__or2_1 _4889_ (.A(_1214_), - .B(_1232_), + .Y(_1232_)); + sky130_fd_sc_hd__nand3_1 _4887_ (.A(_1229_), + .B(_1231_), + .C(_1232_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1233_)); - sky130_fd_sc_hd__nand2_1 _4890_ (.A(net48), - .B(_1105_), + .Y(_1233_)); + sky130_fd_sc_hd__nand2_1 _4888_ (.A(_1229_), + .B(_1233_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_1234_)); - sky130_fd_sc_hd__xor2_1 _4891_ (.A(_1214_), - .B(_1232_), + sky130_fd_sc_hd__nand3_1 _4889_ (.A(_1214_), + .B(_1222_), + .C(_1234_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1235_)); - sky130_fd_sc_hd__nand2_1 _4892_ (.A(_1234_), - .B(_1235_), + .Y(_1235_)); + sky130_fd_sc_hd__nand2_1 _4890_ (.A(net56), + .B(_1076_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_1236_)); - sky130_fd_sc_hd__a21oi_1 _4893_ (.A1(_1233_), - .A2(_1236_), - .B1(_1213_), + sky130_fd_sc_hd__a21o_1 _4891_ (.A1(_1214_), + .A2(_1222_), + .B1(_1234_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1237_)); - sky130_fd_sc_hd__xnor2_1 _4894_ (.A(_1234_), - .B(_1235_), + .X(_1237_)); + sky130_fd_sc_hd__nand3_1 _4892_ (.A(_1235_), + .B(_1236_), + .C(_1237_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_1238_)); - sky130_fd_sc_hd__xnor2_1 _4895_ (.A(_1230_), - .B(_1231_), + sky130_fd_sc_hd__and2_1 _4893_ (.A(_1235_), + .B(_1238_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1239_)); - sky130_fd_sc_hd__xor2_1 _4896_ (.A(_0931_), - .B(_1218_), + .X(_1239_)); + sky130_fd_sc_hd__nor2_1 _4894_ (.A(_1221_), + .B(_1239_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1240_)); - sky130_fd_sc_hd__mux2_4 _4897_ (.A0(_1193_), - .A1(_1240_), - .S(_2277_), + .Y(_1240_)); + sky130_fd_sc_hd__a21o_1 _4895_ (.A1(_1235_), + .A2(_1237_), + .B1(_1236_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1241_)); - sky130_fd_sc_hd__o21bai_1 _4898_ (.A1(_0951_), - .A2(_1065_), - .B1_N(_1241_), + sky130_fd_sc_hd__or3_1 _4896_ (.A(_0923_), + .B(_1040_), + .C(_1225_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1242_)); - sky130_fd_sc_hd__a21o_1 _4899_ (.A1(_1223_), - .A2(_1226_), - .B1(_1225_), + .X(_1242_)); + sky130_fd_sc_hd__and2_4 _4897_ (.A(_1226_), + .B(_1242_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1243_)); - sky130_fd_sc_hd__nand3_1 _4900_ (.A(_1227_), - .B(_1242_), - .C(_1243_), + sky130_fd_sc_hd__nand2_1 _4898_ (.A(net56), + .B(_1047_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_1244_)); - sky130_fd_sc_hd__a211o_1 _4901_ (.A1(net64), - .A2(_1070_), - .B1(_1072_), - .C1(_1074_), + sky130_fd_sc_hd__xnor2_1 _4899_ (.A(_0856_), + .B(_0858_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1245_)); - sky130_fd_sc_hd__and3_1 _4902_ (.A(_2258_), - .B(_1075_), - .C(_1245_), + .Y(_1245_)); + sky130_fd_sc_hd__mux2_1 _4900_ (.A0(_1201_), + .A1(_1245_), + .S(_2304_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1246_)); - sky130_fd_sc_hd__a21o_1 _4903_ (.A1(_1227_), - .A2(_1243_), - .B1(_1242_), + sky130_fd_sc_hd__nor2_1 _4901_ (.A(_1244_), + .B(_1246_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1247_)); - sky130_fd_sc_hd__nand3_1 _4904_ (.A(_1244_), - .B(_1246_), - .C(_1247_), + .Y(_1247_)); + sky130_fd_sc_hd__or3_1 _4902_ (.A(net96), + .B(_2295_), + .C(_1103_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1248_)); - sky130_fd_sc_hd__and2_1 _4905_ (.A(_1244_), - .B(_1248_), + .X(_1248_)); + sky130_fd_sc_hd__xor2_1 _4903_ (.A(_1244_), + .B(_1246_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1249_)); - sky130_fd_sc_hd__nor2_1 _4906_ (.A(_1239_), - .B(_1249_), + sky130_fd_sc_hd__a21oi_2 _4904_ (.A1(_1248_), + .A2(_1249_), + .B1(_1247_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_1250_)); - sky130_fd_sc_hd__nand2_1 _4907_ (.A(net48), - .B(_1102_), + sky130_fd_sc_hd__a21o_1 _4905_ (.A1(_1042_), + .A2(_1048_), + .B1(_2295_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1251_)); - sky130_fd_sc_hd__xor2_1 _4908_ (.A(_1239_), - .B(_1249_), + .X(_1251_)); + sky130_fd_sc_hd__nor2_1 _4906_ (.A(_1049_), + .B(_1251_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1252_)); - sky130_fd_sc_hd__a21oi_1 _4909_ (.A1(_1251_), - .A2(_1252_), - .B1(_1250_), + .Y(_1252_)); + sky130_fd_sc_hd__xor2_1 _4907_ (.A(_1243_), + .B(_1250_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1253_)); - sky130_fd_sc_hd__nor2_1 _4910_ (.A(_1238_), - .B(_1253_), + .X(_1253_)); + sky130_fd_sc_hd__a2bb2o_4 _4908_ (.A1_N(_1243_), + .A2_N(_1250_), + .B1(_1252_), + .B2(_1253_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1254_)); - sky130_fd_sc_hd__xnor2_1 _4911_ (.A(_1251_), - .B(_1252_), + .X(_1254_)); + sky130_fd_sc_hd__a21o_1 _4909_ (.A1(_1232_), + .A2(_1229_), + .B1(_1231_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1255_)); - sky130_fd_sc_hd__a21o_1 _4912_ (.A1(_1244_), - .A2(_1247_), - .B1(_1246_), + .X(_1255_)); + sky130_fd_sc_hd__and3_1 _4910_ (.A(_1255_), + .B(_1254_), + .C(_1233_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1256_)); - sky130_fd_sc_hd__or3b_4 _4913_ (.A(_0951_), - .B(_1065_), - .C_N(_1241_), + sky130_fd_sc_hd__and2_1 _4911_ (.A(net56), + .B(_1075_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1257_)); - sky130_fd_sc_hd__and2_4 _4914_ (.A(_1257_), - .B(_1242_), + sky130_fd_sc_hd__a21oi_1 _4912_ (.A1(_1233_), + .A2(_1255_), + .B1(_1254_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1258_)); - sky130_fd_sc_hd__nand2_1 _4915_ (.A(net48), - .B(_1070_), + .Y(_1258_)); + sky130_fd_sc_hd__or3_4 _4913_ (.A(_1258_), + .B(_1257_), + .C(_1256_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1259_)); - sky130_fd_sc_hd__and2b_1 _4916_ (.A_N(_0790_), - .B(_0791_), + .X(_1259_)); + sky130_fd_sc_hd__nand2b_1 _4914_ (.A_N(_1256_), + .B(_1259_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1260_)); - sky130_fd_sc_hd__or2_1 _4917_ (.A(_0930_), - .B(_1260_), + .Y(_1260_)); + sky130_fd_sc_hd__and3_1 _4915_ (.A(_1238_), + .B(_1241_), + .C(_1260_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1261_)); - sky130_fd_sc_hd__a21oi_1 _4918_ (.A1(_0930_), - .A2(_1260_), - .B1(_2286_), + sky130_fd_sc_hd__a21o_1 _4916_ (.A1(_1238_), + .A2(_1241_), + .B1(_1260_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1262_)); - sky130_fd_sc_hd__a22o_1 _4919_ (.A1(_2286_), - .A2(_1220_), - .B1(_1261_), - .B2(_1262_), + .X(_1262_)); + sky130_fd_sc_hd__and2b_1 _4917_ (.A_N(_1261_), + .B(_1262_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1263_)); - sky130_fd_sc_hd__nor2_1 _4920_ (.A(_1259_), - .B(_1263_), + sky130_fd_sc_hd__o21ai_1 _4918_ (.A1(_1256_), + .A2(_1258_), + .B1(_1257_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_1264_)); - sky130_fd_sc_hd__or3b_1 _4921_ (.A(net100), - .B(net67), - .C_N(_1122_), + sky130_fd_sc_hd__o21a_1 _4919_ (.A1(_1102_), + .A2(_1105_), + .B1(net65), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1265_)); - sky130_fd_sc_hd__xor2_1 _4922_ (.A(_1259_), - .B(_1263_), + sky130_fd_sc_hd__nand2_1 _4920_ (.A(_1107_), + .B(_1265_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1266_)); - sky130_fd_sc_hd__a21oi_1 _4923_ (.A1(_1265_), - .A2(_1266_), - .B1(_1264_), + .Y(_1266_)); + sky130_fd_sc_hd__xor2_1 _4921_ (.A(_1248_), + .B(_1249_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1267_)); - sky130_fd_sc_hd__a21o_1 _4924_ (.A1(_1066_), - .A2(_1071_), - .B1(net67), + .X(_1267_)); + sky130_fd_sc_hd__and2_1 _4922_ (.A(_1266_), + .B(_1267_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1268_)); - sky130_fd_sc_hd__nor2_1 _4925_ (.A(_1072_), - .B(_1268_), + sky130_fd_sc_hd__and3_1 _4923_ (.A(net74), + .B(net65), + .C(_1047_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1269_)); - sky130_fd_sc_hd__xor2_4 _4926_ (.A(_1258_), + .X(_1269_)); + sky130_fd_sc_hd__xor2_1 _4924_ (.A(_1266_), .B(_1267_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1270_)); - sky130_fd_sc_hd__a2bb2o_4 _4927_ (.A1_N(_1258_), - .A2_N(_1267_), - .B1(_1270_), - .B2(_1269_), + sky130_fd_sc_hd__a21oi_1 _4925_ (.A1(_1269_), + .A2(_1270_), + .B1(_1268_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1271_)); - sky130_fd_sc_hd__nand3_1 _4928_ (.A(_1248_), - .B(_1256_), - .C(_1271_), + .Y(_1271_)); + sky130_fd_sc_hd__xnor2_1 _4926_ (.A(_1252_), + .B(_1253_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_1272_)); - sky130_fd_sc_hd__nand2_1 _4929_ (.A(net48), - .B(net21), + sky130_fd_sc_hd__nor2_1 _4927_ (.A(_1271_), + .B(_1272_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_1273_)); - sky130_fd_sc_hd__a21o_1 _4930_ (.A1(_1248_), - .A2(_1256_), - .B1(_1271_), + sky130_fd_sc_hd__nand2_1 _4928_ (.A(net56), + .B(_1089_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1274_)); - sky130_fd_sc_hd__and3_1 _4931_ (.A(_1274_), - .B(_1273_), - .C(_1272_), + .Y(_1274_)); + sky130_fd_sc_hd__xor2_1 _4929_ (.A(_1271_), + .B(_1272_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1275_)); - sky130_fd_sc_hd__a21boi_1 _4932_ (.A1(_1273_), - .A2(_1274_), - .B1_N(_1272_), + sky130_fd_sc_hd__a21o_1 _4930_ (.A1(_1274_), + .A2(_1275_), + .B1(_1273_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1276_)); - sky130_fd_sc_hd__nor2_1 _4933_ (.A(_1255_), - .B(_1276_), + .X(_1276_)); + sky130_fd_sc_hd__nand3_1 _4931_ (.A(_1259_), + .B(_1264_), + .C(_1276_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_1277_)); - sky130_fd_sc_hd__xor2_1 _4934_ (.A(_1255_), - .B(_1276_), + sky130_fd_sc_hd__xor2_1 _4932_ (.A(_1269_), + .B(_1270_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1278_)); - sky130_fd_sc_hd__a21oi_1 _4935_ (.A1(_1272_), - .A2(_1274_), - .B1(_1273_), + sky130_fd_sc_hd__nand2_1 _4933_ (.A(net56), + .B(_1095_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_1279_)); - sky130_fd_sc_hd__a21oi_1 _4936_ (.A1(net46), - .A2(_1122_), - .B1(_1119_), + sky130_fd_sc_hd__xor2_1 _4934_ (.A(_1266_), + .B(_1278_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1280_)); - sky130_fd_sc_hd__or3_2 _4937_ (.A(net67), - .B(_1123_), - .C(_1280_), + .X(_1280_)); + sky130_fd_sc_hd__a22o_1 _4935_ (.A1(_1266_), + .A2(_1278_), + .B1(_1279_), + .B2(_1280_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1281_)); - sky130_fd_sc_hd__xor2_1 _4938_ (.A(_1265_), - .B(_1266_), + sky130_fd_sc_hd__xor2_1 _4936_ (.A(_1274_), + .B(_1275_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1282_)); - sky130_fd_sc_hd__and2_1 _4939_ (.A(_1281_), + sky130_fd_sc_hd__and2_1 _4937_ (.A(_1281_), .B(_1282_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1283_)); - sky130_fd_sc_hd__and3_1 _4940_ (.A(net76), - .B(_2258_), - .C(_1070_), + sky130_fd_sc_hd__a21o_1 _4938_ (.A1(_1264_), + .A2(_1259_), + .B1(_1276_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1284_)); - sky130_fd_sc_hd__xor2_1 _4941_ (.A(_1281_), - .B(_1282_), + sky130_fd_sc_hd__and3_1 _4939_ (.A(_1277_), + .B(_1283_), + .C(_1284_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1285_)); - sky130_fd_sc_hd__a21oi_1 _4942_ (.A1(_1284_), - .A2(_1285_), - .B1(_1283_), + sky130_fd_sc_hd__a21bo_1 _4940_ (.A1(_1284_), + .A2(_1283_), + .B1_N(_1277_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1286_)); - sky130_fd_sc_hd__xnor2_4 _4943_ (.A(_1270_), - .B(_1269_), + .X(_1286_)); + sky130_fd_sc_hd__nand2_1 _4941_ (.A(_1263_), + .B(_1286_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_1287_)); - sky130_fd_sc_hd__nand2_1 _4944_ (.A(_0950_), - .B(_1112_), + sky130_fd_sc_hd__a21o_1 _4942_ (.A1(_1286_), + .A2(_1262_), + .B1(_1261_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1288_)); - sky130_fd_sc_hd__xor2_2 _4945_ (.A(_1287_), - .B(_1286_), + .X(_1288_)); + sky130_fd_sc_hd__xor2_1 _4943_ (.A(_1221_), + .B(_1239_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1289_)); - sky130_fd_sc_hd__o2bb2a_4 _4946_ (.A1_N(_1289_), - .A2_N(_1288_), - .B1(_1287_), - .B2(_1286_), + sky130_fd_sc_hd__and2_1 _4944_ (.A(_1288_), + .B(_1289_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1290_)); - sky130_fd_sc_hd__or3_4 _4947_ (.A(_1275_), - .B(_1279_), - .C(_1290_), + sky130_fd_sc_hd__a21oi_2 _4945_ (.A1(_1289_), + .A2(_1288_), + .B1(_1240_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1291_)); - sky130_fd_sc_hd__xor2_1 _4948_ (.A(_1284_), - .B(_1285_), + .Y(_1291_)); + sky130_fd_sc_hd__and2b_1 _4946_ (.A_N(_1193_), + .B(_1219_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1292_)); - sky130_fd_sc_hd__nand2_1 _4949_ (.A(_1281_), - .B(_1292_), + sky130_fd_sc_hd__a21oi_2 _4947_ (.A1(_1291_), + .A2(_1220_), + .B1(_1292_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_1293_)); - sky130_fd_sc_hd__nand2_1 _4950_ (.A(_0950_), - .B(_1118_), + sky130_fd_sc_hd__a21oi_1 _4948_ (.A1(_1191_), + .A2(_1192_), + .B1(_1293_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_1294_)); - sky130_fd_sc_hd__xor2_1 _4951_ (.A(_1281_), - .B(_1292_), + sky130_fd_sc_hd__and2_2 _4949_ (.A(_0951_), + .B(_0955_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1295_)); - sky130_fd_sc_hd__nand2_1 _4952_ (.A(_1294_), - .B(_1295_), + sky130_fd_sc_hd__nand2_4 _4950_ (.A(_0951_), + .B(_0955_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_1296_)); - sky130_fd_sc_hd__xnor2_1 _4953_ (.A(_1288_), - .B(_1289_), + sky130_fd_sc_hd__and3_1 _4951_ (.A(_1191_), + .B(_1192_), + .C(_1293_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1297_)); - sky130_fd_sc_hd__a21oi_2 _4954_ (.A1(_1293_), - .A2(_1296_), - .B1(_1297_), + .X(_1297_)); + sky130_fd_sc_hd__a21boi_1 _4952_ (.A1(net78), + .A2(_1117_), + .B1_N(_2608_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_1298_)); - sky130_fd_sc_hd__o21ai_1 _4955_ (.A1(_1275_), - .A2(_1279_), - .B1(_1290_), + sky130_fd_sc_hd__and3b_1 _4953_ (.A_N(_2608_), + .B(_1117_), + .C(net78), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1299_)); - sky130_fd_sc_hd__nand2_1 _4956_ (.A(_1291_), + .X(_1299_)); + sky130_fd_sc_hd__or2_1 _4954_ (.A(_1298_), .B(_1299_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1300_)); - sky130_fd_sc_hd__a21bo_1 _4957_ (.A1(_1298_), - .A2(_1299_), - .B1_N(_1291_), + .X(_1300_)); + sky130_fd_sc_hd__nand2_1 _4955_ (.A(net80), + .B(_1080_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1301_)); - sky130_fd_sc_hd__a21o_1 _4958_ (.A1(_1301_), - .A2(_1278_), - .B1(_1277_), + .Y(_1301_)); + sky130_fd_sc_hd__nand2_1 _4956_ (.A(_2614_), + .B(_1301_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1302_)); - sky130_fd_sc_hd__xor2_1 _4959_ (.A(_1238_), - .B(_1253_), + .Y(_1302_)); + sky130_fd_sc_hd__xnor2_1 _4957_ (.A(_2615_), + .B(_1301_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1303_)); - sky130_fd_sc_hd__and2_1 _4960_ (.A(_1302_), - .B(_1303_), + .Y(_1303_)); + sky130_fd_sc_hd__nand2_1 _4958_ (.A(\hvsync_gen.vpos[4] ), + .B(_1076_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1304_)); - sky130_fd_sc_hd__a21o_1 _4961_ (.A1(_1302_), - .A2(_1303_), - .B1(_1254_), + .Y(_1304_)); + sky130_fd_sc_hd__and2_1 _4959_ (.A(net181), + .B(_1304_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1305_)); - sky130_fd_sc_hd__and3_1 _4962_ (.A(_1213_), - .B(_1233_), - .C(_1236_), + sky130_fd_sc_hd__nand2_1 _4960_ (.A(\hvsync_gen.vpos[3] ), + .B(_1075_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1306_)); - sky130_fd_sc_hd__a211oi_4 _4963_ (.A1(_1303_), - .A2(_1302_), - .B1(_1237_), - .C1(_1254_), + .Y(_1306_)); + sky130_fd_sc_hd__nand2_1 _4961_ (.A(_2568_), + .B(_1306_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_1307_)); - sky130_fd_sc_hd__nor4_2 _4964_ (.A(_1210_), - .B(_1212_), - .C(_1306_), - .D(_1307_), + sky130_fd_sc_hd__xor2_1 _4962_ (.A(net12), + .B(_1306_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1308_)); - sky130_fd_sc_hd__and2_1 _4965_ (.A(_0978_), - .B(_0983_), + .X(_1308_)); + sky130_fd_sc_hd__nand2_1 _4963_ (.A(net83), + .B(_1089_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1309_)); - sky130_fd_sc_hd__nand2_1 _4966_ (.A(_0978_), - .B(_0983_), + .Y(_1309_)); + sky130_fd_sc_hd__and2_1 _4964_ (.A(_2550_), + .B(_1309_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1310_)); - sky130_fd_sc_hd__o22a_1 _4967_ (.A1(_1210_), - .A2(_1212_), - .B1(_1307_), - .B2(_1306_), + .X(_1310_)); + sky130_fd_sc_hd__nand2_1 _4965_ (.A(\hvsync_gen.vpos[1] ), + .B(_1095_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1311_)); - sky130_fd_sc_hd__and2_1 _4968_ (.A(net81), - .B(_1133_), + .Y(_1311_)); + sky130_fd_sc_hd__nand2_1 _4966_ (.A(net171), + .B(_1311_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1312_)); - sky130_fd_sc_hd__inv_2 _4969_ (.A(_1312_), + .Y(_1312_)); + sky130_fd_sc_hd__nor3b_1 _4967_ (.A(_1103_), + .B(_2524_), + .C_N(net86), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_1313_)); - sky130_fd_sc_hd__xnor2_1 _4970_ (.A(_2624_), - .B(_1312_), + sky130_fd_sc_hd__or2_1 _4968_ (.A(net171), + .B(_1311_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1314_)); - sky130_fd_sc_hd__a21boi_1 _4971_ (.A1(net82), - .A2(_1105_), - .B1_N(net204), + .X(_1314_)); + sky130_fd_sc_hd__nand2_1 _4969_ (.A(_1312_), + .B(_1314_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_1315_)); - sky130_fd_sc_hd__and3b_1 _4972_ (.A_N(net204), - .B(_1105_), - .C(net82), + sky130_fd_sc_hd__or2_1 _4970_ (.A(net11), + .B(_1315_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1316_)); - sky130_fd_sc_hd__or2_1 _4973_ (.A(_1315_), - .B(_1316_), + sky130_fd_sc_hd__nor2_1 _4971_ (.A(_2550_), + .B(_1309_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1317_)); - sky130_fd_sc_hd__and2_1 _4974_ (.A(net83), - .B(_1102_), + .Y(_1317_)); + sky130_fd_sc_hd__nor2_1 _4972_ (.A(_1310_), + .B(_1317_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1318_)); - sky130_fd_sc_hd__or2_1 _4975_ (.A(_2592_), - .B(_1318_), + .Y(_1318_)); + sky130_fd_sc_hd__inv_2 _4973_ (.A(_1318_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1319_)); - sky130_fd_sc_hd__a21oi_1 _4976_ (.A1(net84), - .A2(net21), - .B1(_2573_), + .Y(_1319_)); + sky130_fd_sc_hd__a21oi_1 _4974_ (.A1(_1312_), + .A2(_1316_), + .B1(_1319_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_1320_)); - sky130_fd_sc_hd__and3_1 _4977_ (.A(net84), - .B(_2573_), - .C(_1100_), + sky130_fd_sc_hd__o21ai_1 _4975_ (.A1(_1310_), + .A2(_1320_), + .B1(_1308_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1321_)); - sky130_fd_sc_hd__nor2_1 _4978_ (.A(_1320_), - .B(_1321_), + .Y(_1321_)); + sky130_fd_sc_hd__nor2_1 _4976_ (.A(net181), + .B(_1304_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_1322_)); - sky130_fd_sc_hd__a21oi_1 _4979_ (.A1(net85), - .A2(_1112_), - .B1(net11), + sky130_fd_sc_hd__or2_1 _4977_ (.A(_1305_), + .B(_1322_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1323_)); - sky130_fd_sc_hd__a21oi_1 _4980_ (.A1(net88), - .A2(_1118_), - .B1(_2518_), + .X(_1323_)); + sky130_fd_sc_hd__a21oi_1 _4978_ (.A1(_1307_), + .A2(_1321_), + .B1(_1323_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_1324_)); - sky130_fd_sc_hd__and3_1 _4981_ (.A(net89), - .B(_2546_), - .C(_1122_), + sky130_fd_sc_hd__o21ai_1 _4979_ (.A1(_1305_), + .A2(_1324_), + .B1(_1303_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1325_)); - sky130_fd_sc_hd__and3_1 _4982_ (.A(net88), - .B(_2518_), - .C(_1118_), + .Y(_1325_)); + sky130_fd_sc_hd__a21oi_1 _4980_ (.A1(_1302_), + .A2(_1325_), + .B1(_1300_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1326_)); - sky130_fd_sc_hd__or2_1 _4983_ (.A(_1324_), - .B(_1326_), + .Y(_1326_)); + sky130_fd_sc_hd__a311o_1 _4981_ (.A1(_1300_), + .A2(_1302_), + .A3(_1325_), + .B1(_1326_), + .C1(_1295_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1327_)); - sky130_fd_sc_hd__nor2_1 _4984_ (.A(_1325_), - .B(_1327_), + sky130_fd_sc_hd__o31a_4 _4982_ (.A1(_1294_), + .A2(_1296_), + .A3(_1297_), + .B1(_1327_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1328_)); - sky130_fd_sc_hd__or2_1 _4985_ (.A(_1324_), + .X(_1328_)); + sky130_fd_sc_hd__nand2_1 _4983_ (.A(_0921_), .B(_1328_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1329_)); - sky130_fd_sc_hd__and3_1 _4986_ (.A(net85), - .B(net11), - .C(_1112_), + .Y(_1329_)); + sky130_fd_sc_hd__or2_1 _4984_ (.A(_0920_), + .B(_1329_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1330_)); - sky130_fd_sc_hd__nor2_1 _4987_ (.A(_1323_), - .B(_1330_), + sky130_fd_sc_hd__and3_1 _4985_ (.A(_1307_), + .B(_1321_), + .C(_1323_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1331_)); - sky130_fd_sc_hd__and2_1 _4988_ (.A(_1329_), + .X(_1331_)); + sky130_fd_sc_hd__nor2_1 _4986_ (.A(_1324_), .B(_1331_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1332_)); - sky130_fd_sc_hd__o21a_1 _4989_ (.A1(_1323_), - .A2(_1332_), - .B1(_1322_), + .Y(_1332_)); + sky130_fd_sc_hd__nor2_1 _4987_ (.A(_1728_), + .B(_2295_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1333_)); - sky130_fd_sc_hd__nor2_1 _4990_ (.A(_1320_), - .B(_1333_), + .Y(_1333_)); + sky130_fd_sc_hd__nand2_1 _4988_ (.A(\frame_counter[9] ), + .B(_2286_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_1334_)); - sky130_fd_sc_hd__nand2_1 _4991_ (.A(_2592_), - .B(_1318_), + sky130_fd_sc_hd__o211a_1 _4989_ (.A1(_0951_), + .A2(_1332_), + .B1(_1334_), + .C1(_1330_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1335_)); - sky130_fd_sc_hd__nand2_1 _4992_ (.A(_1319_), - .B(_1335_), + .X(_1335_)); + sky130_fd_sc_hd__nor2_1 _4990_ (.A(_1288_), + .B(_1289_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_1336_)); - sky130_fd_sc_hd__or2_1 _4993_ (.A(_1334_), - .B(_1336_), + sky130_fd_sc_hd__nand2_1 _4991_ (.A(_1296_), + .B(_1332_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1337_)); - sky130_fd_sc_hd__a21oi_1 _4994_ (.A1(_1319_), - .A2(_1337_), - .B1(_1317_), + .Y(_1337_)); + sky130_fd_sc_hd__o31a_1 _4992_ (.A1(_1290_), + .A2(_1296_), + .A3(_1336_), + .B1(_1337_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1338_)); - sky130_fd_sc_hd__o21a_1 _4995_ (.A1(_1315_), - .A2(_1338_), - .B1(_1314_), + .X(_1338_)); + sky130_fd_sc_hd__or3_1 _4993_ (.A(_0163_), + .B(_1298_), + .C(_1326_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1339_)); - sky130_fd_sc_hd__or3_1 _4996_ (.A(_1314_), - .B(_1315_), - .C(_1338_), + sky130_fd_sc_hd__o21ai_1 _4994_ (.A1(_1298_), + .A2(_1326_), + .B1(_0163_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1340_)); - sky130_fd_sc_hd__or3b_1 _4997_ (.A(_1309_), - .B(_1339_), - .C_N(_1340_), + .Y(_1340_)); + sky130_fd_sc_hd__nand2_1 _4995_ (.A(_1339_), + .B(_1340_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1341_)); - sky130_fd_sc_hd__o31a_4 _4998_ (.A1(_1311_), - .A2(net45), - .A3(_1308_), - .B1(_1341_), + .Y(_1341_)); + sky130_fd_sc_hd__or2_1 _4996_ (.A(_1295_), + .B(_1341_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1342_)); - sky130_fd_sc_hd__and2_1 _4999_ (.A(_0948_), - .B(_1342_), + sky130_fd_sc_hd__a21bo_1 _4997_ (.A1(_1293_), + .A2(_1192_), + .B1_N(_1191_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1343_)); - sky130_fd_sc_hd__a21oi_1 _5000_ (.A1(_1334_), - .A2(_1336_), - .B1(_1309_), + sky130_fd_sc_hd__nand2_1 _4998_ (.A(_1166_), + .B(_1168_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_1344_)); - sky130_fd_sc_hd__nand2_1 _5001_ (.A(_1337_), - .B(_1344_), + sky130_fd_sc_hd__a31o_1 _4999_ (.A1(_1126_), + .A2(_1134_), + .A3(_1135_), + .B1(_1139_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1345_)); - sky130_fd_sc_hd__a22oi_1 _5002_ (.A1(_0947_), - .A2(_1343_), - .B1(_1345_), - .B2(_0949_), + .X(_1345_)); + sky130_fd_sc_hd__o21a_1 _5000_ (.A1(net132), + .A2(_0947_), + .B1(net130), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1346_)); - sky130_fd_sc_hd__nor2_1 _5003_ (.A(_1302_), - .B(_1303_), + .X(_1346_)); + sky130_fd_sc_hd__or2_2 _5001_ (.A(net132), + .B(net130), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1347_)); - sky130_fd_sc_hd__o31a_1 _5004_ (.A1(_1304_), - .A2(net45), - .A3(_1347_), - .B1(_1345_), + .X(_1347_)); + sky130_fd_sc_hd__o21ba_1 _5002_ (.A1(_0947_), + .A2(_1347_), + .B1_N(_1346_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1348_)); - sky130_fd_sc_hd__inv_2 _5005_ (.A(_1348_), + sky130_fd_sc_hd__nand2_1 _5003_ (.A(net56), + .B(_1348_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_1349_)); - sky130_fd_sc_hd__a21o_1 _5006_ (.A1(_2624_), - .A2(_1313_), - .B1(_1339_), + sky130_fd_sc_hd__o221a_1 _5004_ (.A1(_1739_), + .A2(_0887_), + .B1(_1129_), + .B2(_1130_), + .C1(_1133_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1350_)); - sky130_fd_sc_hd__xnor2_1 _5007_ (.A(_2635_), - .B(_1350_), + sky130_fd_sc_hd__mux2_1 _5005_ (.A0(_0918_), + .A1(_1350_), + .S(_2313_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1351_)); - sky130_fd_sc_hd__nand2_1 _5008_ (.A(net45), - .B(_1351_), + .X(_1351_)); + sky130_fd_sc_hd__o211a_1 _5006_ (.A1(net97), + .A2(_1117_), + .B1(_1080_), + .C1(net92), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1352_)); - sky130_fd_sc_hd__o31a_1 _5009_ (.A1(_1212_), - .A2(_1306_), - .A3(_1307_), - .B1(_1211_), + .X(_1352_)); + sky130_fd_sc_hd__nand4_1 _5007_ (.A(net92), + .B(net74), + .C(_0948_), + .D(_1117_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1353_)); - sky130_fd_sc_hd__nand2_1 _5010_ (.A(_1186_), - .B(_1188_), + .Y(_1353_)); + sky130_fd_sc_hd__a22o_1 _5008_ (.A1(net74), + .A2(_0948_), + .B1(_0999_), + .B2(_1117_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1354_)); - sky130_fd_sc_hd__a21boi_1 _5011_ (.A1(_1098_), - .A2(_1167_), - .B1_N(_1166_), + .X(_1354_)); + sky130_fd_sc_hd__and3_1 _5009_ (.A(_1352_), + .B(_1353_), + .C(_1354_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1355_)); - sky130_fd_sc_hd__a21boi_1 _5012_ (.A1(_1143_), - .A2(_1156_), - .B1_N(_1155_), + .X(_1355_)); + sky130_fd_sc_hd__a21oi_1 _5010_ (.A1(_1353_), + .A2(_1354_), + .B1(_1352_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_1356_)); - sky130_fd_sc_hd__o21a_1 _5013_ (.A1(net134), - .A2(_0975_), - .B1(net133), + sky130_fd_sc_hd__or2_1 _5011_ (.A(_1355_), + .B(_1356_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1357_)); - sky130_fd_sc_hd__or2_1 _5014_ (.A(net135), - .B(net133), + sky130_fd_sc_hd__a21oi_1 _5012_ (.A1(_1121_), + .A2(_1123_), + .B1(_1357_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1358_)); - sky130_fd_sc_hd__o21ba_1 _5015_ (.A1(_0975_), - .A2(_1358_), - .B1_N(_1357_), + .Y(_1358_)); + sky130_fd_sc_hd__a31o_1 _5013_ (.A1(_1121_), + .A2(_1123_), + .A3(_1357_), + .B1(_2295_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1359_)); - sky130_fd_sc_hd__nand2_1 _5016_ (.A(net48), + sky130_fd_sc_hd__nor2_1 _5014_ (.A(_1358_), .B(_1359_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_1360_)); - sky130_fd_sc_hd__a2bb2o_1 _5017_ (.A1_N(_1147_), - .A2_N(_1148_), - .B1(net94), - .B2(_0517_), + sky130_fd_sc_hd__xnor2_1 _5015_ (.A(net76), + .B(_1058_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1361_)); - sky130_fd_sc_hd__o22a_1 _5018_ (.A1(_2286_), - .A2(_0944_), - .B1(_1152_), - .B2(_1361_), + .Y(_1361_)); + sky130_fd_sc_hd__xnor2_1 _5016_ (.A(_2383_), + .B(_1361_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1362_)); - sky130_fd_sc_hd__xnor2_1 _5019_ (.A(net79), - .B(_1083_), + .Y(_1362_)); + sky130_fd_sc_hd__nand2_1 _5017_ (.A(net80), + .B(_1058_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_1363_)); - sky130_fd_sc_hd__xnor2_1 _5020_ (.A(_2384_), - .B(_1363_), + sky130_fd_sc_hd__o31ai_2 _5018_ (.A1(net63), + .A2(_2387_), + .A3(_1059_), + .B1(_1363_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_1364_)); - sky130_fd_sc_hd__nand2_1 _5021_ (.A(net82), - .B(_1083_), + sky130_fd_sc_hd__nand2_1 _5019_ (.A(_1362_), + .B(_1364_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_1365_)); - sky130_fd_sc_hd__o31ai_2 _5022_ (.A1(net65), - .A2(_2385_), - .A3(_1084_), - .B1(_1365_), + sky130_fd_sc_hd__xor2_1 _5020_ (.A(_1362_), + .B(_1364_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1366_)); - sky130_fd_sc_hd__nand2_1 _5023_ (.A(_1364_), - .B(_1366_), + .X(_1366_)); + sky130_fd_sc_hd__a21o_1 _5021_ (.A1(_1060_), + .A2(_1061_), + .B1(_1063_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1367_)); - sky130_fd_sc_hd__xor2_1 _5024_ (.A(_1364_), - .B(_1366_), + .X(_1367_)); + sky130_fd_sc_hd__nand2_1 _5022_ (.A(_1366_), + .B(_1367_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1368_)); - sky130_fd_sc_hd__a21o_1 _5025_ (.A1(_1085_), - .A2(_1086_), - .B1(_1088_), + .Y(_1368_)); + sky130_fd_sc_hd__or2_1 _5023_ (.A(_1366_), + .B(_1367_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1369_)); - sky130_fd_sc_hd__nand2_1 _5026_ (.A(_1368_), + sky130_fd_sc_hd__and2_2 _5024_ (.A(_1368_), .B(_1369_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1370_)); - sky130_fd_sc_hd__or2_1 _5027_ (.A(_1368_), - .B(_1369_), + .X(_1370_)); + sky130_fd_sc_hd__nand2_1 _5025_ (.A(net56), + .B(_1370_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1371_)); - sky130_fd_sc_hd__and2_2 _5028_ (.A(_1370_), + .Y(_1371_)); + sky130_fd_sc_hd__xnor2_1 _5026_ (.A(_1360_), .B(_1371_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1372_)); - sky130_fd_sc_hd__nand2_1 _5029_ (.A(net75), - .B(_1372_), + .Y(_1372_)); + sky130_fd_sc_hd__nand2_1 _5027_ (.A(net73), + .B(_1370_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_1373_)); - sky130_fd_sc_hd__a22oi_1 _5030_ (.A1(net94), - .A2(_1050_), - .B1(_1090_), - .B2(net47), + sky130_fd_sc_hd__a22oi_1 _5028_ (.A1(net91), + .A2(_1024_), + .B1(_1065_), + .B2(_0999_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_1374_)); - sky130_fd_sc_hd__or2_1 _5031_ (.A(_1052_), + sky130_fd_sc_hd__or2_1 _5029_ (.A(_1026_), .B(_1374_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1375_)); - sky130_fd_sc_hd__xnor2_1 _5032_ (.A(_1373_), + sky130_fd_sc_hd__xnor2_1 _5030_ (.A(_1373_), .B(_1375_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_1376_)); - sky130_fd_sc_hd__a21oi_1 _5033_ (.A1(_1094_), - .A2(_1096_), - .B1(_1376_), + sky130_fd_sc_hd__and3_1 _5031_ (.A(_1069_), + .B(_1072_), + .C(_1376_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1377_)); - sky130_fd_sc_hd__a31o_1 _5034_ (.A1(_1094_), - .A2(_1096_), - .A3(_1376_), - .B1(net67), + .X(_1377_)); + sky130_fd_sc_hd__a21oi_1 _5032_ (.A1(_1069_), + .A2(_1072_), + .B1(_1376_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1378_)); - sky130_fd_sc_hd__or2_1 _5035_ (.A(_1377_), - .B(_1378_), + .Y(_1378_)); + sky130_fd_sc_hd__or3_1 _5033_ (.A(_2295_), + .B(_1377_), + .C(_1378_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1379_)); - sky130_fd_sc_hd__o211a_1 _5036_ (.A1(net99), - .A2(_1133_), - .B1(_1105_), - .C1(net94), + sky130_fd_sc_hd__xnor2_1 _5034_ (.A(_1372_), + .B(_1379_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1380_)); - sky130_fd_sc_hd__nand4_1 _5037_ (.A(net94), - .B(net75), - .C(_0976_), - .D(_1133_), + .Y(_1380_)); + sky130_fd_sc_hd__xnor2_1 _5035_ (.A(_1351_), + .B(_1380_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_1381_)); - sky130_fd_sc_hd__a22o_1 _5038_ (.A1(net75), - .A2(_0976_), - .B1(net46), - .B2(_1133_), + sky130_fd_sc_hd__xnor2_1 _5036_ (.A(_1349_), + .B(_1381_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1382_)); - sky130_fd_sc_hd__and3_1 _5039_ (.A(_1380_), - .B(_1381_), - .C(_1382_), + .Y(_1382_)); + sky130_fd_sc_hd__xor2_1 _5037_ (.A(_1345_), + .B(_1382_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1383_)); - sky130_fd_sc_hd__a21oi_1 _5040_ (.A1(_1381_), - .A2(_1382_), - .B1(_1380_), + sky130_fd_sc_hd__and3_1 _5038_ (.A(_1147_), + .B(_1149_), + .C(_1383_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1384_)); - sky130_fd_sc_hd__or2_1 _5041_ (.A(_1383_), - .B(_1384_), + .X(_1384_)); + sky130_fd_sc_hd__a21oi_1 _5039_ (.A1(_1147_), + .A2(_1149_), + .B1(_1383_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1385_)); - sky130_fd_sc_hd__a21oi_1 _5042_ (.A1(_1138_), - .A2(_1141_), - .B1(_1385_), + .Y(_1385_)); + sky130_fd_sc_hd__or2_1 _5040_ (.A(_1384_), + .B(_1385_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1386_)); - sky130_fd_sc_hd__a31o_1 _5043_ (.A1(_1138_), - .A2(_1141_), - .A3(_1385_), - .B1(net67), + .X(_1386_)); + sky130_fd_sc_hd__xnor2_1 _5041_ (.A(_1344_), + .B(_1386_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1387_)); - sky130_fd_sc_hd__or2_1 _5044_ (.A(_1386_), + .Y(_1387_)); + sky130_fd_sc_hd__xor2_2 _5042_ (.A(_1343_), .B(_1387_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1388_)); - sky130_fd_sc_hd__nand2_1 _5045_ (.A(net48), - .B(_1372_), + sky130_fd_sc_hd__o21ai_1 _5043_ (.A1(_1296_), + .A2(_1388_), + .B1(_1342_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_1389_)); - sky130_fd_sc_hd__xnor2_1 _5046_ (.A(_1388_), - .B(_1389_), + sky130_fd_sc_hd__o211ai_4 _5044_ (.A1(_1388_), + .A2(_1296_), + .B1(_1342_), + .C1(_1328_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_1390_)); - sky130_fd_sc_hd__xnor2_1 _5047_ (.A(_1379_), - .B(_1390_), + sky130_fd_sc_hd__nor2_1 _5045_ (.A(_1728_), + .B(_2258_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_1391_)); - sky130_fd_sc_hd__xnor2_1 _5048_ (.A(_1362_), - .B(_1391_), + sky130_fd_sc_hd__nand2_1 _5046_ (.A(net81), + .B(net83), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_1392_)); - sky130_fd_sc_hd__xnor2_1 _5049_ (.A(_1360_), - .B(_1392_), + sky130_fd_sc_hd__o41a_1 _5047_ (.A1(_1876_), + .A2(_1887_), + .A3(_1898_), + .A4(_1392_), + .B1(_1908_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1393_)); - sky130_fd_sc_hd__xnor2_1 _5050_ (.A(_1356_), - .B(_1393_), + .X(_1393_)); + sky130_fd_sc_hd__and2b_1 _5048_ (.A_N(net132), + .B(net130), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1394_)); - sky130_fd_sc_hd__xnor2_1 _5051_ (.A(_1355_), - .B(_1394_), + .X(_1394_)); + sky130_fd_sc_hd__or2_1 _5049_ (.A(net85), + .B(net84), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1395_)); - sky130_fd_sc_hd__xnor2_1 _5052_ (.A(_1354_), - .B(_1395_), + .X(_1395_)); + sky130_fd_sc_hd__or3_1 _5050_ (.A(net80), + .B(\hvsync_gen.vpos[4] ), + .C(net79), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1396_)); - sky130_fd_sc_hd__xnor2_2 _5053_ (.A(_1353_), + .X(_1396_)); + sky130_fd_sc_hd__or2_1 _5051_ (.A(net76), .B(_1396_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1397_)); - sky130_fd_sc_hd__o21a_1 _5054_ (.A1(net45), - .A2(_1397_), - .B1(_1352_), + .X(_1397_)); + sky130_fd_sc_hd__a211o_1 _5052_ (.A1(net82), + .A2(_1395_), + .B1(_1397_), + .C1(net81), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1398_)); - sky130_fd_sc_hd__o211ai_4 _5055_ (.A1(net45), - .A2(_1397_), - .B1(_1352_), - .C1(_1342_), + sky130_fd_sc_hd__o21ai_1 _5053_ (.A1(net130), + .A2(_1393_), + .B1(_1398_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_1399_)); - sky130_fd_sc_hd__nand2_1 _5056_ (.A(\frame_counter[9] ), - .B(_2218_), + sky130_fd_sc_hd__or2_1 _5054_ (.A(net140), + .B(\title_r_pixels_in_scanline[4] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1400_)); - sky130_fd_sc_hd__and2b_1 _5057_ (.A_N(net140), - .B(\title_r_pixels_in_scanline[5] ), + .X(_1400_)); + sky130_fd_sc_hd__nand2_1 _5055_ (.A(\hvsync_gen.hpos[1] ), + .B(\title_r_pixels_in_scanline[1] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1401_)); - sky130_fd_sc_hd__xnor2_1 _5058_ (.A(net140), - .B(\title_r_pixels_in_scanline[5] ), + .Y(_1401_)); + sky130_fd_sc_hd__or3b_1 _5056_ (.A(\hvsync_gen.hpos[0] ), + .B(\title_r_pixels_in_scanline[0] ), + .C_N(_1401_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1402_)); - sky130_fd_sc_hd__and2b_1 _5059_ (.A_N(net143), - .B(\title_r_pixels_in_scanline[4] ), + .X(_1402_)); + sky130_fd_sc_hd__or2_1 _5057_ (.A(\hvsync_gen.hpos[1] ), + .B(\title_r_pixels_in_scanline[1] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1403_)); - sky130_fd_sc_hd__or2_1 _5060_ (.A(net143), - .B(\title_r_pixels_in_scanline[4] ), + sky130_fd_sc_hd__or2_1 _5058_ (.A(_1854_), + .B(\title_r_pixels_in_scanline[2] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1404_)); - sky130_fd_sc_hd__nand2_1 _5061_ (.A(net143), - .B(\title_r_pixels_in_scanline[4] ), + sky130_fd_sc_hd__xnor2_1 _5059_ (.A(\hvsync_gen.hpos[2] ), + .B(\title_r_pixels_in_scanline[2] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_1405_)); - sky130_fd_sc_hd__nand2_1 _5062_ (.A(_1404_), - .B(_1405_), + sky130_fd_sc_hd__inv_2 _5060_ (.A(_1405_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_1406_)); - sky130_fd_sc_hd__nand2_1 _5063_ (.A(net148), - .B(\title_r_pixels_in_scanline[1] ), + sky130_fd_sc_hd__a32o_1 _5061_ (.A1(_1402_), + .A2(_1403_), + .A3(_1406_), + .B1(\title_r_pixels_in_scanline[2] ), + .B2(\hvsync_gen.hpos[2] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1407_)); - sky130_fd_sc_hd__or2_1 _5064_ (.A(net148), - .B(\title_r_pixels_in_scanline[1] ), + .X(_1407_)); + sky130_fd_sc_hd__or2_1 _5062_ (.A(net142), + .B(\title_r_pixels_in_scanline[3] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1408_)); - sky130_fd_sc_hd__nand2_1 _5065_ (.A(_1407_), - .B(_1408_), + sky130_fd_sc_hd__nand2_1 _5063_ (.A(_1401_), + .B(_1403_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_1409_)); - sky130_fd_sc_hd__o21a_1 _5066_ (.A1(_1843_), - .A2(\title_r_pixels_in_scanline[0] ), - .B1(_1409_), + sky130_fd_sc_hd__xnor2_1 _5064_ (.A(\hvsync_gen.hpos[0] ), + .B(\title_r_pixels_in_scanline[0] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1410_)); - sky130_fd_sc_hd__and2b_1 _5067_ (.A_N(net146), - .B(\title_r_pixels_in_scanline[2] ), + .Y(_1410_)); + sky130_fd_sc_hd__o311a_1 _5065_ (.A1(_1405_), + .A2(_1409_), + .A3(_1410_), + .B1(_1407_), + .C1(_1408_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1411_)); - sky130_fd_sc_hd__a211o_1 _5068_ (.A1(_1832_), - .A2(\title_r_pixels_in_scanline[1] ), - .B1(_1410_), - .C1(_1411_), + sky130_fd_sc_hd__nand2_1 _5066_ (.A(net142), + .B(\title_r_pixels_in_scanline[3] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1412_)); - sky130_fd_sc_hd__or2_1 _5069_ (.A(net144), - .B(\title_r_pixels_in_scanline[3] ), + .Y(_1412_)); + sky130_fd_sc_hd__nand2_1 _5067_ (.A(net140), + .B(\title_r_pixels_in_scanline[4] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1413_)); - sky130_fd_sc_hd__nand2_1 _5070_ (.A(net144), - .B(\title_r_pixels_in_scanline[3] ), + .Y(_1413_)); + sky130_fd_sc_hd__nand3b_1 _5068_ (.A_N(_1411_), + .B(_1412_), + .C(_1413_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_1414_)); - sky130_fd_sc_hd__nand2_1 _5071_ (.A(_1413_), - .B(_1414_), + sky130_fd_sc_hd__a22o_1 _5069_ (.A1(net137), + .A2(\title_r_pixels_in_scanline[5] ), + .B1(_1400_), + .B2(_1414_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1415_)); - sky130_fd_sc_hd__and2b_1 _5072_ (.A_N(\title_r_pixels_in_scanline[2] ), - .B(net146), + .X(_1415_)); + sky130_fd_sc_hd__o211a_1 _5070_ (.A1(net137), + .A2(\title_r_pixels_in_scanline[5] ), + .B1(_1394_), + .C1(_1908_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1416_)); - sky130_fd_sc_hd__inv_2 _5073_ (.A(_1416_), + sky130_fd_sc_hd__o2bb2a_1 _5071_ (.A1_N(_1416_), + .A2_N(_1415_), + .B1(_1399_), + .B2(_1394_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1417_)); - sky130_fd_sc_hd__a32o_1 _5074_ (.A1(_1412_), - .A2(_1415_), - .A3(_1417_), - .B1(\title_r_pixels_in_scanline[3] ), - .B2(_1854_), + .X(_1417_)); + sky130_fd_sc_hd__and2b_1 _5072_ (.A_N(net137), + .B(\title_r_pixels_in_scanline[5] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1418_)); - sky130_fd_sc_hd__a21o_1 _5075_ (.A1(_1406_), - .A2(_1418_), - .B1(_1403_), + sky130_fd_sc_hd__xnor2_1 _5073_ (.A(net137), + .B(\title_r_pixels_in_scanline[5] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1419_)); - sky130_fd_sc_hd__a21oi_1 _5076_ (.A1(_1402_), - .A2(_1419_), - .B1(_1401_), + .Y(_1419_)); + sky130_fd_sc_hd__and2b_1 _5074_ (.A_N(net140), + .B(\title_r_pixels_in_scanline[4] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1420_)); - sky130_fd_sc_hd__and4_1 _5077_ (.A(_1402_), - .B(_1406_), - .C(_1409_), - .D(_1415_), + .X(_1420_)); + sky130_fd_sc_hd__nand2_1 _5075_ (.A(_1400_), + .B(_1413_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1421_)); - sky130_fd_sc_hd__nor2_1 _5078_ (.A(_1411_), - .B(_1416_), + .Y(_1421_)); + sky130_fd_sc_hd__o21a_1 _5076_ (.A1(_1832_), + .A2(\title_r_pixels_in_scanline[0] ), + .B1(_1409_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1422_)); - sky130_fd_sc_hd__inv_2 _5079_ (.A(_1422_), + .X(_1422_)); + sky130_fd_sc_hd__a221o_1 _5077_ (.A1(_1854_), + .A2(\title_r_pixels_in_scanline[2] ), + .B1(\title_r_pixels_in_scanline[1] ), + .B2(_1821_), + .C1(_1422_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1423_)); - sky130_fd_sc_hd__xnor2_1 _5080_ (.A(net149), - .B(\title_r_pixels_in_scanline[0] ), + .X(_1423_)); + sky130_fd_sc_hd__nand2_1 _5078_ (.A(_1408_), + .B(_1412_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_1424_)); - sky130_fd_sc_hd__or2_1 _5081_ (.A(net131), - .B(_1358_), + sky130_fd_sc_hd__a32o_1 _5079_ (.A1(_1404_), + .A2(_1423_), + .A3(_1424_), + .B1(\title_r_pixels_in_scanline[3] ), + .B2(_1843_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1425_)); - sky130_fd_sc_hd__and2b_1 _5082_ (.A_N(net134), - .B(net133), + sky130_fd_sc_hd__a21o_1 _5080_ (.A1(_1421_), + .A2(_1425_), + .B1(_1420_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1426_)); - sky130_fd_sc_hd__a211o_1 _5083_ (.A1(net133), - .A2(_1887_), - .B1(net134), - .C1(net131), + sky130_fd_sc_hd__a21oi_1 _5081_ (.A1(_1419_), + .A2(_1426_), + .B1(_1418_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1427_)); - sky130_fd_sc_hd__or4b_1 _5084_ (.A(net137), - .B(net79), - .C(_2128_), - .D_N(_1427_), + .Y(_1427_)); + sky130_fd_sc_hd__and4_1 _5082_ (.A(_1409_), + .B(_1419_), + .C(_1421_), + .D(_1424_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1428_)); - sky130_fd_sc_hd__a311o_1 _5085_ (.A1(_1421_), - .A2(_1422_), - .A3(_1424_), - .B1(_1428_), - .C1(_1420_), + sky130_fd_sc_hd__or2_1 _5083_ (.A(net128), + .B(_1347_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1429_)); - sky130_fd_sc_hd__nand2_1 _5086_ (.A(\hvsync_gen.vpos[3] ), - .B(net86), + sky130_fd_sc_hd__a211o_1 _5084_ (.A1(net130), + .A2(_1898_), + .B1(net132), + .C1(net129), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1430_)); - sky130_fd_sc_hd__and4_1 _5087_ (.A(net84), - .B(net85), - .C(net82), - .D(net83), + .X(_1430_)); + sky130_fd_sc_hd__or4b_1 _5085_ (.A(net134), + .B(\hvsync_gen.vpos[7] ), + .C(_2148_), + .D_N(_1430_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1431_)); - sky130_fd_sc_hd__a21oi_1 _5088_ (.A1(net81), - .A2(_1431_), - .B1(net79), + sky130_fd_sc_hd__a311o_1 _5086_ (.A1(_1405_), + .A2(_1410_), + .A3(_1428_), + .B1(_1431_), + .C1(_1427_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1432_)); - sky130_fd_sc_hd__nor2_1 _5089_ (.A(net133), - .B(_1432_), + .X(_1432_)); + sky130_fd_sc_hd__o41a_2 _5087_ (.A1(_1865_), + .A2(net128), + .A3(_2148_), + .A4(_1417_), + .B1(_1432_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1433_)); - sky130_fd_sc_hd__or3_1 _5090_ (.A(net82), - .B(net83), - .C(net81), + .X(_1433_)); + sky130_fd_sc_hd__o21ai_1 _5088_ (.A1(_2323_), + .A2(_1433_), + .B1(_1391_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1434_)); - sky130_fd_sc_hd__or2_1 _5091_ (.A(net79), + .Y(_1434_)); + sky130_fd_sc_hd__nand2_1 _5089_ (.A(_2268_), .B(_1434_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1435_)); - sky130_fd_sc_hd__or2_1 _5092_ (.A(net89), - .B(net87), + .Y(_1435_)); + sky130_fd_sc_hd__mux2_1 _5090_ (.A0(_1338_), + .A1(_0282_), + .S(_1390_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1436_)); - sky130_fd_sc_hd__a211o_1 _5093_ (.A1(net86), - .A2(_1436_), - .B1(_1435_), - .C1(net84), + sky130_fd_sc_hd__o2bb2a_1 _5091_ (.A1_N(_1435_), + .A2_N(_1436_), + .B1(_2277_), + .B2(_1335_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1437_)); - sky130_fd_sc_hd__or4_1 _5094_ (.A(net73), - .B(net131), - .C(_2128_), - .D(_1426_), + sky130_fd_sc_hd__and2_2 _5092_ (.A(net128), + .B(_1347_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1438_)); - sky130_fd_sc_hd__or3b_1 _5095_ (.A(_1433_), - .B(_1438_), - .C_N(_1437_), + sky130_fd_sc_hd__nand2_2 _5093_ (.A(net128), + .B(_1347_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1439_)); - sky130_fd_sc_hd__or3b_1 _5096_ (.A(net149), - .B(\title_r_pixels_in_scanline[0] ), - .C_N(_1407_), + .Y(_1439_)); + sky130_fd_sc_hd__a41o_1 _5094_ (.A1(net80), + .A2(net79), + .A3(net76), + .A4(\hvsync_gen.vpos[8] ), + .B1(\hvsync_gen.vpos[9] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1440_)); - sky130_fd_sc_hd__a32o_1 _5097_ (.A1(_1408_), - .A2(_1423_), - .A3(_1440_), - .B1(\title_r_pixels_in_scanline[2] ), - .B2(net146), + sky130_fd_sc_hd__or2_2 _5095_ (.A(_1438_), + .B(_1440_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1441_)); - sky130_fd_sc_hd__o311a_1 _5098_ (.A1(_1409_), - .A2(_1422_), - .A3(_1424_), - .B1(_1441_), - .C1(_1413_), + sky130_fd_sc_hd__o21a_1 _5096_ (.A1(_1263_), + .A2(_1286_), + .B1(_1295_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1442_)); - sky130_fd_sc_hd__a221o_1 _5099_ (.A1(net143), - .A2(\title_r_pixels_in_scanline[4] ), - .B1(\title_r_pixels_in_scanline[3] ), - .B2(net144), - .C1(_1442_), + sky130_fd_sc_hd__o311a_1 _5097_ (.A1(_1308_), + .A2(_1310_), + .A3(_1320_), + .B1(_1321_), + .C1(_1296_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1443_)); - sky130_fd_sc_hd__a22o_1 _5100_ (.A1(net140), - .A2(\title_r_pixels_in_scanline[5] ), - .B1(_1404_), - .B2(_1443_), + sky130_fd_sc_hd__a21oi_1 _5098_ (.A1(_1287_), + .A2(_1442_), + .B1(_1443_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1444_)); - sky130_fd_sc_hd__o21ai_1 _5101_ (.A1(net140), - .A2(\title_r_pixels_in_scanline[5] ), - .B1(_1426_), + .Y(_1444_)); + sky130_fd_sc_hd__xor2_1 _5099_ (.A(_1193_), + .B(_1219_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1445_)); - sky130_fd_sc_hd__or4b_1 _5102_ (.A(net79), - .B(_2128_), - .C(_1445_), - .D_N(_1444_), + .X(_1445_)); + sky130_fd_sc_hd__or2_1 _5100_ (.A(_1291_), + .B(_1445_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1446_)); - sky130_fd_sc_hd__o311a_1 _5103_ (.A1(net73), - .A2(net131), - .A3(_1446_), - .B1(_1439_), - .C1(_1429_), + sky130_fd_sc_hd__nand2_1 _5101_ (.A(_1291_), + .B(_1445_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1447_)); - sky130_fd_sc_hd__o21ba_1 _5104_ (.A1(_2342_), - .A2(_1447_), - .B1_N(_1400_), + .Y(_1447_)); + sky130_fd_sc_hd__o311a_1 _5102_ (.A1(_1303_), + .A2(_1305_), + .A3(_1324_), + .B1(_1325_), + .C1(_1296_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1448_)); - sky130_fd_sc_hd__inv_2 _5105_ (.A(_1448_), + sky130_fd_sc_hd__a31o_1 _5103_ (.A1(_1295_), + .A2(_1446_), + .A3(_1447_), + .B1(_1448_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1449_)); - sky130_fd_sc_hd__nor2_1 _5106_ (.A(_2238_), - .B(_1448_), + .X(_1449_)); + sky130_fd_sc_hd__nand2b_1 _5104_ (.A_N(_1338_), + .B(_1449_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_1450_)); - sky130_fd_sc_hd__mux2_1 _5107_ (.A0(_1349_), - .A1(_0300_), - .S(_1399_), + sky130_fd_sc_hd__or2_2 _5105_ (.A(_1444_), + .B(_1450_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1451_)); - sky130_fd_sc_hd__o22a_1 _5108_ (.A1(_2238_), - .A2(_1346_), - .B1(_1450_), - .B2(_1451_), + sky130_fd_sc_hd__nor2_2 _5106_ (.A(\frame_counter[9] ), + .B(_2295_), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(_1452_)); + sky130_fd_sc_hd__a31oi_4 _5107_ (.A1(_1433_), + .A2(_1451_), + .A3(_1452_), + .B1(_1441_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1452_)); - sky130_fd_sc_hd__and2_1 _5109_ (.A(net131), - .B(_1358_), + .Y(_1453_)); + sky130_fd_sc_hd__o211a_4 _5108_ (.A1(_2238_), + .A2(_1437_), + .B1(_1453_), + .C1(_0955_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1453_)); - sky130_fd_sc_hd__a31o_2 _5110_ (.A1(net82), - .A2(net78), - .A3(_2107_), - .B1(\hvsync_gen.vpos[9] ), + .X(uo_out[6])); + sky130_fd_sc_hd__or2_1 _5109_ (.A(_0951_), + .B(_1448_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1454_)); - sky130_fd_sc_hd__nor2_1 _5111_ (.A(net57), - .B(_1454_), + sky130_fd_sc_hd__mux2_4 _5110_ (.A0(_1449_), + .A1(_0276_), + .S(_1390_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1455_)); - sky130_fd_sc_hd__nor2_1 _5112_ (.A(_1278_), - .B(_1301_), + .X(_1455_)); + sky130_fd_sc_hd__o32a_1 _5111_ (.A1(_1136_), + .A2(_1389_), + .A3(_1391_), + .B1(_1434_), + .B2(_1455_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1456_)); - sky130_fd_sc_hd__a21o_1 _5113_ (.A1(_1278_), - .A2(_1301_), - .B1(net45), + .X(_1456_)); + sky130_fd_sc_hd__o21a_1 _5112_ (.A1(_0952_), + .A2(_1456_), + .B1(_1454_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1457_)); - sky130_fd_sc_hd__or3_1 _5114_ (.A(_1322_), - .B(_1323_), - .C(_1332_), + sky130_fd_sc_hd__nor2_1 _5113_ (.A(_1328_), + .B(_1451_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1458_)); - sky130_fd_sc_hd__or3b_1 _5115_ (.A(_1309_), - .B(_1333_), - .C_N(_1458_), + .Y(_1458_)); + sky130_fd_sc_hd__and2_1 _5114_ (.A(net179), + .B(_1458_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1459_)); - sky130_fd_sc_hd__o21ai_1 _5116_ (.A1(_1456_), - .A2(_1457_), + sky130_fd_sc_hd__o22a_1 _5115_ (.A1(_2268_), + .A2(_1455_), .B1(_1459_), + .B2(_1334_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1460_)); - sky130_fd_sc_hd__xnor2_1 _5117_ (.A(_1298_), - .B(_1300_), + .X(_1460_)); + sky130_fd_sc_hd__o311a_1 _5116_ (.A1(_2277_), + .A2(_1333_), + .A3(_1457_), + .B1(_1460_), + .C1(_0955_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1461_)); - sky130_fd_sc_hd__nor2_1 _5118_ (.A(_1329_), - .B(_1331_), + .X(_1461_)); + sky130_fd_sc_hd__o21a_4 _5117_ (.A1(_1461_), + .A2(_1452_), + .B1(_1453_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1462_)); - sky130_fd_sc_hd__o21ai_1 _5119_ (.A1(_1332_), - .A2(_1462_), - .B1(_1310_), + .X(uo_out[2])); + sky130_fd_sc_hd__and4b_1 _5118_ (.A_N(_1435_), + .B(_1454_), + .C(_1329_), + .D(_1334_), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(_1462_)); + sky130_fd_sc_hd__a21oi_1 _5119_ (.A1(_1277_), + .A2(_1284_), + .B1(_1283_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_1463_)); - sky130_fd_sc_hd__o211a_1 _5120_ (.A1(net45), - .A2(_1461_), - .B1(_1463_), - .C1(_1460_), + sky130_fd_sc_hd__and3_1 _5120_ (.A(_1312_), + .B(_1316_), + .C(_1319_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1464_)); - sky130_fd_sc_hd__nor2_1 _5121_ (.A(_1237_), - .B(_1306_), + sky130_fd_sc_hd__or3_1 _5121_ (.A(_1295_), + .B(_1320_), + .C(_1464_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1465_)); - sky130_fd_sc_hd__nor2_1 _5122_ (.A(_1305_), - .B(_1465_), + .X(_1465_)); + sky130_fd_sc_hd__o31ai_1 _5122_ (.A1(_1285_), + .A2(_1296_), + .A3(_1463_), + .B1(_1465_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_1466_)); - sky130_fd_sc_hd__and2_1 _5123_ (.A(_1305_), - .B(_1465_), + sky130_fd_sc_hd__a21boi_1 _5123_ (.A1(net86), + .A2(_1104_), + .B1_N(_2524_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1467_)); - sky130_fd_sc_hd__a311o_1 _5124_ (.A1(_1317_), - .A2(_1319_), - .A3(_1337_), - .B1(_1338_), - .C1(_1309_), + .Y(_1467_)); + sky130_fd_sc_hd__xnor2_1 _5124_ (.A(_1279_), + .B(_1280_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1468_)); - sky130_fd_sc_hd__o31a_1 _5125_ (.A1(net45), - .A2(_1466_), + .Y(_1468_)); + sky130_fd_sc_hd__o31ai_2 _5125_ (.A1(_1295_), + .A2(net11), .A3(_1467_), - .B1(_1468_), + .B1(_1466_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1469_)); - sky130_fd_sc_hd__inv_2 _5126_ (.A(_1469_), + .Y(_1469_)); + sky130_fd_sc_hd__a21oi_1 _5126_ (.A1(_1295_), + .A2(_1468_), + .B1(_1469_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_1470_)); - sky130_fd_sc_hd__nor2_1 _5127_ (.A(_1348_), - .B(_1469_), + sky130_fd_sc_hd__nor2_1 _5127_ (.A(_1281_), + .B(_1282_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_1471_)); - sky130_fd_sc_hd__nand2_1 _5128_ (.A(_1464_), - .B(_1471_), + sky130_fd_sc_hd__or3_1 _5128_ (.A(_1283_), + .B(_1296_), + .C(_1471_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1472_)); - sky130_fd_sc_hd__nor2_4 _5129_ (.A(net92), - .B(net67), + .X(_1472_)); + sky130_fd_sc_hd__a21oi_1 _5129_ (.A1(net11), + .A2(_1315_), + .B1(_1295_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_1473_)); - sky130_fd_sc_hd__a311oi_4 _5130_ (.A1(_1447_), - .A2(_1472_), - .A3(_1473_), - .B1(net57), - .C1(_1454_), + sky130_fd_sc_hd__a21bo_1 _5130_ (.A1(_1316_), + .A2(_1473_), + .B1_N(_1472_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1474_)); - sky130_fd_sc_hd__o211a_4 _5131_ (.A1(_2208_), - .A2(_1452_), - .B1(_1474_), - .C1(_0983_), + .X(_1474_)); + sky130_fd_sc_hd__a31o_1 _5131_ (.A1(_1458_), + .A2(_1470_), + .A3(_1474_), + .B1(_0955_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(uo_out[6])); - sky130_fd_sc_hd__nor2_1 _5132_ (.A(_0978_), - .B(_1470_), + .X(_1475_)); + sky130_fd_sc_hd__o211a_4 _5132_ (.A1(_2238_), + .A2(_1462_), + .B1(_1475_), + .C1(_1453_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1475_)); - sky130_fd_sc_hd__mux2_4 _5133_ (.A0(_1470_), - .A1(_0291_), - .S(_1399_), + .X(uo_out[5])); + sky130_fd_sc_hd__and2b_1 _5133_ (.A_N(_1389_), + .B(_0921_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1476_)); - sky130_fd_sc_hd__and3_1 _5134_ (.A(_1153_), - .B(_1154_), - .C(_1400_), + sky130_fd_sc_hd__nand2_1 _5134_ (.A(_0952_), + .B(_1327_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1477_)); - sky130_fd_sc_hd__a2bb2o_1 _5135_ (.A1_N(_1449_), - .A2_N(_1476_), - .B1(_1477_), - .B2(_1398_), + .Y(_1477_)); + sky130_fd_sc_hd__or4b_1 _5135_ (.A(_1333_), + .B(_1435_), + .C(_1476_), + .D_N(_1477_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1478_)); - sky130_fd_sc_hd__a21o_1 _5136_ (.A1(_1478_), - .A2(_0978_), - .B1(_1475_), + sky130_fd_sc_hd__nand2b_1 _5136_ (.A_N(_2238_), + .B(_1478_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1479_)); - sky130_fd_sc_hd__nand2_1 _5137_ (.A(net92), - .B(_2258_), + .Y(_1479_)); + sky130_fd_sc_hd__and3_4 _5137_ (.A(_1453_), + .B(_1475_), + .C(_1479_), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(uo_out[1])); + sky130_fd_sc_hd__o21ai_1 _5138_ (.A1(_2268_), + .A2(_1390_), + .B1(_0955_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_1480_)); - sky130_fd_sc_hd__and2_1 _5138_ (.A(_2248_), - .B(_1480_), + sky130_fd_sc_hd__o21ai_1 _5139_ (.A1(_1328_), + .A2(_1450_), + .B1(_1333_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1481_)); - sky130_fd_sc_hd__nor2_1 _5139_ (.A(_2248_), - .B(_1476_), + .Y(_1481_)); + sky130_fd_sc_hd__or2_1 _5140_ (.A(_1390_), + .B(_1434_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1482_)); - sky130_fd_sc_hd__and2b_1 _5140_ (.A_N(_1342_), - .B(_1471_), + .X(_1482_)); + sky130_fd_sc_hd__a31o_1 _5141_ (.A1(_1329_), + .A2(_1477_), + .A3(_1482_), + .B1(_1333_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1483_)); - sky130_fd_sc_hd__nor2_1 _5141_ (.A(_1483_), - .B(_1480_), + sky130_fd_sc_hd__a21oi_1 _5142_ (.A1(_1481_), + .A2(_1483_), + .B1(_2277_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_1484_)); - sky130_fd_sc_hd__a21oi_1 _5142_ (.A1(_0279_), - .A2(_1460_), - .B1(_1480_), + sky130_fd_sc_hd__nor2_1 _5143_ (.A(_1480_), + .B(_1484_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_1485_)); - sky130_fd_sc_hd__or4_4 _5143_ (.A(_0982_), - .B(_1485_), - .C(_1484_), - .D(_1482_), + sky130_fd_sc_hd__nor3_1 _5144_ (.A(_0955_), + .B(_1451_), + .C(_1469_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1486_)); - sky130_fd_sc_hd__a21oi_4 _5144_ (.A1(_1479_), - .A2(_1481_), - .B1(_1486_), + .Y(_1486_)); + sky130_fd_sc_hd__o31a_4 _5145_ (.A1(_1452_), + .A2(_1485_), + .A3(_1486_), + .B1(_1453_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1487_)); - sky130_fd_sc_hd__o21a_4 _5145_ (.A1(_1487_), - .A2(_1473_), - .B1(net2), + .X(uo_out[4])); + sky130_fd_sc_hd__or3b_1 _5146_ (.A(_0952_), + .B(_1476_), + .C_N(_1482_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(uo_out[2])); - sky130_fd_sc_hd__nand2_1 _5146_ (.A(_1450_), - .B(_1480_), + .X(_1487_)); + sky130_fd_sc_hd__o21a_1 _5147_ (.A1(_0951_), + .A2(_1341_), + .B1(_1334_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1488_)); - sky130_fd_sc_hd__o32a_1 _5147_ (.A1(_1343_), - .A2(_1475_), - .A3(_1488_), - .B1(\frame_counter[8] ), - .B2(net92), + .X(_1488_)); + sky130_fd_sc_hd__a21bo_1 _5148_ (.A1(_1487_), + .A2(_1488_), + .B1_N(_1481_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1489_)); - sky130_fd_sc_hd__a21oi_1 _5148_ (.A1(\hvsync_gen.vpos[0] ), - .A2(_1122_), - .B1(_2546_), + sky130_fd_sc_hd__a21oi_1 _5149_ (.A1(_2268_), + .A2(_1489_), + .B1(_1480_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_1490_)); - sky130_fd_sc_hd__or3_1 _5149_ (.A(_1309_), - .B(_1325_), - .C(_1490_), + sky130_fd_sc_hd__or4b_1 _5150_ (.A(_0955_), + .B(_1451_), + .C(_1465_), + .D_N(_1474_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1491_)); - sky130_fd_sc_hd__or2_1 _5150_ (.A(_1294_), - .B(_1295_), + sky130_fd_sc_hd__inv_2 _5151_ (.A(_1491_), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(_1492_)); + sky130_fd_sc_hd__o31a_4 _5152_ (.A1(_1452_), + .A2(_1490_), + .A3(_1492_), + .B1(_1453_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1492_)); - sky130_fd_sc_hd__and2_1 _5151_ (.A(_1296_), - .B(_1492_), + .X(uo_out[0])); + sky130_fd_sc_hd__or4_1 _5153_ (.A(\hvsync_gen.hpos[1] ), + .B(\hvsync_gen.hpos[0] ), + .C(net143), + .D(net144), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1493_)); - sky130_fd_sc_hd__o211a_1 _5152_ (.A1(net45), - .A2(_1493_), - .B1(_1491_), - .C1(_1464_), + sky130_fd_sc_hd__or3_1 _5154_ (.A(net141), + .B(net139), + .C(_1493_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1494_)); - sky130_fd_sc_hd__a21o_1 _5153_ (.A1(_1325_), - .A2(_1327_), - .B1(_1309_), + sky130_fd_sc_hd__nor2_2 _5155_ (.A(net135), + .B(_1494_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1495_)); - sky130_fd_sc_hd__or2_1 _5154_ (.A(_1328_), + .Y(_1495_)); + sky130_fd_sc_hd__and2b_4 _5156_ (.A_N(_1429_), .B(_1495_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1496_)); - sky130_fd_sc_hd__and3_1 _5155_ (.A(_1293_), - .B(_1296_), - .C(_1297_), + sky130_fd_sc_hd__or3_1 _5157_ (.A(net81), + .B(net82), + .C(_1395_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1497_)); - sky130_fd_sc_hd__o31ai_1 _5156_ (.A1(_1298_), - .A2(net45), - .A3(_1497_), - .B1(_1496_), + sky130_fd_sc_hd__and4bb_2 _5158_ (.A_N(_1397_), + .B_N(_1497_), + .C(_1916_), + .D(_1923_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1498_)); - sky130_fd_sc_hd__a31o_1 _5157_ (.A1(_1483_), - .A2(_1494_), - .A3(_1498_), - .B1(_0983_), + .X(_1498_)); + sky130_fd_sc_hd__and3_1 _5159_ (.A(frame_counter_frac), + .B(_1496_), + .C(_1498_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1499_)); - sky130_fd_sc_hd__and3b_4 _5158_ (.A_N(_1489_), + sky130_fd_sc_hd__and2_1 _5160_ (.A(net123), .B(_1499_), - .C(_1474_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(uo_out[5])); - sky130_fd_sc_hd__nand2_1 _5159_ (.A(_0948_), - .B(_1398_), + .X(_1500_)); + sky130_fd_sc_hd__and3_1 _5161_ (.A(net114), + .B(net123), + .C(_1499_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1500_)); - sky130_fd_sc_hd__a31oi_1 _5160_ (.A1(\frame_counter[8] ), - .A2(_0949_), - .A3(_1342_), - .B1(_1488_), + .X(_1501_)); + sky130_fd_sc_hd__and3_1 _5162_ (.A(net106), + .B(net108), + .C(_1501_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1501_)); - sky130_fd_sc_hd__and2_1 _5161_ (.A(_1500_), - .B(_1501_), + .X(_1502_)); + sky130_fd_sc_hd__and4_1 _5163_ (.A(net106), + .B(net111), + .C(_2609_), + .D(_1499_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1502_)); - sky130_fd_sc_hd__o211a_4 _5162_ (.A1(_2208_), - .A2(_1502_), - .B1(_1499_), - .C1(net2), + .X(_1503_)); + sky130_fd_sc_hd__and2_1 _5164_ (.A(_2332_), + .B(_1502_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(uo_out[1])); - sky130_fd_sc_hd__a31o_1 _5163_ (.A1(_1342_), - .A2(_1398_), - .A3(_1448_), - .B1(_1484_), + .X(_1504_)); + sky130_fd_sc_hd__o21ba_1 _5165_ (.A1(net100), + .A2(_1503_), + .B1_N(_1504_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1503_)); - sky130_fd_sc_hd__o21ai_1 _5164_ (.A1(_2248_), - .A2(_1399_), - .B1(_0983_), + .X(_1505_)); + sky130_fd_sc_hd__and3_2 _5166_ (.A(net154), + .B(_2358_), + .C(_1505_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1504_)); - sky130_fd_sc_hd__a211oi_1 _5165_ (.A1(_2228_), - .A2(_1342_), - .B1(_1503_), - .C1(_1504_), + .X(_0072_)); + sky130_fd_sc_hd__inv_2 _5167_ (.A(_0072_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1505_)); - sky130_fd_sc_hd__and3_1 _5166_ (.A(_0982_), - .B(_1471_), - .C(_1494_), + .Y(_0002_)); + sky130_fd_sc_hd__a21oi_1 _5168_ (.A1(net108), + .A2(_1501_), + .B1(net106), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1506_)); - sky130_fd_sc_hd__o31a_4 _5167_ (.A1(_1473_), - .A2(_1505_), - .A3(_1506_), - .B1(net2), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .X(uo_out[4])); - sky130_fd_sc_hd__o22a_1 _5168_ (.A1(_0978_), - .A2(_1351_), - .B1(_1500_), - .B2(_0949_), + .Y(_1506_)); + sky130_fd_sc_hd__or2_1 _5169_ (.A(_1503_), + .B(_1506_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1507_)); - sky130_fd_sc_hd__nor2_1 _5169_ (.A(_2238_), - .B(_1507_), + sky130_fd_sc_hd__xnor2_1 _5170_ (.A(net72), + .B(_1503_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_1508_)); - sky130_fd_sc_hd__nor3_1 _5170_ (.A(_1503_), - .B(_1504_), - .C(_1508_), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .Y(_1509_)); - sky130_fd_sc_hd__and4_1 _5171_ (.A(_0982_), - .B(_1464_), - .C(_1471_), - .D(_1498_), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .X(_1510_)); - sky130_fd_sc_hd__o31a_4 _5172_ (.A1(_1473_), - .A2(_1509_), - .A3(_1510_), - .B1(net2), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .X(uo_out[0])); - sky130_fd_sc_hd__or4_1 _5173_ (.A(net148), - .B(net149), - .C(net146), - .D(net139), + sky130_fd_sc_hd__and2_1 _5171_ (.A(net154), + .B(_1508_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1511_)); - sky130_fd_sc_hd__or3_1 _5174_ (.A(\hvsync_gen.hpos[3] ), - .B(net142), - .C(_1511_), + .X(_0071_)); + sky130_fd_sc_hd__nor2_1 _5172_ (.A(net150), + .B(_1507_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1512_)); - sky130_fd_sc_hd__or2_1 _5175_ (.A(net137), - .B(_1512_), + .Y(_0070_)); + sky130_fd_sc_hd__o21ai_1 _5173_ (.A1(_0072_), + .A2(_0071_), + .B1(_1507_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1513_)); - sky130_fd_sc_hd__nor2_4 _5176_ (.A(_1425_), - .B(net44), + .Y(_0006_)); + sky130_fd_sc_hd__and3_2 _5174_ (.A(net95), + .B(_2332_), + .C(_1502_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1514_)); - sky130_fd_sc_hd__or3_1 _5177_ (.A(net84), - .B(net86), - .C(_1436_), + .X(_1509_)); + sky130_fd_sc_hd__o21ai_1 _5175_ (.A1(net95), + .A2(_1504_), + .B1(net154), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1515_)); - sky130_fd_sc_hd__nor4_1 _5178_ (.A(net78), - .B(\hvsync_gen.vpos[9] ), - .C(_1435_), - .D(_1515_), + .Y(_1510_)); + sky130_fd_sc_hd__nor2_1 _5176_ (.A(_1509_), + .B(_1510_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1516_)); - sky130_fd_sc_hd__or4_1 _5179_ (.A(net78), - .B(\hvsync_gen.vpos[9] ), - .C(_1435_), - .D(_1515_), + .Y(_0073_)); + sky130_fd_sc_hd__and3_1 _5177_ (.A(_0072_), + .B(_1507_), + .C(_0073_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1517_)); - sky130_fd_sc_hd__and3_1 _5180_ (.A(frame_counter_frac), - .B(_1514_), - .C(_1516_), + .X(_1511_)); + sky130_fd_sc_hd__a21oi_1 _5178_ (.A1(_1507_), + .A2(_0071_), + .B1(_1511_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1518_)); - sky130_fd_sc_hd__and2_1 _5181_ (.A(net125), - .B(_1518_), + .Y(_0005_)); + sky130_fd_sc_hd__or3_1 _5179_ (.A(net95), + .B(_0002_), + .C(_1508_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1519_)); - sky130_fd_sc_hd__and3_1 _5182_ (.A(net119), - .B(net126), - .C(_1518_), + .X(_1512_)); + sky130_fd_sc_hd__xor2_1 _5180_ (.A(_0070_), + .B(_1512_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1520_)); - sky130_fd_sc_hd__and3_1 _5183_ (.A(net110), - .B(net114), - .C(_1520_), + .X(_0007_)); + sky130_fd_sc_hd__nor2_1 _5181_ (.A(_0071_), + .B(_0070_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1521_)); - sky130_fd_sc_hd__and4_1 _5184_ (.A(net110), - .B(net115), - .C(_2637_), - .D(_1518_), + .Y(_1513_)); + sky130_fd_sc_hd__or2_1 _5182_ (.A(_1511_), + .B(_1513_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1522_)); - sky130_fd_sc_hd__and2_1 _5185_ (.A(_2295_), - .B(_1521_), + .X(_0009_)); + sky130_fd_sc_hd__inv_2 _5183_ (.A(_0009_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1523_)); - sky130_fd_sc_hd__o21ba_1 _5186_ (.A1(net102), - .A2(_1522_), - .B1_N(_1523_), + .Y(_0008_)); + sky130_fd_sc_hd__o21ai_1 _5184_ (.A1(net89), + .A2(_1509_), + .B1(net154), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1524_)); - sky130_fd_sc_hd__and3_2 _5187_ (.A(net158), - .B(_2373_), - .C(_1524_), + .Y(_1514_)); + sky130_fd_sc_hd__a21oi_1 _5185_ (.A1(net89), + .A2(_1509_), + .B1(_1514_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0072_)); - sky130_fd_sc_hd__inv_2 _5188_ (.A(_0072_), + .Y(_0074_)); + sky130_fd_sc_hd__or3b_1 _5186_ (.A(_0072_), + .B(_0074_), + .C_N(_0073_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0002_)); - sky130_fd_sc_hd__a21oi_1 _5189_ (.A1(net114), - .A2(_1520_), - .B1(net110), + .X(_0126_)); + sky130_fd_sc_hd__nor2_1 _5187_ (.A(net75), + .B(_0002_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1525_)); - sky130_fd_sc_hd__or2_1 _5190_ (.A(_1522_), - .B(_1525_), + .Y(_1515_)); + sky130_fd_sc_hd__and3_1 _5188_ (.A(net95), + .B(_0072_), + .C(_0074_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1526_)); - sky130_fd_sc_hd__xnor2_1 _5191_ (.A(_1771_), - .B(_1522_), + .X(_1516_)); + sky130_fd_sc_hd__inv_2 _5189_ (.A(_1516_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1527_)); - sky130_fd_sc_hd__and2_1 _5192_ (.A(net159), - .B(_1527_), + .Y(_0127_)); + sky130_fd_sc_hd__and2_1 _5190_ (.A(_0126_), + .B(_0127_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0071_)); - sky130_fd_sc_hd__nor2_1 _5193_ (.A(net153), - .B(_1526_), + .X(_0000_)); + sky130_fd_sc_hd__a21oi_1 _5191_ (.A1(net89), + .A2(_0073_), + .B1(_0072_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0070_)); - sky130_fd_sc_hd__o21ai_1 _5194_ (.A1(_0072_), - .A2(_0071_), - .B1(_1526_), + .Y(_0001_)); + sky130_fd_sc_hd__or2_1 _5192_ (.A(_1516_), + .B(_0001_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0006_)); - sky130_fd_sc_hd__or2_1 _5195_ (.A(net97), - .B(_1523_), + .X(_0003_)); + sky130_fd_sc_hd__o21a_1 _5193_ (.A1(net89), + .A2(_0002_), + .B1(_0073_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1528_)); - sky130_fd_sc_hd__nand2_1 _5196_ (.A(net97), - .B(_1523_), + .X(_0004_)); + sky130_fd_sc_hd__a211o_1 _5194_ (.A1(net123), + .A2(net142), + .B1(\hvsync_gen.hpos[2] ), + .C1(frame_counter_frac), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1529_)); - sky130_fd_sc_hd__and3_1 _5197_ (.A(net158), - .B(_1528_), - .C(_1529_), + .X(_1517_)); + sky130_fd_sc_hd__o221a_1 _5195_ (.A1(net123), + .A2(net142), + .B1(\hvsync_gen.hpos[4] ), + .B2(net114), + .C1(_1517_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0073_)); - sky130_fd_sc_hd__and3_1 _5198_ (.A(_0072_), - .B(_1526_), - .C(_0073_), + .X(_1518_)); + sky130_fd_sc_hd__a221o_1 _5196_ (.A1(net114), + .A2(net141), + .B1(net138), + .B2(net108), + .C1(_1518_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1530_)); - sky130_fd_sc_hd__a21oi_1 _5199_ (.A1(_1526_), - .A2(_0071_), - .B1(_1530_), + .X(_1519_)); + sky130_fd_sc_hd__o22a_1 _5197_ (.A1(net108), + .A2(net138), + .B1(net134), + .B2(net106), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0005_)); - sky130_fd_sc_hd__or3_1 _5200_ (.A(net97), - .B(_0002_), - .C(_1527_), + .X(_1520_)); + sky130_fd_sc_hd__a211o_1 _5198_ (.A1(net106), + .A2(net135), + .B1(\hvsync_gen.vpos[9] ), + .C1(_1429_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1531_)); - sky130_fd_sc_hd__xor2_1 _5201_ (.A(_0070_), - .B(_1531_), + .X(_1521_)); + sky130_fd_sc_hd__a211o_1 _5199_ (.A1(net84), + .A2(net82), + .B1(_1397_), + .C1(net81), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0007_)); - sky130_fd_sc_hd__nor2_1 _5202_ (.A(_0071_), - .B(_0070_), + .X(_1522_)); + sky130_fd_sc_hd__and2_1 _5200_ (.A(net85), + .B(net84), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1532_)); - sky130_fd_sc_hd__or2_1 _5203_ (.A(_1530_), - .B(_1532_), + .X(_1523_)); + sky130_fd_sc_hd__nand2_1 _5201_ (.A(net85), + .B(net84), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0009_)); - sky130_fd_sc_hd__inv_2 _5204_ (.A(_0009_), + .Y(_1524_)); + sky130_fd_sc_hd__a31o_1 _5202_ (.A1(net85), + .A2(net84), + .A3(net82), + .B1(net81), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0008_)); - sky130_fd_sc_hd__a41o_1 _5205_ (.A1(net93), - .A2(net106), - .A3(_2333_), - .A4(_1521_), - .B1(net153), + .X(_1525_)); + sky130_fd_sc_hd__a221o_1 _5203_ (.A1(_1519_), + .A2(_1520_), + .B1(_1522_), + .B2(\hvsync_gen.vpos[8] ), + .C1(_1521_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1533_)); - sky130_fd_sc_hd__a21oi_1 _5206_ (.A1(_1741_), - .A2(_1529_), - .B1(_1533_), + .X(_1526_)); + sky130_fd_sc_hd__nor2_1 _5204_ (.A(_2219_), + .B(_0950_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0074_)); - sky130_fd_sc_hd__and3_1 _5207_ (.A(net97), - .B(_0072_), - .C(_0074_), + .Y(_1527_)); + sky130_fd_sc_hd__nand2_1 _5205_ (.A(net129), + .B(note2), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1534_)); - sky130_fd_sc_hd__inv_2 _5208_ (.A(_1534_), + .Y(_1528_)); + sky130_fd_sc_hd__a21o_1 _5206_ (.A1(frame_counter_frac), + .A2(net144), + .B1(net142), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0127_)); - sky130_fd_sc_hd__nand2_1 _5209_ (.A(_0002_), - .B(_0073_), + .X(_1529_)); + sky130_fd_sc_hd__o221a_1 _5207_ (.A1(frame_counter_frac), + .A2(net144), + .B1(net140), + .B2(net123), + .C1(_1529_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1535_)); - sky130_fd_sc_hd__or2_1 _5210_ (.A(_0074_), - .B(_1535_), + .X(_1530_)); + sky130_fd_sc_hd__a221o_1 _5208_ (.A1(net123), + .A2(net140), + .B1(net137), + .B2(net114), + .C1(_1530_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0126_)); - sky130_fd_sc_hd__and2_1 _5211_ (.A(_0127_), - .B(_0126_), + .X(_1531_)); + sky130_fd_sc_hd__o221a_1 _5209_ (.A1(net114), + .A2(net138), + .B1(net134), + .B2(net108), + .C1(_1531_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0000_)); - sky130_fd_sc_hd__a21oi_1 _5212_ (.A1(net209), - .A2(_0073_), - .B1(_0072_), + .X(_1532_)); + sky130_fd_sc_hd__nand2_1 _5210_ (.A(net133), + .B(noise), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0001_)); - sky130_fd_sc_hd__or2_1 _5213_ (.A(_1534_), - .B(_0001_), + .Y(_1533_)); + sky130_fd_sc_hd__a2111o_1 _5211_ (.A1(net108), + .A2(net134), + .B1(net131), + .C1(_0950_), + .D1(_1533_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0003_)); - sky130_fd_sc_hd__o21a_1 _5214_ (.A1(net209), - .A2(_0002_), - .B1(_0073_), + .X(_1534_)); + sky130_fd_sc_hd__or4_1 _5212_ (.A(net129), + .B(_1452_), + .C(_1532_), + .D(_1534_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0004_)); - sky130_fd_sc_hd__o21a_1 _5215_ (.A1(net145), - .A2(net142), + .X(_1535_)); + sky130_fd_sc_hd__o21a_1 _5213_ (.A1(\hvsync_gen.hpos[3] ), + .A2(net141), .B1(frame_counter_frac), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1536_)); - sky130_fd_sc_hd__a221o_1 _5216_ (.A1(net145), - .A2(net142), - .B1(net141), - .B2(net125), + sky130_fd_sc_hd__a221o_1 _5214_ (.A1(net143), + .A2(net140), + .B1(net138), + .B2(net123), .C1(_1536_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1537_)); - sky130_fd_sc_hd__o221a_1 _5217_ (.A1(net125), - .A2(net141), - .B1(net137), - .B2(net119), + sky130_fd_sc_hd__o221a_1 _5215_ (.A1(net123), + .A2(net138), + .B1(net135), + .B2(net114), .C1(_1537_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1538_)); - sky130_fd_sc_hd__a22o_1 _5218_ (.A1(net114), - .A2(net135), - .B1(net136), - .B2(net119), + sky130_fd_sc_hd__a22o_1 _5216_ (.A1(net108), + .A2(net132), + .B1(net134), + .B2(net117), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1539_)); - sky130_fd_sc_hd__o22a_1 _5219_ (.A1(net114), - .A2(net135), + sky130_fd_sc_hd__o22a_1 _5217_ (.A1(net111), + .A2(net133), .B1(_1538_), .B2(_1539_), .VGND(VGND), @@ -19876,16 +19834,16 @@ module tt_um_rejunity_vga_test01 (clk, .VPB(VPWR), .VPWR(VPWR), .X(_1540_)); - sky130_fd_sc_hd__o211a_1 _5220_ (.A1(\frame_counter[9] ), - .A2(_2218_), + sky130_fd_sc_hd__o211a_1 _5218_ (.A1(\frame_counter[9] ), + .A2(_2248_), .B1(note), - .C1(\hvsync_gen.hpos[8] ), + .C1(net131), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1541_)); - sky130_fd_sc_hd__or3b_1 _5221_ (.A(net132), + sky130_fd_sc_hd__or3b_1 _5219_ (.A(net129), .B(_1540_), .C_N(_1541_), .VGND(VGND), @@ -19893,1850 +19851,1855 @@ module tt_um_rejunity_vga_test01 (clk, .VPB(VPWR), .VPWR(VPWR), .X(_1542_)); - sky130_fd_sc_hd__o21a_1 _5222_ (.A1(frame_counter_frac), - .A2(net147), - .B1(net145), + sky130_fd_sc_hd__o311a_1 _5220_ (.A1(_1347_), + .A2(_1527_), + .A3(_1528_), + .B1(_1542_), + .C1(_1526_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1543_)); - sky130_fd_sc_hd__a221o_1 _5223_ (.A1(frame_counter_frac), - .A2(net147), - .B1(net142), - .B2(net126), - .C1(_1543_), + sky130_fd_sc_hd__nand2_2 _5221_ (.A(_1535_), + .B(_1543_), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(audio)); + sky130_fd_sc_hd__nand3_1 _5222_ (.A(_1507_), + .B(_0071_), + .C(_1515_), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(_0012_)); + sky130_fd_sc_hd__nand2_1 _5223_ (.A(_1513_), + .B(_1515_), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(_0013_)); + sky130_fd_sc_hd__and2_1 _5224_ (.A(_1439_), + .B(_1498_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1544_)); - sky130_fd_sc_hd__or2_1 _5224_ (.A(net125), - .B(net142), + sky130_fd_sc_hd__nand2_1 _5225_ (.A(_1439_), + .B(_1498_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1545_)); - sky130_fd_sc_hd__a22o_1 _5225_ (.A1(net119), - .A2(net139), - .B1(_1544_), - .B2(_1545_), + .Y(_1545_)); + sky130_fd_sc_hd__nor2_2 _5226_ (.A(\hvsync_gen.vsync ), + .B(net39), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1546_)); - sky130_fd_sc_hd__o221a_1 _5226_ (.A1(net119), - .A2(net139), - .B1(net136), - .B2(net114), - .C1(_1546_), + .Y(_1546_)); + sky130_fd_sc_hd__and2_2 _5227_ (.A(net67), + .B(_1495_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1547_)); - sky130_fd_sc_hd__or4bb_1 _5227_ (.A(net131), - .B(net133), - .C_N(noise), - .D_N(net134), + sky130_fd_sc_hd__nand2_1 _5228_ (.A(net66), + .B(_1495_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1548_)); - sky130_fd_sc_hd__a211o_1 _5228_ (.A1(net114), - .A2(net136), - .B1(_0979_), - .C1(_1548_), + .Y(_1548_)); + sky130_fd_sc_hd__nor2_1 _5229_ (.A(net43), + .B(_1547_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1549_)); - sky130_fd_sc_hd__or3_1 _5229_ (.A(_1473_), - .B(_1547_), - .C(_1549_), + .Y(_1549_)); + sky130_fd_sc_hd__nand2_2 _5230_ (.A(net40), + .B(net38), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1550_)); - sky130_fd_sc_hd__nor2_1 _5230_ (.A(_2189_), - .B(_0979_), + .Y(_1550_)); + sky130_fd_sc_hd__nor2_1 _5231_ (.A(_1439_), + .B(_1547_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_1551_)); - sky130_fd_sc_hd__nand2_1 _5231_ (.A(net132), - .B(note2), + sky130_fd_sc_hd__nand2_1 _5232_ (.A(_1438_), + .B(net38), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_1552_)); - sky130_fd_sc_hd__or3_1 _5232_ (.A(frame_counter_frac), - .B(\hvsync_gen.hpos[3] ), - .C(net147), + sky130_fd_sc_hd__o21a_1 _5233_ (.A1(_0927_), + .A2(_0936_), + .B1(_0942_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1553_)); - sky130_fd_sc_hd__o221a_1 _5233_ (.A1(net119), - .A2(net142), - .B1(_1543_), - .B2(net125), - .C1(_1553_), + sky130_fd_sc_hd__or3_1 _5234_ (.A(net135), + .B(_2199_), + .C(_0924_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1554_)); - sky130_fd_sc_hd__a221o_1 _5234_ (.A1(net119), - .A2(\hvsync_gen.hpos[4] ), - .B1(net139), - .B2(net115), - .C1(_1554_), + sky130_fd_sc_hd__a21oi_1 _5235_ (.A1(_0925_), + .A2(_1553_), + .B1(_1554_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1555_)); - sky130_fd_sc_hd__o221a_1 _5235_ (.A1(net115), - .A2(net140), - .B1(net136), - .B2(net110), - .C1(_1555_), + .Y(_1555_)); + sky130_fd_sc_hd__xor2_1 _5236_ (.A(net113), + .B(net148), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1556_)); - sky130_fd_sc_hd__and2_1 _5236_ (.A(net89), - .B(net87), + sky130_fd_sc_hd__nor2_4 _5237_ (.A(\hvsync_gen.vsync ), + .B(net20), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1557_)); - sky130_fd_sc_hd__nand2_1 _5237_ (.A(net89), - .B(net87), + .Y(_1557_)); + sky130_fd_sc_hd__or2_1 _5238_ (.A(_1440_), + .B(_1496_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1558_)); - sky130_fd_sc_hd__nand2_1 _5238_ (.A(net86), - .B(_1557_), + .X(_1558_)); + sky130_fd_sc_hd__nor2_1 _5239_ (.A(_1441_), + .B(_1496_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_1559_)); - sky130_fd_sc_hd__a31o_1 _5239_ (.A1(net89), - .A2(net87), - .A3(net85), - .B1(\hvsync_gen.vpos[3] ), + sky130_fd_sc_hd__or2_2 _5240_ (.A(_1441_), + .B(_1496_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1560_)); - sky130_fd_sc_hd__a211o_1 _5240_ (.A1(net87), - .A2(net86), - .B1(_1435_), - .C1(net84), + sky130_fd_sc_hd__nor2_1 _5241_ (.A(\hvsync_gen.vsync ), + .B(net30), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1561_)); - sky130_fd_sc_hd__a211o_1 _5241_ (.A1(net110), - .A2(net136), - .B1(\hvsync_gen.vpos[9] ), - .C1(_1425_), + .Y(_1561_)); + sky130_fd_sc_hd__nor2_1 _5242_ (.A(net148), + .B(_1560_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1562_)); - sky130_fd_sc_hd__a211o_1 _5242_ (.A1(net78), - .A2(_1561_), + .Y(_1562_)); + sky130_fd_sc_hd__a211o_1 _5243_ (.A1(net148), + .A2(net21), .B1(_1562_), - .C1(_1556_), + .C1(net34), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1563_)); - sky130_fd_sc_hd__o311a_1 _5243_ (.A1(_1358_), - .A2(_1551_), - .A3(_1552_), - .B1(_1563_), - .C1(_1550_), + sky130_fd_sc_hd__a221o_1 _5244_ (.A1(net18), + .A2(_1556_), + .B1(_1557_), + .B2(net148), + .C1(net32), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1564_)); - sky130_fd_sc_hd__nand2_2 _5244_ (.A(_1542_), - .B(_1564_), + sky130_fd_sc_hd__a32o_1 _5245_ (.A1(net36), + .A2(_1563_), + .A3(_1564_), + .B1(net37), + .B2(net148), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(audio)); - sky130_fd_sc_hd__nand4_1 _5245_ (.A(net97), - .B(_0072_), - .C(_1526_), - .D(_0071_), + .X(_1565_)); + sky130_fd_sc_hd__and2_1 _5246_ (.A(net152), + .B(_1565_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0012_)); - sky130_fd_sc_hd__or3b_1 _5246_ (.A(net77), - .B(_0002_), - .C_N(_1532_), + .X(_0014_)); + sky130_fd_sc_hd__xor2_1 _5247_ (.A(net112), + .B(\r2[1] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0013_)); - sky130_fd_sc_hd__o221a_1 _5247_ (.A1(_1751_), - .A2(net140), - .B1(_0955_), - .B2(_0964_), - .C1(_0971_), + .X(_1566_)); + sky130_fd_sc_hd__a21o_1 _5248_ (.A1(net118), + .A2(net148), + .B1(_1566_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1565_)); - sky130_fd_sc_hd__nor4_1 _5248_ (.A(net136), - .B(net68), - .C(_0952_), - .D(_1565_), + .X(_1567_)); + sky130_fd_sc_hd__and3_1 _5249_ (.A(net113), + .B(net149), + .C(_1566_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1566_)); - sky130_fd_sc_hd__nor2_4 _5249_ (.A(\hvsync_gen.vsync ), + .X(_1568_)); + sky130_fd_sc_hd__and3b_1 _5250_ (.A_N(_1568_), .B(net18), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .Y(_1567_)); - sky130_fd_sc_hd__nor2_4 _5250_ (.A(net68), - .B(net44), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .Y(_1568_)); - sky130_fd_sc_hd__or2_2 _5251_ (.A(net68), - .B(net44), + .C(_1567_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1569_)); - sky130_fd_sc_hd__and2_1 _5252_ (.A(net56), - .B(_1569_), + sky130_fd_sc_hd__a211o_1 _5251_ (.A1(\r2[1] ), + .A2(_1557_), + .B1(_1569_), + .C1(net32), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1570_)); - sky130_fd_sc_hd__nand2_2 _5253_ (.A(net56), - .B(_1569_), + sky130_fd_sc_hd__nand2_1 _5252_ (.A(\r2[1] ), + .B(_1104_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_1571_)); - sky130_fd_sc_hd__nand2_1 _5254_ (.A(net118), - .B(net151), + sky130_fd_sc_hd__or2_1 _5253_ (.A(\r2[1] ), + .B(_1104_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1572_)); - sky130_fd_sc_hd__or2_1 _5255_ (.A(net118), - .B(net151), + .X(_1572_)); + sky130_fd_sc_hd__nand3_1 _5254_ (.A(net148), + .B(_1571_), + .C(_1572_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1573_)); - sky130_fd_sc_hd__a32o_1 _5256_ (.A1(net19), + .Y(_1573_)); + sky130_fd_sc_hd__a21o_1 _5255_ (.A1(_1571_), .A2(_1572_), - .A3(_1573_), - .B1(_1567_), - .B2(net151), + .B1(net148), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1574_)); - sky130_fd_sc_hd__nor2_1 _5257_ (.A(net57), - .B(_1517_), + sky130_fd_sc_hd__a31o_1 _5256_ (.A1(net30), + .A2(_1573_), + .A3(_1574_), + .B1(net34), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1575_)); - sky130_fd_sc_hd__or2_1 _5258_ (.A(net57), - .B(_1517_), + .X(_1575_)); + sky130_fd_sc_hd__a21o_1 _5257_ (.A1(\r2[1] ), + .A2(net21), + .B1(_1575_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1576_)); - sky130_fd_sc_hd__nor2_1 _5259_ (.A(_1568_), - .B(net39), + sky130_fd_sc_hd__a32o_1 _5258_ (.A1(net36), + .A2(_1570_), + .A3(_1576_), + .B1(net37), + .B2(\r2[1] ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(_1577_)); + sky130_fd_sc_hd__and2_1 _5259_ (.A(net152), + .B(_1577_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1577_)); - sky130_fd_sc_hd__or2_2 _5260_ (.A(_1454_), - .B(_1514_), + .X(_0015_)); + sky130_fd_sc_hd__nand2_1 _5260_ (.A(net107), + .B(\r2[2] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1578_)); - sky130_fd_sc_hd__nor2_1 _5261_ (.A(net57), - .B(_1578_), + .Y(_1578_)); + sky130_fd_sc_hd__or2_1 _5261_ (.A(net107), + .B(\r2[2] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1579_)); - sky130_fd_sc_hd__or2_4 _5262_ (.A(net56), - .B(_1578_), + .X(_1579_)); + sky130_fd_sc_hd__a21o_1 _5262_ (.A1(net112), + .A2(\r2[1] ), + .B1(_1568_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1580_)); - sky130_fd_sc_hd__nor2_2 _5263_ (.A(\hvsync_gen.vsync ), - .B(net23), + sky130_fd_sc_hd__and3_1 _5263_ (.A(_1578_), + .B(_1579_), + .C(_1580_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1581_)); - sky130_fd_sc_hd__mux2_1 _5264_ (.A0(net24), - .A1(_1581_), - .S(net151), + .X(_1581_)); + sky130_fd_sc_hd__a21o_1 _5264_ (.A1(_1578_), + .A2(_1579_), + .B1(_1580_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1582_)); - sky130_fd_sc_hd__mux2_1 _5265_ (.A0(_1574_), - .A1(_1582_), - .S(_1571_), + sky130_fd_sc_hd__and3b_1 _5265_ (.A_N(_1581_), + .B(_1582_), + .C(net18), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1583_)); - sky130_fd_sc_hd__nor2_1 _5266_ (.A(\hvsync_gen.vsync ), - .B(net37), + sky130_fd_sc_hd__a211o_1 _5266_ (.A1(\r2[2] ), + .A2(_1557_), + .B1(_1583_), + .C1(net32), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1584_)); - sky130_fd_sc_hd__a22o_1 _5267_ (.A1(net31), - .A2(_1583_), - .B1(net28), - .B2(net151), + .X(_1584_)); + sky130_fd_sc_hd__and2_1 _5267_ (.A(\r2[2] ), + .B(_1095_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1585_)); - sky130_fd_sc_hd__and2_1 _5268_ (.A(net155), - .B(_1585_), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .X(_0014_)); - sky130_fd_sc_hd__xor2_1 _5269_ (.A(net113), - .B(\r2[1] ), + sky130_fd_sc_hd__nor2_1 _5268_ (.A(\r2[2] ), + .B(_1095_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1586_)); - sky130_fd_sc_hd__a21o_1 _5270_ (.A1(net118), - .A2(net151), - .B1(_1586_), + .Y(_1586_)); + sky130_fd_sc_hd__a211o_1 _5269_ (.A1(_1571_), + .A2(_1573_), + .B1(_1585_), + .C1(_1586_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1587_)); - sky130_fd_sc_hd__and3_1 _5271_ (.A(net118), - .B(net151), - .C(_1586_), + sky130_fd_sc_hd__o211ai_1 _5270_ (.A1(_1585_), + .A2(_1586_), + .B1(_1571_), + .C1(_1573_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1588_)); - sky130_fd_sc_hd__and3b_1 _5272_ (.A_N(_1588_), - .B(net19), - .C(_1587_), + .Y(_1588_)); + sky130_fd_sc_hd__a32o_1 _5271_ (.A1(net30), + .A2(_1587_), + .A3(_1588_), + .B1(net21), + .B2(\r2[2] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1589_)); - sky130_fd_sc_hd__a211o_1 _5273_ (.A1(\r2[1] ), - .A2(_1567_), - .B1(_1571_), - .C1(_1589_), + sky130_fd_sc_hd__o211a_1 _5272_ (.A1(net34), + .A2(_1589_), + .B1(_1584_), + .C1(net36), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1590_)); - sky130_fd_sc_hd__nand2_1 _5274_ (.A(\r2[1] ), - .B(_1122_), + sky130_fd_sc_hd__a21oi_1 _5273_ (.A1(\r2[2] ), + .A2(net37), + .B1(_1590_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_1591_)); - sky130_fd_sc_hd__or2_1 _5275_ (.A(\r2[1] ), - .B(_1122_), + sky130_fd_sc_hd__nor2_1 _5274_ (.A(net150), + .B(_1591_), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(_0016_)); + sky130_fd_sc_hd__and2_1 _5275_ (.A(\r2[3] ), + .B(_1089_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1592_)); - sky130_fd_sc_hd__nand3_1 _5276_ (.A(net151), - .B(_1591_), - .C(_1592_), + sky130_fd_sc_hd__nor2_1 _5276_ (.A(\r2[3] ), + .B(_1089_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_1593_)); - sky130_fd_sc_hd__a21o_1 _5277_ (.A1(_1591_), - .A2(_1592_), - .B1(net151), + sky130_fd_sc_hd__inv_2 _5277_ (.A(_1593_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1594_)); - sky130_fd_sc_hd__and3_1 _5278_ (.A(\r2[1] ), - .B(net71), - .C(_1578_), + .Y(_1594_)); + sky130_fd_sc_hd__or2_1 _5278_ (.A(_1592_), + .B(_1593_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1595_)); - sky130_fd_sc_hd__a311o_1 _5279_ (.A1(net24), - .A2(_1593_), - .A3(_1594_), - .B1(_1595_), - .C1(net57), + sky130_fd_sc_hd__nand2b_1 _5279_ (.A_N(_1585_), + .B(_1587_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1596_)); - sky130_fd_sc_hd__a32o_1 _5280_ (.A1(net31), - .A2(_1590_), - .A3(_1596_), - .B1(net29), - .B2(\r2[1] ), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .X(_1597_)); - sky130_fd_sc_hd__and2_1 _5281_ (.A(net155), - .B(_1597_), + .Y(_1596_)); + sky130_fd_sc_hd__xnor2_1 _5280_ (.A(_1595_), + .B(_1596_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0015_)); - sky130_fd_sc_hd__nand2_1 _5282_ (.A(net109), - .B(\r2[2] ), + .Y(_1597_)); + sky130_fd_sc_hd__a221o_1 _5281_ (.A1(\r2[3] ), + .A2(net21), + .B1(_1597_), + .B2(net31), + .C1(net35), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1598_)); - sky130_fd_sc_hd__or2_1 _5283_ (.A(net109), - .B(\r2[2] ), + .X(_1598_)); + sky130_fd_sc_hd__nand2_1 _5282_ (.A(net101), + .B(\r2[3] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1599_)); - sky130_fd_sc_hd__a21o_1 _5284_ (.A1(net113), - .A2(\r2[1] ), - .B1(_1588_), + .Y(_1599_)); + sky130_fd_sc_hd__or2_1 _5283_ (.A(net101), + .B(\r2[3] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1600_)); - sky130_fd_sc_hd__and3_1 _5285_ (.A(_1598_), - .B(_1599_), - .C(_1600_), + sky130_fd_sc_hd__nand2_1 _5284_ (.A(_1599_), + .B(_1600_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1601_)); - sky130_fd_sc_hd__a21o_1 _5286_ (.A1(_1598_), - .A2(_1599_), - .B1(_1600_), + .Y(_1601_)); + sky130_fd_sc_hd__a21o_1 _5285_ (.A1(net107), + .A2(\r2[2] ), + .B1(_1581_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1602_)); - sky130_fd_sc_hd__and3b_1 _5287_ (.A_N(_1601_), + sky130_fd_sc_hd__xnor2_1 _5286_ (.A(_1601_), .B(_1602_), - .C(net19), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1603_)); - sky130_fd_sc_hd__a211o_1 _5288_ (.A1(\r2[2] ), - .A2(_1567_), - .B1(_1571_), - .C1(_1603_), + .Y(_1603_)); + sky130_fd_sc_hd__a221o_1 _5287_ (.A1(\r2[3] ), + .A2(_1557_), + .B1(_1603_), + .B2(net20), + .C1(net33), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1604_)); - sky130_fd_sc_hd__and2_1 _5289_ (.A(\r2[2] ), - .B(_1118_), + sky130_fd_sc_hd__a32o_1 _5288_ (.A1(_1549_), + .A2(_1598_), + .A3(_1604_), + .B1(_1546_), + .B2(\r2[3] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1605_)); - sky130_fd_sc_hd__nand2_1 _5290_ (.A(\r2[2] ), - .B(_1118_), + sky130_fd_sc_hd__and2_1 _5289_ (.A(net153), + .B(_1605_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1606_)); - sky130_fd_sc_hd__nor2_1 _5291_ (.A(\r2[2] ), - .B(_1118_), + .X(_0017_)); + sky130_fd_sc_hd__nand2_1 _5290_ (.A(\r2[4] ), + .B(net69), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1607_)); - sky130_fd_sc_hd__o211ai_1 _5292_ (.A1(_1605_), - .A2(_1607_), - .B1(_1591_), - .C1(_1593_), + .Y(_1606_)); + sky130_fd_sc_hd__xor2_1 _5291_ (.A(\r2[4] ), + .B(_1075_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1608_)); - sky130_fd_sc_hd__a211o_1 _5293_ (.A1(_1591_), - .A2(_1593_), - .B1(_1605_), - .C1(_1607_), + .X(_1607_)); + sky130_fd_sc_hd__a21o_1 _5292_ (.A1(_1594_), + .A2(_1596_), + .B1(_1592_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1609_)); - sky130_fd_sc_hd__and3_1 _5294_ (.A(net24), + .X(_1608_)); + sky130_fd_sc_hd__nand2_1 _5293_ (.A(_1607_), .B(_1608_), - .C(_1609_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1610_)); - sky130_fd_sc_hd__a211o_1 _5295_ (.A1(\r2[2] ), - .A2(_1581_), - .B1(_1610_), - .C1(net33), + .Y(_1609_)); + sky130_fd_sc_hd__o21a_1 _5294_ (.A1(_1607_), + .A2(_1608_), + .B1(net31), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1611_)); - sky130_fd_sc_hd__a32o_1 _5296_ (.A1(net31), - .A2(_1604_), - .A3(_1611_), - .B1(net28), - .B2(\r2[2] ), + .X(_1610_)); + sky130_fd_sc_hd__nand2_1 _5295_ (.A(_1609_), + .B(_1610_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1612_)); - sky130_fd_sc_hd__and2_1 _5297_ (.A(net155), - .B(_1612_), + .Y(_1611_)); + sky130_fd_sc_hd__o211a_1 _5296_ (.A1(net31), + .A2(_1606_), + .B1(_1611_), + .C1(net33), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0016_)); - sky130_fd_sc_hd__and2_1 _5298_ (.A(\r2[3] ), - .B(_1112_), + .X(_1612_)); + sky130_fd_sc_hd__nand2_1 _5297_ (.A(net97), + .B(\r2[4] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1613_)); - sky130_fd_sc_hd__nand2_1 _5299_ (.A(\r2[3] ), - .B(_1112_), + .Y(_1613_)); + sky130_fd_sc_hd__or2_1 _5298_ (.A(net97), + .B(\r2[4] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1614_)); - sky130_fd_sc_hd__nor2_1 _5300_ (.A(\r2[3] ), - .B(_1112_), + .X(_1614_)); + sky130_fd_sc_hd__a21bo_1 _5299_ (.A1(_1600_), + .A2(_1602_), + .B1_N(_1599_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1615_)); - sky130_fd_sc_hd__a211o_1 _5301_ (.A1(_1606_), - .A2(_1609_), - .B1(_1613_), - .C1(_1615_), + .X(_1615_)); + sky130_fd_sc_hd__nand3_1 _5300_ (.A(_1613_), + .B(_1614_), + .C(_1615_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1616_)); - sky130_fd_sc_hd__o211a_1 _5302_ (.A1(_1613_), - .A2(_1615_), - .B1(_1606_), - .C1(_1609_), + .Y(_1616_)); + sky130_fd_sc_hd__a21o_1 _5301_ (.A1(_1613_), + .A2(_1614_), + .B1(_1615_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1617_)); - sky130_fd_sc_hd__nor2_1 _5303_ (.A(_1580_), - .B(_1617_), + sky130_fd_sc_hd__a31o_1 _5302_ (.A1(_1555_), + .A2(_1616_), + .A3(_1617_), + .B1(net33), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1618_)); - sky130_fd_sc_hd__a221o_1 _5304_ (.A1(\r2[3] ), - .A2(_1581_), - .B1(_1616_), - .B2(_1618_), - .C1(net34), + .X(_1618_)); + sky130_fd_sc_hd__o21ba_1 _5303_ (.A1(net20), + .A2(_1606_), + .B1_N(_1618_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1619_)); - sky130_fd_sc_hd__nand2_1 _5305_ (.A(net104), - .B(\r2[3] ), + sky130_fd_sc_hd__o32a_1 _5304_ (.A1(_1550_), + .A2(_1612_), + .A3(_1619_), + .B1(_1606_), + .B2(net40), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1620_)); - sky130_fd_sc_hd__or2_1 _5306_ (.A(net104), - .B(\r2[3] ), + .X(_1620_)); + sky130_fd_sc_hd__nor2_1 _5305_ (.A(net150), + .B(_1620_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1621_)); - sky130_fd_sc_hd__nand2_1 _5307_ (.A(_1620_), - .B(_1621_), + .Y(_0018_)); + sky130_fd_sc_hd__and2_1 _5306_ (.A(net91), + .B(\r2[5] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1622_)); - sky130_fd_sc_hd__a21o_1 _5308_ (.A1(net109), - .A2(\r2[2] ), - .B1(_1601_), + .X(_1621_)); + sky130_fd_sc_hd__nor2_1 _5307_ (.A(net91), + .B(\r2[5] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1623_)); - sky130_fd_sc_hd__xnor2_1 _5309_ (.A(_1622_), - .B(_1623_), + .Y(_1622_)); + sky130_fd_sc_hd__nor2_1 _5308_ (.A(_1621_), + .B(_1622_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1624_)); - sky130_fd_sc_hd__a221o_1 _5310_ (.A1(\r2[3] ), - .A2(_1567_), - .B1(_1624_), - .B2(net19), - .C1(_1571_), + .Y(_1623_)); + sky130_fd_sc_hd__nand2_1 _5309_ (.A(_1613_), + .B(_1616_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1625_)); - sky130_fd_sc_hd__a32o_1 _5311_ (.A1(net31), - .A2(_1619_), - .A3(_1625_), - .B1(net28), - .B2(\r2[3] ), + .Y(_1624_)); + sky130_fd_sc_hd__nand2_1 _5310_ (.A(\r2[5] ), + .B(net69), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1626_)); - sky130_fd_sc_hd__and2_1 _5312_ (.A(net155), - .B(_1626_), + .Y(_1625_)); + sky130_fd_sc_hd__xnor2_1 _5311_ (.A(_1623_), + .B(_1624_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0017_)); - sky130_fd_sc_hd__xnor2_1 _5313_ (.A(\r2[4] ), - .B(net21), + .Y(_1626_)); + sky130_fd_sc_hd__mux2_1 _5312_ (.A0(_1625_), + .A1(_1626_), + .S(net20), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1627_)); - sky130_fd_sc_hd__a21o_1 _5314_ (.A1(_1614_), - .A2(_1616_), - .B1(_1627_), + .X(_1627_)); + sky130_fd_sc_hd__a21bo_1 _5313_ (.A1(\r2[4] ), + .A2(_1075_), + .B1_N(_1609_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1628_)); - sky130_fd_sc_hd__a31oi_1 _5315_ (.A1(_1614_), - .A2(_1616_), - .A3(_1627_), - .B1(_1580_), + sky130_fd_sc_hd__or2_1 _5314_ (.A(\r2[5] ), + .B(_1076_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1629_)); - sky130_fd_sc_hd__a221o_1 _5316_ (.A1(\r2[4] ), - .A2(_1581_), - .B1(_1628_), - .B2(_1629_), - .C1(net34), + .X(_1629_)); + sky130_fd_sc_hd__nand2_1 _5315_ (.A(\r2[5] ), + .B(_1076_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1630_)); - sky130_fd_sc_hd__nand2_1 _5317_ (.A(net99), - .B(\r2[4] ), + .Y(_1630_)); + sky130_fd_sc_hd__nor2_1 _5316_ (.A(_1498_), + .B(_1558_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_1631_)); - sky130_fd_sc_hd__or2_1 _5318_ (.A(net99), - .B(\r2[4] ), + sky130_fd_sc_hd__and3_1 _5317_ (.A(_1628_), + .B(_1629_), + .C(_1630_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1632_)); - sky130_fd_sc_hd__a21bo_1 _5319_ (.A1(_1621_), - .A2(_1623_), - .B1_N(_1620_), + sky130_fd_sc_hd__a21o_1 _5318_ (.A1(_1629_), + .A2(_1630_), + .B1(_1628_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1633_)); - sky130_fd_sc_hd__nand3_1 _5320_ (.A(_1631_), - .B(_1632_), - .C(_1633_), + sky130_fd_sc_hd__nand2_1 _5319_ (.A(_1631_), + .B(_1633_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_1634_)); - sky130_fd_sc_hd__a21o_1 _5321_ (.A1(_1631_), - .A2(_1632_), - .B1(_1633_), + sky130_fd_sc_hd__o22a_1 _5320_ (.A1(_1625_), + .A2(_1631_), + .B1(_1632_), + .B2(_1634_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1635_)); - sky130_fd_sc_hd__a31o_1 _5322_ (.A1(net19), - .A2(_1634_), - .A3(_1635_), - .B1(net32), + sky130_fd_sc_hd__o22a_1 _5321_ (.A1(net33), + .A2(_1627_), + .B1(_1635_), + .B2(_1438_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1636_)); - sky130_fd_sc_hd__a21o_1 _5323_ (.A1(\r2[4] ), - .A2(_1567_), - .B1(_1636_), + sky130_fd_sc_hd__nor2_1 _5322_ (.A(net150), + .B(_1636_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1637_)); - sky130_fd_sc_hd__and3_1 _5324_ (.A(net31), - .B(_1630_), - .C(_1637_), + .Y(_0019_)); + sky130_fd_sc_hd__nand2_1 _5323_ (.A(\r2[6] ), + .B(_1080_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1638_)); - sky130_fd_sc_hd__a21oi_1 _5325_ (.A1(\r2[4] ), - .A2(net28), - .B1(_1638_), + .Y(_1637_)); + sky130_fd_sc_hd__or2_1 _5324_ (.A(\r2[6] ), + .B(_1080_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1639_)); - sky130_fd_sc_hd__nor2_1 _5326_ (.A(net153), - .B(_1639_), + .X(_1638_)); + sky130_fd_sc_hd__nand2_1 _5325_ (.A(_1637_), + .B(_1638_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0018_)); - sky130_fd_sc_hd__a21bo_1 _5327_ (.A1(\r2[4] ), - .A2(net21), - .B1_N(_1628_), + .Y(_1639_)); + sky130_fd_sc_hd__nand2_1 _5326_ (.A(_1628_), + .B(_1629_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1640_)); - sky130_fd_sc_hd__or2_1 _5328_ (.A(\r2[5] ), - .B(_1102_), + .Y(_1640_)); + sky130_fd_sc_hd__a21o_1 _5327_ (.A1(_1630_), + .A2(_1640_), + .B1(_1639_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1641_)); - sky130_fd_sc_hd__nand2_1 _5329_ (.A(\r2[5] ), - .B(_1102_), + sky130_fd_sc_hd__nand3_1 _5328_ (.A(_1630_), + .B(_1639_), + .C(_1640_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_1642_)); - sky130_fd_sc_hd__nand2_1 _5330_ (.A(_1641_), + sky130_fd_sc_hd__and2_1 _5329_ (.A(_1641_), .B(_1642_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1643_)); - sky130_fd_sc_hd__and2_1 _5331_ (.A(\r2[5] ), - .B(net72), + .X(_1643_)); + sky130_fd_sc_hd__and2_1 _5330_ (.A(\r2[6] ), + .B(net68), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1644_)); - sky130_fd_sc_hd__and2_1 _5332_ (.A(net94), - .B(\r2[5] ), + sky130_fd_sc_hd__mux2_1 _5331_ (.A0(_1643_), + .A1(_1644_), + .S(_1558_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1645_)); - sky130_fd_sc_hd__or2_1 _5333_ (.A(net94), - .B(\r2[5] ), + sky130_fd_sc_hd__and3_1 _5332_ (.A(_1439_), + .B(net40), + .C(_1645_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1646_)); - sky130_fd_sc_hd__nand2b_1 _5334_ (.A_N(_1645_), - .B(_1646_), + sky130_fd_sc_hd__a21o_1 _5333_ (.A1(_1623_), + .A2(_1624_), + .B1(_1621_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1647_)); - sky130_fd_sc_hd__nand2_1 _5335_ (.A(_1631_), - .B(_1634_), + .X(_1647_)); + sky130_fd_sc_hd__nand2_1 _5334_ (.A(\r2[6] ), + .B(_1647_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_1648_)); - sky130_fd_sc_hd__nor2_1 _5336_ (.A(_1640_), - .B(_1643_), + sky130_fd_sc_hd__mux2_1 _5335_ (.A0(_1644_), + .A1(_1648_), + .S(net20), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1649_)); - sky130_fd_sc_hd__a21o_1 _5337_ (.A1(_1640_), - .A2(_1643_), - .B1(_1580_), + .X(_1649_)); + sky130_fd_sc_hd__or2_1 _5336_ (.A(\r2[6] ), + .B(_1647_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1650_)); - sky130_fd_sc_hd__o221a_1 _5338_ (.A1(net24), - .A2(_1644_), - .B1(_1649_), - .B2(_1650_), - .C1(net32), + sky130_fd_sc_hd__or2_1 _5337_ (.A(net68), + .B(net18), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1651_)); - sky130_fd_sc_hd__xnor2_1 _5339_ (.A(_1647_), - .B(_1648_), + sky130_fd_sc_hd__a32o_1 _5338_ (.A1(net35), + .A2(_1649_), + .A3(_1650_), + .B1(net37), + .B2(\r2[6] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1652_)); - sky130_fd_sc_hd__mux2_1 _5340_ (.A0(_1644_), - .A1(_1652_), - .S(net19), + .X(_1652_)); + sky130_fd_sc_hd__o21a_1 _5339_ (.A1(_1646_), + .A2(_1652_), + .B1(net153), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1653_)); - sky130_fd_sc_hd__a21o_1 _5341_ (.A1(net34), - .A2(_1653_), - .B1(_1651_), + .X(_0020_)); + sky130_fd_sc_hd__xnor2_1 _5340_ (.A(\r2[7] ), + .B(_1117_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1654_)); - sky130_fd_sc_hd__a22o_1 _5342_ (.A1(\r2[5] ), - .A2(net28), - .B1(_1654_), - .B2(net31), + .Y(_1653_)); + sky130_fd_sc_hd__a21oi_1 _5341_ (.A1(_1637_), + .A2(_1641_), + .B1(_1653_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1655_)); - sky130_fd_sc_hd__and2_1 _5343_ (.A(net155), - .B(_1655_), + .Y(_1654_)); + sky130_fd_sc_hd__and3_1 _5342_ (.A(_1637_), + .B(_1641_), + .C(_1653_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0019_)); - sky130_fd_sc_hd__and2_1 _5344_ (.A(\r2[6] ), - .B(_1105_), + .X(_1655_)); + sky130_fd_sc_hd__or2_1 _5343_ (.A(_1654_), + .B(_1655_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1656_)); - sky130_fd_sc_hd__or2_1 _5345_ (.A(\r2[6] ), - .B(_1105_), + sky130_fd_sc_hd__a22oi_1 _5344_ (.A1(net20), + .A2(_1648_), + .B1(_1651_), + .B2(\r2[7] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1657_)); - sky130_fd_sc_hd__nand2b_1 _5346_ (.A_N(_1656_), - .B(_1657_), + .Y(_1657_)); + sky130_fd_sc_hd__a21o_1 _5345_ (.A1(\r2[6] ), + .A2(_1647_), + .B1(\r2[7] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1658_)); - sky130_fd_sc_hd__a21bo_1 _5347_ (.A1(_1640_), - .A2(_1641_), - .B1_N(_1642_), + .X(_1658_)); + sky130_fd_sc_hd__a31o_1 _5346_ (.A1(\r2[7] ), + .A2(net20), + .A3(_1648_), + .B1(_1657_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1659_)); - sky130_fd_sc_hd__xor2_1 _5348_ (.A(_1658_), - .B(_1659_), + sky130_fd_sc_hd__a22oi_1 _5347_ (.A1(net31), + .A2(_1656_), + .B1(_1659_), + .B2(net34), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1660_)); - sky130_fd_sc_hd__nand2_1 _5349_ (.A(\r2[6] ), - .B(net72), + .Y(_1660_)); + sky130_fd_sc_hd__a22o_1 _5348_ (.A1(\r2[7] ), + .A2(_1546_), + .B1(_1549_), + .B2(_1660_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1661_)); - sky130_fd_sc_hd__mux2_1 _5350_ (.A0(_1660_), - .A1(_1661_), - .S(_1578_), + .X(_1661_)); + sky130_fd_sc_hd__a211o_1 _5349_ (.A1(\r2[7] ), + .A2(net69), + .B1(net35), + .C1(net31), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1662_)); - sky130_fd_sc_hd__or3_1 _5351_ (.A(net56), - .B(net39), + sky130_fd_sc_hd__and3_1 _5350_ (.A(net153), + .B(_1661_), .C(_1662_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), + .X(_0021_)); + sky130_fd_sc_hd__and2_1 _5351_ (.A(\r2[8] ), + .B(_0948_), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), .X(_1663_)); - sky130_fd_sc_hd__a21o_1 _5352_ (.A1(_1646_), - .A2(_1648_), - .B1(_1645_), + sky130_fd_sc_hd__nor2_1 _5352_ (.A(\r2[8] ), + .B(_0948_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1664_)); - sky130_fd_sc_hd__a21bo_1 _5353_ (.A1(\r2[6] ), - .A2(_1664_), - .B1_N(net18), + .Y(_1664_)); + sky130_fd_sc_hd__nor2_1 _5353_ (.A(_1663_), + .B(_1664_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1665_)); - sky130_fd_sc_hd__or2_1 _5354_ (.A(net19), - .B(_1661_), + .Y(_1665_)); + sky130_fd_sc_hd__a21o_1 _5354_ (.A1(\r2[7] ), + .A2(_1117_), + .B1(_1654_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1666_)); - sky130_fd_sc_hd__a2bb2o_1 _5355_ (.A1_N(\r2[6] ), - .A2_N(_1664_), - .B1(_1665_), - .B2(_1666_), + sky130_fd_sc_hd__xor2_1 _5355_ (.A(_1665_), + .B(_1666_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1667_)); - sky130_fd_sc_hd__o22a_1 _5356_ (.A1(net37), - .A2(_1661_), + sky130_fd_sc_hd__a221o_1 _5356_ (.A1(\r2[8] ), + .A2(net21), .B1(_1667_), - .B2(net32), + .B2(net31), + .C1(net34), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1668_)); - sky130_fd_sc_hd__a21oi_1 _5357_ (.A1(_1663_), - .A2(_1668_), - .B1(net153), + sky130_fd_sc_hd__and2_1 _5357_ (.A(\r2[8] ), + .B(_1658_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0020_)); - sky130_fd_sc_hd__and2_1 _5358_ (.A(\r2[7] ), - .B(_1133_), + .X(_1669_)); + sky130_fd_sc_hd__nand2_1 _5358_ (.A(net20), + .B(_1669_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1669_)); - sky130_fd_sc_hd__nor2_1 _5359_ (.A(\r2[7] ), - .B(_1133_), + .Y(_1670_)); + sky130_fd_sc_hd__a21o_1 _5359_ (.A1(net20), + .A2(_1658_), + .B1(\r2[8] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1670_)); - sky130_fd_sc_hd__or2_1 _5360_ (.A(_1669_), - .B(_1670_), + .X(_1671_)); + sky130_fd_sc_hd__a31o_1 _5360_ (.A1(_1651_), + .A2(_1670_), + .A3(_1671_), + .B1(net33), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1671_)); - sky130_fd_sc_hd__a21oi_1 _5361_ (.A1(_1657_), - .A2(_1659_), - .B1(_1656_), + .X(_1672_)); + sky130_fd_sc_hd__a32o_1 _5361_ (.A1(net36), + .A2(_1668_), + .A3(_1672_), + .B1(_1546_), + .B2(\r2[8] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1672_)); - sky130_fd_sc_hd__nor2_1 _5362_ (.A(_1671_), - .B(_1672_), + .X(_1673_)); + sky130_fd_sc_hd__and2_1 _5362_ (.A(net153), + .B(_1673_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1673_)); - sky130_fd_sc_hd__and2_1 _5363_ (.A(_1671_), - .B(_1672_), + .X(_0022_)); + sky130_fd_sc_hd__nor2_1 _5363_ (.A(net147), + .B(_1348_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1674_)); - sky130_fd_sc_hd__nor2_1 _5364_ (.A(_1673_), - .B(_1674_), + .Y(_1674_)); + sky130_fd_sc_hd__and2_1 _5364_ (.A(net147), + .B(_1348_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1675_)); - sky130_fd_sc_hd__and2_1 _5365_ (.A(\r2[7] ), - .B(net72), + .X(_1675_)); + sky130_fd_sc_hd__a21oi_1 _5365_ (.A1(_1665_), + .A2(_1666_), + .B1(_1663_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1676_)); - sky130_fd_sc_hd__nor2_1 _5366_ (.A(net34), - .B(net24), + .Y(_1676_)); + sky130_fd_sc_hd__o21ai_1 _5366_ (.A1(_1674_), + .A2(_1675_), + .B1(_1676_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_1677_)); - sky130_fd_sc_hd__o31a_1 _5367_ (.A1(net33), - .A2(net24), + sky130_fd_sc_hd__o31a_1 _5367_ (.A1(_1674_), + .A2(_1675_), .A3(_1676_), - .B1(net30), + .B1(net31), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1678_)); - sky130_fd_sc_hd__a21o_1 _5368_ (.A1(\r2[6] ), - .A2(_1664_), - .B1(\r2[7] ), + sky130_fd_sc_hd__a221o_1 _5368_ (.A1(net147), + .A2(_1561_), + .B1(_1677_), + .B2(_1678_), + .C1(net35), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1679_)); - sky130_fd_sc_hd__nor2_1 _5369_ (.A(\r2[7] ), - .B(_1665_), + sky130_fd_sc_hd__nand2b_1 _5369_ (.A_N(_1669_), + .B(net19), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_1680_)); - sky130_fd_sc_hd__or2_1 _5370_ (.A(net72), - .B(net18), + sky130_fd_sc_hd__nand2_1 _5370_ (.A(net147), + .B(_1651_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1681_)); - sky130_fd_sc_hd__a31o_1 _5371_ (.A1(\r2[7] ), - .A2(_1665_), - .A3(_1681_), - .B1(_1680_), + .Y(_1681_)); + sky130_fd_sc_hd__mux2_1 _5371_ (.A0(net147), + .A1(_1681_), + .S(_1680_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1682_)); - sky130_fd_sc_hd__o22a_1 _5372_ (.A1(_1580_), - .A2(_1675_), - .B1(_1682_), - .B2(net32), + sky130_fd_sc_hd__nand2_1 _5372_ (.A(_1438_), + .B(_1682_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1683_)); - sky130_fd_sc_hd__a22o_1 _5373_ (.A1(net39), - .A2(_1676_), - .B1(_1678_), - .B2(_1683_), + .Y(_1683_)); + sky130_fd_sc_hd__a32o_1 _5373_ (.A1(net36), + .A2(_1679_), + .A3(_1683_), + .B1(net37), + .B2(net147), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1684_)); - sky130_fd_sc_hd__and2_1 _5374_ (.A(net154), + sky130_fd_sc_hd__and2_1 _5374_ (.A(net152), .B(_1684_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0021_)); - sky130_fd_sc_hd__xor2_1 _5375_ (.A(\r2[8] ), - .B(_0976_), + .X(_0023_)); + sky130_fd_sc_hd__xnor2_1 _5375_ (.A(net128), + .B(_1346_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1685_)); - sky130_fd_sc_hd__or3_1 _5376_ (.A(_1669_), - .B(_1673_), - .C(_1685_), + .Y(_1685_)); + sky130_fd_sc_hd__and2_1 _5376_ (.A(\r2[10] ), + .B(net14), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1686_)); - sky130_fd_sc_hd__o21a_1 _5377_ (.A1(_1669_), - .A2(_1673_), - .B1(_1685_), + sky130_fd_sc_hd__nor2_1 _5377_ (.A(\r2[10] ), + .B(net14), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1687_)); - sky130_fd_sc_hd__and3b_1 _5378_ (.A_N(_1687_), - .B(net24), - .C(_1686_), + .Y(_1687_)); + sky130_fd_sc_hd__nor2_1 _5378_ (.A(_1686_), + .B(_1687_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1688_)); - sky130_fd_sc_hd__a21bo_1 _5379_ (.A1(\r2[8] ), - .A2(_1679_), - .B1_N(net18), + .Y(_1688_)); + sky130_fd_sc_hd__o21ba_1 _5379_ (.A1(_1674_), + .A2(_1676_), + .B1_N(_1675_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1689_)); - sky130_fd_sc_hd__and2_1 _5380_ (.A(\r2[8] ), - .B(net72), + sky130_fd_sc_hd__xnor2_1 _5380_ (.A(_1688_), + .B(_1689_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1690_)); - sky130_fd_sc_hd__nand2b_1 _5381_ (.A_N(net18), - .B(_1690_), + .Y(_1690_)); + sky130_fd_sc_hd__a221o_1 _5381_ (.A1(\r2[10] ), + .A2(net21), + .B1(_1690_), + .B2(net31), + .C1(net35), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1691_)); - sky130_fd_sc_hd__nand2_1 _5382_ (.A(_1689_), - .B(_1691_), + .X(_1691_)); + sky130_fd_sc_hd__o21a_1 _5382_ (.A1(net147), + .A2(_1669_), + .B1(\r2[10] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1692_)); - sky130_fd_sc_hd__o211a_1 _5383_ (.A1(\r2[8] ), - .A2(_1679_), - .B1(_1692_), - .C1(net34), + .X(_1692_)); + sky130_fd_sc_hd__or3_1 _5383_ (.A(\r2[10] ), + .B(net147), + .C(_1669_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1693_)); - sky130_fd_sc_hd__a211o_1 _5384_ (.A1(_1677_), - .A2(_1690_), - .B1(_1693_), - .C1(_1688_), + sky130_fd_sc_hd__and3b_1 _5384_ (.A_N(_1692_), + .B(_1693_), + .C(net19), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1694_)); - sky130_fd_sc_hd__a22o_1 _5385_ (.A1(\r2[8] ), - .A2(net28), + sky130_fd_sc_hd__a211o_1 _5385_ (.A1(\r2[10] ), + .A2(_1557_), .B1(_1694_), - .B2(net30), + .C1(net32), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1695_)); - sky130_fd_sc_hd__and2_1 _5386_ (.A(net155), - .B(_1695_), + sky130_fd_sc_hd__a32o_1 _5386_ (.A1(net36), + .A2(_1691_), + .A3(_1695_), + .B1(net37), + .B2(\r2[10] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0022_)); - sky130_fd_sc_hd__and2_1 _5387_ (.A(\r2[9] ), - .B(_1359_), + .X(_1696_)); + sky130_fd_sc_hd__and2_1 _5387_ (.A(net152), + .B(_1696_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1696_)); - sky130_fd_sc_hd__or2_1 _5388_ (.A(\r2[9] ), - .B(_1359_), + .X(_0024_)); + sky130_fd_sc_hd__o21ba_1 _5388_ (.A1(_1687_), + .A2(_1689_), + .B1_N(_1686_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1697_)); - sky130_fd_sc_hd__nand2b_1 _5389_ (.A_N(_1696_), - .B(_1697_), + sky130_fd_sc_hd__nand2_1 _5389_ (.A(net146), + .B(net14), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_1698_)); - sky130_fd_sc_hd__a21o_1 _5390_ (.A1(\r2[8] ), - .A2(_0976_), - .B1(_1687_), + sky130_fd_sc_hd__nor2_1 _5390_ (.A(net146), + .B(net14), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1699_)); - sky130_fd_sc_hd__xnor2_1 _5391_ (.A(_1698_), - .B(_1699_), + .Y(_1699_)); + sky130_fd_sc_hd__or2_1 _5391_ (.A(net146), + .B(net14), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1700_)); - sky130_fd_sc_hd__a221o_1 _5392_ (.A1(\r2[9] ), - .A2(_1581_), - .B1(_1700_), - .B2(net23), - .C1(net33), + .X(_1700_)); + sky130_fd_sc_hd__nand2_1 _5392_ (.A(_1698_), + .B(_1700_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1701_)); - sky130_fd_sc_hd__a21o_1 _5393_ (.A1(\r2[8] ), - .A2(_1679_), - .B1(\r2[9] ), + .Y(_1701_)); + sky130_fd_sc_hd__or2_1 _5393_ (.A(_1697_), + .B(_1701_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1702_)); - sky130_fd_sc_hd__o21ai_1 _5394_ (.A1(\r2[9] ), - .A2(_1689_), - .B1(net56), + sky130_fd_sc_hd__a21oi_1 _5394_ (.A1(_1697_), + .A2(_1701_), + .B1(_1560_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_1703_)); - sky130_fd_sc_hd__a31o_1 _5395_ (.A1(\r2[9] ), - .A2(_1681_), - .A3(_1689_), - .B1(_1703_), + sky130_fd_sc_hd__a221o_1 _5395_ (.A1(net146), + .A2(net21), + .B1(_1702_), + .B2(_1703_), + .C1(net34), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1704_)); - sky130_fd_sc_hd__a32o_1 _5396_ (.A1(net30), - .A2(_1701_), - .A3(_1704_), - .B1(net28), - .B2(\r2[9] ), + sky130_fd_sc_hd__xor2_1 _5396_ (.A(net146), + .B(_1692_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1705_)); - sky130_fd_sc_hd__and2_1 _5397_ (.A(net154), - .B(_1705_), + sky130_fd_sc_hd__a221o_1 _5397_ (.A1(net146), + .A2(_1557_), + .B1(_1705_), + .B2(net19), + .C1(net32), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0023_)); - sky130_fd_sc_hd__xnor2_1 _5398_ (.A(net131), - .B(_1357_), + .X(_1706_)); + sky130_fd_sc_hd__a32o_1 _5398_ (.A1(_1549_), + .A2(_1704_), + .A3(_1706_), + .B1(_1546_), + .B2(net225), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1706_)); - sky130_fd_sc_hd__and2_1 _5399_ (.A(\r2[10] ), - .B(net13), + .X(_1707_)); + sky130_fd_sc_hd__and2_1 _5399_ (.A(net152), + .B(_1707_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1707_)); - sky130_fd_sc_hd__nor2_1 _5400_ (.A(\r2[10] ), + .X(_0025_)); + sky130_fd_sc_hd__xor2_1 _5400_ (.A(\r2[12] ), .B(net13), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1708_)); - sky130_fd_sc_hd__nor2_1 _5401_ (.A(_1707_), - .B(_1708_), + .X(_1708_)); + sky130_fd_sc_hd__o21ai_1 _5401_ (.A1(_1697_), + .A2(_1699_), + .B1(_1698_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_1709_)); - sky130_fd_sc_hd__o21a_1 _5402_ (.A1(_1696_), - .A2(_1699_), - .B1(_1697_), + sky130_fd_sc_hd__or2_1 _5402_ (.A(_1708_), + .B(_1709_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1710_)); - sky130_fd_sc_hd__xnor2_1 _5403_ (.A(_1709_), - .B(_1710_), + sky130_fd_sc_hd__nand2_1 _5403_ (.A(_1708_), + .B(_1709_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_1711_)); - sky130_fd_sc_hd__and2_1 _5404_ (.A(\r2[10] ), - .B(net71), + sky130_fd_sc_hd__a21oi_1 _5404_ (.A1(net146), + .A2(_1692_), + .B1(\r2[12] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1712_)); - sky130_fd_sc_hd__or3_1 _5405_ (.A(net33), - .B(net23), - .C(_1712_), + .Y(_1712_)); + sky130_fd_sc_hd__and3_1 _5405_ (.A(\r2[12] ), + .B(net146), + .C(_1692_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1713_)); - sky130_fd_sc_hd__a22oi_1 _5406_ (.A1(\r2[10] ), - .A2(_1681_), - .B1(_1702_), - .B2(net17), + sky130_fd_sc_hd__o21ai_1 _5406_ (.A1(_1712_), + .A2(_1713_), + .B1(net19), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_1714_)); - sky130_fd_sc_hd__a31o_1 _5407_ (.A1(\r2[10] ), - .A2(net17), - .A3(_1702_), - .B1(_1714_), + sky130_fd_sc_hd__and2_1 _5407_ (.A(\r2[12] ), + .B(net68), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1715_)); - sky130_fd_sc_hd__a22oi_1 _5408_ (.A1(net23), - .A2(_1711_), - .B1(_1715_), - .B2(net33), + sky130_fd_sc_hd__o211a_1 _5408_ (.A1(net19), + .A2(_1715_), + .B1(_1714_), + .C1(_1438_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1716_)); - sky130_fd_sc_hd__a32o_1 _5409_ (.A1(net30), - .A2(_1713_), - .A3(_1716_), - .B1(_1712_), - .B2(net39), + .X(_1716_)); + sky130_fd_sc_hd__a311o_1 _5409_ (.A1(_1439_), + .A2(_1558_), + .A3(_1715_), + .B1(_1716_), + .C1(_1550_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1717_)); - sky130_fd_sc_hd__and2_1 _5410_ (.A(net154), - .B(_1717_), + sky130_fd_sc_hd__a31o_1 _5410_ (.A1(net30), + .A2(_1710_), + .A3(_1711_), + .B1(_1717_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0024_)); - sky130_fd_sc_hd__a21oi_1 _5411_ (.A1(_1709_), - .A2(_1710_), - .B1(_1707_), + .X(_1718_)); + sky130_fd_sc_hd__o211a_1 _5411_ (.A1(net39), + .A2(_1715_), + .B1(_1718_), + .C1(net152), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1718_)); - sky130_fd_sc_hd__nor2_1 _5412_ (.A(\r2[11] ), - .B(net14), + .X(_0026_)); + sky130_fd_sc_hd__xor2_1 _5412_ (.A(net145), + .B(net13), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1719_)); - sky130_fd_sc_hd__and2_1 _5413_ (.A(\r2[11] ), - .B(net13), + .X(_1719_)); + sky130_fd_sc_hd__a21bo_1 _5413_ (.A1(\r2[12] ), + .A2(net14), + .B1_N(_1711_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1720_)); - sky130_fd_sc_hd__nor2_1 _5414_ (.A(_1719_), + sky130_fd_sc_hd__xor2_1 _5414_ (.A(_1719_), .B(_1720_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1721_)); - sky130_fd_sc_hd__xnor2_1 _5415_ (.A(_1718_), - .B(_1721_), + .X(_1721_)); + sky130_fd_sc_hd__a221o_1 _5415_ (.A1(net145), + .A2(net21), + .B1(_1721_), + .B2(net30), + .C1(net34), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1722_)); - sky130_fd_sc_hd__a221o_1 _5416_ (.A1(\r2[11] ), - .A2(_1581_), - .B1(_1722_), - .B2(net23), - .C1(net33), + .X(_1722_)); + sky130_fd_sc_hd__nand2_1 _5416_ (.A(net145), + .B(_1713_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1723_)); - sky130_fd_sc_hd__and3_1 _5417_ (.A(\r2[11] ), - .B(\r2[10] ), - .C(_1702_), + .Y(_1723_)); + sky130_fd_sc_hd__o211a_1 _5417_ (.A1(net145), + .A2(_1713_), + .B1(_1723_), + .C1(net19), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1724_)); - sky130_fd_sc_hd__a21oi_1 _5418_ (.A1(\r2[10] ), - .A2(_1702_), - .B1(\r2[11] ), + sky130_fd_sc_hd__a211o_1 _5418_ (.A1(net145), + .A2(_1557_), + .B1(_1724_), + .C1(net32), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1725_)); - sky130_fd_sc_hd__nor2_1 _5419_ (.A(_1724_), - .B(_1725_), + .X(_1725_)); + sky130_fd_sc_hd__and3_1 _5419_ (.A(net36), + .B(_1722_), + .C(_1725_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1726_)); - sky130_fd_sc_hd__a221o_1 _5420_ (.A1(\r2[11] ), - .A2(_1567_), + .X(_1726_)); + sky130_fd_sc_hd__a21oi_1 _5420_ (.A1(net145), + .A2(net37), .B1(_1726_), - .B2(net17), - .C1(net32), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1727_)); - sky130_fd_sc_hd__and3_1 _5421_ (.A(net30), - .B(_1723_), - .C(_1727_), + .Y(_1727_)); + sky130_fd_sc_hd__nor2_1 _5421_ (.A(net150), + .B(_1727_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1728_)); - sky130_fd_sc_hd__a21oi_1 _5422_ (.A1(\r2[11] ), - .A2(net28), - .B1(_1728_), + .Y(_0027_)); + sky130_fd_sc_hd__nand2_1 _5422_ (.A(\r2[14] ), + .B(net13), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_1729_)); - sky130_fd_sc_hd__nor2_1 _5423_ (.A(net153), - .B(_1729_), + sky130_fd_sc_hd__or2_1 _5423_ (.A(\r2[14] ), + .B(net13), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0025_)); - sky130_fd_sc_hd__xnor2_1 _5424_ (.A(\r2[12] ), - .B(net13), + .X(_1730_)); + sky130_fd_sc_hd__and2_1 _5424_ (.A(_1729_), + .B(_1730_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1731_)); - sky130_fd_sc_hd__o21ba_1 _5425_ (.A1(_1718_), - .A2(_1719_), - .B1_N(_1720_), + .X(_1731_)); + sky130_fd_sc_hd__o21a_1 _5425_ (.A1(net145), + .A2(\r2[12] ), + .B1(net14), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1732_)); - sky130_fd_sc_hd__and2_1 _5426_ (.A(_1731_), - .B(_1732_), + sky130_fd_sc_hd__and3_1 _5426_ (.A(_1708_), + .B(_1709_), + .C(_1719_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1733_)); - sky130_fd_sc_hd__nor2_1 _5427_ (.A(_1731_), - .B(_1732_), + sky130_fd_sc_hd__o21ai_1 _5427_ (.A1(_1732_), + .A2(_1733_), + .B1(_1731_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_1734_)); - sky130_fd_sc_hd__and2_1 _5428_ (.A(\r2[12] ), - .B(_1724_), + sky130_fd_sc_hd__or3_1 _5428_ (.A(_1731_), + .B(_1732_), + .C(_1733_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1735_)); - sky130_fd_sc_hd__nor2_1 _5429_ (.A(\r2[12] ), - .B(_1724_), + sky130_fd_sc_hd__a21o_1 _5429_ (.A1(_1734_), + .A2(_1735_), + .B1(_1560_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1736_)); - sky130_fd_sc_hd__o21ai_1 _5430_ (.A1(_1735_), - .A2(_1736_), - .B1(net17), + .X(_1736_)); + sky130_fd_sc_hd__and3_1 _5430_ (.A(\r2[14] ), + .B(net145), + .C(_1713_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1737_)); - sky130_fd_sc_hd__and2_1 _5431_ (.A(\r2[12] ), - .B(net71), + .X(_1737_)); + sky130_fd_sc_hd__a21oi_1 _5431_ (.A1(net145), + .A2(_1713_), + .B1(\r2[14] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1738_)); - sky130_fd_sc_hd__o211ai_1 _5432_ (.A1(net17), - .A2(_1738_), - .B1(_1737_), - .C1(net56), + .Y(_1738_)); + sky130_fd_sc_hd__nor2_1 _5432_ (.A(_1737_), + .B(_1738_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1739_)); - sky130_fd_sc_hd__or3b_1 _5433_ (.A(net56), - .B(net23), - .C_N(_1738_), + .Y(_1740_)); + sky130_fd_sc_hd__a221o_1 _5433_ (.A1(\r2[14] ), + .A2(_1557_), + .B1(_1740_), + .B2(net19), + .C1(net32), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1740_)); - sky130_fd_sc_hd__and3_1 _5434_ (.A(net30), - .B(_1739_), - .C(_1740_), + .X(_1741_)); + sky130_fd_sc_hd__a211o_1 _5434_ (.A1(\r2[14] ), + .A2(net68), + .B1(net34), + .C1(net30), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1742_)); - sky130_fd_sc_hd__o31ai_1 _5435_ (.A1(_1580_), - .A2(_1733_), - .A3(_1734_), - .B1(_1742_), + sky130_fd_sc_hd__and3_1 _5435_ (.A(_1736_), + .B(_1741_), + .C(_1742_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1743_)); - sky130_fd_sc_hd__o211a_1 _5436_ (.A1(net37), - .A2(_1738_), - .B1(_1743_), - .C1(net154), + .X(_1743_)); + sky130_fd_sc_hd__a22o_1 _5436_ (.A1(\r2[14] ), + .A2(net37), + .B1(net36), + .B2(_1743_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0026_)); - sky130_fd_sc_hd__xor2_1 _5437_ (.A(net150), - .B(net13), + .X(_1744_)); + sky130_fd_sc_hd__and2_1 _5437_ (.A(net152), + .B(_1744_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1744_)); - sky130_fd_sc_hd__a21oi_1 _5438_ (.A1(\r2[12] ), - .A2(net13), - .B1(_1734_), + .X(_0028_)); + sky130_fd_sc_hd__and2_1 _5438_ (.A(\r2[15] ), + .B(_1737_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1745_)); - sky130_fd_sc_hd__xnor2_1 _5439_ (.A(_1744_), - .B(_1745_), + .X(_1745_)); + sky130_fd_sc_hd__nor2_1 _5439_ (.A(\r2[15] ), + .B(_1737_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_1746_)); - sky130_fd_sc_hd__a221o_1 _5440_ (.A1(net150), - .A2(_1581_), - .B1(_1746_), - .B2(net23), - .C1(net33), + sky130_fd_sc_hd__nor2_1 _5440_ (.A(_1745_), + .B(_1746_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1747_)); - sky130_fd_sc_hd__nand2_1 _5441_ (.A(net150), - .B(_1735_), + .Y(_1747_)); + sky130_fd_sc_hd__a221o_1 _5441_ (.A1(\r2[15] ), + .A2(_1557_), + .B1(_1747_), + .B2(net18), + .C1(_1550_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1748_)); - sky130_fd_sc_hd__o211a_1 _5442_ (.A1(net150), - .A2(_1735_), + .X(_1748_)); + sky130_fd_sc_hd__o21a_1 _5442_ (.A1(_1438_), + .A2(net42), .B1(_1748_), - .C1(net17), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .X(_1749_)); - sky130_fd_sc_hd__a211o_1 _5443_ (.A1(net150), - .A2(_1567_), - .B1(net32), - .C1(_1749_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1750_)); - sky130_fd_sc_hd__a32o_1 _5444_ (.A1(net30), - .A2(_1747_), - .A3(_1750_), - .B1(net28), - .B2(net150), + sky130_fd_sc_hd__xor2_1 _5443_ (.A(\r2[15] ), + .B(net13), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1752_)); - sky130_fd_sc_hd__and2_1 _5445_ (.A(net154), - .B(_1752_), + .X(_1751_)); + sky130_fd_sc_hd__a21oi_1 _5444_ (.A1(_1729_), + .A2(_1734_), + .B1(_1751_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0027_)); - sky130_fd_sc_hd__nand2_1 _5446_ (.A(\r2[14] ), - .B(net13), + .Y(_1752_)); + sky130_fd_sc_hd__a31o_1 _5445_ (.A1(_1729_), + .A2(_1734_), + .A3(_1751_), + .B1(_1560_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1753_)); - sky130_fd_sc_hd__or2_1 _5447_ (.A(\r2[14] ), - .B(net13), + .X(_1753_)); + sky130_fd_sc_hd__or2_1 _5446_ (.A(_1752_), + .B(_1753_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1754_)); - sky130_fd_sc_hd__and2_1 _5448_ (.A(_1753_), - .B(_1754_), + sky130_fd_sc_hd__and2_1 _5447_ (.A(\r2[15] ), + .B(net68), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1755_)); - sky130_fd_sc_hd__o21a_1 _5449_ (.A1(net150), - .A2(\r2[12] ), - .B1(net13), + sky130_fd_sc_hd__or2_1 _5448_ (.A(net30), + .B(_1755_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1756_)); - sky130_fd_sc_hd__and2_1 _5450_ (.A(_1734_), - .B(_1744_), + sky130_fd_sc_hd__a31o_1 _5449_ (.A1(net32), + .A2(_1754_), + .A3(_1756_), + .B1(_1750_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1757_)); - sky130_fd_sc_hd__o21ai_1 _5451_ (.A1(_1756_), - .A2(_1757_), - .B1(_1755_), + sky130_fd_sc_hd__o211a_1 _5450_ (.A1(net40), + .A2(_1755_), + .B1(_1757_), + .C1(net152), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1758_)); - sky130_fd_sc_hd__or3_1 _5452_ (.A(_1755_), - .B(_1756_), - .C(_1757_), + .X(_0029_)); + sky130_fd_sc_hd__xor2_1 _5451_ (.A(\r2[16] ), + .B(net14), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1759_)); - sky130_fd_sc_hd__and2_1 _5453_ (.A(_1758_), - .B(_1759_), + .X(_1758_)); + sky130_fd_sc_hd__and3_1 _5452_ (.A(_1731_), + .B(_1733_), + .C(_1751_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1760_)); - sky130_fd_sc_hd__and3_1 _5454_ (.A(\r2[14] ), - .B(net150), - .C(_1735_), + sky130_fd_sc_hd__o41a_1 _5453_ (.A1(\r2[15] ), + .A2(\r2[14] ), + .A3(net145), + .A4(\r2[12] ), + .B1(net13), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1762_)); - sky130_fd_sc_hd__a21oi_1 _5455_ (.A1(net150), - .A2(_1735_), - .B1(\r2[14] ), + .X(_1761_)); + sky130_fd_sc_hd__nor3_1 _5454_ (.A(_1758_), + .B(_1760_), + .C(_1761_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1763_)); + .Y(_1762_)); + sky130_fd_sc_hd__o21a_1 _5455_ (.A1(_1760_), + .A2(_1761_), + .B1(_1758_), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(_1763_)); sky130_fd_sc_hd__nor2_1 _5456_ (.A(_1762_), .B(_1763_), .VGND(VGND), @@ -21744,4109 +21707,4033 @@ module tt_um_rejunity_vga_test01 (clk, .VPB(VPWR), .VPWR(VPWR), .Y(_1764_)); - sky130_fd_sc_hd__a221o_1 _5457_ (.A1(\r2[14] ), - .A2(_1567_), - .B1(_1764_), - .B2(net17), - .C1(net32), + sky130_fd_sc_hd__xnor2_1 _5457_ (.A(\r2[16] ), + .B(_1745_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1765_)); - sky130_fd_sc_hd__a211o_1 _5458_ (.A1(\r2[14] ), - .A2(net71), - .B1(net33), - .C1(net23), + .Y(_1765_)); + sky130_fd_sc_hd__nand2_1 _5458_ (.A(net18), + .B(_1765_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1766_)); - sky130_fd_sc_hd__o211a_1 _5459_ (.A1(_1580_), - .A2(_1760_), - .B1(_1765_), - .C1(_1766_), + .Y(_1766_)); + sky130_fd_sc_hd__and2_1 _5459_ (.A(\r2[16] ), + .B(net68), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1767_)); - sky130_fd_sc_hd__a22o_1 _5460_ (.A1(\r2[14] ), - .A2(net28), - .B1(_1767_), - .B2(net31), + sky130_fd_sc_hd__o211a_1 _5460_ (.A1(net18), + .A2(_1767_), + .B1(_1766_), + .C1(_1438_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1768_)); - sky130_fd_sc_hd__and2_1 _5461_ (.A(net154), - .B(_1768_), + sky130_fd_sc_hd__a31o_1 _5461_ (.A1(net32), + .A2(_1560_), + .A3(_1767_), + .B1(_1550_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0028_)); - sky130_fd_sc_hd__xnor2_1 _5462_ (.A(\r2[15] ), - .B(net13), + .X(_1769_)); + sky130_fd_sc_hd__a211o_1 _5462_ (.A1(net30), + .A2(_1764_), + .B1(_1768_), + .C1(_1769_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1769_)); - sky130_fd_sc_hd__inv_2 _5463_ (.A(_1769_), + .X(_1771_)); + sky130_fd_sc_hd__o211a_1 _5463_ (.A1(net40), + .A2(_1767_), + .B1(_1771_), + .C1(net157), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1770_)); - sky130_fd_sc_hd__a21oi_1 _5464_ (.A1(_1753_), - .A2(_1758_), - .B1(_1769_), + .X(_0030_)); + sky130_fd_sc_hd__a21oi_1 _5464_ (.A1(\r2[16] ), + .A2(net13), + .B1(_1763_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_1772_)); - sky130_fd_sc_hd__a31o_1 _5465_ (.A1(_1753_), - .A2(_1758_), - .A3(_1769_), - .B1(_1580_), + sky130_fd_sc_hd__nor2_1 _5465_ (.A(\r2[17] ), + .B(net13), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1773_)); - sky130_fd_sc_hd__and2_1 _5466_ (.A(\r2[15] ), - .B(net71), + .Y(_1773_)); + sky130_fd_sc_hd__and2_1 _5466_ (.A(\r2[17] ), + .B(net13), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1774_)); - sky130_fd_sc_hd__a2bb2o_1 _5467_ (.A1_N(_1772_), - .A2_N(_1773_), - .B1(_1774_), - .B2(_1580_), + sky130_fd_sc_hd__nor2_1 _5467_ (.A(_1773_), + .B(_1774_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1775_)); - sky130_fd_sc_hd__and2_1 _5468_ (.A(\r2[15] ), - .B(_1762_), + .Y(_1775_)); + sky130_fd_sc_hd__xnor2_1 _5468_ (.A(_1772_), + .B(_1775_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1776_)); - sky130_fd_sc_hd__o21ai_1 _5469_ (.A1(\r2[15] ), - .A2(_1762_), - .B1(net17), + .Y(_1776_)); + sky130_fd_sc_hd__a221o_1 _5469_ (.A1(\r2[17] ), + .A2(net21), + .B1(_1776_), + .B2(net30), + .C1(net34), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1777_)); - sky130_fd_sc_hd__o2bb2a_1 _5470_ (.A1_N(\r2[15] ), - .A2_N(_1567_), - .B1(_1776_), - .B2(_1777_), + .X(_1777_)); + sky130_fd_sc_hd__and3_1 _5470_ (.A(\r2[16] ), + .B(\r2[17] ), + .C(_1745_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1778_)); - sky130_fd_sc_hd__o2bb2a_1 _5471_ (.A1_N(net30), - .A2_N(_1778_), - .B1(net56), - .B2(net39), + sky130_fd_sc_hd__a21oi_1 _5471_ (.A1(\r2[16] ), + .A2(_1745_), + .B1(\r2[17] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1779_)); - sky130_fd_sc_hd__a21o_1 _5472_ (.A1(net32), - .A2(_1775_), - .B1(_1779_), + .Y(_1779_)); + sky130_fd_sc_hd__nor2_1 _5472_ (.A(_1778_), + .B(_1779_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1780_)); - sky130_fd_sc_hd__o211a_1 _5473_ (.A1(net37), - .A2(_1774_), - .B1(_1780_), - .C1(net154), + .Y(_1781_)); + sky130_fd_sc_hd__a221o_1 _5473_ (.A1(\r2[17] ), + .A2(_1557_), + .B1(_1781_), + .B2(net18), + .C1(net32), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0029_)); - sky130_fd_sc_hd__xor2_1 _5474_ (.A(\r2[16] ), - .B(net14), + .X(_1782_)); + sky130_fd_sc_hd__and3_1 _5474_ (.A(net36), + .B(_1777_), + .C(_1782_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1782_)); - sky130_fd_sc_hd__and3_1 _5475_ (.A(_1755_), - .B(_1757_), - .C(_1770_), + .X(_1783_)); + sky130_fd_sc_hd__a21oi_1 _5475_ (.A1(net221), + .A2(net37), + .B1(_1783_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1783_)); - sky130_fd_sc_hd__o41a_1 _5476_ (.A1(\r2[15] ), - .A2(\r2[14] ), - .A3(net150), - .A4(\r2[12] ), - .B1(net14), + .Y(_1784_)); + sky130_fd_sc_hd__nor2_1 _5476_ (.A(net150), + .B(_1784_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1784_)); - sky130_fd_sc_hd__or3_1 _5477_ (.A(_1782_), - .B(_1783_), - .C(_1784_), + .Y(_0031_)); + sky130_fd_sc_hd__o21ba_1 _5477_ (.A1(_1772_), + .A2(_1773_), + .B1_N(_1774_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1785_)); - sky130_fd_sc_hd__o21ai_1 _5478_ (.A1(_1783_), - .A2(_1784_), - .B1(_1782_), + sky130_fd_sc_hd__xor2_1 _5478_ (.A(\r2[18] ), + .B(net13), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1786_)); - sky130_fd_sc_hd__xor2_1 _5479_ (.A(\r2[16] ), - .B(_1776_), + .X(_1786_)); + sky130_fd_sc_hd__xnor2_1 _5479_ (.A(_1785_), + .B(_1786_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1787_)); - sky130_fd_sc_hd__and2_1 _5480_ (.A(\r2[16] ), - .B(net71), + .Y(_1787_)); + sky130_fd_sc_hd__a221o_1 _5480_ (.A1(\r2[18] ), + .A2(net21), + .B1(_1787_), + .B2(net30), + .C1(net34), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1788_)); - sky130_fd_sc_hd__mux2_1 _5481_ (.A0(_1788_), - .A1(_1787_), - .S(net18), + sky130_fd_sc_hd__a22o_1 _5481_ (.A1(\r2[18] ), + .A2(_1651_), + .B1(_1778_), + .B2(net18), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1789_)); - sky130_fd_sc_hd__a21bo_1 _5482_ (.A1(net56), - .A2(_1789_), - .B1_N(net30), + sky130_fd_sc_hd__nand3_1 _5482_ (.A(\r2[18] ), + .B(net18), + .C(_1778_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1790_)); - sky130_fd_sc_hd__a31o_1 _5483_ (.A1(net32), - .A2(_1580_), - .A3(_1788_), - .B1(_1790_), + .Y(_1791_)); + sky130_fd_sc_hd__a21o_1 _5483_ (.A1(_1789_), + .A2(_1791_), + .B1(_1439_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1791_)); - sky130_fd_sc_hd__a31o_1 _5484_ (.A1(net23), - .A2(_1785_), - .A3(_1786_), - .B1(_1791_), + .X(_1792_)); + sky130_fd_sc_hd__a32o_1 _5484_ (.A1(net36), + .A2(_1788_), + .A3(_1792_), + .B1(net37), + .B2(\r2[18] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1793_)); - sky130_fd_sc_hd__o211a_1 _5485_ (.A1(net37), - .A2(_1788_), - .B1(_1793_), - .C1(net154), + sky130_fd_sc_hd__and2_1 _5485_ (.A(net151), + .B(_1793_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0030_)); - sky130_fd_sc_hd__a21bo_1 _5486_ (.A1(\r2[16] ), - .A2(net14), - .B1_N(_1786_), + .X(_0032_)); + sky130_fd_sc_hd__or4b_1 _5486_ (.A(_0072_), + .B(_1509_), + .C(_1510_), + .D_N(net89), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1794_)); - sky130_fd_sc_hd__nor2_1 _5487_ (.A(\r2[17] ), - .B(net14), + .X(_0033_)); + sky130_fd_sc_hd__and2_1 _5487_ (.A(\title_r[12] ), + .B(net70), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1795_)); - sky130_fd_sc_hd__and2_1 _5488_ (.A(\r2[17] ), - .B(net14), + .X(_1794_)); + sky130_fd_sc_hd__or2_1 _5488_ (.A(\title_r[12] ), + .B(net70), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1796_)); - sky130_fd_sc_hd__o21ai_1 _5489_ (.A1(_1795_), - .A2(_1796_), - .B1(_1794_), + .X(_1795_)); + sky130_fd_sc_hd__nand2b_1 _5489_ (.A_N(_1794_), + .B(_1795_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1797_)); - sky130_fd_sc_hd__or3_1 _5490_ (.A(_1794_), - .B(_1795_), - .C(_1796_), + .Y(_1796_)); + sky130_fd_sc_hd__xor2_1 _5490_ (.A(\title_r[9] ), + .B(net136), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1798_)); - sky130_fd_sc_hd__nand2_1 _5491_ (.A(_1797_), - .B(_1798_), + .X(_1797_)); + sky130_fd_sc_hd__and2_1 _5491_ (.A(\title_r[7] ), + .B(net70), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1799_)); - sky130_fd_sc_hd__a22o_1 _5492_ (.A1(\r2[17] ), - .A2(_1581_), - .B1(_1799_), - .B2(net23), + .X(_1798_)); + sky130_fd_sc_hd__nor2_1 _5492_ (.A(\title_r[7] ), + .B(net70), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1800_)); - sky130_fd_sc_hd__and3_1 _5493_ (.A(\r2[16] ), - .B(\r2[17] ), - .C(_1776_), + .Y(_1800_)); + sky130_fd_sc_hd__nor2_1 _5493_ (.A(_1798_), + .B(_1800_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1801_)); - sky130_fd_sc_hd__a21oi_1 _5494_ (.A1(\r2[16] ), - .A2(_1776_), - .B1(\r2[17] ), + .Y(_1801_)); + sky130_fd_sc_hd__nand2_1 _5494_ (.A(\title_r[6] ), + .B(net139), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1803_)); - sky130_fd_sc_hd__nor2_1 _5495_ (.A(_1801_), - .B(_1803_), + .Y(_1802_)); + sky130_fd_sc_hd__inv_2 _5495_ (.A(_1802_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1804_)); - sky130_fd_sc_hd__a221o_1 _5496_ (.A1(\r2[17] ), - .A2(_1567_), - .B1(_1804_), - .B2(net18), - .C1(net32), + .Y(_1803_)); + sky130_fd_sc_hd__or2_1 _5496_ (.A(\title_r[6] ), + .B(net139), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1805_)); - sky130_fd_sc_hd__o211a_1 _5497_ (.A1(net33), - .A2(_1800_), - .B1(_1805_), - .C1(net30), + .X(_1804_)); + sky130_fd_sc_hd__nand2_1 _5497_ (.A(_1802_), + .B(_1804_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1806_)); - sky130_fd_sc_hd__a21oi_1 _5498_ (.A1(\r2[17] ), - .A2(net29), - .B1(_1806_), + .Y(_1805_)); + sky130_fd_sc_hd__nand2_1 _5498_ (.A(\title_r[5] ), + .B(net141), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1807_)); - sky130_fd_sc_hd__nor2_1 _5499_ (.A(net153), - .B(_1807_), + .Y(_1806_)); + sky130_fd_sc_hd__or2_1 _5499_ (.A(\title_r[5] ), + .B(net141), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0031_)); - sky130_fd_sc_hd__a21o_1 _5500_ (.A1(\r2[17] ), - .A2(_1786_), - .B1(_1795_), + .X(_1807_)); + sky130_fd_sc_hd__nand2_1 _5500_ (.A(\title_r[4] ), + .B(net143), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1808_)); - sky130_fd_sc_hd__a21o_1 _5501_ (.A1(net14), - .A2(_1794_), - .B1(_1808_), + .Y(_1808_)); + sky130_fd_sc_hd__nand2_1 _5501_ (.A(\title_r[3] ), + .B(net144), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1809_)); - sky130_fd_sc_hd__or2_1 _5502_ (.A(_2087_), - .B(_1809_), + .Y(_1809_)); + sky130_fd_sc_hd__or2_1 _5502_ (.A(\title_r[3] ), + .B(net144), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1810_)); - sky130_fd_sc_hd__a21oi_1 _5503_ (.A1(_2087_), - .A2(_1809_), - .B1(_1580_), + .X(_1811_)); + sky130_fd_sc_hd__nand2_1 _5503_ (.A(_1809_), + .B(_1811_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1811_)); - sky130_fd_sc_hd__a221o_1 _5504_ (.A1(\r2[18] ), - .A2(_1581_), - .B1(_1810_), - .B2(_1811_), - .C1(net33), + .Y(_1812_)); + sky130_fd_sc_hd__nand2_1 _5504_ (.A(\title_r[2] ), + .B(\hvsync_gen.hpos[1] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1813_)); - sky130_fd_sc_hd__a22oi_1 _5505_ (.A1(\r2[18] ), - .A2(_1681_), - .B1(_1801_), - .B2(net17), + .Y(_1813_)); + sky130_fd_sc_hd__nand2_1 _5505_ (.A(\title_r[1] ), + .B(\hvsync_gen.hpos[0] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_1814_)); - sky130_fd_sc_hd__and3_1 _5506_ (.A(\r2[18] ), - .B(net17), - .C(_1801_), + sky130_fd_sc_hd__or2_1 _5506_ (.A(\title_r[1] ), + .B(\hvsync_gen.hpos[0] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1815_)); - sky130_fd_sc_hd__o21ai_1 _5507_ (.A1(_1814_), - .A2(_1815_), - .B1(net56), + sky130_fd_sc_hd__nand2_1 _5507_ (.A(_1814_), + .B(_1815_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_1816_)); - sky130_fd_sc_hd__a32o_1 _5508_ (.A1(net31), - .A2(_1813_), - .A3(_1816_), - .B1(net29), - .B2(\r2[18] ), + sky130_fd_sc_hd__a21bo_1 _5508_ (.A1(\title_r[0] ), + .A2(_1815_), + .B1_N(_1814_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1817_)); - sky130_fd_sc_hd__and2_1 _5509_ (.A(net154), - .B(_1817_), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .X(_0032_)); - sky130_fd_sc_hd__or2_1 _5510_ (.A(_1741_), - .B(_1535_), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .X(_0033_)); - sky130_fd_sc_hd__xnor2_1 _5511_ (.A(\title_r[12] ), - .B(net138), + sky130_fd_sc_hd__or2_1 _5509_ (.A(\title_r[2] ), + .B(\hvsync_gen.hpos[1] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1818_)); - sky130_fd_sc_hd__xnor2_1 _5512_ (.A(\title_r[9] ), - .B(net138), + .X(_1818_)); + sky130_fd_sc_hd__nand2_1 _5510_ (.A(_1813_), + .B(_1818_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_1819_)); - sky130_fd_sc_hd__and2_1 _5513_ (.A(\title_r[7] ), - .B(net73), + sky130_fd_sc_hd__a21bo_1 _5511_ (.A1(_1817_), + .A2(_1818_), + .B1_N(_1813_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1820_)); - sky130_fd_sc_hd__nand2_1 _5514_ (.A(\title_r[7] ), - .B(net73), + sky130_fd_sc_hd__a21bo_1 _5512_ (.A1(_1811_), + .A2(_1820_), + .B1_N(_1809_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1822_)); - sky130_fd_sc_hd__or2_1 _5515_ (.A(\title_r[7] ), - .B(net73), + .X(_1822_)); + sky130_fd_sc_hd__or2_1 _5513_ (.A(\title_r[4] ), + .B(net143), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1823_)); - sky130_fd_sc_hd__nand2_1 _5516_ (.A(\title_r[6] ), - .B(net141), + sky130_fd_sc_hd__nand2_1 _5514_ (.A(_1808_), + .B(_1823_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_1824_)); - sky130_fd_sc_hd__or2_1 _5517_ (.A(\title_r[6] ), - .B(net141), + sky130_fd_sc_hd__a21bo_1 _5515_ (.A1(_1822_), + .A2(_1823_), + .B1_N(_1808_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1825_)); - sky130_fd_sc_hd__and2_1 _5518_ (.A(\title_r[5] ), - .B(net142), + sky130_fd_sc_hd__and3_1 _5516_ (.A(_1806_), + .B(_1807_), + .C(_1825_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1826_)); - sky130_fd_sc_hd__nor2_1 _5519_ (.A(\title_r[5] ), - .B(net142), + sky130_fd_sc_hd__inv_2 _5517_ (.A(_1826_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_1827_)); - sky130_fd_sc_hd__and2_1 _5520_ (.A(\title_r[4] ), - .B(net145), + sky130_fd_sc_hd__and2_1 _5518_ (.A(_1806_), + .B(_1827_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1828_)); - sky130_fd_sc_hd__nand2_1 _5521_ (.A(\title_r[4] ), - .B(net145), + sky130_fd_sc_hd__nor2_1 _5519_ (.A(_1805_), + .B(_1828_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_1829_)); - sky130_fd_sc_hd__nand2_1 _5522_ (.A(\title_r[3] ), - .B(net146), + sky130_fd_sc_hd__o21a_1 _5520_ (.A1(_1803_), + .A2(_1829_), + .B1(_1801_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1830_)); - sky130_fd_sc_hd__or2_1 _5523_ (.A(\title_r[3] ), - .B(net146), + .X(_1830_)); + sky130_fd_sc_hd__nand2_1 _5521_ (.A(\title_r[8] ), + .B(net70), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1831_)); - sky130_fd_sc_hd__nand2_1 _5524_ (.A(\title_r[2] ), - .B(net148), + .Y(_1831_)); + sky130_fd_sc_hd__or2_1 _5522_ (.A(\title_r[8] ), + .B(net70), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1833_)); - sky130_fd_sc_hd__and2_1 _5525_ (.A(\title_r[1] ), - .B(net149), + .X(_1833_)); + sky130_fd_sc_hd__o211ai_2 _5523_ (.A1(_1798_), + .A2(_1830_), + .B1(_1831_), + .C1(_1833_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1834_)); - sky130_fd_sc_hd__or2_1 _5526_ (.A(\title_r[1] ), - .B(net149), + .Y(_1834_)); + sky130_fd_sc_hd__nor2_1 _5524_ (.A(_1797_), + .B(_1834_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1835_)); - sky130_fd_sc_hd__and2b_1 _5527_ (.A_N(_1834_), - .B(_1835_), + .Y(_1835_)); + sky130_fd_sc_hd__xnor2_1 _5525_ (.A(\title_r[10] ), + .B(net136), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1836_)); - sky130_fd_sc_hd__a21o_1 _5528_ (.A1(\title_r[0] ), - .A2(_1835_), - .B1(_1834_), + .Y(_1836_)); + sky130_fd_sc_hd__xnor2_1 _5526_ (.A(\title_r[11] ), + .B(net136), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1837_)); - sky130_fd_sc_hd__or2_1 _5529_ (.A(\title_r[2] ), - .B(net148), + .Y(_1837_)); + sky130_fd_sc_hd__o21a_1 _5527_ (.A1(\title_r[9] ), + .A2(\title_r[8] ), + .B1(net70), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1838_)); - sky130_fd_sc_hd__and3_1 _5530_ (.A(_1833_), - .B(_1837_), - .C(_1838_), + sky130_fd_sc_hd__o41a_1 _5528_ (.A1(\title_r[11] ), + .A2(\title_r[10] ), + .A3(\title_r[9] ), + .A4(\title_r[8] ), + .B1(net70), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1839_)); - sky130_fd_sc_hd__a21o_1 _5531_ (.A1(\title_r[2] ), - .A2(net148), + sky130_fd_sc_hd__a31o_1 _5529_ (.A1(_1835_), + .A2(_1836_), + .A3(_1837_), .B1(_1839_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1840_)); - sky130_fd_sc_hd__nand3_1 _5532_ (.A(_1830_), - .B(_1831_), - .C(_1840_), + sky130_fd_sc_hd__a21o_1 _5530_ (.A1(_1795_), + .A2(_1840_), + .B1(_1794_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1841_)); - sky130_fd_sc_hd__nor2_1 _5533_ (.A(\title_r[4] ), - .B(net145), + .X(_1841_)); + sky130_fd_sc_hd__xnor2_1 _5531_ (.A(\title_r[13] ), + .B(net136), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_1842_)); - sky130_fd_sc_hd__a211o_1 _5534_ (.A1(_1830_), - .A2(_1841_), - .B1(_1842_), - .C1(_1828_), + sky130_fd_sc_hd__or2_4 _5532_ (.A(_2199_), + .B(_1495_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1844_)); - sky130_fd_sc_hd__a211oi_2 _5535_ (.A1(_1829_), - .A2(_1844_), - .B1(_1826_), - .C1(_1827_), + sky130_fd_sc_hd__xnor2_1 _5533_ (.A(_1841_), + .B(_1842_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_1845_)); - sky130_fd_sc_hd__o211a_1 _5536_ (.A1(_1826_), - .A2(_1845_), - .B1(_1824_), - .C1(_1825_), + sky130_fd_sc_hd__nand2_1 _5534_ (.A(\title_r[12] ), + .B(net78), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1846_)); - sky130_fd_sc_hd__inv_2 _5537_ (.A(_1846_), + .Y(_1846_)); + sky130_fd_sc_hd__nand2_1 _5535_ (.A(\title_r[11] ), + .B(net77), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_1847_)); - sky130_fd_sc_hd__nand2_1 _5538_ (.A(_1824_), - .B(_1847_), + sky130_fd_sc_hd__mux2_1 _5536_ (.A0(_1847_), + .A1(net77), + .S(\title_r[12] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1848_)); - sky130_fd_sc_hd__and3_1 _5539_ (.A(_1822_), - .B(_1823_), - .C(_1848_), + .X(_1848_)); + sky130_fd_sc_hd__xor2_1 _5537_ (.A(\title_r[7] ), + .B(net78), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1849_)); - sky130_fd_sc_hd__inv_2 _5540_ (.A(_1849_), + sky130_fd_sc_hd__nand2_1 _5538_ (.A(\title_r[6] ), + .B(net80), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_1850_)); - sky130_fd_sc_hd__nand2_1 _5541_ (.A(\title_r[8] ), - .B(net73), + sky130_fd_sc_hd__xnor2_1 _5539_ (.A(_1849_), + .B(_1850_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_1851_)); - sky130_fd_sc_hd__or2_1 _5542_ (.A(\title_r[8] ), - .B(net73), + sky130_fd_sc_hd__or2_1 _5540_ (.A(\title_r[6] ), + .B(net80), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1852_)); - sky130_fd_sc_hd__o211a_1 _5543_ (.A1(_1820_), - .A2(_1849_), - .B1(_1851_), - .C1(_1852_), + sky130_fd_sc_hd__nand2_1 _5541_ (.A(\title_r[5] ), + .B(\hvsync_gen.vpos[4] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1853_)); - sky130_fd_sc_hd__inv_2 _5544_ (.A(_1853_), + .Y(_1853_)); + sky130_fd_sc_hd__and3b_1 _5542_ (.A_N(_1853_), + .B(_1852_), + .C(_1850_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1855_)); - sky130_fd_sc_hd__and2_1 _5545_ (.A(_1819_), - .B(_1853_), + .X(_1855_)); + sky130_fd_sc_hd__a21boi_1 _5543_ (.A1(_1850_), + .A2(_1852_), + .B1_N(_1853_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1856_)); - sky130_fd_sc_hd__xnor2_1 _5546_ (.A(\title_r[10] ), - .B(net138), + .Y(_1856_)); + sky130_fd_sc_hd__nor2_1 _5544_ (.A(_1855_), + .B(_1856_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_1857_)); - sky130_fd_sc_hd__xnor2_1 _5547_ (.A(\title_r[11] ), - .B(net138), + sky130_fd_sc_hd__or2_1 _5545_ (.A(\title_r[5] ), + .B(\hvsync_gen.vpos[4] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1858_)); - sky130_fd_sc_hd__o21a_1 _5548_ (.A1(\title_r[9] ), - .A2(\title_r[8] ), - .B1(net73), + .X(_1858_)); + sky130_fd_sc_hd__nand2_1 _5546_ (.A(\title_r[4] ), + .B(net81), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1859_)); - sky130_fd_sc_hd__o41a_1 _5549_ (.A1(\title_r[11] ), - .A2(\title_r[10] ), - .A3(\title_r[9] ), - .A4(\title_r[8] ), - .B1(net73), + .Y(_1859_)); + sky130_fd_sc_hd__and3b_1 _5547_ (.A_N(_1859_), + .B(_1858_), + .C(_1853_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1860_)); - sky130_fd_sc_hd__a31o_1 _5550_ (.A1(_1856_), - .A2(_1857_), - .A3(_1858_), - .B1(_1860_), + sky130_fd_sc_hd__a21boi_1 _5548_ (.A1(_1853_), + .A2(_1858_), + .B1_N(_1859_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1861_)); - sky130_fd_sc_hd__nand2_1 _5551_ (.A(_1818_), + .Y(_1861_)); + sky130_fd_sc_hd__nor2_1 _5549_ (.A(_1860_), .B(_1861_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_1862_)); - sky130_fd_sc_hd__o21a_1 _5552_ (.A1(_1730_), - .A2(net138), - .B1(_1862_), + sky130_fd_sc_hd__or2_1 _5550_ (.A(\title_r[4] ), + .B(net81), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1863_)); - sky130_fd_sc_hd__xnor2_1 _5553_ (.A(\title_r[13] ), - .B(net137), + sky130_fd_sc_hd__and4_1 _5551_ (.A(\title_r[3] ), + .B(net82), + .C(_1859_), + .D(_1863_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1864_)); - sky130_fd_sc_hd__xnor2_1 _5554_ (.A(_1863_), - .B(_1864_), + .X(_1864_)); + sky130_fd_sc_hd__inv_2 _5552_ (.A(_1864_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_1866_)); - sky130_fd_sc_hd__nand2_1 _5555_ (.A(\title_r[12] ), - .B(net80), + sky130_fd_sc_hd__xnor2_1 _5553_ (.A(\title_r[3] ), + .B(net82), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_1867_)); - sky130_fd_sc_hd__nand2_1 _5556_ (.A(\title_r[11] ), - .B(net80), + sky130_fd_sc_hd__nand2_1 _5554_ (.A(\title_r[2] ), + .B(net84), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_1868_)); - sky130_fd_sc_hd__a21bo_1 _5557_ (.A1(_1730_), - .A2(_1868_), - .B1_N(_1867_), + sky130_fd_sc_hd__nor2_1 _5555_ (.A(_1867_), + .B(_1868_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1869_)); - sky130_fd_sc_hd__o21ai_1 _5558_ (.A1(\title_r[11] ), - .A2(_1867_), - .B1(_1869_), + .Y(_1869_)); + sky130_fd_sc_hd__and2_1 _5556_ (.A(_1867_), + .B(_1868_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1870_)); - sky130_fd_sc_hd__xor2_1 _5559_ (.A(\title_r[7] ), - .B(net80), + .X(_1870_)); + sky130_fd_sc_hd__or2_1 _5557_ (.A(_1869_), + .B(_1870_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1871_)); - sky130_fd_sc_hd__nand2_1 _5560_ (.A(\title_r[6] ), - .B(\hvsync_gen.vpos[5] ), + sky130_fd_sc_hd__or2_1 _5558_ (.A(\title_r[2] ), + .B(net84), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1872_)); - sky130_fd_sc_hd__xnor2_1 _5561_ (.A(_1871_), - .B(_1872_), + .X(_1872_)); + sky130_fd_sc_hd__a21o_1 _5559_ (.A1(\title_r[0] ), + .A2(net85), + .B1(\title_r[1] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1873_)); - sky130_fd_sc_hd__or2_1 _5562_ (.A(\title_r[6] ), - .B(\hvsync_gen.vpos[5] ), + .X(_1873_)); + sky130_fd_sc_hd__o21a_1 _5560_ (.A1(\title_r[0] ), + .A2(net85), + .B1(_1873_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1874_)); - sky130_fd_sc_hd__nand2_1 _5563_ (.A(\title_r[5] ), - .B(net83), + sky130_fd_sc_hd__and3_1 _5561_ (.A(_1868_), + .B(_1872_), + .C(_1874_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1875_)); - sky130_fd_sc_hd__and3b_1 _5564_ (.A_N(_1875_), - .B(_1874_), - .C(_1872_), + .X(_1875_)); + sky130_fd_sc_hd__and2b_1 _5562_ (.A_N(_1871_), + .B(_1875_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1877_)); - sky130_fd_sc_hd__a21boi_1 _5565_ (.A1(_1872_), - .A2(_1874_), - .B1_N(_1875_), + sky130_fd_sc_hd__a22o_1 _5563_ (.A1(\title_r[3] ), + .A2(net82), + .B1(_1859_), + .B2(_1863_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1878_)); - sky130_fd_sc_hd__nor2_1 _5566_ (.A(_1877_), - .B(_1878_), + .X(_1878_)); + sky130_fd_sc_hd__o211a_1 _5564_ (.A1(_1869_), + .A2(_1877_), + .B1(_1878_), + .C1(_1866_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1879_)); - sky130_fd_sc_hd__or2_1 _5567_ (.A(\title_r[5] ), - .B(net83), + .X(_1879_)); + sky130_fd_sc_hd__o21a_1 _5565_ (.A1(_1864_), + .A2(_1879_), + .B1(_1862_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1880_)); - sky130_fd_sc_hd__nand2_1 _5568_ (.A(\title_r[4] ), - .B(net84), + sky130_fd_sc_hd__o21a_1 _5566_ (.A1(_1860_), + .A2(_1880_), + .B1(_1857_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1881_)); - sky130_fd_sc_hd__and3b_1 _5569_ (.A_N(_1881_), - .B(_1880_), - .C(_1875_), + .X(_1881_)); + sky130_fd_sc_hd__o21a_1 _5567_ (.A1(_1855_), + .A2(_1881_), + .B1(_1851_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1882_)); - sky130_fd_sc_hd__a21boi_1 _5570_ (.A1(_1875_), - .A2(_1880_), - .B1_N(_1881_), + sky130_fd_sc_hd__a31oi_2 _5568_ (.A1(\title_r[6] ), + .A2(net80), + .A3(_1849_), + .B1(_1882_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_1883_)); - sky130_fd_sc_hd__nor2_1 _5571_ (.A(_1882_), - .B(_1883_), + sky130_fd_sc_hd__nand2_1 _5569_ (.A(\title_r[10] ), + .B(net77), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_1884_)); - sky130_fd_sc_hd__or2_1 _5572_ (.A(\title_r[4] ), - .B(\hvsync_gen.vpos[3] ), + sky130_fd_sc_hd__or2_1 _5570_ (.A(\title_r[8] ), + .B(net77), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1885_)); - sky130_fd_sc_hd__nand2_1 _5573_ (.A(\title_r[3] ), - .B(net85), + sky130_fd_sc_hd__nand2_1 _5571_ (.A(\title_r[9] ), + .B(net77), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_1886_)); - sky130_fd_sc_hd__and3b_1 _5574_ (.A_N(_1886_), - .B(_1885_), - .C(_1881_), + sky130_fd_sc_hd__nand2_1 _5572_ (.A(\title_r[8] ), + .B(net77), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1888_)); - sky130_fd_sc_hd__or2_1 _5575_ (.A(\title_r[3] ), - .B(net85), + .Y(_1888_)); + sky130_fd_sc_hd__inv_2 _5573_ (.A(_1888_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1889_)); - sky130_fd_sc_hd__nand2_1 _5576_ (.A(_1886_), - .B(_1889_), + .Y(_1889_)); + sky130_fd_sc_hd__a2111oi_1 _5574_ (.A1(\title_r[7] ), + .A2(net77), + .B1(\title_r[10] ), + .C1(\title_r[9] ), + .D1(\title_r[8] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_1890_)); - sky130_fd_sc_hd__nand2_1 _5577_ (.A(\title_r[2] ), - .B(net87), + sky130_fd_sc_hd__mux2_1 _5575_ (.A0(_1886_), + .A1(net77), + .S(\title_r[10] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1891_)); - sky130_fd_sc_hd__nor2_1 _5578_ (.A(_1890_), - .B(_1891_), + .X(_1891_)); + sky130_fd_sc_hd__o21a_1 _5576_ (.A1(\title_r[9] ), + .A2(_1889_), + .B1(_1886_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1892_)); - sky130_fd_sc_hd__and2_1 _5579_ (.A(_1890_), - .B(_1891_), + .X(_1892_)); + sky130_fd_sc_hd__o21ba_1 _5577_ (.A1(\title_r[8] ), + .A2(_1886_), + .B1_N(_1892_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1893_)); - sky130_fd_sc_hd__or2_1 _5580_ (.A(\title_r[2] ), - .B(net87), + sky130_fd_sc_hd__o211a_1 _5578_ (.A1(\title_r[7] ), + .A2(_1898_), + .B1(_1885_), + .C1(_1888_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1894_)); - sky130_fd_sc_hd__a21o_1 _5581_ (.A1(\title_r[0] ), - .A2(net89), - .B1(\title_r[1] ), + sky130_fd_sc_hd__o21a_1 _5579_ (.A1(\title_r[9] ), + .A2(_1884_), + .B1(_1891_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1895_)); - sky130_fd_sc_hd__o21a_1 _5582_ (.A1(\title_r[0] ), - .A2(net89), - .B1(_1895_), + sky130_fd_sc_hd__o21a_1 _5580_ (.A1(\title_r[11] ), + .A2(_1846_), + .B1(_1848_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1896_)); - sky130_fd_sc_hd__nand3_1 _5583_ (.A(_1891_), - .B(_1894_), - .C(_1896_), + sky130_fd_sc_hd__mux2_1 _5581_ (.A0(_1884_), + .A1(net77), + .S(\title_r[11] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1897_)); - sky130_fd_sc_hd__nor3_1 _5584_ (.A(_1892_), - .B(_1893_), - .C(_1897_), + .X(_1897_)); + sky130_fd_sc_hd__o21ai_1 _5582_ (.A1(\title_r[10] ), + .A2(_1847_), + .B1(_1897_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_1899_)); - sky130_fd_sc_hd__a21boi_1 _5585_ (.A1(_1881_), - .A2(_1885_), - .B1_N(_1886_), + sky130_fd_sc_hd__or3b_1 _5583_ (.A(_1899_), + .B(_1890_), + .C_N(_1884_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1900_)); - sky130_fd_sc_hd__nor2_1 _5586_ (.A(_1888_), - .B(_1900_), + .X(_1900_)); + sky130_fd_sc_hd__o211a_1 _5584_ (.A1(\title_r[11] ), + .A2(_1883_), + .B1(_1897_), + .C1(_1900_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1901_)); - sky130_fd_sc_hd__o21a_1 _5587_ (.A1(_1892_), - .A2(_1899_), - .B1(_1901_), + .X(_1901_)); + sky130_fd_sc_hd__nand2b_1 _5585_ (.A_N(_1901_), + .B(_1896_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1902_)); - sky130_fd_sc_hd__o21a_1 _5588_ (.A1(_1888_), - .A2(_1902_), - .B1(_1884_), + .Y(_1902_)); + sky130_fd_sc_hd__xnor2_1 _5586_ (.A(\title_r[13] ), + .B(_1846_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1903_)); - sky130_fd_sc_hd__o21a_1 _5589_ (.A1(_1882_), - .A2(_1903_), - .B1(_1879_), + .Y(_1903_)); + sky130_fd_sc_hd__a21oi_1 _5587_ (.A1(_1848_), + .A2(_1902_), + .B1(_1903_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1904_)); - sky130_fd_sc_hd__o21a_1 _5590_ (.A1(_1877_), - .A2(_1904_), - .B1(_1873_), + .Y(_1904_)); + sky130_fd_sc_hd__a311o_1 _5588_ (.A1(_1848_), + .A2(_1902_), + .A3(_1903_), + .B1(_1904_), + .C1(net38), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1905_)); - sky130_fd_sc_hd__a31oi_2 _5591_ (.A1(\title_r[6] ), - .A2(net82), - .A3(_1871_), - .B1(_1905_), + sky130_fd_sc_hd__or3b_2 _5589_ (.A(_1396_), + .B(_1497_), + .C_N(_1441_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1906_)); - sky130_fd_sc_hd__a21o_1 _5592_ (.A1(\title_r[10] ), - .A2(net81), - .B1(\title_r[11] ), + .X(_1906_)); + sky130_fd_sc_hd__o221a_1 _5590_ (.A1(_1810_), + .A2(net67), + .B1(_1844_), + .B2(_1845_), + .C1(_1905_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1907_)); - sky130_fd_sc_hd__and2_1 _5593_ (.A(_1868_), - .B(_1907_), + sky130_fd_sc_hd__a21oi_1 _5591_ (.A1(_1906_), + .A2(_1907_), + .B1(net150), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1908_)); - sky130_fd_sc_hd__o21ba_1 _5594_ (.A1(\title_r[10] ), - .A2(_1868_), - .B1_N(_1908_), + .Y(_0034_)); + sky130_fd_sc_hd__nand2_1 _5592_ (.A(\hvsync_gen.hpos[1] ), + .B(\hvsync_gen.hpos[0] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1910_)); - sky130_fd_sc_hd__nand2_1 _5595_ (.A(\title_r[9] ), - .B(net80), + .Y(_1909_)); + sky130_fd_sc_hd__nor2_1 _5593_ (.A(_1854_), + .B(_1909_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1911_)); - sky130_fd_sc_hd__a21oi_1 _5596_ (.A1(\title_r[9] ), - .A2(\hvsync_gen.vpos[6] ), - .B1(\title_r[10] ), + .Y(_1910_)); + sky130_fd_sc_hd__and3_1 _5594_ (.A(net142), + .B(net140), + .C(_1910_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1912_)); - sky130_fd_sc_hd__a21oi_1 _5597_ (.A1(\title_r[10] ), - .A2(net80), - .B1(_1912_), + .X(_1911_)); + sky130_fd_sc_hd__and4_1 _5595_ (.A(net128), + .B(_2219_), + .C(_1394_), + .D(_1911_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1913_)); - sky130_fd_sc_hd__nand2_1 _5598_ (.A(\title_r[8] ), - .B(net80), + .X(_1912_)); + sky130_fd_sc_hd__nor2_1 _5596_ (.A(net150), + .B(_1912_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1914_)); - sky130_fd_sc_hd__mux2_1 _5599_ (.A0(_1914_), - .A1(net80), - .S(\title_r[9] ), + .Y(_1913_)); + sky130_fd_sc_hd__and2_1 _5597_ (.A(_1832_), + .B(net28), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1915_)); - sky130_fd_sc_hd__mux2_1 _5600_ (.A0(\title_r[8] ), - .A1(\title_r[7] ), - .S(\hvsync_gen.vpos[6] ), + .X(_0035_)); + sky130_fd_sc_hd__o211a_1 _5598_ (.A1(\hvsync_gen.hpos[1] ), + .A2(\hvsync_gen.hpos[0] ), + .B1(net154), + .C1(_1909_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1916_)); - sky130_fd_sc_hd__o21ai_1 _5601_ (.A1(\title_r[8] ), - .A2(_1911_), - .B1(_1915_), + .X(_0036_)); + sky130_fd_sc_hd__or2_1 _5599_ (.A(_1931_), + .B(_1910_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1917_)); - sky130_fd_sc_hd__nand2_1 _5602_ (.A(_1914_), - .B(_1916_), + .X(_1914_)); + sky130_fd_sc_hd__a21oi_1 _5600_ (.A1(_1854_), + .A2(_1909_), + .B1(_1914_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1918_)); - sky130_fd_sc_hd__or2_1 _5603_ (.A(_1917_), - .B(_1918_), + .Y(_0037_)); + sky130_fd_sc_hd__a21oi_1 _5601_ (.A1(net142), + .A2(_1910_), + .B1(_1931_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1919_)); - sky130_fd_sc_hd__nand2_1 _5604_ (.A(_1915_), - .B(_1919_), + .Y(_1915_)); + sky130_fd_sc_hd__o21a_1 _5602_ (.A1(net142), + .A2(_1910_), + .B1(_1915_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1921_)); - sky130_fd_sc_hd__and3b_1 _5605_ (.A_N(\title_r[9] ), - .B(\hvsync_gen.vpos[6] ), - .C(\title_r[10] ), + .X(_0038_)); + sky130_fd_sc_hd__a21o_1 _5603_ (.A1(net142), + .A2(_1910_), + .B1(net140), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1922_)); - sky130_fd_sc_hd__nor2_1 _5606_ (.A(_1913_), - .B(_1922_), + .X(_1917_)); + sky130_fd_sc_hd__and3b_1 _5604_ (.A_N(_1911_), + .B(_1917_), + .C(net154), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1923_)); - sky130_fd_sc_hd__a21o_1 _5607_ (.A1(_1921_), - .A2(_1923_), - .B1(_1913_), + .X(_0039_)); + sky130_fd_sc_hd__o21ai_1 _5605_ (.A1(net137), + .A2(_1911_), + .B1(net28), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1924_)); - sky130_fd_sc_hd__a2bb2o_1 _5608_ (.A1_N(\title_r[11] ), - .A2_N(_1906_), - .B1(_1910_), - .B2(_1924_), - .VGND(VGND), - .VNB(VGND), + .Y(_1918_)); + sky130_fd_sc_hd__a21oi_1 _5606_ (.A1(net137), + .A2(_1911_), + .B1(_1918_), + .VGND(VGND), + .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1925_)); - sky130_fd_sc_hd__o21bai_1 _5609_ (.A1(_1908_), - .A2(_1925_), - .B1_N(_1870_), + .Y(_0040_)); + sky130_fd_sc_hd__a21o_1 _5607_ (.A1(net138), + .A2(_1911_), + .B1(net135), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1926_)); - sky130_fd_sc_hd__xnor2_1 _5610_ (.A(\title_r[13] ), - .B(_1867_), + .X(_1919_)); + sky130_fd_sc_hd__and3_1 _5608_ (.A(net137), + .B(net134), + .C(_1911_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1927_)); - sky130_fd_sc_hd__a21oi_1 _5611_ (.A1(_1869_), - .A2(_1926_), - .B1(_1927_), + .X(_1920_)); + sky130_fd_sc_hd__and3b_1 _5609_ (.A_N(_1920_), + .B(net29), + .C(_1919_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1928_)); - sky130_fd_sc_hd__a31o_1 _5612_ (.A1(_1869_), - .A2(_1926_), - .A3(_1927_), - .B1(net41), + .X(_0041_)); + sky130_fd_sc_hd__and2_1 _5610_ (.A(net133), + .B(_1920_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1929_)); - sky130_fd_sc_hd__nor2_1 _5613_ (.A(_1928_), - .B(_1929_), + .X(_1921_)); + sky130_fd_sc_hd__o21ai_1 _5611_ (.A1(net133), + .A2(_1920_), + .B1(net29), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1930_)); - sky130_fd_sc_hd__a21oi_1 _5614_ (.A1(net44), - .A2(_1866_), - .B1(_1930_), + .Y(_1922_)); + sky130_fd_sc_hd__nor2_1 _5612_ (.A(_1921_), + .B(_1922_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1932_)); - sky130_fd_sc_hd__or3_1 _5615_ (.A(_1434_), - .B(_1455_), - .C(_1515_), + .Y(_0042_)); + sky130_fd_sc_hd__nand2_1 _5613_ (.A(net131), + .B(_1921_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1933_)); - sky130_fd_sc_hd__nand2_1 _5616_ (.A(\title_r[13] ), - .B(net68), + .Y(_1924_)); + sky130_fd_sc_hd__or2_1 _5614_ (.A(net131), + .B(_1921_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1934_)); - sky130_fd_sc_hd__o211a_1 _5617_ (.A1(net68), - .A2(_1932_), - .B1(_1933_), - .C1(_1934_), + .X(_1925_)); + sky130_fd_sc_hd__and3_1 _5615_ (.A(net29), + .B(_1924_), + .C(_1925_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1935_)); - sky130_fd_sc_hd__nor2_1 _5618_ (.A(_1898_), - .B(_1935_), + .X(_0043_)); + sky130_fd_sc_hd__a31o_1 _5616_ (.A1(net133), + .A2(net131), + .A3(_1920_), + .B1(net129), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0034_)); - sky130_fd_sc_hd__nand2_1 _5619_ (.A(net225), - .B(net149), + .X(_1926_)); + sky130_fd_sc_hd__nand3_1 _5617_ (.A(net129), + .B(net130), + .C(_1921_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1936_)); - sky130_fd_sc_hd__and3_1 _5620_ (.A(net148), - .B(net149), - .C(net146), + .Y(_1927_)); + sky130_fd_sc_hd__and3_1 _5618_ (.A(net29), + .B(_1926_), + .C(_1927_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1937_)); - sky130_fd_sc_hd__and3_1 _5621_ (.A(net144), - .B(net143), - .C(_1937_), + .X(_0044_)); + sky130_fd_sc_hd__and2_2 _5619_ (.A(net154), + .B(_1496_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1938_)); - sky130_fd_sc_hd__and4_1 _5622_ (.A(net131), - .B(_2189_), - .C(_1426_), - .D(_1938_), + .X(_1928_)); + sky130_fd_sc_hd__nand2_1 _5620_ (.A(net154), + .B(_1496_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1939_)); - sky130_fd_sc_hd__nor2_1 _5623_ (.A(net153), - .B(_1939_), + .Y(_1929_)); + sky130_fd_sc_hd__o31a_1 _5621_ (.A1(\noise_counter[1] ), + .A2(\noise_counter[2] ), + .A3(\noise_counter[0] ), + .B1(_1928_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1940_)); - sky130_fd_sc_hd__and2_1 _5624_ (.A(_1843_), - .B(net35), + .X(_1930_)); + sky130_fd_sc_hd__o21ba_1 _5622_ (.A1(net209), + .A2(_1928_), + .B1_N(_1930_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0035_)); - sky130_fd_sc_hd__o211a_1 _5625_ (.A1(net148), - .A2(net149), - .B1(net158), - .C1(_1936_), + .X(_0045_)); + sky130_fd_sc_hd__or4b_1 _5623_ (.A(\noise_counter[1] ), + .B(_1929_), + .C(\noise_counter[2] ), + .D_N(\noise_counter[0] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0036_)); - sky130_fd_sc_hd__a21o_1 _5626_ (.A1(net148), - .A2(net149), - .B1(net146), + .X(_1932_)); + sky130_fd_sc_hd__a21bo_1 _5624_ (.A1(net208), + .A2(_1929_), + .B1_N(_1932_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1942_)); - sky130_fd_sc_hd__and3b_1 _5627_ (.A_N(_1937_), - .B(_1942_), - .C(net158), + .X(_0046_)); + sky130_fd_sc_hd__and2_1 _5625_ (.A(net207), + .B(_1929_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0037_)); - sky130_fd_sc_hd__a21oi_1 _5628_ (.A1(net144), - .A2(_1937_), - .B1(net153), + .X(_0047_)); + sky130_fd_sc_hd__or2_1 _5626_ (.A(\note2_counter[0] ), + .B(_1928_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1943_)); - sky130_fd_sc_hd__o21a_1 _5629_ (.A1(net144), - .A2(_1937_), - .B1(_1943_), + .X(_1933_)); + sky130_fd_sc_hd__nand2_1 _5627_ (.A(\note2_counter[0] ), + .B(_1928_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0038_)); - sky130_fd_sc_hd__a21o_1 _5630_ (.A1(net144), - .A2(_1937_), - .B1(net143), + .Y(_1934_)); + sky130_fd_sc_hd__a22o_1 _5628_ (.A1(_2065_), + .A2(\note2_counter[1] ), + .B1(\note2_counter[0] ), + .B2(_2075_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1944_)); - sky130_fd_sc_hd__and3b_1 _5631_ (.A_N(_1938_), - .B(_1944_), - .C(net158), + .X(_1935_)); + sky130_fd_sc_hd__or2_1 _5629_ (.A(_2065_), + .B(\note2_counter[1] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0039_)); - sky130_fd_sc_hd__o21ai_1 _5632_ (.A1(net139), - .A2(_1938_), - .B1(net35), + .X(_1936_)); + sky130_fd_sc_hd__a32o_1 _5630_ (.A1(\note2_counter[2] ), + .A2(_1935_), + .A3(_1936_), + .B1(\note2_counter[3] ), + .B2(_2055_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1945_)); - sky130_fd_sc_hd__a21oi_1 _5633_ (.A1(net139), - .A2(_1938_), - .B1(_1945_), + .X(_1937_)); + sky130_fd_sc_hd__o221a_1 _5631_ (.A1(\note2_counter[4] ), + .A2(_2045_), + .B1(_2055_), + .B2(\note2_counter[3] ), + .C1(_1937_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0040_)); - sky130_fd_sc_hd__a21o_1 _5634_ (.A1(net139), - .A2(_1938_), - .B1(net137), + .X(_1938_)); + sky130_fd_sc_hd__a221o_1 _5632_ (.A1(_2034_), + .A2(\note2_counter[5] ), + .B1(\note2_counter[4] ), + .B2(_2045_), + .C1(_1938_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1947_)); - sky130_fd_sc_hd__and3_1 _5635_ (.A(net139), - .B(net137), - .C(_1938_), + .X(_1940_)); + sky130_fd_sc_hd__or2_1 _5633_ (.A(_2034_), + .B(\note2_counter[5] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1948_)); - sky130_fd_sc_hd__and3b_1 _5636_ (.A_N(_1948_), - .B(net35), - .C(_1947_), + .X(_1941_)); + sky130_fd_sc_hd__o2bb2a_1 _5634_ (.A1_N(_1940_), + .A2_N(_1941_), + .B1(\note2_freq[6] ), + .B2(_2025_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0041_)); - sky130_fd_sc_hd__o21ai_1 _5637_ (.A1(net134), - .A2(_1948_), - .B1(net35), + .X(_1942_)); + sky130_fd_sc_hd__a221o_1 _5635_ (.A1(\note2_freq[7] ), + .A2(_2018_), + .B1(\note2_freq[6] ), + .B2(_2025_), + .C1(_1942_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1949_)); - sky130_fd_sc_hd__a21oi_1 _5638_ (.A1(net134), - .A2(_1948_), - .B1(_1949_), + .X(_1943_)); + sky130_fd_sc_hd__o22a_1 _5636_ (.A1(\note2_freq[8] ), + .A2(_2012_), + .B1(\note2_freq[7] ), + .B2(_2018_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0042_)); - sky130_fd_sc_hd__and3_1 _5639_ (.A(net135), - .B(net133), - .C(_1948_), + .X(_1944_)); + sky130_fd_sc_hd__a221o_2 _5637_ (.A1(\note2_freq[8] ), + .A2(_2012_), + .B1(_1943_), + .B2(_1944_), + .C1(_1929_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1950_)); - sky130_fd_sc_hd__a21o_1 _5640_ (.A1(net135), - .A2(_1948_), - .B1(net133), + .X(_1945_)); + sky130_fd_sc_hd__and3_1 _5638_ (.A(_1933_), + .B(_1934_), + .C(_1945_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1951_)); - sky130_fd_sc_hd__and3b_1 _5641_ (.A_N(_1950_), - .B(_1951_), - .C(net35), + .X(_0048_)); + sky130_fd_sc_hd__a31o_1 _5639_ (.A1(net154), + .A2(\note2_counter[0] ), + .A3(_1496_), + .B1(\note2_counter[1] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0043_)); - sky130_fd_sc_hd__a21boi_1 _5642_ (.A1(net132), - .A2(_1950_), - .B1_N(net35), + .X(_1946_)); + sky130_fd_sc_hd__and3_1 _5640_ (.A(\note2_counter[1] ), + .B(\note2_counter[0] ), + .C(_1928_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1952_)); - sky130_fd_sc_hd__o21a_1 _5643_ (.A1(net132), - .A2(_1950_), - .B1(_1952_), + .X(_1947_)); + sky130_fd_sc_hd__inv_2 _5641_ (.A(_1947_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0044_)); - sky130_fd_sc_hd__and2_2 _5644_ (.A(net159), - .B(_1514_), + .Y(_1948_)); + sky130_fd_sc_hd__and3_1 _5642_ (.A(_1945_), + .B(_1946_), + .C(_1948_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1954_)); - sky130_fd_sc_hd__nand2_1 _5645_ (.A(net159), - .B(_1514_), + .X(_0049_)); + sky130_fd_sc_hd__and2_1 _5643_ (.A(\note2_counter[2] ), + .B(_1947_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1955_)); - sky130_fd_sc_hd__o21ai_2 _5646_ (.A1(\noise_counter[1] ), - .A2(\noise_counter[2] ), - .B1(_1954_), + .X(_1950_)); + sky130_fd_sc_hd__o21ai_1 _5644_ (.A1(net224), + .A2(_1947_), + .B1(_1945_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1956_)); - sky130_fd_sc_hd__o31a_1 _5647_ (.A1(\noise_counter[1] ), - .A2(\noise_counter[2] ), - .A3(\noise_counter[0] ), - .B1(_1954_), + .Y(_1951_)); + sky130_fd_sc_hd__nor2_1 _5645_ (.A(_1950_), + .B(_1951_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1957_)); - sky130_fd_sc_hd__o21ba_1 _5648_ (.A1(net214), - .A2(_1954_), - .B1_N(_1957_), + .Y(_0050_)); + sky130_fd_sc_hd__or2_1 _5646_ (.A(\note2_counter[3] ), + .B(_1950_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0045_)); - sky130_fd_sc_hd__a31o_1 _5649_ (.A1(net159), - .A2(\noise_counter[0] ), - .A3(_1514_), - .B1(\noise_counter[1] ), + .X(_1952_)); + sky130_fd_sc_hd__nand2_1 _5647_ (.A(\note2_counter[3] ), + .B(_1950_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1958_)); - sky130_fd_sc_hd__and2_1 _5650_ (.A(_1956_), - .B(_1958_), + .Y(_1953_)); + sky130_fd_sc_hd__and3_1 _5648_ (.A(_1945_), + .B(_1952_), + .C(_1953_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0046_)); - sky130_fd_sc_hd__and2_1 _5651_ (.A(net215), - .B(_1955_), + .X(_0051_)); + sky130_fd_sc_hd__and3_1 _5649_ (.A(\note2_counter[4] ), + .B(\note2_counter[3] ), + .C(_1950_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0047_)); - sky130_fd_sc_hd__a22o_1 _5652_ (.A1(_2033_), - .A2(\note2_counter[1] ), - .B1(\note2_counter[0] ), - .B2(_2039_), + .X(_1954_)); + sky130_fd_sc_hd__inv_2 _5650_ (.A(_1954_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1959_)); - sky130_fd_sc_hd__o221a_1 _5653_ (.A1(_2025_), - .A2(\note2_counter[3] ), - .B1(_2033_), - .B2(\note2_counter[1] ), - .C1(\note2_counter[2] ), + .Y(_1955_)); + sky130_fd_sc_hd__a31o_1 _5651_ (.A1(\note2_counter[3] ), + .A2(\note2_counter[2] ), + .A3(_1947_), + .B1(\note2_counter[4] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1960_)); - sky130_fd_sc_hd__a22o_1 _5654_ (.A1(_2025_), - .A2(\note2_counter[3] ), - .B1(_1959_), - .B2(_1960_), + .X(_1956_)); + sky130_fd_sc_hd__and3_1 _5652_ (.A(_1945_), + .B(_1955_), + .C(_1956_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1962_)); - sky130_fd_sc_hd__o21ba_1 _5655_ (.A1(_2017_), - .A2(\note2_freq[4] ), - .B1_N(_1962_), + .X(_0052_)); + sky130_fd_sc_hd__and2_1 _5653_ (.A(\note2_counter[5] ), + .B(_1954_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1963_)); - sky130_fd_sc_hd__a221o_1 _5656_ (.A1(\note2_freq[5] ), - .A2(_2007_), - .B1(_2017_), - .B2(\note2_freq[4] ), - .C1(_1963_), + .X(_1958_)); + sky130_fd_sc_hd__o21ai_1 _5654_ (.A1(net227), + .A2(_1954_), + .B1(_1945_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1964_)); - sky130_fd_sc_hd__o221a_1 _5657_ (.A1(\note2_freq[6] ), - .A2(_1996_), - .B1(\note2_freq[5] ), - .B2(_2007_), - .C1(_1964_), + .Y(_1959_)); + sky130_fd_sc_hd__nor2_1 _5655_ (.A(_1958_), + .B(_1959_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1965_)); - sky130_fd_sc_hd__a221o_1 _5658_ (.A1(\note2_freq[7] ), - .A2(_1987_), - .B1(\note2_freq[6] ), - .B2(_1996_), - .C1(_1965_), + .Y(_0053_)); + sky130_fd_sc_hd__o21ai_1 _5656_ (.A1(\note2_counter[6] ), + .A2(_1958_), + .B1(_1945_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1966_)); - sky130_fd_sc_hd__o221a_1 _5659_ (.A1(\note2_freq[8] ), - .A2(_1979_), - .B1(\note2_freq[7] ), - .B2(_1987_), - .C1(_1966_), + .Y(_1960_)); + sky130_fd_sc_hd__a21oi_1 _5657_ (.A1(net214), + .A2(_1958_), + .B1(_1960_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1967_)); - sky130_fd_sc_hd__a211o_2 _5660_ (.A1(\note2_freq[8] ), - .A2(_1979_), - .B1(_1955_), - .C1(_1967_), + .Y(_0054_)); + sky130_fd_sc_hd__a31o_1 _5658_ (.A1(\note2_counter[6] ), + .A2(\note2_counter[5] ), + .A3(_1954_), + .B1(\note2_counter[7] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1968_)); - sky130_fd_sc_hd__a21boi_1 _5661_ (.A1(\note2_counter[0] ), - .A2(_1954_), - .B1_N(_1968_), + .X(_1961_)); + sky130_fd_sc_hd__and3_1 _5659_ (.A(\note2_counter[7] ), + .B(\note2_counter[6] ), + .C(_1958_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1969_)); - sky130_fd_sc_hd__o21a_1 _5662_ (.A1(net226), - .A2(_1954_), - .B1(_1969_), + .X(_1962_)); + sky130_fd_sc_hd__inv_2 _5660_ (.A(_1962_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0048_)); - sky130_fd_sc_hd__and3_1 _5663_ (.A(\note2_counter[1] ), - .B(\note2_counter[0] ), - .C(_1954_), + .Y(_1963_)); + sky130_fd_sc_hd__and3_1 _5661_ (.A(_1945_), + .B(_1961_), + .C(_1963_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1970_)); - sky130_fd_sc_hd__inv_2 _5664_ (.A(_1970_), + .X(_0055_)); + sky130_fd_sc_hd__or2_1 _5662_ (.A(\note2_counter[8] ), + .B(_1962_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1972_)); - sky130_fd_sc_hd__a31o_1 _5665_ (.A1(net159), - .A2(\note2_counter[0] ), - .A3(_1514_), - .B1(\note2_counter[1] ), + .X(_1965_)); + sky130_fd_sc_hd__nand2_1 _5663_ (.A(net223), + .B(_1962_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1973_)); - sky130_fd_sc_hd__and3_1 _5666_ (.A(_1968_), - .B(_1972_), - .C(_1973_), + .Y(_1966_)); + sky130_fd_sc_hd__and3_1 _5664_ (.A(_1945_), + .B(_1965_), + .C(_1966_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0049_)); - sky130_fd_sc_hd__and2_1 _5667_ (.A(\note2_counter[2] ), - .B(_1970_), + .X(_0056_)); + sky130_fd_sc_hd__xor2_1 _5665_ (.A(\r1[15] ), + .B(\r1[14] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1974_)); - sky130_fd_sc_hd__o21ai_1 _5668_ (.A1(net216), - .A2(_1970_), - .B1(_1968_), + .X(_1967_)); + sky130_fd_sc_hd__xor2_1 _5666_ (.A(\r1[16] ), + .B(\r1[17] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1975_)); - sky130_fd_sc_hd__nor2_1 _5669_ (.A(_1974_), - .B(_1975_), + .X(_1968_)); + sky130_fd_sc_hd__xnor2_1 _5667_ (.A(_1967_), + .B(_1968_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0050_)); - sky130_fd_sc_hd__or2_1 _5670_ (.A(\note2_counter[3] ), - .B(_1974_), + .Y(_1969_)); + sky130_fd_sc_hd__and2_1 _5668_ (.A(\r1[11] ), + .B(\r1[10] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_1976_)); - sky130_fd_sc_hd__nand2_1 _5671_ (.A(\note2_counter[3] ), - .B(_1974_), + .X(_1970_)); + sky130_fd_sc_hd__or2_1 _5669_ (.A(_2509_), + .B(_1970_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1977_)); - sky130_fd_sc_hd__and3_1 _5672_ (.A(_1968_), - .B(_1976_), - .C(_1977_), + .X(_1971_)); + sky130_fd_sc_hd__xor2_1 _5670_ (.A(\r1[13] ), + .B(\r1[12] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0051_)); - sky130_fd_sc_hd__nor2_1 _5673_ (.A(_2017_), - .B(_1977_), + .X(_1972_)); + sky130_fd_sc_hd__xnor2_1 _5671_ (.A(_1971_), + .B(_1972_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1978_)); - sky130_fd_sc_hd__inv_2 _5674_ (.A(_1978_), + .Y(_1973_)); + sky130_fd_sc_hd__xnor2_1 _5672_ (.A(\r1[9] ), + .B(\r1[8] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1980_)); - sky130_fd_sc_hd__nand2_1 _5675_ (.A(_2017_), - .B(_1977_), + .Y(_1975_)); + sky130_fd_sc_hd__xnor2_1 _5673_ (.A(_1969_), + .B(_1975_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1981_)); - sky130_fd_sc_hd__and3_1 _5676_ (.A(_1968_), - .B(_1980_), - .C(_1981_), + .Y(_1976_)); + sky130_fd_sc_hd__xnor2_2 _5674_ (.A(_1973_), + .B(_1976_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0052_)); - sky130_fd_sc_hd__nand2_1 _5677_ (.A(\note2_counter[5] ), - .B(_1978_), + .Y(_1977_)); + sky130_fd_sc_hd__xor2_1 _5675_ (.A(\r1[3] ), + .B(\r1[2] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1982_)); - sky130_fd_sc_hd__o211a_1 _5678_ (.A1(net222), - .A2(_1978_), - .B1(_1982_), - .C1(_1968_), + .X(_1978_)); + sky130_fd_sc_hd__xor2_1 _5676_ (.A(\r1[5] ), + .B(\r1[4] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0053_)); - sky130_fd_sc_hd__nor2_1 _5679_ (.A(_1996_), - .B(_1982_), + .X(_1979_)); + sky130_fd_sc_hd__xnor2_1 _5677_ (.A(_1978_), + .B(_1979_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1983_)); - sky130_fd_sc_hd__inv_2 _5680_ (.A(_1983_), + .Y(_1980_)); + sky130_fd_sc_hd__xnor2_1 _5678_ (.A(\r1[1] ), + .B(net88), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1984_)); - sky130_fd_sc_hd__nand2_1 _5681_ (.A(_1996_), - .B(_1982_), + .Y(_1981_)); + sky130_fd_sc_hd__xor2_1 _5679_ (.A(\r1[7] ), + .B(\r1[6] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1985_)); - sky130_fd_sc_hd__and3_1 _5682_ (.A(_1968_), - .B(_1984_), - .C(_1985_), + .X(_1982_)); + sky130_fd_sc_hd__xnor2_1 _5680_ (.A(_1981_), + .B(_1982_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0054_)); - sky130_fd_sc_hd__nand2_1 _5683_ (.A(\note2_counter[7] ), + .Y(_1983_)); + sky130_fd_sc_hd__xnor2_2 _5681_ (.A(_1980_), .B(_1983_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1986_)); - sky130_fd_sc_hd__o211a_1 _5684_ (.A1(net224), - .A2(_1983_), + .Y(_1984_)); + sky130_fd_sc_hd__o2bb2a_1 _5682_ (.A1_N(_1977_), + .A2_N(_1984_), + .B1(\noise_counter[1] ), + .B2(\noise_counter[2] ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(_1986_)); + sky130_fd_sc_hd__o211a_1 _5683_ (.A1(_1977_), + .A2(_1984_), .B1(_1986_), - .C1(_1968_), + .C1(_1928_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0055_)); - sky130_fd_sc_hd__o21ai_1 _5685_ (.A1(_1979_), - .A2(_1986_), - .B1(_1968_), + .X(_1987_)); + sky130_fd_sc_hd__xor2_1 _5684_ (.A(net206), + .B(_1987_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1988_)); - sky130_fd_sc_hd__a21oi_1 _5686_ (.A1(_1979_), - .A2(_1986_), - .B1(_1988_), + .X(_0057_)); + sky130_fd_sc_hd__or2_1 _5685_ (.A(\note_freq[7] ), + .B(_1939_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0056_)); - sky130_fd_sc_hd__xor2_1 _5687_ (.A(\r1[7] ), - .B(\r1[6] ), + .X(_1988_)); + sky130_fd_sc_hd__and2_1 _5686_ (.A(\note_freq[5] ), + .B(_1957_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1989_)); - sky130_fd_sc_hd__xor2_1 _5688_ (.A(\r1[15] ), - .B(\r1[14] ), + sky130_fd_sc_hd__o22a_1 _5687_ (.A1(\note_freq[1] ), + .A2(_1995_), + .B1(_2004_), + .B2(\note_freq[0] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_1990_)); - sky130_fd_sc_hd__xnor2_1 _5689_ (.A(_1989_), - .B(_1990_), + sky130_fd_sc_hd__a221o_1 _5688_ (.A1(\note_freq[2] ), + .A2(_1985_), + .B1(_1995_), + .B2(\note_freq[1] ), + .C1(_1990_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1991_)); - sky130_fd_sc_hd__xnor2_1 _5690_ (.A(\r1[16] ), - .B(\r1[17] ), + .X(_1991_)); + sky130_fd_sc_hd__o221a_1 _5689_ (.A1(\note_freq[1] ), + .A2(_1974_), + .B1(\note_freq[2] ), + .B2(_1985_), + .C1(_1991_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1992_)); - sky130_fd_sc_hd__xnor2_1 _5691_ (.A(\r1[3] ), - .B(\r1[2] ), + .X(_1992_)); + sky130_fd_sc_hd__a221o_1 _5690_ (.A1(_1964_), + .A2(\note_freq[4] ), + .B1(\note_freq[1] ), + .B2(_1974_), + .C1(_1992_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1993_)); - sky130_fd_sc_hd__xnor2_1 _5692_ (.A(_1992_), - .B(_1993_), + .X(_1993_)); + sky130_fd_sc_hd__o221a_1 _5691_ (.A1(\note_freq[5] ), + .A2(_1957_), + .B1(_1964_), + .B2(\note_freq[4] ), + .C1(_1993_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1994_)); - sky130_fd_sc_hd__xnor2_1 _5693_ (.A(_1991_), - .B(_1994_), + .X(_1994_)); + sky130_fd_sc_hd__o22a_1 _5692_ (.A1(\note_freq[6] ), + .A2(_1949_), + .B1(_1989_), + .B2(_1994_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1995_)); - sky130_fd_sc_hd__xnor2_1 _5694_ (.A(\r1[11] ), - .B(net90), + .X(_1996_)); + sky130_fd_sc_hd__a221o_1 _5693_ (.A1(\note_freq[7] ), + .A2(_1939_), + .B1(\note_freq[6] ), + .B2(_1949_), + .C1(_1996_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1997_)); - sky130_fd_sc_hd__xnor2_1 _5695_ (.A(\r1[9] ), - .B(\r1[8] ), + .X(_1997_)); + sky130_fd_sc_hd__a21o_2 _5694_ (.A1(_1988_), + .A2(_1997_), + .B1(_1929_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_1998_)); - sky130_fd_sc_hd__xnor2_1 _5696_ (.A(_1997_), - .B(_1998_), + .X(_1998_)); + sky130_fd_sc_hd__o21ai_1 _5695_ (.A1(\note_counter[0] ), + .A2(_1928_), + .B1(_1998_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_1999_)); - sky130_fd_sc_hd__xnor2_1 _5697_ (.A(\r1[1] ), - .B(net91), + sky130_fd_sc_hd__a21oi_1 _5696_ (.A1(net212), + .A2(_1928_), + .B1(_1999_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2000_)); - sky130_fd_sc_hd__xor2_1 _5698_ (.A(\r1[5] ), - .B(\r1[4] ), + .Y(_0058_)); + sky130_fd_sc_hd__a31o_1 _5697_ (.A1(net154), + .A2(\note_counter[0] ), + .A3(_1496_), + .B1(\note_counter[1] ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(_2000_)); + sky130_fd_sc_hd__and3_1 _5698_ (.A(\note_counter[1] ), + .B(\note_counter[0] ), + .C(_1928_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_2001_)); - sky130_fd_sc_hd__xnor2_1 _5699_ (.A(_2000_), - .B(_2001_), + sky130_fd_sc_hd__inv_2 _5699_ (.A(_2001_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2002_)); - sky130_fd_sc_hd__xnor2_1 _5700_ (.A(_1999_), - .B(_2002_), + sky130_fd_sc_hd__and3_1 _5700_ (.A(_1998_), + .B(_2000_), + .C(_2002_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2003_)); - sky130_fd_sc_hd__xor2_1 _5701_ (.A(\r1[13] ), - .B(\r1[12] ), + .X(_0059_)); + sky130_fd_sc_hd__nor2_1 _5701_ (.A(_1985_), + .B(_2002_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2004_)); - sky130_fd_sc_hd__xnor2_1 _5702_ (.A(_2003_), - .B(_2004_), + .Y(_2003_)); + sky130_fd_sc_hd__o21ai_1 _5702_ (.A1(net216), + .A2(_2001_), + .B1(_1998_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2005_)); - sky130_fd_sc_hd__nor2_1 _5703_ (.A(_1995_), + sky130_fd_sc_hd__nor2_1 _5703_ (.A(_2003_), .B(_2005_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2006_)); - sky130_fd_sc_hd__a211oi_1 _5704_ (.A1(_1995_), - .A2(_2005_), - .B1(_2006_), - .C1(_1956_), + .Y(_0060_)); + sky130_fd_sc_hd__and3_1 _5704_ (.A(\note_counter[3] ), + .B(\note_counter[2] ), + .C(_2001_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2008_)); - sky130_fd_sc_hd__xor2_1 _5705_ (.A(net208), - .B(_2008_), + .X(_2006_)); + sky130_fd_sc_hd__o21ai_1 _5705_ (.A1(net217), + .A2(_2003_), + .B1(_1998_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0057_)); - sky130_fd_sc_hd__and2_1 _5706_ (.A(\note_freq[6] ), - .B(_1920_), + .Y(_2007_)); + sky130_fd_sc_hd__nor2_1 _5706_ (.A(_2006_), + .B(_2007_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2009_)); - sky130_fd_sc_hd__a211o_1 _5707_ (.A1(\note_freq[1] ), - .A2(_1961_), - .B1(_1971_), - .C1(\note_freq[0] ), + .Y(_0061_)); + sky130_fd_sc_hd__and2_1 _5707_ (.A(\note_counter[4] ), + .B(_2006_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2010_)); - sky130_fd_sc_hd__o221a_1 _5708_ (.A1(\note_freq[2] ), - .A2(_1953_), - .B1(_1961_), - .B2(\note_freq[1] ), - .C1(_2010_), + .X(_2008_)); + sky130_fd_sc_hd__o21ai_1 _5708_ (.A1(net219), + .A2(_2006_), + .B1(_1998_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2011_)); - sky130_fd_sc_hd__a221o_1 _5709_ (.A1(\note_freq[1] ), - .A2(_1946_), - .B1(\note_freq[2] ), - .B2(_1953_), - .C1(_2011_), + .Y(_2009_)); + sky130_fd_sc_hd__nor2_1 _5709_ (.A(_2008_), + .B(_2009_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2012_)); - sky130_fd_sc_hd__o221a_1 _5710_ (.A1(_1941_), - .A2(\note_freq[4] ), - .B1(\note_freq[1] ), - .B2(_1946_), - .C1(_2012_), + .Y(_0062_)); + sky130_fd_sc_hd__and3_1 _5710_ (.A(\note_counter[5] ), + .B(\note_counter[4] ), + .C(_2006_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2013_)); - sky130_fd_sc_hd__a221o_1 _5711_ (.A1(\note_freq[5] ), - .A2(_1931_), - .B1(_1941_), - .B2(\note_freq[4] ), - .C1(_2013_), + .X(_2010_)); + sky130_fd_sc_hd__o21ai_1 _5711_ (.A1(net215), + .A2(_2008_), + .B1(_1998_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2014_)); - sky130_fd_sc_hd__o221a_1 _5712_ (.A1(\note_freq[6] ), - .A2(_1920_), - .B1(\note_freq[5] ), - .B2(_1931_), - .C1(_2014_), + .Y(_2011_)); + sky130_fd_sc_hd__nor2_1 _5712_ (.A(_2010_), + .B(_2011_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2015_)); - sky130_fd_sc_hd__o22a_1 _5713_ (.A1(\note_freq[7] ), - .A2(_1909_), - .B1(_2009_), - .B2(_2015_), + .Y(_0063_)); + sky130_fd_sc_hd__o21ai_1 _5713_ (.A1(\note_counter[6] ), + .A2(_2010_), + .B1(_1998_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2016_)); - sky130_fd_sc_hd__a211o_2 _5714_ (.A1(\note_freq[7] ), - .A2(_1909_), - .B1(_1955_), - .C1(_2016_), + .Y(_2013_)); + sky130_fd_sc_hd__a21oi_1 _5714_ (.A1(net210), + .A2(_2010_), + .B1(_2013_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2018_)); - sky130_fd_sc_hd__o21ai_1 _5715_ (.A1(\note_counter[0] ), - .A2(_1954_), - .B1(_2018_), + .Y(_0064_)); + sky130_fd_sc_hd__a21o_1 _5715_ (.A1(\note_counter[6] ), + .A2(_2010_), + .B1(\note_counter[7] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2019_)); - sky130_fd_sc_hd__a21oi_1 _5716_ (.A1(net217), - .A2(_1954_), - .B1(_2019_), + .X(_2014_)); + sky130_fd_sc_hd__or3b_1 _5716_ (.A(_1939_), + .B(_1949_), + .C_N(_2010_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0058_)); - sky130_fd_sc_hd__and3_1 _5717_ (.A(\note_counter[1] ), - .B(\note_counter[0] ), - .C(_1954_), + .X(_2015_)); + sky130_fd_sc_hd__and3_1 _5717_ (.A(_1998_), + .B(_2014_), + .C(_2015_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2020_)); - sky130_fd_sc_hd__inv_2 _5718_ (.A(_2020_), + .X(_0065_)); + sky130_fd_sc_hd__xnor2_1 _5718_ (.A(net204), + .B(_1945_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2021_)); - sky130_fd_sc_hd__a31o_1 _5719_ (.A1(net159), - .A2(\note_counter[0] ), - .A3(_1514_), - .B1(\note_counter[1] ), + .Y(_0066_)); + sky130_fd_sc_hd__o21ai_1 _5719_ (.A1(net127), + .A2(_1499_), + .B1(net155), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2022_)); - sky130_fd_sc_hd__and3_1 _5720_ (.A(_2018_), - .B(_2021_), - .C(_2022_), + .Y(_2016_)); + sky130_fd_sc_hd__nor2_1 _5720_ (.A(_1500_), + .B(_2016_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0059_)); - sky130_fd_sc_hd__nor2_1 _5721_ (.A(_1953_), - .B(_2021_), + .Y(_0067_)); + sky130_fd_sc_hd__o21ai_1 _5721_ (.A1(net114), + .A2(_1500_), + .B1(net155), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2023_)); - sky130_fd_sc_hd__o21ai_1 _5722_ (.A1(net228), - .A2(_2020_), - .B1(_2018_), + .Y(_2017_)); + sky130_fd_sc_hd__nor2_1 _5722_ (.A(_1501_), + .B(_2017_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2024_)); - sky130_fd_sc_hd__nor2_1 _5723_ (.A(_2023_), - .B(_2024_), + .Y(_0068_)); + sky130_fd_sc_hd__o21ai_1 _5723_ (.A1(net108), + .A2(_1501_), + .B1(net155), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0060_)); - sky130_fd_sc_hd__and3_1 _5724_ (.A(\note_counter[3] ), - .B(\note_counter[2] ), - .C(_2020_), + .Y(_2019_)); + sky130_fd_sc_hd__a21oi_1 _5724_ (.A1(net108), + .A2(_1501_), + .B1(_2019_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2026_)); - sky130_fd_sc_hd__inv_2 _5725_ (.A(_2026_), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .Y(_2027_)); - sky130_fd_sc_hd__o211a_1 _5726_ (.A1(net223), - .A2(_2023_), - .B1(_2027_), - .C1(_2018_), + .Y(_0069_)); + sky130_fd_sc_hd__a21o_1 _5725_ (.A1(net90), + .A2(_1509_), + .B1(\frame_counter[8] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0061_)); - sky130_fd_sc_hd__nor2_1 _5727_ (.A(_1941_), - .B(_2027_), + .X(_2020_)); + sky130_fd_sc_hd__nand3_1 _5726_ (.A(\frame_counter[8] ), + .B(net90), + .C(_1509_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2028_)); - sky130_fd_sc_hd__inv_2 _5728_ (.A(_2028_), + .Y(_2021_)); + sky130_fd_sc_hd__and3_1 _5727_ (.A(net155), + .B(_2020_), + .C(_2021_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2029_)); - sky130_fd_sc_hd__o211a_1 _5729_ (.A1(net229), - .A2(_2026_), - .B1(_2029_), - .C1(_2018_), + .X(_0075_)); + sky130_fd_sc_hd__nand2_1 _5728_ (.A(_1728_), + .B(_2021_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0062_)); - sky130_fd_sc_hd__o21ai_1 _5730_ (.A1(\note_counter[5] ), - .A2(_2028_), - .B1(_2018_), + .Y(_2022_)); + sky130_fd_sc_hd__nand2_1 _5729_ (.A(_1391_), + .B(_1509_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2030_)); - sky130_fd_sc_hd__a21oi_1 _5731_ (.A1(net219), - .A2(_2028_), - .B1(_2030_), + .Y(_2023_)); + sky130_fd_sc_hd__and3_1 _5730_ (.A(net155), + .B(_2022_), + .C(_2023_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0063_)); - sky130_fd_sc_hd__and3_1 _5732_ (.A(\note_counter[6] ), - .B(\note_counter[5] ), - .C(_2028_), + .X(_0076_)); + sky130_fd_sc_hd__a21o_1 _5731_ (.A1(_1496_), + .A2(_1498_), + .B1(frame_counter_frac), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2031_)); - sky130_fd_sc_hd__inv_2 _5733_ (.A(_2031_), + .X(_2024_)); + sky130_fd_sc_hd__and3b_1 _5732_ (.A_N(_1499_), + .B(_2024_), + .C(net156), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2032_)); - sky130_fd_sc_hd__a31o_1 _5734_ (.A1(\note_counter[5] ), - .A2(\note_counter[4] ), - .A3(_2026_), - .B1(\note_counter[6] ), + .X(_0077_)); + sky130_fd_sc_hd__xnor2_1 _5733_ (.A(net205), + .B(_1998_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2034_)); - sky130_fd_sc_hd__and3_1 _5735_ (.A(_2018_), - .B(_2032_), - .C(_2034_), + .Y(_0078_)); + sky130_fd_sc_hd__a211o_1 _5734_ (.A1(_1790_), + .A2(\hvsync_gen.hpos[1] ), + .B1(\hvsync_gen.hpos[0] ), + .C1(_1799_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0064_)); - sky130_fd_sc_hd__or2_1 _5736_ (.A(\note_counter[7] ), - .B(_2031_), + .X(_2026_)); + sky130_fd_sc_hd__nand2_1 _5735_ (.A(net114), + .B(_1821_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2035_)); - sky130_fd_sc_hd__o211a_1 _5737_ (.A1(_1909_), - .A2(_2032_), - .B1(_2035_), - .C1(_2018_), + .Y(_2027_)); + sky130_fd_sc_hd__a22o_1 _5736_ (.A1(_1780_), + .A2(net144), + .B1(_2026_), + .B2(_2027_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0065_)); - sky130_fd_sc_hd__xnor2_1 _5738_ (.A(net210), - .B(_1968_), + .X(_2028_)); + sky130_fd_sc_hd__o221a_1 _5737_ (.A1(_1770_), + .A2(net143), + .B1(net144), + .B2(_1780_), + .C1(_2028_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0066_)); - sky130_fd_sc_hd__o21ai_1 _5739_ (.A1(net125), - .A2(_1518_), - .B1(net159), + .X(_2029_)); + sky130_fd_sc_hd__a221o_1 _5738_ (.A1(_1770_), + .A2(net143), + .B1(net141), + .B2(net102), + .C1(_2029_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2036_)); - sky130_fd_sc_hd__nor2_1 _5740_ (.A(_1519_), - .B(_2036_), + .X(_2030_)); + sky130_fd_sc_hd__nor2_1 _5739_ (.A(net63), + .B(_1394_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0067_)); - sky130_fd_sc_hd__o21ai_1 _5741_ (.A1(net119), - .A2(_1519_), - .B1(net159), + .Y(_2031_)); + sky130_fd_sc_hd__o221a_1 _5740_ (.A1(net101), + .A2(net141), + .B1(net139), + .B2(net64), + .C1(_2030_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2037_)); - sky130_fd_sc_hd__nor2_1 _5742_ (.A(_1520_), - .B(_2037_), + .X(_2032_)); + sky130_fd_sc_hd__a221o_1 _5741_ (.A1(net139), + .A2(net64), + .B1(_2388_), + .B2(net135), + .C1(_2032_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0068_)); - sky130_fd_sc_hd__o21ai_1 _5743_ (.A1(net114), - .A2(_1520_), - .B1(net159), + .X(_2033_)); + sky130_fd_sc_hd__o221a_1 _5742_ (.A1(net132), + .A2(_2383_), + .B1(_2388_), + .B2(net135), + .C1(_2033_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2038_)); - sky130_fd_sc_hd__a21oi_1 _5744_ (.A1(net114), - .A2(_1520_), - .B1(_2038_), + .X(_2035_)); + sky130_fd_sc_hd__a2111o_1 _5743_ (.A1(net130), + .A2(net174), + .B1(_2031_), + .C1(_2035_), + .D1(net128), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0069_)); - sky130_fd_sc_hd__a31o_1 _5745_ (.A1(net93), - .A2(_2351_), - .A3(_1522_), - .B1(\frame_counter[8] ), + .X(_2036_)); + sky130_fd_sc_hd__o31ai_4 _5744_ (.A1(net128), + .A2(net130), + .A3(net174), + .B1(_2036_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2040_)); - sky130_fd_sc_hd__o211a_1 _5746_ (.A1(_2228_), - .A2(_1529_), - .B1(_2040_), - .C1(net158), + .Y(_2037_)); + sky130_fd_sc_hd__nor2_1 _5745_ (.A(\hvsync_gen.vsync ), + .B(net17), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0075_)); - sky130_fd_sc_hd__a31o_1 _5747_ (.A1(net97), - .A2(_2218_), - .A3(_1523_), - .B1(net92), + .Y(_2038_)); + sky130_fd_sc_hd__xor2_1 _5746_ (.A(net122), + .B(net88), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2041_)); - sky130_fd_sc_hd__o211a_1 _5748_ (.A1(_1400_), - .A2(_1529_), - .B1(_2041_), - .C1(net158), + .X(_2039_)); + sky130_fd_sc_hd__a221o_1 _5747_ (.A1(net88), + .A2(_2038_), + .B1(_2039_), + .B2(net17), + .C1(net39), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0076_)); - sky130_fd_sc_hd__a21o_1 _5749_ (.A1(_1514_), - .A2(_1516_), - .B1(frame_counter_frac), + .X(_2040_)); + sky130_fd_sc_hd__and2b_1 _5748_ (.A_N(_1440_), + .B(_1496_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2042_)); - sky130_fd_sc_hd__and3b_1 _5750_ (.A_N(_1518_), - .B(_2042_), - .C(net158), + .X(_2041_)); + sky130_fd_sc_hd__nor2_2 _5749_ (.A(\hvsync_gen.vsync ), + .B(net26), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0077_)); - sky130_fd_sc_hd__xnor2_1 _5751_ (.A(net218), - .B(_2018_), + .Y(_2042_)); + sky130_fd_sc_hd__and2b_1 _5750_ (.A_N(net88), + .B(net25), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0078_)); - sky130_fd_sc_hd__a21oi_1 _5752_ (.A1(_1802_), - .A2(\hvsync_gen.hpos[1] ), - .B1(net149), + .X(_2043_)); + sky130_fd_sc_hd__a211o_1 _5751_ (.A1(net88), + .A2(_2042_), + .B1(_2043_), + .C1(net42), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2043_)); - sky130_fd_sc_hd__o2bb2a_1 _5753_ (.A1_N(_2043_), - .A2_N(net125), - .B1(_1802_), - .B2(\hvsync_gen.hpos[1] ), + .X(_2044_)); + sky130_fd_sc_hd__and3_1 _5752_ (.A(net151), + .B(_2040_), + .C(_2044_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2044_)); - sky130_fd_sc_hd__a21o_1 _5754_ (.A1(_1792_), - .A2(net147), - .B1(_2044_), + .X(_0079_)); + sky130_fd_sc_hd__xor2_1 _5753_ (.A(net113), + .B(\r1[1] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_2046_)); - sky130_fd_sc_hd__o221a_1 _5755_ (.A1(_1781_), - .A2(net145), - .B1(net147), - .B2(_1792_), - .C1(_2046_), + sky130_fd_sc_hd__a21o_1 _5754_ (.A1(net122), + .A2(net88), + .B1(_2046_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_2047_)); - sky130_fd_sc_hd__a221o_1 _5756_ (.A1(_1781_), - .A2(net145), - .B1(net143), - .B2(net105), - .C1(_2047_), + sky130_fd_sc_hd__and3_1 _5755_ (.A(net122), + .B(net88), + .C(_2046_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_2048_)); - sky130_fd_sc_hd__o221a_1 _5757_ (.A1(net105), - .A2(net143), - .B1(net139), - .B2(net63), - .C1(_2048_), + sky130_fd_sc_hd__and3b_1 _5756_ (.A_N(_2048_), + .B(net17), + .C(_2047_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_2049_)); - sky130_fd_sc_hd__a221o_1 _5758_ (.A1(net140), - .A2(net63), - .B1(_2386_), - .B2(net136), - .C1(_2049_), + sky130_fd_sc_hd__a211o_1 _5757_ (.A1(\r1[1] ), + .A2(_2038_), + .B1(_2049_), + .C1(net39), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_2050_)); - sky130_fd_sc_hd__o21a_1 _5759_ (.A1(net97), - .A2(net134), - .B1(net136), + sky130_fd_sc_hd__nand2_1 _5758_ (.A(\r1[1] ), + .B(_1047_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2051_)); - sky130_fd_sc_hd__o221a_1 _5760_ (.A1(\hvsync_gen.hpos[8] ), - .A2(net66), - .B1(_2386_), - .B2(_2051_), - .C1(_2050_), + .Y(_2051_)); + sky130_fd_sc_hd__or2_1 _5759_ (.A(\r1[1] ), + .B(_1047_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_2052_)); - sky130_fd_sc_hd__o21a_1 _5761_ (.A1(net135), - .A2(net66), - .B1(\hvsync_gen.hpos[8] ), + sky130_fd_sc_hd__nand2_1 _5760_ (.A(_2051_), + .B(_2052_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2053_)); - sky130_fd_sc_hd__nor3_4 _5762_ (.A(net131), - .B(_2052_), - .C(_2053_), + .Y(_2053_)); + sky130_fd_sc_hd__xnor2_1 _5761_ (.A(net88), + .B(_2053_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2054_)); - sky130_fd_sc_hd__xor2_1 _5763_ (.A(net124), - .B(net91), + sky130_fd_sc_hd__a221o_1 _5762_ (.A1(\r1[1] ), + .A2(_2042_), + .B1(_2054_), + .B2(net26), + .C1(net42), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2055_)); - sky130_fd_sc_hd__nor2_1 _5764_ (.A(\hvsync_gen.vsync ), - .B(_2054_), + .X(_2056_)); + sky130_fd_sc_hd__and3_1 _5763_ (.A(net151), + .B(_2050_), + .C(_2056_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2057_)); - sky130_fd_sc_hd__a221o_1 _5765_ (.A1(_2054_), - .A2(_2055_), - .B1(_2057_), - .B2(net91), - .C1(net37), + .X(_0080_)); + sky130_fd_sc_hd__xor2_1 _5764_ (.A(\r1[2] ), + .B(_1040_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2058_)); - sky130_fd_sc_hd__and2b_1 _5766_ (.A_N(_1454_), - .B(_1514_), + .X(_2057_)); + sky130_fd_sc_hd__a21boi_1 _5765_ (.A1(net88), + .A2(_2052_), + .B1_N(_2051_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2059_)); - sky130_fd_sc_hd__and2_2 _5767_ (.A(net37), - .B(net27), + .Y(_2058_)); + sky130_fd_sc_hd__nor2_1 _5766_ (.A(_2057_), + .B(_2058_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2060_)); - sky130_fd_sc_hd__nand2_1 _5768_ (.A(net91), - .B(_2060_), + .Y(_2059_)); + sky130_fd_sc_hd__and2_1 _5767_ (.A(_2057_), + .B(_2058_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2061_)); - sky130_fd_sc_hd__a211o_1 _5769_ (.A1(net91), - .A2(net71), - .B1(net39), - .C1(net27), + .X(_2060_)); + sky130_fd_sc_hd__nor2_1 _5768_ (.A(_2059_), + .B(_2060_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2062_)); - sky130_fd_sc_hd__and4_1 _5770_ (.A(net154), - .B(_2058_), - .C(_2061_), - .D(_2062_), + .Y(_2061_)); + sky130_fd_sc_hd__and2_1 _5769_ (.A(\r1[2] ), + .B(net69), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0079_)); - sky130_fd_sc_hd__xor2_1 _5771_ (.A(net118), - .B(\r1[1] ), + .X(_2062_)); + sky130_fd_sc_hd__mux2_1 _5770_ (.A0(_2062_), + .A1(_2061_), + .S(net27), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_2063_)); - sky130_fd_sc_hd__a21o_1 _5772_ (.A1(net124), - .A2(net91), - .B1(_2063_), + sky130_fd_sc_hd__nand2_1 _5771_ (.A(net112), + .B(\r1[2] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2064_)); - sky130_fd_sc_hd__and3_1 _5773_ (.A(net124), - .B(net91), - .C(_2063_), + .Y(_2064_)); + sky130_fd_sc_hd__or2_1 _5772_ (.A(net112), + .B(\r1[2] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2065_)); - sky130_fd_sc_hd__and3b_1 _5774_ (.A_N(_2065_), - .B(_2054_), - .C(_2064_), + .X(_2066_)); + sky130_fd_sc_hd__nand2_1 _5773_ (.A(_2064_), + .B(_2066_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2067_)); - sky130_fd_sc_hd__nand2_1 _5775_ (.A(\r1[1] ), - .B(_1070_), + .Y(_2067_)); + sky130_fd_sc_hd__a21o_1 _5774_ (.A1(net113), + .A2(\r1[1] ), + .B1(_2048_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2068_)); - sky130_fd_sc_hd__or2_1 _5776_ (.A(\r1[1] ), - .B(_1070_), + .X(_2068_)); + sky130_fd_sc_hd__xnor2_1 _5775_ (.A(_2067_), + .B(_2068_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2069_)); - sky130_fd_sc_hd__nand3_1 _5777_ (.A(net91), - .B(_2068_), - .C(_2069_), + .Y(_2069_)); + sky130_fd_sc_hd__mux2_1 _5776_ (.A0(_2062_), + .A1(_2069_), + .S(net17), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2070_)); - sky130_fd_sc_hd__a21o_1 _5778_ (.A1(_2068_), - .A2(_2069_), - .B1(net91), + .X(_2070_)); + sky130_fd_sc_hd__mux2_1 _5777_ (.A0(_2063_), + .A1(_2070_), + .S(net43), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_2071_)); - sky130_fd_sc_hd__nor2_1 _5779_ (.A(\hvsync_gen.vsync ), - .B(net27), + sky130_fd_sc_hd__and2_1 _5778_ (.A(net153), + .B(_2071_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2072_)); - sky130_fd_sc_hd__a211o_1 _5780_ (.A1(\r1[1] ), - .A2(_2057_), - .B1(_2067_), - .C1(net37), + .X(_0081_)); + sky130_fd_sc_hd__xnor2_1 _5779_ (.A(_2096_), + .B(_1032_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2073_)); - sky130_fd_sc_hd__a21o_1 _5781_ (.A1(\r1[1] ), - .A2(net22), - .B1(net39), + .Y(_2072_)); + sky130_fd_sc_hd__a21o_1 _5780_ (.A1(\r1[2] ), + .A2(_1041_), + .B1(_2059_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2074_)); - sky130_fd_sc_hd__a31o_1 _5782_ (.A1(net27), - .A2(_2070_), - .A3(_2071_), - .B1(_2074_), + .X(_2073_)); + sky130_fd_sc_hd__nand2b_1 _5781_ (.A_N(_2072_), + .B(_2073_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2075_)); - sky130_fd_sc_hd__and3_1 _5783_ (.A(net155), + .Y(_2074_)); + sky130_fd_sc_hd__xnor2_1 _5782_ (.A(_2072_), .B(_2073_), - .C(_2075_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0080_)); - sky130_fd_sc_hd__or2_1 _5784_ (.A(_2066_), - .B(_1065_), + .Y(_2076_)); + sky130_fd_sc_hd__nor2_1 _5783_ (.A(_2096_), + .B(\hvsync_gen.vsync ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2077_)); - sky130_fd_sc_hd__nand2_1 _5785_ (.A(_2066_), - .B(_1065_), + .Y(_2077_)); + sky130_fd_sc_hd__mux2_1 _5784_ (.A0(_2077_), + .A1(_2076_), + .S(net27), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2078_)); - sky130_fd_sc_hd__nand2_1 _5786_ (.A(_2077_), - .B(_2078_), + .X(_2078_)); + sky130_fd_sc_hd__nand2_1 _5785_ (.A(net107), + .B(\r1[3] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2079_)); - sky130_fd_sc_hd__nand3_1 _5787_ (.A(_2068_), - .B(_2070_), - .C(_2079_), + sky130_fd_sc_hd__or2_1 _5786_ (.A(net107), + .B(\r1[3] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2080_)); - sky130_fd_sc_hd__a21o_1 _5788_ (.A1(_2068_), - .A2(_2070_), - .B1(_2079_), + .X(_2080_)); + sky130_fd_sc_hd__nand2_1 _5787_ (.A(_2079_), + .B(_2080_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2081_)); - sky130_fd_sc_hd__and2_1 _5789_ (.A(net39), - .B(_2054_), + .Y(_2081_)); + sky130_fd_sc_hd__a21bo_1 _5788_ (.A1(_2066_), + .A2(_2068_), + .B1_N(_2064_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_2082_)); - sky130_fd_sc_hd__nand2_1 _5790_ (.A(net113), - .B(\r1[2] ), + sky130_fd_sc_hd__xnor2_1 _5789_ (.A(_2081_), + .B(_2082_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2083_)); - sky130_fd_sc_hd__or2_1 _5791_ (.A(net113), - .B(\r1[2] ), + sky130_fd_sc_hd__mux2_1 _5790_ (.A0(_2077_), + .A1(_2083_), + .S(_2037_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_2084_)); - sky130_fd_sc_hd__a21o_1 _5792_ (.A1(net118), - .A2(\r1[1] ), - .B1(_2065_), + sky130_fd_sc_hd__mux2_1 _5791_ (.A0(_2078_), + .A1(_2084_), + .S(net43), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_2085_)); - sky130_fd_sc_hd__and3_1 _5793_ (.A(_2083_), - .B(_2084_), - .C(_2085_), + sky130_fd_sc_hd__and2_1 _5792_ (.A(net153), + .B(_2085_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2086_)); - sky130_fd_sc_hd__a21o_1 _5794_ (.A1(_2083_), - .A2(_2084_), - .B1(_2085_), + .X(_0082_)); + sky130_fd_sc_hd__and2_1 _5793_ (.A(net72), + .B(\r1[4] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2088_)); - sky130_fd_sc_hd__and3b_1 _5795_ (.A_N(_2086_), - .B(_2088_), - .C(_2082_), + .X(_2087_)); + sky130_fd_sc_hd__nor2_1 _5794_ (.A(net72), + .B(\r1[4] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2089_)); - sky130_fd_sc_hd__nor3_1 _5796_ (.A(\hvsync_gen.vsync ), - .B(_2060_), - .C(_2082_), + .Y(_2088_)); + sky130_fd_sc_hd__or2_1 _5795_ (.A(_2087_), + .B(_2088_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2090_)); - sky130_fd_sc_hd__a32o_1 _5797_ (.A1(_2060_), - .A2(_2080_), - .A3(_2081_), - .B1(net12), - .B2(\r1[2] ), + .X(_2089_)); + sky130_fd_sc_hd__a21boi_1 _5796_ (.A1(_2080_), + .A2(_2082_), + .B1_N(_2079_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2091_)); - sky130_fd_sc_hd__o21a_1 _5798_ (.A1(_2089_), - .A2(_2091_), - .B1(net155), + .Y(_2090_)); + sky130_fd_sc_hd__nor2_1 _5797_ (.A(_2089_), + .B(_2090_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0081_)); - sky130_fd_sc_hd__nand2_1 _5799_ (.A(net109), - .B(\r1[3] ), + .Y(_2091_)); + sky130_fd_sc_hd__xnor2_1 _5798_ (.A(_2089_), + .B(_2090_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2092_)); - sky130_fd_sc_hd__or2_1 _5800_ (.A(net109), - .B(\r1[3] ), + sky130_fd_sc_hd__and2_1 _5799_ (.A(\r1[4] ), + .B(net69), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_2093_)); - sky130_fd_sc_hd__a21o_1 _5801_ (.A1(net113), - .A2(\r1[2] ), - .B1(_2086_), + sky130_fd_sc_hd__or2_1 _5800_ (.A(_2037_), + .B(_2093_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_2094_)); - sky130_fd_sc_hd__and3_1 _5802_ (.A(_2092_), - .B(_2093_), - .C(_2094_), + sky130_fd_sc_hd__a21oi_1 _5801_ (.A1(_2037_), + .A2(_2092_), + .B1(net40), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2095_)); - sky130_fd_sc_hd__a21o_1 _5803_ (.A1(_2092_), - .A2(_2093_), - .B1(_2094_), + .Y(_2095_)); + sky130_fd_sc_hd__xor2_1 _5802_ (.A(\r1[4] ), + .B(_0996_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2096_)); - sky130_fd_sc_hd__xnor2_1 _5804_ (.A(_2056_), - .B(_1057_), + .X(_2097_)); + sky130_fd_sc_hd__o21ai_1 _5803_ (.A1(_2096_), + .A2(_1032_), + .B1(_2074_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2098_)); - sky130_fd_sc_hd__nand3_1 _5805_ (.A(_2077_), - .B(_2081_), - .C(_2098_), + sky130_fd_sc_hd__and2b_1 _5804_ (.A_N(_2097_), + .B(_2098_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2099_)); - sky130_fd_sc_hd__a21o_1 _5806_ (.A1(_2077_), - .A2(_2081_), - .B1(_2098_), + .X(_2099_)); + sky130_fd_sc_hd__xnor2_1 _5805_ (.A(_2097_), + .B(_2098_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2100_)); - sky130_fd_sc_hd__and3b_1 _5807_ (.A_N(_2095_), - .B(_2096_), - .C(_2082_), + .Y(_2100_)); + sky130_fd_sc_hd__mux2_1 _5806_ (.A0(_2093_), + .A1(_2100_), + .S(net27), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_2101_)); - sky130_fd_sc_hd__a32o_1 _5808_ (.A1(_2060_), - .A2(_2099_), - .A3(_2100_), - .B1(net12), - .B2(\r1[3] ), + sky130_fd_sc_hd__a22o_1 _5807_ (.A1(_2094_), + .A2(_2095_), + .B1(_2101_), + .B2(net40), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_2102_)); - sky130_fd_sc_hd__o21a_1 _5809_ (.A1(_2101_), - .A2(_2102_), - .B1(net157), + sky130_fd_sc_hd__and2_1 _5808_ (.A(net157), + .B(_2102_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0082_)); - sky130_fd_sc_hd__nor2_1 _5810_ (.A(net105), - .B(_2045_), + .X(_0083_)); + sky130_fd_sc_hd__and2_1 _5809_ (.A(\r1[5] ), + .B(net69), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2103_)); - sky130_fd_sc_hd__nand2_1 _5811_ (.A(_1771_), - .B(\r1[4] ), + .X(_2103_)); + sky130_fd_sc_hd__a21oi_1 _5810_ (.A1(\r1[4] ), + .A2(_0997_), + .B1(_2099_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2104_)); - sky130_fd_sc_hd__nand2_1 _5812_ (.A(net104), - .B(_2045_), + sky130_fd_sc_hd__xor2_1 _5811_ (.A(\r1[5] ), + .B(_1009_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2105_)); - sky130_fd_sc_hd__a21o_1 _5813_ (.A1(net109), - .A2(\r1[3] ), - .B1(_2095_), + .X(_2105_)); + sky130_fd_sc_hd__nor2_1 _5812_ (.A(_2104_), + .B(_2105_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2106_)); - sky130_fd_sc_hd__a21o_1 _5814_ (.A1(_2104_), + .Y(_2107_)); + sky130_fd_sc_hd__a21bo_1 _5813_ (.A1(_2104_), .A2(_2105_), - .B1(_2106_), + .B1_N(net27), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_2108_)); - sky130_fd_sc_hd__and3_1 _5815_ (.A(_2104_), - .B(_2105_), - .C(_2106_), + sky130_fd_sc_hd__o22a_1 _5814_ (.A1(net27), + .A2(_2103_), + .B1(_2107_), + .B2(_2108_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_2109_)); - sky130_fd_sc_hd__and3b_1 _5816_ (.A_N(_2109_), - .B(_2082_), - .C(_2108_), + sky130_fd_sc_hd__xnor2_1 _5815_ (.A(\r1[5] ), + .B(net64), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2110_)); - sky130_fd_sc_hd__xnor2_1 _5817_ (.A(_2045_), - .B(_1023_), + .Y(_2110_)); + sky130_fd_sc_hd__nor2_1 _5816_ (.A(_2087_), + .B(_2091_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2111_)); - sky130_fd_sc_hd__o21ai_1 _5818_ (.A1(_2056_), - .A2(_1057_), - .B1(_2100_), + sky130_fd_sc_hd__o21a_1 _5817_ (.A1(_2087_), + .A2(_2091_), + .B1(_2110_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2112_)); - sky130_fd_sc_hd__nand2b_1 _5819_ (.A_N(_2111_), - .B(_2112_), + .X(_2112_)); + sky130_fd_sc_hd__xnor2_1 _5818_ (.A(_2110_), + .B(_2111_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2113_)); - sky130_fd_sc_hd__xnor2_1 _5820_ (.A(_2111_), - .B(_2112_), + sky130_fd_sc_hd__mux2_1 _5819_ (.A0(_2103_), + .A1(_2113_), + .S(_2037_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2114_)); - sky130_fd_sc_hd__a22o_1 _5821_ (.A1(\r1[4] ), - .A2(_2090_), - .B1(_2114_), - .B2(_2060_), + .X(_2114_)); + sky130_fd_sc_hd__mux2_1 _5820_ (.A0(_2109_), + .A1(_2114_), + .S(net43), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_2115_)); - sky130_fd_sc_hd__o21a_1 _5822_ (.A1(_2110_), - .A2(_2115_), - .B1(net157), + sky130_fd_sc_hd__and2_1 _5821_ (.A(net153), + .B(_2115_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0083_)); - sky130_fd_sc_hd__o21a_1 _5823_ (.A1(_2045_), - .A2(_1023_), - .B1(_2113_), + .X(_0084_)); + sky130_fd_sc_hd__o21ai_1 _5822_ (.A1(net175), + .A2(_2387_), + .B1(\r1[6] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2116_)); - sky130_fd_sc_hd__nor2_1 _5824_ (.A(\r1[5] ), - .B(_1035_), + .Y(_2117_)); + sky130_fd_sc_hd__or3_1 _5823_ (.A(\r1[6] ), + .B(net174), + .C(_2387_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2118_)); - sky130_fd_sc_hd__nand2_1 _5825_ (.A(\r1[5] ), - .B(_1035_), + .X(_2118_)); + sky130_fd_sc_hd__and2_1 _5824_ (.A(_2117_), + .B(_2118_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2119_)); - sky130_fd_sc_hd__and2b_1 _5826_ (.A_N(_2118_), - .B(_2119_), + .X(_2119_)); + sky130_fd_sc_hd__a21o_1 _5825_ (.A1(\r1[5] ), + .A2(net61), + .B1(_2112_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_2120_)); - sky130_fd_sc_hd__xnor2_1 _5827_ (.A(_2116_), + sky130_fd_sc_hd__or2_1 _5826_ (.A(_2119_), .B(_2120_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2121_)); - sky130_fd_sc_hd__a221o_1 _5828_ (.A1(\r1[5] ), - .A2(net22), - .B1(_2121_), - .B2(_2059_), - .C1(net40), + .X(_2121_)); + sky130_fd_sc_hd__nand2_1 _5827_ (.A(_2119_), + .B(_2120_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2122_)); - sky130_fd_sc_hd__nand2_1 _5829_ (.A(\r1[5] ), - .B(net61), + .Y(_2122_)); + sky130_fd_sc_hd__and2_1 _5828_ (.A(\r1[6] ), + .B(net69), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2123_)); - sky130_fd_sc_hd__or2_1 _5830_ (.A(\r1[5] ), - .B(net61), + .X(_2123_)); + sky130_fd_sc_hd__and2_1 _5829_ (.A(_2121_), + .B(_2122_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_2124_)); - sky130_fd_sc_hd__a211o_1 _5831_ (.A1(_2123_), - .A2(_2124_), - .B1(_2103_), - .C1(_2109_), + sky130_fd_sc_hd__mux2_1 _5830_ (.A0(_2123_), + .A1(_2124_), + .S(net17), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_2125_)); - sky130_fd_sc_hd__o211ai_1 _5832_ (.A1(_2103_), - .A2(_2109_), - .B1(_2123_), - .C1(_2124_), + sky130_fd_sc_hd__nand2_1 _5831_ (.A(\r1[6] ), + .B(_1024_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2126_)); - sky130_fd_sc_hd__a32o_1 _5833_ (.A1(_2054_), - .A2(_2125_), - .A3(_2126_), - .B1(_2057_), - .B2(\r1[5] ), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .X(_2127_)); - sky130_fd_sc_hd__o211a_1 _5834_ (.A1(net38), - .A2(_2127_), - .B1(_2122_), - .C1(net157), + sky130_fd_sc_hd__or2_1 _5832_ (.A(\r1[6] ), + .B(_1024_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0084_)); - sky130_fd_sc_hd__o21ai_1 _5835_ (.A1(net65), - .A2(_2385_), - .B1(\r1[6] ), + .X(_2128_)); + sky130_fd_sc_hd__nand2_1 _5833_ (.A(_2126_), + .B(_2128_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2129_)); - sky130_fd_sc_hd__or3_1 _5836_ (.A(\r1[6] ), - .B(net66), - .C(_2385_), + sky130_fd_sc_hd__a21bo_1 _5834_ (.A1(\r1[5] ), + .A2(_1009_), + .B1_N(_2104_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_2130_)); - sky130_fd_sc_hd__and2_1 _5837_ (.A(_2129_), - .B(_2130_), + sky130_fd_sc_hd__o21ai_1 _5835_ (.A1(\r1[5] ), + .A2(_1009_), + .B1(_2130_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2131_)); - sky130_fd_sc_hd__nand2_1 _5838_ (.A(_2123_), - .B(_2126_), + .Y(_2131_)); + sky130_fd_sc_hd__or2_1 _5836_ (.A(_2129_), + .B(_2131_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2132_)); - sky130_fd_sc_hd__nor2_1 _5839_ (.A(_2131_), - .B(_2132_), + .X(_2132_)); + sky130_fd_sc_hd__nand2_1 _5837_ (.A(_2129_), + .B(_2131_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2133_)); - sky130_fd_sc_hd__nand2_1 _5840_ (.A(_2131_), - .B(_2132_), + sky130_fd_sc_hd__and2_1 _5838_ (.A(_2132_), + .B(_2133_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2134_)); - sky130_fd_sc_hd__nand2_1 _5841_ (.A(_2082_), - .B(_2134_), + .X(_2134_)); + sky130_fd_sc_hd__mux2_1 _5839_ (.A0(_2123_), + .A1(_2134_), + .S(net27), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2135_)); - sky130_fd_sc_hd__a2bb2o_1 _5842_ (.A1_N(_2133_), - .A2_N(_2135_), - .B1(\r1[6] ), - .B2(_2090_), + .X(_2135_)); + sky130_fd_sc_hd__mux2_1 _5840_ (.A0(_2125_), + .A1(_2135_), + .S(net40), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_2136_)); - sky130_fd_sc_hd__nand2_1 _5843_ (.A(\r1[6] ), - .B(_1050_), + sky130_fd_sc_hd__and2_1 _5841_ (.A(net153), + .B(_2136_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2137_)); - sky130_fd_sc_hd__or2_1 _5844_ (.A(\r1[6] ), - .B(_1050_), + .X(_0085_)); + sky130_fd_sc_hd__and2_1 _5842_ (.A(\r1[7] ), + .B(net174), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2139_)); - sky130_fd_sc_hd__nand2_1 _5845_ (.A(_2137_), - .B(_2139_), + .X(_2138_)); + sky130_fd_sc_hd__nor2_1 _5843_ (.A(\r1[7] ), + .B(net174), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2140_)); - sky130_fd_sc_hd__o21a_1 _5846_ (.A1(_2116_), - .A2(_2118_), - .B1(_2119_), + .Y(_2139_)); + sky130_fd_sc_hd__a211oi_1 _5844_ (.A1(_2117_), + .A2(_2122_), + .B1(_2138_), + .C1(_2139_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2141_)); - sky130_fd_sc_hd__nand2_1 _5847_ (.A(_2140_), - .B(_2141_), + .Y(_2140_)); + sky130_fd_sc_hd__o211a_1 _5845_ (.A1(_2138_), + .A2(_2139_), + .B1(_2117_), + .C1(_2122_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2142_)); - sky130_fd_sc_hd__or2_1 _5848_ (.A(_2140_), - .B(_2141_), + .X(_2141_)); + sky130_fd_sc_hd__and2_1 _5846_ (.A(\r1[7] ), + .B(net69), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2143_)); - sky130_fd_sc_hd__and3_1 _5849_ (.A(_2060_), - .B(_2142_), - .C(_2143_), + .X(_2142_)); + sky130_fd_sc_hd__o21ai_1 _5847_ (.A1(_2140_), + .A2(_2141_), + .B1(net17), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2144_)); - sky130_fd_sc_hd__o21a_1 _5850_ (.A1(_2136_), - .A2(_2144_), - .B1(net156), + .Y(_2143_)); + sky130_fd_sc_hd__o21a_1 _5848_ (.A1(net17), + .A2(_2142_), + .B1(_2143_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0085_)); - sky130_fd_sc_hd__and2_1 _5851_ (.A(\r1[7] ), - .B(net65), + .X(_2144_)); + sky130_fd_sc_hd__nand2_1 _5849_ (.A(\r1[7] ), + .B(_1065_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2145_)); - sky130_fd_sc_hd__nor2_1 _5852_ (.A(\r1[7] ), - .B(net65), + .Y(_2145_)); + sky130_fd_sc_hd__or2_1 _5850_ (.A(\r1[7] ), + .B(_1065_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2146_)); - sky130_fd_sc_hd__or2_1 _5853_ (.A(_2145_), + .X(_2146_)); + sky130_fd_sc_hd__nand2_1 _5851_ (.A(_2145_), .B(_2146_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2147_)); - sky130_fd_sc_hd__a21oi_1 _5854_ (.A1(_2129_), - .A2(_2134_), + .Y(_2147_)); + sky130_fd_sc_hd__a21o_1 _5852_ (.A1(_2126_), + .A2(_2132_), .B1(_2147_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2148_)); - sky130_fd_sc_hd__and3_1 _5855_ (.A(_2129_), - .B(_2134_), + .X(_2149_)); + sky130_fd_sc_hd__nand3_1 _5853_ (.A(_2126_), + .B(_2132_), .C(_2147_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2149_)); - sky130_fd_sc_hd__o21ai_1 _5856_ (.A1(_2148_), - .A2(_2149_), - .B1(_2054_), + .Y(_2150_)); + sky130_fd_sc_hd__and2_1 _5854_ (.A(_2149_), + .B(_2150_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2150_)); - sky130_fd_sc_hd__a21o_1 _5857_ (.A1(\r1[7] ), - .A2(net29), - .B1(_2082_), + .X(_2151_)); + sky130_fd_sc_hd__mux2_1 _5855_ (.A0(_2142_), + .A1(_2151_), + .S(net27), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2151_)); - sky130_fd_sc_hd__a32o_1 _5858_ (.A1(\r1[7] ), - .A2(net38), - .A3(net22), - .B1(_2150_), - .B2(_2151_), + .X(_2152_)); + sky130_fd_sc_hd__mux2_1 _5856_ (.A0(_2144_), + .A1(_2152_), + .S(net40), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2152_)); - sky130_fd_sc_hd__nand2_1 _5859_ (.A(\r1[7] ), - .B(_1090_), + .X(_2153_)); + sky130_fd_sc_hd__and2_1 _5857_ (.A(net153), + .B(_2153_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2153_)); - sky130_fd_sc_hd__or2_1 _5860_ (.A(\r1[7] ), - .B(_1090_), + .X(_0086_)); + sky130_fd_sc_hd__xnor2_1 _5858_ (.A(\r1[8] ), + .B(_1370_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2154_)); - sky130_fd_sc_hd__nand2_1 _5861_ (.A(_2153_), - .B(_2154_), + .Y(_2154_)); + sky130_fd_sc_hd__a21oi_1 _5859_ (.A1(_2145_), + .A2(_2149_), + .B1(_2154_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2155_)); - sky130_fd_sc_hd__a21o_1 _5862_ (.A1(_2137_), - .A2(_2143_), - .B1(_2155_), + sky130_fd_sc_hd__and3_1 _5860_ (.A(_2145_), + .B(_2149_), + .C(_2154_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_2156_)); - sky130_fd_sc_hd__nand3_1 _5863_ (.A(_2137_), - .B(_2143_), - .C(_2155_), + sky130_fd_sc_hd__nor2_1 _5861_ (.A(_2155_), + .B(_2156_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2157_)); - sky130_fd_sc_hd__a31o_1 _5864_ (.A1(_2060_), - .A2(_2156_), - .A3(_2157_), - .B1(_2152_), + sky130_fd_sc_hd__and2_1 _5862_ (.A(\r1[8] ), + .B(net69), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_2159_)); - sky130_fd_sc_hd__and2_1 _5865_ (.A(net156), - .B(_2159_), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .X(_0086_)); - sky130_fd_sc_hd__a21o_1 _5866_ (.A1(\r1[8] ), - .A2(_2072_), - .B1(net40), + sky130_fd_sc_hd__mux2_1 _5863_ (.A0(_2159_), + .A1(_2157_), + .S(net27), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_2160_)); - sky130_fd_sc_hd__xnor2_1 _5867_ (.A(\r1[8] ), - .B(_1372_), + sky130_fd_sc_hd__nor3_1 _5864_ (.A(_2386_), + .B(_2138_), + .C(_2140_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2161_)); - sky130_fd_sc_hd__a21oi_1 _5868_ (.A1(_2153_), - .A2(_2156_), - .B1(_2161_), + sky130_fd_sc_hd__o21a_1 _5865_ (.A1(_2138_), + .A2(_2140_), + .B1(_2386_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2162_)); - sky130_fd_sc_hd__nand3_1 _5869_ (.A(_2153_), - .B(_2156_), - .C(_2161_), + .X(_2162_)); + sky130_fd_sc_hd__nor2_1 _5866_ (.A(_2161_), + .B(_2162_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2163_)); - sky130_fd_sc_hd__and3b_1 _5870_ (.A_N(_2162_), - .B(_2163_), - .C(_2059_), + sky130_fd_sc_hd__mux2_1 _5867_ (.A0(_2159_), + .A1(_2163_), + .S(net17), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_2164_)); - sky130_fd_sc_hd__or3_1 _5871_ (.A(_2414_), - .B(_2145_), - .C(_2148_), + sky130_fd_sc_hd__mux2_1 _5868_ (.A0(_2160_), + .A1(_2164_), + .S(net43), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_2165_)); - sky130_fd_sc_hd__o21a_1 _5872_ (.A1(_2145_), - .A2(_2148_), - .B1(_2414_), + sky130_fd_sc_hd__and2_1 _5869_ (.A(net153), + .B(_2165_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2166_)); - sky130_fd_sc_hd__and3b_1 _5873_ (.A_N(_2166_), - .B(_2054_), - .C(_2165_), + .X(_0087_)); + sky130_fd_sc_hd__a21oi_1 _5870_ (.A1(\r1[8] ), + .A2(_1370_), + .B1(_2155_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2167_)); - sky130_fd_sc_hd__a211o_1 _5874_ (.A1(\r1[8] ), - .A2(_2057_), - .B1(_2167_), - .C1(net38), + .Y(_2166_)); + sky130_fd_sc_hd__o21a_1 _5871_ (.A1(net76), + .A2(_0959_), + .B1(\hvsync_gen.vpos[8] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2169_)); - sky130_fd_sc_hd__o211a_1 _5875_ (.A1(_2160_), - .A2(_2164_), - .B1(_2169_), - .C1(net156), + .X(_2167_)); + sky130_fd_sc_hd__nor2_1 _5872_ (.A(\hvsync_gen.vpos[8] ), + .B(_0959_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0087_)); - sky130_fd_sc_hd__a21oi_1 _5876_ (.A1(\r1[8] ), - .A2(_1372_), - .B1(_2162_), + .Y(_2169_)); + sky130_fd_sc_hd__a21oi_1 _5873_ (.A1(_1908_), + .A2(_2169_), + .B1(_2167_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2170_)); - sky130_fd_sc_hd__o21a_1 _5877_ (.A1(net79), - .A2(_0987_), - .B1(net78), + sky130_fd_sc_hd__xnor2_1 _5874_ (.A(_2383_), + .B(_2170_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2171_)); - sky130_fd_sc_hd__nor3_1 _5878_ (.A(net79), - .B(net78), - .C(_0987_), + .Y(_2171_)); + sky130_fd_sc_hd__o22a_1 _5875_ (.A1(_1898_), + .A2(_0959_), + .B1(_1361_), + .B2(net186), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2172_)); - sky130_fd_sc_hd__nor2_1 _5879_ (.A(_2171_), + .X(_2172_)); + sky130_fd_sc_hd__xnor2_1 _5876_ (.A(_2171_), .B(_2172_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2173_)); - sky130_fd_sc_hd__xnor2_1 _5880_ (.A(_2384_), - .B(_2173_), + sky130_fd_sc_hd__a21o_1 _5877_ (.A1(_1365_), + .A2(_1368_), + .B1(_2173_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2174_)); - sky130_fd_sc_hd__o22a_1 _5881_ (.A1(_1887_), - .A2(_0987_), - .B1(_1363_), - .B2(net65), + .X(_2174_)); + sky130_fd_sc_hd__nand3_1 _5878_ (.A(_1365_), + .B(_1368_), + .C(_2173_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2175_)); - sky130_fd_sc_hd__xnor2_1 _5882_ (.A(_2174_), + .Y(_2175_)); + sky130_fd_sc_hd__and2_1 _5879_ (.A(_2174_), .B(_2175_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2176_)); - sky130_fd_sc_hd__a21o_1 _5883_ (.A1(_1367_), - .A2(_1370_), - .B1(_2176_), + .X(_2176_)); + sky130_fd_sc_hd__nor2_1 _5880_ (.A(\r1[9] ), + .B(_2176_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2177_)); - sky130_fd_sc_hd__nand3_1 _5884_ (.A(_1367_), - .B(_1370_), - .C(_2176_), + .Y(_2177_)); + sky130_fd_sc_hd__nand2_1 _5881_ (.A(\r1[9] ), + .B(_2176_), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(_2178_)); + sky130_fd_sc_hd__nand2b_1 _5882_ (.A_N(_2177_), + .B(_2178_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2179_)); - sky130_fd_sc_hd__a21oi_1 _5885_ (.A1(_2177_), - .A2(_2179_), - .B1(\r1[9] ), + sky130_fd_sc_hd__a21oi_1 _5883_ (.A1(\r1[9] ), + .A2(net68), + .B1(net26), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2180_)); - sky130_fd_sc_hd__and3_1 _5886_ (.A(\r1[9] ), - .B(_2177_), - .C(_2179_), + sky130_fd_sc_hd__xnor2_1 _5884_ (.A(_2166_), + .B(_2179_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2181_)); - sky130_fd_sc_hd__or3_1 _5887_ (.A(_2170_), - .B(_2180_), - .C(_2181_), + .Y(_2181_)); + sky130_fd_sc_hd__a211o_1 _5885_ (.A1(net26), + .A2(_2181_), + .B1(_2180_), + .C1(net41), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_2182_)); - sky130_fd_sc_hd__o21ai_1 _5888_ (.A1(_2180_), - .A2(_2181_), - .B1(_2170_), + sky130_fd_sc_hd__o21a_1 _5886_ (.A1(_2384_), + .A2(_2162_), + .B1(net17), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2183_)); - sky130_fd_sc_hd__and3_1 _5889_ (.A(_2060_), - .B(_2182_), - .C(_2183_), + .X(_2183_)); + sky130_fd_sc_hd__and2_1 _5887_ (.A(\r1[9] ), + .B(_2183_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_2184_)); - sky130_fd_sc_hd__a21o_1 _5890_ (.A1(\r1[8] ), - .A2(_2384_), - .B1(_2166_), + sky130_fd_sc_hd__nor2_1 _5888_ (.A(\r1[9] ), + .B(_2183_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2185_)); - sky130_fd_sc_hd__a21o_1 _5891_ (.A1(_2054_), - .A2(_2185_), - .B1(\r1[9] ), + .Y(_2185_)); + sky130_fd_sc_hd__or2_2 _5889_ (.A(net68), + .B(net17), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_2186_)); - sky130_fd_sc_hd__and3_1 _5892_ (.A(\r1[9] ), - .B(_2054_), + sky130_fd_sc_hd__or4b_1 _5890_ (.A(net39), + .B(_2184_), .C(_2185_), + .D_N(_2186_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_2187_)); - sky130_fd_sc_hd__or2_2 _5893_ (.A(net71), - .B(_2054_), + sky130_fd_sc_hd__a21oi_1 _5891_ (.A1(_2182_), + .A2(_2187_), + .B1(net150), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2188_)); - sky130_fd_sc_hd__and4b_1 _5894_ (.A_N(_2187_), - .B(net40), - .C(_2186_), - .D(_2188_), + .Y(_0088_)); + sky130_fd_sc_hd__o21ai_1 _5892_ (.A1(_2171_), + .A2(_2172_), + .B1(_2174_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2190_)); - sky130_fd_sc_hd__a31o_1 _5895_ (.A1(\r1[9] ), - .A2(net38), - .A3(net22), - .B1(_2190_), + .Y(_2189_)); + sky130_fd_sc_hd__a2bb2o_1 _5893_ (.A1_N(_2383_), + .A2_N(_2170_), + .B1(_2169_), + .B2(net76), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2191_)); - sky130_fd_sc_hd__o21a_1 _5896_ (.A1(_2184_), - .A2(_2191_), - .B1(net156), + .X(_2190_)); + sky130_fd_sc_hd__xnor2_1 _5894_ (.A(\hvsync_gen.vpos[9] ), + .B(_2169_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0088_)); - sky130_fd_sc_hd__o21ai_1 _5897_ (.A1(_2174_), - .A2(_2175_), - .B1(_2177_), + .Y(_2191_)); + sky130_fd_sc_hd__xnor2_1 _5895_ (.A(_2190_), + .B(_2191_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2192_)); - sky130_fd_sc_hd__a21oi_1 _5898_ (.A1(net65), - .A2(_2171_), - .B1(_2172_), + sky130_fd_sc_hd__xnor2_1 _5896_ (.A(_2189_), + .B(_2192_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2193_)); - sky130_fd_sc_hd__xnor2_1 _5899_ (.A(\hvsync_gen.vpos[9] ), - .B(_2193_), + sky130_fd_sc_hd__and2_1 _5897_ (.A(\r1[10] ), + .B(net8), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2194_)); - sky130_fd_sc_hd__xnor2_1 _5900_ (.A(_2192_), - .B(_2194_), + .X(_2194_)); + sky130_fd_sc_hd__nor2_1 _5898_ (.A(\r1[10] ), + .B(net9), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2195_)); - sky130_fd_sc_hd__xor2_1 _5901_ (.A(net90), - .B(net9), + sky130_fd_sc_hd__nor2_1 _5899_ (.A(_2194_), + .B(_2195_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2196_)); - sky130_fd_sc_hd__nor2_1 _5902_ (.A(_2170_), - .B(_2180_), + .Y(_2196_)); + sky130_fd_sc_hd__a21o_1 _5900_ (.A1(_2166_), + .A2(_2178_), + .B1(_2177_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2197_)); - sky130_fd_sc_hd__o21ai_1 _5903_ (.A1(_2181_), - .A2(_2197_), - .B1(_2196_), + .X(_2197_)); + sky130_fd_sc_hd__xnor2_1 _5901_ (.A(_2196_), + .B(_2197_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2198_)); - sky130_fd_sc_hd__o31a_1 _5904_ (.A1(_2181_), - .A2(_2196_), - .A3(_2197_), - .B1(net27), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .X(_2199_)); - sky130_fd_sc_hd__a221o_1 _5905_ (.A1(net90), - .A2(net22), + sky130_fd_sc_hd__a221o_1 _5902_ (.A1(\r1[10] ), + .A2(_2042_), .B1(_2198_), - .B2(_2199_), - .C1(net40), + .B2(net26), + .C1(net42), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_2200_)); - sky130_fd_sc_hd__nand2_1 _5906_ (.A(net90), - .B(_2188_), + sky130_fd_sc_hd__a21oi_1 _5903_ (.A1(\r1[10] ), + .A2(_2186_), + .B1(_2184_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2201_)); - sky130_fd_sc_hd__mux2_1 _5907_ (.A0(_2201_), - .A1(net90), - .S(_2187_), + sky130_fd_sc_hd__a21oi_1 _5904_ (.A1(\r1[10] ), + .A2(_2184_), + .B1(_2201_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2202_)); - sky130_fd_sc_hd__nand2_1 _5908_ (.A(net40), - .B(_2202_), + .Y(_2202_)); + sky130_fd_sc_hd__o211a_1 _5905_ (.A1(net39), + .A2(_2202_), + .B1(_2200_), + .C1(net152), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2203_)); - sky130_fd_sc_hd__and3_1 _5909_ (.A(net156), - .B(_2200_), - .C(_2203_), + .X(_0089_)); + sky130_fd_sc_hd__and2_1 _5906_ (.A(\r1[11] ), + .B(net9), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0089_)); - sky130_fd_sc_hd__and2_1 _5910_ (.A(\r1[11] ), - .B(net10), + .X(_2203_)); + sky130_fd_sc_hd__o21ba_1 _5907_ (.A1(_2195_), + .A2(_2197_), + .B1_N(_2194_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_2204_)); - sky130_fd_sc_hd__a21boi_1 _5911_ (.A1(net90), - .A2(net10), - .B1_N(_2198_), + sky130_fd_sc_hd__nor2_1 _5908_ (.A(\r1[11] ), + .B(net9), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2205_)); - sky130_fd_sc_hd__nor2_1 _5912_ (.A(\r1[11] ), - .B(net10), + sky130_fd_sc_hd__nor2_1 _5909_ (.A(_2204_), + .B(_2205_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2206_)); - sky130_fd_sc_hd__nor2_1 _5913_ (.A(_2205_), - .B(_2206_), + sky130_fd_sc_hd__or2_1 _5910_ (.A(_2203_), + .B(_2205_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2207_)); - sky130_fd_sc_hd__nor2_1 _5914_ (.A(_2204_), - .B(_2206_), + .X(_2207_)); + sky130_fd_sc_hd__a21oi_1 _5911_ (.A1(\r1[11] ), + .A2(net68), + .B1(net25), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2209_)); - sky130_fd_sc_hd__xnor2_1 _5915_ (.A(_2205_), - .B(_2209_), + .Y(_2208_)); + sky130_fd_sc_hd__xnor2_1 _5912_ (.A(_2204_), + .B(_2207_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2210_)); - sky130_fd_sc_hd__a221o_1 _5916_ (.A1(\r1[11] ), - .A2(net22), - .B1(_2210_), - .B2(net27), - .C1(net40), + sky130_fd_sc_hd__a211o_1 _5913_ (.A1(net25), + .A2(_2210_), + .B1(_2208_), + .C1(net42), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_2211_)); - sky130_fd_sc_hd__a22oi_1 _5917_ (.A1(net90), - .A2(_2187_), - .B1(_2188_), - .B2(\r1[11] ), + sky130_fd_sc_hd__and3_1 _5914_ (.A(\r1[9] ), + .B(_1970_), + .C(_2183_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2212_)); - sky130_fd_sc_hd__and3_1 _5918_ (.A(\r1[11] ), - .B(net90), - .C(_2187_), + .X(_2212_)); + sky130_fd_sc_hd__a22o_1 _5915_ (.A1(\r1[10] ), + .A2(_2184_), + .B1(_2186_), + .B2(\r1[11] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_2213_)); - sky130_fd_sc_hd__o21ai_1 _5919_ (.A1(_2212_), - .A2(_2213_), - .B1(net40), + sky130_fd_sc_hd__or3b_1 _5916_ (.A(net39), + .B(_2212_), + .C_N(_2213_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2214_)); - sky130_fd_sc_hd__and3_1 _5920_ (.A(net156), - .B(_2211_), - .C(_2214_), + .X(_2214_)); + sky130_fd_sc_hd__a21oi_1 _5917_ (.A1(_2211_), + .A2(_2214_), + .B1(net150), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0090_)); - sky130_fd_sc_hd__nand2_1 _5921_ (.A(\r1[12] ), - .B(net10), + .Y(_0090_)); + sky130_fd_sc_hd__xor2_1 _5918_ (.A(\r1[12] ), + .B(net9), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2215_)); - sky130_fd_sc_hd__or2_1 _5922_ (.A(\r1[12] ), - .B(net10), + .X(_2215_)); + sky130_fd_sc_hd__o21ai_1 _5919_ (.A1(_2203_), + .A2(_2206_), + .B1(_2215_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2216_)); - sky130_fd_sc_hd__and2_1 _5923_ (.A(_2215_), - .B(_2216_), + .Y(_2216_)); + sky130_fd_sc_hd__or3_1 _5920_ (.A(_2203_), + .B(_2206_), + .C(_2215_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_2217_)); - sky130_fd_sc_hd__o21ai_2 _5924_ (.A1(_2204_), - .A2(_2207_), - .B1(_2217_), + sky130_fd_sc_hd__and3_1 _5921_ (.A(net25), + .B(_2216_), + .C(_2217_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2219_)); - sky130_fd_sc_hd__o311a_1 _5925_ (.A1(_2204_), - .A2(_2207_), - .A3(_2217_), - .B1(_2219_), - .C1(_2059_), + .X(_2218_)); + sky130_fd_sc_hd__a21o_1 _5922_ (.A1(\r1[12] ), + .A2(_2042_), + .B1(net41), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_2220_)); - sky130_fd_sc_hd__a21o_1 _5926_ (.A1(\r1[12] ), - .A2(net22), - .B1(net40), + sky130_fd_sc_hd__a21oi_1 _5923_ (.A1(\r1[12] ), + .A2(_2186_), + .B1(_2212_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2221_)); - sky130_fd_sc_hd__and2_1 _5927_ (.A(\r1[12] ), - .B(_2213_), + .Y(_2221_)); + sky130_fd_sc_hd__and3_1 _5924_ (.A(\r1[12] ), + .B(_1970_), + .C(_2184_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_2222_)); - sky130_fd_sc_hd__a21oi_1 _5928_ (.A1(\r1[12] ), - .A2(_2188_), - .B1(_2213_), + sky130_fd_sc_hd__nor2_1 _5925_ (.A(_2221_), + .B(_2222_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2223_)); - sky130_fd_sc_hd__nor2_1 _5929_ (.A(_2222_), - .B(_2223_), + sky130_fd_sc_hd__o221a_1 _5926_ (.A1(_2218_), + .A2(_2220_), + .B1(_2223_), + .B2(net39), + .C1(net151), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2224_)); - sky130_fd_sc_hd__o221a_1 _5930_ (.A1(_2220_), - .A2(_2221_), - .B1(_2224_), - .B2(net38), - .C1(net156), + .X(_0091_)); + sky130_fd_sc_hd__a21boi_1 _5927_ (.A1(\r1[12] ), + .A2(net9), + .B1_N(_2216_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0091_)); - sky130_fd_sc_hd__nor2_1 _5931_ (.A(\r1[13] ), - .B(net9), + .Y(_2224_)); + sky130_fd_sc_hd__nor2_1 _5928_ (.A(\r1[13] ), + .B(net8), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2225_)); - sky130_fd_sc_hd__and2_1 _5932_ (.A(\r1[13] ), - .B(net9), + sky130_fd_sc_hd__and2_1 _5929_ (.A(\r1[13] ), + .B(net8), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_2226_)); - sky130_fd_sc_hd__o211ai_1 _5933_ (.A1(_2225_), + sky130_fd_sc_hd__o21ai_1 _5930_ (.A1(_2225_), .A2(_2226_), - .B1(_2215_), - .C1(_2219_), + .B1(_2224_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2227_)); - sky130_fd_sc_hd__a211o_1 _5934_ (.A1(_2215_), - .A2(_2219_), - .B1(_2225_), - .C1(_2226_), + sky130_fd_sc_hd__o31a_1 _5931_ (.A1(_2224_), + .A2(_2225_), + .A3(_2226_), + .B1(net25), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(_2228_)); + sky130_fd_sc_hd__a221o_1 _5932_ (.A1(\r1[13] ), + .A2(_2042_), + .B1(_2227_), + .B2(_2228_), + .C1(net41), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_2229_)); - sky130_fd_sc_hd__a21o_1 _5935_ (.A1(\r1[13] ), - .A2(net22), - .B1(net40), + sky130_fd_sc_hd__a21oi_1 _5933_ (.A1(\r1[13] ), + .A2(_2186_), + .B1(_2222_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2230_)); - sky130_fd_sc_hd__a31o_1 _5936_ (.A1(_2059_), - .A2(_2227_), - .A3(_2229_), - .B1(_2230_), + .Y(_2230_)); + sky130_fd_sc_hd__and3_2 _5934_ (.A(\r1[13] ), + .B(\r1[12] ), + .C(_2212_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_2231_)); - sky130_fd_sc_hd__a21oi_1 _5937_ (.A1(\r1[13] ), - .A2(_2188_), - .B1(_2222_), + sky130_fd_sc_hd__o21ai_1 _5935_ (.A1(_2230_), + .A2(_2231_), + .B1(net41), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2232_)); - sky130_fd_sc_hd__a21oi_1 _5938_ (.A1(\r1[13] ), - .A2(_2222_), - .B1(_2232_), + sky130_fd_sc_hd__and3_1 _5936_ (.A(net151), + .B(_2229_), + .C(_2232_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2233_)); - sky130_fd_sc_hd__o211a_1 _5939_ (.A1(net38), - .A2(_2233_), - .B1(_2231_), - .C1(net156), + .X(_0092_)); + sky130_fd_sc_hd__and2_1 _5937_ (.A(net87), + .B(net8), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0092_)); - sky130_fd_sc_hd__and3_1 _5940_ (.A(\r1[14] ), - .B(\r1[13] ), - .C(_2222_), + .X(_2233_)); + sky130_fd_sc_hd__nor2_1 _5938_ (.A(net87), + .B(net8), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2234_)); - sky130_fd_sc_hd__a22o_1 _5941_ (.A1(\r1[14] ), - .A2(_2188_), - .B1(_2222_), - .B2(\r1[13] ), + .Y(_2234_)); + sky130_fd_sc_hd__nor2_1 _5939_ (.A(_2233_), + .B(_2234_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2235_)); - sky130_fd_sc_hd__and3b_1 _5942_ (.A_N(_2234_), - .B(_2235_), - .C(net40), + .Y(_2235_)); + sky130_fd_sc_hd__nor2_1 _5940_ (.A(_2224_), + .B(_2225_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2236_)); - sky130_fd_sc_hd__a31o_1 _5943_ (.A1(\r1[14] ), - .A2(net38), - .A3(net22), - .B1(_2236_), + .Y(_2236_)); + sky130_fd_sc_hd__o21a_1 _5941_ (.A1(_2226_), + .A2(_2236_), + .B1(_2235_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_2237_)); - sky130_fd_sc_hd__xor2_1 _5944_ (.A(\r1[14] ), - .B(net9), + sky130_fd_sc_hd__or3_1 _5942_ (.A(_2226_), + .B(_2235_), + .C(_2236_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_2239_)); - sky130_fd_sc_hd__a21oi_1 _5945_ (.A1(_2215_), - .A2(_2219_), - .B1(_2225_), + sky130_fd_sc_hd__and3b_1 _5943_ (.A_N(_2237_), + .B(_2239_), + .C(net25), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2240_)); - sky130_fd_sc_hd__o21a_1 _5946_ (.A1(_2226_), - .A2(_2240_), - .B1(_2239_), + .X(_2240_)); + sky130_fd_sc_hd__a21o_1 _5944_ (.A1(net87), + .A2(_2042_), + .B1(net41), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_2241_)); - sky130_fd_sc_hd__or3_1 _5947_ (.A(_2226_), - .B(_2239_), - .C(_2240_), + sky130_fd_sc_hd__a21oi_1 _5945_ (.A1(net87), + .A2(_2186_), + .B1(_2231_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2242_)); - sky130_fd_sc_hd__and3b_1 _5948_ (.A_N(_2241_), - .B(_2242_), - .C(_2060_), + .Y(_2242_)); + sky130_fd_sc_hd__a21oi_1 _5946_ (.A1(net87), + .A2(_2231_), + .B1(_2242_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2243_)); - sky130_fd_sc_hd__o21a_1 _5949_ (.A1(_2237_), - .A2(_2243_), - .B1(net156), + .Y(_2243_)); + sky130_fd_sc_hd__o221a_1 _5947_ (.A1(_2240_), + .A2(_2241_), + .B1(_2243_), + .B2(net39), + .C1(net151), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0093_)); - sky130_fd_sc_hd__and2_1 _5950_ (.A(\r1[15] ), - .B(net9), + sky130_fd_sc_hd__xor2_1 _5948_ (.A(\r1[15] ), + .B(net8), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_2244_)); - sky130_fd_sc_hd__nor2_1 _5951_ (.A(\r1[15] ), - .B(net9), + sky130_fd_sc_hd__o21ai_1 _5949_ (.A1(_2233_), + .A2(_2237_), + .B1(_2244_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2245_)); - sky130_fd_sc_hd__nor2_1 _5952_ (.A(_2244_), - .B(_2245_), + sky130_fd_sc_hd__or3_1 _5950_ (.A(_2233_), + .B(_2237_), + .C(_2244_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2246_)); - sky130_fd_sc_hd__a21o_1 _5953_ (.A1(\r1[14] ), - .A2(net9), - .B1(_2241_), + .X(_2246_)); + sky130_fd_sc_hd__a32o_1 _5951_ (.A1(net25), + .A2(_2245_), + .A3(_2246_), + .B1(_2042_), + .B2(\r1[15] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_2247_)); - sky130_fd_sc_hd__and2_1 _5954_ (.A(_2246_), - .B(_2247_), + sky130_fd_sc_hd__a22oi_1 _5952_ (.A1(\r1[15] ), + .A2(_2186_), + .B1(_2231_), + .B2(net87), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2249_)); - sky130_fd_sc_hd__xnor2_1 _5955_ (.A(_2246_), - .B(_2247_), + .Y(_2249_)); + sky130_fd_sc_hd__a31o_1 _5953_ (.A1(\r1[15] ), + .A2(net87), + .A3(_2231_), + .B1(_2249_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2250_)); - sky130_fd_sc_hd__a31o_1 _5956_ (.A1(\r1[15] ), - .A2(net71), - .A3(net38), - .B1(_2060_), + .X(_2250_)); + sky130_fd_sc_hd__nand2_1 _5954_ (.A(net41), + .B(_2250_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2251_)); - sky130_fd_sc_hd__a21bo_1 _5957_ (.A1(net27), - .A2(_2250_), - .B1_N(_2251_), + .Y(_2251_)); + sky130_fd_sc_hd__o211a_1 _5955_ (.A1(net41), + .A2(_2247_), + .B1(_2251_), + .C1(net151), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2252_)); - sky130_fd_sc_hd__a21oi_1 _5958_ (.A1(\r1[15] ), - .A2(_2188_), - .B1(_2234_), + .X(_0094_)); + sky130_fd_sc_hd__and2_1 _5956_ (.A(\r1[16] ), + .B(net8), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2253_)); - sky130_fd_sc_hd__and2_1 _5959_ (.A(\r1[15] ), - .B(_2234_), + .X(_2252_)); + sky130_fd_sc_hd__nor2_1 _5957_ (.A(\r1[16] ), + .B(net8), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2254_)); - sky130_fd_sc_hd__or3_1 _5960_ (.A(net38), + .Y(_2253_)); + sky130_fd_sc_hd__nor2_1 _5958_ (.A(_2252_), .B(_2253_), - .C(_2254_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2255_)); - sky130_fd_sc_hd__a21oi_1 _5961_ (.A1(_2252_), - .A2(_2255_), - .B1(net153), + .Y(_2254_)); + sky130_fd_sc_hd__a21bo_1 _5959_ (.A1(\r1[15] ), + .A2(net8), + .B1_N(_2245_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0094_)); - sky130_fd_sc_hd__xor2_1 _5962_ (.A(\r1[16] ), - .B(net9), + .X(_2255_)); + sky130_fd_sc_hd__a21oi_1 _5960_ (.A1(\r1[16] ), + .A2(net68), + .B1(net25), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2256_)); - sky130_fd_sc_hd__o21ai_1 _5963_ (.A1(_2244_), - .A2(_2249_), - .B1(_2256_), + .Y(_2256_)); + sky130_fd_sc_hd__xnor2_1 _5961_ (.A(_2254_), + .B(_2255_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2257_)); - sky130_fd_sc_hd__o31a_1 _5964_ (.A1(_2244_), - .A2(_2249_), - .A3(_2256_), - .B1(net27), + sky130_fd_sc_hd__a21oi_1 _5962_ (.A1(net25), + .A2(_2257_), + .B1(_2256_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2259_)); - sky130_fd_sc_hd__a221o_1 _5965_ (.A1(\r1[16] ), - .A2(net22), - .B1(_2257_), - .B2(_2259_), - .C1(net39), + .Y(_2259_)); + sky130_fd_sc_hd__a32o_1 _5963_ (.A1(\r1[15] ), + .A2(net87), + .A3(_2231_), + .B1(_2186_), + .B2(\r1[16] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_2260_)); - sky130_fd_sc_hd__a21oi_1 _5966_ (.A1(\r1[16] ), - .A2(_2188_), - .B1(_2254_), + sky130_fd_sc_hd__inv_2 _5964_ (.A(_2260_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2261_)); - sky130_fd_sc_hd__a21oi_1 _5967_ (.A1(\r1[16] ), - .A2(_2254_), - .B1(_2261_), + sky130_fd_sc_hd__and4_1 _5965_ (.A(\r1[15] ), + .B(net87), + .C(\r1[16] ), + .D(_2231_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2262_)); - sky130_fd_sc_hd__o211a_1 _5968_ (.A1(net37), + .X(_2262_)); + sky130_fd_sc_hd__o21ai_1 _5966_ (.A1(_2261_), .A2(_2262_), - .B1(_2260_), - .C1(net155), + .B1(net41), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0095_)); - sky130_fd_sc_hd__a21boi_1 _5969_ (.A1(\r1[16] ), - .A2(net9), - .B1_N(_2257_), + .Y(_2263_)); + sky130_fd_sc_hd__o211a_1 _5967_ (.A1(net41), + .A2(_2259_), + .B1(_2263_), + .C1(net151), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2263_)); - sky130_fd_sc_hd__xnor2_1 _5970_ (.A(\r1[17] ), - .B(net9), + .X(_0095_)); + sky130_fd_sc_hd__a21oi_1 _5968_ (.A1(_2254_), + .A2(_2255_), + .B1(_2252_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2264_)); - sky130_fd_sc_hd__a22oi_1 _5971_ (.A1(\r1[17] ), - .A2(_2188_), - .B1(_2254_), - .B2(\r1[16] ), + sky130_fd_sc_hd__xnor2_1 _5969_ (.A(_2116_), + .B(net8), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2265_)); - sky130_fd_sc_hd__a21oi_1 _5972_ (.A1(\r1[17] ), - .A2(net71), - .B1(net27), + sky130_fd_sc_hd__xnor2_1 _5970_ (.A(_2264_), + .B(_2265_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2266_)); - sky130_fd_sc_hd__xnor2_1 _5973_ (.A(_2263_), - .B(_2264_), + sky130_fd_sc_hd__a221o_1 _5971_ (.A1(\r1[17] ), + .A2(_2042_), + .B1(_2266_), + .B2(net25), + .C1(net41), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2267_)); - sky130_fd_sc_hd__a211o_1 _5974_ (.A1(net27), - .A2(_2267_), - .B1(_2266_), - .C1(net39), + .X(_2267_)); + sky130_fd_sc_hd__and3b_1 _5972_ (.A_N(_2262_), + .B(\r1[17] ), + .C(_2186_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_2269_)); - sky130_fd_sc_hd__a311o_1 _5975_ (.A1(\r1[16] ), - .A2(\r1[17] ), - .A3(_2254_), - .B1(_2265_), - .C1(net37), + sky130_fd_sc_hd__a211o_1 _5973_ (.A1(_2116_), + .A2(_2262_), + .B1(_2269_), + .C1(net39), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_2270_)); - sky130_fd_sc_hd__a21oi_1 _5976_ (.A1(_2269_), - .A2(_2270_), - .B1(net153), + sky130_fd_sc_hd__and3_1 _5974_ (.A(net151), + .B(_2267_), + .C(_2270_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0096_)); - sky130_fd_sc_hd__and2_1 _5977_ (.A(net158), - .B(_1933_), + .X(_0096_)); + sky130_fd_sc_hd__and2_1 _5975_ (.A(net156), + .B(_1906_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_2271_)); - sky130_fd_sc_hd__or2_1 _5978_ (.A(\title_r[0] ), - .B(net70), + sky130_fd_sc_hd__or2_1 _5976_ (.A(\title_r[0] ), + .B(net67), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_2272_)); - sky130_fd_sc_hd__nand2_1 _5979_ (.A(\title_r[0] ), - .B(net70), + sky130_fd_sc_hd__nand2_1 _5977_ (.A(\title_r[0] ), + .B(net67), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2273_)); - sky130_fd_sc_hd__and3_1 _5980_ (.A(net25), + sky130_fd_sc_hd__and3_1 _5978_ (.A(net23), .B(_2272_), .C(_2273_), .VGND(VGND), @@ -25854,2003 +25741,1966 @@ module tt_um_rejunity_vga_test01 (clk, .VPB(VPWR), .VPWR(VPWR), .X(_0097_)); - sky130_fd_sc_hd__xnor2_1 _5981_ (.A(\title_r[0] ), - .B(_1836_), + sky130_fd_sc_hd__xnor2_1 _5979_ (.A(\title_r[0] ), + .B(_1816_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2274_)); - sky130_fd_sc_hd__nor2_1 _5982_ (.A(net68), - .B(_2274_), + sky130_fd_sc_hd__nand3_1 _5980_ (.A(net85), + .B(_1547_), + .C(_2274_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2275_)); - sky130_fd_sc_hd__a221o_1 _5983_ (.A1(\title_r[1] ), - .A2(net68), - .B1(_1568_), - .B2(net89), - .C1(_2275_), + sky130_fd_sc_hd__and2_1 _5981_ (.A(net67), + .B(_2274_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_2276_)); - sky130_fd_sc_hd__o311a_1 _5984_ (.A1(_1821_), - .A2(net41), - .A3(_2274_), - .B1(_2276_), - .C1(net25), + sky130_fd_sc_hd__a221o_1 _5982_ (.A1(\title_r[1] ), + .A2(_2199_), + .B1(_1547_), + .B2(net85), + .C1(_2276_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0098_)); - sky130_fd_sc_hd__a21o_1 _5985_ (.A1(_1833_), - .A2(_1838_), - .B1(_1837_), + .X(_2278_)); + sky130_fd_sc_hd__and3_1 _5983_ (.A(net23), + .B(_2275_), + .C(_2278_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2278_)); - sky130_fd_sc_hd__or3b_1 _5986_ (.A(_1568_), - .B(_1839_), - .C_N(_2278_), + .X(_0098_)); + sky130_fd_sc_hd__xnor2_1 _5984_ (.A(_1817_), + .B(_1819_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2279_)); - sky130_fd_sc_hd__a21oi_1 _5987_ (.A1(_1891_), - .A2(_1894_), - .B1(_1896_), + .Y(_2279_)); + sky130_fd_sc_hd__a21oi_1 _5985_ (.A1(_1868_), + .A2(_1872_), + .B1(_1874_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2280_)); - sky130_fd_sc_hd__or3b_1 _5988_ (.A(_2280_), - .B(net44), - .C_N(_1897_), + sky130_fd_sc_hd__nor2_1 _5986_ (.A(_1875_), + .B(_2280_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2281_)); - sky130_fd_sc_hd__nand3_1 _5989_ (.A(net70), - .B(_2279_), - .C(_2281_), + .Y(_2281_)); + sky130_fd_sc_hd__o22a_1 _5987_ (.A1(_1844_), + .A2(_2279_), + .B1(_2281_), + .B2(net38), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2282_)); - sky130_fd_sc_hd__o211a_1 _5990_ (.A1(\title_r[2] ), - .A2(net70), - .B1(net25), + .X(_2282_)); + sky130_fd_sc_hd__o211a_1 _5988_ (.A1(net220), + .A2(net67), + .B1(net24), .C1(_2282_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0099_)); - sky130_fd_sc_hd__a21o_1 _5991_ (.A1(_1830_), - .A2(_1831_), - .B1(_1840_), + sky130_fd_sc_hd__xnor2_1 _5989_ (.A(_1812_), + .B(_1820_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2283_)); - sky130_fd_sc_hd__o21a_1 _5992_ (.A1(_1892_), - .A2(_1893_), - .B1(_1897_), + .Y(_2283_)); + sky130_fd_sc_hd__xnor2_1 _5990_ (.A(_1871_), + .B(_1875_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2284_)); - sky130_fd_sc_hd__o31ai_1 _5993_ (.A1(net41), - .A2(_1899_), - .A3(_2284_), - .B1(net70), + .Y(_2284_)); + sky130_fd_sc_hd__o221a_1 _5991_ (.A1(\title_r[3] ), + .A2(_2188_), + .B1(net38), + .B2(_2284_), + .C1(net24), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2285_)); - sky130_fd_sc_hd__a31o_1 _5994_ (.A1(net44), - .A2(_1841_), - .A3(_2283_), + .X(_2285_)); + sky130_fd_sc_hd__o21a_1 _5992_ (.A1(_1844_), + .A2(_2283_), .B1(_2285_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2287_)); - sky130_fd_sc_hd__o211a_1 _5995_ (.A1(net231), - .A2(net70), - .B1(net25), - .C1(_2287_), + .X(_0100_)); + sky130_fd_sc_hd__xnor2_1 _5993_ (.A(_1822_), + .B(_1824_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0100_)); - sky130_fd_sc_hd__nor3_1 _5996_ (.A(_1892_), - .B(_1899_), - .C(_1901_), + .Y(_2287_)); + sky130_fd_sc_hd__or2_1 _5994_ (.A(_1844_), + .B(_2287_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2288_)); - sky130_fd_sc_hd__o31ai_1 _5997_ (.A1(net41), - .A2(_1902_), - .A3(_2288_), - .B1(net69), + .X(_2288_)); + sky130_fd_sc_hd__a211oi_1 _5995_ (.A1(_1866_), + .A2(_1878_), + .B1(_1877_), + .C1(_1869_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2289_)); - sky130_fd_sc_hd__o211ai_1 _5998_ (.A1(_1828_), - .A2(_1842_), - .B1(_1841_), - .C1(_1830_), + sky130_fd_sc_hd__o21ai_1 _5996_ (.A1(_1879_), + .A2(_2289_), + .B1(_1547_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2290_)); - sky130_fd_sc_hd__a31o_1 _5999_ (.A1(net41), - .A2(_1844_), - .A3(_2290_), - .B1(_2289_), + sky130_fd_sc_hd__o2111a_1 _5997_ (.A1(\title_r[4] ), + .A2(net66), + .B1(net24), + .C1(_2288_), + .D1(_2290_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2291_)); - sky130_fd_sc_hd__o211a_1 _6000_ (.A1(\title_r[4] ), - .A2(net69), - .B1(net26), - .C1(_2291_), + .X(_0101_)); + sky130_fd_sc_hd__a21o_1 _5998_ (.A1(_1806_), + .A2(_1807_), + .B1(_1825_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0101_)); - sky130_fd_sc_hd__nor3_1 _6001_ (.A(_1884_), - .B(_1888_), - .C(_1902_), + .X(_2291_)); + sky130_fd_sc_hd__nor3_1 _5999_ (.A(_1862_), + .B(_1864_), + .C(_1879_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2292_)); - sky130_fd_sc_hd__o31a_1 _6002_ (.A1(net41), - .A2(_1903_), + sky130_fd_sc_hd__o31ai_1 _6000_ (.A1(_1548_), + .A2(_1880_), .A3(_2292_), - .B1(net69), + .B1(net66), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2293_)); - sky130_fd_sc_hd__o211a_1 _6003_ (.A1(_1826_), + .Y(_2293_)); + sky130_fd_sc_hd__a31o_1 _6001_ (.A1(_1548_), .A2(_1827_), - .B1(_1829_), - .C1(_1844_), + .A3(_2291_), + .B1(_2293_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_2294_)); - sky130_fd_sc_hd__o31ai_1 _6004_ (.A1(_1568_), - .A2(_1845_), - .A3(_2294_), - .B1(_2293_), + sky130_fd_sc_hd__o211a_1 _6002_ (.A1(\title_r[5] ), + .A2(net67), + .B1(net23), + .C1(_2294_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2296_)); - sky130_fd_sc_hd__o211a_1 _6005_ (.A1(\title_r[5] ), - .A2(_2158_), - .B1(net26), - .C1(_2296_), + .X(_0102_)); + sky130_fd_sc_hd__xor2_1 _6003_ (.A(_1805_), + .B(_1828_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0102_)); - sky130_fd_sc_hd__nor3_1 _6006_ (.A(_1879_), - .B(_1882_), - .C(_1903_), + .X(_2296_)); + sky130_fd_sc_hd__nor3_1 _6004_ (.A(_1857_), + .B(_1860_), + .C(_1880_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2297_)); - sky130_fd_sc_hd__o31ai_1 _6007_ (.A1(net41), - .A2(_1904_), - .A3(_2297_), - .B1(net70), + sky130_fd_sc_hd__o21ai_1 _6005_ (.A1(_1881_), + .A2(_2297_), + .B1(_1547_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2298_)); - sky130_fd_sc_hd__a211o_1 _6008_ (.A1(_1824_), - .A2(_1825_), - .B1(_1826_), - .C1(_1845_), + sky130_fd_sc_hd__o21a_1 _6006_ (.A1(\title_r[6] ), + .A2(net67), + .B1(net23), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_2299_)); - sky130_fd_sc_hd__a31o_1 _6009_ (.A1(net41), - .A2(_1847_), - .A3(_2299_), + sky130_fd_sc_hd__o211a_1 _6007_ (.A1(_1844_), + .A2(_2296_), .B1(_2298_), + .C1(_2299_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2300_)); - sky130_fd_sc_hd__o211a_1 _6010_ (.A1(\title_r[6] ), - .A2(_2158_), - .B1(net26), - .C1(_2300_), + .X(_0103_)); + sky130_fd_sc_hd__nor3_1 _6008_ (.A(_1801_), + .B(_1803_), + .C(_1829_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0103_)); - sky130_fd_sc_hd__a21o_1 _6011_ (.A1(_1822_), - .A2(_1823_), - .B1(_1848_), + .Y(_2300_)); + sky130_fd_sc_hd__nor2_1 _6009_ (.A(_1830_), + .B(_2300_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2301_)); - sky130_fd_sc_hd__nor3_1 _6012_ (.A(_1873_), - .B(_1877_), - .C(_1904_), + .Y(_2301_)); + sky130_fd_sc_hd__nor3_1 _6010_ (.A(_1851_), + .B(_1855_), + .C(_1881_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2302_)); - sky130_fd_sc_hd__o31ai_1 _6013_ (.A1(net41), - .A2(_1905_), - .A3(_2302_), - .B1(net69), + sky130_fd_sc_hd__nor2_1 _6011_ (.A(_1882_), + .B(_2302_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2303_)); - sky130_fd_sc_hd__a31o_1 _6014_ (.A1(net44), - .A2(_1850_), - .A3(_2301_), - .B1(_2303_), + sky130_fd_sc_hd__o221a_1 _6012_ (.A1(\title_r[7] ), + .A2(net66), + .B1(net38), + .B2(_2303_), + .C1(net23), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_2305_)); - sky130_fd_sc_hd__o211a_1 _6015_ (.A1(\title_r[7] ), - .A2(_2158_), - .B1(net25), - .C1(_2305_), + sky130_fd_sc_hd__o21a_1 _6013_ (.A1(_1844_), + .A2(_2301_), + .B1(_2305_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0104_)); - sky130_fd_sc_hd__o21ai_1 _6016_ (.A1(\title_r[7] ), - .A2(_1914_), - .B1(_1918_), + sky130_fd_sc_hd__a211o_1 _6014_ (.A1(_1831_), + .A2(_1833_), + .B1(_1798_), + .C1(_1830_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2306_)); - sky130_fd_sc_hd__or2_1 _6017_ (.A(_1906_), - .B(_2306_), + .X(_2306_)); + sky130_fd_sc_hd__o21ba_1 _6015_ (.A1(\title_r[7] ), + .A2(_1888_), + .B1_N(_1894_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_2307_)); - sky130_fd_sc_hd__nand2_1 _6018_ (.A(_1906_), - .B(_2306_), + sky130_fd_sc_hd__and2b_1 _6016_ (.A_N(_1883_), + .B(_2307_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2308_)); - sky130_fd_sc_hd__and3_1 _6019_ (.A(_1568_), + .X(_2308_)); + sky130_fd_sc_hd__xnor2_1 _6017_ (.A(_1883_), .B(_2307_), - .C(_2308_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2309_)); - sky130_fd_sc_hd__a211o_1 _6020_ (.A1(_1851_), - .A2(_1852_), - .B1(_1820_), - .C1(_1849_), + .Y(_2309_)); + sky130_fd_sc_hd__a21o_1 _6018_ (.A1(_1547_), + .A2(_2309_), + .B1(_2199_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_2310_)); - sky130_fd_sc_hd__and3_1 _6021_ (.A(net41), - .B(_1855_), - .C(_2310_), + sky130_fd_sc_hd__a31o_1 _6019_ (.A1(net38), + .A2(_1834_), + .A3(_2306_), + .B1(_2310_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_2311_)); - sky130_fd_sc_hd__or3_1 _6022_ (.A(net68), - .B(_2309_), - .C(_2311_), + sky130_fd_sc_hd__o211a_1 _6020_ (.A1(\title_r[8] ), + .A2(net66), + .B1(net23), + .C1(_2311_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2312_)); - sky130_fd_sc_hd__o211a_1 _6023_ (.A1(\title_r[8] ), - .A2(net69), - .B1(net26), - .C1(_2312_), + .X(_0105_)); + sky130_fd_sc_hd__o21a_1 _6021_ (.A1(_1894_), + .A2(_2308_), + .B1(_1893_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0105_)); - sky130_fd_sc_hd__and2_1 _6024_ (.A(_1851_), - .B(_1855_), + .X(_2312_)); + sky130_fd_sc_hd__a21oi_1 _6022_ (.A1(_1831_), + .A2(_1834_), + .B1(_1797_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2314_)); - sky130_fd_sc_hd__xnor2_1 _6025_ (.A(_1819_), - .B(_2314_), + .Y(_2314_)); + sky130_fd_sc_hd__and3_1 _6023_ (.A(_1797_), + .B(_1831_), + .C(_1834_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2315_)); - sky130_fd_sc_hd__nor2_1 _6026_ (.A(_1917_), - .B(_2307_), + .X(_2315_)); + sky130_fd_sc_hd__o31ai_1 _6024_ (.A1(_1893_), + .A2(_1894_), + .A3(_2308_), + .B1(_1495_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2316_)); - sky130_fd_sc_hd__nand2_1 _6027_ (.A(_1568_), - .B(_1919_), + sky130_fd_sc_hd__o32a_1 _6025_ (.A1(_1495_), + .A2(_2314_), + .A3(_2315_), + .B1(_2316_), + .B2(_2312_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2317_)); - sky130_fd_sc_hd__a31o_1 _6028_ (.A1(_1917_), - .A2(_1918_), - .A3(_2307_), - .B1(_2317_), + .X(_2317_)); + sky130_fd_sc_hd__nand2_1 _6026_ (.A(net66), + .B(_2317_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2318_)); - sky130_fd_sc_hd__nor2_1 _6029_ (.A(_2316_), - .B(_2318_), + .Y(_2318_)); + sky130_fd_sc_hd__o211a_1 _6027_ (.A1(\title_r[9] ), + .A2(net66), + .B1(net23), + .C1(_2318_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2319_)); - sky130_fd_sc_hd__a211o_1 _6030_ (.A1(net44), - .A2(_2315_), - .B1(_2319_), - .C1(net68), + .X(_0106_)); + sky130_fd_sc_hd__nor3_1 _6028_ (.A(_1835_), + .B(_1836_), + .C(_1838_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2320_)); - sky130_fd_sc_hd__o211a_1 _6031_ (.A1(\title_r[9] ), - .A2(net69), - .B1(net26), - .C1(_2320_), + .Y(_2319_)); + sky130_fd_sc_hd__o21a_1 _6029_ (.A1(_1835_), + .A2(_1838_), + .B1(_1836_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0106_)); - sky130_fd_sc_hd__o21a_1 _6032_ (.A1(_1921_), - .A2(_2316_), - .B1(_1923_), + .X(_2320_)); + sky130_fd_sc_hd__nor2_1 _6030_ (.A(_2319_), + .B(_2320_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2321_)); - sky130_fd_sc_hd__o31ai_1 _6033_ (.A1(_1921_), - .A2(_1923_), - .A3(_2316_), - .B1(_1568_), + .Y(_2321_)); + sky130_fd_sc_hd__or3_1 _6031_ (.A(_1892_), + .B(_1895_), + .C(_2312_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2322_)); - sky130_fd_sc_hd__o21ai_1 _6034_ (.A1(_2321_), - .A2(_2322_), - .B1(net69), + .X(_2322_)); + sky130_fd_sc_hd__o21ai_1 _6032_ (.A1(_1892_), + .A2(_2312_), + .B1(_1895_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2324_)); - sky130_fd_sc_hd__o21ai_1 _6035_ (.A1(_1856_), - .A2(_1859_), - .B1(_1857_), + sky130_fd_sc_hd__a21o_1 _6033_ (.A1(_2322_), + .A2(_2324_), + .B1(net38), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2325_)); - sky130_fd_sc_hd__o311a_1 _6036_ (.A1(_1856_), - .A2(_1857_), - .A3(_1859_), + .X(_2325_)); + sky130_fd_sc_hd__o211a_1 _6034_ (.A1(_1844_), + .A2(_2321_), .B1(_2325_), - .C1(net44), + .C1(net23), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_2326_)); - sky130_fd_sc_hd__or2_1 _6037_ (.A(\title_r[10] ), - .B(net69), + sky130_fd_sc_hd__o21a_1 _6035_ (.A1(\title_r[10] ), + .A2(net66), + .B1(_2326_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2327_)); - sky130_fd_sc_hd__o211a_1 _6038_ (.A1(_2324_), - .A2(_2326_), - .B1(_2327_), - .C1(net25), + .X(_0107_)); + sky130_fd_sc_hd__a21oi_1 _6036_ (.A1(\title_r[10] ), + .A2(net70), + .B1(_2320_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0107_)); - sky130_fd_sc_hd__a21boi_1 _6039_ (.A1(\title_r[10] ), - .A2(_1865_), - .B1_N(_2325_), + .Y(_2327_)); + sky130_fd_sc_hd__xnor2_1 _6037_ (.A(_1837_), + .B(_2327_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2328_)); - sky130_fd_sc_hd__xnor2_1 _6040_ (.A(_1858_), - .B(_2328_), + sky130_fd_sc_hd__nand2_1 _6038_ (.A(_1891_), + .B(_2324_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_2329_)); - sky130_fd_sc_hd__o21a_1 _6041_ (.A1(_1913_), - .A2(_2321_), - .B1(_1910_), + sky130_fd_sc_hd__xnor2_1 _6039_ (.A(_1899_), + .B(_2329_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2330_)); - sky130_fd_sc_hd__nor2_1 _6042_ (.A(_1513_), - .B(_2330_), + .Y(_2330_)); + sky130_fd_sc_hd__o221a_1 _6040_ (.A1(\title_r[11] ), + .A2(net66), + .B1(net38), + .B2(_2330_), + .C1(net23), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2331_)); - sky130_fd_sc_hd__o31a_1 _6043_ (.A1(_1910_), - .A2(_1913_), - .A3(_2321_), + .X(_2331_)); + sky130_fd_sc_hd__o21a_1 _6041_ (.A1(_1844_), + .A2(_2328_), .B1(_2331_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2332_)); - sky130_fd_sc_hd__a211o_1 _6044_ (.A1(_1569_), - .A2(_2329_), - .B1(_2332_), - .C1(net68), + .X(_0108_)); + sky130_fd_sc_hd__xnor2_1 _6042_ (.A(_1796_), + .B(_1840_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2334_)); - sky130_fd_sc_hd__o211a_1 _6045_ (.A1(\title_r[11] ), - .A2(net69), - .B1(net25), - .C1(_2334_), + .Y(_2333_)); + sky130_fd_sc_hd__xnor2_1 _6043_ (.A(_1896_), + .B(_1901_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0108_)); - sky130_fd_sc_hd__and2_1 _6046_ (.A(net44), - .B(_1862_), + .Y(_2334_)); + sky130_fd_sc_hd__o221a_1 _6044_ (.A1(_1844_), + .A2(_2333_), + .B1(_2334_), + .B2(net38), + .C1(net23), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_2335_)); - sky130_fd_sc_hd__o21a_1 _6047_ (.A1(_1818_), - .A2(_1861_), + sky130_fd_sc_hd__o21a_1 _6045_ (.A1(\title_r[12] ), + .A2(net66), .B1(_2335_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2336_)); - sky130_fd_sc_hd__or3b_1 _6048_ (.A(_1925_), - .B(_1908_), - .C_N(_1870_), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .X(_2337_)); - sky130_fd_sc_hd__a31o_1 _6049_ (.A1(_1568_), - .A2(_1926_), - .A3(_2337_), - .B1(_2168_), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .X(_2338_)); - sky130_fd_sc_hd__o221a_1 _6050_ (.A1(\title_r[12] ), - .A2(net70), - .B1(_2336_), - .B2(_2338_), - .C1(net25), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), .X(_0109_)); - sky130_fd_sc_hd__or3_1 _6051_ (.A(\title_r[8] ), + sky130_fd_sc_hd__or3_1 _6046_ (.A(\title_r[8] ), .B(\title_r[7] ), .C(\title_r[5] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2339_)); - sky130_fd_sc_hd__o31a_1 _6052_ (.A1(\title_r[6] ), + .X(_2336_)); + sky130_fd_sc_hd__o31a_1 _6047_ (.A1(\title_r[6] ), .A2(\title_r[4] ), - .A3(_2339_), + .A3(_2336_), .B1(\title_r[11] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2340_)); - sky130_fd_sc_hd__a31o_1 _6053_ (.A1(\title_r[10] ), + .X(_2337_)); + sky130_fd_sc_hd__a31o_1 _6048_ (.A1(\title_r[10] ), .A2(\title_r[9] ), - .A3(_2340_), + .A3(_2337_), .B1(\title_r[12] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2341_)); - sky130_fd_sc_hd__inv_2 _6054_ (.A(_2341_), + .X(_2338_)); + sky130_fd_sc_hd__inv_2 _6049_ (.A(_2338_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2343_)); - sky130_fd_sc_hd__o211a_1 _6055_ (.A1(\title_r[13] ), - .A2(_2343_), - .B1(_1512_), - .C1(net137), + .Y(_2339_)); + sky130_fd_sc_hd__o211a_1 _6050_ (.A1(\title_r[13] ), + .A2(_2339_), + .B1(_1494_), + .C1(net136), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2344_)); - sky130_fd_sc_hd__and3_1 _6056_ (.A(net70), - .B(net25), - .C(_2344_), + .X(_2340_)); + sky130_fd_sc_hd__and3_1 _6051_ (.A(_2188_), + .B(net24), + .C(_2340_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2345_)); - sky130_fd_sc_hd__nand2_2 _6057_ (.A(_1568_), - .B(net25), + .X(_2341_)); + sky130_fd_sc_hd__and3_1 _6052_ (.A(net156), + .B(_1547_), + .C(_1906_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2346_)); - sky130_fd_sc_hd__inv_2 _6058_ (.A(_2346_), + .X(_2343_)); + sky130_fd_sc_hd__nand2_1 _6053_ (.A(_1547_), + .B(net24), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2347_)); - sky130_fd_sc_hd__o21a_1 _6059_ (.A1(_2345_), - .A2(_2347_), + .Y(_2344_)); + sky130_fd_sc_hd__o21ai_1 _6054_ (.A1(_2341_), + .A2(_2343_), .B1(\title_r_pixels_in_scanline[0] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2348_)); - sky130_fd_sc_hd__o21ba_1 _6060_ (.A1(net233), - .A2(_2345_), - .B1_N(_2348_), + .Y(_2345_)); + sky130_fd_sc_hd__o21a_1 _6055_ (.A1(net222), + .A2(_2341_), + .B1(_2345_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0110_)); - sky130_fd_sc_hd__and2_1 _6061_ (.A(\title_r_pixels_in_scanline[1] ), - .B(_2348_), + sky130_fd_sc_hd__and2_1 _6056_ (.A(_2127_), + .B(_2345_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2349_)); - sky130_fd_sc_hd__inv_2 _6062_ (.A(_2349_), + .X(_2346_)); + sky130_fd_sc_hd__nor2_1 _6057_ (.A(_2127_), + .B(_2345_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2350_)); - sky130_fd_sc_hd__o211a_1 _6063_ (.A1(\title_r_pixels_in_scanline[1] ), - .A2(_2348_), - .B1(_2350_), - .C1(_2346_), + .Y(_2347_)); + sky130_fd_sc_hd__nor3_1 _6058_ (.A(_2343_), + .B(_2346_), + .C(_2347_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0111_)); - sky130_fd_sc_hd__and3_1 _6064_ (.A(\title_r_pixels_in_scanline[2] ), - .B(\title_r_pixels_in_scanline[1] ), - .C(_2348_), + .Y(_0111_)); + sky130_fd_sc_hd__and2_1 _6059_ (.A(\title_r_pixels_in_scanline[2] ), + .B(_2347_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2352_)); - sky130_fd_sc_hd__o21ai_1 _6065_ (.A1(net227), - .A2(_2349_), - .B1(_2346_), + .X(_2348_)); + sky130_fd_sc_hd__inv_2 _6060_ (.A(_2348_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2353_)); - sky130_fd_sc_hd__nor2_1 _6066_ (.A(_2352_), - .B(_2353_), + .Y(_2349_)); + sky130_fd_sc_hd__o211a_1 _6061_ (.A1(\title_r_pixels_in_scanline[2] ), + .A2(_2347_), + .B1(_2349_), + .C1(_2344_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0112_)); - sky130_fd_sc_hd__o21ai_1 _6067_ (.A1(\title_r_pixels_in_scanline[3] ), - .A2(_2352_), - .B1(_2346_), + .X(_0112_)); + sky130_fd_sc_hd__and3_1 _6062_ (.A(\title_r_pixels_in_scanline[3] ), + .B(\title_r_pixels_in_scanline[2] ), + .C(_2347_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2354_)); - sky130_fd_sc_hd__a21oi_1 _6068_ (.A1(net221), - .A2(_2352_), - .B1(_2354_), + .X(_2351_)); + sky130_fd_sc_hd__inv_2 _6063_ (.A(_2351_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0113_)); - sky130_fd_sc_hd__and3_1 _6069_ (.A(\title_r_pixels_in_scanline[4] ), - .B(\title_r_pixels_in_scanline[3] ), - .C(_2352_), + .Y(_2352_)); + sky130_fd_sc_hd__o211a_1 _6064_ (.A1(net226), + .A2(_2348_), + .B1(_2352_), + .C1(_2344_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2355_)); - sky130_fd_sc_hd__a21oi_1 _6070_ (.A1(\title_r_pixels_in_scanline[3] ), - .A2(_2352_), - .B1(net230), + .X(_0113_)); + sky130_fd_sc_hd__and2_1 _6065_ (.A(\title_r_pixels_in_scanline[4] ), + .B(_2351_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2356_)); - sky130_fd_sc_hd__nor3_1 _6071_ (.A(_2347_), - .B(_2355_), - .C(_2356_), + .X(_2353_)); + sky130_fd_sc_hd__inv_2 _6066_ (.A(_2353_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0114_)); - sky130_fd_sc_hd__or2_1 _6072_ (.A(\title_r_pixels_in_scanline[5] ), - .B(_2355_), + .Y(_2354_)); + sky130_fd_sc_hd__o211a_1 _6067_ (.A1(net218), + .A2(_2351_), + .B1(_2354_), + .C1(_2344_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2357_)); - sky130_fd_sc_hd__nand2_1 _6073_ (.A(\title_r_pixels_in_scanline[5] ), - .B(_2355_), + .X(_0114_)); + sky130_fd_sc_hd__or2_1 _6068_ (.A(\title_r_pixels_in_scanline[5] ), + .B(_2353_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2358_)); - sky130_fd_sc_hd__and3_1 _6074_ (.A(_2346_), - .B(_2357_), - .C(_2358_), + .X(_2355_)); + sky130_fd_sc_hd__nand2_1 _6069_ (.A(\title_r_pixels_in_scanline[5] ), + .B(_2353_), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(_2356_)); + sky130_fd_sc_hd__and3_1 _6070_ (.A(_2344_), + .B(_2355_), + .C(_2356_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0115_)); - sky130_fd_sc_hd__or4b_1 _6075_ (.A(net89), - .B(_1430_), - .C(net87), - .D_N(\hvsync_gen.vpos[9] ), + sky130_fd_sc_hd__or3_1 _6071_ (.A(_1923_), + .B(_1392_), + .C(_1395_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2360_)); - sky130_fd_sc_hd__o311a_2 _6076_ (.A1(net78), - .A2(_1435_), - .A3(_2360_), - .B1(_1939_), - .C1(net158), + .X(_2357_)); + sky130_fd_sc_hd__o311a_2 _6072_ (.A1(\hvsync_gen.vpos[8] ), + .A2(_1397_), + .A3(_2357_), + .B1(_1912_), + .C1(net156), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2361_)); - sky130_fd_sc_hd__mux2_1 _6077_ (.A0(net36), - .A1(_2361_), - .S(_1821_), + .X(_2359_)); + sky130_fd_sc_hd__mux2_1 _6073_ (.A0(_2359_), + .A1(net29), + .S(net85), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0116_)); - sky130_fd_sc_hd__a32o_1 _6078_ (.A1(_1436_), - .A2(_1558_), - .A3(_2361_), - .B1(net35), - .B2(net87), + sky130_fd_sc_hd__a32o_1 _6074_ (.A1(_1395_), + .A2(_1524_), + .A3(_2359_), + .B1(net28), + .B2(net84), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0117_)); - sky130_fd_sc_hd__or2_1 _6079_ (.A(net86), - .B(_1557_), + sky130_fd_sc_hd__o21ai_1 _6075_ (.A1(net83), + .A2(_1523_), + .B1(_2359_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2362_)); - sky130_fd_sc_hd__a32o_1 _6080_ (.A1(_1559_), - .A2(_2361_), - .A3(_2362_), - .B1(net35), - .B2(net85), + .Y(_2360_)); + sky130_fd_sc_hd__a21oi_1 _6076_ (.A1(net83), + .A2(_1523_), + .B1(_2360_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0118_)); - sky130_fd_sc_hd__nor2_1 _6081_ (.A(_1430_), - .B(_1558_), + .Y(_2361_)); + sky130_fd_sc_hd__a21o_1 _6077_ (.A1(net83), + .A2(net28), + .B1(_2361_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2363_)); - sky130_fd_sc_hd__inv_2 _6082_ (.A(_2363_), + .X(_0118_)); + sky130_fd_sc_hd__nor2_1 _6078_ (.A(_1392_), + .B(_1524_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2364_)); - sky130_fd_sc_hd__a32o_1 _6083_ (.A1(_1560_), - .A2(_2361_), - .A3(_2364_), - .B1(net36), - .B2(net220), + .Y(_2362_)); + sky130_fd_sc_hd__and2b_1 _6079_ (.A_N(_2362_), + .B(_2359_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0119_)); - sky130_fd_sc_hd__or2_1 _6084_ (.A(net83), - .B(_2363_), + .X(_2363_)); + sky130_fd_sc_hd__a22o_1 _6080_ (.A1(\hvsync_gen.vpos[3] ), + .A2(net28), + .B1(_2363_), + .B2(_1525_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2366_)); - sky130_fd_sc_hd__nand2_1 _6085_ (.A(net213), - .B(_2363_), + .X(_0119_)); + sky130_fd_sc_hd__xnor2_1 _6081_ (.A(_1887_), + .B(_2362_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2367_)); - sky130_fd_sc_hd__a32o_1 _6086_ (.A1(_2361_), - .A2(_2366_), - .A3(_2367_), - .B1(net36), - .B2(net213), + .Y(_2364_)); + sky130_fd_sc_hd__a22o_1 _6082_ (.A1(\hvsync_gen.vpos[4] ), + .A2(net28), + .B1(_2359_), + .B2(_2364_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0120_)); - sky130_fd_sc_hd__a21oi_1 _6087_ (.A1(\hvsync_gen.vpos[4] ), - .A2(_2363_), - .B1(\hvsync_gen.vpos[5] ), + sky130_fd_sc_hd__a21o_1 _6083_ (.A1(\hvsync_gen.vpos[4] ), + .A2(_2362_), + .B1(net80), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2368_)); - sky130_fd_sc_hd__and2_1 _6088_ (.A(_1431_), - .B(_1557_), + .X(_2366_)); + sky130_fd_sc_hd__and3_1 _6084_ (.A(\hvsync_gen.vpos[5] ), + .B(\hvsync_gen.vpos[4] ), + .C(_2362_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2369_)); - sky130_fd_sc_hd__nor2_1 _6089_ (.A(_2368_), - .B(_2369_), + .X(_2367_)); + sky130_fd_sc_hd__and3b_1 _6085_ (.A_N(_2367_), + .B(_2359_), + .C(_2366_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2370_)); - sky130_fd_sc_hd__a22o_1 _6090_ (.A1(\hvsync_gen.vpos[5] ), - .A2(net36), - .B1(_2361_), - .B2(_2370_), + .X(_2368_)); + sky130_fd_sc_hd__a21o_1 _6086_ (.A1(net213), + .A2(net28), + .B1(_2368_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0121_)); - sky130_fd_sc_hd__nand2_1 _6091_ (.A(net80), - .B(_2369_), + sky130_fd_sc_hd__xnor2_1 _6087_ (.A(_1898_), + .B(_2367_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2371_)); - sky130_fd_sc_hd__a22o_1 _6092_ (.A1(net80), - .A2(net36), - .B1(_2361_), - .B2(_2371_), + .Y(_2369_)); + sky130_fd_sc_hd__a22o_1 _6088_ (.A1(net79), + .A2(net28), + .B1(_2359_), + .B2(_2369_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2372_)); - sky130_fd_sc_hd__o21a_1 _6093_ (.A1(net80), - .A2(_2369_), - .B1(_2372_), + .X(_0122_)); + sky130_fd_sc_hd__a21o_1 _6089_ (.A1(net79), + .A2(_2367_), + .B1(net76), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0122_)); - sky130_fd_sc_hd__and3_1 _6094_ (.A(net81), - .B(net79), - .C(_2369_), + .X(_2370_)); + sky130_fd_sc_hd__and2_1 _6090_ (.A(net76), + .B(net28), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2374_)); - sky130_fd_sc_hd__inv_2 _6095_ (.A(_2374_), + .X(_2371_)); + sky130_fd_sc_hd__nand3_1 _6091_ (.A(net79), + .B(net76), + .C(_2367_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2375_)); - sky130_fd_sc_hd__a31o_1 _6096_ (.A1(net81), - .A2(_1431_), - .A3(_1557_), - .B1(net79), + .Y(_2372_)); + sky130_fd_sc_hd__a31o_1 _6092_ (.A1(_2359_), + .A2(_2370_), + .A3(_2372_), + .B1(_2371_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2376_)); - sky130_fd_sc_hd__a32o_1 _6097_ (.A1(_2361_), - .A2(_2375_), - .A3(_2376_), - .B1(net35), - .B2(net206), + .X(_0123_)); + sky130_fd_sc_hd__or2_1 _6093_ (.A(_1916_), + .B(_2372_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0123_)); - sky130_fd_sc_hd__a21boi_1 _6098_ (.A1(net78), + .X(_2374_)); + sky130_fd_sc_hd__a21o_1 _6094_ (.A1(_2359_), .A2(_2374_), - .B1_N(_2361_), + .B1(net28), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_2377_)); - sky130_fd_sc_hd__or2_1 _6099_ (.A(net35), - .B(_2377_), + .X(_2375_)); + sky130_fd_sc_hd__and4_1 _6095_ (.A(net79), + .B(\hvsync_gen.vpos[7] ), + .C(_2359_), + .D(_2367_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2378_)); - sky130_fd_sc_hd__and2_1 _6100_ (.A(_2361_), - .B(_2374_), + .X(_2376_)); + sky130_fd_sc_hd__o21a_1 _6096_ (.A1(\hvsync_gen.vpos[8] ), + .A2(_2376_), + .B1(_2375_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_2379_)); - sky130_fd_sc_hd__o21a_1 _6101_ (.A1(net207), - .A2(_2379_), - .B1(_2378_), + .X(_0124_)); + sky130_fd_sc_hd__and2_1 _6097_ (.A(\hvsync_gen.vpos[9] ), + .B(_2375_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0124_)); - sky130_fd_sc_hd__a22o_1 _6102_ (.A1(net232), - .A2(_2378_), - .B1(_2379_), - .B2(_2117_), + .X(_2377_)); + sky130_fd_sc_hd__a31o_1 _6098_ (.A1(\hvsync_gen.vpos[8] ), + .A2(_1923_), + .A3(_2376_), + .B1(_2377_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0125_)); - sky130_fd_sc_hd__dfxtp_1 _6103_ (.CLK(clknet_4_15_0_clk), + sky130_fd_sc_hd__dfxtp_1 _6099_ (.CLK(clknet_4_13_0_clk), .D(_0012_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\note_freq[0] )); - sky130_fd_sc_hd__dfxtp_1 _6104_ (.CLK(clknet_4_15_0_clk), + sky130_fd_sc_hd__dfxtp_1 _6100_ (.CLK(clknet_4_15_0_clk), .D(_0013_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\note_freq[1] )); - sky130_fd_sc_hd__dfxtp_1 _6105_ (.CLK(clknet_4_5_0_clk), + sky130_fd_sc_hd__dfxtp_1 _6101_ (.CLK(clknet_4_5_0_clk), .D(_0014_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\r2[0] )); - sky130_fd_sc_hd__dfxtp_2 _6106_ (.CLK(clknet_4_5_0_clk), + sky130_fd_sc_hd__dfxtp_2 _6102_ (.CLK(clknet_4_5_0_clk), .D(_0015_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\r2[1] )); - sky130_fd_sc_hd__dfxtp_2 _6107_ (.CLK(clknet_4_5_0_clk), + sky130_fd_sc_hd__dfxtp_2 _6103_ (.CLK(clknet_4_5_0_clk), .D(_0016_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\r2[2] )); - sky130_fd_sc_hd__dfxtp_2 _6108_ (.CLK(clknet_4_5_0_clk), + sky130_fd_sc_hd__dfxtp_2 _6104_ (.CLK(clknet_4_7_0_clk), .D(_0017_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\r2[3] )); - sky130_fd_sc_hd__dfxtp_4 _6109_ (.CLK(clknet_4_5_0_clk), + sky130_fd_sc_hd__dfxtp_2 _6105_ (.CLK(clknet_4_7_0_clk), .D(_0018_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\r2[4] )); - sky130_fd_sc_hd__dfxtp_2 _6110_ (.CLK(clknet_4_5_0_clk), + sky130_fd_sc_hd__dfxtp_2 _6106_ (.CLK(clknet_4_7_0_clk), .D(_0019_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\r2[5] )); - sky130_fd_sc_hd__dfxtp_2 _6111_ (.CLK(clknet_4_4_0_clk), + sky130_fd_sc_hd__dfxtp_2 _6107_ (.CLK(clknet_4_7_0_clk), .D(_0020_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\r2[6] )); - sky130_fd_sc_hd__dfxtp_2 _6112_ (.CLK(clknet_4_4_0_clk), + sky130_fd_sc_hd__dfxtp_2 _6108_ (.CLK(clknet_4_7_0_clk), .D(_0021_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\r2[7] )); - sky130_fd_sc_hd__dfxtp_2 _6113_ (.CLK(clknet_4_4_0_clk), + sky130_fd_sc_hd__dfxtp_1 _6109_ (.CLK(clknet_4_6_0_clk), .D(_0022_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\r2[8] )); - sky130_fd_sc_hd__dfxtp_2 _6114_ (.CLK(clknet_4_4_0_clk), + sky130_fd_sc_hd__dfxtp_1 _6110_ (.CLK(clknet_4_6_0_clk), .D(_0023_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\r2[9] )); - sky130_fd_sc_hd__dfxtp_2 _6115_ (.CLK(clknet_4_7_0_clk), + sky130_fd_sc_hd__dfxtp_2 _6111_ (.CLK(clknet_4_4_0_clk), .D(_0024_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\r2[10] )); - sky130_fd_sc_hd__dfxtp_4 _6116_ (.CLK(clknet_4_7_0_clk), + sky130_fd_sc_hd__dfxtp_1 _6112_ (.CLK(clknet_4_7_0_clk), .D(_0025_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\r2[11] )); - sky130_fd_sc_hd__dfxtp_2 _6117_ (.CLK(clknet_4_7_0_clk), + sky130_fd_sc_hd__dfxtp_2 _6113_ (.CLK(clknet_4_5_0_clk), .D(_0026_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\r2[12] )); - sky130_fd_sc_hd__dfxtp_1 _6118_ (.CLK(clknet_4_7_0_clk), + sky130_fd_sc_hd__dfxtp_1 _6114_ (.CLK(clknet_4_5_0_clk), .D(_0027_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\r2[13] )); - sky130_fd_sc_hd__dfxtp_2 _6119_ (.CLK(clknet_4_7_0_clk), + sky130_fd_sc_hd__dfxtp_2 _6115_ (.CLK(clknet_4_5_0_clk), .D(_0028_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\r2[14] )); - sky130_fd_sc_hd__dfxtp_2 _6120_ (.CLK(clknet_4_7_0_clk), + sky130_fd_sc_hd__dfxtp_2 _6116_ (.CLK(clknet_4_5_0_clk), .D(_0029_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\r2[15] )); - sky130_fd_sc_hd__dfxtp_2 _6121_ (.CLK(clknet_4_6_0_clk), + sky130_fd_sc_hd__dfxtp_2 _6117_ (.CLK(clknet_4_5_0_clk), .D(_0030_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\r2[16] )); - sky130_fd_sc_hd__dfxtp_2 _6122_ (.CLK(clknet_4_6_0_clk), + sky130_fd_sc_hd__dfxtp_2 _6118_ (.CLK(clknet_4_4_0_clk), .D(_0031_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\r2[17] )); - sky130_fd_sc_hd__dfxtp_2 _6123_ (.CLK(clknet_4_6_0_clk), + sky130_fd_sc_hd__dfxtp_2 _6119_ (.CLK(clknet_4_4_0_clk), .D(_0032_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\r2[18] )); - sky130_fd_sc_hd__dfxtp_1 _6124_ (.CLK(clknet_4_13_0_clk), + sky130_fd_sc_hd__dfxtp_1 _6120_ (.CLK(clknet_4_11_0_clk), .D(_0033_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\note2_freq[1] )); - sky130_fd_sc_hd__dfxtp_1 _6125_ (.CLK(clknet_4_8_0_clk), + sky130_fd_sc_hd__dfxtp_1 _6121_ (.CLK(clknet_4_2_0_clk), .D(_0034_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\title_r[13] )); - sky130_fd_sc_hd__dfxtp_1 _6126_ (.CLK(clknet_4_14_0_clk), + sky130_fd_sc_hd__dfxtp_1 _6122_ (.CLK(clknet_4_10_0_clk), .D(_0000_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\note2_freq[0] )); - sky130_fd_sc_hd__dfxtp_1 _6127_ (.CLK(clknet_4_14_0_clk), + sky130_fd_sc_hd__dfxtp_1 _6123_ (.CLK(clknet_4_11_0_clk), .D(_0001_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\note2_freq[4] )); - sky130_fd_sc_hd__dfxtp_1 _6128_ (.CLK(clknet_4_15_0_clk), + sky130_fd_sc_hd__dfxtp_1 _6124_ (.CLK(clknet_4_11_0_clk), .D(_0002_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\note2_freq[5] )); - sky130_fd_sc_hd__dfxtp_1 _6129_ (.CLK(clknet_4_15_0_clk), + sky130_fd_sc_hd__dfxtp_1 _6125_ (.CLK(clknet_4_10_0_clk), .D(_0003_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\note2_freq[6] )); - sky130_fd_sc_hd__dfxtp_1 _6130_ (.CLK(clknet_4_14_0_clk), + sky130_fd_sc_hd__dfxtp_1 _6126_ (.CLK(clknet_4_11_0_clk), .D(_0004_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\note2_freq[8] )); - sky130_fd_sc_hd__dfxtp_1 _6131_ (.CLK(clknet_4_2_0_clk), + sky130_fd_sc_hd__dfxtp_2 _6127_ (.CLK(clknet_4_12_0_clk), .D(_0035_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\hvsync_gen.hpos[0] )); - sky130_fd_sc_hd__dfxtp_1 _6132_ (.CLK(clknet_4_8_0_clk), + sky130_fd_sc_hd__dfxtp_2 _6128_ (.CLK(clknet_4_12_0_clk), .D(_0036_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\hvsync_gen.hpos[1] )); - sky130_fd_sc_hd__dfxtp_1 _6133_ (.CLK(clknet_4_8_0_clk), + sky130_fd_sc_hd__dfxtp_1 _6129_ (.CLK(clknet_4_9_0_clk), .D(_0037_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\hvsync_gen.hpos[2] )); - sky130_fd_sc_hd__dfxtp_1 _6134_ (.CLK(clknet_4_8_0_clk), + sky130_fd_sc_hd__dfxtp_1 _6130_ (.CLK(clknet_4_9_0_clk), .D(_0038_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\hvsync_gen.hpos[3] )); - sky130_fd_sc_hd__dfxtp_1 _6135_ (.CLK(clknet_4_8_0_clk), + sky130_fd_sc_hd__dfxtp_1 _6131_ (.CLK(clknet_4_9_0_clk), .D(_0039_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\hvsync_gen.hpos[4] )); - sky130_fd_sc_hd__dfxtp_1 _6136_ (.CLK(clknet_4_8_0_clk), + sky130_fd_sc_hd__dfxtp_1 _6132_ (.CLK(clknet_4_9_0_clk), .D(_0040_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\hvsync_gen.hpos[5] )); - sky130_fd_sc_hd__dfxtp_1 _6137_ (.CLK(clknet_4_2_0_clk), + sky130_fd_sc_hd__dfxtp_1 _6133_ (.CLK(clknet_4_12_0_clk), .D(_0041_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\hvsync_gen.hpos[6] )); - sky130_fd_sc_hd__dfxtp_1 _6138_ (.CLK(clknet_4_2_0_clk), + sky130_fd_sc_hd__dfxtp_1 _6134_ (.CLK(clknet_4_12_0_clk), .D(_0042_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\hvsync_gen.hpos[7] )); - sky130_fd_sc_hd__dfxtp_1 _6139_ (.CLK(clknet_4_2_0_clk), + sky130_fd_sc_hd__dfxtp_1 _6135_ (.CLK(clknet_4_11_0_clk), .D(_0043_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\hvsync_gen.hpos[8] )); - sky130_fd_sc_hd__dfxtp_1 _6140_ (.CLK(clknet_4_8_0_clk), + sky130_fd_sc_hd__dfxtp_1 _6136_ (.CLK(clknet_4_10_0_clk), .D(_0044_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\hvsync_gen.hpos[9] )); - sky130_fd_sc_hd__dfxtp_1 _6141_ (.CLK(clknet_4_11_0_clk), + sky130_fd_sc_hd__dfxtp_1 _6137_ (.CLK(clknet_4_11_0_clk), .D(_0045_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\noise_counter[0] )); - sky130_fd_sc_hd__dfxtp_1 _6142_ (.CLK(clknet_4_11_0_clk), + sky130_fd_sc_hd__dfxtp_1 _6138_ (.CLK(clknet_4_11_0_clk), .D(_0046_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\noise_counter[1] )); - sky130_fd_sc_hd__dfxtp_1 _6143_ (.CLK(clknet_4_11_0_clk), + sky130_fd_sc_hd__dfxtp_1 _6139_ (.CLK(clknet_4_13_0_clk), .D(_0047_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\noise_counter[2] )); - sky130_fd_sc_hd__dfxtp_1 _6144_ (.CLK(clknet_4_11_0_clk), + sky130_fd_sc_hd__dfxtp_1 _6140_ (.CLK(clknet_4_10_0_clk), .D(_0048_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\note2_counter[0] )); - sky130_fd_sc_hd__dfxtp_1 _6145_ (.CLK(clknet_4_11_0_clk), + sky130_fd_sc_hd__dfxtp_1 _6141_ (.CLK(clknet_4_10_0_clk), .D(_0049_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\note2_counter[1] )); - sky130_fd_sc_hd__dfxtp_1 _6146_ (.CLK(clknet_4_11_0_clk), + sky130_fd_sc_hd__dfxtp_1 _6142_ (.CLK(clknet_4_10_0_clk), .D(_0050_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\note2_counter[2] )); - sky130_fd_sc_hd__dfxtp_1 _6147_ (.CLK(clknet_4_14_0_clk), + sky130_fd_sc_hd__dfxtp_1 _6143_ (.CLK(clknet_4_10_0_clk), .D(_0051_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\note2_counter[3] )); - sky130_fd_sc_hd__dfxtp_1 _6148_ (.CLK(clknet_4_14_0_clk), + sky130_fd_sc_hd__dfxtp_1 _6144_ (.CLK(clknet_4_10_0_clk), .D(_0052_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\note2_counter[4] )); - sky130_fd_sc_hd__dfxtp_1 _6149_ (.CLK(clknet_4_14_0_clk), + sky130_fd_sc_hd__dfxtp_1 _6145_ (.CLK(clknet_4_10_0_clk), .D(_0053_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\note2_counter[5] )); - sky130_fd_sc_hd__dfxtp_1 _6150_ (.CLK(clknet_4_14_0_clk), + sky130_fd_sc_hd__dfxtp_1 _6146_ (.CLK(clknet_4_10_0_clk), .D(_0054_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\note2_counter[6] )); - sky130_fd_sc_hd__dfxtp_1 _6151_ (.CLK(clknet_4_14_0_clk), + sky130_fd_sc_hd__dfxtp_1 _6147_ (.CLK(clknet_4_10_0_clk), .D(_0055_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\note2_counter[7] )); - sky130_fd_sc_hd__dfxtp_1 _6152_ (.CLK(clknet_4_15_0_clk), - .D(net212), + sky130_fd_sc_hd__dfxtp_1 _6148_ (.CLK(clknet_4_10_0_clk), + .D(_0056_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\note2_counter[8] )); - sky130_fd_sc_hd__dfxtp_1 _6153_ (.CLK(clknet_4_3_0_clk), + sky130_fd_sc_hd__dfxtp_1 _6149_ (.CLK(clknet_4_11_0_clk), .D(_0057_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(noise)); - sky130_fd_sc_hd__dfxtp_1 _6154_ (.CLK(clknet_4_15_0_clk), + sky130_fd_sc_hd__dfxtp_1 _6150_ (.CLK(clknet_4_11_0_clk), .D(_0058_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\note_counter[0] )); - sky130_fd_sc_hd__dfxtp_1 _6155_ (.CLK(clknet_4_15_0_clk), + sky130_fd_sc_hd__dfxtp_1 _6151_ (.CLK(clknet_4_14_0_clk), .D(_0059_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\note_counter[1] )); - sky130_fd_sc_hd__dfxtp_1 _6156_ (.CLK(clknet_4_15_0_clk), + sky130_fd_sc_hd__dfxtp_1 _6152_ (.CLK(clknet_4_14_0_clk), .D(_0060_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\note_counter[2] )); - sky130_fd_sc_hd__dfxtp_1 _6157_ (.CLK(clknet_4_15_0_clk), + sky130_fd_sc_hd__dfxtp_1 _6153_ (.CLK(clknet_4_14_0_clk), .D(_0061_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\note_counter[3] )); - sky130_fd_sc_hd__dfxtp_1 _6158_ (.CLK(clknet_4_15_0_clk), + sky130_fd_sc_hd__dfxtp_1 _6154_ (.CLK(clknet_4_14_0_clk), .D(_0062_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\note_counter[4] )); - sky130_fd_sc_hd__dfxtp_1 _6159_ (.CLK(clknet_4_15_0_clk), + sky130_fd_sc_hd__dfxtp_1 _6155_ (.CLK(clknet_4_15_0_clk), .D(_0063_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\note_counter[5] )); - sky130_fd_sc_hd__dfxtp_1 _6160_ (.CLK(clknet_4_15_0_clk), - .D(_0064_), + sky130_fd_sc_hd__dfxtp_1 _6156_ (.CLK(clknet_4_15_0_clk), + .D(net211), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\note_counter[6] )); - sky130_fd_sc_hd__dfxtp_1 _6161_ (.CLK(clknet_4_15_0_clk), + sky130_fd_sc_hd__dfxtp_1 _6157_ (.CLK(clknet_4_14_0_clk), .D(_0065_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\note_counter[7] )); - sky130_fd_sc_hd__dfxtp_1 _6162_ (.CLK(clknet_4_11_0_clk), + sky130_fd_sc_hd__dfxtp_1 _6158_ (.CLK(clknet_4_11_0_clk), .D(_0066_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(note2)); - sky130_fd_sc_hd__dfxtp_1 _6163_ (.CLK(clknet_4_13_0_clk), + sky130_fd_sc_hd__dfxtp_1 _6159_ (.CLK(clknet_4_15_0_clk), .D(_0067_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\center_y[0] )); - sky130_fd_sc_hd__dfxtp_1 _6164_ (.CLK(clknet_4_12_0_clk), + sky130_fd_sc_hd__dfxtp_1 _6160_ (.CLK(clknet_4_15_0_clk), .D(_0068_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\center_x[0] )); - sky130_fd_sc_hd__dfxtp_4 _6165_ (.CLK(clknet_4_12_0_clk), + sky130_fd_sc_hd__dfxtp_1 _6161_ (.CLK(clknet_4_15_0_clk), .D(_0069_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\center_x[1] )); - sky130_fd_sc_hd__dfxtp_1 _6166_ (.CLK(clknet_4_12_0_clk), + sky130_fd_sc_hd__dfxtp_2 _6162_ (.CLK(clknet_4_13_0_clk), .D(_0070_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\center_x[2] )); - sky130_fd_sc_hd__dfxtp_1 _6167_ (.CLK(clknet_4_12_0_clk), + sky130_fd_sc_hd__dfxtp_2 _6163_ (.CLK(clknet_4_13_0_clk), .D(_0071_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\center_x[3] )); - sky130_fd_sc_hd__dfxtp_1 _6168_ (.CLK(clknet_4_12_0_clk), + sky130_fd_sc_hd__dfxtp_1 _6164_ (.CLK(clknet_4_13_0_clk), .D(_0072_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\center_x[4] )); - sky130_fd_sc_hd__dfxtp_1 _6169_ (.CLK(clknet_4_13_0_clk), + sky130_fd_sc_hd__dfxtp_1 _6165_ (.CLK(clknet_4_11_0_clk), .D(_0073_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\center_x[5] )); - sky130_fd_sc_hd__dfxtp_1 _6170_ (.CLK(clknet_4_13_0_clk), + sky130_fd_sc_hd__dfxtp_1 _6166_ (.CLK(clknet_4_11_0_clk), .D(_0074_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\frame_counter[7] )); - sky130_fd_sc_hd__dfxtp_2 _6171_ (.CLK(clknet_4_12_0_clk), + sky130_fd_sc_hd__dfxtp_2 _6167_ (.CLK(clknet_4_14_0_clk), .D(_0075_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\frame_counter[8] )); - sky130_fd_sc_hd__dfxtp_1 _6172_ (.CLK(clknet_4_12_0_clk), + sky130_fd_sc_hd__dfxtp_2 _6168_ (.CLK(clknet_4_15_0_clk), .D(_0076_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\frame_counter[9] )); - sky130_fd_sc_hd__dfxtp_2 _6173_ (.CLK(clknet_4_12_0_clk), + sky130_fd_sc_hd__dfxtp_2 _6169_ (.CLK(clknet_4_15_0_clk), .D(_0077_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(frame_counter_frac)); - sky130_fd_sc_hd__dfxtp_1 _6174_ (.CLK(clknet_4_15_0_clk), + sky130_fd_sc_hd__dfxtp_1 _6170_ (.CLK(clknet_4_15_0_clk), .D(_0078_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(note)); - sky130_fd_sc_hd__dfxtp_1 _6175_ (.CLK(clknet_4_4_0_clk), + sky130_fd_sc_hd__dfxtp_1 _6171_ (.CLK(clknet_4_4_0_clk), .D(_0079_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\r1[0] )); - sky130_fd_sc_hd__dfxtp_2 _6176_ (.CLK(clknet_4_4_0_clk), + sky130_fd_sc_hd__dfxtp_2 _6172_ (.CLK(clknet_4_4_0_clk), .D(_0080_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\r1[1] )); - sky130_fd_sc_hd__dfxtp_2 _6177_ (.CLK(clknet_4_5_0_clk), + sky130_fd_sc_hd__dfxtp_2 _6173_ (.CLK(clknet_4_6_0_clk), .D(_0081_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\r1[2] )); - sky130_fd_sc_hd__dfxtp_2 _6178_ (.CLK(clknet_4_5_0_clk), + sky130_fd_sc_hd__dfxtp_1 _6174_ (.CLK(clknet_4_6_0_clk), .D(_0082_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\r1[3] )); - sky130_fd_sc_hd__dfxtp_1 _6179_ (.CLK(clknet_4_5_0_clk), + sky130_fd_sc_hd__dfxtp_2 _6175_ (.CLK(clknet_4_6_0_clk), .D(_0083_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\r1[4] )); - sky130_fd_sc_hd__dfxtp_2 _6180_ (.CLK(clknet_4_3_0_clk), + sky130_fd_sc_hd__dfxtp_2 _6176_ (.CLK(clknet_4_3_0_clk), .D(_0084_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\r1[5] )); - sky130_fd_sc_hd__dfxtp_2 _6181_ (.CLK(clknet_4_4_0_clk), + sky130_fd_sc_hd__dfxtp_1 _6177_ (.CLK(clknet_4_3_0_clk), .D(_0085_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\r1[6] )); - sky130_fd_sc_hd__dfxtp_2 _6182_ (.CLK(clknet_4_6_0_clk), + sky130_fd_sc_hd__dfxtp_1 _6178_ (.CLK(clknet_4_3_0_clk), .D(_0086_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\r1[7] )); - sky130_fd_sc_hd__dfxtp_2 _6183_ (.CLK(clknet_4_3_0_clk), + sky130_fd_sc_hd__dfxtp_1 _6179_ (.CLK(clknet_4_1_0_clk), .D(_0087_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\r1[8] )); - sky130_fd_sc_hd__dfxtp_1 _6184_ (.CLK(clknet_4_1_0_clk), + sky130_fd_sc_hd__dfxtp_2 _6180_ (.CLK(clknet_4_1_0_clk), .D(_0088_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\r1[9] )); - sky130_fd_sc_hd__dfxtp_1 _6185_ (.CLK(clknet_4_0_0_clk), + sky130_fd_sc_hd__dfxtp_4 _6181_ (.CLK(clknet_4_1_0_clk), .D(_0089_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\r1[10] )); - sky130_fd_sc_hd__dfxtp_2 _6186_ (.CLK(clknet_4_1_0_clk), + sky130_fd_sc_hd__dfxtp_1 _6182_ (.CLK(clknet_4_1_0_clk), .D(_0090_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\r1[11] )); - sky130_fd_sc_hd__dfxtp_2 _6187_ (.CLK(clknet_4_1_0_clk), + sky130_fd_sc_hd__dfxtp_2 _6183_ (.CLK(clknet_4_1_0_clk), .D(_0091_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\r1[12] )); - sky130_fd_sc_hd__dfxtp_2 _6188_ (.CLK(clknet_4_1_0_clk), + sky130_fd_sc_hd__dfxtp_1 _6184_ (.CLK(clknet_4_1_0_clk), .D(_0092_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\r1[13] )); - sky130_fd_sc_hd__dfxtp_2 _6189_ (.CLK(clknet_4_6_0_clk), + sky130_fd_sc_hd__dfxtp_1 _6185_ (.CLK(clknet_4_1_0_clk), .D(_0093_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\r1[14] )); - sky130_fd_sc_hd__dfxtp_1 _6190_ (.CLK(clknet_4_6_0_clk), + sky130_fd_sc_hd__dfxtp_2 _6186_ (.CLK(clknet_4_0_0_clk), .D(_0094_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\r1[15] )); - sky130_fd_sc_hd__dfxtp_2 _6191_ (.CLK(clknet_4_6_0_clk), + sky130_fd_sc_hd__dfxtp_2 _6187_ (.CLK(clknet_4_4_0_clk), .D(_0095_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\r1[16] )); - sky130_fd_sc_hd__dfxtp_2 _6192_ (.CLK(clknet_4_6_0_clk), + sky130_fd_sc_hd__dfxtp_1 _6188_ (.CLK(clknet_4_4_0_clk), .D(_0096_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\r1[17] )); - sky130_fd_sc_hd__dfxtp_1 _6193_ (.CLK(clknet_4_8_0_clk), + sky130_fd_sc_hd__dfxtp_1 _6189_ (.CLK(clknet_4_8_0_clk), .D(_0097_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\title_r[0] )); - sky130_fd_sc_hd__dfxtp_1 _6194_ (.CLK(clknet_4_9_0_clk), + sky130_fd_sc_hd__dfxtp_1 _6190_ (.CLK(clknet_4_3_0_clk), .D(_0098_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\title_r[1] )); - sky130_fd_sc_hd__dfxtp_1 _6195_ (.CLK(clknet_4_9_0_clk), + sky130_fd_sc_hd__dfxtp_1 _6191_ (.CLK(clknet_4_8_0_clk), .D(_0099_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\title_r[2] )); - sky130_fd_sc_hd__dfxtp_1 _6196_ (.CLK(clknet_4_9_0_clk), + sky130_fd_sc_hd__dfxtp_1 _6192_ (.CLK(clknet_4_2_0_clk), .D(_0100_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\title_r[3] )); - sky130_fd_sc_hd__dfxtp_1 _6197_ (.CLK(clknet_4_10_0_clk), + sky130_fd_sc_hd__dfxtp_1 _6193_ (.CLK(clknet_4_2_0_clk), .D(_0101_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\title_r[4] )); - sky130_fd_sc_hd__dfxtp_1 _6198_ (.CLK(clknet_4_10_0_clk), + sky130_fd_sc_hd__dfxtp_1 _6194_ (.CLK(clknet_4_2_0_clk), .D(_0102_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\title_r[5] )); - sky130_fd_sc_hd__dfxtp_1 _6199_ (.CLK(clknet_4_11_0_clk), + sky130_fd_sc_hd__dfxtp_1 _6195_ (.CLK(clknet_4_2_0_clk), .D(_0103_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\title_r[6] )); - sky130_fd_sc_hd__dfxtp_1 _6200_ (.CLK(clknet_4_11_0_clk), + sky130_fd_sc_hd__dfxtp_2 _6196_ (.CLK(clknet_4_2_0_clk), .D(_0104_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\title_r[7] )); - sky130_fd_sc_hd__dfxtp_2 _6201_ (.CLK(clknet_4_10_0_clk), + sky130_fd_sc_hd__dfxtp_2 _6197_ (.CLK(clknet_4_0_0_clk), .D(_0105_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\title_r[8] )); - sky130_fd_sc_hd__dfxtp_2 _6202_ (.CLK(clknet_4_10_0_clk), + sky130_fd_sc_hd__dfxtp_2 _6198_ (.CLK(clknet_4_0_0_clk), .D(_0106_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\title_r[9] )); - sky130_fd_sc_hd__dfxtp_2 _6203_ (.CLK(clknet_4_10_0_clk), + sky130_fd_sc_hd__dfxtp_2 _6199_ (.CLK(clknet_4_0_0_clk), .D(_0107_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\title_r[10] )); - sky130_fd_sc_hd__dfxtp_2 _6204_ (.CLK(clknet_4_10_0_clk), + sky130_fd_sc_hd__dfxtp_2 _6200_ (.CLK(clknet_4_0_0_clk), .D(_0108_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\title_r[11] )); - sky130_fd_sc_hd__dfxtp_1 _6205_ (.CLK(clknet_4_9_0_clk), + sky130_fd_sc_hd__dfxtp_1 _6201_ (.CLK(clknet_4_0_0_clk), .D(_0109_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\title_r[12] )); - sky130_fd_sc_hd__dfxtp_1 _6206_ (.CLK(clknet_4_8_0_clk), + sky130_fd_sc_hd__dfxtp_1 _6202_ (.CLK(clknet_4_8_0_clk), .D(_0110_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\title_r_pixels_in_scanline[0] )); - sky130_fd_sc_hd__dfxtp_1 _6207_ (.CLK(clknet_4_0_0_clk), + sky130_fd_sc_hd__dfxtp_1 _6203_ (.CLK(clknet_4_8_0_clk), .D(_0111_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\title_r_pixels_in_scanline[1] )); - sky130_fd_sc_hd__dfxtp_1 _6208_ (.CLK(clknet_4_0_0_clk), + sky130_fd_sc_hd__dfxtp_1 _6204_ (.CLK(clknet_4_8_0_clk), .D(_0112_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\title_r_pixels_in_scanline[2] )); - sky130_fd_sc_hd__dfxtp_1 _6209_ (.CLK(clknet_4_0_0_clk), + sky130_fd_sc_hd__dfxtp_1 _6205_ (.CLK(clknet_4_8_0_clk), .D(_0113_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\title_r_pixels_in_scanline[3] )); - sky130_fd_sc_hd__dfxtp_1 _6210_ (.CLK(clknet_4_2_0_clk), + sky130_fd_sc_hd__dfxtp_1 _6206_ (.CLK(clknet_4_8_0_clk), .D(_0114_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\title_r_pixels_in_scanline[4] )); - sky130_fd_sc_hd__dfxtp_1 _6211_ (.CLK(clknet_4_0_0_clk), + sky130_fd_sc_hd__dfxtp_1 _6207_ (.CLK(clknet_4_8_0_clk), .D(_0115_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\title_r_pixels_in_scanline[5] )); - sky130_fd_sc_hd__dfxtp_1 _6212_ (.CLK(clknet_4_11_0_clk), + sky130_fd_sc_hd__dfxtp_1 _6208_ (.CLK(clknet_4_11_0_clk), .D(_0010_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\hvsync_gen.hsync )); - sky130_fd_sc_hd__dfxtp_2 _6213_ (.CLK(clknet_4_9_0_clk), + sky130_fd_sc_hd__dfxtp_1 _6209_ (.CLK(clknet_4_12_0_clk), .D(_0116_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\hvsync_gen.vpos[0] )); - sky130_fd_sc_hd__dfxtp_1 _6214_ (.CLK(clknet_4_9_0_clk), + sky130_fd_sc_hd__dfxtp_1 _6210_ (.CLK(clknet_4_12_0_clk), .D(_0117_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\hvsync_gen.vpos[1] )); - sky130_fd_sc_hd__dfxtp_1 _6215_ (.CLK(clknet_4_2_0_clk), + sky130_fd_sc_hd__dfxtp_1 _6211_ (.CLK(clknet_4_9_0_clk), .D(_0118_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\hvsync_gen.vpos[2] )); - sky130_fd_sc_hd__dfxtp_1 _6216_ (.CLK(clknet_4_10_0_clk), + sky130_fd_sc_hd__dfxtp_1 _6212_ (.CLK(clknet_4_9_0_clk), .D(_0119_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\hvsync_gen.vpos[3] )); - sky130_fd_sc_hd__dfxtp_1 _6217_ (.CLK(clknet_4_13_0_clk), + sky130_fd_sc_hd__dfxtp_2 _6213_ (.CLK(clknet_4_9_0_clk), .D(_0120_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\hvsync_gen.vpos[4] )); - sky130_fd_sc_hd__dfxtp_1 _6218_ (.CLK(clknet_4_13_0_clk), + sky130_fd_sc_hd__dfxtp_1 _6214_ (.CLK(clknet_4_9_0_clk), .D(_0121_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\hvsync_gen.vpos[5] )); - sky130_fd_sc_hd__dfxtp_1 _6219_ (.CLK(clknet_4_9_0_clk), + sky130_fd_sc_hd__dfxtp_1 _6215_ (.CLK(clknet_4_9_0_clk), .D(_0122_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\hvsync_gen.vpos[6] )); - sky130_fd_sc_hd__dfxtp_1 _6220_ (.CLK(clknet_4_2_0_clk), + sky130_fd_sc_hd__dfxtp_1 _6216_ (.CLK(clknet_4_9_0_clk), .D(_0123_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\hvsync_gen.vpos[7] )); - sky130_fd_sc_hd__dfxtp_1 _6221_ (.CLK(clknet_4_2_0_clk), + sky130_fd_sc_hd__dfxtp_2 _6217_ (.CLK(clknet_4_3_0_clk), .D(_0124_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\hvsync_gen.vpos[8] )); - sky130_fd_sc_hd__dfxtp_2 _6222_ (.CLK(clknet_4_3_0_clk), + sky130_fd_sc_hd__dfxtp_1 _6218_ (.CLK(clknet_4_3_0_clk), .D(_0125_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\hvsync_gen.vpos[9] )); - sky130_fd_sc_hd__dfxtp_4 _6223_ (.CLK(clknet_4_3_0_clk), + sky130_fd_sc_hd__dfxtp_4 _6219_ (.CLK(clknet_4_3_0_clk), .D(_0011_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\hvsync_gen.vsync )); - sky130_fd_sc_hd__dfxtp_1 _6224_ (.CLK(clknet_4_13_0_clk), + sky130_fd_sc_hd__dfxtp_1 _6220_ (.CLK(clknet_4_13_0_clk), .D(_0005_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\note_freq[2] )); - sky130_fd_sc_hd__dfxtp_1 _6225_ (.CLK(clknet_4_13_0_clk), + sky130_fd_sc_hd__dfxtp_1 _6221_ (.CLK(clknet_4_13_0_clk), .D(_0006_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\note_freq[4] )); - sky130_fd_sc_hd__dfxtp_1 _6226_ (.CLK(clknet_4_13_0_clk), + sky130_fd_sc_hd__dfxtp_1 _6222_ (.CLK(clknet_4_14_0_clk), .D(_0007_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\note_freq[5] )); - sky130_fd_sc_hd__dfxtp_1 _6227_ (.CLK(clknet_4_15_0_clk), + sky130_fd_sc_hd__dfxtp_1 _6223_ (.CLK(clknet_4_14_0_clk), .D(_0008_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\note_freq[6] )); - sky130_fd_sc_hd__dfxtp_1 _6228_ (.CLK(clknet_4_13_0_clk), + sky130_fd_sc_hd__dfxtp_1 _6224_ (.CLK(clknet_4_15_0_clk), .D(_0009_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\note_freq[7] )); - sky130_fd_sc_hd__dfxtp_1 _6229_ (.CLK(clknet_4_14_0_clk), + sky130_fd_sc_hd__dfxtp_1 _6225_ (.CLK(clknet_4_10_0_clk), .D(_0126_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\note2_freq[7] )); - sky130_fd_sc_hd__dfxtp_1 _6230_ (.CLK(clknet_4_14_0_clk), + sky130_fd_sc_hd__dfxtp_1 _6226_ (.CLK(clknet_4_10_0_clk), .D(_0127_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\note2_freq[3] )); - sky130_fd_sc_hd__buf_2 _6231_ (.A(net160), + sky130_fd_sc_hd__buf_2 _6227_ (.A(net158), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(uio_oe[0])); - sky130_fd_sc_hd__buf_2 _6232_ (.A(net161), + sky130_fd_sc_hd__buf_2 _6228_ (.A(net159), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(uio_oe[1])); - sky130_fd_sc_hd__buf_2 _6233_ (.A(net162), + sky130_fd_sc_hd__buf_2 _6229_ (.A(net160), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(uio_oe[2])); - sky130_fd_sc_hd__buf_2 _6234_ (.A(net163), + sky130_fd_sc_hd__buf_2 _6230_ (.A(net161), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(uio_oe[3])); - sky130_fd_sc_hd__buf_2 _6235_ (.A(net164), + sky130_fd_sc_hd__buf_2 _6231_ (.A(net162), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(uio_oe[4])); - sky130_fd_sc_hd__buf_2 _6236_ (.A(net165), + sky130_fd_sc_hd__buf_2 _6232_ (.A(net163), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(uio_oe[5])); - sky130_fd_sc_hd__buf_2 _6237_ (.A(net166), + sky130_fd_sc_hd__buf_2 _6233_ (.A(net164), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(uio_oe[6])); - sky130_fd_sc_hd__buf_2 _6238_ (.A(net167), + sky130_fd_sc_hd__buf_2 _6234_ (.A(net165), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(uio_oe[7])); - sky130_fd_sc_hd__buf_2 _6239_ (.A(audio), + sky130_fd_sc_hd__buf_2 _6235_ (.A(audio), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(uio_out[0])); - sky130_fd_sc_hd__buf_2 _6240_ (.A(audio), + sky130_fd_sc_hd__buf_2 _6236_ (.A(audio), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(uio_out[1])); - sky130_fd_sc_hd__buf_2 _6241_ (.A(audio), + sky130_fd_sc_hd__buf_2 _6237_ (.A(audio), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(uio_out[2])); - sky130_fd_sc_hd__buf_2 _6242_ (.A(audio), + sky130_fd_sc_hd__buf_2 _6238_ (.A(audio), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(uio_out[3])); - sky130_fd_sc_hd__buf_2 _6243_ (.A(audio), + sky130_fd_sc_hd__buf_2 _6239_ (.A(audio), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(uio_out[4])); - sky130_fd_sc_hd__buf_2 _6244_ (.A(audio), + sky130_fd_sc_hd__buf_2 _6240_ (.A(audio), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(uio_out[5])); - sky130_fd_sc_hd__buf_2 _6245_ (.A(audio), + sky130_fd_sc_hd__buf_2 _6241_ (.A(audio), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(uio_out[6])); - sky130_fd_sc_hd__buf_2 _6246_ (.A(audio), + sky130_fd_sc_hd__buf_2 _6242_ (.A(audio), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(uio_out[7])); - sky130_fd_sc_hd__clkbuf_4 _6247_ (.A(\hvsync_gen.vsync ), + sky130_fd_sc_hd__clkbuf_4 _6243_ (.A(\hvsync_gen.vsync ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(uo_out[3])); - sky130_fd_sc_hd__clkbuf_4 _6248_ (.A(\hvsync_gen.hsync ), + sky130_fd_sc_hd__clkbuf_4 _6244_ (.A(\hvsync_gen.hsync ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -29422,103 +29272,103 @@ module tt_um_rejunity_vga_test01 (clk, .VPWR(VPWR)); sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_80_617 (.VGND(VGND), .VPWR(VPWR)); - sky130_fd_sc_hd__clkbuf_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(_1474_), + sky130_fd_sc_hd__buf_6 fanout2 (.A(_0506_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net2)); - sky130_fd_sc_hd__buf_6 fanout3 (.A(_0514_), + sky130_fd_sc_hd__buf_2 fanout3 (.A(_0733_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net3)); - sky130_fd_sc_hd__buf_2 fanout4 (.A(_0805_), + sky130_fd_sc_hd__buf_8 fanout4 (.A(_0287_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net4)); - sky130_fd_sc_hd__clkbuf_1 max_cap5 (.A(_0805_), + sky130_fd_sc_hd__clkbuf_4 max_cap5 (.A(_0299_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net5)); - sky130_fd_sc_hd__buf_6 max_cap6 (.A(_0333_), + sky130_fd_sc_hd__clkbuf_4 fanout6 (.A(_0306_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net6)); - sky130_fd_sc_hd__clkbuf_2 max_cap7 (.A(_0291_), + sky130_fd_sc_hd__buf_2 fanout7 (.A(_0359_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net7)); - sky130_fd_sc_hd__buf_2 fanout8 (.A(_0424_), + sky130_fd_sc_hd__buf_2 fanout8 (.A(_2193_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net8)); - sky130_fd_sc_hd__clkbuf_4 fanout9 (.A(_2195_), + sky130_fd_sc_hd__dlymetal6s2s_1 fanout9 (.A(_2193_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net9)); - sky130_fd_sc_hd__buf_1 fanout10 (.A(_2195_), + sky130_fd_sc_hd__buf_6 fanout10 (.A(_2584_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net10)); - sky130_fd_sc_hd__buf_2 fanout11 (.A(_2533_), + sky130_fd_sc_hd__buf_1 wire11 (.A(_1313_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net11)); - sky130_fd_sc_hd__clkbuf_1 max_cap12 (.A(_2090_), + sky130_fd_sc_hd__buf_2 fanout12 (.A(_2568_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net12)); - sky130_fd_sc_hd__buf_2 fanout13 (.A(net14), + sky130_fd_sc_hd__clkbuf_4 fanout13 (.A(net14), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net13)); - sky130_fd_sc_hd__clkbuf_2 fanout14 (.A(_1706_), + sky130_fd_sc_hd__buf_2 fanout14 (.A(_1685_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net14)); - sky130_fd_sc_hd__clkbuf_2 fanout15 (.A(_2713_), + sky130_fd_sc_hd__buf_4 fanout15 (.A(_2524_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net15)); - sky130_fd_sc_hd__clkbuf_2 max_cap16 (.A(_2436_), + sky130_fd_sc_hd__buf_4 fanout16 (.A(_2517_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net16)); - sky130_fd_sc_hd__buf_2 fanout17 (.A(net18), + sky130_fd_sc_hd__buf_2 fanout17 (.A(_2037_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -29536,61 +29386,61 @@ module tt_um_rejunity_vga_test01 (clk, .VPB(VPWR), .VPWR(VPWR), .X(net19)); - sky130_fd_sc_hd__clkbuf_1 wire20 (.A(_1566_), + sky130_fd_sc_hd__clkbuf_4 fanout20 (.A(_1555_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net20)); - sky130_fd_sc_hd__clkbuf_4 fanout21 (.A(_1100_), + sky130_fd_sc_hd__clkbuf_4 fanout21 (.A(_1561_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net21)); - sky130_fd_sc_hd__buf_2 fanout22 (.A(_2072_), + sky130_fd_sc_hd__buf_2 fanout22 (.A(_2893_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net22)); - sky130_fd_sc_hd__buf_2 fanout23 (.A(_1579_), + sky130_fd_sc_hd__buf_2 fanout23 (.A(_2271_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net23)); - sky130_fd_sc_hd__clkbuf_2 fanout24 (.A(_1579_), + sky130_fd_sc_hd__buf_1 fanout24 (.A(_2271_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net24)); - sky130_fd_sc_hd__clkbuf_4 fanout25 (.A(_2271_), + sky130_fd_sc_hd__buf_2 fanout25 (.A(net27), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net25)); - sky130_fd_sc_hd__dlymetal6s2s_1 fanout26 (.A(_2271_), + sky130_fd_sc_hd__clkbuf_2 fanout26 (.A(net27), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net26)); - sky130_fd_sc_hd__buf_2 fanout27 (.A(_2059_), + sky130_fd_sc_hd__clkbuf_4 fanout27 (.A(_2041_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net27)); - sky130_fd_sc_hd__buf_2 fanout28 (.A(net29), + sky130_fd_sc_hd__buf_2 fanout28 (.A(_1913_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net28)); - sky130_fd_sc_hd__clkbuf_2 fanout29 (.A(_1584_), + sky130_fd_sc_hd__buf_1 fanout29 (.A(_1913_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -29602,517 +29452,517 @@ module tt_um_rejunity_vga_test01 (clk, .VPB(VPWR), .VPWR(VPWR), .X(net30)); - sky130_fd_sc_hd__buf_2 fanout31 (.A(_1577_), + sky130_fd_sc_hd__buf_2 fanout31 (.A(_1559_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net31)); - sky130_fd_sc_hd__buf_2 fanout32 (.A(_1571_), + sky130_fd_sc_hd__buf_2 fanout32 (.A(_1552_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net32)); - sky130_fd_sc_hd__buf_2 fanout33 (.A(_1570_), + sky130_fd_sc_hd__clkbuf_2 fanout33 (.A(_1552_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net33)); - sky130_fd_sc_hd__buf_1 fanout34 (.A(_1570_), + sky130_fd_sc_hd__clkbuf_4 fanout34 (.A(_1551_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net34)); - sky130_fd_sc_hd__clkbuf_2 fanout35 (.A(_1940_), + sky130_fd_sc_hd__clkbuf_2 fanout35 (.A(_1551_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net35)); - sky130_fd_sc_hd__buf_1 fanout36 (.A(_1940_), + sky130_fd_sc_hd__buf_2 fanout36 (.A(_1549_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net36)); - sky130_fd_sc_hd__buf_2 fanout37 (.A(_1576_), + sky130_fd_sc_hd__clkbuf_4 fanout37 (.A(_1546_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net37)); - sky130_fd_sc_hd__buf_2 fanout38 (.A(_1576_), + sky130_fd_sc_hd__clkbuf_4 fanout38 (.A(_1548_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net38)); - sky130_fd_sc_hd__buf_2 fanout39 (.A(_1575_), + sky130_fd_sc_hd__buf_2 fanout39 (.A(net40), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net39)); - sky130_fd_sc_hd__buf_2 fanout40 (.A(_1575_), + sky130_fd_sc_hd__clkbuf_4 fanout40 (.A(_1545_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net40)); - sky130_fd_sc_hd__buf_2 fanout41 (.A(_1569_), + sky130_fd_sc_hd__buf_2 fanout41 (.A(net42), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net41)); - sky130_fd_sc_hd__clkbuf_4 fanout42 (.A(_2555_), + sky130_fd_sc_hd__clkbuf_2 fanout42 (.A(net43), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net42)); - sky130_fd_sc_hd__clkbuf_4 fanout43 (.A(_2536_), + sky130_fd_sc_hd__buf_2 fanout43 (.A(_1544_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net43)); - sky130_fd_sc_hd__clkbuf_4 fanout44 (.A(_1513_), + sky130_fd_sc_hd__clkbuf_4 fanout44 (.A(_2536_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net44)); - sky130_fd_sc_hd__buf_2 fanout45 (.A(_1310_), + sky130_fd_sc_hd__buf_2 fanout45 (.A(_2536_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net45)); - sky130_fd_sc_hd__clkbuf_2 fanout46 (.A(net47), + sky130_fd_sc_hd__clkbuf_2 fanout46 (.A(_2610_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net46)); - sky130_fd_sc_hd__clkbuf_2 fanout47 (.A(_1025_), + sky130_fd_sc_hd__clkbuf_2 fanout47 (.A(_2610_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net47)); - sky130_fd_sc_hd__buf_2 fanout48 (.A(_0950_), + sky130_fd_sc_hd__buf_4 fanout48 (.A(_2534_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net48)); - sky130_fd_sc_hd__buf_2 fanout49 (.A(net50), + sky130_fd_sc_hd__buf_2 fanout49 (.A(_2534_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net49)); - sky130_fd_sc_hd__clkbuf_2 fanout50 (.A(_2638_), + sky130_fd_sc_hd__clkbuf_2 fanout50 (.A(net53), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net50)); - sky130_fd_sc_hd__clkbuf_4 fanout51 (.A(_2552_), + sky130_fd_sc_hd__clkbuf_2 fanout51 (.A(net53), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net51)); - sky130_fd_sc_hd__buf_2 fanout52 (.A(_2548_), + sky130_fd_sc_hd__buf_2 fanout52 (.A(net53), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net52)); - sky130_fd_sc_hd__clkbuf_2 fanout53 (.A(net54), + sky130_fd_sc_hd__clkbuf_2 fanout53 (.A(_2530_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net53)); - sky130_fd_sc_hd__clkbuf_2 fanout54 (.A(_2547_), + sky130_fd_sc_hd__clkbuf_4 fanout54 (.A(net55), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net54)); - sky130_fd_sc_hd__clkbuf_4 fanout55 (.A(_2523_), + sky130_fd_sc_hd__buf_2 fanout55 (.A(_2520_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net55)); - sky130_fd_sc_hd__buf_2 fanout56 (.A(net57), + sky130_fd_sc_hd__buf_2 fanout56 (.A(_0922_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net56)); - sky130_fd_sc_hd__clkbuf_4 fanout57 (.A(_1453_), + sky130_fd_sc_hd__clkbuf_2 fanout57 (.A(net58), .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(_2585_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net58)); - sky130_fd_sc_hd__clkbuf_2 fanout59 (.A(_2600_), + sky130_fd_sc_hd__buf_2 fanout59 (.A(_2380_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net59)); - sky130_fd_sc_hd__clkbuf_2 fanout60 (.A(net61), + sky130_fd_sc_hd__clkbuf_2 fanout60 (.A(_2380_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net60)); - sky130_fd_sc_hd__buf_2 fanout61 (.A(_2381_), + sky130_fd_sc_hd__clkbuf_4 fanout61 (.A(_2373_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net61)); - sky130_fd_sc_hd__buf_2 fanout62 (.A(net63), + sky130_fd_sc_hd__buf_2 fanout62 (.A(_2304_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net62)); - sky130_fd_sc_hd__buf_6 fanout63 (.A(_2380_), + sky130_fd_sc_hd__buf_8 fanout63 (.A(_2382_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net63)); - sky130_fd_sc_hd__buf_2 fanout64 (.A(_2333_), + sky130_fd_sc_hd__clkbuf_4 fanout64 (.A(_2365_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net64)); - sky130_fd_sc_hd__buf_6 fanout65 (.A(net66), + sky130_fd_sc_hd__buf_2 fanout65 (.A(_2286_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net65)); - sky130_fd_sc_hd__buf_4 fanout66 (.A(_2383_), + sky130_fd_sc_hd__buf_2 fanout66 (.A(net67), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net66)); - sky130_fd_sc_hd__clkbuf_4 fanout67 (.A(_2268_), + sky130_fd_sc_hd__buf_2 fanout67 (.A(_2188_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net67)); - sky130_fd_sc_hd__clkbuf_4 fanout68 (.A(_2168_), + sky130_fd_sc_hd__buf_2 fanout68 (.A(_2137_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net68)); - sky130_fd_sc_hd__buf_2 fanout69 (.A(net70), + sky130_fd_sc_hd__buf_2 fanout69 (.A(_2137_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net69)); - sky130_fd_sc_hd__buf_2 fanout70 (.A(_2158_), + sky130_fd_sc_hd__buf_2 fanout70 (.A(_1865_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net70)); - sky130_fd_sc_hd__buf_2 fanout71 (.A(_2097_), + sky130_fd_sc_hd__buf_4 fanout71 (.A(_1780_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net71)); - sky130_fd_sc_hd__buf_1 fanout72 (.A(_2097_), + sky130_fd_sc_hd__clkbuf_8 fanout72 (.A(_1759_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net72)); - sky130_fd_sc_hd__buf_2 fanout73 (.A(_1865_), + sky130_fd_sc_hd__buf_2 fanout73 (.A(net74), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net73)); - sky130_fd_sc_hd__buf_4 fanout74 (.A(_1812_), + sky130_fd_sc_hd__clkbuf_2 fanout74 (.A(_1749_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net74)); - sky130_fd_sc_hd__buf_2 fanout75 (.A(net76), + sky130_fd_sc_hd__clkbuf_8 fanout75 (.A(_1739_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net75)); - sky130_fd_sc_hd__buf_4 fanout76 (.A(_1761_), + sky130_fd_sc_hd__buf_2 fanout76 (.A(\hvsync_gen.vpos[7] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net76)); - sky130_fd_sc_hd__buf_4 fanout77 (.A(_1751_), + sky130_fd_sc_hd__buf_2 fanout77 (.A(net78), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net77)); - sky130_fd_sc_hd__buf_2 fanout78 (.A(\hvsync_gen.vpos[8] ), + sky130_fd_sc_hd__clkbuf_2 fanout78 (.A(net79), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net78)); - sky130_fd_sc_hd__buf_2 fanout79 (.A(\hvsync_gen.vpos[7] ), + sky130_fd_sc_hd__buf_2 fanout79 (.A(\hvsync_gen.vpos[6] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net79)); - sky130_fd_sc_hd__buf_2 fanout80 (.A(net81), + sky130_fd_sc_hd__buf_2 fanout80 (.A(\hvsync_gen.vpos[5] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net80)); - sky130_fd_sc_hd__buf_2 fanout81 (.A(\hvsync_gen.vpos[6] ), + sky130_fd_sc_hd__buf_2 fanout81 (.A(\hvsync_gen.vpos[3] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net81)); - sky130_fd_sc_hd__buf_2 fanout82 (.A(\hvsync_gen.vpos[5] ), + sky130_fd_sc_hd__buf_2 fanout82 (.A(net83), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net82)); - sky130_fd_sc_hd__buf_2 fanout83 (.A(\hvsync_gen.vpos[4] ), + sky130_fd_sc_hd__clkbuf_2 fanout83 (.A(\hvsync_gen.vpos[2] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net83)); - sky130_fd_sc_hd__clkbuf_4 fanout84 (.A(\hvsync_gen.vpos[3] ), + sky130_fd_sc_hd__buf_2 fanout84 (.A(\hvsync_gen.vpos[1] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net84)); - sky130_fd_sc_hd__buf_2 fanout85 (.A(\hvsync_gen.vpos[2] ), + sky130_fd_sc_hd__clkbuf_4 fanout85 (.A(net86), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net85)); - sky130_fd_sc_hd__buf_1 fanout86 (.A(\hvsync_gen.vpos[2] ), + sky130_fd_sc_hd__buf_2 fanout86 (.A(\hvsync_gen.vpos[0] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net86)); - sky130_fd_sc_hd__buf_2 fanout87 (.A(\hvsync_gen.vpos[1] ), + sky130_fd_sc_hd__clkbuf_2 fanout87 (.A(\r1[14] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net87)); - sky130_fd_sc_hd__dlymetal6s2s_1 fanout88 (.A(\hvsync_gen.vpos[1] ), + sky130_fd_sc_hd__clkbuf_4 fanout88 (.A(\r1[0] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net88)); - sky130_fd_sc_hd__buf_2 fanout89 (.A(\hvsync_gen.vpos[0] ), + sky130_fd_sc_hd__buf_2 fanout89 (.A(\frame_counter[7] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net89)); - sky130_fd_sc_hd__clkbuf_4 fanout90 (.A(\r1[10] ), + sky130_fd_sc_hd__clkbuf_2 fanout90 (.A(\frame_counter[7] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net90)); - sky130_fd_sc_hd__clkbuf_4 fanout91 (.A(\r1[0] ), + sky130_fd_sc_hd__clkbuf_4 fanout91 (.A(net92), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net91)); - sky130_fd_sc_hd__clkbuf_4 fanout92 (.A(\frame_counter[9] ), + sky130_fd_sc_hd__buf_6 fanout92 (.A(\center_x[5] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net92)); - sky130_fd_sc_hd__buf_2 fanout93 (.A(\frame_counter[7] ), + sky130_fd_sc_hd__buf_2 fanout93 (.A(net94), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net93)); - sky130_fd_sc_hd__buf_2 fanout94 (.A(net96), + sky130_fd_sc_hd__clkbuf_2 fanout94 (.A(net95), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net94)); - sky130_fd_sc_hd__buf_2 fanout95 (.A(net96), + sky130_fd_sc_hd__dlymetal6s2s_1 fanout95 (.A(\center_x[5] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net95)); - sky130_fd_sc_hd__clkbuf_2 fanout96 (.A(\center_x[5] ), + sky130_fd_sc_hd__buf_2 fanout96 (.A(net97), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net96)); - sky130_fd_sc_hd__buf_2 fanout97 (.A(\center_x[5] ), + sky130_fd_sc_hd__buf_4 fanout97 (.A(net98), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net97)); - sky130_fd_sc_hd__clkbuf_4 fanout98 (.A(\center_x[5] ), + sky130_fd_sc_hd__buf_4 fanout98 (.A(\center_x[4] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net98)); - sky130_fd_sc_hd__buf_2 fanout99 (.A(net101), + sky130_fd_sc_hd__buf_2 fanout99 (.A(net100), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net99)); - sky130_fd_sc_hd__buf_1 fanout100 (.A(net101), + sky130_fd_sc_hd__clkbuf_2 fanout100 (.A(\center_x[4] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net100)); - sky130_fd_sc_hd__clkbuf_4 fanout101 (.A(net103), + sky130_fd_sc_hd__buf_6 fanout101 (.A(net102), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net101)); - sky130_fd_sc_hd__buf_8 fanout102 (.A(net103), + sky130_fd_sc_hd__buf_4 fanout102 (.A(\center_x[3] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net102)); - sky130_fd_sc_hd__buf_6 fanout103 (.A(\center_x[4] ), + 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(net198), + sky130_fd_sc_hd__clkbuf_2 fanout104 (.A(\center_x[3] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net104)); - sky130_fd_sc_hd__buf_8 fanout105 (.A(net106), + sky130_fd_sc_hd__buf_2 fanout105 (.A(net106), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net105)); - sky130_fd_sc_hd__buf_8 fanout106 (.A(net107), + sky130_fd_sc_hd__clkbuf_4 fanout106 (.A(\center_x[2] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net106)); - sky130_fd_sc_hd__buf_8 fanout107 (.A(\center_x[3] ), + sky130_fd_sc_hd__clkbuf_4 fanout107 (.A(\center_x[2] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net107)); - sky130_fd_sc_hd__buf_2 fanout108 (.A(net109), + sky130_fd_sc_hd__buf_2 fanout108 (.A(net111), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net108)); - sky130_fd_sc_hd__clkbuf_4 fanout109 (.A(net111), + sky130_fd_sc_hd__clkbuf_2 fanout109 (.A(net110), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net109)); - sky130_fd_sc_hd__clkbuf_4 fanout110 (.A(net111), + sky130_fd_sc_hd__buf_1 fanout110 (.A(net111), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net110)); - sky130_fd_sc_hd__buf_2 fanout111 (.A(\center_x[2] ), + sky130_fd_sc_hd__buf_2 fanout111 (.A(\center_x[1] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net111)); - sky130_fd_sc_hd__buf_2 fanout112 (.A(net113), + sky130_fd_sc_hd__buf_4 fanout112 (.A(\center_x[1] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net112)); - sky130_fd_sc_hd__buf_8 fanout113 (.A(\center_x[1] ), + sky130_fd_sc_hd__buf_8 fanout113 (.A(net118), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net113)); - sky130_fd_sc_hd__buf_2 fanout114 (.A(net115), + sky130_fd_sc_hd__buf_2 fanout114 (.A(net117), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net114)); - sky130_fd_sc_hd__clkbuf_2 fanout115 (.A(net116), + sky130_fd_sc_hd__buf_2 fanout115 (.A(net116), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net115)); - sky130_fd_sc_hd__clkbuf_4 fanout116 (.A(\center_x[1] ), + sky130_fd_sc_hd__buf_1 fanout116 (.A(net117), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -30124,133 +29974,133 @@ module tt_um_rejunity_vga_test01 (clk, .VPB(VPWR), .VPWR(VPWR), .X(net117)); - sky130_fd_sc_hd__buf_6 fanout118 (.A(net122), + sky130_fd_sc_hd__buf_6 fanout118 (.A(\center_x[0] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net118)); - sky130_fd_sc_hd__buf_2 fanout119 (.A(net120), + sky130_fd_sc_hd__buf_2 fanout119 (.A(net121), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net119)); - sky130_fd_sc_hd__clkbuf_2 fanout120 (.A(net121), + sky130_fd_sc_hd__dlymetal6s2s_1 fanout120 (.A(net121), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net120)); - sky130_fd_sc_hd__buf_2 fanout121 (.A(net122), + sky130_fd_sc_hd__clkbuf_2 fanout121 (.A(net122), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net121)); - sky130_fd_sc_hd__buf_6 fanout122 (.A(\center_x[0] ), + sky130_fd_sc_hd__buf_8 fanout122 (.A(net127), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net122)); - sky130_fd_sc_hd__clkbuf_4 fanout123 (.A(net124), + sky130_fd_sc_hd__clkbuf_4 fanout123 (.A(net127), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net123)); - sky130_fd_sc_hd__buf_8 fanout124 (.A(net130), + sky130_fd_sc_hd__buf_2 fanout124 (.A(net125), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net124)); - sky130_fd_sc_hd__clkbuf_2 fanout125 (.A(net126), + sky130_fd_sc_hd__buf_1 fanout125 (.A(net126), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net125)); - sky130_fd_sc_hd__clkbuf_2 fanout126 (.A(net130), + sky130_fd_sc_hd__dlymetal6s2s_1 fanout126 (.A(net127), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net126)); - sky130_fd_sc_hd__buf_2 fanout127 (.A(net128), + sky130_fd_sc_hd__buf_6 fanout127 (.A(\center_y[0] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net127)); - sky130_fd_sc_hd__buf_2 fanout128 (.A(net129), + sky130_fd_sc_hd__clkbuf_4 fanout128 (.A(\hvsync_gen.hpos[9] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net128)); - sky130_fd_sc_hd__clkbuf_2 fanout129 (.A(net130), + sky130_fd_sc_hd__dlymetal6s2s_1 fanout129 (.A(\hvsync_gen.hpos[9] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net129)); - sky130_fd_sc_hd__buf_6 fanout130 (.A(\center_y[0] ), + sky130_fd_sc_hd__clkbuf_4 fanout130 (.A(\hvsync_gen.hpos[8] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net130)); - sky130_fd_sc_hd__clkbuf_4 fanout131 (.A(\hvsync_gen.hpos[9] ), + sky130_fd_sc_hd__dlymetal6s2s_1 fanout131 (.A(\hvsync_gen.hpos[8] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net131)); - sky130_fd_sc_hd__buf_1 fanout132 (.A(\hvsync_gen.hpos[9] ), + sky130_fd_sc_hd__buf_4 fanout132 (.A(\hvsync_gen.hpos[7] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net132)); - sky130_fd_sc_hd__clkbuf_2 fanout133 (.A(\hvsync_gen.hpos[8] ), + sky130_fd_sc_hd__buf_1 fanout133 (.A(\hvsync_gen.hpos[7] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net133)); - sky130_fd_sc_hd__clkbuf_4 fanout134 (.A(net135), + sky130_fd_sc_hd__buf_2 fanout134 (.A(net135), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net134)); - sky130_fd_sc_hd__clkbuf_2 fanout135 (.A(\hvsync_gen.hpos[7] ), + sky130_fd_sc_hd__buf_4 fanout135 (.A(net136), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net135)); - sky130_fd_sc_hd__clkbuf_4 fanout136 (.A(net137), + sky130_fd_sc_hd__clkbuf_4 fanout136 (.A(\hvsync_gen.hpos[6] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net136)); - sky130_fd_sc_hd__buf_2 fanout137 (.A(net138), + sky130_fd_sc_hd__buf_2 fanout137 (.A(net139), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net137)); - sky130_fd_sc_hd__clkbuf_4 fanout138 (.A(\hvsync_gen.hpos[6] ), + sky130_fd_sc_hd__clkbuf_2 fanout138 (.A(net139), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net138)); - sky130_fd_sc_hd__buf_2 fanout139 (.A(net140), + sky130_fd_sc_hd__buf_2 fanout139 (.A(\hvsync_gen.hpos[5] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -30262,160 +30112,148 @@ module tt_um_rejunity_vga_test01 (clk, .VPB(VPWR), .VPWR(VPWR), .X(net140)); - sky130_fd_sc_hd__clkbuf_2 fanout141 (.A(\hvsync_gen.hpos[5] ), + sky130_fd_sc_hd__buf_2 fanout141 (.A(\hvsync_gen.hpos[4] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net141)); - sky130_fd_sc_hd__buf_2 fanout142 (.A(\hvsync_gen.hpos[4] ), + sky130_fd_sc_hd__buf_2 fanout142 (.A(net143), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net142)); - sky130_fd_sc_hd__buf_2 fanout143 (.A(\hvsync_gen.hpos[4] ), + sky130_fd_sc_hd__buf_4 fanout143 (.A(\hvsync_gen.hpos[3] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net143)); - sky130_fd_sc_hd__buf_2 fanout144 (.A(net145), + sky130_fd_sc_hd__clkbuf_4 fanout144 (.A(\hvsync_gen.hpos[2] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net144)); - sky130_fd_sc_hd__buf_2 fanout145 (.A(\hvsync_gen.hpos[3] ), + sky130_fd_sc_hd__buf_2 fanout145 (.A(\r2[13] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net145)); - sky130_fd_sc_hd__buf_2 fanout146 (.A(\hvsync_gen.hpos[2] ), + sky130_fd_sc_hd__clkbuf_4 fanout146 (.A(\r2[11] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net146)); - sky130_fd_sc_hd__clkbuf_2 fanout147 (.A(\hvsync_gen.hpos[2] ), + sky130_fd_sc_hd__clkbuf_2 fanout147 (.A(\r2[9] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net147)); - sky130_fd_sc_hd__buf_2 fanout148 (.A(\hvsync_gen.hpos[1] ), + sky130_fd_sc_hd__buf_2 fanout148 (.A(net149), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net148)); - sky130_fd_sc_hd__buf_2 fanout149 (.A(\hvsync_gen.hpos[0] ), + sky130_fd_sc_hd__clkbuf_2 fanout149 (.A(\r2[0] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net149)); - sky130_fd_sc_hd__buf_2 fanout150 (.A(\r2[13] ), + sky130_fd_sc_hd__buf_4 fanout150 (.A(_1931_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net150)); - sky130_fd_sc_hd__clkbuf_4 fanout151 (.A(\r2[0] ), + sky130_fd_sc_hd__buf_2 fanout151 (.A(net152), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net151)); - sky130_fd_sc_hd__clkbuf_2 fanout152 (.A(\r2[0] ), + sky130_fd_sc_hd__buf_2 fanout152 (.A(net157), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net152)); - sky130_fd_sc_hd__buf_4 fanout153 (.A(_1898_), + sky130_fd_sc_hd__clkbuf_2 fanout153 (.A(net157), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net153)); - sky130_fd_sc_hd__buf_2 fanout154 (.A(net155), + sky130_fd_sc_hd__buf_2 fanout154 (.A(net156), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net154)); - sky130_fd_sc_hd__buf_2 fanout155 (.A(net157), + sky130_fd_sc_hd__buf_1 fanout155 (.A(net156), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net155)); - sky130_fd_sc_hd__buf_2 fanout156 (.A(net157), + sky130_fd_sc_hd__clkbuf_2 fanout156 (.A(net157), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net156)); - sky130_fd_sc_hd__buf_1 fanout157 (.A(net1), + sky130_fd_sc_hd__buf_2 fanout157 (.A(net1), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net157)); - sky130_fd_sc_hd__buf_2 fanout158 (.A(net1), - .VGND(VGND), + sky130_fd_sc_hd__conb_1 _6227__158 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(net158)); - sky130_fd_sc_hd__buf_2 fanout159 (.A(net1), - .VGND(VGND), + .HI(net158)); + sky130_fd_sc_hd__conb_1 _6228__159 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(net159)); - sky130_fd_sc_hd__conb_1 _6231__160 (.VGND(VGND), + .HI(net159)); + sky130_fd_sc_hd__conb_1 _6229__160 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .HI(net160)); - sky130_fd_sc_hd__conb_1 _6232__161 (.VGND(VGND), + sky130_fd_sc_hd__conb_1 _6230__161 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .HI(net161)); - sky130_fd_sc_hd__conb_1 _6233__162 (.VGND(VGND), + sky130_fd_sc_hd__conb_1 _6231__162 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .HI(net162)); - sky130_fd_sc_hd__conb_1 _6234__163 (.VGND(VGND), + sky130_fd_sc_hd__conb_1 _6232__163 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .HI(net163)); - sky130_fd_sc_hd__conb_1 _6235__164 (.VGND(VGND), + sky130_fd_sc_hd__conb_1 _6233__164 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .HI(net164)); - sky130_fd_sc_hd__conb_1 _6236__165 (.VGND(VGND), + sky130_fd_sc_hd__conb_1 _6234__165 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .HI(net165)); - sky130_fd_sc_hd__conb_1 _6237__166 (.VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .HI(net166)); - sky130_fd_sc_hd__conb_1 _6238__167 (.VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .HI(net167)); sky130_fd_sc_hd__clkbuf_8 clkbuf_4_0_0_clk (.A(clknet_0_clk), .VGND(VGND), .VNB(VGND), @@ -30512,6430 +30350,6016 @@ module tt_um_rejunity_vga_test01 (clk, .VPB(VPWR), .VPWR(VPWR), .X(clknet_4_15_0_clk)); - sky130_fd_sc_hd__dlygate4sd1_1 rebuffer1 (.A(_2477_), + sky130_fd_sc_hd__dlygate4sd1_1 rebuffer1 (.A(_2459_), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(net166)); + sky130_fd_sc_hd__dlygate4sd1_1 rebuffer2 (.A(_2494_), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(net167)); + sky130_fd_sc_hd__dlymetal6s2s_1 rebuffer3 (.A(_2567_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net168)); - sky130_fd_sc_hd__dlymetal6s2s_1 rebuffer2 (.A(_2443_), + sky130_fd_sc_hd__dlymetal6s2s_1 rebuffer4 (.A(_2508_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net169)); - sky130_fd_sc_hd__buf_2 rebuffer3 (.A(_2479_), + sky130_fd_sc_hd__dlygate4sd1_1 rebuffer5 (.A(net169), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net170)); - sky130_fd_sc_hd__dlymetal6s2s_1 rebuffer4 (.A(_2474_), + sky130_fd_sc_hd__dlygate4sd1_1 rebuffer6 (.A(_2517_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net171)); - sky130_fd_sc_hd__clkbuf_1 clone5 (.A(_0514_), + sky130_fd_sc_hd__dlygate4sd1_1 rebuffer7 (.A(_2941_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net172)); - sky130_fd_sc_hd__clkbuf_1 rebuffer6 (.A(_0507_), + sky130_fd_sc_hd__clkbuf_1 rebuffer8 (.A(_2627_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net173)); - sky130_fd_sc_hd__dlygate4sd1_1 rebuffer7 (.A(_2500_), + sky130_fd_sc_hd__clkbuf_1 clone9 (.A(net175), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net174)); - sky130_fd_sc_hd__dlygate4sd1_1 rebuffer8 (.A(net174), + sky130_fd_sc_hd__dlygate4sd1_1 rebuffer10 (.A(_2382_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net175)); - sky130_fd_sc_hd__dlymetal6s2s_1 rebuffer9 (.A(net175), + sky130_fd_sc_hd__buf_2 rebuffer11 (.A(_0184_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net176)); - sky130_fd_sc_hd__dlygate4sd1_1 rebuffer10 (.A(_2736_), + sky130_fd_sc_hd__clkbuf_1 rebuffer12 (.A(_2439_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net177)); - sky130_fd_sc_hd__dlygate4sd1_1 rebuffer11 (.A(_2736_), + sky130_fd_sc_hd__clkbuf_1 rebuffer13 (.A(_2431_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net178)); - sky130_fd_sc_hd__dlygate4sd1_1 rebuffer12 (.A(_2736_), + sky130_fd_sc_hd__clkbuf_1 clone14 (.A(_0287_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net179)); - sky130_fd_sc_hd__dlygate4sd1_1 rebuffer13 (.A(net179), + sky130_fd_sc_hd__dlygate4sd1_1 rebuffer15 (.A(_2489_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net180)); - sky130_fd_sc_hd__dlymetal6s2s_1 rebuffer14 (.A(_2444_), + sky130_fd_sc_hd__clkbuf_1 clone16 (.A(net182), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net181)); - sky130_fd_sc_hd__dlymetal6s2s_1 rebuffer15 (.A(_2437_), + sky130_fd_sc_hd__clkbuf_1 rebuffer17 (.A(_2584_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net182)); - sky130_fd_sc_hd__clkbuf_1 rebuffer16 (.A(_2433_), + sky130_fd_sc_hd__clkbuf_1 rebuffer18 (.A(_2758_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net183)); - sky130_fd_sc_hd__dlygate4sd1_1 rebuffer17 (.A(_2435_), + sky130_fd_sc_hd__clkbuf_1 clone19 (.A(_0506_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net184)); - sky130_fd_sc_hd__dlygate4sd1_1 rebuffer18 (.A(_2541_), + sky130_fd_sc_hd__dlygate4sd1_1 rebuffer20 (.A(_2501_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net185)); - sky130_fd_sc_hd__dlygate4sd1_1 rebuffer19 (.A(net185), + sky130_fd_sc_hd__dlygate4sd1_1 rebuffer21 (.A(_2382_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net186)); - sky130_fd_sc_hd__buf_2 rebuffer20 (.A(_2400_), + sky130_fd_sc_hd__dlygate4sd1_1 rebuffer22 (.A(_2537_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net187)); - sky130_fd_sc_hd__dlygate4sd1_1 rebuffer21 (.A(_2420_), + sky130_fd_sc_hd__dlygate4sd1_1 rebuffer23 (.A(net187), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net188)); - sky130_fd_sc_hd__dlygate4sd1_1 rebuffer22 (.A(_2838_), + sky130_fd_sc_hd__dlymetal6s2s_1 rebuffer24 (.A(net188), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net189)); - sky130_fd_sc_hd__dlygate4sd1_1 rebuffer23 (.A(net189), + sky130_fd_sc_hd__dlygate4sd1_1 rebuffer25 (.A(net189), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net190)); - sky130_fd_sc_hd__dlygate4sd1_1 rebuffer24 (.A(net190), + sky130_fd_sc_hd__dlygate4sd1_1 rebuffer26 (.A(net189), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net191)); - sky130_fd_sc_hd__dlygate4sd1_1 rebuffer25 (.A(net190), + sky130_fd_sc_hd__dlymetal6s2s_1 rebuffer27 (.A(_2401_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net192)); - sky130_fd_sc_hd__clkbuf_1 rebuffer26 (.A(net192), + sky130_fd_sc_hd__dlygate4sd1_1 rebuffer28 (.A(_0136_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net193)); - sky130_fd_sc_hd__dlygate4sd1_1 rebuffer27 (.A(net190), + sky130_fd_sc_hd__dlymetal6s2s_1 rebuffer29 (.A(net199), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net194)); - sky130_fd_sc_hd__dlygate4sd1_1 rebuffer28 (.A(_0333_), + sky130_fd_sc_hd__clkbuf_1 rebuffer30 (.A(net194), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net195)); - sky130_fd_sc_hd__dlygate4sd1_1 rebuffer29 (.A(_2492_), + sky130_fd_sc_hd__dlygate4sd1_1 rebuffer31 (.A(net194), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net196)); - sky130_fd_sc_hd__dlygate4sd1_1 rebuffer30 (.A(net106), + sky130_fd_sc_hd__xor2_1 clone32 (.A(_0450_), + .B(_0468_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net197)); - sky130_fd_sc_hd__buf_2 rebuffer31 (.A(net107), + sky130_fd_sc_hd__clkbuf_1 rebuffer33 (.A(_2401_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net198)); - sky130_fd_sc_hd__dlygate4sd1_1 rebuffer32 (.A(net198), + sky130_fd_sc_hd__buf_6 rebuffer34 (.A(_0211_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net199)); - sky130_fd_sc_hd__dlygate4sd1_1 rebuffer33 (.A(net199), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .X(net200)); - sky130_fd_sc_hd__dlygate4sd1_1 rebuffer34 (.A(net198), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .X(net201)); - sky130_fd_sc_hd__dlygate4sd1_1 rebuffer35 (.A(_2784_), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .X(net202)); - sky130_fd_sc_hd__dlymetal6s4s_1 rebuffer36 (.A(_0190_), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .X(net203)); - sky130_fd_sc_hd__xor2_1 clone37 (.A(_2610_), - .B(_2609_), + sky130_fd_sc_hd__dlygate4sd3_1 hold39 (.A(note2), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net204)); - sky130_fd_sc_hd__dlymetal6s2s_1 rebuffer38 (.A(_2409_), + sky130_fd_sc_hd__dlygate4sd3_1 hold40 (.A(note), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net205)); - sky130_fd_sc_hd__dlygate4sd3_1 hold39 (.A(\hvsync_gen.vpos[7] ), + sky130_fd_sc_hd__dlygate4sd3_1 hold41 (.A(noise), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net206)); - sky130_fd_sc_hd__dlygate4sd3_1 hold40 (.A(\hvsync_gen.vpos[8] ), + sky130_fd_sc_hd__dlygate4sd3_1 hold42 (.A(\noise_counter[2] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net207)); - sky130_fd_sc_hd__dlygate4sd3_1 hold41 (.A(noise), + sky130_fd_sc_hd__dlygate4sd3_1 hold43 (.A(\noise_counter[1] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net208)); - sky130_fd_sc_hd__dlygate4sd3_1 hold42 (.A(\frame_counter[7] ), + sky130_fd_sc_hd__dlygate4sd3_1 hold44 (.A(\noise_counter[0] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net209)); - sky130_fd_sc_hd__dlygate4sd3_1 hold43 (.A(note2), + sky130_fd_sc_hd__dlygate4sd3_1 hold45 (.A(\note_counter[6] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net210)); - sky130_fd_sc_hd__dlygate4sd3_1 hold44 (.A(\note2_counter[8] ), + sky130_fd_sc_hd__dlygate4sd3_1 hold46 (.A(_0064_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net211)); - sky130_fd_sc_hd__dlygate4sd3_1 hold45 (.A(_0056_), + sky130_fd_sc_hd__dlygate4sd3_1 hold47 (.A(\note_counter[0] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net212)); - sky130_fd_sc_hd__dlygate4sd3_1 hold46 (.A(\hvsync_gen.vpos[4] ), + sky130_fd_sc_hd__dlygate4sd3_1 hold48 (.A(\hvsync_gen.vpos[5] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net213)); - sky130_fd_sc_hd__dlygate4sd3_1 hold47 (.A(\noise_counter[0] ), + sky130_fd_sc_hd__dlygate4sd3_1 hold49 (.A(\note2_counter[6] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net214)); - sky130_fd_sc_hd__dlygate4sd3_1 hold48 (.A(\noise_counter[2] ), + sky130_fd_sc_hd__dlygate4sd3_1 hold50 (.A(\note_counter[5] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net215)); - sky130_fd_sc_hd__dlygate4sd3_1 hold49 (.A(\note2_counter[2] ), + sky130_fd_sc_hd__dlygate4sd3_1 hold51 (.A(\note_counter[2] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net216)); - sky130_fd_sc_hd__dlygate4sd3_1 hold50 (.A(\note_counter[0] ), + sky130_fd_sc_hd__dlygate4sd3_1 hold52 (.A(\note_counter[3] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net217)); - sky130_fd_sc_hd__dlygate4sd3_1 hold51 (.A(note), + sky130_fd_sc_hd__dlygate4sd3_1 hold53 (.A(\title_r_pixels_in_scanline[4] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net218)); - sky130_fd_sc_hd__dlygate4sd3_1 hold52 (.A(\note_counter[5] ), + sky130_fd_sc_hd__dlygate4sd3_1 hold54 (.A(\note_counter[4] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net219)); - sky130_fd_sc_hd__dlygate4sd3_1 hold53 (.A(\hvsync_gen.vpos[3] ), + sky130_fd_sc_hd__dlygate4sd3_1 hold55 (.A(\title_r[2] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net220)); - sky130_fd_sc_hd__dlygate4sd3_1 hold54 (.A(\title_r_pixels_in_scanline[3] ), + sky130_fd_sc_hd__dlygate4sd3_1 hold56 (.A(\r2[17] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net221)); - sky130_fd_sc_hd__dlygate4sd3_1 hold55 (.A(\note2_counter[5] ), + sky130_fd_sc_hd__dlygate4sd3_1 hold57 (.A(\title_r_pixels_in_scanline[0] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net222)); - sky130_fd_sc_hd__dlygate4sd3_1 hold56 (.A(\note_counter[3] ), + sky130_fd_sc_hd__dlygate4sd3_1 hold58 (.A(\note2_counter[8] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net223)); - sky130_fd_sc_hd__dlygate4sd3_1 hold57 (.A(\note2_counter[7] ), + sky130_fd_sc_hd__dlygate4sd3_1 hold59 (.A(\note2_counter[2] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net224)); - sky130_fd_sc_hd__dlygate4sd3_1 hold58 (.A(\hvsync_gen.hpos[1] ), + sky130_fd_sc_hd__dlygate4sd3_1 hold60 (.A(\r2[11] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net225)); - sky130_fd_sc_hd__dlygate4sd3_1 hold59 (.A(\note2_counter[0] ), + sky130_fd_sc_hd__dlygate4sd3_1 hold61 (.A(\title_r_pixels_in_scanline[3] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net226)); - sky130_fd_sc_hd__dlygate4sd3_1 hold60 (.A(\title_r_pixels_in_scanline[2] ), + sky130_fd_sc_hd__dlygate4sd3_1 hold62 (.A(\note2_counter[5] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net227)); - sky130_fd_sc_hd__dlygate4sd3_1 hold61 (.A(\note_counter[2] ), + sky130_fd_sc_hd__diode_2 ANTENNA_1 (.DIODE(_1950_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), - .VPWR(VPWR), - .X(net228)); - sky130_fd_sc_hd__dlygate4sd3_1 hold62 (.A(\note_counter[4] ), + .VPWR(VPWR)); + sky130_fd_sc_hd__diode_2 ANTENNA_2 (.DIODE(_1950_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), - .VPWR(VPWR), - .X(net229)); - sky130_fd_sc_hd__dlygate4sd3_1 hold63 (.A(\title_r_pixels_in_scanline[4] ), + .VPWR(VPWR)); + sky130_fd_sc_hd__diode_2 ANTENNA_3 (.DIODE(_1953_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), - .VPWR(VPWR), - .X(net230)); - sky130_fd_sc_hd__dlygate4sd3_1 hold64 (.A(\title_r[3] ), + .VPWR(VPWR)); + sky130_fd_sc_hd__diode_2 ANTENNA_4 (.DIODE(\center_x[2] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), - .VPWR(VPWR), - .X(net231)); - sky130_fd_sc_hd__dlygate4sd3_1 hold65 (.A(\hvsync_gen.vpos[9] ), + .VPWR(VPWR)); + sky130_fd_sc_hd__diode_2 ANTENNA_5 (.DIODE(\hvsync_gen.vpos[3] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), - .VPWR(VPWR), - .X(net232)); - sky130_fd_sc_hd__dlygate4sd3_1 hold66 (.A(\title_r_pixels_in_scanline[0] ), + .VPWR(VPWR)); + sky130_fd_sc_hd__diode_2 ANTENNA_6 (.DIODE(net127), .VGND(VGND), .VNB(VGND), .VPB(VPWR), - .VPWR(VPWR), - .X(net233)); - sky130_fd_sc_hd__diode_2 ANTENNA_1 (.DIODE(_1477_), + .VPWR(VPWR)); + sky130_fd_sc_hd__diode_2 ANTENNA_7 (.DIODE(net161), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__diode_2 ANTENNA_2 (.DIODE(_2612_), + sky130_fd_sc_hd__diode_2 ANTENNA_8 (.DIODE(net161), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__diode_2 ANTENNA_3 (.DIODE(_2628_), + sky130_fd_sc_hd__diode_2 ANTENNA_9 (.DIODE(net162), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__diode_2 ANTENNA_4 (.DIODE(\center_x[5] ), + sky130_fd_sc_hd__diode_2 ANTENNA_10 (.DIODE(net162), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__diode_2 ANTENNA_5 (.DIODE(net1), + sky130_fd_sc_hd__diode_2 ANTENNA_11 (.DIODE(net164), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__diode_2 ANTENNA_6 (.DIODE(net76), + sky130_fd_sc_hd__diode_2 ANTENNA_12 (.DIODE(net164), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__diode_2 ANTENNA_7 (.DIODE(net110), + sky130_fd_sc_hd__diode_2 ANTENNA_13 (.DIODE(net165), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__diode_2 ANTENNA_8 (.DIODE(net1), + sky130_fd_sc_hd__diode_2 ANTENNA_14 (.DIODE(net165), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__diode_2 ANTENNA_9 (.DIODE(net111), + sky130_fd_sc_hd__diode_2 ANTENNA_15 (.DIODE(_0050_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__diode_2 ANTENNA_10 (.DIODE(net121), + sky130_fd_sc_hd__diode_2 ANTENNA_16 (.DIODE(_1958_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_0_3 (.VPWR(VPWR), + sky130_fd_sc_hd__diode_2 ANTENNA_17 (.DIODE(_2609_), .VGND(VGND), + .VNB(VGND), .VPB(VPWR), - .VNB(VGND)); - sky130_ef_sc_hd__decap_12 FILLER_0_0_15 (.VPWR(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__diode_2 ANTENNA_18 (.DIODE(\center_x[2] ), .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_fd_sc_hd__decap_6 FILLER_0_0_29 (.VGND(VGND), + sky130_fd_sc_hd__diode_2 ANTENNA_19 (.DIODE(net117), + .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_0_35 (.VGND(VGND), + sky130_fd_sc_hd__diode_2 ANTENNA_20 (.DIODE(net75), + .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_0_41 (.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_3 FILLER_0_0_53 (.VGND(VGND), + sky130_ef_sc_hd__decap_12 FILLER_0_0_15 (.VPWR(VPWR), + .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_57 (.VPWR(VPWR), + sky130_ef_sc_hd__decap_12 FILLER_0_0_29 (.VPWR(VPWR), .VGND(VGND), .VPB(VPWR), .VNB(VGND)); - sky130_fd_sc_hd__decap_3 FILLER_0_0_69 (.VGND(VGND), - .VNB(VGND), + sky130_ef_sc_hd__decap_12 FILLER_0_0_41 (.VPWR(VPWR), + .VGND(VGND), .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_0_75 (.VGND(VGND), + .VNB(VGND)); + sky130_fd_sc_hd__decap_3 FILLER_0_0_53 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_0_83 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_0_57 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_0_85 (.VGND(VGND), + sky130_ef_sc_hd__decap_12 FILLER_0_0_69 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_3 FILLER_0_0_81 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_0_103 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_0_85 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_0_111 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_0_93 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_0_113 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_0_101 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_0_119 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_0_108 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_0_127 (.VGND(VGND), + sky130_ef_sc_hd__decap_12 FILLER_0_0_113 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_4 FILLER_0_0_125 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_0_141 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_0_129 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_0_159 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_0_137 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_0_167 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_0_141 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_0_169 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_0_149 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_0_183 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_0_166 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_0_190 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_0_169 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_0_197 (.VPWR(VPWR), + sky130_ef_sc_hd__decap_12 FILLER_0_0_176 (.VPWR(VPWR), .VGND(VGND), .VPB(VPWR), .VNB(VGND)); - sky130_fd_sc_hd__fill_1 FILLER_0_0_209 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_0_188 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_0_214 (.VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_0_222 (.VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_0_230 (.VPWR(VPWR), + sky130_ef_sc_hd__decap_12 FILLER_0_0_197 (.VPWR(VPWR), .VGND(VGND), .VPB(VPWR), .VNB(VGND)); - sky130_fd_sc_hd__fill_1 FILLER_0_0_242 (.VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_0_247 (.VGND(VGND), - .VNB(VGND), + sky130_ef_sc_hd__decap_12 FILLER_0_0_209 (.VPWR(VPWR), + .VGND(VGND), .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_0_251 (.VGND(VGND), + .VNB(VGND)); + sky130_fd_sc_hd__decap_3 FILLER_0_0_221 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_0_253 (.VGND(VGND), - .VNB(VGND), + sky130_ef_sc_hd__decap_12 FILLER_0_0_225 (.VPWR(VPWR), + .VGND(VGND), .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_0_261 (.VGND(VGND), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_0_237 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_0_267 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_0_243 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_0_278 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_0_248 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_0_285 (.VPWR(VPWR), + sky130_ef_sc_hd__decap_12 FILLER_0_0_253 (.VPWR(VPWR), .VGND(VGND), .VPB(VPWR), .VNB(VGND)); - sky130_fd_sc_hd__decap_8 FILLER_0_0_297 (.VGND(VGND), - .VNB(VGND), + sky130_ef_sc_hd__decap_12 FILLER_0_0_265 (.VPWR(VPWR), + .VGND(VGND), .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_0_305 (.VGND(VGND), + .VNB(VGND)); + sky130_fd_sc_hd__decap_3 FILLER_0_0_277 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_0_309 (.VPWR(VPWR), + sky130_ef_sc_hd__decap_12 FILLER_0_0_284 (.VPWR(VPWR), .VGND(VGND), .VPB(VPWR), .VNB(VGND)); - sky130_ef_sc_hd__decap_12 FILLER_0_0_321 (.VPWR(VPWR), + sky130_ef_sc_hd__decap_12 FILLER_0_0_296 (.VPWR(VPWR), .VGND(VGND), .VPB(VPWR), .VNB(VGND)); - sky130_fd_sc_hd__fill_2 FILLER_0_0_333 (.VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_1_3 (.VPWR(VPWR), + sky130_ef_sc_hd__decap_12 FILLER_0_0_309 (.VPWR(VPWR), .VGND(VGND), .VPB(VPWR), .VNB(VGND)); - sky130_ef_sc_hd__decap_12 FILLER_0_1_15 (.VPWR(VPWR), - .VGND(VGND), - .VPB(VPWR), - .VNB(VGND)); - sky130_fd_sc_hd__decap_6 FILLER_0_1_27 (.VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_1_49 (.VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_1_64 (.VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_1_68 (.VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_1_88 (.VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_1_113 (.VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_1_127 (.VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_1_167 (.VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_1_177 (.VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_1_200 (.VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_1_223 (.VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_1_230 (.VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_1_248 (.VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_1_257 (.VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_1_269 (.VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_1_278 (.VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_1_292 (.VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_1_297 (.VPWR(VPWR), - .VGND(VGND), - .VPB(VPWR), - .VNB(VGND)); - sky130_ef_sc_hd__decap_12 FILLER_0_1_309 (.VPWR(VPWR), - .VGND(VGND), - .VPB(VPWR), - .VNB(VGND)); - sky130_ef_sc_hd__decap_12 FILLER_0_1_321 (.VPWR(VPWR), - .VGND(VGND), - .VPB(VPWR), - .VNB(VGND)); - sky130_fd_sc_hd__fill_2 FILLER_0_1_333 (.VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_2_3 (.VPWR(VPWR), - .VGND(VGND), - .VPB(VPWR), - .VNB(VGND)); - sky130_ef_sc_hd__decap_12 FILLER_0_2_15 (.VPWR(VPWR), - .VGND(VGND), - .VPB(VPWR), - .VNB(VGND)); - sky130_fd_sc_hd__fill_1 FILLER_0_2_27 (.VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_2_29 (.VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_2_85 (.VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_2_105 (.VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_2_138 (.VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_2_192 (.VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_2_197 (.VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_2_220 (.VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_2_251 (.VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_2_291 (.VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_2_299 (.VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_2_315 (.VPWR(VPWR), - .VGND(VGND), - .VPB(VPWR), - .VNB(VGND)); - sky130_fd_sc_hd__decap_8 FILLER_0_2_327 (.VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_3_3 (.VPWR(VPWR), - .VGND(VGND), - .VPB(VPWR), - .VNB(VGND)); - sky130_fd_sc_hd__decap_3 FILLER_0_3_15 (.VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_3_63 (.VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_3_72 (.VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_3_81 (.VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_3_96 (.VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_3_113 (.VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_3_140 (.VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_3_153 (.VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_3_169 (.VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_3_177 (.VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_3_223 (.VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_3_267 (.VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_3_279 (.VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_3_302 (.VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_3_328 (.VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_3_334 (.VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_4_3 (.VPWR(VPWR), - .VGND(VGND), - .VPB(VPWR), - .VNB(VGND)); - sky130_ef_sc_hd__decap_12 FILLER_0_4_15 (.VPWR(VPWR), - .VGND(VGND), - .VPB(VPWR), - .VNB(VGND)); - sky130_fd_sc_hd__fill_1 FILLER_0_4_27 (.VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_4_29 (.VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR)); - 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_4_97 (.VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_4_112 (.VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_4_138 (.VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_4_141 (.VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_4_150 (.VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_4_174 (.VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_4_193 (.VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_4_197 (.VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_4_211 (.VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_4_247 (.VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_4_251 (.VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_4_253 (.VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_4_268 (.VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_4_299 (.VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_4_307 (.VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_4_318 (.VPWR(VPWR), - .VGND(VGND), - .VPB(VPWR), - .VNB(VGND)); - sky130_fd_sc_hd__decap_4 FILLER_0_4_330 (.VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_4_334 (.VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_5_3 (.VPWR(VPWR), - .VGND(VGND), - .VPB(VPWR), - .VNB(VGND)); - sky130_ef_sc_hd__decap_12 FILLER_0_5_15 (.VPWR(VPWR), - .VGND(VGND), - .VPB(VPWR), - .VNB(VGND)); - sky130_fd_sc_hd__decap_3 FILLER_0_5_27 (.VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_5_35 (.VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_5_40 (.VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_5_55 (.VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_5_57 (.VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_5_67 (.VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_5_74 (.VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_5_88 (.VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_5_111 (.VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_5_113 (.VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_5_125 (.VPWR(VPWR), - .VGND(VGND), - .VPB(VPWR), - .VNB(VGND)); - sky130_fd_sc_hd__fill_1 FILLER_0_5_137 (.VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_5_144 (.VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_5_152 (.VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_5_160 (.VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_5_169 (.VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_5_175 (.VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_5_186 (.VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_5_192 (.VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_5_208 (.VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_5_221 (.VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_5_225 (.VPWR(VPWR), - .VGND(VGND), - .VPB(VPWR), - .VNB(VGND)); - sky130_fd_sc_hd__decap_8 FILLER_0_5_237 (.VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_5_259 (.VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_5_271 (.VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_5_279 (.VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_5_281 (.VPWR(VPWR), + sky130_ef_sc_hd__decap_12 FILLER_0_0_321 (.VPWR(VPWR), .VGND(VGND), .VPB(VPWR), .VNB(VGND)); - sky130_fd_sc_hd__decap_6 FILLER_0_5_300 (.VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_5_306 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_0_333 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_5_318 (.VPWR(VPWR), + sky130_ef_sc_hd__decap_12 FILLER_0_1_3 (.VPWR(VPWR), .VGND(VGND), .VPB(VPWR), .VNB(VGND)); - sky130_fd_sc_hd__decap_4 FILLER_0_5_330 (.VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_5_334 (.VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_6_3 (.VPWR(VPWR), + sky130_ef_sc_hd__decap_12 FILLER_0_1_15 (.VPWR(VPWR), .VGND(VGND), .VPB(VPWR), .VNB(VGND)); - sky130_fd_sc_hd__decap_6 FILLER_0_6_15 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_1_27 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_6_21 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_1_46 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_6_40 (.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_1 FILLER_0_6_44 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_1_73 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_6_52 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_1_96 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_6_62 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_1_116 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_6_82 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_1_122 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_6_90 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_1_146 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_6_96 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_1_155 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_6_100 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_1_166 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_6_109 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_1_212 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_6_117 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_1_222 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_6_127 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_1_235 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_6_131 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_1_257 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_6_138 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_1_261 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_6_141 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_1_266 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_6_175 (.VPWR(VPWR), + sky130_ef_sc_hd__decap_12 FILLER_0_1_292 (.VPWR(VPWR), .VGND(VGND), .VPB(VPWR), .VNB(VGND)); - sky130_fd_sc_hd__decap_8 FILLER_0_6_187 (.VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_6_195 (.VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_6_197 (.VPWR(VPWR), + sky130_ef_sc_hd__decap_12 FILLER_0_1_319 (.VPWR(VPWR), .VGND(VGND), .VPB(VPWR), .VNB(VGND)); - sky130_fd_sc_hd__fill_1 FILLER_0_6_209 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_1_331 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_6_217 (.VPWR(VPWR), + sky130_ef_sc_hd__decap_12 FILLER_0_2_3 (.VPWR(VPWR), .VGND(VGND), .VPB(VPWR), .VNB(VGND)); - sky130_fd_sc_hd__decap_4 FILLER_0_6_229 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_2_15 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_6_250 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_2_46 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_6_265 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_2_63 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_6_269 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_2_83 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_6_277 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_2_118 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_6_282 (.VGND(VGND), + 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_6_293 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_2_152 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_6_306 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_2_195 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_6_312 (.VPWR(VPWR), - .VGND(VGND), - .VPB(VPWR), - .VNB(VGND)); - sky130_fd_sc_hd__decap_8 FILLER_0_6_324 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_2_228 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_6_332 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_2_234 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_7_3 (.VPWR(VPWR), - .VGND(VGND), - .VPB(VPWR), - .VNB(VGND)); - sky130_fd_sc_hd__decap_3 FILLER_0_7_15 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_2_257 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_7_96 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_2_287 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_7_111 (.VGND(VGND), - .VNB(VGND), + sky130_ef_sc_hd__decap_12 FILLER_0_2_323 (.VPWR(VPWR), + .VGND(VGND), .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_7_113 (.VGND(VGND), - .VNB(VGND), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_3_3 (.VPWR(VPWR), + .VGND(VGND), .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_7_162 (.VGND(VGND), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_3_15 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_7_187 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_3_21 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_7_206 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_3_54 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_7_214 (.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_2 FILLER_0_7_233 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_3_121 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_7_242 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_3_130 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_7_256 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_3_162 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_7_264 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_3_176 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_7_286 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_3_206 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_7_305 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_3_222 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_7_325 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_3_233 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_7_333 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_3_254 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_8_3 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_3_270 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_8_11 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_3_277 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_8_37 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_3_281 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_8_76 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_3_297 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_8_85 (.VGND(VGND), - .VNB(VGND), + sky130_ef_sc_hd__decap_12 FILLER_0_3_318 (.VPWR(VPWR), + .VGND(VGND), .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_8_106 (.VGND(VGND), + .VNB(VGND)); + sky130_fd_sc_hd__decap_4 FILLER_0_3_330 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_8_126 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_3_334 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_8_139 (.VGND(VGND), - .VNB(VGND), + sky130_ef_sc_hd__decap_12 FILLER_0_4_3 (.VPWR(VPWR), + .VGND(VGND), .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_8_176 (.VGND(VGND), - .VNB(VGND), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_4_15 (.VPWR(VPWR), + .VGND(VGND), .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_8_239 (.VGND(VGND), + .VNB(VGND)); + sky130_fd_sc_hd__fill_1 FILLER_0_4_27 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_8_247 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_4_58 (.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_2 FILLER_0_4_64 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_8_258 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_4_85 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_8_323 (.VPWR(VPWR), - .VGND(VGND), - .VPB(VPWR), - .VNB(VGND)); - sky130_ef_sc_hd__decap_12 FILLER_0_9_3 (.VPWR(VPWR), - .VGND(VGND), - .VPB(VPWR), - .VNB(VGND)); - sky130_fd_sc_hd__fill_1 FILLER_0_9_15 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_4_134 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_9_53 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_4_179 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_9_83 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_4_183 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_9_92 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_4_233 (.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_4_247 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_9_131 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_4_265 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_9_139 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_4_279 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_9_150 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_4_307 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_9_154 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_4_313 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_9_159 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_4_317 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_9_228 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_4_331 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_9_239 (.VPWR(VPWR), + sky130_ef_sc_hd__decap_12 FILLER_0_5_3 (.VPWR(VPWR), .VGND(VGND), .VPB(VPWR), .VNB(VGND)); - sky130_fd_sc_hd__decap_8 FILLER_0_9_251 (.VGND(VGND), - .VNB(VGND), + sky130_ef_sc_hd__decap_12 FILLER_0_5_15 (.VPWR(VPWR), + .VGND(VGND), .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_9_259 (.VGND(VGND), + .VNB(VGND)); + sky130_fd_sc_hd__decap_8 FILLER_0_5_27 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_9_267 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_5_35 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_9_271 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_5_41 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_9_277 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_5_53 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_9_281 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_5_57 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_9_288 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_5_61 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_9_296 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_5_65 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_9_304 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_5_73 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_9_313 (.VPWR(VPWR), + sky130_ef_sc_hd__decap_12 FILLER_0_5_78 (.VPWR(VPWR), .VGND(VGND), .VPB(VPWR), .VNB(VGND)); - sky130_fd_sc_hd__decap_8 FILLER_0_9_325 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_5_90 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_9_333 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_5_102 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_10_3 (.VPWR(VPWR), - .VGND(VGND), - .VPB(VPWR), - .VNB(VGND)); - sky130_ef_sc_hd__decap_12 FILLER_0_10_15 (.VPWR(VPWR), - .VGND(VGND), - .VPB(VPWR), - .VNB(VGND)); - sky130_fd_sc_hd__fill_1 FILLER_0_10_27 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_5_121 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_10_40 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_5_130 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_10_45 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_5_151 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_10_54 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_5_157 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_10_59 (.VGND(VGND), - .VNB(VGND), + sky130_ef_sc_hd__decap_12 FILLER_0_5_169 (.VPWR(VPWR), + .VGND(VGND), .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_10_71 (.VGND(VGND), + .VNB(VGND)); + sky130_fd_sc_hd__decap_4 FILLER_0_5_181 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_10_81 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_5_189 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_10_95 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_5_209 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_10_108 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_5_220 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_10_123 (.VPWR(VPWR), - .VGND(VGND), - .VPB(VPWR), - .VNB(VGND)); - sky130_fd_sc_hd__decap_4 FILLER_0_10_135 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_5_230 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_10_139 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_5_271 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_10_175 (.VPWR(VPWR), + sky130_ef_sc_hd__decap_12 FILLER_0_5_291 (.VPWR(VPWR), .VGND(VGND), .VPB(VPWR), .VNB(VGND)); - sky130_fd_sc_hd__decap_4 FILLER_0_10_187 (.VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_10_191 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_5_303 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_10_195 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_5_326 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_10_216 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_5_334 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_10_233 (.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_2 FILLER_0_10_253 (.VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_10_274 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_6_15 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_10_289 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_6_23 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_10_307 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_6_29 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_10_312 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_6_41 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_10_321 (.VPWR(VPWR), - .VGND(VGND), - .VPB(VPWR), - .VNB(VGND)); - sky130_fd_sc_hd__fill_2 FILLER_0_10_333 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_6_63 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_11_3 (.VPWR(VPWR), - .VGND(VGND), - .VPB(VPWR), - .VNB(VGND)); - sky130_ef_sc_hd__decap_12 FILLER_0_11_15 (.VPWR(VPWR), - .VGND(VGND), - .VPB(VPWR), - .VNB(VGND)); - sky130_fd_sc_hd__decap_4 FILLER_0_11_27 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_6_74 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_11_31 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_6_82 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_11_39 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_6_85 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_11_55 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_6_105 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_11_62 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_6_130 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_11_117 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_6_136 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_11_127 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_6_149 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_11_151 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_6_158 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_11_167 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_6_174 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_11_169 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_6_182 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_11_178 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_6_197 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_11_190 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_6_203 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_11_197 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_6_227 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_11_223 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_6_233 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_11_225 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_6_237 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_11_239 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_6_244 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_11_243 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_6_248 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_11_258 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_6_266 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_11_275 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_6_274 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_11_279 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_6_283 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_11_305 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_6_309 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_11_320 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_6_325 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_11_332 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_6_332 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_12_3 (.VPWR(VPWR), + sky130_ef_sc_hd__decap_12 FILLER_0_7_3 (.VPWR(VPWR), .VGND(VGND), .VPB(VPWR), .VNB(VGND)); - sky130_fd_sc_hd__decap_6 FILLER_0_12_15 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_7_15 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_12_38 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_7_23 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_12_71 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_7_44 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_12_107 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_7_54 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_12_115 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_7_57 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_12_150 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_7_127 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_12_170 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_7_142 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_12_183 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_7_156 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_12_194 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_7_204 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_12_221 (.VPWR(VPWR), + sky130_ef_sc_hd__decap_12 FILLER_0_7_230 (.VPWR(VPWR), .VGND(VGND), .VPB(VPWR), .VNB(VGND)); - sky130_fd_sc_hd__fill_1 FILLER_0_12_243 (.VGND(VGND), - .VNB(VGND), + sky130_ef_sc_hd__decap_12 FILLER_0_7_242 (.VPWR(VPWR), + .VGND(VGND), .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_12_251 (.VGND(VGND), + .VNB(VGND)); + sky130_fd_sc_hd__decap_3 FILLER_0_7_254 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_12_266 (.VGND(VGND), - .VNB(VGND), + sky130_ef_sc_hd__decap_12 FILLER_0_7_260 (.VPWR(VPWR), + .VGND(VGND), .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_12_274 (.VGND(VGND), + .VNB(VGND)); + sky130_fd_sc_hd__decap_8 FILLER_0_7_272 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_12_281 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_7_281 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_12_288 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_7_290 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_12_299 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_7_299 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_12_307 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_7_308 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_12_312 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_7_331 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_12_334 (.VGND(VGND), - .VNB(VGND), + sky130_ef_sc_hd__decap_12 FILLER_0_8_3 (.VPWR(VPWR), + .VGND(VGND), .VPB(VPWR), - .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_13_3 (.VPWR(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_8_15 (.VPWR(VPWR), .VGND(VGND), .VPB(VPWR), .VNB(VGND)); - sky130_fd_sc_hd__fill_1 FILLER_0_13_15 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_8_27 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_13_110 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_8_29 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_13_127 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_8_33 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_13_131 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_8_100 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_13_145 (.VPWR(VPWR), - .VGND(VGND), - .VPB(VPWR), - .VNB(VGND)); - sky130_fd_sc_hd__decap_6 FILLER_0_13_157 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_8_111 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_13_167 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_8_128 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_13_169 (.VPWR(VPWR), - .VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_8_132 (.VGND(VGND), + .VNB(VGND), .VPB(VPWR), - .VNB(VGND)); - sky130_fd_sc_hd__fill_2 FILLER_0_13_181 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_4 FILLER_0_8_152 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_13_186 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_8_169 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_13_192 (.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_2 FILLER_0_13_196 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_8_202 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_13_223 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_8_227 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_13_242 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_8_237 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_13_263 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_8_243 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_13_279 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_8_251 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_13_287 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_8_264 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_13_294 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_8_275 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_13_316 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_8_300 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_13_321 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_8_304 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_13_331 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_8_309 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_14_3 (.VPWR(VPWR), + sky130_ef_sc_hd__decap_12 FILLER_0_8_317 (.VPWR(VPWR), .VGND(VGND), .VPB(VPWR), .VNB(VGND)); - sky130_fd_sc_hd__decap_8 FILLER_0_14_15 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_8_329 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_14_131 (.VGND(VGND), + sky130_ef_sc_hd__decap_12 FILLER_0_9_3 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_9_15 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__fill_2 FILLER_0_9_27 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_14_174 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_9_45 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_14_189 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_9_63 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_14_195 (.VGND(VGND), + sky130_ef_sc_hd__decap_12 FILLER_0_9_72 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_8 FILLER_0_9_84 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_14_197 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_9_92 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_14_244 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_9_100 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_14_266 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_9_111 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_14_281 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_9_122 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_14_287 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_9_133 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_14_292 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_9_152 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_14_296 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_9_160 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_14_307 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_9_175 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_14_314 (.VPWR(VPWR), - .VGND(VGND), - .VPB(VPWR), - .VNB(VGND)); - sky130_fd_sc_hd__decap_8 FILLER_0_14_326 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_9_212 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_14_334 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_9_222 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_15_3 (.VPWR(VPWR), - .VGND(VGND), - .VPB(VPWR), - .VNB(VGND)); - sky130_ef_sc_hd__decap_12 FILLER_0_15_15 (.VPWR(VPWR), - .VGND(VGND), - .VPB(VPWR), - .VNB(VGND)); - sky130_fd_sc_hd__decap_4 FILLER_0_15_27 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_9_225 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_15_31 (.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_15_54 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_9_281 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_15_62 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_9_289 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_15_85 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_9_293 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_15_110 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_9_298 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_15_113 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_9_311 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_15_150 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_9_318 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_15_169 (.VGND(VGND), + sky130_ef_sc_hd__decap_12 FILLER_0_10_3 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__fill_1 FILLER_0_10_15 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_15_225 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_10_22 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_15_237 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_10_29 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_15_249 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_10_33 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_15_281 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_10_44 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_15_290 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_10_51 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_15_296 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_10_61 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_15_306 (.VGND(VGND), + sky130_ef_sc_hd__decap_12 FILLER_0_10_67 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_4 FILLER_0_10_79 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_15_310 (.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_1 FILLER_0_15_326 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_10_85 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_15_332 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_10_91 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_16_3 (.VPWR(VPWR), - .VGND(VGND), - .VPB(VPWR), - .VNB(VGND)); - sky130_fd_sc_hd__decap_8 FILLER_0_16_15 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_10_105 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_16_27 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_10_119 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_16_37 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_10_139 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_16_67 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_10_149 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_16_75 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_10_155 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_16_85 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_10_171 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_16_103 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_10_182 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_16_129 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_10_189 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_16_137 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_10_204 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_16_146 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_10_218 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_16_155 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_10_239 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_16_191 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_10_246 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_16_195 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_10_280 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_16_204 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_10_288 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_16_250 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_10_309 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_16_259 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_10_324 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_16_278 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_10_332 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_16_292 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_11_3 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_16_307 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_11_11 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_16_312 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_11_29 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_16_316 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_11_64 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_16_321 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_11_84 (.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_1 FILLER_0_11_92 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_17_54 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_11_159 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_17_57 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_11_184 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_17_65 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_11_222 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_17_111 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_11_232 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_17_113 (.VGND(VGND), + sky130_ef_sc_hd__decap_12 FILLER_0_11_243 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_8 FILLER_0_11_255 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_17_121 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_11_279 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_17_125 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_11_314 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_17_151 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_12_26 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_17_178 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_12_85 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_17_202 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_12_116 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_17_220 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_12_158 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_17_275 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_12_188 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_17_279 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_12_231 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_17_281 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_12_235 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_17_293 (.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_6 FILLER_0_17_302 (.VGND(VGND), + sky130_ef_sc_hd__decap_12 FILLER_0_12_253 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__fill_2 FILLER_0_12_265 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_17_308 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_12_280 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_17_312 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_12_288 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_17_322 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_12_306 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_17_331 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_12_329 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_18_3 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_13_3 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_18_19 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_13_36 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_18_129 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_13_93 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_18_149 (.VPWR(VPWR), - .VGND(VGND), - .VPB(VPWR), - .VNB(VGND)); - sky130_fd_sc_hd__decap_4 FILLER_0_18_161 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_13_106 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_18_187 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_13_169 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_18_195 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_13_216 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_18_202 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_13_257 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_18_214 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_13_270 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_18_230 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_13_278 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_18_236 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_13_281 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_18_250 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_13_292 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_18_265 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_13_308 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_18_275 (.VPWR(VPWR), - .VGND(VGND), - .VPB(VPWR), - .VNB(VGND)); - sky130_fd_sc_hd__decap_6 FILLER_0_18_287 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_13_326 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_18_293 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_13_334 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_18_297 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_14_20 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_18_329 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_14_33 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_19_3 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_14_64 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_19_21 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_14_85 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_19_38 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_14_112 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_19_64 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_14_128 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_19_87 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_14_138 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_19_147 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_14_194 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_19_156 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_14_247 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_19_166 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_14_258 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_19_173 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_14_279 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_19_219 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_14_286 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_19_223 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_14_294 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_19_278 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_14_306 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_19_281 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_14_309 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_19_301 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_14_317 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_20_3 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_14_325 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_20_20 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_14_333 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_20_29 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_15_3 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_20_42 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_15_17 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_20_53 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_15_25 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_20_57 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_15_38 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_20_65 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_15_48 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_20_71 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_15_94 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_20_83 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_15_103 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_20_85 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_15_130 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_20_118 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_15_179 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_20_129 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_15_199 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_20_141 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_15_222 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_20_175 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_15_241 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_20_183 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_15_275 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_20_194 (.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_20_202 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_15_312 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_20_214 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_15_320 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_20_224 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_15_328 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_20_288 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_15_334 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_20_306 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_16_3 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_20_322 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_16_9 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_21_3 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_16_18 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_21_13 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_16_27 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_21_43 (.VPWR(VPWR), - .VGND(VGND), - .VPB(VPWR), - .VNB(VGND)); - sky130_fd_sc_hd__fill_1 FILLER_0_21_55 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_16_29 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_21_57 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_16_52 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_21_65 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_16_138 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_21_72 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_16_161 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_21_76 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_16_179 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_21_81 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_16_222 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_21_88 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_16_245 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_21_96 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_16_253 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_21_106 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_16_259 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_21_118 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_16_270 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_21_124 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_16_284 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_21_159 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_16_291 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_21_167 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_16_298 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_21_169 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_16_334 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_21_174 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_17_3 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_21_182 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_17_10 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_21_191 (.VPWR(VPWR), - .VGND(VGND), - .VPB(VPWR), - .VNB(VGND)); - sky130_fd_sc_hd__decap_8 FILLER_0_21_203 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_17_14 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_21_211 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_17_24 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_21_222 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_17_55 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_21_225 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_17_74 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_21_279 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_17_118 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_21_305 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_17_258 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_22_3 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_17_265 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_22_19 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_17_292 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_22_45 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_17_307 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_22_61 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_17_315 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_22_100 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_17_334 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_22_104 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_18_15 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_22_108 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_18_21 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_22_112 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_18_25 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_22_125 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_18_29 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_22_135 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_18_104 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_22_144 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_18_127 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_22_150 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_18_151 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_22_155 (.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_22_161 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_18_244 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_22_170 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_18_250 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_22_176 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_18_298 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_22_184 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_19_30 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_22_192 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_19_40 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_22_197 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_19_46 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_22_217 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_19_52 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_22_228 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_19_76 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_22_275 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_19_83 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_22_334 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_19_87 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_23_3 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_19_102 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_23_110 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_19_106 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_23_153 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_19_135 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_23_159 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_19_166 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_23_180 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_19_244 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_23_187 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_19_279 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_23_196 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_19_297 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_23_213 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_19_309 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_23_223 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_19_332 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_23_314 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_20_44 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_23_321 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_20_68 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_23_325 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_20_72 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_23_332 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_20_121 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_24_3 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_20_197 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_24_36 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_20_234 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_24_61 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_20_251 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_24_68 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_20_259 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_24_83 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_20_277 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_24_102 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_20_283 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_24_149 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_20_314 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_24_156 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_20_333 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_24_168 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_21_3 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_24_172 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_21_79 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_24_179 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_21_88 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_24_194 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_21_128 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_24_234 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_21_152 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_24_240 (.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_1 FILLER_0_24_281 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_21_273 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_24_318 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_21_279 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_24_324 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_21_284 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_24_332 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_21_290 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_25_3 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_21_294 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_25_11 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_21_312 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_25_22 (.VPWR(VPWR), - .VGND(VGND), - .VPB(VPWR), - .VNB(VGND)); - sky130_ef_sc_hd__decap_12 FILLER_0_25_34 (.VPWR(VPWR), - .VGND(VGND), - .VPB(VPWR), - .VNB(VGND)); - sky130_fd_sc_hd__decap_8 FILLER_0_25_46 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_22_3 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_25_54 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_22_11 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_25_57 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_22_24 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_25_66 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_22_29 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_25_73 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_22_48 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_25_80 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_22_104 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_25_113 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_22_118 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_25_202 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_22_141 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_25_217 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_22_195 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_25_222 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_22_216 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_25_255 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_22_248 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_25_281 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_22_253 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_25_293 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_22_259 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_25_297 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_22_293 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_25_303 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_22_313 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_25_326 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_23_3 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_25_334 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_23_10 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_26_26 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_23_16 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_26_33 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_23_26 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_26_41 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_23_55 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_26_52 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_23_57 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_26_59 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_23_118 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_26_75 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_23_222 (.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_2 FILLER_0_23_278 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_26_85 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_23_301 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_26_104 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_23_316 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_26_138 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_23_330 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_26_188 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_23_334 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_26_251 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_24_10 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_26_260 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_24_36 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_26_276 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_24_54 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_26_283 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_24_62 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_26_293 (.VPWR(VPWR), - .VGND(VGND), - .VPB(VPWR), - .VNB(VGND)); - sky130_fd_sc_hd__decap_3 FILLER_0_26_305 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_24_70 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_26_309 (.VPWR(VPWR), - .VGND(VGND), - .VPB(VPWR), - .VNB(VGND)); - sky130_fd_sc_hd__fill_1 FILLER_0_26_334 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_24_81 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_27_48 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_24_85 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_27_55 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_24_132 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_27_57 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_24_141 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_27_61 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_24_171 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_27_92 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_24_233 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_27_156 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_24_290 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_27_179 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_24_329 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_27_187 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_25_28 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_27_192 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_25_36 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_27_201 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_25_44 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_27_213 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_25_55 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_27_222 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_25_89 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_27_258 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_25_113 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_27_271 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_25_130 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_27_278 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_25_154 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_27_298 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_25_167 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_27_333 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_25_199 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_28_3 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_25_225 (.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_25_274 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_28_56 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_25_290 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_28_82 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_25_301 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_28_119 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_25_317 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_28_123 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_25_329 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_28_160 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_26_3 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_28_164 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_26_19 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_28_168 (.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_28_172 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_26_29 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_28_178 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_26_47 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_28_189 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_26_74 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_28_193 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_26_82 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_28_197 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_26_85 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_28_211 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_26_93 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_28_277 (.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_2 FILLER_0_28_333 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_26_167 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_29_3 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_26_177 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_29_14 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_26_205 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_29_47 (.VGND(VGND), + sky130_ef_sc_hd__decap_12 FILLER_0_26_217 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_8 FILLER_0_26_229 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_29_54 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_26_237 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_29_62 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_26_241 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_29_146 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_26_249 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_29_161 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_26_253 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_29_166 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_26_306 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_29_169 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_26_309 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_29_199 (.VGND(VGND), + sky130_ef_sc_hd__decap_12 FILLER_0_26_315 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_8 FILLER_0_26_327 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_29_207 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_27_3 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_29_225 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_27_13 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_29_275 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_27_55 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_29_279 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_27_76 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_29_281 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_27_85 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_29_285 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_27_94 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_29_333 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_27_102 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_30_3 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_27_113 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_30_9 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_27_129 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_30_15 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_27_209 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_30_19 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_27_221 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_30_27 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_27_225 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_30_29 (.VPWR(VPWR), - .VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_27_232 (.VGND(VGND), + .VNB(VGND), .VPB(VPWR), - .VNB(VGND)); - sky130_ef_sc_hd__decap_12 FILLER_0_30_41 (.VPWR(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_27_243 (.VPWR(VPWR), .VGND(VGND), .VPB(VPWR), .VNB(VGND)); - sky130_fd_sc_hd__fill_1 FILLER_0_30_53 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_27_302 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_30_83 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_27_317 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_30_97 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_27_334 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_30_101 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_28_10 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_30_129 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_28_17 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_30_137 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_28_27 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_30_181 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_28_29 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_30_194 (.VGND(VGND), + sky130_ef_sc_hd__decap_12 FILLER_0_28_49 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__fill_2 FILLER_0_28_76 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_30_197 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_28_83 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_30_251 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_28_88 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_30_273 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_28_92 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_30_307 (.VGND(VGND), + sky130_ef_sc_hd__decap_12 FILLER_0_28_100 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_3 FILLER_0_28_112 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_30_331 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_28_118 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_31_3 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_28_122 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_31_15 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_28_134 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_31_27 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_28_141 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_31_35 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_28_176 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_31_44 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_28_194 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_31_52 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_28_207 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_31_57 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_28_247 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_31_66 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_28_253 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_31_111 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_28_279 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_31_144 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_28_289 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_31_200 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_28_307 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_31_223 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_28_316 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_31_225 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_28_331 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_31_269 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_29_23 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_31_277 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_29_35 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_31_295 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_29_43 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_31_301 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_29_50 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_31_308 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_29_92 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_31_329 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_29_106 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_32_13 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_29_120 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_32_29 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_29_128 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_32_39 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_29_169 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_32_49 (.VPWR(VPWR), - .VGND(VGND), - .VPB(VPWR), - .VNB(VGND)); - sky130_fd_sc_hd__fill_1 FILLER_0_32_61 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_29_206 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_32_68 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_29_230 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_32_108 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_29_244 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_32_126 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_29_274 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_32_132 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_29_292 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_32_138 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_29_302 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_32_144 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_29_319 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_32_195 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_29_334 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_32_207 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_30_26 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_32_250 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_30_85 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_32_290 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_30_101 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_32_300 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_30_109 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_32_306 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_30_121 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_32_315 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_30_138 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_33_3 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_30_161 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_33_55 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_30_195 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_33_66 (.VGND(VGND), + sky130_ef_sc_hd__decap_12 FILLER_0_30_274 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_4 FILLER_0_30_286 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_33_87 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_30_293 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_33_120 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_30_303 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_33_166 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_30_309 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_33_186 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_30_334 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_33_203 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_31_3 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_33_216 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_31_19 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_33_221 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_31_44 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_33_241 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_31_80 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_33_281 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_31_129 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_33_289 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_31_142 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_33_319 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_31_151 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_33_331 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_31_167 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_34_27 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_31_254 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_34_53 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_31_262 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_34_65 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_31_269 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_34_83 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_31_296 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_34_97 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_31_304 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_34_118 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_31_312 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_34_137 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_31_321 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_34_183 (.VGND(VGND), + sky130_ef_sc_hd__decap_12 FILLER_0_32_3 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_32_15 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_34_197 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_32_21 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_34_202 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_32_45 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_34_228 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_32_62 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_34_236 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_32_66 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_34_250 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_32_74 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_34_260 (.VPWR(VPWR), - .VGND(VGND), - .VPB(VPWR), - .VNB(VGND)); - sky130_ef_sc_hd__decap_12 FILLER_0_34_272 (.VPWR(VPWR), - .VGND(VGND), - .VPB(VPWR), - .VNB(VGND)); - sky130_ef_sc_hd__decap_12 FILLER_0_34_284 (.VPWR(VPWR), - .VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_32_91 (.VGND(VGND), + .VNB(VGND), .VPB(VPWR), - .VNB(VGND)); - sky130_fd_sc_hd__decap_4 FILLER_0_34_296 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_32_105 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_34_303 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_32_132 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_34_307 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_32_146 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_34_309 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_32_207 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_34_320 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_32_212 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_34_332 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_32_251 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_35_34 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_32_260 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_35_41 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_32_278 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_35_86 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_32_295 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_35_93 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_32_307 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_35_103 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_32_334 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_35_113 (.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_35_167 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_33_28 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_35_183 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_33_38 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_35_200 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_33_53 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_35_215 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_33_92 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_35_223 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_33_131 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_35_255 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_33_137 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_35_262 (.VPWR(VPWR), - .VGND(VGND), - .VPB(VPWR), - .VNB(VGND)); - sky130_fd_sc_hd__fill_2 FILLER_0_35_274 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_33_156 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_35_279 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_33_166 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_35_302 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_33_169 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_35_310 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_33_195 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_35_326 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_33_201 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_35_332 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_33_221 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_36_3 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_33_225 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_36_21 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_33_230 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_36_35 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_33_279 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_36_56 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_33_281 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_36_79 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_34_27 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_36_83 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_34_29 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_36_85 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_34_45 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_36_113 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_34_70 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_36_126 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_34_92 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_36_144 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_34_109 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_36_180 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_34_120 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_36_185 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_34_127 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_36_194 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_34_131 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_36_207 (.VGND(VGND), + sky130_ef_sc_hd__decap_12 FILLER_0_34_159 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_8 FILLER_0_34_171 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_36_229 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_34_182 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_36_233 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_34_260 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_36_260 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_34_264 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_36_271 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_34_287 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_36_286 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_34_309 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_36_300 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_34_317 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_36_316 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_35_3 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_36_333 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_35_11 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_37_3 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_35_25 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_37_29 (.VGND(VGND), + sky130_ef_sc_hd__decap_12 FILLER_0_35_44 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_8 FILLER_0_35_57 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_37_44 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_35_65 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_37_52 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_35_81 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_37_71 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_35_104 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_37_95 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_35_113 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_37_118 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_35_126 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_37_130 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_35_130 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_37_134 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_35_139 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_37_140 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_35_163 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_37_144 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_35_167 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_37_156 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_35_175 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_37_201 (.VPWR(VPWR), - .VGND(VGND), - .VPB(VPWR), - .VNB(VGND)); - sky130_fd_sc_hd__decap_3 FILLER_0_37_216 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_35_187 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_37_223 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_35_223 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_37_230 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_35_238 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_37_279 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_35_247 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_37_333 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_36_3 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_38_3 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_36_14 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_38_17 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_36_25 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_38_29 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_36_29 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_38_33 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_36_47 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_38_38 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_36_55 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_38_49 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_36_67 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_38_57 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_36_77 (.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_1 FILLER_0_36_146 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_38_85 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_36_158 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_38_113 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_36_189 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_38_125 (.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_2 FILLER_0_38_138 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_36_197 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_38_155 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_36_207 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_38_194 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_36_250 (.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_6 FILLER_0_36_253 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_38_202 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_36_266 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_38_209 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_36_300 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_38_229 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_36_334 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_38_246 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_37_3 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_38_253 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_37_34 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_38_307 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_37_41 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_38_331 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_37_47 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_39_10 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_37_55 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_39_15 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_37_83 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_39_51 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_37_129 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_39_55 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_37_140 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_39_60 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_37_161 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_39_72 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_37_205 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_39_86 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_37_223 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_39_106 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_37_238 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_39_120 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_37_256 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_39_124 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_37_278 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_39_133 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_37_333 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_39_141 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_38_3 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_39_145 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_38_25 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_39_181 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_38_29 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_39_199 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_38_41 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_39_207 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_38_52 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_39_213 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_38_123 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_39_225 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_38_132 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_39_240 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_38_205 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_39_247 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_38_250 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_39_258 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_38_279 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_39_273 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_38_299 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_39_281 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_38_334 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_39_308 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_39_3 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_39_321 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_39_13 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_39_330 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_39_19 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_39_334 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_39_46 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_40_10 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_39_52 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_40_29 (.VPWR(VPWR), - .VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_39_57 (.VGND(VGND), + .VNB(VGND), .VPB(VPWR), - .VNB(VGND)); - sky130_fd_sc_hd__decap_6 FILLER_0_40_41 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_39_65 (.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_3 FILLER_0_39_93 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_40_78 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_39_109 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_40_93 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_39_135 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_40_101 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_39_169 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_40_113 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_39_180 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_40_120 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_39_186 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_40_134 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_39_204 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_40_165 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_39_218 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_40_201 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_39_225 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_40_212 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_39_238 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_40_229 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_39_242 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_40_268 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_39_266 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_40_305 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_39_281 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_40_314 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_40_43 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_40_320 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_40_49 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_40_333 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_40_63 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_41_40 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_40_72 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_41_54 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_40_93 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_41_57 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_40_128 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_41_61 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_40_144 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_41_75 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_40_150 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_41_113 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_40_159 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_41_119 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_40_167 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_41_159 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_40_177 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_41_201 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_40_182 (.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_1 FILLER_0_40_217 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_41_262 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_40_245 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_41_287 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_40_251 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_41_311 (.VGND(VGND), + sky130_ef_sc_hd__decap_12 FILLER_0_40_260 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__fill_2 FILLER_0_40_272 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_41_323 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_41_16 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_42_40 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_41_54 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_42_49 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_41_57 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_42_63 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_41_66 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_42_67 (.VGND(VGND), + sky130_ef_sc_hd__decap_12 FILLER_0_41_148 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_3 FILLER_0_41_160 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_42_74 (.VGND(VGND), + sky130_ef_sc_hd__decap_12 FILLER_0_41_169 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_8 FILLER_0_41_181 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_42_82 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_41_189 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_42_93 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_41_194 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_42_105 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_41_201 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_42_138 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_41_209 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_42_141 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_41_219 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_42_153 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_41_223 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_42_173 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_41_225 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_42_197 (.VGND(VGND), + sky130_ef_sc_hd__decap_12 FILLER_0_41_234 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_41_246 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_8 FILLER_0_41_258 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_42_207 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_41_266 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_42_213 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_41_281 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_42_221 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_42_3 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_42_249 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_42_7 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_42_307 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_42_19 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_43_3 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_42_26 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_43_23 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_42_34 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_43_44 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_42_64 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_43_50 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_42_81 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_43_108 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_42_94 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_43_113 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_42_136 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_43_141 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_42_148 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_43_150 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_42_156 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_43_177 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_42_171 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_43_186 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_42_207 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_43_234 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_42_211 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_43_279 (.VGND(VGND), + sky130_ef_sc_hd__decap_12 FILLER_0_42_215 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_42_227 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_42_239 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__fill_1 FILLER_0_42_251 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_43_313 (.VGND(VGND), + sky130_ef_sc_hd__decap_12 FILLER_0_42_253 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__fill_2 FILLER_0_42_277 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_43_325 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_42_288 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_43_332 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_43_3 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_44_3 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_43_12 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_44_44 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_43_16 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_44_81 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_43_32 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_44_98 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_43_45 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_44_141 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_43_55 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_44_197 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_43_63 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_44_232 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_43_71 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_44_271 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_43_78 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_44_291 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_43_118 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_44_300 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_43_131 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_44_317 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_43_145 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_44_323 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_43_163 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_44_332 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_43_167 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_45_3 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_43_169 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_45_18 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_43_177 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_45_23 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_43_184 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_45_40 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_43_204 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_45_54 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_43_212 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_45_68 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_43_219 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_45_76 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_43_223 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_45_108 (.VGND(VGND), + sky130_ef_sc_hd__decap_12 FILLER_0_43_225 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__fill_1 FILLER_0_43_237 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_45_140 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_43_264 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_45_196 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_43_269 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_45_204 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_43_334 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_45_223 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_44_3 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_45_225 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_44_47 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_45_251 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_44_55 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_45_272 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_44_63 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_45_279 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_44_67 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_45_319 (.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_45_325 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_44_101 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_45_333 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_44_125 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_46_19 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_44_141 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_46_39 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_44_159 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_46_56 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_44_164 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_46_65 (.VGND(VGND), + sky130_ef_sc_hd__decap_12 FILLER_0_44_183 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__fill_1 FILLER_0_44_195 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_46_83 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_44_219 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_46_91 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_44_230 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_46_139 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_44_238 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_46_141 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_44_276 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_46_155 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_45_3 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_46_189 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_45_46 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_46_304 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_45_53 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_46_313 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_45_57 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_46_333 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_45_120 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_47_19 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_45_176 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_47_37 (.VGND(VGND), + sky130_ef_sc_hd__decap_12 FILLER_0_45_192 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_4 FILLER_0_45_204 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_47_111 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_45_225 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_47_130 (.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_2 FILLER_0_47_150 (.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_1 FILLER_0_47_167 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_45_261 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_47_169 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_45_287 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_47_180 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_45_311 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_47_206 (.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_47_216 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_46_42 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_47_273 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_46_82 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_47_292 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_46_128 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_48_3 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_46_139 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_48_43 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_46_152 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_48_82 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_46_184 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_48_168 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_46_239 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_48_181 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_46_247 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_48_194 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_46_251 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_48_226 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_46_253 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_48_276 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_46_261 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_48_289 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_46_279 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_48_309 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_47_3 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_49_36 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_47_11 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_49_57 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_47_25 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_49_97 (.VGND(VGND), + sky130_ef_sc_hd__decap_12 FILLER_0_47_35 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_4 FILLER_0_47_47 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_49_108 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_47_64 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_49_119 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_47_106 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_49_141 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_47_135 (.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_3 FILLER_0_47_152 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_49_203 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_47_163 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_49_223 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_47_167 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_49_258 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_47_169 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_49_265 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_47_177 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_49_286 (.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_1 FILLER_0_49_297 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_47_238 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_50_14 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_47_244 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_50_44 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_47_262 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_50_85 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_47_270 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_50_184 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_47_311 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_50_202 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_47_318 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_50_208 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_47_333 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_50_227 (.VGND(VGND), + sky130_ef_sc_hd__decap_12 FILLER_0_48_3 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__fill_1 FILLER_0_48_15 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_50_292 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_48_26 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_50_314 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_48_36 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_51_57 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_48_50 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_51_87 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_48_57 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_51_126 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_48_62 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_51_151 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_48_78 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_51_190 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_48_91 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_51_196 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_48_116 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_51_218 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_48_125 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_51_229 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_48_133 (.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_48_177 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_51_288 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_48_192 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_51_310 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_48_197 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_51_318 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_48_205 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_51_328 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_48_225 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_51_334 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_48_233 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_52_3 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_48_241 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_52_26 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_48_309 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_52_57 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_48_333 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_52_64 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_49_3 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_52_154 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_49_30 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_52_195 (.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_203 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_49_92 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_52_211 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_49_111 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_52_230 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_49_113 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_52_246 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_49_138 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_52_258 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_49_144 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_52_299 (.VGND(VGND), + sky130_ef_sc_hd__decap_12 FILLER_0_49_149 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_49_161 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_52_304 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_49_167 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_52_312 (.VPWR(VPWR), + sky130_ef_sc_hd__decap_12 FILLER_0_49_169 (.VPWR(VPWR), .VGND(VGND), .VPB(VPWR), .VNB(VGND)); - sky130_fd_sc_hd__decap_8 FILLER_0_52_324 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_49_181 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_52_332 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_49_189 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_53_3 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_49_197 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_53_54 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_49_210 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_53_82 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_49_218 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_53_89 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_49_243 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_53_111 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_49_251 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_53_160 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_49_275 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_53_167 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_50_3 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_53_169 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_50_13 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_53_175 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_50_49 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_53_225 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_50_58 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_53_278 (.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_2 FILLER_0_53_281 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_50_89 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_53_289 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_50_104 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_53_297 (.VGND(VGND), + sky130_ef_sc_hd__decap_12 FILLER_0_50_127 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__fill_1 FILLER_0_50_139 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_53_306 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_50_141 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_53_323 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_50_145 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_54_27 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_50_149 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_54_29 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_50_155 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_54_97 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_50_176 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_54_138 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_50_187 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_54_145 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_50_195 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_54_152 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_50_223 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_54_172 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_50_230 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_54_178 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_50_251 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_54_194 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_50_267 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_54_216 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_50_273 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_54_250 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_50_320 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_54_261 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_51_24 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_54_278 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_51_48 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_55_18 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_51_77 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_55_54 (.VGND(VGND), + sky130_ef_sc_hd__decap_12 FILLER_0_51_90 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_4 FILLER_0_51_102 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_55_85 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_51_132 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_55_105 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_51_158 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_55_113 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_51_169 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_55_140 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_51_178 (.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_198 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_55_181 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_51_221 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_55_196 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_51_230 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_55_211 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_51_239 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_55_225 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_51_264 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_55_234 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_51_309 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_55_256 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_51_333 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_55_321 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_52_27 (.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_29 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_56_56 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_52_47 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_52_57 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_56_74 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_52_76 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_56_97 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_52_92 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_56_120 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_52_126 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_56_129 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_52_141 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_56_139 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_52_156 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_56_160 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_52_181 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_56_167 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_52_187 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_56_183 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_52_193 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_56_197 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_52_197 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_56_215 (.VPWR(VPWR), + sky130_ef_sc_hd__decap_12 FILLER_0_52_207 (.VPWR(VPWR), .VGND(VGND), .VPB(VPWR), .VNB(VGND)); - sky130_fd_sc_hd__decap_4 FILLER_0_56_227 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_52_219 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_56_239 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_52_229 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_56_258 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_52_240 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_56_299 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_52_251 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_56_306 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_53_19 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_56_309 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_53_27 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_56_334 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_53_57 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_57_88 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_53_65 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_57_130 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_53_92 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_57_145 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_53_96 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_57_153 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_53_121 (.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_1 FILLER_0_53_162 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_57_169 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_53_172 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_57_202 (.VGND(VGND), - .VNB(VGND), + sky130_ef_sc_hd__decap_12 FILLER_0_53_177 (.VPWR(VPWR), + .VGND(VGND), .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_57_217 (.VGND(VGND), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_53_189 (.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_53_195 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_57_236 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_53_203 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_57_279 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_53_213 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_57_287 (.VGND(VGND), + sky130_ef_sc_hd__decap_12 FILLER_0_53_235 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_3 FILLER_0_53_247 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_57_293 (.VPWR(VPWR), + sky130_ef_sc_hd__decap_12 FILLER_0_53_253 (.VPWR(VPWR), .VGND(VGND), .VPB(VPWR), .VNB(VGND)); - sky130_fd_sc_hd__decap_4 FILLER_0_57_305 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_53_265 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_57_316 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_53_318 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_57_329 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_53_333 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_58_16 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_54_3 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_58_58 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_54_52 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_58_122 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_54_62 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_58_145 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_54_95 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_58_158 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_54_129 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_58_162 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_54_138 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_58_170 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_54_152 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_58_190 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_54_166 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_58_219 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_54_181 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_58_223 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_54_197 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_58_249 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_54_226 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_58_270 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_54_244 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_58_296 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_54_251 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_58_312 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_54_270 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_58_322 (.VPWR(VPWR), - .VGND(VGND), - .VPB(VPWR), - .VNB(VGND)); - sky130_fd_sc_hd__fill_1 FILLER_0_58_334 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_54_300 (.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_54_322 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_59_82 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_54_333 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_59_87 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_55_10 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_59_106 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_55_28 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_59_113 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_55_60 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_59_142 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_55_71 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_59_165 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_55_93 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_59_169 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_55_104 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_59_178 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_55_110 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_59_203 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_55_135 (.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_2 FILLER_0_55_144 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_59_223 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_55_166 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_59_271 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_55_179 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_59_306 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_55_203 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_59_321 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_55_214 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_59_325 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_55_254 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_59_332 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_55_304 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_60_7 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_55_334 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_60_45 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_56_3 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_60_74 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_56_29 (.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_56_56 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_60_92 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_56_85 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_60_112 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_56_91 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_60_132 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_56_132 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_60_159 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_56_141 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_60_165 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_56_147 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_60_179 (.VPWR(VPWR), - .VGND(VGND), - .VPB(VPWR), - .VNB(VGND)); - sky130_fd_sc_hd__decap_4 FILLER_0_60_191 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_56_156 (.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_6 FILLER_0_56_163 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_60_204 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_56_179 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_60_208 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_56_191 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_60_247 (.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_1 FILLER_0_60_251 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_56_211 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_60_272 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_56_227 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_60_281 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_56_231 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_60_285 (.VPWR(VPWR), - .VGND(VGND), - .VPB(VPWR), - .VNB(VGND)); - sky130_fd_sc_hd__decap_4 FILLER_0_60_297 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_56_238 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_60_301 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_56_285 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_60_309 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_57_3 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_60_324 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_57_16 (.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_57_80 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_61_3 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_57_126 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_61_8 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_57_147 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_61_55 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_57_156 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_61_70 (.VGND(VGND), - .VNB(VGND), + sky130_ef_sc_hd__decap_12 FILLER_0_57_175 (.VPWR(VPWR), + .VGND(VGND), .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_61_88 (.VGND(VGND), + .VNB(VGND)); + sky130_fd_sc_hd__fill_2 FILLER_0_57_187 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_61_106 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_57_202 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_61_113 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_57_239 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_61_158 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_57_249 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_61_169 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_57_318 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_61_173 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_57_333 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_61_181 (.VPWR(VPWR), - .VGND(VGND), - .VPB(VPWR), - .VNB(VGND)); - sky130_fd_sc_hd__decap_8 FILLER_0_61_193 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_58_26 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_61_208 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_58_63 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_61_238 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_58_85 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_61_261 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_58_99 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_61_281 (.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_2 FILLER_0_61_290 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_58_155 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_61_301 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_58_161 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_61_309 (.VGND(VGND), - .VNB(VGND), + sky130_ef_sc_hd__decap_12 FILLER_0_58_179 (.VPWR(VPWR), + .VGND(VGND), .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_61_332 (.VGND(VGND), + .VNB(VGND)); + sky130_fd_sc_hd__decap_4 FILLER_0_58_191 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_62_38 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_58_195 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_62_66 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_58_197 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_62_109 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_58_211 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_62_127 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_58_222 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_62_138 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_58_226 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_62_141 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_58_233 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_62_151 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_58_241 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_62_155 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_58_258 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_62_163 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_59_30 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_62_191 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_59_51 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_62_250 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_59_57 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_62_253 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_59_84 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_62_278 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_59_95 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_62_307 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_59_102 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_62_333 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_59_139 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_63_21 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_59_152 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_63_54 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_59_182 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_63_63 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_59_200 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_63_113 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_59_210 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_63_139 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_59_216 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_63_151 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_59_222 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_63_157 (.VGND(VGND), + sky130_ef_sc_hd__decap_12 FILLER_0_59_225 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_4 FILLER_0_59_237 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_63_163 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_59_241 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_63_167 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_59_257 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_63_169 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_59_310 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_63_185 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_60_15 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_63_193 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_60_33 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_63_211 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_60_57 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_63_219 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_60_83 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_63_252 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_60_85 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_63_258 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_60_92 (.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_2 FILLER_0_60_138 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_64_26 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_60_144 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_64_78 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_60_167 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_64_118 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_60_189 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_64_148 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_60_197 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_64_182 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_60_215 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_64_195 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_60_230 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_64_197 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_60_243 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_64_203 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_60_258 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_64_217 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_61_9 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_64_240 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_61_74 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_64_248 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_61_84 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_64_253 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_61_113 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_64_269 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_61_154 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_64_281 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_61_169 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_64_303 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_61_188 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_64_322 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_61_222 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_65_54 (.VGND(VGND), + sky130_ef_sc_hd__decap_12 FILLER_0_61_243 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_3 FILLER_0_61_255 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_65_61 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_61_267 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_65_66 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_61_276 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_65_75 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_62_3 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_65_154 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_62_29 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_65_160 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_62_94 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_65_169 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_62_141 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_65_175 (.VGND(VGND), + sky130_ef_sc_hd__decap_12 FILLER_0_62_160 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_62_253 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__fill_2 FILLER_0_62_314 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_65_182 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_63_3 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_65_191 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_63_28 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_65_197 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_63_45 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_65_222 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_63_98 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_65_232 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_63_105 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_65_236 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_63_124 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_65_244 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_63_128 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_65_248 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_63_139 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_65_268 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_63_148 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_65_277 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_63_162 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_65_309 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_63_169 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_65_315 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_63_180 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_65_319 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_63_189 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_65_329 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_63_211 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_66_9 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_63_219 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_66_22 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_63_229 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_66_32 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_63_240 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_66_40 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_63_249 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_66_56 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_63_262 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_66_108 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_63_286 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_66_128 (.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_66_137 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_64_20 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_66_148 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_64_57 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_66_154 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_64_82 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_66_174 (.VGND(VGND), + sky130_ef_sc_hd__decap_12 FILLER_0_64_108 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__fill_1 FILLER_0_64_125 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_66_182 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_64_135 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_66_202 (.VGND(VGND), + 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_66_214 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_64_141 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_66_221 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_64_147 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_66_227 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_64_153 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_66_231 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_64_161 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_66_253 (.VGND(VGND), + sky130_ef_sc_hd__decap_12 FILLER_0_64_172 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_64_190 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_66_264 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_64_210 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_66_273 (.VGND(VGND), + sky130_ef_sc_hd__decap_12 FILLER_0_64_214 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_64_226 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_64_238 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_66_281 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_64_249 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_66_303 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_64_272 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_66_307 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_64_290 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_66_334 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_64_321 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_67_3 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_65_3 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_67_9 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_65_47 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_67_34 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_65_57 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_67_116 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_65_118 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_67_153 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_65_153 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_67_169 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_65_161 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_67_185 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_65_198 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_67_200 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_65_219 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_67_215 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_65_223 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_67_234 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_65_225 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_67_276 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_65_234 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_67_286 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_65_262 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_68_3 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_65_281 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_68_17 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_65_290 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_68_26 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_65_302 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_68_46 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_65_321 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_68_68 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_66_27 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_68_95 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_66_29 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_68_104 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_66_46 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_68_126 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_66_63 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_68_133 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_66_92 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_68_160 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_66_144 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_68_172 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_66_152 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_68_184 (.VPWR(VPWR), + sky130_ef_sc_hd__decap_12 FILLER_0_66_157 (.VPWR(VPWR), .VGND(VGND), .VPB(VPWR), .VNB(VGND)); - sky130_fd_sc_hd__fill_1 FILLER_0_68_197 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_66_174 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_68_208 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_66_184 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_68_216 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_66_197 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_68_235 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_66_201 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_68_251 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_66_236 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_68_253 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_66_251 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_68_319 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_66_259 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_68_327 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_66_274 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_68_333 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_66_290 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_69_3 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_66_306 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_69_28 (.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_69_32 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_66_317 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_69_43 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_66_331 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_69_54 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_67_31 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_69_102 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_67_38 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_69_110 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_67_57 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_69_135 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_67_92 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_69_155 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_67_100 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_69_167 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_67_111 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_69_196 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_67_133 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_69_204 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_67_146 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_69_220 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_67_164 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_69_225 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_67_201 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_69_236 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_67_220 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_69_242 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_67_247 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_69_247 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_67_253 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_69_267 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_67_258 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_69_273 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_67_289 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_69_291 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_67_299 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_69_308 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_67_306 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_69_331 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_67_329 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_70_3 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_67_333 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_70_26 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_68_3 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_70_29 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_68_26 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_70_37 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_68_33 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_70_65 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_68_50 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_70_96 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_68_67 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_70_106 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_68_131 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_70_137 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_68_182 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_70_157 (.VGND(VGND), + sky130_ef_sc_hd__decap_12 FILLER_0_68_212 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_8 FILLER_0_68_224 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_70_165 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_68_232 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_70_202 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_68_237 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_70_222 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_68_249 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_70_226 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_68_253 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_70_230 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_68_276 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_70_249 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_68_305 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_70_253 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_68_328 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_70_265 (.VPWR(VPWR), - .VGND(VGND), - .VPB(VPWR), - .VNB(VGND)); - sky130_ef_sc_hd__decap_12 FILLER_0_70_277 (.VPWR(VPWR), - .VGND(VGND), - .VPB(VPWR), - .VNB(VGND)); - sky130_fd_sc_hd__fill_1 FILLER_0_70_289 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_68_334 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_70_304 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_69_68 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_70_323 (.VPWR(VPWR), - .VGND(VGND), - .VPB(VPWR), - .VNB(VGND)); - sky130_fd_sc_hd__fill_2 FILLER_0_71_3 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_69_73 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_71_12 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_69_100 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_71_18 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_69_127 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_71_31 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_69_140 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_71_39 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_69_157 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_71_47 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_69_165 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_71_102 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_69_182 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_71_116 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_69_236 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_71_132 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_69_244 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_71_167 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_69_258 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_71_169 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_69_273 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_71_178 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_69_285 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_71_217 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_69_306 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_71_223 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_69_310 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_71_228 (.VPWR(VPWR), + sky130_ef_sc_hd__decap_12 FILLER_0_69_322 (.VPWR(VPWR), .VGND(VGND), .VPB(VPWR), .VNB(VGND)); - sky130_fd_sc_hd__fill_2 FILLER_0_71_240 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_69_334 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_71_251 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_70_3 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_71_260 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_70_82 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_71_267 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_70_85 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_71_277 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_70_106 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_71_281 (.VPWR(VPWR), - .VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_70_119 (.VGND(VGND), + .VNB(VGND), .VPB(VPWR), - .VNB(VGND)); - sky130_fd_sc_hd__fill_1 FILLER_0_71_293 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_70_141 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_71_317 (.VPWR(VPWR), - .VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_70_162 (.VGND(VGND), + .VNB(VGND), .VPB(VPWR), - .VNB(VGND)); - sky130_fd_sc_hd__decap_6 FILLER_0_71_329 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_4 FILLER_0_70_192 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_72_3 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_70_215 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_72_7 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_70_249 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_72_51 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_70_261 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_72_109 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_70_265 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_72_137 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_70_270 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_72_152 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_70_274 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_72_169 (.VPWR(VPWR), - .VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_70_282 (.VGND(VGND), + .VNB(VGND), .VPB(VPWR), - .VNB(VGND)); - sky130_fd_sc_hd__fill_2 FILLER_0_72_181 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_2 FILLER_0_70_289 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_72_193 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_70_306 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_72_197 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_70_309 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_72_222 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_71_93 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_72_238 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_71_113 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_72_245 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_71_126 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_72_251 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_71_152 (.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_167 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_72_261 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_71_169 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_72_284 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_71_174 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_72_298 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_71_204 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_72_306 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_71_223 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_72_316 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_71_245 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_72_331 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_71_263 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_73_10 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_71_290 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_73_14 (.VGND(VGND), + sky130_ef_sc_hd__decap_12 FILLER_0_71_295 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_4 FILLER_0_71_307 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_73_25 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_71_334 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_73_55 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_72_26 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_73_67 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_72_64 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_73_95 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_72_79 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_73_101 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_72_100 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_73_108 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_72_141 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_73_121 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_72_164 (.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_182 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_73_175 (.VPWR(VPWR), - .VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_72_187 (.VGND(VGND), + .VNB(VGND), .VPB(VPWR), - .VNB(VGND)); - sky130_fd_sc_hd__fill_1 FILLER_0_73_187 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_72_195 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_73_194 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_72_209 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_73_200 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_72_248 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_73_210 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_72_253 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_73_217 (.VGND(VGND), + sky130_ef_sc_hd__decap_12 FILLER_0_72_275 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_4 FILLER_0_72_287 (.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_2 FILLER_0_72_294 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_73_225 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_72_306 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_73_235 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_72_309 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_73_255 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_72_317 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_73_270 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_72_327 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_73_302 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_72_333 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_73_310 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_73_27 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_73_333 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_73_41 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_74_16 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_73_76 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_74_29 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_73_175 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_74_55 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_73_222 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_74_67 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_73_225 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_73_237 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_74_91 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_73_251 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_74_119 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_73_258 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_74_152 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_73_270 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_74_181 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_73_279 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_74_197 (.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_8 FILLER_0_74_230 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_73_310 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_74_238 (.VGND(VGND), + sky130_ef_sc_hd__decap_12 FILLER_0_73_323 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__fill_1 FILLER_0_74_3 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_74_246 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_74_26 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_74_264 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_74_29 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_74_307 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_74_67 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_74_309 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_74_85 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_74_320 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_74_107 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_74_333 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_74_176 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_75_22 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_74_207 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_75_31 (.VGND(VGND), + sky130_ef_sc_hd__decap_12 FILLER_0_74_224 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_74_243 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_75_36 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_74_292 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_75_44 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_74_334 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_75_60 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_75_3 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_75_78 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_75_37 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_75_125 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_75_55 (.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_1 FILLER_0_75_93 (.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_1 FILLER_0_75_111 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_75_194 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_75_145 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_75_204 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_75_154 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_75_208 (.VPWR(VPWR), - .VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_75_166 (.VGND(VGND), + .VNB(VGND), .VPB(VPWR), - .VNB(VGND)); - sky130_fd_sc_hd__decap_4 FILLER_0_75_220 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_6 FILLER_0_75_218 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_75_228 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_75_230 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_75_236 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_75_246 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_75_242 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_75_258 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_75_257 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_75_266 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_75_273 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_75_297 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_75_284 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_75_311 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_75_288 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_75_317 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_75_296 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_75_333 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_75_320 (.VGND(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_75_326 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_76_42 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_75_330 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_76_83 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_75_334 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_76_92 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_76_27 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_76_157 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_76_32 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_76_161 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_76_43 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_76_171 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_76_82 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_76_219 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_76_93 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_76_236 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_76_123 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_76_248 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_76_149 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_76_261 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_76_186 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_76_268 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_76_194 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_76_274 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_76_197 (.VGND(VGND), + sky130_ef_sc_hd__decap_12 FILLER_0_76_296 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_8 FILLER_0_76_309 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_76_213 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_76_317 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_76_217 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_76_325 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_76_237 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_76_333 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_76_244 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_77_24 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_76_286 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_77_57 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_76_292 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_77_75 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_76_315 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_77_93 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_76_328 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_77_111 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_76_334 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_77_113 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_77_3 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_77_130 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_77_55 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_77_148 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_77_68 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_77_167 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_77_103 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_77_197 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_77_135 (.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_200 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_77_242 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_77_204 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_77_250 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_77_259 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_77_257 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); @@ -36943,31 +36367,35 @@ module tt_um_rejunity_vga_test01 (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_77_312 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_77_301 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_77_309 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_77_331 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_77_313 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_78_29 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_77_317 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_78_50 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_77_333 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_78_101 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_78_85 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_78_118 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_78_112 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_78_127 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_78_138 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); @@ -36975,31 +36403,31 @@ module tt_um_rejunity_vga_test01 (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_78_296 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_78_238 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_78_304 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_78_263 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_78_332 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_78_280 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_79_3 (.VPWR(VPWR), - .VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_78_316 (.VGND(VGND), + .VNB(VGND), .VPB(VPWR), - .VNB(VGND)); - sky130_fd_sc_hd__fill_1 FILLER_0_79_15 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_78_334 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_79_21 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_79_18 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_79_42 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_79_28 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); @@ -37007,42 +36435,42 @@ module tt_um_rejunity_vga_test01 (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_79_80 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_79_113 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_79_111 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_79_127 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_79_132 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_79_172 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_79_158 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_79_222 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_79_221 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_79_227 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_79_232 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_79_277 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_79_240 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_79_281 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_79_299 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_79_299 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_79_316 (.VPWR(VPWR), - .VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_79_314 (.VGND(VGND), + .VNB(VGND), .VPB(VPWR), - .VNB(VGND)); + .VPWR(VPWR)); sky130_fd_sc_hd__decap_6 FILLER_0_79_328 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -37051,95 +36479,71 @@ module tt_um_rejunity_vga_test01 (clk, .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_8 FILLER_0_80_15 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_80_7 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_80_23 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_80_55 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_80_29 (.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_55 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_80_67 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_80_57 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_80_76 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_80_75 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_80_178 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_80_110 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_80_192 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_80_128 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_80_202 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_80_160 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_80_222 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_80_192 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_80_231 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_80_197 (.VPWR(VPWR), - .VGND(VGND), - .VPB(VPWR), - .VNB(VGND)); - sky130_ef_sc_hd__decap_12 FILLER_0_80_209 (.VPWR(VPWR), - .VGND(VGND), - .VPB(VPWR), - .VNB(VGND)); - sky130_fd_sc_hd__decap_3 FILLER_0_80_221 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_80_250 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_80_225 (.VPWR(VPWR), - .VGND(VGND), - .VPB(VPWR), - .VNB(VGND)); - sky130_ef_sc_hd__decap_12 FILLER_0_80_237 (.VPWR(VPWR), - .VGND(VGND), - .VPB(VPWR), - .VNB(VGND)); - sky130_fd_sc_hd__decap_3 FILLER_0_80_249 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_80_256 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_80_253 (.VPWR(VPWR), - .VGND(VGND), - .VPB(VPWR), - .VNB(VGND)); - sky130_fd_sc_hd__decap_8 FILLER_0_80_271 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_80_264 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_80_279 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_80_276 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_80_281 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_80_281 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_80_286 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_80_285 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_80_292 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_80_289 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); @@ -37147,7 +36551,7 @@ module tt_um_rejunity_vga_test01 (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_80_305 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_80_304 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR));