diff --git a/projects/tt_um_algofoogle_tt09_ring_osc/LICENSE b/projects/tt_um_algofoogle_tt09_ring_osc/LICENSE new file mode 100644 index 00000000..261eeb9e --- /dev/null +++ b/projects/tt_um_algofoogle_tt09_ring_osc/LICENSE @@ -0,0 +1,201 @@ + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright [yyyy] [name of copyright owner] + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. diff --git a/projects/tt_um_algofoogle_tt09_ring_osc/commit_id.json b/projects/tt_um_algofoogle_tt09_ring_osc/commit_id.json new file mode 100644 index 00000000..4a4c4190 --- /dev/null +++ b/projects/tt_um_algofoogle_tt09_ring_osc/commit_id.json @@ -0,0 +1,9 @@ +{ + "app": "Tiny Tapeout tt09 a48b1c74", + "repo": "https://github.com/algofoogle/tt09-ring-osc", + "commit": "15f798de96369adba0beb9c710171e15cf051026", + "workflow_url": "https://github.com/algofoogle/tt09-ring-osc/actions/runs/11698639121", + "sort_id": 1730876296289, + "openlane_version": "OpenLane2 2.1.9", + "pdk_version": "open_pdks bdc9412b3e468c102d01b7cf6337be06ec6e9c9a" +} \ No newline at end of file diff --git a/projects/tt_um_algofoogle_tt09_ring_osc/docs/info.md b/projects/tt_um_algofoogle_tt09_ring_osc/docs/info.md new file mode 100644 index 00000000..43db74a4 --- /dev/null +++ b/projects/tt_um_algofoogle_tt09_ring_osc/docs/info.md @@ -0,0 +1,18 @@ + + +## What is this? + +Everyone has done a ring oscillator using inverter cells. Now it's my turn! + +This simple example uses verilog to instantiate a ring of (an odd number of) `sky130_fd_sc_hd__inv_2` cells. + +It produces its output on `uo_out[0]`. + +Assuming each inverter introduces a delay of ~70ps, and there are 1001 of them, then hopefully this will oscillate at ~14MHz? diff --git a/projects/tt_um_algofoogle_tt09_ring_osc/info.yaml b/projects/tt_um_algofoogle_tt09_ring_osc/info.yaml new file mode 100644 index 00000000..8630f1ac --- /dev/null +++ b/projects/tt_um_algofoogle_tt09_ring_osc/info.yaml @@ -0,0 +1,56 @@ +# Tiny Tapeout project information +project: + title: "Verilog ring oscillator" + author: "algofoogle (Anton Maurovic)" + discord: "algofoogle" + description: "Simple ring oscillator by instantiating a sky130 inv_2 inverter ring" + 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 + + # Your top module name must start with "tt_um_". Make it unique by including your github username: + top_module: "tt_um_algofoogle_tt09_ring_osc" + + # List your project's source files here. + # Source files must be in ./src and you must list each source file separately, one per line. + # Don't forget to also update `PROJECT_SOURCES` in test/Makefile. + source_files: + - "ring_osc.v" + - "project.v" + +# The pinout of your project. Leave unused pins blank. DO NOT delete or add any pins. +pinout: + # Inputs + ui[0]: "" + ui[1]: "" + ui[2]: "" + ui[3]: "" + ui[4]: "" + ui[5]: "" + ui[6]: "" + ui[7]: "" + + # Outputs + uo[0]: "osc_out" + uo[1]: "" + uo[2]: "" + uo[3]: "" + uo[4]: "" + uo[5]: "" + uo[6]: "" + uo[7]: "" + + # Bidirectional pins + uio[0]: "" + uio[1]: "" + uio[2]: "" + uio[3]: "" + uio[4]: "" + uio[5]: "" + uio[6]: "" + uio[7]: "" + +# Do not change! +yaml_version: 6 diff --git a/projects/tt_um_algofoogle_tt09_ring_osc/stats/metrics.csv b/projects/tt_um_algofoogle_tt09_ring_osc/stats/metrics.csv new file mode 100644 index 00000000..5f298cc8 --- /dev/null +++ b/projects/tt_um_algofoogle_tt09_ring_osc/stats/metrics.csv @@ -0,0 +1,265 @@ +Metric,Value +design__lint_error__count,0 +design__lint_timing_construct__count,0 +design__lint_warning__count,4 +design__inferred_latch__count,0 +design__instance__count,1274 +design__instance__area,4249.08 +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_cap_violation__count__corner:nom_tt_025C_1v80,0 +power__internal__total,9.64200353337219E-7 +power__switching__total,5.633766591017775E-7 +power__leakage__total,7.960503367598903E-9 +power__total,0.0000015355375353465206 +clock__skew__worst_hold__corner:nom_tt_025C_1v80,0.0 +clock__skew__worst_setup__corner:nom_tt_025C_1v80,0.0 +timing__hold__ws__corner:nom_tt_025C_1v80,8.164845031180059 +timing__setup__ws__corner:nom_tt_025C_1v80,10.874094821264634 +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 +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,Infinity +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,Infinity +timing__setup_r2r_vio__count__corner:nom_tt_025C_1v80,0 +design__max_slew_violation__count__corner:nom_ss_100C_1v60,0 +design__max_fanout_violation__count__corner:nom_ss_100C_1v60,0 +design__max_cap_violation__count__corner:nom_ss_100C_1v60,0 +clock__skew__worst_hold__corner:nom_ss_100C_1v60,0.0 +clock__skew__worst_setup__corner:nom_ss_100C_1v60,0.0 +timing__hold__ws__corner:nom_ss_100C_1v60,8.580114639412319 +timing__setup__ws__corner:nom_ss_100C_1v60,10.014481971587394 +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 +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,Infinity +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,Infinity +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_cap_violation__count__corner:nom_ff_n40C_1v95,0 +clock__skew__worst_hold__corner:nom_ff_n40C_1v95,0.0 +clock__skew__worst_setup__corner:nom_ff_n40C_1v95,0.0 +timing__hold__ws__corner:nom_ff_n40C_1v95,8.018805402212164 +timing__setup__ws__corner:nom_ff_n40C_1v95,11.198946087457378 +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 +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,Infinity +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,Infinity +timing__setup_r2r_vio__count__corner:nom_ff_n40C_1v95,0 +design__max_slew_violation__count,0 +design__max_fanout_violation__count,0 +design__max_cap_violation__count,0 +clock__skew__worst_hold,0.0 +clock__skew__worst_setup,0.0 +timing__hold__ws,8.014805046496697 +timing__setup__ws,10.001769473506691 +timing__hold__tns,0.0 +timing__setup__tns,0.0 +timing__hold__wns,0 +timing__setup__wns,0.0 +timing__hold_vio__count,0 +timing__hold_r2r__ws,inf +timing__hold_r2r_vio__count,0 +timing__setup_vio__count,0 +timing__setup_r2r__ws,inf +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 +flow__warnings__count,1 +flow__errors__count,0 +design__io,45 +design__die__area,17954.7 +design__core__area,16493.3 +design__instance__count__stdcell,1274 +design__instance__area__stdcell,4249.08 +design__instance__count__macros,0 +design__instance__area__macros,0 +design__instance__utilization,0.257624 +design__instance__utilization__stdcell,0.257624 +design__power_grid_violation__count__net:VGND,0 +design__power_grid_violation__count__net:VPWR,0 +design__power_grid_violation__count,0 +timing__drv__floating__nets,0 +timing__drv__floating__pins,0 +design__instance__displacement__total,0 +design__instance__displacement__mean,0 +design__instance__displacement__max,0 +route__wirelength__estimated,3162.09 +design__violations,0 +design__instance__count__setup_buffer,0 +design__instance__count__hold_buffer,0 +antenna__violating__nets,0 +antenna__violating__pins,0 +route__antenna_violation__count,0 +route__net,1068 +route__net__special,2 +route__drc_errors__iter:1,42 +route__wirelength__iter:1,2582 +route__drc_errors__iter:2,10 +route__wirelength__iter:2,2511 +route__drc_errors__iter:3,0 +route__wirelength__iter:3,2492 +route__drc_errors,0 +route__wirelength,2492 +route__vias,2807 +route__vias__singlecut,2807 +route__vias__multicut,0 +design__disconnected_pin__count,1 +design__critical_disconnected_pin__count,0 +route__wirelength__max,41 +timing__unannotated_net__count__corner:nom_tt_025C_1v80,23 +timing__unannotated_net_filtered__count__corner:nom_tt_025C_1v80,0 +timing__unannotated_net__count__corner:nom_ss_100C_1v60,23 +timing__unannotated_net_filtered__count__corner:nom_ss_100C_1v60,0 +timing__unannotated_net__count__corner:nom_ff_n40C_1v95,23 +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_cap_violation__count__corner:min_tt_025C_1v80,0 +clock__skew__worst_hold__corner:min_tt_025C_1v80,0.0 +clock__skew__worst_setup__corner:min_tt_025C_1v80,0.0 +timing__hold__ws__corner:min_tt_025C_1v80,8.158867590246423 +timing__setup__ws__corner:min_tt_025C_1v80,10.890767707030788 +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 +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,Infinity +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,Infinity +timing__setup_r2r_vio__count__corner:min_tt_025C_1v80,0 +timing__unannotated_net__count__corner:min_tt_025C_1v80,23 +timing__unannotated_net_filtered__count__corner:min_tt_025C_1v80,0 +design__max_slew_violation__count__corner:min_ss_100C_1v60,0 +design__max_fanout_violation__count__corner:min_ss_100C_1v60,0 +design__max_cap_violation__count__corner:min_ss_100C_1v60,0 +clock__skew__worst_hold__corner:min_ss_100C_1v60,0.0 +clock__skew__worst_setup__corner:min_ss_100C_1v60,0.0 +timing__hold__ws__corner:min_ss_100C_1v60,8.57021677882325 +timing__setup__ws__corner:min_ss_100C_1v60,10.041258775341813 +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 +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,Infinity +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,Infinity +timing__setup_r2r_vio__count__corner:min_ss_100C_1v60,0 +timing__unannotated_net__count__corner:min_ss_100C_1v60,23 +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_cap_violation__count__corner:min_ff_n40C_1v95,0 +clock__skew__worst_hold__corner:min_ff_n40C_1v95,0.0 +clock__skew__worst_setup__corner:min_ff_n40C_1v95,0.0 +timing__hold__ws__corner:min_ff_n40C_1v95,8.014805046496697 +timing__setup__ws__corner:min_ff_n40C_1v95,11.21054214523294 +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 +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,Infinity +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,Infinity +timing__setup_r2r_vio__count__corner:min_ff_n40C_1v95,0 +timing__unannotated_net__count__corner:min_ff_n40C_1v95,23 +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_cap_violation__count__corner:max_tt_025C_1v80,0 +clock__skew__worst_hold__corner:max_tt_025C_1v80,0.0 +clock__skew__worst_setup__corner:max_tt_025C_1v80,0.0 +timing__hold__ws__corner:max_tt_025C_1v80,8.167394103316692 +timing__setup__ws__corner:max_tt_025C_1v80,10.866443163962515 +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 +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,Infinity +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,Infinity +timing__setup_r2r_vio__count__corner:max_tt_025C_1v80,0 +timing__unannotated_net__count__corner:max_tt_025C_1v80,23 +timing__unannotated_net_filtered__count__corner:max_tt_025C_1v80,0 +design__max_slew_violation__count__corner:max_ss_100C_1v60,0 +design__max_fanout_violation__count__corner:max_ss_100C_1v60,0 +design__max_cap_violation__count__corner:max_ss_100C_1v60,0 +clock__skew__worst_hold__corner:max_ss_100C_1v60,0.0 +clock__skew__worst_setup__corner:max_ss_100C_1v60,0.0 +timing__hold__ws__corner:max_ss_100C_1v60,8.584675435726467 +timing__setup__ws__corner:max_ss_100C_1v60,10.001769473506691 +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 +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,Infinity +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,Infinity +timing__setup_r2r_vio__count__corner:max_ss_100C_1v60,0 +timing__unannotated_net__count__corner:max_ss_100C_1v60,23 +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_cap_violation__count__corner:max_ff_n40C_1v95,0 +clock__skew__worst_hold__corner:max_ff_n40C_1v95,0.0 +clock__skew__worst_setup__corner:max_ff_n40C_1v95,0.0 +timing__hold__ws__corner:max_ff_n40C_1v95,8.020802027356119 +timing__setup__ws__corner:max_ff_n40C_1v95,11.193377208608359 +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 +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,Infinity +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,Infinity +timing__setup_r2r_vio__count__corner:max_ff_n40C_1v95,0 +timing__unannotated_net__count__corner:max_ff_n40C_1v95,23 +timing__unannotated_net_filtered__count__corner:max_ff_n40C_1v95,0 +timing__unannotated_net__count,23 +timing__unannotated_net_filtered__count,0 +design_powergrid__voltage__worst__net:VPWR__corner:nom_tt_025C_1v80,1.8 +design_powergrid__drop__average__net:VPWR__corner:nom_tt_025C_1v80,1.8 +design_powergrid__drop__worst__net:VPWR__corner:nom_tt_025C_1v80,0.00000146563 +design_powergrid__voltage__worst__net:VGND__corner:nom_tt_025C_1v80,0.00000143361 +design_powergrid__drop__average__net:VGND__corner:nom_tt_025C_1v80,2.30781E-8 +design_powergrid__drop__worst__net:VGND__corner:nom_tt_025C_1v80,0.00000143361 +ir__voltage__worst,1.8000000000000000444089209850062616169452667236328125 +ir__drop__avg,2.9099999999999999186095866565530954073182101637939922511577606201171875E-8 +ir__drop__worst,0.00000146999999999999990171598886201653755279039614833891391754150390625 +magic__drc_error__count,0 +magic__illegal_overlap__count,0 +design__lvs_device_difference__count,0 +design__lvs_net_difference__count,0 +design__lvs_property_fail__count,0 +design__lvs_error__count,0 +design__lvs_unmatched_device__count,0 +design__lvs_unmatched_net__count,0 +design__lvs_unmatched_pin__count,0 diff --git a/projects/tt_um_algofoogle_tt09_ring_osc/stats/synthesis-stats.txt b/projects/tt_um_algofoogle_tt09_ring_osc/stats/synthesis-stats.txt new file mode 100644 index 00000000..644a2621 --- /dev/null +++ b/projects/tt_um_algofoogle_tt09_ring_osc/stats/synthesis-stats.txt @@ -0,0 +1,20 @@ +62. Printing statistics. + +=== tt_um_algofoogle_tt09_ring_osc === + + Number of wires: 1015 + Number of wire bits: 1050 + Number of public wires: 1010 + Number of public wire bits: 1045 + Number of memories: 0 + Number of memory bits: 0 + Number of processes: 0 + Number of cells: 1031 + sky130_fd_sc_hd__and3_2 1 + sky130_fd_sc_hd__and4_2 5 + sky130_fd_sc_hd__buf_2 2 + sky130_fd_sc_hd__conb_1 22 + sky130_fd_sc_hd__inv_2 1001 + + Chip area for module '\tt_um_algofoogle_tt09_ring_osc': 3907.497600 + diff --git a/projects/tt_um_algofoogle_tt09_ring_osc/tt_um_algofoogle_tt09_ring_osc.gds b/projects/tt_um_algofoogle_tt09_ring_osc/tt_um_algofoogle_tt09_ring_osc.gds new file mode 100644 index 00000000..2c0411c5 Binary files /dev/null and b/projects/tt_um_algofoogle_tt09_ring_osc/tt_um_algofoogle_tt09_ring_osc.gds differ diff --git a/projects/tt_um_algofoogle_tt09_ring_osc/tt_um_algofoogle_tt09_ring_osc.lef b/projects/tt_um_algofoogle_tt09_ring_osc/tt_um_algofoogle_tt09_ring_osc.lef new file mode 100644 index 00000000..a6552742 --- /dev/null +++ b/projects/tt_um_algofoogle_tt09_ring_osc/tt_um_algofoogle_tt09_ring_osc.lef @@ -0,0 +1,479 @@ +VERSION 5.7 ; + NOWIREEXTENSIONATPIN ON ; + DIVIDERCHAR "/" ; + BUSBITCHARS "[]" ; +MACRO tt_um_algofoogle_tt09_ring_osc + CLASS BLOCK ; + FOREIGN tt_um_algofoogle_tt09_ring_osc ; + ORIGIN 0.000 0.000 ; + SIZE 161.000 BY 111.520 ; + PIN VGND + DIRECTION INOUT ; + USE GROUND ; + PORT + LAYER met4 ; + RECT 21.580 2.480 23.180 109.040 ; + END + PORT + LAYER met4 ; + RECT 60.450 2.480 62.050 109.040 ; + END + PORT + LAYER met4 ; + RECT 99.320 2.480 100.920 109.040 ; + END + PORT + LAYER met4 ; + RECT 138.190 2.480 139.790 109.040 ; + END + END VGND + PIN VPWR + DIRECTION INOUT ; + USE POWER ; + PORT + LAYER met4 ; + RECT 18.280 2.480 19.880 109.040 ; + END + PORT + LAYER met4 ; + RECT 57.150 2.480 58.750 109.040 ; + END + PORT + LAYER met4 ; + RECT 96.020 2.480 97.620 109.040 ; + END + PORT + LAYER met4 ; + RECT 134.890 2.480 136.490 109.040 ; + END + END VPWR + PIN clk + DIRECTION INPUT ; + USE SIGNAL ; + PORT + LAYER met4 ; + RECT 143.830 110.520 144.130 111.520 ; + END + END clk + PIN ena + DIRECTION INPUT ; + USE SIGNAL ; + ANTENNAGATEAREA 0.196500 ; + PORT + LAYER met4 ; + RECT 146.590 110.520 146.890 111.520 ; + END + END ena + PIN rst_n + DIRECTION INPUT ; + USE SIGNAL ; + ANTENNAGATEAREA 0.196500 ; + PORT + LAYER met4 ; + RECT 141.070 110.520 141.370 111.520 ; + END + END rst_n + PIN ui_in[0] + DIRECTION INPUT ; + USE SIGNAL ; + ANTENNAGATEAREA 0.196500 ; + PORT + LAYER met4 ; + RECT 138.310 110.520 138.610 111.520 ; + END + END ui_in[0] + PIN ui_in[1] + DIRECTION INPUT ; + USE SIGNAL ; + ANTENNAGATEAREA 0.196500 ; + PORT + LAYER met4 ; + RECT 135.550 110.520 135.850 111.520 ; + END + END ui_in[1] + PIN ui_in[2] + DIRECTION INPUT ; + USE SIGNAL ; + ANTENNAGATEAREA 0.196500 ; + PORT + LAYER met4 ; + RECT 132.790 110.520 133.090 111.520 ; + END + END ui_in[2] + PIN ui_in[3] + DIRECTION INPUT ; + USE SIGNAL ; + ANTENNAGATEAREA 0.196500 ; + PORT + LAYER met4 ; + RECT 130.030 110.520 130.330 111.520 ; + END + END ui_in[3] + PIN ui_in[4] + DIRECTION INPUT ; + USE SIGNAL ; + ANTENNAGATEAREA 0.196500 ; + PORT + LAYER met4 ; + RECT 127.270 110.520 127.570 111.520 ; + END + END ui_in[4] + PIN ui_in[5] + DIRECTION INPUT ; + USE SIGNAL ; + ANTENNAGATEAREA 0.196500 ; + PORT + LAYER met4 ; + RECT 124.510 110.520 124.810 111.520 ; + END + END ui_in[5] + PIN ui_in[6] + DIRECTION INPUT ; + USE SIGNAL ; + ANTENNAGATEAREA 0.196500 ; + PORT + LAYER met4 ; + RECT 121.750 110.520 122.050 111.520 ; + END + END ui_in[6] + PIN ui_in[7] + DIRECTION INPUT ; + USE SIGNAL ; + ANTENNAGATEAREA 0.196500 ; + PORT + LAYER met4 ; + RECT 118.990 110.520 119.290 111.520 ; + END + END ui_in[7] + PIN uio_in[0] + DIRECTION INPUT ; + USE SIGNAL ; + ANTENNAGATEAREA 0.196500 ; + PORT + LAYER met4 ; + RECT 116.230 110.520 116.530 111.520 ; + END + END uio_in[0] + PIN uio_in[1] + DIRECTION INPUT ; + USE SIGNAL ; + ANTENNAGATEAREA 0.196500 ; + PORT + LAYER met4 ; + RECT 113.470 110.520 113.770 111.520 ; + END + END uio_in[1] + PIN uio_in[2] + DIRECTION INPUT ; + USE SIGNAL ; + ANTENNAGATEAREA 0.196500 ; + PORT + LAYER met4 ; + RECT 110.710 110.520 111.010 111.520 ; + END + END uio_in[2] + PIN uio_in[3] + DIRECTION INPUT ; + USE SIGNAL ; + ANTENNAGATEAREA 0.196500 ; + PORT + LAYER met4 ; + RECT 107.950 110.520 108.250 111.520 ; + END + END uio_in[3] + PIN uio_in[4] + DIRECTION INPUT ; + USE SIGNAL ; + ANTENNAGATEAREA 0.196500 ; + PORT + LAYER met4 ; + RECT 105.190 110.520 105.490 111.520 ; + END + END uio_in[4] + PIN uio_in[5] + DIRECTION INPUT ; + USE SIGNAL ; + ANTENNAGATEAREA 0.196500 ; + PORT + LAYER met4 ; + RECT 102.430 110.520 102.730 111.520 ; + END + END uio_in[5] + PIN uio_in[6] + DIRECTION INPUT ; + USE SIGNAL ; + ANTENNAGATEAREA 0.196500 ; + PORT + LAYER met4 ; + RECT 99.670 110.520 99.970 111.520 ; + END + END uio_in[6] + PIN uio_in[7] + DIRECTION INPUT ; + USE SIGNAL ; + ANTENNAGATEAREA 0.196500 ; + PORT + LAYER met4 ; + RECT 96.910 110.520 97.210 111.520 ; + END + END uio_in[7] + PIN uio_oe[0] + DIRECTION OUTPUT ; + USE SIGNAL ; + PORT + LAYER met4 ; + RECT 49.990 110.520 50.290 111.520 ; + END + END uio_oe[0] + PIN uio_oe[1] + DIRECTION OUTPUT ; + USE SIGNAL ; + PORT + LAYER met4 ; + RECT 47.230 110.520 47.530 111.520 ; + END + END uio_oe[1] + PIN uio_oe[2] + DIRECTION OUTPUT ; + USE SIGNAL ; + PORT + LAYER met4 ; + RECT 44.470 110.520 44.770 111.520 ; + END + END uio_oe[2] + PIN uio_oe[3] + DIRECTION OUTPUT ; + USE SIGNAL ; + PORT + LAYER met4 ; + RECT 41.710 110.520 42.010 111.520 ; + END + END uio_oe[3] + PIN uio_oe[4] + DIRECTION OUTPUT ; + USE SIGNAL ; + PORT + LAYER met4 ; + RECT 38.950 110.520 39.250 111.520 ; + END + END uio_oe[4] + PIN uio_oe[5] + DIRECTION OUTPUT ; + USE SIGNAL ; + PORT + LAYER met4 ; + RECT 36.190 110.520 36.490 111.520 ; + END + END uio_oe[5] + PIN uio_oe[6] + DIRECTION OUTPUT ; + USE SIGNAL ; + PORT + LAYER met4 ; + RECT 33.430 110.520 33.730 111.520 ; + END + END uio_oe[6] + PIN uio_oe[7] + DIRECTION OUTPUT ; + USE SIGNAL ; + PORT + LAYER met4 ; + RECT 30.670 110.520 30.970 111.520 ; + END + END uio_oe[7] + PIN uio_out[0] + DIRECTION OUTPUT ; + USE SIGNAL ; + PORT + LAYER met4 ; + RECT 72.070 110.520 72.370 111.520 ; + END + END uio_out[0] + PIN uio_out[1] + DIRECTION OUTPUT ; + USE SIGNAL ; + PORT + LAYER met4 ; + RECT 69.310 110.520 69.610 111.520 ; + END + END uio_out[1] + PIN uio_out[2] + DIRECTION OUTPUT ; + USE SIGNAL ; + PORT + LAYER met4 ; + RECT 66.550 110.520 66.850 111.520 ; + END + END uio_out[2] + PIN uio_out[3] + DIRECTION OUTPUT ; + USE SIGNAL ; + PORT + LAYER met4 ; + RECT 63.790 110.520 64.090 111.520 ; + END + END uio_out[3] + PIN uio_out[4] + DIRECTION OUTPUT ; + USE SIGNAL ; + PORT + LAYER met4 ; + RECT 61.030 110.520 61.330 111.520 ; + END + END uio_out[4] + PIN uio_out[5] + DIRECTION OUTPUT ; + USE SIGNAL ; + PORT + LAYER met4 ; + RECT 58.270 110.520 58.570 111.520 ; + END + END uio_out[5] + PIN uio_out[6] + DIRECTION OUTPUT ; + USE SIGNAL ; + PORT + LAYER met4 ; + RECT 55.510 110.520 55.810 111.520 ; + END + END uio_out[6] + PIN uio_out[7] + DIRECTION OUTPUT ; + USE SIGNAL ; + PORT + LAYER met4 ; + RECT 52.750 110.520 53.050 111.520 ; + END + END uio_out[7] + PIN uo_out[0] + DIRECTION OUTPUT ; + USE SIGNAL ; + ANTENNADIFFAREA 0.445500 ; + PORT + LAYER met4 ; + RECT 94.150 110.520 94.450 111.520 ; + END + END uo_out[0] + PIN uo_out[1] + DIRECTION OUTPUT ; + USE SIGNAL ; + ANTENNADIFFAREA 0.445500 ; + PORT + LAYER met4 ; + RECT 91.390 110.520 91.690 111.520 ; + END + END uo_out[1] + PIN uo_out[2] + DIRECTION OUTPUT ; + USE SIGNAL ; + PORT + LAYER met4 ; + RECT 88.630 110.520 88.930 111.520 ; + END + END uo_out[2] + PIN uo_out[3] + DIRECTION OUTPUT ; + USE SIGNAL ; + PORT + LAYER met4 ; + RECT 85.870 110.520 86.170 111.520 ; + END + END uo_out[3] + PIN uo_out[4] + DIRECTION OUTPUT ; + USE SIGNAL ; + PORT + LAYER met4 ; + RECT 83.110 110.520 83.410 111.520 ; + END + END uo_out[4] + PIN uo_out[5] + DIRECTION OUTPUT ; + USE SIGNAL ; + PORT + LAYER met4 ; + RECT 80.350 110.520 80.650 111.520 ; + END + END uo_out[5] + PIN uo_out[6] + DIRECTION OUTPUT ; + USE SIGNAL ; + PORT + LAYER met4 ; + RECT 77.590 110.520 77.890 111.520 ; + END + END uo_out[6] + PIN uo_out[7] + DIRECTION OUTPUT ; + USE SIGNAL ; + PORT + LAYER met4 ; + RECT 74.830 110.520 75.130 111.520 ; + END + END uo_out[7] + OBS + LAYER nwell ; + RECT 2.570 2.635 158.430 108.990 ; + LAYER li1 ; + RECT 2.760 2.635 158.240 108.885 ; + LAYER met1 ; + RECT 2.760 2.480 158.240 109.780 ; + LAYER met2 ; + RECT 18.310 2.535 152.620 110.685 ; + LAYER met3 ; + RECT 18.290 2.555 148.055 110.665 ; + LAYER met4 ; + RECT 31.370 110.120 33.030 110.665 ; + RECT 34.130 110.120 35.790 110.665 ; + RECT 36.890 110.120 38.550 110.665 ; + RECT 39.650 110.120 41.310 110.665 ; + RECT 42.410 110.120 44.070 110.665 ; + RECT 45.170 110.120 46.830 110.665 ; + RECT 47.930 110.120 49.590 110.665 ; + RECT 50.690 110.120 52.350 110.665 ; + RECT 53.450 110.120 55.110 110.665 ; + RECT 56.210 110.120 57.870 110.665 ; + RECT 58.970 110.120 60.630 110.665 ; + RECT 61.730 110.120 63.390 110.665 ; + RECT 64.490 110.120 66.150 110.665 ; + RECT 67.250 110.120 68.910 110.665 ; + RECT 70.010 110.120 71.670 110.665 ; + RECT 72.770 110.120 74.430 110.665 ; + RECT 75.530 110.120 77.190 110.665 ; + RECT 78.290 110.120 79.950 110.665 ; + RECT 81.050 110.120 82.710 110.665 ; + RECT 83.810 110.120 85.470 110.665 ; + RECT 86.570 110.120 88.230 110.665 ; + RECT 89.330 110.120 90.990 110.665 ; + RECT 92.090 110.120 93.750 110.665 ; + RECT 94.850 110.120 96.510 110.665 ; + RECT 97.610 110.120 99.270 110.665 ; + RECT 100.370 110.120 102.030 110.665 ; + RECT 103.130 110.120 104.790 110.665 ; + RECT 105.890 110.120 107.550 110.665 ; + RECT 108.650 110.120 110.310 110.665 ; + RECT 111.410 110.120 113.070 110.665 ; + RECT 114.170 110.120 115.830 110.665 ; + RECT 116.930 110.120 118.590 110.665 ; + RECT 119.690 110.120 121.350 110.665 ; + RECT 122.450 110.120 124.110 110.665 ; + RECT 125.210 110.120 126.870 110.665 ; + RECT 127.970 110.120 129.630 110.665 ; + RECT 130.730 110.120 132.390 110.665 ; + RECT 133.490 110.120 135.150 110.665 ; + RECT 136.250 110.120 137.910 110.665 ; + RECT 139.010 110.120 140.670 110.665 ; + RECT 141.770 110.120 143.430 110.665 ; + RECT 144.530 110.120 146.190 110.665 ; + RECT 30.655 109.440 146.905 110.120 ; + RECT 30.655 107.615 56.750 109.440 ; + RECT 59.150 107.615 60.050 109.440 ; + RECT 62.450 107.615 95.620 109.440 ; + RECT 98.020 107.615 98.920 109.440 ; + RECT 101.320 107.615 134.490 109.440 ; + RECT 136.890 107.615 137.790 109.440 ; + RECT 140.190 107.615 146.905 109.440 ; + END +END tt_um_algofoogle_tt09_ring_osc +END LIBRARY + diff --git a/projects/tt_um_algofoogle_tt09_ring_osc/tt_um_algofoogle_tt09_ring_osc.v b/projects/tt_um_algofoogle_tt09_ring_osc/tt_um_algofoogle_tt09_ring_osc.v new file mode 100644 index 00000000..aab7dd5e --- /dev/null +++ b/projects/tt_um_algofoogle_tt09_ring_osc/tt_um_algofoogle_tt09_ring_osc.v @@ -0,0 +1,13163 @@ +module tt_um_algofoogle_tt09_ring_osc (clk, + ena, + rst_n, + VPWR, + VGND, + ui_in, + uio_in, + uio_oe, + uio_out, + uo_out); + input clk; + input ena; + input rst_n; + inout VPWR; + inout VGND; + input [7:0] ui_in; + input [7:0] uio_in; + output [7:0] uio_oe; + output [7:0] uio_out; + output [7:0] uo_out; + + wire _00_; + wire _01_; + wire _02_; + wire _03_; + wire _04_; + wire dummy; + wire \myring.inv_array[0].a ; + wire \myring.inv_array[0].y ; + wire \myring.inv_array[1000].a ; + wire \myring.inv_array[100].a ; + wire \myring.inv_array[100].y ; + wire \myring.inv_array[101].y ; + wire \myring.inv_array[102].y ; + wire \myring.inv_array[103].y ; + wire \myring.inv_array[104].y ; + wire \myring.inv_array[105].y ; + wire \myring.inv_array[106].y ; + wire \myring.inv_array[107].y ; + wire \myring.inv_array[108].y ; + wire \myring.inv_array[109].y ; + wire \myring.inv_array[10].a ; + wire \myring.inv_array[10].y ; + wire \myring.inv_array[110].y ; + wire \myring.inv_array[111].y ; + wire \myring.inv_array[112].y ; + wire \myring.inv_array[113].y ; + wire \myring.inv_array[114].y ; + wire \myring.inv_array[115].y ; + wire \myring.inv_array[116].y ; + wire \myring.inv_array[117].y ; + wire \myring.inv_array[118].y ; + wire \myring.inv_array[119].y ; + wire \myring.inv_array[11].y ; + wire \myring.inv_array[120].y ; + wire \myring.inv_array[121].y ; + wire \myring.inv_array[122].y ; + wire \myring.inv_array[123].y ; + wire \myring.inv_array[124].y ; + wire \myring.inv_array[125].y ; + wire \myring.inv_array[126].y ; + wire \myring.inv_array[127].y ; + wire \myring.inv_array[128].y ; + wire \myring.inv_array[129].y ; + wire \myring.inv_array[12].y ; + wire \myring.inv_array[130].y ; + wire \myring.inv_array[131].y ; + wire \myring.inv_array[132].y ; + wire \myring.inv_array[133].y ; + wire \myring.inv_array[134].y ; + wire \myring.inv_array[135].y ; + wire \myring.inv_array[136].y ; + wire \myring.inv_array[137].y ; + wire \myring.inv_array[138].y ; + wire \myring.inv_array[139].y ; + wire \myring.inv_array[13].y ; + wire \myring.inv_array[140].y ; + wire \myring.inv_array[141].y ; + wire \myring.inv_array[142].y ; + wire \myring.inv_array[143].y ; + wire \myring.inv_array[144].y ; + wire \myring.inv_array[145].y ; + wire \myring.inv_array[146].y ; + wire \myring.inv_array[147].y ; + wire \myring.inv_array[148].y ; + wire \myring.inv_array[149].y ; + wire \myring.inv_array[14].y ; + wire \myring.inv_array[150].y ; + wire \myring.inv_array[151].y ; + wire \myring.inv_array[152].y ; + wire \myring.inv_array[153].y ; + wire \myring.inv_array[154].y ; + wire \myring.inv_array[155].y ; + wire \myring.inv_array[156].y ; + wire \myring.inv_array[157].y ; + wire \myring.inv_array[158].y ; + wire \myring.inv_array[159].y ; + wire \myring.inv_array[15].y ; + wire \myring.inv_array[160].y ; + wire \myring.inv_array[161].y ; + wire \myring.inv_array[162].y ; + wire \myring.inv_array[163].y ; + wire \myring.inv_array[164].y ; + wire \myring.inv_array[165].y ; + wire \myring.inv_array[166].y ; + wire \myring.inv_array[167].y ; + wire \myring.inv_array[168].y ; + wire \myring.inv_array[169].y ; + wire \myring.inv_array[16].y ; + wire \myring.inv_array[170].y ; + wire \myring.inv_array[171].y ; + wire \myring.inv_array[172].y ; + wire \myring.inv_array[173].y ; + wire \myring.inv_array[174].y ; + wire \myring.inv_array[175].y ; + wire \myring.inv_array[176].y ; + wire \myring.inv_array[177].y ; + wire \myring.inv_array[178].y ; + wire \myring.inv_array[179].y ; + wire \myring.inv_array[17].y ; + wire \myring.inv_array[180].y ; + wire \myring.inv_array[181].y ; + wire \myring.inv_array[182].y ; + wire \myring.inv_array[183].y ; + wire \myring.inv_array[184].y ; + wire \myring.inv_array[185].y ; + wire \myring.inv_array[186].y ; + wire \myring.inv_array[187].y ; + wire \myring.inv_array[188].y ; + wire \myring.inv_array[189].y ; + wire \myring.inv_array[18].y ; + wire \myring.inv_array[190].y ; + wire \myring.inv_array[191].y ; + wire \myring.inv_array[192].y ; + wire \myring.inv_array[193].y ; + wire \myring.inv_array[194].y ; + wire \myring.inv_array[195].y ; + wire \myring.inv_array[196].y ; + wire \myring.inv_array[197].y ; + wire \myring.inv_array[198].y ; + wire \myring.inv_array[199].y ; + wire \myring.inv_array[19].y ; + wire \myring.inv_array[1].y ; + wire \myring.inv_array[200].y ; + wire \myring.inv_array[201].y ; + wire \myring.inv_array[202].y ; + wire \myring.inv_array[203].y ; + wire \myring.inv_array[204].y ; + wire \myring.inv_array[205].y ; + wire \myring.inv_array[206].y ; + wire \myring.inv_array[207].y ; + wire \myring.inv_array[208].y ; + wire \myring.inv_array[209].y ; + wire \myring.inv_array[20].y ; + wire \myring.inv_array[210].y ; + wire \myring.inv_array[211].y ; + wire \myring.inv_array[212].y ; + wire \myring.inv_array[213].y ; + wire \myring.inv_array[214].y ; + wire \myring.inv_array[215].y ; + wire \myring.inv_array[216].y ; + wire \myring.inv_array[217].y ; + wire \myring.inv_array[218].y ; + wire \myring.inv_array[219].y ; + wire \myring.inv_array[21].y ; + wire \myring.inv_array[220].y ; + wire \myring.inv_array[221].y ; + wire \myring.inv_array[222].y ; + wire \myring.inv_array[223].y ; + wire \myring.inv_array[224].y ; + wire \myring.inv_array[225].y ; + wire \myring.inv_array[226].y ; + wire \myring.inv_array[227].y ; + wire \myring.inv_array[228].y ; + wire \myring.inv_array[229].y ; + wire \myring.inv_array[22].y ; + wire \myring.inv_array[230].y ; + wire \myring.inv_array[231].y ; + wire \myring.inv_array[232].y ; + wire \myring.inv_array[233].y ; + wire \myring.inv_array[234].y ; + wire \myring.inv_array[235].y ; + wire \myring.inv_array[236].y ; + wire \myring.inv_array[237].y ; + wire \myring.inv_array[238].y ; + wire \myring.inv_array[239].y ; + wire \myring.inv_array[23].y ; + wire \myring.inv_array[240].y ; + wire \myring.inv_array[241].y ; + wire \myring.inv_array[242].y ; + wire \myring.inv_array[243].y ; + wire \myring.inv_array[244].y ; + wire \myring.inv_array[245].y ; + wire \myring.inv_array[246].y ; + wire \myring.inv_array[247].y ; + wire \myring.inv_array[248].y ; + wire \myring.inv_array[249].y ; + wire \myring.inv_array[24].y ; + wire \myring.inv_array[250].y ; + wire \myring.inv_array[251].y ; + wire \myring.inv_array[252].y ; + wire \myring.inv_array[253].y ; + wire \myring.inv_array[254].y ; + wire \myring.inv_array[255].y ; + wire \myring.inv_array[256].y ; + wire \myring.inv_array[257].y ; + wire \myring.inv_array[258].y ; + wire \myring.inv_array[259].y ; + wire \myring.inv_array[25].y ; + wire \myring.inv_array[260].y ; + wire \myring.inv_array[261].y ; + wire \myring.inv_array[262].y ; + wire \myring.inv_array[263].y ; + wire \myring.inv_array[264].y ; + wire \myring.inv_array[265].y ; + wire \myring.inv_array[266].y ; + wire \myring.inv_array[267].y ; + wire \myring.inv_array[268].y ; + wire \myring.inv_array[269].y ; + wire \myring.inv_array[26].y ; + wire \myring.inv_array[270].y ; + wire \myring.inv_array[271].y ; + wire \myring.inv_array[272].y ; + wire \myring.inv_array[273].y ; + wire \myring.inv_array[274].y ; + wire \myring.inv_array[275].y ; + wire \myring.inv_array[276].y ; + wire \myring.inv_array[277].y ; + wire \myring.inv_array[278].y ; + wire \myring.inv_array[279].y ; + wire \myring.inv_array[27].y ; + wire \myring.inv_array[280].y ; + wire \myring.inv_array[281].y ; + wire \myring.inv_array[282].y ; + wire \myring.inv_array[283].y ; + wire \myring.inv_array[284].y ; + wire \myring.inv_array[285].y ; + wire \myring.inv_array[286].y ; + wire \myring.inv_array[287].y ; + wire \myring.inv_array[288].y ; + wire \myring.inv_array[289].y ; + wire \myring.inv_array[28].y ; + wire \myring.inv_array[290].y ; + wire \myring.inv_array[291].y ; + wire \myring.inv_array[292].y ; + wire \myring.inv_array[293].y ; + wire \myring.inv_array[294].y ; + wire \myring.inv_array[295].y ; + wire \myring.inv_array[296].y ; + wire \myring.inv_array[297].y ; + wire \myring.inv_array[298].y ; + wire \myring.inv_array[299].y ; + wire \myring.inv_array[29].y ; + wire \myring.inv_array[2].y ; + wire \myring.inv_array[300].y ; + wire \myring.inv_array[301].y ; + wire \myring.inv_array[302].y ; + wire \myring.inv_array[303].y ; + wire \myring.inv_array[304].y ; + wire \myring.inv_array[305].y ; + wire \myring.inv_array[306].y ; + wire \myring.inv_array[307].y ; + wire \myring.inv_array[308].y ; + wire \myring.inv_array[309].y ; + wire \myring.inv_array[30].y ; + wire \myring.inv_array[310].y ; + wire \myring.inv_array[311].y ; + wire \myring.inv_array[312].y ; + wire \myring.inv_array[313].y ; + wire \myring.inv_array[314].y ; + wire \myring.inv_array[315].y ; + wire \myring.inv_array[316].y ; + wire \myring.inv_array[317].y ; + wire \myring.inv_array[318].y ; + wire \myring.inv_array[319].y ; + wire \myring.inv_array[31].y ; + wire \myring.inv_array[320].y ; + wire \myring.inv_array[321].y ; + wire \myring.inv_array[322].y ; + wire \myring.inv_array[323].y ; + wire \myring.inv_array[324].y ; + wire \myring.inv_array[325].y ; + wire \myring.inv_array[326].y ; + wire \myring.inv_array[327].y ; + wire \myring.inv_array[328].y ; + wire \myring.inv_array[329].y ; + wire \myring.inv_array[32].y ; + wire \myring.inv_array[330].y ; + wire \myring.inv_array[331].y ; + wire \myring.inv_array[332].y ; + wire \myring.inv_array[333].y ; + wire \myring.inv_array[334].y ; + wire \myring.inv_array[335].y ; + wire \myring.inv_array[336].y ; + wire \myring.inv_array[337].y ; + wire \myring.inv_array[338].y ; + wire \myring.inv_array[339].y ; + wire \myring.inv_array[33].y ; + wire \myring.inv_array[340].y ; + wire \myring.inv_array[341].y ; + wire \myring.inv_array[342].y ; + wire \myring.inv_array[343].y ; + wire \myring.inv_array[344].y ; + wire \myring.inv_array[345].y ; + wire \myring.inv_array[346].y ; + wire \myring.inv_array[347].y ; + wire \myring.inv_array[348].y ; + wire \myring.inv_array[349].y ; + wire \myring.inv_array[34].y ; + wire \myring.inv_array[350].y ; + wire \myring.inv_array[351].y ; + wire \myring.inv_array[352].y ; + wire \myring.inv_array[353].y ; + wire \myring.inv_array[354].y ; + wire \myring.inv_array[355].y ; + wire \myring.inv_array[356].y ; + wire \myring.inv_array[357].y ; + wire \myring.inv_array[358].y ; + wire \myring.inv_array[359].y ; + wire \myring.inv_array[35].y ; + wire \myring.inv_array[360].y ; + wire \myring.inv_array[361].y ; + wire \myring.inv_array[362].y ; + wire \myring.inv_array[363].y ; + wire \myring.inv_array[364].y ; + wire \myring.inv_array[365].y ; + wire \myring.inv_array[366].y ; + wire \myring.inv_array[367].y ; + wire \myring.inv_array[368].y ; + wire \myring.inv_array[369].y ; + wire \myring.inv_array[36].y ; + wire \myring.inv_array[370].y ; + wire \myring.inv_array[371].y ; + wire \myring.inv_array[372].y ; + wire \myring.inv_array[373].y ; + wire \myring.inv_array[374].y ; + wire \myring.inv_array[375].y ; + wire \myring.inv_array[376].y ; + wire \myring.inv_array[377].y ; + wire \myring.inv_array[378].y ; + wire \myring.inv_array[379].y ; + wire \myring.inv_array[37].y ; + wire \myring.inv_array[380].y ; + wire \myring.inv_array[381].y ; + wire \myring.inv_array[382].y ; + wire \myring.inv_array[383].y ; + wire \myring.inv_array[384].y ; + wire \myring.inv_array[385].y ; + wire \myring.inv_array[386].y ; + wire \myring.inv_array[387].y ; + wire \myring.inv_array[388].y ; + wire \myring.inv_array[389].y ; + wire \myring.inv_array[38].y ; + wire \myring.inv_array[390].y ; + wire \myring.inv_array[391].y ; + wire \myring.inv_array[392].y ; + wire \myring.inv_array[393].y ; + wire \myring.inv_array[394].y ; + wire \myring.inv_array[395].y ; + wire \myring.inv_array[396].y ; + wire \myring.inv_array[397].y ; + wire \myring.inv_array[398].y ; + wire \myring.inv_array[399].y ; + wire \myring.inv_array[39].y ; + wire \myring.inv_array[3].y ; + wire \myring.inv_array[400].y ; + wire \myring.inv_array[401].y ; + wire \myring.inv_array[402].y ; + wire \myring.inv_array[403].y ; + wire \myring.inv_array[404].y ; + wire \myring.inv_array[405].y ; + wire \myring.inv_array[406].y ; + wire \myring.inv_array[407].y ; + wire \myring.inv_array[408].y ; + wire \myring.inv_array[409].y ; + wire \myring.inv_array[40].y ; + wire \myring.inv_array[410].y ; + wire \myring.inv_array[411].y ; + wire \myring.inv_array[412].y ; + wire \myring.inv_array[413].y ; + wire \myring.inv_array[414].y ; + wire \myring.inv_array[415].y ; + wire \myring.inv_array[416].y ; + wire \myring.inv_array[417].y ; + wire \myring.inv_array[418].y ; + wire \myring.inv_array[419].y ; + wire \myring.inv_array[41].y ; + wire \myring.inv_array[420].y ; + wire \myring.inv_array[421].y ; + wire \myring.inv_array[422].y ; + wire \myring.inv_array[423].y ; + wire \myring.inv_array[424].y ; + wire \myring.inv_array[425].y ; + wire \myring.inv_array[426].y ; + wire \myring.inv_array[427].y ; + wire \myring.inv_array[428].y ; + wire \myring.inv_array[429].y ; + wire \myring.inv_array[42].y ; + wire \myring.inv_array[430].y ; + wire \myring.inv_array[431].y ; + wire \myring.inv_array[432].y ; + wire \myring.inv_array[433].y ; + wire \myring.inv_array[434].y ; + wire \myring.inv_array[435].y ; + wire \myring.inv_array[436].y ; + wire \myring.inv_array[437].y ; + wire \myring.inv_array[438].y ; + wire \myring.inv_array[439].y ; + wire \myring.inv_array[43].y ; + wire \myring.inv_array[440].y ; + wire \myring.inv_array[441].y ; + wire \myring.inv_array[442].y ; + wire \myring.inv_array[443].y ; + wire \myring.inv_array[444].y ; + wire \myring.inv_array[445].y ; + wire \myring.inv_array[446].y ; + wire \myring.inv_array[447].y ; + wire \myring.inv_array[448].y ; + wire \myring.inv_array[449].y ; + wire \myring.inv_array[44].y ; + wire \myring.inv_array[450].y ; + wire \myring.inv_array[451].y ; + wire \myring.inv_array[452].y ; + wire \myring.inv_array[453].y ; + wire \myring.inv_array[454].y ; + wire \myring.inv_array[455].y ; + wire \myring.inv_array[456].y ; + wire \myring.inv_array[457].y ; + wire \myring.inv_array[458].y ; + wire \myring.inv_array[459].y ; + wire \myring.inv_array[45].y ; + wire \myring.inv_array[460].y ; + wire \myring.inv_array[461].y ; + wire \myring.inv_array[462].y ; + wire \myring.inv_array[463].y ; + wire \myring.inv_array[464].y ; + wire \myring.inv_array[465].y ; + wire \myring.inv_array[466].y ; + wire \myring.inv_array[467].y ; + wire \myring.inv_array[468].y ; + wire \myring.inv_array[469].y ; + wire \myring.inv_array[46].y ; + wire \myring.inv_array[470].y ; + wire \myring.inv_array[471].y ; + wire \myring.inv_array[472].y ; + wire \myring.inv_array[473].y ; + wire \myring.inv_array[474].y ; + wire \myring.inv_array[475].y ; + wire \myring.inv_array[476].y ; + wire \myring.inv_array[477].y ; + wire \myring.inv_array[478].y ; + wire \myring.inv_array[479].y ; + wire \myring.inv_array[47].y ; + wire \myring.inv_array[480].y ; + wire \myring.inv_array[481].y ; + wire \myring.inv_array[482].y ; + wire \myring.inv_array[483].y ; + wire \myring.inv_array[484].y ; + wire \myring.inv_array[485].y ; + wire \myring.inv_array[486].y ; + wire \myring.inv_array[487].y ; + wire \myring.inv_array[488].y ; + wire \myring.inv_array[489].y ; + wire \myring.inv_array[48].y ; + wire \myring.inv_array[490].y ; + wire \myring.inv_array[491].y ; + wire \myring.inv_array[492].y ; + wire \myring.inv_array[493].y ; + wire \myring.inv_array[494].y ; + wire \myring.inv_array[495].y ; + wire \myring.inv_array[496].y ; + wire \myring.inv_array[497].y ; + wire \myring.inv_array[498].y ; + wire \myring.inv_array[499].y ; + wire \myring.inv_array[49].y ; + wire \myring.inv_array[4].y ; + wire \myring.inv_array[500].y ; + wire \myring.inv_array[501].y ; + wire \myring.inv_array[502].y ; + wire \myring.inv_array[503].y ; + wire \myring.inv_array[504].y ; + wire \myring.inv_array[505].y ; + wire \myring.inv_array[506].y ; + wire \myring.inv_array[507].y ; + wire \myring.inv_array[508].y ; + wire \myring.inv_array[509].y ; + wire \myring.inv_array[50].y ; + wire \myring.inv_array[510].y ; + wire \myring.inv_array[511].y ; + wire \myring.inv_array[512].y ; + wire \myring.inv_array[513].y ; + wire \myring.inv_array[514].y ; + wire \myring.inv_array[515].y ; + wire \myring.inv_array[516].y ; + wire \myring.inv_array[517].y ; + wire \myring.inv_array[518].y ; + wire \myring.inv_array[519].y ; + wire \myring.inv_array[51].y ; + wire \myring.inv_array[520].y ; + wire \myring.inv_array[521].y ; + wire \myring.inv_array[522].y ; + wire \myring.inv_array[523].y ; + wire \myring.inv_array[524].y ; + wire \myring.inv_array[525].y ; + wire \myring.inv_array[526].y ; + wire \myring.inv_array[527].y ; + wire \myring.inv_array[528].y ; + wire \myring.inv_array[529].y ; + wire \myring.inv_array[52].y ; + wire \myring.inv_array[530].y ; + wire \myring.inv_array[531].y ; + wire \myring.inv_array[532].y ; + wire \myring.inv_array[533].y ; + wire \myring.inv_array[534].y ; + wire \myring.inv_array[535].y ; + wire \myring.inv_array[536].y ; + wire \myring.inv_array[537].y ; + wire \myring.inv_array[538].y ; + wire \myring.inv_array[539].y ; + wire \myring.inv_array[53].y ; + wire \myring.inv_array[540].y ; + wire \myring.inv_array[541].y ; + wire \myring.inv_array[542].y ; + wire \myring.inv_array[543].y ; + wire \myring.inv_array[544].y ; + wire \myring.inv_array[545].y ; + wire \myring.inv_array[546].y ; + wire \myring.inv_array[547].y ; + wire \myring.inv_array[548].y ; + wire \myring.inv_array[549].y ; + wire \myring.inv_array[54].y ; + wire \myring.inv_array[550].y ; + wire \myring.inv_array[551].y ; + wire \myring.inv_array[552].y ; + wire \myring.inv_array[553].y ; + wire \myring.inv_array[554].y ; + wire \myring.inv_array[555].y ; + wire \myring.inv_array[556].y ; + wire \myring.inv_array[557].y ; + wire \myring.inv_array[558].y ; + wire \myring.inv_array[559].y ; + wire \myring.inv_array[55].y ; + wire \myring.inv_array[560].y ; + wire \myring.inv_array[561].y ; + wire \myring.inv_array[562].y ; + wire \myring.inv_array[563].y ; + wire \myring.inv_array[564].y ; + wire \myring.inv_array[565].y ; + wire \myring.inv_array[566].y ; + wire \myring.inv_array[567].y ; + wire \myring.inv_array[568].y ; + wire \myring.inv_array[569].y ; + wire \myring.inv_array[56].y ; + wire \myring.inv_array[570].y ; + wire \myring.inv_array[571].y ; + wire \myring.inv_array[572].y ; + wire \myring.inv_array[573].y ; + wire \myring.inv_array[574].y ; + wire \myring.inv_array[575].y ; + wire \myring.inv_array[576].y ; + wire \myring.inv_array[577].y ; + wire \myring.inv_array[578].y ; + wire \myring.inv_array[579].y ; + wire \myring.inv_array[57].y ; + wire \myring.inv_array[580].y ; + wire \myring.inv_array[581].y ; + wire \myring.inv_array[582].y ; + wire \myring.inv_array[583].y ; + wire \myring.inv_array[584].y ; + wire \myring.inv_array[585].y ; + wire \myring.inv_array[586].y ; + wire \myring.inv_array[587].y ; + wire \myring.inv_array[588].y ; + wire \myring.inv_array[589].y ; + wire \myring.inv_array[58].y ; + wire \myring.inv_array[590].y ; + wire \myring.inv_array[591].y ; + wire \myring.inv_array[592].y ; + wire \myring.inv_array[593].y ; + wire \myring.inv_array[594].y ; + wire \myring.inv_array[595].y ; + wire \myring.inv_array[596].y ; + wire \myring.inv_array[597].y ; + wire \myring.inv_array[598].y ; + wire \myring.inv_array[599].y ; + wire \myring.inv_array[59].y ; + wire \myring.inv_array[5].y ; + wire \myring.inv_array[600].y ; + wire \myring.inv_array[601].y ; + wire \myring.inv_array[602].y ; + wire \myring.inv_array[603].y ; + wire \myring.inv_array[604].y ; + wire \myring.inv_array[605].y ; + wire \myring.inv_array[606].y ; + wire \myring.inv_array[607].y ; + wire \myring.inv_array[608].y ; + wire \myring.inv_array[609].y ; + wire \myring.inv_array[60].y ; + wire \myring.inv_array[610].y ; + wire \myring.inv_array[611].y ; + wire \myring.inv_array[612].y ; + wire \myring.inv_array[613].y ; + wire \myring.inv_array[614].y ; + wire \myring.inv_array[615].y ; + wire \myring.inv_array[616].y ; + wire \myring.inv_array[617].y ; + wire \myring.inv_array[618].y ; + wire \myring.inv_array[619].y ; + wire \myring.inv_array[61].y ; + wire \myring.inv_array[620].y ; + wire \myring.inv_array[621].y ; + wire \myring.inv_array[622].y ; + wire \myring.inv_array[623].y ; + wire \myring.inv_array[624].y ; + wire \myring.inv_array[625].y ; + wire \myring.inv_array[626].y ; + wire \myring.inv_array[627].y ; + wire \myring.inv_array[628].y ; + wire \myring.inv_array[629].y ; + wire \myring.inv_array[62].y ; + wire \myring.inv_array[630].y ; + wire \myring.inv_array[631].y ; + wire \myring.inv_array[632].y ; + wire \myring.inv_array[633].y ; + wire \myring.inv_array[634].y ; + wire \myring.inv_array[635].y ; + wire \myring.inv_array[636].y ; + wire \myring.inv_array[637].y ; + wire \myring.inv_array[638].y ; + wire \myring.inv_array[639].y ; + wire \myring.inv_array[63].y ; + wire \myring.inv_array[640].y ; + wire \myring.inv_array[641].y ; + wire \myring.inv_array[642].y ; + wire \myring.inv_array[643].y ; + wire \myring.inv_array[644].y ; + wire \myring.inv_array[645].y ; + wire \myring.inv_array[646].y ; + wire \myring.inv_array[647].y ; + wire \myring.inv_array[648].y ; + wire \myring.inv_array[649].y ; + wire \myring.inv_array[64].y ; + wire \myring.inv_array[650].y ; + wire \myring.inv_array[651].y ; + wire \myring.inv_array[652].y ; + wire \myring.inv_array[653].y ; + wire \myring.inv_array[654].y ; + wire \myring.inv_array[655].y ; + wire \myring.inv_array[656].y ; + wire \myring.inv_array[657].y ; + wire \myring.inv_array[658].y ; + wire \myring.inv_array[659].y ; + wire \myring.inv_array[65].y ; + wire \myring.inv_array[660].y ; + wire \myring.inv_array[661].y ; + wire \myring.inv_array[662].y ; + wire \myring.inv_array[663].y ; + wire \myring.inv_array[664].y ; + wire \myring.inv_array[665].y ; + wire \myring.inv_array[666].y ; + wire \myring.inv_array[667].y ; + wire \myring.inv_array[668].y ; + wire \myring.inv_array[669].y ; + wire \myring.inv_array[66].y ; + wire \myring.inv_array[670].y ; + wire \myring.inv_array[671].y ; + wire \myring.inv_array[672].y ; + wire \myring.inv_array[673].y ; + wire \myring.inv_array[674].y ; + wire \myring.inv_array[675].y ; + wire \myring.inv_array[676].y ; + wire \myring.inv_array[677].y ; + wire \myring.inv_array[678].y ; + wire \myring.inv_array[679].y ; + wire \myring.inv_array[67].y ; + wire \myring.inv_array[680].y ; + wire \myring.inv_array[681].y ; + wire \myring.inv_array[682].y ; + wire \myring.inv_array[683].y ; + wire \myring.inv_array[684].y ; + wire \myring.inv_array[685].y ; + wire \myring.inv_array[686].y ; + wire \myring.inv_array[687].y ; + wire \myring.inv_array[688].y ; + wire \myring.inv_array[689].y ; + wire \myring.inv_array[68].y ; + wire \myring.inv_array[690].y ; + wire \myring.inv_array[691].y ; + wire \myring.inv_array[692].y ; + wire \myring.inv_array[693].y ; + wire \myring.inv_array[694].y ; + wire \myring.inv_array[695].y ; + wire \myring.inv_array[696].y ; + wire \myring.inv_array[697].y ; + wire \myring.inv_array[698].y ; + wire \myring.inv_array[699].y ; + wire \myring.inv_array[69].y ; + wire \myring.inv_array[6].y ; + wire \myring.inv_array[700].y ; + wire \myring.inv_array[701].y ; + wire \myring.inv_array[702].y ; + wire \myring.inv_array[703].y ; + wire \myring.inv_array[704].y ; + wire \myring.inv_array[705].y ; + wire \myring.inv_array[706].y ; + wire \myring.inv_array[707].y ; + wire \myring.inv_array[708].y ; + wire \myring.inv_array[709].y ; + wire \myring.inv_array[70].y ; + wire \myring.inv_array[710].y ; + wire \myring.inv_array[711].y ; + wire \myring.inv_array[712].y ; + wire \myring.inv_array[713].y ; + wire \myring.inv_array[714].y ; + wire \myring.inv_array[715].y ; + wire \myring.inv_array[716].y ; + wire \myring.inv_array[717].y ; + wire \myring.inv_array[718].y ; + wire \myring.inv_array[719].y ; + wire \myring.inv_array[71].y ; + wire \myring.inv_array[720].y ; + wire \myring.inv_array[721].y ; + wire \myring.inv_array[722].y ; + wire \myring.inv_array[723].y ; + wire \myring.inv_array[724].y ; + wire \myring.inv_array[725].y ; + wire \myring.inv_array[726].y ; + wire \myring.inv_array[727].y ; + wire \myring.inv_array[728].y ; + wire \myring.inv_array[729].y ; + wire \myring.inv_array[72].y ; + wire \myring.inv_array[730].y ; + wire \myring.inv_array[731].y ; + wire \myring.inv_array[732].y ; + wire \myring.inv_array[733].y ; + wire \myring.inv_array[734].y ; + wire \myring.inv_array[735].y ; + wire \myring.inv_array[736].y ; + wire \myring.inv_array[737].y ; + wire \myring.inv_array[738].y ; + wire \myring.inv_array[739].y ; + wire \myring.inv_array[73].y ; + wire \myring.inv_array[740].y ; + wire \myring.inv_array[741].y ; + wire \myring.inv_array[742].y ; + wire \myring.inv_array[743].y ; + wire \myring.inv_array[744].y ; + wire \myring.inv_array[745].y ; + wire \myring.inv_array[746].y ; + wire \myring.inv_array[747].y ; + wire \myring.inv_array[748].y ; + wire \myring.inv_array[749].y ; + wire \myring.inv_array[74].y ; + wire \myring.inv_array[750].y ; + wire \myring.inv_array[751].y ; + wire \myring.inv_array[752].y ; + wire \myring.inv_array[753].y ; + wire \myring.inv_array[754].y ; + wire \myring.inv_array[755].y ; + wire \myring.inv_array[756].y ; + wire \myring.inv_array[757].y ; + wire \myring.inv_array[758].y ; + wire \myring.inv_array[759].y ; + wire \myring.inv_array[75].y ; + wire \myring.inv_array[760].y ; + wire \myring.inv_array[761].y ; + wire \myring.inv_array[762].y ; + wire \myring.inv_array[763].y ; + wire \myring.inv_array[764].y ; + wire \myring.inv_array[765].y ; + wire \myring.inv_array[766].y ; + wire \myring.inv_array[767].y ; + wire \myring.inv_array[768].y ; + wire \myring.inv_array[769].y ; + wire \myring.inv_array[76].y ; + wire \myring.inv_array[770].y ; + wire \myring.inv_array[771].y ; + wire \myring.inv_array[772].y ; + wire \myring.inv_array[773].y ; + wire \myring.inv_array[774].y ; + wire \myring.inv_array[775].y ; + wire \myring.inv_array[776].y ; + wire \myring.inv_array[777].y ; + wire \myring.inv_array[778].y ; + wire \myring.inv_array[779].y ; + wire \myring.inv_array[77].y ; + wire \myring.inv_array[780].y ; + wire \myring.inv_array[781].y ; + wire \myring.inv_array[782].y ; + wire \myring.inv_array[783].y ; + wire \myring.inv_array[784].y ; + wire \myring.inv_array[785].y ; + wire \myring.inv_array[786].y ; + wire \myring.inv_array[787].y ; + wire \myring.inv_array[788].y ; + wire \myring.inv_array[789].y ; + wire \myring.inv_array[78].y ; + wire \myring.inv_array[790].y ; + wire \myring.inv_array[791].y ; + wire \myring.inv_array[792].y ; + wire \myring.inv_array[793].y ; + wire \myring.inv_array[794].y ; + wire \myring.inv_array[795].y ; + wire \myring.inv_array[796].y ; + wire \myring.inv_array[797].y ; + wire \myring.inv_array[798].y ; + wire \myring.inv_array[799].y ; + wire \myring.inv_array[79].y ; + wire \myring.inv_array[7].y ; + wire \myring.inv_array[800].y ; + wire \myring.inv_array[801].y ; + wire \myring.inv_array[802].y ; + wire \myring.inv_array[803].y ; + wire \myring.inv_array[804].y ; + wire \myring.inv_array[805].y ; + wire \myring.inv_array[806].y ; + wire \myring.inv_array[807].y ; + wire \myring.inv_array[808].y ; + wire \myring.inv_array[809].y ; + wire \myring.inv_array[80].y ; + wire \myring.inv_array[810].y ; + wire \myring.inv_array[811].y ; + wire \myring.inv_array[812].y ; + wire \myring.inv_array[813].y ; + wire \myring.inv_array[814].y ; + wire \myring.inv_array[815].y ; + wire \myring.inv_array[816].y ; + wire \myring.inv_array[817].y ; + wire \myring.inv_array[818].y ; + wire \myring.inv_array[819].y ; + wire \myring.inv_array[81].y ; + wire \myring.inv_array[820].y ; + wire \myring.inv_array[821].y ; + wire \myring.inv_array[822].y ; + wire \myring.inv_array[823].y ; + wire \myring.inv_array[824].y ; + wire \myring.inv_array[825].y ; + wire \myring.inv_array[826].y ; + wire \myring.inv_array[827].y ; + wire \myring.inv_array[828].y ; + wire \myring.inv_array[829].y ; + wire \myring.inv_array[82].y ; + wire \myring.inv_array[830].y ; + wire \myring.inv_array[831].y ; + wire \myring.inv_array[832].y ; + wire \myring.inv_array[833].y ; + wire \myring.inv_array[834].y ; + wire \myring.inv_array[835].y ; + wire \myring.inv_array[836].y ; + wire \myring.inv_array[837].y ; + wire \myring.inv_array[838].y ; + wire \myring.inv_array[839].y ; + wire \myring.inv_array[83].y ; + wire \myring.inv_array[840].y ; + wire \myring.inv_array[841].y ; + wire \myring.inv_array[842].y ; + wire \myring.inv_array[843].y ; + wire \myring.inv_array[844].y ; + wire \myring.inv_array[845].y ; + wire \myring.inv_array[846].y ; + wire \myring.inv_array[847].y ; + wire \myring.inv_array[848].y ; + wire \myring.inv_array[849].y ; + wire \myring.inv_array[84].y ; + wire \myring.inv_array[850].y ; + wire \myring.inv_array[851].y ; + wire \myring.inv_array[852].y ; + wire \myring.inv_array[853].y ; + wire \myring.inv_array[854].y ; + wire \myring.inv_array[855].y ; + wire \myring.inv_array[856].y ; + wire \myring.inv_array[857].y ; + wire \myring.inv_array[858].y ; + wire \myring.inv_array[859].y ; + wire \myring.inv_array[85].y ; + wire \myring.inv_array[860].y ; + wire \myring.inv_array[861].y ; + wire \myring.inv_array[862].y ; + wire \myring.inv_array[863].y ; + wire \myring.inv_array[864].y ; + wire \myring.inv_array[865].y ; + wire \myring.inv_array[866].y ; + wire \myring.inv_array[867].y ; + wire \myring.inv_array[868].y ; + wire \myring.inv_array[869].y ; + wire \myring.inv_array[86].y ; + wire \myring.inv_array[870].y ; + wire \myring.inv_array[871].y ; + wire \myring.inv_array[872].y ; + wire \myring.inv_array[873].y ; + wire \myring.inv_array[874].y ; + wire \myring.inv_array[875].y ; + wire \myring.inv_array[876].y ; + wire \myring.inv_array[877].y ; + wire \myring.inv_array[878].y ; + wire \myring.inv_array[879].y ; + wire \myring.inv_array[87].y ; + wire \myring.inv_array[880].y ; + wire \myring.inv_array[881].y ; + wire \myring.inv_array[882].y ; + wire \myring.inv_array[883].y ; + wire \myring.inv_array[884].y ; + wire \myring.inv_array[885].y ; + wire \myring.inv_array[886].y ; + wire \myring.inv_array[887].y ; + wire \myring.inv_array[888].y ; + wire \myring.inv_array[889].y ; + wire \myring.inv_array[88].y ; + wire \myring.inv_array[890].y ; + wire \myring.inv_array[891].y ; + wire \myring.inv_array[892].y ; + wire \myring.inv_array[893].y ; + wire \myring.inv_array[894].y ; + wire \myring.inv_array[895].y ; + wire \myring.inv_array[896].y ; + wire \myring.inv_array[897].y ; + wire \myring.inv_array[898].y ; + wire \myring.inv_array[899].y ; + wire \myring.inv_array[89].y ; + wire \myring.inv_array[8].y ; + wire \myring.inv_array[900].y ; + wire \myring.inv_array[901].y ; + wire \myring.inv_array[902].y ; + wire \myring.inv_array[903].y ; + wire \myring.inv_array[904].y ; + wire \myring.inv_array[905].y ; + wire \myring.inv_array[906].y ; + wire \myring.inv_array[907].y ; + wire \myring.inv_array[908].y ; + wire \myring.inv_array[909].y ; + wire \myring.inv_array[90].y ; + wire \myring.inv_array[910].y ; + wire \myring.inv_array[911].y ; + wire \myring.inv_array[912].y ; + wire \myring.inv_array[913].y ; + wire \myring.inv_array[914].y ; + wire \myring.inv_array[915].y ; + wire \myring.inv_array[916].y ; + wire \myring.inv_array[917].y ; + wire \myring.inv_array[918].y ; + wire \myring.inv_array[919].y ; + wire \myring.inv_array[91].y ; + wire \myring.inv_array[920].y ; + wire \myring.inv_array[921].y ; + wire \myring.inv_array[922].y ; + wire \myring.inv_array[923].y ; + wire \myring.inv_array[924].y ; + wire \myring.inv_array[925].y ; + wire \myring.inv_array[926].y ; + wire \myring.inv_array[927].y ; + wire \myring.inv_array[928].y ; + wire \myring.inv_array[929].y ; + wire \myring.inv_array[92].y ; + wire \myring.inv_array[930].y ; + wire \myring.inv_array[931].y ; + wire \myring.inv_array[932].y ; + wire \myring.inv_array[933].y ; + wire \myring.inv_array[934].y ; + wire \myring.inv_array[935].y ; + wire \myring.inv_array[936].y ; + wire \myring.inv_array[937].y ; + wire \myring.inv_array[938].y ; + wire \myring.inv_array[939].y ; + wire \myring.inv_array[93].y ; + wire \myring.inv_array[940].y ; + wire \myring.inv_array[941].y ; + wire \myring.inv_array[942].y ; + wire \myring.inv_array[943].y ; + wire \myring.inv_array[944].y ; + wire \myring.inv_array[945].y ; + wire \myring.inv_array[946].y ; + wire \myring.inv_array[947].y ; + wire \myring.inv_array[948].y ; + wire \myring.inv_array[949].y ; + wire \myring.inv_array[94].y ; + wire \myring.inv_array[950].y ; + wire \myring.inv_array[951].y ; + wire \myring.inv_array[952].y ; + wire \myring.inv_array[953].y ; + wire \myring.inv_array[954].y ; + wire \myring.inv_array[955].y ; + wire \myring.inv_array[956].y ; + wire \myring.inv_array[957].y ; + wire \myring.inv_array[958].y ; + wire \myring.inv_array[959].y ; + wire \myring.inv_array[95].y ; + wire \myring.inv_array[960].y ; + wire \myring.inv_array[961].y ; + wire \myring.inv_array[962].y ; + wire \myring.inv_array[963].y ; + wire \myring.inv_array[964].y ; + wire \myring.inv_array[965].y ; + wire \myring.inv_array[966].y ; + wire \myring.inv_array[967].y ; + wire \myring.inv_array[968].y ; + wire \myring.inv_array[969].y ; + wire \myring.inv_array[96].y ; + wire \myring.inv_array[970].y ; + wire \myring.inv_array[971].y ; + wire \myring.inv_array[972].y ; + wire \myring.inv_array[973].y ; + wire \myring.inv_array[974].y ; + wire \myring.inv_array[975].y ; + wire \myring.inv_array[976].y ; + wire \myring.inv_array[977].y ; + wire \myring.inv_array[978].y ; + wire \myring.inv_array[979].y ; + wire \myring.inv_array[97].y ; + wire \myring.inv_array[980].y ; + wire \myring.inv_array[981].y ; + wire \myring.inv_array[982].y ; + wire \myring.inv_array[983].y ; + wire \myring.inv_array[984].y ; + wire \myring.inv_array[985].y ; + wire \myring.inv_array[986].y ; + wire \myring.inv_array[987].y ; + wire \myring.inv_array[988].y ; + wire \myring.inv_array[989].y ; + wire \myring.inv_array[98].y ; + wire \myring.inv_array[990].y ; + wire \myring.inv_array[991].y ; + wire \myring.inv_array[992].y ; + wire \myring.inv_array[993].y ; + wire \myring.inv_array[994].y ; + wire \myring.inv_array[995].y ; + wire \myring.inv_array[996].y ; + wire \myring.inv_array[997].y ; + wire \myring.inv_array[998].y ; + wire net20; + wire net21; + wire net22; + wire net23; + wire net24; + wire net25; + wire net26; + wire net27; + wire net28; + wire net29; + wire net30; + wire net31; + wire net32; + wire net33; + wire net34; + wire net35; + wire net36; + wire net37; + wire net38; + wire net39; + wire net40; + wire net1; + wire net2; + wire net3; + wire net4; + wire net5; + wire net6; + wire net7; + wire net8; + wire net9; + wire net10; + wire net11; + wire net12; + wire net13; + wire net14; + wire net15; + wire net16; + wire net17; + wire net18; + wire net19; + + sky130_fd_sc_hd__and4_1 _05_ (.A(net6), + .B(net5), + .C(net8), + .D(net7), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(_00_)); + sky130_fd_sc_hd__and4_1 _06_ (.A(net18), + .B(net17), + .C(net2), + .D(net1), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(_01_)); + sky130_fd_sc_hd__and4_1 _07_ (.A(net14), + .B(net13), + .C(net16), + .D(net15), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(_02_)); + sky130_fd_sc_hd__and4_1 _08_ (.A(net10), + .B(net9), + .C(net12), + .D(net11), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(_03_)); + sky130_fd_sc_hd__and3_1 _09_ (.A(_01_), + .B(_02_), + .C(_03_), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(_04_)); + sky130_fd_sc_hd__and4_1 _10_ (.A(net4), + .B(net3), + .C(_00_), + .D(_04_), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(dummy)); + sky130_fd_sc_hd__conb_1 tt_um_algofoogle_tt09_ring_osc_20 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .LO(net20)); + sky130_fd_sc_hd__conb_1 tt_um_algofoogle_tt09_ring_osc_21 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .LO(net21)); + sky130_fd_sc_hd__conb_1 tt_um_algofoogle_tt09_ring_osc_22 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .LO(net22)); + sky130_fd_sc_hd__conb_1 tt_um_algofoogle_tt09_ring_osc_23 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .LO(net23)); + sky130_fd_sc_hd__conb_1 tt_um_algofoogle_tt09_ring_osc_24 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .LO(net24)); + sky130_fd_sc_hd__conb_1 tt_um_algofoogle_tt09_ring_osc_25 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .LO(net25)); + sky130_fd_sc_hd__conb_1 tt_um_algofoogle_tt09_ring_osc_26 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .LO(net26)); + sky130_fd_sc_hd__conb_1 tt_um_algofoogle_tt09_ring_osc_27 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .LO(net27)); + sky130_fd_sc_hd__conb_1 tt_um_algofoogle_tt09_ring_osc_28 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .LO(net28)); + sky130_fd_sc_hd__conb_1 tt_um_algofoogle_tt09_ring_osc_29 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .LO(net29)); + sky130_fd_sc_hd__conb_1 tt_um_algofoogle_tt09_ring_osc_30 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .LO(net30)); + sky130_fd_sc_hd__conb_1 tt_um_algofoogle_tt09_ring_osc_31 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .LO(net31)); + sky130_fd_sc_hd__conb_1 tt_um_algofoogle_tt09_ring_osc_32 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .LO(net32)); + sky130_fd_sc_hd__conb_1 tt_um_algofoogle_tt09_ring_osc_33 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .LO(net33)); + sky130_fd_sc_hd__conb_1 tt_um_algofoogle_tt09_ring_osc_34 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .LO(net34)); + sky130_fd_sc_hd__conb_1 tt_um_algofoogle_tt09_ring_osc_35 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .LO(net35)); + sky130_fd_sc_hd__conb_1 tt_um_algofoogle_tt09_ring_osc_36 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .LO(net36)); + sky130_fd_sc_hd__conb_1 tt_um_algofoogle_tt09_ring_osc_37 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .LO(net37)); + sky130_fd_sc_hd__conb_1 tt_um_algofoogle_tt09_ring_osc_38 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .LO(net38)); + sky130_fd_sc_hd__conb_1 tt_um_algofoogle_tt09_ring_osc_39 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .LO(net39)); + sky130_fd_sc_hd__conb_1 tt_um_algofoogle_tt09_ring_osc_40 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .LO(net40)); + sky130_ef_sc_hd__decap_12 FILLER_0_0_3 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__buf_2 _33_ (.A(\myring.inv_array[0].a ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(uo_out[0])); + sky130_fd_sc_hd__buf_2 _34_ (.A(dummy), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(uo_out[1])); + sky130_fd_sc_hd__inv_2 \myring.inv_array[0].sky_inverter (.A(\myring.inv_array[0].a ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[0].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[1000].sky_inverter (.A(\myring.inv_array[1000].a ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[0].a )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[100].sky_inverter (.A(\myring.inv_array[100].a ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[100].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[101].sky_inverter (.A(\myring.inv_array[100].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[101].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[102].sky_inverter (.A(\myring.inv_array[101].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[102].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[103].sky_inverter (.A(\myring.inv_array[102].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[103].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[104].sky_inverter (.A(\myring.inv_array[103].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[104].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[105].sky_inverter (.A(\myring.inv_array[104].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[105].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[106].sky_inverter (.A(\myring.inv_array[105].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[106].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[107].sky_inverter (.A(\myring.inv_array[106].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[107].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[108].sky_inverter (.A(\myring.inv_array[107].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[108].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[109].sky_inverter (.A(\myring.inv_array[108].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[109].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[10].sky_inverter (.A(\myring.inv_array[10].a ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[10].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[110].sky_inverter (.A(\myring.inv_array[109].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[110].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[111].sky_inverter (.A(\myring.inv_array[110].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[111].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[112].sky_inverter (.A(\myring.inv_array[111].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[112].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[113].sky_inverter (.A(\myring.inv_array[112].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[113].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[114].sky_inverter (.A(\myring.inv_array[113].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[114].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[115].sky_inverter (.A(\myring.inv_array[114].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[115].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[116].sky_inverter (.A(\myring.inv_array[115].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[116].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[117].sky_inverter (.A(\myring.inv_array[116].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[117].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[118].sky_inverter (.A(\myring.inv_array[117].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[118].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[119].sky_inverter (.A(\myring.inv_array[118].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[119].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[11].sky_inverter (.A(\myring.inv_array[10].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[11].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[120].sky_inverter (.A(\myring.inv_array[119].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[120].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[121].sky_inverter (.A(\myring.inv_array[120].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[121].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[122].sky_inverter (.A(\myring.inv_array[121].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[122].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[123].sky_inverter (.A(\myring.inv_array[122].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[123].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[124].sky_inverter (.A(\myring.inv_array[123].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[124].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[125].sky_inverter (.A(\myring.inv_array[124].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[125].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[126].sky_inverter (.A(\myring.inv_array[125].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[126].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[127].sky_inverter (.A(\myring.inv_array[126].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[127].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[128].sky_inverter (.A(\myring.inv_array[127].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[128].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[129].sky_inverter (.A(\myring.inv_array[128].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[129].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[12].sky_inverter (.A(\myring.inv_array[11].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[12].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[130].sky_inverter (.A(\myring.inv_array[129].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[130].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[131].sky_inverter (.A(\myring.inv_array[130].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[131].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[132].sky_inverter (.A(\myring.inv_array[131].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[132].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[133].sky_inverter (.A(\myring.inv_array[132].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[133].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[134].sky_inverter (.A(\myring.inv_array[133].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[134].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[135].sky_inverter (.A(\myring.inv_array[134].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[135].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[136].sky_inverter (.A(\myring.inv_array[135].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[136].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[137].sky_inverter (.A(\myring.inv_array[136].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[137].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[138].sky_inverter (.A(\myring.inv_array[137].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[138].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[139].sky_inverter (.A(\myring.inv_array[138].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[139].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[13].sky_inverter (.A(\myring.inv_array[12].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[13].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[140].sky_inverter (.A(\myring.inv_array[139].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[140].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[141].sky_inverter (.A(\myring.inv_array[140].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[141].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[142].sky_inverter (.A(\myring.inv_array[141].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[142].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[143].sky_inverter (.A(\myring.inv_array[142].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[143].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[144].sky_inverter (.A(\myring.inv_array[143].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[144].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[145].sky_inverter (.A(\myring.inv_array[144].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[145].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[146].sky_inverter (.A(\myring.inv_array[145].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[146].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[147].sky_inverter (.A(\myring.inv_array[146].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[147].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[148].sky_inverter (.A(\myring.inv_array[147].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[148].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[149].sky_inverter (.A(\myring.inv_array[148].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[149].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[14].sky_inverter (.A(\myring.inv_array[13].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[14].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[150].sky_inverter (.A(\myring.inv_array[149].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[150].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[151].sky_inverter (.A(\myring.inv_array[150].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[151].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[152].sky_inverter (.A(\myring.inv_array[151].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[152].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[153].sky_inverter (.A(\myring.inv_array[152].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[153].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[154].sky_inverter (.A(\myring.inv_array[153].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[154].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[155].sky_inverter (.A(\myring.inv_array[154].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[155].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[156].sky_inverter (.A(\myring.inv_array[155].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[156].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[157].sky_inverter (.A(\myring.inv_array[156].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[157].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[158].sky_inverter (.A(\myring.inv_array[157].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[158].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[159].sky_inverter (.A(\myring.inv_array[158].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[159].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[15].sky_inverter (.A(\myring.inv_array[14].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[15].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[160].sky_inverter (.A(\myring.inv_array[159].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[160].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[161].sky_inverter (.A(\myring.inv_array[160].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[161].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[162].sky_inverter (.A(\myring.inv_array[161].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[162].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[163].sky_inverter (.A(\myring.inv_array[162].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[163].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[164].sky_inverter (.A(\myring.inv_array[163].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[164].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[165].sky_inverter (.A(\myring.inv_array[164].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[165].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[166].sky_inverter (.A(\myring.inv_array[165].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[166].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[167].sky_inverter (.A(\myring.inv_array[166].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[167].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[168].sky_inverter (.A(\myring.inv_array[167].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[168].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[169].sky_inverter (.A(\myring.inv_array[168].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[169].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[16].sky_inverter (.A(\myring.inv_array[15].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[16].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[170].sky_inverter (.A(\myring.inv_array[169].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[170].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[171].sky_inverter (.A(\myring.inv_array[170].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[171].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[172].sky_inverter (.A(\myring.inv_array[171].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[172].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[173].sky_inverter (.A(\myring.inv_array[172].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[173].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[174].sky_inverter (.A(\myring.inv_array[173].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[174].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[175].sky_inverter (.A(\myring.inv_array[174].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[175].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[176].sky_inverter (.A(\myring.inv_array[175].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[176].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[177].sky_inverter (.A(\myring.inv_array[176].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[177].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[178].sky_inverter (.A(\myring.inv_array[177].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[178].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[179].sky_inverter (.A(\myring.inv_array[178].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[179].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[17].sky_inverter (.A(\myring.inv_array[16].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[17].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[180].sky_inverter (.A(\myring.inv_array[179].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[180].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[181].sky_inverter (.A(\myring.inv_array[180].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[181].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[182].sky_inverter (.A(\myring.inv_array[181].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[182].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[183].sky_inverter (.A(\myring.inv_array[182].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[183].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[184].sky_inverter (.A(\myring.inv_array[183].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[184].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[185].sky_inverter (.A(\myring.inv_array[184].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[185].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[186].sky_inverter (.A(\myring.inv_array[185].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[186].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[187].sky_inverter (.A(\myring.inv_array[186].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[187].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[188].sky_inverter (.A(\myring.inv_array[187].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[188].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[189].sky_inverter (.A(\myring.inv_array[188].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[189].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[18].sky_inverter (.A(\myring.inv_array[17].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[18].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[190].sky_inverter (.A(\myring.inv_array[189].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[190].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[191].sky_inverter (.A(\myring.inv_array[190].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[191].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[192].sky_inverter (.A(\myring.inv_array[191].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[192].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[193].sky_inverter (.A(\myring.inv_array[192].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[193].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[194].sky_inverter (.A(\myring.inv_array[193].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[194].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[195].sky_inverter (.A(\myring.inv_array[194].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[195].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[196].sky_inverter (.A(\myring.inv_array[195].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[196].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[197].sky_inverter (.A(\myring.inv_array[196].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[197].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[198].sky_inverter (.A(\myring.inv_array[197].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[198].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[199].sky_inverter (.A(\myring.inv_array[198].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[199].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[19].sky_inverter (.A(\myring.inv_array[18].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[19].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[1].sky_inverter (.A(\myring.inv_array[0].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[1].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[200].sky_inverter (.A(\myring.inv_array[199].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[200].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[201].sky_inverter (.A(\myring.inv_array[200].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[201].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[202].sky_inverter (.A(\myring.inv_array[201].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[202].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[203].sky_inverter (.A(\myring.inv_array[202].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[203].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[204].sky_inverter (.A(\myring.inv_array[203].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[204].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[205].sky_inverter (.A(\myring.inv_array[204].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[205].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[206].sky_inverter (.A(\myring.inv_array[205].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[206].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[207].sky_inverter (.A(\myring.inv_array[206].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[207].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[208].sky_inverter (.A(\myring.inv_array[207].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[208].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[209].sky_inverter (.A(\myring.inv_array[208].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[209].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[20].sky_inverter (.A(\myring.inv_array[19].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[20].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[210].sky_inverter (.A(\myring.inv_array[209].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[210].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[211].sky_inverter (.A(\myring.inv_array[210].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[211].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[212].sky_inverter (.A(\myring.inv_array[211].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[212].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[213].sky_inverter (.A(\myring.inv_array[212].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[213].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[214].sky_inverter (.A(\myring.inv_array[213].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[214].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[215].sky_inverter (.A(\myring.inv_array[214].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[215].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[216].sky_inverter (.A(\myring.inv_array[215].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[216].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[217].sky_inverter (.A(\myring.inv_array[216].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[217].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[218].sky_inverter (.A(\myring.inv_array[217].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[218].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[219].sky_inverter (.A(\myring.inv_array[218].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[219].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[21].sky_inverter (.A(\myring.inv_array[20].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[21].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[220].sky_inverter (.A(\myring.inv_array[219].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[220].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[221].sky_inverter (.A(\myring.inv_array[220].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[221].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[222].sky_inverter (.A(\myring.inv_array[221].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[222].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[223].sky_inverter (.A(\myring.inv_array[222].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[223].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[224].sky_inverter (.A(\myring.inv_array[223].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[224].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[225].sky_inverter (.A(\myring.inv_array[224].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[225].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[226].sky_inverter (.A(\myring.inv_array[225].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[226].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[227].sky_inverter (.A(\myring.inv_array[226].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[227].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[228].sky_inverter (.A(\myring.inv_array[227].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[228].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[229].sky_inverter (.A(\myring.inv_array[228].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[229].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[22].sky_inverter (.A(\myring.inv_array[21].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[22].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[230].sky_inverter (.A(\myring.inv_array[229].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[230].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[231].sky_inverter (.A(\myring.inv_array[230].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[231].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[232].sky_inverter (.A(\myring.inv_array[231].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[232].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[233].sky_inverter (.A(\myring.inv_array[232].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[233].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[234].sky_inverter (.A(\myring.inv_array[233].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[234].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[235].sky_inverter (.A(\myring.inv_array[234].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[235].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[236].sky_inverter (.A(\myring.inv_array[235].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[236].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[237].sky_inverter (.A(\myring.inv_array[236].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[237].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[238].sky_inverter (.A(\myring.inv_array[237].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[238].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[239].sky_inverter (.A(\myring.inv_array[238].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[239].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[23].sky_inverter (.A(\myring.inv_array[22].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[23].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[240].sky_inverter (.A(\myring.inv_array[239].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[240].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[241].sky_inverter (.A(\myring.inv_array[240].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[241].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[242].sky_inverter (.A(\myring.inv_array[241].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[242].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[243].sky_inverter (.A(\myring.inv_array[242].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[243].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[244].sky_inverter (.A(\myring.inv_array[243].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[244].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[245].sky_inverter (.A(\myring.inv_array[244].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[245].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[246].sky_inverter (.A(\myring.inv_array[245].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[246].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[247].sky_inverter (.A(\myring.inv_array[246].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[247].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[248].sky_inverter (.A(\myring.inv_array[247].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[248].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[249].sky_inverter (.A(\myring.inv_array[248].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[249].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[24].sky_inverter (.A(\myring.inv_array[23].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[24].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[250].sky_inverter (.A(\myring.inv_array[249].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[250].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[251].sky_inverter (.A(\myring.inv_array[250].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[251].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[252].sky_inverter (.A(\myring.inv_array[251].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[252].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[253].sky_inverter (.A(\myring.inv_array[252].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[253].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[254].sky_inverter (.A(\myring.inv_array[253].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[254].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[255].sky_inverter (.A(\myring.inv_array[254].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[255].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[256].sky_inverter (.A(\myring.inv_array[255].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[256].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[257].sky_inverter (.A(\myring.inv_array[256].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[257].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[258].sky_inverter (.A(\myring.inv_array[257].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[258].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[259].sky_inverter (.A(\myring.inv_array[258].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[259].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[25].sky_inverter (.A(\myring.inv_array[24].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[25].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[260].sky_inverter (.A(\myring.inv_array[259].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[260].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[261].sky_inverter (.A(\myring.inv_array[260].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[261].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[262].sky_inverter (.A(\myring.inv_array[261].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[262].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[263].sky_inverter (.A(\myring.inv_array[262].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[263].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[264].sky_inverter (.A(\myring.inv_array[263].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[264].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[265].sky_inverter (.A(\myring.inv_array[264].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[265].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[266].sky_inverter (.A(\myring.inv_array[265].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[266].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[267].sky_inverter (.A(\myring.inv_array[266].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[267].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[268].sky_inverter (.A(\myring.inv_array[267].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[268].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[269].sky_inverter (.A(\myring.inv_array[268].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[269].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[26].sky_inverter (.A(\myring.inv_array[25].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[26].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[270].sky_inverter (.A(\myring.inv_array[269].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[270].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[271].sky_inverter (.A(\myring.inv_array[270].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[271].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[272].sky_inverter (.A(\myring.inv_array[271].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[272].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[273].sky_inverter (.A(\myring.inv_array[272].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[273].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[274].sky_inverter (.A(\myring.inv_array[273].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[274].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[275].sky_inverter (.A(\myring.inv_array[274].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[275].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[276].sky_inverter (.A(\myring.inv_array[275].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[276].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[277].sky_inverter (.A(\myring.inv_array[276].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[277].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[278].sky_inverter (.A(\myring.inv_array[277].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[278].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[279].sky_inverter (.A(\myring.inv_array[278].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[279].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[27].sky_inverter (.A(\myring.inv_array[26].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[27].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[280].sky_inverter (.A(\myring.inv_array[279].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[280].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[281].sky_inverter (.A(\myring.inv_array[280].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[281].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[282].sky_inverter (.A(\myring.inv_array[281].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[282].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[283].sky_inverter (.A(\myring.inv_array[282].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[283].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[284].sky_inverter (.A(\myring.inv_array[283].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[284].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[285].sky_inverter (.A(\myring.inv_array[284].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[285].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[286].sky_inverter (.A(\myring.inv_array[285].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[286].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[287].sky_inverter (.A(\myring.inv_array[286].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[287].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[288].sky_inverter (.A(\myring.inv_array[287].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[288].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[289].sky_inverter (.A(\myring.inv_array[288].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[289].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[28].sky_inverter (.A(\myring.inv_array[27].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[28].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[290].sky_inverter (.A(\myring.inv_array[289].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[290].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[291].sky_inverter (.A(\myring.inv_array[290].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[291].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[292].sky_inverter (.A(\myring.inv_array[291].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[292].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[293].sky_inverter (.A(\myring.inv_array[292].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[293].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[294].sky_inverter (.A(\myring.inv_array[293].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[294].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[295].sky_inverter (.A(\myring.inv_array[294].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[295].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[296].sky_inverter (.A(\myring.inv_array[295].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[296].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[297].sky_inverter (.A(\myring.inv_array[296].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[297].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[298].sky_inverter (.A(\myring.inv_array[297].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[298].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[299].sky_inverter (.A(\myring.inv_array[298].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[299].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[29].sky_inverter (.A(\myring.inv_array[28].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[29].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[2].sky_inverter (.A(\myring.inv_array[1].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[2].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[300].sky_inverter (.A(\myring.inv_array[299].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[300].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[301].sky_inverter (.A(\myring.inv_array[300].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[301].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[302].sky_inverter (.A(\myring.inv_array[301].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[302].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[303].sky_inverter (.A(\myring.inv_array[302].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[303].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[304].sky_inverter (.A(\myring.inv_array[303].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[304].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[305].sky_inverter (.A(\myring.inv_array[304].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[305].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[306].sky_inverter (.A(\myring.inv_array[305].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[306].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[307].sky_inverter (.A(\myring.inv_array[306].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[307].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[308].sky_inverter (.A(\myring.inv_array[307].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[308].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[309].sky_inverter (.A(\myring.inv_array[308].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[309].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[30].sky_inverter (.A(\myring.inv_array[29].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[30].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[310].sky_inverter (.A(\myring.inv_array[309].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[310].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[311].sky_inverter (.A(\myring.inv_array[310].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[311].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[312].sky_inverter (.A(\myring.inv_array[311].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[312].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[313].sky_inverter (.A(\myring.inv_array[312].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[313].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[314].sky_inverter (.A(\myring.inv_array[313].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[314].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[315].sky_inverter (.A(\myring.inv_array[314].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[315].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[316].sky_inverter (.A(\myring.inv_array[315].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[316].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[317].sky_inverter (.A(\myring.inv_array[316].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[317].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[318].sky_inverter (.A(\myring.inv_array[317].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[318].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[319].sky_inverter (.A(\myring.inv_array[318].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[319].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[31].sky_inverter (.A(\myring.inv_array[30].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[31].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[320].sky_inverter (.A(\myring.inv_array[319].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[320].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[321].sky_inverter (.A(\myring.inv_array[320].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[321].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[322].sky_inverter (.A(\myring.inv_array[321].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[322].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[323].sky_inverter (.A(\myring.inv_array[322].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[323].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[324].sky_inverter (.A(\myring.inv_array[323].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[324].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[325].sky_inverter (.A(\myring.inv_array[324].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[325].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[326].sky_inverter (.A(\myring.inv_array[325].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[326].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[327].sky_inverter (.A(\myring.inv_array[326].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[327].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[328].sky_inverter (.A(\myring.inv_array[327].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[328].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[329].sky_inverter (.A(\myring.inv_array[328].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[329].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[32].sky_inverter (.A(\myring.inv_array[31].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[32].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[330].sky_inverter (.A(\myring.inv_array[329].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[330].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[331].sky_inverter (.A(\myring.inv_array[330].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[331].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[332].sky_inverter (.A(\myring.inv_array[331].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[332].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[333].sky_inverter (.A(\myring.inv_array[332].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[333].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[334].sky_inverter (.A(\myring.inv_array[333].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[334].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[335].sky_inverter (.A(\myring.inv_array[334].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[335].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[336].sky_inverter (.A(\myring.inv_array[335].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[336].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[337].sky_inverter (.A(\myring.inv_array[336].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[337].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[338].sky_inverter (.A(\myring.inv_array[337].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[338].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[339].sky_inverter (.A(\myring.inv_array[338].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[339].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[33].sky_inverter (.A(\myring.inv_array[32].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[33].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[340].sky_inverter (.A(\myring.inv_array[339].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[340].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[341].sky_inverter (.A(\myring.inv_array[340].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[341].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[342].sky_inverter (.A(\myring.inv_array[341].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[342].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[343].sky_inverter (.A(\myring.inv_array[342].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[343].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[344].sky_inverter (.A(\myring.inv_array[343].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[344].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[345].sky_inverter (.A(\myring.inv_array[344].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[345].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[346].sky_inverter (.A(\myring.inv_array[345].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[346].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[347].sky_inverter (.A(\myring.inv_array[346].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[347].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[348].sky_inverter (.A(\myring.inv_array[347].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[348].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[349].sky_inverter (.A(\myring.inv_array[348].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[349].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[34].sky_inverter (.A(\myring.inv_array[33].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[34].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[350].sky_inverter (.A(\myring.inv_array[349].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[350].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[351].sky_inverter (.A(\myring.inv_array[350].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[351].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[352].sky_inverter (.A(\myring.inv_array[351].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[352].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[353].sky_inverter (.A(\myring.inv_array[352].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[353].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[354].sky_inverter (.A(\myring.inv_array[353].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[354].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[355].sky_inverter (.A(\myring.inv_array[354].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[355].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[356].sky_inverter (.A(\myring.inv_array[355].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[356].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[357].sky_inverter (.A(\myring.inv_array[356].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[357].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[358].sky_inverter (.A(\myring.inv_array[357].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[358].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[359].sky_inverter (.A(\myring.inv_array[358].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[359].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[35].sky_inverter (.A(\myring.inv_array[34].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[35].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[360].sky_inverter (.A(\myring.inv_array[359].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[360].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[361].sky_inverter (.A(\myring.inv_array[360].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[361].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[362].sky_inverter (.A(\myring.inv_array[361].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[362].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[363].sky_inverter (.A(\myring.inv_array[362].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[363].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[364].sky_inverter (.A(\myring.inv_array[363].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[364].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[365].sky_inverter (.A(\myring.inv_array[364].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[365].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[366].sky_inverter (.A(\myring.inv_array[365].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[366].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[367].sky_inverter (.A(\myring.inv_array[366].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[367].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[368].sky_inverter (.A(\myring.inv_array[367].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[368].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[369].sky_inverter (.A(\myring.inv_array[368].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[369].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[36].sky_inverter (.A(\myring.inv_array[35].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[36].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[370].sky_inverter (.A(\myring.inv_array[369].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[370].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[371].sky_inverter (.A(\myring.inv_array[370].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[371].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[372].sky_inverter (.A(\myring.inv_array[371].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[372].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[373].sky_inverter (.A(\myring.inv_array[372].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[373].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[374].sky_inverter (.A(\myring.inv_array[373].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[374].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[375].sky_inverter (.A(\myring.inv_array[374].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[375].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[376].sky_inverter (.A(\myring.inv_array[375].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[376].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[377].sky_inverter (.A(\myring.inv_array[376].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[377].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[378].sky_inverter (.A(\myring.inv_array[377].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[378].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[379].sky_inverter (.A(\myring.inv_array[378].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[379].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[37].sky_inverter (.A(\myring.inv_array[36].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[37].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[380].sky_inverter (.A(\myring.inv_array[379].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[380].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[381].sky_inverter (.A(\myring.inv_array[380].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[381].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[382].sky_inverter (.A(\myring.inv_array[381].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[382].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[383].sky_inverter (.A(\myring.inv_array[382].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[383].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[384].sky_inverter (.A(\myring.inv_array[383].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[384].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[385].sky_inverter (.A(\myring.inv_array[384].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[385].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[386].sky_inverter (.A(\myring.inv_array[385].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[386].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[387].sky_inverter (.A(\myring.inv_array[386].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[387].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[388].sky_inverter (.A(\myring.inv_array[387].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[388].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[389].sky_inverter (.A(\myring.inv_array[388].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[389].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[38].sky_inverter (.A(\myring.inv_array[37].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[38].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[390].sky_inverter (.A(\myring.inv_array[389].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[390].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[391].sky_inverter (.A(\myring.inv_array[390].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[391].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[392].sky_inverter (.A(\myring.inv_array[391].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[392].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[393].sky_inverter (.A(\myring.inv_array[392].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[393].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[394].sky_inverter (.A(\myring.inv_array[393].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[394].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[395].sky_inverter (.A(\myring.inv_array[394].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[395].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[396].sky_inverter (.A(\myring.inv_array[395].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[396].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[397].sky_inverter (.A(\myring.inv_array[396].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[397].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[398].sky_inverter (.A(\myring.inv_array[397].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[398].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[399].sky_inverter (.A(\myring.inv_array[398].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[399].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[39].sky_inverter (.A(\myring.inv_array[38].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[39].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[3].sky_inverter (.A(\myring.inv_array[2].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[3].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[400].sky_inverter (.A(\myring.inv_array[399].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[400].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[401].sky_inverter (.A(\myring.inv_array[400].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[401].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[402].sky_inverter (.A(\myring.inv_array[401].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[402].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[403].sky_inverter (.A(\myring.inv_array[402].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[403].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[404].sky_inverter (.A(\myring.inv_array[403].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[404].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[405].sky_inverter (.A(\myring.inv_array[404].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[405].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[406].sky_inverter (.A(\myring.inv_array[405].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[406].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[407].sky_inverter (.A(\myring.inv_array[406].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[407].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[408].sky_inverter (.A(\myring.inv_array[407].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[408].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[409].sky_inverter (.A(\myring.inv_array[408].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[409].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[40].sky_inverter (.A(\myring.inv_array[39].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[40].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[410].sky_inverter (.A(\myring.inv_array[409].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[410].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[411].sky_inverter (.A(\myring.inv_array[410].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[411].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[412].sky_inverter (.A(\myring.inv_array[411].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[412].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[413].sky_inverter (.A(\myring.inv_array[412].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[413].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[414].sky_inverter (.A(\myring.inv_array[413].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[414].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[415].sky_inverter (.A(\myring.inv_array[414].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[415].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[416].sky_inverter (.A(\myring.inv_array[415].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[416].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[417].sky_inverter (.A(\myring.inv_array[416].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[417].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[418].sky_inverter (.A(\myring.inv_array[417].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[418].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[419].sky_inverter (.A(\myring.inv_array[418].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[419].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[41].sky_inverter (.A(\myring.inv_array[40].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[41].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[420].sky_inverter (.A(\myring.inv_array[419].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[420].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[421].sky_inverter (.A(\myring.inv_array[420].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[421].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[422].sky_inverter (.A(\myring.inv_array[421].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[422].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[423].sky_inverter (.A(\myring.inv_array[422].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[423].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[424].sky_inverter (.A(\myring.inv_array[423].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[424].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[425].sky_inverter (.A(\myring.inv_array[424].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[425].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[426].sky_inverter (.A(\myring.inv_array[425].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[426].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[427].sky_inverter (.A(\myring.inv_array[426].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[427].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[428].sky_inverter (.A(\myring.inv_array[427].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[428].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[429].sky_inverter (.A(\myring.inv_array[428].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[429].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[42].sky_inverter (.A(\myring.inv_array[41].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[42].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[430].sky_inverter (.A(\myring.inv_array[429].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[430].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[431].sky_inverter (.A(\myring.inv_array[430].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[431].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[432].sky_inverter (.A(\myring.inv_array[431].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[432].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[433].sky_inverter (.A(\myring.inv_array[432].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[433].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[434].sky_inverter (.A(\myring.inv_array[433].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[434].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[435].sky_inverter (.A(\myring.inv_array[434].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[435].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[436].sky_inverter (.A(\myring.inv_array[435].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[436].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[437].sky_inverter (.A(\myring.inv_array[436].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[437].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[438].sky_inverter (.A(\myring.inv_array[437].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[438].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[439].sky_inverter (.A(\myring.inv_array[438].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[439].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[43].sky_inverter (.A(\myring.inv_array[42].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[43].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[440].sky_inverter (.A(\myring.inv_array[439].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[440].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[441].sky_inverter (.A(\myring.inv_array[440].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[441].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[442].sky_inverter (.A(\myring.inv_array[441].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[442].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[443].sky_inverter (.A(\myring.inv_array[442].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[443].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[444].sky_inverter (.A(\myring.inv_array[443].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[444].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[445].sky_inverter (.A(\myring.inv_array[444].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[445].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[446].sky_inverter (.A(\myring.inv_array[445].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[446].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[447].sky_inverter (.A(\myring.inv_array[446].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[447].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[448].sky_inverter (.A(\myring.inv_array[447].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[448].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[449].sky_inverter (.A(\myring.inv_array[448].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[449].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[44].sky_inverter (.A(\myring.inv_array[43].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[44].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[450].sky_inverter (.A(\myring.inv_array[449].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[450].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[451].sky_inverter (.A(\myring.inv_array[450].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[451].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[452].sky_inverter (.A(\myring.inv_array[451].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[452].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[453].sky_inverter (.A(\myring.inv_array[452].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[453].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[454].sky_inverter (.A(\myring.inv_array[453].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[454].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[455].sky_inverter (.A(\myring.inv_array[454].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[455].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[456].sky_inverter (.A(\myring.inv_array[455].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[456].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[457].sky_inverter (.A(\myring.inv_array[456].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[457].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[458].sky_inverter (.A(\myring.inv_array[457].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[458].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[459].sky_inverter (.A(\myring.inv_array[458].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[459].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[45].sky_inverter (.A(\myring.inv_array[44].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[45].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[460].sky_inverter (.A(\myring.inv_array[459].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[460].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[461].sky_inverter (.A(\myring.inv_array[460].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[461].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[462].sky_inverter (.A(\myring.inv_array[461].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[462].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[463].sky_inverter (.A(\myring.inv_array[462].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[463].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[464].sky_inverter (.A(\myring.inv_array[463].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[464].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[465].sky_inverter (.A(\myring.inv_array[464].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[465].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[466].sky_inverter (.A(\myring.inv_array[465].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[466].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[467].sky_inverter (.A(\myring.inv_array[466].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[467].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[468].sky_inverter (.A(\myring.inv_array[467].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[468].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[469].sky_inverter (.A(\myring.inv_array[468].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[469].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[46].sky_inverter (.A(\myring.inv_array[45].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[46].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[470].sky_inverter (.A(\myring.inv_array[469].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[470].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[471].sky_inverter (.A(\myring.inv_array[470].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[471].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[472].sky_inverter (.A(\myring.inv_array[471].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[472].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[473].sky_inverter (.A(\myring.inv_array[472].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[473].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[474].sky_inverter (.A(\myring.inv_array[473].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[474].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[475].sky_inverter (.A(\myring.inv_array[474].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[475].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[476].sky_inverter (.A(\myring.inv_array[475].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[476].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[477].sky_inverter (.A(\myring.inv_array[476].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[477].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[478].sky_inverter (.A(\myring.inv_array[477].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[478].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[479].sky_inverter (.A(\myring.inv_array[478].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[479].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[47].sky_inverter (.A(\myring.inv_array[46].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[47].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[480].sky_inverter (.A(\myring.inv_array[479].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[480].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[481].sky_inverter (.A(\myring.inv_array[480].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[481].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[482].sky_inverter (.A(\myring.inv_array[481].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[482].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[483].sky_inverter (.A(\myring.inv_array[482].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[483].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[484].sky_inverter (.A(\myring.inv_array[483].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[484].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[485].sky_inverter (.A(\myring.inv_array[484].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[485].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[486].sky_inverter (.A(\myring.inv_array[485].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[486].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[487].sky_inverter (.A(\myring.inv_array[486].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[487].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[488].sky_inverter (.A(\myring.inv_array[487].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[488].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[489].sky_inverter (.A(\myring.inv_array[488].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[489].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[48].sky_inverter (.A(\myring.inv_array[47].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[48].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[490].sky_inverter (.A(\myring.inv_array[489].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[490].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[491].sky_inverter (.A(\myring.inv_array[490].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[491].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[492].sky_inverter (.A(\myring.inv_array[491].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[492].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[493].sky_inverter (.A(\myring.inv_array[492].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[493].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[494].sky_inverter (.A(\myring.inv_array[493].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[494].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[495].sky_inverter (.A(\myring.inv_array[494].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[495].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[496].sky_inverter (.A(\myring.inv_array[495].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[496].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[497].sky_inverter (.A(\myring.inv_array[496].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[497].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[498].sky_inverter (.A(\myring.inv_array[497].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[498].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[499].sky_inverter (.A(\myring.inv_array[498].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[499].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[49].sky_inverter (.A(\myring.inv_array[48].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[49].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[4].sky_inverter (.A(\myring.inv_array[3].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[4].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[500].sky_inverter (.A(\myring.inv_array[499].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[500].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[501].sky_inverter (.A(\myring.inv_array[500].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[501].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[502].sky_inverter (.A(\myring.inv_array[501].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[502].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[503].sky_inverter (.A(\myring.inv_array[502].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[503].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[504].sky_inverter (.A(\myring.inv_array[503].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[504].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[505].sky_inverter (.A(\myring.inv_array[504].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[505].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[506].sky_inverter (.A(\myring.inv_array[505].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[506].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[507].sky_inverter (.A(\myring.inv_array[506].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[507].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[508].sky_inverter (.A(\myring.inv_array[507].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[508].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[509].sky_inverter (.A(\myring.inv_array[508].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[509].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[50].sky_inverter (.A(\myring.inv_array[49].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[50].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[510].sky_inverter (.A(\myring.inv_array[509].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[510].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[511].sky_inverter (.A(\myring.inv_array[510].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[511].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[512].sky_inverter (.A(\myring.inv_array[511].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[512].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[513].sky_inverter (.A(\myring.inv_array[512].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[513].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[514].sky_inverter (.A(\myring.inv_array[513].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[514].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[515].sky_inverter (.A(\myring.inv_array[514].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[515].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[516].sky_inverter (.A(\myring.inv_array[515].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[516].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[517].sky_inverter (.A(\myring.inv_array[516].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[517].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[518].sky_inverter (.A(\myring.inv_array[517].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[518].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[519].sky_inverter (.A(\myring.inv_array[518].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[519].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[51].sky_inverter (.A(\myring.inv_array[50].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[51].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[520].sky_inverter (.A(\myring.inv_array[519].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[520].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[521].sky_inverter (.A(\myring.inv_array[520].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[521].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[522].sky_inverter (.A(\myring.inv_array[521].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[522].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[523].sky_inverter (.A(\myring.inv_array[522].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[523].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[524].sky_inverter (.A(\myring.inv_array[523].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[524].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[525].sky_inverter (.A(\myring.inv_array[524].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[525].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[526].sky_inverter (.A(\myring.inv_array[525].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[526].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[527].sky_inverter (.A(\myring.inv_array[526].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[527].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[528].sky_inverter (.A(\myring.inv_array[527].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[528].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[529].sky_inverter (.A(\myring.inv_array[528].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[529].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[52].sky_inverter (.A(\myring.inv_array[51].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[52].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[530].sky_inverter (.A(\myring.inv_array[529].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[530].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[531].sky_inverter (.A(\myring.inv_array[530].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[531].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[532].sky_inverter (.A(\myring.inv_array[531].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[532].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[533].sky_inverter (.A(\myring.inv_array[532].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[533].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[534].sky_inverter (.A(\myring.inv_array[533].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[534].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[535].sky_inverter (.A(\myring.inv_array[534].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[535].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[536].sky_inverter (.A(\myring.inv_array[535].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[536].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[537].sky_inverter (.A(\myring.inv_array[536].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[537].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[538].sky_inverter (.A(\myring.inv_array[537].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[538].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[539].sky_inverter (.A(\myring.inv_array[538].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[539].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[53].sky_inverter (.A(\myring.inv_array[52].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[53].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[540].sky_inverter (.A(\myring.inv_array[539].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[540].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[541].sky_inverter (.A(\myring.inv_array[540].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[541].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[542].sky_inverter (.A(\myring.inv_array[541].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[542].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[543].sky_inverter (.A(\myring.inv_array[542].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[543].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[544].sky_inverter (.A(\myring.inv_array[543].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[544].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[545].sky_inverter (.A(\myring.inv_array[544].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[545].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[546].sky_inverter (.A(\myring.inv_array[545].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[546].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[547].sky_inverter (.A(\myring.inv_array[546].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[547].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[548].sky_inverter (.A(\myring.inv_array[547].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[548].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[549].sky_inverter (.A(\myring.inv_array[548].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[549].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[54].sky_inverter (.A(\myring.inv_array[53].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[54].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[550].sky_inverter (.A(\myring.inv_array[549].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[550].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[551].sky_inverter (.A(\myring.inv_array[550].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[551].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[552].sky_inverter (.A(\myring.inv_array[551].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[552].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[553].sky_inverter (.A(\myring.inv_array[552].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[553].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[554].sky_inverter (.A(\myring.inv_array[553].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[554].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[555].sky_inverter (.A(\myring.inv_array[554].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[555].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[556].sky_inverter (.A(\myring.inv_array[555].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[556].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[557].sky_inverter (.A(\myring.inv_array[556].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[557].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[558].sky_inverter (.A(\myring.inv_array[557].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[558].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[559].sky_inverter (.A(\myring.inv_array[558].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[559].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[55].sky_inverter (.A(\myring.inv_array[54].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[55].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[560].sky_inverter (.A(\myring.inv_array[559].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[560].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[561].sky_inverter (.A(\myring.inv_array[560].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[561].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[562].sky_inverter (.A(\myring.inv_array[561].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[562].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[563].sky_inverter (.A(\myring.inv_array[562].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[563].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[564].sky_inverter (.A(\myring.inv_array[563].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[564].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[565].sky_inverter (.A(\myring.inv_array[564].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[565].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[566].sky_inverter (.A(\myring.inv_array[565].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[566].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[567].sky_inverter (.A(\myring.inv_array[566].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[567].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[568].sky_inverter (.A(\myring.inv_array[567].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[568].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[569].sky_inverter (.A(\myring.inv_array[568].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[569].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[56].sky_inverter (.A(\myring.inv_array[55].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[56].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[570].sky_inverter (.A(\myring.inv_array[569].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[570].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[571].sky_inverter (.A(\myring.inv_array[570].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[571].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[572].sky_inverter (.A(\myring.inv_array[571].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[572].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[573].sky_inverter (.A(\myring.inv_array[572].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[573].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[574].sky_inverter (.A(\myring.inv_array[573].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[574].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[575].sky_inverter (.A(\myring.inv_array[574].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[575].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[576].sky_inverter (.A(\myring.inv_array[575].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[576].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[577].sky_inverter (.A(\myring.inv_array[576].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[577].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[578].sky_inverter (.A(\myring.inv_array[577].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[578].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[579].sky_inverter (.A(\myring.inv_array[578].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[579].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[57].sky_inverter (.A(\myring.inv_array[56].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[57].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[580].sky_inverter (.A(\myring.inv_array[579].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[580].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[581].sky_inverter (.A(\myring.inv_array[580].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[581].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[582].sky_inverter (.A(\myring.inv_array[581].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[582].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[583].sky_inverter (.A(\myring.inv_array[582].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[583].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[584].sky_inverter (.A(\myring.inv_array[583].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[584].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[585].sky_inverter (.A(\myring.inv_array[584].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[585].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[586].sky_inverter (.A(\myring.inv_array[585].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[586].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[587].sky_inverter (.A(\myring.inv_array[586].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[587].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[588].sky_inverter (.A(\myring.inv_array[587].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[588].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[589].sky_inverter (.A(\myring.inv_array[588].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[589].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[58].sky_inverter (.A(\myring.inv_array[57].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[58].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[590].sky_inverter (.A(\myring.inv_array[589].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[590].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[591].sky_inverter (.A(\myring.inv_array[590].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[591].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[592].sky_inverter (.A(\myring.inv_array[591].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[592].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[593].sky_inverter (.A(\myring.inv_array[592].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[593].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[594].sky_inverter (.A(\myring.inv_array[593].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[594].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[595].sky_inverter (.A(\myring.inv_array[594].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[595].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[596].sky_inverter (.A(\myring.inv_array[595].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[596].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[597].sky_inverter (.A(\myring.inv_array[596].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[597].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[598].sky_inverter (.A(\myring.inv_array[597].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[598].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[599].sky_inverter (.A(\myring.inv_array[598].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[599].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[59].sky_inverter (.A(\myring.inv_array[58].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[59].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[5].sky_inverter (.A(\myring.inv_array[4].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[5].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[600].sky_inverter (.A(\myring.inv_array[599].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[600].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[601].sky_inverter (.A(\myring.inv_array[600].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[601].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[602].sky_inverter (.A(\myring.inv_array[601].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[602].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[603].sky_inverter (.A(\myring.inv_array[602].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[603].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[604].sky_inverter (.A(\myring.inv_array[603].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[604].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[605].sky_inverter (.A(\myring.inv_array[604].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[605].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[606].sky_inverter (.A(\myring.inv_array[605].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[606].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[607].sky_inverter (.A(\myring.inv_array[606].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[607].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[608].sky_inverter (.A(\myring.inv_array[607].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[608].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[609].sky_inverter (.A(\myring.inv_array[608].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[609].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[60].sky_inverter (.A(\myring.inv_array[59].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[60].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[610].sky_inverter (.A(\myring.inv_array[609].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[610].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[611].sky_inverter (.A(\myring.inv_array[610].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[611].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[612].sky_inverter (.A(\myring.inv_array[611].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[612].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[613].sky_inverter (.A(\myring.inv_array[612].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[613].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[614].sky_inverter (.A(\myring.inv_array[613].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[614].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[615].sky_inverter (.A(\myring.inv_array[614].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[615].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[616].sky_inverter (.A(\myring.inv_array[615].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[616].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[617].sky_inverter (.A(\myring.inv_array[616].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[617].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[618].sky_inverter (.A(\myring.inv_array[617].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[618].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[619].sky_inverter (.A(\myring.inv_array[618].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[619].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[61].sky_inverter (.A(\myring.inv_array[60].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[61].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[620].sky_inverter (.A(\myring.inv_array[619].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[620].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[621].sky_inverter (.A(\myring.inv_array[620].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[621].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[622].sky_inverter (.A(\myring.inv_array[621].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[622].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[623].sky_inverter (.A(\myring.inv_array[622].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[623].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[624].sky_inverter (.A(\myring.inv_array[623].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[624].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[625].sky_inverter (.A(\myring.inv_array[624].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[625].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[626].sky_inverter (.A(\myring.inv_array[625].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[626].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[627].sky_inverter (.A(\myring.inv_array[626].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[627].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[628].sky_inverter (.A(\myring.inv_array[627].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[628].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[629].sky_inverter (.A(\myring.inv_array[628].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[629].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[62].sky_inverter (.A(\myring.inv_array[61].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[62].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[630].sky_inverter (.A(\myring.inv_array[629].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[630].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[631].sky_inverter (.A(\myring.inv_array[630].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[631].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[632].sky_inverter (.A(\myring.inv_array[631].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[632].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[633].sky_inverter (.A(\myring.inv_array[632].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[633].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[634].sky_inverter (.A(\myring.inv_array[633].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[634].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[635].sky_inverter (.A(\myring.inv_array[634].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[635].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[636].sky_inverter (.A(\myring.inv_array[635].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[636].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[637].sky_inverter (.A(\myring.inv_array[636].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[637].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[638].sky_inverter (.A(\myring.inv_array[637].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[638].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[639].sky_inverter (.A(\myring.inv_array[638].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[639].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[63].sky_inverter (.A(\myring.inv_array[62].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[63].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[640].sky_inverter (.A(\myring.inv_array[639].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[640].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[641].sky_inverter (.A(\myring.inv_array[640].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[641].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[642].sky_inverter (.A(\myring.inv_array[641].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[642].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[643].sky_inverter (.A(\myring.inv_array[642].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[643].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[644].sky_inverter (.A(\myring.inv_array[643].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[644].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[645].sky_inverter (.A(\myring.inv_array[644].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[645].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[646].sky_inverter (.A(\myring.inv_array[645].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[646].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[647].sky_inverter (.A(\myring.inv_array[646].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[647].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[648].sky_inverter (.A(\myring.inv_array[647].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[648].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[649].sky_inverter (.A(\myring.inv_array[648].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[649].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[64].sky_inverter (.A(\myring.inv_array[63].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[64].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[650].sky_inverter (.A(\myring.inv_array[649].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[650].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[651].sky_inverter (.A(\myring.inv_array[650].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[651].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[652].sky_inverter (.A(\myring.inv_array[651].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[652].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[653].sky_inverter (.A(\myring.inv_array[652].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[653].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[654].sky_inverter (.A(\myring.inv_array[653].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[654].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[655].sky_inverter (.A(\myring.inv_array[654].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[655].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[656].sky_inverter (.A(\myring.inv_array[655].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[656].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[657].sky_inverter (.A(\myring.inv_array[656].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[657].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[658].sky_inverter (.A(\myring.inv_array[657].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[658].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[659].sky_inverter (.A(\myring.inv_array[658].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[659].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[65].sky_inverter (.A(\myring.inv_array[64].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[65].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[660].sky_inverter (.A(\myring.inv_array[659].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[660].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[661].sky_inverter (.A(\myring.inv_array[660].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[661].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[662].sky_inverter (.A(\myring.inv_array[661].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[662].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[663].sky_inverter (.A(\myring.inv_array[662].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[663].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[664].sky_inverter (.A(\myring.inv_array[663].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[664].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[665].sky_inverter (.A(\myring.inv_array[664].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[665].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[666].sky_inverter (.A(\myring.inv_array[665].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[666].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[667].sky_inverter (.A(\myring.inv_array[666].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[667].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[668].sky_inverter (.A(\myring.inv_array[667].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[668].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[669].sky_inverter (.A(\myring.inv_array[668].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[669].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[66].sky_inverter (.A(\myring.inv_array[65].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[66].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[670].sky_inverter (.A(\myring.inv_array[669].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[670].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[671].sky_inverter (.A(\myring.inv_array[670].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[671].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[672].sky_inverter (.A(\myring.inv_array[671].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[672].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[673].sky_inverter (.A(\myring.inv_array[672].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[673].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[674].sky_inverter (.A(\myring.inv_array[673].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[674].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[675].sky_inverter (.A(\myring.inv_array[674].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[675].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[676].sky_inverter (.A(\myring.inv_array[675].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[676].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[677].sky_inverter (.A(\myring.inv_array[676].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[677].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[678].sky_inverter (.A(\myring.inv_array[677].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[678].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[679].sky_inverter (.A(\myring.inv_array[678].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[679].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[67].sky_inverter (.A(\myring.inv_array[66].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[67].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[680].sky_inverter (.A(\myring.inv_array[679].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[680].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[681].sky_inverter (.A(\myring.inv_array[680].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[681].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[682].sky_inverter (.A(\myring.inv_array[681].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[682].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[683].sky_inverter (.A(\myring.inv_array[682].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[683].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[684].sky_inverter (.A(\myring.inv_array[683].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[684].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[685].sky_inverter (.A(\myring.inv_array[684].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[685].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[686].sky_inverter (.A(\myring.inv_array[685].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[686].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[687].sky_inverter (.A(\myring.inv_array[686].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[687].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[688].sky_inverter (.A(\myring.inv_array[687].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[688].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[689].sky_inverter (.A(\myring.inv_array[688].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[689].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[68].sky_inverter (.A(\myring.inv_array[67].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[68].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[690].sky_inverter (.A(\myring.inv_array[689].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[690].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[691].sky_inverter (.A(\myring.inv_array[690].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[691].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[692].sky_inverter (.A(\myring.inv_array[691].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[692].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[693].sky_inverter (.A(\myring.inv_array[692].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[693].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[694].sky_inverter (.A(\myring.inv_array[693].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[694].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[695].sky_inverter (.A(\myring.inv_array[694].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[695].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[696].sky_inverter (.A(\myring.inv_array[695].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[696].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[697].sky_inverter (.A(\myring.inv_array[696].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[697].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[698].sky_inverter (.A(\myring.inv_array[697].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[698].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[699].sky_inverter (.A(\myring.inv_array[698].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[699].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[69].sky_inverter (.A(\myring.inv_array[68].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[69].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[6].sky_inverter (.A(\myring.inv_array[5].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[6].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[700].sky_inverter (.A(\myring.inv_array[699].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[700].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[701].sky_inverter (.A(\myring.inv_array[700].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[701].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[702].sky_inverter (.A(\myring.inv_array[701].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[702].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[703].sky_inverter (.A(\myring.inv_array[702].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[703].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[704].sky_inverter (.A(\myring.inv_array[703].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[704].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[705].sky_inverter (.A(\myring.inv_array[704].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[705].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[706].sky_inverter (.A(\myring.inv_array[705].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[706].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[707].sky_inverter (.A(\myring.inv_array[706].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[707].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[708].sky_inverter (.A(\myring.inv_array[707].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[708].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[709].sky_inverter (.A(\myring.inv_array[708].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[709].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[70].sky_inverter (.A(\myring.inv_array[69].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[70].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[710].sky_inverter (.A(\myring.inv_array[709].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[710].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[711].sky_inverter (.A(\myring.inv_array[710].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[711].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[712].sky_inverter (.A(\myring.inv_array[711].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[712].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[713].sky_inverter (.A(\myring.inv_array[712].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[713].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[714].sky_inverter (.A(\myring.inv_array[713].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[714].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[715].sky_inverter (.A(\myring.inv_array[714].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[715].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[716].sky_inverter (.A(\myring.inv_array[715].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[716].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[717].sky_inverter (.A(\myring.inv_array[716].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[717].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[718].sky_inverter (.A(\myring.inv_array[717].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[718].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[719].sky_inverter (.A(\myring.inv_array[718].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[719].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[71].sky_inverter (.A(\myring.inv_array[70].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[71].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[720].sky_inverter (.A(\myring.inv_array[719].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[720].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[721].sky_inverter (.A(\myring.inv_array[720].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[721].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[722].sky_inverter (.A(\myring.inv_array[721].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[722].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[723].sky_inverter (.A(\myring.inv_array[722].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[723].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[724].sky_inverter (.A(\myring.inv_array[723].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[724].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[725].sky_inverter (.A(\myring.inv_array[724].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[725].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[726].sky_inverter (.A(\myring.inv_array[725].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[726].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[727].sky_inverter (.A(\myring.inv_array[726].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[727].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[728].sky_inverter (.A(\myring.inv_array[727].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[728].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[729].sky_inverter (.A(\myring.inv_array[728].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[729].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[72].sky_inverter (.A(\myring.inv_array[71].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[72].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[730].sky_inverter (.A(\myring.inv_array[729].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[730].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[731].sky_inverter (.A(\myring.inv_array[730].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[731].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[732].sky_inverter (.A(\myring.inv_array[731].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[732].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[733].sky_inverter (.A(\myring.inv_array[732].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[733].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[734].sky_inverter (.A(\myring.inv_array[733].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[734].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[735].sky_inverter (.A(\myring.inv_array[734].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[735].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[736].sky_inverter (.A(\myring.inv_array[735].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[736].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[737].sky_inverter (.A(\myring.inv_array[736].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[737].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[738].sky_inverter (.A(\myring.inv_array[737].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[738].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[739].sky_inverter (.A(\myring.inv_array[738].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[739].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[73].sky_inverter (.A(\myring.inv_array[72].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[73].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[740].sky_inverter (.A(\myring.inv_array[739].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[740].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[741].sky_inverter (.A(\myring.inv_array[740].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[741].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[742].sky_inverter (.A(\myring.inv_array[741].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[742].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[743].sky_inverter (.A(\myring.inv_array[742].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[743].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[744].sky_inverter (.A(\myring.inv_array[743].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[744].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[745].sky_inverter (.A(\myring.inv_array[744].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[745].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[746].sky_inverter (.A(\myring.inv_array[745].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[746].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[747].sky_inverter (.A(\myring.inv_array[746].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[747].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[748].sky_inverter (.A(\myring.inv_array[747].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[748].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[749].sky_inverter (.A(\myring.inv_array[748].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[749].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[74].sky_inverter (.A(\myring.inv_array[73].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[74].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[750].sky_inverter (.A(\myring.inv_array[749].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[750].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[751].sky_inverter (.A(\myring.inv_array[750].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[751].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[752].sky_inverter (.A(\myring.inv_array[751].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[752].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[753].sky_inverter (.A(\myring.inv_array[752].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[753].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[754].sky_inverter (.A(\myring.inv_array[753].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[754].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[755].sky_inverter (.A(\myring.inv_array[754].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[755].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[756].sky_inverter (.A(\myring.inv_array[755].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[756].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[757].sky_inverter (.A(\myring.inv_array[756].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[757].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[758].sky_inverter (.A(\myring.inv_array[757].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[758].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[759].sky_inverter (.A(\myring.inv_array[758].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[759].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[75].sky_inverter (.A(\myring.inv_array[74].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[75].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[760].sky_inverter (.A(\myring.inv_array[759].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[760].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[761].sky_inverter (.A(\myring.inv_array[760].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[761].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[762].sky_inverter (.A(\myring.inv_array[761].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[762].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[763].sky_inverter (.A(\myring.inv_array[762].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[763].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[764].sky_inverter (.A(\myring.inv_array[763].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[764].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[765].sky_inverter (.A(\myring.inv_array[764].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[765].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[766].sky_inverter (.A(\myring.inv_array[765].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[766].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[767].sky_inverter (.A(\myring.inv_array[766].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[767].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[768].sky_inverter (.A(\myring.inv_array[767].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[768].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[769].sky_inverter (.A(\myring.inv_array[768].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[769].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[76].sky_inverter (.A(\myring.inv_array[75].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[76].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[770].sky_inverter (.A(\myring.inv_array[769].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[770].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[771].sky_inverter (.A(\myring.inv_array[770].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[771].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[772].sky_inverter (.A(\myring.inv_array[771].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[772].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[773].sky_inverter (.A(\myring.inv_array[772].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[773].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[774].sky_inverter (.A(\myring.inv_array[773].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[774].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[775].sky_inverter (.A(\myring.inv_array[774].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[775].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[776].sky_inverter (.A(\myring.inv_array[775].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[776].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[777].sky_inverter (.A(\myring.inv_array[776].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[777].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[778].sky_inverter (.A(\myring.inv_array[777].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[778].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[779].sky_inverter (.A(\myring.inv_array[778].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[779].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[77].sky_inverter (.A(\myring.inv_array[76].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[77].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[780].sky_inverter (.A(\myring.inv_array[779].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[780].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[781].sky_inverter (.A(\myring.inv_array[780].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[781].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[782].sky_inverter (.A(\myring.inv_array[781].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[782].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[783].sky_inverter (.A(\myring.inv_array[782].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[783].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[784].sky_inverter (.A(\myring.inv_array[783].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[784].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[785].sky_inverter (.A(\myring.inv_array[784].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[785].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[786].sky_inverter (.A(\myring.inv_array[785].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[786].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[787].sky_inverter (.A(\myring.inv_array[786].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[787].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[788].sky_inverter (.A(\myring.inv_array[787].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[788].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[789].sky_inverter (.A(\myring.inv_array[788].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[789].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[78].sky_inverter (.A(\myring.inv_array[77].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[78].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[790].sky_inverter (.A(\myring.inv_array[789].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[790].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[791].sky_inverter (.A(\myring.inv_array[790].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[791].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[792].sky_inverter (.A(\myring.inv_array[791].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[792].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[793].sky_inverter (.A(\myring.inv_array[792].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[793].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[794].sky_inverter (.A(\myring.inv_array[793].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[794].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[795].sky_inverter (.A(\myring.inv_array[794].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[795].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[796].sky_inverter (.A(\myring.inv_array[795].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[796].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[797].sky_inverter (.A(\myring.inv_array[796].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[797].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[798].sky_inverter (.A(\myring.inv_array[797].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[798].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[799].sky_inverter (.A(\myring.inv_array[798].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[799].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[79].sky_inverter (.A(\myring.inv_array[78].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[79].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[7].sky_inverter (.A(\myring.inv_array[6].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[7].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[800].sky_inverter (.A(\myring.inv_array[799].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[800].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[801].sky_inverter (.A(\myring.inv_array[800].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[801].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[802].sky_inverter (.A(\myring.inv_array[801].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[802].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[803].sky_inverter (.A(\myring.inv_array[802].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[803].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[804].sky_inverter (.A(\myring.inv_array[803].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[804].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[805].sky_inverter (.A(\myring.inv_array[804].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[805].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[806].sky_inverter (.A(\myring.inv_array[805].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[806].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[807].sky_inverter (.A(\myring.inv_array[806].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[807].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[808].sky_inverter (.A(\myring.inv_array[807].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[808].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[809].sky_inverter (.A(\myring.inv_array[808].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[809].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[80].sky_inverter (.A(\myring.inv_array[79].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[80].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[810].sky_inverter (.A(\myring.inv_array[809].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[810].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[811].sky_inverter (.A(\myring.inv_array[810].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[811].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[812].sky_inverter (.A(\myring.inv_array[811].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[812].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[813].sky_inverter (.A(\myring.inv_array[812].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[813].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[814].sky_inverter (.A(\myring.inv_array[813].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[814].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[815].sky_inverter (.A(\myring.inv_array[814].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[815].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[816].sky_inverter (.A(\myring.inv_array[815].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[816].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[817].sky_inverter (.A(\myring.inv_array[816].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[817].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[818].sky_inverter (.A(\myring.inv_array[817].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[818].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[819].sky_inverter (.A(\myring.inv_array[818].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[819].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[81].sky_inverter (.A(\myring.inv_array[80].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[81].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[820].sky_inverter (.A(\myring.inv_array[819].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[820].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[821].sky_inverter (.A(\myring.inv_array[820].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[821].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[822].sky_inverter (.A(\myring.inv_array[821].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[822].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[823].sky_inverter (.A(\myring.inv_array[822].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[823].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[824].sky_inverter (.A(\myring.inv_array[823].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[824].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[825].sky_inverter (.A(\myring.inv_array[824].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[825].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[826].sky_inverter (.A(\myring.inv_array[825].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[826].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[827].sky_inverter (.A(\myring.inv_array[826].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[827].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[828].sky_inverter (.A(\myring.inv_array[827].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[828].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[829].sky_inverter (.A(\myring.inv_array[828].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[829].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[82].sky_inverter (.A(\myring.inv_array[81].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[82].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[830].sky_inverter (.A(\myring.inv_array[829].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[830].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[831].sky_inverter (.A(\myring.inv_array[830].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[831].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[832].sky_inverter (.A(\myring.inv_array[831].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[832].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[833].sky_inverter (.A(\myring.inv_array[832].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[833].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[834].sky_inverter (.A(\myring.inv_array[833].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[834].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[835].sky_inverter (.A(\myring.inv_array[834].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[835].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[836].sky_inverter (.A(\myring.inv_array[835].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[836].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[837].sky_inverter (.A(\myring.inv_array[836].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[837].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[838].sky_inverter (.A(\myring.inv_array[837].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[838].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[839].sky_inverter (.A(\myring.inv_array[838].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[839].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[83].sky_inverter (.A(\myring.inv_array[82].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[83].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[840].sky_inverter (.A(\myring.inv_array[839].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[840].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[841].sky_inverter (.A(\myring.inv_array[840].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[841].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[842].sky_inverter (.A(\myring.inv_array[841].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[842].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[843].sky_inverter (.A(\myring.inv_array[842].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[843].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[844].sky_inverter (.A(\myring.inv_array[843].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[844].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[845].sky_inverter (.A(\myring.inv_array[844].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[845].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[846].sky_inverter (.A(\myring.inv_array[845].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[846].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[847].sky_inverter (.A(\myring.inv_array[846].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[847].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[848].sky_inverter (.A(\myring.inv_array[847].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[848].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[849].sky_inverter (.A(\myring.inv_array[848].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[849].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[84].sky_inverter (.A(\myring.inv_array[83].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[84].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[850].sky_inverter (.A(\myring.inv_array[849].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[850].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[851].sky_inverter (.A(\myring.inv_array[850].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[851].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[852].sky_inverter (.A(\myring.inv_array[851].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[852].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[853].sky_inverter (.A(\myring.inv_array[852].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[853].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[854].sky_inverter (.A(\myring.inv_array[853].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[854].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[855].sky_inverter (.A(\myring.inv_array[854].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[855].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[856].sky_inverter (.A(\myring.inv_array[855].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[856].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[857].sky_inverter (.A(\myring.inv_array[856].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[857].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[858].sky_inverter (.A(\myring.inv_array[857].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[858].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[859].sky_inverter (.A(\myring.inv_array[858].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[859].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[85].sky_inverter (.A(\myring.inv_array[84].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[85].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[860].sky_inverter (.A(\myring.inv_array[859].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[860].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[861].sky_inverter (.A(\myring.inv_array[860].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[861].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[862].sky_inverter (.A(\myring.inv_array[861].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[862].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[863].sky_inverter (.A(\myring.inv_array[862].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[863].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[864].sky_inverter (.A(\myring.inv_array[863].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[864].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[865].sky_inverter (.A(\myring.inv_array[864].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[865].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[866].sky_inverter (.A(\myring.inv_array[865].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[866].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[867].sky_inverter (.A(\myring.inv_array[866].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[867].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[868].sky_inverter (.A(\myring.inv_array[867].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[868].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[869].sky_inverter (.A(\myring.inv_array[868].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[869].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[86].sky_inverter (.A(\myring.inv_array[85].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[86].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[870].sky_inverter (.A(\myring.inv_array[869].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[870].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[871].sky_inverter (.A(\myring.inv_array[870].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[871].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[872].sky_inverter (.A(\myring.inv_array[871].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[872].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[873].sky_inverter (.A(\myring.inv_array[872].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[873].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[874].sky_inverter (.A(\myring.inv_array[873].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[874].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[875].sky_inverter (.A(\myring.inv_array[874].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[875].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[876].sky_inverter (.A(\myring.inv_array[875].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[876].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[877].sky_inverter (.A(\myring.inv_array[876].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[877].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[878].sky_inverter (.A(\myring.inv_array[877].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[878].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[879].sky_inverter (.A(\myring.inv_array[878].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[879].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[87].sky_inverter (.A(\myring.inv_array[86].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[87].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[880].sky_inverter (.A(\myring.inv_array[879].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[880].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[881].sky_inverter (.A(\myring.inv_array[880].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[881].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[882].sky_inverter (.A(\myring.inv_array[881].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[882].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[883].sky_inverter (.A(\myring.inv_array[882].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[883].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[884].sky_inverter (.A(\myring.inv_array[883].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[884].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[885].sky_inverter (.A(\myring.inv_array[884].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[885].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[886].sky_inverter (.A(\myring.inv_array[885].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[886].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[887].sky_inverter (.A(\myring.inv_array[886].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[887].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[888].sky_inverter (.A(\myring.inv_array[887].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[888].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[889].sky_inverter (.A(\myring.inv_array[888].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[889].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[88].sky_inverter (.A(\myring.inv_array[87].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[88].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[890].sky_inverter (.A(\myring.inv_array[889].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[890].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[891].sky_inverter (.A(\myring.inv_array[890].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[891].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[892].sky_inverter (.A(\myring.inv_array[891].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[892].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[893].sky_inverter (.A(\myring.inv_array[892].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[893].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[894].sky_inverter (.A(\myring.inv_array[893].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[894].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[895].sky_inverter (.A(\myring.inv_array[894].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[895].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[896].sky_inverter (.A(\myring.inv_array[895].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[896].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[897].sky_inverter (.A(\myring.inv_array[896].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[897].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[898].sky_inverter (.A(\myring.inv_array[897].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[898].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[899].sky_inverter (.A(\myring.inv_array[898].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[899].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[89].sky_inverter (.A(\myring.inv_array[88].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[89].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[8].sky_inverter (.A(\myring.inv_array[7].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[8].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[900].sky_inverter (.A(\myring.inv_array[899].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[900].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[901].sky_inverter (.A(\myring.inv_array[900].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[901].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[902].sky_inverter (.A(\myring.inv_array[901].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[902].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[903].sky_inverter (.A(\myring.inv_array[902].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[903].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[904].sky_inverter (.A(\myring.inv_array[903].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[904].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[905].sky_inverter (.A(\myring.inv_array[904].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[905].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[906].sky_inverter (.A(\myring.inv_array[905].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[906].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[907].sky_inverter (.A(\myring.inv_array[906].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[907].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[908].sky_inverter (.A(\myring.inv_array[907].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[908].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[909].sky_inverter (.A(\myring.inv_array[908].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[909].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[90].sky_inverter (.A(\myring.inv_array[89].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[90].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[910].sky_inverter (.A(\myring.inv_array[909].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[910].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[911].sky_inverter (.A(\myring.inv_array[910].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[911].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[912].sky_inverter (.A(\myring.inv_array[911].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[912].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[913].sky_inverter (.A(\myring.inv_array[912].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[913].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[914].sky_inverter (.A(\myring.inv_array[913].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[914].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[915].sky_inverter (.A(\myring.inv_array[914].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[915].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[916].sky_inverter (.A(\myring.inv_array[915].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[916].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[917].sky_inverter (.A(\myring.inv_array[916].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[917].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[918].sky_inverter (.A(\myring.inv_array[917].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[918].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[919].sky_inverter (.A(\myring.inv_array[918].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[919].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[91].sky_inverter (.A(\myring.inv_array[90].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[91].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[920].sky_inverter (.A(\myring.inv_array[919].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[920].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[921].sky_inverter (.A(\myring.inv_array[920].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[921].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[922].sky_inverter (.A(\myring.inv_array[921].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[922].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[923].sky_inverter (.A(\myring.inv_array[922].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[923].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[924].sky_inverter (.A(\myring.inv_array[923].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[924].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[925].sky_inverter (.A(\myring.inv_array[924].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[925].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[926].sky_inverter (.A(\myring.inv_array[925].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[926].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[927].sky_inverter (.A(\myring.inv_array[926].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[927].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[928].sky_inverter (.A(\myring.inv_array[927].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[928].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[929].sky_inverter (.A(\myring.inv_array[928].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[929].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[92].sky_inverter (.A(\myring.inv_array[91].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[92].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[930].sky_inverter (.A(\myring.inv_array[929].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[930].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[931].sky_inverter (.A(\myring.inv_array[930].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[931].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[932].sky_inverter (.A(\myring.inv_array[931].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[932].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[933].sky_inverter (.A(\myring.inv_array[932].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[933].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[934].sky_inverter (.A(\myring.inv_array[933].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[934].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[935].sky_inverter (.A(\myring.inv_array[934].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[935].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[936].sky_inverter (.A(\myring.inv_array[935].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[936].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[937].sky_inverter (.A(\myring.inv_array[936].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[937].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[938].sky_inverter (.A(\myring.inv_array[937].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[938].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[939].sky_inverter (.A(\myring.inv_array[938].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[939].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[93].sky_inverter (.A(\myring.inv_array[92].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[93].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[940].sky_inverter (.A(\myring.inv_array[939].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[940].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[941].sky_inverter (.A(\myring.inv_array[940].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[941].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[942].sky_inverter (.A(\myring.inv_array[941].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[942].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[943].sky_inverter (.A(\myring.inv_array[942].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[943].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[944].sky_inverter (.A(\myring.inv_array[943].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[944].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[945].sky_inverter (.A(\myring.inv_array[944].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[945].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[946].sky_inverter (.A(\myring.inv_array[945].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[946].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[947].sky_inverter (.A(\myring.inv_array[946].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[947].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[948].sky_inverter (.A(\myring.inv_array[947].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[948].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[949].sky_inverter (.A(\myring.inv_array[948].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[949].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[94].sky_inverter (.A(\myring.inv_array[93].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[94].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[950].sky_inverter (.A(\myring.inv_array[949].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[950].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[951].sky_inverter (.A(\myring.inv_array[950].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[951].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[952].sky_inverter (.A(\myring.inv_array[951].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[952].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[953].sky_inverter (.A(\myring.inv_array[952].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[953].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[954].sky_inverter (.A(\myring.inv_array[953].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[954].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[955].sky_inverter (.A(\myring.inv_array[954].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[955].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[956].sky_inverter (.A(\myring.inv_array[955].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[956].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[957].sky_inverter (.A(\myring.inv_array[956].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[957].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[958].sky_inverter (.A(\myring.inv_array[957].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[958].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[959].sky_inverter (.A(\myring.inv_array[958].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[959].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[95].sky_inverter (.A(\myring.inv_array[94].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[95].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[960].sky_inverter (.A(\myring.inv_array[959].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[960].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[961].sky_inverter (.A(\myring.inv_array[960].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[961].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[962].sky_inverter (.A(\myring.inv_array[961].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[962].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[963].sky_inverter (.A(\myring.inv_array[962].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[963].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[964].sky_inverter (.A(\myring.inv_array[963].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[964].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[965].sky_inverter (.A(\myring.inv_array[964].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[965].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[966].sky_inverter (.A(\myring.inv_array[965].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[966].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[967].sky_inverter (.A(\myring.inv_array[966].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[967].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[968].sky_inverter (.A(\myring.inv_array[967].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[968].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[969].sky_inverter (.A(\myring.inv_array[968].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[969].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[96].sky_inverter (.A(\myring.inv_array[95].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[96].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[970].sky_inverter (.A(\myring.inv_array[969].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[970].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[971].sky_inverter (.A(\myring.inv_array[970].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[971].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[972].sky_inverter (.A(\myring.inv_array[971].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[972].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[973].sky_inverter (.A(\myring.inv_array[972].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[973].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[974].sky_inverter (.A(\myring.inv_array[973].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[974].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[975].sky_inverter (.A(\myring.inv_array[974].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[975].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[976].sky_inverter (.A(\myring.inv_array[975].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[976].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[977].sky_inverter (.A(\myring.inv_array[976].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[977].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[978].sky_inverter (.A(\myring.inv_array[977].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[978].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[979].sky_inverter (.A(\myring.inv_array[978].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[979].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[97].sky_inverter (.A(\myring.inv_array[96].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[97].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[980].sky_inverter (.A(\myring.inv_array[979].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[980].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[981].sky_inverter (.A(\myring.inv_array[980].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[981].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[982].sky_inverter (.A(\myring.inv_array[981].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[982].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[983].sky_inverter (.A(\myring.inv_array[982].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[983].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[984].sky_inverter (.A(\myring.inv_array[983].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[984].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[985].sky_inverter (.A(\myring.inv_array[984].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[985].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[986].sky_inverter (.A(\myring.inv_array[985].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[986].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[987].sky_inverter (.A(\myring.inv_array[986].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[987].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[988].sky_inverter (.A(\myring.inv_array[987].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[988].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[989].sky_inverter (.A(\myring.inv_array[988].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[989].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[98].sky_inverter (.A(\myring.inv_array[97].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[98].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[990].sky_inverter (.A(\myring.inv_array[989].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[990].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[991].sky_inverter (.A(\myring.inv_array[990].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[991].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[992].sky_inverter (.A(\myring.inv_array[991].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[992].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[993].sky_inverter (.A(\myring.inv_array[992].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[993].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[994].sky_inverter (.A(\myring.inv_array[993].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[994].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[995].sky_inverter (.A(\myring.inv_array[994].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[995].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[996].sky_inverter (.A(\myring.inv_array[995].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[996].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[997].sky_inverter (.A(\myring.inv_array[996].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[997].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[998].sky_inverter (.A(\myring.inv_array[997].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[998].y )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[999].sky_inverter (.A(\myring.inv_array[998].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[1000].a )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[99].sky_inverter (.A(\myring.inv_array[98].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[100].a )); + sky130_fd_sc_hd__inv_2 \myring.inv_array[9].sky_inverter (.A(\myring.inv_array[8].y ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\myring.inv_array[10].a )); + sky130_fd_sc_hd__decap_3 PHY_EDGE_ROW_0_Right_0 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_3 PHY_EDGE_ROW_1_Right_1 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_3 PHY_EDGE_ROW_2_Right_2 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_3 PHY_EDGE_ROW_3_Right_3 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_3 PHY_EDGE_ROW_4_Right_4 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_3 PHY_EDGE_ROW_5_Right_5 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_3 PHY_EDGE_ROW_6_Right_6 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_3 PHY_EDGE_ROW_7_Right_7 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_3 PHY_EDGE_ROW_8_Right_8 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_3 PHY_EDGE_ROW_9_Right_9 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_3 PHY_EDGE_ROW_10_Right_10 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_3 PHY_EDGE_ROW_11_Right_11 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_3 PHY_EDGE_ROW_12_Right_12 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_3 PHY_EDGE_ROW_13_Right_13 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_3 PHY_EDGE_ROW_14_Right_14 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_3 PHY_EDGE_ROW_15_Right_15 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_3 PHY_EDGE_ROW_16_Right_16 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_3 PHY_EDGE_ROW_17_Right_17 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_3 PHY_EDGE_ROW_18_Right_18 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_3 PHY_EDGE_ROW_19_Right_19 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_3 PHY_EDGE_ROW_20_Right_20 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_3 PHY_EDGE_ROW_21_Right_21 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_3 PHY_EDGE_ROW_22_Right_22 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_3 PHY_EDGE_ROW_23_Right_23 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_3 PHY_EDGE_ROW_24_Right_24 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_3 PHY_EDGE_ROW_25_Right_25 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_3 PHY_EDGE_ROW_26_Right_26 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_3 PHY_EDGE_ROW_27_Right_27 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_3 PHY_EDGE_ROW_28_Right_28 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_3 PHY_EDGE_ROW_29_Right_29 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_3 PHY_EDGE_ROW_30_Right_30 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_3 PHY_EDGE_ROW_31_Right_31 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_3 PHY_EDGE_ROW_32_Right_32 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_3 PHY_EDGE_ROW_33_Right_33 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_3 PHY_EDGE_ROW_34_Right_34 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_3 PHY_EDGE_ROW_35_Right_35 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_3 PHY_EDGE_ROW_36_Right_36 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_3 PHY_EDGE_ROW_37_Right_37 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_3 PHY_EDGE_ROW_38_Right_38 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_3 PHY_EDGE_ROW_0_Left_39 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_3 PHY_EDGE_ROW_1_Left_40 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_3 PHY_EDGE_ROW_2_Left_41 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_3 PHY_EDGE_ROW_3_Left_42 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_3 PHY_EDGE_ROW_4_Left_43 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_3 PHY_EDGE_ROW_5_Left_44 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_3 PHY_EDGE_ROW_6_Left_45 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_3 PHY_EDGE_ROW_7_Left_46 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_3 PHY_EDGE_ROW_8_Left_47 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_3 PHY_EDGE_ROW_9_Left_48 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_3 PHY_EDGE_ROW_10_Left_49 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_3 PHY_EDGE_ROW_11_Left_50 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_3 PHY_EDGE_ROW_12_Left_51 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_3 PHY_EDGE_ROW_13_Left_52 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_3 PHY_EDGE_ROW_14_Left_53 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_3 PHY_EDGE_ROW_15_Left_54 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_3 PHY_EDGE_ROW_16_Left_55 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_3 PHY_EDGE_ROW_17_Left_56 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_3 PHY_EDGE_ROW_18_Left_57 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_3 PHY_EDGE_ROW_19_Left_58 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_3 PHY_EDGE_ROW_20_Left_59 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_3 PHY_EDGE_ROW_21_Left_60 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_3 PHY_EDGE_ROW_22_Left_61 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_3 PHY_EDGE_ROW_23_Left_62 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_3 PHY_EDGE_ROW_24_Left_63 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_3 PHY_EDGE_ROW_25_Left_64 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_3 PHY_EDGE_ROW_26_Left_65 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_3 PHY_EDGE_ROW_27_Left_66 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_3 PHY_EDGE_ROW_28_Left_67 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_3 PHY_EDGE_ROW_29_Left_68 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_3 PHY_EDGE_ROW_30_Left_69 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_3 PHY_EDGE_ROW_31_Left_70 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_3 PHY_EDGE_ROW_32_Left_71 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_3 PHY_EDGE_ROW_33_Left_72 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_3 PHY_EDGE_ROW_34_Left_73 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_3 PHY_EDGE_ROW_35_Left_74 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_3 PHY_EDGE_ROW_36_Left_75 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_3 PHY_EDGE_ROW_37_Left_76 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_3 PHY_EDGE_ROW_38_Left_77 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_0_78 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_0_79 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_0_80 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_0_81 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_0_82 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_0_83 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_0_84 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_0_85 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_0_86 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_0_87 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_0_88 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_1_89 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_1_90 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_1_91 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_1_92 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_1_93 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_2_94 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_2_95 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_2_96 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_2_97 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_2_98 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_2_99 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_3_100 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_3_101 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_3_102 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_3_103 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_3_104 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_4_105 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_4_106 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_4_107 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_4_108 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_4_109 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_4_110 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_5_111 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_5_112 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_5_113 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_5_114 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_5_115 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_6_116 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_6_117 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_6_118 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_6_119 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_6_120 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_6_121 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_7_122 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_7_123 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_7_124 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_7_125 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_7_126 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_8_127 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_8_128 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_8_129 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_8_130 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_8_131 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_8_132 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_9_133 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_9_134 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_9_135 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_9_136 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_9_137 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_10_138 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_10_139 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_10_140 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_10_141 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_10_142 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_10_143 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_11_144 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_11_145 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_11_146 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_11_147 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_11_148 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_12_149 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_12_150 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_12_151 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_12_152 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_12_153 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_12_154 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_13_155 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_13_156 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_13_157 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_13_158 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_13_159 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_14_160 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_14_161 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_14_162 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_14_163 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_14_164 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_14_165 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_15_166 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_15_167 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_15_168 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_15_169 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_15_170 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_16_171 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_16_172 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_16_173 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_16_174 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_16_175 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_16_176 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_17_177 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_17_178 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_17_179 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_17_180 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_17_181 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_18_182 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_18_183 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_18_184 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_18_185 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_18_186 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_18_187 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_19_188 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_19_189 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_19_190 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_19_191 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_19_192 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_20_193 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_20_194 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_20_195 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_20_196 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_20_197 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_20_198 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_21_199 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_21_200 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_21_201 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_21_202 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_21_203 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_22_204 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_22_205 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_22_206 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_22_207 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_22_208 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_22_209 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_23_210 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_23_211 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_23_212 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_23_213 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_23_214 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_24_215 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_24_216 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_24_217 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_24_218 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_24_219 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_24_220 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_25_221 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_25_222 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_25_223 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_25_224 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_25_225 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_26_226 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_26_227 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_26_228 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_26_229 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_26_230 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_26_231 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_27_232 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_27_233 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_27_234 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_27_235 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_27_236 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_28_237 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_28_238 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_28_239 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_28_240 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_28_241 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_28_242 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_29_243 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_29_244 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_29_245 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_29_246 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_29_247 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_30_248 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_30_249 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_30_250 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_30_251 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_30_252 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_30_253 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_31_254 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_31_255 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_31_256 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_31_257 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_31_258 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_32_259 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_32_260 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_32_261 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_32_262 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_32_263 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_32_264 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_33_265 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_33_266 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_33_267 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_33_268 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_33_269 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_34_270 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_34_271 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_34_272 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_34_273 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_34_274 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_34_275 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_35_276 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_35_277 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_35_278 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_35_279 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_35_280 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_36_281 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_36_282 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_36_283 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_36_284 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_36_285 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_36_286 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_37_287 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_37_288 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_37_289 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_37_290 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_37_291 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_38_292 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_38_293 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_38_294 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_38_295 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_38_296 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_38_297 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_38_298 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_38_299 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_38_300 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_38_301 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__tapvpwrvgnd_1 TAP_TAPCELL_ROW_38_302 (.VGND(VGND), + .VPWR(VPWR)); + sky130_fd_sc_hd__clkbuf_1 input1 (.A(ena), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(net1)); + sky130_fd_sc_hd__clkbuf_1 input2 (.A(rst_n), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(net2)); + sky130_fd_sc_hd__clkbuf_1 input3 (.A(ui_in[0]), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(net3)); + sky130_fd_sc_hd__clkbuf_1 input4 (.A(ui_in[1]), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(net4)); + sky130_fd_sc_hd__clkbuf_1 input5 (.A(ui_in[2]), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(net5)); + sky130_fd_sc_hd__clkbuf_1 input6 (.A(ui_in[3]), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(net6)); + sky130_fd_sc_hd__clkbuf_1 input7 (.A(ui_in[4]), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(net7)); + sky130_fd_sc_hd__clkbuf_1 input8 (.A(ui_in[5]), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(net8)); + sky130_fd_sc_hd__clkbuf_1 input9 (.A(ui_in[6]), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(net9)); + sky130_fd_sc_hd__clkbuf_1 input10 (.A(ui_in[7]), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(net10)); + sky130_fd_sc_hd__clkbuf_1 input11 (.A(uio_in[0]), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(net11)); + sky130_fd_sc_hd__clkbuf_1 input12 (.A(uio_in[1]), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(net12)); + sky130_fd_sc_hd__clkbuf_1 input13 (.A(uio_in[2]), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(net13)); + sky130_fd_sc_hd__clkbuf_1 input14 (.A(uio_in[3]), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(net14)); + sky130_fd_sc_hd__clkbuf_1 input15 (.A(uio_in[4]), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(net15)); + sky130_fd_sc_hd__clkbuf_1 input16 (.A(uio_in[5]), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(net16)); + sky130_fd_sc_hd__clkbuf_1 input17 (.A(uio_in[6]), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(net17)); + sky130_fd_sc_hd__clkbuf_1 input18 (.A(uio_in[7]), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(net18)); + sky130_fd_sc_hd__conb_1 tt_um_algofoogle_tt09_ring_osc_19 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .LO(net19)); + sky130_ef_sc_hd__decap_12 FILLER_0_0_15 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__fill_1 FILLER_0_0_27 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_0_29 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_0_41 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_3 FILLER_0_0_53 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_0_57 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_0_69 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_3 FILLER_0_0_81 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_0_85 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_0_97 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_3 FILLER_0_0_109 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_0_113 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_0_125 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_3 FILLER_0_0_137 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_0_141 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_0_153 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_3 FILLER_0_0_165 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_0_169 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_0_181 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_3 FILLER_0_0_193 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_0_197 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_0_209 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_3 FILLER_0_0_221 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_0_225 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_0_237 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_3 FILLER_0_0_249 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_0_253 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_0_265 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_3 FILLER_0_0_277 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_0_281 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_0_293 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_3 FILLER_0_0_305 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_0_309 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_0_321 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__fill_2 FILLER_0_0_333 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_1_3 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_1_15 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_1_27 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_1_39 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_4 FILLER_0_1_51 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_1_55 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_1_57 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_1_69 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_1_81 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_1_93 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_1_105 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_1_111 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_1_113 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_1_125 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_1_137 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_1_149 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_1_161 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_1_167 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_1_169 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_1_181 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_1_193 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_1_205 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_1_217 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_1_223 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_1_225 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_1_237 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_1_249 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_1_261 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_1_273 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_1_279 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_1_281 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_1_293 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_1_305 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_1_317 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_1_329 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_2_3 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_2_15 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__fill_1 FILLER_0_2_27 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_2_29 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_2_41 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_2_53 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_2_65 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_2_77 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_2_83 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_2_85 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_2_97 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_2_109 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_2_121 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_2_133 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_2_139 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_2_141 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_2_153 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_2_165 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_2_177 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_2_189 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_2_195 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_2_197 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_2_209 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_2_215 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_2_228 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_2_240 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_2_253 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_2_265 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_2_277 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_2_289 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_2_301 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_2_307 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_2_309 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_2_321 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__fill_2 FILLER_0_2_333 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_3_3 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_3_15 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_3_27 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_3_39 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_4 FILLER_0_3_51 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_3_55 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_3_57 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_3_69 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_3_81 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_3_93 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_3_105 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_3_111 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_3_113 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_3_125 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_3_137 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_3_149 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_3_161 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_3_167 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_3_169 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_3_181 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_3_193 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_4 FILLER_0_3_205 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_3_209 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_2 FILLER_0_3_222 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_2 FILLER_0_3_225 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_3_230 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_3_240 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_3_252 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_3_264 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_4 FILLER_0_3_276 (.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), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_3_317 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_3_329 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_4_3 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_4_15 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__fill_1 FILLER_0_4_27 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_4_29 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(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_ef_sc_hd__decap_12 FILLER_0_4_65 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_4_77 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_4_83 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_4_85 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_4_97 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_4_109 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_4_121 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_4_133 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_4_139 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_3 FILLER_0_4_141 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_8 FILLER_0_4_186 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_2 FILLER_0_4_194 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_4_197 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_4 FILLER_0_4_209 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_4_213 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_6 FILLER_0_4_223 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_4 FILLER_0_4_247 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_4_251 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_4_253 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_4_265 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_4_277 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_4_289 (.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), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_4_321 (.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), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_5_15 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_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_39 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(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_ef_sc_hd__decap_12 FILLER_0_5_57 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_5_69 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_5_81 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_5_93 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_5_105 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_5_111 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_5_113 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_5_125 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_5_146 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_5_153 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_3 FILLER_0_5_165 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_5_169 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__fill_1 FILLER_0_5_181 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_5_225 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_5_249 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_5_261 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_5_273 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_5_279 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_5_281 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_5_293 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_5_305 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_5_317 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_5_329 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_6_3 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_6_15 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__fill_1 FILLER_0_6_27 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + 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_ef_sc_hd__decap_12 FILLER_0_6_53 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_6_65 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_6_77 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_6_83 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_6_85 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_6_97 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_6_109 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_6_121 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_6_139 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_8 FILLER_0_6_141 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_2 FILLER_0_6_149 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_3 FILLER_0_6_181 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_8 FILLER_0_6_187 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_6_195 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_6_200 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_8 FILLER_0_6_212 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_6_220 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_2 FILLER_0_6_224 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_2 FILLER_0_6_229 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_2 FILLER_0_6_234 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_4 FILLER_0_6_248 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_6_253 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_6_265 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_6_277 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_6_289 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_6_301 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_6_307 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_6_309 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_6_321 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__fill_2 FILLER_0_6_333 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_7_3 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_7_15 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(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_39 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_4 FILLER_0_7_51 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_7_55 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_7_57 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_7_69 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_7_81 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_7_93 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_7_105 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_7_111 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_7_113 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_4 FILLER_0_7_125 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_7_129 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_8 FILLER_0_7_139 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_2 FILLER_0_7_147 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_8 FILLER_0_7_158 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_2 FILLER_0_7_166 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_7_169 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__fill_2 FILLER_0_7_184 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_8 FILLER_0_7_195 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_3 FILLER_0_7_203 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_7_237 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_7_249 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_7_261 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_7_273 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_7_279 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_7_281 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_7_293 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_7_305 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_7_317 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_7_329 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_8_3 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_8_15 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__fill_1 FILLER_0_8_27 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_8_29 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_8_41 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_8_53 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_8_65 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_8_77 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_8_83 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + 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_ef_sc_hd__decap_12 FILLER_0_8_109 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_8_121 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_8_127 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_8_153 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_8_165 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_8_177 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_8_195 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_8 FILLER_0_8_197 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_8_217 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_8_229 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_8 FILLER_0_8_241 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_3 FILLER_0_8_249 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_8_253 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_8_265 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_8_277 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_8_289 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_8_301 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_8_307 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_8_309 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_8_321 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__fill_2 FILLER_0_8_333 (.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), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_9_27 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_9_39 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_4 FILLER_0_9_51 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_9_55 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_9_57 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_9_69 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_9_81 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_9_93 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_9_105 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_9_111 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_9_113 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_9_125 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_9_137 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_9_149 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_4 FILLER_0_9_164 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_9_169 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__fill_2 FILLER_0_9_181 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_6 FILLER_0_9_198 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_9_204 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_6 FILLER_0_9_217 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_9_223 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_9_225 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_9_237 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_9_249 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_9_261 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_9_273 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_9_279 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_9_281 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_9_293 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_9_305 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_9_317 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_9_329 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_10_3 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_10_15 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__fill_1 FILLER_0_10_27 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_10_29 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_10_41 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_10_53 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_10_65 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_10_77 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_10_83 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_10_85 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_10_97 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_10_109 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_10_121 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_10_133 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_10_139 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_8 FILLER_0_10_141 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_3 FILLER_0_10_149 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_2 FILLER_0_10_173 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_3 FILLER_0_10_200 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_10_215 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__fill_1 FILLER_0_10_227 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_10_231 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_10_235 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_8 FILLER_0_10_242 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_2 FILLER_0_10_250 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_10_253 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_10_265 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_10_277 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_10_289 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_10_301 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_10_307 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_10_309 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_10_321 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__fill_2 FILLER_0_10_333 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_11_3 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_11_15 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_11_27 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_11_39 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_4 FILLER_0_11_51 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_11_55 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_11_57 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_11_69 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_11_81 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_11_93 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_11_105 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_11_111 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_11_113 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_11_125 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_11_137 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__fill_2 FILLER_0_11_149 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_11_154 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_4 FILLER_0_11_164 (.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_ef_sc_hd__decap_12 FILLER_0_11_181 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_11_193 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_4 FILLER_0_11_205 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_11_252 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_11_264 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_4 FILLER_0_11_276 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_11_281 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_11_293 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_11_305 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_11_317 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_11_329 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_12_3 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_12_15 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__fill_1 FILLER_0_12_27 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_12_29 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_12_41 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_12_53 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_12_65 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_12_77 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_12_83 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_12_85 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_12_97 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_12_109 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_12_121 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_12_133 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_12_139 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_12_141 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_4 FILLER_0_12_145 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_12_158 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_4 FILLER_0_12_170 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_12_195 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_6 FILLER_0_12_209 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_12_218 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_8 FILLER_0_12_230 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_2 FILLER_0_12_250 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_12_253 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_12_265 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_12_277 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_12_289 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_12_301 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_12_307 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_12_309 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_12_321 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__fill_2 FILLER_0_12_333 (.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_ef_sc_hd__decap_12 FILLER_0_13_27 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_13_39 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_4 FILLER_0_13_51 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_13_55 (.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_ef_sc_hd__decap_12 FILLER_0_13_69 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_13_81 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_13_93 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_13_105 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_13_111 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_13_113 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_13_125 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__fill_1 FILLER_0_13_143 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_13_153 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_3 FILLER_0_13_165 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_13_169 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_13_185 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_13_197 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_13_203 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_2 FILLER_0_13_222 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_13_228 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__fill_1 FILLER_0_13_240 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_13_253 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_13_265 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_3 FILLER_0_13_277 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_13_281 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_13_293 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_13_305 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_13_317 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_13_329 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_14_3 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_14_15 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__fill_1 FILLER_0_14_27 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_14_29 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_14_41 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_14_53 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_14_65 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_14_77 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_14_83 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_14_85 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_14_97 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_8 FILLER_0_14_109 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_4 FILLER_0_14_120 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_14_127 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__fill_1 FILLER_0_14_139 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_3 FILLER_0_14_150 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_14_156 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_14_168 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__fill_1 FILLER_0_14_195 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_14_203 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__fill_1 FILLER_0_14_215 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_8 FILLER_0_14_228 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_2 FILLER_0_14_236 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_2 FILLER_0_14_250 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_14_256 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_14_268 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_14_280 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_14_292 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_4 FILLER_0_14_304 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_14_309 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_14_321 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__fill_2 FILLER_0_14_333 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_15_3 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_15_15 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_15_27 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_15_39 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_4 FILLER_0_15_51 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_15_55 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_15_57 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_3 FILLER_0_15_69 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_15_78 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_3 FILLER_0_15_90 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_15_96 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_15_100 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_4 FILLER_0_15_107 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_15_111 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_2 FILLER_0_15_113 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_2 FILLER_0_15_145 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_15_169 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_15_173 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_15_180 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_3 FILLER_0_15_192 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_2 FILLER_0_15_198 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_6 FILLER_0_15_209 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_15_228 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_3 FILLER_0_15_240 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_15_258 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_8 FILLER_0_15_270 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_2 FILLER_0_15_278 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_15_281 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_15_293 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_15_305 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_15_317 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_15_329 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_16_3 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_16_15 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__fill_1 FILLER_0_16_27 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_16_29 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_16_41 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_16_53 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_4 FILLER_0_16_65 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_16_85 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_2 FILLER_0_16_89 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_2 FILLER_0_16_97 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_16_114 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_16_121 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_16_133 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_16_139 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_8 FILLER_0_16_141 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_3 FILLER_0_16_149 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_16_161 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_3 FILLER_0_16_173 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_4 FILLER_0_16_191 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_16_195 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_3 FILLER_0_16_197 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_16_209 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__fill_1 FILLER_0_16_251 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_16_253 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_16_265 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_16_277 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_16_289 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_16_301 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_16_307 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_16_309 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_16_321 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__fill_2 FILLER_0_16_333 (.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_ef_sc_hd__decap_12 FILLER_0_17_27 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_17_39 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_4 FILLER_0_17_51 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_17_55 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_3 FILLER_0_17_57 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_3 FILLER_0_17_78 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_3 FILLER_0_17_84 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_2 FILLER_0_17_90 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_3 FILLER_0_17_95 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_6 FILLER_0_17_101 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_2 FILLER_0_17_110 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_3 FILLER_0_17_113 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_4 FILLER_0_17_119 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_17_123 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_4 FILLER_0_17_127 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_17_137 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_3 FILLER_0_17_149 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_4 FILLER_0_17_164 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_17_169 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__fill_2 FILLER_0_17_181 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_4 FILLER_0_17_195 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_4 FILLER_0_17_220 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_17_225 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_17_237 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_17_249 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_17_261 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_17_273 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_17_279 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_17_281 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_17_293 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_17_305 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_17_317 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_17_329 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + 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_ef_sc_hd__decap_12 FILLER_0_18_29 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__fill_2 FILLER_0_18_41 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_18_58 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_8 FILLER_0_18_65 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_2 FILLER_0_18_73 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_18_85 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_18_141 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_18_157 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_18_169 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__fill_1 FILLER_0_18_181 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_2 FILLER_0_18_194 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_18_197 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__fill_1 FILLER_0_18_209 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_18_225 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_18_237 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_3 FILLER_0_18_249 (.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_ef_sc_hd__decap_12 FILLER_0_18_265 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_18_277 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_18_289 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_18_301 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_18_307 (.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), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_19_3 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_19_15 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_19_27 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_3 FILLER_0_19_39 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_2 FILLER_0_19_54 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_19_57 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_19_69 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_19_75 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_8 FILLER_0_19_85 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_19_93 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_19_97 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_6 FILLER_0_19_101 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_2 FILLER_0_19_110 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_19_113 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_4 FILLER_0_19_117 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_19_121 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_8 FILLER_0_19_125 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_19_133 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_6 FILLER_0_19_137 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_19_143 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_4 FILLER_0_19_147 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_3 FILLER_0_19_154 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_8 FILLER_0_19_160 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_8 FILLER_0_19_169 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_19_177 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_19_193 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_8 FILLER_0_19_205 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_3 FILLER_0_19_213 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_2 FILLER_0_19_222 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_19_228 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_19_240 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_19_252 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_19_264 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_4 FILLER_0_19_276 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_19_281 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_19_293 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_19_305 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_19_317 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_19_329 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_20_3 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_20_15 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__fill_1 FILLER_0_20_27 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_20_29 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_20_56 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_4 FILLER_0_20_68 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_4 FILLER_0_20_85 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_20_141 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_20_181 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_3 FILLER_0_20_193 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_20_227 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_20_239 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__fill_1 FILLER_0_20_251 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_8 FILLER_0_20_253 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_20_261 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_20_289 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_20_301 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_20_307 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_20_309 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_20_321 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__fill_2 FILLER_0_20_333 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_21_3 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_21_15 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_21_27 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_21_39 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_2 FILLER_0_21_54 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_8 FILLER_0_21_60 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_21_80 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_8 FILLER_0_21_101 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_3 FILLER_0_21_109 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_21_113 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_21_125 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_21_137 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_21_149 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_21_161 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_21_167 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_21_169 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_21_181 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__fill_2 FILLER_0_21_193 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_21_204 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_8 FILLER_0_21_216 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_21_225 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_21_237 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_21_249 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__fill_1 FILLER_0_21_261 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_8 FILLER_0_21_271 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_21_279 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_21_290 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_21_302 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_21_314 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_8 FILLER_0_21_326 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_21_334 (.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), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__fill_1 FILLER_0_22_27 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_22_29 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_8 FILLER_0_22_41 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_22_49 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_8 FILLER_0_22_62 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_2 FILLER_0_22_82 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_6 FILLER_0_22_85 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_22_91 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_8 FILLER_0_22_101 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_22_109 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_22_113 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_22_125 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_3 FILLER_0_22_137 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_22_141 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_22_153 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_22_165 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_22_177 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_22_189 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_22_195 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_22_221 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_3 FILLER_0_22_233 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_3 FILLER_0_22_239 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_6 FILLER_0_22_245 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_22_251 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_3 FILLER_0_22_256 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_8 FILLER_0_22_271 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_22_279 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_22_292 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_4 FILLER_0_22_304 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_22_309 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_22_321 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__fill_2 FILLER_0_22_333 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_23_3 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_23_15 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_23_27 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_8 FILLER_0_23_39 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_3 FILLER_0_23_47 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_8 FILLER_0_23_63 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_3 FILLER_0_23_83 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_2 FILLER_0_23_98 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_2 FILLER_0_23_131 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_2 FILLER_0_23_142 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_23_147 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_8 FILLER_0_23_159 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_23_167 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_23_169 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_4 FILLER_0_23_181 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_23_185 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_23_189 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_3 FILLER_0_23_193 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_23_199 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__fill_1 FILLER_0_23_214 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_23_267 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__fill_1 FILLER_0_23_279 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_23_281 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_23_300 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_23_312 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_8 FILLER_0_23_324 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_3 FILLER_0_23_332 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_24_3 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_24_15 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__fill_1 FILLER_0_24_27 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_24_29 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_24_41 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_24_47 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_24_60 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_4 FILLER_0_24_85 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_24_89 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_8 FILLER_0_24_99 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_2 FILLER_0_24_107 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_24_118 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__fill_1 FILLER_0_24_130 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_24_141 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_24_175 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_2 FILLER_0_24_194 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_3 FILLER_0_24_215 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_6 FILLER_0_24_221 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_6 FILLER_0_24_230 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_3 FILLER_0_24_239 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_6 FILLER_0_24_245 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_24_251 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_24_256 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_8 FILLER_0_24_284 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_3 FILLER_0_24_292 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_24_307 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_24_309 (.VPWR(VPWR), + .VGND(VGND), + .VPB(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__fill_2 FILLER_0_24_333 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_25_3 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_25_15 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_25_27 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_8 FILLER_0_25_39 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_8 FILLER_0_25_60 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_2 FILLER_0_25_68 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_6 FILLER_0_25_82 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_2 FILLER_0_25_94 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_25_99 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_6 FILLER_0_25_113 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_25_119 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_8 FILLER_0_25_138 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_2 FILLER_0_25_146 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_8 FILLER_0_25_157 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_3 FILLER_0_25_165 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_25_169 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_25_181 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_25_193 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__fill_1 FILLER_0_25_223 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_8 FILLER_0_25_267 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_2 FILLER_0_25_275 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_8 FILLER_0_25_287 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_2 FILLER_0_25_295 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_25_309 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_25_321 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__fill_2 FILLER_0_25_333 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_26_3 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_26_15 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__fill_1 FILLER_0_26_27 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_26_29 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_26_41 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_26_62 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_26_69 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_8 FILLER_0_26_76 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_6 FILLER_0_26_85 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_2 FILLER_0_26_97 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_26_102 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_26_114 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_8 FILLER_0_26_132 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_3 FILLER_0_26_141 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_4 FILLER_0_26_159 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_26_163 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_26_173 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_26_195 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_26_200 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__fill_2 FILLER_0_26_212 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_26_217 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_26_229 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_8 FILLER_0_26_241 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_3 FILLER_0_26_249 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_26_253 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_8 FILLER_0_26_265 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_2 FILLER_0_26_273 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_6 FILLER_0_26_287 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_3 FILLER_0_26_305 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_26_309 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_26_321 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__fill_2 FILLER_0_26_333 (.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_15 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_27_27 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_27_39 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_4 FILLER_0_27_51 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_27_55 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_27_57 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_27_69 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_27_81 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_27_93 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_27_105 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_27_111 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_8 FILLER_0_27_113 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_2 FILLER_0_27_121 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_6 FILLER_0_27_135 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_27_156 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_8 FILLER_0_27_181 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_8 FILLER_0_27_216 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_27_225 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_27_237 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_27_249 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_27_261 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__fill_1 FILLER_0_27_279 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_8 FILLER_0_27_287 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_27_295 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_27_308 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_27_320 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_3 FILLER_0_27_332 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_28_3 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_28_15 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__fill_1 FILLER_0_28_27 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_28_29 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_28_41 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_28_53 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_28_65 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_28_77 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_28_83 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_28_85 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_28_97 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_28_109 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__fill_1 FILLER_0_28_121 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_28_128 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_28_132 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_28_139 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_28_150 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_4 FILLER_0_28_162 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_28_166 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_28_179 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_4 FILLER_0_28_191 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_28_195 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_28_197 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_28_224 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_28_236 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_4 FILLER_0_28_248 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_28_253 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_28_265 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_8 FILLER_0_28_283 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_2 FILLER_0_28_306 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_28_309 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_28_321 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__fill_2 FILLER_0_28_333 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_29_3 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_29_15 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_29_27 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_29_39 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_4 FILLER_0_29_51 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_29_55 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_29_57 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_29_69 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_29_81 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_29_93 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_29_105 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_29_111 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_29_113 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_8 FILLER_0_29_125 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_3 FILLER_0_29_133 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_29_145 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_29_164 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_6 FILLER_0_29_172 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_29_178 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_4 FILLER_0_29_209 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_29_213 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_29_223 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_29_225 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_29_237 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_29_249 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_8 FILLER_0_29_261 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_2 FILLER_0_29_278 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_8 FILLER_0_29_284 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_3 FILLER_0_29_292 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_29_304 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_29_316 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_29_328 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_29_334 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_30_3 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_30_15 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__fill_1 FILLER_0_30_27 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_30_29 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_30_41 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_30_53 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_30_65 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_30_77 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_30_83 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_30_85 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_30_97 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_30_109 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_30_121 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_30_133 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_30_139 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_6 FILLER_0_30_150 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_30_156 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_30_160 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__fill_2 FILLER_0_30_172 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_30_177 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_8 FILLER_0_30_187 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_30_195 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_2 FILLER_0_30_197 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_8 FILLER_0_30_208 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_30_228 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_30_240 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_30_253 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_4 FILLER_0_30_265 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_6 FILLER_0_30_284 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_8 FILLER_0_30_324 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_3 FILLER_0_30_332 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_31_3 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_31_15 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_31_27 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_31_39 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_4 FILLER_0_31_51 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_31_55 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_31_57 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_31_69 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_31_81 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_31_93 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_31_105 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_31_111 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_31_113 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_8 FILLER_0_31_125 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_6 FILLER_0_31_148 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_2 FILLER_0_31_166 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_8 FILLER_0_31_178 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_3 FILLER_0_31_186 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_6 FILLER_0_31_207 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_31_213 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_31_223 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_31_228 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_31_240 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_31_252 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_31_264 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_31_279 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_31_284 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_31_296 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_31_308 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_31_314 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_8 FILLER_0_31_327 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_32_3 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_32_15 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__fill_1 FILLER_0_32_27 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_32_29 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_32_41 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_32_53 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_32_65 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_32_77 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_32_83 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_32_85 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_32_97 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_32_109 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_32_121 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_32_139 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_32_144 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__fill_1 FILLER_0_32_156 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_32_169 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_32_197 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_32_224 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_32_236 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_4 FILLER_0_32_248 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_32_253 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_8 FILLER_0_32_265 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_32_273 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_32_307 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_8 FILLER_0_32_327 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_33_3 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_33_15 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_33_27 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_33_39 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_4 FILLER_0_33_51 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_33_55 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_33_57 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_33_69 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_33_81 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_33_93 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_33_105 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_33_111 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_33_113 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_33_125 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_8 FILLER_0_33_143 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_33_151 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_33_167 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_6 FILLER_0_33_169 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_33_175 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_8 FILLER_0_33_188 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_33_196 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_8 FILLER_0_33_215 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_33_223 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_33_225 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_33_237 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_33_249 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_33_261 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_33_273 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_33_279 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_8 FILLER_0_33_281 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_2 FILLER_0_33_289 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_33_294 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_8 FILLER_0_33_306 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_2 FILLER_0_33_314 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_33_319 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_4 FILLER_0_33_331 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_34_3 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_34_15 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__fill_1 FILLER_0_34_27 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_34_29 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_34_41 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_34_53 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_34_65 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_34_77 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_34_83 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_34_85 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_34_97 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_34_109 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_34_121 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_34_127 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_8 FILLER_0_34_141 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_3 FILLER_0_34_149 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_8 FILLER_0_34_164 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_34_172 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_8 FILLER_0_34_185 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_34_206 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_34_218 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_34_230 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_8 FILLER_0_34_242 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_2 FILLER_0_34_250 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_34_253 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_34_265 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_34_277 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_34_289 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_34_301 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_34_307 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_34_309 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_34_321 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__fill_2 FILLER_0_34_333 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_35_3 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_35_15 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_35_27 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_35_39 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_4 FILLER_0_35_51 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_35_55 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_35_57 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_35_69 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_35_81 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_35_93 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_35_105 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_35_111 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_35_113 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_35_140 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__fill_1 FILLER_0_35_152 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_3 FILLER_0_35_165 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_6 FILLER_0_35_169 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_8 FILLER_0_35_187 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_2 FILLER_0_35_222 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_35_225 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_35_237 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_35_249 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_35_261 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_35_273 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_35_279 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_35_281 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_35_293 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_35_305 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_35_317 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_35_329 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_36_3 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_36_15 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__fill_1 FILLER_0_36_27 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_36_29 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_36_41 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_36_53 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_36_65 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_36_77 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_36_83 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_36_85 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_36_97 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_36_109 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_36_121 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_36_127 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_3 FILLER_0_36_137 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_36_141 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_3 FILLER_0_36_153 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_8 FILLER_0_36_168 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_36_176 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_6 FILLER_0_36_189 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_36_195 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_36_197 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_4 FILLER_0_36_209 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_36_213 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_36_223 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_36_235 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_4 FILLER_0_36_247 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_36_251 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_36_253 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_36_265 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_36_277 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_36_289 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_36_301 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + 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_309 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_36_321 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(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_37_3 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_37_15 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_37_27 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_37_39 (.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), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_37_57 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_37_69 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_37_81 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_37_93 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_37_105 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_37_111 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_37_113 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_3 FILLER_0_37_125 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_37_143 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_37_150 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_4 FILLER_0_37_163 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_37_167 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_8 FILLER_0_37_169 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_3 FILLER_0_37_177 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_37_195 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_37_223 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_37_228 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_37_240 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_37_246 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_37_255 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_8 FILLER_0_37_267 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_2 FILLER_0_37_275 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .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_293 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + 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_317 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_37_329 (.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), + .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), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_4 FILLER_0_38_57 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_3 FILLER_0_38_64 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_3 FILLER_0_38_70 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_3 FILLER_0_38_76 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_2 FILLER_0_38_82 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_3 FILLER_0_38_88 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_3 FILLER_0_38_94 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_3 FILLER_0_38_100 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_3 FILLER_0_38_106 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_2 FILLER_0_38_113 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_3 FILLER_0_38_118 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_3 FILLER_0_38_124 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_3 FILLER_0_38_130 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_4 FILLER_0_38_136 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_38_144 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_3 FILLER_0_38_148 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_3 FILLER_0_38_154 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_3 FILLER_0_38_160 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_2 FILLER_0_38_166 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_3 FILLER_0_38_172 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_3 FILLER_0_38_178 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_3 FILLER_0_38_184 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_6 FILLER_0_38_190 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_3 FILLER_0_38_208 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_38_223 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_38_251 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_38_279 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_38_294 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_3 FILLER_0_38_298 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + 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_309 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_38_316 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_38_328 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_38_334 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + assign uio_oe[0] = net19; + assign uio_oe[1] = net20; + assign uio_oe[2] = net21; + assign uio_oe[3] = net22; + assign uio_oe[4] = net23; + assign uio_oe[5] = net24; + assign uio_oe[6] = net25; + assign uio_oe[7] = net26; + assign uio_out[0] = net27; + assign uio_out[1] = net28; + assign uio_out[2] = net29; + assign uio_out[3] = net30; + assign uio_out[4] = net31; + assign uio_out[5] = net32; + assign uio_out[6] = net33; + assign uio_out[7] = net34; + assign uo_out[2] = net35; + assign uo_out[3] = net36; + assign uo_out[4] = net37; + assign uo_out[5] = net38; + assign uo_out[6] = net39; + assign uo_out[7] = net40; +endmodule