|  | // SPDX-FileCopyrightText: 2020 Efabless Corporation | 
|  | // | 
|  | // 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. | 
|  | // SPDX-License-Identifier: Apache-2.0 | 
|  |  | 
|  | /* Generated by Yosys 0.9+3621 (git sha1 84e9fa7, gcc 8.3.1 -fPIC -Os) */ | 
|  |  | 
|  | module gpio_control_block(mgmt_gpio_in, mgmt_gpio_oeb, mgmt_gpio_out, pad_gpio_ana_en, pad_gpio_ana_pol, pad_gpio_ana_sel, pad_gpio_holdover, pad_gpio_ib_mode_sel, pad_gpio_in, pad_gpio_inenb, pad_gpio_out, pad_gpio_outenb, pad_gpio_slow_sel, pad_gpio_vtrip_sel, resetn, serial_clock, serial_data_in, serial_data_out, user_gpio_in, user_gpio_oeb, user_gpio_out, VPWR, VGND, pad_gpio_dm); | 
|  | input VGND; | 
|  | input VPWR; | 
|  | wire _000_; | 
|  | wire _001_; | 
|  | wire _002_; | 
|  | wire _003_; | 
|  | wire _004_; | 
|  | wire _005_; | 
|  | wire _006_; | 
|  | wire _007_; | 
|  | wire _008_; | 
|  | wire _009_; | 
|  | wire _010_; | 
|  | wire _011_; | 
|  | wire _012_; | 
|  | wire _013_; | 
|  | wire _014_; | 
|  | wire _015_; | 
|  | wire _016_; | 
|  | wire _017_; | 
|  | wire _018_; | 
|  | wire _019_; | 
|  | wire _020_; | 
|  | wire _021_; | 
|  | wire _022_; | 
|  | wire _023_; | 
|  | wire _024_; | 
|  | wire _025_; | 
|  | wire _026_; | 
|  | wire _027_; | 
|  | wire _028_; | 
|  | wire _029_; | 
|  | wire _030_; | 
|  | wire _031_; | 
|  | wire _032_; | 
|  | wire _033_; | 
|  | wire _034_; | 
|  | wire _035_; | 
|  | wire _036_; | 
|  | wire _037_; | 
|  | wire _038_; | 
|  | wire clknet_0_serial_clock; | 
|  | wire clknet_1_0_0_serial_clock; | 
|  | wire clknet_1_1_0_serial_clock; | 
|  | wire gpio_logic1; | 
|  | wire gpio_outenb; | 
|  | wire load_data; | 
|  | wire mgmt_ena; | 
|  | output mgmt_gpio_in; | 
|  | input mgmt_gpio_oeb; | 
|  | input mgmt_gpio_out; | 
|  | output pad_gpio_ana_en; | 
|  | output pad_gpio_ana_pol; | 
|  | output pad_gpio_ana_sel; | 
|  | output [2:0] pad_gpio_dm; | 
|  | output pad_gpio_holdover; | 
|  | output pad_gpio_ib_mode_sel; | 
|  | input pad_gpio_in; | 
|  | output pad_gpio_inenb; | 
|  | output pad_gpio_out; | 
|  | output pad_gpio_outenb; | 
|  | output pad_gpio_slow_sel; | 
|  | output pad_gpio_vtrip_sel; | 
|  | input resetn; | 
|  | input serial_clock; | 
|  | input serial_data_in; | 
|  | output serial_data_out; | 
|  | wire \shift_register[0] ; | 
|  | wire \shift_register[10] ; | 
|  | wire \shift_register[11] ; | 
|  | wire \shift_register[1] ; | 
|  | wire \shift_register[2] ; | 
|  | wire \shift_register[3] ; | 
|  | wire \shift_register[4] ; | 
|  | wire \shift_register[5] ; | 
|  | wire \shift_register[6] ; | 
|  | wire \shift_register[7] ; | 
|  | wire \shift_register[8] ; | 
|  | wire \shift_register[9] ; | 
|  | output user_gpio_in; | 
|  | input user_gpio_oeb; | 
|  | input user_gpio_out; | 
|  | sky130_fd_sc_hd__diode_2 ANTENNA_0 ( | 
|  | .DIODE(serial_data_in), | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_12 FILLER_0_15 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_4 FILLER_0_27 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_12 FILLER_0_3 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_12 FILLER_0_32 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_12 FILLER_0_44 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_6 FILLER_0_56 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_12 FILLER_0_63 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_6 FILLER_0_75 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_8 FILLER_0_85 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_8 FILLER_10_10 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_8 FILLER_10_22 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_3 FILLER_10_3 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_8 FILLER_10_53 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_8 FILLER_10_85 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_8 FILLER_11_11 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_8 FILLER_11_23 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_4 FILLER_11_3 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_8 FILLER_11_52 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_8 FILLER_11_84 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_8 FILLER_12_10 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_8 FILLER_12_22 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_3 FILLER_12_3 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_8 FILLER_12_53 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_8 FILLER_12_85 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_8 FILLER_13_11 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_8 FILLER_13_23 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_4 FILLER_13_3 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_8 FILLER_13_32 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_8 FILLER_13_84 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_8 FILLER_14_10 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_8 FILLER_14_22 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_3 FILLER_14_3 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_8 FILLER_14_53 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_8 FILLER_14_85 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_8 FILLER_15_23 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__fill_1 FILLER_15_3 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_3 FILLER_15_32 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_8 FILLER_15_52 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_8 FILLER_15_8 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_8 FILLER_15_84 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_8 FILLER_16_10 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_8 FILLER_16_22 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_3 FILLER_16_3 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_8 FILLER_16_53 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_8 FILLER_16_85 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_4 FILLER_17_15 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_8 FILLER_17_23 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_12 FILLER_17_3 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_8 FILLER_17_36 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_8 FILLER_17_53 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_8 FILLER_17_84 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_12 FILLER_18_15 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_3 FILLER_18_27 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_12 FILLER_18_3 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_8 FILLER_18_53 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_6 FILLER_18_87 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_12 FILLER_19_15 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_4 FILLER_19_27 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_12 FILLER_19_3 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__fill_2 FILLER_19_32 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_8 FILLER_19_38 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_8 FILLER_19_53 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_8 FILLER_19_84 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_12 FILLER_1_15 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_4 FILLER_1_27 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_12 FILLER_1_3 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_12 FILLER_1_32 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_12 FILLER_1_44 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_12 FILLER_1_56 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_12 FILLER_1_68 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_8 FILLER_1_84 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_12 FILLER_20_15 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_12 FILLER_20_27 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_12 FILLER_20_3 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_4 FILLER_20_39 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_3 FILLER_20_46 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_8 FILLER_20_53 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_8 FILLER_20_85 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_12 FILLER_21_15 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_4 FILLER_21_27 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_12 FILLER_21_3 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_12 FILLER_21_32 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_6 FILLER_21_44 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_8 FILLER_21_53 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_8 FILLER_21_84 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_12 FILLER_22_15 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_12 FILLER_22_27 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_12 FILLER_22_3 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_12 FILLER_22_39 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_8 FILLER_22_51 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__fill_2 FILLER_22_59 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_4 FILLER_22_62 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__fill_1 FILLER_22_66 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_8 FILLER_22_85 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_12 FILLER_23_15 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_4 FILLER_23_27 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_12 FILLER_23_3 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_12 FILLER_23_32 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_12 FILLER_23_44 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_12 FILLER_23_56 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_8 FILLER_23_72 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_8 FILLER_23_84 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_12 FILLER_24_15 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_12 FILLER_24_27 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_12 FILLER_24_3 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_12 FILLER_24_39 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_8 FILLER_24_51 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__fill_2 FILLER_24_59 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_12 FILLER_24_62 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_6 FILLER_24_74 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__fill_1 FILLER_24_80 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_8 FILLER_24_85 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_12 FILLER_25_15 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_4 FILLER_25_27 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_12 FILLER_25_3 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_12 FILLER_25_32 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_12 FILLER_25_44 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_6 FILLER_25_56 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_12 FILLER_25_63 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__fill_2 FILLER_25_75 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_12 FILLER_25_80 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__fill_1 FILLER_25_92 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_12 FILLER_2_15 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_12 FILLER_2_27 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_12 FILLER_2_3 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_12 FILLER_2_39 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_8 FILLER_2_51 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__fill_2 FILLER_2_59 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_4 FILLER_2_62 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_8 FILLER_2_70 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_8 FILLER_2_85 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_12 FILLER_3_15 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_4 FILLER_3_27 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_12 FILLER_3_3 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_12 FILLER_3_32 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_12 FILLER_3_44 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_4 FILLER_3_56 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__fill_1 FILLER_3_60 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_8 FILLER_3_84 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_12 FILLER_4_15 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_12 FILLER_4_27 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_12 FILLER_4_3 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__fill_1 FILLER_4_39 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_6 FILLER_4_43 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_8 FILLER_4_53 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_8 FILLER_4_85 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_12 FILLER_5_15 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_4 FILLER_5_27 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_12 FILLER_5_3 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_4 FILLER_5_32 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__fill_1 FILLER_5_36 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_8 FILLER_5_41 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_8 FILLER_5_53 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_8 FILLER_5_84 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_12 FILLER_6_15 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_3 FILLER_6_27 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_12 FILLER_6_3 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_8 FILLER_6_53 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_8 FILLER_6_85 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_4 FILLER_7_15 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__fill_1 FILLER_7_19 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_8 FILLER_7_23 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_12 FILLER_7_3 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__fill_2 FILLER_7_32 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_8 FILLER_7_38 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_8 FILLER_7_53 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_8 FILLER_7_84 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_3 FILLER_8_15 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_8 FILLER_8_22 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_12 FILLER_8_3 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_8 FILLER_8_53 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_8 FILLER_8_85 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_8 FILLER_9_11 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_4 FILLER_9_23 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_4 FILLER_9_3 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_3 FILLER_9_32 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_8 FILLER_9_53 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_8 FILLER_9_84 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_3 PHY_0 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_3 PHY_1 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_3 PHY_10 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_3 PHY_11 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_3 PHY_12 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_3 PHY_13 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_3 PHY_14 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_3 PHY_15 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_3 PHY_16 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_3 PHY_17 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_3 PHY_18 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_3 PHY_19 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_3 PHY_2 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_3 PHY_20 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_3 PHY_21 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_3 PHY_22 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_3 PHY_23 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_3 PHY_24 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_3 PHY_25 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_3 PHY_26 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_3 PHY_27 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_3 PHY_28 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_3 PHY_29 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_3 PHY_3 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_3 PHY_30 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_3 PHY_31 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_3 PHY_32 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_3 PHY_33 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_3 PHY_34 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_3 PHY_35 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_3 PHY_36 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_3 PHY_37 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_3 PHY_38 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_3 PHY_39 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_3 PHY_4 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_3 PHY_40 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_3 PHY_41 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_3 PHY_42 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_3 PHY_43 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_3 PHY_44 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_3 PHY_45 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_3 PHY_46 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_3 PHY_47 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_3 PHY_48 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_3 PHY_49 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_3 PHY_5 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_3 PHY_50 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_3 PHY_51 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__tapvpwrvgnd_1 PHY_52 ( | 
|  | .VGND(VGND), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__tapvpwrvgnd_1 PHY_53 ( | 
|  | .VGND(VGND), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__tapvpwrvgnd_1 PHY_54 ( | 
|  | .VGND(VGND), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__tapvpwrvgnd_1 PHY_55 ( | 
|  | .VGND(VGND), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__tapvpwrvgnd_1 PHY_56 ( | 
|  | .VGND(VGND), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__tapvpwrvgnd_1 PHY_57 ( | 
|  | .VGND(VGND), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__tapvpwrvgnd_1 PHY_58 ( | 
|  | .VGND(VGND), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__tapvpwrvgnd_1 PHY_59 ( | 
|  | .VGND(VGND), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_3 PHY_6 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__tapvpwrvgnd_1 PHY_60 ( | 
|  | .VGND(VGND), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__tapvpwrvgnd_1 PHY_61 ( | 
|  | .VGND(VGND), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__tapvpwrvgnd_1 PHY_62 ( | 
|  | .VGND(VGND), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__tapvpwrvgnd_1 PHY_63 ( | 
|  | .VGND(VGND), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__tapvpwrvgnd_1 PHY_64 ( | 
|  | .VGND(VGND), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__tapvpwrvgnd_1 PHY_65 ( | 
|  | .VGND(VGND), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__tapvpwrvgnd_1 PHY_66 ( | 
|  | .VGND(VGND), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__tapvpwrvgnd_1 PHY_67 ( | 
|  | .VGND(VGND), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__tapvpwrvgnd_1 PHY_68 ( | 
|  | .VGND(VGND), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__tapvpwrvgnd_1 PHY_69 ( | 
|  | .VGND(VGND), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_3 PHY_7 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__tapvpwrvgnd_1 PHY_70 ( | 
|  | .VGND(VGND), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__tapvpwrvgnd_1 PHY_71 ( | 
|  | .VGND(VGND), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__tapvpwrvgnd_1 PHY_72 ( | 
|  | .VGND(VGND), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__tapvpwrvgnd_1 PHY_73 ( | 
|  | .VGND(VGND), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__tapvpwrvgnd_1 PHY_74 ( | 
|  | .VGND(VGND), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__tapvpwrvgnd_1 PHY_75 ( | 
|  | .VGND(VGND), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__tapvpwrvgnd_1 PHY_76 ( | 
|  | .VGND(VGND), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__tapvpwrvgnd_1 PHY_77 ( | 
|  | .VGND(VGND), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__tapvpwrvgnd_1 PHY_78 ( | 
|  | .VGND(VGND), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__tapvpwrvgnd_1 PHY_79 ( | 
|  | .VGND(VGND), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_3 PHY_8 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__tapvpwrvgnd_1 PHY_80 ( | 
|  | .VGND(VGND), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__tapvpwrvgnd_1 PHY_81 ( | 
|  | .VGND(VGND), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__tapvpwrvgnd_1 PHY_82 ( | 
|  | .VGND(VGND), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__tapvpwrvgnd_1 PHY_83 ( | 
|  | .VGND(VGND), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__tapvpwrvgnd_1 PHY_84 ( | 
|  | .VGND(VGND), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__tapvpwrvgnd_1 PHY_85 ( | 
|  | .VGND(VGND), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__tapvpwrvgnd_1 PHY_86 ( | 
|  | .VGND(VGND), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__tapvpwrvgnd_1 PHY_87 ( | 
|  | .VGND(VGND), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__tapvpwrvgnd_1 PHY_88 ( | 
|  | .VGND(VGND), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__tapvpwrvgnd_1 PHY_89 ( | 
|  | .VGND(VGND), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__decap_3 PHY_9 ( | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__tapvpwrvgnd_1 PHY_90 ( | 
|  | .VGND(VGND), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__tapvpwrvgnd_1 PHY_91 ( | 
|  | .VGND(VGND), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__or2_4 _039_ ( | 
|  | .A(clknet_1_1_0_serial_clock), | 
|  | .B(resetn), | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR), | 
|  | .X(_027_) | 
|  | ); | 
|  | sky130_fd_sc_hd__buf_2 _040_ ( | 
|  | .A(_027_), | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR), | 
|  | .X(_028_) | 
|  | ); | 
|  | sky130_fd_sc_hd__buf_2 _041_ ( | 
|  | .A(_028_), | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR), | 
|  | .X(_025_) | 
|  | ); | 
|  | sky130_fd_sc_hd__buf_2 _042_ ( | 
|  | .A(_025_), | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR), | 
|  | .X(_024_) | 
|  | ); | 
|  | sky130_fd_sc_hd__buf_2 _043_ ( | 
|  | .A(_025_), | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR), | 
|  | .X(_023_) | 
|  | ); | 
|  | sky130_fd_sc_hd__buf_2 _044_ ( | 
|  | .A(_025_), | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR), | 
|  | .X(_022_) | 
|  | ); | 
|  | sky130_fd_sc_hd__buf_2 _045_ ( | 
|  | .A(_025_), | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR), | 
|  | .X(_021_) | 
|  | ); | 
|  | sky130_fd_sc_hd__buf_2 _046_ ( | 
|  | .A(_028_), | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR), | 
|  | .X(_029_) | 
|  | ); | 
|  | sky130_fd_sc_hd__buf_2 _047_ ( | 
|  | .A(_029_), | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR), | 
|  | .X(_020_) | 
|  | ); | 
|  | sky130_fd_sc_hd__buf_2 _048_ ( | 
|  | .A(_029_), | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR), | 
|  | .X(_019_) | 
|  | ); | 
|  | sky130_fd_sc_hd__buf_2 _049_ ( | 
|  | .A(_029_), | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR), | 
|  | .X(_018_) | 
|  | ); | 
|  | sky130_fd_sc_hd__buf_2 _050_ ( | 
|  | .A(_029_), | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR), | 
|  | .X(_017_) | 
|  | ); | 
|  | sky130_fd_sc_hd__buf_2 _051_ ( | 
|  | .A(_029_), | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR), | 
|  | .X(_016_) | 
|  | ); | 
|  | sky130_fd_sc_hd__buf_2 _052_ ( | 
|  | .A(_028_), | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR), | 
|  | .X(_030_) | 
|  | ); | 
|  | sky130_fd_sc_hd__buf_2 _053_ ( | 
|  | .A(_030_), | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR), | 
|  | .X(_015_) | 
|  | ); | 
|  | sky130_fd_sc_hd__buf_2 _054_ ( | 
|  | .A(_030_), | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR), | 
|  | .X(_014_) | 
|  | ); | 
|  | sky130_fd_sc_hd__buf_2 _055_ ( | 
|  | .A(_030_), | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR), | 
|  | .X(_013_) | 
|  | ); | 
|  | sky130_fd_sc_hd__buf_2 _056_ ( | 
|  | .A(_030_), | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR), | 
|  | .X(_012_) | 
|  | ); | 
|  | sky130_fd_sc_hd__buf_2 _057_ ( | 
|  | .A(_030_), | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR), | 
|  | .X(_011_) | 
|  | ); | 
|  | sky130_fd_sc_hd__buf_2 _058_ ( | 
|  | .A(_028_), | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR), | 
|  | .X(_031_) | 
|  | ); | 
|  | sky130_fd_sc_hd__buf_2 _059_ ( | 
|  | .A(_031_), | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR), | 
|  | .X(_010_) | 
|  | ); | 
|  | sky130_fd_sc_hd__buf_2 _060_ ( | 
|  | .A(_031_), | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR), | 
|  | .X(_009_) | 
|  | ); | 
|  | sky130_fd_sc_hd__buf_2 _061_ ( | 
|  | .A(_031_), | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR), | 
|  | .X(_008_) | 
|  | ); | 
|  | sky130_fd_sc_hd__buf_2 _062_ ( | 
|  | .A(_031_), | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR), | 
|  | .X(_007_) | 
|  | ); | 
|  | sky130_fd_sc_hd__buf_2 _063_ ( | 
|  | .A(_031_), | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR), | 
|  | .X(_006_) | 
|  | ); | 
|  | sky130_fd_sc_hd__buf_2 _064_ ( | 
|  | .A(_027_), | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR), | 
|  | .X(_032_) | 
|  | ); | 
|  | sky130_fd_sc_hd__buf_2 _065_ ( | 
|  | .A(_032_), | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR), | 
|  | .X(_005_) | 
|  | ); | 
|  | sky130_fd_sc_hd__buf_2 _066_ ( | 
|  | .A(_032_), | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR), | 
|  | .X(_004_) | 
|  | ); | 
|  | sky130_fd_sc_hd__buf_2 _067_ ( | 
|  | .A(_032_), | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR), | 
|  | .X(_003_) | 
|  | ); | 
|  | sky130_fd_sc_hd__buf_2 _068_ ( | 
|  | .A(_032_), | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR), | 
|  | .X(_002_) | 
|  | ); | 
|  | sky130_fd_sc_hd__buf_2 _069_ ( | 
|  | .A(_032_), | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR), | 
|  | .X(_001_) | 
|  | ); | 
|  | sky130_fd_sc_hd__inv_2 _070_ ( | 
|  | .A(mgmt_ena), | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR), | 
|  | .Y(_033_) | 
|  | ); | 
|  | sky130_fd_sc_hd__a32o_4 _071_ ( | 
|  | .A1(gpio_outenb), | 
|  | .A2(mgmt_gpio_oeb), | 
|  | .A3(mgmt_ena), | 
|  | .B1(user_gpio_oeb), | 
|  | .B2(_033_), | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR), | 
|  | .X(pad_gpio_outenb) | 
|  | ); | 
|  | sky130_fd_sc_hd__inv_2 _072_ ( | 
|  | .A(pad_gpio_dm[2]), | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR), | 
|  | .Y(_034_) | 
|  | ); | 
|  | sky130_fd_sc_hd__and3_4 _073_ ( | 
|  | .A(mgmt_gpio_oeb), | 
|  | .B(_034_), | 
|  | .C(pad_gpio_dm[1]), | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR), | 
|  | .X(_035_) | 
|  | ); | 
|  | sky130_fd_sc_hd__or2_4 _074_ ( | 
|  | .A(mgmt_gpio_out), | 
|  | .B(_035_), | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR), | 
|  | .X(_036_) | 
|  | ); | 
|  | sky130_fd_sc_hd__nand2_4 _075_ ( | 
|  | .A(pad_gpio_dm[0]), | 
|  | .B(_035_), | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR), | 
|  | .Y(_037_) | 
|  | ); | 
|  | sky130_fd_sc_hd__a32o_4 _076_ ( | 
|  | .A1(mgmt_ena), | 
|  | .A2(_036_), | 
|  | .A3(_037_), | 
|  | .B1(_033_), | 
|  | .B2(user_gpio_out), | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR), | 
|  | .X(pad_gpio_out) | 
|  | ); | 
|  | sky130_fd_sc_hd__nand2_4 _077_ ( | 
|  | .A(_033_), | 
|  | .B(pad_gpio_in), | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR), | 
|  | .Y(_000_) | 
|  | ); | 
|  | sky130_fd_sc_hd__inv_2 _078_ ( | 
|  | .A(resetn), | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR), | 
|  | .Y(_038_) | 
|  | ); | 
|  | sky130_fd_sc_hd__and2_4 _079_ ( | 
|  | .A(clknet_1_1_0_serial_clock), | 
|  | .B(_038_), | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR), | 
|  | .X(load_data) | 
|  | ); | 
|  | sky130_fd_sc_hd__and2_4 _080_ ( | 
|  | .A(mgmt_ena), | 
|  | .B(pad_gpio_in), | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR), | 
|  | .X(mgmt_gpio_in) | 
|  | ); | 
|  | sky130_fd_sc_hd__buf_2 _081_ ( | 
|  | .A(_028_), | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR), | 
|  | .X(_026_) | 
|  | ); | 
|  | sky130_fd_sc_hd__dfstp_4 _082_ ( | 
|  | .CLK(load_data), | 
|  | .D(\shift_register[0] ), | 
|  | .Q(mgmt_ena), | 
|  | .SET_B(_001_), | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__dfrtp_4 _083_ ( | 
|  | .CLK(load_data), | 
|  | .D(\shift_register[2] ), | 
|  | .Q(pad_gpio_holdover), | 
|  | .RESET_B(_002_), | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__dfrtp_4 _084_ ( | 
|  | .CLK(load_data), | 
|  | .D(\shift_register[8] ), | 
|  | .Q(pad_gpio_slow_sel), | 
|  | .RESET_B(_003_), | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__dfrtp_4 _085_ ( | 
|  | .CLK(load_data), | 
|  | .D(\shift_register[9] ), | 
|  | .Q(pad_gpio_vtrip_sel), | 
|  | .RESET_B(_004_), | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__dfrtp_4 _086_ ( | 
|  | .CLK(load_data), | 
|  | .D(\shift_register[3] ), | 
|  | .Q(pad_gpio_inenb), | 
|  | .RESET_B(_005_), | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__dfrtp_4 _087_ ( | 
|  | .CLK(load_data), | 
|  | .D(\shift_register[4] ), | 
|  | .Q(pad_gpio_ib_mode_sel), | 
|  | .RESET_B(_006_), | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__dfstp_4 _088_ ( | 
|  | .CLK(load_data), | 
|  | .D(\shift_register[1] ), | 
|  | .Q(gpio_outenb), | 
|  | .SET_B(_007_), | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__dfstp_4 _089_ ( | 
|  | .CLK(load_data), | 
|  | .D(\shift_register[10] ), | 
|  | .Q(pad_gpio_dm[0]), | 
|  | .SET_B(_008_), | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__dfrtp_4 _090_ ( | 
|  | .CLK(load_data), | 
|  | .D(\shift_register[11] ), | 
|  | .Q(pad_gpio_dm[1]), | 
|  | .RESET_B(_009_), | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__dfrtp_4 _091_ ( | 
|  | .CLK(load_data), | 
|  | .D(serial_data_out), | 
|  | .Q(pad_gpio_dm[2]), | 
|  | .RESET_B(_010_), | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__dfrtp_4 _092_ ( | 
|  | .CLK(load_data), | 
|  | .D(\shift_register[5] ), | 
|  | .Q(pad_gpio_ana_en), | 
|  | .RESET_B(_011_), | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__dfrtp_4 _093_ ( | 
|  | .CLK(load_data), | 
|  | .D(\shift_register[6] ), | 
|  | .Q(pad_gpio_ana_sel), | 
|  | .RESET_B(_012_), | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__dfrtp_4 _094_ ( | 
|  | .CLK(load_data), | 
|  | .D(\shift_register[7] ), | 
|  | .Q(pad_gpio_ana_pol), | 
|  | .RESET_B(_013_), | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__dfrtp_4 _095_ ( | 
|  | .CLK(clknet_1_1_0_serial_clock), | 
|  | .D(serial_data_in), | 
|  | .Q(\shift_register[0] ), | 
|  | .RESET_B(_014_), | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__dfrtp_4 _096_ ( | 
|  | .CLK(clknet_1_1_0_serial_clock), | 
|  | .D(\shift_register[0] ), | 
|  | .Q(\shift_register[1] ), | 
|  | .RESET_B(_015_), | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__dfrtp_4 _097_ ( | 
|  | .CLK(clknet_1_0_0_serial_clock), | 
|  | .D(\shift_register[1] ), | 
|  | .Q(\shift_register[2] ), | 
|  | .RESET_B(_016_), | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__dfrtp_4 _098_ ( | 
|  | .CLK(clknet_1_0_0_serial_clock), | 
|  | .D(\shift_register[2] ), | 
|  | .Q(\shift_register[3] ), | 
|  | .RESET_B(_017_), | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__dfrtp_4 _099_ ( | 
|  | .CLK(clknet_1_0_0_serial_clock), | 
|  | .D(\shift_register[3] ), | 
|  | .Q(\shift_register[4] ), | 
|  | .RESET_B(_018_), | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__dfrtp_4 _100_ ( | 
|  | .CLK(clknet_1_0_0_serial_clock), | 
|  | .D(\shift_register[4] ), | 
|  | .Q(\shift_register[5] ), | 
|  | .RESET_B(_019_), | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__dfrtp_4 _101_ ( | 
|  | .CLK(clknet_1_0_0_serial_clock), | 
|  | .D(\shift_register[5] ), | 
|  | .Q(\shift_register[6] ), | 
|  | .RESET_B(_020_), | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__dfrtp_4 _102_ ( | 
|  | .CLK(clknet_1_0_0_serial_clock), | 
|  | .D(\shift_register[6] ), | 
|  | .Q(\shift_register[7] ), | 
|  | .RESET_B(_021_), | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__dfrtp_4 _103_ ( | 
|  | .CLK(clknet_1_1_0_serial_clock), | 
|  | .D(\shift_register[7] ), | 
|  | .Q(\shift_register[8] ), | 
|  | .RESET_B(_022_), | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__dfrtp_4 _104_ ( | 
|  | .CLK(clknet_1_1_0_serial_clock), | 
|  | .D(\shift_register[8] ), | 
|  | .Q(\shift_register[9] ), | 
|  | .RESET_B(_023_), | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__dfrtp_4 _105_ ( | 
|  | .CLK(clknet_1_1_0_serial_clock), | 
|  | .D(\shift_register[9] ), | 
|  | .Q(\shift_register[10] ), | 
|  | .RESET_B(_024_), | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__dfrtp_4 _106_ ( | 
|  | .CLK(clknet_1_1_0_serial_clock), | 
|  | .D(\shift_register[10] ), | 
|  | .Q(\shift_register[11] ), | 
|  | .RESET_B(_025_), | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__dfrtp_4 _107_ ( | 
|  | .CLK(clknet_1_1_0_serial_clock), | 
|  | .D(\shift_register[11] ), | 
|  | .Q(serial_data_out), | 
|  | .RESET_B(_026_), | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | sky130_fd_sc_hd__clkbuf_16 clkbuf_0_serial_clock ( | 
|  | .A(serial_clock), | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR), | 
|  | .X(clknet_0_serial_clock) | 
|  | ); | 
|  | sky130_fd_sc_hd__clkbuf_1 clkbuf_1_0_0_serial_clock ( | 
|  | .A(clknet_0_serial_clock), | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR), | 
|  | .X(clknet_1_0_0_serial_clock) | 
|  | ); | 
|  | sky130_fd_sc_hd__clkbuf_1 clkbuf_1_1_0_serial_clock ( | 
|  | .A(clknet_0_serial_clock), | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR), | 
|  | .X(clknet_1_1_0_serial_clock) | 
|  | ); | 
|  | sky130_fd_sc_hd__einvp_8 gpio_in_buf ( | 
|  | .A(_000_), | 
|  | .TE(gpio_logic1), | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR), | 
|  | .Z(user_gpio_in) | 
|  | ); | 
|  | sky130_fd_sc_hd__conb_1 gpio_logic_high ( | 
|  | .HI(gpio_logic1), | 
|  | .VGND(VGND), | 
|  | .VNB(VGND), | 
|  | .VPB(VPWR), | 
|  | .VPWR(VPWR) | 
|  | ); | 
|  | endmodule |