From 859d053a5c2f4876663d2ee4c86862538bf79b58 Mon Sep 17 00:00:00 2001 From: TinyTapeoutBot <139130078+TinyTapeoutBot@users.noreply.github.com> Date: Sun, 10 Nov 2024 03:37:06 +0200 Subject: [PATCH] feat: update project tt_um_wokwi_414120509472942081 from mahi725/mahi Commit: c530b0afae14398439fedd9339d91dc3fb0b1237 Workflow: https://github.com/mahi725/mahi/actions/runs/11760955351 --- .../tt_um_wokwi_414120509472942081/LICENSE | 201 + .../commit_id.json | 9 + .../docs/info.md | 20 + .../tt_um_wokwi_414120509472942081/info.yaml | 48 + .../stats/metrics.csv | 263 + .../stats/synthesis-stats.txt | 125 + .../tt_um_wokwi_414120509472942081.gds | Bin 0 -> 427318 bytes .../tt_um_wokwi_414120509472942081.lef | 472 ++ .../tt_um_wokwi_414120509472942081.v | 6628 +++++++++++++++++ .../wokwi-diagram.json | 205 + 10 files changed, 7971 insertions(+) create mode 100644 projects/tt_um_wokwi_414120509472942081/LICENSE create mode 100644 projects/tt_um_wokwi_414120509472942081/commit_id.json create mode 100644 projects/tt_um_wokwi_414120509472942081/docs/info.md create mode 100644 projects/tt_um_wokwi_414120509472942081/info.yaml create mode 100644 projects/tt_um_wokwi_414120509472942081/stats/metrics.csv create mode 100644 projects/tt_um_wokwi_414120509472942081/stats/synthesis-stats.txt create mode 100644 projects/tt_um_wokwi_414120509472942081/tt_um_wokwi_414120509472942081.gds create mode 100644 projects/tt_um_wokwi_414120509472942081/tt_um_wokwi_414120509472942081.lef create mode 100644 projects/tt_um_wokwi_414120509472942081/tt_um_wokwi_414120509472942081.v create mode 100644 projects/tt_um_wokwi_414120509472942081/wokwi-diagram.json diff --git a/projects/tt_um_wokwi_414120509472942081/LICENSE b/projects/tt_um_wokwi_414120509472942081/LICENSE new file mode 100644 index 00000000..261eeb9e --- /dev/null +++ b/projects/tt_um_wokwi_414120509472942081/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_414120509472942081/commit_id.json b/projects/tt_um_wokwi_414120509472942081/commit_id.json new file mode 100644 index 00000000..45577c64 --- /dev/null +++ b/projects/tt_um_wokwi_414120509472942081/commit_id.json @@ -0,0 +1,9 @@ +{ + "app": "Tiny Tapeout tt09 a48b1c74", + "repo": "https://github.com/mahi725/mahi", + "commit": "c530b0afae14398439fedd9339d91dc3fb0b1237", + "workflow_url": "https://github.com/mahi725/mahi/actions/runs/11760955351", + "sort_id": 1731202619865, + "openlane_version": "OpenLane2 2.1.9", + "pdk_version": "open_pdks bdc9412b3e468c102d01b7cf6337be06ec6e9c9a" +} \ No newline at end of file diff --git a/projects/tt_um_wokwi_414120509472942081/docs/info.md b/projects/tt_um_wokwi_414120509472942081/docs/info.md new file mode 100644 index 00000000..397fe9d3 --- /dev/null +++ b/projects/tt_um_wokwi_414120509472942081/docs/info.md @@ -0,0 +1,20 @@ + + +## How it works + +Explain how your + +## How to test + +Explain how to u + +## External hardware + +List external hardware used in your project (e.g. PMOD, LED display, etc), diff --git a/projects/tt_um_wokwi_414120509472942081/info.yaml b/projects/tt_um_wokwi_414120509472942081/info.yaml new file mode 100644 index 00000000..8dfb6b9c --- /dev/null +++ b/projects/tt_um_wokwi_414120509472942081/info.yaml @@ -0,0 +1,48 @@ +# Tiny Tapeout project information (Wokwi project) +project: + wokwi_id: 414120509472942081 # Set this to the ID of your Wokwi project (the number from the project's URL) + title: "rand" # Project title + author: "mahi" # Your name + discord: "hhbhb" # Your discord username, for communication and automatically assigning you a Tapeout role (optional) + description: "just_random" # 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]: "ino" + 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]: "" + uo[5]: "" + uo[6]: "" + uo[7]: "" + + # Bidirectional pins + uio[0]: "" + uio[1]: "" + uio[2]: "" + uio[3]: "" + uio[4]: "" + uio[5]: "" + uio[6]: "" + uio[7]: "" + +# Do not change! +yaml_version: 6 diff --git a/projects/tt_um_wokwi_414120509472942081/stats/metrics.csv b/projects/tt_um_wokwi_414120509472942081/stats/metrics.csv new file mode 100644 index 00000000..e5a9dc0f --- /dev/null +++ b/projects/tt_um_wokwi_414120509472942081/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,265 +design__instance__area,464.195 +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.000002567349838500377 +power__switching__total,0.00000440120902567287 +power__leakage__total,1.3729786196847726E-9 +power__total,0.000006969931746425573 +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,4.3482374487340625 +timing__setup__ws__corner:nom_tt_025C_1v80,5.373210473089359 +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,4.960716866586383 +timing__setup__ws__corner:nom_ss_100C_1v60,5.0213958856687855 +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,4.113577150898965 +timing__setup__ws__corner:nom_ff_n40C_1v95,5.506919520707825 +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,4.112199586131049 +timing__setup__ws,5.019155011452506 +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,265 +design__instance__area__stdcell,464.195 +design__instance__count__macros,0 +design__instance__area__macros,0 +design__instance__utilization,0.0281444 +design__instance__utilization__stdcell,0.0281444 +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,401.258 +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,59 +route__net__special,2 +route__drc_errors__iter:1,17 +route__wirelength__iter:1,421 +route__drc_errors__iter:2,0 +route__wirelength__iter:2,396 +route__drc_errors,0 +route__wirelength,396 +route__vias,179 +route__vias__singlecut,179 +route__vias__multicut,0 +design__disconnected_pin__count,9 +design__critical_disconnected_pin__count,0 +route__wirelength__max,60.07 +timing__unannotated_net__count__corner:nom_tt_025C_1v80,46 +timing__unannotated_net_filtered__count__corner:nom_tt_025C_1v80,1 +timing__unannotated_net__count__corner:nom_ss_100C_1v60,46 +timing__unannotated_net_filtered__count__corner:nom_ss_100C_1v60,1 +timing__unannotated_net__count__corner:nom_ff_n40C_1v95,46 +timing__unannotated_net_filtered__count__corner:nom_ff_n40C_1v95,1 +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,4.34649173400077 +timing__setup__ws__corner:min_tt_025C_1v80,5.374214114732005 +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,46 +timing__unannotated_net_filtered__count__corner:min_tt_025C_1v80,1 +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,4.958054551698036 +timing__setup__ws__corner:min_ss_100C_1v60,5.023088753784612 +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,46 +timing__unannotated_net_filtered__count__corner:min_ss_100C_1v60,1 +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,4.112199586131049 +timing__setup__ws__corner:min_ff_n40C_1v95,5.507686906884149 +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,46 +timing__unannotated_net_filtered__count__corner:min_ff_n40C_1v95,1 +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,4.350655070460862 +timing__setup__ws__corner:max_tt_025C_1v80,5.3718133683956575 +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,46 +timing__unannotated_net_filtered__count__corner:max_tt_025C_1v80,1 +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,4.964172768915176 +timing__setup__ws__corner:max_ss_100C_1v60,5.019155011452506 +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,46 +timing__unannotated_net_filtered__count__corner:max_ss_100C_1v60,1 +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,4.115424117974967 +timing__setup__ws__corner:max_ff_n40C_1v95,5.505930978098741 +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,46 +timing__unannotated_net_filtered__count__corner:max_ff_n40C_1v95,1 +timing__unannotated_net__count,46 +timing__unannotated_net_filtered__count,1 +design_powergrid__voltage__worst__net:VPWR__corner:nom_tt_025C_1v80,1.79999 +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.00000777945 +design_powergrid__voltage__worst__net:VGND__corner:nom_tt_025C_1v80,0.00000877951 +design_powergrid__drop__average__net:VGND__corner:nom_tt_025C_1v80,1.35265E-7 +design_powergrid__drop__worst__net:VGND__corner:nom_tt_025C_1v80,0.00000877951 +ir__voltage__worst,1.8000000000000000444089209850062616169452667236328125 +ir__drop__avg,1.2900000000000000369162708215020618496282622800208628177642822265625E-7 +ir__drop__worst,0.00000778000000000000005028095995118775363152963109314441680908203125 +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_414120509472942081/stats/synthesis-stats.txt b/projects/tt_um_wokwi_414120509472942081/stats/synthesis-stats.txt new file mode 100644 index 00000000..aba3bce4 --- /dev/null +++ b/projects/tt_um_wokwi_414120509472942081/stats/synthesis-stats.txt @@ -0,0 +1,125 @@ +62. Printing statistics. + +=== and_cell === + + Number of wires: 3 + Number of wire bits: 3 + Number of public wires: 3 + Number of public wire bits: 3 + Number of memories: 0 + Number of memory bits: 0 + Number of processes: 0 + Number of cells: 1 + sky130_fd_sc_hd__and2_2 1 + + Chip area for module '\and_cell': 7.507200 + +=== mux_cell === + + Number of wires: 4 + Number of wire bits: 4 + Number of public wires: 4 + Number of public wire bits: 4 + Number of memories: 0 + Number of memory bits: 0 + Number of processes: 0 + Number of cells: 1 + sky130_fd_sc_hd__mux2_1 1 + + Chip area for module '\mux_cell': 11.260800 + +=== nand_cell === + + Number of wires: 3 + Number of wire bits: 3 + Number of public wires: 3 + Number of public wire bits: 3 + Number of memories: 0 + Number of memory bits: 0 + Number of processes: 0 + Number of cells: 1 + sky130_fd_sc_hd__nand2_2 1 + + Chip area for module '\nand_cell': 6.256000 + +=== not_cell === + + Number of wires: 2 + Number of wire bits: 2 + Number of public wires: 2 + Number of public wire bits: 2 + Number of memories: 0 + Number of memory bits: 0 + Number of processes: 0 + Number of cells: 1 + sky130_fd_sc_hd__inv_2 1 + + Chip area for module '\not_cell': 3.753600 + +=== tt_um_wokwi_414120509472942081 === + + Number of wires: 15 + Number of wire bits: 50 + Number of public wires: 15 + Number of public wire bits: 50 + Number of memories: 0 + Number of memory bits: 0 + Number of processes: 0 + Number of cells: 31 + and_cell 2 + mux_cell 1 + nand_cell 2 + not_cell 1 + sky130_fd_sc_hd__buf_2 4 + sky130_fd_sc_hd__conb_1 20 + xor_cell 1 + + Area for cell type \nand_cell is unknown! + Area for cell type \and_cell is unknown! + Area for cell type \mux_cell is unknown! + Area for cell type \xor_cell is unknown! + Area for cell type \not_cell is unknown! + + Chip area for module '\tt_um_wokwi_414120509472942081': 95.091200 + +=== xor_cell === + + Number of wires: 3 + Number of wire bits: 3 + Number of public wires: 3 + Number of public wire bits: 3 + Number of memories: 0 + Number of memory bits: 0 + Number of processes: 0 + Number of cells: 1 + sky130_fd_sc_hd__xor2_2 1 + + Chip area for module '\xor_cell': 16.265600 + +=== design hierarchy === + + tt_um_wokwi_414120509472942081 1 + and_cell 2 + mux_cell 1 + nand_cell 2 + not_cell 1 + xor_cell 1 + + Number of wires: 36 + Number of wire bits: 71 + Number of public wires: 36 + Number of public wire bits: 71 + Number of memories: 0 + Number of memory bits: 0 + Number of processes: 0 + Number of cells: 31 + sky130_fd_sc_hd__and2_2 2 + sky130_fd_sc_hd__buf_2 4 + sky130_fd_sc_hd__conb_1 20 + sky130_fd_sc_hd__inv_2 1 + sky130_fd_sc_hd__mux2_1 1 + sky130_fd_sc_hd__nand2_2 2 + sky130_fd_sc_hd__xor2_2 1 + + Chip area for top module '\tt_um_wokwi_414120509472942081': 153.897600 + diff --git a/projects/tt_um_wokwi_414120509472942081/tt_um_wokwi_414120509472942081.gds b/projects/tt_um_wokwi_414120509472942081/tt_um_wokwi_414120509472942081.gds new file mode 100644 index 0000000000000000000000000000000000000000..a568ecd01fd0e222db977f193213d1024d4816d1 GIT binary patch literal 427318 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 Rj&?uA>5l5d-bWp^`oF@960!gQ literal 0 HcmV?d00001 diff --git a/projects/tt_um_wokwi_414120509472942081/tt_um_wokwi_414120509472942081.lef b/projects/tt_um_wokwi_414120509472942081/tt_um_wokwi_414120509472942081.lef new file mode 100644 index 00000000..0191e1c3 --- /dev/null +++ b/projects/tt_um_wokwi_414120509472942081/tt_um_wokwi_414120509472942081.lef @@ -0,0 +1,472 @@ +VERSION 5.7 ; + NOWIREEXTENSIONATPIN ON ; + DIVIDERCHAR "/" ; + BUSBITCHARS "[]" ; +MACRO tt_um_wokwi_414120509472942081 + CLASS BLOCK ; + FOREIGN tt_um_wokwi_414120509472942081 ; + 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 ; + ANTENNAGATEAREA 0.495000 ; + 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 ; + ANTENNAGATEAREA 0.196500 ; + PORT + LAYER met4 ; + RECT 141.070 110.520 141.370 111.520 ; + END + END rst_n + PIN ui_in[0] + DIRECTION INPUT ; + USE SIGNAL ; + ANTENNAGATEAREA 0.196500 ; + PORT + LAYER met4 ; + RECT 138.310 110.520 138.610 111.520 ; + END + END ui_in[0] + PIN ui_in[1] + DIRECTION INPUT ; + USE SIGNAL ; + ANTENNAGATEAREA 0.196500 ; + PORT + LAYER met4 ; + RECT 135.550 110.520 135.850 111.520 ; + END + END ui_in[1] + PIN ui_in[2] + DIRECTION INPUT ; + USE SIGNAL ; + ANTENNAGATEAREA 0.196500 ; + PORT + LAYER met4 ; + RECT 132.790 110.520 133.090 111.520 ; + END + END ui_in[2] + PIN ui_in[3] + DIRECTION INPUT ; + USE SIGNAL ; + ANTENNAGATEAREA 0.196500 ; + PORT + LAYER met4 ; + RECT 130.030 110.520 130.330 111.520 ; + END + END ui_in[3] + PIN ui_in[4] + DIRECTION INPUT ; + USE SIGNAL ; + ANTENNAGATEAREA 0.196500 ; + PORT + LAYER met4 ; + RECT 127.270 110.520 127.570 111.520 ; + END + END ui_in[4] + PIN ui_in[5] + DIRECTION INPUT ; + USE SIGNAL ; + ANTENNAGATEAREA 0.196500 ; + PORT + LAYER met4 ; + RECT 124.510 110.520 124.810 111.520 ; + END + END ui_in[5] + PIN ui_in[6] + DIRECTION INPUT ; + USE SIGNAL ; + ANTENNAGATEAREA 0.196500 ; + PORT + LAYER met4 ; + RECT 121.750 110.520 122.050 111.520 ; + END + END ui_in[6] + PIN ui_in[7] + DIRECTION INPUT ; + USE SIGNAL ; + ANTENNAGATEAREA 0.196500 ; + PORT + LAYER met4 ; + RECT 118.990 110.520 119.290 111.520 ; + END + END ui_in[7] + PIN uio_in[0] + DIRECTION INPUT ; + USE SIGNAL ; + 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.445500 ; + PORT + LAYER met4 ; + RECT 94.150 110.520 94.450 111.520 ; + END + END uo_out[0] + PIN uo_out[1] + DIRECTION OUTPUT ; + USE SIGNAL ; + ANTENNADIFFAREA 0.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 ; + ANTENNADIFFAREA 0.795200 ; + 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 ; + ANTENNADIFFAREA 0.795200 ; + PORT + LAYER met4 ; + RECT 85.870 110.520 86.170 111.520 ; + END + END uo_out[3] + PIN uo_out[4] + DIRECTION OUTPUT ; + USE SIGNAL ; + PORT + LAYER met4 ; + RECT 83.110 110.520 83.410 111.520 ; + END + END uo_out[4] + PIN uo_out[5] + DIRECTION OUTPUT ; + USE SIGNAL ; + PORT + LAYER met4 ; + RECT 80.350 110.520 80.650 111.520 ; + END + END uo_out[5] + PIN uo_out[6] + DIRECTION OUTPUT ; + USE SIGNAL ; + PORT + LAYER met4 ; + RECT 77.590 110.520 77.890 111.520 ; + END + END uo_out[6] + PIN uo_out[7] + DIRECTION OUTPUT ; + USE SIGNAL ; + PORT + LAYER met4 ; + RECT 74.830 110.520 75.130 111.520 ; + END + END uo_out[7] + OBS + LAYER nwell ; + RECT 2.570 2.635 158.430 108.990 ; + LAYER li1 ; + RECT 2.760 2.635 158.240 108.885 ; + LAYER met1 ; + RECT 2.760 2.480 158.240 109.780 ; + LAYER met2 ; + RECT 18.310 2.535 146.190 110.685 ; + LAYER met3 ; + RECT 18.290 2.555 146.215 110.665 ; + LAYER met4 ; + RECT 31.370 110.120 33.030 110.665 ; + RECT 34.130 110.120 35.790 110.665 ; + RECT 36.890 110.120 38.550 110.665 ; + RECT 39.650 110.120 41.310 110.665 ; + RECT 42.410 110.120 44.070 110.665 ; + RECT 45.170 110.120 46.830 110.665 ; + RECT 47.930 110.120 49.590 110.665 ; + RECT 50.690 110.120 52.350 110.665 ; + RECT 53.450 110.120 55.110 110.665 ; + RECT 56.210 110.120 57.870 110.665 ; + RECT 58.970 110.120 60.630 110.665 ; + RECT 61.730 110.120 63.390 110.665 ; + RECT 64.490 110.120 66.150 110.665 ; + RECT 67.250 110.120 68.910 110.665 ; + RECT 70.010 110.120 71.670 110.665 ; + RECT 72.770 110.120 74.430 110.665 ; + RECT 75.530 110.120 77.190 110.665 ; + RECT 78.290 110.120 79.950 110.665 ; + RECT 81.050 110.120 82.710 110.665 ; + RECT 83.810 110.120 85.470 110.665 ; + RECT 86.570 110.120 88.230 110.665 ; + RECT 89.330 110.120 90.990 110.665 ; + RECT 92.090 110.120 93.750 110.665 ; + RECT 94.850 110.120 96.510 110.665 ; + RECT 97.610 110.120 99.270 110.665 ; + RECT 100.370 110.120 102.030 110.665 ; + RECT 103.130 110.120 104.790 110.665 ; + RECT 105.890 110.120 107.550 110.665 ; + RECT 108.650 110.120 110.310 110.665 ; + RECT 111.410 110.120 113.070 110.665 ; + RECT 114.170 110.120 115.830 110.665 ; + RECT 116.930 110.120 118.590 110.665 ; + RECT 119.690 110.120 121.350 110.665 ; + RECT 122.450 110.120 124.110 110.665 ; + RECT 125.210 110.120 126.870 110.665 ; + RECT 127.970 110.120 129.630 110.665 ; + RECT 130.730 110.120 132.390 110.665 ; + RECT 133.490 110.120 135.150 110.665 ; + RECT 136.250 110.120 137.910 110.665 ; + RECT 139.010 110.120 140.670 110.665 ; + RECT 141.770 110.120 143.430 110.665 ; + RECT 30.655 109.440 144.145 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 ; + RECT 140.190 94.015 144.145 109.440 ; + END +END tt_um_wokwi_414120509472942081 +END LIBRARY + diff --git a/projects/tt_um_wokwi_414120509472942081/tt_um_wokwi_414120509472942081.v b/projects/tt_um_wokwi_414120509472942081/tt_um_wokwi_414120509472942081.v new file mode 100644 index 00000000..bf07e003 --- /dev/null +++ b/projects/tt_um_wokwi_414120509472942081/tt_um_wokwi_414120509472942081.v @@ -0,0 +1,6628 @@ +module tt_um_wokwi_414120509472942081 (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 net12; + wire net13; + wire net14; + wire net20; + wire net21; + wire net22; + wire net15; + wire net16; + wire net17; + wire net18; + wire net19; + wire net23; + wire net24; + wire net25; + wire net26; + wire net27; + wire net28; + wire net29; + wire net30; + wire net31; + wire net32; + wire net33; + wire net34; + wire net35; + wire net36; + wire net37; + wire net1; + wire net2; + wire net3; + wire net4; + wire net5; + wire net6; + wire net7; + wire net8; + wire net9; + wire net10; + + sky130_fd_sc_hd__conb_1 tt_um_wokwi_414120509472942081_11 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .LO(net15)); + sky130_fd_sc_hd__conb_1 tt_um_wokwi_414120509472942081_12 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .LO(net16)); + sky130_fd_sc_hd__conb_1 tt_um_wokwi_414120509472942081_13 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .LO(net17)); + sky130_fd_sc_hd__conb_1 tt_um_wokwi_414120509472942081_14 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .LO(net18)); + sky130_fd_sc_hd__conb_1 tt_um_wokwi_414120509472942081_15 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .LO(net19)); + sky130_fd_sc_hd__conb_1 tt_um_wokwi_414120509472942081_16 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .LO(net23)); + sky130_fd_sc_hd__conb_1 tt_um_wokwi_414120509472942081_17 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .LO(net24)); + sky130_fd_sc_hd__conb_1 tt_um_wokwi_414120509472942081_18 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .LO(net25)); + sky130_fd_sc_hd__conb_1 tt_um_wokwi_414120509472942081_19 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .LO(net26)); + sky130_fd_sc_hd__conb_1 tt_um_wokwi_414120509472942081_20 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .LO(net27)); + sky130_fd_sc_hd__conb_1 tt_um_wokwi_414120509472942081_21 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .LO(net28)); + sky130_fd_sc_hd__conb_1 tt_um_wokwi_414120509472942081_22 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .LO(net29)); + sky130_fd_sc_hd__conb_1 tt_um_wokwi_414120509472942081_23 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .LO(net30)); + sky130_fd_sc_hd__conb_1 tt_um_wokwi_414120509472942081_24 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .LO(net31)); + sky130_fd_sc_hd__conb_1 tt_um_wokwi_414120509472942081_25 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .LO(net32)); + sky130_fd_sc_hd__conb_1 tt_um_wokwi_414120509472942081_26 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .LO(net33)); + sky130_fd_sc_hd__conb_1 tt_um_wokwi_414120509472942081_27 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .LO(net34)); + sky130_fd_sc_hd__conb_1 tt_um_wokwi_414120509472942081_28 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .LO(net35)); + sky130_fd_sc_hd__conb_1 tt_um_wokwi_414120509472942081_29 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .LO(net36)); + sky130_fd_sc_hd__inv_2 \not1/_0__1 (.A(net22), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(net37)); + sky130_fd_sc_hd__buf_2 _20_ (.A(net37), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(uo_out[0])); + sky130_fd_sc_hd__clkbuf_4 _21_ (.A(net12), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(uo_out[1])); + sky130_fd_sc_hd__clkbuf_4 _22_ (.A(net13), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(uo_out[2])); + sky130_fd_sc_hd__clkbuf_4 _23_ (.A(net14), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(uo_out[3])); + sky130_fd_sc_hd__and2_1 \and1/_0_ (.A(net2), + .B(net3), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(net21)); + sky130_fd_sc_hd__and2_1 \and2/_0_ (.A(net6), + .B(net5), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(net12)); + sky130_fd_sc_hd__mux2_1 \mux1/_0_ (.A0(net21), + .A1(net20), + .S(net4), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(net22)); + sky130_fd_sc_hd__nand2_2 \nand1/_0_ (.A(net1), + .B(clk), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(net20)); + sky130_fd_sc_hd__nand2_1 \nand2/_0_ (.A(net8), + .B(net7), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .Y(net13)); + sky130_ef_sc_hd__decap_12 FILLER_0_0_3 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__xor2_1 \xor1/_0_ (.A(net8), + .B(net9), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(net14)); + 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(rst_n), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(net1)); + sky130_fd_sc_hd__clkbuf_1 input2 (.A(ui_in[0]), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(net2)); + sky130_fd_sc_hd__clkbuf_1 input3 (.A(ui_in[1]), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(net3)); + sky130_fd_sc_hd__clkbuf_1 input4 (.A(ui_in[2]), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(net4)); + sky130_fd_sc_hd__clkbuf_1 input5 (.A(ui_in[3]), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(net5)); + sky130_fd_sc_hd__clkbuf_1 input6 (.A(ui_in[4]), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(net6)); + sky130_fd_sc_hd__clkbuf_1 input7 (.A(ui_in[5]), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(net7)); + sky130_fd_sc_hd__buf_1 input8 (.A(ui_in[6]), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(net8)); + sky130_fd_sc_hd__clkbuf_1 input9 (.A(ui_in[7]), + .VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .X(net9)); + sky130_fd_sc_hd__conb_1 tt_um_wokwi_414120509472942081_10 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR), + .LO(net10)); + 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_6 FILLER_0_37_161 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_37_167 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_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_231 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_37_243 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_37_255 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_8 FILLER_0_37_267 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_2 FILLER_0_37_275 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_2 FILLER_0_37_281 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_3 FILLER_0_37_286 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_37_292 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_37_304 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_37_316 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_6 FILLER_0_37_328 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_37_334 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_38_3 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_38_15 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__fill_1 FILLER_0_38_27 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_38_29 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_ef_sc_hd__decap_12 FILLER_0_38_41 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_3 FILLER_0_38_53 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_4 FILLER_0_38_57 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_3 FILLER_0_38_64 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_3 FILLER_0_38_70 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_3 FILLER_0_38_76 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_2 FILLER_0_38_82 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_3 FILLER_0_38_88 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_3 FILLER_0_38_94 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_3 FILLER_0_38_100 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_3 FILLER_0_38_106 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_2 FILLER_0_38_113 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_3 FILLER_0_38_118 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_3 FILLER_0_38_124 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_3 FILLER_0_38_130 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_4 FILLER_0_38_136 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_38_144 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_3 FILLER_0_38_148 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_3 FILLER_0_38_154 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_3 FILLER_0_38_160 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_2 FILLER_0_38_166 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_3 FILLER_0_38_172 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_38_178 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + 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_fd_sc_hd__decap_4 FILLER_0_38_209 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_38_213 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_4 FILLER_0_38_220 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_ef_sc_hd__decap_12 FILLER_0_38_235 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_4 FILLER_0_38_247 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_38_251 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__fill_1 FILLER_0_38_284 (.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_312 (.VPWR(VPWR), + .VGND(VGND), + .VPB(VPWR), + .VNB(VGND)); + sky130_fd_sc_hd__decap_8 FILLER_0_38_324 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + sky130_fd_sc_hd__decap_3 FILLER_0_38_332 (.VGND(VGND), + .VNB(VGND), + .VPB(VPWR), + .VPWR(VPWR)); + assign uio_oe[0] = net10; + assign uio_oe[1] = net15; + assign uio_oe[2] = net16; + assign uio_oe[3] = net17; + assign uio_oe[4] = net18; + assign uio_oe[5] = net19; + assign uio_oe[6] = net23; + assign uio_oe[7] = net24; + assign uio_out[0] = net25; + assign uio_out[1] = net26; + assign uio_out[2] = net27; + assign uio_out[3] = net28; + assign uio_out[4] = net29; + assign uio_out[5] = net30; + assign uio_out[6] = net31; + assign uio_out[7] = net32; + assign uo_out[4] = net33; + assign uo_out[5] = net34; + assign uo_out[6] = net35; + assign uo_out[7] = net36; +endmodule diff --git a/projects/tt_um_wokwi_414120509472942081/wokwi-diagram.json b/projects/tt_um_wokwi_414120509472942081/wokwi-diagram.json new file mode 100644 index 00000000..1e415704 --- /dev/null +++ b/projects/tt_um_wokwi_414120509472942081/wokwi-diagram.json @@ -0,0 +1,205 @@ +{ + "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": -183.24, + "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": 20.22, + "left": 148.8, + "attrs": { "verilogRole": "bidirectional", "verilogBit": "0" } + }, + { + "type": "board-tt-block-bidirectional-io", + "id": "ttio1", + "top": 58.62, + "left": 148.8, + "attrs": { "verilogRole": "bidirectional", "verilogBit": "1" } + }, + { + "type": "board-tt-block-bidirectional-io", + "id": "ttio2", + "top": 97.02, + "left": 148.8, + "attrs": { "verilogRole": "bidirectional", "verilogBit": "2" } + }, + { + "type": "board-tt-block-bidirectional-io", + "id": "ttio3", + "top": 135.42, + "left": 148.8, + "attrs": { "verilogRole": "bidirectional", "verilogBit": "3" } + }, + { + "type": "board-tt-block-bidirectional-io", + "id": "ttio4", + "top": 20.22, + "left": 273.6, + "attrs": { "verilogRole": "bidirectional", "verilogBit": "4" } + }, + { + "type": "board-tt-block-bidirectional-io", + "id": "ttio5", + "top": 58.62, + "left": 273.6, + "attrs": { "verilogRole": "bidirectional", "verilogBit": "5" } + }, + { + "type": "board-tt-block-bidirectional-io", + "id": "ttio6", + "top": 97.02, + "left": 273.6, + "attrs": { "verilogRole": "bidirectional", "verilogBit": "6" } + }, + { + "type": "board-tt-block-bidirectional-io", + "id": "ttio7", + "top": 135.42, + "left": 273.6, + "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": -18.98, + "left": 184.55, + "attrs": { "text": "Bidirectional I/O pins" } + }, + { "type": "wokwi-gate-nand-2", "id": "nand1", "top": -240, "left": 192, "attrs": {} }, + { "type": "wokwi-gate-and-2", "id": "and1", "top": -336, "left": 192, "attrs": {} }, + { "type": "wokwi-mux-2", "id": "mux1", "top": -336, "left": 297.6, "attrs": {} }, + { "type": "wokwi-gate-and-2", "id": "and2", "top": -412.8, "left": 201.6, "attrs": {} }, + { "type": "wokwi-gate-nand-2", "id": "nand2", "top": -124.8, "left": 201.6, "attrs": {} }, + { "type": "wokwi-gate-xor-2", "id": "xor1", "top": -76.8, "left": 211.2, "attrs": {} }, + { "type": "wokwi-gate-not", "id": "not1", "top": -336, "left": 412.8, "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" ] ], + [ "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:CLK", "nand1:A", "green", [ "v0" ] ], + [ "ttin:RST_N", "nand1:B", "green", [ "h0" ] ], + [ "ttin:IN0", "and1:B", "green", [ "h0" ] ], + [ "ttin:IN1", "and1:A", "green", [ "h0" ] ], + [ "and1:OUT", "mux1:A", "green", [ "v0" ] ], + [ "nand1:OUT", "mux1:B", "green", [ "v0" ] ], + [ "mux1:SEL", "ttin:IN2", "green", [ "v0" ] ], + [ "ttin:IN3", "and2:A", "green", [ "h48", "v-249.6" ] ], + [ "ttin:IN4", "and2:B", "green", [ "h67.2", "v-220.8" ] ], + [ "and2:OUT", "ttout:OUT1", "green", [ "v0" ] ], + [ "ttin:IN5", "nand2:A", "green", [ "h0" ] ], + [ "ttin:IN6", "nand2:B", "green", [ "h67.2", "v19.2", "h28.8" ] ], + [ "nand2:OUT", "ttout:OUT2", "green", [ "v-48", "h57.6", "v-9.6" ] ], + [ "ttin:IN7", "xor1:A", "green", [ "h48", "v48" ] ], + [ "ttin:IN6", "xor1:B", "green", [ "h38.4", "v76.8" ] ], + [ "xor1:OUT", "ttout:OUT3", "green", [ "v-86.4", "h48", "v-9.6" ] ], + [ "mux1:OUT", "not1:IN", "green", [ "v0" ] ], + [ "not1:OUT", "ttout:OUT0", "green", [ "v48", "h-153.6", "v86.4" ] ] + ], + "dependencies": {} +} \ No newline at end of file