[ { "pins": [ [ "1", "2", "3", "4" ], [ "1", "2", "3", "4" ] ] }, { "pins": [ [ "1", "2", "3", "4" ], [ "1", "2", "3", "4" ] ] }, { "name": [ "sky130_fd_sc_hd__decap_4", "sky130_fd_sc_hd__decap_4" ], "devices": [ [ ["sky130_fd_pr__pfet_01v8_hvt", 1], ["sky130_fd_pr__nfet_01v8", 1 ] ], [ ["sky130_fd_pr__pfet_01v8_hvt", 1 ], ["sky130_fd_pr__nfet_01v8", 1 ] ] ], "nets": [ 4, 4 ], "badnets": [ ], "badelements": [ ], "pins": [ [ "VPB", "VNB", "VPWR", "VGND" ], [ "VPB", "VNB", "VPWR", "VGND" ] ] }, { "name": [ "sky130_fd_sc_hd__dfrtp_1", "sky130_fd_sc_hd__dfrtp_1" ], "devices": [ [ ["sky130_fd_pr__nfet_01v8", 14], ["sky130_fd_pr__pfet_01v8_hvt", 14 ] ], [ ["sky130_fd_pr__nfet_01v8", 14 ], ["sky130_fd_pr__pfet_01v8_hvt", 14 ] ] ], "nets": [ 21, 21 ], "badnets": [ ], "badelements": [ ], "pins": [ [ "VPWR", "RESET_B", "VPB", "VNB", "VGND", "D", "Q", "CLK" ], [ "VPWR", "RESET_B", "VPB", "VNB", "VGND", "D", "Q", "CLK" ] ] }, { "name": [ "sky130_fd_sc_hd__nor2_1", "sky130_fd_sc_hd__nor2_1" ], "devices": [ [ ["sky130_fd_pr__pfet_01v8_hvt", 2], ["sky130_fd_pr__nfet_01v8", 2 ] ], [ ["sky130_fd_pr__pfet_01v8_hvt", 2 ], ["sky130_fd_pr__nfet_01v8", 2 ] ] ], "nets": [ 8, 8 ], "badnets": [ ], "badelements": [ ], "pins": [ [ "Y", "A", "VPB", "VGND", "VNB", "B", "VPWR" ], [ "Y", "A", "VPB", "VGND", "VNB", "B", "VPWR" ] ] }, { "name": [ "sky130_fd_sc_hd__nand2_1", "sky130_fd_sc_hd__nand2_1" ], "devices": [ [ ["sky130_fd_pr__pfet_01v8_hvt", 2], ["sky130_fd_pr__nfet_01v8", 2 ] ], [ ["sky130_fd_pr__pfet_01v8_hvt", 2 ], ["sky130_fd_pr__nfet_01v8", 2 ] ] ], "nets": [ 8, 8 ], "badnets": [ ], "badelements": [ ], "pins": [ [ "VGND", "Y", "A", "VPWR", "VPB", "B", "VNB" ], [ "VGND", "Y", "A", "VPWR", "VPB", "B", "VNB" ] ] }, { "name": [ "sky130_fd_sc_hd__decap_3", "sky130_fd_sc_hd__decap_3" ], "devices": [ [ ["sky130_fd_pr__pfet_01v8_hvt", 1], ["sky130_fd_pr__nfet_01v8", 1 ] ], [ ["sky130_fd_pr__pfet_01v8_hvt", 1 ], ["sky130_fd_pr__nfet_01v8", 1 ] ] ], "nets": [ 4, 4 ], "badnets": [ ], "badelements": [ ], "pins": [ [ "VPB", "VNB", "VPWR", "VGND" ], [ "VPB", "VNB", "VPWR", "VGND" ] ] }, { "name": [ "sky130_fd_sc_hd__o21ai_1", "sky130_fd_sc_hd__o21ai_1" ], "devices": [ [ ["sky130_fd_pr__pfet_01v8_hvt", 3], ["sky130_fd_pr__nfet_01v8", 3 ] ], [ ["sky130_fd_pr__pfet_01v8_hvt", 3 ], ["sky130_fd_pr__nfet_01v8", 3 ] ] ], "nets": [ 10, 10 ], "badnets": [ ], "badelements": [ ], "pins": [ [ "A2", "B1", "VPWR", "A1", "VGND", "Y", "VPB", "VNB" ], [ "A2", "B1", "VPWR", "A1", "VGND", "Y", "VPB", "VNB" ] ] }, { "name": [ "sky130_fd_sc_hd__nor3b_2", "sky130_fd_sc_hd__nor3b_2" ], "devices": [ [ ["sky130_fd_pr__pfet_01v8_hvt", 4], ["sky130_fd_pr__nfet_01v8", 4 ] ], [ ["sky130_fd_pr__pfet_01v8_hvt", 4 ], ["sky130_fd_pr__nfet_01v8", 4 ] ] ], "nets": [ 11, 11 ], "badnets": [ ], "badelements": [ ], "pins": [ [ "Y", "VGND", "VNB", "VPB", "VPWR", "A", "B", "C_N" ], [ "Y", "VGND", "VNB", "VPB", "VPWR", "A", "B", "C_N" ] ] }, { "name": [ "sky130_ef_sc_hd__decap_12", "sky130_ef_sc_hd__decap_12" ], "devices": [ [ ["sky130_fd_pr__pfet_01v8_hvt", 1], ["sky130_fd_pr__nfet_01v8", 1 ] ], [ ["sky130_fd_pr__pfet_01v8_hvt", 1 ], ["sky130_fd_pr__nfet_01v8", 1 ] ] ], "nets": [ 4, 4 ], "badnets": [ ], "badelements": [ ], "pins": [ [ "VPB", "VNB", "VPWR", "VGND" ], [ "VPB", "VNB", "VPWR", "VGND" ] ] }, { "name": [ "sky130_fd_sc_hd__clkbuf_16", "sky130_fd_sc_hd__clkbuf_16" ], "devices": [ [ ["sky130_fd_pr__pfet_01v8_hvt", 2], ["sky130_fd_pr__nfet_01v8", 2 ] ], [ ["sky130_fd_pr__pfet_01v8_hvt", 2 ], ["sky130_fd_pr__nfet_01v8", 2 ] ] ], "nets": [ 7, 7 ], "badnets": [ ], "badelements": [ ], "pins": [ [ "VPWR", "X", "VPB", "VGND", "VNB", "A" ], [ "VPWR", "X", "VPB", "VGND", "VNB", "A" ] ] }, { "name": [ "sky130_fd_sc_hd__dfstp_2", "sky130_fd_sc_hd__dfstp_2" ], "devices": [ [ ["sky130_fd_pr__nfet_01v8", 16], ["sky130_fd_pr__pfet_01v8_hvt", 16 ] ], [ ["sky130_fd_pr__nfet_01v8", 16 ], ["sky130_fd_pr__pfet_01v8_hvt", 16 ] ] ], "nets": [ 24, 24 ], "badnets": [ ], "badelements": [ ], "pins": [ [ "SET_B", "VPWR", "VPB", "VNB", "Q", "D", "CLK", "VGND" ], [ "SET_B", "VPWR", "VPB", "VNB", "Q", "D", "CLK", "VGND" ] ] }, { "name": [ "sky130_fd_sc_hd__decap_8", "sky130_fd_sc_hd__decap_8" ], "devices": [ [ ["sky130_fd_pr__pfet_01v8_hvt", 1], ["sky130_fd_pr__nfet_01v8", 1 ] ], [ ["sky130_fd_pr__pfet_01v8_hvt", 1 ], ["sky130_fd_pr__nfet_01v8", 1 ] ] ], "nets": [ 4, 4 ], "badnets": [ ], "badelements": [ ], "pins": [ [ "VPB", "VNB", "VPWR", "VGND" ], [ "VPB", "VNB", "VPWR", "VGND" ] ] }, { "name": [ "sky130_fd_sc_hd__nand2b_1", "sky130_fd_sc_hd__nand2b_1" ], "devices": [ [ ["sky130_fd_pr__nfet_01v8", 3], ["sky130_fd_pr__pfet_01v8_hvt", 3 ] ], [ ["sky130_fd_pr__nfet_01v8", 3 ], ["sky130_fd_pr__pfet_01v8_hvt", 3 ] ] ], "nets": [ 9, 9 ], "badnets": [ ], "badelements": [ ], "pins": [ [ "Y", "VNB", "VPWR", "VPB", "A_N", "VGND", "B" ], [ "Y", "VNB", "VPWR", "VPB", "A_N", "VGND", "B" ] ] }, { "name": [ "sky130_fd_sc_hd__diode_2", "sky130_fd_sc_hd__diode_2" ], "devices": [ [ ["sky130_fd_pr__diode_pw2nd_05v5", 1 ] ], [ ["sky130_fd_pr__diode_pw2nd_05v5", 1 ] ] ], "nets": [ 2, 2 ], "badnets": [ ], "badelements": [ ], "pins": [ [ "VNB", "DIODE", "VGND", "VPWR", "VPB" ], [ "VNB", "DIODE", "VGND", "VPWR", "VPB" ] ] }, { "name": [ "sky130_fd_sc_hd__decap_6", "sky130_fd_sc_hd__decap_6" ], "devices": [ [ ["sky130_fd_pr__pfet_01v8_hvt", 1], ["sky130_fd_pr__nfet_01v8", 1 ] ], [ ["sky130_fd_pr__pfet_01v8_hvt", 1 ], ["sky130_fd_pr__nfet_01v8", 1 ] ] ], "nets": [ 4, 4 ], "badnets": [ ], "badelements": [ ], "pins": [ [ "VPB", "VNB", "VPWR", "VGND" ], [ "VPB", "VNB", "VPWR", "VGND" ] ] }, { "name": [ "sky130_fd_sc_hd__nand4bb_1", "sky130_fd_sc_hd__nand4bb_1" ], "devices": [ [ ["sky130_fd_pr__nfet_01v8", 6], ["sky130_fd_pr__pfet_01v8_hvt", 6 ] ], [ ["sky130_fd_pr__nfet_01v8", 6 ], ["sky130_fd_pr__pfet_01v8_hvt", 6 ] ] ], "nets": [ 14, 14 ], "badnets": [ ], "badelements": [ ], "pins": [ [ "Y", "VPWR", "VPB", "VNB", "A_N", "B_N", "C", "D", "VGND" ], [ "Y", "VPWR", "VPB", "VNB", "A_N", "B_N", "C", "D", "VGND" ] ] }, { "name": [ "sky130_fd_sc_hd__dfstp_1", "sky130_fd_sc_hd__dfstp_1" ], "devices": [ [ ["sky130_fd_pr__nfet_01v8", 16], ["sky130_fd_pr__pfet_01v8_hvt", 16 ] ], [ ["sky130_fd_pr__nfet_01v8", 16 ], ["sky130_fd_pr__pfet_01v8_hvt", 16 ] ] ], "nets": [ 24, 24 ], "badnets": [ ], "badelements": [ ], "pins": [ [ "SET_B", "VPWR", "VPB", "VNB", "D", "Q", "CLK", "VGND" ], [ "SET_B", "VPWR", "VPB", "VNB", "D", "Q", "CLK", "VGND" ] ] }, { "name": [ "sky130_fd_sc_hd__mux2_1", "sky130_fd_sc_hd__mux2_1" ], "devices": [ [ ["sky130_fd_pr__pfet_01v8_hvt", 6], ["sky130_fd_pr__nfet_01v8", 6 ] ], [ ["sky130_fd_pr__pfet_01v8_hvt", 6 ], ["sky130_fd_pr__nfet_01v8", 6 ] ] ], "nets": [ 14, 14 ], "badnets": [ ], "badelements": [ ], "pins": [ [ "VPB", "VNB", "A0", "A1", "X", "VPWR", "S", "VGND" ], [ "VPB", "VNB", "A0", "A1", "X", "VPWR", "S", "VGND" ] ] }, { "name": [ "sky130_fd_sc_hd__o21a_1", "sky130_fd_sc_hd__o21a_1" ], "devices": [ [ ["sky130_fd_pr__pfet_01v8_hvt", 4], ["sky130_fd_pr__nfet_01v8", 4 ] ], [ ["sky130_fd_pr__pfet_01v8_hvt", 4 ], ["sky130_fd_pr__nfet_01v8", 4 ] ] ], "nets": [ 11, 11 ], "badnets": [ ], "badelements": [ ], "pins": [ [ "VPB", "VNB", "A1", "B1", "X", "A2", "VPWR", "VGND" ], [ "VPB", "VNB", "A1", "B1", "X", "A2", "VPWR", "VGND" ] ] }, { "name": [ "sky130_fd_sc_hd__dfrtp_2", "sky130_fd_sc_hd__dfrtp_2" ], "devices": [ [ ["sky130_fd_pr__nfet_01v8", 14], ["sky130_fd_pr__pfet_01v8_hvt", 14 ] ], [ ["sky130_fd_pr__nfet_01v8", 14 ], ["sky130_fd_pr__pfet_01v8_hvt", 14 ] ] ], "nets": [ 21, 21 ], "badnets": [ ], "badelements": [ ], "pins": [ [ "RESET_B", "VPWR", "VPB", "VNB", "VGND", "Q", "D", "CLK" ], [ "RESET_B", "VPWR", "VPB", "VNB", "VGND", "Q", "D", "CLK" ] ] }, { "name": [ "sky130_fd_sc_hd__o2bb2ai_1", "sky130_fd_sc_hd__o2bb2ai_1" ], "devices": [ [ ["sky130_fd_pr__pfet_01v8_hvt", 5], ["sky130_fd_pr__nfet_01v8", 5 ] ], [ ["sky130_fd_pr__pfet_01v8_hvt", 5 ], ["sky130_fd_pr__nfet_01v8", 5 ] ] ], "nets": [ 13, 13 ], "badnets": [ ], "badelements": [ ], "pins": [ [ "Y", "VGND", "VPB", "VNB", "A2_N", "B2", "B1", "A1_N", "VPWR" ], [ "Y", "VGND", "VPB", "VNB", "A2_N", "B2", "B1", "A1_N", "VPWR" ] ] }, { "name": [ "sky130_fd_sc_hd__inv_2", "sky130_fd_sc_hd__inv_2" ], "devices": [ [ ["sky130_fd_pr__pfet_01v8_hvt", 1], ["sky130_fd_pr__nfet_01v8", 1 ] ], [ ["sky130_fd_pr__pfet_01v8_hvt", 1 ], ["sky130_fd_pr__nfet_01v8", 1 ] ] ], "nets": [ 6, 6 ], "badnets": [ ], "badelements": [ ], "pins": [ [ "VGND", "VNB", "VPWR", "VPB", "Y", "A" ], [ "VGND", "VNB", "VPWR", "VPB", "Y", "A" ] ] }, { "name": [ "sky130_fd_sc_hd__nor3_1", "sky130_fd_sc_hd__nor3_1" ], "devices": [ [ ["sky130_fd_pr__pfet_01v8_hvt", 3], ["sky130_fd_pr__nfet_01v8", 3 ] ], [ ["sky130_fd_pr__pfet_01v8_hvt", 3 ], ["sky130_fd_pr__nfet_01v8", 3 ] ] ], "nets": [ 10, 10 ], "badnets": [ ], "badelements": [ ], "pins": [ [ "Y", "VGND", "VNB", "VPB", "A", "B", "C", "VPWR" ], [ "Y", "VGND", "VNB", "VPB", "A", "B", "C", "VPWR" ] ] }, { "name": [ "sky130_fd_sc_hd__buf_12", "sky130_fd_sc_hd__buf_12" ], "devices": [ [ ["sky130_fd_pr__nfet_01v8", 2], ["sky130_fd_pr__pfet_01v8_hvt", 2 ] ], [ ["sky130_fd_pr__nfet_01v8", 2 ], ["sky130_fd_pr__pfet_01v8_hvt", 2 ] ] ], "nets": [ 7, 7 ], "badnets": [ ], "badelements": [ ], "pins": [ [ "X", "VPWR", "VPB", "VGND", "VNB", "A" ], [ "X", "VPWR", "VPB", "VGND", "VNB", "A" ] ] }, { "name": [ "sky130_fd_sc_hd__a21oi_1", "sky130_fd_sc_hd__a21oi_1" ], "devices": [ [ ["sky130_fd_pr__nfet_01v8", 3], ["sky130_fd_pr__pfet_01v8_hvt", 3 ] ], [ ["sky130_fd_pr__nfet_01v8", 3 ], ["sky130_fd_pr__pfet_01v8_hvt", 3 ] ] ], "nets": [ 10, 10 ], "badnets": [ ], "badelements": [ ], "pins": [ [ "VNB", "VPB", "Y", "A2", "VGND", "A1", "VPWR", "B1" ], [ "VNB", "VPB", "Y", "A2", "VGND", "A1", "VPWR", "B1" ] ] }, { "name": [ "sky130_fd_sc_hd__xnor2_1", "sky130_fd_sc_hd__xnor2_1" ], "devices": [ [ ["sky130_fd_pr__pfet_01v8_hvt", 5], ["sky130_fd_pr__nfet_01v8", 5 ] ], [ ["sky130_fd_pr__pfet_01v8_hvt", 5 ], ["sky130_fd_pr__nfet_01v8", 5 ] ] ], "nets": [ 11, 11 ], "badnets": [ ], "badelements": [ ], "pins": [ [ "Y", "VGND", "VPB", "VNB", "VPWR", "A", "B" ], [ "Y", "VGND", "VPB", "VNB", "VPWR", "A", "B" ] ] }, { "name": [ "sky130_fd_sc_hd__o2111ai_2", "sky130_fd_sc_hd__o2111ai_2" ], "devices": [ [ ["sky130_fd_pr__pfet_01v8_hvt", 5], ["sky130_fd_pr__nfet_01v8", 5 ] ], [ ["sky130_fd_pr__pfet_01v8_hvt", 5 ], ["sky130_fd_pr__nfet_01v8", 5 ] ] ], "nets": [ 14, 14 ], "badnets": [ ], "badelements": [ ], "pins": [ [ "VPWR", "A2", "A1", "B1", "D1", "VGND", "C1", "Y", "VPB", "VNB" ], [ "VPWR", "A2", "A1", "B1", "D1", "VGND", "C1", "Y", "VPB", "VNB" ] ] }, { "name": [ "sky130_fd_sc_hd__o31ai_2", "sky130_fd_sc_hd__o31ai_2" ], "devices": [ [ ["sky130_fd_pr__pfet_01v8_hvt", 4], ["sky130_fd_pr__nfet_01v8", 4 ] ], [ ["sky130_fd_pr__pfet_01v8_hvt", 4 ], ["sky130_fd_pr__nfet_01v8", 4 ] ] ], "nets": [ 12, 12 ], "badnets": [ ], "badelements": [ ], "pins": [ [ "VPB", "VNB", "Y", "VGND", "VPWR", "A1", "A2", "B1", "A3" ], [ "VPB", "VNB", "Y", "VGND", "VPWR", "A1", "A2", "B1", "A3" ] ] }, { "name": [ "sky130_fd_sc_hd__and2_1", "sky130_fd_sc_hd__and2_1" ], "devices": [ [ ["sky130_fd_pr__pfet_01v8_hvt", 3], ["sky130_fd_pr__nfet_01v8", 3 ] ], [ ["sky130_fd_pr__pfet_01v8_hvt", 3 ], ["sky130_fd_pr__nfet_01v8", 3 ] ] ], "nets": [ 9, 9 ], "badnets": [ ], "badelements": [ ], "pins": [ [ "VGND", "X", "A", "B", "VNB", "VPWR", "VPB" ], [ "VGND", "X", "A", "B", "VNB", "VPWR", "VPB" ] ] }, { "name": [ "sky130_fd_sc_hd__a41oi_1", "sky130_fd_sc_hd__a41oi_1" ], "devices": [ [ ["sky130_fd_pr__nfet_01v8", 5], ["sky130_fd_pr__pfet_01v8_hvt", 5 ] ], [ ["sky130_fd_pr__nfet_01v8", 5 ], ["sky130_fd_pr__pfet_01v8_hvt", 5 ] ] ], "nets": [ 14, 14 ], "badnets": [ ], "badelements": [ ], "pins": [ [ "Y", "VPWR", "VNB", "VPB", "A3", "A2", "A4", "A1", "VGND", "B1" ], [ "Y", "VPWR", "VNB", "VPB", "A3", "A2", "A4", "A1", "VGND", "B1" ] ] }, { "name": [ "sky130_fd_sc_hd__clkinv_4", "sky130_fd_sc_hd__clkinv_4" ], "devices": [ [ ["sky130_fd_pr__pfet_01v8_hvt", 1], ["sky130_fd_pr__nfet_01v8", 1 ] ], [ ["sky130_fd_pr__pfet_01v8_hvt", 1 ], ["sky130_fd_pr__nfet_01v8", 1 ] ] ], "nets": [ 6, 6 ], "badnets": [ ], "badelements": [ ], "pins": [ [ "VPWR", "VPB", "VGND", "VNB", "A", "Y" ], [ "VPWR", "VPB", "VGND", "VNB", "A", "Y" ] ] }, { "name": [ "sky130_fd_sc_hd__nand2b_2", "sky130_fd_sc_hd__nand2b_2" ], "devices": [ [ ["sky130_fd_pr__pfet_01v8_hvt", 3], ["sky130_fd_pr__nfet_01v8", 3 ] ], [ ["sky130_fd_pr__pfet_01v8_hvt", 3 ], ["sky130_fd_pr__nfet_01v8", 3 ] ] ], "nets": [ 9, 9 ], "badnets": [ ], "badelements": [ ], "pins": [ [ "B", "VGND", "A_N", "VNB", "VPWR", "Y", "VPB" ], [ "B", "VGND", "A_N", "VNB", "VPWR", "Y", "VPB" ] ] }, { "name": [ "sky130_fd_sc_hd__clkinv_2", "sky130_fd_sc_hd__clkinv_2" ], "devices": [ [ ["sky130_fd_pr__nfet_01v8", 1], ["sky130_fd_pr__pfet_01v8_hvt", 1 ] ], [ ["sky130_fd_pr__nfet_01v8", 1 ], ["sky130_fd_pr__pfet_01v8_hvt", 1 ] ] ], "nets": [ 6, 6 ], "badnets": [ ], "badelements": [ ], "pins": [ [ "VPWR", "VPB", "VGND", "VNB", "Y", "A" ], [ "VPWR", "VPB", "VGND", "VNB", "Y", "A" ] ] }, { "name": [ "sky130_fd_sc_hd__clkbuf_2", "sky130_fd_sc_hd__clkbuf_2" ], "devices": [ [ ["sky130_fd_pr__pfet_01v8_hvt", 2], ["sky130_fd_pr__nfet_01v8", 2 ] ], [ ["sky130_fd_pr__pfet_01v8_hvt", 2 ], ["sky130_fd_pr__nfet_01v8", 2 ] ] ], "nets": [ 7, 7 ], "badnets": [ ], "badelements": [ ], "pins": [ [ "A", "VPWR", "VPB", "VGND", "VNB", "X" ], [ "A", "VPWR", "VPB", "VGND", "VNB", "X" ] ] }, { "name": [ "sky130_fd_sc_hd__dfrtn_1", "sky130_fd_sc_hd__dfrtn_1" ], "devices": [ [ ["sky130_fd_pr__nfet_01v8", 14], ["sky130_fd_pr__pfet_01v8_hvt", 14 ] ], [ ["sky130_fd_pr__nfet_01v8", 14 ], ["sky130_fd_pr__pfet_01v8_hvt", 14 ] ] ], "nets": [ 21, 21 ], "badnets": [ ], "badelements": [ ], "pins": [ [ "VPWR", "RESET_B", "VGND", "VPB", "VNB", "D", "Q", "CLK_N" ], [ "VPWR", "RESET_B", "VGND", "VPB", "VNB", "D", "Q", "CLK_N" ] ] }, { "name": [ "sky130_fd_sc_hd__inv_4", "sky130_fd_sc_hd__inv_4" ], "devices": [ [ ["sky130_fd_pr__pfet_01v8_hvt", 1], ["sky130_fd_pr__nfet_01v8", 1 ] ], [ ["sky130_fd_pr__pfet_01v8_hvt", 1 ], ["sky130_fd_pr__nfet_01v8", 1 ] ] ], "nets": [ 6, 6 ], "badnets": [ ], "badelements": [ ], "pins": [ [ "Y", "A", "VGND", "VNB", "VPWR", "VPB" ], [ "Y", "A", "VGND", "VNB", "VPWR", "VPB" ] ] }, { "name": [ "sky130_fd_sc_hd__o2111ai_1", "sky130_fd_sc_hd__o2111ai_1" ], "devices": [ [ ["sky130_fd_pr__pfet_01v8_hvt", 5], ["sky130_fd_pr__nfet_01v8", 5 ] ], [ ["sky130_fd_pr__pfet_01v8_hvt", 5 ], ["sky130_fd_pr__nfet_01v8", 5 ] ] ], "nets": [ 14, 14 ], "badnets": [ ], "badelements": [ ], "pins": [ [ "VNB", "Y", "VPB", "B1", "A2", "VGND", "A1", "D1", "C1", "VPWR" ], [ "VNB", "Y", "VPB", "B1", "A2", "VGND", "A1", "D1", "C1", "VPWR" ] ] }, { "name": [ "sky130_fd_sc_hd__clkbuf_4", "sky130_fd_sc_hd__clkbuf_4" ], "devices": [ [ ["sky130_fd_pr__pfet_01v8_hvt", 2], ["sky130_fd_pr__nfet_01v8", 2 ] ], [ ["sky130_fd_pr__pfet_01v8_hvt", 2 ], ["sky130_fd_pr__nfet_01v8", 2 ] ] ], "nets": [ 7, 7 ], "badnets": [ ], "badelements": [ ], "pins": [ [ "VPWR", "X", "VPB", "A", "VGND", "VNB" ], [ "VPWR", "X", "VPB", "A", "VGND", "VNB" ] ] }, { "name": [ "sky130_fd_sc_hd__nand3_1", "sky130_fd_sc_hd__nand3_1" ], "devices": [ [ ["sky130_fd_pr__pfet_01v8_hvt", 3], ["sky130_fd_pr__nfet_01v8", 3 ] ], [ ["sky130_fd_pr__pfet_01v8_hvt", 3 ], ["sky130_fd_pr__nfet_01v8", 3 ] ] ], "nets": [ 10, 10 ], "badnets": [ ], "badelements": [ ], "pins": [ [ "VGND", "Y", "A", "B", "C", "VPWR", "VPB", "VNB" ], [ "VGND", "Y", "A", "B", "C", "VPWR", "VPB", "VNB" ] ] }, { "name": [ "sky130_fd_sc_hd__o31a_1", "sky130_fd_sc_hd__o31a_1" ], "devices": [ [ ["sky130_fd_pr__nfet_01v8", 5], ["sky130_fd_pr__pfet_01v8_hvt", 5 ] ], [ ["sky130_fd_pr__nfet_01v8", 5 ], ["sky130_fd_pr__pfet_01v8_hvt", 5 ] ] ], "nets": [ 13, 13 ], "badnets": [ ], "badelements": [ ], "pins": [ [ "VPWR", "VGND", "A2", "A1", "X", "B1", "A3", "VNB", "VPB" ], [ "VPWR", "VGND", "A2", "A1", "X", "B1", "A3", "VNB", "VPB" ] ] }, { "name": [ "sky130_fd_sc_hd__nor3_2", "sky130_fd_sc_hd__nor3_2" ], "devices": [ [ ["sky130_fd_pr__pfet_01v8_hvt", 3], ["sky130_fd_pr__nfet_01v8", 3 ] ], [ ["sky130_fd_pr__pfet_01v8_hvt", 3 ], ["sky130_fd_pr__nfet_01v8", 3 ] ] ], "nets": [ 10, 10 ], "badnets": [ ], "badelements": [ ], "pins": [ [ "VPWR", "VGND", "VNB", "VPB", "B", "C", "A", "Y" ], [ "VPWR", "VGND", "VNB", "VPB", "B", "C", "A", "Y" ] ] }, { "name": [ "sky130_fd_sc_hd__dlymetal6s2s_1", "sky130_fd_sc_hd__dlymetal6s2s_1" ], "devices": [ [ ["sky130_fd_pr__pfet_01v8_hvt", 6], ["sky130_fd_pr__nfet_01v8", 6 ] ], [ ["sky130_fd_pr__pfet_01v8_hvt", 6 ], ["sky130_fd_pr__nfet_01v8", 6 ] ] ], "nets": [ 11, 11 ], "badnets": [ ], "badelements": [ ], "pins": [ [ "A", "VPWR", "VPB", "VGND", "VNB", "X" ], [ "A", "VPWR", "VPB", "VGND", "VNB", "X" ] ] }, { "name": [ "sky130_fd_sc_hd__o21bai_1", "sky130_fd_sc_hd__o21bai_1" ], "devices": [ [ ["sky130_fd_pr__pfet_01v8_hvt", 4], ["sky130_fd_pr__nfet_01v8", 4 ] ], [ ["sky130_fd_pr__pfet_01v8_hvt", 4 ], ["sky130_fd_pr__nfet_01v8", 4 ] ] ], "nets": [ 11, 11 ], "badnets": [ ], "badelements": [ ], "pins": [ [ "VNB", "VPB", "VGND", "Y", "VPWR", "A1", "A2", "B1_N" ], [ "VNB", "VPB", "VGND", "Y", "VPWR", "A1", "A2", "B1_N" ] ] }, { "name": [ "sky130_fd_sc_hd__dfrtp_4", "sky130_fd_sc_hd__dfrtp_4" ], "devices": [ [ ["sky130_fd_pr__nfet_01v8", 14], ["sky130_fd_pr__pfet_01v8_hvt", 14 ] ], [ ["sky130_fd_pr__nfet_01v8", 14 ], ["sky130_fd_pr__pfet_01v8_hvt", 14 ] ] ], "nets": [ 21, 21 ], "badnets": [ ], "badelements": [ ], "pins": [ [ "VPWR", "RESET_B", "VPB", "VNB", "VGND", "D", "Q", "CLK" ], [ "VPWR", "RESET_B", "VPB", "VNB", "VGND", "D", "Q", "CLK" ] ] }, { "name": [ "sky130_fd_sc_hd__clkbuf_1", "sky130_fd_sc_hd__clkbuf_1" ], "devices": [ [ ["sky130_fd_pr__pfet_01v8_hvt", 2], ["sky130_fd_pr__nfet_01v8", 2 ] ], [ ["sky130_fd_pr__pfet_01v8_hvt", 2 ], ["sky130_fd_pr__nfet_01v8", 2 ] ] ], "nets": [ 7, 7 ], "badnets": [ ], "badelements": [ ], "pins": [ [ "VGND", "A", "VNB", "X", "VPWR", "VPB" ], [ "VGND", "A", "VNB", "X", "VPWR", "VPB" ] ] }, { "name": [ "sky130_fd_sc_hd__buf_4", "sky130_fd_sc_hd__buf_4" ], "devices": [ [ ["sky130_fd_pr__pfet_01v8_hvt", 2], ["sky130_fd_pr__nfet_01v8", 2 ] ], [ ["sky130_fd_pr__pfet_01v8_hvt", 2 ], ["sky130_fd_pr__nfet_01v8", 2 ] ] ], "nets": [ 7, 7 ], "badnets": [ ], "badelements": [ ], "pins": [ [ "X", "VGND", "VNB", "VPWR", "VPB", "A" ], [ "X", "VGND", "VNB", "VPWR", "VPB", "A" ] ] }, { "name": [ "sky130_fd_sc_hd__conb_1", "sky130_fd_sc_hd__conb_1" ], "devices": [ [ ["sky130_fd_pr__res_generic_po", 2 ] ], [ ["sky130_fd_pr__res_generic_po", 2 ] ] ], "nets": [ 4, 4 ], "badnets": [ ], "badelements": [ ], "pins": [ [ "VGND", "LO", "HI", "VPWR", "VPB", "VNB" ], [ "VGND", "LO", "HI", "VPWR", "VPB", "VNB" ] ] }, { "name": [ "sky130_fd_sc_hd__dfxtp_1", "sky130_fd_sc_hd__dfxtp_1" ], "devices": [ [ ["sky130_fd_pr__nfet_01v8", 12], ["sky130_fd_pr__pfet_01v8_hvt", 12 ] ], [ ["sky130_fd_pr__nfet_01v8", 12 ], ["sky130_fd_pr__pfet_01v8_hvt", 12 ] ] ], "nets": [ 18, 18 ], "badnets": [ ], "badelements": [ ], "pins": [ [ "VPB", "VNB", "VGND", "VPWR", "D", "Q", "CLK" ], [ "VPB", "VNB", "VGND", "VPWR", "D", "Q", "CLK" ] ] }, { "name": [ "sky130_fd_sc_hd__nand3b_1", "sky130_fd_sc_hd__nand3b_1" ], "devices": [ [ ["sky130_fd_pr__pfet_01v8_hvt", 4], ["sky130_fd_pr__nfet_01v8", 4 ] ], [ ["sky130_fd_pr__pfet_01v8_hvt", 4 ], ["sky130_fd_pr__nfet_01v8", 4 ] ] ], "nets": [ 11, 11 ], "badnets": [ ], "badelements": [ ], "pins": [ [ "A_N", "VGND", "B", "C", "VNB", "VPWR", "VPB", "Y" ], [ "A_N", "VGND", "B", "C", "VNB", "VPWR", "VPB", "Y" ] ] }, { "name": [ "sky130_fd_sc_hd__a31o_1", "sky130_fd_sc_hd__a31o_1" ], "devices": [ [ ["sky130_fd_pr__pfet_01v8_hvt", 5], ["sky130_fd_pr__nfet_01v8", 5 ] ], [ ["sky130_fd_pr__pfet_01v8_hvt", 5 ], ["sky130_fd_pr__nfet_01v8", 5 ] ] ], "nets": [ 13, 13 ], "badnets": [ ], "badelements": [ ], "pins": [ [ "VGND", "B1", "X", "A2", "A1", "A3", "VNB", "VPB", "VPWR" ], [ "VGND", "B1", "X", "A2", "A1", "A3", "VNB", "VPB", "VPWR" ] ] }, { "name": [ "sky130_fd_sc_hd__o22a_1", "sky130_fd_sc_hd__o22a_1" ], "devices": [ [ ["sky130_fd_pr__nfet_01v8", 5], ["sky130_fd_pr__pfet_01v8_hvt", 5 ] ], [ ["sky130_fd_pr__nfet_01v8", 5 ], ["sky130_fd_pr__pfet_01v8_hvt", 5 ] ] ], "nets": [ 13, 13 ], "badnets": [ ], "badelements": [ ], "pins": [ [ "VPWR", "VGND", "VPB", "VNB", "B1", "X", "B2", "A1", "A2" ], [ "VPWR", "VGND", "VPB", "VNB", "B1", "X", "B2", "A1", "A2" ] ] }, { "name": [ "sky130_fd_sc_hd__buf_2", "sky130_fd_sc_hd__buf_2" ], "devices": [ [ ["sky130_fd_pr__pfet_01v8_hvt", 2], ["sky130_fd_pr__nfet_01v8", 2 ] ], [ ["sky130_fd_pr__pfet_01v8_hvt", 2 ], ["sky130_fd_pr__nfet_01v8", 2 ] ] ], "nets": [ 7, 7 ], "badnets": [ ], "badelements": [ ], "pins": [ [ "X", "VGND", "VNB", "A", "VPWR", "VPB" ], [ "X", "VGND", "VNB", "A", "VPWR", "VPB" ] ] }, { "name": [ "sky130_fd_sc_hd__o31ai_1", "sky130_fd_sc_hd__o31ai_1" ], "devices": [ [ ["sky130_fd_pr__nfet_01v8", 4], ["sky130_fd_pr__pfet_01v8_hvt", 4 ] ], [ ["sky130_fd_pr__nfet_01v8", 4 ], ["sky130_fd_pr__pfet_01v8_hvt", 4 ] ] ], "nets": [ 12, 12 ], "badnets": [ ], "badelements": [ ], "pins": [ [ "VPB", "VNB", "A3", "B1", "VPWR", "A1", "A2", "Y", "VGND" ], [ "VPB", "VNB", "A3", "B1", "VPWR", "A1", "A2", "Y", "VGND" ] ] }, { "name": [ "sky130_fd_sc_hd__o211ai_4", "sky130_fd_sc_hd__o211ai_4" ], "devices": [ [ ["sky130_fd_pr__pfet_01v8_hvt", 4], ["sky130_fd_pr__nfet_01v8", 8 ] ], [ ["sky130_fd_pr__pfet_01v8_hvt", 4 ], ["sky130_fd_pr__nfet_01v8", 8 ] ] ], "nets": [ 14, 14 ], "badnets": [ ], "badelements": [ ], "pins": [ [ "VNB", "Y", "B1", "C1", "VPB", "A1", "VGND", "A2", "VPWR" ], [ "VNB", "Y", "B1", "C1", "VPB", "A1", "VGND", "A2", "VPWR" ] ] }, { "name": [ "sky130_fd_sc_hd__o21ai_2", "sky130_fd_sc_hd__o21ai_2" ], "devices": [ [ ["sky130_fd_pr__nfet_01v8", 3], ["sky130_fd_pr__pfet_01v8_hvt", 3 ] ], [ ["sky130_fd_pr__nfet_01v8", 3 ], ["sky130_fd_pr__pfet_01v8_hvt", 3 ] ] ], "nets": [ 10, 10 ], "badnets": [ ], "badelements": [ ], "pins": [ [ "Y", "VPB", "VNB", "A2", "VGND", "VPWR", "B1", "A1" ], [ "Y", "VPB", "VNB", "A2", "VGND", "VPWR", "B1", "A1" ] ] }, { "name": [ "sky130_fd_sc_hd__o21a_2", "sky130_fd_sc_hd__o21a_2" ], "devices": [ [ ["sky130_fd_pr__pfet_01v8_hvt", 4], ["sky130_fd_pr__nfet_01v8", 4 ] ], [ ["sky130_fd_pr__pfet_01v8_hvt", 4 ], ["sky130_fd_pr__nfet_01v8", 4 ] ] ], "nets": [ 11, 11 ], "badnets": [ ], "badelements": [ ], "pins": [ [ "VNB", "VPB", "A2", "X", "A1", "B1", "VGND", "VPWR" ], [ "VNB", "VPB", "A2", "X", "A1", "B1", "VGND", "VPWR" ] ] }, { "name": [ "sky130_fd_sc_hd__nor2_2", "sky130_fd_sc_hd__nor2_2" ], "devices": [ [ ["sky130_fd_pr__pfet_01v8_hvt", 2], ["sky130_fd_pr__nfet_01v8", 2 ] ], [ ["sky130_fd_pr__pfet_01v8_hvt", 2 ], ["sky130_fd_pr__nfet_01v8", 2 ] ] ], "nets": [ 8, 8 ], "badnets": [ ], "badelements": [ ], "pins": [ [ "VPWR", "B", "VGND", "VNB", "A", "VPB", "Y" ], [ "VPWR", "B", "VGND", "VNB", "A", "VPB", "Y" ] ] }, { "name": [ "sky130_fd_sc_hd__a21o_1", "sky130_fd_sc_hd__a21o_1" ], "devices": [ [ ["sky130_fd_pr__nfet_01v8", 4], ["sky130_fd_pr__pfet_01v8_hvt", 4 ] ], [ ["sky130_fd_pr__nfet_01v8", 4 ], ["sky130_fd_pr__pfet_01v8_hvt", 4 ] ] ], "nets": [ 11, 11 ], "badnets": [ ], "badelements": [ ], "pins": [ [ "VNB", "VPB", "VGND", "VPWR", "A2", "X", "B1", "A1" ], [ "VNB", "VPB", "VGND", "VPWR", "A2", "X", "B1", "A1" ] ] }, { "name": [ "sky130_fd_sc_hd__nor4_1", "sky130_fd_sc_hd__nor4_1" ], "devices": [ [ ["sky130_fd_pr__nfet_01v8", 4], ["sky130_fd_pr__pfet_01v8_hvt", 4 ] ], [ ["sky130_fd_pr__nfet_01v8", 4 ], ["sky130_fd_pr__pfet_01v8_hvt", 4 ] ] ], "nets": [ 12, 12 ], "badnets": [ ], "badelements": [ ], "pins": [ [ "VPWR", "VGND", "VNB", "VPB", "A", "C", "B", "D", "Y" ], [ "VPWR", "VGND", "VNB", "VPB", "A", "C", "B", "D", "Y" ] ] }, { "name": [ "sky130_fd_sc_hd__a2bb2o_1", "sky130_fd_sc_hd__a2bb2o_1" ], "devices": [ [ ["sky130_fd_pr__pfet_01v8_hvt", 6], ["sky130_fd_pr__nfet_01v8", 6 ] ], [ ["sky130_fd_pr__pfet_01v8_hvt", 6 ], ["sky130_fd_pr__nfet_01v8", 6 ] ] ], "nets": [ 14, 14 ], "badnets": [ ], "badelements": [ ], "pins": [ [ "VPWR", "VPB", "VNB", "A1_N", "A2_N", "X", "B2", "B1", "VGND" ], [ "VPWR", "VPB", "VNB", "A1_N", "A2_N", "X", "B2", "B1", "VGND" ] ] }, { "name": [ "caravel_clocking", "caravel_clocking" ], "devices": [ [ ["sky130_fd_sc_hd__decap_4", 1], ["sky130_fd_sc_hd__dfrtp_1", 17], ["sky130_fd_sc_hd__nor2_1", 13], ["sky130_fd_sc_hd__nand2_1", 10], ["sky130_fd_sc_hd__decap_3", 1], ["sky130_fd_sc_hd__o21ai_1", 18], ["sky130_fd_sc_hd__nor3b_2", 2], ["sky130_ef_sc_hd__decap_12", 1], ["sky130_fd_sc_hd__clkbuf_16", 22], ["sky130_fd_sc_hd__dfstp_2", 4], ["sky130_fd_sc_hd__decap_8", 1], ["sky130_fd_sc_hd__nand2b_1", 14], ["sky130_fd_sc_hd__diode_2", 17], ["sky130_fd_sc_hd__decap_6", 1], ["sky130_fd_sc_hd__nand4bb_1", 2], ["sky130_fd_sc_hd__dfstp_1", 17], ["sky130_fd_sc_hd__mux2_1", 52], ["sky130_fd_sc_hd__o21a_1", 5], ["sky130_fd_sc_hd__dfrtp_2", 2], ["sky130_fd_sc_hd__o2bb2ai_1", 2], ["sky130_fd_sc_hd__inv_2", 8], ["sky130_fd_sc_hd__nor3_1", 6], ["sky130_fd_sc_hd__buf_12", 1], ["sky130_fd_sc_hd__a21oi_1", 4], ["sky130_fd_sc_hd__xnor2_1", 10], ["sky130_fd_sc_hd__o2111ai_2", 1], ["sky130_fd_sc_hd__o31ai_2", 2], ["sky130_fd_sc_hd__and2_1", 4], ["sky130_fd_sc_hd__a41oi_1", 2], ["sky130_fd_sc_hd__clkinv_4", 5], ["sky130_fd_sc_hd__nand2b_2", 2], ["sky130_fd_sc_hd__clkinv_2", 4], ["sky130_fd_sc_hd__clkbuf_2", 2], ["sky130_fd_sc_hd__dfrtn_1", 8], ["sky130_fd_sc_hd__inv_4", 9], ["sky130_fd_sc_hd__o2111ai_1", 1], ["sky130_fd_sc_hd__clkbuf_4", 4], ["sky130_fd_sc_hd__nand3_1", 2], ["sky130_fd_sc_hd__o31a_1", 2], ["sky130_fd_sc_hd__nor3_2", 2], ["sky130_fd_sc_hd__dlymetal6s2s_1", 1], ["sky130_fd_sc_hd__o21bai_1", 2], ["sky130_fd_sc_hd__dfrtp_4", 2], ["sky130_fd_sc_hd__clkbuf_1", 8], ["sky130_fd_sc_hd__buf_4", 10], ["sky130_fd_sc_hd__conb_1", 1], ["sky130_fd_sc_hd__dfxtp_1", 7], ["sky130_fd_sc_hd__nand3b_1", 4], ["sky130_fd_sc_hd__a31o_1", 2], ["sky130_fd_sc_hd__o22a_1", 2], ["sky130_fd_sc_hd__buf_2", 1], ["sky130_fd_sc_hd__o31ai_1", 2], ["sky130_fd_sc_hd__o211ai_4", 2], ["sky130_fd_sc_hd__o21ai_2", 2], ["sky130_fd_sc_hd__o21a_2", 1], ["sky130_fd_sc_hd__nor2_2", 2], ["sky130_fd_sc_hd__a21o_1", 2], ["sky130_fd_sc_hd__nor4_1", 2], ["sky130_fd_sc_hd__a2bb2o_1", 2 ] ], [ ["sky130_fd_sc_hd__decap_4", 1 ], ["sky130_fd_sc_hd__dfrtp_1", 17 ], ["sky130_fd_sc_hd__nor2_1", 13 ], ["sky130_fd_sc_hd__nand2_1", 10 ], ["sky130_fd_sc_hd__decap_3", 1 ], ["sky130_fd_sc_hd__o21ai_1", 18 ], ["sky130_fd_sc_hd__nor3b_2", 2 ], ["sky130_ef_sc_hd__decap_12", 1 ], ["sky130_fd_sc_hd__clkbuf_16", 22 ], ["sky130_fd_sc_hd__dfstp_2", 4 ], ["sky130_fd_sc_hd__decap_8", 1 ], ["sky130_fd_sc_hd__nand2b_1", 14 ], ["sky130_fd_sc_hd__diode_2", 17 ], ["sky130_fd_sc_hd__decap_6", 1 ], ["sky130_fd_sc_hd__nand4bb_1", 2 ], ["sky130_fd_sc_hd__dfstp_1", 17 ], ["sky130_fd_sc_hd__mux2_1", 52 ], ["sky130_fd_sc_hd__o21a_1", 5 ], ["sky130_fd_sc_hd__dfrtp_2", 2 ], ["sky130_fd_sc_hd__o2bb2ai_1", 2 ], ["sky130_fd_sc_hd__inv_2", 8 ], ["sky130_fd_sc_hd__nor3_1", 6 ], ["sky130_fd_sc_hd__buf_12", 1 ], ["sky130_fd_sc_hd__a21oi_1", 4 ], ["sky130_fd_sc_hd__xnor2_1", 10 ], ["sky130_fd_sc_hd__o2111ai_2", 1 ], ["sky130_fd_sc_hd__o31ai_2", 2 ], ["sky130_fd_sc_hd__and2_1", 4 ], ["sky130_fd_sc_hd__a41oi_1", 2 ], ["sky130_fd_sc_hd__clkinv_4", 5 ], ["sky130_fd_sc_hd__nand2b_2", 2 ], ["sky130_fd_sc_hd__clkinv_2", 4 ], ["sky130_fd_sc_hd__clkbuf_2", 2 ], ["sky130_fd_sc_hd__dfrtn_1", 8 ], ["sky130_fd_sc_hd__inv_4", 9 ], ["sky130_fd_sc_hd__o2111ai_1", 1 ], ["sky130_fd_sc_hd__clkbuf_4", 4 ], ["sky130_fd_sc_hd__nand3_1", 2 ], ["sky130_fd_sc_hd__o31a_1", 2 ], ["sky130_fd_sc_hd__nor3_2", 2 ], ["sky130_fd_sc_hd__dlymetal6s2s_1", 1 ], ["sky130_fd_sc_hd__o21bai_1", 2 ], ["sky130_fd_sc_hd__dfrtp_4", 2 ], ["sky130_fd_sc_hd__clkbuf_1", 8 ], ["sky130_fd_sc_hd__buf_4", 10 ], ["sky130_fd_sc_hd__conb_1", 1 ], ["sky130_fd_sc_hd__dfxtp_1", 7 ], ["sky130_fd_sc_hd__nand3b_1", 4 ], ["sky130_fd_sc_hd__a31o_1", 2 ], ["sky130_fd_sc_hd__o22a_1", 2 ], ["sky130_fd_sc_hd__buf_2", 1 ], ["sky130_fd_sc_hd__o31ai_1", 2 ], ["sky130_fd_sc_hd__o211ai_4", 2 ], ["sky130_fd_sc_hd__o21ai_2", 2 ], ["sky130_fd_sc_hd__o21a_2", 1 ], ["sky130_fd_sc_hd__nor2_2", 2 ], ["sky130_fd_sc_hd__a21o_1", 2 ], ["sky130_fd_sc_hd__nor4_1", 2 ], ["sky130_fd_sc_hd__a2bb2o_1", 2 ] ] ], "nets": [ 329, 329 ], "badnets": [ ], "badelements": [ ], "pins": [ [ "user_clk", "resetb_sync", "core_clk", "sel[0]", "sel[2]", "sel2[1]", "resetb", "ext_reset", "sel2[0]", "sel2[2]", "sel[1]", "ext_clk_sel", "pll_clk90", "ext_clk", "pll_clk", "VGND", "VPWR" ], [ "user_clk", "resetb_sync", "core_clk", "sel[0]", "sel[2]", "sel2[1]", "resetb", "ext_reset", "sel2[0]", "sel2[2]", "sel[1]", "ext_clk_sel", "pll_clk90", "ext_clk", "pll_clk", "VGND", "VPWR" ] ] } ]