diff --git a/projects/tt_um_rebeccargb_tt09ball_screensaver/commit_id.json b/projects/tt_um_rebeccargb_tt09ball_screensaver/commit_id.json index 5dfcc42b..76b12455 100644 --- a/projects/tt_um_rebeccargb_tt09ball_screensaver/commit_id.json +++ b/projects/tt_um_rebeccargb_tt09ball_screensaver/commit_id.json @@ -1,8 +1,8 @@ { - "app": "Tiny Tapeout tt09 587b6cb0", + "app": "Tiny Tapeout tt09 4b046607", "repo": "https://github.com/RebeccaRGB/tt09ball-screensaver", - "commit": "7eb3329c77315e8571a9719a95f878c45eb3de9a", - "workflow_url": "https://github.com/RebeccaRGB/tt09ball-screensaver/actions/runs/10773414460", + "commit": "cbdd6971b4f996b1eedb79387abb2863c6ca4730", + "workflow_url": "https://github.com/RebeccaRGB/tt09ball-screensaver/actions/runs/10785678153", "sort_id": 1725886973014, "openlane_version": "OpenLane2 2.0.8", "pdk_version": "open_pdks bdc9412b3e468c102d01b7cf6337be06ec6e9c9a" diff --git a/projects/tt_um_rebeccargb_tt09ball_screensaver/docs/info.md b/projects/tt_um_rebeccargb_tt09ball_screensaver/docs/info.md index 157215a9..d4950f3f 100644 --- a/projects/tt_um_rebeccargb_tt09ball_screensaver/docs/info.md +++ b/projects/tt_um_rebeccargb_tt09ball_screensaver/docs/info.md @@ -9,7 +9,7 @@ You can also include images in this folder and reference them in the markdown. E ## How it works -Displays a bouncing Tiny Tapeout logo and THE STRONGEST on the screen, with animated color gradient. +Displays THE STRONGEST bouncing logo on the screen, with animated color gradient. ![THE STRONGEST screensaver](screensaver.gif) diff --git a/projects/tt_um_rebeccargb_tt09ball_screensaver/info.yaml b/projects/tt_um_rebeccargb_tt09ball_screensaver/info.yaml index 9ed3bcb7..20ef1ca7 100644 --- a/projects/tt_um_rebeccargb_tt09ball_screensaver/info.yaml +++ b/projects/tt_um_rebeccargb_tt09ball_screensaver/info.yaml @@ -1,11 +1,11 @@ # Tiny Tapeout project information project: - title: "TT09Ball VGA Screensaver" # Project title - author: "Rebecca G. Bettencourt; Uri Shaked" # Your name - discord: "YoukaiRempeka" # Your discord username, for communication and automatically assigning you a Tapeout role (optional) - description: "Tiny Tapeout Logo and THE STRONGEST bouncing around the screen (640x480, TinyVGA Pmod)" # One line description of what your project does - language: "Verilog" # other examples include SystemVerilog, Amaranth, VHDL, etc - clock_hz: 0 # Clock frequency in Hz (or 0 if not applicable) + title: "TT09Ball VGA Screensaver" # Project title + author: "Rebecca G. Bettencourt; Uri Shaked" # Your name + discord: "YoukaiRempeka" # Your discord username, for communication and automatically assigning you a Tapeout role (optional) + description: "THE STRONGEST DVD style screen saver (640x480, TinyVGA Pmod)" # One line description of what your project does + language: "Verilog" # other examples include SystemVerilog, Amaranth, VHDL, etc + clock_hz: 0 # Clock frequency in Hz (or 0 if not applicable) # How many tiles your design occupies? A single tile is about 167x108 uM. tiles: "1x1" # Valid values: 1x1, 1x2, 2x2, 3x2, 4x2, 6x2 or 8x2 diff --git a/projects/tt_um_rebeccargb_tt09ball_screensaver/stats/metrics.csv b/projects/tt_um_rebeccargb_tt09ball_screensaver/stats/metrics.csv index f0045035..a36edc21 100644 --- a/projects/tt_um_rebeccargb_tt09ball_screensaver/stats/metrics.csv +++ b/projects/tt_um_rebeccargb_tt09ball_screensaver/stats/metrics.csv @@ -3,81 +3,81 @@ design__lint_error__count,0 design__lint_timing_construct__count,0 design__lint_warning__count,2 design__inferred_latch__count,0 -design__instance__count,1366 -design__instance__area,9835.68 +design__instance__count,1358 +design__instance__area,9878.22 design__instance_unmapped__count,0 synthesis__check_error__count,0 design__max_slew_violation__count__corner:nom_tt_025C_1v80,0 -design__max_fanout_violation__count__corner:nom_tt_025C_1v80,0 +design__max_fanout_violation__count__corner:nom_tt_025C_1v80,1 design__max_cap_violation__count__corner:nom_tt_025C_1v80,0 -power__internal__total,0.0004697071562986821 -power__switching__total,0.00053610117174685 -power__leakage__total,1.0775097258886035e-08 -power__total,0.0010058191837742925 -clock__skew__worst_hold__corner:nom_tt_025C_1v80,0.016452 -clock__skew__worst_setup__corner:nom_tt_025C_1v80,0.016452 -timing__hold__ws__corner:nom_tt_025C_1v80,0.328143 -timing__setup__ws__corner:nom_tt_025C_1v80,14.092603 +power__internal__total,0.0005887760198675096 +power__switching__total,0.0006986834923736751 +power__leakage__total,1.116835424141982e-08 +power__total,0.00128747068811208 +clock__skew__worst_hold__corner:nom_tt_025C_1v80,-0.01561 +clock__skew__worst_setup__corner:nom_tt_025C_1v80,-0.01561 +timing__hold__ws__corner:nom_tt_025C_1v80,0.325041 +timing__setup__ws__corner:nom_tt_025C_1v80,14.075955 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.328143 +timing__hold_r2r__ws__corner:nom_tt_025C_1v80,0.325041 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,14.092603 +timing__setup_r2r__ws__corner:nom_tt_025C_1v80,14.332433 timing__setup_r2r_vio__count__corner:nom_tt_025C_1v80,0 -design__max_slew_violation__count__corner:nom_ss_100C_1v60,20 -design__max_fanout_violation__count__corner:nom_ss_100C_1v60,0 +design__max_slew_violation__count__corner:nom_ss_100C_1v60,60 +design__max_fanout_violation__count__corner:nom_ss_100C_1v60,1 design__max_cap_violation__count__corner:nom_ss_100C_1v60,0 -clock__skew__worst_hold__corner:nom_ss_100C_1v60,0.024656 -clock__skew__worst_setup__corner:nom_ss_100C_1v60,0.024656 -timing__hold__ws__corner:nom_ss_100C_1v60,0.865884 -timing__setup__ws__corner:nom_ss_100C_1v60,8.650391 +clock__skew__worst_hold__corner:nom_ss_100C_1v60,-0.024782 +clock__skew__worst_setup__corner:nom_ss_100C_1v60,-0.024782 +timing__hold__ws__corner:nom_ss_100C_1v60,0.87357 +timing__setup__ws__corner:nom_ss_100C_1v60,8.795341 timing__hold__tns__corner:nom_ss_100C_1v60,0.0 timing__setup__tns__corner:nom_ss_100C_1v60,0.0 timing__hold__wns__corner:nom_ss_100C_1v60,0.0 timing__setup__wns__corner:nom_ss_100C_1v60,0.0 timing__hold_vio__count__corner:nom_ss_100C_1v60,0 -timing__hold_r2r__ws__corner:nom_ss_100C_1v60,0.865884 +timing__hold_r2r__ws__corner:nom_ss_100C_1v60,0.87357 timing__hold_r2r_vio__count__corner:nom_ss_100C_1v60,0 timing__setup_vio__count__corner:nom_ss_100C_1v60,0 -timing__setup_r2r__ws__corner:nom_ss_100C_1v60,8.650391 +timing__setup_r2r__ws__corner:nom_ss_100C_1v60,8.795341 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,0 +design__max_fanout_violation__count__corner:nom_ff_n40C_1v95,1 design__max_cap_violation__count__corner:nom_ff_n40C_1v95,0 -clock__skew__worst_hold__corner:nom_ff_n40C_1v95,0.013012 -clock__skew__worst_setup__corner:nom_ff_n40C_1v95,0.013012 -timing__hold__ws__corner:nom_ff_n40C_1v95,0.119959 -timing__setup__ws__corner:nom_ff_n40C_1v95,14.868401 +clock__skew__worst_hold__corner:nom_ff_n40C_1v95,-0.012452 +clock__skew__worst_setup__corner:nom_ff_n40C_1v95,-0.012452 +timing__hold__ws__corner:nom_ff_n40C_1v95,0.117535 +timing__setup__ws__corner:nom_ff_n40C_1v95,14.730669 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.119959 +timing__hold_r2r__ws__corner:nom_ff_n40C_1v95,0.117535 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,18.905392 +timing__setup_r2r__ws__corner:nom_ff_n40C_1v95,18.996466 timing__setup_r2r_vio__count__corner:nom_ff_n40C_1v95,0 -design__max_slew_violation__count,52 -design__max_fanout_violation__count,0 +design__max_slew_violation__count,75 +design__max_fanout_violation__count,1 design__max_cap_violation__count,0 -clock__skew__worst_hold,0.026565 -clock__skew__worst_setup,0.012071 -timing__hold__ws,0.117077 -timing__setup__ws,8.427634 +clock__skew__worst_hold,-0.01175 +clock__skew__worst_setup,-0.026011 +timing__hold__ws,0.114836 +timing__setup__ws,8.655174 timing__hold__tns,0.0 timing__setup__tns,0.0 timing__hold__wns,0.0 timing__setup__wns,0.0 timing__hold_vio__count,0 -timing__hold_r2r__ws,0.117077 +timing__hold_r2r__ws,0.114836 timing__hold_r2r_vio__count,0 timing__setup_vio__count,0 -timing__setup_r2r__ws,8.427634 +timing__setup_r2r__ws,8.655174 timing__setup_r2r_vio__count,0 design__die__bbox,0.0 0.0 161.0 111.52 design__core__bbox,2.76 2.72 158.24 108.8 @@ -86,12 +86,12 @@ flow__errors__count,0 design__io,45 design__die__area,17954.7 design__core__area,16493.3 -design__instance__count__stdcell,1366 -design__instance__area__stdcell,9835.68 +design__instance__count__stdcell,1358 +design__instance__area__stdcell,9878.22 design__instance__count__macros,0 design__instance__area__macros,0 -design__instance__utilization,0.596343 -design__instance__utilization__stdcell,0.596343 +design__instance__utilization,0.598923 +design__instance__utilization__stdcell,0.598923 design__power_grid_violation__count__net:VGND,0 design__power_grid_violation__count__net:VPWR,0 design__power_grid_violation__count,0 @@ -100,47 +100,45 @@ timing__drv__floating__pins,0 design__instance__displacement__total,0 design__instance__displacement__mean,0 design__instance__displacement__max,0 -route__wirelength__estimated,31852.8 +route__wirelength__estimated,31074.6 design__violations,0 design__instance__count__setup_buffer,0 -design__instance__count__hold_buffer,28 -antenna__violating__nets,2 -antenna__violating__pins,2 -route__antenna_violation__count,2 -route__net,1160 +design__instance__count__hold_buffer,29 +antenna__violating__nets,0 +antenna__violating__pins,0 +route__antenna_violation__count,0 +route__net,1152 route__net__special,2 -route__drc_errors__iter:1,2079 -route__wirelength__iter:1,40984 -route__drc_errors__iter:2,1044 -route__wirelength__iter:2,40502 -route__drc_errors__iter:3,838 -route__wirelength__iter:3,40119 -route__drc_errors__iter:4,618 -route__wirelength__iter:4,40209 -route__drc_errors__iter:5,274 -route__wirelength__iter:5,40086 -route__drc_errors__iter:6,150 -route__wirelength__iter:6,40058 -route__drc_errors__iter:7,145 -route__wirelength__iter:7,40039 -route__drc_errors__iter:8,80 -route__wirelength__iter:8,40001 -route__drc_errors__iter:9,17 -route__wirelength__iter:9,39967 -route__drc_errors__iter:10,15 -route__wirelength__iter:10,39964 -route__drc_errors__iter:11,12 -route__wirelength__iter:11,39987 -route__drc_errors__iter:12,0 -route__wirelength__iter:12,40004 +route__drc_errors__iter:1,1913 +route__wirelength__iter:1,40832 +route__drc_errors__iter:2,1065 +route__wirelength__iter:2,40389 +route__drc_errors__iter:3,817 +route__wirelength__iter:3,40107 +route__drc_errors__iter:4,241 +route__wirelength__iter:4,39949 +route__drc_errors__iter:5,186 +route__wirelength__iter:5,39977 +route__drc_errors__iter:6,106 +route__wirelength__iter:6,39953 +route__drc_errors__iter:7,33 +route__wirelength__iter:7,39985 +route__drc_errors__iter:8,27 +route__wirelength__iter:8,40002 +route__drc_errors__iter:9,27 +route__wirelength__iter:9,40002 +route__drc_errors__iter:10,5 +route__wirelength__iter:10,40017 +route__drc_errors__iter:11,0 +route__wirelength__iter:11,40020 route__drc_errors,0 -route__wirelength,40004 -route__vias,10287 -route__vias__singlecut,10287 +route__wirelength,40020 +route__vias,10249 +route__vias__singlecut,10249 route__vias__multicut,0 design__disconnected_pin__count,15 design__critical_disconnected_pin__count,0 -route__wirelength__max,270.93 +route__wirelength__max,301.71 timing__unannotated_net__count__corner:nom_tt_025C_1v80,31 timing__unannotated_net_filtered__count__corner:nom_tt_025C_1v80,0 timing__unannotated_net__count__corner:nom_ss_100C_1v60,31 @@ -148,130 +146,130 @@ timing__unannotated_net_filtered__count__corner:nom_ss_100C_1v60,0 timing__unannotated_net__count__corner:nom_ff_n40C_1v95,31 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,0 +design__max_fanout_violation__count__corner:min_tt_025C_1v80,1 design__max_cap_violation__count__corner:min_tt_025C_1v80,0 -clock__skew__worst_hold__corner:min_tt_025C_1v80,0.015321 -clock__skew__worst_setup__corner:min_tt_025C_1v80,0.015321 -timing__hold__ws__corner:min_tt_025C_1v80,0.324381 -timing__setup__ws__corner:min_tt_025C_1v80,14.185884 +clock__skew__worst_hold__corner:min_tt_025C_1v80,-0.015026 +clock__skew__worst_setup__corner:min_tt_025C_1v80,-0.015026 +timing__hold__ws__corner:min_tt_025C_1v80,0.319835 +timing__setup__ws__corner:min_tt_025C_1v80,14.125479 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.324381 +timing__hold_r2r__ws__corner:min_tt_025C_1v80,0.319835 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,18.441029 +timing__setup_r2r__ws__corner:min_tt_025C_1v80,14.414902 timing__setup_r2r_vio__count__corner:min_tt_025C_1v80,0 timing__unannotated_net__count__corner:min_tt_025C_1v80,31 timing__unannotated_net_filtered__count__corner:min_tt_025C_1v80,0 -design__max_slew_violation__count__corner:min_ss_100C_1v60,8 -design__max_fanout_violation__count__corner:min_ss_100C_1v60,0 +design__max_slew_violation__count__corner:min_ss_100C_1v60,32 +design__max_fanout_violation__count__corner:min_ss_100C_1v60,1 design__max_cap_violation__count__corner:min_ss_100C_1v60,0 -clock__skew__worst_hold__corner:min_ss_100C_1v60,0.022767 -clock__skew__worst_setup__corner:min_ss_100C_1v60,0.022767 -timing__hold__ws__corner:min_ss_100C_1v60,0.859596 -timing__setup__ws__corner:min_ss_100C_1v60,8.905071 +clock__skew__worst_hold__corner:min_ss_100C_1v60,-0.023632 +clock__skew__worst_setup__corner:min_ss_100C_1v60,-0.023632 +timing__hold__ws__corner:min_ss_100C_1v60,0.863933 +timing__setup__ws__corner:min_ss_100C_1v60,8.955422 timing__hold__tns__corner:min_ss_100C_1v60,0.0 timing__setup__tns__corner:min_ss_100C_1v60,0.0 timing__hold__wns__corner:min_ss_100C_1v60,0.0 timing__setup__wns__corner:min_ss_100C_1v60,0.0 timing__hold_vio__count__corner:min_ss_100C_1v60,0 -timing__hold_r2r__ws__corner:min_ss_100C_1v60,0.859596 +timing__hold_r2r__ws__corner:min_ss_100C_1v60,0.863933 timing__hold_r2r_vio__count__corner:min_ss_100C_1v60,0 timing__setup_vio__count__corner:min_ss_100C_1v60,0 -timing__setup_r2r__ws__corner:min_ss_100C_1v60,8.905071 +timing__setup_r2r__ws__corner:min_ss_100C_1v60,8.955422 timing__setup_r2r_vio__count__corner:min_ss_100C_1v60,0 timing__unannotated_net__count__corner:min_ss_100C_1v60,31 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,0 +design__max_fanout_violation__count__corner:min_ff_n40C_1v95,1 design__max_cap_violation__count__corner:min_ff_n40C_1v95,0 -clock__skew__worst_hold__corner:min_ff_n40C_1v95,0.012071 -clock__skew__worst_setup__corner:min_ff_n40C_1v95,0.012071 -timing__hold__ws__corner:min_ff_n40C_1v95,0.117077 -timing__setup__ws__corner:min_ff_n40C_1v95,14.888309 +clock__skew__worst_hold__corner:min_ff_n40C_1v95,-0.01175 +clock__skew__worst_setup__corner:min_ff_n40C_1v95,-0.01175 +timing__hold__ws__corner:min_ff_n40C_1v95,0.114836 +timing__setup__ws__corner:min_ff_n40C_1v95,14.758343 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.117077 +timing__hold_r2r__ws__corner:min_ff_n40C_1v95,0.114836 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,18.90984 +timing__setup_r2r__ws__corner:min_ff_n40C_1v95,19.009897 timing__setup_r2r_vio__count__corner:min_ff_n40C_1v95,0 timing__unannotated_net__count__corner:min_ff_n40C_1v95,31 timing__unannotated_net_filtered__count__corner:min_ff_n40C_1v95,0 design__max_slew_violation__count__corner:max_tt_025C_1v80,0 -design__max_fanout_violation__count__corner:max_tt_025C_1v80,0 +design__max_fanout_violation__count__corner:max_tt_025C_1v80,1 design__max_cap_violation__count__corner:max_tt_025C_1v80,0 -clock__skew__worst_hold__corner:max_tt_025C_1v80,0.017717 -clock__skew__worst_setup__corner:max_tt_025C_1v80,0.017717 -timing__hold__ws__corner:max_tt_025C_1v80,0.331673 -timing__setup__ws__corner:max_tt_025C_1v80,13.963017 +clock__skew__worst_hold__corner:max_tt_025C_1v80,-0.016815 +clock__skew__worst_setup__corner:max_tt_025C_1v80,-0.016815 +timing__hold__ws__corner:max_tt_025C_1v80,0.32985 +timing__setup__ws__corner:max_tt_025C_1v80,14.04196 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.331673 +timing__hold_r2r__ws__corner:max_tt_025C_1v80,0.32985 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,13.963017 +timing__setup_r2r__ws__corner:max_tt_025C_1v80,14.248921 timing__setup_r2r_vio__count__corner:max_tt_025C_1v80,0 timing__unannotated_net__count__corner:max_tt_025C_1v80,31 timing__unannotated_net_filtered__count__corner:max_tt_025C_1v80,0 -design__max_slew_violation__count__corner:max_ss_100C_1v60,52 -design__max_fanout_violation__count__corner:max_ss_100C_1v60,0 +design__max_slew_violation__count__corner:max_ss_100C_1v60,75 +design__max_fanout_violation__count__corner:max_ss_100C_1v60,1 design__max_cap_violation__count__corner:max_ss_100C_1v60,0 -clock__skew__worst_hold__corner:max_ss_100C_1v60,0.026565 -clock__skew__worst_setup__corner:max_ss_100C_1v60,0.026565 -timing__hold__ws__corner:max_ss_100C_1v60,0.872198 -timing__setup__ws__corner:max_ss_100C_1v60,8.427634 +clock__skew__worst_hold__corner:max_ss_100C_1v60,-0.026011 +clock__skew__worst_setup__corner:max_ss_100C_1v60,-0.026011 +timing__hold__ws__corner:max_ss_100C_1v60,0.882919 +timing__setup__ws__corner:max_ss_100C_1v60,8.655174 timing__hold__tns__corner:max_ss_100C_1v60,0.0 timing__setup__tns__corner:max_ss_100C_1v60,0.0 timing__hold__wns__corner:max_ss_100C_1v60,0.0 timing__setup__wns__corner:max_ss_100C_1v60,0.0 timing__hold_vio__count__corner:max_ss_100C_1v60,0 -timing__hold_r2r__ws__corner:max_ss_100C_1v60,0.872198 +timing__hold_r2r__ws__corner:max_ss_100C_1v60,0.882919 timing__hold_r2r_vio__count__corner:max_ss_100C_1v60,0 timing__setup_vio__count__corner:max_ss_100C_1v60,0 -timing__setup_r2r__ws__corner:max_ss_100C_1v60,8.427634 +timing__setup_r2r__ws__corner:max_ss_100C_1v60,8.655174 timing__setup_r2r_vio__count__corner:max_ss_100C_1v60,0 timing__unannotated_net__count__corner:max_ss_100C_1v60,31 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,0 +design__max_fanout_violation__count__corner:max_ff_n40C_1v95,1 design__max_cap_violation__count__corner:max_ff_n40C_1v95,0 -clock__skew__worst_hold__corner:max_ff_n40C_1v95,0.014156 -clock__skew__worst_setup__corner:max_ff_n40C_1v95,0.014156 -timing__hold__ws__corner:max_ff_n40C_1v95,0.122523 -timing__setup__ws__corner:max_ff_n40C_1v95,14.853297 +clock__skew__worst_hold__corner:max_ff_n40C_1v95,-0.01388 +clock__skew__worst_setup__corner:max_ff_n40C_1v95,-0.01388 +timing__hold__ws__corner:max_ff_n40C_1v95,0.120669 +timing__setup__ws__corner:max_ff_n40C_1v95,14.711803 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.122523 +timing__hold_r2r__ws__corner:max_ff_n40C_1v95,0.120669 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,18.900803 +timing__setup_r2r__ws__corner:max_ff_n40C_1v95,18.984568 timing__setup_r2r_vio__count__corner:max_ff_n40C_1v95,0 timing__unannotated_net__count__corner:max_ff_n40C_1v95,31 timing__unannotated_net_filtered__count__corner:max_ff_n40C_1v95,0 timing__unannotated_net__count,31 timing__unannotated_net_filtered__count,0 -design_powergrid__voltage__worst__net:VPWR__corner:nom_tt_025C_1v80,1.79992 +design_powergrid__voltage__worst__net:VPWR__corner:nom_tt_025C_1v80,1.79986 design_powergrid__drop__average__net:VPWR__corner:nom_tt_025C_1v80,1.79998 -design_powergrid__drop__worst__net:VPWR__corner:nom_tt_025C_1v80,0.0000838432 -design_powergrid__voltage__worst__net:VGND__corner:nom_tt_025C_1v80,0.0000655399 -design_powergrid__drop__average__net:VGND__corner:nom_tt_025C_1v80,0.0000172743 -design_powergrid__drop__worst__net:VGND__corner:nom_tt_025C_1v80,0.0000655399 +design_powergrid__drop__worst__net:VPWR__corner:nom_tt_025C_1v80,0.000138422 +design_powergrid__voltage__worst__net:VGND__corner:nom_tt_025C_1v80,0.0000986394 +design_powergrid__drop__average__net:VGND__corner:nom_tt_025C_1v80,0.0000217277 +design_powergrid__drop__worst__net:VGND__corner:nom_tt_025C_1v80,0.0000986394 ir__voltage__worst,1.8000000000000000444089209850062616169452667236328125 -ir__drop__avg,0.00001709999999999999890855535700229239637337741442024707794189453125 -ir__drop__worst,0.00008380000000000000404294653311154661423643119633197784423828125 +ir__drop__avg,0.000022900000000000000975435010541758629187825135886669158935546875 +ir__drop__worst,0.000137999999999999993331722958345153529080562293529510498046875 magic__drc_error__count,0 magic__illegal_overlap__count,0 design__lvs_device_difference__count,0 diff --git a/projects/tt_um_rebeccargb_tt09ball_screensaver/stats/synthesis-stats.txt b/projects/tt_um_rebeccargb_tt09ball_screensaver/stats/synthesis-stats.txt index ec49db1c..24f0edbe 100644 --- a/projects/tt_um_rebeccargb_tt09ball_screensaver/stats/synthesis-stats.txt +++ b/projects/tt_um_rebeccargb_tt09ball_screensaver/stats/synthesis-stats.txt @@ -2,72 +2,72 @@ === tt_um_rebeccargb_tt09ball_screensaver === - Number of wires: 954 - Number of wire bits: 989 + Number of wires: 947 + Number of wire bits: 982 Number of public wires: 65 Number of public wire bits: 100 Number of memories: 0 Number of memory bits: 0 Number of processes: 0 - Number of cells: 970 - sky130_fd_sc_hd__a2111o_2 5 - sky130_fd_sc_hd__a211o_2 40 - sky130_fd_sc_hd__a211oi_2 1 - sky130_fd_sc_hd__a21bo_2 6 - sky130_fd_sc_hd__a21boi_2 1 - sky130_fd_sc_hd__a21o_2 55 - sky130_fd_sc_hd__a21oi_2 45 - sky130_fd_sc_hd__a221o_2 19 - sky130_fd_sc_hd__a221oi_2 4 - sky130_fd_sc_hd__a22o_2 15 - sky130_fd_sc_hd__a2bb2o_2 2 - sky130_fd_sc_hd__a311o_2 19 - sky130_fd_sc_hd__a311oi_2 1 - sky130_fd_sc_hd__a31o_2 38 - sky130_fd_sc_hd__a31oi_2 6 - sky130_fd_sc_hd__a41o_2 2 - sky130_fd_sc_hd__and2_2 23 - sky130_fd_sc_hd__and2b_2 18 - sky130_fd_sc_hd__and3_2 38 - sky130_fd_sc_hd__and3b_2 12 - sky130_fd_sc_hd__and4_2 2 - sky130_fd_sc_hd__and4b_2 1 + Number of cells: 963 + sky130_fd_sc_hd__a2111o_2 2 + sky130_fd_sc_hd__a211o_2 31 + sky130_fd_sc_hd__a211oi_2 2 + sky130_fd_sc_hd__a21bo_2 7 + sky130_fd_sc_hd__a21boi_2 2 + sky130_fd_sc_hd__a21o_2 47 + sky130_fd_sc_hd__a21oi_2 50 + sky130_fd_sc_hd__a221o_2 28 + sky130_fd_sc_hd__a221oi_2 3 + sky130_fd_sc_hd__a22o_2 14 + sky130_fd_sc_hd__a22oi_2 1 + sky130_fd_sc_hd__a2bb2o_2 1 + sky130_fd_sc_hd__a311o_2 16 + sky130_fd_sc_hd__a311oi_2 3 + sky130_fd_sc_hd__a31o_2 45 + sky130_fd_sc_hd__a31oi_2 1 + sky130_fd_sc_hd__a32o_2 22 + sky130_fd_sc_hd__a32oi_2 1 + sky130_fd_sc_hd__a41o_2 9 + sky130_fd_sc_hd__and2_2 18 + sky130_fd_sc_hd__and2b_2 17 + sky130_fd_sc_hd__and3_2 36 + sky130_fd_sc_hd__and3b_2 8 + sky130_fd_sc_hd__and4_2 10 + sky130_fd_sc_hd__and4b_2 3 sky130_fd_sc_hd__and4bb_2 2 sky130_fd_sc_hd__buf_2 19 sky130_fd_sc_hd__dfxtp_2 62 - sky130_fd_sc_hd__inv_2 28 + sky130_fd_sc_hd__inv_2 25 sky130_fd_sc_hd__mux2_1 20 - sky130_fd_sc_hd__nand2_2 62 - sky130_fd_sc_hd__nand2b_2 6 + sky130_fd_sc_hd__mux4_2 1 + sky130_fd_sc_hd__nand2_2 81 + sky130_fd_sc_hd__nand2b_2 8 sky130_fd_sc_hd__nand3_2 3 - sky130_fd_sc_hd__nand4_2 1 - sky130_fd_sc_hd__nor2_2 66 - sky130_fd_sc_hd__nor3_2 3 - sky130_fd_sc_hd__o2111a_2 1 - sky130_fd_sc_hd__o2111ai_2 1 - sky130_fd_sc_hd__o211a_2 36 - sky130_fd_sc_hd__o211ai_2 3 - sky130_fd_sc_hd__o21a_2 21 - sky130_fd_sc_hd__o21ai_2 35 - sky130_fd_sc_hd__o21ba_2 1 - sky130_fd_sc_hd__o21bai_2 2 - sky130_fd_sc_hd__o221a_2 28 - sky130_fd_sc_hd__o221ai_2 3 - sky130_fd_sc_hd__o22a_2 10 - sky130_fd_sc_hd__o2bb2a_2 1 - sky130_fd_sc_hd__o311a_2 31 - sky130_fd_sc_hd__o31a_2 19 - sky130_fd_sc_hd__o31ai_2 3 + sky130_fd_sc_hd__nor2_2 48 + sky130_fd_sc_hd__nor4_2 2 + sky130_fd_sc_hd__o2111a_2 7 + sky130_fd_sc_hd__o211a_2 48 + sky130_fd_sc_hd__o211ai_2 2 + sky130_fd_sc_hd__o21a_2 22 + sky130_fd_sc_hd__o21ai_2 26 + sky130_fd_sc_hd__o21ba_2 6 + sky130_fd_sc_hd__o221a_2 16 + sky130_fd_sc_hd__o22a_2 4 + sky130_fd_sc_hd__o2bb2a_2 3 + sky130_fd_sc_hd__o311a_2 15 + sky130_fd_sc_hd__o31a_2 14 + sky130_fd_sc_hd__o31ai_2 1 sky130_fd_sc_hd__o32a_2 7 - sky130_fd_sc_hd__o41a_2 4 - sky130_fd_sc_hd__or2_2 31 - sky130_fd_sc_hd__or3_2 30 - sky130_fd_sc_hd__or3b_2 7 - sky130_fd_sc_hd__or4_2 17 + sky130_fd_sc_hd__o41a_2 3 + sky130_fd_sc_hd__or2_2 30 + sky130_fd_sc_hd__or3_2 35 + sky130_fd_sc_hd__or3b_2 1 + sky130_fd_sc_hd__or4_2 16 sky130_fd_sc_hd__or4b_2 2 sky130_fd_sc_hd__or4bb_2 1 - sky130_fd_sc_hd__xnor2_2 32 - sky130_fd_sc_hd__xor2_2 19 + sky130_fd_sc_hd__xnor2_2 38 + sky130_fd_sc_hd__xor2_2 18 - Chip area for module '\tt_um_rebeccargb_tt09ball_screensaver': 9607.964800 + Chip area for module '\tt_um_rebeccargb_tt09ball_screensaver': 9612.969600 diff --git a/projects/tt_um_rebeccargb_tt09ball_screensaver/tt_um_rebeccargb_tt09ball_screensaver.gds b/projects/tt_um_rebeccargb_tt09ball_screensaver/tt_um_rebeccargb_tt09ball_screensaver.gds index 9dc0a6db..4141839a 100644 Binary files a/projects/tt_um_rebeccargb_tt09ball_screensaver/tt_um_rebeccargb_tt09ball_screensaver.gds and b/projects/tt_um_rebeccargb_tt09ball_screensaver/tt_um_rebeccargb_tt09ball_screensaver.gds differ diff --git a/projects/tt_um_rebeccargb_tt09ball_screensaver/tt_um_rebeccargb_tt09ball_screensaver.lef b/projects/tt_um_rebeccargb_tt09ball_screensaver/tt_um_rebeccargb_tt09ball_screensaver.lef index afb3f71f..18ea9862 100644 --- a/projects/tt_um_rebeccargb_tt09ball_screensaver/tt_um_rebeccargb_tt09ball_screensaver.lef +++ b/projects/tt_um_rebeccargb_tt09ball_screensaver/tt_um_rebeccargb_tt09ball_screensaver.lef @@ -85,7 +85,7 @@ MACRO tt_um_rebeccargb_tt09ball_screensaver PIN ui_in[1] DIRECTION INPUT ; USE SIGNAL ; - ANTENNAGATEAREA 0.213000 ; + ANTENNAGATEAREA 0.196500 ; PORT LAYER met4 ; RECT 135.550 110.520 135.850 111.520 ; @@ -447,61 +447,62 @@ MACRO tt_um_rebeccargb_tt09ball_screensaver LAYER met1 ; RECT 2.760 2.480 158.240 110.460 ; LAYER met2 ; - RECT 6.080 2.535 156.770 110.685 ; + RECT 6.540 2.535 155.840 110.490 ; LAYER met3 ; - RECT 11.565 2.555 156.795 110.665 ; - LAYER met4 ; - RECT 24.215 110.120 30.270 111.170 ; - RECT 31.370 110.120 33.030 111.170 ; - RECT 34.130 110.120 35.790 111.170 ; - RECT 36.890 110.120 38.550 111.170 ; - RECT 39.650 110.120 41.310 111.170 ; - RECT 42.410 110.120 44.070 111.170 ; - RECT 45.170 110.120 46.830 111.170 ; - RECT 47.930 110.120 49.590 111.170 ; - RECT 50.690 110.120 52.350 111.170 ; - RECT 53.450 110.120 55.110 111.170 ; - RECT 56.210 110.120 57.870 111.170 ; - RECT 58.970 110.120 60.630 111.170 ; - RECT 61.730 110.120 63.390 111.170 ; - RECT 64.490 110.120 66.150 111.170 ; - RECT 67.250 110.120 68.910 111.170 ; - RECT 70.010 110.120 71.670 111.170 ; - RECT 72.770 110.120 74.430 111.170 ; - RECT 75.530 110.120 77.190 111.170 ; - RECT 78.290 110.120 79.950 111.170 ; - RECT 81.050 110.120 82.710 111.170 ; - RECT 83.810 110.120 85.470 111.170 ; - RECT 86.570 110.120 88.230 111.170 ; - RECT 89.330 110.120 90.990 111.170 ; - RECT 92.090 110.120 93.750 111.170 ; - RECT 94.850 110.120 96.510 111.170 ; - RECT 97.610 110.120 99.270 111.170 ; - RECT 100.370 110.120 102.030 111.170 ; - RECT 103.130 110.120 104.790 111.170 ; - RECT 105.890 110.120 107.550 111.170 ; - RECT 108.650 110.120 110.310 111.170 ; - RECT 111.410 110.120 113.070 111.170 ; - RECT 114.170 110.120 115.830 111.170 ; - RECT 116.930 110.120 118.590 111.170 ; - RECT 119.690 110.120 121.350 111.170 ; - RECT 122.450 110.120 124.110 111.170 ; - RECT 125.210 110.120 126.870 111.170 ; - RECT 127.970 110.120 129.630 111.170 ; - RECT 130.730 110.120 132.390 111.170 ; - RECT 133.490 110.120 135.150 111.170 ; - RECT 136.250 110.120 137.910 111.170 ; - RECT 139.010 110.120 140.670 111.170 ; - RECT 141.770 110.120 143.430 111.170 ; - RECT 144.530 110.120 145.985 111.170 ; - RECT 24.215 109.440 145.985 110.120 ; - RECT 24.215 3.575 56.750 109.440 ; + RECT 8.345 2.555 155.415 109.985 ; + LAYER met4 ; + RECT 20.535 110.120 30.270 110.520 ; + RECT 31.370 110.120 33.030 110.520 ; + RECT 34.130 110.120 35.790 110.520 ; + RECT 36.890 110.120 38.550 110.520 ; + RECT 39.650 110.120 41.310 110.520 ; + RECT 42.410 110.120 44.070 110.520 ; + RECT 45.170 110.120 46.830 110.520 ; + RECT 47.930 110.120 49.590 110.520 ; + RECT 50.690 110.120 52.350 110.520 ; + RECT 53.450 110.120 55.110 110.520 ; + RECT 56.210 110.120 57.870 110.520 ; + RECT 58.970 110.120 60.630 110.520 ; + RECT 61.730 110.120 63.390 110.520 ; + RECT 64.490 110.120 66.150 110.520 ; + RECT 67.250 110.120 68.910 110.520 ; + RECT 70.010 110.120 71.670 110.520 ; + RECT 72.770 110.120 74.430 110.520 ; + RECT 75.530 110.120 77.190 110.520 ; + RECT 78.290 110.120 79.950 110.520 ; + RECT 81.050 110.120 82.710 110.520 ; + RECT 83.810 110.120 85.470 110.520 ; + RECT 86.570 110.120 88.230 110.520 ; + RECT 89.330 110.120 90.990 110.520 ; + RECT 92.090 110.120 93.750 110.520 ; + RECT 94.850 110.120 96.510 110.520 ; + RECT 97.610 110.120 99.270 110.520 ; + RECT 100.370 110.120 102.030 110.520 ; + RECT 103.130 110.120 104.790 110.520 ; + RECT 105.890 110.120 107.550 110.520 ; + RECT 108.650 110.120 110.310 110.520 ; + RECT 111.410 110.120 113.070 110.520 ; + RECT 114.170 110.120 115.830 110.520 ; + RECT 116.930 110.120 118.590 110.520 ; + RECT 119.690 110.120 121.350 110.520 ; + RECT 122.450 110.120 124.110 110.520 ; + RECT 125.210 110.120 126.870 110.520 ; + RECT 127.970 110.120 129.630 110.520 ; + RECT 130.730 110.120 132.390 110.520 ; + RECT 133.490 110.120 135.150 110.520 ; + RECT 136.250 110.120 137.910 110.520 ; + RECT 139.010 110.120 140.670 110.520 ; + RECT 141.770 110.120 143.430 110.520 ; + RECT 144.530 110.120 146.190 110.520 ; + RECT 20.535 109.440 146.905 110.120 ; + RECT 20.535 3.575 21.180 109.440 ; + RECT 23.580 3.575 56.750 109.440 ; RECT 59.150 3.575 60.050 109.440 ; RECT 62.450 3.575 95.620 109.440 ; RECT 98.020 3.575 98.920 109.440 ; RECT 101.320 3.575 134.490 109.440 ; RECT 136.890 3.575 137.790 109.440 ; - RECT 140.190 3.575 145.985 109.440 ; + RECT 140.190 3.575 146.905 109.440 ; END END tt_um_rebeccargb_tt09ball_screensaver END LIBRARY diff --git a/projects/tt_um_rebeccargb_tt09ball_screensaver/tt_um_rebeccargb_tt09ball_screensaver.v b/projects/tt_um_rebeccargb_tt09ball_screensaver/tt_um_rebeccargb_tt09ball_screensaver.v index 845be6ec..7b549dc3 100644 --- a/projects/tt_um_rebeccargb_tt09ball_screensaver/tt_um_rebeccargb_tt09ball_screensaver.v +++ b/projects/tt_um_rebeccargb_tt09ball_screensaver/tt_um_rebeccargb_tt09ball_screensaver.v @@ -901,13 +901,6 @@ module tt_um_rebeccargb_tt09ball_screensaver (clk, wire _0879_; wire _0880_; wire _0881_; - wire _0882_; - wire _0883_; - wire _0884_; - wire _0885_; - wire _0886_; - wire _0887_; - wire _0888_; wire \color_index[0] ; wire \color_index[1] ; wire \color_index[2] ; @@ -1098,8 +1091,6 @@ module tt_um_rebeccargb_tt09ball_screensaver (clk, wire net130; wire net131; wire net132; - wire net133; - wire net134; wire clknet_3_0__leaf_clk; wire clknet_3_1__leaf_clk; wire clknet_3_2__leaf_clk; @@ -1108,6 +1099,8 @@ module tt_um_rebeccargb_tt09ball_screensaver (clk, wire clknet_3_5__leaf_clk; wire clknet_3_6__leaf_clk; wire clknet_3_7__leaf_clk; + wire net133; + wire net134; wire net135; wire net136; wire net137; @@ -1135,7800 +1128,7768 @@ module tt_um_rebeccargb_tt09ball_screensaver (clk, wire net159; wire net160; wire net161; - wire net162; - sky130_fd_sc_hd__inv_2 _0889_ (.A(net112), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .Y(_0068_)); - sky130_fd_sc_hd__inv_2 _0890_ (.A(net113), + sky130_fd_sc_hd__inv_2 _0882_ (.A(net110), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0069_)); - sky130_fd_sc_hd__inv_2 _0891_ (.A(\logo_top[8] ), + .Y(_0063_)); + sky130_fd_sc_hd__inv_2 _0883_ (.A(net111), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0070_)); - sky130_fd_sc_hd__inv_2 _0892_ (.A(\logo_top[7] ), + .Y(_0064_)); + sky130_fd_sc_hd__inv_2 _0884_ (.A(\logo_top[8] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0071_)); - sky130_fd_sc_hd__inv_2 _0893_ (.A(\logo_top[6] ), + .Y(_0065_)); + sky130_fd_sc_hd__inv_2 _0885_ (.A(\logo_top[7] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0072_)); - sky130_fd_sc_hd__inv_2 _0894_ (.A(\logo_top[4] ), + .Y(_0066_)); + sky130_fd_sc_hd__inv_2 _0886_ (.A(\logo_top[6] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0073_)); - sky130_fd_sc_hd__inv_2 _0895_ (.A(\logo_top[3] ), + .Y(_0067_)); + sky130_fd_sc_hd__inv_2 _0887_ (.A(\logo_top[4] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0074_)); - sky130_fd_sc_hd__inv_2 _0896_ (.A(\logo_top[0] ), + .Y(_0068_)); + sky130_fd_sc_hd__inv_2 _0888_ (.A(net153), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0075_)); - sky130_fd_sc_hd__inv_2 _0897_ (.A(\logo_left[7] ), + .Y(_0069_)); + sky130_fd_sc_hd__inv_2 _0889_ (.A(\logo_top[0] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0076_)); - sky130_fd_sc_hd__inv_2 _0898_ (.A(\logo_left[6] ), + .Y(_0070_)); + sky130_fd_sc_hd__inv_2 _0890_ (.A(\logo_left[7] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0077_)); - sky130_fd_sc_hd__inv_2 _0899_ (.A(\logo_left[3] ), + .Y(_0071_)); + sky130_fd_sc_hd__inv_2 _0891_ (.A(\logo_left[6] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0078_)); - sky130_fd_sc_hd__inv_2 _0900_ (.A(\logo_left[2] ), + .Y(_0072_)); + sky130_fd_sc_hd__inv_2 _0892_ (.A(\logo_left[4] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0079_)); - sky130_fd_sc_hd__inv_2 _0901_ (.A(\logo_left[0] ), + .Y(_0073_)); + sky130_fd_sc_hd__inv_2 _0893_ (.A(\logo_left[3] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0080_)); - sky130_fd_sc_hd__inv_2 _0902_ (.A(\vga_sync_gen.vpos[1] ), + .Y(_0074_)); + sky130_fd_sc_hd__inv_2 _0894_ (.A(\logo_left[0] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0081_)); - sky130_fd_sc_hd__inv_2 _0903_ (.A(\vga_sync_gen.vpos[0] ), + .Y(_0075_)); + sky130_fd_sc_hd__inv_2 _0895_ (.A(\vga_sync_gen.vpos[0] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0082_)); - sky130_fd_sc_hd__inv_2 _0904_ (.A(\vga_sync_gen.vpos[2] ), + .Y(_0076_)); + sky130_fd_sc_hd__inv_2 _0896_ (.A(\vga_sync_gen.vpos[2] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0083_)); - sky130_fd_sc_hd__inv_2 _0905_ (.A(\vga_sync_gen.vpos[3] ), + .Y(_0077_)); + sky130_fd_sc_hd__inv_2 _0897_ (.A(\vga_sync_gen.vpos[6] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0084_)); - sky130_fd_sc_hd__inv_2 _0906_ (.A(net111), + .Y(_0078_)); + sky130_fd_sc_hd__inv_2 _0898_ (.A(\vga_sync_gen.vpos[7] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0085_)); - sky130_fd_sc_hd__inv_2 _0907_ (.A(\vga_sync_gen.vpos[6] ), + .Y(_0079_)); + sky130_fd_sc_hd__inv_2 _0899_ (.A(\prev_y[6] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0086_)); - sky130_fd_sc_hd__inv_2 _0908_ (.A(\vga_sync_gen.hpos[8] ), + .Y(_0080_)); + sky130_fd_sc_hd__inv_2 _0900_ (.A(\prev_y[7] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0087_)); - sky130_fd_sc_hd__inv_2 _0909_ (.A(\vga_sync_gen.vpos[7] ), + .Y(_0081_)); + sky130_fd_sc_hd__inv_2 _0901_ (.A(\prev_y[8] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0088_)); - sky130_fd_sc_hd__inv_2 _0910_ (.A(\prev_y[5] ), + .Y(_0082_)); + sky130_fd_sc_hd__and3_1 _0902_ (.A(\vga_sync_gen.vpos[5] ), + .B(\vga_sync_gen.vpos[6] ), + .C(\vga_sync_gen.vpos[7] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0089_)); - sky130_fd_sc_hd__and3_1 _0911_ (.A(\vga_sync_gen.vpos[5] ), - .B(\vga_sync_gen.vpos[6] ), - .C(\vga_sync_gen.vpos[7] ), + .X(_0083_)); + sky130_fd_sc_hd__and2b_1 _0903_ (.A_N(\vga_sync_gen.vpos[9] ), + .B(net108), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0090_)); - sky130_fd_sc_hd__and4bb_1 _0912_ (.A_N(net111), - .B_N(\vga_sync_gen.vpos[9] ), - .C(net110), - .D(\vga_sync_gen.vpos[3] ), + .X(_0084_)); + sky130_fd_sc_hd__and4bb_1 _0904_ (.A_N(\vga_sync_gen.vpos[2] ), + .B_N(net109), + .C(\vga_sync_gen.vpos[3] ), + .D(\vga_sync_gen.vpos[1] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0091_)); - sky130_fd_sc_hd__and4_1 _0913_ (.A(\vga_sync_gen.vpos[1] ), - .B(_0083_), - .C(_0090_), - .D(_0091_), + .X(_0085_)); + sky130_fd_sc_hd__and3_1 _0905_ (.A(_0083_), + .B(_0084_), + .C(_0085_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0001_)); - sky130_fd_sc_hd__nand3_1 _0914_ (.A(\vga_sync_gen.hpos[4] ), + sky130_fd_sc_hd__nand3_1 _0906_ (.A(\vga_sync_gen.hpos[4] ), .B(\vga_sync_gen.hpos[5] ), .C(\vga_sync_gen.hpos[6] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0092_)); - sky130_fd_sc_hd__and3_1 _0915_ (.A(_0087_), + .Y(_0086_)); + sky130_fd_sc_hd__and3b_1 _0907_ (.A_N(\vga_sync_gen.hpos[8] ), .B(\vga_sync_gen.hpos[7] ), .C(\vga_sync_gen.hpos[9] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0093_)); - sky130_fd_sc_hd__o311a_1 _0916_ (.A1(\vga_sync_gen.hpos[4] ), + .X(_0087_)); + sky130_fd_sc_hd__o311a_1 _0908_ (.A1(\vga_sync_gen.hpos[4] ), .A2(\vga_sync_gen.hpos[5] ), - .A3(net161), - .B1(_0092_), - .C1(_0093_), + .A3(\vga_sync_gen.hpos[6] ), + .B1(_0086_), + .C1(_0087_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0000_)); - sky130_fd_sc_hd__and3_1 _0917_ (.A(\vga_sync_gen.hpos[0] ), + sky130_fd_sc_hd__and3_1 _0909_ (.A(\vga_sync_gen.hpos[0] ), .B(\vga_sync_gen.hpos[2] ), .C(\vga_sync_gen.hpos[1] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0094_)); - sky130_fd_sc_hd__and3_1 _0918_ (.A(\vga_sync_gen.hpos[4] ), + .X(_0088_)); + sky130_fd_sc_hd__and3_1 _0910_ (.A(\vga_sync_gen.hpos[4] ), .B(\vga_sync_gen.hpos[3] ), - .C(_0094_), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .X(_0095_)); - sky130_fd_sc_hd__nor3_1 _0919_ (.A(\vga_sync_gen.hpos[5] ), - .B(\vga_sync_gen.hpos[6] ), - .C(\vga_sync_gen.hpos[7] ), + .C(_0088_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0096_)); - sky130_fd_sc_hd__o21a_1 _0920_ (.A1(\vga_sync_gen.hpos[8] ), + .X(_0089_)); + sky130_fd_sc_hd__o21ai_1 _0911_ (.A1(\vga_sync_gen.hpos[8] ), .A2(\vga_sync_gen.hpos[7] ), .B1(\vga_sync_gen.hpos[9] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0097_)); - sky130_fd_sc_hd__and3_1 _0921_ (.A(_0095_), - .B(_0096_), - .C(_0097_), + .Y(_0090_)); + sky130_fd_sc_hd__nor4_1 _0912_ (.A(\vga_sync_gen.hpos[5] ), + .B(\vga_sync_gen.hpos[6] ), + .C(\vga_sync_gen.hpos[7] ), + .D(_0090_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0098_)); - sky130_fd_sc_hd__and2b_1 _0922_ (.A_N(_0098_), - .B(net115), + .Y(_0091_)); + sky130_fd_sc_hd__a21boi_1 _0913_ (.A1(_0089_), + .A2(_0091_), + .B1_N(net113), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0099_)); - sky130_fd_sc_hd__and2b_1 _0923_ (.A_N(\vga_sync_gen.hpos[0] ), - .B(net93), + .Y(_0092_)); + sky130_fd_sc_hd__and2b_1 _0914_ (.A_N(\vga_sync_gen.hpos[0] ), + .B(net90), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0002_)); - sky130_fd_sc_hd__o21ai_1 _0924_ (.A1(\vga_sync_gen.hpos[0] ), + sky130_fd_sc_hd__o21ai_1 _0915_ (.A1(\vga_sync_gen.hpos[0] ), .A2(\vga_sync_gen.hpos[1] ), - .B1(net93), + .B1(net90), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0100_)); - sky130_fd_sc_hd__a21oi_1 _0925_ (.A1(net151), + .Y(_0093_)); + sky130_fd_sc_hd__a21oi_1 _0916_ (.A1(net147), .A2(\vga_sync_gen.hpos[1] ), - .B1(_0100_), + .B1(_0093_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0003_)); - sky130_fd_sc_hd__a21o_1 _0926_ (.A1(\vga_sync_gen.hpos[0] ), + sky130_fd_sc_hd__a21o_1 _0917_ (.A1(\vga_sync_gen.hpos[0] ), .A2(\vga_sync_gen.hpos[1] ), .B1(\vga_sync_gen.hpos[2] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0101_)); - sky130_fd_sc_hd__and3b_1 _0927_ (.A_N(_0094_), - .B(_0101_), - .C(net115), + .X(_0094_)); + sky130_fd_sc_hd__and3b_1 _0918_ (.A_N(_0088_), + .B(_0094_), + .C(net116), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0004_)); - sky130_fd_sc_hd__o21ai_1 _0928_ (.A1(\vga_sync_gen.hpos[3] ), - .A2(_0094_), - .B1(net115), + sky130_fd_sc_hd__o21ai_1 _0919_ (.A1(\vga_sync_gen.hpos[3] ), + .A2(_0088_), + .B1(net116), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0102_)); - sky130_fd_sc_hd__a21oi_1 _0929_ (.A1(net153), - .A2(_0094_), - .B1(_0102_), + .Y(_0095_)); + sky130_fd_sc_hd__a21oi_1 _0920_ (.A1(net151), + .A2(_0088_), + .B1(_0095_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0005_)); - sky130_fd_sc_hd__a21o_1 _0930_ (.A1(\vga_sync_gen.hpos[3] ), - .A2(_0094_), + sky130_fd_sc_hd__a21o_1 _0921_ (.A1(\vga_sync_gen.hpos[3] ), + .A2(_0088_), .B1(\vga_sync_gen.hpos[4] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0103_)); - sky130_fd_sc_hd__and3b_1 _0931_ (.A_N(_0095_), - .B(_0103_), - .C(net115), + .X(_0096_)); + sky130_fd_sc_hd__and3b_1 _0922_ (.A_N(_0089_), + .B(_0096_), + .C(net116), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0006_)); - sky130_fd_sc_hd__and2_1 _0932_ (.A(\vga_sync_gen.hpos[5] ), - .B(_0095_), + sky130_fd_sc_hd__and2_1 _0923_ (.A(\vga_sync_gen.hpos[5] ), + .B(_0089_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0104_)); - sky130_fd_sc_hd__o21ai_1 _0933_ (.A1(\vga_sync_gen.hpos[5] ), - .A2(_0095_), - .B1(net93), + .X(_0097_)); + sky130_fd_sc_hd__o21ai_1 _0924_ (.A1(\vga_sync_gen.hpos[5] ), + .A2(_0089_), + .B1(net91), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0105_)); - sky130_fd_sc_hd__nor2_1 _0934_ (.A(_0104_), - .B(_0105_), + .Y(_0098_)); + sky130_fd_sc_hd__nor2_1 _0925_ (.A(_0097_), + .B(_0098_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0007_)); - sky130_fd_sc_hd__and3_1 _0935_ (.A(\vga_sync_gen.hpos[5] ), + sky130_fd_sc_hd__and3_1 _0926_ (.A(\vga_sync_gen.hpos[5] ), .B(\vga_sync_gen.hpos[6] ), - .C(_0095_), + .C(_0089_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0106_)); - sky130_fd_sc_hd__o21ai_1 _0936_ (.A1(net162), - .A2(_0104_), - .B1(net93), + .X(_0099_)); + sky130_fd_sc_hd__o21ai_1 _0927_ (.A1(\vga_sync_gen.hpos[6] ), + .A2(_0097_), + .B1(net91), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0107_)); - sky130_fd_sc_hd__nor2_1 _0937_ (.A(_0106_), - .B(_0107_), + .Y(_0100_)); + sky130_fd_sc_hd__nor2_1 _0928_ (.A(_0099_), + .B(_0100_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0008_)); - sky130_fd_sc_hd__nand2_1 _0938_ (.A(\vga_sync_gen.hpos[7] ), - .B(_0106_), + sky130_fd_sc_hd__nand2_1 _0929_ (.A(\vga_sync_gen.hpos[7] ), + .B(_0099_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0108_)); - sky130_fd_sc_hd__or2_1 _0939_ (.A(\vga_sync_gen.hpos[7] ), - .B(_0106_), + .Y(_0101_)); + sky130_fd_sc_hd__or2_1 _0930_ (.A(\vga_sync_gen.hpos[7] ), + .B(_0099_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0109_)); - sky130_fd_sc_hd__and3_1 _0940_ (.A(net93), - .B(_0108_), - .C(_0109_), + .X(_0102_)); + sky130_fd_sc_hd__and3_1 _0931_ (.A(net91), + .B(_0101_), + .C(_0102_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0009_)); - sky130_fd_sc_hd__a21o_1 _0941_ (.A1(\vga_sync_gen.hpos[7] ), - .A2(_0106_), + sky130_fd_sc_hd__a21o_1 _0932_ (.A1(\vga_sync_gen.hpos[7] ), + .A2(_0099_), .B1(\vga_sync_gen.hpos[8] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0110_)); - sky130_fd_sc_hd__and3_1 _0942_ (.A(\vga_sync_gen.hpos[8] ), + .X(_0103_)); + sky130_fd_sc_hd__and3_1 _0933_ (.A(\vga_sync_gen.hpos[8] ), .B(\vga_sync_gen.hpos[7] ), - .C(_0106_), + .C(_0099_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0111_)); - sky130_fd_sc_hd__and3b_1 _0943_ (.A_N(_0111_), - .B(net93), - .C(_0110_), + .X(_0104_)); + sky130_fd_sc_hd__and3b_1 _0934_ (.A_N(_0104_), + .B(net91), + .C(_0103_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0010_)); - sky130_fd_sc_hd__o21ai_1 _0944_ (.A1(\vga_sync_gen.hpos[9] ), - .A2(_0111_), - .B1(net93), + sky130_fd_sc_hd__o21ai_1 _0935_ (.A1(\vga_sync_gen.hpos[9] ), + .A2(_0104_), + .B1(net91), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0112_)); - sky130_fd_sc_hd__a21oi_1 _0945_ (.A1(net150), - .A2(_0111_), - .B1(_0112_), + .Y(_0105_)); + sky130_fd_sc_hd__a21oi_1 _0936_ (.A1(net145), + .A2(_0104_), + .B1(_0105_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0011_)); - sky130_fd_sc_hd__xnor2_1 _0946_ (.A(net110), - .B(\prev_y[8] ), + sky130_fd_sc_hd__xor2_1 _0937_ (.A(\vga_sync_gen.vpos[5] ), + .B(\prev_y[5] ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(_0106_)); + sky130_fd_sc_hd__nand2_1 _0938_ (.A(net108), + .B(_0082_), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(_0107_)); + sky130_fd_sc_hd__xnor2_1 _0939_ (.A(\vga_sync_gen.vpos[3] ), + .B(\prev_y[3] ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(_0108_)); + sky130_fd_sc_hd__o221a_1 _0940_ (.A1(_0076_), + .A2(\prev_y[0] ), + .B1(\prev_y[2] ), + .B2(_0077_), + .C1(_0108_), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(_0109_)); + sky130_fd_sc_hd__nand2_1 _0941_ (.A(net109), + .B(\prev_y[4] ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(_0110_)); + sky130_fd_sc_hd__or2_1 _0942_ (.A(net109), + .B(\prev_y[4] ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(_0111_)); + sky130_fd_sc_hd__xor2_1 _0943_ (.A(\vga_sync_gen.vpos[1] ), + .B(\prev_y[1] ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(_0112_)); + sky130_fd_sc_hd__nand2_1 _0944_ (.A(\vga_sync_gen.vpos[9] ), + .B(\prev_y[9] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0113_)); - sky130_fd_sc_hd__o22a_1 _0947_ (.A1(_0083_), - .A2(\prev_y[2] ), - .B1(\prev_y[7] ), - .B2(_0088_), + sky130_fd_sc_hd__or2_1 _0945_ (.A(\vga_sync_gen.vpos[9] ), + .B(\prev_y[9] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0114_)); - sky130_fd_sc_hd__a22o_1 _0948_ (.A1(_0085_), - .A2(\prev_y[4] ), - .B1(_0089_), - .B2(\vga_sync_gen.vpos[5] ), + sky130_fd_sc_hd__o2bb2a_1 _0946_ (.A1_N(_0077_), + .A2_N(\prev_y[2] ), + .B1(_0082_), + .B2(net108), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0115_)); - sky130_fd_sc_hd__o22a_1 _0949_ (.A1(_0085_), - .A2(\prev_y[4] ), - .B1(_0089_), - .B2(\vga_sync_gen.vpos[5] ), + sky130_fd_sc_hd__o2111a_1 _0947_ (.A1(\vga_sync_gen.vpos[7] ), + .A2(_0081_), + .B1(_0107_), + .C1(_0109_), + .D1(_0115_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0116_)); - sky130_fd_sc_hd__and2b_1 _0950_ (.A_N(_0115_), - .B(_0116_), + sky130_fd_sc_hd__a221o_1 _0948_ (.A1(_0078_), + .A2(\prev_y[6] ), + .B1(_0081_), + .B2(\vga_sync_gen.vpos[7] ), + .C1(_0106_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0117_)); - sky130_fd_sc_hd__xor2_1 _0951_ (.A(\vga_sync_gen.vpos[9] ), - .B(\prev_y[9] ), + sky130_fd_sc_hd__a221o_1 _0949_ (.A1(_0076_), + .A2(\prev_y[0] ), + .B1(_0080_), + .B2(\vga_sync_gen.vpos[6] ), + .C1(_0112_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0118_)); - sky130_fd_sc_hd__a22o_1 _0952_ (.A1(_0083_), - .A2(\prev_y[2] ), - .B1(\prev_y[7] ), - .B2(_0088_), + sky130_fd_sc_hd__a221o_1 _0950_ (.A1(_0110_), + .A2(_0111_), + .B1(_0113_), + .B2(_0114_), + .C1(_0118_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0119_)); - sky130_fd_sc_hd__a221oi_1 _0953_ (.A1(_0084_), - .A2(\prev_y[3] ), - .B1(\prev_y[6] ), - .B2(_0086_), - .C1(_0119_), + sky130_fd_sc_hd__nor2_1 _0951_ (.A(_0117_), + .B(_0119_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0120_)); - sky130_fd_sc_hd__o221a_1 _0954_ (.A1(_0081_), - .A2(\prev_y[1] ), - .B1(\prev_y[6] ), - .B2(_0086_), - .C1(_0120_), + sky130_fd_sc_hd__or4_1 _0952_ (.A(net109), + .B(\vga_sync_gen.vpos[5] ), + .C(\vga_sync_gen.vpos[6] ), + .D(\vga_sync_gen.vpos[7] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0121_)); - sky130_fd_sc_hd__o221a_1 _0955_ (.A1(_0082_), - .A2(\prev_y[0] ), - .B1(\prev_y[3] ), - .B2(_0084_), - .C1(_0121_), + sky130_fd_sc_hd__or2_1 _0953_ (.A(\vga_sync_gen.vpos[1] ), + .B(\vga_sync_gen.vpos[0] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0122_)); - sky130_fd_sc_hd__a221o_1 _0956_ (.A1(_0082_), - .A2(\prev_y[0] ), - .B1(\prev_y[1] ), - .B2(_0081_), - .C1(_0118_), + sky130_fd_sc_hd__or4_1 _0954_ (.A(\vga_sync_gen.vpos[2] ), + .B(\vga_sync_gen.vpos[3] ), + .C(net108), + .D(\vga_sync_gen.vpos[9] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0123_)); - sky130_fd_sc_hd__and3b_1 _0957_ (.A_N(_0123_), - .B(_0113_), - .C(_0114_), + sky130_fd_sc_hd__or3_1 _0955_ (.A(_0121_), + .B(_0122_), + .C(_0123_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0124_)); - sky130_fd_sc_hd__or4_1 _0958_ (.A(net111), - .B(\vga_sync_gen.vpos[5] ), - .C(\vga_sync_gen.vpos[6] ), - .D(\vga_sync_gen.vpos[7] ), + sky130_fd_sc_hd__a21oi_1 _0956_ (.A1(_0116_), + .A2(_0120_), + .B1(_0124_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0125_)); - sky130_fd_sc_hd__or2_1 _0959_ (.A(\vga_sync_gen.vpos[1] ), - .B(\vga_sync_gen.vpos[0] ), + .Y(_0125_)); + sky130_fd_sc_hd__o21ai_1 _0957_ (.A1(\logo_left[0] ), + .A2(net54), + .B1(net116), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0126_)); - sky130_fd_sc_hd__or4_1 _0960_ (.A(\vga_sync_gen.vpos[2] ), - .B(\vga_sync_gen.vpos[3] ), - .C(\vga_sync_gen.vpos[8] ), - .D(\vga_sync_gen.vpos[9] ), + .Y(_0126_)); + sky130_fd_sc_hd__a21oi_1 _0958_ (.A1(net154), + .A2(net54), + .B1(_0126_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0127_)); - sky130_fd_sc_hd__or3_1 _0961_ (.A(_0125_), - .B(_0126_), - .C(_0127_), + .Y(_0012_)); + sky130_fd_sc_hd__xor2_1 _0959_ (.A(net111), + .B(\logo_left[1] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0128_)); - sky130_fd_sc_hd__a31oi_4 _0962_ (.A1(_0117_), - .A2(_0122_), - .A3(_0124_), - .B1(_0128_), + .X(_0127_)); + sky130_fd_sc_hd__nor2_1 _0960_ (.A(_0075_), + .B(_0127_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0129_)); - sky130_fd_sc_hd__o21ai_1 _0963_ (.A1(\logo_left[0] ), - .A2(net38), - .B1(net114), + .Y(_0128_)); + sky130_fd_sc_hd__nand2_1 _0961_ (.A(_0075_), + .B(_0127_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0130_)); - sky130_fd_sc_hd__a21oi_1 _0964_ (.A1(net155), - .A2(net38), - .B1(_0130_), + .Y(_0129_)); + sky130_fd_sc_hd__and2b_1 _0962_ (.A_N(_0128_), + .B(_0129_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0012_)); - sky130_fd_sc_hd__xor2_1 _0965_ (.A(net113), - .B(\logo_left[1] ), + .X(_0130_)); + sky130_fd_sc_hd__mux2_1 _0963_ (.A0(\logo_left[1] ), + .A1(_0130_), + .S(net53), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0131_)); - sky130_fd_sc_hd__nor2_1 _0966_ (.A(_0080_), + sky130_fd_sc_hd__and2_1 _0964_ (.A(net115), .B(_0131_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), + .X(_0013_)); + sky130_fd_sc_hd__nand2_1 _0965_ (.A(_0064_), + .B(\logo_left[2] ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), .Y(_0132_)); - sky130_fd_sc_hd__nand2_1 _0967_ (.A(_0080_), - .B(_0131_), + sky130_fd_sc_hd__or2_1 _0966_ (.A(_0064_), + .B(\logo_left[2] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0133_)); - sky130_fd_sc_hd__and2b_1 _0968_ (.A_N(_0132_), + .X(_0133_)); + sky130_fd_sc_hd__nand2_1 _0967_ (.A(_0132_), .B(_0133_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0134_)); - sky130_fd_sc_hd__mux2_1 _0969_ (.A0(\logo_left[1] ), - .A1(_0134_), - .S(net38), + .Y(_0134_)); + sky130_fd_sc_hd__a21oi_1 _0968_ (.A1(_0064_), + .A2(\logo_left[1] ), + .B1(_0128_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0135_)); - sky130_fd_sc_hd__and2_1 _0970_ (.A(net114), + .Y(_0135_)); + sky130_fd_sc_hd__xnor2_1 _0969_ (.A(_0134_), .B(_0135_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0013_)); - sky130_fd_sc_hd__xnor2_1 _0971_ (.A(net113), - .B(\logo_left[2] ), + .Y(_0136_)); + sky130_fd_sc_hd__nand2_1 _0970_ (.A(net52), + .B(_0136_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0136_)); - sky130_fd_sc_hd__a21o_1 _0972_ (.A1(_0069_), - .A2(\logo_left[1] ), - .B1(_0132_), + .Y(_0137_)); + sky130_fd_sc_hd__o211a_1 _0971_ (.A1(\logo_left[2] ), + .A2(net52), + .B1(_0137_), + .C1(net115), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0137_)); - sky130_fd_sc_hd__nand2_1 _0973_ (.A(_0136_), - .B(_0137_), + .X(_0014_)); + sky130_fd_sc_hd__o21ai_1 _0972_ (.A1(_0074_), + .A2(net52), + .B1(net115), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0138_)); - sky130_fd_sc_hd__xor2_1 _0974_ (.A(_0136_), - .B(_0137_), + sky130_fd_sc_hd__o21a_1 _0973_ (.A1(_0134_), + .A2(_0135_), + .B1(_0132_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0139_)); - sky130_fd_sc_hd__mux2_1 _0975_ (.A0(\logo_left[2] ), - .A1(_0139_), - .S(net38), + sky130_fd_sc_hd__xnor2_1 _0974_ (.A(net111), + .B(\logo_left[3] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0140_)); - sky130_fd_sc_hd__and2_1 _0976_ (.A(net114), + .Y(_0140_)); + sky130_fd_sc_hd__xnor2_1 _0975_ (.A(_0139_), .B(_0140_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0014_)); - sky130_fd_sc_hd__o21ai_1 _0977_ (.A1(_0078_), - .A2(net37), - .B1(net114), + .Y(_0141_)); + sky130_fd_sc_hd__a21o_1 _0976_ (.A1(net52), + .A2(_0141_), + .B1(_0138_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0141_)); - sky130_fd_sc_hd__o21a_1 _0978_ (.A1(net113), - .A2(_0079_), - .B1(_0138_), + .X(_0015_)); + sky130_fd_sc_hd__nand2_1 _0977_ (.A(net111), + .B(_0073_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0142_)); - sky130_fd_sc_hd__nor2_1 _0979_ (.A(net113), - .B(_0078_), + .Y(_0142_)); + sky130_fd_sc_hd__nand2_1 _0978_ (.A(_0064_), + .B(\logo_left[4] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0143_)); - sky130_fd_sc_hd__inv_2 _0980_ (.A(_0143_), + sky130_fd_sc_hd__nand2_1 _0979_ (.A(_0142_), + .B(_0143_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0144_)); - sky130_fd_sc_hd__nor2_1 _0981_ (.A(_0069_), - .B(\logo_left[3] ), + sky130_fd_sc_hd__a21oi_1 _0980_ (.A1(net111), + .A2(_0074_), + .B1(_0139_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0145_)); - sky130_fd_sc_hd__or3_1 _0982_ (.A(_0142_), - .B(_0143_), - .C(_0145_), + sky130_fd_sc_hd__a21oi_1 _0981_ (.A1(_0064_), + .A2(\logo_left[3] ), + .B1(_0145_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0146_)); - sky130_fd_sc_hd__o21ai_1 _0983_ (.A1(_0143_), - .A2(_0145_), - .B1(_0142_), + .Y(_0146_)); + sky130_fd_sc_hd__or2_1 _0982_ (.A(_0144_), + .B(_0146_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0147_)); - sky130_fd_sc_hd__a31o_1 _0984_ (.A1(net37), - .A2(_0146_), - .A3(_0147_), - .B1(_0141_), + .X(_0147_)); + sky130_fd_sc_hd__nand2_1 _0983_ (.A(_0144_), + .B(_0146_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0015_)); - sky130_fd_sc_hd__or2_1 _0985_ (.A(_0069_), - .B(\logo_left[4] ), + .Y(_0148_)); + sky130_fd_sc_hd__a21bo_1 _0984_ (.A1(_0147_), + .A2(_0148_), + .B1_N(net52), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0148_)); - sky130_fd_sc_hd__nand2_1 _0986_ (.A(_0069_), - .B(\logo_left[4] ), + .X(_0149_)); + sky130_fd_sc_hd__o211a_1 _0985_ (.A1(\logo_left[4] ), + .A2(net52), + .B1(_0149_), + .C1(net115), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0149_)); - sky130_fd_sc_hd__nand2_1 _0987_ (.A(_0148_), - .B(_0149_), + .X(_0016_)); + sky130_fd_sc_hd__xnor2_1 _0986_ (.A(dir_x), + .B(\logo_left[5] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0150_)); - sky130_fd_sc_hd__a21o_1 _0988_ (.A1(_0142_), - .A2(_0144_), - .B1(_0145_), + sky130_fd_sc_hd__inv_2 _0987_ (.A(_0150_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0151_)); - sky130_fd_sc_hd__or2_1 _0989_ (.A(_0150_), - .B(_0151_), + .Y(_0151_)); + sky130_fd_sc_hd__and3_1 _0988_ (.A(_0143_), + .B(_0147_), + .C(_0150_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0152_)); - sky130_fd_sc_hd__nand2_1 _0990_ (.A(_0150_), - .B(_0151_), + sky130_fd_sc_hd__a21o_1 _0989_ (.A1(_0143_), + .A2(_0147_), + .B1(_0150_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0153_)); - sky130_fd_sc_hd__a21bo_1 _0991_ (.A1(_0152_), - .A2(_0153_), - .B1_N(net37), + .X(_0153_)); + sky130_fd_sc_hd__nand2_1 _0990_ (.A(net53), + .B(_0153_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0154_)); - sky130_fd_sc_hd__o211a_1 _0992_ (.A1(\logo_left[4] ), - .A2(net37), - .B1(_0154_), - .C1(net114), + .Y(_0154_)); + sky130_fd_sc_hd__o221a_1 _0991_ (.A1(\logo_left[5] ), + .A2(net53), + .B1(_0152_), + .B2(_0154_), + .C1(net115), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0016_)); - sky130_fd_sc_hd__xnor2_1 _0993_ (.A(net113), - .B(\logo_left[5] ), + .X(_0017_)); + sky130_fd_sc_hd__xor2_1 _0992_ (.A(net111), + .B(\logo_left[6] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0155_)); - sky130_fd_sc_hd__and3_1 _0994_ (.A(_0149_), - .B(_0152_), - .C(_0155_), + .X(_0155_)); + sky130_fd_sc_hd__o21ai_1 _0993_ (.A1(\logo_left[5] ), + .A2(\logo_left[4] ), + .B1(_0064_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0156_)); - sky130_fd_sc_hd__a21o_1 _0995_ (.A1(_0149_), - .A2(_0152_), - .B1(_0155_), + .Y(_0156_)); + sky130_fd_sc_hd__o21a_1 _0994_ (.A1(_0147_), + .A2(_0151_), + .B1(_0156_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0157_)); - sky130_fd_sc_hd__nand2_1 _0996_ (.A(net37), + sky130_fd_sc_hd__nand2_1 _0995_ (.A(_0155_), .B(_0157_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0158_)); - sky130_fd_sc_hd__o221a_1 _0997_ (.A1(\logo_left[5] ), - .A2(net37), - .B1(_0156_), - .B2(_0158_), - .C1(net114), + sky130_fd_sc_hd__or2_1 _0996_ (.A(_0155_), + .B(_0157_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0017_)); - sky130_fd_sc_hd__nor2_1 _0998_ (.A(_0069_), - .B(\logo_left[6] ), + .X(_0159_)); + sky130_fd_sc_hd__o21ai_1 _0997_ (.A1(_0072_), + .A2(net52), + .B1(net115), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0159_)); - sky130_fd_sc_hd__nor2_1 _0999_ (.A(net113), - .B(_0077_), + .Y(_0160_)); + sky130_fd_sc_hd__a31o_1 _0998_ (.A1(net52), + .A2(_0158_), + .A3(_0159_), + .B1(_0160_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0160_)); - sky130_fd_sc_hd__or2_1 _1000_ (.A(_0159_), - .B(_0160_), + .X(_0018_)); + sky130_fd_sc_hd__o21ai_1 _0999_ (.A1(_0071_), + .A2(net52), + .B1(net116), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0161_)); - sky130_fd_sc_hd__o21a_1 _1001_ (.A1(\logo_left[5] ), - .A2(\logo_left[4] ), - .B1(_0069_), + .Y(_0161_)); + sky130_fd_sc_hd__xor2_1 _1000_ (.A(net111), + .B(\logo_left[7] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0162_)); - sky130_fd_sc_hd__and2b_1 _1002_ (.A_N(_0152_), - .B(_0155_), + sky130_fd_sc_hd__o21ai_1 _1001_ (.A1(dir_x), + .A2(_0072_), + .B1(_0159_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0163_)); - sky130_fd_sc_hd__nor2_1 _1003_ (.A(_0162_), + .Y(_0163_)); + sky130_fd_sc_hd__xnor2_1 _1002_ (.A(_0162_), .B(_0163_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0164_)); - sky130_fd_sc_hd__nor2_1 _1004_ (.A(_0161_), - .B(_0164_), + sky130_fd_sc_hd__a21o_1 _1003_ (.A1(net52), + .A2(_0164_), + .B1(_0161_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0165_)); - sky130_fd_sc_hd__a21bo_1 _1005_ (.A1(_0161_), - .A2(_0164_), - .B1_N(net37), + .X(_0019_)); + sky130_fd_sc_hd__and2_1 _1004_ (.A(_0064_), + .B(\logo_left[8] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0166_)); - sky130_fd_sc_hd__o221ai_1 _1006_ (.A1(_0077_), - .A2(net37), - .B1(_0165_), - .B2(_0166_), - .C1(net114), + .X(_0165_)); + sky130_fd_sc_hd__nor2_1 _1005_ (.A(_0064_), + .B(\logo_left[8] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0018_)); - sky130_fd_sc_hd__o21ai_1 _1007_ (.A1(_0076_), - .A2(net38), - .B1(net114), + .Y(_0166_)); + sky130_fd_sc_hd__or4_1 _1006_ (.A(_0147_), + .B(_0151_), + .C(_0155_), + .D(_0162_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0167_)); - sky130_fd_sc_hd__xnor2_1 _1008_ (.A(net113), - .B(\logo_left[7] ), + .X(_0167_)); + sky130_fd_sc_hd__a21o_1 _1007_ (.A1(_0071_), + .A2(_0072_), + .B1(dir_x), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0168_)); - sky130_fd_sc_hd__o21ai_1 _1009_ (.A1(_0160_), - .A2(_0165_), - .B1(_0168_), + .X(_0168_)); + sky130_fd_sc_hd__and3_1 _1008_ (.A(_0156_), + .B(_0167_), + .C(_0168_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0169_)); - sky130_fd_sc_hd__or3_1 _1010_ (.A(_0160_), - .B(_0165_), - .C(_0168_), + .X(_0169_)); + sky130_fd_sc_hd__or3_1 _1009_ (.A(_0165_), + .B(_0166_), + .C(_0169_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0170_)); - sky130_fd_sc_hd__a31o_1 _1011_ (.A1(net38), - .A2(_0169_), - .A3(_0170_), - .B1(_0167_), + sky130_fd_sc_hd__o21ai_1 _1010_ (.A1(_0165_), + .A2(_0166_), + .B1(_0169_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0019_)); - sky130_fd_sc_hd__and2_1 _1012_ (.A(_0069_), - .B(\logo_left[8] ), + .Y(_0171_)); + sky130_fd_sc_hd__a21bo_1 _1011_ (.A1(_0170_), + .A2(_0171_), + .B1_N(net53), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0171_)); - sky130_fd_sc_hd__nor2_1 _1013_ (.A(_0069_), - .B(\logo_left[8] ), + .X(_0172_)); + sky130_fd_sc_hd__o211a_1 _1012_ (.A1(\logo_left[8] ), + .A2(net53), + .B1(_0172_), + .C1(net115), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0172_)); - sky130_fd_sc_hd__nor2_1 _1014_ (.A(_0171_), - .B(_0172_), + .X(_0020_)); + sky130_fd_sc_hd__o21ba_1 _1013_ (.A1(_0166_), + .A2(_0169_), + .B1_N(_0165_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0173_)); - sky130_fd_sc_hd__and3b_1 _1015_ (.A_N(_0161_), - .B(_0163_), - .C(_0168_), + .X(_0173_)); + sky130_fd_sc_hd__xnor2_1 _1014_ (.A(net111), + .B(\logo_left[9] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0174_)); - sky130_fd_sc_hd__a2111o_1 _1016_ (.A1(_0069_), - .A2(\logo_left[7] ), - .B1(_0160_), - .C1(_0162_), - .D1(_0174_), + .Y(_0174_)); + sky130_fd_sc_hd__o21ai_1 _1015_ (.A1(_0173_), + .A2(_0174_), + .B1(net53), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0175_)); - sky130_fd_sc_hd__xnor2_1 _1017_ (.A(_0173_), - .B(_0175_), + .Y(_0175_)); + sky130_fd_sc_hd__a21o_1 _1016_ (.A1(_0173_), + .A2(_0174_), + .B1(_0175_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0176_)); - sky130_fd_sc_hd__nand2_1 _1018_ (.A(net37), - .B(_0176_), + .X(_0176_)); + sky130_fd_sc_hd__o211a_1 _1017_ (.A1(\logo_left[9] ), + .A2(net54), + .B1(_0176_), + .C1(net116), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0177_)); - sky130_fd_sc_hd__o211a_1 _1019_ (.A1(\logo_left[8] ), - .A2(net37), - .B1(_0177_), - .C1(net114), + .X(_0021_)); + sky130_fd_sc_hd__or2_1 _1018_ (.A(\logo_top[0] ), + .B(net50), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0020_)); - sky130_fd_sc_hd__a21oi_1 _1020_ (.A1(_0173_), - .A2(_0175_), - .B1(_0171_), + .X(_0177_)); + sky130_fd_sc_hd__nand2_1 _1019_ (.A(\logo_top[0] ), + .B(net50), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0178_)); - sky130_fd_sc_hd__or2_1 _1021_ (.A(net113), - .B(\logo_left[9] ), + sky130_fd_sc_hd__and3_1 _1020_ (.A(net112), + .B(_0177_), + .C(_0178_), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(_0022_)); + sky130_fd_sc_hd__xor2_1 _1021_ (.A(net110), + .B(\logo_top[1] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0179_)); - sky130_fd_sc_hd__nand2_1 _1022_ (.A(dir_x), - .B(\logo_left[9] ), + sky130_fd_sc_hd__nor2_1 _1022_ (.A(_0070_), + .B(_0179_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0180_)); - sky130_fd_sc_hd__nand2_1 _1023_ (.A(_0179_), - .B(_0180_), + sky130_fd_sc_hd__nand2_1 _1023_ (.A(_0070_), + .B(_0179_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0181_)); - sky130_fd_sc_hd__xnor2_1 _1024_ (.A(_0178_), + sky130_fd_sc_hd__and2b_1 _1024_ (.A_N(_0180_), .B(_0181_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0182_)); - sky130_fd_sc_hd__mux2_1 _1025_ (.A0(\logo_left[9] ), + .X(_0182_)); + sky130_fd_sc_hd__mux2_1 _1025_ (.A0(\logo_top[1] ), .A1(_0182_), - .S(net38), + .S(net50), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0183_)); - sky130_fd_sc_hd__and2_1 _1026_ (.A(net114), + sky130_fd_sc_hd__and2_1 _1026_ (.A(net112), .B(_0183_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0021_)); - sky130_fd_sc_hd__or2_1 _1027_ (.A(\logo_top[0] ), - .B(net39), + .X(_0023_)); + sky130_fd_sc_hd__or2_1 _1027_ (.A(_0063_), + .B(\logo_top[2] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0184_)); - sky130_fd_sc_hd__nand2_1 _1028_ (.A(\logo_top[0] ), - .B(net39), + sky130_fd_sc_hd__nand2_1 _1028_ (.A(_0063_), + .B(\logo_top[2] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0185_)); - sky130_fd_sc_hd__and3_1 _1029_ (.A(net118), - .B(_0184_), - .C(_0185_), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .X(_0022_)); - sky130_fd_sc_hd__xor2_1 _1030_ (.A(net112), - .B(\logo_top[1] ), + sky130_fd_sc_hd__nand2_1 _1029_ (.A(_0184_), + .B(_0185_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0186_)); - sky130_fd_sc_hd__nor2_1 _1031_ (.A(_0075_), - .B(_0186_), + .Y(_0186_)); + sky130_fd_sc_hd__a21oi_1 _1030_ (.A1(_0063_), + .A2(\logo_top[1] ), + .B1(_0180_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0187_)); - sky130_fd_sc_hd__nand2_1 _1032_ (.A(_0075_), - .B(_0186_), + sky130_fd_sc_hd__xnor2_1 _1031_ (.A(_0186_), + .B(_0187_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0188_)); - sky130_fd_sc_hd__and2b_1 _1033_ (.A_N(_0187_), + sky130_fd_sc_hd__nand2_1 _1032_ (.A(net50), .B(_0188_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0189_)); - sky130_fd_sc_hd__mux2_1 _1034_ (.A0(\logo_top[1] ), - .A1(_0189_), - .S(net40), + .Y(_0189_)); + sky130_fd_sc_hd__o211a_1 _1033_ (.A1(\logo_top[2] ), + .A2(net50), + .B1(_0189_), + .C1(net112), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0190_)); - sky130_fd_sc_hd__and2_1 _1035_ (.A(net116), - .B(_0190_), + .X(_0024_)); + sky130_fd_sc_hd__or2_1 _1034_ (.A(\logo_top[2] ), + .B(_0187_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0023_)); - sky130_fd_sc_hd__or2_1 _1036_ (.A(_0068_), - .B(\logo_top[2] ), + .X(_0190_)); + sky130_fd_sc_hd__o2111a_1 _1035_ (.A1(_0063_), + .A2(_0180_), + .B1(_0185_), + .C1(_0190_), + .D1(net50), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0191_)); - sky130_fd_sc_hd__nand2_1 _1037_ (.A(_0068_), - .B(\logo_top[2] ), + sky130_fd_sc_hd__o21a_1 _1036_ (.A1(_0069_), + .A2(_0191_), + .B1(net112), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0192_)); - sky130_fd_sc_hd__nand2_1 _1038_ (.A(_0191_), - .B(_0192_), + .X(_0192_)); + sky130_fd_sc_hd__a21bo_1 _1037_ (.A1(_0069_), + .A2(_0191_), + .B1_N(_0192_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0193_)); - sky130_fd_sc_hd__a21oi_1 _1039_ (.A1(_0068_), - .A2(\logo_top[1] ), - .B1(_0187_), + .X(_0025_)); + sky130_fd_sc_hd__xnor2_1 _1038_ (.A(net110), + .B(\logo_top[4] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0194_)); - sky130_fd_sc_hd__xnor2_1 _1040_ (.A(_0193_), - .B(_0194_), + .Y(_0193_)); + sky130_fd_sc_hd__nor2_1 _1039_ (.A(\logo_top[3] ), + .B(\logo_top[2] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0195_)); - sky130_fd_sc_hd__nand2_1 _1041_ (.A(net40), - .B(_0195_), + .Y(_0194_)); + sky130_fd_sc_hd__o22a_1 _1040_ (.A1(_0186_), + .A2(_0187_), + .B1(_0194_), + .B2(dir_y), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0196_)); - sky130_fd_sc_hd__o211a_1 _1042_ (.A1(\logo_top[2] ), - .A2(net40), - .B1(_0196_), - .C1(net116), + .X(_0195_)); + sky130_fd_sc_hd__a21oi_1 _1041_ (.A1(net110), + .A2(_0069_), + .B1(_0195_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0024_)); - sky130_fd_sc_hd__or2_1 _1043_ (.A(\logo_top[2] ), - .B(_0194_), + .Y(_0196_)); + sky130_fd_sc_hd__nand2_1 _1042_ (.A(_0193_), + .B(_0196_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0197_)); - sky130_fd_sc_hd__o2111ai_2 _1044_ (.A1(_0068_), - .A2(_0187_), - .B1(_0192_), - .C1(_0197_), - .D1(net40), + .Y(_0197_)); + sky130_fd_sc_hd__xnor2_1 _1043_ (.A(_0193_), + .B(_0196_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0198_)); - sky130_fd_sc_hd__o21ai_1 _1045_ (.A1(\logo_top[3] ), - .A2(_0198_), - .B1(net116), + sky130_fd_sc_hd__nand2_1 _1044_ (.A(net50), + .B(_0198_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0199_)); - sky130_fd_sc_hd__a21o_1 _1046_ (.A1(net160), - .A2(_0198_), + sky130_fd_sc_hd__o211a_1 _1045_ (.A1(net160), + .A2(net50), .B1(_0199_), + .C1(net113), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0025_)); - sky130_fd_sc_hd__xnor2_1 _1047_ (.A(net112), - .B(\logo_top[4] ), + .X(_0026_)); + sky130_fd_sc_hd__xnor2_1 _1046_ (.A(net110), + .B(\logo_top[5] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0200_)); - sky130_fd_sc_hd__nor2_1 _1048_ (.A(\logo_top[3] ), - .B(\logo_top[2] ), + sky130_fd_sc_hd__o21ai_1 _1047_ (.A1(net110), + .A2(_0068_), + .B1(_0197_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0201_)); - sky130_fd_sc_hd__o22a_1 _1049_ (.A1(_0193_), - .A2(_0194_), - .B1(_0201_), - .B2(dir_y), + sky130_fd_sc_hd__xnor2_1 _1048_ (.A(_0200_), + .B(_0201_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0202_)); - sky130_fd_sc_hd__a21oi_1 _1050_ (.A1(net112), - .A2(_0074_), - .B1(_0202_), + .Y(_0202_)); + sky130_fd_sc_hd__nand2_1 _1049_ (.A(net51), + .B(_0202_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0203_)); - sky130_fd_sc_hd__nand2_1 _1051_ (.A(_0200_), - .B(_0203_), + sky130_fd_sc_hd__o211a_1 _1050_ (.A1(\logo_top[5] ), + .A2(net51), + .B1(_0203_), + .C1(net113), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0204_)); - sky130_fd_sc_hd__or2_1 _1052_ (.A(_0200_), - .B(_0203_), + .X(_0027_)); + sky130_fd_sc_hd__xnor2_1 _1051_ (.A(net110), + .B(\logo_top[6] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0205_)); - sky130_fd_sc_hd__a21bo_1 _1053_ (.A1(_0204_), - .A2(_0205_), - .B1_N(net40), + .Y(_0204_)); + sky130_fd_sc_hd__and3_1 _1052_ (.A(_0193_), + .B(_0196_), + .C(_0200_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0206_)); - sky130_fd_sc_hd__o211a_1 _1054_ (.A1(\logo_top[4] ), - .A2(net40), - .B1(_0206_), - .C1(net116), + .X(_0205_)); + sky130_fd_sc_hd__o21a_1 _1053_ (.A1(\logo_top[5] ), + .A2(\logo_top[4] ), + .B1(_0063_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0026_)); - sky130_fd_sc_hd__xnor2_1 _1055_ (.A(net112), - .B(\logo_top[5] ), + .X(_0206_)); + sky130_fd_sc_hd__or2_1 _1054_ (.A(_0205_), + .B(_0206_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0207_)); - sky130_fd_sc_hd__o21a_1 _1056_ (.A1(net112), - .A2(_0073_), - .B1(_0204_), + .X(_0207_)); + sky130_fd_sc_hd__or2_1 _1055_ (.A(_0204_), + .B(_0207_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0208_)); - sky130_fd_sc_hd__and2_1 _1057_ (.A(_0207_), - .B(_0208_), + sky130_fd_sc_hd__nand2_1 _1056_ (.A(_0204_), + .B(_0207_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0209_)); - sky130_fd_sc_hd__o21ai_1 _1058_ (.A1(_0207_), - .A2(_0208_), - .B1(net40), + .Y(_0209_)); + sky130_fd_sc_hd__o21ai_1 _1057_ (.A1(_0067_), + .A2(net51), + .B1(net113), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0210_)); - sky130_fd_sc_hd__o221a_1 _1059_ (.A1(\logo_top[5] ), - .A2(net40), - .B1(_0209_), - .B2(_0210_), - .C1(net116), + sky130_fd_sc_hd__a31o_1 _1058_ (.A1(net51), + .A2(_0208_), + .A3(_0209_), + .B1(_0210_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0027_)); - sky130_fd_sc_hd__xnor2_1 _1060_ (.A(net112), - .B(\logo_top[6] ), + .X(_0028_)); + sky130_fd_sc_hd__o21ai_1 _1059_ (.A1(_0066_), + .A2(net51), + .B1(net113), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0211_)); - sky130_fd_sc_hd__and3_1 _1061_ (.A(_0200_), - .B(_0203_), - .C(_0207_), + sky130_fd_sc_hd__xor2_1 _1060_ (.A(net110), + .B(\logo_top[7] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0212_)); - sky130_fd_sc_hd__o21a_1 _1062_ (.A1(\logo_top[5] ), - .A2(\logo_top[4] ), - .B1(_0068_), + sky130_fd_sc_hd__inv_2 _1061_ (.A(_0212_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0213_)); - sky130_fd_sc_hd__or2_1 _1063_ (.A(_0212_), - .B(_0213_), + .Y(_0213_)); + sky130_fd_sc_hd__o21a_1 _1062_ (.A1(dir_y), + .A2(_0067_), + .B1(_0209_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0214_)); - sky130_fd_sc_hd__or2_1 _1064_ (.A(_0211_), + sky130_fd_sc_hd__xnor2_1 _1063_ (.A(_0213_), .B(_0214_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0215_)); - sky130_fd_sc_hd__nand2_1 _1065_ (.A(_0211_), - .B(_0214_), + .Y(_0215_)); + sky130_fd_sc_hd__a21o_1 _1064_ (.A1(net51), + .A2(_0215_), + .B1(_0211_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0216_)); - sky130_fd_sc_hd__o21ai_1 _1066_ (.A1(_0072_), - .A2(net39), - .B1(net118), + .X(_0029_)); + sky130_fd_sc_hd__o41a_1 _1065_ (.A1(\logo_top[7] ), + .A2(\logo_top[6] ), + .A3(\logo_top[5] ), + .A4(\logo_top[4] ), + .B1(_0063_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0217_)); - sky130_fd_sc_hd__a31o_1 _1067_ (.A1(net39), - .A2(_0215_), - .A3(_0216_), - .B1(_0217_), + .X(_0216_)); + sky130_fd_sc_hd__a31o_1 _1066_ (.A1(_0204_), + .A2(_0205_), + .A3(_0213_), + .B1(_0216_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0028_)); - sky130_fd_sc_hd__o21ai_1 _1068_ (.A1(_0071_), - .A2(net39), - .B1(net118), + .X(_0217_)); + sky130_fd_sc_hd__nor2_1 _1067_ (.A(dir_y), + .B(\logo_top[8] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0218_)); - sky130_fd_sc_hd__xor2_1 _1069_ (.A(net112), - .B(\logo_top[7] ), + sky130_fd_sc_hd__nor2_1 _1068_ (.A(_0063_), + .B(_0065_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0219_)); - sky130_fd_sc_hd__inv_2 _1070_ (.A(_0219_), + .Y(_0219_)); + sky130_fd_sc_hd__or3_1 _1069_ (.A(_0217_), + .B(_0218_), + .C(_0219_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0220_)); - sky130_fd_sc_hd__o21a_1 _1071_ (.A1(net112), - .A2(_0072_), - .B1(_0216_), + .X(_0220_)); + sky130_fd_sc_hd__o21ai_1 _1070_ (.A1(_0218_), + .A2(_0219_), + .B1(_0217_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0221_)); - sky130_fd_sc_hd__xnor2_1 _1072_ (.A(_0220_), - .B(_0221_), + .Y(_0221_)); + sky130_fd_sc_hd__a21bo_1 _1071_ (.A1(_0220_), + .A2(_0221_), + .B1_N(net50), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0222_)); - sky130_fd_sc_hd__a21o_1 _1073_ (.A1(net39), - .A2(_0222_), - .B1(_0218_), + .X(_0222_)); + sky130_fd_sc_hd__o211a_1 _1072_ (.A1(net155), + .A2(net50), + .B1(_0222_), + .C1(net113), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0029_)); - sky130_fd_sc_hd__o41a_1 _1074_ (.A1(\logo_top[7] ), - .A2(\logo_top[6] ), - .A3(\logo_top[5] ), - .A4(\logo_top[4] ), - .B1(_0068_), + .X(_0030_)); + sky130_fd_sc_hd__mux2_1 _1073_ (.A0(_0218_), + .A1(_0219_), + .S(_0217_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0223_)); - sky130_fd_sc_hd__a31o_1 _1075_ (.A1(_0211_), - .A2(_0212_), - .A3(_0220_), - .B1(_0223_), + sky130_fd_sc_hd__a21o_1 _1074_ (.A1(net51), + .A2(_0223_), + .B1(\logo_top[9] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0224_)); - sky130_fd_sc_hd__nor2_1 _1076_ (.A(net112), - .B(\logo_top[8] ), + sky130_fd_sc_hd__nand3_1 _1075_ (.A(\logo_top[9] ), + .B(net51), + .C(_0223_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0225_)); - sky130_fd_sc_hd__nor2_1 _1077_ (.A(_0068_), - .B(_0070_), + sky130_fd_sc_hd__and3_1 _1076_ (.A(net113), + .B(_0224_), + .C(_0225_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0226_)); - sky130_fd_sc_hd__or3_1 _1078_ (.A(_0224_), - .B(_0225_), - .C(_0226_), + .X(_0031_)); + sky130_fd_sc_hd__or4_1 _1077_ (.A(\logo_left[6] ), + .B(\logo_left[3] ), + .C(\logo_left[2] ), + .D(\logo_left[1] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0227_)); - sky130_fd_sc_hd__o21ai_1 _1079_ (.A1(_0225_), - .A2(_0226_), - .B1(_0224_), + .X(_0226_)); + sky130_fd_sc_hd__or4_1 _1078_ (.A(\logo_left[8] ), + .B(\logo_left[7] ), + .C(\logo_left[5] ), + .D(\logo_left[4] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0228_)); - sky130_fd_sc_hd__a21bo_1 _1080_ (.A1(_0227_), - .A2(_0228_), - .B1_N(net39), + .X(_0227_)); + sky130_fd_sc_hd__nor4_1 _1079_ (.A(net111), + .B(\logo_left[9] ), + .C(_0226_), + .D(_0227_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0229_)); - sky130_fd_sc_hd__o211a_1 _1081_ (.A1(net156), - .A2(net39), - .B1(_0229_), - .C1(net118), + .Y(_0228_)); + sky130_fd_sc_hd__and4b_1 _1080_ (.A_N(\logo_left[9] ), + .B(\logo_left[8] ), + .C(\logo_left[7] ), + .D(\logo_left[6] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0030_)); - sky130_fd_sc_hd__mux2_1 _1082_ (.A0(_0225_), - .A1(_0226_), - .S(_0224_), + .X(_0229_)); + sky130_fd_sc_hd__and4_1 _1081_ (.A(\logo_left[4] ), + .B(\logo_left[3] ), + .C(\logo_left[2] ), + .D(\logo_left[1] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0230_)); - sky130_fd_sc_hd__a21o_1 _1083_ (.A1(net39), - .A2(_0230_), - .B1(\logo_top[9] ), + sky130_fd_sc_hd__a41o_1 _1082_ (.A1(net111), + .A2(\logo_left[5] ), + .A3(_0229_), + .A4(_0230_), + .B1(_0228_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0231_)); - sky130_fd_sc_hd__nand3_1 _1084_ (.A(\logo_top[9] ), - .B(net39), - .C(_0230_), + sky130_fd_sc_hd__and3_1 _1083_ (.A(\logo_left[0] ), + .B(net53), + .C(_0231_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0232_)); - sky130_fd_sc_hd__and3_1 _1085_ (.A(net118), - .B(_0231_), - .C(_0232_), + .X(_0232_)); + sky130_fd_sc_hd__o21ai_1 _1084_ (.A1(_0064_), + .A2(_0232_), + .B1(net115), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0031_)); - sky130_fd_sc_hd__or3_1 _1086_ (.A(\logo_left[3] ), - .B(\logo_left[2] ), - .C(\logo_left[1] ), + .Y(_0233_)); + sky130_fd_sc_hd__a21o_1 _1085_ (.A1(_0064_), + .A2(_0232_), + .B1(_0233_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0233_)); - sky130_fd_sc_hd__or4_1 _1087_ (.A(\logo_left[8] ), - .B(\logo_left[6] ), - .C(\logo_left[5] ), - .D(\logo_left[4] ), + .X(_0032_)); + sky130_fd_sc_hd__or3_1 _1086_ (.A(\logo_top[9] ), + .B(\logo_top[7] ), + .C(\logo_top[5] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0234_)); - sky130_fd_sc_hd__o31a_1 _1088_ (.A1(_0179_), - .A2(_0233_), - .A3(_0234_), - .B1(_0076_), + sky130_fd_sc_hd__and4_1 _1087_ (.A(\logo_top[6] ), + .B(\logo_top[4] ), + .C(\logo_top[3] ), + .D(\logo_top[2] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0235_)); - sky130_fd_sc_hd__and3_1 _1089_ (.A(\logo_left[3] ), - .B(\logo_left[2] ), - .C(\logo_left[1] ), + sky130_fd_sc_hd__a21bo_1 _1088_ (.A1(_0219_), + .A2(_0235_), + .B1_N(\logo_top[1] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0236_)); - sky130_fd_sc_hd__and4b_1 _1090_ (.A_N(\logo_left[9] ), - .B(\logo_left[8] ), - .C(\logo_left[6] ), - .D(\logo_left[4] ), + sky130_fd_sc_hd__a41o_1 _1089_ (.A1(_0067_), + .A2(_0068_), + .A3(_0194_), + .A4(_0218_), + .B1(\logo_top[1] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0237_)); - sky130_fd_sc_hd__a41o_1 _1091_ (.A1(dir_x), - .A2(\logo_left[5] ), - .A3(_0236_), - .A4(_0237_), - .B1(_0076_), + sky130_fd_sc_hd__and4bb_1 _1090_ (.A_N(_0178_), + .B_N(_0234_), + .C(_0236_), + .D(_0237_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0238_)); - sky130_fd_sc_hd__or4bb_2 _1092_ (.A(_0080_), - .B(_0235_), - .C_N(_0238_), - .D_N(net38), + sky130_fd_sc_hd__o21ai_1 _1091_ (.A1(net110), + .A2(_0238_), + .B1(net112), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0239_)); - sky130_fd_sc_hd__o21ai_1 _1093_ (.A1(dir_x), - .A2(_0239_), - .B1(net115), + .Y(_0239_)); + sky130_fd_sc_hd__a21oi_1 _1092_ (.A1(net110), + .A2(_0238_), + .B1(_0239_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0240_)); - sky130_fd_sc_hd__a21o_1 _1094_ (.A1(net113), - .A2(_0239_), - .B1(_0240_), + .Y(_0033_)); + sky130_fd_sc_hd__or2_1 _1093_ (.A(_0232_), + .B(_0238_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0032_)); - sky130_fd_sc_hd__and3_1 _1095_ (.A(\logo_top[3] ), - .B(\logo_top[2] ), - .C(\logo_top[1] ), + .X(_0240_)); + sky130_fd_sc_hd__and2_1 _1094_ (.A(\color_index[0] ), + .B(_0240_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0241_)); - sky130_fd_sc_hd__nand4_1 _1096_ (.A(\logo_top[6] ), - .B(\logo_top[4] ), - .C(_0226_), - .D(_0241_), + sky130_fd_sc_hd__o21ai_1 _1095_ (.A1(net152), + .A2(_0240_), + .B1(net115), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0242_)); - sky130_fd_sc_hd__nand2_1 _1097_ (.A(_0201_), - .B(_0225_), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .Y(_0243_)); - sky130_fd_sc_hd__or4_1 _1098_ (.A(\logo_top[6] ), - .B(\logo_top[4] ), - .C(\logo_top[1] ), - .D(_0243_), + sky130_fd_sc_hd__nor2_1 _1096_ (.A(_0241_), + .B(_0242_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0244_)); - sky130_fd_sc_hd__a2111o_1 _1099_ (.A1(_0242_), - .A2(_0244_), - .B1(\logo_top[9] ), - .C1(\logo_top[7] ), - .D1(\logo_top[5] ), + .Y(_0034_)); + sky130_fd_sc_hd__and3_1 _1097_ (.A(\color_index[1] ), + .B(\color_index[0] ), + .C(_0240_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0245_)); - sky130_fd_sc_hd__o21ai_1 _1100_ (.A1(_0185_), - .A2(_0245_), - .B1(_0068_), + .X(_0243_)); + sky130_fd_sc_hd__o21ai_1 _1098_ (.A1(net144), + .A2(_0241_), + .B1(net115), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0246_)); - sky130_fd_sc_hd__o311a_1 _1101_ (.A1(_0068_), - .A2(_0185_), - .A3(_0245_), - .B1(_0246_), - .C1(net118), + .Y(_0244_)); + sky130_fd_sc_hd__nor2_1 _1099_ (.A(_0243_), + .B(_0244_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0033_)); - sky130_fd_sc_hd__o21ai_1 _1102_ (.A1(_0185_), - .A2(_0245_), - .B1(_0239_), + .Y(_0035_)); + sky130_fd_sc_hd__o21ai_1 _1100_ (.A1(net133), + .A2(_0243_), + .B1(net116), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0247_)); - sky130_fd_sc_hd__or2_1 _1103_ (.A(\color_index[0] ), - .B(_0247_), + .Y(_0245_)); + sky130_fd_sc_hd__a21oi_1 _1101_ (.A1(net133), + .A2(_0243_), + .B1(_0245_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0248_)); - sky130_fd_sc_hd__and2_1 _1104_ (.A(\color_index[0] ), - .B(_0247_), + .Y(_0036_)); + sky130_fd_sc_hd__mux2_1 _1102_ (.A0(net143), + .A1(\vga_sync_gen.vpos[0] ), + .S(net112), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0249_)); - sky130_fd_sc_hd__and3b_1 _1105_ (.A_N(_0249_), - .B(net118), - .C(_0248_), + .X(_0037_)); + sky130_fd_sc_hd__mux2_1 _1103_ (.A0(net134), + .A1(\vga_sync_gen.vpos[1] ), + .S(net112), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0034_)); - sky130_fd_sc_hd__or2_1 _1106_ (.A(\color_index[1] ), - .B(_0249_), + .X(_0038_)); + sky130_fd_sc_hd__mux2_1 _1104_ (.A0(net139), + .A1(\vga_sync_gen.vpos[2] ), + .S(net112), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0250_)); - sky130_fd_sc_hd__and3_1 _1107_ (.A(\color_index[1] ), - .B(\color_index[0] ), - .C(_0247_), + .X(_0039_)); + sky130_fd_sc_hd__mux2_1 _1105_ (.A0(net135), + .A1(\vga_sync_gen.vpos[3] ), + .S(net112), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0251_)); - sky130_fd_sc_hd__and3b_1 _1108_ (.A_N(_0251_), - .B(net115), - .C(_0250_), + .X(_0040_)); + sky130_fd_sc_hd__mux2_1 _1106_ (.A0(net142), + .A1(net109), + .S(net114), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0035_)); - sky130_fd_sc_hd__a21boi_1 _1109_ (.A1(net135), - .A2(_0251_), - .B1_N(net115), + .X(_0041_)); + sky130_fd_sc_hd__mux2_1 _1107_ (.A0(net140), + .A1(\vga_sync_gen.vpos[5] ), + .S(net113), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0252_)); - sky130_fd_sc_hd__o21a_1 _1110_ (.A1(net135), - .A2(_0251_), - .B1(_0252_), + .X(_0042_)); + sky130_fd_sc_hd__mux2_1 _1108_ (.A0(net149), + .A1(\vga_sync_gen.vpos[6] ), + .S(net114), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0036_)); - sky130_fd_sc_hd__mux2_1 _1111_ (.A0(net144), - .A1(\vga_sync_gen.vpos[0] ), - .S(net117), + .X(_0043_)); + sky130_fd_sc_hd__mux2_1 _1109_ (.A0(net137), + .A1(\vga_sync_gen.vpos[7] ), + .S(net113), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0037_)); - sky130_fd_sc_hd__mux2_1 _1112_ (.A0(net146), - .A1(\vga_sync_gen.vpos[1] ), - .S(net117), + .X(_0044_)); + sky130_fd_sc_hd__mux2_1 _1110_ (.A0(net138), + .A1(net108), + .S(net112), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0038_)); - sky130_fd_sc_hd__mux2_1 _1113_ (.A0(net147), - .A1(\vga_sync_gen.vpos[2] ), - .S(net116), + .X(_0045_)); + sky130_fd_sc_hd__mux2_1 _1111_ (.A0(net136), + .A1(\vga_sync_gen.vpos[9] ), + .S(net114), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0039_)); - sky130_fd_sc_hd__mux2_1 _1114_ (.A0(net141), - .A1(\vga_sync_gen.vpos[3] ), - .S(net117), + .X(_0046_)); + sky130_fd_sc_hd__nand2b_4 _1112_ (.A_N(\vga_sync_gen.hpos[0] ), + .B(\logo_left[0] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0040_)); - sky130_fd_sc_hd__mux2_1 _1115_ (.A0(\prev_y[4] ), - .A1(net136), - .S(net117), + .Y(_0246_)); + sky130_fd_sc_hd__and2b_1 _1113_ (.A_N(\logo_left[1] ), + .B(\vga_sync_gen.hpos[1] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0041_)); - sky130_fd_sc_hd__mux2_1 _1116_ (.A0(net140), - .A1(\vga_sync_gen.vpos[5] ), - .S(net117), + .X(_0247_)); + sky130_fd_sc_hd__xnor2_4 _1114_ (.A(\logo_left[1] ), + .B(\vga_sync_gen.hpos[1] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0042_)); - sky130_fd_sc_hd__mux2_1 _1117_ (.A0(net143), - .A1(\vga_sync_gen.vpos[6] ), - .S(net116), + .Y(_0248_)); + sky130_fd_sc_hd__xor2_4 _1115_ (.A(_0246_), + .B(_0248_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0043_)); - sky130_fd_sc_hd__mux2_1 _1118_ (.A0(net149), - .A1(\vga_sync_gen.vpos[7] ), - .S(net116), + .X(_0249_)); + sky130_fd_sc_hd__xnor2_4 _1116_ (.A(_0246_), + .B(_0248_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0044_)); - sky130_fd_sc_hd__mux2_1 _1119_ (.A0(net139), - .A1(net110), - .S(net117), + .Y(_0250_)); + sky130_fd_sc_hd__nand2_1 _1117_ (.A(_0069_), + .B(\vga_sync_gen.vpos[3] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0045_)); - sky130_fd_sc_hd__mux2_1 _1120_ (.A0(net138), - .A1(\vga_sync_gen.vpos[9] ), - .S(net117), + .Y(_0251_)); + sky130_fd_sc_hd__or2_1 _1118_ (.A(_0069_), + .B(\vga_sync_gen.vpos[3] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0046_)); - sky130_fd_sc_hd__and2_1 _1121_ (.A(_0073_), - .B(net111), + .X(_0252_)); + sky130_fd_sc_hd__nand2_1 _1119_ (.A(_0251_), + .B(_0252_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0253_)); - sky130_fd_sc_hd__nand2_1 _1122_ (.A(_0074_), - .B(\vga_sync_gen.vpos[3] ), + .Y(_0253_)); + sky130_fd_sc_hd__and2b_1 _1120_ (.A_N(\logo_top[2] ), + .B(\vga_sync_gen.vpos[2] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0254_)); - sky130_fd_sc_hd__nand2_1 _1123_ (.A(\logo_top[3] ), - .B(_0084_), + .X(_0254_)); + sky130_fd_sc_hd__and2b_1 _1121_ (.A_N(\logo_top[1] ), + .B(\vga_sync_gen.vpos[1] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0255_)); - sky130_fd_sc_hd__nand2_1 _1124_ (.A(_0254_), - .B(_0255_), + .X(_0255_)); + sky130_fd_sc_hd__xnor2_2 _1122_ (.A(\logo_top[1] ), + .B(\vga_sync_gen.vpos[1] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0256_)); - sky130_fd_sc_hd__nor2_1 _1125_ (.A(\logo_top[2] ), - .B(_0083_), + sky130_fd_sc_hd__nand2b_2 _1123_ (.A_N(\vga_sync_gen.vpos[0] ), + .B(\logo_top[0] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0257_)); - sky130_fd_sc_hd__xor2_1 _1126_ (.A(\logo_top[1] ), - .B(\vga_sync_gen.vpos[1] ), + sky130_fd_sc_hd__a21o_1 _1124_ (.A1(_0256_), + .A2(_0257_), + .B1(_0255_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0258_)); - sky130_fd_sc_hd__and2b_1 _1127_ (.A_N(\vga_sync_gen.vpos[0] ), - .B(\logo_top[0] ), + sky130_fd_sc_hd__and2b_1 _1125_ (.A_N(\vga_sync_gen.vpos[2] ), + .B(\logo_top[2] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0259_)); - sky130_fd_sc_hd__nor2_1 _1128_ (.A(_0258_), + sky130_fd_sc_hd__nor2_1 _1126_ (.A(_0254_), .B(_0259_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0260_)); - sky130_fd_sc_hd__o21bai_4 _1129_ (.A1(\logo_top[1] ), - .A2(_0081_), - .B1_N(_0260_), + sky130_fd_sc_hd__a21oi_2 _1127_ (.A1(_0258_), + .A2(_0260_), + .B1(_0254_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0261_)); - sky130_fd_sc_hd__and2_1 _1130_ (.A(\logo_top[2] ), - .B(_0083_), + sky130_fd_sc_hd__o21ai_2 _1128_ (.A1(_0253_), + .A2(_0261_), + .B1(_0251_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0262_)); - sky130_fd_sc_hd__nor2_2 _1131_ (.A(_0257_), - .B(_0262_), + .Y(_0262_)); + sky130_fd_sc_hd__and2_1 _1129_ (.A(_0068_), + .B(\vga_sync_gen.vpos[4] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0263_)); - sky130_fd_sc_hd__a21oi_2 _1132_ (.A1(_0261_), - .A2(_0263_), - .B1(_0257_), + .X(_0263_)); + sky130_fd_sc_hd__nor2_1 _1130_ (.A(_0068_), + .B(\vga_sync_gen.vpos[4] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0264_)); - sky130_fd_sc_hd__o21a_1 _1133_ (.A1(_0256_), - .A2(_0264_), - .B1(_0254_), + sky130_fd_sc_hd__nor2_1 _1131_ (.A(_0263_), + .B(_0264_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0265_)); - sky130_fd_sc_hd__nor2_1 _1134_ (.A(_0073_), - .B(net111), + .Y(_0265_)); + sky130_fd_sc_hd__xor2_1 _1132_ (.A(_0262_), + .B(_0265_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0266_)); - sky130_fd_sc_hd__nor2_1 _1135_ (.A(_0253_), - .B(_0266_), + .X(_0266_)); + sky130_fd_sc_hd__xnor2_2 _1133_ (.A(_0262_), + .B(_0265_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0267_)); - sky130_fd_sc_hd__o21bai_4 _1136_ (.A1(_0265_), - .A2(_0266_), - .B1_N(_0253_), + sky130_fd_sc_hd__a21o_1 _1134_ (.A1(_0262_), + .A2(_0265_), + .B1(_0263_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0268_)); - sky130_fd_sc_hd__and2b_1 _1137_ (.A_N(\logo_top[5] ), + .X(_0268_)); + sky130_fd_sc_hd__and2b_1 _1135_ (.A_N(\logo_top[5] ), .B(\vga_sync_gen.vpos[5] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0269_)); - sky130_fd_sc_hd__nand2b_1 _1138_ (.A_N(\vga_sync_gen.vpos[5] ), + sky130_fd_sc_hd__nand2b_1 _1136_ (.A_N(\vga_sync_gen.vpos[5] ), .B(\logo_top[5] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0270_)); - sky130_fd_sc_hd__and2b_1 _1139_ (.A_N(_0269_), + sky130_fd_sc_hd__and2b_1 _1137_ (.A_N(_0269_), .B(_0270_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0271_)); - sky130_fd_sc_hd__xnor2_1 _1140_ (.A(_0268_), + sky130_fd_sc_hd__xnor2_2 _1138_ (.A(_0268_), .B(_0271_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0272_)); - sky130_fd_sc_hd__xor2_2 _1141_ (.A(_0268_), + sky130_fd_sc_hd__xor2_1 _1139_ (.A(_0268_), .B(_0271_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0273_)); - sky130_fd_sc_hd__nor2_1 _1142_ (.A(\logo_top[6] ), - .B(_0086_), + sky130_fd_sc_hd__xor2_1 _1140_ (.A(_0256_), + .B(_0257_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0274_)); - sky130_fd_sc_hd__nand2_1 _1143_ (.A(\logo_top[6] ), - .B(_0086_), + .X(_0274_)); + sky130_fd_sc_hd__xnor2_2 _1141_ (.A(_0256_), + .B(_0257_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0275_)); - sky130_fd_sc_hd__nand2b_4 _1144_ (.A_N(_0274_), - .B(_0275_), + sky130_fd_sc_hd__and2_1 _1142_ (.A(_0073_), + .B(\vga_sync_gen.hpos[4] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0276_)); - sky130_fd_sc_hd__a21o_2 _1145_ (.A1(_0268_), - .A2(_0270_), - .B1(_0269_), + .X(_0276_)); + sky130_fd_sc_hd__nor2_1 _1143_ (.A(_0073_), + .B(\vga_sync_gen.hpos[4] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0277_)); - sky130_fd_sc_hd__xnor2_4 _1146_ (.A(_0276_), + .Y(_0277_)); + sky130_fd_sc_hd__nor2_2 _1144_ (.A(_0276_), .B(_0277_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0278_)); - sky130_fd_sc_hd__xor2_4 _1147_ (.A(_0276_), - .B(_0277_), + sky130_fd_sc_hd__or2_1 _1145_ (.A(_0074_), + .B(\vga_sync_gen.hpos[3] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0279_)); - sky130_fd_sc_hd__xnor2_1 _1148_ (.A(_0265_), - .B(_0267_), + sky130_fd_sc_hd__and2b_1 _1146_ (.A_N(\logo_left[2] ), + .B(\vga_sync_gen.hpos[2] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0280_)); - sky130_fd_sc_hd__xor2_1 _1149_ (.A(_0265_), - .B(_0267_), + .X(_0280_)); + sky130_fd_sc_hd__and2b_1 _1147_ (.A_N(\vga_sync_gen.hpos[2] ), + .B(\logo_left[2] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0281_)); - sky130_fd_sc_hd__xnor2_1 _1150_ (.A(\logo_left[6] ), - .B(\vga_sync_gen.hpos[6] ), + sky130_fd_sc_hd__nor2_2 _1148_ (.A(_0280_), + .B(_0281_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0282_)); - sky130_fd_sc_hd__and2b_1 _1151_ (.A_N(\vga_sync_gen.hpos[5] ), - .B(\logo_left[5] ), + sky130_fd_sc_hd__a21o_2 _1149_ (.A1(_0246_), + .A2(_0248_), + .B1(_0247_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0283_)); - sky130_fd_sc_hd__nand2b_1 _1152_ (.A_N(\vga_sync_gen.hpos[5] ), - .B(\logo_left[5] ), + sky130_fd_sc_hd__nand2_1 _1150_ (.A(_0074_), + .B(\vga_sync_gen.hpos[3] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0284_)); - sky130_fd_sc_hd__and2b_1 _1153_ (.A_N(\logo_left[5] ), - .B(\vga_sync_gen.hpos[5] ), + sky130_fd_sc_hd__a221o_1 _1151_ (.A1(_0074_), + .A2(\vga_sync_gen.hpos[3] ), + .B1(_0282_), + .B2(_0283_), + .C1(_0280_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0285_)); - sky130_fd_sc_hd__and2b_1 _1154_ (.A_N(\logo_left[4] ), - .B(\vga_sync_gen.hpos[4] ), + sky130_fd_sc_hd__nand2_1 _1152_ (.A(_0279_), + .B(_0284_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0286_)); - sky130_fd_sc_hd__and2b_1 _1155_ (.A_N(\vga_sync_gen.hpos[4] ), - .B(\logo_left[4] ), + .Y(_0286_)); + sky130_fd_sc_hd__and2_2 _1153_ (.A(_0279_), + .B(_0285_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0287_)); - sky130_fd_sc_hd__nor2_2 _1156_ (.A(_0286_), - .B(_0287_), + sky130_fd_sc_hd__a31o_1 _1154_ (.A1(_0278_), + .A2(_0279_), + .A3(_0285_), + .B1(_0276_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0288_)); - sky130_fd_sc_hd__xor2_1 _1157_ (.A(\logo_left[2] ), - .B(\vga_sync_gen.hpos[2] ), + .X(_0288_)); + sky130_fd_sc_hd__and2b_1 _1155_ (.A_N(\logo_left[5] ), + .B(\vga_sync_gen.hpos[5] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0289_)); - sky130_fd_sc_hd__and2b_1 _1158_ (.A_N(\logo_left[1] ), - .B(\vga_sync_gen.hpos[1] ), + sky130_fd_sc_hd__nand2b_1 _1156_ (.A_N(\vga_sync_gen.hpos[5] ), + .B(\logo_left[5] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0290_)); - sky130_fd_sc_hd__nand2b_4 _1159_ (.A_N(\vga_sync_gen.hpos[0] ), - .B(\logo_left[0] ), + .Y(_0290_)); + sky130_fd_sc_hd__nand2b_1 _1157_ (.A_N(_0289_), + .B(_0290_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0291_)); - sky130_fd_sc_hd__xnor2_4 _1160_ (.A(\logo_left[1] ), - .B(\vga_sync_gen.hpos[1] ), + sky130_fd_sc_hd__xor2_1 _1158_ (.A(_0288_), + .B(_0291_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0292_)); - sky130_fd_sc_hd__a21oi_1 _1161_ (.A1(_0291_), - .A2(_0292_), - .B1(_0290_), + .X(_0292_)); + sky130_fd_sc_hd__xnor2_1 _1159_ (.A(_0288_), + .B(_0291_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0293_)); - sky130_fd_sc_hd__nor2_1 _1162_ (.A(_0289_), - .B(_0293_), + sky130_fd_sc_hd__xnor2_1 _1160_ (.A(\logo_left[6] ), + .B(\vga_sync_gen.hpos[6] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0294_)); - sky130_fd_sc_hd__and2b_1 _1163_ (.A_N(\logo_left[3] ), - .B(\vga_sync_gen.hpos[3] ), + sky130_fd_sc_hd__a311o_1 _1161_ (.A1(_0278_), + .A2(_0279_), + .A3(_0285_), + .B1(_0289_), + .C1(_0276_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0295_)); - sky130_fd_sc_hd__xnor2_1 _1164_ (.A(\logo_left[3] ), - .B(\vga_sync_gen.hpos[3] ), + sky130_fd_sc_hd__and3_1 _1162_ (.A(_0290_), + .B(_0294_), + .C(_0295_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0296_)); - sky130_fd_sc_hd__inv_2 _1165_ (.A(_0296_), + .X(_0296_)); + sky130_fd_sc_hd__nand3_1 _1163_ (.A(_0290_), + .B(_0294_), + .C(_0295_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0297_)); - sky130_fd_sc_hd__a31oi_1 _1166_ (.A1(_0079_), - .A2(\vga_sync_gen.hpos[2] ), - .A3(_0296_), - .B1(_0295_), + sky130_fd_sc_hd__a21oi_1 _1164_ (.A1(_0290_), + .A2(_0295_), + .B1(_0294_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0298_)); - sky130_fd_sc_hd__o31ai_2 _1167_ (.A1(_0289_), - .A2(_0293_), - .A3(_0297_), - .B1(_0298_), + sky130_fd_sc_hd__a21o_1 _1165_ (.A1(_0290_), + .A2(_0295_), + .B1(_0294_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0299_)); - sky130_fd_sc_hd__a21o_2 _1168_ (.A1(_0288_), - .A2(net109), - .B1(_0286_), + .X(_0299_)); + sky130_fd_sc_hd__nor2_2 _1166_ (.A(net35), + .B(net30), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0300_)); - sky130_fd_sc_hd__a211o_1 _1169_ (.A1(_0288_), - .A2(net109), - .B1(_0285_), - .C1(_0286_), + .Y(_0300_)); + sky130_fd_sc_hd__nand2_2 _1167_ (.A(net32), + .B(net27), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0301_)); - sky130_fd_sc_hd__and3_1 _1170_ (.A(_0282_), - .B(_0284_), - .C(_0301_), + .Y(_0301_)); + sky130_fd_sc_hd__xor2_4 _1168_ (.A(_0278_), + .B(_0287_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0302_)); - sky130_fd_sc_hd__nand3_1 _1171_ (.A(_0282_), - .B(_0284_), - .C(_0301_), + sky130_fd_sc_hd__xnor2_1 _1169_ (.A(_0278_), + .B(_0287_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0303_)); - sky130_fd_sc_hd__a21oi_1 _1172_ (.A1(_0284_), - .A2(_0301_), - .B1(_0282_), + sky130_fd_sc_hd__and3_1 _1170_ (.A(net31), + .B(net26), + .C(net20), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0304_)); - sky130_fd_sc_hd__a21o_1 _1173_ (.A1(_0284_), - .A2(_0301_), - .B1(_0282_), + .X(_0304_)); + sky130_fd_sc_hd__nor2_2 _1171_ (.A(net36), + .B(net23), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0305_)); - sky130_fd_sc_hd__nor2_1 _1174_ (.A(net66), - .B(net62), + .Y(_0305_)); + sky130_fd_sc_hd__nand2_2 _1172_ (.A(net41), + .B(net22), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0306_)); - sky130_fd_sc_hd__nand2_1 _1175_ (.A(net64), - .B(net60), + sky130_fd_sc_hd__and4_2 _1173_ (.A(net40), + .B(net33), + .C(net28), + .D(net21), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0307_)); - sky130_fd_sc_hd__xor2_2 _1176_ (.A(_0288_), - .B(net109), + .X(_0307_)); + sky130_fd_sc_hd__or4_2 _1174_ (.A(net36), + .B(net35), + .C(net30), + .D(net24), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0308_)); - sky130_fd_sc_hd__xnor2_2 _1177_ (.A(_0288_), - .B(net109), + sky130_fd_sc_hd__a41o_1 _1175_ (.A1(net39), + .A2(net31), + .A3(net26), + .A4(net22), + .B1(net97), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0309_)); - sky130_fd_sc_hd__or3_4 _1178_ (.A(net67), - .B(net62), - .C(net91), + .X(_0309_)); + sky130_fd_sc_hd__xor2_1 _1176_ (.A(_0258_), + .B(_0260_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0310_)); - sky130_fd_sc_hd__nand2_1 _1179_ (.A(_0258_), - .B(_0259_), + sky130_fd_sc_hd__xnor2_1 _1177_ (.A(_0258_), + .B(_0260_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0311_)); - sky130_fd_sc_hd__and2b_1 _1180_ (.A_N(_0260_), - .B(_0311_), + sky130_fd_sc_hd__a21oi_2 _1178_ (.A1(net34), + .A2(net29), + .B1(net41), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0312_)); - sky130_fd_sc_hd__nand2b_1 _1181_ (.A_N(_0260_), - .B(_0311_), + .Y(_0312_)); + sky130_fd_sc_hd__a21o_4 _1179_ (.A1(net33), + .A2(net28), + .B1(net39), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0313_)); - sky130_fd_sc_hd__nor2_2 _1182_ (.A(_0283_), - .B(_0285_), + .X(_0313_)); + sky130_fd_sc_hd__and3b_1 _1180_ (.A_N(_0309_), + .B(net83), + .C(_0313_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0314_)); - sky130_fd_sc_hd__xnor2_4 _1183_ (.A(_0300_), - .B(_0314_), + .X(_0314_)); + sky130_fd_sc_hd__and3_2 _1181_ (.A(net39), + .B(net31), + .C(net26), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0315_)); - sky130_fd_sc_hd__xor2_1 _1184_ (.A(_0300_), - .B(_0314_), + .X(_0315_)); + sky130_fd_sc_hd__or3_4 _1182_ (.A(net37), + .B(net35), + .C(net30), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0316_)); - sky130_fd_sc_hd__nor2_2 _1185_ (.A(net103), - .B(net59), + sky130_fd_sc_hd__nor2_2 _1183_ (.A(net40), + .B(net20), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0317_)); - sky130_fd_sc_hd__nand2_2 _1186_ (.A(net88), - .B(net55), + sky130_fd_sc_hd__nand2_4 _1184_ (.A(net37), + .B(net23), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0318_)); - sky130_fd_sc_hd__or4_1 _1187_ (.A(net67), - .B(net63), - .C(net92), - .D(_0315_), + sky130_fd_sc_hd__a21oi_2 _1185_ (.A1(net32), + .A2(net27), + .B1(net20), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0319_)); - sky130_fd_sc_hd__nor2_2 _1188_ (.A(net107), - .B(net21), + .Y(_0319_)); + sky130_fd_sc_hd__a21o_1 _1186_ (.A1(net31), + .A2(net26), + .B1(net22), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0320_)); - sky130_fd_sc_hd__xor2_1 _1189_ (.A(_0261_), - .B(_0263_), + .X(_0320_)); + sky130_fd_sc_hd__o211a_1 _1187_ (.A1(net35), + .A2(net30), + .B1(net24), + .C1(net37), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0321_)); - sky130_fd_sc_hd__xnor2_2 _1190_ (.A(_0261_), - .B(_0263_), + sky130_fd_sc_hd__a211o_2 _1188_ (.A1(net34), + .A2(net29), + .B1(net22), + .C1(net41), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0322_)); - sky130_fd_sc_hd__nor2_2 _1191_ (.A(net89), - .B(net56), + .X(_0322_)); + sky130_fd_sc_hd__nand2_1 _1189_ (.A(net97), + .B(net85), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0323_)); - sky130_fd_sc_hd__nand2_2 _1192_ (.A(net90), - .B(net58), + sky130_fd_sc_hd__nand2_1 _1190_ (.A(net94), + .B(_0322_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0324_)); - sky130_fd_sc_hd__nor2_4 _1193_ (.A(net88), - .B(net58), + sky130_fd_sc_hd__and3b_1 _1191_ (.A_N(_0323_), + .B(_0322_), + .C(_0316_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0325_)); - sky130_fd_sc_hd__nand2_4 _1194_ (.A(net91), - .B(net55), + .X(_0325_)); + sky130_fd_sc_hd__xor2_1 _1192_ (.A(_0253_), + .B(_0261_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0326_)); - sky130_fd_sc_hd__nor2_2 _1195_ (.A(net92), - .B(net57), + .X(_0326_)); + sky130_fd_sc_hd__xnor2_1 _1193_ (.A(_0253_), + .B(_0261_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0327_)); - sky130_fd_sc_hd__xnor2_1 _1196_ (.A(net88), - .B(net58), + sky130_fd_sc_hd__nor2_4 _1194_ (.A(net38), + .B(net21), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0328_)); - sky130_fd_sc_hd__xnor2_4 _1197_ (.A(net91), - .B(net59), + sky130_fd_sc_hd__nand2_4 _1195_ (.A(net39), + .B(net23), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0329_)); - sky130_fd_sc_hd__a21oi_4 _1198_ (.A1(net64), - .A2(net60), - .B1(net88), + sky130_fd_sc_hd__o211a_1 _1196_ (.A1(net35), + .A2(net30), + .B1(net24), + .C1(net40), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0330_)); - sky130_fd_sc_hd__a21o_1 _1199_ (.A1(net64), - .A2(net60), - .B1(net88), + .X(_0330_)); + sky130_fd_sc_hd__a211o_1 _1197_ (.A1(net31), + .A2(net26), + .B1(net22), + .C1(net38), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0331_)); - sky130_fd_sc_hd__nor2_2 _1200_ (.A(net25), - .B(net20), + sky130_fd_sc_hd__nor2_1 _1198_ (.A(net96), + .B(net36), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0332_)); - sky130_fd_sc_hd__a211o_4 _1201_ (.A1(net65), - .A2(net61), - .B1(net88), - .C1(net56), + sky130_fd_sc_hd__nand2_2 _1199_ (.A(net105), + .B(net39), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0333_)); - sky130_fd_sc_hd__a21oi_2 _1202_ (.A1(net65), - .A2(net61), - .B1(net96), + .Y(_0333_)); + sky130_fd_sc_hd__or3_1 _1200_ (.A(net97), + .B(net38), + .C(net22), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0334_)); - sky130_fd_sc_hd__a21o_1 _1203_ (.A1(net92), - .A2(net59), - .B1(net103), + .X(_0334_)); + sky130_fd_sc_hd__a31o_1 _1201_ (.A1(net72), + .A2(_0331_), + .A3(_0334_), + .B1(net65), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0335_)); - sky130_fd_sc_hd__a21oi_1 _1204_ (.A1(net90), - .A2(net58), - .B1(net101), + sky130_fd_sc_hd__nor2_2 _1202_ (.A(net92), + .B(net70), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0336_)); - sky130_fd_sc_hd__o211a_1 _1205_ (.A1(net99), - .A2(_0329_), - .B1(_0335_), - .C1(net23), + sky130_fd_sc_hd__nand2_1 _1203_ (.A(net100), + .B(net83), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0337_)); - sky130_fd_sc_hd__or4_4 _1206_ (.A(net67), - .B(net62), - .C(net90), - .D(net56), + .Y(_0337_)); + sky130_fd_sc_hd__nand2_1 _1204_ (.A(net100), + .B(_0320_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0338_)); - sky130_fd_sc_hd__nor2_1 _1207_ (.A(net24), - .B(_0329_), + .Y(_0338_)); + sky130_fd_sc_hd__a211o_1 _1205_ (.A1(_0320_), + .A2(_0336_), + .B1(net58), + .C1(_0313_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0339_)); - sky130_fd_sc_hd__nor2_4 _1208_ (.A(net95), - .B(net59), + .X(_0339_)); + sky130_fd_sc_hd__a21o_1 _1206_ (.A1(net33), + .A2(net28), + .B1(net106), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0340_)); - sky130_fd_sc_hd__and2_2 _1209_ (.A(net107), - .B(_0333_), + .X(_0340_)); + sky130_fd_sc_hd__a211o_2 _1207_ (.A1(net32), + .A2(net27), + .B1(net20), + .C1(net105), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0341_)); - sky130_fd_sc_hd__or3b_1 _1210_ (.A(net87), - .B(_0339_), - .C_N(_0341_), + sky130_fd_sc_hd__nand2_1 _1208_ (.A(net96), + .B(net36), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0342_)); - sky130_fd_sc_hd__nor2_1 _1211_ (.A(net83), - .B(_0327_), + .Y(_0342_)); + sky130_fd_sc_hd__a21oi_1 _1209_ (.A1(net95), + .A2(net37), + .B1(net78), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0343_)); - sky130_fd_sc_hd__or4_1 _1212_ (.A(net107), - .B(net86), - .C(_0327_), - .D(_0330_), + sky130_fd_sc_hd__and2_2 _1210_ (.A(_0341_), + .B(_0343_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0344_)); - sky130_fd_sc_hd__o31a_1 _1213_ (.A1(_0320_), - .A2(net76), - .A3(_0337_), - .B1(_0344_), + sky130_fd_sc_hd__and3_1 _1211_ (.A(net104), + .B(net31), + .C(net26), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0345_)); - sky130_fd_sc_hd__xor2_1 _1214_ (.A(_0256_), - .B(_0264_), + sky130_fd_sc_hd__or3_2 _1212_ (.A(net95), + .B(_0296_), + .C(_0298_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0346_)); - sky130_fd_sc_hd__xnor2_1 _1215_ (.A(_0256_), - .B(_0264_), + sky130_fd_sc_hd__a31o_1 _1213_ (.A1(net100), + .A2(net41), + .A3(_0302_), + .B1(net72), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0347_)); - sky130_fd_sc_hd__o31a_2 _1216_ (.A1(net67), - .A2(net62), - .A3(net90), - .B1(net95), + .X(_0347_)); + sky130_fd_sc_hd__nand2_1 _1214_ (.A(_0341_), + .B(_0342_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0348_)); - sky130_fd_sc_hd__a21oi_2 _1217_ (.A1(net65), - .A2(net61), - .B1(net91), + .Y(_0348_)); + sky130_fd_sc_hd__a21oi_4 _1215_ (.A1(net32), + .A2(net27), + .B1(net23), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0349_)); - sky130_fd_sc_hd__a21o_2 _1218_ (.A1(net65), - .A2(net61), - .B1(net91), + sky130_fd_sc_hd__a21o_2 _1216_ (.A1(net33), + .A2(net28), + .B1(net23), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0350_)); - sky130_fd_sc_hd__and3_1 _1219_ (.A(net64), - .B(net60), - .C(net58), + sky130_fd_sc_hd__nand2_2 _1217_ (.A(net106), + .B(_0350_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0351_)); - sky130_fd_sc_hd__or3_2 _1220_ (.A(net66), - .B(net62), - .C(net55), + .Y(_0351_)); + sky130_fd_sc_hd__a221o_1 _1218_ (.A1(_0329_), + .A2(_0333_), + .B1(_0350_), + .B2(net103), + .C1(net85), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0352_)); - sky130_fd_sc_hd__and3_1 _1221_ (.A(net64), - .B(net60), - .C(net55), + sky130_fd_sc_hd__o311a_1 _1219_ (.A1(_0345_), + .A2(_0347_), + .A3(_0348_), + .B1(_0352_), + .C1(net67), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0353_)); - sky130_fd_sc_hd__or3_4 _1222_ (.A(net66), - .B(net62), - .C(net58), + sky130_fd_sc_hd__nor2_2 _1220_ (.A(net98), + .B(net82), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0354_)); - sky130_fd_sc_hd__nand2_2 _1223_ (.A(_0350_), - .B(net17), + .Y(_0354_)); + sky130_fd_sc_hd__nor2_4 _1221_ (.A(net40), + .B(net25), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0355_)); - sky130_fd_sc_hd__nor2_2 _1224_ (.A(net108), - .B(net83), + sky130_fd_sc_hd__and3_4 _1222_ (.A(net36), + .B(net32), + .C(net27), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0356_)); - sky130_fd_sc_hd__nand2_4 _1225_ (.A(net99), - .B(net75), + .X(_0356_)); + sky130_fd_sc_hd__or3_4 _1223_ (.A(net40), + .B(net35), + .C(net30), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0357_)); - sky130_fd_sc_hd__a21oi_2 _1226_ (.A1(net64), - .A2(net60), - .B1(net55), + .X(_0357_)); + sky130_fd_sc_hd__and4_4 _1224_ (.A(net36), + .B(net32), + .C(net27), + .D(net20), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0358_)); - sky130_fd_sc_hd__a21o_4 _1227_ (.A1(net65), - .A2(net61), - .B1(net56), + .X(_0358_)); + sky130_fd_sc_hd__or4_4 _1225_ (.A(net40), + .B(net35), + .C(net30), + .D(net24), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0359_)); - sky130_fd_sc_hd__nor2_2 _1228_ (.A(net15), - .B(net14), + sky130_fd_sc_hd__a41o_2 _1226_ (.A1(net38), + .A2(net31), + .A3(net26), + .A4(net22), + .B1(net103), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0360_)); - sky130_fd_sc_hd__a211o_2 _1229_ (.A1(net65), - .A2(net61), - .B1(net90), - .C1(net56), + .X(_0360_)); + sky130_fd_sc_hd__and2_2 _1227_ (.A(net82), + .B(_0360_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0361_)); - sky130_fd_sc_hd__o211a_2 _1230_ (.A1(net66), - .A2(net63), - .B1(net92), - .C1(net57), + sky130_fd_sc_hd__nand2_2 _1228_ (.A(net101), + .B(_0329_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0362_)); - sky130_fd_sc_hd__a211o_2 _1231_ (.A1(net65), - .A2(net61), - .B1(net89), - .C1(net58), + .Y(_0362_)); + sky130_fd_sc_hd__nand2_1 _1229_ (.A(net98), + .B(net9), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0363_)); - sky130_fd_sc_hd__a41o_1 _1232_ (.A1(net22), - .A2(net73), - .A3(_0361_), - .A4(_0363_), - .B1(_0356_), + .Y(_0363_)); + sky130_fd_sc_hd__o211a_1 _1230_ (.A1(_0309_), + .A2(net10), + .B1(_0360_), + .C1(net85), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0364_)); - sky130_fd_sc_hd__a21bo_1 _1233_ (.A1(_0348_), - .A2(_0355_), - .B1_N(_0364_), + sky130_fd_sc_hd__a211oi_1 _1231_ (.A1(net12), + .A2(_0354_), + .B1(_0364_), + .C1(net67), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0365_)); - sky130_fd_sc_hd__nor2_2 _1234_ (.A(net99), - .B(_0362_), + .Y(_0365_)); + sky130_fd_sc_hd__nor2_1 _1232_ (.A(_0067_), + .B(\vga_sync_gen.vpos[6] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0366_)); - sky130_fd_sc_hd__a21o_1 _1235_ (.A1(net65), - .A2(net61), - .B1(net59), + sky130_fd_sc_hd__nor2_1 _1233_ (.A(\logo_top[6] ), + .B(_0078_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0367_)); - sky130_fd_sc_hd__and2_1 _1236_ (.A(net99), - .B(net12), + .Y(_0367_)); + sky130_fd_sc_hd__nor2_4 _1234_ (.A(_0366_), + .B(_0367_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0368_)); - sky130_fd_sc_hd__and3_1 _1237_ (.A(net97), - .B(net17), - .C(net12), + .Y(_0368_)); + sky130_fd_sc_hd__a21o_2 _1235_ (.A1(_0268_), + .A2(_0270_), + .B1(_0269_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0369_)); - sky130_fd_sc_hd__nand2_4 _1238_ (.A(net105), - .B(net74), + sky130_fd_sc_hd__xor2_2 _1236_ (.A(_0368_), + .B(_0369_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0370_)); - sky130_fd_sc_hd__nand2_1 _1239_ (.A(net100), - .B(net83), + .X(_0370_)); + sky130_fd_sc_hd__xnor2_4 _1237_ (.A(_0368_), + .B(_0369_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0371_)); - sky130_fd_sc_hd__a21o_1 _1240_ (.A1(net108), - .A2(_0350_), - .B1(net78), + sky130_fd_sc_hd__a21oi_4 _1238_ (.A1(net33), + .A2(net28), + .B1(net37), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0372_)); - sky130_fd_sc_hd__o2bb2a_1 _1241_ (.A1_N(_0370_), - .A2_N(_0372_), - .B1(net24), - .B2(_0327_), + .Y(_0372_)); + sky130_fd_sc_hd__a21o_2 _1239_ (.A1(net33), + .A2(net28), + .B1(net36), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0373_)); - sky130_fd_sc_hd__or2_2 _1242_ (.A(_0317_), - .B(_0348_), + sky130_fd_sc_hd__a21oi_4 _1240_ (.A1(net38), + .A2(net20), + .B1(net97), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0374_)); - sky130_fd_sc_hd__a31o_1 _1243_ (.A1(net77), - .A2(_0326_), - .A3(_0374_), - .B1(_0373_), + .Y(_0374_)); + sky130_fd_sc_hd__a21o_1 _1241_ (.A1(net33), + .A2(net28), + .B1(net96), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0375_)); - sky130_fd_sc_hd__o31a_2 _1244_ (.A1(net67), - .A2(net62), - .A3(net91), - .B1(net104), + sky130_fd_sc_hd__nand2_1 _1242_ (.A(net102), + .B(_0359_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0376_)); - sky130_fd_sc_hd__nor2_1 _1245_ (.A(net23), - .B(net89), + .Y(_0376_)); + sky130_fd_sc_hd__nand2_1 _1243_ (.A(net104), + .B(net38), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0377_)); - sky130_fd_sc_hd__or3_4 _1246_ (.A(net67), - .B(net63), - .C(net89), + sky130_fd_sc_hd__nand2_1 _1244_ (.A(net101), + .B(_0373_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0378_)); - sky130_fd_sc_hd__a21o_1 _1247_ (.A1(_0359_), - .A2(_0376_), - .B1(net84), + .Y(_0378_)); + sky130_fd_sc_hd__or3_1 _1245_ (.A(net93), + .B(_0358_), + .C(_0372_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0379_)); - sky130_fd_sc_hd__or4_4 _1248_ (.A(net67), - .B(net63), - .C(net88), - .D(net56), + sky130_fd_sc_hd__a22o_2 _1246_ (.A1(net32), + .A2(net27), + .B1(net23), + .B2(net36), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0380_)); - sky130_fd_sc_hd__a31o_1 _1249_ (.A1(net100), - .A2(_0361_), - .A3(_0380_), - .B1(_0379_), + sky130_fd_sc_hd__a21oi_2 _1247_ (.A1(net94), + .A2(_0380_), + .B1(net72), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0381_)); - sky130_fd_sc_hd__nor2_2 _1250_ (.A(net57), - .B(net74), + .Y(_0381_)); + sky130_fd_sc_hd__nand2_1 _1248_ (.A(net92), + .B(_0313_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0382_)); - sky130_fd_sc_hd__and3_1 _1251_ (.A(net64), - .B(net60), - .C(net101), + sky130_fd_sc_hd__nand2_2 _1249_ (.A(net105), + .B(_0380_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0383_)); - sky130_fd_sc_hd__or3_1 _1252_ (.A(net66), - .B(net63), - .C(net97), + .Y(_0383_)); + sky130_fd_sc_hd__a32o_1 _1250_ (.A1(net70), + .A2(_0382_), + .A3(_0383_), + .B1(_0379_), + .B2(_0381_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0384_)); - sky130_fd_sc_hd__o21ai_1 _1253_ (.A1(net100), - .A2(_0378_), - .B1(_0382_), + sky130_fd_sc_hd__or2_1 _1251_ (.A(_0336_), + .B(net55), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0385_)); - sky130_fd_sc_hd__a21oi_1 _1254_ (.A1(_0342_), - .A2(_0345_), - .B1(net47), + .X(_0385_)); + sky130_fd_sc_hd__nor2_1 _1252_ (.A(net56), + .B(_0385_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0386_)); - sky130_fd_sc_hd__a31o_1 _1255_ (.A1(net45), - .A2(_0381_), - .A3(_0385_), - .B1(net28), + sky130_fd_sc_hd__inv_2 _1253_ (.A(_0386_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0387_)); - sky130_fd_sc_hd__o311a_1 _1256_ (.A1(net73), - .A2(_0366_), - .A3(_0369_), - .B1(net50), - .C1(_0365_), + .Y(_0387_)); + sky130_fd_sc_hd__a31o_1 _1254_ (.A1(_0338_), + .A2(_0360_), + .A3(_0385_), + .B1(net56), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0388_)); - sky130_fd_sc_hd__a211o_1 _1257_ (.A1(net45), - .A2(_0375_), + sky130_fd_sc_hd__o21a_1 _1255_ (.A1(net63), + .A2(_0384_), .B1(_0388_), - .C1(net34), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0389_)); - sky130_fd_sc_hd__a211o_2 _1258_ (.A1(net90), - .A2(net55), - .B1(net66), - .C1(net62), + sky130_fd_sc_hd__nand2_1 _1256_ (.A(net100), + .B(_0322_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0390_)); - sky130_fd_sc_hd__nand2_1 _1259_ (.A(_0310_), - .B(net17), + .Y(_0390_)); + sky130_fd_sc_hd__nand2_1 _1257_ (.A(net94), + .B(_0320_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0391_)); - sky130_fd_sc_hd__a31o_1 _1260_ (.A1(net92), - .A2(net17), - .A3(net12), - .B1(net86), + sky130_fd_sc_hd__o211a_1 _1258_ (.A1(_0296_), + .A2(_0298_), + .B1(net21), + .C1(net37), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0392_)); - sky130_fd_sc_hd__o211a_1 _1261_ (.A1(net75), - .A2(_0337_), - .B1(_0392_), - .C1(net35), + sky130_fd_sc_hd__a211o_4 _1259_ (.A1(net31), + .A2(net26), + .B1(net25), + .C1(net39), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0393_)); - sky130_fd_sc_hd__o211a_1 _1262_ (.A1(net66), - .A2(net63), - .B1(net89), - .C1(net55), + sky130_fd_sc_hd__a32o_1 _1260_ (.A1(net72), + .A2(_0319_), + .A3(_0333_), + .B1(_0336_), + .B2(net5), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0394_)); - sky130_fd_sc_hd__a211o_2 _1263_ (.A1(net64), - .A2(net60), - .B1(net90), - .C1(net58), + sky130_fd_sc_hd__nand2_1 _1261_ (.A(net65), + .B(_0394_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0395_)); - sky130_fd_sc_hd__nor2_1 _1264_ (.A(net25), - .B(net105), + .Y(_0395_)); + sky130_fd_sc_hd__or3_2 _1262_ (.A(_0300_), + .B(_0328_), + .C(_0355_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0396_)); - sky130_fd_sc_hd__a21o_1 _1265_ (.A1(net64), - .A2(net60), - .B1(net101), + .X(_0396_)); + sky130_fd_sc_hd__mux2_1 _1263_ (.A0(_0320_), + .A1(_0396_), + .S(_0337_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0397_)); - sky130_fd_sc_hd__nand2_1 _1266_ (.A(_0335_), - .B(_0397_), + sky130_fd_sc_hd__o21ai_1 _1264_ (.A1(_0353_), + .A2(_0365_), + .B1(net44), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0398_)); - sky130_fd_sc_hd__or4b_1 _1267_ (.A(net105), - .B(_0394_), - .C(net74), - .D_N(_0380_), + sky130_fd_sc_hd__o211a_1 _1265_ (.A1(net42), + .A2(_0389_), + .B1(_0398_), + .C1(net18), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0399_)); - sky130_fd_sc_hd__nand2_2 _1268_ (.A(net102), - .B(_0338_), + sky130_fd_sc_hd__o211a_1 _1266_ (.A1(net65), + .A2(_0397_), + .B1(_0395_), + .C1(net46), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0400_)); - sky130_fd_sc_hd__or2_2 _1269_ (.A(_0340_), - .B(_0376_), + .X(_0400_)); + sky130_fd_sc_hd__o311a_1 _1267_ (.A1(_0314_), + .A2(_0325_), + .A3(_0335_), + .B1(_0339_), + .C1(net43), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0401_)); - sky130_fd_sc_hd__o31a_1 _1270_ (.A1(net74), - .A2(_0362_), - .A3(_0400_), - .B1(_0399_), + sky130_fd_sc_hd__o31ai_1 _1268_ (.A1(net18), + .A2(_0400_), + .A3(_0401_), + .B1(_0371_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0402_)); - sky130_fd_sc_hd__a31o_1 _1271_ (.A1(_0329_), - .A2(_0335_), - .A3(_0354_), - .B1(net85), + .Y(_0402_)); + sky130_fd_sc_hd__o211a_4 _1269_ (.A1(net39), + .A2(net20), + .B1(net27), + .C1(net32), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0403_)); - sky130_fd_sc_hd__nor2_1 _1272_ (.A(net99), - .B(net75), + sky130_fd_sc_hd__a31o_1 _1270_ (.A1(net34), + .A2(net29), + .A3(net21), + .B1(net95), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0404_)); - sky130_fd_sc_hd__nand2_2 _1273_ (.A(net108), - .B(net83), + .X(_0404_)); + sky130_fd_sc_hd__nor2_1 _1271_ (.A(net96), + .B(_0403_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0405_)); - sky130_fd_sc_hd__a21o_1 _1274_ (.A1(net95), - .A2(net56), - .B1(net68), + sky130_fd_sc_hd__and3_2 _1272_ (.A(net31), + .B(net26), + .C(_0302_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0406_)); - sky130_fd_sc_hd__a211o_1 _1275_ (.A1(net22), - .A2(_0341_), - .B1(_0374_), - .C1(net77), + sky130_fd_sc_hd__or3_4 _1273_ (.A(net35), + .B(net30), + .C(net21), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0407_)); - sky130_fd_sc_hd__nand2_1 _1276_ (.A(net88), - .B(net68), + sky130_fd_sc_hd__o211a_1 _1274_ (.A1(net39), + .A2(net23), + .B1(net27), + .C1(net32), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0408_)); - sky130_fd_sc_hd__a21o_1 _1277_ (.A1(net100), - .A2(_0350_), - .B1(net84), + .X(_0408_)); + sky130_fd_sc_hd__nor2_1 _1275_ (.A(_0349_), + .B(net4), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0409_)); - sky130_fd_sc_hd__and2_1 _1278_ (.A(net21), - .B(_0359_), + .Y(_0409_)); + sky130_fd_sc_hd__a21o_1 _1276_ (.A1(net39), + .A2(net25), + .B1(net104), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0410_)); - sky130_fd_sc_hd__o22a_2 _1279_ (.A1(net66), - .A2(net63), - .B1(net92), - .B2(net59), + sky130_fd_sc_hd__and4_1 _1277_ (.A(net40), + .B(net33), + .C(net28), + .D(net24), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0411_)); - sky130_fd_sc_hd__a22o_2 _1280_ (.A1(net65), - .A2(net61), - .B1(net88), - .B2(net56), + sky130_fd_sc_hd__or4_1 _1278_ (.A(net37), + .B(net35), + .C(net30), + .D(net21), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0412_)); - sky130_fd_sc_hd__nand2_2 _1281_ (.A(net92), - .B(net85), + sky130_fd_sc_hd__nand2_1 _1279_ (.A(net95), + .B(_0412_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0413_)); - sky130_fd_sc_hd__a21oi_4 _1282_ (.A1(net88), - .A2(net55), - .B1(net68), + sky130_fd_sc_hd__and3_1 _1280_ (.A(_0300_), + .B(_0306_), + .C(_0318_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0414_)); - sky130_fd_sc_hd__o221a_1 _1283_ (.A1(_0409_), - .A2(_0410_), - .B1(_0412_), - .B2(net77), - .C1(net34), + .X(_0414_)); + sky130_fd_sc_hd__or3_1 _1281_ (.A(_0301_), + .B(_0305_), + .C(_0317_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0415_)); - sky130_fd_sc_hd__xor2_4 _1284_ (.A(_0291_), - .B(_0292_), + sky130_fd_sc_hd__o211a_1 _1282_ (.A1(_0349_), + .A2(net4), + .B1(_0412_), + .C1(net95), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0416_)); - sky130_fd_sc_hd__xnor2_2 _1285_ (.A(_0291_), - .B(_0292_), + sky130_fd_sc_hd__o21a_1 _1283_ (.A1(_0405_), + .A2(_0416_), + .B1(net77), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0417_)); - sky130_fd_sc_hd__o41a_1 _1286_ (.A1(net67), - .A2(net62), - .A3(net89), - .A4(net59), - .B1(net102), + .X(_0417_)); + sky130_fd_sc_hd__or3_1 _1284_ (.A(net75), + .B(_0315_), + .C(_0349_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0418_)); - sky130_fd_sc_hd__nor2_1 _1287_ (.A(net99), - .B(_0394_), + sky130_fd_sc_hd__nand2_1 _1285_ (.A(net69), + .B(_0418_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0419_)); - sky130_fd_sc_hd__and3_1 _1288_ (.A(_0338_), - .B(net9), - .C(_0418_), + sky130_fd_sc_hd__nand2_2 _1286_ (.A(net9), + .B(_0393_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0420_)); - sky130_fd_sc_hd__nor2_2 _1289_ (.A(net107), - .B(_0362_), + .Y(_0420_)); + sky130_fd_sc_hd__nand2_1 _1287_ (.A(_0329_), + .B(_0374_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0421_)); - sky130_fd_sc_hd__or3_1 _1290_ (.A(net72), - .B(_0420_), - .C(_0421_), + sky130_fd_sc_hd__or4_2 _1288_ (.A(net92), + .B(_0315_), + .C(net10), + .D(net5), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0422_)); - sky130_fd_sc_hd__nor2_1 _1291_ (.A(net97), - .B(_0351_), + sky130_fd_sc_hd__o211a_2 _1289_ (.A1(net35), + .A2(net30), + .B1(net21), + .C1(net40), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0423_)); - sky130_fd_sc_hd__and2_1 _1292_ (.A(net101), - .B(_0390_), + .X(_0423_)); + sky130_fd_sc_hd__a211o_2 _1290_ (.A1(net33), + .A2(net28), + .B1(net24), + .C1(net37), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0424_)); - sky130_fd_sc_hd__or4_1 _1293_ (.A(net81), - .B(_0325_), - .C(_0334_), - .D(_0349_), + sky130_fd_sc_hd__nor2_1 _1291_ (.A(net93), + .B(_0424_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0425_)); - sky130_fd_sc_hd__or2_1 _1294_ (.A(_0340_), - .B(_0425_), + .Y(_0425_)); + sky130_fd_sc_hd__nand2_1 _1292_ (.A(net105), + .B(_0423_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0426_)); - sky130_fd_sc_hd__nand2_1 _1295_ (.A(net25), - .B(_0329_), + .Y(_0426_)); + sky130_fd_sc_hd__a221o_1 _1293_ (.A1(net87), + .A2(_0348_), + .B1(_0417_), + .B2(_0426_), + .C1(_0419_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0427_)); - sky130_fd_sc_hd__nor2_1 _1296_ (.A(net107), - .B(_0411_), + .X(_0427_)); + sky130_fd_sc_hd__a211o_1 _1294_ (.A1(_0329_), + .A2(_0374_), + .B1(_0301_), + .C1(net87), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0428_)); - sky130_fd_sc_hd__nand2_1 _1297_ (.A(net21), - .B(net20), + .X(_0428_)); + sky130_fd_sc_hd__a22o_4 _1295_ (.A1(net31), + .A2(net26), + .B1(net20), + .B2(net38), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0429_)); - sky130_fd_sc_hd__o221ai_1 _1298_ (.A1(net107), - .A2(_0427_), - .B1(_0428_), - .B2(_0429_), - .C1(net86), + .X(_0429_)); + sky130_fd_sc_hd__nand2_1 _1296_ (.A(net92), + .B(_0393_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0430_)); - sky130_fd_sc_hd__o311a_1 _1299_ (.A1(net86), - .A2(_0419_), - .A3(_0421_), - .B1(_0430_), - .C1(net47), + sky130_fd_sc_hd__o21a_1 _1297_ (.A1(net81), + .A2(_0429_), + .B1(_0428_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0431_)); - sky130_fd_sc_hd__nand2_1 _1300_ (.A(net84), - .B(_0378_), + sky130_fd_sc_hd__a21oi_1 _1298_ (.A1(_0382_), + .A2(_0409_), + .B1(net70), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0432_)); - sky130_fd_sc_hd__nand2_2 _1301_ (.A(net24), - .B(_0329_), + sky130_fd_sc_hd__or3b_1 _1299_ (.A(net63), + .B(_0432_), + .C_N(_0431_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0433_)); - sky130_fd_sc_hd__a21oi_1 _1302_ (.A1(_0310_), - .A2(_0421_), - .B1(_0432_), + .X(_0433_)); + sky130_fd_sc_hd__o211a_1 _1300_ (.A1(net93), + .A2(_0393_), + .B1(net9), + .C1(net71), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0434_)); - sky130_fd_sc_hd__nand2_1 _1303_ (.A(_0433_), - .B(_0434_), + .X(_0434_)); + sky130_fd_sc_hd__nand2_2 _1301_ (.A(net97), + .B(_0331_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0435_)); - sky130_fd_sc_hd__nand2_1 _1304_ (.A(_0308_), - .B(net76), + sky130_fd_sc_hd__or3_1 _1302_ (.A(net100), + .B(net10), + .C(net5), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0436_)); - sky130_fd_sc_hd__o41a_1 _1305_ (.A1(net66), - .A2(net62), - .A3(net90), - .A4(net58), - .B1(net95), + .X(_0436_)); + sky130_fd_sc_hd__nand2_1 _1303_ (.A(_0313_), + .B(_0374_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0437_)); - sky130_fd_sc_hd__or3_1 _1306_ (.A(net24), - .B(_0323_), - .C(net8), + .Y(_0437_)); + sky130_fd_sc_hd__a32o_1 _1304_ (.A1(net93), + .A2(net9), + .A3(_0393_), + .B1(_0374_), + .B2(_0313_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0438_)); - sky130_fd_sc_hd__a21o_1 _1307_ (.A1(_0333_), + sky130_fd_sc_hd__a211o_1 _1305_ (.A1(net81), .A2(_0438_), - .B1(net86), + .B1(_0434_), + .C1(net56), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0439_)); - sky130_fd_sc_hd__and3_1 _1308_ (.A(net107), - .B(net21), - .C(_0361_), + sky130_fd_sc_hd__o2111a_1 _1306_ (.A1(net39), + .A2(net20), + .B1(net77), + .C1(net32), + .D1(net27), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0440_)); - sky130_fd_sc_hd__nor2_2 _1309_ (.A(net102), - .B(net14), + sky130_fd_sc_hd__or3_1 _1307_ (.A(net97), + .B(net86), + .C(net11), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0441_)); - sky130_fd_sc_hd__a211o_1 _1310_ (.A1(_0310_), - .A2(_0359_), - .B1(_0340_), - .C1(net84), + .X(_0441_)); + sky130_fd_sc_hd__a21oi_1 _1308_ (.A1(net100), + .A2(net9), + .B1(_0403_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0442_)); - sky130_fd_sc_hd__o311a_1 _1311_ (.A1(net78), - .A2(_0440_), - .A3(_0441_), - .B1(_0442_), - .C1(net53), + .Y(_0442_)); + sky130_fd_sc_hd__a21oi_1 _1309_ (.A1(_0396_), + .A2(_0442_), + .B1(net83), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0443_)); - sky130_fd_sc_hd__a311o_1 _1312_ (.A1(net45), - .A2(_0435_), - .A3(_0439_), - .B1(_0443_), - .C1(net33), + .Y(_0443_)); + sky130_fd_sc_hd__o311a_1 _1310_ (.A1(net63), + .A2(_0432_), + .A3(_0443_), + .B1(_0439_), + .C1(net15), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0444_)); - sky130_fd_sc_hd__a311o_1 _1313_ (.A1(net53), - .A2(_0422_), - .A3(_0426_), - .B1(_0431_), - .C1(net28), + sky130_fd_sc_hd__a311oi_1 _1311_ (.A1(net18), + .A2(_0427_), + .A3(_0433_), + .B1(_0444_), + .C1(net46), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0445_)); - sky130_fd_sc_hd__nor2_1 _1314_ (.A(_0323_), - .B(_0412_), + .Y(_0445_)); + sky130_fd_sc_hd__or4_1 _1312_ (.A(net98), + .B(_0315_), + .C(net10), + .D(net5), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0446_)); - sky130_fd_sc_hd__o211a_1 _1315_ (.A1(_0323_), - .A2(_0412_), - .B1(net107), - .C1(net21), + .X(_0446_)); + sky130_fd_sc_hd__o211a_1 _1313_ (.A1(net92), + .A2(_0315_), + .B1(_0446_), + .C1(net81), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0447_)); - sky130_fd_sc_hd__and2_1 _1316_ (.A(_0333_), - .B(_0418_), + sky130_fd_sc_hd__or3_1 _1314_ (.A(net104), + .B(_0312_), + .C(_0315_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0448_)); - sky130_fd_sc_hd__or4_1 _1317_ (.A(net77), - .B(_0391_), - .C(_0446_), - .D(_0448_), + sky130_fd_sc_hd__or3_1 _1315_ (.A(net99), + .B(_0312_), + .C(_0403_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0449_)); - sky130_fd_sc_hd__a211o_1 _1318_ (.A1(_0326_), - .A2(net12), - .B1(_0421_), - .C1(net84), + sky130_fd_sc_hd__and3_1 _1316_ (.A(net70), + .B(_0422_), + .C(_0449_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0450_)); - sky130_fd_sc_hd__a21o_2 _1319_ (.A1(net20), - .A2(_0411_), - .B1(net15), + sky130_fd_sc_hd__o21a_1 _1317_ (.A1(_0447_), + .A2(_0450_), + .B1(net56), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0451_)); - sky130_fd_sc_hd__or4_1 _1320_ (.A(net71), - .B(_0336_), - .C(_0340_), - .D(net10), + sky130_fd_sc_hd__and4_2 _1318_ (.A(net38), + .B(net34), + .C(net29), + .D(net25), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0452_)); - sky130_fd_sc_hd__o311a_1 _1321_ (.A1(net81), - .A2(_0377_), - .A3(_0451_), + sky130_fd_sc_hd__a211o_1 _1319_ (.A1(net92), + .A2(net5), .B1(_0452_), - .C1(net28), + .C1(net70), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0453_)); - sky130_fd_sc_hd__o211a_1 _1322_ (.A1(_0386_), - .A2(_0387_), - .B1(_0389_), - .C1(net7), + sky130_fd_sc_hd__a211o_1 _1320_ (.A1(net98), + .A2(net12), + .B1(_0414_), + .C1(net80), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0454_)); - sky130_fd_sc_hd__a31o_1 _1323_ (.A1(net4), - .A2(_0444_), - .A3(_0445_), - .B1(_0279_), + sky130_fd_sc_hd__a31o_1 _1321_ (.A1(net63), + .A2(_0453_), + .A3(_0454_), + .B1(net15), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0455_)); - sky130_fd_sc_hd__o21ai_1 _1324_ (.A1(_0428_), - .A2(_0447_), - .B1(net78), + sky130_fd_sc_hd__a21oi_1 _1322_ (.A1(net100), + .A2(_0393_), + .B1(net72), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0456_)); - sky130_fd_sc_hd__o31a_1 _1325_ (.A1(_0320_), - .A2(net78), - .A3(_0446_), - .B1(net29), + sky130_fd_sc_hd__o31a_1 _1323_ (.A1(net92), + .A2(net5), + .A3(_0406_), + .B1(net81), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0457_)); - sky130_fd_sc_hd__a22o_1 _1326_ (.A1(_0332_), - .A2(_0356_), - .B1(net41), - .B2(_0325_), + sky130_fd_sc_hd__a21oi_4 _1324_ (.A1(net106), + .A2(net37), + .B1(net87), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0458_)); - sky130_fd_sc_hd__a221o_1 _1327_ (.A1(_0456_), - .A2(_0457_), - .B1(_0458_), - .B2(net36), - .C1(net7), + .Y(_0458_)); + sky130_fd_sc_hd__or3_1 _1325_ (.A(net92), + .B(_0315_), + .C(_0317_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0459_)); - sky130_fd_sc_hd__a311o_1 _1328_ (.A1(net29), - .A2(_0402_), - .A3(_0403_), - .B1(_0393_), - .C1(_0273_), + sky130_fd_sc_hd__a32o_1 _1326_ (.A1(net70), + .A2(_0446_), + .A3(_0459_), + .B1(_0457_), + .B2(_0360_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0460_)); - sky130_fd_sc_hd__a21oi_1 _1329_ (.A1(_0459_), - .A2(_0460_), - .B1(net47), + sky130_fd_sc_hd__a221o_1 _1327_ (.A1(_0344_), + .A2(_0363_), + .B1(_0458_), + .B2(_0349_), + .C1(net63), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0461_)); - sky130_fd_sc_hd__a311o_1 _1330_ (.A1(net32), - .A2(_0449_), - .A3(_0450_), - .B1(_0453_), - .C1(net7), + .X(_0461_)); + sky130_fd_sc_hd__o21a_1 _1328_ (.A1(net56), + .A2(_0460_), + .B1(_0461_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0462_)); - sky130_fd_sc_hd__a211o_1 _1331_ (.A1(net29), - .A2(_0407_), - .B1(_0415_), - .C1(net4), + sky130_fd_sc_hd__o221a_1 _1329_ (.A1(_0451_), + .A2(_0455_), + .B1(_0462_), + .B2(net18), + .C1(net46), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0463_)); - sky130_fd_sc_hd__a31o_1 _1332_ (.A1(net48), - .A2(_0462_), + sky130_fd_sc_hd__o32a_1 _1330_ (.A1(_0371_), + .A2(_0445_), .A3(_0463_), - .B1(_0461_), + .B1(_0399_), + .B2(_0402_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0464_)); - sky130_fd_sc_hd__o221a_1 _1333_ (.A1(_0454_), - .A2(_0455_), - .B1(_0464_), - .B2(_0278_), - .C1(_0417_), + sky130_fd_sc_hd__xnor2_4 _1331_ (.A(_0282_), + .B(_0283_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0465_)); - sky130_fd_sc_hd__and2_1 _1334_ (.A(_0289_), - .B(_0293_), + .Y(_0465_)); + sky130_fd_sc_hd__inv_2 _1332_ (.A(_0465_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0466_)); - sky130_fd_sc_hd__or2_2 _1335_ (.A(_0294_), - .B(_0466_), + .Y(_0466_)); + sky130_fd_sc_hd__a21o_1 _1333_ (.A1(net93), + .A2(net12), + .B1(net82), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0467_)); - sky130_fd_sc_hd__inv_2 _1336_ (.A(_0467_), + sky130_fd_sc_hd__o32a_1 _1334_ (.A1(net71), + .A2(_0414_), + .A3(_0425_), + .B1(_0467_), + .B2(net14), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0468_)); - sky130_fd_sc_hd__or3_1 _1337_ (.A(net92), - .B(net73), - .C(_0360_), + .X(_0468_)); + sky130_fd_sc_hd__a21o_1 _1335_ (.A1(net99), + .A2(_0307_), + .B1(net12), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0469_)); - sky130_fd_sc_hd__and3_1 _1338_ (.A(net96), - .B(_0338_), - .C(net13), + sky130_fd_sc_hd__nor2_1 _1336_ (.A(net86), + .B(_0356_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0470_)); - sky130_fd_sc_hd__or2_1 _1339_ (.A(net79), - .B(_0361_), + .Y(_0470_)); + sky130_fd_sc_hd__nand2_1 _1337_ (.A(_0306_), + .B(net76), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0471_)); - sky130_fd_sc_hd__o21a_1 _1340_ (.A1(net55), - .A2(_0408_), - .B1(_0357_), + .Y(_0471_)); + sky130_fd_sc_hd__a221o_1 _1338_ (.A1(net82), + .A2(_0469_), + .B1(_0470_), + .B2(_0306_), + .C1(net64), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0472_)); - sky130_fd_sc_hd__o311a_1 _1341_ (.A1(net10), - .A2(_0470_), - .A3(_0472_), - .B1(_0469_), - .C1(net50), + sky130_fd_sc_hd__o211a_1 _1339_ (.A1(net57), + .A2(_0468_), + .B1(_0472_), + .C1(net42), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0473_)); - sky130_fd_sc_hd__a22o_2 _1342_ (.A1(net64), - .A2(net60), - .B1(net90), - .B2(net55), + sky130_fd_sc_hd__a21o_1 _1340_ (.A1(net94), + .A2(_0320_), + .B1(net73), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0474_)); - sky130_fd_sc_hd__and3_2 _1343_ (.A(net91), - .B(net102), - .C(net59), + sky130_fd_sc_hd__a31o_1 _1341_ (.A1(_0328_), + .A2(net8), + .A3(_0474_), + .B1(net58), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0475_)); - sky130_fd_sc_hd__or2_1 _1344_ (.A(net72), - .B(_0475_), + sky130_fd_sc_hd__nor2_1 _1342_ (.A(net85), + .B(_0349_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0476_)); - sky130_fd_sc_hd__a21o_1 _1345_ (.A1(net13), - .A2(_0390_), - .B1(_0476_), + .Y(_0476_)); + sky130_fd_sc_hd__nand2_1 _1343_ (.A(net76), + .B(_0350_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0477_)); - sky130_fd_sc_hd__o211a_1 _1346_ (.A1(net80), - .A2(_0451_), - .B1(_0477_), - .C1(net42), + .Y(_0477_)); + sky130_fd_sc_hd__nor2_1 _1344_ (.A(net102), + .B(_0359_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0478_)); - sky130_fd_sc_hd__a21o_1 _1347_ (.A1(net100), - .A2(_0395_), - .B1(net77), + .Y(_0478_)); + sky130_fd_sc_hd__nand2_1 _1345_ (.A(net95), + .B(_0358_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0479_)); - sky130_fd_sc_hd__a21oi_2 _1348_ (.A1(net103), - .A2(_0315_), - .B1(net82), + .Y(_0479_)); + sky130_fd_sc_hd__o21a_1 _1346_ (.A1(_0477_), + .A2(_0478_), + .B1(_0347_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0480_)); - sky130_fd_sc_hd__a21oi_1 _1349_ (.A1(_0349_), - .A2(_0480_), - .B1(net49), + .X(_0480_)); + sky130_fd_sc_hd__o311a_1 _1347_ (.A1(net66), + .A2(_0411_), + .A3(_0480_), + .B1(_0475_), + .C1(net46), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0481_)); - sky130_fd_sc_hd__o21a_1 _1350_ (.A1(_0448_), - .A2(_0479_), - .B1(_0481_), + .X(_0481_)); + sky130_fd_sc_hd__o21a_1 _1348_ (.A1(_0473_), + .A2(_0481_), + .B1(net15), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0482_)); - sky130_fd_sc_hd__or4_1 _1351_ (.A(net89), - .B(_0360_), - .C(_0382_), - .D(_0418_), + sky130_fd_sc_hd__nand2_1 _1349_ (.A(net99), + .B(_0429_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0483_)); - sky130_fd_sc_hd__a211o_1 _1352_ (.A1(net49), - .A2(_0483_), - .B1(_0482_), - .C1(net27), + .Y(_0483_)); + sky130_fd_sc_hd__a21oi_1 _1350_ (.A1(net98), + .A2(_0429_), + .B1(net89), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0484_)); - sky130_fd_sc_hd__o311a_1 _1353_ (.A1(net31), - .A2(_0473_), - .A3(_0478_), + .Y(_0484_)); + sky130_fd_sc_hd__o21a_1 _1351_ (.A1(net98), + .A2(_0349_), .B1(_0484_), - .C1(net5), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0485_)); - sky130_fd_sc_hd__o22a_1 _1354_ (.A1(net20), - .A2(_0334_), - .B1(net9), - .B2(net98), + sky130_fd_sc_hd__and3b_1 _1352_ (.A_N(net4), + .B(net82), + .C(_0313_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0486_)); - sky130_fd_sc_hd__o22a_1 _1355_ (.A1(_0369_), - .A2(_0372_), - .B1(_0486_), - .B2(net81), + sky130_fd_sc_hd__nor2_1 _1353_ (.A(_0305_), + .B(net8), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0487_)); - sky130_fd_sc_hd__nand2_1 _1356_ (.A(net81), - .B(net44), + .Y(_0487_)); + sky130_fd_sc_hd__a31o_1 _1354_ (.A1(net82), + .A2(_0318_), + .A3(_0487_), + .B1(net56), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0488_)); - sky130_fd_sc_hd__o32a_1 _1357_ (.A1(_0341_), - .A2(_0348_), - .A3(_0488_), - .B1(_0487_), - .B2(net44), + .X(_0488_)); + sky130_fd_sc_hd__o311a_1 _1355_ (.A1(net64), + .A2(_0485_), + .A3(_0486_), + .B1(_0488_), + .C1(net47), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0489_)); - sky130_fd_sc_hd__a211o_1 _1358_ (.A1(net106), - .A2(_0451_), - .B1(_0374_), - .C1(net73), + sky130_fd_sc_hd__a21oi_2 _1356_ (.A1(net105), + .A2(_0350_), + .B1(net77), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0490_)); - sky130_fd_sc_hd__o311a_1 _1359_ (.A1(_0315_), - .A2(_0370_), - .A3(_0378_), - .B1(_0490_), - .C1(net49), + .Y(_0490_)); + sky130_fd_sc_hd__and4_1 _1357_ (.A(net82), + .B(net9), + .C(_0351_), + .D(_0357_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0491_)); - sky130_fd_sc_hd__a221oi_1 _1360_ (.A1(_0357_), - .A2(_0405_), - .B1(_0436_), - .B2(net14), - .C1(net52), + sky130_fd_sc_hd__a31o_1 _1358_ (.A1(_0302_), + .A2(_0390_), + .A3(_0470_), + .B1(net57), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0492_)); - sky130_fd_sc_hd__a311o_1 _1361_ (.A1(net21), - .A2(net48), - .A3(_0412_), - .B1(_0492_), - .C1(net29), + .X(_0492_)); + sky130_fd_sc_hd__o22a_1 _1359_ (.A1(_0307_), + .A2(_0338_), + .B1(_0361_), + .B2(net12), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0493_)); - sky130_fd_sc_hd__o221a_1 _1362_ (.A1(net32), - .A2(_0489_), - .B1(_0491_), - .B2(_0493_), - .C1(net6), + sky130_fd_sc_hd__o221a_1 _1360_ (.A1(_0491_), + .A2(_0492_), + .B1(_0493_), + .B2(net64), + .C1(net42), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0494_)); - sky130_fd_sc_hd__nor2_1 _1363_ (.A(_0325_), - .B(net15), + sky130_fd_sc_hd__o21a_1 _1361_ (.A1(_0489_), + .A2(_0494_), + .B1(net18), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0495_)); - sky130_fd_sc_hd__and3_1 _1364_ (.A(net104), - .B(_0326_), - .C(_0354_), + .X(_0495_)); + sky130_fd_sc_hd__o21a_1 _1362_ (.A1(_0482_), + .A2(_0495_), + .B1(_0371_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0496_)); - sky130_fd_sc_hd__a211o_1 _1365_ (.A1(_0326_), - .A2(_0374_), - .B1(_0496_), - .C1(net81), + sky130_fd_sc_hd__o211a_1 _1363_ (.A1(net94), + .A2(_0322_), + .B1(_0359_), + .C1(net85), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0497_)); - sky130_fd_sc_hd__a31o_1 _1366_ (.A1(net98), - .A2(_0326_), - .A3(_0354_), - .B1(net70), + sky130_fd_sc_hd__a21oi_1 _1364_ (.A1(net103), + .A2(net4), + .B1(_0347_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0498_)); - sky130_fd_sc_hd__o211ai_1 _1367_ (.A1(_0332_), - .A2(_0400_), - .B1(_0382_), - .C1(_0378_), + .Y(_0498_)); + sky130_fd_sc_hd__nor2_1 _1365_ (.A(net83), + .B(net9), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0499_)); - sky130_fd_sc_hd__nor2_1 _1368_ (.A(net102), - .B(net18), + sky130_fd_sc_hd__o211ai_1 _1366_ (.A1(_0498_), + .A2(_0499_), + .B1(net67), + .C1(_0435_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0500_)); - sky130_fd_sc_hd__or3_1 _1369_ (.A(net56), - .B(net80), - .C(_0500_), + sky130_fd_sc_hd__o311a_1 _1367_ (.A1(net65), + .A2(_0443_), + .A3(_0497_), + .B1(_0500_), + .C1(net16), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0501_)); - sky130_fd_sc_hd__nor2_1 _1370_ (.A(net96), - .B(net15), + sky130_fd_sc_hd__or3_1 _1368_ (.A(net41), + .B(net83), + .C(_0349_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0502_)); - sky130_fd_sc_hd__o31a_1 _1371_ (.A1(net24), + .X(_0502_)); + sky130_fd_sc_hd__a31o_1 _1369_ (.A1(net36), .A2(net77), - .A3(_0323_), - .B1(_0479_), + .A3(_0350_), + .B1(net55), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0503_)); - sky130_fd_sc_hd__a21o_1 _1372_ (.A1(_0401_), - .A2(_0433_), - .B1(_0503_), + sky130_fd_sc_hd__and2_1 _1370_ (.A(_0329_), + .B(net4), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0504_)); - sky130_fd_sc_hd__a31o_1 _1373_ (.A1(net96), - .A2(_0380_), - .A3(net9), - .B1(net72), + sky130_fd_sc_hd__a21o_1 _1371_ (.A1(_0329_), + .A2(net4), + .B1(net105), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0505_)); - sky130_fd_sc_hd__o31a_1 _1374_ (.A1(net79), - .A2(_0325_), - .A3(net14), - .B1(_0357_), + sky130_fd_sc_hd__a21oi_2 _1372_ (.A1(net36), + .A2(net23), + .B1(net105), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0506_)); - sky130_fd_sc_hd__a21o_1 _1375_ (.A1(_0348_), - .A2(_0355_), - .B1(_0506_), + .Y(_0506_)); + sky130_fd_sc_hd__a21oi_2 _1373_ (.A1(_0357_), + .A2(_0506_), + .B1(net77), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0507_)); - sky130_fd_sc_hd__o311a_1 _1376_ (.A1(_0332_), - .A2(net15), - .A3(_0505_), - .B1(_0507_), - .C1(net51), + .Y(_0507_)); + sky130_fd_sc_hd__or3_1 _1374_ (.A(net96), + .B(_0319_), + .C(_0358_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0508_)); - sky130_fd_sc_hd__o211a_1 _1377_ (.A1(_0355_), - .A2(_0498_), - .B1(_0497_), - .C1(net44), + sky130_fd_sc_hd__a22oi_1 _1375_ (.A1(_0503_), + .A2(_0505_), + .B1(_0507_), + .B2(_0508_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0509_)); - sky130_fd_sc_hd__or3_1 _1378_ (.A(net32), - .B(_0508_), - .C(_0509_), + .Y(_0509_)); + sky130_fd_sc_hd__o221a_1 _1376_ (.A1(_0417_), + .A2(_0419_), + .B1(_0509_), + .B2(net69), + .C1(_0272_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0510_)); - sky130_fd_sc_hd__o311a_1 _1379_ (.A1(net80), - .A2(_0376_), - .A3(_0421_), - .B1(_0499_), - .C1(_0501_), + sky130_fd_sc_hd__o21ai_1 _1377_ (.A1(_0501_), + .A2(_0510_), + .B1(net43), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0511_)); - sky130_fd_sc_hd__o31a_1 _1380_ (.A1(net80), - .A2(_0470_), - .A3(_0502_), - .B1(net50), + .Y(_0511_)); + sky130_fd_sc_hd__o2111a_1 _1378_ (.A1(net103), + .A2(_0357_), + .B1(_0380_), + .C1(_0407_), + .D1(net75), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0512_)); - sky130_fd_sc_hd__a221o_1 _1381_ (.A1(net44), - .A2(_0511_), - .B1(_0512_), - .B2(_0504_), - .C1(net27), + sky130_fd_sc_hd__o31a_1 _1379_ (.A1(net103), + .A2(net13), + .A3(_0403_), + .B1(_0457_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0513_)); - sky130_fd_sc_hd__o311a_1 _1382_ (.A1(net72), - .A2(_0369_), - .A3(_0420_), - .B1(_0425_), - .C1(net50), + sky130_fd_sc_hd__nand2_1 _1380_ (.A(_0316_), + .B(_0374_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0514_)); - sky130_fd_sc_hd__o21ai_1 _1383_ (.A1(net10), - .A2(_0475_), - .B1(_0414_), + .Y(_0514_)); + sky130_fd_sc_hd__or2_1 _1381_ (.A(net4), + .B(_0410_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0515_)); - sky130_fd_sc_hd__nand2_1 _1384_ (.A(net79), - .B(_0354_), + .X(_0515_)); + sky130_fd_sc_hd__o31a_1 _1382_ (.A1(net96), + .A2(net14), + .A3(_0317_), + .B1(net87), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0516_)); - sky130_fd_sc_hd__or3_1 _1385_ (.A(net104), - .B(_0411_), - .C(_0516_), + .X(_0516_)); + sky130_fd_sc_hd__or3_1 _1383_ (.A(net85), + .B(_0319_), + .C(_0356_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0517_)); - sky130_fd_sc_hd__a21oi_1 _1386_ (.A1(_0318_), - .A2(net10), - .B1(_0475_), + sky130_fd_sc_hd__a21oi_1 _1384_ (.A1(_0418_), + .A2(_0517_), + .B1(_0516_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0518_)); - sky130_fd_sc_hd__a31o_1 _1387_ (.A1(_0481_), - .A2(_0515_), - .A3(_0517_), - .B1(_0514_), + sky130_fd_sc_hd__a311oi_1 _1385_ (.A1(_0301_), + .A2(_0334_), + .A3(_0410_), + .B1(_0406_), + .C1(net85), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0519_)); - sky130_fd_sc_hd__or2_1 _1388_ (.A(net77), - .B(net8), + .Y(_0519_)); + sky130_fd_sc_hd__a31o_1 _1386_ (.A1(net75), + .A2(_0514_), + .A3(_0515_), + .B1(net61), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0520_)); - sky130_fd_sc_hd__or2_1 _1389_ (.A(_0366_), - .B(_0520_), + sky130_fd_sc_hd__o221a_1 _1387_ (.A1(net67), + .A2(_0518_), + .B1(_0520_), + .B2(_0513_), + .C1(net16), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0521_)); - sky130_fd_sc_hd__o21ai_1 _1390_ (.A1(_0332_), - .A2(_0339_), - .B1(net77), + sky130_fd_sc_hd__a311o_1 _1388_ (.A1(_0309_), + .A2(net85), + .A3(_0435_), + .B1(_0519_), + .C1(net67), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0522_)); - sky130_fd_sc_hd__and2_1 _1391_ (.A(net99), - .B(_0333_), + .X(_0522_)); + sky130_fd_sc_hd__a311o_1 _1389_ (.A1(_0415_), + .A2(_0429_), + .A3(_0456_), + .B1(_0512_), + .C1(net60), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0523_)); - sky130_fd_sc_hd__o22a_1 _1392_ (.A1(_0333_), - .A2(_0357_), - .B1(_0359_), - .B2(_0370_), + sky130_fd_sc_hd__a311o_1 _1390_ (.A1(net19), + .A2(_0522_), + .A3(_0523_), + .B1(_0521_), + .C1(net44), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0524_)); - sky130_fd_sc_hd__nand2_1 _1393_ (.A(net53), - .B(_0524_), + sky130_fd_sc_hd__a31o_1 _1391_ (.A1(_0370_), + .A2(_0511_), + .A3(_0524_), + .B1(_0249_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0525_)); - sky130_fd_sc_hd__o311a_1 _1394_ (.A1(net78), - .A2(_0441_), - .A3(_0447_), - .B1(_0524_), - .C1(net53), + .X(_0525_)); + sky130_fd_sc_hd__o221a_1 _1392_ (.A1(_0250_), + .A2(_0464_), + .B1(_0496_), + .B2(_0525_), + .C1(_0465_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0526_)); - sky130_fd_sc_hd__a311o_1 _1395_ (.A1(net48), - .A2(_0521_), - .A3(_0522_), - .B1(_0526_), - .C1(net34), + sky130_fd_sc_hd__a21oi_1 _1393_ (.A1(_0282_), + .A2(_0283_), + .B1(_0280_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0527_)); - sky130_fd_sc_hd__o211a_1 _1396_ (.A1(net27), - .A2(_0519_), - .B1(_0527_), - .C1(net5), + .Y(_0527_)); + sky130_fd_sc_hd__xnor2_2 _1394_ (.A(_0286_), + .B(_0527_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0528_)); - sky130_fd_sc_hd__a311o_1 _1397_ (.A1(net6), - .A2(_0510_), - .A3(_0513_), - .B1(_0528_), - .C1(_0279_), + .Y(_0528_)); + sky130_fd_sc_hd__or2_1 _1395_ (.A(_0372_), + .B(_0404_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0529_)); - sky130_fd_sc_hd__o311a_1 _1398_ (.A1(_0278_), - .A2(_0485_), - .A3(_0494_), - .B1(_0529_), - .C1(_0416_), + sky130_fd_sc_hd__o21a_1 _1396_ (.A1(_0372_), + .A2(_0404_), + .B1(net79), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0530_)); - sky130_fd_sc_hd__or3_1 _1399_ (.A(_0465_), - .B(_0467_), - .C(_0530_), + sky130_fd_sc_hd__a31o_1 _1397_ (.A1(_0344_), + .A2(_0375_), + .A3(_0421_), + .B1(_0530_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0531_)); - sky130_fd_sc_hd__a21oi_1 _1400_ (.A1(_0079_), - .A2(\vga_sync_gen.hpos[2] ), - .B1(_0294_), + sky130_fd_sc_hd__nand2_1 _1398_ (.A(_0354_), + .B(_0504_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0532_)); - sky130_fd_sc_hd__xnor2_1 _1401_ (.A(_0297_), - .B(_0532_), + sky130_fd_sc_hd__or3_1 _1399_ (.A(net94), + .B(_0312_), + .C(_0411_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0533_)); - sky130_fd_sc_hd__inv_2 _1402_ (.A(_0533_), + .X(_0533_)); + sky130_fd_sc_hd__nor2_2 _1400_ (.A(net79), + .B(net68), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0534_)); - sky130_fd_sc_hd__or4_1 _1403_ (.A(_0343_), - .B(net52), - .C(_0382_), - .D(_0384_), + sky130_fd_sc_hd__o21a_1 _1401_ (.A1(net101), + .A2(net6), + .B1(_0534_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0535_)); - sky130_fd_sc_hd__and4bb_1 _1404_ (.A_N(_0343_), - .B_N(_0414_), - .C(net45), - .D(net11), + sky130_fd_sc_hd__nand2_1 _1402_ (.A(net103), + .B(_0357_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0536_)); - sky130_fd_sc_hd__or3_1 _1405_ (.A(net19), - .B(net15), - .C(net10), + .Y(_0536_)); + sky130_fd_sc_hd__o211a_1 _1403_ (.A1(net14), + .A2(_0355_), + .B1(_0357_), + .C1(net101), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0537_)); - sky130_fd_sc_hd__nand2_1 _1406_ (.A(net69), - .B(_0537_), + sky130_fd_sc_hd__nor2_1 _1404_ (.A(net84), + .B(net66), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0538_)); - sky130_fd_sc_hd__a211o_1 _1407_ (.A1(net25), - .A2(_0325_), - .B1(net14), - .C1(net105), + sky130_fd_sc_hd__a221o_1 _1405_ (.A1(_0533_), + .A2(_0535_), + .B1(_0537_), + .B2(_0538_), + .C1(net47), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0539_)); - sky130_fd_sc_hd__a21oi_1 _1408_ (.A1(net105), - .A2(_0474_), - .B1(net74), + sky130_fd_sc_hd__a21oi_2 _1406_ (.A1(net93), + .A2(_0393_), + .B1(net70), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0540_)); - sky130_fd_sc_hd__mux2_1 _1409_ (.A0(_0330_), - .A1(_0411_), - .S(net105), + sky130_fd_sc_hd__a31o_1 _1407_ (.A1(net66), + .A2(_0531_), + .A3(_0532_), + .B1(_0539_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0541_)); - sky130_fd_sc_hd__a221o_1 _1410_ (.A1(_0539_), - .A2(_0540_), - .B1(_0541_), - .B2(net74), - .C1(net45), + sky130_fd_sc_hd__a211o_1 _1408_ (.A1(net101), + .A2(net6), + .B1(_0328_), + .C1(net84), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0542_)); - sky130_fd_sc_hd__a21oi_1 _1411_ (.A1(net106), - .A2(net18), - .B1(_0437_), + sky130_fd_sc_hd__a211o_1 _1409_ (.A1(_0317_), + .A2(net8), + .B1(net10), + .C1(net73), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0543_)); - sky130_fd_sc_hd__o211a_1 _1412_ (.A1(net105), - .A2(_0411_), - .B1(_0414_), - .C1(net17), + .X(_0543_)); + sky130_fd_sc_hd__o211a_1 _1410_ (.A1(_0478_), + .A2(_0542_), + .B1(_0543_), + .C1(net66), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0544_)); - sky130_fd_sc_hd__a211o_1 _1413_ (.A1(net74), - .A2(_0543_), - .B1(_0544_), - .C1(net52), + sky130_fd_sc_hd__a21o_1 _1411_ (.A1(_0328_), + .A2(_0346_), + .B1(net6), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0545_)); - sky130_fd_sc_hd__a311o_1 _1414_ (.A1(net52), - .A2(_0402_), - .A3(_0538_), - .B1(_0536_), - .C1(net33), + sky130_fd_sc_hd__o221a_1 _1412_ (.A1(_0315_), + .A2(_0338_), + .B1(_0403_), + .B2(net101), + .C1(_0538_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0546_)); - sky130_fd_sc_hd__a21oi_1 _1415_ (.A1(_0542_), + sky130_fd_sc_hd__a2111o_1 _1413_ (.A1(_0534_), .A2(_0545_), - .B1(net28), + .B1(_0546_), + .C1(_0544_), + .D1(net42), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0547_)); - sky130_fd_sc_hd__or3b_1 _1416_ (.A(_0547_), - .B(net4), - .C_N(_0546_), + .X(_0547_)); + sky130_fd_sc_hd__a32o_1 _1414_ (.A1(_0361_), + .A2(_0362_), + .A3(net8), + .B1(net12), + .B2(net71), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0548_)); - sky130_fd_sc_hd__or4_1 _1417_ (.A(net82), - .B(_0351_), - .C(_0394_), - .D(_0475_), + sky130_fd_sc_hd__a211o_1 _1415_ (.A1(net71), + .A2(_0372_), + .B1(_0336_), + .C1(_0305_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0549_)); - sky130_fd_sc_hd__o22a_1 _1418_ (.A1(net97), - .A2(_0338_), - .B1(net10), - .B2(net59), + sky130_fd_sc_hd__o31a_1 _1416_ (.A1(net71), + .A2(_0390_), + .A3(_0414_), + .B1(net64), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0550_)); - sky130_fd_sc_hd__o21a_1 _1419_ (.A1(_0498_), - .A2(_0502_), + sky130_fd_sc_hd__a22o_1 _1417_ (.A1(net56), + .A2(_0548_), .B1(_0549_), + .B2(_0550_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0551_)); - sky130_fd_sc_hd__nor2_1 _1420_ (.A(net70), - .B(_0550_), + sky130_fd_sc_hd__o21a_1 _1418_ (.A1(_0360_), + .A2(_0423_), + .B1(_0490_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0552_)); - sky130_fd_sc_hd__a31o_1 _1421_ (.A1(net20), - .A2(_0350_), - .A3(_0480_), - .B1(net49), + .X(_0552_)); + sky130_fd_sc_hd__or3_1 _1419_ (.A(net101), + .B(_0312_), + .C(_0355_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0553_)); - sky130_fd_sc_hd__o221a_1 _1422_ (.A1(net43), - .A2(_0551_), - .B1(_0552_), - .B2(_0553_), - .C1(net26), + sky130_fd_sc_hd__o211a_1 _1420_ (.A1(_0351_), + .A2(_0358_), + .B1(_0553_), + .C1(net71), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0554_)); - sky130_fd_sc_hd__and3_1 _1423_ (.A(net25), - .B(net79), - .C(_0325_), + sky130_fd_sc_hd__nand2_1 _1421_ (.A(net9), + .B(_0374_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0555_)); - sky130_fd_sc_hd__a2111o_1 _1424_ (.A1(net58), - .A2(net68), - .B1(net51), - .C1(_0355_), - .D1(_0555_), + .Y(_0555_)); + sky130_fd_sc_hd__a221o_1 _1422_ (.A1(net55), + .A2(net5), + .B1(_0540_), + .B2(_0555_), + .C1(net56), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0556_)); - sky130_fd_sc_hd__or2_1 _1425_ (.A(net42), - .B(_0413_), + sky130_fd_sc_hd__o31a_1 _1423_ (.A1(net64), + .A2(_0552_), + .A3(_0554_), + .B1(net46), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0557_)); - sky130_fd_sc_hd__o211a_1 _1426_ (.A1(_0315_), - .A2(_0557_), - .B1(_0556_), - .C1(net31), + sky130_fd_sc_hd__a32o_1 _1424_ (.A1(net73), + .A2(_0383_), + .A3(_0436_), + .B1(_0378_), + .B2(_0381_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0558_)); - sky130_fd_sc_hd__o31a_1 _1427_ (.A1(net6), - .A2(_0554_), - .A3(_0558_), - .B1(_0548_), + sky130_fd_sc_hd__a22o_1 _1425_ (.A1(_0386_), + .A2(net6), + .B1(_0558_), + .B2(net59), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0559_)); - sky130_fd_sc_hd__o21ai_1 _1428_ (.A1(net20), - .A2(net10), - .B1(_0414_), + sky130_fd_sc_hd__o221a_1 _1426_ (.A1(net101), + .A2(_0359_), + .B1(_0423_), + .B2(_0356_), + .C1(net73), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0560_)); - sky130_fd_sc_hd__o21ai_1 _1429_ (.A1(_0420_), - .A2(_0470_), - .B1(net72), + .X(_0560_)); + sky130_fd_sc_hd__a31o_1 _1427_ (.A1(net84), + .A2(_0329_), + .A3(_0341_), + .B1(_0560_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0561_)); - sky130_fd_sc_hd__a211o_1 _1430_ (.A1(_0338_), - .A2(_0418_), - .B1(_0470_), - .C1(net72), + .X(_0561_)); + sky130_fd_sc_hd__a21o_1 _1428_ (.A1(_0420_), + .A2(_0542_), + .B1(net58), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0562_)); - sky130_fd_sc_hd__a221o_1 _1431_ (.A1(net91), - .A2(_0441_), - .B1(_0502_), - .B2(_0350_), - .C1(net80), + sky130_fd_sc_hd__a21oi_1 _1429_ (.A1(net59), + .A2(_0561_), + .B1(net47), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0563_)); - sky130_fd_sc_hd__a211o_1 _1432_ (.A1(_0359_), - .A2(_0376_), - .B1(net72), - .C1(_0323_), + .Y(_0563_)); + sky130_fd_sc_hd__and4_1 _1430_ (.A(_0306_), + .B(net71), + .C(_0318_), + .D(_0357_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0564_)); - sky130_fd_sc_hd__nand2_1 _1433_ (.A(net90), - .B(_0397_), + sky130_fd_sc_hd__a21oi_2 _1431_ (.A1(net102), + .A2(_0322_), + .B1(net76), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0565_)); - sky130_fd_sc_hd__or3b_1 _1434_ (.A(_0349_), - .B(_0406_), - .C_N(_0565_), + sky130_fd_sc_hd__and2_1 _1432_ (.A(net74), + .B(_0360_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0566_)); - sky130_fd_sc_hd__a21oi_1 _1435_ (.A1(_0560_), - .A2(_0561_), - .B1(net26), + sky130_fd_sc_hd__nor2_1 _1433_ (.A(net76), + .B(_0356_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0567_)); - sky130_fd_sc_hd__a311o_1 _1436_ (.A1(net26), - .A2(_0563_), - .A3(_0564_), + sky130_fd_sc_hd__a32o_1 _1434_ (.A1(_0351_), + .A2(_0377_), + .A3(_0566_), .B1(_0567_), - .C1(net51), + .B2(_0483_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0568_)); - sky130_fd_sc_hd__o221a_1 _1437_ (.A1(net80), - .A2(_0359_), - .B1(net8), - .B2(_0472_), - .C1(net26), + sky130_fd_sc_hd__o311a_1 _1435_ (.A1(_0301_), + .A2(_0328_), + .A3(_0355_), + .B1(_0350_), + .C1(net86), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0569_)); - sky130_fd_sc_hd__o311a_1 _1438_ (.A1(net80), - .A2(_0340_), - .A3(_0390_), + sky130_fd_sc_hd__a221o_1 _1436_ (.A1(net46), + .A2(_0559_), .B1(_0562_), - .C1(net31), + .B2(_0563_), + .C1(net18), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0570_)); - sky130_fd_sc_hd__a211o_1 _1439_ (.A1(_0566_), - .A2(_0569_), - .B1(_0570_), - .C1(net42), + sky130_fd_sc_hd__a221o_1 _1437_ (.A1(net42), + .A2(_0551_), + .B1(_0556_), + .B2(_0557_), + .C1(net15), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0571_)); - sky130_fd_sc_hd__and3_1 _1440_ (.A(net104), - .B(net13), - .C(_0390_), + sky130_fd_sc_hd__and3_1 _1438_ (.A(_0371_), + .B(_0570_), + .C(_0571_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0572_)); - sky130_fd_sc_hd__a221o_1 _1441_ (.A1(_0348_), - .A2(net13), - .B1(_0376_), - .B2(_0326_), - .C1(net72), + sky130_fd_sc_hd__o32a_1 _1439_ (.A1(net98), + .A2(net74), + .A3(_0414_), + .B1(_0467_), + .B2(_0315_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0573_)); - sky130_fd_sc_hd__or3b_1 _1442_ (.A(_0317_), - .B(net69), - .C_N(_0380_), + sky130_fd_sc_hd__o41a_1 _1440_ (.A1(net93), + .A2(net74), + .A3(net5), + .A4(_0452_), + .B1(net64), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0574_)); - sky130_fd_sc_hd__a221o_1 _1443_ (.A1(_0359_), - .A2(_0376_), - .B1(_0441_), - .B2(net91), - .C1(net68), + sky130_fd_sc_hd__a22o_1 _1441_ (.A1(net57), + .A2(_0568_), + .B1(_0573_), + .B2(_0574_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0575_)); - sky130_fd_sc_hd__a21o_1 _1444_ (.A1(net103), - .A2(net19), - .B1(net23), + sky130_fd_sc_hd__a311o_1 _1442_ (.A1(_0306_), + .A2(_0435_), + .A3(_0470_), + .B1(_0569_), + .C1(net68), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0576_)); - sky130_fd_sc_hd__nand2_1 _1445_ (.A(net70), - .B(_0576_), + sky130_fd_sc_hd__a211o_1 _1443_ (.A1(_0413_), + .A2(_0565_), + .B1(_0564_), + .C1(net60), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0577_)); - sky130_fd_sc_hd__a21o_1 _1446_ (.A1(net103), - .A2(_0474_), - .B1(_0317_), + .X(_0577_)); + sky130_fd_sc_hd__a31o_1 _1444_ (.A1(net44), + .A2(_0576_), + .A3(_0577_), + .B1(net19), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0578_)); - sky130_fd_sc_hd__o311a_1 _1447_ (.A1(net80), - .A2(_0470_), - .A3(_0572_), - .B1(_0573_), - .C1(net27), + sky130_fd_sc_hd__a21o_1 _1445_ (.A1(net47), + .A2(_0575_), + .B1(_0578_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0579_)); - sky130_fd_sc_hd__a21o_1 _1448_ (.A1(_0310_), - .A2(_0578_), - .B1(net69), + sky130_fd_sc_hd__a21o_1 _1446_ (.A1(_0541_), + .A2(_0547_), + .B1(net15), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0580_)); - sky130_fd_sc_hd__o311a_1 _1449_ (.A1(net79), - .A2(_0398_), - .A3(_0424_), - .B1(_0580_), - .C1(net31), + sky130_fd_sc_hd__a31o_1 _1447_ (.A1(_0370_), + .A2(_0579_), + .A3(_0580_), + .B1(_0250_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0581_)); - sky130_fd_sc_hd__a21oi_1 _1450_ (.A1(_0471_), - .A2(_0574_), - .B1(net31), + sky130_fd_sc_hd__a31o_1 _1448_ (.A1(net83), + .A2(_0316_), + .A3(_0318_), + .B1(net65), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0582_)); - sky130_fd_sc_hd__a311o_1 _1451_ (.A1(net31), - .A2(_0575_), - .A3(_0577_), + .X(_0582_)); + sky130_fd_sc_hd__a31o_1 _1449_ (.A1(net74), + .A2(_0324_), + .A3(_0379_), .B1(_0582_), - .C1(net42), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0583_)); - sky130_fd_sc_hd__o311a_1 _1452_ (.A1(net51), - .A2(_0579_), - .A3(_0581_), - .B1(_0583_), - .C1(net6), + sky130_fd_sc_hd__a32o_1 _1450_ (.A1(net70), + .A2(_0376_), + .A3(_0430_), + .B1(_0361_), + .B2(_0363_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0584_)); - sky130_fd_sc_hd__a311o_1 _1453_ (.A1(net5), - .A2(_0568_), - .A3(_0571_), - .B1(_0584_), - .C1(_0279_), + sky130_fd_sc_hd__o211a_1 _1451_ (.A1(net57), + .A2(_0584_), + .B1(_0583_), + .C1(net47), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0585_)); - sky130_fd_sc_hd__o211a_1 _1454_ (.A1(_0278_), - .A2(_0559_), - .B1(_0585_), - .C1(_0416_), + sky130_fd_sc_hd__o2111a_1 _1452_ (.A1(net101), + .A2(net11), + .B1(_0346_), + .C1(_0377_), + .D1(net73), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0586_)); - sky130_fd_sc_hd__a21o_1 _1455_ (.A1(_0326_), - .A2(_0376_), - .B1(_0498_), + sky130_fd_sc_hd__a32o_1 _1453_ (.A1(_0344_), + .A2(_0362_), + .A3(net8), + .B1(net55), + .B2(_0315_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0587_)); - sky130_fd_sc_hd__a21oi_1 _1456_ (.A1(net25), - .A2(_0329_), - .B1(net97), + sky130_fd_sc_hd__a221o_1 _1454_ (.A1(net12), + .A2(net55), + .B1(_0361_), + .B2(_0362_), + .C1(net64), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0588_)); - sky130_fd_sc_hd__a22o_1 _1457_ (.A1(net105), - .A2(net19), - .B1(_0384_), - .B2(net22), + .X(_0588_)); + sky130_fd_sc_hd__o311a_1 _1455_ (.A1(net57), + .A2(_0586_), + .A3(_0587_), + .B1(_0588_), + .C1(net42), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0589_)); - sky130_fd_sc_hd__or2_1 _1458_ (.A(net83), - .B(_0589_), + sky130_fd_sc_hd__or4_1 _1456_ (.A(net97), + .B(_0307_), + .C(net11), + .D(net7), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0590_)); - sky130_fd_sc_hd__a21o_1 _1459_ (.A1(_0587_), - .A2(_0590_), - .B1(net33), + sky130_fd_sc_hd__and3_1 _1457_ (.A(net76), + .B(_0435_), + .C(_0590_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0591_)); - sky130_fd_sc_hd__or3_1 _1460_ (.A(_0324_), - .B(net11), - .C(_0396_), + sky130_fd_sc_hd__a31o_1 _1458_ (.A1(_0306_), + .A2(_0346_), + .A3(_0567_), + .B1(_0591_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0592_)); - sky130_fd_sc_hd__or2_1 _1461_ (.A(_0376_), - .B(_0398_), + sky130_fd_sc_hd__a311o_1 _1459_ (.A1(_0346_), + .A2(_0381_), + .A3(_0421_), + .B1(_0586_), + .C1(net66), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0593_)); - sky130_fd_sc_hd__a221o_1 _1462_ (.A1(_0414_), - .A2(_0592_), - .B1(_0593_), - .B2(net76), - .C1(net28), + sky130_fd_sc_hd__o22a_1 _1460_ (.A1(_0354_), + .A2(_0355_), + .B1(_0420_), + .B2(net84), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0594_)); - sky130_fd_sc_hd__a22o_1 _1463_ (.A1(_0361_), - .A2(_0380_), - .B1(net11), - .B2(_0318_), + sky130_fd_sc_hd__o211a_1 _1461_ (.A1(net58), + .A2(_0594_), + .B1(_0593_), + .C1(net49), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0595_)); - sky130_fd_sc_hd__nand2_1 _1464_ (.A(net19), - .B(net11), + sky130_fd_sc_hd__a311o_1 _1462_ (.A1(net42), + .A2(_0562_), + .A3(_0592_), + .B1(_0595_), + .C1(net19), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0596_)); - sky130_fd_sc_hd__o211a_1 _1465_ (.A1(net92), - .A2(_0317_), - .B1(net83), - .C1(net25), + .X(_0596_)); + sky130_fd_sc_hd__o31a_1 _1463_ (.A1(net15), + .A2(_0585_), + .A3(_0589_), + .B1(_0371_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0597_)); - sky130_fd_sc_hd__a31o_1 _1466_ (.A1(net74), - .A2(_0595_), - .A3(_0596_), - .B1(_0597_), + sky130_fd_sc_hd__o31a_1 _1464_ (.A1(net100), + .A2(_0356_), + .A3(_0406_), + .B1(_0457_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0598_)); - sky130_fd_sc_hd__or2_1 _1467_ (.A(_0340_), - .B(net15), + sky130_fd_sc_hd__a21oi_1 _1465_ (.A1(_0316_), + .A2(_0341_), + .B1(net83), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0599_)); - sky130_fd_sc_hd__nand2_1 _1468_ (.A(net74), - .B(_0474_), + .Y(_0599_)); + sky130_fd_sc_hd__nand2_1 _1466_ (.A(net95), + .B(_0373_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0600_)); - sky130_fd_sc_hd__o221a_1 _1469_ (.A1(net14), - .A2(_0413_), - .B1(_0599_), - .B2(_0600_), - .C1(net32), + sky130_fd_sc_hd__a21oi_1 _1467_ (.A1(net94), + .A2(_0373_), + .B1(net72), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0601_)); - sky130_fd_sc_hd__a211oi_1 _1470_ (.A1(net28), - .A2(_0598_), - .B1(_0601_), - .C1(net45), + .Y(_0601_)); + sky130_fd_sc_hd__a31o_1 _1468_ (.A1(net100), + .A2(net73), + .A3(_0423_), + .B1(net65), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0602_)); - sky130_fd_sc_hd__a31o_1 _1471_ (.A1(net43), - .A2(_0591_), - .A3(_0594_), + .X(_0602_)); + sky130_fd_sc_hd__a21o_1 _1469_ (.A1(_0422_), + .A2(_0601_), .B1(_0602_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0603_)); - sky130_fd_sc_hd__nor2_1 _1472_ (.A(net103), - .B(_0339_), + sky130_fd_sc_hd__o311a_1 _1470_ (.A1(net58), + .A2(_0598_), + .A3(_0599_), + .B1(_0603_), + .C1(net46), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0604_)); - sky130_fd_sc_hd__o21a_1 _1473_ (.A1(net82), - .A2(_0390_), - .B1(net32), + .X(_0604_)); + sky130_fd_sc_hd__a311o_1 _1471_ (.A1(net81), + .A2(_0391_), + .A3(_0555_), + .B1(_0564_), + .C1(net63), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0605_)); - sky130_fd_sc_hd__o31a_1 _1474_ (.A1(net70), - .A2(_0366_), - .A3(_0604_), - .B1(_0605_), + sky130_fd_sc_hd__a221o_1 _1472_ (.A1(net72), + .A2(_0420_), + .B1(_0437_), + .B2(_0540_), + .C1(net58), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0606_)); - sky130_fd_sc_hd__o22a_1 _1475_ (.A1(_0318_), - .A2(_0357_), - .B1(_0376_), - .B2(_0520_), + sky130_fd_sc_hd__a311o_1 _1473_ (.A1(net43), + .A2(_0605_), + .A3(_0606_), + .B1(net18), + .C1(_0604_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0607_)); - sky130_fd_sc_hd__a211o_1 _1476_ (.A1(net28), - .A2(_0607_), - .B1(_0606_), - .C1(net43), + sky130_fd_sc_hd__nor2_1 _1474_ (.A(net40), + .B(_0375_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0608_)); - sky130_fd_sc_hd__nand2_1 _1477_ (.A(net69), - .B(_0397_), + .Y(_0608_)); + sky130_fd_sc_hd__or2_1 _1475_ (.A(net41), + .B(net8), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0609_)); - sky130_fd_sc_hd__o221a_1 _1478_ (.A1(_0432_), - .A2(_0446_), - .B1(_0572_), - .B2(_0609_), - .C1(net32), + .X(_0609_)); + sky130_fd_sc_hd__o211a_1 _1476_ (.A1(net99), + .A2(_0414_), + .B1(_0533_), + .C1(net74), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0610_)); - sky130_fd_sc_hd__o21ai_1 _1479_ (.A1(net89), - .A2(_0317_), - .B1(net81), + sky130_fd_sc_hd__o311a_1 _1477_ (.A1(_0312_), + .A2(_0406_), + .A3(_0487_), + .B1(_0609_), + .C1(net82), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0611_)); - sky130_fd_sc_hd__o21ai_1 _1480_ (.A1(net89), - .A2(_0340_), - .B1(_0354_), + .X(_0611_)); + sky130_fd_sc_hd__o211a_1 _1478_ (.A1(_0312_), + .A2(_0362_), + .B1(_0449_), + .C1(net71), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0612_)); - sky130_fd_sc_hd__o221a_1 _1481_ (.A1(_0320_), - .A2(_0611_), - .B1(_0612_), - .B2(net81), - .C1(net29), + .X(_0612_)); + sky130_fd_sc_hd__a31o_1 _1479_ (.A1(_0306_), + .A2(_0318_), + .A3(_0567_), + .B1(net64), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0613_)); - sky130_fd_sc_hd__o31a_1 _1482_ (.A1(net52), + sky130_fd_sc_hd__o32a_1 _1480_ (.A1(net57), .A2(_0610_), - .A3(_0613_), - .B1(net4), + .A3(_0611_), + .B1(_0612_), + .B2(_0613_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0614_)); - sky130_fd_sc_hd__a221o_1 _1483_ (.A1(net6), - .A2(_0603_), - .B1(_0608_), - .B2(_0614_), - .C1(_0279_), + sky130_fd_sc_hd__and2b_1 _1481_ (.A_N(_0416_), + .B(_0530_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0615_)); - sky130_fd_sc_hd__and3_1 _1484_ (.A(net108), - .B(_0318_), - .C(net18), + sky130_fd_sc_hd__and3_1 _1482_ (.A(_0344_), + .B(net8), + .C(_0377_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0616_)); - sky130_fd_sc_hd__a21oi_2 _1485_ (.A1(net24), - .A2(_0329_), - .B1(net108), + sky130_fd_sc_hd__nand2_1 _1483_ (.A(_0320_), + .B(_0374_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0617_)); - sky130_fd_sc_hd__a211o_1 _1486_ (.A1(net75), - .A2(_0350_), - .B1(_0616_), - .C1(_0617_), + sky130_fd_sc_hd__a41o_1 _1484_ (.A1(net22), + .A2(net73), + .A3(_0360_), + .A4(_0373_), + .B1(net66), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0618_)); - sky130_fd_sc_hd__a21o_1 _1487_ (.A1(_0310_), - .A2(net41), - .B1(net46), + sky130_fd_sc_hd__a31o_1 _1485_ (.A1(net84), + .A2(_0553_), + .A3(_0617_), + .B1(_0618_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0619_)); - sky130_fd_sc_hd__o31a_1 _1488_ (.A1(_0377_), - .A2(_0495_), - .A3(_0619_), - .B1(net35), + sky130_fd_sc_hd__o311a_1 _1486_ (.A1(net59), + .A2(_0615_), + .A3(_0616_), + .B1(_0619_), + .C1(net42), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0620_)); - sky130_fd_sc_hd__o21a_1 _1489_ (.A1(net53), - .A2(_0618_), + sky130_fd_sc_hd__a211o_1 _1487_ (.A1(net47), + .A2(_0614_), .B1(_0620_), + .C1(net15), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0621_)); - sky130_fd_sc_hd__a21oi_1 _1490_ (.A1(net57), - .A2(_0378_), - .B1(net100), + sky130_fd_sc_hd__a32o_1 _1488_ (.A1(_0370_), + .A2(_0607_), + .A3(_0621_), + .B1(_0596_), + .B2(_0597_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0622_)); - sky130_fd_sc_hd__a211o_1 _1491_ (.A1(_0310_), - .A2(_0617_), + .X(_0622_)); + sky130_fd_sc_hd__o221a_1 _1489_ (.A1(_0572_), + .A2(_0581_), .B1(_0622_), - .C1(net86), + .B2(_0249_), + .C1(_0466_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0623_)); - sky130_fd_sc_hd__or3_1 _1492_ (.A(net75), - .B(_0368_), - .C(_0419_), + sky130_fd_sc_hd__or2_1 _1490_ (.A(net55), + .B(_0440_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0624_)); - sky130_fd_sc_hd__a21o_1 _1493_ (.A1(_0623_), - .A2(_0624_), - .B1(net46), + sky130_fd_sc_hd__o211a_1 _1491_ (.A1(_0354_), + .A2(_0440_), + .B1(_0318_), + .C1(_0350_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0625_)); - sky130_fd_sc_hd__o21ai_1 _1494_ (.A1(net22), - .A2(net86), - .B1(net47), + sky130_fd_sc_hd__a211o_1 _1492_ (.A1(_0329_), + .A2(net4), + .B1(net7), + .C1(net95), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0626_)); - sky130_fd_sc_hd__a31o_1 _1495_ (.A1(_0308_), - .A2(_0357_), - .A3(_0360_), - .B1(_0626_), + .X(_0626_)); + sky130_fd_sc_hd__a31oi_1 _1493_ (.A1(net87), + .A2(_0448_), + .A3(_0626_), + .B1(_0625_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0627_)); - sky130_fd_sc_hd__a31o_1 _1496_ (.A1(net30), - .A2(_0625_), - .A3(_0627_), - .B1(_0621_), + .Y(_0627_)); + sky130_fd_sc_hd__a21o_1 _1494_ (.A1(_0316_), + .A2(_0393_), + .B1(net103), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0628_)); - sky130_fd_sc_hd__a221o_1 _1497_ (.A1(net108), - .A2(net18), - .B1(net13), - .B2(net8), - .C1(net85), + sky130_fd_sc_hd__a41o_1 _1495_ (.A1(_0316_), + .A2(_0331_), + .A3(_0393_), + .A4(_0407_), + .B1(net94), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0629_)); - sky130_fd_sc_hd__o311a_1 _1498_ (.A1(_0341_), - .A2(_0360_), - .A3(_0413_), - .B1(_0629_), - .C1(net46), + sky130_fd_sc_hd__a32oi_1 _1496_ (.A1(_0313_), + .A2(_0415_), + .A3(_0476_), + .B1(_0361_), + .B2(_0390_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0630_)); - sky130_fd_sc_hd__a211o_1 _1499_ (.A1(net108), - .A2(_0412_), - .B1(_0523_), - .C1(net86), + .Y(_0630_)); + sky130_fd_sc_hd__a21oi_1 _1497_ (.A1(_0601_), + .A2(_0629_), + .B1(_0586_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0631_)); - sky130_fd_sc_hd__a221oi_1 _1500_ (.A1(net21), - .A2(_0404_), - .B1(_0414_), - .B2(net17), - .C1(net46), + .Y(_0631_)); + sky130_fd_sc_hd__a221o_1 _1498_ (.A1(net75), + .A2(_0332_), + .B1(_0498_), + .B2(_0628_), + .C1(_0476_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0632_)); - sky130_fd_sc_hd__a211o_1 _1501_ (.A1(_0631_), + .X(_0632_)); + sky130_fd_sc_hd__mux4_1 _1499_ (.A0(_0627_), + .A1(_0631_), .A2(_0632_), - .B1(net30), - .C1(_0630_), + .A3(_0630_), + .S0(net44), + .S1(net60), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0633_)); - sky130_fd_sc_hd__o211a_1 _1502_ (.A1(net83), - .A2(_0433_), - .B1(_0405_), - .C1(_0378_), + sky130_fd_sc_hd__a41o_1 _1500_ (.A1(_0313_), + .A2(_0318_), + .A3(_0341_), + .A4(_0479_), + .B1(_0467_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0634_)); - sky130_fd_sc_hd__o21a_1 _1503_ (.A1(_0619_), - .A2(_0634_), - .B1(_0535_), + sky130_fd_sc_hd__a211o_1 _1501_ (.A1(_0305_), + .A2(_0375_), + .B1(net11), + .C1(net77), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0635_)); - sky130_fd_sc_hd__o211a_1 _1504_ (.A1(net35), - .A2(_0635_), - .B1(_0633_), - .C1(net7), + sky130_fd_sc_hd__and2_1 _1502_ (.A(net48), + .B(_0635_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0636_)); - sky130_fd_sc_hd__a211o_1 _1505_ (.A1(net4), - .A2(_0628_), - .B1(_0636_), - .C1(_0278_), + sky130_fd_sc_hd__nand2_1 _1503_ (.A(net96), + .B(_0308_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0637_)); - sky130_fd_sc_hd__a311o_1 _1506_ (.A1(_0417_), - .A2(_0615_), - .A3(_0637_), - .B1(_0468_), - .C1(_0586_), + .Y(_0637_)); + sky130_fd_sc_hd__nand2_1 _1504_ (.A(_0308_), + .B(_0506_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0638_)); - sky130_fd_sc_hd__a21oi_1 _1507_ (.A1(_0275_), - .A2(_0277_), - .B1(_0274_), + .Y(_0638_)); + sky130_fd_sc_hd__a32o_1 _1505_ (.A1(_0316_), + .A2(_0350_), + .A3(_0507_), + .B1(_0638_), + .B2(_0503_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0639_)); - sky130_fd_sc_hd__a21oi_1 _1508_ (.A1(_0077_), - .A2(\vga_sync_gen.hpos[6] ), - .B1(net67), + .X(_0639_)); + sky130_fd_sc_hd__a22o_1 _1506_ (.A1(_0634_), + .A2(_0636_), + .B1(_0639_), + .B2(net45), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0640_)); - sky130_fd_sc_hd__and2_1 _1509_ (.A(_0076_), - .B(\vga_sync_gen.hpos[7] ), + .X(_0640_)); + sky130_fd_sc_hd__or3_1 _1507_ (.A(net106), + .B(_0307_), + .C(net13), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0641_)); - sky130_fd_sc_hd__nor2_1 _1510_ (.A(_0076_), - .B(\vga_sync_gen.hpos[7] ), + sky130_fd_sc_hd__o31a_1 _1508_ (.A1(net106), + .A2(_0307_), + .A3(net13), + .B1(net77), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0642_)); - sky130_fd_sc_hd__or3_1 _1511_ (.A(_0640_), - .B(_0641_), - .C(_0642_), + .X(_0642_)); + sky130_fd_sc_hd__o41a_1 _1509_ (.A1(net103), + .A2(net14), + .A3(_0356_), + .A4(net7), + .B1(net85), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0643_)); - sky130_fd_sc_hd__xnor2_1 _1512_ (.A(\logo_left[8] ), - .B(\vga_sync_gen.hpos[8] ), + sky130_fd_sc_hd__a221o_1 _1510_ (.A1(_0536_), + .A2(_0642_), + .B1(_0643_), + .B2(_0590_), + .C1(net44), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0644_)); - sky130_fd_sc_hd__nor2_1 _1513_ (.A(\vga_sync_gen.hpos[7] ), - .B(_0644_), + .X(_0644_)); + sky130_fd_sc_hd__o211a_1 _1511_ (.A1(net7), + .A2(_0413_), + .B1(_0567_), + .C1(net9), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0645_)); - sky130_fd_sc_hd__a21o_1 _1514_ (.A1(\logo_left[7] ), - .A2(_0645_), - .B1(_0641_), + .X(_0645_)); + sky130_fd_sc_hd__or4_1 _1512_ (.A(net103), + .B(net14), + .C(_0319_), + .D(_0356_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0646_)); - sky130_fd_sc_hd__a21bo_1 _1515_ (.A1(_0640_), - .A2(_0646_), - .B1_N(_0643_), + sky130_fd_sc_hd__a31o_1 _1513_ (.A1(net75), + .A2(_0514_), + .A3(_0646_), + .B1(net48), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0647_)); - sky130_fd_sc_hd__xor2_1 _1516_ (.A(\logo_top[9] ), - .B(\vga_sync_gen.vpos[9] ), + sky130_fd_sc_hd__o211a_1 _1514_ (.A1(_0645_), + .A2(_0647_), + .B1(net68), + .C1(_0644_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0648_)); - sky130_fd_sc_hd__o21ai_1 _1517_ (.A1(_0070_), - .A2(net110), + sky130_fd_sc_hd__a211o_1 _1515_ (.A1(net61), + .A2(_0640_), .B1(_0648_), + .C1(net16), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0649_)); - sky130_fd_sc_hd__xor2_1 _1518_ (.A(\logo_left[9] ), - .B(\vga_sync_gen.hpos[9] ), + .X(_0649_)); + sky130_fd_sc_hd__a21oi_1 _1516_ (.A1(net16), + .A2(_0633_), + .B1(_0371_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0650_)); - sky130_fd_sc_hd__and3_1 _1519_ (.A(\logo_left[8] ), - .B(_0087_), - .C(_0650_), + .Y(_0650_)); + sky130_fd_sc_hd__a21oi_1 _1517_ (.A1(_0359_), + .A2(_0424_), + .B1(net76), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0651_)); - sky130_fd_sc_hd__a21oi_1 _1520_ (.A1(\logo_left[8] ), - .A2(_0087_), - .B1(_0650_), + .Y(_0651_)); + sky130_fd_sc_hd__or2_1 _1518_ (.A(net10), + .B(_0452_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0652_)); - sky130_fd_sc_hd__o32a_1 _1521_ (.A1(_0070_), - .A2(net110), - .A3(_0648_), - .B1(_0651_), - .B2(_0652_), + .X(_0652_)); + sky130_fd_sc_hd__a22o_1 _1519_ (.A1(_0328_), + .A2(net8), + .B1(net7), + .B2(net103), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0653_)); - sky130_fd_sc_hd__o311a_1 _1522_ (.A1(\logo_top[7] ), - .A2(_0088_), - .A3(_0639_), - .B1(_0649_), - .C1(_0653_), + sky130_fd_sc_hd__a221o_1 _1520_ (.A1(_0448_), + .A2(_0490_), + .B1(_0653_), + .B2(net75), + .C1(net48), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0654_)); - sky130_fd_sc_hd__a21oi_1 _1523_ (.A1(_0070_), - .A2(net110), - .B1(_0648_), + sky130_fd_sc_hd__a31o_1 _1521_ (.A1(net75), + .A2(_0317_), + .A3(_0345_), + .B1(net44), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0655_)); - sky130_fd_sc_hd__a31o_1 _1524_ (.A1(\logo_top[7] ), - .A2(_0088_), - .A3(_0639_), + .X(_0655_)); + sky130_fd_sc_hd__a31o_1 _1522_ (.A1(net85), + .A2(_0422_), + .A3(_0637_), .B1(_0655_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0656_)); - sky130_fd_sc_hd__a21oi_1 _1525_ (.A1(\logo_top[7] ), - .A2(_0088_), - .B1(_0639_), + sky130_fd_sc_hd__or3_1 _1523_ (.A(net97), + .B(net11), + .C(_0452_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0657_)); - sky130_fd_sc_hd__o21ai_1 _1526_ (.A1(\logo_top[7] ), - .A2(_0088_), - .B1(_0655_), + .X(_0657_)); + sky130_fd_sc_hd__and2_1 _1524_ (.A(_0396_), + .B(_0470_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0658_)); - sky130_fd_sc_hd__and2b_1 _1527_ (.A_N(_0641_), - .B(_0643_), + .X(_0658_)); + sky130_fd_sc_hd__o21ba_1 _1525_ (.A1(net13), + .A2(_0403_), + .B1_N(_0347_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0659_)); - sky130_fd_sc_hd__o221a_1 _1528_ (.A1(_0657_), - .A2(_0658_), - .B1(_0659_), - .B2(_0644_), - .C1(_0656_), + sky130_fd_sc_hd__a221oi_1 _1526_ (.A1(_0336_), + .A2(_0373_), + .B1(_0424_), + .B2(net55), + .C1(net4), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0660_)); - sky130_fd_sc_hd__a31o_1 _1529_ (.A1(_0647_), - .A2(_0654_), - .A3(_0660_), - .B1(net2), + .Y(_0660_)); + sky130_fd_sc_hd__o2111a_1 _1527_ (.A1(net98), + .A2(net14), + .B1(net80), + .C1(_0363_), + .D1(net42), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0661_)); - sky130_fd_sc_hd__or3b_1 _1530_ (.A(\vga_sync_gen.vpos[9] ), - .B(_0097_), - .C_N(net118), + sky130_fd_sc_hd__a31o_1 _1528_ (.A1(net46), + .A2(_0393_), + .A3(_0660_), + .B1(_0661_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0662_)); - sky130_fd_sc_hd__and2_1 _1531_ (.A(net110), - .B(_0090_), + sky130_fd_sc_hd__a31o_1 _1529_ (.A1(net67), + .A2(_0654_), + .A3(_0656_), + .B1(net17), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0663_)); - sky130_fd_sc_hd__or3b_1 _1532_ (.A(_0662_), - .B(_0663_), - .C_N(_0661_), + sky130_fd_sc_hd__a21o_1 _1530_ (.A1(net60), + .A2(_0662_), + .B1(_0663_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0664_)); - sky130_fd_sc_hd__o211a_1 _1533_ (.A1(net23), - .A2(net19), - .B1(net18), - .C1(net95), + sky130_fd_sc_hd__a311o_1 _1531_ (.A1(_0351_), + .A2(_0377_), + .A3(_0642_), + .B1(_0651_), + .C1(net60), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0665_)); - sky130_fd_sc_hd__or3_1 _1534_ (.A(net79), - .B(_0361_), - .C(_0665_), + sky130_fd_sc_hd__o311a_1 _1532_ (.A1(net68), + .A2(_0658_), + .A3(_0659_), + .B1(_0665_), + .C1(net44), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0666_)); - sky130_fd_sc_hd__a211o_1 _1535_ (.A1(net101), - .A2(_0451_), - .B1(_0441_), - .C1(net71), + sky130_fd_sc_hd__a32o_1 _1533_ (.A1(net75), + .A2(_0333_), + .A3(_0349_), + .B1(_0540_), + .B2(_0657_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0667_)); - sky130_fd_sc_hd__a31o_1 _1536_ (.A1(net101), - .A2(_0378_), - .A3(net9), - .B1(net68), + sky130_fd_sc_hd__o21a_1 _1534_ (.A1(_0452_), + .A2(_0499_), + .B1(_0536_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0668_)); - sky130_fd_sc_hd__a31o_1 _1537_ (.A1(net95), - .A2(_0354_), - .A3(_0378_), - .B1(_0668_), + sky130_fd_sc_hd__mux2_1 _1535_ (.A0(_0667_), + .A1(_0668_), + .S(net67), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0669_)); - sky130_fd_sc_hd__o21ai_1 _1538_ (.A1(_0351_), - .A2(_0500_), - .B1(net68), + sky130_fd_sc_hd__a211o_1 _1536_ (.A1(net48), + .A2(_0669_), + .B1(_0666_), + .C1(net19), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0670_)); - sky130_fd_sc_hd__a31o_1 _1539_ (.A1(net51), - .A2(_0669_), + .X(_0670_)); + sky130_fd_sc_hd__a32o_1 _1537_ (.A1(_0371_), + .A2(_0664_), .A3(_0670_), - .B1(net26), + .B1(_0649_), + .B2(_0650_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0671_)); - sky130_fd_sc_hd__a31o_1 _1540_ (.A1(net42), - .A2(_0666_), - .A3(_0667_), - .B1(_0671_), + sky130_fd_sc_hd__a32o_1 _1538_ (.A1(net105), + .A2(_0357_), + .A3(_0407_), + .B1(_0506_), + .B2(_0308_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0672_)); - sky130_fd_sc_hd__and3_1 _1541_ (.A(net107), - .B(_0318_), - .C(_0333_), + sky130_fd_sc_hd__a32o_1 _1539_ (.A1(_0357_), + .A2(_0407_), + .A3(_0490_), + .B1(_0672_), + .B2(net78), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0673_)); - sky130_fd_sc_hd__a211o_1 _1542_ (.A1(net99), - .A2(net18), - .B1(_0673_), - .C1(net76), + sky130_fd_sc_hd__or3_1 _1540_ (.A(net95), + .B(_0305_), + .C(_0372_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0674_)); - sky130_fd_sc_hd__or3_1 _1543_ (.A(net83), - .B(net19), - .C(net15), + sky130_fd_sc_hd__or3_1 _1541_ (.A(net106), + .B(_0411_), + .C(_0423_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0675_)); - sky130_fd_sc_hd__o221a_1 _1544_ (.A1(net85), - .A2(_0433_), - .B1(_0479_), - .B2(_0622_), - .C1(net53), + sky130_fd_sc_hd__a221o_1 _1542_ (.A1(_0343_), + .A2(_0674_), + .B1(_0675_), + .B2(_0530_), + .C1(net45), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0676_)); - sky130_fd_sc_hd__a311o_1 _1545_ (.A1(net46), - .A2(_0674_), - .A3(_0675_), - .B1(_0676_), - .C1(net35), + sky130_fd_sc_hd__a21boi_1 _1543_ (.A1(net45), + .A2(_0673_), + .B1_N(_0676_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0677_)); - sky130_fd_sc_hd__a21o_1 _1546_ (.A1(net95), - .A2(_0330_), - .B1(_0406_), + .Y(_0677_)); + sky130_fd_sc_hd__or4_1 _1544_ (.A(net97), + .B(net10), + .C(net7), + .D(_0408_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0678_)); - sky130_fd_sc_hd__o221a_1 _1547_ (.A1(_0379_), - .A2(_0665_), - .B1(_0678_), - .B2(_0423_), - .C1(net49), + sky130_fd_sc_hd__a32o_1 _1545_ (.A1(net75), + .A2(_0646_), + .A3(_0678_), + .B1(_0448_), + .B2(_0565_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0679_)); - sky130_fd_sc_hd__a211o_1 _1548_ (.A1(_0318_), - .A2(_0368_), - .B1(_0616_), - .C1(net75), + sky130_fd_sc_hd__a211o_1 _1546_ (.A1(net98), + .A2(net5), + .B1(net10), + .C1(net71), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0680_)); - sky130_fd_sc_hd__or3_1 _1549_ (.A(net14), - .B(_0408_), - .C(net8), + sky130_fd_sc_hd__or2_1 _1547_ (.A(_0478_), + .B(_0680_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0681_)); - sky130_fd_sc_hd__a31o_1 _1550_ (.A1(net43), - .A2(_0680_), - .A3(_0681_), - .B1(net32), + sky130_fd_sc_hd__o221a_1 _1548_ (.A1(_0391_), + .A2(_0471_), + .B1(_0504_), + .B2(_0441_), + .C1(net48), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0682_)); - sky130_fd_sc_hd__a221o_1 _1551_ (.A1(net23), - .A2(_0340_), - .B1(net12), - .B2(_0565_), - .C1(net69), + sky130_fd_sc_hd__a221o_1 _1549_ (.A1(net44), + .A2(_0679_), + .B1(_0681_), + .B2(_0682_), + .C1(net61), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0683_)); - sky130_fd_sc_hd__o41a_1 _1552_ (.A1(net66), - .A2(net63), - .A3(_0309_), - .A4(net57), - .B1(net103), + sky130_fd_sc_hd__o211a_1 _1550_ (.A1(net67), + .A2(_0677_), + .B1(_0683_), + .C1(net19), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0684_)); - sky130_fd_sc_hd__o31a_1 _1553_ (.A1(net23), - .A2(net82), - .A3(net19), - .B1(_0370_), + sky130_fd_sc_hd__o211a_1 _1551_ (.A1(_0304_), + .A2(_0328_), + .B1(net8), + .C1(_0458_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0685_)); - sky130_fd_sc_hd__a21o_1 _1554_ (.A1(net12), - .A2(_0684_), + sky130_fd_sc_hd__a31o_1 _1552_ (.A1(net86), + .A2(_0324_), + .A3(_0626_), .B1(_0685_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0686_)); - sky130_fd_sc_hd__or3_1 _1555_ (.A(_0328_), - .B(net16), - .C(_0356_), + sky130_fd_sc_hd__a211o_1 _1553_ (.A1(_0362_), + .A2(_0396_), + .B1(net74), + .C1(_0358_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0687_)); - sky130_fd_sc_hd__o211a_1 _1556_ (.A1(net82), - .A2(_0539_), - .B1(_0687_), - .C1(net43), + sky130_fd_sc_hd__o221a_1 _1554_ (.A1(_0323_), + .A2(_0415_), + .B1(_0467_), + .B2(_0537_), + .C1(net60), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0688_)); - sky130_fd_sc_hd__a31o_1 _1557_ (.A1(net49), - .A2(_0683_), - .A3(_0686_), - .B1(net27), + sky130_fd_sc_hd__a221o_1 _1555_ (.A1(net67), + .A2(_0686_), + .B1(_0687_), + .B2(_0688_), + .C1(net44), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0689_)); - sky130_fd_sc_hd__o221a_1 _1558_ (.A1(_0679_), - .A2(_0682_), - .B1(_0688_), - .B2(_0689_), - .C1(net6), + sky130_fd_sc_hd__or3_1 _1556_ (.A(net104), + .B(_0304_), + .C(net13), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0690_)); - sky130_fd_sc_hd__a311o_1 _1559_ (.A1(net4), - .A2(_0672_), - .A3(_0677_), - .B1(_0690_), - .C1(_0279_), + sky130_fd_sc_hd__and4b_1 _1557_ (.A_N(_0420_), + .B(net86), + .C(_0407_), + .D(_0690_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0691_)); - sky130_fd_sc_hd__or2_1 _1560_ (.A(net85), - .B(_0337_), + sky130_fd_sc_hd__a311o_1 _1558_ (.A1(_0300_), + .A2(_0329_), + .A3(_0566_), + .B1(_0499_), + .C1(net68), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0692_)); - sky130_fd_sc_hd__o211a_1 _1561_ (.A1(net85), - .A2(_0335_), - .B1(_0329_), - .C1(net23), + sky130_fd_sc_hd__o21a_1 _1559_ (.A1(_0376_), + .A2(_0423_), + .B1(_0601_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0693_)); - sky130_fd_sc_hd__nor2_1 _1562_ (.A(net46), - .B(_0693_), + sky130_fd_sc_hd__a41o_1 _1560_ (.A1(net78), + .A2(_0313_), + .A3(_0407_), + .A4(_0674_), + .B1(net62), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0694_)); - sky130_fd_sc_hd__o31a_1 _1563_ (.A1(_0327_), - .A2(net16), - .A3(net11), - .B1(net85), + .X(_0694_)); + sky130_fd_sc_hd__o22a_1 _1561_ (.A1(_0691_), + .A2(_0692_), + .B1(_0693_), + .B2(_0694_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0695_)); - sky130_fd_sc_hd__a21o_1 _1564_ (.A1(_0401_), - .A2(_0433_), - .B1(_0523_), + sky130_fd_sc_hd__o211a_1 _1562_ (.A1(net49), + .A2(_0695_), + .B1(_0689_), + .C1(net16), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0696_)); - sky130_fd_sc_hd__a211o_1 _1565_ (.A1(net75), - .A2(_0696_), - .B1(_0695_), - .C1(_0694_), + sky130_fd_sc_hd__o21a_1 _1563_ (.A1(net106), + .A2(_0429_), + .B1(net76), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0697_)); - sky130_fd_sc_hd__a31o_1 _1566_ (.A1(net24), - .A2(_0329_), - .A3(net41), - .B1(net29), + sky130_fd_sc_hd__o31a_1 _1564_ (.A1(_0300_), + .A2(_0328_), + .A3(_0355_), + .B1(net86), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0698_)); - sky130_fd_sc_hd__o21a_1 _1567_ (.A1(_0371_), - .A2(_0474_), - .B1(net45), + sky130_fd_sc_hd__a221oi_1 _1565_ (.A1(_0678_), + .A2(_0697_), + .B1(_0698_), + .B2(_0479_), + .C1(net61), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0699_)); - sky130_fd_sc_hd__o2111a_1 _1568_ (.A1(_0405_), - .A2(_0433_), - .B1(_0524_), - .C1(_0699_), - .D1(net33), + .Y(_0699_)); + sky130_fd_sc_hd__a31o_1 _1566_ (.A1(_0378_), + .A2(_0410_), + .A3(_0534_), + .B1(net48), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0700_)); - sky130_fd_sc_hd__o21a_1 _1569_ (.A1(_0419_), - .A2(_0617_), - .B1(net75), + sky130_fd_sc_hd__a311o_1 _1567_ (.A1(net60), + .A2(_0407_), + .A3(_0658_), + .B1(_0699_), + .C1(_0700_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0701_)); - sky130_fd_sc_hd__o211a_1 _1570_ (.A1(_0414_), - .A2(_0701_), - .B1(net35), - .C1(net54), + sky130_fd_sc_hd__nand2_1 _1568_ (.A(_0657_), + .B(_0698_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0702_)); - sky130_fd_sc_hd__a211o_1 _1571_ (.A1(net29), - .A2(_0697_), - .B1(_0700_), - .C1(_0702_), + .Y(_0702_)); + sky130_fd_sc_hd__or4b_1 _1569_ (.A(net41), + .B(net14), + .C(net86), + .D_N(_0324_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0703_)); - sky130_fd_sc_hd__a2bb2o_1 _1572_ (.A1_N(_0678_), - .A2_N(_0684_), - .B1(_0351_), - .B2(_0356_), + sky130_fd_sc_hd__o211ai_1 _1570_ (.A1(_0403_), + .A2(_0702_), + .B1(_0703_), + .C1(net60), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0704_)); - sky130_fd_sc_hd__o221a_1 _1573_ (.A1(net84), - .A2(_0362_), - .B1(_0476_), - .B2(_0320_), - .C1(_0370_), + .Y(_0704_)); + sky130_fd_sc_hd__a21oi_1 _1571_ (.A1(net83), + .A2(_0317_), + .B1(net58), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0705_)); - sky130_fd_sc_hd__o221a_1 _1574_ (.A1(_0525_), - .A2(_0704_), - .B1(_0705_), - .B2(net53), - .C1(net29), + .Y(_0705_)); + sky130_fd_sc_hd__nand2b_1 _1572_ (.A_N(_0499_), + .B(_0705_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0706_)); - sky130_fd_sc_hd__a21oi_1 _1575_ (.A1(_0356_), - .A2(_0362_), - .B1(net53), + .Y(_0706_)); + sky130_fd_sc_hd__a31o_1 _1573_ (.A1(_0387_), + .A2(_0704_), + .A3(_0706_), + .B1(net43), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0707_)); - sky130_fd_sc_hd__o21ai_1 _1576_ (.A1(_0370_), - .A2(_0410_), - .B1(_0707_), + .X(_0707_)); + sky130_fd_sc_hd__a221o_1 _1574_ (.A1(net55), + .A2(_0424_), + .B1(_0429_), + .B2(net80), + .C1(net63), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0708_)); - sky130_fd_sc_hd__a31o_1 _1577_ (.A1(net84), - .A2(_0326_), - .A3(_0352_), - .B1(_0708_), + .X(_0708_)); + sky130_fd_sc_hd__o21ba_1 _1575_ (.A1(net80), + .A2(_0379_), + .B1_N(_0708_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0709_)); - sky130_fd_sc_hd__o221a_1 _1578_ (.A1(net21), - .A2(_0370_), - .B1(net9), - .B2(_0357_), - .C1(net52), + sky130_fd_sc_hd__o211a_1 _1576_ (.A1(net80), + .A2(_0652_), + .B1(_0680_), + .C1(net63), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0710_)); - sky130_fd_sc_hd__o21ai_1 _1579_ (.A1(_0341_), - .A2(_0520_), - .B1(_0710_), + sky130_fd_sc_hd__o32a_1 _1577_ (.A1(net101), + .A2(net6), + .A3(_0411_), + .B1(_0309_), + .B2(net12), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0711_)); - sky130_fd_sc_hd__a311oi_1 _1580_ (.A1(net34), - .A2(_0709_), - .A3(_0711_), - .B1(_0706_), - .C1(net5), + .X(_0711_)); + sky130_fd_sc_hd__o211a_1 _1578_ (.A1(net73), + .A2(_0711_), + .B1(_0542_), + .C1(net65), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0712_)); - sky130_fd_sc_hd__a211o_1 _1581_ (.A1(net5), - .A2(_0703_), - .B1(_0712_), - .C1(_0278_), + .X(_0712_)); + sky130_fd_sc_hd__o211a_1 _1579_ (.A1(net10), + .A2(_0376_), + .B1(_0534_), + .C1(_0637_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0713_)); - sky130_fd_sc_hd__o211a_1 _1582_ (.A1(net23), - .A2(net19), - .B1(net13), - .C1(net103), + sky130_fd_sc_hd__or3_1 _1580_ (.A(net46), + .B(_0712_), + .C(_0713_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0714_)); - sky130_fd_sc_hd__a2111o_1 _1583_ (.A1(net25), - .A2(_0329_), - .B1(_0362_), - .C1(net99), - .D1(net75), + sky130_fd_sc_hd__o311a_1 _1581_ (.A1(net42), + .A2(_0709_), + .A3(_0710_), + .B1(_0714_), + .C1(net18), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0715_)); - sky130_fd_sc_hd__a211o_1 _1584_ (.A1(net75), - .A2(net14), - .B1(net41), - .C1(_0327_), + sky130_fd_sc_hd__a311o_1 _1582_ (.A1(net15), + .A2(_0701_), + .A3(_0707_), + .B1(_0715_), + .C1(_0370_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0716_)); - sky130_fd_sc_hd__a21oi_1 _1585_ (.A1(_0715_), - .A2(_0716_), - .B1(net46), + sky130_fd_sc_hd__o31a_1 _1583_ (.A1(_0371_), + .A2(_0684_), + .A3(_0696_), + .B1(_0250_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0717_)); - sky130_fd_sc_hd__mux2_1 _1586_ (.A0(_0363_), - .A1(_0589_), - .S(net85), + .X(_0717_)); + sky130_fd_sc_hd__a221o_1 _1584_ (.A1(_0249_), + .A2(_0671_), + .B1(_0716_), + .B2(_0717_), + .C1(_0465_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0718_)); - sky130_fd_sc_hd__a211o_1 _1587_ (.A1(net46), - .A2(_0718_), - .B1(_0717_), - .C1(net35), + sky130_fd_sc_hd__o221a_1 _1585_ (.A1(_0351_), + .A2(_0356_), + .B1(_0600_), + .B2(net21), + .C1(net78), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0719_)); - sky130_fd_sc_hd__and2_1 _1588_ (.A(_0361_), - .B(net8), + sky130_fd_sc_hd__a31o_1 _1586_ (.A1(net87), + .A2(_0329_), + .A3(_0529_), + .B1(net68), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0720_)); - sky130_fd_sc_hd__o211a_1 _1589_ (.A1(net57), - .A2(_0334_), - .B1(_0565_), - .C1(net70), + sky130_fd_sc_hd__o211a_1 _1587_ (.A1(_0358_), + .A2(_0600_), + .B1(_0674_), + .C1(net78), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0721_)); - sky130_fd_sc_hd__o21ai_1 _1590_ (.A1(_0372_), - .A2(_0720_), - .B1(net47), + sky130_fd_sc_hd__o211a_1 _1588_ (.A1(_0307_), + .A2(_0435_), + .B1(_0404_), + .C1(net87), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0722_)); - sky130_fd_sc_hd__o221ai_1 _1591_ (.A1(_0357_), - .A2(net9), - .B1(_0479_), - .B2(_0673_), - .C1(net53), + .X(_0722_)); + sky130_fd_sc_hd__o32a_1 _1589_ (.A1(net61), + .A2(_0721_), + .A3(_0722_), + .B1(_0719_), + .B2(_0720_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0723_)); - sky130_fd_sc_hd__o211ai_1 _1592_ (.A1(_0721_), - .A2(_0722_), - .B1(_0723_), - .C1(net35), + .X(_0723_)); + sky130_fd_sc_hd__or3_1 _1590_ (.A(net95), + .B(net13), + .C(_0403_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0724_)); - sky130_fd_sc_hd__o221a_1 _1593_ (.A1(net108), - .A2(net21), - .B1(net16), - .B2(net14), - .C1(_0324_), + .X(_0724_)); + sky130_fd_sc_hd__o2bb2a_1 _1591_ (.A1_N(_0343_), + .A2_N(_0412_), + .B1(_0424_), + .B2(net88), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0725_)); - sky130_fd_sc_hd__o221a_1 _1594_ (.A1(_0413_), - .A2(_0599_), - .B1(_0725_), - .B2(net85), - .C1(net46), + sky130_fd_sc_hd__a221o_1 _1592_ (.A1(_0516_), + .A2(_0690_), + .B1(_0724_), + .B2(_0642_), + .C1(net68), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0726_)); - sky130_fd_sc_hd__a21o_1 _1595_ (.A1(net106), - .A2(_0474_), - .B1(net83), + sky130_fd_sc_hd__o211a_1 _1593_ (.A1(net61), + .A2(_0725_), + .B1(_0726_), + .C1(net19), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0727_)); - sky130_fd_sc_hd__a2111o_1 _1596_ (.A1(net99), - .A2(_0327_), - .B1(net83), - .C1(_0306_), - .D1(_0325_), + sky130_fd_sc_hd__a211o_1 _1594_ (.A1(net16), + .A2(_0723_), + .B1(_0727_), + .C1(net48), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0728_)); - sky130_fd_sc_hd__nand2_1 _1597_ (.A(_0358_), - .B(net41), + sky130_fd_sc_hd__a211o_1 _1595_ (.A1(_0328_), + .A2(_0346_), + .B1(_0355_), + .C1(net79), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0729_)); - sky130_fd_sc_hd__o31a_1 _1598_ (.A1(_0356_), - .A2(_0395_), - .A3(net41), - .B1(net54), + .X(_0729_)); + sky130_fd_sc_hd__a21o_1 _1596_ (.A1(_0626_), + .A2(_0641_), + .B1(net88), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0730_)); - sky130_fd_sc_hd__a311o_1 _1599_ (.A1(_0699_), - .A2(_0728_), - .A3(_0729_), - .B1(_0730_), - .C1(net30), + sky130_fd_sc_hd__and2_1 _1597_ (.A(_0413_), + .B(_0624_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0731_)); - sky130_fd_sc_hd__o311a_1 _1600_ (.A1(net35), - .A2(_0694_), - .A3(_0726_), - .B1(_0731_), - .C1(net4), + sky130_fd_sc_hd__o211a_1 _1598_ (.A1(net96), + .A2(_0504_), + .B1(_0641_), + .C1(net88), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0732_)); - sky130_fd_sc_hd__a311o_1 _1601_ (.A1(net7), - .A2(_0719_), - .A3(_0724_), - .B1(_0732_), - .C1(_0278_), + sky130_fd_sc_hd__o211a_1 _1599_ (.A1(net106), + .A2(_0318_), + .B1(_0458_), + .C1(_0300_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0733_)); - sky130_fd_sc_hd__a221o_1 _1602_ (.A1(net98), - .A2(_0359_), - .B1(net12), - .B2(net20), - .C1(net81), + sky130_fd_sc_hd__a21o_1 _1600_ (.A1(_0729_), + .A2(_0730_), + .B1(net69), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0734_)); - sky130_fd_sc_hd__o311a_1 _1603_ (.A1(net69), - .A2(_0339_), - .A3(_0349_), - .B1(_0734_), - .C1(net43), + sky130_fd_sc_hd__or3_1 _1601_ (.A(net62), + .B(_0732_), + .C(_0733_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0735_)); - sky130_fd_sc_hd__o311a_1 _1604_ (.A1(net70), - .A2(_0366_), - .A3(_0398_), - .B1(_0675_), - .C1(net49), + sky130_fd_sc_hd__a221o_1 _1602_ (.A1(_0304_), + .A2(net88), + .B1(_0343_), + .B2(_0383_), + .C1(net68), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0736_)); - sky130_fd_sc_hd__and3_1 _1605_ (.A(net25), - .B(net97), - .C(net19), + sky130_fd_sc_hd__a211o_1 _1603_ (.A1(net20), + .A2(_0375_), + .B1(_0372_), + .C1(net77), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0737_)); - sky130_fd_sc_hd__o221a_1 _1606_ (.A1(_0588_), - .A2(_0678_), - .B1(_0737_), - .B2(_0379_), - .C1(net49), + sky130_fd_sc_hd__a21o_1 _1604_ (.A1(_0428_), + .A2(_0737_), + .B1(net61), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0738_)); - sky130_fd_sc_hd__a221o_1 _1607_ (.A1(net97), - .A2(net9), - .B1(_0684_), - .B2(net12), - .C1(net69), + sky130_fd_sc_hd__o211a_1 _1605_ (.A1(_0731_), + .A2(_0736_), + .B1(_0738_), + .C1(net19), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0739_)); - sky130_fd_sc_hd__or4_1 _1608_ (.A(net97), - .B(net15), - .C(net14), - .D(_0408_), + sky130_fd_sc_hd__a311o_1 _1606_ (.A1(net16), + .A2(_0734_), + .A3(_0735_), + .B1(_0739_), + .C1(net45), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0740_)); - sky130_fd_sc_hd__a31o_1 _1609_ (.A1(net43), - .A2(_0739_), - .A3(_0740_), - .B1(net5), + sky130_fd_sc_hd__o31a_1 _1607_ (.A1(net104), + .A2(_0317_), + .A3(_0356_), + .B1(_0516_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0741_)); - sky130_fd_sc_hd__o32a_1 _1610_ (.A1(net6), - .A2(_0735_), - .A3(_0736_), - .B1(_0738_), - .B2(_0741_), + sky130_fd_sc_hd__and3_1 _1608_ (.A(net8), + .B(_0421_), + .C(_0566_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0742_)); - sky130_fd_sc_hd__a211o_1 _1611_ (.A1(net101), - .A2(_0412_), - .B1(net15), - .C1(net71), + sky130_fd_sc_hd__a31o_1 _1609_ (.A1(_0340_), + .A2(_0404_), + .A3(_0410_), + .B1(net88), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0743_)); - sky130_fd_sc_hd__or3_1 _1612_ (.A(net10), - .B(net8), - .C(_0472_), + sky130_fd_sc_hd__or2_1 _1610_ (.A(_0323_), + .B(_0429_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0744_)); - sky130_fd_sc_hd__a21o_1 _1613_ (.A1(_0743_), - .A2(_0744_), - .B1(net51), + sky130_fd_sc_hd__and3_1 _1611_ (.A(net79), + .B(_0340_), + .C(_0724_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0745_)); - sky130_fd_sc_hd__o211a_1 _1614_ (.A1(net101), - .A2(net13), - .B1(net17), - .C1(net68), + sky130_fd_sc_hd__a21o_1 _1612_ (.A1(_0407_), + .A2(_0698_), + .B1(net45), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0746_)); - sky130_fd_sc_hd__o211a_1 _1615_ (.A1(net23), - .A2(net19), - .B1(net79), - .C1(net95), + sky130_fd_sc_hd__o2bb2a_1 _1613_ (.A1_N(net25), + .A2_N(_0342_), + .B1(_0359_), + .B2(net105), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0747_)); - sky130_fd_sc_hd__a31o_1 _1616_ (.A1(net80), - .A2(net9), - .A3(_0418_), - .B1(net42), + sky130_fd_sc_hd__o32a_1 _1614_ (.A1(_0349_), + .A2(_0471_), + .A3(_0608_), + .B1(_0747_), + .B2(net78), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0748_)); - sky130_fd_sc_hd__or3_1 _1617_ (.A(_0746_), - .B(_0747_), - .C(_0748_), + sky130_fd_sc_hd__o221a_1 _1615_ (.A1(_0745_), + .A2(_0746_), + .B1(_0748_), + .B2(net49), + .C1(net16), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0749_)); - sky130_fd_sc_hd__and3_1 _1618_ (.A(net95), - .B(net13), - .C(_0390_), + sky130_fd_sc_hd__a31o_1 _1616_ (.A1(_0729_), + .A2(_0743_), + .A3(_0744_), + .B1(net44), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0750_)); - sky130_fd_sc_hd__and3_1 _1619_ (.A(net101), - .B(net18), - .C(net17), + sky130_fd_sc_hd__o311a_1 _1617_ (.A1(net48), + .A2(_0741_), + .A3(_0742_), + .B1(_0750_), + .C1(net19), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0751_)); - sky130_fd_sc_hd__o21a_1 _1620_ (.A1(_0750_), - .A2(_0751_), - .B1(net42), + sky130_fd_sc_hd__or3_1 _1618_ (.A(net69), + .B(_0749_), + .C(_0751_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0752_)); - sky130_fd_sc_hd__a21o_1 _1621_ (.A1(net101), - .A2(net9), - .B1(net8), + sky130_fd_sc_hd__a221o_1 _1619_ (.A1(net55), + .A2(_0355_), + .B1(_0361_), + .B2(_0404_), + .C1(net48), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0753_)); - sky130_fd_sc_hd__a31o_1 _1622_ (.A1(net20), - .A2(net51), - .A3(_0753_), - .B1(net79), + sky130_fd_sc_hd__a211o_1 _1620_ (.A1(_0505_), + .A2(_0565_), + .B1(net45), + .C1(_0440_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0754_)); - sky130_fd_sc_hd__and3_1 _1623_ (.A(_0354_), - .B(_0359_), - .C(_0397_), + sky130_fd_sc_hd__and3_1 _1621_ (.A(net16), + .B(_0753_), + .C(_0754_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0755_)); - sky130_fd_sc_hd__o221a_1 _1624_ (.A1(_0488_), - .A2(_0537_), - .B1(_0557_), - .B2(_0755_), - .C1(net6), + sky130_fd_sc_hd__a31o_1 _1622_ (.A1(_0357_), + .A2(_0380_), + .A3(_0458_), + .B1(net45), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0756_)); - sky130_fd_sc_hd__o21a_1 _1625_ (.A1(_0752_), - .A2(_0754_), + sky130_fd_sc_hd__a31o_1 _1623_ (.A1(net23), + .A2(net87), + .A3(_0373_), .B1(_0756_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0757_)); - sky130_fd_sc_hd__a31o_1 _1626_ (.A1(net5), - .A2(_0745_), - .A3(_0749_), - .B1(net26), + sky130_fd_sc_hd__a21o_1 _1624_ (.A1(_0300_), + .A2(_0333_), + .B1(_0305_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0758_)); - sky130_fd_sc_hd__o22a_1 _1627_ (.A1(net31), - .A2(_0742_), - .B1(_0757_), - .B2(_0758_), + sky130_fd_sc_hd__a211o_1 _1625_ (.A1(net23), + .A2(_0342_), + .B1(_0332_), + .C1(_0301_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0759_)); - sky130_fd_sc_hd__o211a_1 _1628_ (.A1(_0279_), - .A2(_0759_), - .B1(_0733_), - .C1(_0416_), + sky130_fd_sc_hd__o211a_1 _1626_ (.A1(net105), + .A2(_0357_), + .B1(_0407_), + .C1(net87), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0760_)); - sky130_fd_sc_hd__a311o_1 _1629_ (.A1(_0417_), - .A2(_0691_), - .A3(_0713_), + sky130_fd_sc_hd__a311o_1 _1627_ (.A1(net77), + .A2(_0758_), + .A3(_0759_), .B1(_0760_), - .C1(_0467_), + .C1(net48), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0761_)); - sky130_fd_sc_hd__or3_1 _1630_ (.A(net105), - .B(_0351_), - .C(_0362_), + sky130_fd_sc_hd__a21oi_1 _1628_ (.A1(_0757_), + .A2(_0761_), + .B1(net16), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0762_)); - sky130_fd_sc_hd__a211o_1 _1631_ (.A1(_0400_), - .A2(_0762_), - .B1(_0436_), - .C1(net57), + .Y(_0762_)); + sky130_fd_sc_hd__o31a_1 _1629_ (.A1(net62), + .A2(_0755_), + .A3(_0762_), + .B1(_0250_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0763_)); - sky130_fd_sc_hd__a221o_1 _1632_ (.A1(_0367_), - .A2(_0401_), - .B1(_0421_), - .B2(_0352_), - .C1(net76), + sky130_fd_sc_hd__a32o_1 _1630_ (.A1(_0249_), + .A2(_0728_), + .A3(_0740_), + .B1(_0752_), + .B2(_0763_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0764_)); - sky130_fd_sc_hd__nand2_1 _1633_ (.A(net18), - .B(net41), + sky130_fd_sc_hd__or3_1 _1631_ (.A(net99), + .B(_0372_), + .C(_0452_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0765_)); - sky130_fd_sc_hd__a21o_1 _1634_ (.A1(net18), - .A2(net41), - .B1(_0367_), + .X(_0765_)); + sky130_fd_sc_hd__and3_1 _1632_ (.A(net80), + .B(_0318_), + .C(_0373_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0766_)); - sky130_fd_sc_hd__a21o_1 _1635_ (.A1(net52), - .A2(_0766_), - .B1(net33), + sky130_fd_sc_hd__a32o_1 _1633_ (.A1(net80), + .A2(_0383_), + .A3(_0765_), + .B1(_0484_), + .B2(_0391_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0767_)); - sky130_fd_sc_hd__a31o_1 _1636_ (.A1(net45), - .A2(_0763_), - .A3(_0764_), - .B1(_0767_), + sky130_fd_sc_hd__a21o_1 _1634_ (.A1(_0338_), + .A2(_0360_), + .B1(net80), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0768_)); - sky130_fd_sc_hd__a21o_1 _1637_ (.A1(_0324_), - .A2(_0411_), - .B1(net41), + sky130_fd_sc_hd__a311oi_1 _1635_ (.A1(net92), + .A2(net80), + .A3(_0429_), + .B1(_0766_), + .C1(net63), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0769_)); - sky130_fd_sc_hd__a21o_1 _1638_ (.A1(_0765_), - .A2(_0769_), - .B1(net54), + .Y(_0769_)); + sky130_fd_sc_hd__a221o_1 _1636_ (.A1(net63), + .A2(_0767_), + .B1(_0768_), + .B2(_0769_), + .C1(net15), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0770_)); - sky130_fd_sc_hd__a221o_1 _1639_ (.A1(_0394_), - .A2(net41), - .B1(_0480_), - .B2(_0330_), - .C1(net45), + sky130_fd_sc_hd__or3_1 _1637_ (.A(net72), + .B(_0349_), + .C(net4), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0771_)); - sky130_fd_sc_hd__a31oi_1 _1640_ (.A1(net33), - .A2(_0770_), + sky130_fd_sc_hd__a31o_1 _1638_ (.A1(net58), + .A2(_0502_), .A3(_0771_), - .B1(net7), + .B1(_0705_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0772_)); - sky130_fd_sc_hd__or3_1 _1641_ (.A(_0336_), - .B(net10), - .C(_0472_), + .X(_0772_)); + sky130_fd_sc_hd__a21oi_1 _1639_ (.A1(net17), + .A2(_0772_), + .B1(net43), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0773_)); - sky130_fd_sc_hd__o311a_1 _1642_ (.A1(net10), - .A2(_0475_), - .A3(_0678_), - .B1(_0773_), - .C1(net51), + .Y(_0773_)); + sky130_fd_sc_hd__mux2_1 _1640_ (.A0(_0545_), + .A1(_0711_), + .S(net83), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0774_)); - sky130_fd_sc_hd__a311o_1 _1643_ (.A1(net105), - .A2(_0333_), - .A3(_0338_), - .B1(net8), - .C1(net74), + sky130_fd_sc_hd__o2111a_1 _1641_ (.A1(net76), + .A2(_0355_), + .B1(_0471_), + .C1(net60), + .D1(_0345_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0775_)); - sky130_fd_sc_hd__a21o_1 _1644_ (.A1(_0707_), - .A2(_0775_), - .B1(net33), + sky130_fd_sc_hd__a211o_1 _1642_ (.A1(net66), + .A2(_0774_), + .B1(_0775_), + .C1(net17), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0776_)); - sky130_fd_sc_hd__a21o_1 _1645_ (.A1(net21), - .A2(_0359_), - .B1(_0405_), + sky130_fd_sc_hd__and3_1 _1643_ (.A(net75), + .B(_0334_), + .C(_0393_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0777_)); - sky130_fd_sc_hd__o211a_1 _1646_ (.A1(_0368_), - .A2(_0727_), + sky130_fd_sc_hd__a221o_1 _1644_ (.A1(_0507_), + .A2(_0536_), .B1(_0777_), - .C1(_0699_), + .B2(_0316_), + .C1(net60), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0778_)); - sky130_fd_sc_hd__a31oi_1 _1647_ (.A1(_0370_), - .A2(_0371_), - .A3(_0543_), - .B1(net45), + sky130_fd_sc_hd__or4_1 _1645_ (.A(net67), + .B(_0328_), + .C(_0332_), + .D(_0477_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0779_)); - sky130_fd_sc_hd__o32a_1 _1648_ (.A1(net28), - .A2(_0778_), - .A3(_0779_), - .B1(_0774_), - .B2(_0776_), + .X(_0779_)); + sky130_fd_sc_hd__a22o_1 _1646_ (.A1(net104), + .A2(_0307_), + .B1(_0346_), + .B2(net38), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0780_)); - sky130_fd_sc_hd__a221o_1 _1649_ (.A1(_0768_), - .A2(_0772_), - .B1(_0780_), - .B2(net7), - .C1(_0278_), + sky130_fd_sc_hd__nand2_1 _1647_ (.A(_0534_), + .B(_0780_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0781_)); - sky130_fd_sc_hd__o21ai_1 _1650_ (.A1(_0617_), - .A2(_0622_), - .B1(net85), + .Y(_0781_)); + sky130_fd_sc_hd__a31o_1 _1648_ (.A1(_0778_), + .A2(_0779_), + .A3(_0781_), + .B1(net19), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0782_)); - sky130_fd_sc_hd__a21oi_1 _1651_ (.A1(_0692_), - .A2(_0782_), - .B1(net46), + .X(_0782_)); + sky130_fd_sc_hd__a32o_1 _1649_ (.A1(net43), + .A2(_0776_), + .A3(_0782_), + .B1(_0770_), + .B2(_0773_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0783_)); - sky130_fd_sc_hd__and3_1 _1652_ (.A(net103), - .B(net22), - .C(net18), + .X(_0783_)); + sky130_fd_sc_hd__o221a_1 _1650_ (.A1(net92), + .A2(_0319_), + .B1(net12), + .B2(_0360_), + .C1(net70), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0784_)); - sky130_fd_sc_hd__o31a_1 _1653_ (.A1(net70), - .A2(_0421_), - .A3(_0784_), - .B1(net43), + sky130_fd_sc_hd__a31o_1 _1651_ (.A1(net80), + .A2(_0363_), + .A3(_0652_), + .B1(_0784_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0785_)); - sky130_fd_sc_hd__or4_1 _1654_ (.A(net82), - .B(_0341_), - .C(_0391_), - .D(_0446_), + sky130_fd_sc_hd__mux2_1 _1652_ (.A0(net9), + .A1(_0429_), + .S(net98), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0786_)); - sky130_fd_sc_hd__a21o_1 _1655_ (.A1(_0785_), - .A2(_0786_), - .B1(net33), + sky130_fd_sc_hd__a221oi_1 _1653_ (.A1(_0376_), + .A2(_0766_), + .B1(_0786_), + .B2(net70), + .C1(net56), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0787_)); - sky130_fd_sc_hd__a221o_1 _1656_ (.A1(_0326_), - .A2(_0423_), - .B1(_0451_), - .B2(net97), - .C1(net82), + .Y(_0787_)); + sky130_fd_sc_hd__a211o_1 _1654_ (.A1(net56), + .A2(_0785_), + .B1(_0787_), + .C1(net15), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0788_)); - sky130_fd_sc_hd__or2_1 _1657_ (.A(net8), - .B(_0668_), + sky130_fd_sc_hd__or2_1 _1655_ (.A(net14), + .B(_0337_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0789_)); - sky130_fd_sc_hd__o221a_1 _1658_ (.A1(_0408_), - .A2(_0599_), - .B1(_0678_), - .B2(_0341_), - .C1(net43), + sky130_fd_sc_hd__o211a_1 _1656_ (.A1(net12), + .A2(_0358_), + .B1(_0789_), + .C1(net65), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0790_)); - sky130_fd_sc_hd__a311o_1 _1659_ (.A1(net52), - .A2(_0788_), - .A3(_0789_), + sky130_fd_sc_hd__a41o_1 _1657_ (.A1(net58), + .A2(_0436_), + .A3(_0477_), + .A4(_0617_), .B1(_0790_), - .C1(net28), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0791_)); - sky130_fd_sc_hd__o211a_1 _1660_ (.A1(_0783_), - .A2(_0787_), - .B1(_0791_), - .C1(net4), + sky130_fd_sc_hd__o211a_1 _1658_ (.A1(net18), + .A2(_0791_), + .B1(_0788_), + .C1(net46), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0792_)); - sky130_fd_sc_hd__a211o_1 _1661_ (.A1(_0361_), - .A2(_0424_), - .B1(_0665_), - .C1(net79), + sky130_fd_sc_hd__or4_1 _1659_ (.A(net100), + .B(net14), + .C(net10), + .D(net5), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0793_)); - sky130_fd_sc_hd__nor2_1 _1662_ (.A(net95), - .B(_0355_), + sky130_fd_sc_hd__a32o_1 _1660_ (.A1(net72), + .A2(_0437_), + .A3(_0793_), + .B1(_0456_), + .B2(_0382_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0794_)); - sky130_fd_sc_hd__o211a_1 _1663_ (.A1(_0678_), - .A2(_0794_), - .B1(_0793_), - .C1(net51), + .X(_0794_)); + sky130_fd_sc_hd__or4b_1 _1661_ (.A(net14), + .B(net55), + .C(_0356_), + .D_N(_0380_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0795_)); - sky130_fd_sc_hd__o21a_1 _1664_ (.A1(_0411_), - .A2(_0577_), - .B1(_0785_), + sky130_fd_sc_hd__o211a_1 _1662_ (.A1(net83), + .A2(_0359_), + .B1(_0795_), + .C1(net58), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0796_)); - sky130_fd_sc_hd__a31o_1 _1665_ (.A1(net97), - .A2(net12), - .A3(_0390_), - .B1(net82), + sky130_fd_sc_hd__a211o_1 _1663_ (.A1(net65), + .A2(_0794_), + .B1(_0796_), + .C1(net18), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0797_)); - sky130_fd_sc_hd__a21o_1 _1666_ (.A1(net103), - .A2(_0451_), - .B1(_0797_), + sky130_fd_sc_hd__or3_1 _1664_ (.A(net96), + .B(_0308_), + .C(net87), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0798_)); - sky130_fd_sc_hd__o221a_1 _1667_ (.A1(net17), - .A2(_0405_), - .B1(_0451_), - .B2(_0371_), - .C1(net43), + sky130_fd_sc_hd__or4_1 _1665_ (.A(_0301_), + .B(net77), + .C(_0332_), + .D(_0506_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0799_)); - sky130_fd_sc_hd__o32a_1 _1668_ (.A1(net23), - .A2(net69), - .A3(_0326_), - .B1(_0371_), - .B2(net9), + sky130_fd_sc_hd__a21oi_1 _1666_ (.A1(_0798_), + .A2(_0799_), + .B1(net68), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0800_)); - sky130_fd_sc_hd__o211a_1 _1669_ (.A1(_0685_), - .A2(_0714_), - .B1(_0800_), - .C1(net49), + .Y(_0800_)); + sky130_fd_sc_hd__a211o_1 _1667_ (.A1(net72), + .A2(_0420_), + .B1(_0406_), + .C1(_0336_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0801_)); - sky130_fd_sc_hd__a211o_1 _1670_ (.A1(_0798_), - .A2(_0799_), - .B1(_0801_), - .C1(net26), + sky130_fd_sc_hd__a311o_1 _1668_ (.A1(net65), + .A2(_0789_), + .A3(_0801_), + .B1(_0800_), + .C1(net17), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0802_)); - sky130_fd_sc_hd__o311a_1 _1671_ (.A1(net32), - .A2(_0795_), - .A3(_0796_), - .B1(_0802_), - .C1(net6), + sky130_fd_sc_hd__a31o_1 _1669_ (.A1(net43), + .A2(_0797_), + .A3(_0802_), + .B1(_0249_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0803_)); - sky130_fd_sc_hd__o311a_1 _1672_ (.A1(_0279_), - .A2(_0792_), - .A3(_0803_), - .B1(_0416_), - .C1(_0781_), + sky130_fd_sc_hd__o221a_1 _1670_ (.A1(_0250_), + .A2(_0783_), + .B1(_0792_), + .B2(_0803_), + .C1(_0371_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0804_)); - sky130_fd_sc_hd__o32a_1 _1673_ (.A1(net79), - .A2(_0424_), - .A3(_0665_), - .B1(_0516_), - .B2(_0330_), + sky130_fd_sc_hd__a211o_1 _1671_ (.A1(_0370_), + .A2(_0764_), + .B1(_0804_), + .C1(_0466_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0805_)); - sky130_fd_sc_hd__o211ai_1 _1674_ (.A1(_0310_), - .A2(_0317_), - .B1(net69), - .C1(net13), + sky130_fd_sc_hd__a21bo_1 _1672_ (.A1(_0718_), + .A2(_0805_), + .B1_N(_0528_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0806_)); - sky130_fd_sc_hd__o31ai_1 _1675_ (.A1(net69), - .A2(_0394_), - .A3(_0737_), - .B1(_0806_), + .X(_0806_)); + sky130_fd_sc_hd__a21o_1 _1673_ (.A1(_0072_), + .A2(\vga_sync_gen.hpos[6] ), + .B1(_0296_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0807_)); - sky130_fd_sc_hd__mux2_1 _1676_ (.A0(_0805_), - .A1(_0807_), - .S(net31), + .X(_0807_)); + sky130_fd_sc_hd__and2_1 _1674_ (.A(_0071_), + .B(\vga_sync_gen.hpos[7] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0808_)); - sky130_fd_sc_hd__or2_1 _1677_ (.A(_0498_), - .B(_0784_), + sky130_fd_sc_hd__nor2_1 _1675_ (.A(_0071_), + .B(\vga_sync_gen.hpos[7] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0809_)); - sky130_fd_sc_hd__o311a_1 _1678_ (.A1(net81), - .A2(_0496_), - .A3(_0604_), - .B1(_0809_), - .C1(net26), + .Y(_0809_)); + sky130_fd_sc_hd__inv_2 _1676_ (.A(_0809_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0810_)); - sky130_fd_sc_hd__o311a_1 _1679_ (.A1(net25), - .A2(_0336_), - .A3(_0475_), - .B1(_0378_), - .C1(net68), + .Y(_0810_)); + sky130_fd_sc_hd__or2_1 _1677_ (.A(_0808_), + .B(_0809_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0811_)); - sky130_fd_sc_hd__a21oi_1 _1680_ (.A1(net96), - .A2(_0333_), - .B1(net71), + sky130_fd_sc_hd__and2b_1 _1678_ (.A_N(\vga_sync_gen.hpos[8] ), + .B(\logo_left[8] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0812_)); - sky130_fd_sc_hd__a211o_1 _1681_ (.A1(_0400_), - .A2(_0812_), - .B1(_0811_), - .C1(net26), + .X(_0812_)); + sky130_fd_sc_hd__and2b_1 _1679_ (.A_N(\logo_left[8] ), + .B(\vga_sync_gen.hpos[8] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0813_)); - sky130_fd_sc_hd__nand2_1 _1682_ (.A(net42), + sky130_fd_sc_hd__or2_1 _1680_ (.A(_0812_), .B(_0813_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0814_)); - sky130_fd_sc_hd__o221a_1 _1683_ (.A1(net42), - .A2(_0808_), - .B1(_0810_), - .B2(_0814_), - .C1(net6), + .X(_0814_)); + sky130_fd_sc_hd__a21oi_1 _1681_ (.A1(_0809_), + .A2(_0814_), + .B1(_0808_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0815_)); - sky130_fd_sc_hd__o31a_1 _1684_ (.A1(_0396_), - .A2(_0432_), - .A3(_0495_), - .B1(net28), + .Y(_0815_)); + sky130_fd_sc_hd__mux2_1 _1682_ (.A0(_0815_), + .A1(_0811_), + .S(_0807_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0816_)); - sky130_fd_sc_hd__o32a_1 _1685_ (.A1(_0330_), - .A2(net16), - .A3(_0409_), - .B1(_0405_), - .B2(_0333_), + sky130_fd_sc_hd__a21o_1 _1683_ (.A1(_0368_), + .A2(_0369_), + .B1(_0367_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0817_)); - sky130_fd_sc_hd__a221o_1 _1686_ (.A1(_0786_), - .A2(_0816_), - .B1(_0817_), - .B2(net33), - .C1(net52), + sky130_fd_sc_hd__nor2_1 _1684_ (.A(\logo_top[7] ), + .B(_0079_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0818_)); - sky130_fd_sc_hd__and3_1 _1687_ (.A(_0336_), - .B(net17), - .C(_0378_), + .Y(_0818_)); + sky130_fd_sc_hd__xor2_1 _1685_ (.A(\logo_top[9] ), + .B(\vga_sync_gen.vpos[9] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0819_)); - sky130_fd_sc_hd__o221a_1 _1688_ (.A1(_0668_), - .A2(_0750_), - .B1(_0819_), - .B2(_0506_), - .C1(net31), + sky130_fd_sc_hd__or2_1 _1686_ (.A(_0065_), + .B(net108), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0820_)); - sky130_fd_sc_hd__a221oi_1 _1689_ (.A1(net68), - .A2(_0332_), - .B1(_0518_), - .B2(_0812_), - .C1(net31), + sky130_fd_sc_hd__xnor2_1 _1687_ (.A(_0819_), + .B(_0820_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Y(_0821_)); - sky130_fd_sc_hd__o311a_1 _1690_ (.A1(net42), - .A2(_0820_), - .A3(_0821_), - .B1(_0818_), - .C1(net5), + sky130_fd_sc_hd__xnor2_1 _1688_ (.A(\logo_left[9] ), + .B(\vga_sync_gen.hpos[9] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0822_)); - sky130_fd_sc_hd__or3_1 _1691_ (.A(_0279_), - .B(_0815_), - .C(_0822_), + .Y(_0822_)); + sky130_fd_sc_hd__xnor2_1 _1689_ (.A(_0812_), + .B(_0822_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0823_)); - sky130_fd_sc_hd__o211a_1 _1692_ (.A1(net100), - .A2(_0338_), - .B1(_0363_), - .C1(net84), + .Y(_0823_)); + sky130_fd_sc_hd__a2111o_1 _1690_ (.A1(_0817_), + .A2(_0818_), + .B1(_0821_), + .C1(_0823_), + .D1(_0816_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0824_)); - sky130_fd_sc_hd__a31oi_1 _1693_ (.A1(net77), - .A2(net20), - .A3(net12), - .B1(_0824_), + sky130_fd_sc_hd__a21o_1 _1691_ (.A1(_0065_), + .A2(net108), + .B1(_0819_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0825_)); - sky130_fd_sc_hd__o31a_1 _1694_ (.A1(_0320_), - .A2(net81), - .A3(_0349_), - .B1(_0476_), + .X(_0825_)); + sky130_fd_sc_hd__nand2_1 _1692_ (.A(\logo_top[7] ), + .B(_0079_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0826_)); - sky130_fd_sc_hd__nand2_1 _1695_ (.A(net34), - .B(_0380_), + .Y(_0826_)); + sky130_fd_sc_hd__or2_1 _1693_ (.A(_0817_), + .B(_0826_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0827_)); - sky130_fd_sc_hd__o221a_1 _1696_ (.A1(net33), - .A2(_0825_), - .B1(_0826_), - .B2(_0827_), - .C1(net4), + .X(_0827_)); + sky130_fd_sc_hd__a21o_1 _1694_ (.A1(_0807_), + .A2(_0810_), + .B1(_0808_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0828_)); - sky130_fd_sc_hd__a22o_1 _1697_ (.A1(_0331_), - .A2(_0401_), - .B1(_0520_), - .B2(_0363_), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .X(_0829_)); - sky130_fd_sc_hd__a21o_1 _1698_ (.A1(net106), - .A2(_0412_), - .B1(_0409_), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .X(_0830_)); - sky130_fd_sc_hd__o21a_1 _1699_ (.A1(net77), - .A2(_0410_), - .B1(net34), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .X(_0831_)); - sky130_fd_sc_hd__a221o_1 _1700_ (.A1(net29), - .A2(_0829_), - .B1(_0830_), - .B2(_0831_), - .C1(net4), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .X(_0832_)); - sky130_fd_sc_hd__or3b_1 _1701_ (.A(net52), - .B(_0828_), - .C_N(_0832_), + sky130_fd_sc_hd__a211oi_1 _1695_ (.A1(_0817_), + .A2(_0826_), + .B1(_0825_), + .C1(_0818_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0833_)); - sky130_fd_sc_hd__o211a_1 _1702_ (.A1(net107), - .A2(net13), - .B1(net78), - .C1(_0310_), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .X(_0834_)); - sky130_fd_sc_hd__o211a_1 _1703_ (.A1(net100), - .A2(_0361_), - .B1(_0427_), - .C1(net86), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .X(_0835_)); - sky130_fd_sc_hd__or4_1 _1704_ (.A(net26), - .B(net20), - .C(_0334_), - .D(_0812_), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .X(_0836_)); - sky130_fd_sc_hd__o31ai_1 _1705_ (.A1(net35), - .A2(_0834_), - .A3(_0835_), - .B1(_0836_), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .Y(_0837_)); - sky130_fd_sc_hd__and3b_1 _1706_ (.A_N(_0372_), - .B(_0354_), - .C(_0333_), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .X(_0838_)); - sky130_fd_sc_hd__nor3_1 _1707_ (.A(net16), - .B(_0366_), - .C(_0436_), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .Y(_0839_)); - sky130_fd_sc_hd__o311a_1 _1708_ (.A1(net35), - .A2(_0838_), - .A3(_0839_), - .B1(_0698_), - .C1(net7), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .X(_0840_)); - sky130_fd_sc_hd__a211o_1 _1709_ (.A1(net5), - .A2(_0837_), - .B1(_0840_), - .C1(net47), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .X(_0841_)); - sky130_fd_sc_hd__a31oi_1 _1710_ (.A1(_0279_), - .A2(_0833_), - .A3(_0841_), - .B1(_0416_), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .Y(_0842_)); - sky130_fd_sc_hd__a211o_1 _1711_ (.A1(_0823_), - .A2(_0842_), - .B1(_0468_), - .C1(_0804_), + .Y(_0829_)); + sky130_fd_sc_hd__a221o_1 _1696_ (.A1(_0825_), + .A2(_0827_), + .B1(_0828_), + .B2(_0814_), + .C1(_0829_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0843_)); - sky130_fd_sc_hd__a31o_1 _1712_ (.A1(_0534_), - .A2(_0761_), - .A3(_0843_), - .B1(_0664_), + .X(_0830_)); + sky130_fd_sc_hd__o21ba_1 _1697_ (.A1(_0824_), + .A2(_0830_), + .B1_N(net2), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0844_)); - sky130_fd_sc_hd__a31o_1 _1713_ (.A1(_0531_), - .A2(_0533_), - .A3(_0638_), - .B1(_0844_), + .X(_0831_)); + sky130_fd_sc_hd__a21oi_1 _1698_ (.A1(\vga_sync_gen.vpos[8] ), + .A2(_0083_), + .B1(_0831_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0845_)); - sky130_fd_sc_hd__inv_2 _1714_ (.A(_0845_), + .Y(_0832_)); + sky130_fd_sc_hd__and4b_1 _1699_ (.A_N(\vga_sync_gen.vpos[9] ), + .B(_0090_), + .C(_0832_), + .D(net113), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0047_)); - sky130_fd_sc_hd__or4b_1 _1715_ (.A(_0083_), - .B(_0084_), - .C(\vga_sync_gen.vpos[8] ), - .D_N(\vga_sync_gen.vpos[9] ), + .X(_0833_)); + sky130_fd_sc_hd__o31a_1 _1700_ (.A1(_0526_), + .A2(_0528_), + .A3(_0623_), + .B1(_0833_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0846_)); - sky130_fd_sc_hd__o311a_2 _1716_ (.A1(_0125_), - .A2(_0126_), - .A3(_0846_), - .B1(_0098_), - .C1(net116), + .X(_0834_)); + sky130_fd_sc_hd__and2_1 _1701_ (.A(_0806_), + .B(_0834_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0847_)); - sky130_fd_sc_hd__mux2_1 _1717_ (.A0(net93), - .A1(_0847_), - .S(_0082_), + .X(_0047_)); + sky130_fd_sc_hd__and3_1 _1702_ (.A(net114), + .B(_0089_), + .C(_0091_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0048_)); - sky130_fd_sc_hd__nand2_1 _1718_ (.A(\vga_sync_gen.vpos[1] ), - .B(\vga_sync_gen.vpos[0] ), + .X(_0835_)); + sky130_fd_sc_hd__or4bb_1 _1703_ (.A(_0077_), + .B(net108), + .C_N(\vga_sync_gen.vpos[9] ), + .D_N(\vga_sync_gen.vpos[3] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0848_)); - sky130_fd_sc_hd__and4_1 _1719_ (.A(net116), - .B(_0098_), - .C(_0126_), - .D(_0848_), + .X(_0836_)); + sky130_fd_sc_hd__o31a_2 _1704_ (.A1(_0121_), + .A2(_0122_), + .A3(_0836_), + .B1(_0835_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0849_)); - sky130_fd_sc_hd__a21o_1 _1720_ (.A1(net157), - .A2(net93), - .B1(_0849_), + .X(_0837_)); + sky130_fd_sc_hd__mux2_1 _1705_ (.A0(net90), + .A1(_0837_), + .S(_0076_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0049_)); - sky130_fd_sc_hd__and2_1 _1721_ (.A(_0083_), - .B(_0848_), + .X(_0048_)); + sky130_fd_sc_hd__nand2_1 _1706_ (.A(\vga_sync_gen.vpos[1] ), + .B(\vga_sync_gen.vpos[0] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0850_)); - sky130_fd_sc_hd__nor2_1 _1722_ (.A(_0083_), - .B(_0848_), + .Y(_0838_)); + sky130_fd_sc_hd__a32o_1 _1707_ (.A1(_0122_), + .A2(_0835_), + .A3(_0838_), + .B1(net90), + .B2(\vga_sync_gen.vpos[1] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0851_)); - sky130_fd_sc_hd__nor2_1 _1723_ (.A(_0850_), - .B(_0851_), + .X(_0049_)); + sky130_fd_sc_hd__xnor2_1 _1708_ (.A(\vga_sync_gen.vpos[2] ), + .B(_0838_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0852_)); - sky130_fd_sc_hd__a22o_1 _1724_ (.A1(net154), - .A2(net93), - .B1(_0847_), - .B2(_0852_), + .Y(_0839_)); + sky130_fd_sc_hd__a22o_1 _1709_ (.A1(\vga_sync_gen.vpos[2] ), + .A2(net90), + .B1(_0837_), + .B2(_0839_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0050_)); - sky130_fd_sc_hd__nor2_1 _1725_ (.A(\vga_sync_gen.vpos[3] ), - .B(_0851_), + sky130_fd_sc_hd__a31o_1 _1710_ (.A1(\vga_sync_gen.vpos[1] ), + .A2(\vga_sync_gen.vpos[0] ), + .A3(\vga_sync_gen.vpos[2] ), + .B1(\vga_sync_gen.vpos[3] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0853_)); - sky130_fd_sc_hd__and2_1 _1726_ (.A(\vga_sync_gen.vpos[3] ), - .B(_0851_), + .X(_0840_)); + sky130_fd_sc_hd__and4_1 _1711_ (.A(\vga_sync_gen.vpos[1] ), + .B(\vga_sync_gen.vpos[0] ), + .C(\vga_sync_gen.vpos[2] ), + .D(\vga_sync_gen.vpos[3] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0854_)); - sky130_fd_sc_hd__nor2_1 _1727_ (.A(_0853_), - .B(_0854_), + .X(_0841_)); + sky130_fd_sc_hd__and3b_1 _1712_ (.A_N(_0841_), + .B(_0837_), + .C(_0840_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0855_)); - sky130_fd_sc_hd__a22o_1 _1728_ (.A1(net158), - .A2(net94), - .B1(_0847_), - .B2(_0855_), + .X(_0842_)); + sky130_fd_sc_hd__a21o_1 _1713_ (.A1(net156), + .A2(net90), + .B1(_0842_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0051_)); - sky130_fd_sc_hd__xor2_1 _1729_ (.A(net111), - .B(_0854_), + sky130_fd_sc_hd__or2_1 _1714_ (.A(net109), + .B(_0841_), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(_0843_)); + sky130_fd_sc_hd__nand2_1 _1715_ (.A(net109), + .B(_0841_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0856_)); - sky130_fd_sc_hd__a22o_1 _1730_ (.A1(net111), - .A2(net94), - .B1(_0847_), - .B2(_0856_), + .Y(_0844_)); + sky130_fd_sc_hd__a32o_1 _1716_ (.A1(_0837_), + .A2(_0843_), + .A3(_0844_), + .B1(net90), + .B2(net109), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0052_)); - sky130_fd_sc_hd__a21oi_1 _1731_ (.A1(net111), - .A2(_0854_), + sky130_fd_sc_hd__a21oi_1 _1717_ (.A1(\vga_sync_gen.vpos[4] ), + .A2(_0841_), .B1(\vga_sync_gen.vpos[5] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0857_)); - sky130_fd_sc_hd__and3_1 _1732_ (.A(net111), + .Y(_0845_)); + sky130_fd_sc_hd__and3_1 _1718_ (.A(net109), .B(\vga_sync_gen.vpos[5] ), - .C(_0854_), + .C(_0841_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0858_)); - sky130_fd_sc_hd__nor2_1 _1733_ (.A(_0857_), - .B(_0858_), + .X(_0846_)); + sky130_fd_sc_hd__nor2_1 _1719_ (.A(_0845_), + .B(_0846_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0859_)); - sky130_fd_sc_hd__a22o_1 _1734_ (.A1(\vga_sync_gen.vpos[5] ), - .A2(net94), - .B1(_0847_), - .B2(_0859_), + .Y(_0847_)); + sky130_fd_sc_hd__a22o_1 _1720_ (.A1(net158), + .A2(net90), + .B1(_0837_), + .B2(_0847_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0053_)); - sky130_fd_sc_hd__xnor2_1 _1735_ (.A(_0086_), - .B(_0858_), + sky130_fd_sc_hd__xnor2_1 _1721_ (.A(_0078_), + .B(_0846_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0860_)); - sky130_fd_sc_hd__a22o_1 _1736_ (.A1(\vga_sync_gen.vpos[6] ), - .A2(net94), - .B1(_0847_), - .B2(_0860_), + .Y(_0848_)); + sky130_fd_sc_hd__a22o_1 _1722_ (.A1(net159), + .A2(net90), + .B1(_0837_), + .B2(_0848_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0054_)); - sky130_fd_sc_hd__a21oi_1 _1737_ (.A1(\vga_sync_gen.vpos[6] ), - .A2(_0858_), - .B1(\vga_sync_gen.vpos[7] ), + sky130_fd_sc_hd__and3_1 _1723_ (.A(net109), + .B(_0083_), + .C(_0841_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0861_)); - sky130_fd_sc_hd__and3_1 _1738_ (.A(net111), - .B(_0090_), - .C(_0854_), + .X(_0849_)); + sky130_fd_sc_hd__a21oi_1 _1724_ (.A1(\vga_sync_gen.vpos[6] ), + .A2(_0846_), + .B1(\vga_sync_gen.vpos[7] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0862_)); - sky130_fd_sc_hd__nor2_1 _1739_ (.A(_0861_), - .B(_0862_), + .Y(_0850_)); + sky130_fd_sc_hd__nor2_1 _1725_ (.A(_0849_), + .B(_0850_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0863_)); - sky130_fd_sc_hd__a22o_1 _1740_ (.A1(\vga_sync_gen.vpos[7] ), - .A2(net94), - .B1(_0847_), - .B2(_0863_), + .Y(_0851_)); + sky130_fd_sc_hd__a22o_1 _1726_ (.A1(net157), + .A2(net91), + .B1(_0837_), + .B2(_0851_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0055_)); - sky130_fd_sc_hd__nand2_1 _1741_ (.A(net110), - .B(_0862_), + sky130_fd_sc_hd__nand2_1 _1727_ (.A(net108), + .B(_0849_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0864_)); - sky130_fd_sc_hd__a21o_1 _1742_ (.A1(_0847_), - .A2(_0864_), - .B1(net94), + .Y(_0852_)); + sky130_fd_sc_hd__a21o_1 _1728_ (.A1(_0837_), + .A2(_0852_), + .B1(net90), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0865_)); - sky130_fd_sc_hd__and2_1 _1743_ (.A(_0847_), - .B(_0862_), + .X(_0853_)); + sky130_fd_sc_hd__and2_1 _1729_ (.A(_0837_), + .B(_0849_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0866_)); - sky130_fd_sc_hd__o21a_1 _1744_ (.A1(net110), - .A2(_0866_), - .B1(_0865_), + .X(_0854_)); + sky130_fd_sc_hd__o21a_1 _1730_ (.A1(net108), + .A2(_0854_), + .B1(_0853_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0056_)); - sky130_fd_sc_hd__and3b_1 _1745_ (.A_N(\vga_sync_gen.vpos[9] ), - .B(_0866_), - .C(net110), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .X(_0867_)); - sky130_fd_sc_hd__a21o_1 _1746_ (.A1(net159), - .A2(_0865_), - .B1(_0867_), + sky130_fd_sc_hd__a22o_1 _1731_ (.A1(net161), + .A2(_0853_), + .B1(_0854_), + .B2(_0084_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0057_)); - sky130_fd_sc_hd__nor2_1 _1747_ (.A(\logo_left[2] ), - .B(_0467_), - .VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .Y(_0868_)); - sky130_fd_sc_hd__or2_1 _1748_ (.A(\logo_left[2] ), - .B(_0467_), + sky130_fd_sc_hd__or2_1 _1732_ (.A(\logo_left[2] ), + .B(_0465_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0869_)); - sky130_fd_sc_hd__nand2_1 _1749_ (.A(\logo_left[2] ), - .B(_0467_), + .X(_0855_)); + sky130_fd_sc_hd__nand2_1 _1733_ (.A(\logo_left[2] ), + .B(_0465_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0870_)); - sky130_fd_sc_hd__a21oi_1 _1750_ (.A1(_0869_), - .A2(_0870_), - .B1(net72), + .Y(_0856_)); + sky130_fd_sc_hd__a21oi_1 _1734_ (.A1(_0855_), + .A2(_0856_), + .B1(net79), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0871_)); - sky130_fd_sc_hd__a31o_1 _1751_ (.A1(net72), - .A2(_0869_), - .A3(_0870_), + .Y(_0857_)); + sky130_fd_sc_hd__a31o_1 _1735_ (.A1(net79), + .A2(_0855_), + .A3(_0856_), .B1(net3), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0872_)); - sky130_fd_sc_hd__a2bb2o_1 _1752_ (.A1_N(_0871_), - .A2_N(_0872_), + .X(_0858_)); + sky130_fd_sc_hd__a2bb2o_1 _1736_ (.A1_N(_0857_), + .A2_N(_0858_), .B1(\color_index[2] ), .B2(net3), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0873_)); - sky130_fd_sc_hd__nand2_1 _1753_ (.A(\logo_left[3] ), - .B(net49), + .X(_0859_)); + sky130_fd_sc_hd__nor2_1 _1737_ (.A(_0074_), + .B(net61), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0874_)); - sky130_fd_sc_hd__xnor2_1 _1754_ (.A(\logo_left[3] ), - .B(net50), + .Y(_0860_)); + sky130_fd_sc_hd__nand2_1 _1738_ (.A(_0074_), + .B(net61), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0875_)); - sky130_fd_sc_hd__xnor2_1 _1755_ (.A(_0534_), - .B(_0875_), + .Y(_0861_)); + sky130_fd_sc_hd__nand2b_1 _1739_ (.A_N(_0860_), + .B(_0861_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0876_)); - sky130_fd_sc_hd__nor2_1 _1756_ (.A(_0868_), - .B(_0876_), + .Y(_0862_)); + sky130_fd_sc_hd__xnor2_1 _1740_ (.A(_0528_), + .B(_0862_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0877_)); - sky130_fd_sc_hd__nand2_1 _1757_ (.A(_0868_), - .B(_0876_), + .Y(_0863_)); + sky130_fd_sc_hd__nand2_1 _1741_ (.A(_0855_), + .B(_0863_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0878_)); - sky130_fd_sc_hd__and2b_1 _1758_ (.A_N(_0877_), - .B(_0878_), + .Y(_0864_)); + sky130_fd_sc_hd__xor2_1 _1742_ (.A(_0855_), + .B(_0863_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0879_)); - sky130_fd_sc_hd__nand2_1 _1759_ (.A(_0871_), - .B(_0879_), + .X(_0865_)); + sky130_fd_sc_hd__nand2_1 _1743_ (.A(_0857_), + .B(_0865_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0880_)); - sky130_fd_sc_hd__o21ba_1 _1760_ (.A1(_0871_), - .A2(_0879_), + .Y(_0866_)); + sky130_fd_sc_hd__o21ba_1 _1744_ (.A1(_0857_), + .A2(_0865_), .B1_N(net3), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0881_)); - sky130_fd_sc_hd__a22o_1 _1761_ (.A1(\color_index[1] ), + .X(_0867_)); + sky130_fd_sc_hd__a22o_1 _1745_ (.A1(\color_index[1] ), .A2(net3), - .B1(_0880_), - .B2(_0881_), + .B1(_0866_), + .B2(_0867_), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(_0868_)); + sky130_fd_sc_hd__nor2_1 _1746_ (.A(_0859_), + .B(_0868_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0882_)); - sky130_fd_sc_hd__nor2_1 _1762_ (.A(_0873_), - .B(_0882_), + .Y(_0869_)); + sky130_fd_sc_hd__nand2_1 _1747_ (.A(_0859_), + .B(_0868_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0883_)); - sky130_fd_sc_hd__a21oi_1 _1763_ (.A1(_0871_), - .A2(_0878_), - .B1(_0877_), + .Y(_0870_)); + sky130_fd_sc_hd__a21bo_1 _1748_ (.A1(_0857_), + .A2(_0865_), + .B1_N(_0864_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0884_)); - sky130_fd_sc_hd__o21ai_1 _1764_ (.A1(_0534_), - .A2(_0875_), - .B1(_0874_), + .X(_0871_)); + sky130_fd_sc_hd__a21o_1 _1749_ (.A1(_0528_), + .A2(_0861_), + .B1(_0860_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0885_)); - sky130_fd_sc_hd__xor2_1 _1765_ (.A(\vga_sync_gen.hpos[4] ), - .B(_0299_), + .X(_0872_)); + sky130_fd_sc_hd__xnor2_1 _1750_ (.A(\vga_sync_gen.hpos[4] ), + .B(_0287_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0886_)); - sky130_fd_sc_hd__xnor2_1 _1766_ (.A(net32), - .B(_0886_), + .Y(_0873_)); + sky130_fd_sc_hd__xnor2_1 _1751_ (.A(net49), + .B(_0873_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0887_)); - sky130_fd_sc_hd__xnor2_1 _1767_ (.A(_0885_), - .B(_0887_), + .Y(_0874_)); + sky130_fd_sc_hd__xnor2_1 _1752_ (.A(_0872_), + .B(_0874_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0888_)); - sky130_fd_sc_hd__xnor2_1 _1768_ (.A(_0884_), - .B(_0888_), + .Y(_0875_)); + sky130_fd_sc_hd__xnor2_1 _1753_ (.A(_0871_), + .B(_0875_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0062_)); - sky130_fd_sc_hd__mux2_1 _1769_ (.A0(_0062_), + .Y(_0876_)); + sky130_fd_sc_hd__mux2_1 _1754_ (.A0(_0876_), .A1(\color_index[0] ), .S(net3), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0063_)); - sky130_fd_sc_hd__and3b_1 _1770_ (.A_N(_0063_), - .B(_0882_), - .C(_0873_), + .X(_0877_)); + sky130_fd_sc_hd__o21ba_1 _1755_ (.A1(_0870_), + .A2(_0877_), + .B1_N(_0869_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0064_)); - sky130_fd_sc_hd__nor3_1 _1771_ (.A(_0845_), - .B(_0883_), - .C(_0064_), + .X(_0878_)); + sky130_fd_sc_hd__and3_1 _1756_ (.A(_0806_), + .B(_0834_), + .C(_0878_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0058_)); - sky130_fd_sc_hd__or2_1 _1772_ (.A(_0883_), - .B(_0063_), + .X(_0058_)); + sky130_fd_sc_hd__nor2_1 _1757_ (.A(_0869_), + .B(_0877_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(_0065_)); - sky130_fd_sc_hd__a21oi_1 _1773_ (.A1(_0873_), - .A2(_0882_), - .B1(_0065_), + .Y(_0879_)); + sky130_fd_sc_hd__nand2_1 _1758_ (.A(_0870_), + .B(_0879_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0066_)); - sky130_fd_sc_hd__nor2_1 _1774_ (.A(_0845_), - .B(_0066_), + .Y(_0880_)); + sky130_fd_sc_hd__and3_1 _1759_ (.A(_0806_), + .B(_0834_), + .C(_0880_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0059_)); - sky130_fd_sc_hd__nand2b_1 _1775_ (.A_N(_0882_), - .B(_0063_), + .X(_0059_)); + sky130_fd_sc_hd__nand2b_1 _1760_ (.A_N(_0868_), + .B(_0877_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .Y(_0067_)); - sky130_fd_sc_hd__and3b_1 _1776_ (.A_N(_0845_), - .B(_0873_), - .C(_0067_), + .Y(_0881_)); + sky130_fd_sc_hd__and4_1 _1761_ (.A(_0806_), + .B(_0834_), + .C(_0859_), + .D(_0881_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0060_)); - sky130_fd_sc_hd__and3b_1 _1777_ (.A_N(_0845_), - .B(_0065_), - .C(_0067_), + sky130_fd_sc_hd__and2b_1 _1762_ (.A_N(_0879_), + .B(_0881_), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(_0062_)); + sky130_fd_sc_hd__and3_1 _1763_ (.A(_0806_), + .B(_0834_), + .C(_0062_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(_0061_)); - sky130_fd_sc_hd__dfxtp_1 _1778_ (.CLK(clknet_3_1__leaf_clk), + sky130_fd_sc_hd__dfxtp_1 _1764_ (.CLK(clknet_3_4__leaf_clk), .D(_0002_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vga_sync_gen.hpos[0] )); - sky130_fd_sc_hd__dfxtp_2 _1779_ (.CLK(clknet_3_1__leaf_clk), - .D(net152), + sky130_fd_sc_hd__dfxtp_2 _1765_ (.CLK(clknet_3_4__leaf_clk), + .D(net148), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vga_sync_gen.hpos[1] )); - sky130_fd_sc_hd__dfxtp_1 _1780_ (.CLK(clknet_3_1__leaf_clk), + sky130_fd_sc_hd__dfxtp_1 _1766_ (.CLK(clknet_3_4__leaf_clk), .D(_0004_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vga_sync_gen.hpos[2] )); - sky130_fd_sc_hd__dfxtp_1 _1781_ (.CLK(clknet_3_0__leaf_clk), + sky130_fd_sc_hd__dfxtp_1 _1767_ (.CLK(clknet_3_4__leaf_clk), .D(_0005_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vga_sync_gen.hpos[3] )); - sky130_fd_sc_hd__dfxtp_1 _1782_ (.CLK(clknet_3_1__leaf_clk), + sky130_fd_sc_hd__dfxtp_2 _1768_ (.CLK(clknet_3_4__leaf_clk), .D(_0006_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vga_sync_gen.hpos[4] )); - sky130_fd_sc_hd__dfxtp_2 _1783_ (.CLK(clknet_3_2__leaf_clk), + sky130_fd_sc_hd__dfxtp_1 _1769_ (.CLK(clknet_3_4__leaf_clk), .D(_0007_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vga_sync_gen.hpos[5] )); - sky130_fd_sc_hd__dfxtp_2 _1784_ (.CLK(clknet_3_2__leaf_clk), + sky130_fd_sc_hd__dfxtp_2 _1770_ (.CLK(clknet_3_4__leaf_clk), .D(_0008_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vga_sync_gen.hpos[6] )); - sky130_fd_sc_hd__dfxtp_2 _1785_ (.CLK(clknet_3_3__leaf_clk), + sky130_fd_sc_hd__dfxtp_1 _1771_ (.CLK(clknet_3_6__leaf_clk), .D(_0009_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vga_sync_gen.hpos[7] )); - sky130_fd_sc_hd__dfxtp_1 _1786_ (.CLK(clknet_3_3__leaf_clk), + sky130_fd_sc_hd__dfxtp_1 _1772_ (.CLK(clknet_3_6__leaf_clk), .D(_0010_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vga_sync_gen.hpos[8] )); - sky130_fd_sc_hd__dfxtp_1 _1787_ (.CLK(clknet_3_2__leaf_clk), - .D(_0011_), + sky130_fd_sc_hd__dfxtp_1 _1773_ (.CLK(clknet_3_4__leaf_clk), + .D(net146), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vga_sync_gen.hpos[9] )); - sky130_fd_sc_hd__dfxtp_1 _1788_ (.CLK(clknet_3_0__leaf_clk), + sky130_fd_sc_hd__dfxtp_1 _1774_ (.CLK(clknet_3_4__leaf_clk), .D(_0012_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\logo_left[0] )); - sky130_fd_sc_hd__dfxtp_2 _1789_ (.CLK(clknet_3_0__leaf_clk), + sky130_fd_sc_hd__dfxtp_2 _1775_ (.CLK(clknet_3_5__leaf_clk), .D(_0013_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\logo_left[1] )); - sky130_fd_sc_hd__dfxtp_2 _1790_ (.CLK(clknet_3_0__leaf_clk), + sky130_fd_sc_hd__dfxtp_2 _1776_ (.CLK(clknet_3_5__leaf_clk), .D(_0014_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\logo_left[2] )); - sky130_fd_sc_hd__dfxtp_2 _1791_ (.CLK(clknet_3_0__leaf_clk), + sky130_fd_sc_hd__dfxtp_1 _1777_ (.CLK(clknet_3_5__leaf_clk), .D(_0015_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\logo_left[3] )); - sky130_fd_sc_hd__dfxtp_1 _1792_ (.CLK(clknet_3_0__leaf_clk), + sky130_fd_sc_hd__dfxtp_1 _1778_ (.CLK(clknet_3_5__leaf_clk), .D(_0016_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\logo_left[4] )); - sky130_fd_sc_hd__dfxtp_2 _1793_ (.CLK(clknet_3_0__leaf_clk), + sky130_fd_sc_hd__dfxtp_1 _1779_ (.CLK(clknet_3_5__leaf_clk), .D(_0017_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\logo_left[5] )); - sky130_fd_sc_hd__dfxtp_1 _1794_ (.CLK(clknet_3_0__leaf_clk), + sky130_fd_sc_hd__dfxtp_1 _1780_ (.CLK(clknet_3_7__leaf_clk), .D(_0018_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\logo_left[6] )); - sky130_fd_sc_hd__dfxtp_1 _1795_ (.CLK(clknet_3_2__leaf_clk), + sky130_fd_sc_hd__dfxtp_1 _1781_ (.CLK(clknet_3_7__leaf_clk), .D(_0019_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\logo_left[7] )); - sky130_fd_sc_hd__dfxtp_2 _1796_ (.CLK(clknet_3_2__leaf_clk), + sky130_fd_sc_hd__dfxtp_1 _1782_ (.CLK(clknet_3_7__leaf_clk), .D(_0020_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\logo_left[8] )); - sky130_fd_sc_hd__dfxtp_1 _1797_ (.CLK(clknet_3_2__leaf_clk), + sky130_fd_sc_hd__dfxtp_1 _1783_ (.CLK(clknet_3_7__leaf_clk), .D(_0021_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\logo_left[9] )); - sky130_fd_sc_hd__dfxtp_1 _1798_ (.CLK(clknet_3_4__leaf_clk), + sky130_fd_sc_hd__dfxtp_1 _1784_ (.CLK(clknet_3_0__leaf_clk), .D(_0022_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\logo_top[0] )); - sky130_fd_sc_hd__dfxtp_2 _1799_ (.CLK(clknet_3_5__leaf_clk), + sky130_fd_sc_hd__dfxtp_2 _1785_ (.CLK(clknet_3_0__leaf_clk), .D(_0023_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\logo_top[1] )); - sky130_fd_sc_hd__dfxtp_1 _1800_ (.CLK(clknet_3_5__leaf_clk), + sky130_fd_sc_hd__dfxtp_1 _1786_ (.CLK(clknet_3_0__leaf_clk), .D(_0024_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\logo_top[2] )); - sky130_fd_sc_hd__dfxtp_1 _1801_ (.CLK(clknet_3_5__leaf_clk), + sky130_fd_sc_hd__dfxtp_1 _1787_ (.CLK(clknet_3_0__leaf_clk), .D(_0025_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\logo_top[3] )); - sky130_fd_sc_hd__dfxtp_2 _1802_ (.CLK(clknet_3_5__leaf_clk), + sky130_fd_sc_hd__dfxtp_2 _1788_ (.CLK(clknet_3_1__leaf_clk), .D(_0026_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\logo_top[4] )); - sky130_fd_sc_hd__dfxtp_2 _1803_ (.CLK(clknet_3_5__leaf_clk), + sky130_fd_sc_hd__dfxtp_1 _1789_ (.CLK(clknet_3_1__leaf_clk), .D(_0027_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\logo_top[5] )); - sky130_fd_sc_hd__dfxtp_2 _1804_ (.CLK(clknet_3_4__leaf_clk), + sky130_fd_sc_hd__dfxtp_1 _1790_ (.CLK(clknet_3_1__leaf_clk), .D(_0028_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\logo_top[6] )); - sky130_fd_sc_hd__dfxtp_2 _1805_ (.CLK(clknet_3_1__leaf_clk), + sky130_fd_sc_hd__dfxtp_1 _1791_ (.CLK(clknet_3_1__leaf_clk), .D(_0029_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\logo_top[7] )); - sky130_fd_sc_hd__dfxtp_1 _1806_ (.CLK(clknet_3_4__leaf_clk), + sky130_fd_sc_hd__dfxtp_1 _1792_ (.CLK(clknet_3_3__leaf_clk), .D(_0030_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\logo_top[8] )); - sky130_fd_sc_hd__dfxtp_1 _1807_ (.CLK(clknet_3_4__leaf_clk), + sky130_fd_sc_hd__dfxtp_1 _1793_ (.CLK(clknet_3_1__leaf_clk), .D(_0031_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\logo_top[9] )); - sky130_fd_sc_hd__dfxtp_1 _1808_ (.CLK(clknet_3_0__leaf_clk), + sky130_fd_sc_hd__dfxtp_1 _1794_ (.CLK(clknet_3_5__leaf_clk), .D(_0032_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(dir_x)); - sky130_fd_sc_hd__dfxtp_1 _1809_ (.CLK(clknet_3_4__leaf_clk), + sky130_fd_sc_hd__dfxtp_1 _1795_ (.CLK(clknet_3_1__leaf_clk), .D(_0033_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(dir_y)); - sky130_fd_sc_hd__dfxtp_1 _1810_ (.CLK(clknet_3_4__leaf_clk), + sky130_fd_sc_hd__dfxtp_1 _1796_ (.CLK(clknet_3_7__leaf_clk), .D(_0034_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\color_index[0] )); - sky130_fd_sc_hd__dfxtp_1 _1811_ (.CLK(clknet_3_3__leaf_clk), + sky130_fd_sc_hd__dfxtp_1 _1797_ (.CLK(clknet_3_7__leaf_clk), .D(_0035_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\color_index[1] )); - sky130_fd_sc_hd__dfxtp_1 _1812_ (.CLK(clknet_3_1__leaf_clk), + sky130_fd_sc_hd__dfxtp_1 _1798_ (.CLK(clknet_3_6__leaf_clk), .D(_0036_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\color_index[2] )); - sky130_fd_sc_hd__dfxtp_1 _1813_ (.CLK(clknet_3_5__leaf_clk), - .D(net145), + sky130_fd_sc_hd__dfxtp_1 _1799_ (.CLK(clknet_3_2__leaf_clk), + .D(_0037_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\prev_y[0] )); - sky130_fd_sc_hd__dfxtp_1 _1814_ (.CLK(clknet_3_7__leaf_clk), + sky130_fd_sc_hd__dfxtp_1 _1800_ (.CLK(clknet_3_2__leaf_clk), .D(_0038_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\prev_y[1] )); - sky130_fd_sc_hd__dfxtp_1 _1815_ (.CLK(clknet_3_7__leaf_clk), - .D(net148), + sky130_fd_sc_hd__dfxtp_1 _1801_ (.CLK(clknet_3_2__leaf_clk), + .D(_0039_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\prev_y[2] )); - sky130_fd_sc_hd__dfxtp_1 _1816_ (.CLK(clknet_3_7__leaf_clk), - .D(net142), + sky130_fd_sc_hd__dfxtp_1 _1802_ (.CLK(clknet_3_2__leaf_clk), + .D(_0040_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\prev_y[3] )); - sky130_fd_sc_hd__dfxtp_1 _1817_ (.CLK(clknet_3_7__leaf_clk), - .D(net137), + sky130_fd_sc_hd__dfxtp_1 _1803_ (.CLK(clknet_3_3__leaf_clk), + .D(_0041_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\prev_y[4] )); - sky130_fd_sc_hd__dfxtp_1 _1818_ (.CLK(clknet_3_5__leaf_clk), - .D(_0042_), + sky130_fd_sc_hd__dfxtp_1 _1804_ (.CLK(clknet_3_3__leaf_clk), + .D(net141), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\prev_y[5] )); - sky130_fd_sc_hd__dfxtp_1 _1819_ (.CLK(clknet_3_7__leaf_clk), - .D(_0043_), + sky130_fd_sc_hd__dfxtp_1 _1805_ (.CLK(clknet_3_3__leaf_clk), + .D(net150), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\prev_y[6] )); - sky130_fd_sc_hd__dfxtp_1 _1820_ (.CLK(clknet_3_7__leaf_clk), + sky130_fd_sc_hd__dfxtp_1 _1806_ (.CLK(clknet_3_2__leaf_clk), .D(_0044_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\prev_y[7] )); - sky130_fd_sc_hd__dfxtp_1 _1821_ (.CLK(clknet_3_7__leaf_clk), + sky130_fd_sc_hd__dfxtp_1 _1807_ (.CLK(clknet_3_2__leaf_clk), .D(_0045_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\prev_y[8] )); - sky130_fd_sc_hd__dfxtp_1 _1822_ (.CLK(clknet_3_7__leaf_clk), + sky130_fd_sc_hd__dfxtp_1 _1808_ (.CLK(clknet_3_2__leaf_clk), .D(_0046_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\prev_y[9] )); - sky130_fd_sc_hd__dfxtp_2 _1823_ (.CLK(clknet_3_3__leaf_clk), + sky130_fd_sc_hd__dfxtp_2 _1809_ (.CLK(clknet_3_6__leaf_clk), .D(_0047_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(uo_out[6])); - sky130_fd_sc_hd__dfxtp_1 _1824_ (.CLK(clknet_3_3__leaf_clk), + sky130_fd_sc_hd__dfxtp_1 _1810_ (.CLK(clknet_3_3__leaf_clk), .D(_0000_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vga_sync_gen.hsync )); - sky130_fd_sc_hd__dfxtp_1 _1825_ (.CLK(clknet_3_5__leaf_clk), + sky130_fd_sc_hd__dfxtp_1 _1811_ (.CLK(clknet_3_2__leaf_clk), .D(_0048_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vga_sync_gen.vpos[0] )); - sky130_fd_sc_hd__dfxtp_2 _1826_ (.CLK(clknet_3_5__leaf_clk), + sky130_fd_sc_hd__dfxtp_2 _1812_ (.CLK(clknet_3_0__leaf_clk), .D(_0049_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vga_sync_gen.vpos[1] )); - sky130_fd_sc_hd__dfxtp_1 _1827_ (.CLK(clknet_3_7__leaf_clk), + sky130_fd_sc_hd__dfxtp_2 _1813_ (.CLK(clknet_3_0__leaf_clk), .D(_0050_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vga_sync_gen.vpos[2] )); - sky130_fd_sc_hd__dfxtp_2 _1828_ (.CLK(clknet_3_5__leaf_clk), + sky130_fd_sc_hd__dfxtp_2 _1814_ (.CLK(clknet_3_0__leaf_clk), .D(_0051_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vga_sync_gen.vpos[3] )); - sky130_fd_sc_hd__dfxtp_1 _1829_ (.CLK(clknet_3_4__leaf_clk), + sky130_fd_sc_hd__dfxtp_1 _1815_ (.CLK(clknet_3_0__leaf_clk), .D(_0052_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vga_sync_gen.vpos[4] )); - sky130_fd_sc_hd__dfxtp_2 _1830_ (.CLK(clknet_3_6__leaf_clk), + sky130_fd_sc_hd__dfxtp_2 _1816_ (.CLK(clknet_3_3__leaf_clk), .D(_0053_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vga_sync_gen.vpos[5] )); - sky130_fd_sc_hd__dfxtp_1 _1831_ (.CLK(clknet_3_7__leaf_clk), + sky130_fd_sc_hd__dfxtp_2 _1817_ (.CLK(clknet_3_3__leaf_clk), .D(_0054_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vga_sync_gen.vpos[6] )); - sky130_fd_sc_hd__dfxtp_1 _1832_ (.CLK(clknet_3_6__leaf_clk), + sky130_fd_sc_hd__dfxtp_2 _1818_ (.CLK(clknet_3_3__leaf_clk), .D(_0055_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vga_sync_gen.vpos[7] )); - sky130_fd_sc_hd__dfxtp_1 _1833_ (.CLK(clknet_3_6__leaf_clk), + sky130_fd_sc_hd__dfxtp_1 _1819_ (.CLK(clknet_3_3__leaf_clk), .D(_0056_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vga_sync_gen.vpos[8] )); - sky130_fd_sc_hd__dfxtp_2 _1834_ (.CLK(clknet_3_6__leaf_clk), + sky130_fd_sc_hd__dfxtp_2 _1820_ (.CLK(clknet_3_3__leaf_clk), .D(_0057_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vga_sync_gen.vpos[9] )); - sky130_fd_sc_hd__dfxtp_1 _1835_ (.CLK(clknet_3_6__leaf_clk), + sky130_fd_sc_hd__dfxtp_1 _1821_ (.CLK(clknet_3_3__leaf_clk), .D(_0001_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(\vga_sync_gen.vsync )); - sky130_fd_sc_hd__dfxtp_2 _1836_ (.CLK(clknet_3_3__leaf_clk), + sky130_fd_sc_hd__dfxtp_2 _1822_ (.CLK(clknet_3_3__leaf_clk), .D(_0058_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(uo_out[5])); - sky130_fd_sc_hd__dfxtp_2 _1837_ (.CLK(clknet_3_6__leaf_clk), + sky130_fd_sc_hd__dfxtp_2 _1823_ (.CLK(clknet_3_6__leaf_clk), .D(_0059_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(uo_out[1])); - sky130_fd_sc_hd__dfxtp_2 _1838_ (.CLK(clknet_3_3__leaf_clk), + sky130_fd_sc_hd__dfxtp_2 _1824_ (.CLK(clknet_3_6__leaf_clk), .D(_0060_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(uo_out[4])); - sky130_fd_sc_hd__dfxtp_2 _1839_ (.CLK(clknet_3_6__leaf_clk), + sky130_fd_sc_hd__dfxtp_2 _1825_ (.CLK(clknet_3_6__leaf_clk), .D(_0061_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .Q(uo_out[0])); - sky130_fd_sc_hd__buf_2 _1840_ (.A(net119), + sky130_fd_sc_hd__buf_2 _1826_ (.A(net117), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(uio_oe[0])); - sky130_fd_sc_hd__buf_2 _1841_ (.A(net120), + sky130_fd_sc_hd__buf_2 _1827_ (.A(net118), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(uio_oe[1])); - sky130_fd_sc_hd__buf_2 _1842_ (.A(net121), + sky130_fd_sc_hd__buf_2 _1828_ (.A(net119), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(uio_oe[2])); - sky130_fd_sc_hd__buf_2 _1843_ (.A(net122), + sky130_fd_sc_hd__buf_2 _1829_ (.A(net120), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(uio_oe[3])); - sky130_fd_sc_hd__buf_2 _1844_ (.A(net123), + sky130_fd_sc_hd__buf_2 _1830_ (.A(net121), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(uio_oe[4])); - sky130_fd_sc_hd__buf_2 _1845_ (.A(net124), + sky130_fd_sc_hd__buf_2 _1831_ (.A(net122), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(uio_oe[5])); - sky130_fd_sc_hd__buf_2 _1846_ (.A(net125), + sky130_fd_sc_hd__buf_2 _1832_ (.A(net123), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(uio_oe[6])); - sky130_fd_sc_hd__buf_2 _1847_ (.A(net126), + sky130_fd_sc_hd__buf_2 _1833_ (.A(net124), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(uio_oe[7])); - sky130_fd_sc_hd__buf_2 _1848_ (.A(net127), + sky130_fd_sc_hd__buf_2 _1834_ (.A(net125), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(uio_out[0])); - sky130_fd_sc_hd__buf_2 _1849_ (.A(net128), + sky130_fd_sc_hd__buf_2 _1835_ (.A(net126), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(uio_out[1])); - sky130_fd_sc_hd__buf_2 _1850_ (.A(net129), + sky130_fd_sc_hd__buf_2 _1836_ (.A(net127), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(uio_out[2])); - sky130_fd_sc_hd__buf_2 _1851_ (.A(net130), + sky130_fd_sc_hd__buf_2 _1837_ (.A(net128), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(uio_out[3])); - sky130_fd_sc_hd__buf_2 _1852_ (.A(net131), + sky130_fd_sc_hd__buf_2 _1838_ (.A(net129), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(uio_out[4])); - sky130_fd_sc_hd__buf_2 _1853_ (.A(net132), + sky130_fd_sc_hd__buf_2 _1839_ (.A(net130), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(uio_out[5])); - sky130_fd_sc_hd__buf_2 _1854_ (.A(net133), + sky130_fd_sc_hd__buf_2 _1840_ (.A(net131), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(uio_out[6])); - sky130_fd_sc_hd__buf_2 _1855_ (.A(net134), + sky130_fd_sc_hd__buf_2 _1841_ (.A(net132), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(uio_out[7])); - sky130_fd_sc_hd__buf_2 _1856_ (.A(uo_out[6]), + sky130_fd_sc_hd__buf_2 _1842_ (.A(uo_out[6]), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(uo_out[2])); - sky130_fd_sc_hd__clkbuf_4 _1857_ (.A(\vga_sync_gen.vsync ), + sky130_fd_sc_hd__clkbuf_4 _1843_ (.A(\vga_sync_gen.vsync ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(uo_out[3])); - sky130_fd_sc_hd__buf_2 _1858_ (.A(\vga_sync_gen.hsync ), + sky130_fd_sc_hd__buf_2 _1844_ (.A(\vga_sync_gen.hsync ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -9714,109 +9675,109 @@ module tt_um_rebeccargb_tt09ball_screensaver (clk, .VPB(VPWR), .VPWR(VPWR), .X(net2)); - sky130_fd_sc_hd__clkbuf_2 input3 (.A(ui_in[1]), + sky130_fd_sc_hd__buf_1 input3 (.A(ui_in[1]), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net3)); - sky130_fd_sc_hd__clkbuf_4 fanout4 (.A(net5), + sky130_fd_sc_hd__clkbuf_4 fanout4 (.A(_0408_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net4)); - sky130_fd_sc_hd__clkbuf_4 fanout5 (.A(_0273_), + sky130_fd_sc_hd__buf_2 fanout5 (.A(net7), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net5)); - sky130_fd_sc_hd__clkbuf_4 fanout6 (.A(net7), + sky130_fd_sc_hd__dlymetal6s2s_1 fanout6 (.A(net7), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net6)); - sky130_fd_sc_hd__buf_2 fanout7 (.A(_0272_), + sky130_fd_sc_hd__buf_2 fanout7 (.A(_0392_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net7)); - sky130_fd_sc_hd__clkbuf_4 fanout8 (.A(_0437_), + sky130_fd_sc_hd__buf_2 fanout8 (.A(_0375_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net8)); - sky130_fd_sc_hd__clkbuf_4 fanout9 (.A(_0395_), + sky130_fd_sc_hd__buf_2 fanout9 (.A(_0331_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net9)); - sky130_fd_sc_hd__buf_2 fanout10 (.A(_0383_), + sky130_fd_sc_hd__buf_2 fanout10 (.A(_0330_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net10)); - sky130_fd_sc_hd__dlymetal6s2s_1 fanout11 (.A(_0383_), + sky130_fd_sc_hd__dlymetal6s2s_1 fanout11 (.A(_0330_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net11)); - sky130_fd_sc_hd__clkbuf_4 fanout12 (.A(_0367_), + sky130_fd_sc_hd__clkbuf_4 fanout12 (.A(_0321_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net12)); - sky130_fd_sc_hd__clkbuf_4 fanout13 (.A(_0363_), + sky130_fd_sc_hd__clkbuf_2 fanout13 (.A(_0321_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net13)); - sky130_fd_sc_hd__clkbuf_4 fanout14 (.A(_0358_), + sky130_fd_sc_hd__clkbuf_4 fanout14 (.A(_0304_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net14)); - sky130_fd_sc_hd__clkbuf_4 fanout15 (.A(_0353_), + sky130_fd_sc_hd__clkbuf_4 fanout15 (.A(net17), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net15)); - sky130_fd_sc_hd__clkbuf_2 fanout16 (.A(_0353_), + sky130_fd_sc_hd__clkbuf_4 fanout16 (.A(net17), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net16)); - sky130_fd_sc_hd__clkbuf_4 fanout17 (.A(_0352_), + sky130_fd_sc_hd__clkbuf_2 fanout17 (.A(_0273_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net17)); - sky130_fd_sc_hd__clkbuf_4 fanout18 (.A(_0331_), + sky130_fd_sc_hd__buf_2 fanout18 (.A(net19), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net18)); - sky130_fd_sc_hd__buf_2 fanout19 (.A(_0328_), + sky130_fd_sc_hd__clkbuf_4 fanout19 (.A(_0272_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net19)); - sky130_fd_sc_hd__clkbuf_4 fanout20 (.A(_0324_), + sky130_fd_sc_hd__buf_4 fanout20 (.A(net22), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -9828,181 +9789,181 @@ module tt_um_rebeccargb_tt09ball_screensaver (clk, .VPB(VPWR), .VPWR(VPWR), .X(net21)); - sky130_fd_sc_hd__clkbuf_2 fanout22 (.A(_0319_), + sky130_fd_sc_hd__clkbuf_4 fanout22 (.A(_0303_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net22)); - sky130_fd_sc_hd__clkbuf_4 fanout23 (.A(_0307_), + sky130_fd_sc_hd__buf_4 fanout23 (.A(net25), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net23)); - sky130_fd_sc_hd__buf_2 fanout24 (.A(_0307_), + sky130_fd_sc_hd__dlymetal6s2s_1 fanout24 (.A(net25), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net24)); - sky130_fd_sc_hd__clkbuf_4 fanout25 (.A(_0306_), + sky130_fd_sc_hd__clkbuf_4 fanout25 (.A(_0302_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net25)); - sky130_fd_sc_hd__buf_2 fanout26 (.A(net30), + sky130_fd_sc_hd__buf_2 fanout26 (.A(net29), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net26)); - sky130_fd_sc_hd__clkbuf_2 fanout27 (.A(net30), + sky130_fd_sc_hd__clkbuf_4 fanout27 (.A(net28), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net27)); - sky130_fd_sc_hd__buf_2 fanout28 (.A(net29), + sky130_fd_sc_hd__clkbuf_4 fanout28 (.A(net29), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net28)); - sky130_fd_sc_hd__buf_2 fanout29 (.A(net30), + sky130_fd_sc_hd__clkbuf_2 fanout29 (.A(_0299_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net29)); - sky130_fd_sc_hd__clkbuf_2 fanout30 (.A(_0281_), + sky130_fd_sc_hd__buf_2 fanout30 (.A(_0298_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net30)); - sky130_fd_sc_hd__buf_2 fanout31 (.A(net36), + sky130_fd_sc_hd__buf_2 fanout31 (.A(net34), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net31)); - sky130_fd_sc_hd__buf_2 fanout32 (.A(net36), + sky130_fd_sc_hd__clkbuf_4 fanout32 (.A(net33), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net32)); - sky130_fd_sc_hd__buf_2 fanout33 (.A(net36), + sky130_fd_sc_hd__clkbuf_4 fanout33 (.A(net34), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net33)); - sky130_fd_sc_hd__clkbuf_2 fanout34 (.A(net36), + sky130_fd_sc_hd__clkbuf_2 fanout34 (.A(_0297_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net34)); - sky130_fd_sc_hd__buf_2 fanout35 (.A(net36), + sky130_fd_sc_hd__buf_2 fanout35 (.A(_0296_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net35)); - sky130_fd_sc_hd__clkbuf_2 fanout36 (.A(_0280_), + sky130_fd_sc_hd__buf_2 fanout36 (.A(_0293_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net36)); - sky130_fd_sc_hd__buf_2 fanout37 (.A(net38), + sky130_fd_sc_hd__buf_4 fanout37 (.A(net38), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net37)); - sky130_fd_sc_hd__buf_2 fanout38 (.A(_0129_), + sky130_fd_sc_hd__buf_4 fanout38 (.A(_0293_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net38)); - sky130_fd_sc_hd__buf_2 fanout39 (.A(_0129_), + sky130_fd_sc_hd__clkbuf_4 fanout39 (.A(net40), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net39)); - sky130_fd_sc_hd__clkbuf_2 fanout40 (.A(_0129_), + sky130_fd_sc_hd__clkbuf_4 fanout40 (.A(net41), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net40)); - sky130_fd_sc_hd__buf_2 fanout41 (.A(_0404_), + sky130_fd_sc_hd__buf_2 fanout41 (.A(_0292_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net41)); - sky130_fd_sc_hd__buf_2 fanout42 (.A(net44), + sky130_fd_sc_hd__buf_2 fanout42 (.A(_0267_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net42)); - sky130_fd_sc_hd__buf_2 fanout43 (.A(net44), + sky130_fd_sc_hd__clkbuf_2 fanout43 (.A(_0267_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net43)); - sky130_fd_sc_hd__clkbuf_2 fanout44 (.A(_0347_), + sky130_fd_sc_hd__clkbuf_4 fanout44 (.A(_0267_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net44)); - sky130_fd_sc_hd__buf_2 fanout45 (.A(net48), + sky130_fd_sc_hd__clkbuf_2 fanout45 (.A(_0267_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net45)); - sky130_fd_sc_hd__buf_2 fanout46 (.A(net48), + sky130_fd_sc_hd__buf_2 fanout46 (.A(net49), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net46)); - sky130_fd_sc_hd__clkbuf_2 fanout47 (.A(net48), + sky130_fd_sc_hd__clkbuf_2 fanout47 (.A(net49), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net47)); - sky130_fd_sc_hd__clkbuf_2 fanout48 (.A(_0347_), + sky130_fd_sc_hd__buf_2 fanout48 (.A(net49), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net48)); - sky130_fd_sc_hd__buf_2 fanout49 (.A(net54), + sky130_fd_sc_hd__buf_2 fanout49 (.A(_0266_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net49)); - sky130_fd_sc_hd__clkbuf_2 fanout50 (.A(net51), + sky130_fd_sc_hd__buf_2 fanout50 (.A(net54), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net50)); - sky130_fd_sc_hd__clkbuf_4 fanout51 (.A(net54), + sky130_fd_sc_hd__clkbuf_2 fanout51 (.A(net54), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -10014,115 +9975,115 @@ module tt_um_rebeccargb_tt09ball_screensaver (clk, .VPB(VPWR), .VPWR(VPWR), .X(net52)); - sky130_fd_sc_hd__buf_2 fanout53 (.A(net54), + sky130_fd_sc_hd__clkbuf_2 fanout53 (.A(net54), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net53)); - sky130_fd_sc_hd__clkbuf_2 fanout54 (.A(_0346_), + sky130_fd_sc_hd__clkbuf_2 fanout54 (.A(_0125_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net54)); - sky130_fd_sc_hd__buf_4 fanout55 (.A(net57), + sky130_fd_sc_hd__clkbuf_4 fanout55 (.A(_0354_), .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(net59), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net56)); - sky130_fd_sc_hd__clkbuf_4 fanout57 (.A(_0316_), + sky130_fd_sc_hd__clkbuf_2 fanout57 (.A(net59), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net57)); - sky130_fd_sc_hd__clkbuf_4 fanout58 (.A(net59), + sky130_fd_sc_hd__buf_2 fanout58 (.A(net59), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net58)); - sky130_fd_sc_hd__buf_4 fanout59 (.A(_0315_), + sky130_fd_sc_hd__clkbuf_2 fanout59 (.A(net62), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net59)); - sky130_fd_sc_hd__clkbuf_4 fanout60 (.A(_0305_), + sky130_fd_sc_hd__buf_2 fanout60 (.A(net61), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net60)); - sky130_fd_sc_hd__clkbuf_4 fanout61 (.A(_0305_), + sky130_fd_sc_hd__clkbuf_4 fanout61 (.A(net62), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net61)); - sky130_fd_sc_hd__buf_2 fanout62 (.A(net63), + sky130_fd_sc_hd__clkbuf_2 fanout62 (.A(_0327_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net62)); - sky130_fd_sc_hd__buf_2 fanout63 (.A(_0304_), + sky130_fd_sc_hd__buf_2 fanout63 (.A(net69), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net63)); - sky130_fd_sc_hd__buf_2 fanout64 (.A(_0303_), + sky130_fd_sc_hd__buf_2 fanout64 (.A(net69), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net64)); - sky130_fd_sc_hd__buf_2 fanout65 (.A(_0303_), + sky130_fd_sc_hd__buf_2 fanout65 (.A(net69), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net65)); - sky130_fd_sc_hd__buf_2 fanout66 (.A(net67), + sky130_fd_sc_hd__clkbuf_2 fanout66 (.A(net69), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net66)); - sky130_fd_sc_hd__clkbuf_4 fanout67 (.A(_0302_), + sky130_fd_sc_hd__buf_2 fanout67 (.A(net68), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net67)); - sky130_fd_sc_hd__clkbuf_4 fanout68 (.A(net71), + sky130_fd_sc_hd__clkbuf_4 fanout68 (.A(net69), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net68)); - sky130_fd_sc_hd__buf_2 fanout69 (.A(net71), + sky130_fd_sc_hd__buf_2 fanout69 (.A(_0326_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net69)); - sky130_fd_sc_hd__clkbuf_2 fanout70 (.A(net71), + sky130_fd_sc_hd__buf_2 fanout70 (.A(net71), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net70)); - sky130_fd_sc_hd__clkbuf_2 fanout71 (.A(net73), + sky130_fd_sc_hd__buf_2 fanout71 (.A(net74), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -10134,169 +10095,169 @@ module tt_um_rebeccargb_tt09ball_screensaver (clk, .VPB(VPWR), .VPWR(VPWR), .X(net72)); - sky130_fd_sc_hd__clkbuf_2 fanout73 (.A(_0322_), + sky130_fd_sc_hd__buf_2 fanout73 (.A(net74), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net73)); - sky130_fd_sc_hd__clkbuf_4 fanout74 (.A(net76), + sky130_fd_sc_hd__clkbuf_2 fanout74 (.A(_0311_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net74)); - sky130_fd_sc_hd__clkbuf_4 fanout75 (.A(net76), + sky130_fd_sc_hd__buf_2 fanout75 (.A(net79), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net75)); - sky130_fd_sc_hd__clkbuf_2 fanout76 (.A(_0322_), + sky130_fd_sc_hd__buf_2 fanout76 (.A(net79), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net76)); - sky130_fd_sc_hd__buf_2 fanout77 (.A(_0322_), + sky130_fd_sc_hd__clkbuf_4 fanout77 (.A(net79), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net77)); - sky130_fd_sc_hd__clkbuf_2 fanout78 (.A(_0322_), + 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(net87), + sky130_fd_sc_hd__clkbuf_4 fanout79 (.A(_0311_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net79)); - sky130_fd_sc_hd__buf_2 fanout80 (.A(net87), + sky130_fd_sc_hd__buf_2 fanout80 (.A(net82), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net80)); - sky130_fd_sc_hd__buf_2 fanout81 (.A(net82), + sky130_fd_sc_hd__buf_1 fanout81 (.A(net82), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net81)); - sky130_fd_sc_hd__buf_2 fanout82 (.A(net87), + sky130_fd_sc_hd__buf_2 fanout82 (.A(net89), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net82)); - sky130_fd_sc_hd__clkbuf_4 fanout83 (.A(net87), + sky130_fd_sc_hd__buf_2 fanout83 (.A(net89), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net83)); - sky130_fd_sc_hd__clkbuf_2 fanout84 (.A(net87), + sky130_fd_sc_hd__dlymetal6s2s_1 fanout84 (.A(net89), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net84)); - sky130_fd_sc_hd__buf_2 fanout85 (.A(net86), + sky130_fd_sc_hd__buf_2 fanout85 (.A(net89), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net85)); - sky130_fd_sc_hd__buf_2 fanout86 (.A(net87), + sky130_fd_sc_hd__clkbuf_2 fanout86 (.A(net89), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net86)); - sky130_fd_sc_hd__buf_2 fanout87 (.A(_0321_), + sky130_fd_sc_hd__clkbuf_4 fanout87 (.A(net89), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net87)); - sky130_fd_sc_hd__buf_4 fanout88 (.A(net89), + sky130_fd_sc_hd__dlymetal6s2s_1 fanout88 (.A(net89), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net88)); - sky130_fd_sc_hd__clkbuf_4 fanout89 (.A(_0309_), + sky130_fd_sc_hd__buf_2 fanout89 (.A(_0310_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net89)); - sky130_fd_sc_hd__clkbuf_4 fanout90 (.A(net91), + sky130_fd_sc_hd__buf_2 fanout90 (.A(_0092_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net90)); - sky130_fd_sc_hd__buf_4 fanout91 (.A(net92), + sky130_fd_sc_hd__dlymetal6s2s_1 fanout91 (.A(_0092_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net91)); - sky130_fd_sc_hd__clkbuf_4 fanout92 (.A(_0308_), + sky130_fd_sc_hd__buf_2 fanout92 (.A(net93), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net92)); - sky130_fd_sc_hd__buf_2 fanout93 (.A(_0099_), + sky130_fd_sc_hd__buf_2 fanout93 (.A(net94), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net93)); - sky130_fd_sc_hd__clkbuf_2 fanout94 (.A(_0099_), + sky130_fd_sc_hd__clkbuf_4 fanout94 (.A(_0275_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net94)); - sky130_fd_sc_hd__clkbuf_4 fanout95 (.A(net98), + sky130_fd_sc_hd__buf_2 fanout95 (.A(net96), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net95)); - sky130_fd_sc_hd__dlymetal6s2s_1 fanout96 (.A(net98), + 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(net98), + sky130_fd_sc_hd__clkbuf_4 fanout97 (.A(_0275_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net97)); - sky130_fd_sc_hd__clkbuf_2 fanout98 (.A(_0313_), + sky130_fd_sc_hd__buf_2 fanout98 (.A(net107), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net98)); - sky130_fd_sc_hd__clkbuf_4 fanout99 (.A(net100), + sky130_fd_sc_hd__buf_1 fanout99 (.A(net107), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net99)); - sky130_fd_sc_hd__buf_2 fanout100 (.A(_0313_), + sky130_fd_sc_hd__buf_2 fanout100 (.A(net102), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -10308,7 +10269,7 @@ module tt_um_rebeccargb_tt09ball_screensaver (clk, .VPB(VPWR), .VPWR(VPWR), .X(net101)); - sky130_fd_sc_hd__clkbuf_2 fanout102 (.A(net104), + sky130_fd_sc_hd__clkbuf_2 fanout102 (.A(net107), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -10320,176 +10281,164 @@ module tt_um_rebeccargb_tt09ball_screensaver (clk, .VPB(VPWR), .VPWR(VPWR), .X(net103)); - sky130_fd_sc_hd__dlymetal6s2s_1 fanout104 (.A(_0312_), + sky130_fd_sc_hd__clkbuf_2 fanout104 (.A(net107), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net104)); - sky130_fd_sc_hd__clkbuf_4 fanout105 (.A(net106), + sky130_fd_sc_hd__clkbuf_4 fanout105 (.A(net107), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net105)); - sky130_fd_sc_hd__clkbuf_2 fanout106 (.A(_0312_), + sky130_fd_sc_hd__buf_2 fanout106 (.A(net107), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net106)); - sky130_fd_sc_hd__buf_2 fanout107 (.A(net108), + sky130_fd_sc_hd__buf_2 fanout107 (.A(_0274_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net107)); - sky130_fd_sc_hd__clkbuf_4 fanout108 (.A(_0312_), + sky130_fd_sc_hd__clkbuf_2 fanout108 (.A(\vga_sync_gen.vpos[8] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net108)); - sky130_fd_sc_hd__clkbuf_2 max_cap109 (.A(_0299_), + sky130_fd_sc_hd__clkbuf_2 fanout109 (.A(\vga_sync_gen.vpos[4] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net109)); - sky130_fd_sc_hd__buf_2 fanout110 (.A(\vga_sync_gen.vpos[8] ), + sky130_fd_sc_hd__clkbuf_4 fanout110 (.A(dir_y), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net110)); - sky130_fd_sc_hd__buf_2 fanout111 (.A(\vga_sync_gen.vpos[4] ), + sky130_fd_sc_hd__clkbuf_4 fanout111 (.A(dir_x), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net111)); - sky130_fd_sc_hd__clkbuf_4 fanout112 (.A(dir_y), + sky130_fd_sc_hd__buf_2 fanout112 (.A(net114), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net112)); - sky130_fd_sc_hd__clkbuf_4 fanout113 (.A(dir_x), + sky130_fd_sc_hd__buf_2 fanout113 (.A(net114), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net113)); - sky130_fd_sc_hd__buf_2 fanout114 (.A(net115), + sky130_fd_sc_hd__clkbuf_2 fanout114 (.A(net1), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net114)); - sky130_fd_sc_hd__clkbuf_2 fanout115 (.A(net1), + sky130_fd_sc_hd__buf_2 fanout115 (.A(net116), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net115)); - sky130_fd_sc_hd__buf_2 fanout116 (.A(net118), + sky130_fd_sc_hd__clkbuf_2 fanout116 (.A(net1), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net116)); - sky130_fd_sc_hd__buf_2 fanout117 (.A(net118), - .VGND(VGND), + sky130_fd_sc_hd__conb_1 _1826__117 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(net117)); - sky130_fd_sc_hd__buf_2 fanout118 (.A(net1), - .VGND(VGND), + .LO(net117)); + sky130_fd_sc_hd__conb_1 _1827__118 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), - .X(net118)); - sky130_fd_sc_hd__conb_1 _1840__119 (.VGND(VGND), + .LO(net118)); + sky130_fd_sc_hd__conb_1 _1828__119 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .LO(net119)); - sky130_fd_sc_hd__conb_1 _1841__120 (.VGND(VGND), + sky130_fd_sc_hd__conb_1 _1829__120 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .LO(net120)); - sky130_fd_sc_hd__conb_1 _1842__121 (.VGND(VGND), + sky130_fd_sc_hd__conb_1 _1830__121 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .LO(net121)); - sky130_fd_sc_hd__conb_1 _1843__122 (.VGND(VGND), + sky130_fd_sc_hd__conb_1 _1831__122 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .LO(net122)); - sky130_fd_sc_hd__conb_1 _1844__123 (.VGND(VGND), + sky130_fd_sc_hd__conb_1 _1832__123 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .LO(net123)); - sky130_fd_sc_hd__conb_1 _1845__124 (.VGND(VGND), + sky130_fd_sc_hd__conb_1 _1833__124 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .LO(net124)); - sky130_fd_sc_hd__conb_1 _1846__125 (.VGND(VGND), + sky130_fd_sc_hd__conb_1 _1834__125 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .LO(net125)); - sky130_fd_sc_hd__conb_1 _1847__126 (.VGND(VGND), + sky130_fd_sc_hd__conb_1 _1835__126 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .LO(net126)); - sky130_fd_sc_hd__conb_1 _1848__127 (.VGND(VGND), + sky130_fd_sc_hd__conb_1 _1836__127 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .LO(net127)); - sky130_fd_sc_hd__conb_1 _1849__128 (.VGND(VGND), + sky130_fd_sc_hd__conb_1 _1837__128 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .LO(net128)); - sky130_fd_sc_hd__conb_1 _1850__129 (.VGND(VGND), + sky130_fd_sc_hd__conb_1 _1838__129 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .LO(net129)); - sky130_fd_sc_hd__conb_1 _1851__130 (.VGND(VGND), + sky130_fd_sc_hd__conb_1 _1839__130 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .LO(net130)); - sky130_fd_sc_hd__conb_1 _1852__131 (.VGND(VGND), + sky130_fd_sc_hd__conb_1 _1840__131 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .LO(net131)); - sky130_fd_sc_hd__conb_1 _1853__132 (.VGND(VGND), + sky130_fd_sc_hd__conb_1 _1841__132 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .LO(net132)); - sky130_fd_sc_hd__conb_1 _1854__133 (.VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .LO(net133)); - sky130_fd_sc_hd__conb_1 _1855__134 (.VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR), - .LO(net134)); sky130_fd_sc_hd__clkbuf_16 clkbuf_3_0__f_clk (.A(clknet_0_clk), .VGND(VGND), .VNB(VGND), @@ -10539,189 +10488,200 @@ module tt_um_rebeccargb_tt09ball_screensaver (clk, .VPWR(VPWR), .X(clknet_3_7__leaf_clk)); sky130_fd_sc_hd__dlygate4sd3_1 hold1 (.A(\color_index[2] ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(net133)); + sky130_fd_sc_hd__dlygate4sd3_1 hold2 (.A(\prev_y[1] ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(net134)); + sky130_fd_sc_hd__dlygate4sd3_1 hold3 (.A(\prev_y[3] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net135)); - sky130_fd_sc_hd__dlygate4sd3_1 hold2 (.A(\vga_sync_gen.vpos[4] ), + sky130_fd_sc_hd__dlygate4sd3_1 hold4 (.A(\prev_y[9] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net136)); - sky130_fd_sc_hd__dlygate4sd3_1 hold3 (.A(_0041_), + sky130_fd_sc_hd__dlygate4sd3_1 hold5 (.A(\prev_y[7] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net137)); - sky130_fd_sc_hd__dlygate4sd3_1 hold4 (.A(\prev_y[9] ), + sky130_fd_sc_hd__dlygate4sd3_1 hold6 (.A(\prev_y[8] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net138)); - sky130_fd_sc_hd__dlygate4sd3_1 hold5 (.A(\prev_y[8] ), + sky130_fd_sc_hd__dlygate4sd3_1 hold7 (.A(\prev_y[2] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net139)); - sky130_fd_sc_hd__dlygate4sd3_1 hold6 (.A(\prev_y[5] ), + sky130_fd_sc_hd__dlygate4sd3_1 hold8 (.A(\prev_y[5] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net140)); - sky130_fd_sc_hd__dlygate4sd3_1 hold7 (.A(\prev_y[3] ), + sky130_fd_sc_hd__dlygate4sd3_1 hold9 (.A(_0042_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net141)); - sky130_fd_sc_hd__dlygate4sd3_1 hold8 (.A(_0040_), + sky130_fd_sc_hd__dlygate4sd3_1 hold10 (.A(\prev_y[4] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net142)); - sky130_fd_sc_hd__dlygate4sd3_1 hold9 (.A(\prev_y[6] ), + sky130_fd_sc_hd__dlygate4sd3_1 hold11 (.A(\prev_y[0] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net143)); - sky130_fd_sc_hd__dlygate4sd3_1 hold10 (.A(\prev_y[0] ), + sky130_fd_sc_hd__dlygate4sd3_1 hold12 (.A(\color_index[1] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net144)); - sky130_fd_sc_hd__dlygate4sd3_1 hold11 (.A(_0037_), + sky130_fd_sc_hd__dlygate4sd3_1 hold13 (.A(\vga_sync_gen.hpos[9] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net145)); - sky130_fd_sc_hd__dlygate4sd3_1 hold12 (.A(\prev_y[1] ), + sky130_fd_sc_hd__dlygate4sd3_1 hold14 (.A(_0011_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net146)); - sky130_fd_sc_hd__dlygate4sd3_1 hold13 (.A(\prev_y[2] ), + sky130_fd_sc_hd__dlygate4sd3_1 hold15 (.A(\vga_sync_gen.hpos[0] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net147)); - sky130_fd_sc_hd__dlygate4sd3_1 hold14 (.A(_0039_), + sky130_fd_sc_hd__dlygate4sd3_1 hold16 (.A(_0003_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net148)); - sky130_fd_sc_hd__dlygate4sd3_1 hold15 (.A(\prev_y[7] ), + sky130_fd_sc_hd__dlygate4sd3_1 hold17 (.A(\prev_y[6] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net149)); - sky130_fd_sc_hd__dlygate4sd3_1 hold16 (.A(\vga_sync_gen.hpos[9] ), + sky130_fd_sc_hd__dlygate4sd3_1 hold18 (.A(_0043_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net150)); - sky130_fd_sc_hd__dlygate4sd3_1 hold17 (.A(\vga_sync_gen.hpos[0] ), + sky130_fd_sc_hd__dlygate4sd3_1 hold19 (.A(\vga_sync_gen.hpos[3] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net151)); - sky130_fd_sc_hd__dlygate4sd3_1 hold18 (.A(_0003_), + sky130_fd_sc_hd__dlygate4sd3_1 hold20 (.A(\color_index[0] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net152)); - sky130_fd_sc_hd__dlygate4sd3_1 hold19 (.A(\vga_sync_gen.hpos[3] ), + sky130_fd_sc_hd__dlygate4sd3_1 hold21 (.A(\logo_top[3] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net153)); - sky130_fd_sc_hd__dlygate4sd3_1 hold20 (.A(\vga_sync_gen.vpos[2] ), + sky130_fd_sc_hd__dlygate4sd3_1 hold22 (.A(\logo_left[0] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net154)); - sky130_fd_sc_hd__dlygate4sd3_1 hold21 (.A(\logo_left[0] ), + sky130_fd_sc_hd__dlygate4sd3_1 hold23 (.A(\logo_top[8] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net155)); - sky130_fd_sc_hd__dlygate4sd3_1 hold22 (.A(\logo_top[8] ), + sky130_fd_sc_hd__dlygate4sd3_1 hold24 (.A(\vga_sync_gen.vpos[3] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net156)); - sky130_fd_sc_hd__dlygate4sd3_1 hold23 (.A(\vga_sync_gen.vpos[1] ), + sky130_fd_sc_hd__dlygate4sd3_1 hold25 (.A(\vga_sync_gen.vpos[7] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net157)); - sky130_fd_sc_hd__dlygate4sd3_1 hold24 (.A(\vga_sync_gen.vpos[3] ), + sky130_fd_sc_hd__dlygate4sd3_1 hold26 (.A(\vga_sync_gen.vpos[5] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net158)); - sky130_fd_sc_hd__dlygate4sd3_1 hold25 (.A(\vga_sync_gen.vpos[9] ), + sky130_fd_sc_hd__dlygate4sd3_1 hold27 (.A(\vga_sync_gen.vpos[6] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net159)); - sky130_fd_sc_hd__dlygate4sd3_1 hold26 (.A(\logo_top[3] ), + sky130_fd_sc_hd__dlygate4sd3_1 hold28 (.A(\logo_top[4] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net160)); - sky130_fd_sc_hd__dlygate4sd3_1 hold27 (.A(\vga_sync_gen.hpos[6] ), + sky130_fd_sc_hd__dlygate4sd3_1 hold29 (.A(\vga_sync_gen.vpos[9] ), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR), .X(net161)); - sky130_fd_sc_hd__dlygate4sd3_1 hold28 (.A(\vga_sync_gen.hpos[6] ), + sky130_fd_sc_hd__diode_2 ANTENNA_1 (.DIODE(_0317_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), - .VPWR(VPWR), - .X(net162)); - sky130_fd_sc_hd__diode_2 ANTENNA_1 (.DIODE(_0307_), + .VPWR(VPWR)); + sky130_fd_sc_hd__diode_2 ANTENNA_2 (.DIODE(_0391_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__diode_2 ANTENNA_2 (.DIODE(_0352_), + sky130_fd_sc_hd__diode_2 ANTENNA_3 (.DIODE(_0428_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__diode_2 ANTENNA_3 (.DIODE(_0836_), + sky130_fd_sc_hd__diode_2 ANTENNA_4 (.DIODE(_0452_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__diode_2 ANTENNA_4 (.DIODE(net22), + sky130_fd_sc_hd__diode_2 ANTENNA_5 (.DIODE(_0321_), .VGND(VGND), .VNB(VGND), .VPB(VPWR), @@ -11034,15 +10994,15 @@ module tt_um_rebeccargb_tt09ball_screensaver (clk, .VGND(VGND), .VPB(VPWR), .VNB(VGND)); - sky130_ef_sc_hd__decap_12 FILLER_0_2_65 (.VPWR(VPWR), - .VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_2_65 (.VGND(VGND), + .VNB(VGND), .VPB(VPWR), - .VNB(VGND)); - sky130_fd_sc_hd__decap_6 FILLER_0_2_77 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_2 FILLER_0_2_73 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_2_83 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_2_82 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); @@ -11074,19 +11034,23 @@ module tt_um_rebeccargb_tt09ball_screensaver (clk, .VGND(VGND), .VPB(VPWR), .VNB(VGND)); - sky130_fd_sc_hd__fill_1 FILLER_0_2_153 (.VGND(VGND), + sky130_ef_sc_hd__decap_12 FILLER_0_2_153 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__fill_2 FILLER_0_2_165 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_2_163 (.VPWR(VPWR), + sky130_ef_sc_hd__decap_12 FILLER_0_2_171 (.VPWR(VPWR), .VGND(VGND), .VPB(VPWR), .VNB(VGND)); - sky130_ef_sc_hd__decap_12 FILLER_0_2_175 (.VPWR(VPWR), - .VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_2_183 (.VGND(VGND), + .VNB(VGND), .VPB(VPWR), - .VNB(VGND)); - sky130_fd_sc_hd__decap_8 FILLER_0_2_187 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_4 FILLER_0_2_191 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); @@ -11094,23 +11058,23 @@ module tt_um_rebeccargb_tt09ball_screensaver (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_2_197 (.VPWR(VPWR), - .VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_2_197 (.VGND(VGND), + .VNB(VGND), .VPB(VPWR), - .VNB(VGND)); - sky130_ef_sc_hd__decap_12 FILLER_0_2_209 (.VPWR(VPWR), - .VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_3 FILLER_0_2_205 (.VGND(VGND), + .VNB(VGND), .VPB(VPWR), - .VNB(VGND)); - sky130_ef_sc_hd__decap_12 FILLER_0_2_221 (.VPWR(VPWR), - .VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_4 FILLER_0_2_216 (.VGND(VGND), + .VNB(VGND), .VPB(VPWR), - .VNB(VGND)); - sky130_ef_sc_hd__decap_12 FILLER_0_2_233 (.VPWR(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_2_231 (.VPWR(VPWR), .VGND(VGND), .VPB(VPWR), .VNB(VGND)); - sky130_fd_sc_hd__decap_6 FILLER_0_2_245 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_2_243 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); @@ -11178,107 +11142,83 @@ module tt_um_rebeccargb_tt09ball_screensaver (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_3_66 (.VPWR(VPWR), + sky130_ef_sc_hd__decap_12 FILLER_0_3_57 (.VPWR(VPWR), .VGND(VGND), .VPB(VPWR), .VNB(VGND)); - sky130_fd_sc_hd__decap_4 FILLER_0_3_78 (.VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_3_82 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_3_69 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_3_89 (.VPWR(VPWR), - .VGND(VGND), - .VPB(VPWR), - .VNB(VGND)); - sky130_fd_sc_hd__decap_3 FILLER_0_3_101 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_3_86 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_3_113 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_3_100 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_3_127 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_3_113 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_3_135 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_3_119 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_3_166 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_3_127 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_3_169 (.VGND(VGND), - .VNB(VGND), + sky130_ef_sc_hd__decap_12 FILLER_0_3_136 (.VPWR(VPWR), + .VGND(VGND), .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_3_183 (.VGND(VGND), + .VNB(VGND)); + sky130_fd_sc_hd__decap_8 FILLER_0_3_152 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_3_191 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_3_160 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_3_199 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_3_174 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_3_206 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_3_238 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_3_222 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_3_254 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_3_225 (.VPWR(VPWR), - .VGND(VGND), - .VPB(VPWR), - .VNB(VGND)); - sky130_fd_sc_hd__fill_1 FILLER_0_3_237 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_3_258 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_3_243 (.VPWR(VPWR), - .VGND(VGND), - .VPB(VPWR), - .VNB(VGND)); - sky130_fd_sc_hd__decap_3 FILLER_0_3_255 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_3_274 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_3_269 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_3_294 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_3_277 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_3_298 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_3_281 (.VPWR(VPWR), - .VGND(VGND), - .VPB(VPWR), - .VNB(VGND)); - sky130_ef_sc_hd__decap_12 FILLER_0_3_293 (.VPWR(VPWR), - .VGND(VGND), - .VPB(VPWR), - .VNB(VGND)); - sky130_ef_sc_hd__decap_12 FILLER_0_3_305 (.VPWR(VPWR), + sky130_ef_sc_hd__decap_12 FILLER_0_3_307 (.VPWR(VPWR), .VGND(VGND), .VPB(VPWR), .VNB(VGND)); - sky130_ef_sc_hd__decap_12 FILLER_0_3_317 (.VPWR(VPWR), + sky130_ef_sc_hd__decap_12 FILLER_0_3_319 (.VPWR(VPWR), .VGND(VGND), .VPB(VPWR), .VNB(VGND)); - sky130_fd_sc_hd__decap_6 FILLER_0_3_329 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_3_331 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); @@ -11298,11 +11238,19 @@ module tt_um_rebeccargb_tt09ball_screensaver (clk, .VGND(VGND), .VPB(VPWR), .VNB(VGND)); - sky130_fd_sc_hd__fill_1 FILLER_0_4_41 (.VGND(VGND), + sky130_ef_sc_hd__decap_12 FILLER_0_4_41 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_4_53 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_3 FILLER_0_4_65 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_4_71 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_4_75 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); @@ -11310,202 +11258,178 @@ module tt_um_rebeccargb_tt09ball_screensaver (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_4_85 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_4_85 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_4_95 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_4_89 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_4_103 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_4_105 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_4_113 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_4_109 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_4_119 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_4_118 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_4_136 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_4_126 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_4_141 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_4_137 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_4_154 (.VPWR(VPWR), - .VGND(VGND), - .VPB(VPWR), - .VNB(VGND)); - sky130_fd_sc_hd__decap_8 FILLER_0_4_166 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_4_141 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_4_174 (.VGND(VGND), + sky130_ef_sc_hd__decap_12 FILLER_0_4_160 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_8 FILLER_0_4_188 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_4_195 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_4_197 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_4_197 (.VPWR(VPWR), + sky130_ef_sc_hd__decap_12 FILLER_0_4_203 (.VPWR(VPWR), .VGND(VGND), .VPB(VPWR), .VNB(VGND)); - sky130_ef_sc_hd__decap_12 FILLER_0_4_209 (.VPWR(VPWR), + sky130_ef_sc_hd__decap_12 FILLER_0_4_215 (.VPWR(VPWR), .VGND(VGND), .VPB(VPWR), .VNB(VGND)); - sky130_fd_sc_hd__fill_2 FILLER_0_4_221 (.VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_4_234 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_4_227 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_4_242 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_4_231 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_4_249 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_4_253 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_4_262 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_4_257 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_4_282 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_4_270 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_4_289 (.VPWR(VPWR), + sky130_ef_sc_hd__decap_12 FILLER_0_4_323 (.VPWR(VPWR), .VGND(VGND), .VPB(VPWR), .VNB(VGND)); - sky130_fd_sc_hd__decap_6 FILLER_0_4_301 (.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_309 (.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_4_321 (.VPWR(VPWR), + sky130_ef_sc_hd__decap_12 FILLER_0_5_15 (.VPWR(VPWR), .VGND(VGND), .VPB(VPWR), .VNB(VGND)); - sky130_fd_sc_hd__fill_2 FILLER_0_4_333 (.VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_5_3 (.VPWR(VPWR), + sky130_ef_sc_hd__decap_12 FILLER_0_5_27 (.VPWR(VPWR), .VGND(VGND), .VPB(VPWR), .VNB(VGND)); - sky130_ef_sc_hd__decap_12 FILLER_0_5_15 (.VPWR(VPWR), + sky130_ef_sc_hd__decap_12 FILLER_0_5_39 (.VPWR(VPWR), .VGND(VGND), .VPB(VPWR), .VNB(VGND)); - sky130_fd_sc_hd__decap_4 FILLER_0_5_27 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_5_51 (.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_31 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_5_57 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_5_57 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_5_84 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_5_70 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_5_88 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_5_88 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_5_103 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_5_98 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_5_111 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_5_104 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_5_127 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_5_108 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_5_142 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_5_113 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_5_169 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_5_128 (.VPWR(VPWR), + sky130_ef_sc_hd__decap_12 FILLER_0_5_183 (.VPWR(VPWR), .VGND(VGND), .VPB(VPWR), .VNB(VGND)); - sky130_fd_sc_hd__decap_4 FILLER_0_5_140 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_5_195 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_5_144 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_5_203 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_5_151 (.VPWR(VPWR), - .VGND(VGND), - .VPB(VPWR), - .VNB(VGND)); - sky130_fd_sc_hd__decap_3 FILLER_0_5_184 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_5_212 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_5_200 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_5_237 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_5_215 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_5_248 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_5_219 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_5_257 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_5_237 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_5_273 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_5_257 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_5_279 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_5_274 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_5_290 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_5_288 (.VPWR(VPWR), - .VGND(VGND), - .VPB(VPWR), - .VNB(VGND)); - sky130_ef_sc_hd__decap_12 FILLER_0_5_300 (.VPWR(VPWR), - .VGND(VGND), - .VPB(VPWR), - .VNB(VGND)); sky130_ef_sc_hd__decap_12 FILLER_0_5_312 (.VPWR(VPWR), .VGND(VGND), .VPB(VPWR), @@ -11530,59 +11454,75 @@ module tt_um_rebeccargb_tt09ball_screensaver (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_6_29 (.VGND(VGND), + sky130_ef_sc_hd__decap_12 FILLER_0_6_29 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_6_41 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__fill_2 FILLER_0_6_53 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_6_37 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_6_61 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_6_51 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_6_75 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_6_66 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_6_83 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_6_75 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_6_85 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_6_85 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_6_95 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_6_93 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_6_104 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_6_100 (.VGND(VGND), + sky130_ef_sc_hd__decap_12 FILLER_0_6_118 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_8 FILLER_0_6_130 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_6_115 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_6_138 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_6_126 (.VGND(VGND), + sky130_ef_sc_hd__decap_12 FILLER_0_6_141 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__fill_1 FILLER_0_6_153 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_6_134 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_6_169 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_6_163 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_6_174 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_6_184 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_6_182 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_6_193 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_6_194 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); @@ -11590,54 +11530,50 @@ module tt_um_rebeccargb_tt09ball_screensaver (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_6_201 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_6_209 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_6_209 (.VPWR(VPWR), + sky130_ef_sc_hd__decap_12 FILLER_0_6_220 (.VPWR(VPWR), .VGND(VGND), .VPB(VPWR), .VNB(VGND)); - sky130_fd_sc_hd__decap_6 FILLER_0_6_221 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_6_232 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_6_227 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_6_269 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_6_234 (.VGND(VGND), - .VNB(VGND), + sky130_ef_sc_hd__decap_12 FILLER_0_6_280 (.VPWR(VPWR), + .VGND(VGND), .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_6_251 (.VGND(VGND), + .VNB(VGND)); + sky130_fd_sc_hd__fill_2 FILLER_0_6_292 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_6_253 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_6_303 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_6_281 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_6_307 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_6_291 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_6_309 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_6_299 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_6_315 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_6_317 (.VPWR(VPWR), + sky130_ef_sc_hd__decap_12 FILLER_0_6_323 (.VPWR(VPWR), .VGND(VGND), .VPB(VPWR), .VNB(VGND)); - sky130_fd_sc_hd__decap_6 FILLER_0_6_329 (.VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR)); sky130_ef_sc_hd__decap_12 FILLER_0_7_3 (.VPWR(VPWR), .VGND(VGND), .VPB(VPWR), @@ -11646,95 +11582,115 @@ module tt_um_rebeccargb_tt09ball_screensaver (clk, .VGND(VGND), .VPB(VPWR), .VNB(VGND)); - sky130_fd_sc_hd__fill_2 FILLER_0_7_27 (.VGND(VGND), + sky130_ef_sc_hd__decap_12 FILLER_0_7_27 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_7_44 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_8 FILLER_0_7_72 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_3 FILLER_0_7_80 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_7_43 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_7_94 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_7_64 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_7_105 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_7_85 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_7_133 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_7_103 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_7_143 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_7_111 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_7_151 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_7_113 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_7_159 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_7_131 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_7_167 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_7_145 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_7_169 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_7_166 (.VGND(VGND), + sky130_ef_sc_hd__decap_12 FILLER_0_7_192 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_8 FILLER_0_7_210 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_7_174 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_7_218 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_7_181 (.VGND(VGND), + sky130_ef_sc_hd__decap_12 FILLER_0_7_241 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_4 FILLER_0_7_253 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_7_190 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_7_257 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_7_203 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_7_275 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_7_216 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_7_279 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_7_245 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_7_281 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_7_258 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_7_285 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_7_273 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_7_294 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_7_281 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_7_300 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_7_298 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_7_304 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_7_309 (.VPWR(VPWR), + sky130_ef_sc_hd__decap_12 FILLER_0_7_314 (.VPWR(VPWR), .VGND(VGND), .VPB(VPWR), .VNB(VGND)); - sky130_ef_sc_hd__decap_12 FILLER_0_7_321 (.VPWR(VPWR), - .VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_7_326 (.VGND(VGND), + .VNB(VGND), .VPB(VPWR), - .VNB(VGND)); - sky130_fd_sc_hd__fill_2 FILLER_0_7_333 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_7_334 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); @@ -11750,155 +11706,175 @@ module tt_um_rebeccargb_tt09ball_screensaver (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_8_29 (.VGND(VGND), - .VNB(VGND), + sky130_ef_sc_hd__decap_12 FILLER_0_8_29 (.VPWR(VPWR), + .VGND(VGND), .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_8_35 (.VGND(VGND), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_8_48 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_8_47 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_8_54 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_8_77 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_8_81 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_8_93 (.VGND(VGND), + sky130_ef_sc_hd__decap_12 FILLER_0_8_85 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_8_97 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_8 FILLER_0_8_109 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_8_109 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_8_117 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_8_121 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_8_127 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_8_137 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_8_131 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_8_141 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_8_139 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_8_151 (.VGND(VGND), + sky130_ef_sc_hd__decap_12 FILLER_0_8_165 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_4 FILLER_0_8_177 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_8_157 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_8_187 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_8_161 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_8_197 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_8_165 (.VGND(VGND), + sky130_ef_sc_hd__decap_12 FILLER_0_8_221 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_8_233 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_8_175 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_8_253 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_8_187 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_8_280 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_8_207 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_8_284 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_8_217 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_8_292 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_8_231 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_8_300 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_8_248 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_8_317 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_8_253 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_8_329 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_8_268 (.VPWR(VPWR), + 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_8_287 (.VPWR(VPWR), + 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_8_299 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_9_27 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_8_314 (.VPWR(VPWR), - .VGND(VGND), - .VPB(VPWR), - .VNB(VGND)); - sky130_fd_sc_hd__decap_8 FILLER_0_8_326 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_9_35 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_8_334 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_9_46 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_9_3 (.VPWR(VPWR), - .VGND(VGND), - .VPB(VPWR), - .VNB(VGND)); - sky130_ef_sc_hd__decap_12 FILLER_0_9_15 (.VPWR(VPWR), - .VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_9_54 (.VGND(VGND), + .VNB(VGND), .VPB(VPWR), - .VNB(VGND)); - sky130_fd_sc_hd__decap_4 FILLER_0_9_35 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_8 FILLER_0_9_65 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_9_52 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_9_73 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_9_64 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_9_81 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_9_110 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_9_94 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_9_119 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_9_109 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_9_134 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_9_113 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_9_159 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_9_119 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_9_167 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_9_129 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_9_178 (.VPWR(VPWR), + sky130_ef_sc_hd__decap_12 FILLER_0_9_142 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_9_154 (.VPWR(VPWR), .VGND(VGND), .VPB(VPWR), .VNB(VGND)); - sky130_fd_sc_hd__decap_3 FILLER_0_9_190 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_9_166 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_4 FILLER_0_9_176 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_9_180 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); @@ -11906,55 +11882,59 @@ module tt_um_rebeccargb_tt09ball_screensaver (clk, .VGND(VGND), .VPB(VPWR), .VNB(VGND)); - sky130_ef_sc_hd__decap_12 FILLER_0_9_212 (.VPWR(VPWR), - .VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_9_212 (.VGND(VGND), + .VNB(VGND), .VPB(VPWR), - .VNB(VGND)); - sky130_fd_sc_hd__decap_4 FILLER_0_9_233 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_4 FILLER_0_9_220 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_9_237 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_9_239 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_9_246 (.VGND(VGND), + sky130_ef_sc_hd__decap_12 FILLER_0_9_250 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_4 FILLER_0_9_262 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_9_254 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_9_266 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_9_258 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_9_278 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_9_269 (.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_9_289 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_9_297 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_9_302 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_9_305 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_9_306 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_9_315 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_9_314 (.VPWR(VPWR), - .VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_9_321 (.VGND(VGND), + .VNB(VGND), .VPB(VPWR), - .VNB(VGND)); - sky130_fd_sc_hd__decap_8 FILLER_0_9_326 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_8 FILLER_0_9_325 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_9_334 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_9_333 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); @@ -11970,103 +11950,115 @@ module tt_um_rebeccargb_tt09ball_screensaver (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_10_38 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_10_29 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_10_42 (.VGND(VGND), + sky130_ef_sc_hd__decap_12 FILLER_0_10_49 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__fill_2 FILLER_0_10_61 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_10_82 (.VGND(VGND), + sky130_ef_sc_hd__decap_12 FILLER_0_10_85 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_8 FILLER_0_10_104 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_10_90 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_10_112 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_10_98 (.VGND(VGND), + sky130_ef_sc_hd__decap_12 FILLER_0_10_117 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_10_129 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_10_114 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_10_146 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_10_129 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_10_161 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_10_137 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_10_176 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_10_141 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_10_182 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_10_149 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_10_186 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_10_155 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_10_194 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_10_175 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_10_197 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_10_189 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_10_201 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_10_195 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_10_206 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_10_210 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_10_219 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_10_216 (.VPWR(VPWR), - .VGND(VGND), - .VPB(VPWR), - .VNB(VGND)); - sky130_fd_sc_hd__decap_4 FILLER_0_10_228 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_10_229 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_10_238 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_10_261 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_10_242 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_10_275 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_10_253 (.VPWR(VPWR), - .VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_10_281 (.VGND(VGND), + .VNB(VGND), .VPB(VPWR), - .VNB(VGND)); - sky130_fd_sc_hd__fill_1 FILLER_0_10_265 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_6 FILLER_0_10_286 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_10_282 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_10_292 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_10_292 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_10_296 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_10_309 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_10_306 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_10_326 (.VGND(VGND), + sky130_ef_sc_hd__decap_12 FILLER_0_10_316 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_10_328 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); @@ -12082,367 +12074,339 @@ module tt_um_rebeccargb_tt09ball_screensaver (clk, .VGND(VGND), .VPB(VPWR), .VNB(VGND)); - sky130_fd_sc_hd__decap_4 FILLER_0_11_27 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_11_27 (.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_1 FILLER_0_11_33 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_11_38 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_11_53 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_11_46 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_11_64 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_11_54 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_11_70 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_11_57 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_11_83 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_11_80 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_11_92 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_11_84 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_11_107 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_11_101 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_11_111 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_11_107 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_11_113 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_11_113 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_11_117 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_11_125 (.VPWR(VPWR), - .VGND(VGND), - .VPB(VPWR), - .VNB(VGND)); - sky130_fd_sc_hd__fill_2 FILLER_0_11_144 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_11_130 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_11_162 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_11_149 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_11_169 (.VPWR(VPWR), - .VGND(VGND), - .VPB(VPWR), - .VNB(VGND)); - sky130_fd_sc_hd__decap_8 FILLER_0_11_181 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_11_161 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_11_189 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_11_167 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_11_200 (.VPWR(VPWR), - .VGND(VGND), - .VPB(VPWR), - .VNB(VGND)); - sky130_ef_sc_hd__decap_12 FILLER_0_11_212 (.VPWR(VPWR), - .VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_11_169 (.VGND(VGND), + .VNB(VGND), .VPB(VPWR), - .VNB(VGND)); - sky130_fd_sc_hd__fill_1 FILLER_0_11_239 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_11_173 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_11_256 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_11_181 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_11_269 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_11_185 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_11_278 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_11_215 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_11_295 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_11_223 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_11_318 (.VPWR(VPWR), + sky130_ef_sc_hd__decap_12 FILLER_0_11_225 (.VPWR(VPWR), .VGND(VGND), .VPB(VPWR), .VNB(VGND)); - sky130_fd_sc_hd__decap_4 FILLER_0_11_330 (.VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_11_334 (.VGND(VGND), - .VNB(VGND), + sky130_ef_sc_hd__decap_12 FILLER_0_11_237 (.VPWR(VPWR), + .VGND(VGND), .VPB(VPWR), - .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_12_3 (.VPWR(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_11_249 (.VPWR(VPWR), .VGND(VGND), .VPB(VPWR), .VNB(VGND)); - sky130_fd_sc_hd__decap_8 FILLER_0_12_15 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_11_261 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_12_23 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_11_272 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_12_29 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_11_281 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_12_40 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_11_302 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_12_48 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_11_312 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_12_59 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_11_332 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_12_67 (.VGND(VGND), - .VNB(VGND), + sky130_ef_sc_hd__decap_12 FILLER_0_12_3 (.VPWR(VPWR), + .VGND(VGND), .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_12_73 (.VGND(VGND), - .VNB(VGND), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_12_15 (.VPWR(VPWR), + .VGND(VGND), .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_12_81 (.VGND(VGND), + .VNB(VGND)); + sky130_fd_sc_hd__fill_1 FILLER_0_12_27 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_12_85 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_12_29 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_12_95 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_12_35 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_12_102 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_12_43 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_12_113 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_12_51 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_12_121 (.VGND(VGND), + sky130_ef_sc_hd__decap_12 FILLER_0_12_72 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_3 FILLER_0_12_85 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_12_138 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_12_134 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_12_141 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_12_145 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_12_150 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_12_153 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_12_161 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_12_159 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_12_167 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_12_164 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_12_190 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_12_168 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_12_206 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_12_172 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_12_214 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_12_176 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_12_232 (.VPWR(VPWR), + sky130_ef_sc_hd__decap_12 FILLER_0_12_184 (.VPWR(VPWR), .VGND(VGND), .VPB(VPWR), .VNB(VGND)); - sky130_fd_sc_hd__fill_2 FILLER_0_12_244 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_12_197 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_12_261 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_12_207 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_12_265 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_12_211 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_12_274 (.VPWR(VPWR), - .VGND(VGND), - .VPB(VPWR), - .VNB(VGND)); - sky130_fd_sc_hd__fill_1 FILLER_0_12_286 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_12_215 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_12_292 (.VPWR(VPWR), - .VGND(VGND), - .VPB(VPWR), - .VNB(VGND)); - sky130_fd_sc_hd__decap_4 FILLER_0_12_304 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_12_223 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_12_322 (.VPWR(VPWR), - .VGND(VGND), - .VPB(VPWR), - .VNB(VGND)); - sky130_fd_sc_hd__fill_1 FILLER_0_12_334 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_12_239 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_13_3 (.VPWR(VPWR), - .VGND(VGND), - .VPB(VPWR), - .VNB(VGND)); - sky130_ef_sc_hd__decap_12 FILLER_0_13_15 (.VPWR(VPWR), - .VGND(VGND), - .VPB(VPWR), - .VNB(VGND)); - sky130_fd_sc_hd__decap_8 FILLER_0_13_27 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_12_245 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_13_41 (.VPWR(VPWR), - .VGND(VGND), - .VPB(VPWR), - .VNB(VGND)); - sky130_fd_sc_hd__decap_3 FILLER_0_13_53 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_12_251 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_13_57 (.VPWR(VPWR), - .VGND(VGND), - .VPB(VPWR), - .VNB(VGND)); - sky130_fd_sc_hd__fill_2 FILLER_0_13_69 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_12_253 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_13_84 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_12_261 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_13_91 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_12_278 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_13_109 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_12_291 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_13_120 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_12_324 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_13_135 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_12_332 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_13_146 (.VPWR(VPWR), + sky130_ef_sc_hd__decap_12 FILLER_0_13_3 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_13_15 (.VPWR(VPWR), .VGND(VGND), .VPB(VPWR), .VNB(VGND)); - sky130_fd_sc_hd__decap_8 FILLER_0_13_158 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_13_27 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_13_166 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_13_55 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_13_169 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_13_103 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_13_177 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_13_111 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_13_187 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_13_120 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_13_195 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_13_129 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_13_216 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_13_135 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_13_233 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_13_166 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_13_247 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_13_174 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_13_261 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_13_191 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_13_277 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_13_238 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_13_281 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_13_247 (.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_13_251 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_13_295 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_13_267 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_13_303 (.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_13_307 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_13_295 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_13_315 (.VPWR(VPWR), + sky130_ef_sc_hd__decap_12 FILLER_0_13_305 (.VPWR(VPWR), .VGND(VGND), .VPB(VPWR), .VNB(VGND)); - sky130_fd_sc_hd__decap_8 FILLER_0_13_327 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_13_317 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_6 FILLER_0_13_328 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_13_334 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); @@ -12458,235 +12422,235 @@ module tt_um_rebeccargb_tt09ball_screensaver (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_14_37 (.VGND(VGND), + sky130_ef_sc_hd__decap_12 FILLER_0_14_29 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_8 FILLER_0_14_41 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_14_43 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_14_49 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_14_51 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_14_56 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_14_61 (.VPWR(VPWR), - .VGND(VGND), - .VPB(VPWR), - .VNB(VGND)); - sky130_fd_sc_hd__fill_1 FILLER_0_14_73 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_14_63 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_14_90 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_14_67 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_14_111 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_14_72 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_14_119 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_14_82 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_14_124 (.VPWR(VPWR), - .VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_14_85 (.VGND(VGND), + .VNB(VGND), .VPB(VPWR), - .VNB(VGND)); - sky130_fd_sc_hd__decap_4 FILLER_0_14_136 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_14_91 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_14_162 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_14_100 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_14_174 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_14_114 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_14_190 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_14_118 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_14_212 (.VPWR(VPWR), - .VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_14_129 (.VGND(VGND), + .VNB(VGND), .VPB(VPWR), - .VNB(VGND)); - sky130_fd_sc_hd__fill_1 FILLER_0_14_224 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_3 FILLER_0_14_137 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_14_237 (.VPWR(VPWR), - .VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_14_141 (.VGND(VGND), + .VNB(VGND), .VPB(VPWR), - .VNB(VGND)); - sky130_fd_sc_hd__decap_3 FILLER_0_14_249 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_8 FILLER_0_14_148 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_14_253 (.VPWR(VPWR), - .VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_14_156 (.VGND(VGND), + .VNB(VGND), .VPB(VPWR), - .VNB(VGND)); - sky130_fd_sc_hd__decap_8 FILLER_0_14_265 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_8 FILLER_0_14_177 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_14_273 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_14_185 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_14_278 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_14_192 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_14_282 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_14_197 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_14_294 (.VPWR(VPWR), + sky130_ef_sc_hd__decap_12 FILLER_0_14_204 (.VPWR(VPWR), .VGND(VGND), .VPB(VPWR), .VNB(VGND)); - sky130_fd_sc_hd__fill_2 FILLER_0_14_306 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_14_216 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_14_314 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_14_224 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_14_320 (.VPWR(VPWR), - .VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_14_241 (.VGND(VGND), + .VNB(VGND), .VPB(VPWR), - .VNB(VGND)); - sky130_fd_sc_hd__decap_3 FILLER_0_14_332 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_14_251 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_15_3 (.VPWR(VPWR), - .VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_14_253 (.VGND(VGND), + .VNB(VGND), .VPB(VPWR), - .VNB(VGND)); - sky130_ef_sc_hd__decap_12 FILLER_0_15_15 (.VPWR(VPWR), - .VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_14_257 (.VGND(VGND), + .VNB(VGND), .VPB(VPWR), - .VNB(VGND)); - sky130_ef_sc_hd__decap_12 FILLER_0_15_32 (.VPWR(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_6 FILLER_0_14_269 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_14_296 (.VPWR(VPWR), .VGND(VGND), .VPB(VPWR), .VNB(VGND)); - sky130_ef_sc_hd__decap_12 FILLER_0_15_44 (.VPWR(VPWR), + sky130_ef_sc_hd__decap_12 FILLER_0_14_315 (.VPWR(VPWR), .VGND(VGND), .VPB(VPWR), .VNB(VGND)); - sky130_fd_sc_hd__decap_4 FILLER_0_15_64 (.VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_15_68 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_14_327 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_15_72 (.VPWR(VPWR), + sky130_ef_sc_hd__decap_12 FILLER_0_15_3 (.VPWR(VPWR), .VGND(VGND), .VPB(VPWR), .VNB(VGND)); - sky130_fd_sc_hd__decap_3 FILLER_0_15_84 (.VGND(VGND), - .VNB(VGND), + sky130_ef_sc_hd__decap_12 FILLER_0_15_15 (.VPWR(VPWR), + .VGND(VGND), .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_15_103 (.VGND(VGND), + .VNB(VGND)); + sky130_fd_sc_hd__decap_3 FILLER_0_15_27 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_15_111 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_15_45 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_15_119 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_15_49 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_15_133 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_15_63 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_15_140 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_15_67 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_15_148 (.VGND(VGND), - .VNB(VGND), + sky130_ef_sc_hd__decap_12 FILLER_0_15_84 (.VPWR(VPWR), + .VGND(VGND), .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_15_165 (.VGND(VGND), + .VNB(VGND)); + sky130_fd_sc_hd__decap_8 FILLER_0_15_104 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_15_173 (.VGND(VGND), - .VNB(VGND), + sky130_ef_sc_hd__decap_12 FILLER_0_15_113 (.VPWR(VPWR), + .VGND(VGND), .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_15_177 (.VGND(VGND), + .VNB(VGND)); + sky130_fd_sc_hd__fill_2 FILLER_0_15_129 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_15_201 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_15_135 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_15_205 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_15_143 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_15_218 (.VGND(VGND), - .VNB(VGND), + sky130_ef_sc_hd__decap_12 FILLER_0_15_156 (.VPWR(VPWR), + .VGND(VGND), .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_15_234 (.VGND(VGND), + .VNB(VGND)); + sky130_fd_sc_hd__decap_3 FILLER_0_15_169 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_15_249 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_15_192 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_15_253 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_15_213 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_15_257 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_15_238 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_15_265 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_15_251 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_15_269 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_15_276 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_15_274 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_15_281 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_15_281 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_15_301 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_15_296 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_15_307 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_15_300 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_15_316 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_15_334 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_15_329 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); @@ -12702,315 +12666,299 @@ module tt_um_rebeccargb_tt09ball_screensaver (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_16_29 (.VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_16_33 (.VGND(VGND), - .VNB(VGND), + sky130_ef_sc_hd__decap_12 FILLER_0_16_29 (.VPWR(VPWR), + .VGND(VGND), .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_16_47 (.VGND(VGND), + .VNB(VGND)); + sky130_fd_sc_hd__decap_8 FILLER_0_16_55 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_16_64 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_16_63 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_16_72 (.VGND(VGND), - .VNB(VGND), + sky130_ef_sc_hd__decap_12 FILLER_0_16_70 (.VPWR(VPWR), + .VGND(VGND), .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_16_83 (.VGND(VGND), + .VNB(VGND)); + sky130_fd_sc_hd__fill_2 FILLER_0_16_82 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_16_85 (.VPWR(VPWR), + sky130_ef_sc_hd__decap_12 FILLER_0_16_93 (.VPWR(VPWR), .VGND(VGND), .VPB(VPWR), .VNB(VGND)); - sky130_fd_sc_hd__decap_3 FILLER_0_16_97 (.VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_16_108 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_16_105 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_16_119 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_16_128 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_16_125 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_16_137 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_16_141 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_16_146 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_16_165 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_16_156 (.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_4 FILLER_0_16_176 (.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_16_180 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_16_206 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_16_189 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_16_217 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_16_195 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_16_225 (.VGND(VGND), - .VNB(VGND), + sky130_ef_sc_hd__decap_12 FILLER_0_16_197 (.VPWR(VPWR), + .VGND(VGND), .VPB(VPWR), - .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_16_235 (.VPWR(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_16_209 (.VPWR(VPWR), .VGND(VGND), .VPB(VPWR), .VNB(VGND)); - sky130_fd_sc_hd__decap_4 FILLER_0_16_247 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_16_221 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_16_251 (.VGND(VGND), - .VNB(VGND), + sky130_ef_sc_hd__decap_12 FILLER_0_16_237 (.VPWR(VPWR), + .VGND(VGND), .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_16_253 (.VGND(VGND), + .VNB(VGND)); + sky130_fd_sc_hd__decap_3 FILLER_0_16_249 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_16_267 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_16_259 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_16_271 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_16_263 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_16_275 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_16_280 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_16_283 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_16_295 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_16_300 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_16_304 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_16_317 (.VPWR(VPWR), + sky130_ef_sc_hd__decap_12 FILLER_0_16_309 (.VPWR(VPWR), .VGND(VGND), .VPB(VPWR), .VNB(VGND)); - sky130_fd_sc_hd__decap_6 FILLER_0_16_329 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_16_321 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_17_3 (.VPWR(VPWR), - .VGND(VGND), - .VPB(VPWR), - .VNB(VGND)); - sky130_ef_sc_hd__decap_12 FILLER_0_17_15 (.VPWR(VPWR), - .VGND(VGND), - .VPB(VPWR), - .VNB(VGND)); - sky130_fd_sc_hd__decap_8 FILLER_0_17_27 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_16_326 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_17_35 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_16_334 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_17_43 (.VPWR(VPWR), + sky130_ef_sc_hd__decap_12 FILLER_0_17_3 (.VPWR(VPWR), .VGND(VGND), .VPB(VPWR), .VNB(VGND)); - sky130_fd_sc_hd__fill_1 FILLER_0_17_55 (.VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_17_65 (.VPWR(VPWR), + sky130_ef_sc_hd__decap_12 FILLER_0_17_15 (.VPWR(VPWR), .VGND(VGND), .VPB(VPWR), .VNB(VGND)); - sky130_fd_sc_hd__fill_1 FILLER_0_17_83 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_17_27 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_17_87 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_17_31 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_17_94 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_17_43 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_17_110 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_17_54 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_17_113 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_17_65 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_17_121 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_17_74 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_17_135 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_17_82 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_17_149 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_17_89 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_17_158 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_17_107 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_17_166 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_17_111 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_17_169 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_17_121 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_17_181 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_17_129 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_17_189 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_17_138 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_17_202 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_17_146 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_17_210 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_17_166 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_17_219 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_17_169 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_17_223 (.VGND(VGND), + sky130_ef_sc_hd__decap_12 FILLER_0_17_185 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__fill_2 FILLER_0_17_197 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_17_225 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_17_214 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_17_245 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_17_222 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_17_251 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_17_233 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_17_259 (.VPWR(VPWR), - .VGND(VGND), - .VPB(VPWR), - .VNB(VGND)); - sky130_fd_sc_hd__fill_1 FILLER_0_17_279 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_17_237 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_17_288 (.VPWR(VPWR), - .VGND(VGND), - .VPB(VPWR), - .VNB(VGND)); - sky130_fd_sc_hd__decap_8 FILLER_0_17_300 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_17_258 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_17_318 (.VPWR(VPWR), - .VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_17_278 (.VGND(VGND), + .VNB(VGND), .VPB(VPWR), - .VNB(VGND)); - sky130_fd_sc_hd__decap_4 FILLER_0_17_330 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_17_281 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_17_334 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_17_288 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_18_3 (.VPWR(VPWR), - .VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_17_299 (.VGND(VGND), + .VNB(VGND), .VPB(VPWR), - .VNB(VGND)); - sky130_fd_sc_hd__decap_6 FILLER_0_18_15 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_8 FILLER_0_17_311 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_18_21 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_17_319 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_18_29 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_17_329 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_18_38 (.VGND(VGND), + sky130_ef_sc_hd__decap_12 FILLER_0_18_3 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_18_15 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__fill_1 FILLER_0_18_27 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_18_46 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_18_29 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_18_55 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_18_49 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_18_82 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_18_69 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_18_85 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_18_75 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_18_94 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_18_93 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_18_109 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_18_98 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_18_113 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_18_106 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_18_119 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_18_114 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_18_126 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_18_121 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_18_133 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_18_127 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); @@ -13018,79 +12966,67 @@ module tt_um_rebeccargb_tt09ball_screensaver (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_18_141 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_18_156 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_18_166 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_18_163 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_18_174 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_18_176 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_18_178 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_18_192 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_18_190 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_18_219 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_18_194 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_18_251 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_18_206 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_18_257 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_18_210 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_18_266 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_18_229 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_18_270 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_18_236 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_18_278 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_18_242 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_18_282 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_18_246 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_18_291 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_18_253 (.VPWR(VPWR), - .VGND(VGND), - .VPB(VPWR), - .VNB(VGND)); - sky130_fd_sc_hd__decap_4 FILLER_0_18_265 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_18_307 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_18_285 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_18_309 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_18_297 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_18_317 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_18_309 (.VPWR(VPWR), - .VGND(VGND), - .VPB(VPWR), - .VNB(VGND)); - sky130_ef_sc_hd__decap_12 FILLER_0_18_321 (.VPWR(VPWR), - .VGND(VGND), - .VPB(VPWR), - .VNB(VGND)); - sky130_fd_sc_hd__fill_2 FILLER_0_18_333 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_18_329 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); @@ -13102,119 +13038,95 @@ module tt_um_rebeccargb_tt09ball_screensaver (clk, .VGND(VGND), .VPB(VPWR), .VNB(VGND)); - sky130_fd_sc_hd__decap_6 FILLER_0_19_27 (.VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_19_33 (.VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_19_41 (.VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_19_49 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_19_27 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_19_72 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_19_35 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_19_80 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_19_53 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_19_91 (.VGND(VGND), - .VNB(VGND), + sky130_ef_sc_hd__decap_12 FILLER_0_19_57 (.VPWR(VPWR), + .VGND(VGND), .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_19_107 (.VGND(VGND), + .VNB(VGND)); + sky130_fd_sc_hd__decap_4 FILLER_0_19_69 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_19_111 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_19_73 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_19_144 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_19_82 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_19_164 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_19_110 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_19_169 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_19_119 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_19_175 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_19_127 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_19_190 (.VGND(VGND), - .VNB(VGND), + sky130_ef_sc_hd__decap_12 FILLER_0_19_138 (.VPWR(VPWR), + .VGND(VGND), .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_19_206 (.VGND(VGND), + .VNB(VGND)); + sky130_fd_sc_hd__decap_4 FILLER_0_19_150 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_19_222 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_19_154 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_19_225 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_19_176 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_19_231 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_19_192 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_19_242 (.VGND(VGND), - .VNB(VGND), + sky130_ef_sc_hd__decap_12 FILLER_0_19_206 (.VPWR(VPWR), + .VGND(VGND), .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_19_250 (.VGND(VGND), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_19_218 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_19_256 (.VPWR(VPWR), + sky130_ef_sc_hd__decap_12 FILLER_0_19_228 (.VPWR(VPWR), .VGND(VGND), .VPB(VPWR), .VNB(VGND)); - sky130_fd_sc_hd__decap_6 FILLER_0_19_268 (.VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_19_278 (.VGND(VGND), - .VNB(VGND), + sky130_ef_sc_hd__decap_12 FILLER_0_19_240 (.VPWR(VPWR), + .VGND(VGND), .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_19_281 (.VGND(VGND), + .VNB(VGND)); + sky130_fd_sc_hd__decap_3 FILLER_0_19_252 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_19_293 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_19_268 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_19_297 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_19_324 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_19_310 (.VPWR(VPWR), - .VGND(VGND), - .VPB(VPWR), - .VNB(VGND)); - sky130_ef_sc_hd__decap_12 FILLER_0_19_322 (.VPWR(VPWR), - .VGND(VGND), - .VPB(VPWR), - .VNB(VGND)); - sky130_fd_sc_hd__fill_1 FILLER_0_19_334 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_19_332 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); @@ -13230,107 +13142,91 @@ module tt_um_rebeccargb_tt09ball_screensaver (clk, .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_20_29 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_20_29 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_20_33 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_20_52 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_20_48 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_20_71 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_20_71 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_20_81 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_20_80 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_20_89 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_20_85 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_20_95 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_20_95 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_20_101 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_20_103 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_20_131 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_20_110 (.VPWR(VPWR), - .VGND(VGND), - .VPB(VPWR), - .VNB(VGND)); - sky130_ef_sc_hd__decap_12 FILLER_0_20_122 (.VPWR(VPWR), - .VGND(VGND), - .VPB(VPWR), - .VNB(VGND)); - sky130_fd_sc_hd__decap_6 FILLER_0_20_134 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_20_150 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_20_148 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_20_160 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_20_153 (.VPWR(VPWR), + sky130_ef_sc_hd__decap_12 FILLER_0_20_171 (.VPWR(VPWR), .VGND(VGND), .VPB(VPWR), .VNB(VGND)); - sky130_fd_sc_hd__decap_6 FILLER_0_20_165 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_20_183 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_20_192 (.VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_20_203 (.VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_20_214 (.VGND(VGND), - .VNB(VGND), + sky130_ef_sc_hd__decap_12 FILLER_0_20_201 (.VPWR(VPWR), + .VGND(VGND), .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_20_222 (.VGND(VGND), + .VNB(VGND)); + sky130_fd_sc_hd__decap_4 FILLER_0_20_221 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_20_236 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_20_230 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_20_251 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_20_239 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_20_253 (.VPWR(VPWR), + sky130_ef_sc_hd__decap_12 FILLER_0_20_275 (.VPWR(VPWR), .VGND(VGND), .VPB(VPWR), .VNB(VGND)); - sky130_fd_sc_hd__decap_8 FILLER_0_20_278 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_20_287 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_20_301 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_20_307 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_20_307 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_20_309 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_20_319 (.VPWR(VPWR), - .VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_20_328 (.VGND(VGND), + .VNB(VGND), .VPB(VPWR), - .VNB(VGND)); - sky130_fd_sc_hd__decap_4 FILLER_0_20_331 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_20_334 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); @@ -13342,191 +13238,187 @@ module tt_um_rebeccargb_tt09ball_screensaver (clk, .VGND(VGND), .VPB(VPWR), .VNB(VGND)); - sky130_fd_sc_hd__decap_8 FILLER_0_21_27 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_21_27 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_21_35 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_21_54 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_21_45 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_21_94 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_21_69 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_21_113 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_21_89 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_21_132 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_21_108 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_21_140 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_21_118 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_21_147 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_21_122 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_21_166 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_21_129 (.VPWR(VPWR), + sky130_ef_sc_hd__decap_12 FILLER_0_21_169 (.VPWR(VPWR), .VGND(VGND), .VPB(VPWR), .VNB(VGND)); - sky130_fd_sc_hd__decap_4 FILLER_0_21_164 (.VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_21_179 (.VPWR(VPWR), + sky130_ef_sc_hd__decap_12 FILLER_0_21_181 (.VPWR(VPWR), .VGND(VGND), .VPB(VPWR), .VNB(VGND)); - sky130_fd_sc_hd__decap_3 FILLER_0_21_191 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_21_193 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_21_208 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_21_199 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_21_220 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_21_216 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_21_225 (.VGND(VGND), + sky130_ef_sc_hd__decap_12 FILLER_0_21_225 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__fill_2 FILLER_0_21_237 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_21_238 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_21_256 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_21_255 (.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_21_264 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_21_289 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_21_272 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_21_308 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_21_278 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_21_331 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_21_293 (.VGND(VGND), + sky130_ef_sc_hd__decap_12 FILLER_0_22_3 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_22_15 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_21_299 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_22_42 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_21_322 (.VPWR(VPWR), - .VGND(VGND), - .VPB(VPWR), - .VNB(VGND)); - sky130_fd_sc_hd__fill_1 FILLER_0_21_334 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_22_53 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_22_3 (.VPWR(VPWR), - .VGND(VGND), - .VPB(VPWR), - .VNB(VGND)); - sky130_ef_sc_hd__decap_12 FILLER_0_22_15 (.VPWR(VPWR), - .VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_22_69 (.VGND(VGND), + .VNB(VGND), .VPB(VPWR), - .VNB(VGND)); - sky130_fd_sc_hd__fill_1 FILLER_0_22_27 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_4 FILLER_0_22_79 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_22_50 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_22_83 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_22_105 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_22_89 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_22_111 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_22_99 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_22_118 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_22_105 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_22_124 (.VPWR(VPWR), + sky130_ef_sc_hd__decap_12 FILLER_0_22_128 (.VPWR(VPWR), .VGND(VGND), .VPB(VPWR), .VNB(VGND)); - sky130_fd_sc_hd__decap_4 FILLER_0_22_136 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_22_154 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_22_149 (.VPWR(VPWR), - .VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_22_169 (.VGND(VGND), + .VNB(VGND), .VPB(VPWR), - .VNB(VGND)); - sky130_fd_sc_hd__fill_2 FILLER_0_22_167 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_22_175 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_22_181 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_22_189 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_22_197 (.VPWR(VPWR), - .VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_22_195 (.VGND(VGND), + .VNB(VGND), .VPB(VPWR), - .VNB(VGND)); - sky130_fd_sc_hd__decap_3 FILLER_0_22_209 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_8 FILLER_0_22_205 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_22_227 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_22_213 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_22_238 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_22_222 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_22_242 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_22_226 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_22_260 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_22_250 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_22_280 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_22_289 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_22_295 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_22_295 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_22_306 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_22_300 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_22_317 (.VPWR(VPWR), - .VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_22_328 (.VGND(VGND), + .VNB(VGND), .VPB(VPWR), - .VNB(VGND)); - sky130_fd_sc_hd__decap_6 FILLER_0_22_329 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_22_334 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); @@ -13534,1191 +13426,1171 @@ module tt_um_rebeccargb_tt09ball_screensaver (clk, .VGND(VGND), .VPB(VPWR), .VNB(VGND)); - sky130_fd_sc_hd__decap_4 FILLER_0_23_15 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_23_15 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_23_19 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_23_24 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_23_65 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_23_32 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_23_95 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_23_48 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_23_109 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_23_64 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_23_124 (.VPWR(VPWR), - .VGND(VGND), - .VPB(VPWR), - .VNB(VGND)); - sky130_fd_sc_hd__fill_2 FILLER_0_23_149 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_23_85 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_23_159 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_23_91 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_23_167 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_23_105 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_23_169 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_23_111 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_23_177 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_23_113 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_23_189 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_23_146 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_23_223 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_23_166 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_23_251 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_23_169 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_23_259 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_23_213 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_23_267 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_23_235 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_23_278 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_23_263 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_23_281 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_23_290 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_23_293 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_23_307 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_23_323 (.VPWR(VPWR), - .VGND(VGND), - .VPB(VPWR), - .VNB(VGND)); - sky130_ef_sc_hd__decap_12 FILLER_0_24_3 (.VPWR(VPWR), - .VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_23_314 (.VGND(VGND), + .VNB(VGND), .VPB(VPWR), - .VNB(VGND)); - sky130_ef_sc_hd__decap_12 FILLER_0_24_15 (.VPWR(VPWR), - .VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_8 FILLER_0_23_327 (.VGND(VGND), + .VNB(VGND), .VPB(VPWR), - .VNB(VGND)); - sky130_fd_sc_hd__fill_1 FILLER_0_24_27 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_8 FILLER_0_24_3 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_24_29 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_24_11 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_24_40 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_24_27 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_24_81 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_24_35 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_24_97 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_24_47 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_24_124 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_24_68 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_24_135 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_24_74 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_24_139 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_24_85 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_24_147 (.VPWR(VPWR), - .VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_24_107 (.VGND(VGND), + .VNB(VGND), .VPB(VPWR), - .VNB(VGND)); - sky130_fd_sc_hd__decap_4 FILLER_0_24_163 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_24_113 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_24_174 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_24_136 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_24_184 (.VPWR(VPWR), + sky130_ef_sc_hd__decap_12 FILLER_0_24_141 (.VPWR(VPWR), .VGND(VGND), .VPB(VPWR), .VNB(VGND)); - sky130_fd_sc_hd__decap_3 FILLER_0_24_197 (.VGND(VGND), - .VNB(VGND), + sky130_ef_sc_hd__decap_12 FILLER_0_24_156 (.VPWR(VPWR), + .VGND(VGND), .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_24_204 (.VGND(VGND), + .VNB(VGND)); + sky130_fd_sc_hd__decap_8 FILLER_0_24_168 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_24_236 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_24_176 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_24_249 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_24_187 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_24_260 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_24_193 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_24_264 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_24_205 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_24_301 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_24_224 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_24_309 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_24_286 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_24_328 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_24_302 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_24_334 (.VGND(VGND), - .VNB(VGND), + sky130_ef_sc_hd__decap_12 FILLER_0_24_309 (.VPWR(VPWR), + .VGND(VGND), .VPB(VPWR), - .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_25_3 (.VPWR(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_24_321 (.VPWR(VPWR), .VGND(VGND), .VPB(VPWR), .VNB(VGND)); - sky130_fd_sc_hd__decap_4 FILLER_0_25_15 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_24_333 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_25_19 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_25_3 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_25_48 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_25_9 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_25_57 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_25_27 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_25_97 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_25_35 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_25_113 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_25_76 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_25_123 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_25_88 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_25_132 (.VPWR(VPWR), - .VGND(VGND), - .VPB(VPWR), - .VNB(VGND)); - sky130_fd_sc_hd__decap_3 FILLER_0_25_144 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_25_94 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_25_150 (.VPWR(VPWR), - .VGND(VGND), - .VPB(VPWR), - .VNB(VGND)); - sky130_fd_sc_hd__decap_6 FILLER_0_25_162 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_25_101 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_25_169 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_25_109 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_25_175 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_25_120 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_25_183 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_25_148 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_25_187 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_25_164 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_25_208 (.VPWR(VPWR), - .VGND(VGND), - .VPB(VPWR), - .VNB(VGND)); - sky130_fd_sc_hd__decap_3 FILLER_0_25_236 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_25_176 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_25_271 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_25_183 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_25_279 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_25_225 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_25_281 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_25_234 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_25_285 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_25_270 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_25_293 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_25_296 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_25_319 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_25_304 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_26_3 (.VPWR(VPWR), + sky130_ef_sc_hd__decap_12 FILLER_0_25_311 (.VPWR(VPWR), .VGND(VGND), .VPB(VPWR), .VNB(VGND)); - sky130_fd_sc_hd__fill_2 FILLER_0_26_15 (.VGND(VGND), - .VNB(VGND), + sky130_ef_sc_hd__decap_12 FILLER_0_25_323 (.VPWR(VPWR), + .VGND(VGND), .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_26_25 (.VGND(VGND), + .VNB(VGND)); + sky130_fd_sc_hd__decap_8 FILLER_0_26_3 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_26_29 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_26_11 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_26_33 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_26_26 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_26_56 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_26_29 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_26_112 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_26_40 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_26_137 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_26_48 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_26_141 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_26_56 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_26_167 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_26_64 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_26_183 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_26_82 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_26_189 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_26_85 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_26_204 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_26_105 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_26_220 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_26_126 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_26_233 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_26_141 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_26_249 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_26_162 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_26_253 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_26_189 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_26_285 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_26_205 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_26_307 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_26_213 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_26_312 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_26_220 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_27_3 (.VPWR(VPWR), - .VGND(VGND), - .VPB(VPWR), - .VNB(VGND)); - sky130_ef_sc_hd__decap_12 FILLER_0_27_23 (.VPWR(VPWR), - .VGND(VGND), - .VPB(VPWR), - .VNB(VGND)); - sky130_fd_sc_hd__fill_2 FILLER_0_27_35 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_26_251 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_27_109 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_26_272 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_27_113 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_26_325 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_27_125 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_26_333 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_27_148 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_27_3 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_27_156 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_27_69 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_27_167 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_27_92 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_27_185 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_27_97 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_27_194 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_27_120 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_27_208 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_27_138 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_27_234 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_27_142 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_27_243 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_27_167 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_27_258 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_27_169 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_27_273 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_27_175 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_27_298 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_27_206 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_28_3 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_27_231 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_28_11 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_27_256 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_28_29 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_27_267 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_28_50 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_27_278 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_28_58 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_27_287 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_28_68 (.VGND(VGND), - .VNB(VGND), + sky130_ef_sc_hd__decap_12 FILLER_0_27_300 (.VPWR(VPWR), + .VGND(VGND), .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_28_76 (.VGND(VGND), - .VNB(VGND), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_27_320 (.VPWR(VPWR), + .VGND(VGND), .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_28_82 (.VGND(VGND), + .VNB(VGND)); + sky130_fd_sc_hd__decap_3 FILLER_0_27_332 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_28_89 (.VGND(VGND), + sky130_ef_sc_hd__decap_12 FILLER_0_28_3 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_28_15 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_28_134 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_28_26 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_28_173 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_28_32 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_28_194 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_28_38 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_28_215 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_28_45 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_28_223 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_28_62 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_28_230 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_28_69 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_28_245 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_28_80 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_28_251 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_28_112 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_28_264 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_28_148 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_28_270 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_28_160 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_28_287 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_28_188 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_28_334 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_28_197 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_29_3 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_28_201 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_29_11 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_28_225 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_29_28 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_28_249 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_29_36 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_28_279 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_29_45 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_28_285 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_29_98 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_28_307 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_29_107 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_28_309 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_29_111 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_28_315 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_29_120 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_28_333 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_29_152 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_29_3 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_29_175 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_29_35 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_29_183 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_29_57 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_29_192 (.VPWR(VPWR), + sky130_ef_sc_hd__decap_12 FILLER_0_29_151 (.VPWR(VPWR), .VGND(VGND), .VPB(VPWR), .VNB(VGND)); - sky130_fd_sc_hd__fill_2 FILLER_0_29_222 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_29_163 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_29_237 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_29_225 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_29_252 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_29_253 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_29_273 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_29_291 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_29_308 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_29_299 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_30_3 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_29_303 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_30_12 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_29_331 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_30_29 (.VGND(VGND), + sky130_ef_sc_hd__decap_12 FILLER_0_30_3 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_30_15 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_30_50 (.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_1 FILLER_0_30_54 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_30_29 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_30_63 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_30_46 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_30_72 (.VPWR(VPWR), - .VGND(VGND), - .VPB(VPWR), - .VNB(VGND)); - sky130_fd_sc_hd__fill_1 FILLER_0_30_121 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_30_83 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_30_128 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_30_109 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_30_133 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_30_132 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_30_139 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_30_193 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_30_141 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_30_197 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_30_148 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_30_222 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_30_161 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_30_248 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_30_197 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_30_262 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_30_230 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_30_287 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_30_248 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_30_304 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_31_3 (.VPWR(VPWR), + sky130_ef_sc_hd__decap_12 FILLER_0_30_317 (.VPWR(VPWR), .VGND(VGND), .VPB(VPWR), .VNB(VGND)); - sky130_fd_sc_hd__fill_1 FILLER_0_31_15 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_30_329 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_8 FILLER_0_31_3 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_31_25 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_31_11 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_31_57 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_31_23 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_31_86 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_31_98 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_31_109 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_31_111 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_31_135 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_31_131 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_31_152 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_31_137 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_31_156 (.VGND(VGND), + sky130_ef_sc_hd__decap_12 FILLER_0_31_142 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__fill_2 FILLER_0_31_201 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_31_165 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_31_219 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_31_201 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_31_223 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_31_214 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_31_225 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_31_245 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_31_270 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_31_252 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_31_287 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_31_279 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_31_297 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_31_281 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_31_331 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_31_297 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_32_3 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_31_333 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_32_23 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_32_3 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_32_37 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_2 FILLER_0_32_60 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_3 FILLER_0_32_148 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_32_29 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_32_186 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_32_35 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_32_194 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_32_39 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_32_233 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_32_46 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_32_243 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_32_52 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_32_250 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_32_61 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_32_253 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_32_67 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_32_266 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_32_91 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_32_270 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_32_108 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_32_291 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_32_113 (.VGND(VGND), + sky130_ef_sc_hd__decap_12 FILLER_0_32_316 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_32_328 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_32_127 (.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_32_133 (.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_32_139 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_33_48 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_32_170 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_33_120 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_32_197 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_33_149 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_32_221 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_33_167 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_32_229 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_33_178 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_32_253 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_33_182 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_32_276 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_33_193 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_33_3 (.VPWR(VPWR), + sky130_ef_sc_hd__decap_12 FILLER_0_33_207 (.VPWR(VPWR), .VGND(VGND), .VPB(VPWR), .VNB(VGND)); - sky130_fd_sc_hd__fill_2 FILLER_0_33_28 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_33_219 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_33_38 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_33_257 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_33_46 (.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_33_57 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_33_294 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_33_72 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_33_328 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_33_83 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_33_334 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_33_101 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_34_45 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_33_118 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_34_56 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_33_144 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_34_111 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_33_152 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_34_139 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_33_156 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_34_155 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_33_190 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_34_162 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_33_212 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_34_173 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_33_225 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_34_200 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_33_254 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_34_220 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_33_262 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_34_233 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_34_3 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_34_248 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_34_12 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_34_257 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_34_21 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_34_281 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_34_27 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_34_296 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_34_54 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_34_306 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_34_65 (.VGND(VGND), + sky130_ef_sc_hd__decap_12 FILLER_0_34_317 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_34_329 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_34_93 (.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_1 FILLER_0_34_97 (.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_6 FILLER_0_34_153 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_35_27 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_34_176 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_35_38 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_34_182 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_35_86 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_34_192 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_35_113 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_34_197 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_35_155 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_34_215 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_35_177 (.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_2 FILLER_0_35_193 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_34_243 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_35_212 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_34_253 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_35_216 (.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_4 FILLER_0_35_236 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_34_334 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_35_278 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_35_3 (.VPWR(VPWR), + sky130_ef_sc_hd__decap_12 FILLER_0_35_311 (.VPWR(VPWR), .VGND(VGND), .VPB(VPWR), .VNB(VGND)); - sky130_fd_sc_hd__decap_6 FILLER_0_35_15 (.VGND(VGND), - .VNB(VGND), + sky130_ef_sc_hd__decap_12 FILLER_0_35_323 (.VPWR(VPWR), + .VGND(VGND), .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_35_21 (.VGND(VGND), + .VNB(VGND)); + sky130_fd_sc_hd__decap_8 FILLER_0_36_3 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_35_38 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_36_11 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_35_78 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_36_94 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_35_92 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_36_110 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_35_106 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_36_139 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_35_111 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_36_149 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_35_129 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_36_153 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_35_139 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_36_176 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_35_167 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_36_183 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_35_174 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_36_258 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_35_200 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_36_280 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_35_214 (.VGND(VGND), - .VNB(VGND), + sky130_ef_sc_hd__decap_12 FILLER_0_36_287 (.VPWR(VPWR), + .VGND(VGND), .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_35_260 (.VGND(VGND), + .VNB(VGND)); + sky130_fd_sc_hd__decap_8 FILLER_0_36_299 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_35_317 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_36_307 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_36_3 (.VPWR(VPWR), + sky130_ef_sc_hd__decap_12 FILLER_0_36_309 (.VPWR(VPWR), .VGND(VGND), .VPB(VPWR), .VNB(VGND)); - sky130_ef_sc_hd__decap_12 FILLER_0_36_15 (.VPWR(VPWR), + sky130_ef_sc_hd__decap_12 FILLER_0_36_321 (.VPWR(VPWR), .VGND(VGND), .VPB(VPWR), .VNB(VGND)); - sky130_fd_sc_hd__fill_1 FILLER_0_36_27 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_36_333 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_36_29 (.VPWR(VPWR), - .VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_37_3 (.VGND(VGND), + .VNB(VGND), .VPB(VPWR), - .VNB(VGND)); - sky130_fd_sc_hd__decap_8 FILLER_0_36_41 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_37_9 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_36_49 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_37_33 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_36_105 (.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_1 FILLER_0_36_119 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_37_90 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_36_168 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_37_121 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_8 FILLER_0_36_177 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_37_160 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_36_185 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_37_166 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_6 FILLER_0_36_190 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_37_186 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_36_213 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_37_218 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_36_226 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_37_225 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_36_253 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_37_236 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_36_307 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_37_269 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_36_317 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_37_277 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_37_3 (.VPWR(VPWR), + sky130_ef_sc_hd__decap_12 FILLER_0_37_281 (.VPWR(VPWR), .VGND(VGND), .VPB(VPWR), .VNB(VGND)); - sky130_ef_sc_hd__decap_12 FILLER_0_37_15 (.VPWR(VPWR), + sky130_ef_sc_hd__decap_12 FILLER_0_37_293 (.VPWR(VPWR), .VGND(VGND), .VPB(VPWR), .VNB(VGND)); - sky130_ef_sc_hd__decap_12 FILLER_0_37_27 (.VPWR(VPWR), + sky130_ef_sc_hd__decap_12 FILLER_0_37_305 (.VPWR(VPWR), .VGND(VGND), .VPB(VPWR), .VNB(VGND)); - sky130_ef_sc_hd__decap_12 FILLER_0_37_39 (.VPWR(VPWR), + sky130_ef_sc_hd__decap_12 FILLER_0_37_317 (.VPWR(VPWR), .VGND(VGND), .VPB(VPWR), .VNB(VGND)); - sky130_fd_sc_hd__decap_4 FILLER_0_37_51 (.VGND(VGND), - .VNB(VGND), - .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_37_55 (.VGND(VGND), + sky130_fd_sc_hd__decap_6 FILLER_0_37_329 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_37_57 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_38_3 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_37_69 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_38_11 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_37_92 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_38_57 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_37_165 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_38_67 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_3 FILLER_0_37_176 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_38_122 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_37_196 (.VGND(VGND), + sky130_fd_sc_hd__fill_1 FILLER_0_38_172 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_37_314 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_38_194 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_38_3 (.VPWR(VPWR), - .VGND(VGND), - .VPB(VPWR), - .VNB(VGND)); - sky130_ef_sc_hd__decap_12 FILLER_0_38_15 (.VPWR(VPWR), - .VGND(VGND), - .VPB(VPWR), - .VNB(VGND)); - sky130_fd_sc_hd__fill_1 FILLER_0_38_27 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_38_214 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_ef_sc_hd__decap_12 FILLER_0_38_29 (.VPWR(VPWR), - .VGND(VGND), - .VPB(VPWR), - .VNB(VGND)); - sky130_ef_sc_hd__decap_12 FILLER_0_38_41 (.VPWR(VPWR), - .VGND(VGND), - .VPB(VPWR), - .VNB(VGND)); - sky130_fd_sc_hd__decap_3 FILLER_0_38_53 (.VGND(VGND), + sky130_fd_sc_hd__fill_2 FILLER_0_38_222 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_38_57 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_38_249 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_38_69 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_38_269 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_38_74 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_38_277 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_38_117 (.VGND(VGND), + sky130_fd_sc_hd__decap_8 FILLER_0_38_281 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_38_123 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_38_292 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_38_141 (.VGND(VGND), + sky130_fd_sc_hd__decap_3 FILLER_0_38_298 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_38_169 (.VGND(VGND), + sky130_fd_sc_hd__decap_4 FILLER_0_38_304 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR)); - sky130_fd_sc_hd__decap_4 FILLER_0_38_192 (.VGND(VGND), - .VNB(VGND), + sky130_ef_sc_hd__decap_12 FILLER_0_38_309 (.VPWR(VPWR), + .VGND(VGND), .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__fill_1 FILLER_0_38_223 (.VGND(VGND), - .VNB(VGND), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_38_321 (.VPWR(VPWR), + .VGND(VGND), .VPB(VPWR), - .VPWR(VPWR)); - sky130_fd_sc_hd__fill_2 FILLER_0_38_306 (.VGND(VGND), + .VNB(VGND)); + sky130_fd_sc_hd__fill_2 FILLER_0_38_333 (.VGND(VGND), .VNB(VGND), .VPB(VPWR), .VPWR(VPWR));