From b4a9d137cf03c00cb9e04774d78746858bc9da59 Mon Sep 17 00:00:00 2001 From: TinyTapeoutBot <139130078+TinyTapeoutBot@users.noreply.github.com> Date: Sat, 2 Nov 2024 01:33:55 +0200 Subject: [PATCH] feat: update project tt_um_wokwi_413387093939376129 from sphereinabox/tt09-wokwi-hello Commit: fa30bef2d23c6b8b261db0df279a146bc12437eb Workflow: https://github.com/sphereinabox/tt09-wokwi-hello/actions/runs/11637235040 --- .../tt_um_wokwi_413387093939376129/LICENSE | 201 + .../commit_id.json | 9 + .../docs/info.md | 22 + .../tt_um_wokwi_413387093939376129/info.yaml | 48 + .../stats/metrics.csv | 263 + .../stats/synthesis-stats.txt | 21 + .../tt_um_wokwi_413387093939376129.gds | Bin 0 -> 410396 bytes .../tt_um_wokwi_413387093939376129.lef | 469 ++ .../tt_um_wokwi_413387093939376129.v | 6584 +++++++++++++++++ .../wokwi-diagram.json | 195 + 10 files changed, 7812 insertions(+) create mode 100644 projects/tt_um_wokwi_413387093939376129/LICENSE create mode 100644 projects/tt_um_wokwi_413387093939376129/commit_id.json create mode 100644 projects/tt_um_wokwi_413387093939376129/docs/info.md create mode 100644 projects/tt_um_wokwi_413387093939376129/info.yaml create mode 100644 projects/tt_um_wokwi_413387093939376129/stats/metrics.csv create mode 100644 projects/tt_um_wokwi_413387093939376129/stats/synthesis-stats.txt create mode 100644 projects/tt_um_wokwi_413387093939376129/tt_um_wokwi_413387093939376129.gds create mode 100644 projects/tt_um_wokwi_413387093939376129/tt_um_wokwi_413387093939376129.lef create mode 100644 projects/tt_um_wokwi_413387093939376129/tt_um_wokwi_413387093939376129.v create mode 100644 projects/tt_um_wokwi_413387093939376129/wokwi-diagram.json diff --git a/projects/tt_um_wokwi_413387093939376129/LICENSE b/projects/tt_um_wokwi_413387093939376129/LICENSE new file mode 100644 index 0000000..261eeb9 --- /dev/null +++ b/projects/tt_um_wokwi_413387093939376129/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_wokwi_413387093939376129/commit_id.json b/projects/tt_um_wokwi_413387093939376129/commit_id.json new file mode 100644 index 0000000..bfbe41f --- /dev/null +++ b/projects/tt_um_wokwi_413387093939376129/commit_id.json @@ -0,0 +1,9 @@ +{ + "app": "Tiny Tapeout tt09 b176ed7c", + "repo": "https://github.com/sphereinabox/tt09-wokwi-hello", + "commit": "fa30bef2d23c6b8b261db0df279a146bc12437eb", + "workflow_url": "https://github.com/sphereinabox/tt09-wokwi-hello/actions/runs/11637235040", + "sort_id": 1730504031113, + "openlane_version": "OpenLane2 2.1.9", + "pdk_version": "open_pdks bdc9412b3e468c102d01b7cf6337be06ec6e9c9a" +} \ No newline at end of file diff --git a/projects/tt_um_wokwi_413387093939376129/docs/info.md b/projects/tt_um_wokwi_413387093939376129/docs/info.md new file mode 100644 index 0000000..2705065 --- /dev/null +++ b/projects/tt_um_wokwi_413387093939376129/docs/info.md @@ -0,0 +1,22 @@ + + +## How it works + +I've built 8-input logic gates, all using each of the 8 inputs.... or will eventually + +## How to test + +Set the inputs 0..7 to your desired 8 inputs. + +Observe the outputs the corresponding output pins. + +## External hardware + +No specific external hardware is expected for this project. diff --git a/projects/tt_um_wokwi_413387093939376129/info.yaml b/projects/tt_um_wokwi_413387093939376129/info.yaml new file mode 100644 index 0000000..b3c3087 --- /dev/null +++ b/projects/tt_um_wokwi_413387093939376129/info.yaml @@ -0,0 +1,48 @@ +# Tiny Tapeout project information (Wokwi project) +project: + wokwi_id: 413387093939376129 # Set this to the ID of your Wokwi project (the number from the project's URL) + title: "sphereinabox hello" # Project title + author: "Nick Winters" # Your name + discord: "sphereinabox" # Your discord username, for communication and automatically assigning you a Tapeout role (optional) + description: "Hello World" # One line description of what your project does + language: "Wokwi" # 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 + + +# The pinout of your project. Leave unused pins blank. DO NOT delete or add any pins. +pinout: + # Inputs + ui[0]: "IN0" + ui[1]: "IN1" + ui[2]: "IN2" + ui[3]: "IN3" + ui[4]: "IN4" + ui[5]: "IN5" + ui[6]: "IN6" + ui[7]: "IN7" + + # Outputs + uo[0]: "OUT0" + uo[1]: "OUT1" + uo[2]: "OUT2" + uo[3]: "OUT3" + uo[4]: "OUT4" + uo[5]: "OUT5" + uo[6]: "OUT6" + uo[7]: "OUT7" + + # 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_wokwi_413387093939376129/stats/metrics.csv b/projects/tt_um_wokwi_413387093939376129/stats/metrics.csv new file mode 100644 index 0000000..08c04ce --- /dev/null +++ b/projects/tt_um_wokwi_413387093939376129/stats/metrics.csv @@ -0,0 +1,263 @@ +Metric,Value +design__lint_error__count,0 +design__lint_timing_construct__count,0 +design__lint_warning__count,0 +design__inferred_latch__count,0 +design__instance__count,259 +design__instance__area,440.422 +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,0.000001022775677483878 +power__switching__total,0.0000017617510366108036 +power__leakage__total,1.364256152491805E-9 +power__total,0.000002785890956147341 +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,7.933149472993769 +timing__setup__ws__corner:nom_tt_025C_1v80,11.351082173270514 +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.106413547652272 +timing__setup__ws__corner:nom_ss_100C_1v60,10.975711317136437 +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,7.869397800581512 +timing__setup__ws__corner:nom_ff_n40C_1v95,11.487660925444192 +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,7.868223628677462 +timing__setup__ws,10.972322916369452 +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,259 +design__instance__area__stdcell,440.422 +design__instance__count__macros,0 +design__instance__area__macros,0 +design__instance__utilization,0.0267031 +design__instance__utilization__stdcell,0.0267031 +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,415.096 +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,53 +route__net__special,2 +route__drc_errors__iter:1,22 +route__wirelength__iter:1,445 +route__drc_errors__iter:2,0 +route__wirelength__iter:2,403 +route__drc_errors,0 +route__wirelength,403 +route__vias,153 +route__vias__singlecut,153 +route__vias__multicut,0 +design__disconnected_pin__count,11 +design__critical_disconnected_pin__count,0 +route__wirelength__max,67.39 +timing__unannotated_net__count__corner:nom_tt_025C_1v80,29 +timing__unannotated_net_filtered__count__corner:nom_tt_025C_1v80,0 +timing__unannotated_net__count__corner:nom_ss_100C_1v60,29 +timing__unannotated_net_filtered__count__corner:nom_ss_100C_1v60,0 +timing__unannotated_net__count__corner:nom_ff_n40C_1v95,29 +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,7.93156851536199 +timing__setup__ws__corner:min_tt_025C_1v80,11.352758165995889 +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,29 +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.103416833579452 +timing__setup__ws__corner:min_ss_100C_1v60,10.978454900352485 +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,29 +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,7.868223628677462 +timing__setup__ws__corner:min_ff_n40C_1v95,11.48914773616082 +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,29 +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,7.934353842964944 +timing__setup__ws__corner:max_tt_025C_1v80,11.34901182931564 +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,29 +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.108474121644253 +timing__setup__ws__corner:max_ss_100C_1v60,10.972322916369452 +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,29 +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,7.87034459880369 +timing__setup__ws__corner:max_ff_n40C_1v95,11.486124376734654 +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,29 +timing__unannotated_net_filtered__count__corner:max_ff_n40C_1v95,0 +timing__unannotated_net__count,29 +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.00000269896 +design_powergrid__voltage__worst__net:VGND__corner:nom_tt_025C_1v80,0.00000271943 +design_powergrid__drop__average__net:VGND__corner:nom_tt_025C_1v80,5.56362E-8 +design_powergrid__drop__worst__net:VGND__corner:nom_tt_025C_1v80,0.00000271943 +ir__voltage__worst,1.8000000000000000444089209850062616169452667236328125 +ir__drop__avg,4.849999999999999754058562753851469029342524663661606609821319580078125E-8 +ir__drop__worst,0.00000269999999999999998369902033668044083469794713892042636871337890625 +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_wokwi_413387093939376129/stats/synthesis-stats.txt b/projects/tt_um_wokwi_413387093939376129/stats/synthesis-stats.txt new file mode 100644 index 0000000..b399d99 --- /dev/null +++ b/projects/tt_um_wokwi_413387093939376129/stats/synthesis-stats.txt @@ -0,0 +1,21 @@ +62. Printing statistics. + +=== tt_um_wokwi_413387093939376129 === + + Number of wires: 12 + Number of wire bits: 47 + Number of public wires: 12 + Number of public wire bits: 47 + Number of memories: 0 + Number of memory bits: 0 + Number of processes: 0 + Number of cells: 28 + sky130_fd_sc_hd__and2_2 1 + sky130_fd_sc_hd__buf_2 6 + sky130_fd_sc_hd__conb_1 18 + sky130_fd_sc_hd__dfxtp_2 1 + sky130_fd_sc_hd__inv_2 1 + sky130_fd_sc_hd__nand2_2 1 + + Chip area for module '\tt_um_wokwi_413387093939376129': 136.380800 + diff --git a/projects/tt_um_wokwi_413387093939376129/tt_um_wokwi_413387093939376129.gds b/projects/tt_um_wokwi_413387093939376129/tt_um_wokwi_413387093939376129.gds new file mode 100644 index 0000000000000000000000000000000000000000..f38a2cd99a8cba03d2eb51aa5cb07337d584494c GIT binary patch literal 410396 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 bkNVS+?1WEIN_MpQDN1)#AGY3Wuf_iZgaeVk literal 0 HcmV?d00001 diff --git a/projects/tt_um_wokwi_413387093939376129/tt_um_wokwi_413387093939376129.lef b/projects/tt_um_wokwi_413387093939376129/tt_um_wokwi_413387093939376129.lef new file mode 100644 index 0000000..e64e9c4 --- /dev/null +++ b/projects/tt_um_wokwi_413387093939376129/tt_um_wokwi_413387093939376129.lef @@ -0,0 +1,469 @@ +VERSION 5.7 ; + NOWIREEXTENSIONATPIN ON ; + DIVIDERCHAR "/" ; + BUSBITCHARS "[]" ; +MACRO tt_um_wokwi_413387093939376129 + CLASS BLOCK ; + FOREIGN tt_um_wokwi_413387093939376129 ; + 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 ; + PORT + LAYER met4 ; + RECT 146.590 110.520 146.890 111.520 ; + END + END ena + PIN rst_n + DIRECTION INPUT ; + USE SIGNAL ; + 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.159000 ; + 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.159000 ; + 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 ; + 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 ; + 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 ; + 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 ; + 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 ; + 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 ; + 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 ; + 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 ; + 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.795200 ; + 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.795200 ; + 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 ; + ANTENNADIFFAREA 0.445500 ; + 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 ; + ANTENNADIFFAREA 0.445500 ; + 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 ; + ANTENNADIFFAREA 0.445500 ; + 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 ; + ANTENNADIFFAREA 0.445500 ; + 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.040 ; + LAYER met2 ; + RECT 18.310 2.535 141.130 110.685 ; + LAYER met3 ; + RECT 18.290 2.555 141.155 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 30.655 109.440 138.625 110.120 ; + RECT 30.655 94.015 56.750 109.440 ; + RECT 59.150 94.015 60.050 109.440 ; + RECT 62.450 94.015 95.620 109.440 ; + RECT 98.020 94.015 98.920 109.440 ; + RECT 101.320 94.015 134.490 109.440 ; + RECT 136.890 94.015 137.790 109.440 ; + END +END tt_um_wokwi_413387093939376129 +END LIBRARY + diff --git a/projects/tt_um_wokwi_413387093939376129/tt_um_wokwi_413387093939376129.v b/projects/tt_um_wokwi_413387093939376129/tt_um_wokwi_413387093939376129.v new file mode 100644 index 0000000..d84d794 --- /dev/null +++ b/projects/tt_um_wokwi_413387093939376129/tt_um_wokwi_413387093939376129.v @@ -0,0 +1,6584 @@ +module tt_um_wokwi_413387093939376129 (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 \and1.out ; + wire \flop1.notq ; + wire \flop1.q ; + wire \nand1.out ; + wire net8; + wire net9; + wire net10; + wire net11; + wire net12; + wire net13; + wire net14; + wire net15; + wire net16; + wire net17; + wire net18; + wire net19; + wire net20; + wire net21; + wire net22; + wire net23; + wire net24; + wire net1; + wire net2; + wire net3; + wire net4; + wire net5; + wire net6; + wire net7; + + sky130_fd_sc_hd__inv_2 _00_ (.A(\flop1.q ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\flop1.notq )); + sky130_fd_sc_hd__and2_1 _01_ (.A(net2), + .B(net1), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(\and1.out )); + sky130_fd_sc_hd__nand2_1 _02_ (.A(net4), + .B(net3), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(\nand1.out )); + sky130_fd_sc_hd__dfxtp_1 _03_ (.CLK(net6), + .D(net5), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Q(\flop1.q )); + sky130_fd_sc_hd__conb_1 tt_um_wokwi_413387093939376129_8 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .LO(net8)); + sky130_fd_sc_hd__conb_1 tt_um_wokwi_413387093939376129_9 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .LO(net9)); + sky130_fd_sc_hd__conb_1 tt_um_wokwi_413387093939376129_10 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .LO(net10)); + sky130_fd_sc_hd__conb_1 tt_um_wokwi_413387093939376129_11 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .LO(net11)); + sky130_fd_sc_hd__conb_1 tt_um_wokwi_413387093939376129_12 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .LO(net12)); + sky130_fd_sc_hd__conb_1 tt_um_wokwi_413387093939376129_13 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .LO(net13)); + sky130_fd_sc_hd__conb_1 tt_um_wokwi_413387093939376129_14 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .LO(net14)); + sky130_fd_sc_hd__conb_1 tt_um_wokwi_413387093939376129_15 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .LO(net15)); + sky130_fd_sc_hd__conb_1 tt_um_wokwi_413387093939376129_16 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .LO(net16)); + sky130_fd_sc_hd__conb_1 tt_um_wokwi_413387093939376129_17 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .LO(net17)); + sky130_fd_sc_hd__conb_1 tt_um_wokwi_413387093939376129_18 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .LO(net18)); + sky130_fd_sc_hd__conb_1 tt_um_wokwi_413387093939376129_19 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .LO(net19)); + sky130_fd_sc_hd__conb_1 tt_um_wokwi_413387093939376129_20 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .LO(net20)); + sky130_fd_sc_hd__conb_1 tt_um_wokwi_413387093939376129_21 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .LO(net21)); + sky130_fd_sc_hd__conb_1 tt_um_wokwi_413387093939376129_22 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .LO(net22)); + sky130_fd_sc_hd__conb_1 tt_um_wokwi_413387093939376129_23 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .LO(net23)); + sky130_fd_sc_hd__conb_1 tt_um_wokwi_413387093939376129_24 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .LO(net24)); + sky130_ef_sc_hd__decap_12 FILLER_0_0_3 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__clkbuf_4 _22_ (.A(\and1.out ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(uo_out[0])); + sky130_fd_sc_hd__clkbuf_4 _23_ (.A(\nand1.out ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(uo_out[1])); + sky130_fd_sc_hd__buf_2 _24_ (.A(ui_in[4]), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(uo_out[4])); + sky130_fd_sc_hd__buf_2 _25_ (.A(ui_in[5]), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(uo_out[5])); + sky130_fd_sc_hd__buf_2 _26_ (.A(\flop1.q ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(uo_out[6])); + sky130_fd_sc_hd__buf_2 _27_ (.A(\flop1.notq ), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(uo_out[7])); + 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(ui_in[0]), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(net1)); + sky130_fd_sc_hd__clkbuf_1 input2 (.A(ui_in[1]), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(net2)); + sky130_fd_sc_hd__clkbuf_1 input3 (.A(ui_in[2]), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(net3)); + sky130_fd_sc_hd__clkbuf_1 input4 (.A(ui_in[3]), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(net4)); + sky130_fd_sc_hd__clkbuf_1 input5 (.A(ui_in[6]), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(net5)); + sky130_fd_sc_hd__clkbuf_1 input6 (.A(ui_in[7]), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(net6)); + sky130_fd_sc_hd__conb_1 tt_um_wokwi_413387093939376129_7 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .LO(net7)); + 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_ef_sc_hd__decap_12 FILLER_0_2_209 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_2_221 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_2_233 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_2_245 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_2_251 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_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_ef_sc_hd__decap_12 FILLER_0_3_205 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_3_217 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_3_223 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_3_225 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_3_237 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_3_249 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_3_261 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_3_273 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_3_279 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_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_ef_sc_hd__decap_12 FILLER_0_4_141 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_4_153 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_4_165 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_4_177 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_4_189 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_4_195 (.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_ef_sc_hd__decap_12 FILLER_0_4_209 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_4_221 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_4_233 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_4_245 (.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_ef_sc_hd__decap_12 FILLER_0_5_125 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_5_137 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_5_149 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_5_161 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_5_167 (.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_ef_sc_hd__decap_12 FILLER_0_5_181 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_5_193 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_5_205 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_5_217 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_5_223 (.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_237 (.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_ef_sc_hd__decap_12 FILLER_0_6_121 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_6_133 (.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_ef_sc_hd__decap_12 FILLER_0_6_141 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_6_153 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_6_165 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_6_177 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_6_189 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_6_195 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_6_197 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_6_209 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_6_221 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_6_233 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_6_245 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_6_251 (.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_ef_sc_hd__decap_12 FILLER_0_7_125 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_7_137 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_7_149 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_7_161 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_7_167 (.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_ef_sc_hd__decap_12 FILLER_0_7_181 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_7_193 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_7_205 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_7_217 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_7_223 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_7_225 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + 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_ef_sc_hd__decap_12 FILLER_0_8_121 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_8_133 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_8_139 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_8_141 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + 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_ef_sc_hd__decap_12 FILLER_0_8_177 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_8_189 (.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_ef_sc_hd__decap_12 FILLER_0_8_197 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_8_209 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_8_221 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_8_233 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_8_245 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_8_251 (.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_6 FILLER_0_9_161 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_9_167 (.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_ef_sc_hd__decap_12 FILLER_0_9_181 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_9_193 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_9_205 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + 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_ef_sc_hd__decap_12 FILLER_0_10_141 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_10_153 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_10_165 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_10_177 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_10_189 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_10_195 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_10_197 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_10_209 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_10_221 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_10_233 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_10_245 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_10_251 (.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_ef_sc_hd__decap_12 FILLER_0_11_149 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_11_161 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_11_167 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_11_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_ef_sc_hd__decap_12 FILLER_0_11_205 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_11_217 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_11_223 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_11_225 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_11_237 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_11_249 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_11_261 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_11_273 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_11_279 (.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_ef_sc_hd__decap_12 FILLER_0_12_141 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_12_153 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_12_165 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_12_177 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_12_189 (.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_ef_sc_hd__decap_12 FILLER_0_12_197 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_12_209 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_12_221 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_12_233 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_12_245 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_12_251 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_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_ef_sc_hd__decap_12 FILLER_0_13_137 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_13_149 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_13_161 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_13_167 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_13_169 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_13_181 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_13_193 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_13_205 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_13_217 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_13_223 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_13_225 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_13_237 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_13_249 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_13_261 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_13_273 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_13_279 (.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_ef_sc_hd__decap_12 FILLER_0_14_109 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_14_121 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_14_133 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_14_139 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_14_141 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_14_153 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_14_165 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_14_177 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_14_189 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + 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_197 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_14_209 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_14_221 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_14_233 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_14_245 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_14_251 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_14_253 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_14_265 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_14_277 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_14_289 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_14_301 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_14_307 (.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_ef_sc_hd__decap_12 FILLER_0_15_69 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_15_81 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_15_93 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_15_105 (.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_ef_sc_hd__decap_12 FILLER_0_15_113 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_15_125 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_15_137 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_15_149 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_15_161 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_15_167 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_15_169 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_15_181 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_15_193 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_15_205 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_15_217 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_15_223 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_15_225 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_15_237 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_15_249 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_15_261 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_15_273 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_15_279 (.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_ef_sc_hd__decap_12 FILLER_0_16_65 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_16_77 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_16_83 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_16_85 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_16_97 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_16_109 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + 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_ef_sc_hd__decap_12 FILLER_0_16_141 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_16_153 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_16_165 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_16_177 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_16_189 (.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_ef_sc_hd__decap_12 FILLER_0_16_197 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_16_209 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_16_221 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_16_233 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_16_245 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + 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_ef_sc_hd__decap_12 FILLER_0_17_57 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_17_69 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_17_81 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_17_93 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_17_105 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_17_111 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_17_113 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_17_125 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_17_137 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_17_149 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_17_161 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_17_167 (.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_ef_sc_hd__decap_12 FILLER_0_17_181 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_17_193 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_17_205 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_17_217 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_17_223 (.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_ef_sc_hd__decap_12 FILLER_0_18_41 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_18_53 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_18_65 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_18_77 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_18_83 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_18_85 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_18_97 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_18_109 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_18_121 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_18_133 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_18_139 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_18_141 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_18_153 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_18_165 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_18_177 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_18_189 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_18_195 (.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_ef_sc_hd__decap_12 FILLER_0_18_209 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_18_221 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_18_233 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_18_245 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_18_251 (.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_ef_sc_hd__decap_12 FILLER_0_19_39 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_4 FILLER_0_19_51 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_19_55 (.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_ef_sc_hd__decap_12 FILLER_0_19_69 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_19_81 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_19_93 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_19_105 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_19_111 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_19_113 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_19_125 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_19_137 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_19_149 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_19_161 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_19_167 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_19_169 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_19_181 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_19_193 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_19_205 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_19_217 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_19_223 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_19_225 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_19_237 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_19_249 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_19_261 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_19_273 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_19_279 (.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_41 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_20_53 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_20_65 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_20_77 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_20_83 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_20_85 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_20_97 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_20_109 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_20_121 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_20_133 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_20_139 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_20_141 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_20_153 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_20_165 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_20_177 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_20_189 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_20_195 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_20_197 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_20_209 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_20_221 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_20_233 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_20_245 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_20_251 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_20_253 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_20_265 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_20_277 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + 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_ef_sc_hd__decap_12 FILLER_0_21_39 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_4 FILLER_0_21_51 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_21_55 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_21_57 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_21_69 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_21_81 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_21_93 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_21_105 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_21_111 (.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_ef_sc_hd__decap_12 FILLER_0_21_193 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_21_205 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_21_217 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_21_223 (.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_ef_sc_hd__decap_12 FILLER_0_21_261 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_21_273 (.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_281 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_21_293 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_21_305 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_21_317 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_21_329 (.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_ef_sc_hd__decap_12 FILLER_0_22_41 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_22_53 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_22_65 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_22_77 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_22_83 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_22_85 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_22_97 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_22_109 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_22_121 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_22_133 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_22_139 (.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_197 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_22_209 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_22_221 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_22_233 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + 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_ef_sc_hd__decap_12 FILLER_0_22_253 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_22_265 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_22_277 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_22_289 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_22_301 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_22_307 (.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_ef_sc_hd__decap_12 FILLER_0_23_39 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_4 FILLER_0_23_51 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_23_55 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_23_57 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_23_69 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_23_81 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_23_93 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_23_105 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_23_111 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_23_113 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_23_125 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_23_137 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_23_149 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_23_161 (.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_ef_sc_hd__decap_12 FILLER_0_23_181 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_23_193 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_23_205 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_23_217 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_23_223 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_23_225 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_23_237 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_23_249 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_23_261 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_23_273 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_23_279 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_23_281 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_23_293 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_23_305 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_23_317 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_23_329 (.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_ef_sc_hd__decap_12 FILLER_0_24_41 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_24_53 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_24_65 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_24_77 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_24_83 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_24_85 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_24_97 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_24_109 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_24_121 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_24_133 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_24_139 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_24_141 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_24_153 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_24_165 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_24_177 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_24_189 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_24_195 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_24_197 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_24_209 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_24_221 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_24_233 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + 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_ef_sc_hd__decap_12 FILLER_0_24_253 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_24_265 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_24_277 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_24_289 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_24_301 (.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_ef_sc_hd__decap_12 FILLER_0_25_39 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_4 FILLER_0_25_51 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_25_55 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_25_57 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_25_69 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_25_81 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_25_93 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_25_105 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_25_111 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_25_113 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_25_125 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_25_137 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_25_149 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_25_161 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_25_167 (.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_ef_sc_hd__decap_12 FILLER_0_25_205 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_25_217 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_25_223 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_25_225 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_25_237 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_25_249 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_25_261 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_25_273 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_25_279 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_25_281 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_25_293 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_25_305 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_25_317 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_25_329 (.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_ef_sc_hd__decap_12 FILLER_0_26_41 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_26_53 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_26_65 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_26_77 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_26_83 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_26_85 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_26_97 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_26_109 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_26_121 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_26_133 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_26_139 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_26_141 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_26_153 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_26_165 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_26_177 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_26_189 (.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_197 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_26_209 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_26_221 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_26_233 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_26_245 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_26_251 (.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_ef_sc_hd__decap_12 FILLER_0_26_265 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_26_277 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_26_289 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_26_301 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_26_307 (.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_ef_sc_hd__decap_12 FILLER_0_27_113 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_27_125 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_27_137 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_27_149 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_27_161 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_27_167 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_27_169 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_27_181 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_27_193 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_27_205 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_27_217 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_27_223 (.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__decap_6 FILLER_0_27_273 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_27_279 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_27_281 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_27_293 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_27_305 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_27_317 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_27_329 (.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_ef_sc_hd__decap_12 FILLER_0_28_121 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_28_133 (.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_141 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_28_153 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_28_165 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_28_177 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_28_189 (.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_209 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_28_221 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_28_233 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_28_245 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_28_251 (.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_ef_sc_hd__decap_12 FILLER_0_28_265 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_28_277 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_28_289 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_28_301 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_28_307 (.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_ef_sc_hd__decap_12 FILLER_0_29_125 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_29_137 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_29_149 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_29_161 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_29_167 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_29_169 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_29_181 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_29_193 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_29_205 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_29_217 (.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_ef_sc_hd__decap_12 FILLER_0_29_261 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_29_273 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_29_279 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_29_281 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_29_293 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_29_305 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_29_317 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_29_329 (.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_ef_sc_hd__decap_12 FILLER_0_30_141 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_30_153 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_30_165 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_30_177 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_30_189 (.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_ef_sc_hd__decap_12 FILLER_0_30_197 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_30_209 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_30_221 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_30_233 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_30_245 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_30_251 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_30_253 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_30_265 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_30_277 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_30_289 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_30_301 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_30_307 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_30_309 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_30_321 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__fill_2 FILLER_0_30_333 (.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_ef_sc_hd__decap_12 FILLER_0_31_125 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_31_137 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_31_149 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_31_161 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_31_167 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_31_169 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_31_181 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_31_193 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_31_205 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_31_217 (.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_225 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_31_237 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_31_249 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_31_261 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_31_273 (.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_281 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_31_293 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_31_305 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_31_317 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_31_329 (.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_ef_sc_hd__decap_12 FILLER_0_32_121 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_32_133 (.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_141 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_32_153 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_32_165 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_32_177 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_32_189 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_32_195 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + 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_209 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_32_221 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_32_233 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_32_245 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_32_251 (.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_ef_sc_hd__decap_12 FILLER_0_32_265 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_32_277 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_32_289 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_32_301 (.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_ef_sc_hd__decap_12 FILLER_0_32_309 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_32_321 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__fill_2 FILLER_0_32_333 (.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_ef_sc_hd__decap_12 FILLER_0_33_125 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_33_137 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_33_149 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_33_161 (.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_ef_sc_hd__decap_12 FILLER_0_33_169 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_33_181 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_33_193 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_33_205 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_33_217 (.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_ef_sc_hd__decap_12 FILLER_0_33_281 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_33_293 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_33_305 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_33_317 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_33_329 (.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_ef_sc_hd__decap_12 FILLER_0_34_121 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_34_133 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_34_139 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_34_141 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_34_153 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_34_165 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_34_177 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_34_189 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_34_195 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_34_197 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_34_209 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_34_221 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_34_233 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_34_245 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_34_251 (.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_125 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_35_137 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_35_149 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_35_161 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_35_167 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_35_169 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_35_181 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_35_193 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_35_205 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_35_217 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_35_223 (.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_ef_sc_hd__decap_12 FILLER_0_36_121 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_36_133 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_36_139 (.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_ef_sc_hd__decap_12 FILLER_0_36_153 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_36_165 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_36_177 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + 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_ef_sc_hd__decap_12 FILLER_0_36_209 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_36_221 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_36_233 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_36_245 (.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_ef_sc_hd__decap_12 FILLER_0_37_125 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_37_137 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_37_149 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_4 FILLER_0_37_164 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_37_169 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_37_181 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_37_193 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_37_205 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_37_217 (.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_225 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_37_237 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_37_249 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_37_261 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_37_273 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_37_279 (.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_4 FILLER_0_38_154 (.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__fill_2 FILLER_0_38_169 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_3 FILLER_0_38_175 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_2 FILLER_0_38_185 (.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_ef_sc_hd__decap_12 FILLER_0_38_197 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_38_209 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_3 FILLER_0_38_221 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_2 FILLER_0_38_225 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_8 FILLER_0_38_243 (.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__decap_3 FILLER_0_38_256 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_38_268 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_4 FILLER_0_38_272 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_38_276 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_6 FILLER_0_38_301 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_38_307 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_38_309 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_38_321 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__fill_2 FILLER_0_38_333 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + assign uio_oe[0] = net7; + assign uio_oe[1] = net8; + assign uio_oe[2] = net9; + assign uio_oe[3] = net10; + assign uio_oe[4] = net11; + assign uio_oe[5] = net12; + assign uio_oe[6] = net13; + assign uio_oe[7] = net14; + assign uio_out[0] = net15; + assign uio_out[1] = net16; + assign uio_out[2] = net17; + assign uio_out[3] = net18; + assign uio_out[4] = net19; + assign uio_out[5] = net20; + assign uio_out[6] = net21; + assign uio_out[7] = net22; + assign uo_out[2] = net23; + assign uo_out[3] = net24; +endmodule diff --git a/projects/tt_um_wokwi_413387093939376129/wokwi-diagram.json b/projects/tt_um_wokwi_413387093939376129/wokwi-diagram.json new file mode 100644 index 0000000..6c4d00f --- /dev/null +++ b/projects/tt_um_wokwi_413387093939376129/wokwi-diagram.json @@ -0,0 +1,195 @@ +{ + "version": 1, + "author": "Uri Shaked", + "editor": "wokwi", + "parts": [ + { + "type": "wokwi-dip-switch-8", + "id": "sw1", + "top": -176.5, + "left": -94.5, + "rotate": 90, + "attrs": {} + }, + { + "type": "wokwi-clock-generator", + "id": "clock1", + "top": -355.2, + "left": -115.2, + "attrs": { "frequency": "10000" } + }, + { "type": "wokwi-gnd", "id": "pwr2", "top": -76.8, "left": 565.8, "attrs": {} }, + { "type": "wokwi-vcc", "id": "pwr1", "top": -229.64, "left": -115.2, "attrs": {} }, + { + "type": "wokwi-7segment", + "id": "sevseg1", + "top": -187.02, + "left": 552.28, + "attrs": { "common": "cathode" } + }, + { + "type": "wokwi-slide-switch", + "id": "sw2", + "top": -370, + "left": -35.3, + "attrs": { "value": "1" } + }, + { + "type": "wokwi-pushbutton", + "id": "btn1", + "top": -349, + "left": 19.2, + "attrs": { "color": "grey", "label": "Step", "bounce": "0", "key": "s" } + }, + { "type": "wokwi-vcc", "id": "pwr3", "top": -373.64, "left": 105.6, "attrs": {} }, + { + "type": "board-tt-block-input", + "id": "ttin", + "top": -228.13, + "left": 4.8, + "attrs": { "verilogRole": "input" } + }, + { + "type": "wokwi-pushbutton", + "id": "btn2", + "top": -301, + "left": -134.4, + "attrs": { "color": "grey", "label": "RESET", "bounce": "0", "key": "r" } + }, + { "type": "wokwi-gnd", "id": "gnd1", "top": -259.2, "left": -163.8, "attrs": {} }, + { + "type": "board-tt-block-output", + "id": "ttout", + "top": -208.93, + "left": 360, + "attrs": { "verilogRole": "output" } + }, + { + "type": "board-tt-block-bidirectional-io", + "id": "ttio0", + "top": -66.18, + "left": -360, + "attrs": { "verilogRole": "bidirectional", "verilogBit": "0" } + }, + { + "type": "board-tt-block-bidirectional-io", + "id": "ttio1", + "top": -27.78, + "left": -360, + "attrs": { "verilogRole": "bidirectional", "verilogBit": "1" } + }, + { + "type": "board-tt-block-bidirectional-io", + "id": "ttio2", + "top": 10.62, + "left": -360, + "attrs": { "verilogRole": "bidirectional", "verilogBit": "2" } + }, + { + "type": "board-tt-block-bidirectional-io", + "id": "ttio3", + "top": 49.02, + "left": -360, + "attrs": { "verilogRole": "bidirectional", "verilogBit": "3" } + }, + { + "type": "board-tt-block-bidirectional-io", + "id": "ttio4", + "top": -66.18, + "left": -235.2, + "attrs": { "verilogRole": "bidirectional", "verilogBit": "4" } + }, + { + "type": "board-tt-block-bidirectional-io", + "id": "ttio5", + "top": -27.78, + "left": -235.2, + "attrs": { "verilogRole": "bidirectional", "verilogBit": "5" } + }, + { + "type": "board-tt-block-bidirectional-io", + "id": "ttio6", + "top": 10.62, + "left": -235.2, + "attrs": { "verilogRole": "bidirectional", "verilogBit": "6" } + }, + { + "type": "board-tt-block-bidirectional-io", + "id": "ttio7", + "top": 49.02, + "left": -235.2, + "attrs": { "verilogRole": "bidirectional", "verilogBit": "7" } + }, + { + "type": "wokwi-resistor", + "id": "r2", + "top": -293.65, + "left": -211.2, + "attrs": { "value": "1000" } + }, + { "type": "wokwi-vcc", "id": "pwr5", "top": -325.64, "left": -230.4, "attrs": {} }, + { + "type": "wokwi-text", + "id": "text1", + "top": -105.6, + "left": -326.4, + "attrs": { "text": "Bidirectional I/O pins" } + }, + { "type": "wokwi-gate-and-2", "id": "and1", "top": -297.6, "left": 201.6, "attrs": {} }, + { "type": "wokwi-gate-nand-2", "id": "nand1", "top": -192, "left": 201.6, "attrs": {} }, + { "type": "wokwi-flip-flop-d", "id": "flop1", "top": -96, "left": 163.2, "attrs": {} } + ], + "connections": [ + [ "pwr1:VCC", "sw1:8a", "red", [ "v0" ] ], + [ "pwr1:VCC", "sw1:7a", "red", [ "v0" ] ], + [ "pwr1:VCC", "sw1:6a", "red", [ "v0" ] ], + [ "pwr1:VCC", "sw1:5a", "red", [ "v0" ] ], + [ "pwr1:VCC", "sw1:4a", "red", [ "v0" ] ], + [ "pwr1:VCC", "sw1:1a", "red", [ "v0" ] ], + [ "pwr1:VCC", "sw1:2a", "red", [ "v0" ] ], + [ "pwr1:VCC", "sw1:3a", "red", [ "v0" ] ], + [ "ttout:EXTOUT0", "sevseg1:A", "green", [ "h21.01", "v-28.8", "h96" ] ], + [ "ttout:EXTOUT1", "sevseg1:B", "green", [ "h11.41", "v-48", "h122.99", "v41.34" ] ], + [ + "ttout:EXTOUT2", + "sevseg1:C", + "green", + [ "h30.61", "v-38.4", "h115.2", "v105.6", "h-28.8" ] + ], + [ "ttout:EXTOUT3", "sevseg1:D", "green", [ "h57.6", "v57.6", "h48" ] ], + [ "sevseg1:E", "ttout:EXTOUT4", "green", [ "v9.6", "h-48", "v-38.4" ] ], + [ "ttout:EXTOUT5", "sevseg1:F", "green", [ "h69.01", "v-57.6", "h28.8" ] ], + [ "ttout:EXTOUT6", "sevseg1:G", "green", [ "h78.61", "v-57.6" ] ], + [ "ttout:EXTOUT7", "sevseg1:DP", "green", [ "v28.8", "h136.21" ] ], + [ "pwr2:GND", "sevseg1:COM.1", "black", [ "v0" ] ], + [ "sw2:1", "clock1:CLK", "blue", [ "h-19.2", "v-57.6" ] ], + [ "sw1:1b", "ttin:EXTIN0", "green", [ "h0" ] ], + [ "sw1:2b", "ttin:EXTIN1", "green", [ "h0" ] ], + [ "ttin:EXTIN2", "sw1:3b", "green", [ "h0" ] ], + [ "ttin:EXTIN3", "sw1:4b", "green", [ "h0" ] ], + [ "sw1:5b", "ttin:EXTIN4", "green", [ "h0" ] ], + [ "ttin:EXTIN5", "sw1:6b", "green", [ "h0" ] ], + [ "sw1:7b", "ttin:EXTIN6", "green", [ "h0" ] ], + [ "sw1:8b", "ttin:EXTIN7", "green", [ "v0" ] ], + [ "sw2:2", "ttin:EXTCLK", "blue", [ "v0" ] ], + [ "ttin:IN4", "ttout:OUT4", "green", [ "h0" ] ], + [ "btn1:1.l", "sw2:3", "blue", [ "h0" ] ], + [ "pwr3:VCC", "btn1:2.r", "red", [ "v0" ] ], + [ "btn2:2.l", "gnd1:GND", "black", [ "h0" ] ], + [ "ttin:EXTRST_N", "btn2:1.r", "orange", [ "h-38.4", "v-96" ] ], + [ "btn2:1.l", "r2:2", "green", [ "h0" ] ], + [ "pwr5:VCC", "r2:1", "red", [ "v0" ] ], + [ "ttin:IN2", "nand1:A", "green", [ "h76.8", "v-19.2" ] ], + [ "nand1:B", "ttin:IN3", "green", [ "v9.6", "h-96" ] ], + [ "ttin:IN0", "and1:A", "green", [ "h57.6", "v-9.6" ] ], + [ "and1:B", "ttin:IN1", "green", [ "h-28.8", "v48" ] ], + [ "and1:OUT", "ttout:OUT0", "green", [ "v96", "h67.2" ] ], + [ "ttout:OUT1", "nand1:OUT", "green", [ "h-28.8", "v201.6" ] ], + [ "ttin:IN6", "flop1:D", "green", [ "h38.4", "v38.4" ] ], + [ "flop1:CLK", "ttin:IN7", "green", [ "h-28.8", "v-38.4" ] ], + [ "flop1:Q", "ttout:OUT6", "green", [ "v0" ] ], + [ "flop1:NOTQ", "ttout:OUT7", "green", [ "h19.2", "v-48" ] ], + [ "ttin:IN5", "ttout:OUT5", "green", [ "h0" ] ] + ], + "dependencies": {} +} \ No newline at end of file