mirror of https://github.com/efabless/caravel.git
34697 lines
797 KiB
JSON
34697 lines
797 KiB
JSON
[
|
|
{
|
|
"pins": [
|
|
[
|
|
"1",
|
|
"2",
|
|
"3",
|
|
"4"
|
|
], [
|
|
"1",
|
|
"2",
|
|
"3",
|
|
"4"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"pins": [
|
|
[
|
|
"1",
|
|
"2",
|
|
"3",
|
|
"4"
|
|
], [
|
|
"1",
|
|
"2",
|
|
"3",
|
|
"4"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"pins": [
|
|
[
|
|
"1",
|
|
"2",
|
|
"3",
|
|
"4"
|
|
], [
|
|
"1",
|
|
"2",
|
|
"3",
|
|
"4"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"pins": [
|
|
[
|
|
"1",
|
|
"2",
|
|
"3",
|
|
"4"
|
|
], [
|
|
"1",
|
|
"2",
|
|
"3",
|
|
"4"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"pins": [
|
|
[
|
|
"1",
|
|
"2",
|
|
"3",
|
|
"4"
|
|
], [
|
|
"1",
|
|
"2",
|
|
"3",
|
|
"4"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"pins": [
|
|
[
|
|
"1",
|
|
"2",
|
|
"3",
|
|
"4"
|
|
], [
|
|
"1",
|
|
"2",
|
|
"3",
|
|
"4"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_io__gpiov2_octl_mux",
|
|
"sky130_fd_io__gpiov2_octl_mux"
|
|
],
|
|
"devices": [
|
|
[
|
|
["sky130_fd_pr__nfet_g5v0d10v5", 2],
|
|
["sky130_fd_pr__pfet_g5v0d10v5", 2 ]
|
|
], [
|
|
["sky130_fd_pr__nfet_g5v0d10v5", 2 ],
|
|
["sky130_fd_pr__pfet_g5v0d10v5", 2 ]
|
|
]
|
|
],
|
|
"nets": [
|
|
7,
|
|
7
|
|
],
|
|
"badnets": [
|
|
],
|
|
"badelements": [
|
|
],
|
|
"pins": [
|
|
[
|
|
"w_1191_2415#",
|
|
"SEL_H_N",
|
|
"SEL_H",
|
|
"B_H",
|
|
"A_H",
|
|
"a_1266_1185#",
|
|
"Y_H"
|
|
], [
|
|
"VCCIO",
|
|
"SEL_H_N",
|
|
"SEL_H",
|
|
"B_H",
|
|
"A_H",
|
|
"VSSIO",
|
|
"Y_H"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_io__gpiov2_pupredrvr_strong_nd2",
|
|
"sky130_fd_io__gpiov2_pupredrvr_strong_nd2"
|
|
],
|
|
"devices": [
|
|
[
|
|
["sky130_fd_pr__res_generic_m1", 1],
|
|
["sky130_fd_pr__pfet_g5v0d10v5", 2],
|
|
["sky130_fd_pr__nfet_g5v0d10v5", 10],
|
|
["sky130_fd_pr__res_generic_po", 1 ]
|
|
], [
|
|
["sky130_fd_pr__res_generic_m1", 1 ],
|
|
["sky130_fd_pr__pfet_g5v0d10v5", 2 ],
|
|
["sky130_fd_pr__nfet_g5v0d10v5", 10 ],
|
|
["sky130_fd_pr__res_generic_po", 1 ]
|
|
]
|
|
],
|
|
"nets": [
|
|
15,
|
|
15
|
|
],
|
|
"badnets": [
|
|
],
|
|
"badelements": [
|
|
],
|
|
"pins": [
|
|
[
|
|
"EN_FAST[1]",
|
|
"EN_FAST[0]",
|
|
"EN_FAST[2]",
|
|
"EN_FAST[3]",
|
|
"VGND_IO",
|
|
"PUEN_H",
|
|
"a_158_632#",
|
|
"DRVHI_H",
|
|
"VCC_IO",
|
|
"PU_H_N"
|
|
], [
|
|
"EN_FAST[1]",
|
|
"EN_FAST[0]",
|
|
"EN_FAST[2]",
|
|
"EN_FAST[3]",
|
|
"VGND_IO",
|
|
"PUEN_H",
|
|
"(no matching pin)",
|
|
"DRVHI_H",
|
|
"VCC_IO",
|
|
"PU_H_N"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_io__tk_tie_r_out_esd",
|
|
"sky130_fd_io__tk_tie_r_out_esd"
|
|
],
|
|
"devices": [
|
|
[
|
|
["sky130_fd_pr__res_generic_po", 1 ]
|
|
], [
|
|
["sky130_fd_pr__res_generic_po", 1 ]
|
|
]
|
|
],
|
|
"nets": [
|
|
2,
|
|
2
|
|
],
|
|
"badnets": [
|
|
],
|
|
"badelements": [
|
|
],
|
|
"pins": [
|
|
[
|
|
"A",
|
|
"B"
|
|
], [
|
|
"A",
|
|
"B"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_io__com_cclat",
|
|
"sky130_fd_io__com_cclat"
|
|
],
|
|
"devices": [
|
|
[
|
|
["sky130_fd_pr__pfet_g5v0d10v5", 11],
|
|
["sky130_fd_pr__nfet_g5v0d10v5", 11 ]
|
|
], [
|
|
["sky130_fd_pr__pfet_g5v0d10v5", 11 ],
|
|
["sky130_fd_pr__nfet_g5v0d10v5", 11 ]
|
|
]
|
|
],
|
|
"nets": [
|
|
16,
|
|
16
|
|
],
|
|
"badnets": [
|
|
],
|
|
"badelements": [
|
|
],
|
|
"pins": [
|
|
[
|
|
"PD_DIS_H_uq1",
|
|
"OE_H_N",
|
|
"PU_DIS_H",
|
|
"VCC_IO",
|
|
"VGND",
|
|
"DRVHI_H_uq5",
|
|
"DRVLO_H_N_uq5"
|
|
], [
|
|
"PD_DIS_H",
|
|
"OE_H_N",
|
|
"PU_DIS_H",
|
|
"VCC_IO",
|
|
"VGND",
|
|
"DRVHI_H",
|
|
"DRVLO_H_N"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_io__gpiov2_pdpredrvr_strong",
|
|
"sky130_fd_io__gpiov2_pdpredrvr_strong"
|
|
],
|
|
"devices": [
|
|
[
|
|
["sky130_fd_io__gpiov2_octl_mux", 1],
|
|
["(no matching element)", 0],
|
|
["(no matching element)", 0],
|
|
["(no matching element)", 0 ]
|
|
], [
|
|
["sky130_fd_io__gpiov2_octl_mux", 1 ],
|
|
["sky130_fd_pr__pfet_g5v0d10v5", 49 ],
|
|
["sky130_fd_pr__nfet_g5v0d10v5", 30 ],
|
|
["sky130_fd_pr__res_generic_m1", 14 ]
|
|
]
|
|
],
|
|
"nets": [
|
|
7,
|
|
60
|
|
],
|
|
"badnets": [
|
|
[
|
|
[
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
]
|
|
], [
|
|
[
|
|
"I2C_MODE_H_N",
|
|
[
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "2", 2 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 2 ],
|
|
[ "sky130_fd_io__gpiov2_octl_mux", "SEL_H_N", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"i2c_mode_h",
|
|
[
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "2", 1 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 1 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 1 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 1 ],
|
|
[ "sky130_fd_io__gpiov2_octl_mux", "SEL_H", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"mod_slow_h",
|
|
[
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 1 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 1 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "2", 2 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"en_fast_h_n",
|
|
[
|
|
[ "sky130_fd_pr__res_generic_m1", "end_a|end_b", 1 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 1 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 1 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 1 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "2", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__com_pdpredrvr_pbias:bias_q0/n<0>",
|
|
[
|
|
[ "sky130_fd_pr__res_generic_m1", "end_a|end_b", 2 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 1 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 1 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "2", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__com_pdpredrvr_pbias:bias_q0/n<1>",
|
|
[
|
|
[ "sky130_fd_pr__res_generic_m1", "end_a|end_b", 1 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 3 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__com_pdpredrvr_pbias:bias_q0/pbias1",
|
|
[
|
|
[ "sky130_fd_pr__res_generic_m1", "end_a|end_b", 2 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 2 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "2", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"SLOW_H",
|
|
[
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "2", 2 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 2 ]
|
|
]
|
|
],
|
|
[
|
|
"net142",
|
|
[
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 1 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 1 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "2", 1 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__com_pdpredrvr_pbias:bias_q0/drvlo_i_h",
|
|
[
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 1 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 1 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "2", 2 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__com_pdpredrvr_pbias:bias_q0/N0",
|
|
[
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 3 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "2", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"VGND",
|
|
[
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "4", 8 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 6 ]
|
|
]
|
|
],
|
|
[
|
|
"VCC_IO",
|
|
[
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 26 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "4", 49 ],
|
|
[ "sky130_fd_io__gpiov2_octl_mux", "VCCIO", 1 ],
|
|
[ "sky130_fd_pr__res_generic_m1", "end_a|end_b", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"mod_drvlo_h_n_i2c",
|
|
[
|
|
[ "sky130_fd_io__gpiov2_octl_mux", "A_H", 1 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 1 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_pdpredrvr_strong_nr3:nr2_q0/int2",
|
|
[
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 3 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__com_pdpredrvr_pbias:bias_q0/net157",
|
|
[
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 1 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 1 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "2", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__com_pdpredrvr_pbias:bias_q0/net161",
|
|
[
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 2 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "2", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"DRVLO_H_N",
|
|
[
|
|
[ "sky130_fd_io__gpiov2_octl_mux", "B_H", 1 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "2", 7 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 5 ]
|
|
]
|
|
],
|
|
[
|
|
"VGND_IO",
|
|
[
|
|
[ "sky130_fd_io__gpiov2_octl_mux", "VSSIO", 1 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 20 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "4", 22 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "2", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"pbias_out",
|
|
[
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "2", 4 ],
|
|
[ "sky130_fd_pr__res_generic_m1", "end_a|end_b", 4 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 1 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 3 ]
|
|
]
|
|
],
|
|
[
|
|
"PDEN_H_N",
|
|
[
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "2", 6 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 5 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__com_pdpredrvr_pbias:bias_q0/net171",
|
|
[
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 2 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_pdpredrvr_strong_nr2:nr3_q0/net45",
|
|
[
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 2 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__com_nor2_dnw:nor_q0/net17",
|
|
[
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 2 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_pdpredrvr_strong_nr3:nr2_q0/int_slow",
|
|
[
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 2 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_pdpredrvr_strong_nr3:nr2_q0/net43",
|
|
[
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 2 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__com_pdpredrvr_pbias:bias_q0/net88",
|
|
[
|
|
[ "sky130_fd_pr__res_generic_m1", "end_a|end_b", 1 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__com_pdpredrvr_pbias:bias_q0/net108",
|
|
[
|
|
[ "sky130_fd_pr__res_generic_m1", "end_a|end_b", 1 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__com_pdpredrvr_pbias:bias_q0/net84",
|
|
[
|
|
[ "sky130_fd_pr__res_generic_m1", "end_a|end_b", 1 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__com_pdpredrvr_pbias:bias_q0/n<101>",
|
|
[
|
|
[ "sky130_fd_pr__res_generic_m1", "end_a|end_b", 1 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__com_pdpredrvr_pbias:bias_q0/n<100>",
|
|
[
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 2 ]
|
|
]
|
|
]
|
|
]
|
|
],
|
|
[
|
|
[
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
]
|
|
], [
|
|
[
|
|
"sky130_fd_io__com_pdpredrvr_pbias:bias_q0/net183",
|
|
[
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 2 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_pdpredrvr_strong_nr2:nr3_q0/net039",
|
|
[
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 2 ]
|
|
]
|
|
]
|
|
]
|
|
],
|
|
[
|
|
[
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
]
|
|
], [
|
|
[
|
|
"sky130_fd_io__gpiov2_pdpredrvr_strong_nr3:nr2_q0/int1",
|
|
[
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 4 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_pdpredrvr_strong_nr2:nr3_q0/net42",
|
|
[
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 4 ]
|
|
]
|
|
]
|
|
]
|
|
],
|
|
[
|
|
[
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
]
|
|
], [
|
|
[
|
|
"sky130_fd_io__com_pdpredrvr_pbias:bias_q0/bias_g",
|
|
[
|
|
[ "sky130_fd_pr__res_generic_m1", "end_a|end_b", 1 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 3 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 3 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 1 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "2", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"PD_H[4]",
|
|
[
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 2 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 2 ],
|
|
[ "sky130_fd_pr__res_generic_m1", "end_a|end_b", 1 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 3 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "2", 1 ]
|
|
]
|
|
]
|
|
]
|
|
],
|
|
[
|
|
[
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
]
|
|
], [
|
|
[
|
|
"en_fast_h",
|
|
[
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "2", 2 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 1 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 1 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 2 ]
|
|
]
|
|
],
|
|
[
|
|
"PD_H[2]",
|
|
[
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 3 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 3 ]
|
|
]
|
|
]
|
|
]
|
|
],
|
|
[
|
|
[
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
]
|
|
], [
|
|
[
|
|
"PD_H[3]",
|
|
[
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 5 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 2 ]
|
|
]
|
|
],
|
|
[
|
|
"mod_drvlo_h_n",
|
|
[
|
|
[ "sky130_fd_io__gpiov2_octl_mux", "Y_H", 1 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "2", 5 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 1 ]
|
|
]
|
|
]
|
|
]
|
|
],
|
|
[
|
|
[
|
|
[
|
|
"sky130_fd_io__gpiov2_octl_mux_0/w_1191_2415#",
|
|
[
|
|
[ "sky130_fd_io__gpiov2_octl_mux", "w_1191_2415#", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"VSUBS",
|
|
[
|
|
[ "sky130_fd_io__gpiov2_octl_mux", "a_1266_1185#", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_octl_mux_0/SEL_H",
|
|
[
|
|
[ "sky130_fd_io__gpiov2_octl_mux", "SEL_H", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_octl_mux_0/B_H",
|
|
[
|
|
[ "sky130_fd_io__gpiov2_octl_mux", "B_H", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_octl_mux_0/Y_H",
|
|
[
|
|
[ "sky130_fd_io__gpiov2_octl_mux", "Y_H", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_octl_mux_0/A_H",
|
|
[
|
|
[ "sky130_fd_io__gpiov2_octl_mux", "A_H", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_octl_mux_0/SEL_H_N",
|
|
[
|
|
[ "sky130_fd_io__gpiov2_octl_mux", "SEL_H_N", 1 ]
|
|
]
|
|
]
|
|
], [
|
|
[
|
|
"sky130_fd_io__com_pdpredrvr_pbias:bias_q0/sky130_fd_io__tk_em1o:E2/net7",
|
|
[
|
|
[ "sky130_fd_pr__res_generic_m1", "end_a|end_b", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__com_pdpredrvr_pbias:bias_q0/sky130_fd_io__tk_em1o:E1/net11",
|
|
[
|
|
[ "sky130_fd_pr__res_generic_m1", "end_a|end_b", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__com_pdpredrvr_pbias:bias_q0/sky130_fd_io__tk_opto:I27/sky130_fd_io__tk_em1o:e1_q0/net7",
|
|
[
|
|
[ "sky130_fd_pr__res_generic_m1", "end_a|end_b", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__tk_opto:I76/sky130_fd_io__tk_em1o:e1_q0/net7",
|
|
[
|
|
[ "sky130_fd_pr__res_generic_m1", "end_a|end_b", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__tk_opto:I77/sky130_fd_io__tk_em1o:e1_q0/net11",
|
|
[
|
|
[ "sky130_fd_pr__res_generic_m1", "end_a|end_b", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
]
|
|
]
|
|
]
|
|
],
|
|
"badelements": [
|
|
[
|
|
[
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
]
|
|
], [
|
|
[
|
|
"sky130_fd_io__hvsbt_nand2:I160/sky130_fd_pr__pfet_g5v0d10v5:I3",
|
|
[
|
|
[ "1", 77 ],
|
|
[ "2", 5 ],
|
|
[ "4", 77 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__hvsbt_nand2:I160/sky130_fd_pr__pfet_g5v0d10v5:I5",
|
|
[
|
|
[ "1", 77 ],
|
|
[ "2", 4 ],
|
|
[ "4", 77 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__hvsbt_nand2:I98/sky130_fd_pr__pfet_g5v0d10v5:I3",
|
|
[
|
|
[ "1", 77 ],
|
|
[ "2", 5 ],
|
|
[ "4", 77 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__hvsbt_nand2:I98/sky130_fd_pr__pfet_g5v0d10v5:I5",
|
|
[
|
|
[ "1", 77 ],
|
|
[ "2", 4 ],
|
|
[ "4", 77 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__hvsbt_inv_x1:I93/sky130_fd_pr__pfet_g5v0d10v5:I1",
|
|
[
|
|
[ "1", 77 ],
|
|
[ "2", 5 ],
|
|
[ "4", 77 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_pdpredrvr_strong_nr3:nr2_q0/sky130_fd_pr__pfet_g5v0d10v5:mpen_slow_q0",
|
|
[
|
|
[ "1", 77 ],
|
|
[ "2", 11 ],
|
|
[ "4", 77 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__com_pdpredrvr_pbias:bias_q0/sky130_fd_pr__pfet_g5v0d10v5:I44",
|
|
[
|
|
[ "1", 12 ],
|
|
[ "2", 12 ],
|
|
[ "4", 77 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__com_pdpredrvr_pbias:bias_q0/sky130_fd_pr__pfet_g5v0d10v5:I45",
|
|
[
|
|
[ "1", 77 ],
|
|
[ "2", 5 ],
|
|
[ "4", 77 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__com_pdpredrvr_pbias:bias_q0/sky130_fd_pr__pfet_g5v0d10v5:I12",
|
|
[
|
|
[ "1", 77 ],
|
|
[ "2", 13 ],
|
|
[ "4", 77 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__com_pdpredrvr_pbias:bias_q0/sky130_fd_pr__pfet_g5v0d10v5:I14",
|
|
[
|
|
[ "1", 77 ],
|
|
[ "2", 4 ],
|
|
[ "4", 77 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__com_pdpredrvr_pbias:bias_q0/sky130_fd_pr__pfet_g5v0d10v5:I33",
|
|
[
|
|
[ "1", 77 ],
|
|
[ "2", 44 ],
|
|
[ "4", 77 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__com_pdpredrvr_pbias:bias_q0/sky130_fd_pr__pfet_g5v0d10v5:I32",
|
|
[
|
|
[ "1", 4 ],
|
|
[ "2", 3 ],
|
|
[ "4", 77 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__com_pdpredrvr_pbias:bias_q0/sky130_fd_pr__pfet_g5v0d10v5:I31",
|
|
[
|
|
[ "1", 3 ],
|
|
[ "2", 3 ],
|
|
[ "4", 77 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__com_pdpredrvr_pbias:bias_q0/sky130_fd_pr__pfet_g5v0d10v5:I30",
|
|
[
|
|
[ "1", 77 ],
|
|
[ "2", 4 ],
|
|
[ "4", 77 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__com_pdpredrvr_pbias:bias_q0/sky130_fd_pr__pfet_g5v0d10v5:I40",
|
|
[
|
|
[ "1", 77 ],
|
|
[ "2", 4 ],
|
|
[ "4", 77 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__com_nor2_dnw:nor_q0/sky130_fd_pr__pfet_g5v0d10v5:I3",
|
|
[
|
|
[ "1", 77 ],
|
|
[ "2", 4 ],
|
|
[ "4", 77 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_pdpredrvr_strong_nr2:nr3_q0/sky130_fd_pr__pfet_g5v0d10v5:I73",
|
|
[
|
|
[ "1", 77 ],
|
|
[ "2", 5 ],
|
|
[ "4", 77 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_pdpredrvr_strong_nr3:nr2_q0/sky130_fd_pr__pfet_g5v0d10v5:I85",
|
|
[
|
|
[ "1", 77 ],
|
|
[ "2", 5 ],
|
|
[ "4", 77 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_pdpredrvr_strong_nr3:nr2_q0/sky130_fd_pr__pfet_g5v0d10v5:I56",
|
|
[
|
|
[ "1", 4 ],
|
|
[ "2", 11 ],
|
|
[ "4", 77 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_pdpredrvr_strong_nr2:nr3_q0/sky130_fd_pr__pfet_g5v0d10v5:I75",
|
|
[
|
|
[ "1", 4 ],
|
|
[ "2", 11 ],
|
|
[ "4", 77 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_pdpredrvr_strong_nr2:nr3_q0/sky130_fd_pr__pfet_g5v0d10v5:I101",
|
|
[
|
|
[ "1", 2 ],
|
|
[ "2", 11 ],
|
|
[ "4", 77 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__com_pdpredrvr_pbias:bias_q0/sky130_fd_pr__pfet_g5v0d10v5:I15",
|
|
[
|
|
[ "1", 77 ],
|
|
[ "2", 5 ],
|
|
[ "4", 77 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__com_pdpredrvr_pbias:bias_q0/sky130_fd_pr__pfet_g5v0d10v5:I16",
|
|
[
|
|
[ "1", 2 ],
|
|
[ "2", 5 ],
|
|
[ "4", 77 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__com_pdpredrvr_pbias:bias_q0/sky130_fd_pr__pfet_g5v0d10v5:I17",
|
|
[
|
|
[ "1", 9 ],
|
|
[ "2", 13 ],
|
|
[ "4", 77 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_pdpredrvr_strong_nr3:nr2_q0/sky130_fd_pr__pfet_g5v0d10v5:mpin_slow_q0",
|
|
[
|
|
[ "1", 7 ],
|
|
[ "2", 7 ],
|
|
[ "4", 77 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_pdpredrvr_strong_nr3:nr2_q0/sky130_fd_pr__pfet_g5v0d10v5:I90",
|
|
[
|
|
[ "1", 7 ],
|
|
[ "2", 7 ],
|
|
[ "4", 77 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_pdpredrvr_strong_nr3:nr2_q0/sky130_fd_pr__pfet_g5v0d10v5:I87<1>",
|
|
[
|
|
[ "1", 7 ],
|
|
[ "2", 7 ],
|
|
[ "4", 77 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__hvsbt_inv_x1:I93/sky130_fd_pr__nfet_g5v0d10v5:I2",
|
|
[
|
|
[ "1", 14 ],
|
|
[ "2", 5 ],
|
|
[ "4", 14 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__com_pdpredrvr_pbias:bias_q0/sky130_fd_pr__nfet_g5v0d10v5:I24",
|
|
[
|
|
[ "1", 44 ],
|
|
[ "2", 13 ],
|
|
[ "4", 44 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__com_pdpredrvr_pbias:bias_q0/sky130_fd_pr__nfet_g5v0d10v5:I23",
|
|
[
|
|
[ "1", 5 ],
|
|
[ "2", 5 ],
|
|
[ "4", 44 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__com_pdpredrvr_pbias:bias_q0/sky130_fd_pr__nfet_g5v0d10v5:I13",
|
|
[
|
|
[ "1", 44 ],
|
|
[ "2", 13 ],
|
|
[ "4", 44 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__com_pdpredrvr_pbias:bias_q0/sky130_fd_pr__nfet_g5v0d10v5:I38",
|
|
[
|
|
[ "1", 44 ],
|
|
[ "2", 11 ],
|
|
[ "4", 44 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_pdpredrvr_strong_nr2:nr3_q0/sky130_fd_pr__nfet_g5v0d10v5:I94",
|
|
[
|
|
[ "1", 44 ],
|
|
[ "2", 5 ],
|
|
[ "4", 44 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_pdpredrvr_strong_nr2:nr3_q0/sky130_fd_pr__nfet_g5v0d10v5:I78",
|
|
[
|
|
[ "1", 44 ],
|
|
[ "2", 11 ],
|
|
[ "4", 44 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_pdpredrvr_strong_nr2:nr3_q0/sky130_fd_pr__nfet_g5v0d10v5:I77",
|
|
[
|
|
[ "1", 44 ],
|
|
[ "2", 13 ],
|
|
[ "4", 44 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__com_nor2_dnw:nor_q0/sky130_fd_pr__nfet_g5v0d10v5:I1",
|
|
[
|
|
[ "1", 44 ],
|
|
[ "2", 4 ],
|
|
[ "4", 44 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__com_nor2_dnw:nor_q0/sky130_fd_pr__nfet_g5v0d10v5:I6",
|
|
[
|
|
[ "1", 44 ],
|
|
[ "2", 11 ],
|
|
[ "4", 44 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_pdpredrvr_strong_nr2:nr3_q0/sky130_fd_pr__nfet_g5v0d10v5:mnin_q0",
|
|
[
|
|
[ "1", 44 ],
|
|
[ "2", 13 ],
|
|
[ "4", 44 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_pdpredrvr_strong_nr2:nr3_q0/sky130_fd_pr__nfet_g5v0d10v5:mnen_q0",
|
|
[
|
|
[ "1", 44 ],
|
|
[ "2", 11 ],
|
|
[ "4", 44 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__com_pdpredrvr_pbias:bias_q0/sky130_fd_pr__nfet_g5v0d10v5:I18",
|
|
[
|
|
[ "1", 44 ],
|
|
[ "2", 13 ],
|
|
[ "4", 44 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__com_pdpredrvr_pbias:bias_q0/sky130_fd_pr__nfet_g5v0d10v5:I20",
|
|
[
|
|
[ "1", 44 ],
|
|
[ "2", 5 ],
|
|
[ "4", 44 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__com_pdpredrvr_pbias:bias_q0/sky130_fd_pr__nfet_g5v0d10v5:I19",
|
|
[
|
|
[ "1", 44 ],
|
|
[ "2", 5 ],
|
|
[ "4", 44 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_pdpredrvr_strong_nr3:nr2_q0/sky130_fd_pr__nfet_g5v0d10v5:mnin_q0",
|
|
[
|
|
[ "1", 44 ],
|
|
[ "2", 7 ],
|
|
[ "4", 44 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_pdpredrvr_strong_nr3:nr2_q0/sky130_fd_pr__nfet_g5v0d10v5:mnen_q0",
|
|
[
|
|
[ "1", 44 ],
|
|
[ "2", 11 ],
|
|
[ "4", 44 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__com_inv_x1_dnw:inv_q0/sky130_fd_pr__nfet_g5v0d10v5:I2",
|
|
[
|
|
[ "1", 44 ],
|
|
[ "2", 6 ],
|
|
[ "4", 44 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__com_pdpredrvr_pbias:bias_q0/sky130_fd_pr__nfet_g5v0d10v5:I47",
|
|
[
|
|
[ "1", 44 ],
|
|
[ "2", 9 ],
|
|
[ "4", 44 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__com_pdpredrvr_pbias:bias_q0/sky130_fd_pr__nfet_g5v0d10v5:I34",
|
|
[
|
|
[ "1", 44 ],
|
|
[ "2", 9 ],
|
|
[ "4", 44 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__com_pdpredrvr_pbias:bias_q0/sky130_fd_pr__nfet_g5v0d10v5:I36",
|
|
[
|
|
[ "1", 44 ],
|
|
[ "2", 9 ],
|
|
[ "4", 44 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__com_pdpredrvr_pbias:bias_q0/sky130_fd_pr__nfet_g5v0d10v5:I48",
|
|
[
|
|
[ "1", 44 ],
|
|
[ "2", 9 ],
|
|
[ "4", 44 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__com_pdpredrvr_pbias:bias_q0/sky130_fd_pr__nfet_g5v0d10v5:I41",
|
|
[
|
|
[ "1", 2 ],
|
|
[ "2", 9 ],
|
|
[ "4", 44 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_pr__nfet_g5v0d10v5:I88",
|
|
[
|
|
[ "1", 14 ],
|
|
[ "2", 9 ],
|
|
[ "4", 14 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__tk_opto:I77/sky130_fd_io__tk_em1o:e1_q0/sky130_fd_pr__res_generic_m1:I1",
|
|
[
|
|
[ "end_a", 5 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__tk_opto:I76/sky130_fd_io__tk_em1o:e1_q0/sky130_fd_pr__res_generic_m1:I2",
|
|
[
|
|
[ "end_a", 12 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__com_pdpredrvr_pbias:bias_q0/sky130_fd_io__tk_opto:I27/sky130_fd_io__tk_em1o:e1_q0/sky130_fd_pr__res_generic_m1:I2",
|
|
[
|
|
[ "end_a", 5 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__com_pdpredrvr_pbias:bias_q0/sky130_fd_io__tk_em1o:E1/sky130_fd_pr__res_generic_m1:I1",
|
|
[
|
|
[ "end_a", 5 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__com_pdpredrvr_pbias:bias_q0/sky130_fd_io__tk_em1o:E2/sky130_fd_pr__res_generic_m1:I2",
|
|
[
|
|
[ "end_a", 5 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__com_pdpredrvr_pbias:bias_q0/sky130_fd_io__tk_em1s:E3/sky130_fd_pr__res_generic_m1:I1",
|
|
[
|
|
[ "end_a", 5 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__com_pdpredrvr_pbias:bias_q0/sky130_fd_io__tk_em1s:E4/sky130_fd_pr__res_generic_m1:I1",
|
|
[
|
|
[ "end_a", 12 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__com_pdpredrvr_pbias:bias_q0/sky130_fd_io__tk_em1s:E6/sky130_fd_pr__res_generic_m1:I1",
|
|
[
|
|
[ "end_a", 12 ]
|
|
]
|
|
]
|
|
]
|
|
],
|
|
[
|
|
[
|
|
[
|
|
"sky130_fd_io__gpiov2_octl_mux_0",
|
|
[
|
|
[ "SEL_H_N", 1 ],
|
|
[ "A_H", 1 ],
|
|
[ "Y_H", 1 ],
|
|
[ "B_H", 1 ],
|
|
[ "SEL_H", 1 ],
|
|
[ "a_1266_1185#", 1 ],
|
|
[ "w_1191_2415#", 1 ]
|
|
]
|
|
]
|
|
], [
|
|
[
|
|
"sky130_fd_io__gpiov2_octl_mux:mux_q0",
|
|
[
|
|
[ "SEL_H_N", 5 ],
|
|
[ "A_H", 3 ],
|
|
[ "Y_H", 7 ],
|
|
[ "B_H", 13 ],
|
|
[ "SEL_H", 5 ],
|
|
[ "VSSIO", 44 ],
|
|
[ "VCCIO", 77 ]
|
|
]
|
|
]
|
|
]
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_io__com_res_weak",
|
|
"sky130_fd_io__com_res_weak"
|
|
],
|
|
"devices": [
|
|
[
|
|
["sky130_fd_pr__res_generic_po", 8],
|
|
["sky130_fd_pr__res_generic_m1", 7 ]
|
|
], [
|
|
["sky130_fd_pr__res_generic_po", 7 ],
|
|
["sky130_fd_pr__res_generic_m1", 7 ]
|
|
]
|
|
],
|
|
"nets": [
|
|
11,
|
|
10
|
|
],
|
|
"badnets": [
|
|
[
|
|
[
|
|
[
|
|
"sky130_fd_io__com_res_weak_bentbigres_0/a_n258_6046#",
|
|
[
|
|
[ "sky130_fd_pr__res_generic_po", "end_a|end_b", 2 ]
|
|
]
|
|
]
|
|
], [
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
]
|
|
]
|
|
],
|
|
[
|
|
[
|
|
[
|
|
"RA",
|
|
[
|
|
[ "sky130_fd_pr__res_generic_po", "end_a|end_b", 1 ]
|
|
]
|
|
]
|
|
], [
|
|
[
|
|
"RA",
|
|
[
|
|
[ "sky130_fd_pr__res_generic_po", "end_a|end_b", 1 ]
|
|
]
|
|
]
|
|
]
|
|
],
|
|
[
|
|
[
|
|
[
|
|
"li_n135_6820#",
|
|
[
|
|
[ "sky130_fd_pr__res_generic_po", "end_a|end_b", 2 ],
|
|
[ "sky130_fd_pr__res_generic_m1", "end_a|end_b", 1 ]
|
|
]
|
|
]
|
|
], [
|
|
[
|
|
"n<5>",
|
|
[
|
|
[ "sky130_fd_pr__res_generic_m1", "end_a|end_b", 1 ],
|
|
[ "sky130_fd_pr__res_generic_po", "end_a|end_b", 2 ]
|
|
]
|
|
]
|
|
]
|
|
]
|
|
],
|
|
"badelements": [
|
|
[
|
|
[
|
|
[
|
|
"sky130_fd_io__com_res_weak_bentbigres_0/sky130_fd_pr__res_generic_po:0",
|
|
[
|
|
[ "end_a", 3 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__com_res_weak_bentbigres_0/sky130_fd_pr__res_generic_po:2",
|
|
[
|
|
[ "end_a", 2 ]
|
|
]
|
|
]
|
|
], [
|
|
[
|
|
"sky130_fd_pr__res_generic_po:I85",
|
|
[
|
|
[ "end_a", 3 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
]
|
|
]
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_io__gpiov2_pddrvr_strong",
|
|
"sky130_fd_io__gpiov2_pddrvr_strong"
|
|
],
|
|
"devices": [
|
|
[
|
|
["sky130_fd_pr__nfet_g5v0d10v5", 28],
|
|
["(no matching element)", 0],
|
|
["(no matching element)", 0 ]
|
|
], [
|
|
["sky130_fd_pr__nfet_g5v0d10v5", 10 ],
|
|
["sky130_fd_pr__res_generic_m2", 17 ],
|
|
["sky130_fd_pr__res_generic_po", 1 ]
|
|
]
|
|
],
|
|
"nets": [
|
|
30,
|
|
23
|
|
],
|
|
"badnets": [
|
|
[
|
|
[
|
|
[
|
|
"sky130_fd_io__nfet_con_diff_wo_abt_270v2_0/VSSIO",
|
|
[
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 28 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "4", 28 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__nfet_con_diff_wo_abt_270v2_0/PAD",
|
|
[
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 28 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__nfet_con_diff_wo_abt_270v2_0/a_10282_1285#",
|
|
[
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__nfet_con_diff_wo_abt_270v2_0/a_5322_1285#",
|
|
[
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__nfet_con_diff_wo_abt_270v2_0/a_12266_1285#",
|
|
[
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__nfet_con_diff_wo_abt_270v2_0/a_7306_1285#",
|
|
[
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__nfet_con_diff_wo_abt_270v2_0/a_3900_1285#",
|
|
[
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__nfet_con_diff_wo_abt_270v2_0/a_2908_1285#",
|
|
[
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__nfet_con_diff_wo_abt_270v2_0/a_5884_1285#",
|
|
[
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__nfet_con_diff_wo_abt_270v2_0/a_14178_1285#",
|
|
[
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__nfet_con_diff_wo_abt_270v2_0/a_10844_1285#",
|
|
[
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__nfet_con_diff_wo_abt_270v2_0/a_1354_1285#",
|
|
[
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__nfet_con_diff_wo_abt_270v2_0/a_7868_1285#",
|
|
[
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__nfet_con_diff_wo_abt_270v2_0/a_12828_1285#",
|
|
[
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__nfet_con_diff_wo_abt_270v2_0/a_8860_1285#",
|
|
[
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__nfet_con_diff_wo_abt_270v2_0/a_13820_1285#",
|
|
[
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__nfet_con_diff_wo_abt_270v2_0/a_4330_1285#",
|
|
[
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__nfet_con_diff_wo_abt_270v2_0/a_3338_1285#",
|
|
[
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__nfet_con_diff_wo_abt_270v2_0/a_11274_1285#",
|
|
[
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__nfet_con_diff_wo_abt_270v2_0/a_6314_1285#",
|
|
[
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__nfet_con_diff_wo_abt_270v2_0/a_8298_1285#",
|
|
[
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__nfet_con_diff_wo_abt_270v2_0/a_13258_1285#",
|
|
[
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__nfet_con_diff_wo_abt_270v2_0/a_9290_1285#",
|
|
[
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__nfet_con_diff_wo_abt_270v2_0/a_1916_1285#",
|
|
[
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__nfet_con_diff_wo_abt_270v2_0/a_4892_1285#",
|
|
[
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__nfet_con_diff_wo_abt_270v2_0/a_6876_1285#",
|
|
[
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__nfet_con_diff_wo_abt_270v2_0/a_924_1285#",
|
|
[
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__nfet_con_diff_wo_abt_270v2_0/a_11836_1285#",
|
|
[
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__nfet_con_diff_wo_abt_270v2_0/a_2346_1285#",
|
|
[
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__nfet_con_diff_wo_abt_270v2_0/a_9852_1285#",
|
|
[
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 1 ]
|
|
]
|
|
]
|
|
], [
|
|
[
|
|
"PD_H_I2C",
|
|
[
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__tk_em2o:I99/net11",
|
|
[
|
|
[ "sky130_fd_pr__res_generic_m2", "end_a|end_b", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__tk_em2o:I99/net7",
|
|
[
|
|
[ "sky130_fd_pr__res_generic_m2", "end_a|end_b", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__tk_em2o:I98/net11",
|
|
[
|
|
[ "sky130_fd_pr__res_generic_m2", "end_a|end_b", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__tk_em2o:I106/net7",
|
|
[
|
|
[ "sky130_fd_pr__res_generic_m2", "end_a|end_b", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__tk_em2o:I110/net11",
|
|
[
|
|
[ "sky130_fd_pr__res_generic_m2", "end_a|end_b", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__tk_em2o:I110/net7",
|
|
[
|
|
[ "sky130_fd_pr__res_generic_m2", "end_a|end_b", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__tk_em2o:I100/net7",
|
|
[
|
|
[ "sky130_fd_pr__res_generic_m2", "end_a|end_b", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__tk_em2o:I103/net7",
|
|
[
|
|
[ "sky130_fd_pr__res_generic_m2", "end_a|end_b", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__tk_em2o:I95/net7",
|
|
[
|
|
[ "sky130_fd_pr__res_generic_m2", "end_a|end_b", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__tk_em2o:I88/net7",
|
|
[
|
|
[ "sky130_fd_pr__res_generic_m2", "end_a|end_b", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"PD_H[3]",
|
|
[
|
|
[ "sky130_fd_pr__res_generic_m2", "end_a|end_b", 6 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"net80",
|
|
[
|
|
[ "sky130_fd_pr__res_generic_m2", "end_a|end_b", 2 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"net78",
|
|
[
|
|
[ "sky130_fd_pr__res_generic_m2", "end_a|end_b", 2 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"net76",
|
|
[
|
|
[ "sky130_fd_pr__res_generic_m2", "end_a|end_b", 2 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"net72",
|
|
[
|
|
[ "sky130_fd_pr__res_generic_m2", "end_a|end_b", 2 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"net68",
|
|
[
|
|
[ "sky130_fd_pr__res_generic_m2", "end_a|end_b", 2 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"net66",
|
|
[
|
|
[ "sky130_fd_pr__res_generic_m2", "end_a|end_b", 2 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"PD_H[2]",
|
|
[
|
|
[ "sky130_fd_pr__res_generic_m2", "end_a|end_b", 2 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"net46",
|
|
[
|
|
[ "sky130_fd_pr__res_generic_m2", "end_a|end_b", 2 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"TIE_LO_ESD",
|
|
[
|
|
[ "sky130_fd_pr__res_generic_m2", "end_a|end_b", 2 ],
|
|
[ "sky130_fd_pr__res_generic_po", "end_a|end_b", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"VGND_IO",
|
|
[
|
|
[ "sky130_fd_pr__res_generic_po", "end_a|end_b", 1 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 10 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "4", 10 ]
|
|
]
|
|
],
|
|
[
|
|
"PAD",
|
|
[
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 10 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
]
|
|
]
|
|
]
|
|
],
|
|
"badelements": [
|
|
[
|
|
[
|
|
[
|
|
"sky130_fd_io__nfet_con_diff_wo_abt_270v2_0/sky130_fd_pr__nfet_g5v0d10v5:0",
|
|
[
|
|
[ "1", 56 ],
|
|
[ "2", 1 ],
|
|
[ "4", 56 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__nfet_con_diff_wo_abt_270v2_0/sky130_fd_pr__nfet_g5v0d10v5:1",
|
|
[
|
|
[ "1", 56 ],
|
|
[ "2", 1 ],
|
|
[ "4", 56 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__nfet_con_diff_wo_abt_270v2_0/sky130_fd_pr__nfet_g5v0d10v5:2",
|
|
[
|
|
[ "1", 56 ],
|
|
[ "2", 1 ],
|
|
[ "4", 56 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__nfet_con_diff_wo_abt_270v2_0/sky130_fd_pr__nfet_g5v0d10v5:3",
|
|
[
|
|
[ "1", 56 ],
|
|
[ "2", 1 ],
|
|
[ "4", 56 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__nfet_con_diff_wo_abt_270v2_0/sky130_fd_pr__nfet_g5v0d10v5:4",
|
|
[
|
|
[ "1", 56 ],
|
|
[ "2", 1 ],
|
|
[ "4", 56 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__nfet_con_diff_wo_abt_270v2_0/sky130_fd_pr__nfet_g5v0d10v5:5",
|
|
[
|
|
[ "1", 56 ],
|
|
[ "2", 1 ],
|
|
[ "4", 56 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__nfet_con_diff_wo_abt_270v2_0/sky130_fd_pr__nfet_g5v0d10v5:6",
|
|
[
|
|
[ "1", 56 ],
|
|
[ "2", 1 ],
|
|
[ "4", 56 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__nfet_con_diff_wo_abt_270v2_0/sky130_fd_pr__nfet_g5v0d10v5:7",
|
|
[
|
|
[ "1", 56 ],
|
|
[ "2", 1 ],
|
|
[ "4", 56 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__nfet_con_diff_wo_abt_270v2_0/sky130_fd_pr__nfet_g5v0d10v5:8",
|
|
[
|
|
[ "1", 56 ],
|
|
[ "2", 1 ],
|
|
[ "4", 56 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__nfet_con_diff_wo_abt_270v2_0/sky130_fd_pr__nfet_g5v0d10v5:9",
|
|
[
|
|
[ "1", 56 ],
|
|
[ "2", 1 ],
|
|
[ "4", 56 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__nfet_con_diff_wo_abt_270v2_0/sky130_fd_pr__nfet_g5v0d10v5:10",
|
|
[
|
|
[ "1", 56 ],
|
|
[ "2", 1 ],
|
|
[ "4", 56 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__nfet_con_diff_wo_abt_270v2_0/sky130_fd_pr__nfet_g5v0d10v5:11",
|
|
[
|
|
[ "1", 56 ],
|
|
[ "2", 1 ],
|
|
[ "4", 56 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__nfet_con_diff_wo_abt_270v2_0/sky130_fd_pr__nfet_g5v0d10v5:12",
|
|
[
|
|
[ "1", 56 ],
|
|
[ "2", 1 ],
|
|
[ "4", 56 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__nfet_con_diff_wo_abt_270v2_0/sky130_fd_pr__nfet_g5v0d10v5:13",
|
|
[
|
|
[ "1", 56 ],
|
|
[ "2", 1 ],
|
|
[ "4", 56 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__nfet_con_diff_wo_abt_270v2_0/sky130_fd_pr__nfet_g5v0d10v5:14",
|
|
[
|
|
[ "1", 56 ],
|
|
[ "2", 1 ],
|
|
[ "4", 56 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__nfet_con_diff_wo_abt_270v2_0/sky130_fd_pr__nfet_g5v0d10v5:15",
|
|
[
|
|
[ "1", 56 ],
|
|
[ "2", 1 ],
|
|
[ "4", 56 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__nfet_con_diff_wo_abt_270v2_0/sky130_fd_pr__nfet_g5v0d10v5:16",
|
|
[
|
|
[ "1", 56 ],
|
|
[ "2", 1 ],
|
|
[ "4", 56 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__nfet_con_diff_wo_abt_270v2_0/sky130_fd_pr__nfet_g5v0d10v5:17",
|
|
[
|
|
[ "1", 56 ],
|
|
[ "2", 1 ],
|
|
[ "4", 56 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__nfet_con_diff_wo_abt_270v2_0/sky130_fd_pr__nfet_g5v0d10v5:18",
|
|
[
|
|
[ "1", 56 ],
|
|
[ "2", 1 ],
|
|
[ "4", 56 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__nfet_con_diff_wo_abt_270v2_0/sky130_fd_pr__nfet_g5v0d10v5:19",
|
|
[
|
|
[ "1", 56 ],
|
|
[ "2", 1 ],
|
|
[ "4", 56 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__nfet_con_diff_wo_abt_270v2_0/sky130_fd_pr__nfet_g5v0d10v5:20",
|
|
[
|
|
[ "1", 56 ],
|
|
[ "2", 1 ],
|
|
[ "4", 56 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__nfet_con_diff_wo_abt_270v2_0/sky130_fd_pr__nfet_g5v0d10v5:21",
|
|
[
|
|
[ "1", 56 ],
|
|
[ "2", 1 ],
|
|
[ "4", 56 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__nfet_con_diff_wo_abt_270v2_0/sky130_fd_pr__nfet_g5v0d10v5:22",
|
|
[
|
|
[ "1", 56 ],
|
|
[ "2", 1 ],
|
|
[ "4", 56 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__nfet_con_diff_wo_abt_270v2_0/sky130_fd_pr__nfet_g5v0d10v5:23",
|
|
[
|
|
[ "1", 56 ],
|
|
[ "2", 1 ],
|
|
[ "4", 56 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__nfet_con_diff_wo_abt_270v2_0/sky130_fd_pr__nfet_g5v0d10v5:24",
|
|
[
|
|
[ "1", 56 ],
|
|
[ "2", 1 ],
|
|
[ "4", 56 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__nfet_con_diff_wo_abt_270v2_0/sky130_fd_pr__nfet_g5v0d10v5:25",
|
|
[
|
|
[ "1", 56 ],
|
|
[ "2", 1 ],
|
|
[ "4", 56 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__nfet_con_diff_wo_abt_270v2_0/sky130_fd_pr__nfet_g5v0d10v5:26",
|
|
[
|
|
[ "1", 56 ],
|
|
[ "2", 1 ],
|
|
[ "4", 56 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__nfet_con_diff_wo_abt_270v2_0/sky130_fd_pr__nfet_g5v0d10v5:27",
|
|
[
|
|
[ "1", 56 ],
|
|
[ "2", 1 ],
|
|
[ "4", 56 ]
|
|
]
|
|
]
|
|
], [
|
|
[
|
|
"sky130_fd_io__com_pddrvr_unit_2_5:n24<2>_q0/sky130_fd_pr__nfet_g5v0d10v5:ndrv_q0",
|
|
[
|
|
[ "1", 21 ],
|
|
[ "2", 3 ],
|
|
[ "4", 21 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__com_pddrvr_unit_2_5:n23<2>_q0/sky130_fd_pr__nfet_g5v0d10v5:ndrv_q0",
|
|
[
|
|
[ "1", 21 ],
|
|
[ "2", 3 ],
|
|
[ "4", 21 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__com_pddrvr_unit_2_5:n22<2>_q0/sky130_fd_pr__nfet_g5v0d10v5:ndrv_q0",
|
|
[
|
|
[ "1", 21 ],
|
|
[ "2", 7 ],
|
|
[ "4", 21 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__com_pddrvr_unit_2_5:n12_q0/sky130_fd_pr__nfet_g5v0d10v5:ndrv_q0",
|
|
[
|
|
[ "1", 21 ],
|
|
[ "2", 1 ],
|
|
[ "4", 21 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__com_pddrvr_unit_2_5:n32<2>_q0/sky130_fd_pr__nfet_g5v0d10v5:ndrv_q0",
|
|
[
|
|
[ "1", 21 ],
|
|
[ "2", 3 ],
|
|
[ "4", 21 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__com_pddrvr_unit_2_5:n33<2>_q0/sky130_fd_pr__nfet_g5v0d10v5:ndrv_q0",
|
|
[
|
|
[ "1", 21 ],
|
|
[ "2", 3 ],
|
|
[ "4", 21 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__com_pddrvr_unit_2_5:n34<3>_q0/sky130_fd_pr__nfet_g5v0d10v5:ndrv_q0",
|
|
[
|
|
[ "1", 21 ],
|
|
[ "2", 3 ],
|
|
[ "4", 21 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__com_pddrvr_unit_2_5:n11<2>_q0/sky130_fd_pr__nfet_g5v0d10v5:ndrv_q0",
|
|
[
|
|
[ "1", 21 ],
|
|
[ "2", 3 ],
|
|
[ "4", 21 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__com_pddrvr_unit_2_5:n13_q0/sky130_fd_pr__nfet_g5v0d10v5:ndrv_q0",
|
|
[
|
|
[ "1", 21 ],
|
|
[ "2", 3 ],
|
|
[ "4", 21 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__com_pddrvr_unit_2_5:n31_q0/sky130_fd_pr__nfet_g5v0d10v5:ndrv_q0",
|
|
[
|
|
[ "1", 21 ],
|
|
[ "2", 3 ],
|
|
[ "4", 21 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__tk_em2s:I97/sky130_fd_pr__res_generic_m2:I1",
|
|
[
|
|
[ "end_a", 7 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__tk_em2s:I108/sky130_fd_pr__res_generic_m2:I1",
|
|
[
|
|
[ "end_a", 7 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__tk_em2s:I109/sky130_fd_pr__res_generic_m2:I1",
|
|
[
|
|
[ "end_a", 3 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__tk_em2s:I102/sky130_fd_pr__res_generic_m2:I1",
|
|
[
|
|
[ "end_a", 7 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__tk_em2s:I104/sky130_fd_pr__res_generic_m2:I1",
|
|
[
|
|
[ "end_a", 7 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__tk_em2s:I96/sky130_fd_pr__res_generic_m2:I1",
|
|
[
|
|
[ "end_a", 7 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__tk_em2s:I113/sky130_fd_pr__res_generic_m2:I1",
|
|
[
|
|
[ "end_a", 3 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__tk_em2o:I99/sky130_fd_pr__res_generic_m2:I1",
|
|
[
|
|
[ "end_a", 3 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__tk_em2o:I99/sky130_fd_pr__res_generic_m2:I2",
|
|
[
|
|
[ "end_a", 3 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__tk_em2o:I98/sky130_fd_pr__res_generic_m2:I1",
|
|
[
|
|
[ "end_a", 3 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__tk_em2o:I106/sky130_fd_pr__res_generic_m2:I2",
|
|
[
|
|
[ "end_a", 3 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__tk_em2o:I110/sky130_fd_pr__res_generic_m2:I1",
|
|
[
|
|
[ "end_a", 7 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__tk_em2o:I110/sky130_fd_pr__res_generic_m2:I2",
|
|
[
|
|
[ "end_a", 3 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__tk_em2o:I100/sky130_fd_pr__res_generic_m2:I2",
|
|
[
|
|
[ "end_a", 3 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__tk_em2o:I103/sky130_fd_pr__res_generic_m2:I2",
|
|
[
|
|
[ "end_a", 3 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__tk_em2o:I95/sky130_fd_pr__res_generic_m2:I2",
|
|
[
|
|
[ "end_a", 3 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__tk_em2o:I88/sky130_fd_pr__res_generic_m2:I2",
|
|
[
|
|
[ "end_a", 3 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__tk_tie_r_out_esd:I49/sky130_fd_pr__res_generic_po:esd_r",
|
|
[
|
|
[ "end_a", 21 ]
|
|
]
|
|
]
|
|
]
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_io__res250only_small",
|
|
"sky130_fd_io__res250only_small"
|
|
],
|
|
"devices": [
|
|
[
|
|
["sky130_fd_pr__res_generic_po", 1 ]
|
|
], [
|
|
["sky130_fd_pr__res_generic_po", 1 ]
|
|
]
|
|
],
|
|
"nets": [
|
|
2,
|
|
2
|
|
],
|
|
"badnets": [
|
|
],
|
|
"badelements": [
|
|
],
|
|
"pins": [
|
|
[
|
|
"PAD",
|
|
"ROUT"
|
|
], [
|
|
"PAD",
|
|
"ROUT"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_io__inv_1",
|
|
"sky130_fd_io__inv_1"
|
|
],
|
|
"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_io__nor2_1",
|
|
"sky130_fd_io__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",
|
|
"VPWR",
|
|
"A",
|
|
"VPB",
|
|
"B",
|
|
"VGND",
|
|
"VNB"
|
|
], [
|
|
"Y",
|
|
"VPWR",
|
|
"A",
|
|
"VPB",
|
|
"B",
|
|
"VGND",
|
|
"VNB"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_io__nand2_1",
|
|
"sky130_fd_io__nand2_1"
|
|
],
|
|
"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": [
|
|
8,
|
|
8
|
|
],
|
|
"badnets": [
|
|
],
|
|
"badelements": [
|
|
],
|
|
"pins": [
|
|
[
|
|
"Y",
|
|
"VGND",
|
|
"A",
|
|
"VPWR",
|
|
"VPB",
|
|
"B",
|
|
"VNB"
|
|
], [
|
|
"Y",
|
|
"VGND",
|
|
"A",
|
|
"VPWR",
|
|
"VPB",
|
|
"B",
|
|
"VNB"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"pins": [
|
|
[
|
|
"1",
|
|
"2",
|
|
"3",
|
|
"4"
|
|
], [
|
|
"1",
|
|
"2",
|
|
"3",
|
|
"4"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"pins": [
|
|
[
|
|
"1",
|
|
"2",
|
|
"3",
|
|
"4"
|
|
], [
|
|
"1",
|
|
"2",
|
|
"3",
|
|
"4"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_io__com_ctl_ls",
|
|
"sky130_fd_io__com_ctl_ls"
|
|
],
|
|
"devices": [
|
|
[
|
|
["sky130_fd_pr__nfet_05v0_nvt", 2],
|
|
["sky130_fd_pr__pfet_g5v0d10v5", 4],
|
|
["sky130_fd_pr__nfet_01v8_lvt", 2],
|
|
["sky130_fd_pr__nfet_g5v0d10v5", 8],
|
|
["sky130_fd_pr__pfet_01v8_hvt", 2],
|
|
["sky130_fd_pr__nfet_01v8", 2 ]
|
|
], [
|
|
["sky130_fd_pr__nfet_05v0_nvt", 2 ],
|
|
["sky130_fd_pr__pfet_g5v0d10v5", 4 ],
|
|
["sky130_fd_pr__nfet_01v8_lvt", 2 ],
|
|
["sky130_fd_pr__nfet_g5v0d10v5", 8 ],
|
|
["sky130_fd_pr__pfet_01v8_hvt", 2 ],
|
|
["sky130_fd_pr__nfet_01v8", 2 ]
|
|
]
|
|
],
|
|
"nets": [
|
|
18,
|
|
17
|
|
],
|
|
"badnets": [
|
|
[
|
|
[
|
|
[
|
|
"VPB",
|
|
[
|
|
[ "sky130_fd_pr__pfet_01v8_hvt", "4", 2 ]
|
|
]
|
|
],
|
|
[
|
|
"VPWR",
|
|
[
|
|
[ "sky130_fd_pr__nfet_05v0_nvt", "2", 2 ],
|
|
[ "sky130_fd_pr__pfet_01v8_hvt", "1|3", 2 ]
|
|
]
|
|
]
|
|
], [
|
|
[
|
|
"VPWR",
|
|
[
|
|
[ "sky130_fd_pr__pfet_01v8_hvt", "1|3", 2 ],
|
|
[ "sky130_fd_pr__pfet_01v8_hvt", "4", 2 ],
|
|
[ "sky130_fd_pr__nfet_05v0_nvt", "2", 2 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
]
|
|
]
|
|
]
|
|
],
|
|
"badelements": [
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_io__gpiov2_octl",
|
|
"sky130_fd_io__gpiov2_octl"
|
|
],
|
|
"devices": [
|
|
[
|
|
["sky130_fd_pr__nfet_05v0_nvt", 2],
|
|
["sky130_fd_pr__pfet_g5v0d10v5", 47],
|
|
["sky130_fd_pr__nfet_01v8_lvt", 2],
|
|
["sky130_fd_pr__nfet_g5v0d10v5", 51],
|
|
["sky130_fd_pr__pfet_01v8_hvt", 2],
|
|
["sky130_fd_pr__nfet_01v8", 2 ]
|
|
], [
|
|
["sky130_fd_pr__nfet_05v0_nvt", 2 ],
|
|
["sky130_fd_pr__pfet_g5v0d10v5", 47 ],
|
|
["sky130_fd_pr__nfet_01v8_lvt", 2 ],
|
|
["sky130_fd_pr__nfet_g5v0d10v5", 51 ],
|
|
["sky130_fd_pr__pfet_01v8_hvt", 2 ],
|
|
["sky130_fd_pr__nfet_01v8", 2 ]
|
|
]
|
|
],
|
|
"nets": [
|
|
77,
|
|
68
|
|
],
|
|
"badnets": [
|
|
[
|
|
[
|
|
[
|
|
"VCC_IO_uq0",
|
|
[
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 4 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "4", 4 ]
|
|
]
|
|
],
|
|
[
|
|
"DM_H[2]",
|
|
[
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "2", 4 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 4 ]
|
|
]
|
|
],
|
|
[
|
|
"DM_H[0]",
|
|
[
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "2", 4 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 4 ]
|
|
]
|
|
],
|
|
[
|
|
"a_4458_3414#",
|
|
[
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 2 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 2 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "2", 1 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"DM_H[1]",
|
|
[
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "2", 3 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 3 ]
|
|
]
|
|
],
|
|
[
|
|
"a_4315_4619#",
|
|
[
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 2 ]
|
|
]
|
|
],
|
|
[
|
|
"a_4634_3816#",
|
|
[
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 2 ]
|
|
]
|
|
],
|
|
[
|
|
"a_n8755_2046#",
|
|
[
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 2 ]
|
|
]
|
|
],
|
|
[
|
|
"a_n9107_2384#",
|
|
[
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 2 ]
|
|
]
|
|
],
|
|
[
|
|
"a_n9227_2020#",
|
|
[
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "2", 1 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"a_4634_3414#",
|
|
[
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 2 ]
|
|
]
|
|
],
|
|
[
|
|
"a_4282_3816#",
|
|
[
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 2 ]
|
|
]
|
|
],
|
|
[
|
|
"a_n9051_2020#",
|
|
[
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "2", 1 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"a_n8875_2020#",
|
|
[
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 1 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "2", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"a_4514_3388#",
|
|
[
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"VGND",
|
|
[
|
|
[ "sky130_fd_pr__nfet_05v0_nvt", "4", 2 ],
|
|
[ "sky130_fd_pr__nfet_01v8_lvt", "1|3", 2 ],
|
|
[ "sky130_fd_pr__nfet_01v8_lvt", "4", 2 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "4", 51 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 34 ],
|
|
[ "sky130_fd_pr__nfet_01v8", "1|3", 2 ],
|
|
[ "sky130_fd_pr__nfet_01v8", "4", 2 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"VCC_IO",
|
|
[
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "4", 19 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 14 ]
|
|
]
|
|
],
|
|
[
|
|
"VCC_IO_uq1",
|
|
[
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 19 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "4", 20 ]
|
|
]
|
|
],
|
|
[
|
|
"a_n8755_2384#",
|
|
[
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 1 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 2 ]
|
|
]
|
|
],
|
|
[
|
|
"a_n8931_2384#",
|
|
[
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 3 ]
|
|
]
|
|
],
|
|
[
|
|
"a_n9283_2046#",
|
|
[
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 3 ]
|
|
]
|
|
],
|
|
[
|
|
"a_4338_3622#",
|
|
[
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 1 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "2", 1 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 1 ]
|
|
]
|
|
]
|
|
], [
|
|
[
|
|
"DM_H[1]",
|
|
[
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "2", 4 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 4 ]
|
|
]
|
|
],
|
|
[
|
|
"n<8>",
|
|
[
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "2", 1 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 1 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 2 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 2 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__hvsbt_xor:I210/net62",
|
|
[
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 2 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__hvsbt_nor:I381/net16",
|
|
[
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 2 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__hvsbt_xor:I200/net29",
|
|
[
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 2 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__hvsbt_xor:I210/net58",
|
|
[
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 2 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__hvsbt_xor:I200/net58",
|
|
[
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 2 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__hvsbt_nand2:I382/net25",
|
|
[
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 2 ]
|
|
]
|
|
],
|
|
[
|
|
"PDEN_H_N[2]",
|
|
[
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 2 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"VGND",
|
|
[
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 37 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "4", 51 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 1 ],
|
|
[ "sky130_fd_pr__nfet_01v8", "1|3", 2 ],
|
|
[ "sky130_fd_pr__nfet_01v8", "4", 2 ],
|
|
[ "sky130_fd_pr__nfet_05v0_nvt", "4", 2 ],
|
|
[ "sky130_fd_pr__nfet_01v8_lvt", "1|3", 2 ],
|
|
[ "sky130_fd_pr__nfet_01v8_lvt", "4", 2 ]
|
|
]
|
|
],
|
|
[
|
|
"VCC_IO",
|
|
[
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 40 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "4", 47 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
]
|
|
]
|
|
],
|
|
[
|
|
[
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
]
|
|
], [
|
|
[
|
|
"sky130_fd_io__hvsbt_nand2:I203/net25",
|
|
[
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 2 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__hvsbt_nand2:I187/net25",
|
|
[
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 2 ]
|
|
]
|
|
]
|
|
]
|
|
],
|
|
[
|
|
[
|
|
[
|
|
"a_4520_7368#",
|
|
[
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 2 ]
|
|
]
|
|
],
|
|
[
|
|
"a_5348_5728#",
|
|
[
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 2 ]
|
|
]
|
|
]
|
|
], [
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
]
|
|
]
|
|
],
|
|
[
|
|
[
|
|
[
|
|
"a_4315_5349#",
|
|
[
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 2 ]
|
|
]
|
|
],
|
|
[
|
|
"a_4282_3414#",
|
|
[
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 2 ]
|
|
]
|
|
]
|
|
], [
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
]
|
|
]
|
|
],
|
|
[
|
|
[
|
|
[
|
|
"a_4491_4619#",
|
|
[
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 2 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 2 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 1 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "2", 1 ]
|
|
]
|
|
]
|
|
], [
|
|
[
|
|
"n<10>",
|
|
[
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 2 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 2 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "2", 1 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 1 ]
|
|
]
|
|
]
|
|
]
|
|
],
|
|
[
|
|
[
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
]
|
|
], [
|
|
[
|
|
"DM_H[2]",
|
|
[
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "2", 5 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 5 ]
|
|
]
|
|
],
|
|
[
|
|
"DM_H[0]",
|
|
[
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "2", 5 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 5 ]
|
|
]
|
|
]
|
|
]
|
|
],
|
|
[
|
|
[
|
|
[
|
|
"a_3933_3414#",
|
|
[
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 1 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "2", 1 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 1 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"a_3966_4619#",
|
|
[
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "2", 1 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 1 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 1 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"w_n9346_2317#",
|
|
[
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "4", 4 ]
|
|
]
|
|
]
|
|
], [
|
|
[
|
|
"sky130_fd_io__hvsbt_xor:I200/net54",
|
|
[
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "2", 1 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 1 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 1 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
]
|
|
]
|
|
],
|
|
[
|
|
[
|
|
[
|
|
"a_5052_5702#",
|
|
[
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "2", 1 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 2 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 1 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"a_4347_7368#",
|
|
[
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "2", 1 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 2 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 1 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"a_n9280_2384#",
|
|
[
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 1 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 1 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "2", 1 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 2 ]
|
|
]
|
|
]
|
|
], [
|
|
[
|
|
"n<1>",
|
|
[
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 2 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 1 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "2", 1 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"n<3>",
|
|
[
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 2 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 1 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "2", 1 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"net70",
|
|
[
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 1 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 2 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "2", 1 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 1 ]
|
|
]
|
|
]
|
|
]
|
|
]
|
|
],
|
|
"badelements": [
|
|
[
|
|
[
|
|
[
|
|
"sky130_fd_pr__nfet_g5v0d10v5:123",
|
|
[
|
|
[ "1", 6 ],
|
|
[ "2", 8 ],
|
|
[ "4", 96 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_pr__nfet_g5v0d10v5:50",
|
|
[
|
|
[ "1", 96 ],
|
|
[ "2", 8 ],
|
|
[ "4", 96 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_pr__nfet_g5v0d10v5:3",
|
|
[
|
|
[ "1", 96 ],
|
|
[ "2", 8 ],
|
|
[ "4", 96 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_pr__nfet_g5v0d10v5:104",
|
|
[
|
|
[ "1", 96 ],
|
|
[ "2", 6 ],
|
|
[ "4", 96 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_pr__nfet_g5v0d10v5:76",
|
|
[
|
|
[ "1", 6 ],
|
|
[ "2", 6 ],
|
|
[ "4", 96 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_pr__nfet_g5v0d10v5:59",
|
|
[
|
|
[ "1", 96 ],
|
|
[ "2", 6 ],
|
|
[ "4", 96 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_pr__nfet_g5v0d10v5:38",
|
|
[
|
|
[ "1", 96 ],
|
|
[ "2", 8 ],
|
|
[ "4", 96 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_pr__nfet_g5v0d10v5:28",
|
|
[
|
|
[ "1", 3 ],
|
|
[ "2", 2 ],
|
|
[ "4", 96 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_pr__nfet_g5v0d10v5:8",
|
|
[
|
|
[ "1", 6 ],
|
|
[ "2", 1 ],
|
|
[ "4", 96 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_pr__nfet_g5v0d10v5:61",
|
|
[
|
|
[ "1", 96 ],
|
|
[ "2", 4 ],
|
|
[ "4", 96 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_pr__nfet_g5v0d10v5:94",
|
|
[
|
|
[ "1", 5 ],
|
|
[ "2", 2 ],
|
|
[ "4", 96 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_pr__nfet_g5v0d10v5:77",
|
|
[
|
|
[ "1", 5 ],
|
|
[ "2", 2 ],
|
|
[ "4", 96 ]
|
|
]
|
|
]
|
|
], [
|
|
[
|
|
"sky130_fd_io__hvsbt_nand2:I203/sky130_fd_pr__nfet_g5v0d10v5:I6",
|
|
[
|
|
[ "1", 99 ],
|
|
[ "2", 6 ],
|
|
[ "4", 99 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__hvsbt_nand2:I187/sky130_fd_pr__nfet_g5v0d10v5:I6",
|
|
[
|
|
[ "1", 99 ],
|
|
[ "2", 8 ],
|
|
[ "4", 99 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__hvsbt_xor:I200/sky130_fd_pr__nfet_g5v0d10v5:I1",
|
|
[
|
|
[ "1", 6 ],
|
|
[ "2", 8 ],
|
|
[ "4", 99 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__hvsbt_nand2:I382/sky130_fd_pr__nfet_g5v0d10v5:I6",
|
|
[
|
|
[ "1", 99 ],
|
|
[ "2", 10 ],
|
|
[ "4", 99 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__hvsbt_xor:I200/sky130_fd_pr__nfet_g5v0d10v5:I14",
|
|
[
|
|
[ "1", 99 ],
|
|
[ "2", 10 ],
|
|
[ "4", 99 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__hvsbt_xor:I210/sky130_fd_pr__nfet_g5v0d10v5:I14",
|
|
[
|
|
[ "1", 99 ],
|
|
[ "2", 10 ],
|
|
[ "4", 99 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__hvsbt_xor:I210/sky130_fd_pr__nfet_g5v0d10v5:I1",
|
|
[
|
|
[ "1", 6 ],
|
|
[ "2", 10 ],
|
|
[ "4", 99 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__hvsbt_nor:I381/sky130_fd_pr__nfet_g5v0d10v5:I6",
|
|
[
|
|
[ "1", 99 ],
|
|
[ "2", 10 ],
|
|
[ "4", 99 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__hvsbt_nor:I381/sky130_fd_pr__nfet_g5v0d10v5:I1",
|
|
[
|
|
[ "1", 99 ],
|
|
[ "2", 8 ],
|
|
[ "4", 99 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__hvsbt_xor:I200/sky130_fd_pr__nfet_g5v0d10v5:I19",
|
|
[
|
|
[ "1", 99 ],
|
|
[ "2", 10 ],
|
|
[ "4", 99 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
]
|
|
]
|
|
],
|
|
[
|
|
[
|
|
[
|
|
"sky130_fd_pr__pfet_g5v0d10v5:72",
|
|
[
|
|
[ "1", 33 ],
|
|
[ "2", 8 ],
|
|
[ "4", 33 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_pr__pfet_g5v0d10v5:62",
|
|
[
|
|
[ "1", 33 ],
|
|
[ "2", 8 ],
|
|
[ "4", 33 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_pr__pfet_g5v0d10v5:53",
|
|
[
|
|
[ "1", 33 ],
|
|
[ "2", 8 ],
|
|
[ "4", 33 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_pr__pfet_g5v0d10v5:49",
|
|
[
|
|
[ "1", 6 ],
|
|
[ "2", 3 ],
|
|
[ "4", 33 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_pr__pfet_g5v0d10v5:18",
|
|
[
|
|
[ "1", 33 ],
|
|
[ "2", 8 ],
|
|
[ "4", 33 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_pr__pfet_g5v0d10v5:20",
|
|
[
|
|
[ "1", 6 ],
|
|
[ "2", 4 ],
|
|
[ "4", 33 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_pr__pfet_g5v0d10v5:45",
|
|
[
|
|
[ "1", 39 ],
|
|
[ "2", 6 ],
|
|
[ "4", 39 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_pr__pfet_g5v0d10v5:31",
|
|
[
|
|
[ "1", 39 ],
|
|
[ "2", 8 ],
|
|
[ "4", 39 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_pr__pfet_g5v0d10v5:17",
|
|
[
|
|
[ "1", 39 ],
|
|
[ "2", 8 ],
|
|
[ "4", 39 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_pr__pfet_g5v0d10v5:32",
|
|
[
|
|
[ "1", 3 ],
|
|
[ "2", 5 ],
|
|
[ "4", 4 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_pr__pfet_g5v0d10v5:7",
|
|
[
|
|
[ "1", 5 ],
|
|
[ "2", 2 ],
|
|
[ "4", 4 ]
|
|
]
|
|
]
|
|
], [
|
|
[
|
|
"sky130_fd_io__hvsbt_nor:I381/sky130_fd_pr__pfet_g5v0d10v5:I3",
|
|
[
|
|
[ "1", 87 ],
|
|
[ "2", 8 ],
|
|
[ "4", 87 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__hvsbt_nand2:I382/sky130_fd_pr__pfet_g5v0d10v5:I5",
|
|
[
|
|
[ "1", 87 ],
|
|
[ "2", 5 ],
|
|
[ "4", 87 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__hvsbt_nand2:I203/sky130_fd_pr__pfet_g5v0d10v5:I5",
|
|
[
|
|
[ "1", 87 ],
|
|
[ "2", 10 ],
|
|
[ "4", 87 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__hvsbt_nand2:I187/sky130_fd_pr__pfet_g5v0d10v5:I5",
|
|
[
|
|
[ "1", 87 ],
|
|
[ "2", 10 ],
|
|
[ "4", 87 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__hvsbt_nor:I381/sky130_fd_pr__pfet_g5v0d10v5:I12",
|
|
[
|
|
[ "1", 5 ],
|
|
[ "2", 10 ],
|
|
[ "4", 87 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__hvsbt_nand2:I187/sky130_fd_pr__pfet_g5v0d10v5:I3",
|
|
[
|
|
[ "1", 87 ],
|
|
[ "2", 8 ],
|
|
[ "4", 87 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__hvsbt_xor:I200/sky130_fd_pr__pfet_g5v0d10v5:I18",
|
|
[
|
|
[ "1", 87 ],
|
|
[ "2", 10 ],
|
|
[ "4", 87 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
]
|
|
]
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_io__gpiov2_obpredrvr",
|
|
"sky130_fd_io__gpiov2_obpredrvr"
|
|
],
|
|
"devices": [
|
|
[
|
|
["sky130_fd_pr__pfet_g5v0d10v5", 20],
|
|
["sky130_fd_pr__nfet_g5v0d10v5", 39],
|
|
["sky130_fd_io__gpiov2_octl_mux", 1],
|
|
["sky130_fd_pr__res_generic_m1", 23],
|
|
["sky130_fd_pr__res_generic_po", 2 ]
|
|
], [
|
|
["sky130_fd_pr__pfet_g5v0d10v5", 75 ],
|
|
["sky130_fd_pr__nfet_g5v0d10v5", 75 ],
|
|
["sky130_fd_io__gpiov2_octl_mux", 1 ],
|
|
["sky130_fd_pr__res_generic_m1", 37 ],
|
|
["sky130_fd_pr__res_generic_po", 2 ]
|
|
]
|
|
],
|
|
"nets": [
|
|
64,
|
|
121
|
|
],
|
|
"badnets": [
|
|
[
|
|
[
|
|
[
|
|
"/sky130_fd_io__com_pdpredrvr_weakv2_0/a_73_866#",
|
|
[
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 2 ]
|
|
]
|
|
],
|
|
[
|
|
"/sky130_fd_io__gpio_pupredrvr_strongv2_0//sky130_fd_io__gpiov2_pupredrvr_strong_nd2_0/a_311_632#",
|
|
[
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 2 ]
|
|
]
|
|
],
|
|
[
|
|
"/sky130_fd_io__gpio_pupredrvr_strongv2_0//sky130_fd_io__gpiov2_pupredrvr_strong_nd2_0/a_809_632#",
|
|
[
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 2 ]
|
|
]
|
|
],
|
|
[
|
|
"/sky130_fd_io__gpio_pupredrvr_strongv2_0//sky130_fd_io__feascom_pupredrvr_nbiasv2_0/a_737_914#",
|
|
[
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 2 ]
|
|
]
|
|
],
|
|
[
|
|
"/sky130_fd_io__gpio_pupredrvr_strongv2_0//sky130_fd_io__gpiov2_pupredrvr_strong_nd2_a_0/a_311_632#",
|
|
[
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 2 ]
|
|
]
|
|
],
|
|
[
|
|
"/sky130_fd_io__gpio_pupredrvr_strongv2_0//sky130_fd_io__gpiov2_pupredrvr_strong_nd2_a_0/a_809_1060#",
|
|
[
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 2 ]
|
|
]
|
|
],
|
|
[
|
|
"/sky130_fd_io__gpio_pupredrvr_strongv2_0//sky130_fd_io__gpiov2_pupredrvr_strong_nd2_a_0/a_809_632#",
|
|
[
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 2 ]
|
|
]
|
|
],
|
|
[
|
|
"/sky130_fd_io__gpio_pupredrvr_strongv2_0//sky130_fd_io__gpiov2_pupredrvr_strong_nd2_a_0/a_311_1060#",
|
|
[
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 2 ]
|
|
]
|
|
],
|
|
[
|
|
"/sky130_fd_io__gpio_pupredrvr_strongv2_0//sky130_fd_io__feascom_pupredrvr_nbiasv2_0/a_2421_2014#",
|
|
[
|
|
[ "sky130_fd_pr__res_generic_m1", "end_a|end_b", 1 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"VSUBS",
|
|
[
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 23 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "4", 39 ],
|
|
[ "sky130_fd_io__gpiov2_octl_mux", "a_1266_1185#", 1 ],
|
|
[ "sky130_fd_pr__res_generic_m1", "end_a|end_b", 3 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__com_pdpredrvr_weakv2_0/VCC_IO",
|
|
[
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "4", 2 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__com_pdpredrvr_weakv2_0/PD_H",
|
|
[
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 1 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 2 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_pdpredrvr_strong_0/sky130_fd_io__gpiov2_octl_mux_0/SEL_H",
|
|
[
|
|
[ "sky130_fd_io__gpiov2_octl_mux", "SEL_H", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_pdpredrvr_strong_0/sky130_fd_io__gpiov2_octl_mux_0/B_H",
|
|
[
|
|
[ "sky130_fd_io__gpiov2_octl_mux", "B_H", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_pdpredrvr_strong_0/sky130_fd_io__gpiov2_octl_mux_0/SEL_H_N",
|
|
[
|
|
[ "sky130_fd_io__gpiov2_octl_mux", "SEL_H_N", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_pdpredrvr_strong_0/sky130_fd_io__gpiov2_octl_mux_0/w_1191_2415#",
|
|
[
|
|
[ "sky130_fd_io__gpiov2_octl_mux", "w_1191_2415#", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_pdpredrvr_strong_0/sky130_fd_io__gpiov2_octl_mux_0/A_H",
|
|
[
|
|
[ "sky130_fd_io__gpiov2_octl_mux", "A_H", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_pdpredrvr_strong_0/sky130_fd_io__gpiov2_octl_mux_0/Y_H",
|
|
[
|
|
[ "sky130_fd_io__gpiov2_octl_mux", "Y_H", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"/sky130_fd_io__gpio_pupredrvr_strongv2_0/m1_6266_605#",
|
|
[
|
|
[ "sky130_fd_pr__res_generic_m1", "end_a|end_b", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"/sky130_fd_io__gpio_pupredrvr_strongv2_0//sky130_fd_io__feascom_pupredrvr_nbiasv2_0/m1_2838_1831#",
|
|
[
|
|
[ "sky130_fd_pr__res_generic_m1", "end_a|end_b", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpio_pupredrvr_strongv2_0/VCC_IO",
|
|
[
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 17 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "4", 18 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpio_pupredrvr_strongv2_0/PU_H_N[3]",
|
|
[
|
|
[ "sky130_fd_pr__res_generic_m1", "end_a|end_b", 1 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 2 ],
|
|
[ "sky130_fd_pr__res_generic_po", "end_a|end_b", 1 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"/sky130_fd_io__gpio_pupredrvr_strongv2_0//sky130_fd_io__feascom_pupredrvr_nbiasv2_0/a_562_1898#",
|
|
[
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "2", 1 ],
|
|
[ "sky130_fd_pr__res_generic_m1", "end_a|end_b", 1 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 3 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpio_pupredrvr_strongv2_0/PU_H_N[2]",
|
|
[
|
|
[ "sky130_fd_pr__res_generic_m1", "end_a|end_b", 2 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "2", 1 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 2 ],
|
|
[ "sky130_fd_pr__res_generic_po", "end_a|end_b", 1 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpio_pupredrvr_strongv2_0/PUEN_H",
|
|
[
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "2", 4 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 3 ]
|
|
]
|
|
],
|
|
[
|
|
"/sky130_fd_io__gpio_pupredrvr_strongv2_0//sky130_fd_io__feascom_pupredrvr_nbiasv2_0/a_207_1014#",
|
|
[
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 1 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 2 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"/sky130_fd_io__gpio_pupredrvr_strongv2_0//sky130_fd_io__feascom_pupredrvr_nbiasv2_0/a_250_1898#",
|
|
[
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "2", 3 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 3 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 1 ],
|
|
[ "sky130_fd_pr__res_generic_m1", "end_a|end_b", 1 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
]
|
|
], [
|
|
[
|
|
"sky130_fd_io__gpiov2_pdpredrvr_strong:pd_strong_q0/sky130_fd_io__gpiov2_pdpredrvr_strong_nr3:nr2_q0/int_slow",
|
|
[
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 2 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_pdpredrvr_strong:pd_strong_q0/sky130_fd_io__com_pdpredrvr_pbias:bias_q0/net183",
|
|
[
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 2 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_pdpredrvr_strong:pd_strong_q0/sky130_fd_io__com_nor2_dnw:nor_q0/net17",
|
|
[
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 2 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_pupredrvr_strong:pu_strong_q0/sky130_fd_io__com_pupredrvr_nbias:nbias_q0/n<3>",
|
|
[
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 2 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_pdpredrvr_strong:pd_strong_q0/sky130_fd_io__com_pdpredrvr_pbias:bias_q0/n<100>",
|
|
[
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 2 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_pupredrvr_strong:pu_strong_q0/sky130_fd_io__gpiov2_pupredrvr_strong_nd2:nd2b_q0/int<3>",
|
|
[
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 2 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_pupredrvr_strong:pu_strong_q0/sky130_fd_io__gpiov2_pupredrvr_strong_nd2:nd2b_q0/int<2>",
|
|
[
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 2 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_pupredrvr_strong:pu_strong_q0/sky130_fd_io__gpiov2_pupredrvr_strong_nd2:nd2a_q0/int<3>",
|
|
[
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 2 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_pupredrvr_strong:pu_strong_q0/sky130_fd_io__gpiov2_pupredrvr_strong_nd2:nd2a_q0/int<2>",
|
|
[
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 2 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_pupredrvr_strong:pu_strong_q0/sky130_fd_io__gpiov2_pupredrvr_strong_nd2:nd2a_q0/int<1>",
|
|
[
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 2 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_pupredrvr_strong:pu_strong_q0/sky130_fd_io__gpiov2_pupredrvr_strong_nd2:nd2a_q0/int<0>",
|
|
[
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 2 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__com_pupredrvr_weak:pu_weak_q0/net21",
|
|
[
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 2 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__com_pupredrvr_strong_slow:pu_strong_slow_q0/net17",
|
|
[
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 2 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_pdpredrvr_strong:pd_strong_q0/sky130_fd_io__com_pdpredrvr_pbias:bias_q0/net88",
|
|
[
|
|
[ "sky130_fd_pr__res_generic_m1", "end_a|end_b", 1 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_pdpredrvr_strong:pd_strong_q0/sky130_fd_io__com_pdpredrvr_pbias:bias_q0/net84",
|
|
[
|
|
[ "sky130_fd_pr__res_generic_m1", "end_a|end_b", 1 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_pupredrvr_strong:pu_strong_q0/sky130_fd_io__com_pupredrvr_nbias:nbias_q0/net90",
|
|
[
|
|
[ "sky130_fd_pr__res_generic_m1", "end_a|end_b", 1 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_pdpredrvr_strong:pd_strong_q0/sky130_fd_io__gpiov2_pdpredrvr_strong_nr2:nr3_q0/int_slow",
|
|
[
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 2 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_pdpredrvr_strong:pd_strong_q0/sky130_fd_io__gpiov2_pdpredrvr_strong_nr2:nr3_q0/net62",
|
|
[
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 2 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_pdpredrvr_strong:pd_strong_q0/sky130_fd_io__com_pdpredrvr_pbias:bias_q0/net171",
|
|
[
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 2 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_pdpredrvr_strong:pd_strong_q0/sky130_fd_io__gpiov2_pdpredrvr_strong_nr2:nr3_q0/net45",
|
|
[
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 2 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__com_pdpredrvr_weak:pd_weak_q0/net25",
|
|
[
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 2 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__com_pdpredrvr_strong_slow:pd_strong_slow_q0/net25",
|
|
[
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 2 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_pdpredrvr_strong:pd_strong_q0/mod_drvlo_h_n_i2c",
|
|
[
|
|
[ "sky130_fd_io__gpiov2_octl_mux", "A_H", 1 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 1 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_pdpredrvr_strong:pd_strong_q0/sky130_fd_io__gpiov2_pdpredrvr_strong_nr3:nr2_q0/int2",
|
|
[
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 3 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_pdpredrvr_strong:pd_strong_q0/sky130_fd_io__com_pdpredrvr_pbias:bias_q0/net157",
|
|
[
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 1 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 1 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "2", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_pdpredrvr_strong:pd_strong_q0/sky130_fd_io__com_pdpredrvr_pbias:bias_q0/net161",
|
|
[
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 2 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "2", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_pdpredrvr_strong:pd_strong_q0/sky130_fd_io__tk_opto:I77/sky130_fd_io__tk_em1o:e1_q0/net11",
|
|
[
|
|
[ "sky130_fd_pr__res_generic_m1", "end_a|end_b", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_pdpredrvr_strong:pd_strong_q0/sky130_fd_io__tk_opto:I76/sky130_fd_io__tk_em1o:e1_q0/net7",
|
|
[
|
|
[ "sky130_fd_pr__res_generic_m1", "end_a|end_b", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_pdpredrvr_strong:pd_strong_q0/sky130_fd_io__com_pdpredrvr_pbias:bias_q0/sky130_fd_io__tk_opto:I27/sky130_fd_io__tk_em1o:e1_q0/net7",
|
|
[
|
|
[ "sky130_fd_pr__res_generic_m1", "end_a|end_b", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_pdpredrvr_strong:pd_strong_q0/sky130_fd_io__com_pdpredrvr_pbias:bias_q0/sky130_fd_io__tk_em1o:E1/net11",
|
|
[
|
|
[ "sky130_fd_pr__res_generic_m1", "end_a|end_b", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_pdpredrvr_strong:pd_strong_q0/sky130_fd_io__com_pdpredrvr_pbias:bias_q0/sky130_fd_io__tk_em1o:E2/net7",
|
|
[
|
|
[ "sky130_fd_pr__res_generic_m1", "end_a|end_b", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_pupredrvr_strong:pu_strong_q0/sky130_fd_io__tk_opto:I96/sky130_fd_io__tk_em1o:e1_q0/net11",
|
|
[
|
|
[ "sky130_fd_pr__res_generic_m1", "end_a|end_b", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_pupredrvr_strong:pu_strong_q0/sky130_fd_io__com_pupredrvr_nbias:nbias_q0/sky130_fd_io__tk_em1o:E1/net7",
|
|
[
|
|
[ "sky130_fd_pr__res_generic_m1", "end_a|end_b", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_pdpredrvr_strong:pd_strong_q0/en_fast_h_n",
|
|
[
|
|
[ "sky130_fd_pr__res_generic_m1", "end_a|end_b", 1 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 1 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 1 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 1 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "2", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"PU_H_N[3]",
|
|
[
|
|
[ "sky130_fd_pr__res_generic_m1", "end_a|end_b", 1 ],
|
|
[ "sky130_fd_pr__res_generic_po", "end_a|end_b", 1 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 1 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 2 ]
|
|
]
|
|
],
|
|
[
|
|
"I2C_MODE_H_N",
|
|
[
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "2", 2 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 2 ],
|
|
[ "sky130_fd_io__gpiov2_octl_mux", "SEL_H_N", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_pdpredrvr_strong:pd_strong_q0/i2c_mode_h",
|
|
[
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "2", 1 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 1 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 1 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 1 ],
|
|
[ "sky130_fd_io__gpiov2_octl_mux", "SEL_H", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_pdpredrvr_strong:pd_strong_q0/mod_slow_h",
|
|
[
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 1 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 1 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "2", 2 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_pdpredrvr_strong:pd_strong_q0/sky130_fd_io__com_pdpredrvr_pbias:bias_q0/n<0>",
|
|
[
|
|
[ "sky130_fd_pr__res_generic_m1", "end_a|end_b", 2 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 1 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 1 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "2", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_pdpredrvr_strong:pd_strong_q0/sky130_fd_io__com_pdpredrvr_pbias:bias_q0/n<1>",
|
|
[
|
|
[ "sky130_fd_pr__res_generic_m1", "end_a|end_b", 1 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 3 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_pdpredrvr_strong:pd_strong_q0/sky130_fd_io__com_pdpredrvr_pbias:bias_q0/pbias1",
|
|
[
|
|
[ "sky130_fd_pr__res_generic_m1", "end_a|end_b", 2 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 2 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "2", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_pupredrvr_strong:pu_strong_q0/sky130_fd_io__com_pupredrvr_nbias:nbias_q0/n<1>",
|
|
[
|
|
[ "sky130_fd_pr__res_generic_m1", "end_a|end_b", 1 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 3 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "2", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"PU_H_N[2]",
|
|
[
|
|
[ "sky130_fd_pr__res_generic_m1", "end_a|end_b", 2 ],
|
|
[ "sky130_fd_pr__res_generic_po", "end_a|end_b", 1 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 1 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 2 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "2", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"PD_H[3]",
|
|
[
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 5 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 2 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_pdpredrvr_strong:pd_strong_q0/mod_drvlo_h_n",
|
|
[
|
|
[ "sky130_fd_io__gpiov2_octl_mux", "Y_H", 1 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "2", 5 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"PD_H[2]",
|
|
[
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 3 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 3 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_pdpredrvr_strong:pd_strong_q0/en_fast_h",
|
|
[
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "2", 2 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 1 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 1 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 2 ]
|
|
]
|
|
],
|
|
[
|
|
"SLOW_H",
|
|
[
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "2", 2 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 2 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_pdpredrvr_strong:pd_strong_q0/net142",
|
|
[
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 1 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 1 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "2", 1 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_pdpredrvr_strong:pd_strong_q0/sky130_fd_io__com_pdpredrvr_pbias:bias_q0/drvlo_i_h",
|
|
[
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 1 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 1 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "2", 2 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_pdpredrvr_strong:pd_strong_q0/sky130_fd_io__com_pdpredrvr_pbias:bias_q0/N0",
|
|
[
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 3 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "2", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_pupredrvr_strong:pu_strong_q0/sky130_fd_io__com_pupredrvr_nbias:nbias_q0/drvhi_i_h_n",
|
|
[
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 1 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 1 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 2 ]
|
|
]
|
|
],
|
|
[
|
|
"PUEN_H[1]",
|
|
[
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 4 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "2", 5 ]
|
|
]
|
|
],
|
|
[
|
|
"PD_H[4]",
|
|
[
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 2 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 2 ],
|
|
[ "sky130_fd_pr__res_generic_m1", "end_a|end_b", 1 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 3 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "2", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_pdpredrvr_strong:pd_strong_q0/sky130_fd_io__com_pdpredrvr_pbias:bias_q0/bias_g",
|
|
[
|
|
[ "sky130_fd_pr__res_generic_m1", "end_a|end_b", 1 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 3 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 3 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 1 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "2", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_pupredrvr_strong:pu_strong_q0/sky130_fd_io__com_pupredrvr_nbias:nbias_q0/bias_g",
|
|
[
|
|
[ "sky130_fd_pr__res_generic_m1", "end_a|end_b", 1 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 3 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "2", 3 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 1 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"DRVHI_H",
|
|
[
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 14 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "2", 7 ]
|
|
]
|
|
],
|
|
[
|
|
"VCC_IO",
|
|
[
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 49 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "4", 75 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 1 ],
|
|
[ "sky130_fd_io__gpiov2_octl_mux", "VCCIO", 1 ],
|
|
[ "sky130_fd_pr__res_generic_m1", "end_a|end_b", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"VGND_IO",
|
|
[
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "4", 67 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 47 ],
|
|
[ "sky130_fd_pr__res_generic_m1", "end_a|end_b", 3 ],
|
|
[ "sky130_fd_io__gpiov2_octl_mux", "VSSIO", 1 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "2", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"PDEN_H_N[1]",
|
|
[
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "2", 7 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 6 ]
|
|
]
|
|
],
|
|
[
|
|
"VGND",
|
|
[
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "4", 8 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 6 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_pdpredrvr_strong:pd_strong_q0/pbias_out",
|
|
[
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "2", 4 ],
|
|
[ "sky130_fd_pr__res_generic_m1", "end_a|end_b", 4 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 1 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 3 ]
|
|
]
|
|
]
|
|
]
|
|
],
|
|
[
|
|
[
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
]
|
|
], [
|
|
[
|
|
"sky130_fd_io__gpiov2_pdpredrvr_strong:pd_strong_q0/sky130_fd_io__gpiov2_pdpredrvr_strong_nr3:nr2_q0/int1",
|
|
[
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 4 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_pdpredrvr_strong:pd_strong_q0/sky130_fd_io__gpiov2_pdpredrvr_strong_nr2:nr3_q0/net42",
|
|
[
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 4 ]
|
|
]
|
|
]
|
|
]
|
|
],
|
|
[
|
|
[
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
]
|
|
], [
|
|
[
|
|
"sky130_fd_io__gpiov2_pupredrvr_strong:pu_strong_q0/sky130_fd_io__gpiov2_pupredrvr_strong_nd2:nd2a_q0/net24",
|
|
[
|
|
[ "sky130_fd_pr__res_generic_m1", "end_a|end_b", 1 ],
|
|
[ "sky130_fd_pr__res_generic_po", "end_a|end_b", 1 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 4 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_pupredrvr_strong:pu_strong_q0/sky130_fd_io__gpiov2_pupredrvr_strong_nd2:nd2b_q0/net24",
|
|
[
|
|
[ "sky130_fd_pr__res_generic_m1", "end_a|end_b", 1 ],
|
|
[ "sky130_fd_pr__res_generic_po", "end_a|end_b", 1 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 4 ]
|
|
]
|
|
]
|
|
]
|
|
],
|
|
[
|
|
[
|
|
[
|
|
"/sky130_fd_io__gpio_pupredrvr_strongv2_0//sky130_fd_io__gpiov2_pupredrvr_strong_nd2_a_0/a_158_632#",
|
|
[
|
|
[ "sky130_fd_pr__res_generic_m1", "end_a|end_b", 1 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 4 ],
|
|
[ "sky130_fd_pr__res_generic_po", "end_a|end_b", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpio_pupredrvr_strongv2_0/sky130_fd_io__gpiov2_pupredrvr_strong_nd2_0/a_158_632#",
|
|
[
|
|
[ "sky130_fd_pr__res_generic_m1", "end_a|end_b", 1 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 4 ],
|
|
[ "sky130_fd_pr__res_generic_po", "end_a|end_b", 1 ]
|
|
]
|
|
]
|
|
], [
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
]
|
|
]
|
|
],
|
|
[
|
|
[
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
]
|
|
], [
|
|
[
|
|
"PD_H[1]",
|
|
[
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 2 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"PD_H[0]",
|
|
[
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 2 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 1 ]
|
|
]
|
|
]
|
|
]
|
|
],
|
|
[
|
|
[
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
]
|
|
], [
|
|
[
|
|
"PU_H_N[1]",
|
|
[
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 1 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 2 ]
|
|
]
|
|
],
|
|
[
|
|
"PU_H_N[0]",
|
|
[
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 1 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 2 ]
|
|
]
|
|
]
|
|
]
|
|
],
|
|
[
|
|
[
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
]
|
|
], [
|
|
[
|
|
"PDEN_H_N[0]",
|
|
[
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 1 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "2", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"PUEN_H[0]",
|
|
[
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 1 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "2", 1 ]
|
|
]
|
|
]
|
|
]
|
|
],
|
|
[
|
|
[
|
|
[
|
|
"sky130_fd_io__gpio_pupredrvr_strongv2_0/DRVHI_H",
|
|
[
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "2", 5 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 12 ]
|
|
]
|
|
]
|
|
], [
|
|
[
|
|
"DRVLO_H_N",
|
|
[
|
|
[ "sky130_fd_io__gpiov2_octl_mux", "B_H", 1 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "2", 9 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 7 ]
|
|
]
|
|
]
|
|
]
|
|
]
|
|
],
|
|
"badelements": [
|
|
[
|
|
[
|
|
[
|
|
"sky130_fd_io__gpio_pupredrvr_strongv2_0//sky130_fd_io__feascom_pupredrvr_nbiasv2_0/sky130_fd_pr__pfet_g5v0d10v5:7",
|
|
[
|
|
[ "1", 36 ],
|
|
[ "2", 5 ],
|
|
[ "4", 36 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpio_pupredrvr_strongv2_0//sky130_fd_io__feascom_pupredrvr_nbiasv2_0/sky130_fd_pr__pfet_g5v0d10v5:35",
|
|
[
|
|
[ "1", 36 ],
|
|
[ "2", 7 ],
|
|
[ "4", 36 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpio_pupredrvr_strongv2_0//sky130_fd_io__feascom_pupredrvr_nbiasv2_0/sky130_fd_pr__pfet_g5v0d10v5:36",
|
|
[
|
|
[ "1", 36 ],
|
|
[ "2", 7 ],
|
|
[ "4", 36 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpio_pupredrvr_strongv2_0//sky130_fd_io__gpiov2_pupredrvr_strong_nd2_0/sky130_fd_pr__pfet_g5v0d10v5:4",
|
|
[
|
|
[ "1", 36 ],
|
|
[ "2", 7 ],
|
|
[ "4", 36 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpio_pupredrvr_strongv2_0//sky130_fd_io__gpiov2_pupredrvr_strong_nd2_a_0/sky130_fd_pr__pfet_g5v0d10v5:5",
|
|
[
|
|
[ "1", 36 ],
|
|
[ "2", 7 ],
|
|
[ "4", 36 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpio_pupredrvr_strongv2_0//sky130_fd_io__feascom_pupredrvr_nbiasv2_0/sky130_fd_pr__nfet_g5v0d10v5:15",
|
|
[
|
|
[ "1", 66 ],
|
|
[ "2", 17 ],
|
|
[ "4", 66 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpio_pupredrvr_strongv2_0//sky130_fd_io__feascom_pupredrvr_nbiasv2_0/sky130_fd_pr__nfet_g5v0d10v5:42",
|
|
[
|
|
[ "1", 9 ],
|
|
[ "2", 17 ],
|
|
[ "4", 66 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpio_pupredrvr_strongv2_0//sky130_fd_io__gpiov2_pupredrvr_strong_nd2_0/sky130_fd_pr__nfet_g5v0d10v5:1",
|
|
[
|
|
[ "1", 6 ],
|
|
[ "2", 17 ],
|
|
[ "4", 66 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpio_pupredrvr_strongv2_0//sky130_fd_io__gpiov2_pupredrvr_strong_nd2_0/sky130_fd_pr__nfet_g5v0d10v5:8",
|
|
[
|
|
[ "1", 6 ],
|
|
[ "2", 17 ],
|
|
[ "4", 66 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpio_pupredrvr_strongv2_0//sky130_fd_io__gpiov2_pupredrvr_strong_nd2_a_0/sky130_fd_pr__nfet_g5v0d10v5:1",
|
|
[
|
|
[ "1", 6 ],
|
|
[ "2", 17 ],
|
|
[ "4", 66 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpio_pupredrvr_strongv2_0//sky130_fd_io__gpiov2_pupredrvr_strong_nd2_a_0/sky130_fd_pr__nfet_g5v0d10v5:7",
|
|
[
|
|
[ "1", 6 ],
|
|
[ "2", 17 ],
|
|
[ "4", 66 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpio_pupredrvr_strongv2_0//sky130_fd_io__gpiov2_pupredrvr_strong_nd2_a_0/sky130_fd_pr__nfet_g5v0d10v5:9",
|
|
[
|
|
[ "1", 6 ],
|
|
[ "2", 17 ],
|
|
[ "4", 66 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpio_pupredrvr_strongv2_0//sky130_fd_io__gpiov2_pupredrvr_strong_nd2_a_0/sky130_fd_pr__nfet_g5v0d10v5:10",
|
|
[
|
|
[ "1", 6 ],
|
|
[ "2", 17 ],
|
|
[ "4", 66 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpio_pupredrvr_strongv2_0//sky130_fd_io__feascom_pupredrvr_nbiasv2_0/sky130_fd_pr__res_generic_m1:0",
|
|
[
|
|
[ "end_a", 5 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpio_pupredrvr_strongv2_0//sky130_fd_io__feascom_pupredrvr_nbiasv2_0/sky130_fd_pr__res_generic_m1:8",
|
|
[
|
|
[ "end_a", 9 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpio_pupredrvr_strongv2_0/sky130_fd_pr__res_generic_m1:3",
|
|
[
|
|
[ "end_a", 66 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
]
|
|
], [
|
|
[
|
|
"sky130_fd_io__com_pdpredrvr_weak:pd_weak_q0/sky130_fd_pr__pfet_g5v0d10v5:I24",
|
|
[
|
|
[ "1", 127 ],
|
|
[ "2", 2 ],
|
|
[ "4", 127 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_pupredrvr_strong:pu_strong_q0/sky130_fd_io__gpiov2_pupredrvr_strong_nd2:nd2b_q0/sky130_fd_pr__pfet_g5v0d10v5:mpen_q0",
|
|
[
|
|
[ "1", 127 ],
|
|
[ "2", 9 ],
|
|
[ "4", 127 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_pupredrvr_strong:pu_strong_q0/sky130_fd_io__gpiov2_pupredrvr_strong_nd2:nd2b_q0/sky130_fd_pr__pfet_g5v0d10v5:mpin_q0",
|
|
[
|
|
[ "1", 127 ],
|
|
[ "2", 21 ],
|
|
[ "4", 127 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_pupredrvr_strong:pu_strong_q0/sky130_fd_io__gpiov2_pupredrvr_strong_nd2:nd2a_q0/sky130_fd_pr__pfet_g5v0d10v5:mpen_q0",
|
|
[
|
|
[ "1", 127 ],
|
|
[ "2", 9 ],
|
|
[ "4", 127 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_pupredrvr_strong:pu_strong_q0/sky130_fd_io__gpiov2_pupredrvr_strong_nd2:nd2a_q0/sky130_fd_pr__pfet_g5v0d10v5:mpin_q0",
|
|
[
|
|
[ "1", 127 ],
|
|
[ "2", 21 ],
|
|
[ "4", 127 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_pupredrvr_strong:pu_strong_q0/sky130_fd_io__com_pupredrvr_nbias:nbias_q0/sky130_fd_pr__pfet_g5v0d10v5:I34",
|
|
[
|
|
[ "1", 127 ],
|
|
[ "2", 21 ],
|
|
[ "4", 127 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_pupredrvr_strong:pu_strong_q0/sky130_fd_io__com_pupredrvr_nbias:nbias_q0/sky130_fd_pr__pfet_g5v0d10v5:I31",
|
|
[
|
|
[ "1", 127 ],
|
|
[ "2", 5 ],
|
|
[ "4", 127 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_pupredrvr_strong:pu_strong_q0/sky130_fd_io__com_pupredrvr_nbias:nbias_q0/sky130_fd_pr__pfet_g5v0d10v5:I30",
|
|
[
|
|
[ "1", 127 ],
|
|
[ "2", 21 ],
|
|
[ "4", 127 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_pupredrvr_strong:pu_strong_q0/sky130_fd_io__com_pupredrvr_nbias:nbias_q0/sky130_fd_pr__pfet_g5v0d10v5:I12",
|
|
[
|
|
[ "1", 127 ],
|
|
[ "2", 21 ],
|
|
[ "4", 127 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_pupredrvr_strong:pu_strong_q0/sky130_fd_io__com_pupredrvr_nbias:nbias_q0/sky130_fd_pr__pfet_g5v0d10v5:I50",
|
|
[
|
|
[ "1", 127 ],
|
|
[ "2", 9 ],
|
|
[ "4", 127 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_pupredrvr_strong:pu_strong_q0/sky130_fd_io__com_pupredrvr_nbias:nbias_q0/sky130_fd_pr__pfet_g5v0d10v5:I56",
|
|
[
|
|
[ "1", 127 ],
|
|
[ "2", 7 ],
|
|
[ "4", 127 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_pdpredrvr_strong:pd_strong_q0/sky130_fd_io__hvsbt_inv_x1:I93/sky130_fd_pr__pfet_g5v0d10v5:I1",
|
|
[
|
|
[ "1", 127 ],
|
|
[ "2", 5 ],
|
|
[ "4", 127 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_pdpredrvr_strong:pd_strong_q0/sky130_fd_io__gpiov2_pdpredrvr_strong_nr2:nr3_q0/sky130_fd_pr__pfet_g5v0d10v5:mpen_slow_q0",
|
|
[
|
|
[ "1", 127 ],
|
|
[ "2", 13 ],
|
|
[ "4", 127 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_pdpredrvr_strong:pd_strong_q0/sky130_fd_io__gpiov2_pdpredrvr_strong_nr2:nr3_q0/sky130_fd_pr__pfet_g5v0d10v5:mpen_fast1_q0",
|
|
[
|
|
[ "1", 127 ],
|
|
[ "2", 12 ],
|
|
[ "4", 127 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_pdpredrvr_strong:pd_strong_q0/sky130_fd_io__gpiov2_pdpredrvr_strong_nr3:nr2_q0/sky130_fd_pr__pfet_g5v0d10v5:mpin_slow_q0",
|
|
[
|
|
[ "1", 7 ],
|
|
[ "2", 7 ],
|
|
[ "4", 127 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_pdpredrvr_strong:pd_strong_q0/sky130_fd_io__gpiov2_pdpredrvr_strong_nr3:nr2_q0/sky130_fd_pr__pfet_g5v0d10v5:mpen_slow_q0",
|
|
[
|
|
[ "1", 127 ],
|
|
[ "2", 13 ],
|
|
[ "4", 127 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_pdpredrvr_strong:pd_strong_q0/sky130_fd_io__gpiov2_pdpredrvr_strong_nr3:nr2_q0/sky130_fd_pr__pfet_g5v0d10v5:I87<1>",
|
|
[
|
|
[ "1", 7 ],
|
|
[ "2", 7 ],
|
|
[ "4", 127 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_pdpredrvr_strong:pd_strong_q0/sky130_fd_io__com_inv_x1_dnw:inv_q0/sky130_fd_pr__pfet_g5v0d10v5:I1",
|
|
[
|
|
[ "1", 127 ],
|
|
[ "2", 6 ],
|
|
[ "4", 127 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_pdpredrvr_strong:pd_strong_q0/sky130_fd_io__com_pdpredrvr_pbias:bias_q0/sky130_fd_pr__pfet_g5v0d10v5:I44",
|
|
[
|
|
[ "1", 12 ],
|
|
[ "2", 12 ],
|
|
[ "4", 127 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_pdpredrvr_strong:pd_strong_q0/sky130_fd_io__com_pdpredrvr_pbias:bias_q0/sky130_fd_pr__pfet_g5v0d10v5:I45",
|
|
[
|
|
[ "1", 127 ],
|
|
[ "2", 5 ],
|
|
[ "4", 127 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_pdpredrvr_strong:pd_strong_q0/sky130_fd_io__com_pdpredrvr_pbias:bias_q0/sky130_fd_pr__pfet_g5v0d10v5:I15",
|
|
[
|
|
[ "1", 127 ],
|
|
[ "2", 5 ],
|
|
[ "4", 127 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_pdpredrvr_strong:pd_strong_q0/sky130_fd_io__com_pdpredrvr_pbias:bias_q0/sky130_fd_pr__pfet_g5v0d10v5:I16",
|
|
[
|
|
[ "1", 2 ],
|
|
[ "2", 5 ],
|
|
[ "4", 127 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_pdpredrvr_strong:pd_strong_q0/sky130_fd_io__com_pdpredrvr_pbias:bias_q0/sky130_fd_pr__pfet_g5v0d10v5:I6",
|
|
[
|
|
[ "1", 127 ],
|
|
[ "2", 6 ],
|
|
[ "4", 127 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_pdpredrvr_strong:pd_strong_q0/sky130_fd_io__com_pdpredrvr_pbias:bias_q0/sky130_fd_pr__pfet_g5v0d10v5:I14",
|
|
[
|
|
[ "1", 127 ],
|
|
[ "2", 4 ],
|
|
[ "4", 127 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_pdpredrvr_strong:pd_strong_q0/sky130_fd_io__com_pdpredrvr_pbias:bias_q0/sky130_fd_pr__pfet_g5v0d10v5:I33",
|
|
[
|
|
[ "1", 127 ],
|
|
[ "2", 119 ],
|
|
[ "4", 127 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_pdpredrvr_strong:pd_strong_q0/sky130_fd_io__com_pdpredrvr_pbias:bias_q0/sky130_fd_pr__pfet_g5v0d10v5:I32",
|
|
[
|
|
[ "1", 4 ],
|
|
[ "2", 3 ],
|
|
[ "4", 127 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_pdpredrvr_strong:pd_strong_q0/sky130_fd_io__com_pdpredrvr_pbias:bias_q0/sky130_fd_pr__pfet_g5v0d10v5:I31",
|
|
[
|
|
[ "1", 3 ],
|
|
[ "2", 3 ],
|
|
[ "4", 127 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_pdpredrvr_strong:pd_strong_q0/sky130_fd_io__com_pdpredrvr_pbias:bias_q0/sky130_fd_pr__pfet_g5v0d10v5:I30",
|
|
[
|
|
[ "1", 127 ],
|
|
[ "2", 4 ],
|
|
[ "4", 127 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_pdpredrvr_strong:pd_strong_q0/sky130_fd_io__com_pdpredrvr_pbias:bias_q0/sky130_fd_pr__pfet_g5v0d10v5:I43",
|
|
[
|
|
[ "1", 127 ],
|
|
[ "2", 9 ],
|
|
[ "4", 127 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_pdpredrvr_strong:pd_strong_q0/sky130_fd_io__com_pdpredrvr_pbias:bias_q0/sky130_fd_pr__pfet_g5v0d10v5:I40",
|
|
[
|
|
[ "1", 127 ],
|
|
[ "2", 4 ],
|
|
[ "4", 127 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_pdpredrvr_strong:pd_strong_q0/sky130_fd_io__com_nor2_dnw:nor_q0/sky130_fd_pr__pfet_g5v0d10v5:I3",
|
|
[
|
|
[ "1", 127 ],
|
|
[ "2", 4 ],
|
|
[ "4", 127 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_pdpredrvr_strong:pd_strong_q0/sky130_fd_io__com_nor2_dnw:nor_q0/sky130_fd_pr__pfet_g5v0d10v5:I12",
|
|
[
|
|
[ "1", 6 ],
|
|
[ "2", 13 ],
|
|
[ "4", 127 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_pdpredrvr_strong:pd_strong_q0/sky130_fd_pr__pfet_g5v0d10v5:I87",
|
|
[
|
|
[ "1", 127 ],
|
|
[ "2", 9 ],
|
|
[ "4", 127 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__com_pdpredrvr_strong_slow:pd_strong_slow_q0/sky130_fd_pr__pfet_g5v0d10v5:I24",
|
|
[
|
|
[ "1", 127 ],
|
|
[ "2", 13 ],
|
|
[ "4", 127 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_pdpredrvr_strong:pd_strong_q0/sky130_fd_io__hvsbt_nand2:I160/sky130_fd_pr__pfet_g5v0d10v5:I3",
|
|
[
|
|
[ "1", 127 ],
|
|
[ "2", 5 ],
|
|
[ "4", 127 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_pdpredrvr_strong:pd_strong_q0/sky130_fd_io__hvsbt_nand2:I160/sky130_fd_pr__pfet_g5v0d10v5:I5",
|
|
[
|
|
[ "1", 127 ],
|
|
[ "2", 4 ],
|
|
[ "4", 127 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_pdpredrvr_strong:pd_strong_q0/sky130_fd_io__hvsbt_nand2:I98/sky130_fd_pr__pfet_g5v0d10v5:I3",
|
|
[
|
|
[ "1", 127 ],
|
|
[ "2", 5 ],
|
|
[ "4", 127 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_pdpredrvr_strong:pd_strong_q0/sky130_fd_io__hvsbt_nand2:I98/sky130_fd_pr__pfet_g5v0d10v5:I5",
|
|
[
|
|
[ "1", 127 ],
|
|
[ "2", 4 ],
|
|
[ "4", 127 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__com_pupredrvr_weak:pu_weak_q0/sky130_fd_pr__pfet_g5v0d10v5:I38",
|
|
[
|
|
[ "1", 127 ],
|
|
[ "2", 2 ],
|
|
[ "4", 127 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__com_pupredrvr_weak:pu_weak_q0/sky130_fd_pr__pfet_g5v0d10v5:I37",
|
|
[
|
|
[ "1", 127 ],
|
|
[ "2", 21 ],
|
|
[ "4", 127 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__com_pupredrvr_strong_slow:pu_strong_slow_q0/sky130_fd_pr__pfet_g5v0d10v5:I38",
|
|
[
|
|
[ "1", 127 ],
|
|
[ "2", 9 ],
|
|
[ "4", 127 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__com_pupredrvr_strong_slow:pu_strong_slow_q0/sky130_fd_pr__pfet_g5v0d10v5:I37",
|
|
[
|
|
[ "1", 127 ],
|
|
[ "2", 21 ],
|
|
[ "4", 127 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__com_pupredrvr_weak:pu_weak_q0/sky130_fd_pr__nfet_g5v0d10v5:I39",
|
|
[
|
|
[ "1", 119 ],
|
|
[ "2", 2 ],
|
|
[ "4", 119 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_pupredrvr_strong:pu_strong_q0/sky130_fd_io__gpiov2_pupredrvr_strong_nd2:nd2b_q0/sky130_fd_pr__nfet_g5v0d10v5:mnen_slow1_q0",
|
|
[
|
|
[ "1", 119 ],
|
|
[ "2", 9 ],
|
|
[ "4", 119 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_pupredrvr_strong:pu_strong_q0/sky130_fd_io__gpiov2_pupredrvr_strong_nd2:nd2b_q0/sky130_fd_pr__nfet_g5v0d10v5:mnin_slow_q0",
|
|
[
|
|
[ "1", 5 ],
|
|
[ "2", 21 ],
|
|
[ "4", 119 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_pupredrvr_strong:pu_strong_q0/sky130_fd_io__gpiov2_pupredrvr_strong_nd2:nd2a_q0/sky130_fd_pr__nfet_g5v0d10v5:mnen_slow1_q0",
|
|
[
|
|
[ "1", 119 ],
|
|
[ "2", 9 ],
|
|
[ "4", 119 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_pupredrvr_strong:pu_strong_q0/sky130_fd_io__gpiov2_pupredrvr_strong_nd2:nd2a_q0/sky130_fd_pr__nfet_g5v0d10v5:mnin_slow_q0",
|
|
[
|
|
[ "1", 7 ],
|
|
[ "2", 21 ],
|
|
[ "4", 119 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_pupredrvr_strong:pu_strong_q0/sky130_fd_io__com_pupredrvr_nbias:nbias_q0/sky130_fd_pr__nfet_g5v0d10v5:I28",
|
|
[
|
|
[ "1", 9 ],
|
|
[ "2", 21 ],
|
|
[ "4", 119 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_pupredrvr_strong:pu_strong_q0/sky130_fd_io__com_pupredrvr_nbias:nbias_q0/sky130_fd_pr__nfet_g5v0d10v5:I13",
|
|
[
|
|
[ "1", 119 ],
|
|
[ "2", 21 ],
|
|
[ "4", 119 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_pdpredrvr_strong:pd_strong_q0/sky130_fd_io__hvsbt_inv_x1:I93/sky130_fd_pr__nfet_g5v0d10v5:I2",
|
|
[
|
|
[ "1", 14 ],
|
|
[ "2", 5 ],
|
|
[ "4", 14 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_pdpredrvr_strong:pd_strong_q0/sky130_fd_io__gpiov2_pdpredrvr_strong_nr2:nr3_q0/sky130_fd_pr__nfet_g5v0d10v5:I94",
|
|
[
|
|
[ "1", 119 ],
|
|
[ "2", 5 ],
|
|
[ "4", 119 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_pdpredrvr_strong:pd_strong_q0/sky130_fd_io__gpiov2_pdpredrvr_strong_nr2:nr3_q0/sky130_fd_pr__nfet_g5v0d10v5:mnen_q0",
|
|
[
|
|
[ "1", 119 ],
|
|
[ "2", 13 ],
|
|
[ "4", 119 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_pdpredrvr_strong:pd_strong_q0/sky130_fd_io__gpiov2_pdpredrvr_strong_nr2:nr3_q0/sky130_fd_pr__nfet_g5v0d10v5:I78",
|
|
[
|
|
[ "1", 119 ],
|
|
[ "2", 13 ],
|
|
[ "4", 119 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_pdpredrvr_strong:pd_strong_q0/sky130_fd_io__gpiov2_pdpredrvr_strong_nr3:nr2_q0/sky130_fd_pr__nfet_g5v0d10v5:mnin_q0",
|
|
[
|
|
[ "1", 119 ],
|
|
[ "2", 7 ],
|
|
[ "4", 119 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_pdpredrvr_strong:pd_strong_q0/sky130_fd_io__gpiov2_pdpredrvr_strong_nr3:nr2_q0/sky130_fd_pr__nfet_g5v0d10v5:mnen_q0",
|
|
[
|
|
[ "1", 119 ],
|
|
[ "2", 13 ],
|
|
[ "4", 119 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_pdpredrvr_strong:pd_strong_q0/sky130_fd_io__com_inv_x1_dnw:inv_q0/sky130_fd_pr__nfet_g5v0d10v5:I2",
|
|
[
|
|
[ "1", 119 ],
|
|
[ "2", 6 ],
|
|
[ "4", 119 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_pdpredrvr_strong:pd_strong_q0/sky130_fd_io__com_pdpredrvr_pbias:bias_q0/sky130_fd_pr__nfet_g5v0d10v5:I47",
|
|
[
|
|
[ "1", 119 ],
|
|
[ "2", 9 ],
|
|
[ "4", 119 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_pdpredrvr_strong:pd_strong_q0/sky130_fd_io__com_pdpredrvr_pbias:bias_q0/sky130_fd_pr__nfet_g5v0d10v5:I23",
|
|
[
|
|
[ "1", 5 ],
|
|
[ "2", 5 ],
|
|
[ "4", 119 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_pdpredrvr_strong:pd_strong_q0/sky130_fd_io__com_pdpredrvr_pbias:bias_q0/sky130_fd_pr__nfet_g5v0d10v5:I20",
|
|
[
|
|
[ "1", 119 ],
|
|
[ "2", 5 ],
|
|
[ "4", 119 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_pdpredrvr_strong:pd_strong_q0/sky130_fd_io__com_pdpredrvr_pbias:bias_q0/sky130_fd_pr__nfet_g5v0d10v5:I19",
|
|
[
|
|
[ "1", 119 ],
|
|
[ "2", 5 ],
|
|
[ "4", 119 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_pdpredrvr_strong:pd_strong_q0/sky130_fd_io__com_pdpredrvr_pbias:bias_q0/sky130_fd_pr__nfet_g5v0d10v5:I34",
|
|
[
|
|
[ "1", 119 ],
|
|
[ "2", 9 ],
|
|
[ "4", 119 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_pdpredrvr_strong:pd_strong_q0/sky130_fd_io__com_pdpredrvr_pbias:bias_q0/sky130_fd_pr__nfet_g5v0d10v5:I38",
|
|
[
|
|
[ "1", 119 ],
|
|
[ "2", 13 ],
|
|
[ "4", 119 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_pdpredrvr_strong:pd_strong_q0/sky130_fd_io__com_pdpredrvr_pbias:bias_q0/sky130_fd_pr__nfet_g5v0d10v5:I48",
|
|
[
|
|
[ "1", 119 ],
|
|
[ "2", 9 ],
|
|
[ "4", 119 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_pdpredrvr_strong:pd_strong_q0/sky130_fd_io__com_nor2_dnw:nor_q0/sky130_fd_pr__nfet_g5v0d10v5:I1",
|
|
[
|
|
[ "1", 119 ],
|
|
[ "2", 4 ],
|
|
[ "4", 119 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_pdpredrvr_strong:pd_strong_q0/sky130_fd_io__com_nor2_dnw:nor_q0/sky130_fd_pr__nfet_g5v0d10v5:I6",
|
|
[
|
|
[ "1", 119 ],
|
|
[ "2", 13 ],
|
|
[ "4", 119 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_pdpredrvr_strong:pd_strong_q0/sky130_fd_pr__nfet_g5v0d10v5:I88",
|
|
[
|
|
[ "1", 14 ],
|
|
[ "2", 9 ],
|
|
[ "4", 14 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__com_pupredrvr_strong_slow:pu_strong_slow_q0/sky130_fd_pr__nfet_g5v0d10v5:I39",
|
|
[
|
|
[ "1", 119 ],
|
|
[ "2", 9 ],
|
|
[ "4", 119 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_pupredrvr_strong:pu_strong_q0/sky130_fd_io__gpiov2_pupredrvr_strong_nd2:nd2b_q0/sky130_fd_pr__nfet_g5v0d10v5:mnin_fast<3>_q0",
|
|
[
|
|
[ "1", 6 ],
|
|
[ "2", 21 ],
|
|
[ "4", 119 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_pupredrvr_strong:pu_strong_q0/sky130_fd_io__gpiov2_pupredrvr_strong_nd2:nd2b_q0/sky130_fd_pr__nfet_g5v0d10v5:mnin_fast<2>_q0",
|
|
[
|
|
[ "1", 6 ],
|
|
[ "2", 21 ],
|
|
[ "4", 119 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_pupredrvr_strong:pu_strong_q0/sky130_fd_io__gpiov2_pupredrvr_strong_nd2:nd2a_q0/sky130_fd_pr__nfet_g5v0d10v5:mnin_fast<3>_q0",
|
|
[
|
|
[ "1", 6 ],
|
|
[ "2", 21 ],
|
|
[ "4", 119 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_pupredrvr_strong:pu_strong_q0/sky130_fd_io__gpiov2_pupredrvr_strong_nd2:nd2a_q0/sky130_fd_pr__nfet_g5v0d10v5:mnin_fast<2>_q0",
|
|
[
|
|
[ "1", 6 ],
|
|
[ "2", 21 ],
|
|
[ "4", 119 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_pupredrvr_strong:pu_strong_q0/sky130_fd_io__gpiov2_pupredrvr_strong_nd2:nd2a_q0/sky130_fd_pr__nfet_g5v0d10v5:mnin_fast<1>_q0",
|
|
[
|
|
[ "1", 6 ],
|
|
[ "2", 21 ],
|
|
[ "4", 119 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_pupredrvr_strong:pu_strong_q0/sky130_fd_io__gpiov2_pupredrvr_strong_nd2:nd2a_q0/sky130_fd_pr__nfet_g5v0d10v5:mnin_fast<0>_q0",
|
|
[
|
|
[ "1", 6 ],
|
|
[ "2", 21 ],
|
|
[ "4", 119 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__com_pdpredrvr_weak:pd_weak_q0/sky130_fd_pr__nfet_g5v0d10v5:I26",
|
|
[
|
|
[ "1", 119 ],
|
|
[ "2", 2 ],
|
|
[ "4", 119 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__com_pdpredrvr_strong_slow:pd_strong_slow_q0/sky130_fd_pr__nfet_g5v0d10v5:I26",
|
|
[
|
|
[ "1", 119 ],
|
|
[ "2", 13 ],
|
|
[ "4", 119 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_pdpredrvr_strong:pd_strong_q0/sky130_fd_io__gpiov2_pdpredrvr_strong_nr2:nr3_q0/sky130_fd_pr__nfet_g5v0d10v5:mnin_q0",
|
|
[
|
|
[ "1", 119 ],
|
|
[ "2", 17 ],
|
|
[ "4", 119 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_pdpredrvr_strong:pd_strong_q0/sky130_fd_io__gpiov2_pdpredrvr_strong_nr2:nr3_q0/sky130_fd_pr__nfet_g5v0d10v5:I77",
|
|
[
|
|
[ "1", 119 ],
|
|
[ "2", 17 ],
|
|
[ "4", 119 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_pdpredrvr_strong:pd_strong_q0/sky130_fd_io__com_pdpredrvr_pbias:bias_q0/sky130_fd_pr__nfet_g5v0d10v5:I24",
|
|
[
|
|
[ "1", 119 ],
|
|
[ "2", 17 ],
|
|
[ "4", 119 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_pdpredrvr_strong:pd_strong_q0/sky130_fd_io__com_pdpredrvr_pbias:bias_q0/sky130_fd_pr__nfet_g5v0d10v5:I18",
|
|
[
|
|
[ "1", 119 ],
|
|
[ "2", 17 ],
|
|
[ "4", 119 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_pdpredrvr_strong:pd_strong_q0/sky130_fd_io__com_pdpredrvr_pbias:bias_q0/sky130_fd_pr__nfet_g5v0d10v5:I13",
|
|
[
|
|
[ "1", 119 ],
|
|
[ "2", 17 ],
|
|
[ "4", 119 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_pupredrvr_strong:pu_strong_q0/sky130_fd_io__tk_opto:I96/sky130_fd_io__tk_em1o:e1_q0/sky130_fd_pr__res_generic_m1:I1",
|
|
[
|
|
[ "end_a", 119 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_pupredrvr_strong:pu_strong_q0/sky130_fd_io__com_pupredrvr_nbias:nbias_q0/sky130_fd_io__tk_em1s:E7/sky130_fd_pr__res_generic_m1:I1",
|
|
[
|
|
[ "end_a", 9 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_pupredrvr_strong:pu_strong_q0/sky130_fd_io__com_pupredrvr_nbias:nbias_q0/sky130_fd_io__tk_em1o:E1/sky130_fd_pr__res_generic_m1:I2",
|
|
[
|
|
[ "end_a", 5 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_pdpredrvr_strong:pd_strong_q0/sky130_fd_io__tk_opto:I77/sky130_fd_io__tk_em1o:e1_q0/sky130_fd_pr__res_generic_m1:I1",
|
|
[
|
|
[ "end_a", 5 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_pdpredrvr_strong:pd_strong_q0/sky130_fd_io__tk_opto:I76/sky130_fd_io__tk_em1o:e1_q0/sky130_fd_pr__res_generic_m1:I2",
|
|
[
|
|
[ "end_a", 12 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_pdpredrvr_strong:pd_strong_q0/sky130_fd_io__com_pdpredrvr_pbias:bias_q0/sky130_fd_io__tk_opto:I27/sky130_fd_io__tk_em1o:e1_q0/sky130_fd_pr__res_generic_m1:I2",
|
|
[
|
|
[ "end_a", 5 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_pdpredrvr_strong:pd_strong_q0/sky130_fd_io__com_pdpredrvr_pbias:bias_q0/sky130_fd_io__tk_opto:I27/sky130_fd_io__tk_em1s:e2_q0/sky130_fd_pr__res_generic_m1:I1",
|
|
[
|
|
[ "end_a", 9 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_pdpredrvr_strong:pd_strong_q0/sky130_fd_io__com_pdpredrvr_pbias:bias_q0/sky130_fd_io__tk_em1o:E1/sky130_fd_pr__res_generic_m1:I1",
|
|
[
|
|
[ "end_a", 5 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_pdpredrvr_strong:pd_strong_q0/sky130_fd_io__com_pdpredrvr_pbias:bias_q0/sky130_fd_io__tk_em1o:E2/sky130_fd_pr__res_generic_m1:I2",
|
|
[
|
|
[ "end_a", 5 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_pdpredrvr_strong:pd_strong_q0/sky130_fd_io__com_pdpredrvr_pbias:bias_q0/sky130_fd_io__tk_em1s:E3/sky130_fd_pr__res_generic_m1:I1",
|
|
[
|
|
[ "end_a", 5 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_pdpredrvr_strong:pd_strong_q0/sky130_fd_io__com_pdpredrvr_pbias:bias_q0/sky130_fd_io__tk_em1s:E6/sky130_fd_pr__res_generic_m1:I1",
|
|
[
|
|
[ "end_a", 12 ]
|
|
]
|
|
]
|
|
]
|
|
],
|
|
[
|
|
[
|
|
[
|
|
"sky130_fd_io__gpiov2_pdpredrvr_strong_0//sky130_fd_io__gpiov2_octl_mux_0",
|
|
[
|
|
[ "SEL_H_N", 1 ],
|
|
[ "A_H", 1 ],
|
|
[ "Y_H", 1 ],
|
|
[ "B_H", 1 ],
|
|
[ "SEL_H", 1 ],
|
|
[ "a_1266_1185#", 66 ],
|
|
[ "w_1191_2415#", 1 ]
|
|
]
|
|
]
|
|
], [
|
|
[
|
|
"sky130_fd_io__gpiov2_pdpredrvr_strong:pd_strong_q0/sky130_fd_io__gpiov2_octl_mux:mux_q0",
|
|
[
|
|
[ "SEL_H_N", 5 ],
|
|
[ "A_H", 3 ],
|
|
[ "Y_H", 7 ],
|
|
[ "B_H", 17 ],
|
|
[ "SEL_H", 5 ],
|
|
[ "VSSIO", 119 ],
|
|
[ "VCCIO", 127 ]
|
|
]
|
|
]
|
|
]
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_io__gpiov2_amux_decoder",
|
|
"sky130_fd_io__gpiov2_amux_decoder"
|
|
],
|
|
"devices": [
|
|
[
|
|
["sky130_fd_io__inv_1", 15],
|
|
["sky130_fd_io__nor2_1", 4],
|
|
["sky130_fd_io__nand2_1", 4],
|
|
["(no matching element)", 0],
|
|
["(no matching element)", 0],
|
|
["(no matching element)", 0],
|
|
["(no matching element)", 0 ]
|
|
], [
|
|
["sky130_fd_io__inv_1", 15 ],
|
|
["sky130_fd_io__nor2_1", 4 ],
|
|
["sky130_fd_io__nand2_1", 4 ],
|
|
["sky130_fd_pr__pfet_g5v0d10v5", 24 ],
|
|
["sky130_fd_pr__nfet_g5v0d10v5", 38 ],
|
|
["sky130_fd_pr__nfet_01v8", 5 ],
|
|
["sky130_fd_pr__pfet_01v8_hvt", 5 ]
|
|
]
|
|
],
|
|
"nets": [
|
|
60,
|
|
80
|
|
],
|
|
"badnets": [
|
|
[
|
|
[
|
|
[
|
|
"VSUBS",
|
|
[
|
|
[ "sky130_fd_io__inv_1", "VNB", 15 ],
|
|
[ "sky130_fd_io__nor2_1", "VNB", 4 ],
|
|
[ "sky130_fd_io__nand2_1", "VNB", 4 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__tap_1_2/VPB",
|
|
[
|
|
[ "sky130_fd_io__inv_1", "VPB", 15 ],
|
|
[ "sky130_fd_io__nor2_1", "VPB", 4 ],
|
|
[ "sky130_fd_io__nand2_1", "VPB", 4 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__tap_1_2/VPWR",
|
|
[
|
|
[ "sky130_fd_io__inv_1", "VPWR", 15 ],
|
|
[ "sky130_fd_io__nor2_1", "VPWR", 4 ],
|
|
[ "sky130_fd_io__nand2_1", "VPWR", 4 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__tap_1_2/VGND",
|
|
[
|
|
[ "sky130_fd_io__inv_1", "VGND", 5 ],
|
|
[ "sky130_fd_io__nand2_1", "VGND", 3 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__inv_1_10/Y",
|
|
[
|
|
[ "sky130_fd_io__inv_1", "Y", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__inv_1_11/Y",
|
|
[
|
|
[ "sky130_fd_io__inv_1", "Y", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__inv_1_12/Y",
|
|
[
|
|
[ "sky130_fd_io__inv_1", "Y", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__inv_1_13/Y",
|
|
[
|
|
[ "sky130_fd_io__inv_1", "Y", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__inv_1_14/Y",
|
|
[
|
|
[ "sky130_fd_io__inv_1", "Y", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__inv_1_0/Y",
|
|
[
|
|
[ "sky130_fd_io__inv_1", "Y", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__inv_1_1/Y",
|
|
[
|
|
[ "sky130_fd_io__inv_1", "Y", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__inv_1_2/Y",
|
|
[
|
|
[ "sky130_fd_io__inv_1", "Y", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__inv_1_3/Y",
|
|
[
|
|
[ "sky130_fd_io__inv_1", "Y", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__inv_1_4/Y",
|
|
[
|
|
[ "sky130_fd_io__inv_1", "Y", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__inv_1_5/Y",
|
|
[
|
|
[ "sky130_fd_io__inv_1", "Y", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__inv_1_6/Y",
|
|
[
|
|
[ "sky130_fd_io__inv_1", "Y", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__inv_1_7/Y",
|
|
[
|
|
[ "sky130_fd_io__inv_1", "Y", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__inv_1_8/Y",
|
|
[
|
|
[ "sky130_fd_io__inv_1", "Y", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__inv_1_9/Y",
|
|
[
|
|
[ "sky130_fd_io__inv_1", "Y", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__inv_1_10/A",
|
|
[
|
|
[ "sky130_fd_io__inv_1", "A", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__inv_1_11/A",
|
|
[
|
|
[ "sky130_fd_io__inv_1", "A", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__inv_1_12/A",
|
|
[
|
|
[ "sky130_fd_io__inv_1", "A", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__inv_1_13/A",
|
|
[
|
|
[ "sky130_fd_io__inv_1", "A", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__inv_1_14/A",
|
|
[
|
|
[ "sky130_fd_io__inv_1", "A", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__inv_1_0/A",
|
|
[
|
|
[ "sky130_fd_io__inv_1", "A", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__inv_1_1/A",
|
|
[
|
|
[ "sky130_fd_io__inv_1", "A", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__inv_1_2/A",
|
|
[
|
|
[ "sky130_fd_io__inv_1", "A", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__inv_1_3/A",
|
|
[
|
|
[ "sky130_fd_io__inv_1", "A", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__inv_1_4/A",
|
|
[
|
|
[ "sky130_fd_io__inv_1", "A", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__inv_1_5/A",
|
|
[
|
|
[ "sky130_fd_io__inv_1", "A", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__inv_1_6/A",
|
|
[
|
|
[ "sky130_fd_io__inv_1", "A", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__inv_1_7/A",
|
|
[
|
|
[ "sky130_fd_io__inv_1", "A", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__inv_1_8/A",
|
|
[
|
|
[ "sky130_fd_io__inv_1", "A", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__inv_1_9/A",
|
|
[
|
|
[ "sky130_fd_io__inv_1", "A", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__nor2_1_0/B",
|
|
[
|
|
[ "sky130_fd_io__nor2_1", "B", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__nor2_1_2/B",
|
|
[
|
|
[ "sky130_fd_io__nor2_1", "B", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__nor2_1_1/B",
|
|
[
|
|
[ "sky130_fd_io__nor2_1", "B", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__nor2_1_3/B",
|
|
[
|
|
[ "sky130_fd_io__nor2_1", "B", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__nor2_1_0/Y",
|
|
[
|
|
[ "sky130_fd_io__nor2_1", "Y", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__nor2_1_2/Y",
|
|
[
|
|
[ "sky130_fd_io__nor2_1", "Y", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__nor2_1_1/Y",
|
|
[
|
|
[ "sky130_fd_io__nor2_1", "Y", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__nor2_1_3/Y",
|
|
[
|
|
[ "sky130_fd_io__nor2_1", "Y", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__nor2_1_0/A",
|
|
[
|
|
[ "sky130_fd_io__nor2_1", "A", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__nor2_1_2/A",
|
|
[
|
|
[ "sky130_fd_io__nor2_1", "A", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__nor2_1_1/A",
|
|
[
|
|
[ "sky130_fd_io__nor2_1", "A", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__nor2_1_3/A",
|
|
[
|
|
[ "sky130_fd_io__nor2_1", "A", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__nand2_1_0/B",
|
|
[
|
|
[ "sky130_fd_io__nand2_1", "B", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__nand2_1_1/B",
|
|
[
|
|
[ "sky130_fd_io__nand2_1", "B", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__nand2_1_2/B",
|
|
[
|
|
[ "sky130_fd_io__nand2_1", "B", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__nand2_1_3/B",
|
|
[
|
|
[ "sky130_fd_io__nand2_1", "B", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__nand2_1_0/Y",
|
|
[
|
|
[ "sky130_fd_io__nand2_1", "Y", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__nand2_1_1/Y",
|
|
[
|
|
[ "sky130_fd_io__nand2_1", "Y", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__nand2_1_2/Y",
|
|
[
|
|
[ "sky130_fd_io__nand2_1", "Y", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__nand2_1_3/Y",
|
|
[
|
|
[ "sky130_fd_io__nand2_1", "Y", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__nand2_1_0/A",
|
|
[
|
|
[ "sky130_fd_io__nand2_1", "A", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__nand2_1_1/A",
|
|
[
|
|
[ "sky130_fd_io__nand2_1", "A", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__nand2_1_2/A",
|
|
[
|
|
[ "sky130_fd_io__nand2_1", "A", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__nand2_1_3/A",
|
|
[
|
|
[ "sky130_fd_io__nand2_1", "A", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__inv_1_8/VGND",
|
|
[
|
|
[ "sky130_fd_io__inv_1", "VGND", 3 ],
|
|
[ "sky130_fd_io__nand2_1", "VGND", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__tap_1_1/VGND",
|
|
[
|
|
[ "sky130_fd_io__inv_1", "VGND", 7 ],
|
|
[ "sky130_fd_io__nor2_1", "VGND", 4 ]
|
|
]
|
|
]
|
|
], [
|
|
[
|
|
"ANALOG_EN",
|
|
[
|
|
[ "sky130_fd_io__inv_1", "A", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"OUT",
|
|
[
|
|
[ "sky130_fd_io__inv_1", "A", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"ana_en_i_n",
|
|
[
|
|
[ "sky130_fd_io__nor2_1", "A", 4 ],
|
|
[ "sky130_fd_io__inv_1", "Y", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"pol_xor_out",
|
|
[
|
|
[ "sky130_fd_io__nand2_1", "B", 1 ],
|
|
[ "sky130_fd_io__nand2_1", "A", 1 ],
|
|
[ "sky130_fd_pr__nfet_01v8", "1|3", 2 ],
|
|
[ "sky130_fd_pr__pfet_01v8_hvt", "1|3", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__xor2_1:I45/inor",
|
|
[
|
|
[ "sky130_fd_pr__nfet_01v8", "1|3", 2 ],
|
|
[ "sky130_fd_pr__nfet_01v8", "2", 1 ],
|
|
[ "sky130_fd_pr__pfet_01v8_hvt", "1|3", 1 ],
|
|
[ "sky130_fd_pr__pfet_01v8_hvt", "2", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"int_pd_on_n",
|
|
[
|
|
[ "sky130_fd_io__nor2_1", "B", 1 ],
|
|
[ "sky130_fd_io__nand2_1", "Y", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"net144",
|
|
[
|
|
[ "sky130_fd_io__nor2_1", "B", 1 ],
|
|
[ "sky130_fd_io__nand2_1", "Y", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"int_pu_on_n",
|
|
[
|
|
[ "sky130_fd_io__nor2_1", "B", 1 ],
|
|
[ "sky130_fd_io__nand2_1", "Y", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"net137",
|
|
[
|
|
[ "sky130_fd_io__nor2_1", "B", 1 ],
|
|
[ "sky130_fd_io__nand2_1", "Y", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"ana_sel_i",
|
|
[
|
|
[ "sky130_fd_io__nand2_1", "B", 1 ],
|
|
[ "sky130_fd_io__inv_1", "Y", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"NGA_PAD_VSWITCH_H_N",
|
|
[
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 2 ]
|
|
]
|
|
],
|
|
[
|
|
"NGB_PAD_VSWITCH_H_N",
|
|
[
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 2 ]
|
|
]
|
|
],
|
|
[
|
|
"PU_VDDIOQ_H_N",
|
|
[
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 2 ]
|
|
]
|
|
],
|
|
[
|
|
"PD_VSWITCH_H_N",
|
|
[
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 2 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__xor2_1:I45/sndNA",
|
|
[
|
|
[ "sky130_fd_pr__nfet_01v8", "1|3", 2 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__xor2_1:I45/sndPA",
|
|
[
|
|
[ "sky130_fd_pr__pfet_01v8_hvt", "1|3", 2 ]
|
|
]
|
|
],
|
|
[
|
|
"out_i_n",
|
|
[
|
|
[ "sky130_fd_io__nand2_1", "B", 1 ],
|
|
[ "sky130_fd_io__inv_1", "Y", 1 ],
|
|
[ "sky130_fd_io__inv_1", "A", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__xor2_1:I45/pmid",
|
|
[
|
|
[ "sky130_fd_pr__pfet_01v8_hvt", "1|3", 3 ]
|
|
]
|
|
],
|
|
[
|
|
"VSSD",
|
|
[
|
|
[ "sky130_fd_io__nor2_1", "VNB", 4 ],
|
|
[ "sky130_fd_io__nor2_1", "VGND", 4 ],
|
|
[ "sky130_fd_io__nand2_1", "VNB", 4 ],
|
|
[ "sky130_fd_io__nand2_1", "VGND", 4 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 24 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "4", 38 ],
|
|
[ "sky130_fd_pr__nfet_01v8", "1|3", 4 ],
|
|
[ "sky130_fd_pr__nfet_01v8", "4", 5 ],
|
|
[ "sky130_fd_io__inv_1", "VNB", 15 ],
|
|
[ "sky130_fd_io__inv_1", "VGND", 15 ]
|
|
]
|
|
],
|
|
[
|
|
"VCCD",
|
|
[
|
|
[ "sky130_fd_io__nor2_1", "VPB", 4 ],
|
|
[ "sky130_fd_io__nor2_1", "VPWR", 4 ],
|
|
[ "sky130_fd_io__nand2_1", "VPB", 4 ],
|
|
[ "sky130_fd_io__nand2_1", "VPWR", 4 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 22 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "4", 24 ],
|
|
[ "sky130_fd_pr__pfet_01v8_hvt", "1|3", 3 ],
|
|
[ "sky130_fd_pr__pfet_01v8_hvt", "4", 5 ],
|
|
[ "sky130_fd_io__inv_1", "VPB", 15 ],
|
|
[ "sky130_fd_io__inv_1", "VPWR", 15 ]
|
|
]
|
|
],
|
|
[
|
|
"ana_pol_i",
|
|
[
|
|
[ "sky130_fd_io__nand2_1", "A", 1 ],
|
|
[ "sky130_fd_pr__nfet_01v8", "2", 2 ],
|
|
[ "sky130_fd_pr__pfet_01v8_hvt", "2", 2 ],
|
|
[ "sky130_fd_io__inv_1", "Y", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"out_i",
|
|
[
|
|
[ "sky130_fd_io__nand2_1", "B", 1 ],
|
|
[ "sky130_fd_pr__nfet_01v8", "2", 2 ],
|
|
[ "sky130_fd_pr__pfet_01v8_hvt", "2", 2 ],
|
|
[ "sky130_fd_io__inv_1", "Y", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
]
|
|
]
|
|
],
|
|
[
|
|
[
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
]
|
|
], [
|
|
[
|
|
"PGB_PAD_VDDIOQ_H_N",
|
|
[
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 3 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "2", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"PGA_PAD_VDDIOQ_H_N",
|
|
[
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 3 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "2", 1 ]
|
|
]
|
|
]
|
|
]
|
|
]
|
|
],
|
|
"badelements": [
|
|
[
|
|
[
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
]
|
|
], [
|
|
[
|
|
"sky130_fd_io__xor2_1:I45/sky130_fd_pr__nfet_01v8:MNnor0",
|
|
[
|
|
[ "1", 117 ],
|
|
[ "2", 6 ],
|
|
[ "4", 117 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__xor2_1:I45/sky130_fd_pr__nfet_01v8:MNnor1",
|
|
[
|
|
[ "1", 117 ],
|
|
[ "2", 6 ],
|
|
[ "4", 117 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__xor2_1:I45/sky130_fd_pr__nfet_01v8:MNaoi10",
|
|
[
|
|
[ "1", 117 ],
|
|
[ "2", 6 ],
|
|
[ "4", 117 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__xor2_1:I45/sky130_fd_pr__nfet_01v8:MNaoi11",
|
|
[
|
|
[ "1", 5 ],
|
|
[ "2", 6 ],
|
|
[ "4", 117 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__xor2_1:I45/sky130_fd_pr__nfet_01v8:MNaoi20",
|
|
[
|
|
[ "1", 117 ],
|
|
[ "2", 5 ],
|
|
[ "4", 117 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__xor2_1:I45/sky130_fd_pr__pfet_01v8_hvt:MPnor0",
|
|
[
|
|
[ "1", 100 ],
|
|
[ "2", 6 ],
|
|
[ "4", 100 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__xor2_1:I45/sky130_fd_pr__pfet_01v8_hvt:MPnor1",
|
|
[
|
|
[ "1", 5 ],
|
|
[ "2", 6 ],
|
|
[ "4", 100 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__xor2_1:I45/sky130_fd_pr__pfet_01v8_hvt:MPaoi10",
|
|
[
|
|
[ "1", 100 ],
|
|
[ "2", 6 ],
|
|
[ "4", 100 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__xor2_1:I45/sky130_fd_pr__pfet_01v8_hvt:MPaoi11",
|
|
[
|
|
[ "1", 100 ],
|
|
[ "2", 6 ],
|
|
[ "4", 100 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__xor2_1:I45/sky130_fd_pr__pfet_01v8_hvt:MPaoi20",
|
|
[
|
|
[ "1", 5 ],
|
|
[ "2", 5 ],
|
|
[ "4", 100 ]
|
|
]
|
|
]
|
|
]
|
|
],
|
|
[
|
|
[
|
|
[
|
|
"sky130_fd_io__nand2_1_0",
|
|
[
|
|
[ "VNB", 23 ],
|
|
[ "VPB", 23 ],
|
|
[ "VPWR", 23 ],
|
|
[ "VGND", 8 ],
|
|
[ "B", 1 ],
|
|
[ "Y", 1 ],
|
|
[ "A", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__nand2_1_1",
|
|
[
|
|
[ "VNB", 23 ],
|
|
[ "VPB", 23 ],
|
|
[ "VPWR", 23 ],
|
|
[ "VGND", 4 ],
|
|
[ "B", 1 ],
|
|
[ "Y", 1 ],
|
|
[ "A", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__nand2_1_2",
|
|
[
|
|
[ "VNB", 23 ],
|
|
[ "VPB", 23 ],
|
|
[ "VPWR", 23 ],
|
|
[ "VGND", 8 ],
|
|
[ "B", 1 ],
|
|
[ "Y", 1 ],
|
|
[ "A", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__nand2_1_3",
|
|
[
|
|
[ "VNB", 23 ],
|
|
[ "VPB", 23 ],
|
|
[ "VPWR", 23 ],
|
|
[ "VGND", 8 ],
|
|
[ "B", 1 ],
|
|
[ "Y", 1 ],
|
|
[ "A", 1 ]
|
|
]
|
|
]
|
|
], [
|
|
[
|
|
"sky130_fd_io__nand2_1:I111",
|
|
[
|
|
[ "VNB", 117 ],
|
|
[ "VPB", 100 ],
|
|
[ "VPWR", 100 ],
|
|
[ "VGND", 117 ],
|
|
[ "B", 6 ],
|
|
[ "Y", 2 ],
|
|
[ "A", 6 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__nand2_1:I110",
|
|
[
|
|
[ "VNB", 117 ],
|
|
[ "VPB", 100 ],
|
|
[ "VPWR", 100 ],
|
|
[ "VGND", 117 ],
|
|
[ "B", 2 ],
|
|
[ "Y", 2 ],
|
|
[ "A", 5 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
]
|
|
]
|
|
],
|
|
[
|
|
[
|
|
[
|
|
"sky130_fd_io__nor2_1_0",
|
|
[
|
|
[ "VNB", 23 ],
|
|
[ "VPB", 23 ],
|
|
[ "VPWR", 23 ],
|
|
[ "VGND", 11 ],
|
|
[ "B", 1 ],
|
|
[ "Y", 1 ],
|
|
[ "A", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__nor2_1_2",
|
|
[
|
|
[ "VNB", 23 ],
|
|
[ "VPB", 23 ],
|
|
[ "VPWR", 23 ],
|
|
[ "VGND", 11 ],
|
|
[ "B", 1 ],
|
|
[ "Y", 1 ],
|
|
[ "A", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__nor2_1_1",
|
|
[
|
|
[ "VNB", 23 ],
|
|
[ "VPB", 23 ],
|
|
[ "VPWR", 23 ],
|
|
[ "VGND", 11 ],
|
|
[ "B", 1 ],
|
|
[ "Y", 1 ],
|
|
[ "A", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__nor2_1_3",
|
|
[
|
|
[ "VNB", 23 ],
|
|
[ "VPB", 23 ],
|
|
[ "VPWR", 23 ],
|
|
[ "VGND", 11 ],
|
|
[ "B", 1 ],
|
|
[ "Y", 1 ],
|
|
[ "A", 1 ]
|
|
]
|
|
]
|
|
], [
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
]
|
|
]
|
|
],
|
|
[
|
|
[
|
|
[
|
|
"sky130_fd_io__inv_1_10",
|
|
[
|
|
[ "VNB", 23 ],
|
|
[ "VPB", 23 ],
|
|
[ "VPWR", 23 ],
|
|
[ "VGND", 8 ],
|
|
[ "Y", 1 ],
|
|
[ "A", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__inv_1_11",
|
|
[
|
|
[ "VNB", 23 ],
|
|
[ "VPB", 23 ],
|
|
[ "VPWR", 23 ],
|
|
[ "VGND", 8 ],
|
|
[ "Y", 1 ],
|
|
[ "A", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__inv_1_12",
|
|
[
|
|
[ "VNB", 23 ],
|
|
[ "VPB", 23 ],
|
|
[ "VPWR", 23 ],
|
|
[ "VGND", 4 ],
|
|
[ "Y", 1 ],
|
|
[ "A", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__inv_1_13",
|
|
[
|
|
[ "VNB", 23 ],
|
|
[ "VPB", 23 ],
|
|
[ "VPWR", 23 ],
|
|
[ "VGND", 4 ],
|
|
[ "Y", 1 ],
|
|
[ "A", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__inv_1_14",
|
|
[
|
|
[ "VNB", 23 ],
|
|
[ "VPB", 23 ],
|
|
[ "VPWR", 23 ],
|
|
[ "VGND", 11 ],
|
|
[ "Y", 1 ],
|
|
[ "A", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__inv_1_0",
|
|
[
|
|
[ "VNB", 23 ],
|
|
[ "VPB", 23 ],
|
|
[ "VPWR", 23 ],
|
|
[ "VGND", 11 ],
|
|
[ "Y", 1 ],
|
|
[ "A", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__inv_1_1",
|
|
[
|
|
[ "VNB", 23 ],
|
|
[ "VPB", 23 ],
|
|
[ "VPWR", 23 ],
|
|
[ "VGND", 11 ],
|
|
[ "Y", 1 ],
|
|
[ "A", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__inv_1_2",
|
|
[
|
|
[ "VNB", 23 ],
|
|
[ "VPB", 23 ],
|
|
[ "VPWR", 23 ],
|
|
[ "VGND", 11 ],
|
|
[ "Y", 1 ],
|
|
[ "A", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__inv_1_3",
|
|
[
|
|
[ "VNB", 23 ],
|
|
[ "VPB", 23 ],
|
|
[ "VPWR", 23 ],
|
|
[ "VGND", 11 ],
|
|
[ "Y", 1 ],
|
|
[ "A", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__inv_1_4",
|
|
[
|
|
[ "VNB", 23 ],
|
|
[ "VPB", 23 ],
|
|
[ "VPWR", 23 ],
|
|
[ "VGND", 11 ],
|
|
[ "Y", 1 ],
|
|
[ "A", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__inv_1_5",
|
|
[
|
|
[ "VNB", 23 ],
|
|
[ "VPB", 23 ],
|
|
[ "VPWR", 23 ],
|
|
[ "VGND", 8 ],
|
|
[ "Y", 1 ],
|
|
[ "A", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__inv_1_6",
|
|
[
|
|
[ "VNB", 23 ],
|
|
[ "VPB", 23 ],
|
|
[ "VPWR", 23 ],
|
|
[ "VGND", 11 ],
|
|
[ "Y", 1 ],
|
|
[ "A", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__inv_1_7",
|
|
[
|
|
[ "VNB", 23 ],
|
|
[ "VPB", 23 ],
|
|
[ "VPWR", 23 ],
|
|
[ "VGND", 8 ],
|
|
[ "Y", 1 ],
|
|
[ "A", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__inv_1_8",
|
|
[
|
|
[ "VNB", 23 ],
|
|
[ "VPB", 23 ],
|
|
[ "VPWR", 23 ],
|
|
[ "VGND", 4 ],
|
|
[ "Y", 1 ],
|
|
[ "A", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__inv_1_9",
|
|
[
|
|
[ "VNB", 23 ],
|
|
[ "VPB", 23 ],
|
|
[ "VPWR", 23 ],
|
|
[ "VGND", 8 ],
|
|
[ "Y", 1 ],
|
|
[ "A", 1 ]
|
|
]
|
|
]
|
|
], [
|
|
[
|
|
"sky130_fd_io__inv_1:I58",
|
|
[
|
|
[ "VNB", 117 ],
|
|
[ "VPB", 100 ],
|
|
[ "VPWR", 100 ],
|
|
[ "VGND", 117 ],
|
|
[ "Y", 5 ],
|
|
[ "A", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__inv_1:I43",
|
|
[
|
|
[ "VNB", 117 ],
|
|
[ "VPB", 100 ],
|
|
[ "VPWR", 100 ],
|
|
[ "VGND", 117 ],
|
|
[ "Y", 3 ],
|
|
[ "A", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__inv_1:I44",
|
|
[
|
|
[ "VNB", 117 ],
|
|
[ "VPB", 100 ],
|
|
[ "VPWR", 100 ],
|
|
[ "VGND", 117 ],
|
|
[ "Y", 6 ],
|
|
[ "A", 3 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
]
|
|
]
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_io__gpiov2_ipath_hvls",
|
|
"sky130_fd_io__gpiov2_ipath_hvls"
|
|
],
|
|
"devices": [
|
|
[
|
|
["sky130_fd_pr__pfet_g5v0d10v5", 10],
|
|
["sky130_fd_pr__nfet_g5v0d10v5", 11 ]
|
|
], [
|
|
["sky130_fd_pr__pfet_g5v0d10v5", 10 ],
|
|
["sky130_fd_pr__nfet_g5v0d10v5", 11 ]
|
|
]
|
|
],
|
|
"nets": [
|
|
21,
|
|
21
|
|
],
|
|
"badnets": [
|
|
],
|
|
"badelements": [
|
|
],
|
|
"pins": [
|
|
[
|
|
"MODE_NORMAL_N",
|
|
"INB_VCCHIB",
|
|
"IN_VCCHIB",
|
|
"MODE_VCCHIB",
|
|
"OUT_B",
|
|
"VSSD",
|
|
"VDDIO_Q",
|
|
"MODE_NORMAL",
|
|
"IN_VDDIO",
|
|
"OUT",
|
|
"MODE_VCCHIB_N"
|
|
], [
|
|
"MODE_NORMAL_N",
|
|
"INB_VCCHIB",
|
|
"IN_VCCHIB",
|
|
"MODE_VCCHIB",
|
|
"OUT_B",
|
|
"VSSD",
|
|
"VDDIO_Q",
|
|
"MODE_NORMAL",
|
|
"IN_VDDIO",
|
|
"OUT",
|
|
"MODE_VCCHIB_N"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_io__gpiov2_vcchib_in_buf",
|
|
"sky130_fd_io__gpiov2_vcchib_in_buf"
|
|
],
|
|
"devices": [
|
|
[
|
|
["sky130_fd_pr__pfet_01v8", 6],
|
|
["sky130_fd_pr__nfet_g5v0d10v5", 4],
|
|
["sky130_fd_pr__nfet_01v8", 4],
|
|
["sky130_fd_pr__pfet_g5v0d10v5", 1 ]
|
|
], [
|
|
["sky130_fd_pr__pfet_01v8", 6 ],
|
|
["sky130_fd_pr__nfet_g5v0d10v5", 4 ],
|
|
["sky130_fd_pr__nfet_01v8", 4 ],
|
|
["sky130_fd_pr__pfet_g5v0d10v5", 1 ]
|
|
]
|
|
],
|
|
"nets": [
|
|
12,
|
|
12
|
|
],
|
|
"badnets": [
|
|
],
|
|
"badelements": [
|
|
],
|
|
"pins": [
|
|
[
|
|
"IN_H",
|
|
"VSSD",
|
|
"OUT",
|
|
"OUT_N",
|
|
"MODE_VCCHIB_LV_N",
|
|
"VCCHIB"
|
|
], [
|
|
"IN_H",
|
|
"VSSD",
|
|
"OUT",
|
|
"OUT_N",
|
|
"MODE_VCCHIB_LV_N",
|
|
"VCCHIB"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_io__gpiov2_in_buf",
|
|
"sky130_fd_io__gpiov2_in_buf"
|
|
],
|
|
"devices": [
|
|
[
|
|
["sky130_fd_pr__pfet_g5v0d10v5", 14],
|
|
["sky130_fd_pr__nfet_g5v0d10v5", 14 ]
|
|
], [
|
|
["sky130_fd_pr__pfet_g5v0d10v5", 14 ],
|
|
["sky130_fd_pr__nfet_g5v0d10v5", 14 ]
|
|
]
|
|
],
|
|
"nets": [
|
|
20,
|
|
20
|
|
],
|
|
"badnets": [
|
|
],
|
|
"badelements": [
|
|
],
|
|
"pins": [
|
|
[
|
|
"VTRIP_SEL_H_N",
|
|
"MODE_NORMAL_N_uq1",
|
|
"VSSD",
|
|
"VDDIO_Q",
|
|
"IN_H",
|
|
"OUT_N",
|
|
"VTRIP_SEL_H",
|
|
"IN_VT",
|
|
"OUT"
|
|
], [
|
|
"VTRIP_SEL_H_N",
|
|
"MODE_NORMAL_N",
|
|
"VSSD",
|
|
"VDDIO_Q",
|
|
"IN_H",
|
|
"OUT_N",
|
|
"VTRIP_SEL_H",
|
|
"IN_VT",
|
|
"OUT"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_io__gpiov2_inbuf_lvinv_x1",
|
|
"sky130_fd_io__gpiov2_inbuf_lvinv_x1"
|
|
],
|
|
"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,
|
|
6
|
|
],
|
|
"badnets": [
|
|
[
|
|
[
|
|
[
|
|
"VPWR",
|
|
[
|
|
[ "sky130_fd_pr__pfet_01v8_hvt", "1|3", 1 ],
|
|
[ "sky130_fd_pr__pfet_01v8_hvt", "4", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"VGND",
|
|
[
|
|
[ "sky130_fd_pr__nfet_01v8", "1|3", 1 ],
|
|
[ "sky130_fd_pr__nfet_01v8", "4", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
]
|
|
], [
|
|
[
|
|
"VGND",
|
|
[
|
|
[ "sky130_fd_pr__nfet_01v8", "1|3", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"VNB",
|
|
[
|
|
[ "sky130_fd_pr__nfet_01v8", "4", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"VPWR",
|
|
[
|
|
[ "sky130_fd_pr__pfet_01v8_hvt", "1|3", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"VPB",
|
|
[
|
|
[ "sky130_fd_pr__pfet_01v8_hvt", "4", 1 ]
|
|
]
|
|
]
|
|
]
|
|
]
|
|
],
|
|
"badelements": [
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_io__gpiov2_ipath_lvls",
|
|
"sky130_fd_io__gpiov2_ipath_lvls"
|
|
],
|
|
"devices": [
|
|
[
|
|
["sky130_fd_pr__nfet_01v8", 7],
|
|
["sky130_fd_pr__pfet_01v8", 9],
|
|
["sky130_fd_pr__pfet_g5v0d10v5", 1],
|
|
["sky130_fd_pr__nfet_g5v0d10v5", 1 ]
|
|
], [
|
|
["sky130_fd_pr__nfet_01v8", 7 ],
|
|
["sky130_fd_pr__pfet_01v8", 9 ],
|
|
["sky130_fd_pr__pfet_g5v0d10v5", 1 ],
|
|
["sky130_fd_pr__nfet_g5v0d10v5", 1 ]
|
|
]
|
|
],
|
|
"nets": [
|
|
18,
|
|
18
|
|
],
|
|
"badnets": [
|
|
],
|
|
"badelements": [
|
|
],
|
|
"pins": [
|
|
[
|
|
"a_323_2354#",
|
|
"MODE_NORMAL_LV",
|
|
"MODE_VCCHIB_LV_N",
|
|
"MODE_NORMAL_LV_N",
|
|
"VCCHIB",
|
|
"IN_VDDIO",
|
|
"MODE_VCCHIB_LV",
|
|
"OUT",
|
|
"IN_VCCHIB",
|
|
"OUT_B",
|
|
"VSSD"
|
|
], [
|
|
"(no matching pin)",
|
|
"MODE_NORMAL_LV",
|
|
"MODE_VCCHIB_LV_N",
|
|
"MODE_NORMAL_LV_N",
|
|
"VCCHIB",
|
|
"IN_VDDIO",
|
|
"MODE_VCCHIB_LV",
|
|
"OUT",
|
|
"IN_VCCHIB",
|
|
"OUT_B",
|
|
"VSSD"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_io__signal_5_sym_hv_local_5term",
|
|
"sky130_fd_io__signal_5_sym_hv_local_5term"
|
|
],
|
|
"devices": [
|
|
[
|
|
["sky130_fd_pr__esd_nfet_g5v0d10v5", 1],
|
|
["sky130_fd_pr__res_generic_m1", 2 ]
|
|
], [
|
|
["sky130_fd_pr__esd_nfet_g5v0d10v5", 1 ],
|
|
["sky130_fd_pr__res_generic_m1", 2 ]
|
|
]
|
|
],
|
|
"nets": [
|
|
7,
|
|
7
|
|
],
|
|
"badnets": [
|
|
],
|
|
"badelements": [
|
|
],
|
|
"pins": [
|
|
[
|
|
"NBODY",
|
|
"GATE",
|
|
"VGND",
|
|
"IN",
|
|
"m1_204_67#",
|
|
"NWELLRING"
|
|
], [
|
|
"NBODY",
|
|
"GATE",
|
|
"VGND",
|
|
"IN",
|
|
"net16",
|
|
"NWELLRING"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_io__res75only_small",
|
|
"sky130_fd_io__res75only_small"
|
|
],
|
|
"devices": [
|
|
[
|
|
["sky130_fd_pr__res_generic_po", 1 ]
|
|
], [
|
|
["sky130_fd_pr__res_generic_po", 1 ]
|
|
]
|
|
],
|
|
"nets": [
|
|
2,
|
|
2
|
|
],
|
|
"badnets": [
|
|
],
|
|
"badelements": [
|
|
],
|
|
"pins": [
|
|
[
|
|
"PAD",
|
|
"ROUT"
|
|
], [
|
|
"PAD",
|
|
"ROUT"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_io__gpiov2_octl_dat",
|
|
"sky130_fd_io__gpiov2_octl_dat"
|
|
],
|
|
"devices": [
|
|
[
|
|
["sky130_fd_pr__nfet_05v0_nvt", 6],
|
|
["sky130_fd_pr__pfet_g5v0d10v5", 130],
|
|
["sky130_fd_pr__nfet_01v8_lvt", 6],
|
|
["sky130_fd_pr__nfet_g5v0d10v5", 142],
|
|
["sky130_fd_pr__pfet_01v8_hvt", 6],
|
|
["sky130_fd_pr__nfet_01v8", 6],
|
|
["sky130_fd_io__com_cclat", 1],
|
|
["sky130_fd_io__gpiov2_octl_mux", 1],
|
|
["sky130_fd_pr__res_generic_m1", 37],
|
|
["sky130_fd_pr__res_generic_po", 2 ]
|
|
], [
|
|
["sky130_fd_pr__nfet_05v0_nvt", 6 ],
|
|
["sky130_fd_pr__pfet_g5v0d10v5", 130 ],
|
|
["sky130_fd_pr__nfet_01v8_lvt", 6 ],
|
|
["sky130_fd_pr__nfet_g5v0d10v5", 142 ],
|
|
["sky130_fd_pr__pfet_01v8_hvt", 6 ],
|
|
["sky130_fd_pr__nfet_01v8", 6 ],
|
|
["sky130_fd_io__com_cclat", 1 ],
|
|
["sky130_fd_io__gpiov2_octl_mux", 1 ],
|
|
["sky130_fd_pr__res_generic_m1", 37 ],
|
|
["sky130_fd_pr__res_generic_po", 2 ]
|
|
]
|
|
],
|
|
"nets": [
|
|
204,
|
|
203
|
|
],
|
|
"badnets": [
|
|
[
|
|
[
|
|
[
|
|
"DM_H[1]_uq0",
|
|
[
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "2", 3 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 3 ]
|
|
]
|
|
],
|
|
[
|
|
"DM_H[1]",
|
|
[
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "2", 1 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 1 ]
|
|
]
|
|
]
|
|
], [
|
|
[
|
|
"DM_H[1]",
|
|
[
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "2", 4 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 4 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
]
|
|
]
|
|
]
|
|
],
|
|
"badelements": [
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_io__gpiov2_amux_ctl_logic",
|
|
"sky130_fd_io__gpiov2_amux_ctl_logic"
|
|
],
|
|
"devices": [
|
|
[
|
|
["sky130_fd_io__inv_1", 15],
|
|
["sky130_fd_io__nor2_1", 4],
|
|
["sky130_fd_io__nand2_1", 4],
|
|
["(no matching element)", 0],
|
|
["(no matching element)", 0],
|
|
["(no matching element)", 0],
|
|
["(no matching element)", 0],
|
|
["(no matching element)", 0],
|
|
["(no matching element)", 0 ]
|
|
], [
|
|
["sky130_fd_io__inv_1", 15 ],
|
|
["sky130_fd_io__nor2_1", 4 ],
|
|
["sky130_fd_io__nand2_1", 4 ],
|
|
["sky130_fd_pr__pfet_g5v0d10v5", 71 ],
|
|
["sky130_fd_pr__nfet_g5v0d10v5", 105 ],
|
|
["sky130_fd_pr__nfet_05v0_nvt", 14 ],
|
|
["sky130_fd_pr__nfet_01v8_lvt", 14 ],
|
|
["sky130_fd_pr__nfet_01v8", 7 ],
|
|
["sky130_fd_pr__pfet_01v8_hvt", 7 ]
|
|
]
|
|
],
|
|
"nets": [
|
|
60,
|
|
156
|
|
],
|
|
"badnets": [
|
|
[
|
|
[
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_decoder_0/sky130_fd_io__inv_1_8/A",
|
|
[
|
|
[ "sky130_fd_io__inv_1", "A", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_decoder_0/sky130_fd_io__inv_1_11/A",
|
|
[
|
|
[ "sky130_fd_io__inv_1", "A", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_decoder_0/sky130_fd_io__inv_1_13/A",
|
|
[
|
|
[ "sky130_fd_io__inv_1", "A", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_decoder_0/sky130_fd_io__inv_1_1/A",
|
|
[
|
|
[ "sky130_fd_io__inv_1", "A", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_decoder_0/sky130_fd_io__inv_1_3/A",
|
|
[
|
|
[ "sky130_fd_io__inv_1", "A", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_decoder_0/sky130_fd_io__inv_1_5/A",
|
|
[
|
|
[ "sky130_fd_io__inv_1", "A", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_decoder_0/sky130_fd_io__inv_1_7/A",
|
|
[
|
|
[ "sky130_fd_io__inv_1", "A", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_decoder_0/sky130_fd_io__inv_1_10/A",
|
|
[
|
|
[ "sky130_fd_io__inv_1", "A", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_decoder_0/sky130_fd_io__inv_1_12/A",
|
|
[
|
|
[ "sky130_fd_io__inv_1", "A", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_decoder_0/sky130_fd_io__inv_1_9/A",
|
|
[
|
|
[ "sky130_fd_io__inv_1", "A", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_decoder_0/sky130_fd_io__inv_1_14/A",
|
|
[
|
|
[ "sky130_fd_io__inv_1", "A", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_decoder_0/sky130_fd_io__inv_1_0/A",
|
|
[
|
|
[ "sky130_fd_io__inv_1", "A", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_decoder_0/sky130_fd_io__inv_1_2/A",
|
|
[
|
|
[ "sky130_fd_io__inv_1", "A", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_decoder_0/sky130_fd_io__inv_1_4/A",
|
|
[
|
|
[ "sky130_fd_io__inv_1", "A", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_decoder_0/sky130_fd_io__inv_1_6/A",
|
|
[
|
|
[ "sky130_fd_io__inv_1", "A", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_decoder_0/sky130_fd_io__inv_1_0/Y",
|
|
[
|
|
[ "sky130_fd_io__inv_1", "Y", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_decoder_0/sky130_fd_io__inv_1_2/Y",
|
|
[
|
|
[ "sky130_fd_io__inv_1", "Y", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_decoder_0/sky130_fd_io__inv_1_4/Y",
|
|
[
|
|
[ "sky130_fd_io__inv_1", "Y", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_decoder_0/sky130_fd_io__inv_1_6/Y",
|
|
[
|
|
[ "sky130_fd_io__inv_1", "Y", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_decoder_0/sky130_fd_io__inv_1_8/Y",
|
|
[
|
|
[ "sky130_fd_io__inv_1", "Y", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_decoder_0/sky130_fd_io__inv_1_11/Y",
|
|
[
|
|
[ "sky130_fd_io__inv_1", "Y", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_decoder_0/sky130_fd_io__inv_1_13/Y",
|
|
[
|
|
[ "sky130_fd_io__inv_1", "Y", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_decoder_0/sky130_fd_io__inv_1_1/Y",
|
|
[
|
|
[ "sky130_fd_io__inv_1", "Y", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_decoder_0/sky130_fd_io__inv_1_3/Y",
|
|
[
|
|
[ "sky130_fd_io__inv_1", "Y", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_decoder_0/sky130_fd_io__inv_1_5/Y",
|
|
[
|
|
[ "sky130_fd_io__inv_1", "Y", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_decoder_0/sky130_fd_io__inv_1_7/Y",
|
|
[
|
|
[ "sky130_fd_io__inv_1", "Y", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_decoder_0/sky130_fd_io__inv_1_10/Y",
|
|
[
|
|
[ "sky130_fd_io__inv_1", "Y", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_decoder_0/sky130_fd_io__inv_1_9/Y",
|
|
[
|
|
[ "sky130_fd_io__inv_1", "Y", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_decoder_0/sky130_fd_io__inv_1_12/Y",
|
|
[
|
|
[ "sky130_fd_io__inv_1", "Y", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_decoder_0/sky130_fd_io__inv_1_14/Y",
|
|
[
|
|
[ "sky130_fd_io__inv_1", "Y", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_decoder_0/sky130_fd_io__nor2_1_0/Y",
|
|
[
|
|
[ "sky130_fd_io__nor2_1", "Y", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_decoder_0/sky130_fd_io__nor2_1_2/Y",
|
|
[
|
|
[ "sky130_fd_io__nor2_1", "Y", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_decoder_0/sky130_fd_io__nor2_1_1/Y",
|
|
[
|
|
[ "sky130_fd_io__nor2_1", "Y", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_decoder_0/sky130_fd_io__nor2_1_3/Y",
|
|
[
|
|
[ "sky130_fd_io__nor2_1", "Y", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_decoder_0/sky130_fd_io__nand2_1_0/Y",
|
|
[
|
|
[ "sky130_fd_io__nand2_1", "Y", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_decoder_0/sky130_fd_io__nand2_1_2/Y",
|
|
[
|
|
[ "sky130_fd_io__nand2_1", "Y", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_decoder_0/sky130_fd_io__nand2_1_1/Y",
|
|
[
|
|
[ "sky130_fd_io__nand2_1", "Y", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_decoder_0/sky130_fd_io__nand2_1_3/Y",
|
|
[
|
|
[ "sky130_fd_io__nand2_1", "Y", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_decoder_0/sky130_fd_io__nor2_1_1/B",
|
|
[
|
|
[ "sky130_fd_io__nor2_1", "B", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_decoder_0/sky130_fd_io__nor2_1_3/B",
|
|
[
|
|
[ "sky130_fd_io__nor2_1", "B", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_decoder_0/sky130_fd_io__nor2_1_0/B",
|
|
[
|
|
[ "sky130_fd_io__nor2_1", "B", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_decoder_0/sky130_fd_io__nor2_1_2/B",
|
|
[
|
|
[ "sky130_fd_io__nor2_1", "B", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_decoder_0/sky130_fd_io__nand2_1_1/B",
|
|
[
|
|
[ "sky130_fd_io__nand2_1", "B", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_decoder_0/sky130_fd_io__nand2_1_3/B",
|
|
[
|
|
[ "sky130_fd_io__nand2_1", "B", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_decoder_0/sky130_fd_io__nand2_1_0/B",
|
|
[
|
|
[ "sky130_fd_io__nand2_1", "B", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_decoder_0/sky130_fd_io__nand2_1_2/B",
|
|
[
|
|
[ "sky130_fd_io__nand2_1", "B", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_decoder_0/sky130_fd_io__nor2_1_1/A",
|
|
[
|
|
[ "sky130_fd_io__nor2_1", "A", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_decoder_0/sky130_fd_io__nor2_1_3/A",
|
|
[
|
|
[ "sky130_fd_io__nor2_1", "A", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_decoder_0/sky130_fd_io__nor2_1_0/A",
|
|
[
|
|
[ "sky130_fd_io__nor2_1", "A", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_decoder_0/sky130_fd_io__nor2_1_2/A",
|
|
[
|
|
[ "sky130_fd_io__nor2_1", "A", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_decoder_0/sky130_fd_io__nand2_1_1/A",
|
|
[
|
|
[ "sky130_fd_io__nand2_1", "A", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_decoder_0/sky130_fd_io__nand2_1_3/A",
|
|
[
|
|
[ "sky130_fd_io__nand2_1", "A", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_decoder_0/sky130_fd_io__nand2_1_0/A",
|
|
[
|
|
[ "sky130_fd_io__nand2_1", "A", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_decoder_0/sky130_fd_io__nand2_1_2/A",
|
|
[
|
|
[ "sky130_fd_io__nand2_1", "A", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_decoder_0/sky130_fd_io__inv_1_8/VGND",
|
|
[
|
|
[ "sky130_fd_io__inv_1", "VGND", 3 ],
|
|
[ "sky130_fd_io__nand2_1", "VGND", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_decoder_0/sky130_fd_io__tap_1_2/VPB",
|
|
[
|
|
[ "sky130_fd_io__inv_1", "VPB", 15 ],
|
|
[ "sky130_fd_io__nor2_1", "VPB", 4 ],
|
|
[ "sky130_fd_io__nand2_1", "VPB", 4 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_decoder_0/sky130_fd_io__tap_1_2/VPWR",
|
|
[
|
|
[ "sky130_fd_io__inv_1", "VPWR", 15 ],
|
|
[ "sky130_fd_io__nor2_1", "VPWR", 4 ],
|
|
[ "sky130_fd_io__nand2_1", "VPWR", 4 ]
|
|
]
|
|
],
|
|
[
|
|
"VSUBS",
|
|
[
|
|
[ "sky130_fd_io__inv_1", "VNB", 15 ],
|
|
[ "sky130_fd_io__nor2_1", "VNB", 4 ],
|
|
[ "sky130_fd_io__nand2_1", "VNB", 4 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_decoder_0/sky130_fd_io__tap_1_2/VGND",
|
|
[
|
|
[ "sky130_fd_io__inv_1", "VGND", 5 ],
|
|
[ "sky130_fd_io__nand2_1", "VGND", 3 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_decoder_0/sky130_fd_io__tap_1_1/VGND",
|
|
[
|
|
[ "sky130_fd_io__inv_1", "VGND", 7 ],
|
|
[ "sky130_fd_io__nor2_1", "VGND", 4 ]
|
|
]
|
|
]
|
|
], [
|
|
[
|
|
"OUT",
|
|
[
|
|
[ "sky130_fd_io__inv_1", "A", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"amux_en_vdda_h",
|
|
[
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 2 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 1 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"pd_csd_vswitch_h_n",
|
|
[
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 1 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 1 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 2 ]
|
|
]
|
|
],
|
|
[
|
|
"PU_CSD_VDDIOQ_H_N",
|
|
[
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 1 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 1 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 2 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_drvr:amux_sw_drvr_q0/net248",
|
|
[
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "2", 1 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 1 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 2 ]
|
|
]
|
|
],
|
|
[
|
|
"amux_en_vswitch_h",
|
|
[
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 6 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 1 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"amux_en_vdda_h_n",
|
|
[
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 4 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 1 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"PD_CSD_VSWITCH_H",
|
|
[
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 3 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 1 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 1 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "2", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_decoder:amux_lv_decoder_q0/ana_pol_i",
|
|
[
|
|
[ "sky130_fd_io__nand2_1", "A", 1 ],
|
|
[ "sky130_fd_pr__nfet_01v8", "2", 2 ],
|
|
[ "sky130_fd_pr__pfet_01v8_hvt", "2", 2 ],
|
|
[ "sky130_fd_io__inv_1", "Y", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_decoder:amux_lv_decoder_q0/out_i",
|
|
[
|
|
[ "sky130_fd_io__nand2_1", "B", 1 ],
|
|
[ "sky130_fd_pr__nfet_01v8", "2", 2 ],
|
|
[ "sky130_fd_pr__pfet_01v8_hvt", "2", 2 ],
|
|
[ "sky130_fd_io__inv_1", "Y", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_drvr:amux_sw_drvr_q0/net274",
|
|
[
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 1 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "2", 2 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 1 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 2 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_ls:amux_ls_q0/sky130_fd_io__gpiov2_amux_ctl_ls:pd_vddio_ls_q0/fbk",
|
|
[
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "2", 2 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 1 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 1 ],
|
|
[ "sky130_fd_pr__nfet_05v0_nvt", "1|3", 1 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"amux_en_vswitch_h_n",
|
|
[
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 3 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 1 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_decoder:amux_lv_decoder_q0/ana_en_i_n",
|
|
[
|
|
[ "sky130_fd_io__nor2_1", "A", 4 ],
|
|
[ "sky130_fd_io__inv_1", "Y", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_decoder:amux_lv_decoder_q0/pol_xor_out",
|
|
[
|
|
[ "sky130_fd_io__nand2_1", "B", 1 ],
|
|
[ "sky130_fd_io__nand2_1", "A", 1 ],
|
|
[ "sky130_fd_pr__nfet_01v8", "1|3", 2 ],
|
|
[ "sky130_fd_pr__pfet_01v8_hvt", "1|3", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_decoder:amux_lv_decoder_q0/sky130_fd_io__xor2_1:I45/inor",
|
|
[
|
|
[ "sky130_fd_pr__nfet_01v8", "1|3", 2 ],
|
|
[ "sky130_fd_pr__nfet_01v8", "2", 1 ],
|
|
[ "sky130_fd_pr__pfet_01v8_hvt", "1|3", 1 ],
|
|
[ "sky130_fd_pr__pfet_01v8_hvt", "2", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_drvr:amux_sw_drvr_q0/net254",
|
|
[
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 1 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "2", 2 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 1 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_ls:amux_ls_q0/ana_en_i_n",
|
|
[
|
|
[ "sky130_fd_pr__nfet_01v8", "1|3", 1 ],
|
|
[ "sky130_fd_pr__pfet_01v8_hvt", "1|3", 1 ],
|
|
[ "sky130_fd_pr__nfet_01v8", "2", 1 ],
|
|
[ "sky130_fd_pr__pfet_01v8_hvt", "2", 1 ],
|
|
[ "sky130_fd_pr__nfet_01v8_lvt", "2", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_ls:amux_ls_q0/sky130_fd_io__gpiov2_amux_ctl_ls:pd_vddio_ls_q0/fbk_n",
|
|
[
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "2", 2 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 1 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 1 ],
|
|
[ "sky130_fd_pr__nfet_05v0_nvt", "1|3", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"ANALOG_EN",
|
|
[
|
|
[ "sky130_fd_io__inv_1", "A", 1 ],
|
|
[ "sky130_fd_pr__nfet_01v8", "2", 1 ],
|
|
[ "sky130_fd_pr__pfet_01v8_hvt", "2", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_decoder:amux_lv_decoder_q0/out_i_n",
|
|
[
|
|
[ "sky130_fd_io__nand2_1", "B", 1 ],
|
|
[ "sky130_fd_io__inv_1", "Y", 1 ],
|
|
[ "sky130_fd_io__inv_1", "A", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_decoder:amux_lv_decoder_q0/sky130_fd_io__xor2_1:I45/pmid",
|
|
[
|
|
[ "sky130_fd_pr__pfet_01v8_hvt", "1|3", 3 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_drvr:amux_sw_drvr_q0/net275",
|
|
[
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 1 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "2", 1 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_ls:amux_ls_q0/ana_en_i",
|
|
[
|
|
[ "sky130_fd_pr__nfet_01v8", "1|3", 1 ],
|
|
[ "sky130_fd_pr__pfet_01v8_hvt", "1|3", 1 ],
|
|
[ "sky130_fd_pr__nfet_01v8_lvt", "2", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_ls:amux_ls_q0/sky130_fd_io__gpiov2_amux_ctl_ls:pd_vddio_ls_q0/net61",
|
|
[
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 1 ],
|
|
[ "sky130_fd_pr__nfet_01v8_lvt", "1|3", 2 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_decoder:amux_lv_decoder_q0/int_pd_on_n",
|
|
[
|
|
[ "sky130_fd_io__nor2_1", "B", 1 ],
|
|
[ "sky130_fd_io__nand2_1", "Y", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_decoder:amux_lv_decoder_q0/net144",
|
|
[
|
|
[ "sky130_fd_io__nor2_1", "B", 1 ],
|
|
[ "sky130_fd_io__nand2_1", "Y", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_decoder:amux_lv_decoder_q0/int_pu_on_n",
|
|
[
|
|
[ "sky130_fd_io__nor2_1", "B", 1 ],
|
|
[ "sky130_fd_io__nand2_1", "Y", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_decoder:amux_lv_decoder_q0/net137",
|
|
[
|
|
[ "sky130_fd_io__nor2_1", "B", 1 ],
|
|
[ "sky130_fd_io__nand2_1", "Y", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_decoder:amux_lv_decoder_q0/ana_sel_i",
|
|
[
|
|
[ "sky130_fd_io__nand2_1", "B", 1 ],
|
|
[ "sky130_fd_io__inv_1", "Y", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_decoder:amux_lv_decoder_q0/sky130_fd_io__xor2_1:I45/sndNA",
|
|
[
|
|
[ "sky130_fd_pr__nfet_01v8", "1|3", 2 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_decoder:amux_lv_decoder_q0/sky130_fd_io__xor2_1:I45/sndPA",
|
|
[
|
|
[ "sky130_fd_pr__pfet_01v8_hvt", "1|3", 2 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_drvr:amux_sw_drvr_q0/sky130_fd_io__gpiov2_amux_drvr_ls:pd_csd_ls_q0/net42",
|
|
[
|
|
[ "sky130_fd_pr__nfet_05v0_nvt", "1|3", 1 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_drvr:amux_sw_drvr_q0/sky130_fd_io__gpiov2_amux_drvr_ls:pd_csd_ls_q0/net38",
|
|
[
|
|
[ "sky130_fd_pr__nfet_05v0_nvt", "1|3", 1 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"VCCD",
|
|
[
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 26 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "4", 28 ],
|
|
[ "sky130_fd_pr__nfet_05v0_nvt", "2", 14 ],
|
|
[ "sky130_fd_io__nor2_1", "VPB", 4 ],
|
|
[ "sky130_fd_io__nor2_1", "VPWR", 4 ],
|
|
[ "sky130_fd_io__nand2_1", "VPB", 4 ],
|
|
[ "sky130_fd_io__nand2_1", "VPWR", 4 ],
|
|
[ "sky130_fd_pr__pfet_01v8_hvt", "1|3", 5 ],
|
|
[ "sky130_fd_pr__pfet_01v8_hvt", "4", 7 ],
|
|
[ "sky130_fd_io__inv_1", "VPB", 15 ],
|
|
[ "sky130_fd_io__inv_1", "VPWR", 15 ]
|
|
]
|
|
],
|
|
[
|
|
"VDDA",
|
|
[
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 11 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "4", 11 ]
|
|
]
|
|
],
|
|
[
|
|
"VDDIO_Q",
|
|
[
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 13 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "4", 13 ]
|
|
]
|
|
],
|
|
[
|
|
"VSSA",
|
|
[
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 33 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "4", 47 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 1 ],
|
|
[ "sky130_fd_pr__nfet_05v0_nvt", "4", 6 ],
|
|
[ "sky130_fd_pr__nfet_01v8_lvt", "1|3", 6 ],
|
|
[ "sky130_fd_pr__nfet_01v8_lvt", "4", 6 ]
|
|
]
|
|
],
|
|
[
|
|
"VSSD",
|
|
[
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 38 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "4", 58 ],
|
|
[ "sky130_fd_pr__nfet_05v0_nvt", "4", 8 ],
|
|
[ "sky130_fd_pr__nfet_01v8_lvt", "1|3", 6 ],
|
|
[ "sky130_fd_pr__nfet_01v8_lvt", "4", 8 ],
|
|
[ "sky130_fd_io__nor2_1", "VNB", 4 ],
|
|
[ "sky130_fd_io__nor2_1", "VGND", 4 ],
|
|
[ "sky130_fd_io__nand2_1", "VNB", 4 ],
|
|
[ "sky130_fd_io__nand2_1", "VGND", 4 ],
|
|
[ "sky130_fd_pr__nfet_01v8", "1|3", 6 ],
|
|
[ "sky130_fd_pr__nfet_01v8", "4", 7 ],
|
|
[ "sky130_fd_io__inv_1", "VNB", 15 ],
|
|
[ "sky130_fd_io__inv_1", "VGND", 15 ]
|
|
]
|
|
],
|
|
[
|
|
"VSWITCH",
|
|
[
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 19 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "4", 19 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
]
|
|
]
|
|
],
|
|
[
|
|
[
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
]
|
|
], [
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_drvr:amux_sw_drvr_q0/sky130_fd_io__gpiov2_amux_drvr_ls:pd_csd_ls_q0/net54",
|
|
[
|
|
[ "sky130_fd_pr__nfet_05v0_nvt", "1|3", 1 ],
|
|
[ "sky130_fd_pr__nfet_01v8_lvt", "1|3", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_drvr:amux_sw_drvr_q0/sky130_fd_io__gpiov2_amux_drvr_ls:pu_csd_ls_q0/net54",
|
|
[
|
|
[ "sky130_fd_pr__nfet_05v0_nvt", "1|3", 1 ],
|
|
[ "sky130_fd_pr__nfet_01v8_lvt", "1|3", 1 ]
|
|
]
|
|
]
|
|
]
|
|
],
|
|
[
|
|
[
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
]
|
|
], [
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_drvr:amux_sw_drvr_q0/sky130_fd_io__gpiov2_amux_drvr_ls:pd_csd_ls_q0/net58",
|
|
[
|
|
[ "sky130_fd_pr__nfet_05v0_nvt", "1|3", 1 ],
|
|
[ "sky130_fd_pr__nfet_01v8_lvt", "1|3", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_drvr:amux_sw_drvr_q0/sky130_fd_io__gpiov2_amux_drvr_ls:pu_csd_ls_q0/net58",
|
|
[
|
|
[ "sky130_fd_pr__nfet_05v0_nvt", "1|3", 1 ],
|
|
[ "sky130_fd_pr__nfet_01v8_lvt", "1|3", 1 ]
|
|
]
|
|
]
|
|
]
|
|
],
|
|
[
|
|
[
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
]
|
|
], [
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_drvr:amux_sw_drvr_q0/sky130_fd_io__gpiov2_amux_drvr_ls:pu_csd_ls_q0/net38",
|
|
[
|
|
[ "sky130_fd_pr__nfet_05v0_nvt", "1|3", 1 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_drvr:amux_sw_drvr_q0/sky130_fd_io__gpiov2_amux_drvr_ls:pu_csd_ls_q0/net42",
|
|
[
|
|
[ "sky130_fd_pr__nfet_05v0_nvt", "1|3", 1 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 1 ]
|
|
]
|
|
]
|
|
]
|
|
],
|
|
[
|
|
[
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
]
|
|
], [
|
|
[
|
|
"ngb_pad_vswitch_h_n",
|
|
[
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 1 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 1 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 2 ]
|
|
]
|
|
],
|
|
[
|
|
"nga_pad_vswitch_h_n",
|
|
[
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 1 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 1 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 2 ]
|
|
]
|
|
]
|
|
]
|
|
],
|
|
[
|
|
[
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
]
|
|
], [
|
|
[
|
|
"PGB_PAD_VDDIOQ_H_N",
|
|
[
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 1 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 1 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 3 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "2", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"PGA_PAD_VDDIOQ_H_N",
|
|
[
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 1 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 1 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 3 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "2", 1 ]
|
|
]
|
|
]
|
|
]
|
|
],
|
|
[
|
|
[
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
]
|
|
], [
|
|
[
|
|
"amux_en_vddio_h_n",
|
|
[
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 8 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 1 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"amux_en_vddio_h",
|
|
[
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 8 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 1 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 1 ]
|
|
]
|
|
]
|
|
]
|
|
]
|
|
],
|
|
"badelements": [
|
|
[
|
|
[
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
]
|
|
], [
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_drvr:amux_sw_drvr_q0/sky130_fd_io__gpiov2_amx_pucsd_inv:I38/sky130_fd_pr__pfet_g5v0d10v5:I74",
|
|
[
|
|
[ "1", 26 ],
|
|
[ "2", 6 ],
|
|
[ "4", 26 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_drvr:amux_sw_drvr_q0/sky130_fd_io__gpiov2_amx_pdcsd_inv:pdcsd_inv_q0/sky130_fd_pr__pfet_g5v0d10v5:I517",
|
|
[
|
|
[ "1", 38 ],
|
|
[ "2", 5 ],
|
|
[ "4", 38 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_drvr:amux_sw_drvr_q0/sky130_fd_io__amx_inv1:I90/sky130_fd_pr__pfet_g5v0d10v5:I54",
|
|
[
|
|
[ "1", 38 ],
|
|
[ "2", 6 ],
|
|
[ "4", 38 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_drvr:amux_sw_drvr_q0/sky130_fd_io__gpiov2_amux_drvr_ls:pu_csd_ls_q0/sky130_fd_pr__pfet_g5v0d10v5:I11",
|
|
[
|
|
[ "1", 26 ],
|
|
[ "2", 6 ],
|
|
[ "4", 26 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_drvr:amux_sw_drvr_q0/sky130_fd_io__gpiov2_amux_drvr_ls:pu_csd_ls_q0/sky130_fd_pr__pfet_g5v0d10v5:I9",
|
|
[
|
|
[ "1", 26 ],
|
|
[ "2", 3 ],
|
|
[ "4", 26 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_drvr:amux_sw_drvr_q0/sky130_fd_io__gpiov2_amux_drvr_ls:pd_csd_ls_q0/sky130_fd_pr__pfet_g5v0d10v5:I11",
|
|
[
|
|
[ "1", 38 ],
|
|
[ "2", 4 ],
|
|
[ "4", 38 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_drvr:amux_sw_drvr_q0/sky130_fd_io__gpiov2_amux_drvr_ls:pd_csd_ls_q0/sky130_fd_pr__pfet_g5v0d10v5:I9",
|
|
[
|
|
[ "1", 38 ],
|
|
[ "2", 5 ],
|
|
[ "4", 38 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_ls:amux_ls_q0/sky130_fd_io__gpiov2_amux_ctl_ls:pd_vddio_ls_q0/sky130_fd_pr__pfet_g5v0d10v5:I2",
|
|
[
|
|
[ "1", 26 ],
|
|
[ "2", 6 ],
|
|
[ "4", 26 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_ls:amux_ls_q0/sky130_fd_io__gpiov2_amux_ctl_ls:pd_vddio_ls_q0/sky130_fd_pr__pfet_g5v0d10v5:I1",
|
|
[
|
|
[ "1", 26 ],
|
|
[ "2", 5 ],
|
|
[ "4", 26 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_drvr:amux_sw_drvr_q0/sky130_fd_io__gpiov2_amx_pucsd_inv:I38/sky130_fd_pr__nfet_g5v0d10v5:I75",
|
|
[
|
|
[ "1", 177 ],
|
|
[ "2", 6 ],
|
|
[ "4", 177 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_drvr:amux_sw_drvr_q0/sky130_fd_io__gpiov2_amx_pdcsd_inv:pdcsd_inv_q0/sky130_fd_pr__nfet_g5v0d10v5:I414",
|
|
[
|
|
[ "1", 99 ],
|
|
[ "2", 5 ],
|
|
[ "4", 99 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_drvr:amux_sw_drvr_q0/sky130_fd_io__gpiov2_amx_pdcsd_inv:pdcsd_inv_q0/sky130_fd_pr__nfet_g5v0d10v5:I519",
|
|
[
|
|
[ "1", 99 ],
|
|
[ "2", 99 ],
|
|
[ "4", 99 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_drvr:amux_sw_drvr_q0/sky130_fd_io__amx_inv1:I90/sky130_fd_pr__nfet_g5v0d10v5:I92",
|
|
[
|
|
[ "1", 99 ],
|
|
[ "2", 6 ],
|
|
[ "4", 99 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_drvr:amux_sw_drvr_q0/sky130_fd_io__gpiov2_amux_drvr_ls:pd_csd_ls_q0/sky130_fd_pr__nfet_g5v0d10v5:I17",
|
|
[
|
|
[ "1", 99 ],
|
|
[ "2", 5 ],
|
|
[ "4", 99 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_drvr:amux_sw_drvr_q0/sky130_fd_io__gpiov2_amux_drvr_ls:pd_csd_ls_q0/sky130_fd_pr__nfet_g5v0d10v5:I25",
|
|
[
|
|
[ "1", 4 ],
|
|
[ "2", 8 ],
|
|
[ "4", 99 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_drvr:amux_sw_drvr_q0/sky130_fd_io__gpiov2_amux_drvr_ls:pd_csd_ls_q0/sky130_fd_pr__nfet_g5v0d10v5:I24",
|
|
[
|
|
[ "1", 5 ],
|
|
[ "2", 8 ],
|
|
[ "4", 99 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_drvr:amux_sw_drvr_q0/sky130_fd_io__gpiov2_amux_drvr_ls:pu_csd_ls_q0/sky130_fd_pr__nfet_05v0_nvt:I21",
|
|
[
|
|
[ "1", 2 ],
|
|
[ "2", 126 ],
|
|
[ "4", 177 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_drvr:amux_sw_drvr_q0/sky130_fd_io__gpiov2_amux_drvr_ls:pu_csd_ls_q0/sky130_fd_pr__nfet_05v0_nvt:I20",
|
|
[
|
|
[ "1", 2 ],
|
|
[ "2", 126 ],
|
|
[ "4", 177 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_drvr:amux_sw_drvr_q0/sky130_fd_io__gpiov2_amux_drvr_ls:pd_csd_ls_q0/sky130_fd_pr__nfet_05v0_nvt:I21",
|
|
[
|
|
[ "1", 2 ],
|
|
[ "2", 126 ],
|
|
[ "4", 99 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_drvr:amux_sw_drvr_q0/sky130_fd_io__gpiov2_amux_drvr_ls:pd_csd_ls_q0/sky130_fd_pr__nfet_05v0_nvt:I20",
|
|
[
|
|
[ "1", 2 ],
|
|
[ "2", 126 ],
|
|
[ "4", 99 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_decoder:amux_lv_decoder_q0/sky130_fd_io__xor2_1:I45/sky130_fd_pr__nfet_01v8:MNnor0",
|
|
[
|
|
[ "1", 177 ],
|
|
[ "2", 6 ],
|
|
[ "4", 177 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_decoder:amux_lv_decoder_q0/sky130_fd_io__xor2_1:I45/sky130_fd_pr__nfet_01v8:MNnor1",
|
|
[
|
|
[ "1", 177 ],
|
|
[ "2", 6 ],
|
|
[ "4", 177 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_decoder:amux_lv_decoder_q0/sky130_fd_io__xor2_1:I45/sky130_fd_pr__nfet_01v8:MNaoi10",
|
|
[
|
|
[ "1", 177 ],
|
|
[ "2", 6 ],
|
|
[ "4", 177 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_decoder:amux_lv_decoder_q0/sky130_fd_io__xor2_1:I45/sky130_fd_pr__nfet_01v8:MNaoi11",
|
|
[
|
|
[ "1", 5 ],
|
|
[ "2", 6 ],
|
|
[ "4", 177 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_decoder:amux_lv_decoder_q0/sky130_fd_io__xor2_1:I45/sky130_fd_pr__nfet_01v8:MNaoi20",
|
|
[
|
|
[ "1", 177 ],
|
|
[ "2", 5 ],
|
|
[ "4", 177 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_ls:amux_ls_q0/sky130_fd_io__gpiov2_amux_ctl_inv_1:I15/sky130_fd_pr__nfet_01v8:I27",
|
|
[
|
|
[ "1", 177 ],
|
|
[ "2", 3 ],
|
|
[ "4", 177 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_ls:amux_ls_q0/sky130_fd_io__gpiov2_amux_ctl_inv_1:I16/sky130_fd_pr__nfet_01v8:I27",
|
|
[
|
|
[ "1", 177 ],
|
|
[ "2", 5 ],
|
|
[ "4", 177 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_decoder:amux_lv_decoder_q0/sky130_fd_io__xor2_1:I45/sky130_fd_pr__pfet_01v8_hvt:MPnor0",
|
|
[
|
|
[ "1", 126 ],
|
|
[ "2", 6 ],
|
|
[ "4", 126 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_decoder:amux_lv_decoder_q0/sky130_fd_io__xor2_1:I45/sky130_fd_pr__pfet_01v8_hvt:MPnor1",
|
|
[
|
|
[ "1", 5 ],
|
|
[ "2", 6 ],
|
|
[ "4", 126 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_decoder:amux_lv_decoder_q0/sky130_fd_io__xor2_1:I45/sky130_fd_pr__pfet_01v8_hvt:MPaoi10",
|
|
[
|
|
[ "1", 126 ],
|
|
[ "2", 6 ],
|
|
[ "4", 126 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_decoder:amux_lv_decoder_q0/sky130_fd_io__xor2_1:I45/sky130_fd_pr__pfet_01v8_hvt:MPaoi11",
|
|
[
|
|
[ "1", 126 ],
|
|
[ "2", 6 ],
|
|
[ "4", 126 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_decoder:amux_lv_decoder_q0/sky130_fd_io__xor2_1:I45/sky130_fd_pr__pfet_01v8_hvt:MPaoi20",
|
|
[
|
|
[ "1", 5 ],
|
|
[ "2", 5 ],
|
|
[ "4", 126 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_ls:amux_ls_q0/sky130_fd_io__gpiov2_amux_ctl_inv_1:I15/sky130_fd_pr__pfet_01v8_hvt:I29",
|
|
[
|
|
[ "1", 126 ],
|
|
[ "2", 3 ],
|
|
[ "4", 126 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_ls:amux_ls_q0/sky130_fd_io__gpiov2_amux_ctl_inv_1:I16/sky130_fd_pr__pfet_01v8_hvt:I29",
|
|
[
|
|
[ "1", 126 ],
|
|
[ "2", 5 ],
|
|
[ "4", 126 ]
|
|
]
|
|
]
|
|
]
|
|
],
|
|
[
|
|
[
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_decoder_0//sky130_fd_io__nand2_1_0",
|
|
[
|
|
[ "VNB", 23 ],
|
|
[ "VPB", 23 ],
|
|
[ "VPWR", 23 ],
|
|
[ "VGND", 8 ],
|
|
[ "B", 1 ],
|
|
[ "Y", 1 ],
|
|
[ "A", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_decoder_0//sky130_fd_io__nand2_1_1",
|
|
[
|
|
[ "VNB", 23 ],
|
|
[ "VPB", 23 ],
|
|
[ "VPWR", 23 ],
|
|
[ "VGND", 4 ],
|
|
[ "B", 1 ],
|
|
[ "Y", 1 ],
|
|
[ "A", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_decoder_0//sky130_fd_io__nand2_1_2",
|
|
[
|
|
[ "VNB", 23 ],
|
|
[ "VPB", 23 ],
|
|
[ "VPWR", 23 ],
|
|
[ "VGND", 8 ],
|
|
[ "B", 1 ],
|
|
[ "Y", 1 ],
|
|
[ "A", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_decoder_0//sky130_fd_io__nand2_1_3",
|
|
[
|
|
[ "VNB", 23 ],
|
|
[ "VPB", 23 ],
|
|
[ "VPWR", 23 ],
|
|
[ "VGND", 8 ],
|
|
[ "B", 1 ],
|
|
[ "Y", 1 ],
|
|
[ "A", 1 ]
|
|
]
|
|
]
|
|
], [
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_decoder:amux_lv_decoder_q0/sky130_fd_io__nand2_1:I111",
|
|
[
|
|
[ "VNB", 177 ],
|
|
[ "VPB", 126 ],
|
|
[ "VPWR", 126 ],
|
|
[ "VGND", 177 ],
|
|
[ "B", 6 ],
|
|
[ "Y", 2 ],
|
|
[ "A", 6 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_decoder:amux_lv_decoder_q0/sky130_fd_io__nand2_1:I110",
|
|
[
|
|
[ "VNB", 177 ],
|
|
[ "VPB", 126 ],
|
|
[ "VPWR", 126 ],
|
|
[ "VGND", 177 ],
|
|
[ "B", 2 ],
|
|
[ "Y", 2 ],
|
|
[ "A", 5 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
]
|
|
]
|
|
],
|
|
[
|
|
[
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_decoder_0//sky130_fd_io__nor2_1_0",
|
|
[
|
|
[ "VNB", 23 ],
|
|
[ "VPB", 23 ],
|
|
[ "VPWR", 23 ],
|
|
[ "VGND", 11 ],
|
|
[ "B", 1 ],
|
|
[ "Y", 1 ],
|
|
[ "A", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_decoder_0//sky130_fd_io__nor2_1_2",
|
|
[
|
|
[ "VNB", 23 ],
|
|
[ "VPB", 23 ],
|
|
[ "VPWR", 23 ],
|
|
[ "VGND", 11 ],
|
|
[ "B", 1 ],
|
|
[ "Y", 1 ],
|
|
[ "A", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_decoder_0//sky130_fd_io__nor2_1_1",
|
|
[
|
|
[ "VNB", 23 ],
|
|
[ "VPB", 23 ],
|
|
[ "VPWR", 23 ],
|
|
[ "VGND", 11 ],
|
|
[ "B", 1 ],
|
|
[ "Y", 1 ],
|
|
[ "A", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_decoder_0//sky130_fd_io__nor2_1_3",
|
|
[
|
|
[ "VNB", 23 ],
|
|
[ "VPB", 23 ],
|
|
[ "VPWR", 23 ],
|
|
[ "VGND", 11 ],
|
|
[ "B", 1 ],
|
|
[ "Y", 1 ],
|
|
[ "A", 1 ]
|
|
]
|
|
]
|
|
], [
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
]
|
|
]
|
|
],
|
|
[
|
|
[
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_decoder_0//sky130_fd_io__inv_1_10",
|
|
[
|
|
[ "VNB", 23 ],
|
|
[ "VPB", 23 ],
|
|
[ "VPWR", 23 ],
|
|
[ "VGND", 8 ],
|
|
[ "Y", 1 ],
|
|
[ "A", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_decoder_0//sky130_fd_io__inv_1_11",
|
|
[
|
|
[ "VNB", 23 ],
|
|
[ "VPB", 23 ],
|
|
[ "VPWR", 23 ],
|
|
[ "VGND", 8 ],
|
|
[ "Y", 1 ],
|
|
[ "A", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_decoder_0//sky130_fd_io__inv_1_12",
|
|
[
|
|
[ "VNB", 23 ],
|
|
[ "VPB", 23 ],
|
|
[ "VPWR", 23 ],
|
|
[ "VGND", 4 ],
|
|
[ "Y", 1 ],
|
|
[ "A", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_decoder_0//sky130_fd_io__inv_1_13",
|
|
[
|
|
[ "VNB", 23 ],
|
|
[ "VPB", 23 ],
|
|
[ "VPWR", 23 ],
|
|
[ "VGND", 4 ],
|
|
[ "Y", 1 ],
|
|
[ "A", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_decoder_0//sky130_fd_io__inv_1_14",
|
|
[
|
|
[ "VNB", 23 ],
|
|
[ "VPB", 23 ],
|
|
[ "VPWR", 23 ],
|
|
[ "VGND", 11 ],
|
|
[ "Y", 1 ],
|
|
[ "A", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_decoder_0//sky130_fd_io__inv_1_0",
|
|
[
|
|
[ "VNB", 23 ],
|
|
[ "VPB", 23 ],
|
|
[ "VPWR", 23 ],
|
|
[ "VGND", 11 ],
|
|
[ "Y", 1 ],
|
|
[ "A", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_decoder_0//sky130_fd_io__inv_1_1",
|
|
[
|
|
[ "VNB", 23 ],
|
|
[ "VPB", 23 ],
|
|
[ "VPWR", 23 ],
|
|
[ "VGND", 11 ],
|
|
[ "Y", 1 ],
|
|
[ "A", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_decoder_0//sky130_fd_io__inv_1_2",
|
|
[
|
|
[ "VNB", 23 ],
|
|
[ "VPB", 23 ],
|
|
[ "VPWR", 23 ],
|
|
[ "VGND", 11 ],
|
|
[ "Y", 1 ],
|
|
[ "A", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_decoder_0//sky130_fd_io__inv_1_3",
|
|
[
|
|
[ "VNB", 23 ],
|
|
[ "VPB", 23 ],
|
|
[ "VPWR", 23 ],
|
|
[ "VGND", 11 ],
|
|
[ "Y", 1 ],
|
|
[ "A", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_decoder_0//sky130_fd_io__inv_1_4",
|
|
[
|
|
[ "VNB", 23 ],
|
|
[ "VPB", 23 ],
|
|
[ "VPWR", 23 ],
|
|
[ "VGND", 11 ],
|
|
[ "Y", 1 ],
|
|
[ "A", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_decoder_0//sky130_fd_io__inv_1_5",
|
|
[
|
|
[ "VNB", 23 ],
|
|
[ "VPB", 23 ],
|
|
[ "VPWR", 23 ],
|
|
[ "VGND", 8 ],
|
|
[ "Y", 1 ],
|
|
[ "A", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_decoder_0//sky130_fd_io__inv_1_6",
|
|
[
|
|
[ "VNB", 23 ],
|
|
[ "VPB", 23 ],
|
|
[ "VPWR", 23 ],
|
|
[ "VGND", 11 ],
|
|
[ "Y", 1 ],
|
|
[ "A", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_decoder_0//sky130_fd_io__inv_1_7",
|
|
[
|
|
[ "VNB", 23 ],
|
|
[ "VPB", 23 ],
|
|
[ "VPWR", 23 ],
|
|
[ "VGND", 8 ],
|
|
[ "Y", 1 ],
|
|
[ "A", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_decoder_0//sky130_fd_io__inv_1_8",
|
|
[
|
|
[ "VNB", 23 ],
|
|
[ "VPB", 23 ],
|
|
[ "VPWR", 23 ],
|
|
[ "VGND", 4 ],
|
|
[ "Y", 1 ],
|
|
[ "A", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_decoder_0//sky130_fd_io__inv_1_9",
|
|
[
|
|
[ "VNB", 23 ],
|
|
[ "VPB", 23 ],
|
|
[ "VPWR", 23 ],
|
|
[ "VGND", 8 ],
|
|
[ "Y", 1 ],
|
|
[ "A", 1 ]
|
|
]
|
|
]
|
|
], [
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_decoder:amux_lv_decoder_q0/sky130_fd_io__inv_1:I58",
|
|
[
|
|
[ "VNB", 177 ],
|
|
[ "VPB", 126 ],
|
|
[ "VPWR", 126 ],
|
|
[ "VGND", 177 ],
|
|
[ "Y", 5 ],
|
|
[ "A", 3 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_decoder:amux_lv_decoder_q0/sky130_fd_io__inv_1:I43",
|
|
[
|
|
[ "VNB", 177 ],
|
|
[ "VPB", 126 ],
|
|
[ "VPWR", 126 ],
|
|
[ "VGND", 177 ],
|
|
[ "Y", 3 ],
|
|
[ "A", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_decoder:amux_lv_decoder_q0/sky130_fd_io__inv_1:I44",
|
|
[
|
|
[ "VNB", 177 ],
|
|
[ "VPB", 126 ],
|
|
[ "VPWR", 126 ],
|
|
[ "VGND", 177 ],
|
|
[ "Y", 6 ],
|
|
[ "A", 3 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
]
|
|
]
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_io__gpiov2_ibuf_se",
|
|
"sky130_fd_io__gpiov2_ibuf_se"
|
|
],
|
|
"devices": [
|
|
[
|
|
["sky130_fd_io__gpiov2_ipath_hvls", 1],
|
|
["sky130_fd_io__gpiov2_vcchib_in_buf", 1],
|
|
["sky130_fd_pr__pfet_g5v0d10v5", 21],
|
|
["sky130_fd_pr__nfet_g5v0d10v5", 21],
|
|
["sky130_fd_pr__pfet_01v8_hvt", 2],
|
|
["sky130_fd_pr__nfet_01v8", 9],
|
|
["sky130_fd_pr__pfet_01v8", 9 ]
|
|
], [
|
|
["sky130_fd_io__gpiov2_ipath_hvls", 1 ],
|
|
["sky130_fd_io__gpiov2_vcchib_in_buf", 1 ],
|
|
["sky130_fd_pr__pfet_g5v0d10v5", 21 ],
|
|
["sky130_fd_pr__nfet_g5v0d10v5", 21 ],
|
|
["sky130_fd_pr__pfet_01v8_hvt", 2 ],
|
|
["sky130_fd_pr__nfet_01v8", 9 ],
|
|
["sky130_fd_pr__pfet_01v8", 9 ]
|
|
]
|
|
],
|
|
"nets": [
|
|
45,
|
|
45
|
|
],
|
|
"badnets": [
|
|
],
|
|
"badelements": [
|
|
],
|
|
"pins": [
|
|
[
|
|
"VCCHIB",
|
|
"VSSD",
|
|
"VDDIO_Q",
|
|
"MODE_VCCHIB_N",
|
|
"IN_H",
|
|
"IBUFMUX_OUT",
|
|
"IN_VT",
|
|
"VTRIP_SEL_H",
|
|
"ENABLE_VDDIO_LV",
|
|
"sky130_fd_io__gpiov2_ipath_lvls_0/a_323_2354#",
|
|
"MODE_NORMAL_N",
|
|
"IBUFMUX_OUT_H",
|
|
"VTRIP_SEL_H_N"
|
|
], [
|
|
"VCCHIB",
|
|
"VSSD",
|
|
"VDDIO_Q",
|
|
"MODE_VCCHIB_N",
|
|
"IN_H",
|
|
"IBUFMUX_OUT",
|
|
"IN_VT",
|
|
"VTRIP_SEL_H",
|
|
"ENABLE_VDDIO_LV",
|
|
"(no matching pin)",
|
|
"MODE_NORMAL_N",
|
|
"IBUFMUX_OUT_H",
|
|
"VTRIP_SEL_H_N"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_io__gpiov2_ctl_lsbank",
|
|
"sky130_fd_io__gpiov2_ctl_lsbank"
|
|
],
|
|
"devices": [
|
|
[
|
|
["sky130_fd_pr__nfet_05v0_nvt", 12],
|
|
["sky130_fd_pr__pfet_g5v0d10v5", 24],
|
|
["sky130_fd_pr__nfet_01v8_lvt", 12],
|
|
["sky130_fd_pr__nfet_g5v0d10v5", 48],
|
|
["sky130_fd_pr__pfet_01v8_hvt", 12],
|
|
["sky130_fd_pr__nfet_01v8", 12],
|
|
["sky130_fd_pr__res_generic_m1", 26],
|
|
["sky130_fd_pr__res_generic_m2", 4 ]
|
|
], [
|
|
["sky130_fd_pr__nfet_05v0_nvt", 12 ],
|
|
["sky130_fd_pr__pfet_g5v0d10v5", 24 ],
|
|
["sky130_fd_pr__nfet_01v8_lvt", 12 ],
|
|
["sky130_fd_pr__nfet_g5v0d10v5", 48 ],
|
|
["sky130_fd_pr__pfet_01v8_hvt", 12 ],
|
|
["sky130_fd_pr__nfet_01v8", 12 ],
|
|
["sky130_fd_pr__res_generic_m1", 25 ],
|
|
["sky130_fd_pr__res_generic_m2", 4 ]
|
|
]
|
|
],
|
|
"nets": [
|
|
107,
|
|
102
|
|
],
|
|
"badnets": [
|
|
[
|
|
[
|
|
[
|
|
"DM_H_N[1]",
|
|
[
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 1 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"DM_H[1]",
|
|
[
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 1 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"DM_H_N[2]",
|
|
[
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 1 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"DM_H[2]",
|
|
[
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 1 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"VTRIP_SEL_H_N",
|
|
[
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 1 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"VTRIP_SEL_H",
|
|
[
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 1 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__com_ctl_ls_en_1_v2_0/a_1762_n1276#",
|
|
[
|
|
[ "sky130_fd_pr__nfet_01v8", "1|3", 2 ]
|
|
]
|
|
],
|
|
[
|
|
"w_15552_2653#",
|
|
[
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "4", 2 ]
|
|
]
|
|
],
|
|
[
|
|
"m1_2266_545#",
|
|
[
|
|
[ "sky130_fd_pr__res_generic_m1", "end_a|end_b", 2 ]
|
|
]
|
|
],
|
|
[
|
|
"VCC_IO",
|
|
[
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 20 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "4", 20 ]
|
|
]
|
|
],
|
|
[
|
|
"VGND",
|
|
[
|
|
[ "sky130_fd_pr__nfet_05v0_nvt", "4", 12 ],
|
|
[ "sky130_fd_pr__nfet_01v8_lvt", "1|3", 12 ],
|
|
[ "sky130_fd_pr__nfet_01v8_lvt", "4", 12 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "4", 48 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 36 ],
|
|
[ "sky130_fd_pr__nfet_01v8", "4", 12 ],
|
|
[ "sky130_fd_pr__nfet_01v8", "1|3", 10 ],
|
|
[ "sky130_fd_pr__res_generic_m1", "end_a|end_b", 4 ],
|
|
[ "sky130_fd_pr__res_generic_m2", "end_a|end_b", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"m1_10303_543#",
|
|
[
|
|
[ "sky130_fd_pr__res_generic_m1", "end_a|end_b", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"m1_10109_333#",
|
|
[
|
|
[ "sky130_fd_pr__res_generic_m1", "end_a|end_b", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"m1_2267_543#",
|
|
[
|
|
[ "sky130_fd_pr__res_generic_m1", "end_a|end_b", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"m2_14990_104#",
|
|
[
|
|
[ "sky130_fd_pr__res_generic_m2", "end_a|end_b", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"OD_I_H",
|
|
[
|
|
[ "sky130_fd_pr__res_generic_m1", "end_a|end_b", 3 ],
|
|
[ "sky130_fd_pr__res_generic_m2", "end_a|end_b", 2 ]
|
|
]
|
|
]
|
|
], [
|
|
[
|
|
"VTRIP_SEL_H",
|
|
[
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 1 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"VTRIP_SEL_H_N",
|
|
[
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 1 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"DM_H[2]",
|
|
[
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 1 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"DM_H_N[2]",
|
|
[
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 1 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"DM_H[1]",
|
|
[
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 1 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"DM_H_N[1]",
|
|
[
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 1 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"IB_MODE_SEL_H",
|
|
[
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 1 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"IB_MODE_SEL_H_N",
|
|
[
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 1 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__tk_opti:trip_sel_rst_q0/sky130_fd_io__tk_em1o:e2_q0/net11",
|
|
[
|
|
[ "sky130_fd_pr__res_generic_m1", "end_a|end_b", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__tk_opti:trip_sel_st_q0/sky130_fd_io__tk_em1o:e2_q0/net11",
|
|
[
|
|
[ "sky130_fd_pr__res_generic_m1", "end_a|end_b", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__tk_optiB:I598/sky130_fd_io__tk_em2o:e2_q0/net11",
|
|
[
|
|
[ "sky130_fd_pr__res_generic_m2", "end_a|end_b", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"VGND",
|
|
[
|
|
[ "sky130_fd_pr__res_generic_m1", "end_a|end_b", 4 ],
|
|
[ "sky130_fd_pr__res_generic_m2", "end_a|end_b", 1 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 36 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "4", 48 ],
|
|
[ "sky130_fd_pr__nfet_01v8", "1|3", 12 ],
|
|
[ "sky130_fd_pr__nfet_01v8", "4", 12 ],
|
|
[ "sky130_fd_pr__nfet_05v0_nvt", "4", 12 ],
|
|
[ "sky130_fd_pr__nfet_01v8_lvt", "1|3", 12 ],
|
|
[ "sky130_fd_pr__nfet_01v8_lvt", "4", 12 ]
|
|
]
|
|
],
|
|
[
|
|
"VCC_IO",
|
|
[
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 24 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "4", 24 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
]
|
|
]
|
|
],
|
|
[
|
|
[
|
|
[
|
|
"/sky130_fd_io__com_ctl_ls_1v2_0/a_361_1391#",
|
|
[
|
|
[ "sky130_fd_pr__nfet_05v0_nvt", "1|3", 1 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"/sky130_fd_io__com_ctl_ls_v2_0/a_361_1391#",
|
|
[
|
|
[ "sky130_fd_pr__nfet_05v0_nvt", "1|3", 1 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"/sky130_fd_io__com_ctl_ls_en_1_v2_0/a_361_1391#",
|
|
[
|
|
[ "sky130_fd_pr__nfet_05v0_nvt", "1|3", 1 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"/sky130_fd_io__com_ctl_ls_1v2_0/a_957_1391#",
|
|
[
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 1 ],
|
|
[ "sky130_fd_pr__nfet_05v0_nvt", "1|3", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"/sky130_fd_io__com_ctl_ls_v2_0/a_957_1391#",
|
|
[
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 1 ],
|
|
[ "sky130_fd_pr__nfet_05v0_nvt", "1|3", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"/sky130_fd_io__com_ctl_ls_en_1_v2_0/a_957_1391#",
|
|
[
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 1 ],
|
|
[ "sky130_fd_pr__nfet_05v0_nvt", "1|3", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"/sky130_fd_io__com_ctl_lsv2_0/a_4933_638#",
|
|
[
|
|
[ "sky130_fd_pr__nfet_05v0_nvt", "1|3", 1 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"/sky130_fd_io__com_ctl_lsv2_0/a_4700_968#",
|
|
[
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 1 ],
|
|
[ "sky130_fd_pr__nfet_05v0_nvt", "1|3", 1 ]
|
|
]
|
|
]
|
|
], [
|
|
[
|
|
"sky130_fd_io__com_ctl_ls:I595/net122",
|
|
[
|
|
[ "sky130_fd_pr__nfet_05v0_nvt", "1|3", 1 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__com_ctl_ls:dm_ls<1>_q0/net122",
|
|
[
|
|
[ "sky130_fd_pr__nfet_05v0_nvt", "1|3", 1 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__com_ctl_ls:dm_ls<2>_q0/net122",
|
|
[
|
|
[ "sky130_fd_pr__nfet_05v0_nvt", "1|3", 1 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__com_ctl_ls:trip_sel_ls_q0/net122",
|
|
[
|
|
[ "sky130_fd_pr__nfet_05v0_nvt", "1|3", 1 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__com_ctl_ls:I595/net130",
|
|
[
|
|
[ "sky130_fd_pr__nfet_05v0_nvt", "1|3", 1 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__com_ctl_ls:dm_ls<1>_q0/net130",
|
|
[
|
|
[ "sky130_fd_pr__nfet_05v0_nvt", "1|3", 1 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__com_ctl_ls:dm_ls<2>_q0/net130",
|
|
[
|
|
[ "sky130_fd_pr__nfet_05v0_nvt", "1|3", 1 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__com_ctl_ls:trip_sel_ls_q0/net130",
|
|
[
|
|
[ "sky130_fd_pr__nfet_05v0_nvt", "1|3", 1 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 1 ]
|
|
]
|
|
]
|
|
]
|
|
],
|
|
[
|
|
[
|
|
[
|
|
"/sky130_fd_io__com_ctl_ls_1v2_0/a_65_861#",
|
|
[
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "2", 2 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 3 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 1 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 2 ]
|
|
]
|
|
],
|
|
[
|
|
"/sky130_fd_io__com_ctl_ls_1v2_0/a_130_181#",
|
|
[
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "2", 2 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 3 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 2 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"/sky130_fd_io__com_ctl_ls_v2_0/a_65_861#",
|
|
[
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "2", 2 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 3 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 1 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 2 ]
|
|
]
|
|
],
|
|
[
|
|
"/sky130_fd_io__com_ctl_ls_v2_0/a_130_181#",
|
|
[
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "2", 2 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 3 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 2 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"/sky130_fd_io__com_ctl_ls_en_1_v2_0/a_65_861#",
|
|
[
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "2", 2 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 3 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 1 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 2 ]
|
|
]
|
|
],
|
|
[
|
|
"/sky130_fd_io__com_ctl_ls_en_1_v2_0/a_130_181#",
|
|
[
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "2", 2 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 3 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 2 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
]
|
|
], [
|
|
[
|
|
"sky130_fd_io__com_ctl_ls:I595/fbk_n",
|
|
[
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "2", 2 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 1 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 3 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 2 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__com_ctl_ls:I595/fbk",
|
|
[
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "2", 2 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 1 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 2 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 3 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__com_ctl_ls:dm_ls<1>_q0/fbk_n",
|
|
[
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "2", 2 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 1 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 3 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 2 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__com_ctl_ls:dm_ls<1>_q0/fbk",
|
|
[
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "2", 2 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 1 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 2 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 3 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__com_ctl_ls:dm_ls<2>_q0/fbk_n",
|
|
[
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "2", 2 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 1 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 3 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 2 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__com_ctl_ls:dm_ls<2>_q0/fbk",
|
|
[
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "2", 2 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 1 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 2 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 3 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__com_ctl_ls:trip_sel_ls_q0/fbk_n",
|
|
[
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "2", 2 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 1 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 3 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 2 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__com_ctl_ls:trip_sel_ls_q0/fbk",
|
|
[
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "2", 2 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 1 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 2 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 3 ]
|
|
]
|
|
]
|
|
]
|
|
],
|
|
[
|
|
[
|
|
[
|
|
"/sky130_fd_io__com_ctl_lsv2_0/a_4739_1530#",
|
|
[
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 3 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "2", 2 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 2 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"/sky130_fd_io__com_ctl_lsv2_0/a_4793_n866#",
|
|
[
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 2 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "2", 2 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 3 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 1 ]
|
|
]
|
|
]
|
|
], [
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
]
|
|
]
|
|
],
|
|
[
|
|
[
|
|
[
|
|
"sky130_fd_io__com_ctl_lsv2_0/VCC_IO",
|
|
[
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 4 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "4", 2 ]
|
|
]
|
|
]
|
|
], [
|
|
[
|
|
"OD_I_H",
|
|
[
|
|
[ "sky130_fd_pr__res_generic_m1", "end_a|end_b", 4 ],
|
|
[ "sky130_fd_pr__res_generic_m2", "end_a|end_b", 2 ]
|
|
]
|
|
]
|
|
]
|
|
],
|
|
[
|
|
[
|
|
[
|
|
"HLD_I_H_N",
|
|
[
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 12 ]
|
|
]
|
|
]
|
|
], [
|
|
[
|
|
"HLD_I_H_N",
|
|
[
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 12 ]
|
|
]
|
|
]
|
|
]
|
|
],
|
|
[
|
|
[
|
|
[
|
|
"sky130_fd_io__com_ctl_ls_1v2_0/SET_H",
|
|
[
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 1 ],
|
|
[ "sky130_fd_pr__res_generic_m1", "end_a|end_b", 2 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__com_ctl_ls_1v2_0/RST_H",
|
|
[
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 1 ],
|
|
[ "sky130_fd_pr__res_generic_m1", "end_a|end_b", 2 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__com_ctl_ls_v2_0/SET_H",
|
|
[
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 1 ],
|
|
[ "sky130_fd_pr__res_generic_m1", "end_a|end_b", 2 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__com_ctl_ls_v2_0/RST_H",
|
|
[
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 1 ],
|
|
[ "sky130_fd_pr__res_generic_m1", "end_a|end_b", 2 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__com_ctl_ls_en_1_v2_0/SET_H",
|
|
[
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 1 ],
|
|
[ "sky130_fd_pr__res_generic_m1", "end_a|end_b", 2 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__com_ctl_ls_en_1_v2_0/RST_H",
|
|
[
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 1 ],
|
|
[ "sky130_fd_pr__res_generic_m1", "end_a|end_b", 2 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__com_ctl_lsv2_0/RST_H",
|
|
[
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 1 ],
|
|
[ "sky130_fd_pr__res_generic_m2", "end_a|end_b", 1 ],
|
|
[ "sky130_fd_pr__res_generic_m1", "end_a|end_b", 1 ]
|
|
]
|
|
]
|
|
], [
|
|
[
|
|
"ib_mode_sel_rst_h",
|
|
[
|
|
[ "sky130_fd_pr__res_generic_m1", "end_a|end_b", 1 ],
|
|
[ "sky130_fd_pr__res_generic_m2", "end_a|end_b", 1 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"dm_rst_h<1>",
|
|
[
|
|
[ "sky130_fd_pr__res_generic_m1", "end_a|end_b", 2 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"dm_rst_h<2>",
|
|
[
|
|
[ "sky130_fd_pr__res_generic_m1", "end_a|end_b", 2 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"trip_sel_rst_h",
|
|
[
|
|
[ "sky130_fd_pr__res_generic_m1", "end_a|end_b", 2 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"dm_st_h<2>",
|
|
[
|
|
[ "sky130_fd_pr__res_generic_m1", "end_a|end_b", 2 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"dm_st_h<1>",
|
|
[
|
|
[ "sky130_fd_pr__res_generic_m1", "end_a|end_b", 2 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"trip_sel_st_h",
|
|
[
|
|
[ "sky130_fd_pr__res_generic_m1", "end_a|end_b", 2 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 1 ]
|
|
]
|
|
]
|
|
]
|
|
],
|
|
[
|
|
[
|
|
[
|
|
"sky130_fd_io__com_ctl_lsv2_0/SET_H",
|
|
[
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 1 ],
|
|
[ "sky130_fd_pr__res_generic_m2", "end_a|end_b", 2 ]
|
|
]
|
|
]
|
|
], [
|
|
[
|
|
"ib_mode_sel_st_h",
|
|
[
|
|
[ "sky130_fd_pr__res_generic_m2", "end_a|end_b", 2 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 1 ]
|
|
]
|
|
]
|
|
]
|
|
]
|
|
],
|
|
"badelements": [
|
|
[
|
|
[
|
|
[
|
|
"sky130_fd_pr__res_generic_m1:0",
|
|
[
|
|
[ "end_a", 147 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_pr__res_generic_m1:1",
|
|
[
|
|
[ "end_a", 5 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_pr__res_generic_m1:12",
|
|
[
|
|
[ "end_a", 5 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_pr__res_generic_m1:16",
|
|
[
|
|
[ "end_a", 147 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_pr__res_generic_m1:27",
|
|
[
|
|
[ "end_a", 147 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_pr__res_generic_m1:28",
|
|
[
|
|
[ "end_a", 3 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_pr__res_generic_m1:11",
|
|
[
|
|
[ "end_a", 5 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_pr__res_generic_m1:26",
|
|
[
|
|
[ "end_a", 147 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_pr__res_generic_m1:34",
|
|
[
|
|
[ "end_a", 2 ]
|
|
]
|
|
]
|
|
], [
|
|
[
|
|
"sky130_fd_io__tk_opti:trip_sel_st_q0/sky130_fd_io__tk_em1s:e1_q0/sky130_fd_pr__res_generic_m1:I1",
|
|
[
|
|
[ "end_a", 149 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__tk_opti:I803<1>/sky130_fd_io__tk_em1s:e1_q0/sky130_fd_pr__res_generic_m1:I1",
|
|
[
|
|
[ "end_a", 149 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__tk_opti:I802<1>/sky130_fd_io__tk_em1s:e1_q0/sky130_fd_pr__res_generic_m1:I1",
|
|
[
|
|
[ "end_a", 149 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__tk_opti:trip_sel_rst_q0/sky130_fd_io__tk_em1o:e2_q0/sky130_fd_pr__res_generic_m1:I1",
|
|
[
|
|
[ "end_a", 149 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__tk_opti:trip_sel_st_q0/sky130_fd_io__tk_em1o:e2_q0/sky130_fd_pr__res_generic_m1:I1",
|
|
[
|
|
[ "end_a", 6 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__tk_opti:trip_sel_rst_q0/sky130_fd_io__tk_em1s:e1_q0/sky130_fd_pr__res_generic_m1:I1",
|
|
[
|
|
[ "end_a", 6 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__tk_opti:I804<1>/sky130_fd_io__tk_em1s:e1_q0/sky130_fd_pr__res_generic_m1:I1",
|
|
[
|
|
[ "end_a", 6 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__tk_opti:I805<1>/sky130_fd_io__tk_em1s:e1_q0/sky130_fd_pr__res_generic_m1:I1",
|
|
[
|
|
[ "end_a", 6 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
]
|
|
]
|
|
],
|
|
[
|
|
[
|
|
[
|
|
"sky130_fd_pr__res_generic_m2:19",
|
|
[
|
|
[ "end_a", 5 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_pr__res_generic_m2:40",
|
|
[
|
|
[ "end_a", 5 ]
|
|
]
|
|
]
|
|
], [
|
|
[
|
|
"sky130_fd_io__tk_optiA:I597/sky130_fd_io__tk_em2s:e1_q0/sky130_fd_pr__res_generic_m2:I1",
|
|
[
|
|
[ "end_a", 6 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__tk_optiB:I598/sky130_fd_io__tk_em2o:e2_q0/sky130_fd_pr__res_generic_m2:I1",
|
|
[
|
|
[ "end_a", 6 ]
|
|
]
|
|
]
|
|
]
|
|
],
|
|
[
|
|
[
|
|
[
|
|
"sky130_fd_io__com_ctl_ls_en_1_v2_0/sky130_fd_pr__nfet_g5v0d10v5:14",
|
|
[
|
|
[ "1", 147 ],
|
|
[ "2", 8 ],
|
|
[ "4", 147 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__com_ctl_ls_en_1_v2_0/sky130_fd_pr__nfet_g5v0d10v5:21",
|
|
[
|
|
[ "1", 147 ],
|
|
[ "2", 8 ],
|
|
[ "4", 147 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__com_ctl_ls_v2_0/sky130_fd_pr__nfet_g5v0d10v5:14",
|
|
[
|
|
[ "1", 147 ],
|
|
[ "2", 8 ],
|
|
[ "4", 147 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__com_ctl_ls_v2_0/sky130_fd_pr__nfet_g5v0d10v5:22",
|
|
[
|
|
[ "1", 147 ],
|
|
[ "2", 8 ],
|
|
[ "4", 147 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__com_ctl_ls_1v2_0/sky130_fd_pr__nfet_g5v0d10v5:14",
|
|
[
|
|
[ "1", 147 ],
|
|
[ "2", 8 ],
|
|
[ "4", 147 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__com_ctl_ls_1v2_0/sky130_fd_pr__nfet_g5v0d10v5:22",
|
|
[
|
|
[ "1", 147 ],
|
|
[ "2", 8 ],
|
|
[ "4", 147 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
]
|
|
], [
|
|
[
|
|
"sky130_fd_io__com_ctl_ls:trip_sel_ls_q0/sky130_fd_pr__nfet_g5v0d10v5:I13",
|
|
[
|
|
[ "1", 149 ],
|
|
[ "2", 8 ],
|
|
[ "4", 149 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__com_ctl_ls:trip_sel_ls_q0/sky130_fd_pr__nfet_g5v0d10v5:I12",
|
|
[
|
|
[ "1", 149 ],
|
|
[ "2", 8 ],
|
|
[ "4", 149 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__com_ctl_ls:dm_ls<2>_q0/sky130_fd_pr__nfet_g5v0d10v5:I13",
|
|
[
|
|
[ "1", 149 ],
|
|
[ "2", 8 ],
|
|
[ "4", 149 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__com_ctl_ls:dm_ls<2>_q0/sky130_fd_pr__nfet_g5v0d10v5:I12",
|
|
[
|
|
[ "1", 149 ],
|
|
[ "2", 8 ],
|
|
[ "4", 149 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__com_ctl_ls:dm_ls<1>_q0/sky130_fd_pr__nfet_g5v0d10v5:I13",
|
|
[
|
|
[ "1", 149 ],
|
|
[ "2", 8 ],
|
|
[ "4", 149 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__com_ctl_ls:dm_ls<1>_q0/sky130_fd_pr__nfet_g5v0d10v5:I12",
|
|
[
|
|
[ "1", 149 ],
|
|
[ "2", 8 ],
|
|
[ "4", 149 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__com_ctl_ls:I595/sky130_fd_pr__nfet_g5v0d10v5:I13",
|
|
[
|
|
[ "1", 149 ],
|
|
[ "2", 8 ],
|
|
[ "4", 149 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__com_ctl_ls:I595/sky130_fd_pr__nfet_g5v0d10v5:I12",
|
|
[
|
|
[ "1", 149 ],
|
|
[ "2", 8 ],
|
|
[ "4", 149 ]
|
|
]
|
|
]
|
|
]
|
|
],
|
|
[
|
|
[
|
|
[
|
|
"sky130_fd_io__com_ctl_ls_en_1_v2_0/sky130_fd_pr__nfet_g5v0d10v5:26",
|
|
[
|
|
[ "1", 147 ],
|
|
[ "2", 3 ],
|
|
[ "4", 147 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__com_ctl_ls_en_1_v2_0/sky130_fd_pr__nfet_g5v0d10v5:29",
|
|
[
|
|
[ "1", 147 ],
|
|
[ "2", 3 ],
|
|
[ "4", 147 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__com_ctl_ls_v2_0/sky130_fd_pr__nfet_g5v0d10v5:28",
|
|
[
|
|
[ "1", 147 ],
|
|
[ "2", 3 ],
|
|
[ "4", 147 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__com_ctl_ls_v2_0/sky130_fd_pr__nfet_g5v0d10v5:30",
|
|
[
|
|
[ "1", 147 ],
|
|
[ "2", 3 ],
|
|
[ "4", 147 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__com_ctl_ls_1v2_0/sky130_fd_pr__nfet_g5v0d10v5:28",
|
|
[
|
|
[ "1", 147 ],
|
|
[ "2", 3 ],
|
|
[ "4", 147 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__com_ctl_ls_1v2_0/sky130_fd_pr__nfet_g5v0d10v5:30",
|
|
[
|
|
[ "1", 147 ],
|
|
[ "2", 3 ],
|
|
[ "4", 147 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__com_ctl_lsv2_0/sky130_fd_pr__nfet_g5v0d10v5:4",
|
|
[
|
|
[ "1", 147 ],
|
|
[ "2", 3 ],
|
|
[ "4", 147 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__com_ctl_lsv2_0/sky130_fd_pr__nfet_g5v0d10v5:9",
|
|
[
|
|
[ "1", 147 ],
|
|
[ "2", 3 ],
|
|
[ "4", 147 ]
|
|
]
|
|
]
|
|
], [
|
|
[
|
|
"sky130_fd_io__com_ctl_ls:trip_sel_ls_q0/sky130_fd_pr__nfet_g5v0d10v5:mnset_q0",
|
|
[
|
|
[ "1", 149 ],
|
|
[ "2", 3 ],
|
|
[ "4", 149 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__com_ctl_ls:trip_sel_ls_q0/sky130_fd_pr__nfet_g5v0d10v5:mnrst_q0",
|
|
[
|
|
[ "1", 149 ],
|
|
[ "2", 3 ],
|
|
[ "4", 149 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__com_ctl_ls:dm_ls<2>_q0/sky130_fd_pr__nfet_g5v0d10v5:mnset_q0",
|
|
[
|
|
[ "1", 149 ],
|
|
[ "2", 3 ],
|
|
[ "4", 149 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__com_ctl_ls:dm_ls<2>_q0/sky130_fd_pr__nfet_g5v0d10v5:mnrst_q0",
|
|
[
|
|
[ "1", 149 ],
|
|
[ "2", 3 ],
|
|
[ "4", 149 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__com_ctl_ls:dm_ls<1>_q0/sky130_fd_pr__nfet_g5v0d10v5:mnset_q0",
|
|
[
|
|
[ "1", 149 ],
|
|
[ "2", 3 ],
|
|
[ "4", 149 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__com_ctl_ls:dm_ls<1>_q0/sky130_fd_pr__nfet_g5v0d10v5:mnrst_q0",
|
|
[
|
|
[ "1", 149 ],
|
|
[ "2", 3 ],
|
|
[ "4", 149 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__com_ctl_ls:I595/sky130_fd_pr__nfet_g5v0d10v5:mnrst_q0",
|
|
[
|
|
[ "1", 149 ],
|
|
[ "2", 3 ],
|
|
[ "4", 149 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__com_ctl_ls:I595/sky130_fd_pr__nfet_g5v0d10v5:mnset_q0",
|
|
[
|
|
[ "1", 149 ],
|
|
[ "2", 3 ],
|
|
[ "4", 149 ]
|
|
]
|
|
]
|
|
]
|
|
],
|
|
[
|
|
[
|
|
[
|
|
"sky130_fd_io__com_ctl_ls_en_1_v2_0/sky130_fd_pr__nfet_g5v0d10v5:5",
|
|
[
|
|
[ "1", 8 ],
|
|
[ "2", 12 ],
|
|
[ "4", 147 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__com_ctl_ls_en_1_v2_0/sky130_fd_pr__nfet_g5v0d10v5:13",
|
|
[
|
|
[ "1", 8 ],
|
|
[ "2", 12 ],
|
|
[ "4", 147 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__com_ctl_ls_v2_0/sky130_fd_pr__nfet_g5v0d10v5:5",
|
|
[
|
|
[ "1", 8 ],
|
|
[ "2", 12 ],
|
|
[ "4", 147 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__com_ctl_ls_v2_0/sky130_fd_pr__nfet_g5v0d10v5:13",
|
|
[
|
|
[ "1", 8 ],
|
|
[ "2", 12 ],
|
|
[ "4", 147 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__com_ctl_ls_1v2_0/sky130_fd_pr__nfet_g5v0d10v5:5",
|
|
[
|
|
[ "1", 8 ],
|
|
[ "2", 12 ],
|
|
[ "4", 147 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__com_ctl_ls_1v2_0/sky130_fd_pr__nfet_g5v0d10v5:13",
|
|
[
|
|
[ "1", 8 ],
|
|
[ "2", 12 ],
|
|
[ "4", 147 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
]
|
|
], [
|
|
[
|
|
"sky130_fd_io__com_ctl_ls:trip_sel_ls_q0/sky130_fd_pr__nfet_g5v0d10v5:I6",
|
|
[
|
|
[ "1", 8 ],
|
|
[ "2", 12 ],
|
|
[ "4", 149 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__com_ctl_ls:trip_sel_ls_q0/sky130_fd_pr__nfet_g5v0d10v5:I5",
|
|
[
|
|
[ "1", 8 ],
|
|
[ "2", 12 ],
|
|
[ "4", 149 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__com_ctl_ls:dm_ls<2>_q0/sky130_fd_pr__nfet_g5v0d10v5:I6",
|
|
[
|
|
[ "1", 8 ],
|
|
[ "2", 12 ],
|
|
[ "4", 149 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__com_ctl_ls:dm_ls<2>_q0/sky130_fd_pr__nfet_g5v0d10v5:I5",
|
|
[
|
|
[ "1", 8 ],
|
|
[ "2", 12 ],
|
|
[ "4", 149 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__com_ctl_ls:dm_ls<1>_q0/sky130_fd_pr__nfet_g5v0d10v5:I6",
|
|
[
|
|
[ "1", 8 ],
|
|
[ "2", 12 ],
|
|
[ "4", 149 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__com_ctl_ls:dm_ls<1>_q0/sky130_fd_pr__nfet_g5v0d10v5:I5",
|
|
[
|
|
[ "1", 8 ],
|
|
[ "2", 12 ],
|
|
[ "4", 149 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__com_ctl_ls:I595/sky130_fd_pr__nfet_g5v0d10v5:I6",
|
|
[
|
|
[ "1", 8 ],
|
|
[ "2", 12 ],
|
|
[ "4", 149 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__com_ctl_ls:I595/sky130_fd_pr__nfet_g5v0d10v5:I5",
|
|
[
|
|
[ "1", 8 ],
|
|
[ "2", 12 ],
|
|
[ "4", 149 ]
|
|
]
|
|
]
|
|
]
|
|
],
|
|
[
|
|
[
|
|
[
|
|
"sky130_fd_io__com_ctl_ls_en_1_v2_0/sky130_fd_pr__nfet_g5v0d10v5:18",
|
|
[
|
|
[ "1", 147 ],
|
|
[ "2", 8 ],
|
|
[ "4", 147 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__com_ctl_ls_en_1_v2_0/sky130_fd_pr__nfet_g5v0d10v5:25",
|
|
[
|
|
[ "1", 147 ],
|
|
[ "2", 8 ],
|
|
[ "4", 147 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__com_ctl_ls_v2_0/sky130_fd_pr__nfet_g5v0d10v5:18",
|
|
[
|
|
[ "1", 147 ],
|
|
[ "2", 8 ],
|
|
[ "4", 147 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__com_ctl_ls_v2_0/sky130_fd_pr__nfet_g5v0d10v5:26",
|
|
[
|
|
[ "1", 147 ],
|
|
[ "2", 8 ],
|
|
[ "4", 147 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__com_ctl_ls_1v2_0/sky130_fd_pr__nfet_g5v0d10v5:18",
|
|
[
|
|
[ "1", 147 ],
|
|
[ "2", 8 ],
|
|
[ "4", 147 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__com_ctl_ls_1v2_0/sky130_fd_pr__nfet_g5v0d10v5:26",
|
|
[
|
|
[ "1", 147 ],
|
|
[ "2", 8 ],
|
|
[ "4", 147 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
]
|
|
], [
|
|
[
|
|
"sky130_fd_io__com_ctl_ls:trip_sel_ls_q0/sky130_fd_pr__nfet_g5v0d10v5:I4",
|
|
[
|
|
[ "1", 149 ],
|
|
[ "2", 8 ],
|
|
[ "4", 149 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__com_ctl_ls:trip_sel_ls_q0/sky130_fd_pr__nfet_g5v0d10v5:I3",
|
|
[
|
|
[ "1", 149 ],
|
|
[ "2", 8 ],
|
|
[ "4", 149 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__com_ctl_ls:dm_ls<2>_q0/sky130_fd_pr__nfet_g5v0d10v5:I4",
|
|
[
|
|
[ "1", 149 ],
|
|
[ "2", 8 ],
|
|
[ "4", 149 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__com_ctl_ls:dm_ls<2>_q0/sky130_fd_pr__nfet_g5v0d10v5:I3",
|
|
[
|
|
[ "1", 149 ],
|
|
[ "2", 8 ],
|
|
[ "4", 149 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__com_ctl_ls:dm_ls<1>_q0/sky130_fd_pr__nfet_g5v0d10v5:I4",
|
|
[
|
|
[ "1", 149 ],
|
|
[ "2", 8 ],
|
|
[ "4", 149 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__com_ctl_ls:dm_ls<1>_q0/sky130_fd_pr__nfet_g5v0d10v5:I3",
|
|
[
|
|
[ "1", 149 ],
|
|
[ "2", 8 ],
|
|
[ "4", 149 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__com_ctl_ls:I595/sky130_fd_pr__nfet_g5v0d10v5:I4",
|
|
[
|
|
[ "1", 149 ],
|
|
[ "2", 8 ],
|
|
[ "4", 149 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__com_ctl_ls:I595/sky130_fd_pr__nfet_g5v0d10v5:I3",
|
|
[
|
|
[ "1", 149 ],
|
|
[ "2", 8 ],
|
|
[ "4", 149 ]
|
|
]
|
|
]
|
|
]
|
|
],
|
|
[
|
|
[
|
|
[
|
|
"sky130_fd_io__com_ctl_ls_1v2_0/sky130_fd_pr__pfet_g5v0d10v5:23",
|
|
[
|
|
[ "1", 40 ],
|
|
[ "2", 8 ],
|
|
[ "4", 40 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__com_ctl_ls_1v2_0/sky130_fd_pr__pfet_g5v0d10v5:16",
|
|
[
|
|
[ "1", 40 ],
|
|
[ "2", 8 ],
|
|
[ "4", 40 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__com_ctl_ls_v2_0/sky130_fd_pr__pfet_g5v0d10v5:23",
|
|
[
|
|
[ "1", 40 ],
|
|
[ "2", 8 ],
|
|
[ "4", 40 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__com_ctl_ls_v2_0/sky130_fd_pr__pfet_g5v0d10v5:16",
|
|
[
|
|
[ "1", 40 ],
|
|
[ "2", 8 ],
|
|
[ "4", 40 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__com_ctl_ls_en_1_v2_0/sky130_fd_pr__pfet_g5v0d10v5:22",
|
|
[
|
|
[ "1", 40 ],
|
|
[ "2", 8 ],
|
|
[ "4", 40 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__com_ctl_ls_en_1_v2_0/sky130_fd_pr__pfet_g5v0d10v5:16",
|
|
[
|
|
[ "1", 40 ],
|
|
[ "2", 8 ],
|
|
[ "4", 40 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__com_ctl_ls_1v2_0/sky130_fd_pr__pfet_g5v0d10v5:9",
|
|
[
|
|
[ "1", 40 ],
|
|
[ "2", 8 ],
|
|
[ "4", 40 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__com_ctl_ls_1v2_0/sky130_fd_pr__pfet_g5v0d10v5:1",
|
|
[
|
|
[ "1", 40 ],
|
|
[ "2", 8 ],
|
|
[ "4", 40 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__com_ctl_ls_v2_0/sky130_fd_pr__pfet_g5v0d10v5:9",
|
|
[
|
|
[ "1", 40 ],
|
|
[ "2", 8 ],
|
|
[ "4", 40 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__com_ctl_ls_v2_0/sky130_fd_pr__pfet_g5v0d10v5:1",
|
|
[
|
|
[ "1", 40 ],
|
|
[ "2", 8 ],
|
|
[ "4", 40 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__com_ctl_ls_en_1_v2_0/sky130_fd_pr__pfet_g5v0d10v5:8",
|
|
[
|
|
[ "1", 40 ],
|
|
[ "2", 8 ],
|
|
[ "4", 40 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__com_ctl_ls_en_1_v2_0/sky130_fd_pr__pfet_g5v0d10v5:1",
|
|
[
|
|
[ "1", 40 ],
|
|
[ "2", 8 ],
|
|
[ "4", 40 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
]
|
|
], [
|
|
[
|
|
"sky130_fd_io__com_ctl_ls:I595/sky130_fd_pr__pfet_g5v0d10v5:I1",
|
|
[
|
|
[ "1", 48 ],
|
|
[ "2", 8 ],
|
|
[ "4", 48 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__com_ctl_ls:I595/sky130_fd_pr__pfet_g5v0d10v5:I2",
|
|
[
|
|
[ "1", 48 ],
|
|
[ "2", 8 ],
|
|
[ "4", 48 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__com_ctl_ls:dm_ls<1>_q0/sky130_fd_pr__pfet_g5v0d10v5:I1",
|
|
[
|
|
[ "1", 48 ],
|
|
[ "2", 8 ],
|
|
[ "4", 48 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__com_ctl_ls:dm_ls<1>_q0/sky130_fd_pr__pfet_g5v0d10v5:I2",
|
|
[
|
|
[ "1", 48 ],
|
|
[ "2", 8 ],
|
|
[ "4", 48 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__com_ctl_ls:dm_ls<2>_q0/sky130_fd_pr__pfet_g5v0d10v5:I1",
|
|
[
|
|
[ "1", 48 ],
|
|
[ "2", 8 ],
|
|
[ "4", 48 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__com_ctl_ls:dm_ls<2>_q0/sky130_fd_pr__pfet_g5v0d10v5:I2",
|
|
[
|
|
[ "1", 48 ],
|
|
[ "2", 8 ],
|
|
[ "4", 48 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__com_ctl_ls:trip_sel_ls_q0/sky130_fd_pr__pfet_g5v0d10v5:I1",
|
|
[
|
|
[ "1", 48 ],
|
|
[ "2", 8 ],
|
|
[ "4", 48 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__com_ctl_ls:trip_sel_ls_q0/sky130_fd_pr__pfet_g5v0d10v5:I2",
|
|
[
|
|
[ "1", 48 ],
|
|
[ "2", 8 ],
|
|
[ "4", 48 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__com_ctl_ls:I595/sky130_fd_pr__pfet_g5v0d10v5:I11",
|
|
[
|
|
[ "1", 48 ],
|
|
[ "2", 8 ],
|
|
[ "4", 48 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__com_ctl_ls:I595/sky130_fd_pr__pfet_g5v0d10v5:I14",
|
|
[
|
|
[ "1", 48 ],
|
|
[ "2", 8 ],
|
|
[ "4", 48 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__com_ctl_ls:dm_ls<1>_q0/sky130_fd_pr__pfet_g5v0d10v5:I11",
|
|
[
|
|
[ "1", 48 ],
|
|
[ "2", 8 ],
|
|
[ "4", 48 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__com_ctl_ls:dm_ls<1>_q0/sky130_fd_pr__pfet_g5v0d10v5:I14",
|
|
[
|
|
[ "1", 48 ],
|
|
[ "2", 8 ],
|
|
[ "4", 48 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__com_ctl_ls:dm_ls<2>_q0/sky130_fd_pr__pfet_g5v0d10v5:I11",
|
|
[
|
|
[ "1", 48 ],
|
|
[ "2", 8 ],
|
|
[ "4", 48 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__com_ctl_ls:dm_ls<2>_q0/sky130_fd_pr__pfet_g5v0d10v5:I14",
|
|
[
|
|
[ "1", 48 ],
|
|
[ "2", 8 ],
|
|
[ "4", 48 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__com_ctl_ls:trip_sel_ls_q0/sky130_fd_pr__pfet_g5v0d10v5:I11",
|
|
[
|
|
[ "1", 48 ],
|
|
[ "2", 8 ],
|
|
[ "4", 48 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__com_ctl_ls:trip_sel_ls_q0/sky130_fd_pr__pfet_g5v0d10v5:I14",
|
|
[
|
|
[ "1", 48 ],
|
|
[ "2", 8 ],
|
|
[ "4", 48 ]
|
|
]
|
|
]
|
|
]
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_io__pad_esd",
|
|
"sky130_fd_io__pad_esd"
|
|
],
|
|
"devices": [
|
|
[
|
|
["sky130_fd_pr__res_generic_m5", 1 ]
|
|
], [
|
|
["sky130_fd_pr__res_generic_m5", 1 ]
|
|
]
|
|
],
|
|
"nets": [
|
|
2,
|
|
2
|
|
],
|
|
"badnets": [
|
|
],
|
|
"badelements": [
|
|
],
|
|
"pins": [
|
|
[
|
|
"m4_960_20253#",
|
|
"m5_1354_20520#",
|
|
"(no pin)"
|
|
], [
|
|
"m4_960_20297#",
|
|
"m5_1354_20528#",
|
|
"VSUBS"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"pins": [
|
|
[
|
|
"1",
|
|
"2",
|
|
"3"
|
|
], [
|
|
"1",
|
|
"2",
|
|
"3"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_io__gpiov2_amux",
|
|
"sky130_fd_io__gpiov2_amux"
|
|
],
|
|
"devices": [
|
|
[
|
|
["sky130_fd_pr__nfet_g5v0d10v5", 12],
|
|
["sky130_fd_pr__pfet_g5v0d10v5", 6],
|
|
["sky130_fd_io__res75only_small", 14],
|
|
["sky130_fd_io__inv_1", 15],
|
|
["sky130_fd_io__nor2_1", 4],
|
|
["sky130_fd_io__nand2_1", 4],
|
|
["(no matching element)", 0],
|
|
["(no matching element)", 0],
|
|
["(no matching element)", 0],
|
|
["(no matching element)", 0 ]
|
|
], [
|
|
["sky130_fd_pr__nfet_g5v0d10v5", 127 ],
|
|
["sky130_fd_pr__pfet_g5v0d10v5", 79 ],
|
|
["sky130_fd_io__res75only_small", 14 ],
|
|
["sky130_fd_io__inv_1", 15 ],
|
|
["sky130_fd_io__nor2_1", 4 ],
|
|
["sky130_fd_io__nand2_1", 4 ],
|
|
["sky130_fd_pr__nfet_05v0_nvt", 14 ],
|
|
["sky130_fd_pr__nfet_01v8_lvt", 14 ],
|
|
["sky130_fd_pr__nfet_01v8", 7 ],
|
|
["sky130_fd_pr__pfet_01v8_hvt", 7 ]
|
|
]
|
|
],
|
|
"nets": [
|
|
109,
|
|
176
|
|
],
|
|
"badnets": [
|
|
[
|
|
[
|
|
[
|
|
"sky130_fd_io__amux_switch_1v2b_0/PAD_HV_P0",
|
|
[
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__amux_switch_1v2b_0/PAD_HV_P1",
|
|
[
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__amux_switch_1v2b_1/PAD_HV_P0",
|
|
[
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__amux_switch_1v2b_1/PAD_HV_P1",
|
|
[
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__amux_switch_1v2b_0/PAD_HV_N0",
|
|
[
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__amux_switch_1v2b_0/PAD_HV_N1",
|
|
[
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__amux_switch_1v2b_1/PAD_HV_N0",
|
|
[
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__amux_switch_1v2b_1/PAD_HV_N1",
|
|
[
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__amux_switch_1v2b_0/PAD_HV_N2",
|
|
[
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__amux_switch_1v2b_0/PAD_HV_N3",
|
|
[
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__amux_switch_1v2b_1/PAD_HV_N2",
|
|
[
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__amux_switch_1v2b_1/PAD_HV_N3",
|
|
[
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__res75only_small_10/ROUT",
|
|
[
|
|
[ "sky130_fd_io__res75only_small", "ROUT", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__res75only_small_13/ROUT",
|
|
[
|
|
[ "sky130_fd_io__res75only_small", "ROUT", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__res75only_small_0/ROUT",
|
|
[
|
|
[ "sky130_fd_io__res75only_small", "ROUT", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__res75only_small_3/ROUT",
|
|
[
|
|
[ "sky130_fd_io__res75only_small", "ROUT", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__res75only_small_4/ROUT",
|
|
[
|
|
[ "sky130_fd_io__res75only_small", "ROUT", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__res75only_small_5/ROUT",
|
|
[
|
|
[ "sky130_fd_io__res75only_small", "ROUT", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__res75only_small_6/ROUT",
|
|
[
|
|
[ "sky130_fd_io__res75only_small", "ROUT", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__res75only_small_8/ROUT",
|
|
[
|
|
[ "sky130_fd_io__res75only_small", "ROUT", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_ctl_logic_0/sky130_fd_io__gpiov2_amux_decoder_0/sky130_fd_io__inv_1_4/A",
|
|
[
|
|
[ "sky130_fd_io__inv_1", "A", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_ctl_logic_0/sky130_fd_io__gpiov2_amux_decoder_0/sky130_fd_io__inv_1_6/A",
|
|
[
|
|
[ "sky130_fd_io__inv_1", "A", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_ctl_logic_0/sky130_fd_io__gpiov2_amux_decoder_0/sky130_fd_io__inv_1_8/A",
|
|
[
|
|
[ "sky130_fd_io__inv_1", "A", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_ctl_logic_0/sky130_fd_io__gpiov2_amux_decoder_0/sky130_fd_io__inv_1_10/A",
|
|
[
|
|
[ "sky130_fd_io__inv_1", "A", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_ctl_logic_0/sky130_fd_io__gpiov2_amux_decoder_0/sky130_fd_io__inv_1_1/A",
|
|
[
|
|
[ "sky130_fd_io__inv_1", "A", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_ctl_logic_0/sky130_fd_io__gpiov2_amux_decoder_0/sky130_fd_io__inv_1_12/A",
|
|
[
|
|
[ "sky130_fd_io__inv_1", "A", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_ctl_logic_0/sky130_fd_io__gpiov2_amux_decoder_0/sky130_fd_io__inv_1_3/A",
|
|
[
|
|
[ "sky130_fd_io__inv_1", "A", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_ctl_logic_0/sky130_fd_io__gpiov2_amux_decoder_0/sky130_fd_io__inv_1_14/A",
|
|
[
|
|
[ "sky130_fd_io__inv_1", "A", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_ctl_logic_0/sky130_fd_io__gpiov2_amux_decoder_0/sky130_fd_io__inv_1_5/A",
|
|
[
|
|
[ "sky130_fd_io__inv_1", "A", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_ctl_logic_0/sky130_fd_io__gpiov2_amux_decoder_0/sky130_fd_io__inv_1_7/A",
|
|
[
|
|
[ "sky130_fd_io__inv_1", "A", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_ctl_logic_0/sky130_fd_io__gpiov2_amux_decoder_0/sky130_fd_io__inv_1_9/A",
|
|
[
|
|
[ "sky130_fd_io__inv_1", "A", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_ctl_logic_0/sky130_fd_io__gpiov2_amux_decoder_0/sky130_fd_io__inv_1_0/A",
|
|
[
|
|
[ "sky130_fd_io__inv_1", "A", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_ctl_logic_0/sky130_fd_io__gpiov2_amux_decoder_0/sky130_fd_io__inv_1_11/A",
|
|
[
|
|
[ "sky130_fd_io__inv_1", "A", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_ctl_logic_0/sky130_fd_io__gpiov2_amux_decoder_0/sky130_fd_io__inv_1_2/A",
|
|
[
|
|
[ "sky130_fd_io__inv_1", "A", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_ctl_logic_0/sky130_fd_io__gpiov2_amux_decoder_0/sky130_fd_io__inv_1_13/A",
|
|
[
|
|
[ "sky130_fd_io__inv_1", "A", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_ctl_logic_0/sky130_fd_io__gpiov2_amux_decoder_0/sky130_fd_io__inv_1_9/Y",
|
|
[
|
|
[ "sky130_fd_io__inv_1", "Y", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_ctl_logic_0/sky130_fd_io__gpiov2_amux_decoder_0/sky130_fd_io__inv_1_0/Y",
|
|
[
|
|
[ "sky130_fd_io__inv_1", "Y", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_ctl_logic_0/sky130_fd_io__gpiov2_amux_decoder_0/sky130_fd_io__inv_1_11/Y",
|
|
[
|
|
[ "sky130_fd_io__inv_1", "Y", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_ctl_logic_0/sky130_fd_io__gpiov2_amux_decoder_0/sky130_fd_io__inv_1_2/Y",
|
|
[
|
|
[ "sky130_fd_io__inv_1", "Y", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_ctl_logic_0/sky130_fd_io__gpiov2_amux_decoder_0/sky130_fd_io__inv_1_13/Y",
|
|
[
|
|
[ "sky130_fd_io__inv_1", "Y", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_ctl_logic_0/sky130_fd_io__gpiov2_amux_decoder_0/sky130_fd_io__inv_1_4/Y",
|
|
[
|
|
[ "sky130_fd_io__inv_1", "Y", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_ctl_logic_0/sky130_fd_io__gpiov2_amux_decoder_0/sky130_fd_io__inv_1_6/Y",
|
|
[
|
|
[ "sky130_fd_io__inv_1", "Y", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_ctl_logic_0/sky130_fd_io__gpiov2_amux_decoder_0/sky130_fd_io__inv_1_8/Y",
|
|
[
|
|
[ "sky130_fd_io__inv_1", "Y", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_ctl_logic_0/sky130_fd_io__gpiov2_amux_decoder_0/sky130_fd_io__inv_1_10/Y",
|
|
[
|
|
[ "sky130_fd_io__inv_1", "Y", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_ctl_logic_0/sky130_fd_io__gpiov2_amux_decoder_0/sky130_fd_io__inv_1_1/Y",
|
|
[
|
|
[ "sky130_fd_io__inv_1", "Y", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_ctl_logic_0/sky130_fd_io__gpiov2_amux_decoder_0/sky130_fd_io__inv_1_12/Y",
|
|
[
|
|
[ "sky130_fd_io__inv_1", "Y", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_ctl_logic_0/sky130_fd_io__gpiov2_amux_decoder_0/sky130_fd_io__inv_1_3/Y",
|
|
[
|
|
[ "sky130_fd_io__inv_1", "Y", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_ctl_logic_0/sky130_fd_io__gpiov2_amux_decoder_0/sky130_fd_io__inv_1_14/Y",
|
|
[
|
|
[ "sky130_fd_io__inv_1", "Y", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_ctl_logic_0/sky130_fd_io__gpiov2_amux_decoder_0/sky130_fd_io__inv_1_5/Y",
|
|
[
|
|
[ "sky130_fd_io__inv_1", "Y", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_ctl_logic_0/sky130_fd_io__gpiov2_amux_decoder_0/sky130_fd_io__inv_1_7/Y",
|
|
[
|
|
[ "sky130_fd_io__inv_1", "Y", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_ctl_logic_0/sky130_fd_io__gpiov2_amux_decoder_0/sky130_fd_io__nor2_1_2/Y",
|
|
[
|
|
[ "sky130_fd_io__nor2_1", "Y", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_ctl_logic_0/sky130_fd_io__gpiov2_amux_decoder_0/sky130_fd_io__nor2_1_1/Y",
|
|
[
|
|
[ "sky130_fd_io__nor2_1", "Y", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_ctl_logic_0/sky130_fd_io__gpiov2_amux_decoder_0/sky130_fd_io__nor2_1_3/Y",
|
|
[
|
|
[ "sky130_fd_io__nor2_1", "Y", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_ctl_logic_0/sky130_fd_io__gpiov2_amux_decoder_0/sky130_fd_io__nor2_1_0/Y",
|
|
[
|
|
[ "sky130_fd_io__nor2_1", "Y", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_ctl_logic_0/sky130_fd_io__gpiov2_amux_decoder_0/sky130_fd_io__nand2_1_1/Y",
|
|
[
|
|
[ "sky130_fd_io__nand2_1", "Y", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_ctl_logic_0/sky130_fd_io__gpiov2_amux_decoder_0/sky130_fd_io__nand2_1_3/Y",
|
|
[
|
|
[ "sky130_fd_io__nand2_1", "Y", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_ctl_logic_0/sky130_fd_io__gpiov2_amux_decoder_0/sky130_fd_io__nand2_1_0/Y",
|
|
[
|
|
[ "sky130_fd_io__nand2_1", "Y", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_ctl_logic_0/sky130_fd_io__gpiov2_amux_decoder_0/sky130_fd_io__nand2_1_2/Y",
|
|
[
|
|
[ "sky130_fd_io__nand2_1", "Y", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_ctl_logic_0/sky130_fd_io__gpiov2_amux_decoder_0/sky130_fd_io__nor2_1_1/B",
|
|
[
|
|
[ "sky130_fd_io__nor2_1", "B", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_ctl_logic_0/sky130_fd_io__gpiov2_amux_decoder_0/sky130_fd_io__nor2_1_3/B",
|
|
[
|
|
[ "sky130_fd_io__nor2_1", "B", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_ctl_logic_0/sky130_fd_io__gpiov2_amux_decoder_0/sky130_fd_io__nor2_1_0/B",
|
|
[
|
|
[ "sky130_fd_io__nor2_1", "B", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_ctl_logic_0/sky130_fd_io__gpiov2_amux_decoder_0/sky130_fd_io__nor2_1_2/B",
|
|
[
|
|
[ "sky130_fd_io__nor2_1", "B", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_ctl_logic_0/sky130_fd_io__gpiov2_amux_decoder_0/sky130_fd_io__nor2_1_1/A",
|
|
[
|
|
[ "sky130_fd_io__nor2_1", "A", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_ctl_logic_0/sky130_fd_io__gpiov2_amux_decoder_0/sky130_fd_io__nor2_1_3/A",
|
|
[
|
|
[ "sky130_fd_io__nor2_1", "A", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_ctl_logic_0/sky130_fd_io__gpiov2_amux_decoder_0/sky130_fd_io__nor2_1_0/A",
|
|
[
|
|
[ "sky130_fd_io__nor2_1", "A", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_ctl_logic_0/sky130_fd_io__gpiov2_amux_decoder_0/sky130_fd_io__nor2_1_2/A",
|
|
[
|
|
[ "sky130_fd_io__nor2_1", "A", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_ctl_logic_0/sky130_fd_io__gpiov2_amux_decoder_0/sky130_fd_io__nand2_1_0/B",
|
|
[
|
|
[ "sky130_fd_io__nand2_1", "B", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_ctl_logic_0/sky130_fd_io__gpiov2_amux_decoder_0/sky130_fd_io__nand2_1_2/B",
|
|
[
|
|
[ "sky130_fd_io__nand2_1", "B", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_ctl_logic_0/sky130_fd_io__gpiov2_amux_decoder_0/sky130_fd_io__nand2_1_1/B",
|
|
[
|
|
[ "sky130_fd_io__nand2_1", "B", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_ctl_logic_0/sky130_fd_io__gpiov2_amux_decoder_0/sky130_fd_io__nand2_1_3/B",
|
|
[
|
|
[ "sky130_fd_io__nand2_1", "B", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_ctl_logic_0/sky130_fd_io__gpiov2_amux_decoder_0/sky130_fd_io__nand2_1_0/A",
|
|
[
|
|
[ "sky130_fd_io__nand2_1", "A", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_ctl_logic_0/sky130_fd_io__gpiov2_amux_decoder_0/sky130_fd_io__nand2_1_2/A",
|
|
[
|
|
[ "sky130_fd_io__nand2_1", "A", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_ctl_logic_0/sky130_fd_io__gpiov2_amux_decoder_0/sky130_fd_io__nand2_1_1/A",
|
|
[
|
|
[ "sky130_fd_io__nand2_1", "A", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_ctl_logic_0/sky130_fd_io__gpiov2_amux_decoder_0/sky130_fd_io__nand2_1_3/A",
|
|
[
|
|
[ "sky130_fd_io__nand2_1", "A", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__amux_switch_1v2b_1/VDDA",
|
|
[
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "4", 2 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__res75only_small_10/PAD",
|
|
[
|
|
[ "sky130_fd_io__res75only_small", "PAD", 1 ],
|
|
[ "sky130_fd_io__res75only_small", "ROUT", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__res75only_small_13/PAD",
|
|
[
|
|
[ "sky130_fd_io__res75only_small", "PAD", 1 ],
|
|
[ "sky130_fd_io__res75only_small", "ROUT", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__res75only_small_0/PAD",
|
|
[
|
|
[ "sky130_fd_io__res75only_small", "PAD", 1 ],
|
|
[ "sky130_fd_io__res75only_small", "ROUT", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__res75only_small_3/PAD",
|
|
[
|
|
[ "sky130_fd_io__res75only_small", "ROUT", 1 ],
|
|
[ "sky130_fd_io__res75only_small", "PAD", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__res75only_small_2/PAD",
|
|
[
|
|
[ "sky130_fd_io__res75only_small", "PAD", 2 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__res75only_small_1/PAD",
|
|
[
|
|
[ "sky130_fd_io__res75only_small", "PAD", 2 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__res75only_small_5/PAD",
|
|
[
|
|
[ "sky130_fd_io__res75only_small", "PAD", 2 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__res75only_small_8/PAD",
|
|
[
|
|
[ "sky130_fd_io__res75only_small", "PAD", 2 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_ctl_logic_0/sky130_fd_io__gpiov2_amux_decoder_0/sky130_fd_io__inv_1_8/VGND",
|
|
[
|
|
[ "sky130_fd_io__inv_1", "VGND", 3 ],
|
|
[ "sky130_fd_io__nand2_1", "VGND", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"VSUBS",
|
|
[
|
|
[ "sky130_fd_io__inv_1", "VNB", 15 ],
|
|
[ "sky130_fd_io__nor2_1", "VNB", 4 ],
|
|
[ "sky130_fd_io__nand2_1", "VNB", 4 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_ctl_logic_0/sky130_fd_io__gpiov2_amux_decoder_0/sky130_fd_io__tap_1_2/VPB",
|
|
[
|
|
[ "sky130_fd_io__inv_1", "VPB", 15 ],
|
|
[ "sky130_fd_io__nor2_1", "VPB", 4 ],
|
|
[ "sky130_fd_io__nand2_1", "VPB", 4 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_ctl_logic_0/sky130_fd_io__gpiov2_amux_decoder_0/sky130_fd_io__tap_1_2/VPWR",
|
|
[
|
|
[ "sky130_fd_io__inv_1", "VPWR", 15 ],
|
|
[ "sky130_fd_io__nor2_1", "VPWR", 4 ],
|
|
[ "sky130_fd_io__nand2_1", "VPWR", 4 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_ctl_logic_0/sky130_fd_io__gpiov2_amux_decoder_0/sky130_fd_io__tap_1_1/VGND",
|
|
[
|
|
[ "sky130_fd_io__inv_1", "VGND", 7 ],
|
|
[ "sky130_fd_io__nor2_1", "VGND", 4 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_ctl_logic_0/sky130_fd_io__gpiov2_amux_decoder_0/sky130_fd_io__tap_1_2/VGND",
|
|
[
|
|
[ "sky130_fd_io__inv_1", "VGND", 5 ],
|
|
[ "sky130_fd_io__nand2_1", "VGND", 3 ]
|
|
]
|
|
]
|
|
], [
|
|
[
|
|
"ANALOG_EN",
|
|
[
|
|
[ "sky130_fd_io__inv_1", "A", 1 ],
|
|
[ "sky130_fd_pr__nfet_01v8", "2", 1 ],
|
|
[ "sky130_fd_pr__pfet_01v8_hvt", "2", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_ctl_logic:BBM_logic/sky130_fd_io__gpiov2_amux_ls:amux_ls_q0/net74",
|
|
[
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 1 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 1 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_ctl_logic:BBM_logic/sky130_fd_io__gpiov2_amux_decoder:amux_lv_decoder_q0/out_i_n",
|
|
[
|
|
[ "sky130_fd_io__nand2_1", "B", 1 ],
|
|
[ "sky130_fd_io__inv_1", "Y", 1 ],
|
|
[ "sky130_fd_io__inv_1", "A", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_ctl_logic:BBM_logic/sky130_fd_io__gpiov2_amux_decoder:amux_lv_decoder_q0/sky130_fd_io__xor2_1:I45/pmid",
|
|
[
|
|
[ "sky130_fd_pr__pfet_01v8_hvt", "1|3", 3 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_ctl_logic:BBM_logic/sky130_fd_io__gpiov2_amux_drvr:amux_sw_drvr_q0/net275",
|
|
[
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 1 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "2", 1 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_ctl_logic:BBM_logic/sky130_fd_io__gpiov2_amux_ls:amux_ls_q0/ana_en_i",
|
|
[
|
|
[ "sky130_fd_pr__nfet_01v8", "1|3", 1 ],
|
|
[ "sky130_fd_pr__pfet_01v8_hvt", "1|3", 1 ],
|
|
[ "sky130_fd_pr__nfet_01v8_lvt", "2", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_ctl_logic:BBM_logic/sky130_fd_io__gpiov2_amux_ls:amux_ls_q0/sky130_fd_io__gpiov2_amux_ctl_ls:pd_vddio_ls_q0/net61",
|
|
[
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 1 ],
|
|
[ "sky130_fd_pr__nfet_01v8_lvt", "1|3", 2 ]
|
|
]
|
|
],
|
|
[
|
|
"OUT",
|
|
[
|
|
[ "sky130_fd_io__inv_1", "A", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"HLD_I_H_N",
|
|
[
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_ctl_logic:BBM_logic/sky130_fd_io__gpiov2_amux_decoder:amux_lv_decoder_q0/int_pd_on_n",
|
|
[
|
|
[ "sky130_fd_io__nor2_1", "B", 1 ],
|
|
[ "sky130_fd_io__nand2_1", "Y", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_ctl_logic:BBM_logic/sky130_fd_io__gpiov2_amux_decoder:amux_lv_decoder_q0/net144",
|
|
[
|
|
[ "sky130_fd_io__nor2_1", "B", 1 ],
|
|
[ "sky130_fd_io__nand2_1", "Y", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_ctl_logic:BBM_logic/sky130_fd_io__gpiov2_amux_decoder:amux_lv_decoder_q0/int_pu_on_n",
|
|
[
|
|
[ "sky130_fd_io__nor2_1", "B", 1 ],
|
|
[ "sky130_fd_io__nand2_1", "Y", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_ctl_logic:BBM_logic/sky130_fd_io__gpiov2_amux_decoder:amux_lv_decoder_q0/net137",
|
|
[
|
|
[ "sky130_fd_io__nor2_1", "B", 1 ],
|
|
[ "sky130_fd_io__nand2_1", "Y", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_ctl_logic:BBM_logic/sky130_fd_io__gpiov2_amux_decoder:amux_lv_decoder_q0/ana_sel_i",
|
|
[
|
|
[ "sky130_fd_io__nand2_1", "B", 1 ],
|
|
[ "sky130_fd_io__inv_1", "Y", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_ctl_logic:BBM_logic/sky130_fd_io__gpiov2_amux_decoder:amux_lv_decoder_q0/sky130_fd_io__xor2_1:I45/sndNA",
|
|
[
|
|
[ "sky130_fd_pr__nfet_01v8", "1|3", 2 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_ctl_logic:BBM_logic/sky130_fd_io__gpiov2_amux_decoder:amux_lv_decoder_q0/sky130_fd_io__xor2_1:I45/sndPA",
|
|
[
|
|
[ "sky130_fd_pr__pfet_01v8_hvt", "1|3", 2 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_ctl_logic:BBM_logic/sky130_fd_io__gpiov2_amux_drvr:amux_sw_drvr_q0/sky130_fd_io__gpiov2_amux_drvr_ls:pu_csd_ls_q0/net42",
|
|
[
|
|
[ "sky130_fd_pr__nfet_05v0_nvt", "1|3", 1 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_ctl_logic:BBM_logic/sky130_fd_io__gpiov2_amux_drvr:amux_sw_drvr_q0/sky130_fd_io__gpiov2_amux_drvr_ls:pd_csd_ls_q0/net42",
|
|
[
|
|
[ "sky130_fd_pr__nfet_05v0_nvt", "1|3", 1 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"VSSIO_Q",
|
|
[
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 2 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "4", 2 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_ctl_logic:BBM_logic/sky130_fd_io__gpiov2_amux_drvr:amux_sw_drvr_q0/net248",
|
|
[
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "2", 1 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 1 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 2 ]
|
|
]
|
|
],
|
|
[
|
|
"pu_csd_vddioq_h_n",
|
|
[
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 1 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 1 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 2 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "2", 2 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_ctl_logic:BBM_logic/amux_en_vdda_h_n",
|
|
[
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 4 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 1 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_ctl_logic:BBM_logic/sky130_fd_io__gpiov2_amux_decoder:amux_lv_decoder_q0/ana_pol_i",
|
|
[
|
|
[ "sky130_fd_io__nand2_1", "A", 1 ],
|
|
[ "sky130_fd_pr__nfet_01v8", "2", 2 ],
|
|
[ "sky130_fd_pr__pfet_01v8_hvt", "2", 2 ],
|
|
[ "sky130_fd_io__inv_1", "Y", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_ctl_logic:BBM_logic/sky130_fd_io__gpiov2_amux_decoder:amux_lv_decoder_q0/out_i",
|
|
[
|
|
[ "sky130_fd_io__nand2_1", "B", 1 ],
|
|
[ "sky130_fd_pr__nfet_01v8", "2", 2 ],
|
|
[ "sky130_fd_pr__pfet_01v8_hvt", "2", 2 ],
|
|
[ "sky130_fd_io__inv_1", "Y", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_ctl_logic:BBM_logic/sky130_fd_io__gpiov2_amux_drvr:amux_sw_drvr_q0/net274",
|
|
[
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 1 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "2", 2 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 1 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 2 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_ctl_logic:BBM_logic/sky130_fd_io__gpiov2_amux_ls:amux_ls_q0/sky130_fd_io__gpiov2_amux_ctl_lshv2hv:pd_vswitch_ls_q0/fbk",
|
|
[
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "2", 2 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 1 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 1 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 2 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_ctl_logic:BBM_logic/sky130_fd_io__gpiov2_amux_ls:amux_ls_q0/sky130_fd_io__gpiov2_amux_ctl_lshv2hv:pd_vdda_ls_q0/fbk",
|
|
[
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "2", 2 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 1 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 1 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 2 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_ctl_logic:BBM_logic/sky130_fd_io__gpiov2_amux_ls:amux_ls_q0/sky130_fd_io__gpiov2_amux_ctl_ls:pd_vddio_ls_q0/fbk",
|
|
[
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "2", 2 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 1 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 1 ],
|
|
[ "sky130_fd_pr__nfet_05v0_nvt", "1|3", 1 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"pd_csd_vswitch_h",
|
|
[
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 3 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 1 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 3 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "2", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_ctl_logic:BBM_logic/amux_en_vswitch_h",
|
|
[
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 6 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 1 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"VDDA",
|
|
[
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "4", 13 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 11 ]
|
|
]
|
|
],
|
|
[
|
|
"VSSA",
|
|
[
|
|
[ "sky130_fd_io__res75only_small", "PAD", 4 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "4", 59 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 41 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 1 ],
|
|
[ "sky130_fd_pr__nfet_05v0_nvt", "4", 6 ],
|
|
[ "sky130_fd_pr__nfet_01v8_lvt", "1|3", 6 ],
|
|
[ "sky130_fd_pr__nfet_01v8_lvt", "4", 6 ]
|
|
]
|
|
],
|
|
[
|
|
"VSWITCH",
|
|
[
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 19 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "4", 19 ]
|
|
]
|
|
],
|
|
[
|
|
"HLD_I_H",
|
|
[
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 5 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_ctl_logic:BBM_logic/sky130_fd_io__gpiov2_amux_ls:amux_ls_q0/sky130_fd_io__gpiov2_amux_ctl_lshv2hv:pd_vdda_ls_q0/fbk_n",
|
|
[
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "2", 2 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 1 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 1 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_ctl_logic:BBM_logic/amux_en_vswitch_h_n",
|
|
[
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 3 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 1 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_ctl_logic:BBM_logic/sky130_fd_io__gpiov2_amux_decoder:amux_lv_decoder_q0/ana_en_i_n",
|
|
[
|
|
[ "sky130_fd_io__nor2_1", "A", 4 ],
|
|
[ "sky130_fd_io__inv_1", "Y", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_ctl_logic:BBM_logic/sky130_fd_io__gpiov2_amux_decoder:amux_lv_decoder_q0/pol_xor_out",
|
|
[
|
|
[ "sky130_fd_io__nand2_1", "B", 1 ],
|
|
[ "sky130_fd_io__nand2_1", "A", 1 ],
|
|
[ "sky130_fd_pr__nfet_01v8", "1|3", 2 ],
|
|
[ "sky130_fd_pr__pfet_01v8_hvt", "1|3", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_ctl_logic:BBM_logic/sky130_fd_io__gpiov2_amux_decoder:amux_lv_decoder_q0/sky130_fd_io__xor2_1:I45/inor",
|
|
[
|
|
[ "sky130_fd_pr__nfet_01v8", "1|3", 2 ],
|
|
[ "sky130_fd_pr__nfet_01v8", "2", 1 ],
|
|
[ "sky130_fd_pr__pfet_01v8_hvt", "1|3", 1 ],
|
|
[ "sky130_fd_pr__pfet_01v8_hvt", "2", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_ctl_logic:BBM_logic/sky130_fd_io__gpiov2_amux_ls:amux_ls_q0/ana_en_i_n",
|
|
[
|
|
[ "sky130_fd_pr__nfet_01v8", "1|3", 1 ],
|
|
[ "sky130_fd_pr__pfet_01v8_hvt", "1|3", 1 ],
|
|
[ "sky130_fd_pr__nfet_01v8", "2", 1 ],
|
|
[ "sky130_fd_pr__pfet_01v8_hvt", "2", 1 ],
|
|
[ "sky130_fd_pr__nfet_01v8_lvt", "2", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_ctl_logic:BBM_logic/sky130_fd_io__gpiov2_amux_ls:amux_ls_q0/sky130_fd_io__gpiov2_amux_ctl_ls:pd_vddio_ls_q0/fbk_n",
|
|
[
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "2", 2 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 1 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 1 ],
|
|
[ "sky130_fd_pr__nfet_05v0_nvt", "1|3", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"net0127",
|
|
[
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 5 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 1 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"VDDIO_Q",
|
|
[
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "4", 19 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 15 ]
|
|
]
|
|
],
|
|
[
|
|
"VSSD",
|
|
[
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 38 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "4", 58 ],
|
|
[ "sky130_fd_pr__nfet_05v0_nvt", "4", 8 ],
|
|
[ "sky130_fd_pr__nfet_01v8_lvt", "1|3", 6 ],
|
|
[ "sky130_fd_pr__nfet_01v8_lvt", "4", 8 ],
|
|
[ "sky130_fd_io__nor2_1", "VNB", 4 ],
|
|
[ "sky130_fd_io__nor2_1", "VGND", 4 ],
|
|
[ "sky130_fd_io__nand2_1", "VNB", 4 ],
|
|
[ "sky130_fd_io__nand2_1", "VGND", 4 ],
|
|
[ "sky130_fd_pr__nfet_01v8", "1|3", 6 ],
|
|
[ "sky130_fd_pr__nfet_01v8", "4", 7 ],
|
|
[ "sky130_fd_io__inv_1", "VNB", 15 ],
|
|
[ "sky130_fd_io__inv_1", "VGND", 15 ]
|
|
]
|
|
],
|
|
[
|
|
"VCCD",
|
|
[
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 26 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "4", 28 ],
|
|
[ "sky130_fd_pr__nfet_05v0_nvt", "2", 14 ],
|
|
[ "sky130_fd_io__nor2_1", "VPB", 4 ],
|
|
[ "sky130_fd_io__nor2_1", "VPWR", 4 ],
|
|
[ "sky130_fd_io__nand2_1", "VPB", 4 ],
|
|
[ "sky130_fd_io__nand2_1", "VPWR", 4 ],
|
|
[ "sky130_fd_pr__pfet_01v8_hvt", "1|3", 5 ],
|
|
[ "sky130_fd_pr__pfet_01v8_hvt", "4", 7 ],
|
|
[ "sky130_fd_io__inv_1", "VPB", 15 ],
|
|
[ "sky130_fd_io__inv_1", "VPWR", 15 ]
|
|
]
|
|
],
|
|
[
|
|
"PAD",
|
|
[
|
|
[ "sky130_fd_io__res75only_small", "PAD", 8 ],
|
|
[ "sky130_fd_io__res75only_small", "ROUT", 2 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_ctl_logic:BBM_logic/amux_en_vddio_h",
|
|
[
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 8 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 1 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_ctl_logic:BBM_logic/amux_en_vddio_h_n",
|
|
[
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 8 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 1 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
]
|
|
]
|
|
],
|
|
[
|
|
[
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
]
|
|
], [
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_ctl_logic:BBM_logic/sky130_fd_io__gpiov2_amux_ls:amux_ls_q0/sky130_fd_io__gpiov2_amux_ctl_lshv2hv:pd_vswitch_ls_q0/fbk_n",
|
|
[
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "2", 2 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 1 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 1 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_ctl_logic:BBM_logic/sky130_fd_io__gpiov2_amux_drvr:amux_sw_drvr_q0/net254",
|
|
[
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 1 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "2", 2 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 1 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 1 ]
|
|
]
|
|
]
|
|
]
|
|
],
|
|
[
|
|
[
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
]
|
|
], [
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_ctl_logic:BBM_logic/sky130_fd_io__gpiov2_amux_ls:amux_ls_q0/sky130_fd_io__gpiov2_amux_ctl_lshv2hv:pd_vdda_ls_q0/net64",
|
|
[
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 3 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_ctl_logic:BBM_logic/sky130_fd_io__gpiov2_amux_ls:amux_ls_q0/sky130_fd_io__gpiov2_amux_ctl_lshv2hv:pd_vswitch_ls_q0/net64",
|
|
[
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 3 ]
|
|
]
|
|
]
|
|
]
|
|
],
|
|
[
|
|
[
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
]
|
|
], [
|
|
[
|
|
"pgb_pad_vddioq_h_n",
|
|
[
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "2", 3 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 1 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 1 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 3 ]
|
|
]
|
|
],
|
|
[
|
|
"pga_pad_vddioq_h_n",
|
|
[
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "2", 3 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 1 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 1 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 3 ]
|
|
]
|
|
]
|
|
]
|
|
],
|
|
[
|
|
[
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
]
|
|
], [
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_ctl_logic:BBM_logic/ngb_pad_vswitch_h_n",
|
|
[
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 1 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 1 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 2 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_ctl_logic:BBM_logic/nga_pad_vswitch_h_n",
|
|
[
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 1 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 1 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 2 ]
|
|
]
|
|
]
|
|
]
|
|
],
|
|
[
|
|
[
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
]
|
|
], [
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_ctl_logic:BBM_logic/pd_csd_vswitch_h_n",
|
|
[
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 1 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 1 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 2 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_ctl_logic:BBM_logic/amux_en_vdda_h",
|
|
[
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 2 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 1 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 1 ]
|
|
]
|
|
]
|
|
]
|
|
],
|
|
[
|
|
[
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
]
|
|
], [
|
|
[
|
|
"net97",
|
|
[
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 2 ],
|
|
[ "sky130_fd_io__res75only_small", "ROUT", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"net101",
|
|
[
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 2 ],
|
|
[ "sky130_fd_io__res75only_small", "ROUT", 1 ]
|
|
]
|
|
]
|
|
]
|
|
]
|
|
],
|
|
"badelements": [
|
|
[
|
|
[
|
|
[
|
|
"sky130_fd_io__amux_switch_1v2b_0/sky130_fd_pr__nfet_g5v0d10v5:0",
|
|
[
|
|
[ "1", 9 ],
|
|
[ "2", 4 ],
|
|
[ "4", 9 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__amux_switch_1v2b_0/sky130_fd_pr__nfet_g5v0d10v5:2",
|
|
[
|
|
[ "1", 9 ],
|
|
[ "2", 4 ],
|
|
[ "4", 9 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__amux_switch_1v2b_1/sky130_fd_pr__nfet_g5v0d10v5:0",
|
|
[
|
|
[ "1", 9 ],
|
|
[ "2", 4 ],
|
|
[ "4", 9 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__amux_switch_1v2b_1/sky130_fd_pr__nfet_g5v0d10v5:2",
|
|
[
|
|
[ "1", 9 ],
|
|
[ "2", 4 ],
|
|
[ "4", 9 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__amux_switch_1v2b_0/sky130_fd_pr__nfet_g5v0d10v5:4",
|
|
[
|
|
[ "1", 6 ],
|
|
[ "2", 4 ],
|
|
[ "4", 6 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__amux_switch_1v2b_0/sky130_fd_pr__nfet_g5v0d10v5:13",
|
|
[
|
|
[ "1", 6 ],
|
|
[ "2", 4 ],
|
|
[ "4", 6 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__amux_switch_1v2b_1/sky130_fd_pr__nfet_g5v0d10v5:4",
|
|
[
|
|
[ "1", 6 ],
|
|
[ "2", 4 ],
|
|
[ "4", 6 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__amux_switch_1v2b_1/sky130_fd_pr__nfet_g5v0d10v5:13",
|
|
[
|
|
[ "1", 6 ],
|
|
[ "2", 4 ],
|
|
[ "4", 6 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__amux_switch_1v2b_0/sky130_fd_pr__pfet_g5v0d10v5:3",
|
|
[
|
|
[ "1", 9 ],
|
|
[ "2", 2 ],
|
|
[ "4", 2 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__amux_switch_1v2b_0/sky130_fd_pr__pfet_g5v0d10v5:22",
|
|
[
|
|
[ "1", 9 ],
|
|
[ "2", 2 ],
|
|
[ "4", 2 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__amux_switch_1v2b_1/sky130_fd_pr__pfet_g5v0d10v5:3",
|
|
[
|
|
[ "1", 9 ],
|
|
[ "2", 2 ],
|
|
[ "4", 2 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__amux_switch_1v2b_1/sky130_fd_pr__pfet_g5v0d10v5:22",
|
|
[
|
|
[ "1", 9 ],
|
|
[ "2", 2 ],
|
|
[ "4", 2 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
]
|
|
], [
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_switch:mux_a_q0/sky130_fd_pr__nfet_g5v0d10v5:I78<1>",
|
|
[
|
|
[ "1", 123 ],
|
|
[ "2", 7 ],
|
|
[ "4", 123 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_switch:mux_a_q0/sky130_fd_pr__nfet_g5v0d10v5:I77<1>",
|
|
[
|
|
[ "1", 123 ],
|
|
[ "2", 5 ],
|
|
[ "4", 123 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_switch:mux_b_q0/sky130_fd_pr__nfet_g5v0d10v5:I78<1>",
|
|
[
|
|
[ "1", 123 ],
|
|
[ "2", 7 ],
|
|
[ "4", 123 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_switch:mux_b_q0/sky130_fd_pr__nfet_g5v0d10v5:I77<1>",
|
|
[
|
|
[ "1", 123 ],
|
|
[ "2", 5 ],
|
|
[ "4", 123 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_switch:mux_a_q0/sky130_fd_pr__nfet_g5v0d10v5:I78<0>",
|
|
[
|
|
[ "1", 123 ],
|
|
[ "2", 7 ],
|
|
[ "4", 123 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_switch:mux_a_q0/sky130_fd_pr__nfet_g5v0d10v5:I77<0>",
|
|
[
|
|
[ "1", 123 ],
|
|
[ "2", 5 ],
|
|
[ "4", 123 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_switch:mux_b_q0/sky130_fd_pr__nfet_g5v0d10v5:I78<0>",
|
|
[
|
|
[ "1", 123 ],
|
|
[ "2", 7 ],
|
|
[ "4", 123 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_switch:mux_b_q0/sky130_fd_pr__nfet_g5v0d10v5:I77<0>",
|
|
[
|
|
[ "1", 123 ],
|
|
[ "2", 5 ],
|
|
[ "4", 123 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_ctl_logic:BBM_logic/sky130_fd_io__gpiov2_amux_drvr:amux_sw_drvr_q0/sky130_fd_io__gpiov2_amx_pucsd_inv:I38/sky130_fd_pr__nfet_g5v0d10v5:I75",
|
|
[
|
|
[ "1", 177 ],
|
|
[ "2", 6 ],
|
|
[ "4", 177 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_ctl_logic:BBM_logic/sky130_fd_io__gpiov2_amux_drvr:amux_sw_drvr_q0/sky130_fd_io__gpiov2_amx_pdcsd_inv:pdcsd_inv_q0/sky130_fd_pr__nfet_g5v0d10v5:I519",
|
|
[
|
|
[ "1", 123 ],
|
|
[ "2", 123 ],
|
|
[ "4", 123 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_ctl_logic:BBM_logic/sky130_fd_io__gpiov2_amux_drvr:amux_sw_drvr_q0/sky130_fd_io__gpiov2_amux_drvr_ls:pu_csd_ls_q0/sky130_fd_pr__nfet_g5v0d10v5:I17",
|
|
[
|
|
[ "1", 177 ],
|
|
[ "2", 10 ],
|
|
[ "4", 177 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_ctl_logic:BBM_logic/sky130_fd_io__gpiov2_amux_drvr:amux_sw_drvr_q0/sky130_fd_io__gpiov2_amux_drvr_ls:pu_csd_ls_q0/sky130_fd_pr__nfet_g5v0d10v5:I24",
|
|
[
|
|
[ "1", 3 ],
|
|
[ "2", 10 ],
|
|
[ "4", 177 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_ctl_logic:BBM_logic/sky130_fd_io__gpiov2_amux_drvr:amux_sw_drvr_q0/sky130_fd_io__gpiov2_amux_drvr_ls:pd_csd_ls_q0/sky130_fd_pr__nfet_g5v0d10v5:I17",
|
|
[
|
|
[ "1", 123 ],
|
|
[ "2", 5 ],
|
|
[ "4", 123 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_ctl_logic:BBM_logic/sky130_fd_io__gpiov2_amux_drvr:amux_sw_drvr_q0/sky130_fd_pr__nfet_g5v0d10v5:I104",
|
|
[
|
|
[ "1", 123 ],
|
|
[ "2", 10 ],
|
|
[ "4", 123 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_ctl_logic:BBM_logic/sky130_fd_io__gpiov2_amux_ls:amux_ls_q0/sky130_fd_io__gpiov2_amux_ctl_lshv2hv:pd_vswitch_ls_q0/sky130_fd_pr__nfet_g5v0d10v5:I13",
|
|
[
|
|
[ "1", 123 ],
|
|
[ "2", 6 ],
|
|
[ "4", 123 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_ctl_logic:BBM_logic/sky130_fd_io__gpiov2_amux_ls:amux_ls_q0/sky130_fd_io__gpiov2_amux_ctl_lshv2hv:pd_vswitch_ls_q0/sky130_fd_pr__nfet_g5v0d10v5:mnrst_q0",
|
|
[
|
|
[ "1", 123 ],
|
|
[ "2", 3 ],
|
|
[ "4", 123 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_ctl_logic:BBM_logic/sky130_fd_io__gpiov2_amux_ls:amux_ls_q0/sky130_fd_io__gpiov2_amux_ctl_lshv2hv:pd_vdda_ls_q0/sky130_fd_pr__nfet_g5v0d10v5:I13",
|
|
[
|
|
[ "1", 123 ],
|
|
[ "2", 6 ],
|
|
[ "4", 123 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_ctl_logic:BBM_logic/sky130_fd_io__gpiov2_amux_ls:amux_ls_q0/sky130_fd_io__gpiov2_amux_ctl_lshv2hv:pd_vdda_ls_q0/sky130_fd_pr__nfet_g5v0d10v5:mnrst_q0",
|
|
[
|
|
[ "1", 123 ],
|
|
[ "2", 7 ],
|
|
[ "4", 123 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_ctl_logic:BBM_logic/sky130_fd_io__gpiov2_amux_ls:amux_ls_q0/sky130_fd_io__gpiov2_amux_ctl_ls:pd_vddio_ls_q0/sky130_fd_pr__nfet_g5v0d10v5:I5",
|
|
[
|
|
[ "1", 177 ],
|
|
[ "2", 1 ],
|
|
[ "4", 177 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_ctl_logic:BBM_logic/sky130_fd_io__gpiov2_amux_ls:amux_ls_q0/sky130_fd_io__gpiov2_amux_ctl_ls:pd_vddio_ls_q0/sky130_fd_pr__nfet_g5v0d10v5:I13",
|
|
[
|
|
[ "1", 177 ],
|
|
[ "2", 5 ],
|
|
[ "4", 177 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_ctl_logic:BBM_logic/sky130_fd_io__gpiov2_amux_ls:amux_ls_q0/sky130_fd_io__gpiov2_amux_ctl_ls:pd_vddio_ls_q0/sky130_fd_pr__nfet_g5v0d10v5:I12",
|
|
[
|
|
[ "1", 177 ],
|
|
[ "2", 6 ],
|
|
[ "4", 177 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_ctl_logic:BBM_logic/sky130_fd_io__gpiov2_amux_ls:amux_ls_q0/sky130_fd_io__gpiov2_amux_ctl_ls:pd_vddio_ls_q0/sky130_fd_pr__nfet_g5v0d10v5:mnrst_q0",
|
|
[
|
|
[ "1", 177 ],
|
|
[ "2", 5 ],
|
|
[ "4", 177 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_ctl_logic:BBM_logic/sky130_fd_io__gpiov2_amux_drvr:amux_sw_drvr_q0/sky130_fd_io__gpiov2_amux_drvr_ls:pd_csd_ls_q0/sky130_fd_pr__nfet_g5v0d10v5:I24",
|
|
[
|
|
[ "1", 5 ],
|
|
[ "2", 8 ],
|
|
[ "4", 123 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_ctl_logic:BBM_logic/sky130_fd_io__gpiov2_amux_ls:amux_ls_q0/sky130_fd_io__gpiov2_amux_ctl_lshv2hv:pd_vswitch_ls_q0/sky130_fd_pr__nfet_g5v0d10v5:I8",
|
|
[
|
|
[ "1", 5 ],
|
|
[ "2", 10 ],
|
|
[ "4", 123 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_ctl_logic:BBM_logic/sky130_fd_io__gpiov2_amux_ls:amux_ls_q0/sky130_fd_io__gpiov2_amux_ctl_lshv2hv:pd_vswitch_ls_q0/sky130_fd_pr__nfet_g5v0d10v5:I7",
|
|
[
|
|
[ "1", 6 ],
|
|
[ "2", 10 ],
|
|
[ "4", 123 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_ctl_logic:BBM_logic/sky130_fd_io__gpiov2_amux_ls:amux_ls_q0/sky130_fd_io__gpiov2_amux_ctl_lshv2hv:pd_vdda_ls_q0/sky130_fd_pr__nfet_g5v0d10v5:I8",
|
|
[
|
|
[ "1", 5 ],
|
|
[ "2", 10 ],
|
|
[ "4", 123 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_ctl_logic:BBM_logic/sky130_fd_io__gpiov2_amux_ls:amux_ls_q0/sky130_fd_io__gpiov2_amux_ctl_lshv2hv:pd_vdda_ls_q0/sky130_fd_pr__nfet_g5v0d10v5:I7",
|
|
[
|
|
[ "1", 6 ],
|
|
[ "2", 10 ],
|
|
[ "4", 123 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_switch:mux_a_q0/sky130_fd_pr__pfet_g5v0d10v5:I22",
|
|
[
|
|
[ "1", 10 ],
|
|
[ "2", 8 ],
|
|
[ "4", 34 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_switch:mux_a_q0/sky130_fd_pr__pfet_g5v0d10v5:I36",
|
|
[
|
|
[ "1", 10 ],
|
|
[ "2", 8 ],
|
|
[ "4", 34 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_switch:mux_b_q0/sky130_fd_pr__pfet_g5v0d10v5:I22",
|
|
[
|
|
[ "1", 10 ],
|
|
[ "2", 8 ],
|
|
[ "4", 34 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_switch:mux_b_q0/sky130_fd_pr__pfet_g5v0d10v5:I36",
|
|
[
|
|
[ "1", 10 ],
|
|
[ "2", 8 ],
|
|
[ "4", 34 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_ctl_logic:BBM_logic/sky130_fd_io__gpiov2_amux_drvr:amux_sw_drvr_q0/sky130_fd_io__gpiov2_amx_pucsd_inv:I38/sky130_fd_pr__pfet_g5v0d10v5:I74",
|
|
[
|
|
[ "1", 34 ],
|
|
[ "2", 6 ],
|
|
[ "4", 34 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_ctl_logic:BBM_logic/sky130_fd_io__gpiov2_amux_drvr:amux_sw_drvr_q0/sky130_fd_io__gpiov2_amux_drvr_ls:pu_csd_ls_q0/sky130_fd_pr__pfet_g5v0d10v5:I11",
|
|
[
|
|
[ "1", 34 ],
|
|
[ "2", 6 ],
|
|
[ "4", 34 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_ctl_logic:BBM_logic/sky130_fd_io__gpiov2_amux_drvr:amux_sw_drvr_q0/sky130_fd_io__gpiov2_amux_drvr_ls:pu_csd_ls_q0/sky130_fd_pr__pfet_g5v0d10v5:I9",
|
|
[
|
|
[ "1", 34 ],
|
|
[ "2", 3 ],
|
|
[ "4", 34 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_ctl_logic:BBM_logic/sky130_fd_io__gpiov2_amux_ls:amux_ls_q0/sky130_fd_io__gpiov2_amux_ctl_lshv2hv:pd_vswitch_ls_q0/sky130_fd_pr__pfet_g5v0d10v5:I14",
|
|
[
|
|
[ "1", 38 ],
|
|
[ "2", 6 ],
|
|
[ "4", 38 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_ctl_logic:BBM_logic/sky130_fd_io__gpiov2_amux_ls:amux_ls_q0/sky130_fd_io__gpiov2_amux_ctl_lshv2hv:pd_vdda_ls_q0/sky130_fd_pr__pfet_g5v0d10v5:I14",
|
|
[
|
|
[ "1", 24 ],
|
|
[ "2", 6 ],
|
|
[ "4", 24 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_ctl_logic:BBM_logic/sky130_fd_io__gpiov2_amux_ls:amux_ls_q0/sky130_fd_io__gpiov2_amux_ctl_lshv2hv:pd_vdda_ls_q0/sky130_fd_pr__pfet_g5v0d10v5:I2",
|
|
[
|
|
[ "1", 24 ],
|
|
[ "2", 5 ],
|
|
[ "4", 24 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_ctl_logic:BBM_logic/sky130_fd_io__gpiov2_amux_ls:amux_ls_q0/sky130_fd_io__gpiov2_amux_ctl_lshv2hv:pd_vdda_ls_q0/sky130_fd_pr__pfet_g5v0d10v5:I1",
|
|
[
|
|
[ "1", 24 ],
|
|
[ "2", 6 ],
|
|
[ "4", 24 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_ctl_logic:BBM_logic/sky130_fd_io__gpiov2_amux_ls:amux_ls_q0/sky130_fd_io__gpiov2_amux_ctl_ls:pd_vddio_ls_q0/sky130_fd_pr__pfet_g5v0d10v5:I14",
|
|
[
|
|
[ "1", 34 ],
|
|
[ "2", 5 ],
|
|
[ "4", 34 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_ctl_logic:BBM_logic/sky130_fd_io__gpiov2_amux_ls:amux_ls_q0/sky130_fd_io__gpiov2_amux_ctl_ls:pd_vddio_ls_q0/sky130_fd_pr__pfet_g5v0d10v5:I11",
|
|
[
|
|
[ "1", 34 ],
|
|
[ "2", 6 ],
|
|
[ "4", 34 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_ctl_logic:BBM_logic/sky130_fd_io__gpiov2_amux_ls:amux_ls_q0/sky130_fd_io__gpiov2_amux_ctl_ls:pd_vddio_ls_q0/sky130_fd_pr__pfet_g5v0d10v5:I2",
|
|
[
|
|
[ "1", 34 ],
|
|
[ "2", 6 ],
|
|
[ "4", 34 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_ctl_logic:BBM_logic/sky130_fd_io__gpiov2_amux_ls:amux_ls_q0/sky130_fd_io__gpiov2_amux_ctl_ls:pd_vddio_ls_q0/sky130_fd_pr__pfet_g5v0d10v5:I1",
|
|
[
|
|
[ "1", 34 ],
|
|
[ "2", 5 ],
|
|
[ "4", 34 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_ctl_logic:BBM_logic/sky130_fd_io__gpiov2_amux_drvr:amux_sw_drvr_q0/sky130_fd_io__gpiov2_amx_pdcsd_inv:pdcsd_inv_q0/sky130_fd_pr__pfet_g5v0d10v5:I517",
|
|
[
|
|
[ "1", 38 ],
|
|
[ "2", 5 ],
|
|
[ "4", 38 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_ctl_logic:BBM_logic/sky130_fd_io__gpiov2_amux_drvr:amux_sw_drvr_q0/sky130_fd_io__gpiov2_amux_drvr_ls:pd_csd_ls_q0/sky130_fd_pr__pfet_g5v0d10v5:I9",
|
|
[
|
|
[ "1", 38 ],
|
|
[ "2", 5 ],
|
|
[ "4", 38 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_ctl_logic:BBM_logic/sky130_fd_io__gpiov2_amux_ls:amux_ls_q0/sky130_fd_io__gpiov2_amux_ctl_lshv2hv:pd_vswitch_ls_q0/sky130_fd_pr__pfet_g5v0d10v5:I11",
|
|
[
|
|
[ "1", 38 ],
|
|
[ "2", 5 ],
|
|
[ "4", 38 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_ctl_logic:BBM_logic/sky130_fd_io__gpiov2_amux_ls:amux_ls_q0/sky130_fd_io__gpiov2_amux_ctl_lshv2hv:pd_vswitch_ls_q0/sky130_fd_pr__pfet_g5v0d10v5:I2",
|
|
[
|
|
[ "1", 38 ],
|
|
[ "2", 5 ],
|
|
[ "4", 38 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_ctl_logic:BBM_logic/sky130_fd_io__gpiov2_amux_decoder:amux_lv_decoder_q0/sky130_fd_io__xor2_1:I45/sky130_fd_pr__nfet_01v8:MNnor0",
|
|
[
|
|
[ "1", 177 ],
|
|
[ "2", 6 ],
|
|
[ "4", 177 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_ctl_logic:BBM_logic/sky130_fd_io__gpiov2_amux_decoder:amux_lv_decoder_q0/sky130_fd_io__xor2_1:I45/sky130_fd_pr__nfet_01v8:MNnor1",
|
|
[
|
|
[ "1", 177 ],
|
|
[ "2", 6 ],
|
|
[ "4", 177 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_ctl_logic:BBM_logic/sky130_fd_io__gpiov2_amux_decoder:amux_lv_decoder_q0/sky130_fd_io__xor2_1:I45/sky130_fd_pr__nfet_01v8:MNaoi10",
|
|
[
|
|
[ "1", 177 ],
|
|
[ "2", 6 ],
|
|
[ "4", 177 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_ctl_logic:BBM_logic/sky130_fd_io__gpiov2_amux_decoder:amux_lv_decoder_q0/sky130_fd_io__xor2_1:I45/sky130_fd_pr__nfet_01v8:MNaoi11",
|
|
[
|
|
[ "1", 5 ],
|
|
[ "2", 6 ],
|
|
[ "4", 177 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_ctl_logic:BBM_logic/sky130_fd_io__gpiov2_amux_decoder:amux_lv_decoder_q0/sky130_fd_io__xor2_1:I45/sky130_fd_pr__nfet_01v8:MNaoi20",
|
|
[
|
|
[ "1", 177 ],
|
|
[ "2", 5 ],
|
|
[ "4", 177 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_ctl_logic:BBM_logic/sky130_fd_io__gpiov2_amux_ls:amux_ls_q0/sky130_fd_io__gpiov2_amux_ctl_inv_1:I15/sky130_fd_pr__nfet_01v8:I27",
|
|
[
|
|
[ "1", 177 ],
|
|
[ "2", 3 ],
|
|
[ "4", 177 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_ctl_logic:BBM_logic/sky130_fd_io__gpiov2_amux_ls:amux_ls_q0/sky130_fd_io__gpiov2_amux_ctl_inv_1:I16/sky130_fd_pr__nfet_01v8:I27",
|
|
[
|
|
[ "1", 177 ],
|
|
[ "2", 5 ],
|
|
[ "4", 177 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_ctl_logic:BBM_logic/sky130_fd_io__gpiov2_amux_decoder:amux_lv_decoder_q0/sky130_fd_io__xor2_1:I45/sky130_fd_pr__pfet_01v8_hvt:MPnor0",
|
|
[
|
|
[ "1", 126 ],
|
|
[ "2", 6 ],
|
|
[ "4", 126 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_ctl_logic:BBM_logic/sky130_fd_io__gpiov2_amux_decoder:amux_lv_decoder_q0/sky130_fd_io__xor2_1:I45/sky130_fd_pr__pfet_01v8_hvt:MPnor1",
|
|
[
|
|
[ "1", 5 ],
|
|
[ "2", 6 ],
|
|
[ "4", 126 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_ctl_logic:BBM_logic/sky130_fd_io__gpiov2_amux_decoder:amux_lv_decoder_q0/sky130_fd_io__xor2_1:I45/sky130_fd_pr__pfet_01v8_hvt:MPaoi10",
|
|
[
|
|
[ "1", 126 ],
|
|
[ "2", 6 ],
|
|
[ "4", 126 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_ctl_logic:BBM_logic/sky130_fd_io__gpiov2_amux_decoder:amux_lv_decoder_q0/sky130_fd_io__xor2_1:I45/sky130_fd_pr__pfet_01v8_hvt:MPaoi11",
|
|
[
|
|
[ "1", 126 ],
|
|
[ "2", 6 ],
|
|
[ "4", 126 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_ctl_logic:BBM_logic/sky130_fd_io__gpiov2_amux_decoder:amux_lv_decoder_q0/sky130_fd_io__xor2_1:I45/sky130_fd_pr__pfet_01v8_hvt:MPaoi20",
|
|
[
|
|
[ "1", 5 ],
|
|
[ "2", 5 ],
|
|
[ "4", 126 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_ctl_logic:BBM_logic/sky130_fd_io__gpiov2_amux_ls:amux_ls_q0/sky130_fd_io__gpiov2_amux_ctl_inv_1:I15/sky130_fd_pr__pfet_01v8_hvt:I29",
|
|
[
|
|
[ "1", 126 ],
|
|
[ "2", 3 ],
|
|
[ "4", 126 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_ctl_logic:BBM_logic/sky130_fd_io__gpiov2_amux_ls:amux_ls_q0/sky130_fd_io__gpiov2_amux_ctl_inv_1:I16/sky130_fd_pr__pfet_01v8_hvt:I29",
|
|
[
|
|
[ "1", 126 ],
|
|
[ "2", 5 ],
|
|
[ "4", 126 ]
|
|
]
|
|
]
|
|
]
|
|
],
|
|
[
|
|
[
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_ctl_logic_0//sky130_fd_io__gpiov2_amux_decoder_0//sky130_fd_io__nand2_1_0",
|
|
[
|
|
[ "VNB", 23 ],
|
|
[ "VPB", 23 ],
|
|
[ "VPWR", 23 ],
|
|
[ "VGND", 8 ],
|
|
[ "B", 1 ],
|
|
[ "Y", 1 ],
|
|
[ "A", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_ctl_logic_0//sky130_fd_io__gpiov2_amux_decoder_0//sky130_fd_io__nand2_1_1",
|
|
[
|
|
[ "VNB", 23 ],
|
|
[ "VPB", 23 ],
|
|
[ "VPWR", 23 ],
|
|
[ "VGND", 4 ],
|
|
[ "B", 1 ],
|
|
[ "Y", 1 ],
|
|
[ "A", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_ctl_logic_0//sky130_fd_io__gpiov2_amux_decoder_0//sky130_fd_io__nand2_1_2",
|
|
[
|
|
[ "VNB", 23 ],
|
|
[ "VPB", 23 ],
|
|
[ "VPWR", 23 ],
|
|
[ "VGND", 8 ],
|
|
[ "B", 1 ],
|
|
[ "Y", 1 ],
|
|
[ "A", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_ctl_logic_0//sky130_fd_io__gpiov2_amux_decoder_0//sky130_fd_io__nand2_1_3",
|
|
[
|
|
[ "VNB", 23 ],
|
|
[ "VPB", 23 ],
|
|
[ "VPWR", 23 ],
|
|
[ "VGND", 8 ],
|
|
[ "B", 1 ],
|
|
[ "Y", 1 ],
|
|
[ "A", 1 ]
|
|
]
|
|
]
|
|
], [
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_ctl_logic:BBM_logic/sky130_fd_io__gpiov2_amux_decoder:amux_lv_decoder_q0/sky130_fd_io__nand2_1:I111",
|
|
[
|
|
[ "VNB", 177 ],
|
|
[ "VPB", 126 ],
|
|
[ "VPWR", 126 ],
|
|
[ "VGND", 177 ],
|
|
[ "B", 6 ],
|
|
[ "Y", 2 ],
|
|
[ "A", 6 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_ctl_logic:BBM_logic/sky130_fd_io__gpiov2_amux_decoder:amux_lv_decoder_q0/sky130_fd_io__nand2_1:I110",
|
|
[
|
|
[ "VNB", 177 ],
|
|
[ "VPB", 126 ],
|
|
[ "VPWR", 126 ],
|
|
[ "VGND", 177 ],
|
|
[ "B", 2 ],
|
|
[ "Y", 2 ],
|
|
[ "A", 5 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
]
|
|
]
|
|
],
|
|
[
|
|
[
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_ctl_logic_0//sky130_fd_io__gpiov2_amux_decoder_0//sky130_fd_io__nor2_1_0",
|
|
[
|
|
[ "VNB", 23 ],
|
|
[ "VPB", 23 ],
|
|
[ "VPWR", 23 ],
|
|
[ "VGND", 11 ],
|
|
[ "B", 1 ],
|
|
[ "Y", 1 ],
|
|
[ "A", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_ctl_logic_0//sky130_fd_io__gpiov2_amux_decoder_0//sky130_fd_io__nor2_1_2",
|
|
[
|
|
[ "VNB", 23 ],
|
|
[ "VPB", 23 ],
|
|
[ "VPWR", 23 ],
|
|
[ "VGND", 11 ],
|
|
[ "B", 1 ],
|
|
[ "Y", 1 ],
|
|
[ "A", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_ctl_logic_0//sky130_fd_io__gpiov2_amux_decoder_0//sky130_fd_io__nor2_1_1",
|
|
[
|
|
[ "VNB", 23 ],
|
|
[ "VPB", 23 ],
|
|
[ "VPWR", 23 ],
|
|
[ "VGND", 11 ],
|
|
[ "B", 1 ],
|
|
[ "Y", 1 ],
|
|
[ "A", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_ctl_logic_0//sky130_fd_io__gpiov2_amux_decoder_0//sky130_fd_io__nor2_1_3",
|
|
[
|
|
[ "VNB", 23 ],
|
|
[ "VPB", 23 ],
|
|
[ "VPWR", 23 ],
|
|
[ "VGND", 11 ],
|
|
[ "B", 1 ],
|
|
[ "Y", 1 ],
|
|
[ "A", 1 ]
|
|
]
|
|
]
|
|
], [
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
]
|
|
]
|
|
],
|
|
[
|
|
[
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_ctl_logic_0//sky130_fd_io__gpiov2_amux_decoder_0//sky130_fd_io__inv_1_10",
|
|
[
|
|
[ "VNB", 23 ],
|
|
[ "VPB", 23 ],
|
|
[ "VPWR", 23 ],
|
|
[ "VGND", 8 ],
|
|
[ "Y", 1 ],
|
|
[ "A", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_ctl_logic_0//sky130_fd_io__gpiov2_amux_decoder_0//sky130_fd_io__inv_1_11",
|
|
[
|
|
[ "VNB", 23 ],
|
|
[ "VPB", 23 ],
|
|
[ "VPWR", 23 ],
|
|
[ "VGND", 8 ],
|
|
[ "Y", 1 ],
|
|
[ "A", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_ctl_logic_0//sky130_fd_io__gpiov2_amux_decoder_0//sky130_fd_io__inv_1_12",
|
|
[
|
|
[ "VNB", 23 ],
|
|
[ "VPB", 23 ],
|
|
[ "VPWR", 23 ],
|
|
[ "VGND", 4 ],
|
|
[ "Y", 1 ],
|
|
[ "A", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_ctl_logic_0//sky130_fd_io__gpiov2_amux_decoder_0//sky130_fd_io__inv_1_13",
|
|
[
|
|
[ "VNB", 23 ],
|
|
[ "VPB", 23 ],
|
|
[ "VPWR", 23 ],
|
|
[ "VGND", 4 ],
|
|
[ "Y", 1 ],
|
|
[ "A", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_ctl_logic_0//sky130_fd_io__gpiov2_amux_decoder_0//sky130_fd_io__inv_1_14",
|
|
[
|
|
[ "VNB", 23 ],
|
|
[ "VPB", 23 ],
|
|
[ "VPWR", 23 ],
|
|
[ "VGND", 11 ],
|
|
[ "Y", 1 ],
|
|
[ "A", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_ctl_logic_0//sky130_fd_io__gpiov2_amux_decoder_0//sky130_fd_io__inv_1_0",
|
|
[
|
|
[ "VNB", 23 ],
|
|
[ "VPB", 23 ],
|
|
[ "VPWR", 23 ],
|
|
[ "VGND", 11 ],
|
|
[ "Y", 1 ],
|
|
[ "A", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_ctl_logic_0//sky130_fd_io__gpiov2_amux_decoder_0//sky130_fd_io__inv_1_1",
|
|
[
|
|
[ "VNB", 23 ],
|
|
[ "VPB", 23 ],
|
|
[ "VPWR", 23 ],
|
|
[ "VGND", 11 ],
|
|
[ "Y", 1 ],
|
|
[ "A", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_ctl_logic_0//sky130_fd_io__gpiov2_amux_decoder_0//sky130_fd_io__inv_1_2",
|
|
[
|
|
[ "VNB", 23 ],
|
|
[ "VPB", 23 ],
|
|
[ "VPWR", 23 ],
|
|
[ "VGND", 11 ],
|
|
[ "Y", 1 ],
|
|
[ "A", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_ctl_logic_0//sky130_fd_io__gpiov2_amux_decoder_0//sky130_fd_io__inv_1_3",
|
|
[
|
|
[ "VNB", 23 ],
|
|
[ "VPB", 23 ],
|
|
[ "VPWR", 23 ],
|
|
[ "VGND", 11 ],
|
|
[ "Y", 1 ],
|
|
[ "A", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_ctl_logic_0//sky130_fd_io__gpiov2_amux_decoder_0//sky130_fd_io__inv_1_4",
|
|
[
|
|
[ "VNB", 23 ],
|
|
[ "VPB", 23 ],
|
|
[ "VPWR", 23 ],
|
|
[ "VGND", 11 ],
|
|
[ "Y", 1 ],
|
|
[ "A", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_ctl_logic_0//sky130_fd_io__gpiov2_amux_decoder_0//sky130_fd_io__inv_1_5",
|
|
[
|
|
[ "VNB", 23 ],
|
|
[ "VPB", 23 ],
|
|
[ "VPWR", 23 ],
|
|
[ "VGND", 8 ],
|
|
[ "Y", 1 ],
|
|
[ "A", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_ctl_logic_0//sky130_fd_io__gpiov2_amux_decoder_0//sky130_fd_io__inv_1_6",
|
|
[
|
|
[ "VNB", 23 ],
|
|
[ "VPB", 23 ],
|
|
[ "VPWR", 23 ],
|
|
[ "VGND", 11 ],
|
|
[ "Y", 1 ],
|
|
[ "A", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_ctl_logic_0//sky130_fd_io__gpiov2_amux_decoder_0//sky130_fd_io__inv_1_7",
|
|
[
|
|
[ "VNB", 23 ],
|
|
[ "VPB", 23 ],
|
|
[ "VPWR", 23 ],
|
|
[ "VGND", 8 ],
|
|
[ "Y", 1 ],
|
|
[ "A", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_ctl_logic_0//sky130_fd_io__gpiov2_amux_decoder_0//sky130_fd_io__inv_1_8",
|
|
[
|
|
[ "VNB", 23 ],
|
|
[ "VPB", 23 ],
|
|
[ "VPWR", 23 ],
|
|
[ "VGND", 4 ],
|
|
[ "Y", 1 ],
|
|
[ "A", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_ctl_logic_0//sky130_fd_io__gpiov2_amux_decoder_0//sky130_fd_io__inv_1_9",
|
|
[
|
|
[ "VNB", 23 ],
|
|
[ "VPB", 23 ],
|
|
[ "VPWR", 23 ],
|
|
[ "VGND", 8 ],
|
|
[ "Y", 1 ],
|
|
[ "A", 1 ]
|
|
]
|
|
]
|
|
], [
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_ctl_logic:BBM_logic/sky130_fd_io__gpiov2_amux_decoder:amux_lv_decoder_q0/sky130_fd_io__inv_1:I58",
|
|
[
|
|
[ "VNB", 177 ],
|
|
[ "VPB", 126 ],
|
|
[ "VPWR", 126 ],
|
|
[ "VGND", 177 ],
|
|
[ "Y", 5 ],
|
|
[ "A", 3 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_ctl_logic:BBM_logic/sky130_fd_io__gpiov2_amux_decoder:amux_lv_decoder_q0/sky130_fd_io__inv_1:I43",
|
|
[
|
|
[ "VNB", 177 ],
|
|
[ "VPB", 126 ],
|
|
[ "VPWR", 126 ],
|
|
[ "VGND", 177 ],
|
|
[ "Y", 3 ],
|
|
[ "A", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__gpiov2_amux_ctl_logic:BBM_logic/sky130_fd_io__gpiov2_amux_decoder:amux_lv_decoder_q0/sky130_fd_io__inv_1:I44",
|
|
[
|
|
[ "VNB", 177 ],
|
|
[ "VPB", 126 ],
|
|
[ "VPWR", 126 ],
|
|
[ "VGND", 177 ],
|
|
[ "Y", 6 ],
|
|
[ "A", 3 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
]
|
|
]
|
|
],
|
|
[
|
|
[
|
|
[
|
|
"sky130_fd_io__res75only_small_10",
|
|
[
|
|
[ "PAD", 2 ],
|
|
[ "ROUT", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__res75only_small_11",
|
|
[
|
|
[ "PAD", 2 ],
|
|
[ "ROUT", 2 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__res75only_small_13",
|
|
[
|
|
[ "PAD", 2 ],
|
|
[ "ROUT", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__res75only_small_12",
|
|
[
|
|
[ "PAD", 2 ],
|
|
[ "ROUT", 2 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__res75only_small_0",
|
|
[
|
|
[ "PAD", 2 ],
|
|
[ "ROUT", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__res75only_small_1",
|
|
[
|
|
[ "PAD", 2 ],
|
|
[ "ROUT", 2 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__res75only_small_2",
|
|
[
|
|
[ "PAD", 2 ],
|
|
[ "ROUT", 2 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__res75only_small_3",
|
|
[
|
|
[ "PAD", 2 ],
|
|
[ "ROUT", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__res75only_small_4",
|
|
[
|
|
[ "PAD", 2 ],
|
|
[ "ROUT", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__res75only_small_5",
|
|
[
|
|
[ "PAD", 2 ],
|
|
[ "ROUT", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__res75only_small_6",
|
|
[
|
|
[ "PAD", 2 ],
|
|
[ "ROUT", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__res75only_small_8",
|
|
[
|
|
[ "PAD", 2 ],
|
|
[ "ROUT", 1 ]
|
|
]
|
|
]
|
|
], [
|
|
[
|
|
"sky130_fd_io__res75only_small:I55",
|
|
[
|
|
[ "PAD", 10 ],
|
|
[ "ROUT", 10 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_io__res75only_small:I53",
|
|
[
|
|
[ "PAD", 10 ],
|
|
[ "ROUT", 10 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching instance)",
|
|
[
|
|
[ "", 0 ]
|
|
]
|
|
]
|
|
]
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_io__gpiov2_ipath",
|
|
"sky130_fd_io__gpiov2_ipath"
|
|
],
|
|
"devices": [
|
|
[
|
|
["sky130_fd_io__gpiov2_ipath_hvls", 1],
|
|
["sky130_fd_io__gpiov2_vcchib_in_buf", 1],
|
|
["sky130_fd_pr__pfet_g5v0d10v5", 36],
|
|
["sky130_fd_pr__nfet_g5v0d10v5", 37],
|
|
["sky130_fd_pr__pfet_01v8_hvt", 2],
|
|
["sky130_fd_pr__nfet_01v8", 9],
|
|
["sky130_fd_pr__pfet_01v8", 9],
|
|
["sky130_fd_io__signal_5_sym_hv_local_5term", 2],
|
|
["sky130_fd_io__res250only_small", 1 ]
|
|
], [
|
|
["sky130_fd_io__gpiov2_ipath_hvls", 1 ],
|
|
["sky130_fd_io__gpiov2_vcchib_in_buf", 1 ],
|
|
["sky130_fd_pr__pfet_g5v0d10v5", 36 ],
|
|
["sky130_fd_pr__nfet_g5v0d10v5", 37 ],
|
|
["sky130_fd_pr__pfet_01v8_hvt", 2 ],
|
|
["sky130_fd_pr__nfet_01v8", 9 ],
|
|
["sky130_fd_pr__pfet_01v8", 9 ],
|
|
["sky130_fd_io__signal_5_sym_hv_local_5term", 2 ],
|
|
["sky130_fd_io__res250only_small", 1 ]
|
|
]
|
|
],
|
|
"nets": [
|
|
66,
|
|
64
|
|
],
|
|
"badnets": [
|
|
[
|
|
[
|
|
[
|
|
"MODE_VCCHIB_N",
|
|
[
|
|
[ "sky130_fd_io__gpiov2_ipath_hvls", "MODE_VCCHIB_N", 1 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 1 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "2", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"MODE_VCCHIB_N_uq1",
|
|
[
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 2 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"VDDIO_Q_uq0",
|
|
[
|
|
[ "sky130_fd_io__gpiov2_ipath_hvls", "VDDIO_Q", 1 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 13 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "4", 16 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "2", 1 ],
|
|
[ "sky130_fd_io__signal_5_sym_hv_local_5term", "NWELLRING", 2 ],
|
|
[ "sky130_fd_io__signal_5_sym_hv_local_5term", "m1_204_67#", 2 ],
|
|
[ "sky130_fd_io__signal_5_sym_hv_local_5term", "IN", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"VDDIO_Q",
|
|
[
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 14 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "4", 15 ]
|
|
]
|
|
]
|
|
], [
|
|
[
|
|
"mode_vcchib_n",
|
|
[
|
|
[ "sky130_fd_io__gpiov2_ipath_hvls", "MODE_VCCHIB_N", 1 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "2", 1 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 1 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 2 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"VDDIO_Q",
|
|
[
|
|
[ "sky130_fd_io__gpiov2_ipath_hvls", "VDDIO_Q", 1 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 27 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "4", 31 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "2", 1 ],
|
|
[ "sky130_fd_io__signal_5_sym_hv_local_5term", "NWELLRING", 2 ],
|
|
[ "sky130_fd_io__signal_5_sym_hv_local_5term", "IN", 1 ],
|
|
[ "sky130_fd_io__signal_5_sym_hv_local_5term", "net16", 2 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
]
|
|
]
|
|
]
|
|
],
|
|
"badelements": [
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_io__gpiov2_ctl",
|
|
"sky130_fd_io__gpiov2_ctl"
|
|
],
|
|
"devices": [
|
|
[
|
|
["sky130_fd_pr__nfet_05v0_nvt", 14],
|
|
["sky130_fd_pr__pfet_g5v0d10v5", 46],
|
|
["sky130_fd_pr__nfet_01v8_lvt", 14],
|
|
["sky130_fd_pr__nfet_g5v0d10v5", 74],
|
|
["sky130_fd_pr__pfet_01v8_hvt", 14],
|
|
["sky130_fd_pr__nfet_01v8", 14],
|
|
["sky130_fd_pr__res_generic_m1", 28],
|
|
["sky130_fd_pr__res_generic_m2", 4 ]
|
|
], [
|
|
["sky130_fd_pr__nfet_05v0_nvt", 14 ],
|
|
["sky130_fd_pr__pfet_g5v0d10v5", 46 ],
|
|
["sky130_fd_pr__nfet_01v8_lvt", 14 ],
|
|
["sky130_fd_pr__nfet_g5v0d10v5", 74 ],
|
|
["sky130_fd_pr__pfet_01v8_hvt", 14 ],
|
|
["sky130_fd_pr__nfet_01v8", 14 ],
|
|
["sky130_fd_pr__res_generic_m1", 28 ],
|
|
["sky130_fd_pr__res_generic_m2", 4 ]
|
|
]
|
|
],
|
|
"nets": [
|
|
135,
|
|
132
|
|
],
|
|
"badnets": [
|
|
[
|
|
[
|
|
[
|
|
"sky130_fd_io__gpiov2_ctl_lsbank_0/sky130_fd_io__com_ctl_ls_en_1_v2_0/a_1762_n1276#",
|
|
[
|
|
[ "sky130_fd_pr__nfet_01v8", "1|3", 2 ]
|
|
]
|
|
],
|
|
[
|
|
"a_11799_3638#",
|
|
[
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "2", 1 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"VCC_IO_uq0",
|
|
[
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 24 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "4", 24 ]
|
|
]
|
|
],
|
|
[
|
|
"VCC_IO",
|
|
[
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 19 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "4", 22 ]
|
|
]
|
|
],
|
|
[
|
|
"VGND",
|
|
[
|
|
[ "sky130_fd_pr__nfet_05v0_nvt", "4", 14 ],
|
|
[ "sky130_fd_pr__nfet_01v8_lvt", "1|3", 14 ],
|
|
[ "sky130_fd_pr__nfet_01v8_lvt", "4", 14 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "4", 74 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 58 ],
|
|
[ "sky130_fd_pr__nfet_01v8", "4", 14 ],
|
|
[ "sky130_fd_pr__nfet_01v8", "1|3", 12 ],
|
|
[ "sky130_fd_pr__res_generic_m1", "end_a|end_b", 4 ],
|
|
[ "sky130_fd_pr__res_generic_m2", "end_a|end_b", 1 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"ENABLE_H",
|
|
[
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 2 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "2", 2 ]
|
|
]
|
|
]
|
|
], [
|
|
[
|
|
"ENABLE_H",
|
|
[
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "2", 3 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 3 ]
|
|
]
|
|
],
|
|
[
|
|
"VGND",
|
|
[
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 58 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "4", 74 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 1 ],
|
|
[ "sky130_fd_pr__nfet_01v8", "1|3", 14 ],
|
|
[ "sky130_fd_pr__nfet_01v8", "4", 14 ],
|
|
[ "sky130_fd_pr__nfet_05v0_nvt", "4", 14 ],
|
|
[ "sky130_fd_pr__nfet_01v8_lvt", "1|3", 14 ],
|
|
[ "sky130_fd_pr__nfet_01v8_lvt", "4", 14 ],
|
|
[ "sky130_fd_pr__res_generic_m1", "end_a|end_b", 4 ],
|
|
[ "sky130_fd_pr__res_generic_m2", "end_a|end_b", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"VCC_IO",
|
|
[
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 43 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "4", 46 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
]
|
|
]
|
|
]
|
|
],
|
|
"badelements": [
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_io__com_busses_esd",
|
|
"sky130_fd_io__com_busses_esd"
|
|
],
|
|
"devices": [
|
|
[
|
|
["sky130_fd_pr__res_generic_m5", 1 ]
|
|
], [
|
|
["sky130_fd_pr__res_generic_m5", 1 ]
|
|
]
|
|
],
|
|
"nets": [
|
|
2,
|
|
2
|
|
],
|
|
"badnets": [
|
|
],
|
|
"badelements": [
|
|
],
|
|
"pins": [
|
|
[
|
|
"sky130_fd_io__pad_esd_0/m5_1354_20520#",
|
|
"sky130_fd_io__pad_esd_0/m4_960_20253#",
|
|
"sky130_fd_io__com_bus_hookup_0/VCCHIB",
|
|
"sky130_fd_io__com_bus_hookup_0/VSSD",
|
|
"sky130_fd_io__com_bus_hookup_0/VDDIO",
|
|
"sky130_fd_io__com_bus_hookup_0/VSSIO",
|
|
"sky130_fd_io__com_bus_hookup_0/AMUXBUS_A",
|
|
"sky130_fd_io__com_bus_hookup_0/VCCD",
|
|
"sky130_fd_io__com_bus_hookup_0/VSSA",
|
|
"sky130_fd_io__com_bus_hookup_0/AMUXBUS_B",
|
|
"sky130_fd_io__com_bus_hookup_0/VSWITCH",
|
|
"sky130_fd_io__com_bus_hookup_0/VDDA",
|
|
"sky130_fd_io__com_bus_hookup_0/VDDIO_Q",
|
|
"sky130_fd_io__com_bus_hookup_0/VSSIO_Q",
|
|
"(no pin)"
|
|
], [
|
|
"sky130_fd_io__pad_esd_0/m4_960_20297#",
|
|
"sky130_fd_io__pad_esd_0/m5_1354_20528#",
|
|
"sky130_fd_io__com_bus_hookup_0/VCCHIB",
|
|
"sky130_fd_io__com_bus_hookup_0/VSSD",
|
|
"sky130_fd_io__com_bus_hookup_0/VDDIO",
|
|
"sky130_fd_io__com_bus_hookup_0/VSSIO",
|
|
"sky130_fd_io__com_bus_hookup_0/AMUXBUS_A",
|
|
"sky130_fd_io__com_bus_hookup_0/VCCD",
|
|
"sky130_fd_io__com_bus_hookup_0/VSSA",
|
|
"sky130_fd_io__com_bus_hookup_0/AMUXBUS_B",
|
|
"sky130_fd_io__com_bus_hookup_0/VSWITCH",
|
|
"sky130_fd_io__com_bus_hookup_0/VDDA",
|
|
"sky130_fd_io__com_bus_hookup_0/VDDIO_Q",
|
|
"sky130_fd_io__com_bus_hookup_0/VSSIO_Q",
|
|
"VSUBS"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_io__top_gpiov2",
|
|
"sky130_fd_io__top_gpiov2"
|
|
],
|
|
"devices": [
|
|
[
|
|
["sky130_fd_pr__nfet_05v0_nvt", 34],
|
|
["sky130_fd_pr__pfet_g5v0d10v5", 300],
|
|
["sky130_fd_pr__nfet_01v8_lvt", 34],
|
|
["sky130_fd_pr__nfet_g5v0d10v5", 392],
|
|
["sky130_fd_pr__pfet_01v8_hvt", 29],
|
|
["sky130_fd_pr__nfet_01v8", 36],
|
|
["sky130_fd_io__com_cclat", 1],
|
|
["sky130_fd_io__gpiov2_octl_mux", 1],
|
|
["sky130_fd_pr__res_generic_m1", 73],
|
|
["sky130_fd_pr__res_generic_po", 14],
|
|
["sky130_fd_pr__res_generic_m2", 34],
|
|
["sky130_fd_io__res250only_small", 2],
|
|
["sky130_fd_io__res75only_small", 18],
|
|
["sky130_fd_io__inv_1", 15],
|
|
["sky130_fd_io__nor2_1", 4],
|
|
["sky130_fd_io__nand2_1", 4],
|
|
["sky130_fd_io__gpiov2_ipath_hvls", 1],
|
|
["sky130_fd_io__gpiov2_vcchib_in_buf", 1],
|
|
["sky130_fd_pr__pfet_01v8", 9],
|
|
["sky130_fd_io__signal_5_sym_hv_local_5term", 2],
|
|
["sky130_fd_pr__res_generic_m3", 1],
|
|
["sky130_fd_pr__res_generic_m4", 1 ]
|
|
], [
|
|
["sky130_fd_pr__nfet_05v0_nvt", 34 ],
|
|
["sky130_fd_pr__pfet_g5v0d10v5", 300 ],
|
|
["sky130_fd_pr__nfet_01v8_lvt", 34 ],
|
|
["sky130_fd_pr__nfet_g5v0d10v5", 392 ],
|
|
["sky130_fd_pr__pfet_01v8_hvt", 29 ],
|
|
["sky130_fd_pr__nfet_01v8", 36 ],
|
|
["sky130_fd_io__com_cclat", 1 ],
|
|
["sky130_fd_io__gpiov2_octl_mux", 1 ],
|
|
["sky130_fd_pr__res_generic_m1", 73 ],
|
|
["sky130_fd_pr__res_generic_po", 14 ],
|
|
["sky130_fd_pr__res_generic_m2", 34 ],
|
|
["sky130_fd_io__res250only_small", 2 ],
|
|
["sky130_fd_io__res75only_small", 18 ],
|
|
["sky130_fd_io__inv_1", 15 ],
|
|
["sky130_fd_io__nor2_1", 4 ],
|
|
["sky130_fd_io__nand2_1", 4 ],
|
|
["sky130_fd_io__gpiov2_ipath_hvls", 1 ],
|
|
["sky130_fd_io__gpiov2_vcchib_in_buf", 1 ],
|
|
["sky130_fd_pr__pfet_01v8", 9 ],
|
|
["sky130_fd_io__signal_5_sym_hv_local_5term", 2 ],
|
|
["sky130_fd_pr__res_generic_m3", 1 ],
|
|
["sky130_fd_pr__res_generic_m4", 1 ]
|
|
]
|
|
],
|
|
"nets": [
|
|
599,
|
|
597
|
|
],
|
|
"badnets": [
|
|
[
|
|
[
|
|
[
|
|
"VDDIO",
|
|
[
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 97 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "4", 130 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "2", 1 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 2 ],
|
|
[ "sky130_fd_io__com_cclat", "VCC_IO", 1 ],
|
|
[ "sky130_fd_io__gpiov2_octl_mux", "w_1191_2415#", 1 ],
|
|
[ "sky130_fd_pr__res_generic_m1", "end_a|end_b", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"VSSIO_uq2",
|
|
[
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 12 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "4", 12 ],
|
|
[ "sky130_fd_pr__res_generic_po", "end_a|end_b", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"VDDIO_uq2",
|
|
[
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 9 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "4", 9 ],
|
|
[ "sky130_fd_pr__res_generic_po", "end_a|end_b", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"VSSIO",
|
|
[
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 47 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "4", 67 ],
|
|
[ "sky130_fd_io__gpiov2_octl_mux", "a_1266_1185#", 1 ],
|
|
[ "sky130_fd_pr__res_generic_m1", "end_a|end_b", 3 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "2", 1 ]
|
|
]
|
|
]
|
|
], [
|
|
[
|
|
"VDDIO",
|
|
[
|
|
[ "sky130_fd_pr__res_generic_po", "end_a|end_b", 1 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 106 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "4", 139 ],
|
|
[ "sky130_fd_io__com_cclat", "VCC_IO", 1 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "2", 1 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 2 ],
|
|
[ "sky130_fd_io__gpiov2_octl_mux", "VCCIO", 1 ],
|
|
[ "sky130_fd_pr__res_generic_m1", "end_a|end_b", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"VSSIO",
|
|
[
|
|
[ "sky130_fd_pr__res_generic_po", "end_a|end_b", 1 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 59 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "4", 79 ],
|
|
[ "sky130_fd_pr__res_generic_m1", "end_a|end_b", 3 ],
|
|
[ "sky130_fd_io__gpiov2_octl_mux", "VSSIO", 1 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "2", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
]
|
|
]
|
|
]
|
|
],
|
|
"badelements": [
|
|
]
|
|
},
|
|
{
|
|
"pins": [
|
|
[
|
|
"1",
|
|
"2",
|
|
"3"
|
|
], [
|
|
"1",
|
|
"2",
|
|
"3"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"pins": [
|
|
[
|
|
"1",
|
|
"2"
|
|
], [
|
|
"1",
|
|
"2"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"pins": [
|
|
[
|
|
"1",
|
|
"2",
|
|
"3"
|
|
], [
|
|
"1",
|
|
"2",
|
|
"3"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"pins": [
|
|
[
|
|
"1",
|
|
"2",
|
|
"3"
|
|
], [
|
|
"1",
|
|
"2",
|
|
"3"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"pins": [
|
|
[
|
|
"1",
|
|
"2"
|
|
], [
|
|
"1",
|
|
"2"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_ef_io__gpiov2_pad",
|
|
"sky130_ef_io__gpiov2_pad"
|
|
],
|
|
"devices": [
|
|
[
|
|
["sky130_fd_pr__nfet_05v0_nvt", 34],
|
|
["sky130_fd_pr__pfet_g5v0d10v5", 300],
|
|
["sky130_fd_pr__nfet_01v8_lvt", 34],
|
|
["sky130_fd_pr__nfet_g5v0d10v5", 392],
|
|
["sky130_fd_pr__pfet_01v8_hvt", 29],
|
|
["sky130_fd_pr__nfet_01v8", 36],
|
|
["sky130_fd_io__com_cclat", 1],
|
|
["sky130_fd_io__gpiov2_octl_mux", 1],
|
|
["sky130_fd_pr__res_generic_m1", 73],
|
|
["sky130_fd_pr__res_generic_po", 14],
|
|
["sky130_fd_pr__res_generic_m2", 34],
|
|
["sky130_fd_io__res250only_small", 2],
|
|
["sky130_fd_io__res75only_small", 18],
|
|
["sky130_fd_io__inv_1", 15],
|
|
["sky130_fd_io__nor2_1", 4],
|
|
["sky130_fd_io__nand2_1", 4],
|
|
["sky130_fd_io__gpiov2_ipath_hvls", 1],
|
|
["sky130_fd_io__gpiov2_vcchib_in_buf", 1],
|
|
["sky130_fd_pr__pfet_01v8", 9],
|
|
["sky130_fd_io__signal_5_sym_hv_local_5term", 2],
|
|
["sky130_fd_pr__res_generic_m3", 1],
|
|
["sky130_fd_pr__res_generic_m4", 1 ]
|
|
], [
|
|
["sky130_fd_pr__nfet_05v0_nvt", 34 ],
|
|
["sky130_fd_pr__pfet_g5v0d10v5", 300 ],
|
|
["sky130_fd_pr__nfet_01v8_lvt", 34 ],
|
|
["sky130_fd_pr__nfet_g5v0d10v5", 392 ],
|
|
["sky130_fd_pr__pfet_01v8_hvt", 29 ],
|
|
["sky130_fd_pr__nfet_01v8", 36 ],
|
|
["sky130_fd_io__com_cclat", 1 ],
|
|
["sky130_fd_io__gpiov2_octl_mux", 1 ],
|
|
["sky130_fd_pr__res_generic_m1", 73 ],
|
|
["sky130_fd_pr__res_generic_po", 14 ],
|
|
["sky130_fd_pr__res_generic_m2", 34 ],
|
|
["sky130_fd_io__res250only_small", 2 ],
|
|
["sky130_fd_io__res75only_small", 18 ],
|
|
["sky130_fd_io__inv_1", 15 ],
|
|
["sky130_fd_io__nor2_1", 4 ],
|
|
["sky130_fd_io__nand2_1", 4 ],
|
|
["sky130_fd_io__gpiov2_ipath_hvls", 1 ],
|
|
["sky130_fd_io__gpiov2_vcchib_in_buf", 1 ],
|
|
["sky130_fd_pr__pfet_01v8", 9 ],
|
|
["sky130_fd_io__signal_5_sym_hv_local_5term", 2 ],
|
|
["sky130_fd_pr__res_generic_m3", 1 ],
|
|
["sky130_fd_pr__res_generic_m4", 1 ]
|
|
]
|
|
],
|
|
"nets": [
|
|
599,
|
|
597
|
|
],
|
|
"badnets": [
|
|
[
|
|
[
|
|
[
|
|
"VSSIO_uq4",
|
|
[
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 12 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "4", 12 ],
|
|
[ "sky130_fd_pr__res_generic_po", "end_a|end_b", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"VDDIO",
|
|
[
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 97 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "4", 130 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "2", 1 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 2 ],
|
|
[ "sky130_fd_io__com_cclat", "VCC_IO", 1 ],
|
|
[ "sky130_fd_io__gpiov2_octl_mux", "w_1191_2415#", 1 ],
|
|
[ "sky130_fd_pr__res_generic_m1", "end_a|end_b", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"VSSIO",
|
|
[
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 47 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "4", 67 ],
|
|
[ "sky130_fd_io__gpiov2_octl_mux", "a_1266_1185#", 1 ],
|
|
[ "sky130_fd_pr__res_generic_m1", "end_a|end_b", 3 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "2", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"VDDIO_uq6",
|
|
[
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 9 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "4", 9 ],
|
|
[ "sky130_fd_pr__res_generic_po", "end_a|end_b", 1 ]
|
|
]
|
|
]
|
|
], [
|
|
[
|
|
"VDDIO",
|
|
[
|
|
[ "sky130_fd_pr__res_generic_po", "end_a|end_b", 1 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 106 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "4", 139 ],
|
|
[ "sky130_fd_io__com_cclat", "VCC_IO", 1 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "2", 1 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 2 ],
|
|
[ "sky130_fd_io__gpiov2_octl_mux", "VCCIO", 1 ],
|
|
[ "sky130_fd_pr__res_generic_m1", "end_a|end_b", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"VSSIO",
|
|
[
|
|
[ "sky130_fd_pr__res_generic_po", "end_a|end_b", 1 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 59 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "4", 79 ],
|
|
[ "sky130_fd_pr__res_generic_m1", "end_a|end_b", 3 ],
|
|
[ "sky130_fd_io__gpiov2_octl_mux", "VSSIO", 1 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "2", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
]
|
|
]
|
|
]
|
|
],
|
|
"badelements": [
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_io__top_power_lvc_wpad",
|
|
"sky130_fd_io__top_power_lvc_wpad"
|
|
],
|
|
"devices": [
|
|
[
|
|
["sky130_fd_pr__res_generic_m5", 1],
|
|
["sky130_fd_pr__nfet_01v8", 6],
|
|
["sky130_fd_pr__pfet_01v8", 2],
|
|
["sky130_fd_pr__res_generic_po", 2],
|
|
["sky130_fd_pr__diode_pd2nw_05v5", 2 ]
|
|
], [
|
|
["sky130_fd_pr__res_generic_m5", 1 ],
|
|
["sky130_fd_pr__nfet_01v8", 6 ],
|
|
["sky130_fd_pr__pfet_01v8", 2 ],
|
|
["sky130_fd_pr__res_generic_po", 2 ],
|
|
["sky130_fd_pr__diode_pd2nw_05v5", 2 ]
|
|
]
|
|
],
|
|
"nets": [
|
|
11,
|
|
11
|
|
],
|
|
"badnets": [
|
|
],
|
|
"badelements": [
|
|
],
|
|
"pins": [
|
|
[
|
|
"BDY2_B2B",
|
|
"SRC_BDY_LVC1",
|
|
"DRN_LVC1",
|
|
"DRN_LVC2",
|
|
"SRC_BDY_LVC2",
|
|
"P_PAD",
|
|
"P_CORE",
|
|
"VSSIO_Q",
|
|
"VCCHIB",
|
|
"VDDA",
|
|
"OGC_LVC",
|
|
"VSWITCH",
|
|
"VDDIO_Q",
|
|
"AMUXBUS_B",
|
|
"VSSIO",
|
|
"VSSA",
|
|
"VDDIO",
|
|
"VSSD",
|
|
"AMUXBUS_A",
|
|
"VCCD"
|
|
], [
|
|
"BDY2_B2B",
|
|
"SRC_BDY_LVC1",
|
|
"DRN_LVC1",
|
|
"DRN_LVC2",
|
|
"SRC_BDY_LVC2",
|
|
"P_PAD",
|
|
"P_CORE",
|
|
"VSSIO_Q",
|
|
"VCCHIB",
|
|
"VDDA",
|
|
"OGC_LVC",
|
|
"VSWITCH",
|
|
"VDDIO_Q",
|
|
"AMUXBUS_B",
|
|
"VSSIO",
|
|
"VSSA",
|
|
"VDDIO",
|
|
"VSSD",
|
|
"AMUXBUS_A",
|
|
"VCCD"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_sc_hd__buf_16",
|
|
"sky130_fd_sc_hd__buf_16"
|
|
],
|
|
"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__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_io__simple_pad_and_busses",
|
|
"sky130_fd_io__simple_pad_and_busses"
|
|
],
|
|
"devices": [
|
|
[
|
|
["sky130_fd_pr__res_generic_m5", 1 ]
|
|
], [
|
|
["sky130_fd_pr__res_generic_m5", 1 ]
|
|
]
|
|
],
|
|
"nets": [
|
|
2,
|
|
2
|
|
],
|
|
"badnets": [
|
|
],
|
|
"badelements": [
|
|
],
|
|
"pins": [
|
|
[
|
|
"m3_99_14722#",
|
|
"sky130_fd_io__com_busses_esd_0/sky130_fd_io__pad_esd_0/m5_1354_20520#",
|
|
"sky130_fd_io__com_busses_esd_0/sky130_fd_io__com_bus_hookup_0/VCCD",
|
|
"w_818_9944#",
|
|
"sky130_fd_io__com_busses_esd_0/sky130_fd_io__com_bus_hookup_0/VSSD",
|
|
"sky130_fd_io__com_busses_esd_0/sky130_fd_io__com_bus_hookup_0/VDDIO_Q",
|
|
"sky130_fd_io__com_busses_esd_0/sky130_fd_io__com_bus_hookup_0/AMUXBUS_B",
|
|
"sky130_fd_io__com_busses_esd_0/sky130_fd_io__com_bus_hookup_0/AMUXBUS_A",
|
|
"sky130_fd_io__com_busses_esd_0/sky130_fd_io__com_bus_hookup_0/VSSIO_Q",
|
|
"sky130_fd_io__com_busses_esd_0/sky130_fd_io__com_bus_hookup_0/VSSA",
|
|
"sky130_fd_io__com_busses_esd_0/sky130_fd_io__com_bus_hookup_0/VDDIO",
|
|
"sky130_fd_io__com_busses_esd_0/sky130_fd_io__com_bus_hookup_0/VCCHIB",
|
|
"sky130_fd_io__com_busses_esd_0/sky130_fd_io__com_bus_hookup_0/VDDA",
|
|
"sky130_fd_io__com_busses_esd_0/sky130_fd_io__com_bus_hookup_0/VSSIO",
|
|
"sky130_fd_io__com_busses_esd_0/sky130_fd_io__com_bus_hookup_0/VSWITCH",
|
|
"(no pin)"
|
|
], [
|
|
"sky130_fd_io__com_busses_esd_0/sky130_fd_io__pad_esd_0/m5_1354_20528#",
|
|
"m3_99_16575#",
|
|
"sky130_fd_io__com_busses_esd_0/sky130_fd_io__com_bus_hookup_0/VCCD",
|
|
"w_818_9944#",
|
|
"sky130_fd_io__com_busses_esd_0/sky130_fd_io__com_bus_hookup_0/VSSD",
|
|
"sky130_fd_io__com_busses_esd_0/sky130_fd_io__com_bus_hookup_0/VDDIO_Q",
|
|
"sky130_fd_io__com_busses_esd_0/sky130_fd_io__com_bus_hookup_0/AMUXBUS_B",
|
|
"sky130_fd_io__com_busses_esd_0/sky130_fd_io__com_bus_hookup_0/AMUXBUS_A",
|
|
"sky130_fd_io__com_busses_esd_0/sky130_fd_io__com_bus_hookup_0/VSSIO_Q",
|
|
"sky130_fd_io__com_busses_esd_0/sky130_fd_io__com_bus_hookup_0/VSSA",
|
|
"sky130_fd_io__com_busses_esd_0/sky130_fd_io__com_bus_hookup_0/VDDIO",
|
|
"sky130_fd_io__com_busses_esd_0/sky130_fd_io__com_bus_hookup_0/VCCHIB",
|
|
"sky130_fd_io__com_busses_esd_0/sky130_fd_io__com_bus_hookup_0/VDDA",
|
|
"sky130_fd_io__com_busses_esd_0/sky130_fd_io__com_bus_hookup_0/VSSIO",
|
|
"sky130_fd_io__com_busses_esd_0/sky130_fd_io__com_bus_hookup_0/VSWITCH",
|
|
"VSUBS"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_io__top_power_hvc_wpadv2",
|
|
"sky130_fd_io__top_power_hvc_wpadv2"
|
|
],
|
|
"devices": [
|
|
[
|
|
["sky130_fd_pr__nfet_g5v0d10v5", 3],
|
|
["sky130_fd_pr__res_generic_m5", 1],
|
|
["sky130_fd_pr__pfet_g5v0d10v5", 1],
|
|
["sky130_fd_pr__res_generic_m3", 2],
|
|
["sky130_fd_pr__res_generic_po", 1 ]
|
|
], [
|
|
["sky130_fd_pr__nfet_g5v0d10v5", 3 ],
|
|
["sky130_fd_pr__res_generic_m5", 1 ],
|
|
["sky130_fd_pr__pfet_g5v0d10v5", 1 ],
|
|
["sky130_fd_pr__res_generic_m3", 2 ],
|
|
["sky130_fd_pr__res_generic_po", 1 ]
|
|
]
|
|
],
|
|
"nets": [
|
|
8,
|
|
8
|
|
],
|
|
"badnets": [
|
|
],
|
|
"badelements": [
|
|
],
|
|
"pins": [
|
|
[
|
|
"P_CORE",
|
|
"SRC_BDY_HVC",
|
|
"P_PAD",
|
|
"sky130_fd_io__hvc_clampv2_0/m3_103_12712#",
|
|
"sky130_fd_io__hvc_clampv2_0/m3_10082_12712#",
|
|
"DRN_HVC",
|
|
"OGC_HVC",
|
|
"VSSA",
|
|
"VSSIO_Q",
|
|
"VDDIO_Q",
|
|
"AMUXBUS_B",
|
|
"VSSIO",
|
|
"VCCHIB",
|
|
"VDDA",
|
|
"VCCD",
|
|
"VSWITCH",
|
|
"VDDIO",
|
|
"VSSD",
|
|
"AMUXBUS_A"
|
|
], [
|
|
"P_CORE",
|
|
"SRC_BDY_HVC",
|
|
"P_PAD",
|
|
"PADISOL",
|
|
"PADISOR",
|
|
"DRN_HVC",
|
|
"OGC_HVC",
|
|
"VSSA",
|
|
"VSSIO_Q",
|
|
"VDDIO_Q",
|
|
"AMUXBUS_B",
|
|
"VSSIO",
|
|
"VCCHIB",
|
|
"VDDA",
|
|
"VCCD",
|
|
"VSWITCH",
|
|
"VDDIO",
|
|
"VSSD",
|
|
"AMUXBUS_A"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_io__top_ground_hvc_wpad",
|
|
"sky130_fd_io__top_ground_hvc_wpad"
|
|
],
|
|
"devices": [
|
|
[
|
|
["sky130_fd_pr__nfet_g5v0d10v5", 3],
|
|
["sky130_fd_pr__res_generic_m5", 1],
|
|
["sky130_fd_pr__pfet_g5v0d10v5", 1],
|
|
["sky130_fd_pr__res_generic_m3", 2],
|
|
["sky130_fd_pr__res_generic_po", 1 ]
|
|
], [
|
|
["sky130_fd_pr__nfet_g5v0d10v5", 3 ],
|
|
["sky130_fd_pr__res_generic_m5", 1 ],
|
|
["sky130_fd_pr__pfet_g5v0d10v5", 1 ],
|
|
["sky130_fd_pr__res_generic_m3", 2 ],
|
|
["sky130_fd_pr__res_generic_po", 1 ]
|
|
]
|
|
],
|
|
"nets": [
|
|
8,
|
|
8
|
|
],
|
|
"badnets": [
|
|
],
|
|
"badelements": [
|
|
],
|
|
"pins": [
|
|
[
|
|
"G_PAD",
|
|
"PADISOR",
|
|
"PADISOL",
|
|
"G_CORE",
|
|
"DRN_HVC",
|
|
"SRC_BDY_HVC",
|
|
"VCCHIB",
|
|
"VDDA",
|
|
"VSSIO_Q",
|
|
"OGC_HVC",
|
|
"VSWITCH",
|
|
"VDDIO_Q",
|
|
"AMUXBUS_B",
|
|
"VSSIO",
|
|
"VSSA",
|
|
"VDDIO",
|
|
"VSSD",
|
|
"AMUXBUS_A",
|
|
"VCCD"
|
|
], [
|
|
"G_PAD",
|
|
"PADISOR",
|
|
"PADISOL",
|
|
"G_CORE",
|
|
"DRN_HVC",
|
|
"SRC_BDY_HVC",
|
|
"VCCHIB",
|
|
"VDDA",
|
|
"VSSIO_Q",
|
|
"OGC_HVC",
|
|
"VSWITCH",
|
|
"VDDIO_Q",
|
|
"AMUXBUS_B",
|
|
"VSSIO",
|
|
"VSSA",
|
|
"VDDIO",
|
|
"VSSD",
|
|
"AMUXBUS_A",
|
|
"VCCD"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_io__top_ground_lvc_wpad",
|
|
"sky130_fd_io__top_ground_lvc_wpad"
|
|
],
|
|
"devices": [
|
|
[
|
|
["sky130_fd_pr__res_generic_m5", 1],
|
|
["sky130_fd_pr__nfet_01v8", 6],
|
|
["sky130_fd_pr__pfet_01v8", 2],
|
|
["sky130_fd_pr__res_generic_po", 2],
|
|
["sky130_fd_pr__diode_pd2nw_05v5", 2 ]
|
|
], [
|
|
["sky130_fd_pr__res_generic_m5", 1 ],
|
|
["sky130_fd_pr__nfet_01v8", 6 ],
|
|
["sky130_fd_pr__pfet_01v8", 2 ],
|
|
["sky130_fd_pr__res_generic_po", 2 ],
|
|
["sky130_fd_pr__diode_pd2nw_05v5", 2 ]
|
|
]
|
|
],
|
|
"nets": [
|
|
11,
|
|
11
|
|
],
|
|
"badnets": [
|
|
],
|
|
"badelements": [
|
|
],
|
|
"pins": [
|
|
[
|
|
"BDY2_B2B",
|
|
"SRC_BDY_LVC1",
|
|
"DRN_LVC1",
|
|
"DRN_LVC2",
|
|
"SRC_BDY_LVC2",
|
|
"G_PAD",
|
|
"G_CORE",
|
|
"VSSIO_Q",
|
|
"VCCHIB",
|
|
"VDDA",
|
|
"OGC_LVC",
|
|
"VSWITCH",
|
|
"VDDIO_Q",
|
|
"AMUXBUS_B",
|
|
"VSSIO",
|
|
"VSSA",
|
|
"VDDIO",
|
|
"VSSD",
|
|
"AMUXBUS_A",
|
|
"VCCD"
|
|
], [
|
|
"BDY2_B2B",
|
|
"SRC_BDY_LVC1",
|
|
"DRN_LVC1",
|
|
"DRN_LVC2",
|
|
"SRC_BDY_LVC2",
|
|
"G_PAD",
|
|
"G_CORE",
|
|
"VSSIO_Q",
|
|
"VCCHIB",
|
|
"VDDA",
|
|
"OGC_LVC",
|
|
"VSWITCH",
|
|
"VDDIO_Q",
|
|
"AMUXBUS_B",
|
|
"VSSIO",
|
|
"VSSA",
|
|
"VDDIO",
|
|
"VSSD",
|
|
"AMUXBUS_A",
|
|
"VCCD"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_io__xres4v2_in_buf",
|
|
"sky130_fd_io__xres4v2_in_buf"
|
|
],
|
|
"devices": [
|
|
[
|
|
["sky130_fd_io__inv_1", 1],
|
|
["sky130_fd_pr__pfet_g5v0d10v5", 21],
|
|
["sky130_fd_pr__nfet_g5v0d10v5", 13],
|
|
["sky130_fd_pr__nfet_05v0_nvt", 4],
|
|
["sky130_fd_pr__res_generic_nd__hv", 1],
|
|
["sky130_fd_pr__res_generic_po", 1 ]
|
|
], [
|
|
["sky130_fd_io__inv_1", 1 ],
|
|
["sky130_fd_pr__pfet_g5v0d10v5", 21 ],
|
|
["sky130_fd_pr__nfet_g5v0d10v5", 13 ],
|
|
["sky130_fd_pr__nfet_05v0_nvt", 4 ],
|
|
["sky130_fd_pr__res_generic_nd__hv", 1 ],
|
|
["sky130_fd_pr__res_generic_po", 1 ]
|
|
]
|
|
],
|
|
"nets": [
|
|
31,
|
|
31
|
|
],
|
|
"badnets": [
|
|
],
|
|
"badelements": [
|
|
],
|
|
"pins": [
|
|
[
|
|
"VNORMAL_B",
|
|
"PAD",
|
|
"ENABLE_HV",
|
|
"IN_H_N",
|
|
"VDDIO",
|
|
"IN_H",
|
|
"a_n445_2580#",
|
|
"ENABLE_VDDIO_LV",
|
|
"VNORMAL",
|
|
"w_4058_2188#",
|
|
"VCCHIB",
|
|
"VGND"
|
|
], [
|
|
"VNORMAL_B",
|
|
"PAD",
|
|
"ENABLE_HV",
|
|
"IN_H_N",
|
|
"VDDIO",
|
|
"IN_H",
|
|
"(no matching pin)",
|
|
"ENABLE_VDDIO_LV",
|
|
"VNORMAL",
|
|
"(no matching pin)",
|
|
"VCCHIB",
|
|
"VGND"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"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_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__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__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__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__nand2_2",
|
|
"sky130_fd_sc_hd__nand2_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": [
|
|
[
|
|
"VGND",
|
|
"Y",
|
|
"A",
|
|
"VNB",
|
|
"B",
|
|
"VPWR",
|
|
"VPB"
|
|
], [
|
|
"VGND",
|
|
"Y",
|
|
"A",
|
|
"VNB",
|
|
"B",
|
|
"VPWR",
|
|
"VPB"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"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__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__inv_1",
|
|
"sky130_fd_sc_hd__inv_1"
|
|
],
|
|
"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": [
|
|
[
|
|
"VGND",
|
|
"VNB",
|
|
"VPWR",
|
|
"VPB",
|
|
"A",
|
|
"Y"
|
|
], [
|
|
"VGND",
|
|
"VNB",
|
|
"VPWR",
|
|
"VPB",
|
|
"A",
|
|
"Y"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_sc_hd__dlclkp_1",
|
|
"sky130_fd_sc_hd__dlclkp_1"
|
|
],
|
|
"devices": [
|
|
[
|
|
["sky130_fd_pr__pfet_01v8_hvt", 10],
|
|
["sky130_fd_pr__nfet_01v8", 10 ]
|
|
], [
|
|
["sky130_fd_pr__pfet_01v8_hvt", 10 ],
|
|
["sky130_fd_pr__nfet_01v8", 10 ]
|
|
]
|
|
],
|
|
"nets": [
|
|
17,
|
|
17
|
|
],
|
|
"badnets": [
|
|
],
|
|
"badelements": [
|
|
],
|
|
"pins": [
|
|
[
|
|
"VGND",
|
|
"CLK",
|
|
"VPB",
|
|
"VNB",
|
|
"VPWR",
|
|
"GCLK",
|
|
"GATE"
|
|
], [
|
|
"VGND",
|
|
"CLK",
|
|
"VPB",
|
|
"VNB",
|
|
"VPWR",
|
|
"GCLK",
|
|
"GATE"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_sc_hd__ebufn_2",
|
|
"sky130_fd_sc_hd__ebufn_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": [
|
|
[
|
|
"VGND",
|
|
"TE_B",
|
|
"VPWR",
|
|
"VNB",
|
|
"VPB",
|
|
"Z",
|
|
"A"
|
|
], [
|
|
"VGND",
|
|
"TE_B",
|
|
"VPWR",
|
|
"VNB",
|
|
"VPB",
|
|
"Z",
|
|
"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__dlxtp_1",
|
|
"sky130_fd_sc_hd__dlxtp_1"
|
|
],
|
|
"devices": [
|
|
[
|
|
["sky130_fd_pr__nfet_01v8", 9],
|
|
["sky130_fd_pr__pfet_01v8_hvt", 9 ]
|
|
], [
|
|
["sky130_fd_pr__nfet_01v8", 9 ],
|
|
["sky130_fd_pr__pfet_01v8_hvt", 9 ]
|
|
]
|
|
],
|
|
"nets": [
|
|
16,
|
|
16
|
|
],
|
|
"badnets": [
|
|
],
|
|
"badelements": [
|
|
],
|
|
"pins": [
|
|
[
|
|
"VPWR",
|
|
"VGND",
|
|
"VPB",
|
|
"VNB",
|
|
"D",
|
|
"Q",
|
|
"GATE"
|
|
], [
|
|
"VPWR",
|
|
"VGND",
|
|
"VPB",
|
|
"VNB",
|
|
"D",
|
|
"Q",
|
|
"GATE"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"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__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__decap_12",
|
|
"sky130_fd_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__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__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__nor4b_2",
|
|
"sky130_fd_sc_hd__nor4b_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": [
|
|
13,
|
|
13
|
|
],
|
|
"badnets": [
|
|
],
|
|
"badelements": [
|
|
],
|
|
"pins": [
|
|
[
|
|
"VPB",
|
|
"Y",
|
|
"VGND",
|
|
"VNB",
|
|
"D_N",
|
|
"VPWR",
|
|
"A",
|
|
"C",
|
|
"B"
|
|
], [
|
|
"VPB",
|
|
"Y",
|
|
"VGND",
|
|
"VNB",
|
|
"D_N",
|
|
"VPWR",
|
|
"A",
|
|
"C",
|
|
"B"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"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__and4bb_2",
|
|
"sky130_fd_sc_hd__and4bb_2"
|
|
],
|
|
"devices": [
|
|
[
|
|
["sky130_fd_pr__pfet_01v8_hvt", 7],
|
|
["sky130_fd_pr__nfet_01v8", 7 ]
|
|
], [
|
|
["sky130_fd_pr__pfet_01v8_hvt", 7 ],
|
|
["sky130_fd_pr__nfet_01v8", 7 ]
|
|
]
|
|
],
|
|
"nets": [
|
|
15,
|
|
15
|
|
],
|
|
"badnets": [
|
|
],
|
|
"badelements": [
|
|
],
|
|
"pins": [
|
|
[
|
|
"VGND",
|
|
"X",
|
|
"D",
|
|
"C",
|
|
"B_N",
|
|
"A_N",
|
|
"VNB",
|
|
"VPWR",
|
|
"VPB"
|
|
], [
|
|
"VGND",
|
|
"X",
|
|
"D",
|
|
"C",
|
|
"B_N",
|
|
"A_N",
|
|
"VNB",
|
|
"VPWR",
|
|
"VPB"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_sc_hd__and4b_2",
|
|
"sky130_fd_sc_hd__and4b_2"
|
|
],
|
|
"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": [
|
|
[
|
|
"VGND",
|
|
"X",
|
|
"D",
|
|
"A_N",
|
|
"C",
|
|
"B",
|
|
"VPWR",
|
|
"VPB",
|
|
"VNB"
|
|
], [
|
|
"VGND",
|
|
"X",
|
|
"D",
|
|
"A_N",
|
|
"C",
|
|
"B",
|
|
"VPWR",
|
|
"VPB",
|
|
"VNB"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_sc_hd__mux4_1",
|
|
"sky130_fd_sc_hd__mux4_1"
|
|
],
|
|
"devices": [
|
|
[
|
|
["sky130_fd_pr__pfet_01v8_hvt", 13],
|
|
["sky130_fd_pr__nfet_01v8", 13 ]
|
|
], [
|
|
["sky130_fd_pr__pfet_01v8_hvt", 13 ],
|
|
["sky130_fd_pr__nfet_01v8", 13 ]
|
|
]
|
|
],
|
|
"nets": [
|
|
24,
|
|
24
|
|
],
|
|
"badnets": [
|
|
],
|
|
"badelements": [
|
|
],
|
|
"pins": [
|
|
[
|
|
"S1",
|
|
"VPWR",
|
|
"VGND",
|
|
"VPB",
|
|
"VNB",
|
|
"X",
|
|
"A1",
|
|
"A3",
|
|
"A0",
|
|
"A2",
|
|
"S0"
|
|
], [
|
|
"S1",
|
|
"VPWR",
|
|
"VGND",
|
|
"VPB",
|
|
"VNB",
|
|
"X",
|
|
"A1",
|
|
"A3",
|
|
"A0",
|
|
"A2",
|
|
"S0"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_sc_hd__and4_2",
|
|
"sky130_fd_sc_hd__and4_2"
|
|
],
|
|
"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",
|
|
"VPB",
|
|
"VNB",
|
|
"VGND",
|
|
"X",
|
|
"A",
|
|
"C",
|
|
"B",
|
|
"D"
|
|
], [
|
|
"VPWR",
|
|
"VPB",
|
|
"VNB",
|
|
"VGND",
|
|
"X",
|
|
"A",
|
|
"C",
|
|
"B",
|
|
"D"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_sc_hd__and2b_2",
|
|
"sky130_fd_sc_hd__and2b_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": [
|
|
10,
|
|
10
|
|
],
|
|
"badnets": [
|
|
],
|
|
"badelements": [
|
|
],
|
|
"pins": [
|
|
[
|
|
"VGND",
|
|
"X",
|
|
"B",
|
|
"A_N",
|
|
"VPWR",
|
|
"VPB",
|
|
"VNB"
|
|
], [
|
|
"VGND",
|
|
"X",
|
|
"B",
|
|
"A_N",
|
|
"VPWR",
|
|
"VPB",
|
|
"VNB"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_sc_hd__and2_2",
|
|
"sky130_fd_sc_hd__and2_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": [
|
|
[
|
|
"VPWR",
|
|
"VPB",
|
|
"VNB",
|
|
"X",
|
|
"A",
|
|
"B",
|
|
"VGND"
|
|
], [
|
|
"VPWR",
|
|
"VPB",
|
|
"VNB",
|
|
"X",
|
|
"A",
|
|
"B",
|
|
"VGND"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"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_fd_sc_hd__and3b_2",
|
|
"sky130_fd_sc_hd__and3b_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": [
|
|
12,
|
|
12
|
|
],
|
|
"badnets": [
|
|
],
|
|
"badelements": [
|
|
],
|
|
"pins": [
|
|
[
|
|
"VGND",
|
|
"VNB",
|
|
"VPWR",
|
|
"VPB",
|
|
"C",
|
|
"X",
|
|
"B",
|
|
"A_N"
|
|
], [
|
|
"VGND",
|
|
"VNB",
|
|
"VPWR",
|
|
"VPB",
|
|
"C",
|
|
"X",
|
|
"B",
|
|
"A_N"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_sc_hd__and3_2",
|
|
"sky130_fd_sc_hd__and3_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": [
|
|
[
|
|
"X",
|
|
"VGND",
|
|
"A",
|
|
"C",
|
|
"B",
|
|
"VNB",
|
|
"VPWR",
|
|
"VPB"
|
|
], [
|
|
"X",
|
|
"VGND",
|
|
"A",
|
|
"C",
|
|
"B",
|
|
"VNB",
|
|
"VPWR",
|
|
"VPB"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_sc_hvl__buf_8",
|
|
"sky130_fd_sc_hvl__buf_8"
|
|
],
|
|
"devices": [
|
|
[
|
|
["sky130_fd_pr__nfet_g5v0d10v5", 2],
|
|
["sky130_fd_pr__pfet_g5v0d10v5", 2 ]
|
|
], [
|
|
["sky130_fd_pr__nfet_g5v0d10v5", 2 ],
|
|
["sky130_fd_pr__pfet_g5v0d10v5", 2 ]
|
|
]
|
|
],
|
|
"nets": [
|
|
7,
|
|
7
|
|
],
|
|
"badnets": [
|
|
],
|
|
"badelements": [
|
|
],
|
|
"pins": [
|
|
[
|
|
"A",
|
|
"VPWR",
|
|
"VPB",
|
|
"X",
|
|
"VGND",
|
|
"VNB"
|
|
], [
|
|
"A",
|
|
"VPWR",
|
|
"VPB",
|
|
"X",
|
|
"VGND",
|
|
"VNB"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_sc_hvl__schmittbuf_1",
|
|
"sky130_fd_sc_hvl__schmittbuf_1"
|
|
],
|
|
"devices": [
|
|
[
|
|
["sky130_fd_pr__nfet_g5v0d10v5", 4],
|
|
["sky130_fd_pr__pfet_g5v0d10v5", 4],
|
|
["sky130_fd_pr__res_generic_nd__hv", 1],
|
|
["sky130_fd_pr__res_generic_pd__hv", 1 ]
|
|
], [
|
|
["sky130_fd_pr__nfet_g5v0d10v5", 4 ],
|
|
["sky130_fd_pr__pfet_g5v0d10v5", 4 ],
|
|
["sky130_fd_pr__res_generic_nd__hv", 1 ],
|
|
["sky130_fd_pr__res_generic_pd__hv", 1 ]
|
|
]
|
|
],
|
|
"nets": [
|
|
11,
|
|
11
|
|
],
|
|
"badnets": [
|
|
],
|
|
"badelements": [
|
|
],
|
|
"pins": [
|
|
[
|
|
"A",
|
|
"VPB",
|
|
"VNB",
|
|
"VGND",
|
|
"VPWR",
|
|
"X"
|
|
], [
|
|
"A",
|
|
"VPB",
|
|
"VNB",
|
|
"VGND",
|
|
"VPWR",
|
|
"X"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_sc_hvl__inv_8",
|
|
"sky130_fd_sc_hvl__inv_8"
|
|
],
|
|
"devices": [
|
|
[
|
|
["sky130_fd_pr__pfet_g5v0d10v5", 1],
|
|
["sky130_fd_pr__nfet_g5v0d10v5", 1 ]
|
|
], [
|
|
["sky130_fd_pr__pfet_g5v0d10v5", 1 ],
|
|
["sky130_fd_pr__nfet_g5v0d10v5", 1 ]
|
|
]
|
|
],
|
|
"nets": [
|
|
6,
|
|
6
|
|
],
|
|
"badnets": [
|
|
],
|
|
"badelements": [
|
|
],
|
|
"pins": [
|
|
[
|
|
"VPWR",
|
|
"VPB",
|
|
"VGND",
|
|
"VNB",
|
|
"A",
|
|
"Y"
|
|
], [
|
|
"VPWR",
|
|
"VPB",
|
|
"VGND",
|
|
"VNB",
|
|
"A",
|
|
"Y"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"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__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__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__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__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__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__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__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__and3b_1",
|
|
"sky130_fd_sc_hd__and3b_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": [
|
|
12,
|
|
12
|
|
],
|
|
"badnets": [
|
|
],
|
|
"badelements": [
|
|
],
|
|
"pins": [
|
|
[
|
|
"VNB",
|
|
"VPWR",
|
|
"VPB",
|
|
"VGND",
|
|
"X",
|
|
"A_N",
|
|
"C",
|
|
"B"
|
|
], [
|
|
"VNB",
|
|
"VPWR",
|
|
"VPB",
|
|
"VGND",
|
|
"X",
|
|
"A_N",
|
|
"C",
|
|
"B"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"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__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__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_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__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__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__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__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__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__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__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__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__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__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__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__a21bo_1",
|
|
"sky130_fd_sc_hd__a21bo_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": [
|
|
12,
|
|
12
|
|
],
|
|
"badnets": [
|
|
],
|
|
"badelements": [
|
|
],
|
|
"pins": [
|
|
[
|
|
"X",
|
|
"A2",
|
|
"A1",
|
|
"B1_N",
|
|
"VPB",
|
|
"VNB",
|
|
"VPWR",
|
|
"VGND"
|
|
], [
|
|
"X",
|
|
"A2",
|
|
"A1",
|
|
"B1_N",
|
|
"VPB",
|
|
"VNB",
|
|
"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__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__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__o21ba_2",
|
|
"sky130_fd_sc_hd__o21ba_2"
|
|
],
|
|
"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": [
|
|
12,
|
|
12
|
|
],
|
|
"badnets": [
|
|
],
|
|
"badelements": [
|
|
],
|
|
"pins": [
|
|
[
|
|
"VNB",
|
|
"VPB",
|
|
"X",
|
|
"A2",
|
|
"A1",
|
|
"B1_N",
|
|
"VGND",
|
|
"VPWR"
|
|
], [
|
|
"VNB",
|
|
"VPB",
|
|
"X",
|
|
"A2",
|
|
"A1",
|
|
"B1_N",
|
|
"VGND",
|
|
"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__o2111a_1",
|
|
"sky130_fd_sc_hd__o2111a_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": [
|
|
15,
|
|
15
|
|
],
|
|
"badnets": [
|
|
],
|
|
"badelements": [
|
|
],
|
|
"pins": [
|
|
[
|
|
"VPWR",
|
|
"VGND",
|
|
"VPB",
|
|
"VNB",
|
|
"D1",
|
|
"C1",
|
|
"A1",
|
|
"A2",
|
|
"B1",
|
|
"X"
|
|
], [
|
|
"VPWR",
|
|
"VGND",
|
|
"VPB",
|
|
"VNB",
|
|
"D1",
|
|
"C1",
|
|
"A1",
|
|
"A2",
|
|
"B1",
|
|
"X"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"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__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_4",
|
|
"sky130_fd_sc_hd__o21a_4"
|
|
],
|
|
"devices": [
|
|
[
|
|
["sky130_fd_pr__nfet_01v8", 4],
|
|
["sky130_fd_pr__pfet_01v8_hvt", 6 ]
|
|
], [
|
|
["sky130_fd_pr__nfet_01v8", 4 ],
|
|
["sky130_fd_pr__pfet_01v8_hvt", 6 ]
|
|
]
|
|
],
|
|
"nets": [
|
|
12,
|
|
12
|
|
],
|
|
"badnets": [
|
|
],
|
|
"badelements": [
|
|
],
|
|
"pins": [
|
|
[
|
|
"VNB",
|
|
"VPWR",
|
|
"A2",
|
|
"VGND",
|
|
"A1",
|
|
"VPB",
|
|
"X",
|
|
"B1"
|
|
], [
|
|
"VNB",
|
|
"VPWR",
|
|
"A2",
|
|
"VGND",
|
|
"A1",
|
|
"VPB",
|
|
"X",
|
|
"B1"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"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__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__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__dlygate4sd3_1",
|
|
"sky130_fd_sc_hd__dlygate4sd3_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": [
|
|
9,
|
|
9
|
|
],
|
|
"badnets": [
|
|
],
|
|
"badelements": [
|
|
],
|
|
"pins": [
|
|
[
|
|
"A",
|
|
"X",
|
|
"VGND",
|
|
"VNB",
|
|
"VPWR",
|
|
"VPB"
|
|
], [
|
|
"A",
|
|
"X",
|
|
"VGND",
|
|
"VNB",
|
|
"VPWR",
|
|
"VPB"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_sc_hd__nor3b_4",
|
|
"sky130_fd_sc_hd__nor3b_4"
|
|
],
|
|
"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": [
|
|
[
|
|
"VPWR",
|
|
"A",
|
|
"B",
|
|
"C_N",
|
|
"VPB",
|
|
"VGND",
|
|
"Y",
|
|
"VNB"
|
|
], [
|
|
"VPWR",
|
|
"A",
|
|
"B",
|
|
"C_N",
|
|
"VPB",
|
|
"VGND",
|
|
"Y",
|
|
"VNB"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"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__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__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": [
|
|
"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__dfbbp_1",
|
|
"sky130_fd_sc_hd__dfbbp_1"
|
|
],
|
|
"devices": [
|
|
[
|
|
["sky130_fd_pr__nfet_01v8", 20],
|
|
["sky130_fd_pr__pfet_01v8_hvt", 20 ]
|
|
], [
|
|
["sky130_fd_pr__nfet_01v8", 20 ],
|
|
["sky130_fd_pr__pfet_01v8_hvt", 20 ]
|
|
]
|
|
],
|
|
"nets": [
|
|
29,
|
|
29
|
|
],
|
|
"badnets": [
|
|
],
|
|
"badelements": [
|
|
],
|
|
"pins": [
|
|
[
|
|
"SET_B",
|
|
"VGND",
|
|
"D",
|
|
"RESET_B",
|
|
"Q",
|
|
"Q_N",
|
|
"CLK",
|
|
"VPWR",
|
|
"VNB",
|
|
"VPB"
|
|
], [
|
|
"SET_B",
|
|
"VGND",
|
|
"D",
|
|
"RESET_B",
|
|
"Q",
|
|
"Q_N",
|
|
"CLK",
|
|
"VPWR",
|
|
"VNB",
|
|
"VPB"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_sc_hd__mux2_2",
|
|
"sky130_fd_sc_hd__mux2_2"
|
|
],
|
|
"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": [
|
|
[
|
|
"VNB",
|
|
"VPB",
|
|
"A1",
|
|
"A0",
|
|
"X",
|
|
"VGND",
|
|
"VPWR",
|
|
"S"
|
|
], [
|
|
"VNB",
|
|
"VPB",
|
|
"A1",
|
|
"A0",
|
|
"X",
|
|
"VGND",
|
|
"VPWR",
|
|
"S"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_sc_hd__inv_8",
|
|
"sky130_fd_sc_hd__inv_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": [
|
|
6,
|
|
6
|
|
],
|
|
"badnets": [
|
|
],
|
|
"badelements": [
|
|
],
|
|
"pins": [
|
|
[
|
|
"A",
|
|
"Y",
|
|
"VGND",
|
|
"VNB",
|
|
"VPWR",
|
|
"VPB"
|
|
], [
|
|
"A",
|
|
"Y",
|
|
"VGND",
|
|
"VNB",
|
|
"VPWR",
|
|
"VPB"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_sc_hvl__decap_4",
|
|
"sky130_fd_sc_hvl__decap_4"
|
|
],
|
|
"devices": [
|
|
[
|
|
["sky130_fd_pr__nfet_g5v0d10v5", 1],
|
|
["sky130_fd_pr__pfet_g5v0d10v5", 1 ]
|
|
], [
|
|
["sky130_fd_pr__nfet_g5v0d10v5", 1 ],
|
|
["sky130_fd_pr__pfet_g5v0d10v5", 1 ]
|
|
]
|
|
],
|
|
"nets": [
|
|
4,
|
|
4
|
|
],
|
|
"badnets": [
|
|
],
|
|
"badelements": [
|
|
],
|
|
"pins": [
|
|
[
|
|
"VNB",
|
|
"VPB",
|
|
"VGND",
|
|
"VPWR"
|
|
], [
|
|
"VNB",
|
|
"VPB",
|
|
"VGND",
|
|
"VPWR"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_sc_hvl__decap_8",
|
|
"sky130_fd_sc_hvl__decap_8"
|
|
],
|
|
"devices": [
|
|
[
|
|
["sky130_fd_pr__pfet_g5v0d10v5", 1],
|
|
["sky130_fd_pr__nfet_g5v0d10v5", 1 ]
|
|
], [
|
|
["sky130_fd_pr__pfet_g5v0d10v5", 1 ],
|
|
["sky130_fd_pr__nfet_g5v0d10v5", 1 ]
|
|
]
|
|
],
|
|
"nets": [
|
|
4,
|
|
4
|
|
],
|
|
"badnets": [
|
|
],
|
|
"badelements": [
|
|
],
|
|
"pins": [
|
|
[
|
|
"VNB",
|
|
"VPB",
|
|
"VGND",
|
|
"VPWR"
|
|
], [
|
|
"VNB",
|
|
"VPB",
|
|
"VGND",
|
|
"VPWR"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_sc_hvl__diode_2",
|
|
"sky130_fd_sc_hvl__diode_2"
|
|
],
|
|
"devices": [
|
|
[
|
|
["sky130_fd_pr__diode_pw2nd_11v0", 1 ]
|
|
], [
|
|
["sky130_fd_pr__diode_pw2nd_11v0", 1 ]
|
|
]
|
|
],
|
|
"nets": [
|
|
2,
|
|
2
|
|
],
|
|
"badnets": [
|
|
],
|
|
"badelements": [
|
|
],
|
|
"pins": [
|
|
[
|
|
"VNB",
|
|
"DIODE",
|
|
"VGND",
|
|
"VPWR",
|
|
"VPB"
|
|
], [
|
|
"VNB",
|
|
"DIODE",
|
|
"VGND",
|
|
"VPWR",
|
|
"VPB"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_sc_hvl__lsbufhv2lv_1",
|
|
"sky130_fd_sc_hvl__lsbufhv2lv_1"
|
|
],
|
|
"devices": [
|
|
[
|
|
["sky130_fd_pr__pfet_g5v0d10v5", 2],
|
|
["sky130_fd_pr__nfet_g5v0d10v5", 4],
|
|
["sky130_fd_pr__pfet_01v8_hvt", 3],
|
|
["sky130_fd_pr__nfet_01v8", 1 ]
|
|
], [
|
|
["sky130_fd_pr__pfet_g5v0d10v5", 2 ],
|
|
["sky130_fd_pr__nfet_g5v0d10v5", 4 ],
|
|
["sky130_fd_pr__pfet_01v8_hvt", 3 ],
|
|
["sky130_fd_pr__nfet_01v8", 1 ]
|
|
]
|
|
],
|
|
"nets": [
|
|
13,
|
|
11
|
|
],
|
|
"badnets": [
|
|
[
|
|
[
|
|
[
|
|
"a_30_1337#",
|
|
[
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 1 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 2 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 1 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "2", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"VNB",
|
|
[
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "4", 4 ],
|
|
[ "sky130_fd_pr__nfet_01v8", "4", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"VGND_uq0",
|
|
[
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 2 ],
|
|
[ "sky130_fd_pr__nfet_01v8", "1|3", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"a_30_207#",
|
|
[
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 1 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 1 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"a_389_1337#",
|
|
[
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 1 ],
|
|
[ "sky130_fd_pr__pfet_01v8_hvt", "2", 1 ],
|
|
[ "sky130_fd_pr__pfet_01v8_hvt", "1|3", 1 ]
|
|
]
|
|
]
|
|
], [
|
|
[
|
|
"a_30_1337#",
|
|
[
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 2 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "2", 1 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 1 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"VGND",
|
|
[
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 4 ],
|
|
[ "sky130_fd_pr__nfet_01v8", "1|3", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"VNB",
|
|
[
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "4", 4 ],
|
|
[ "sky130_fd_pr__nfet_01v8", "4", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"a_30_207#",
|
|
[
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 1 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 1 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"a_389_1337#",
|
|
[
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 1 ],
|
|
[ "sky130_fd_pr__pfet_01v8_hvt", "2", 1 ],
|
|
[ "sky130_fd_pr__pfet_01v8_hvt", "1|3", 1 ]
|
|
]
|
|
]
|
|
]
|
|
],
|
|
[
|
|
[
|
|
[
|
|
"VPWR_uq0",
|
|
[
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"VPWR",
|
|
[
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 1 ]
|
|
]
|
|
]
|
|
], [
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
]
|
|
]
|
|
],
|
|
[
|
|
[
|
|
[
|
|
"VGND",
|
|
[
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 2 ]
|
|
]
|
|
],
|
|
[
|
|
"VPB",
|
|
[
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "4", 2 ]
|
|
]
|
|
],
|
|
[
|
|
"A",
|
|
[
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "2", 1 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 1 ]
|
|
]
|
|
]
|
|
], [
|
|
[
|
|
"A",
|
|
[
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "2", 1 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"VPB",
|
|
[
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "4", 2 ]
|
|
]
|
|
],
|
|
[
|
|
"VPWR",
|
|
[
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 2 ]
|
|
]
|
|
]
|
|
]
|
|
]
|
|
],
|
|
"badelements": [
|
|
[
|
|
[
|
|
[
|
|
"sky130_fd_pr__nfet_g5v0d10v5:1",
|
|
[
|
|
[ "1", 3 ],
|
|
[ "2", 5 ],
|
|
[ "4", 5 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_pr__nfet_g5v0d10v5:6",
|
|
[
|
|
[ "1", 5 ],
|
|
[ "2", 2 ],
|
|
[ "4", 5 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_pr__nfet_g5v0d10v5:4",
|
|
[
|
|
[ "1", 3 ],
|
|
[ "2", 5 ],
|
|
[ "4", 5 ]
|
|
]
|
|
]
|
|
], [
|
|
[
|
|
"sky130_fd_pr__nfet_g5v0d10v5:11",
|
|
[
|
|
[ "1", 5 ],
|
|
[ "2", 2 ],
|
|
[ "4", 5 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_pr__nfet_g5v0d10v5:3",
|
|
[
|
|
[ "1", 5 ],
|
|
[ "2", 5 ],
|
|
[ "4", 5 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_pr__nfet_g5v0d10v5:0",
|
|
[
|
|
[ "1", 5 ],
|
|
[ "2", 5 ],
|
|
[ "4", 5 ]
|
|
]
|
|
]
|
|
]
|
|
],
|
|
[
|
|
[
|
|
[
|
|
"sky130_fd_pr__pfet_g5v0d10v5:14",
|
|
[
|
|
[ "1", 3 ],
|
|
[ "2", 5 ],
|
|
[ "4", 2 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_pr__pfet_g5v0d10v5:0",
|
|
[
|
|
[ "1", 5 ],
|
|
[ "2", 2 ],
|
|
[ "4", 2 ]
|
|
]
|
|
]
|
|
], [
|
|
[
|
|
"sky130_fd_pr__pfet_g5v0d10v5:10",
|
|
[
|
|
[ "1", 5 ],
|
|
[ "2", 2 ],
|
|
[ "4", 2 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_fd_pr__pfet_g5v0d10v5:1",
|
|
[
|
|
[ "1", 3 ],
|
|
[ "2", 5 ],
|
|
[ "4", 2 ]
|
|
]
|
|
]
|
|
]
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_sc_hd__a22o_1",
|
|
"sky130_fd_sc_hd__a22o_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": [
|
|
[
|
|
"VPB",
|
|
"VNB",
|
|
"A2",
|
|
"A1",
|
|
"B1",
|
|
"X",
|
|
"B2",
|
|
"VPWR",
|
|
"VGND"
|
|
], [
|
|
"VPB",
|
|
"VNB",
|
|
"A2",
|
|
"A1",
|
|
"B1",
|
|
"X",
|
|
"B2",
|
|
"VPWR",
|
|
"VGND"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_sc_hd__o2111ai_4",
|
|
"sky130_fd_sc_hd__o2111ai_4"
|
|
],
|
|
"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": [
|
|
[
|
|
"VPWR",
|
|
"VNB",
|
|
"Y",
|
|
"VPB",
|
|
"B1",
|
|
"C1",
|
|
"A1",
|
|
"VGND",
|
|
"A2",
|
|
"D1"
|
|
], [
|
|
"VPWR",
|
|
"VNB",
|
|
"Y",
|
|
"VPB",
|
|
"B1",
|
|
"C1",
|
|
"A1",
|
|
"VGND",
|
|
"A2",
|
|
"D1"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_sc_hd__a32o_4",
|
|
"sky130_fd_sc_hd__a32o_4"
|
|
],
|
|
"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": [
|
|
15,
|
|
15
|
|
],
|
|
"badnets": [
|
|
],
|
|
"badelements": [
|
|
],
|
|
"pins": [
|
|
[
|
|
"VPWR",
|
|
"VPB",
|
|
"VNB",
|
|
"B2",
|
|
"A1",
|
|
"B1",
|
|
"A3",
|
|
"A2",
|
|
"X",
|
|
"VGND"
|
|
], [
|
|
"VPWR",
|
|
"VPB",
|
|
"VNB",
|
|
"B2",
|
|
"A1",
|
|
"B1",
|
|
"A3",
|
|
"A2",
|
|
"X",
|
|
"VGND"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_sc_hd__nand4_1",
|
|
"sky130_fd_sc_hd__nand4_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": [
|
|
12,
|
|
12
|
|
],
|
|
"badnets": [
|
|
],
|
|
"badelements": [
|
|
],
|
|
"pins": [
|
|
[
|
|
"VGND",
|
|
"VNB",
|
|
"VPWR",
|
|
"VPB",
|
|
"A",
|
|
"C",
|
|
"B",
|
|
"D",
|
|
"Y"
|
|
], [
|
|
"VGND",
|
|
"VNB",
|
|
"VPWR",
|
|
"VPB",
|
|
"A",
|
|
"C",
|
|
"B",
|
|
"D",
|
|
"Y"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_sc_hd__a211o_1",
|
|
"sky130_fd_sc_hd__a211o_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",
|
|
"VNB",
|
|
"VPB",
|
|
"A2",
|
|
"X",
|
|
"A1",
|
|
"B1",
|
|
"C1",
|
|
"VPWR"
|
|
], [
|
|
"VGND",
|
|
"VNB",
|
|
"VPB",
|
|
"A2",
|
|
"X",
|
|
"A1",
|
|
"B1",
|
|
"C1",
|
|
"VPWR"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_sc_hd__a32o_1",
|
|
"sky130_fd_sc_hd__a32o_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": [
|
|
15,
|
|
15
|
|
],
|
|
"badnets": [
|
|
],
|
|
"badelements": [
|
|
],
|
|
"pins": [
|
|
[
|
|
"VGND",
|
|
"VPWR",
|
|
"B2",
|
|
"X",
|
|
"B1",
|
|
"A2",
|
|
"A3",
|
|
"A1",
|
|
"VPB",
|
|
"VNB"
|
|
], [
|
|
"VGND",
|
|
"VPWR",
|
|
"B2",
|
|
"X",
|
|
"B1",
|
|
"A2",
|
|
"A3",
|
|
"A1",
|
|
"VPB",
|
|
"VNB"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_sc_hd__o211a_1",
|
|
"sky130_fd_sc_hd__o211a_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",
|
|
"VPB",
|
|
"VNB",
|
|
"C1",
|
|
"A1",
|
|
"B1",
|
|
"A2",
|
|
"X",
|
|
"VGND"
|
|
], [
|
|
"VPWR",
|
|
"VPB",
|
|
"VNB",
|
|
"C1",
|
|
"A1",
|
|
"B1",
|
|
"A2",
|
|
"X",
|
|
"VGND"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_sc_hd__mux2_4",
|
|
"sky130_fd_sc_hd__mux2_4"
|
|
],
|
|
"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": [
|
|
[
|
|
"VGND",
|
|
"VPWR",
|
|
"S",
|
|
"VNB",
|
|
"VPB",
|
|
"X",
|
|
"A0",
|
|
"A1"
|
|
], [
|
|
"VGND",
|
|
"VPWR",
|
|
"S",
|
|
"VNB",
|
|
"VPB",
|
|
"X",
|
|
"A0",
|
|
"A1"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_sc_hd__buf_6",
|
|
"sky130_fd_sc_hd__buf_6"
|
|
],
|
|
"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",
|
|
"X",
|
|
"VNB",
|
|
"A",
|
|
"VPWR",
|
|
"VPB"
|
|
], [
|
|
"VGND",
|
|
"X",
|
|
"VNB",
|
|
"A",
|
|
"VPWR",
|
|
"VPB"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_sc_hd__o211ai_1",
|
|
"sky130_fd_sc_hd__o211ai_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": [
|
|
12,
|
|
12
|
|
],
|
|
"badnets": [
|
|
],
|
|
"badelements": [
|
|
],
|
|
"pins": [
|
|
[
|
|
"Y",
|
|
"VPB",
|
|
"VNB",
|
|
"VPWR",
|
|
"A2",
|
|
"A1",
|
|
"VGND",
|
|
"C1",
|
|
"B1"
|
|
], [
|
|
"Y",
|
|
"VPB",
|
|
"VNB",
|
|
"VPWR",
|
|
"A2",
|
|
"A1",
|
|
"VGND",
|
|
"C1",
|
|
"B1"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_sc_hd__clkdlybuf4s50_2",
|
|
"sky130_fd_sc_hd__clkdlybuf4s50_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": [
|
|
9,
|
|
9
|
|
],
|
|
"badnets": [
|
|
],
|
|
"badelements": [
|
|
],
|
|
"pins": [
|
|
[
|
|
"A",
|
|
"X",
|
|
"VPWR",
|
|
"VPB",
|
|
"VGND",
|
|
"VNB"
|
|
], [
|
|
"A",
|
|
"X",
|
|
"VPWR",
|
|
"VPB",
|
|
"VGND",
|
|
"VNB"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_sc_hd__a22oi_1",
|
|
"sky130_fd_sc_hd__a22oi_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": [
|
|
[
|
|
"B1",
|
|
"A2",
|
|
"VPWR",
|
|
"A1",
|
|
"VGND",
|
|
"B2",
|
|
"Y",
|
|
"VNB",
|
|
"VPB"
|
|
], [
|
|
"B1",
|
|
"A2",
|
|
"VPWR",
|
|
"A1",
|
|
"VGND",
|
|
"B2",
|
|
"Y",
|
|
"VNB",
|
|
"VPB"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_sc_hd__and4_4",
|
|
"sky130_fd_sc_hd__and4_4"
|
|
],
|
|
"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",
|
|
"X",
|
|
"C",
|
|
"D",
|
|
"B",
|
|
"A",
|
|
"VPWR",
|
|
"VPB",
|
|
"VNB"
|
|
], [
|
|
"VGND",
|
|
"X",
|
|
"C",
|
|
"D",
|
|
"B",
|
|
"A",
|
|
"VPWR",
|
|
"VPB",
|
|
"VNB"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_sc_hd__a2bb2o_2",
|
|
"sky130_fd_sc_hd__a2bb2o_2"
|
|
],
|
|
"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": [
|
|
[
|
|
"VNB",
|
|
"VPB",
|
|
"A1_N",
|
|
"X",
|
|
"B1",
|
|
"B2",
|
|
"A2_N",
|
|
"VGND",
|
|
"VPWR"
|
|
], [
|
|
"VNB",
|
|
"VPB",
|
|
"A1_N",
|
|
"X",
|
|
"B1",
|
|
"B2",
|
|
"A2_N",
|
|
"VGND",
|
|
"VPWR"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_sc_hd__a221o_1",
|
|
"sky130_fd_sc_hd__a221o_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": [
|
|
15,
|
|
15
|
|
],
|
|
"badnets": [
|
|
],
|
|
"badelements": [
|
|
],
|
|
"pins": [
|
|
[
|
|
"VGND",
|
|
"VPWR",
|
|
"VPB",
|
|
"VNB",
|
|
"X",
|
|
"B1",
|
|
"A1",
|
|
"C1",
|
|
"A2",
|
|
"B2"
|
|
], [
|
|
"VGND",
|
|
"VPWR",
|
|
"VPB",
|
|
"VNB",
|
|
"X",
|
|
"B1",
|
|
"A1",
|
|
"C1",
|
|
"A2",
|
|
"B2"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_sc_hd__dfstp_4",
|
|
"sky130_fd_sc_hd__dfstp_4"
|
|
],
|
|
"devices": [
|
|
[
|
|
["sky130_fd_pr__pfet_01v8_hvt", 16],
|
|
["sky130_fd_pr__nfet_01v8", 16 ]
|
|
], [
|
|
["sky130_fd_pr__pfet_01v8_hvt", 16 ],
|
|
["sky130_fd_pr__nfet_01v8", 16 ]
|
|
]
|
|
],
|
|
"nets": [
|
|
24,
|
|
24
|
|
],
|
|
"badnets": [
|
|
],
|
|
"badelements": [
|
|
],
|
|
"pins": [
|
|
[
|
|
"Q",
|
|
"D",
|
|
"CLK",
|
|
"VGND",
|
|
"VPB",
|
|
"VNB",
|
|
"VPWR",
|
|
"SET_B"
|
|
], [
|
|
"Q",
|
|
"D",
|
|
"CLK",
|
|
"VGND",
|
|
"VPB",
|
|
"VNB",
|
|
"VPWR",
|
|
"SET_B"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_sc_hd__nor4_2",
|
|
"sky130_fd_sc_hd__nor4_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": [
|
|
[
|
|
"VPWR",
|
|
"Y",
|
|
"VGND",
|
|
"VNB",
|
|
"VPB",
|
|
"A",
|
|
"C",
|
|
"B",
|
|
"D"
|
|
], [
|
|
"VPWR",
|
|
"Y",
|
|
"VGND",
|
|
"VNB",
|
|
"VPB",
|
|
"A",
|
|
"C",
|
|
"B",
|
|
"D"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_sc_hd__clkbuf_8",
|
|
"sky130_fd_sc_hd__clkbuf_8"
|
|
],
|
|
"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__buf_8",
|
|
"sky130_fd_sc_hd__buf_8"
|
|
],
|
|
"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",
|
|
"VGND",
|
|
"VNB",
|
|
"VPWR",
|
|
"VPB",
|
|
"A"
|
|
], [
|
|
"X",
|
|
"VGND",
|
|
"VNB",
|
|
"VPWR",
|
|
"VPB",
|
|
"A"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_sc_hd__a32o_2",
|
|
"sky130_fd_sc_hd__a32o_2"
|
|
],
|
|
"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": [
|
|
15,
|
|
15
|
|
],
|
|
"badnets": [
|
|
],
|
|
"badelements": [
|
|
],
|
|
"pins": [
|
|
[
|
|
"VGND",
|
|
"VNB",
|
|
"VPB",
|
|
"A2",
|
|
"B2",
|
|
"A1",
|
|
"B1",
|
|
"A3",
|
|
"X",
|
|
"VPWR"
|
|
], [
|
|
"VGND",
|
|
"VNB",
|
|
"VPB",
|
|
"A2",
|
|
"B2",
|
|
"A1",
|
|
"B1",
|
|
"A3",
|
|
"X",
|
|
"VPWR"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_sc_hd__and2b_4",
|
|
"sky130_fd_sc_hd__and2b_4"
|
|
],
|
|
"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": [
|
|
10,
|
|
10
|
|
],
|
|
"badnets": [
|
|
],
|
|
"badelements": [
|
|
],
|
|
"pins": [
|
|
[
|
|
"VPWR",
|
|
"VPB",
|
|
"VNB",
|
|
"VGND",
|
|
"A_N",
|
|
"X",
|
|
"B"
|
|
], [
|
|
"VPWR",
|
|
"VPB",
|
|
"VNB",
|
|
"VGND",
|
|
"A_N",
|
|
"X",
|
|
"B"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_sc_hd__o32a_1",
|
|
"sky130_fd_sc_hd__o32a_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": [
|
|
15,
|
|
15
|
|
],
|
|
"badnets": [
|
|
],
|
|
"badelements": [
|
|
],
|
|
"pins": [
|
|
[
|
|
"VGND",
|
|
"VPWR",
|
|
"X",
|
|
"A1",
|
|
"B1",
|
|
"A2",
|
|
"B2",
|
|
"A3",
|
|
"VPB",
|
|
"VNB"
|
|
], [
|
|
"VGND",
|
|
"VPWR",
|
|
"X",
|
|
"A1",
|
|
"B1",
|
|
"A2",
|
|
"B2",
|
|
"A3",
|
|
"VPB",
|
|
"VNB"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_sc_hd__nand2_8",
|
|
"sky130_fd_sc_hd__nand2_8"
|
|
],
|
|
"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": [
|
|
8,
|
|
8
|
|
],
|
|
"badnets": [
|
|
],
|
|
"badelements": [
|
|
],
|
|
"pins": [
|
|
[
|
|
"Y",
|
|
"VGND",
|
|
"A",
|
|
"VPWR",
|
|
"VPB",
|
|
"B",
|
|
"VNB"
|
|
], [
|
|
"Y",
|
|
"VGND",
|
|
"A",
|
|
"VPWR",
|
|
"VPB",
|
|
"B",
|
|
"VNB"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_sc_hd__and4_1",
|
|
"sky130_fd_sc_hd__and4_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": [
|
|
[
|
|
"VNB",
|
|
"VPWR",
|
|
"VPB",
|
|
"VGND",
|
|
"X",
|
|
"D",
|
|
"B",
|
|
"C",
|
|
"A"
|
|
], [
|
|
"VNB",
|
|
"VPWR",
|
|
"VPB",
|
|
"VGND",
|
|
"X",
|
|
"D",
|
|
"B",
|
|
"C",
|
|
"A"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_sc_hd__and3b_4",
|
|
"sky130_fd_sc_hd__and3b_4"
|
|
],
|
|
"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": [
|
|
12,
|
|
12
|
|
],
|
|
"badnets": [
|
|
],
|
|
"badelements": [
|
|
],
|
|
"pins": [
|
|
[
|
|
"VNB",
|
|
"VPWR",
|
|
"VPB",
|
|
"VGND",
|
|
"X",
|
|
"C",
|
|
"B",
|
|
"A_N"
|
|
], [
|
|
"VNB",
|
|
"VPWR",
|
|
"VPB",
|
|
"VGND",
|
|
"X",
|
|
"C",
|
|
"B",
|
|
"A_N"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_sc_hd__and3_4",
|
|
"sky130_fd_sc_hd__and3_4"
|
|
],
|
|
"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": [
|
|
[
|
|
"X",
|
|
"VGND",
|
|
"A",
|
|
"C",
|
|
"B",
|
|
"VNB",
|
|
"VPWR",
|
|
"VPB"
|
|
], [
|
|
"X",
|
|
"VGND",
|
|
"A",
|
|
"C",
|
|
"B",
|
|
"VNB",
|
|
"VPWR",
|
|
"VPB"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_sc_hd__o311a_1",
|
|
"sky130_fd_sc_hd__o311a_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": [
|
|
15,
|
|
15
|
|
],
|
|
"badnets": [
|
|
],
|
|
"badelements": [
|
|
],
|
|
"pins": [
|
|
[
|
|
"VNB",
|
|
"VPB",
|
|
"VGND",
|
|
"VPWR",
|
|
"B1",
|
|
"A1",
|
|
"C1",
|
|
"A2",
|
|
"X",
|
|
"A3"
|
|
], [
|
|
"VNB",
|
|
"VPB",
|
|
"VGND",
|
|
"VPWR",
|
|
"B1",
|
|
"A1",
|
|
"C1",
|
|
"A2",
|
|
"X",
|
|
"A3"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_sc_hd__nand4_4",
|
|
"sky130_fd_sc_hd__nand4_4"
|
|
],
|
|
"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": [
|
|
[
|
|
"VGND",
|
|
"Y",
|
|
"VPWR",
|
|
"VPB",
|
|
"VNB",
|
|
"A",
|
|
"B",
|
|
"C",
|
|
"D"
|
|
], [
|
|
"VGND",
|
|
"Y",
|
|
"VPWR",
|
|
"VPB",
|
|
"VNB",
|
|
"A",
|
|
"B",
|
|
"C",
|
|
"D"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_sc_hd__nand3_4",
|
|
"sky130_fd_sc_hd__nand3_4"
|
|
],
|
|
"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": [
|
|
[
|
|
"VGND",
|
|
"Y",
|
|
"VNB",
|
|
"VPWR",
|
|
"VPB",
|
|
"A",
|
|
"B",
|
|
"C"
|
|
], [
|
|
"VGND",
|
|
"Y",
|
|
"VNB",
|
|
"VPWR",
|
|
"VPB",
|
|
"A",
|
|
"B",
|
|
"C"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_sc_hd__a2111o_1",
|
|
"sky130_fd_sc_hd__a2111o_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": [
|
|
15,
|
|
15
|
|
],
|
|
"badnets": [
|
|
],
|
|
"badelements": [
|
|
],
|
|
"pins": [
|
|
[
|
|
"VPWR",
|
|
"VNB",
|
|
"VPB",
|
|
"D1",
|
|
"X",
|
|
"A1",
|
|
"B1",
|
|
"A2",
|
|
"C1",
|
|
"VGND"
|
|
], [
|
|
"VPWR",
|
|
"VNB",
|
|
"VPB",
|
|
"D1",
|
|
"X",
|
|
"A1",
|
|
"B1",
|
|
"A2",
|
|
"C1",
|
|
"VGND"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_sc_hd__a221oi_1",
|
|
"sky130_fd_sc_hd__a221oi_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": [
|
|
[
|
|
"VGND",
|
|
"VNB",
|
|
"VPB",
|
|
"Y",
|
|
"B2",
|
|
"A2",
|
|
"VPWR",
|
|
"A1",
|
|
"B1",
|
|
"C1"
|
|
], [
|
|
"VGND",
|
|
"VNB",
|
|
"VPB",
|
|
"Y",
|
|
"B2",
|
|
"A2",
|
|
"VPWR",
|
|
"A1",
|
|
"B1",
|
|
"C1"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_sc_hd__nand2_4",
|
|
"sky130_fd_sc_hd__nand2_4"
|
|
],
|
|
"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": [
|
|
8,
|
|
8
|
|
],
|
|
"badnets": [
|
|
],
|
|
"badelements": [
|
|
],
|
|
"pins": [
|
|
[
|
|
"VGND",
|
|
"Y",
|
|
"A",
|
|
"VNB",
|
|
"VPWR",
|
|
"VPB",
|
|
"B"
|
|
], [
|
|
"VGND",
|
|
"Y",
|
|
"A",
|
|
"VNB",
|
|
"VPWR",
|
|
"VPB",
|
|
"B"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_sc_hd__and3_1",
|
|
"sky130_fd_sc_hd__and3_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": [
|
|
[
|
|
"VGND",
|
|
"A",
|
|
"B",
|
|
"C",
|
|
"X",
|
|
"VNB",
|
|
"VPWR",
|
|
"VPB"
|
|
], [
|
|
"VGND",
|
|
"A",
|
|
"B",
|
|
"C",
|
|
"X",
|
|
"VNB",
|
|
"VPWR",
|
|
"VPB"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_sc_hd__nand4_2",
|
|
"sky130_fd_sc_hd__nand4_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": [
|
|
[
|
|
"VGND",
|
|
"Y",
|
|
"B",
|
|
"C",
|
|
"A",
|
|
"D",
|
|
"VPWR",
|
|
"VPB",
|
|
"VNB"
|
|
], [
|
|
"VGND",
|
|
"Y",
|
|
"B",
|
|
"C",
|
|
"A",
|
|
"D",
|
|
"VPWR",
|
|
"VPB",
|
|
"VNB"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_sc_hd__a2111oi_4",
|
|
"sky130_fd_sc_hd__a2111oi_4"
|
|
],
|
|
"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": [
|
|
[
|
|
"VGND",
|
|
"VPWR",
|
|
"A1",
|
|
"A2",
|
|
"C1",
|
|
"D1",
|
|
"B1",
|
|
"VPB",
|
|
"Y",
|
|
"VNB"
|
|
], [
|
|
"VGND",
|
|
"VPWR",
|
|
"A1",
|
|
"A2",
|
|
"C1",
|
|
"D1",
|
|
"B1",
|
|
"VPB",
|
|
"Y",
|
|
"VNB"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_sc_hd__o22a_4",
|
|
"sky130_fd_sc_hd__o22a_4"
|
|
],
|
|
"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": [
|
|
[
|
|
"VPB",
|
|
"VNB",
|
|
"A2",
|
|
"X",
|
|
"B1",
|
|
"A1",
|
|
"B2",
|
|
"VPWR",
|
|
"VGND"
|
|
], [
|
|
"VPB",
|
|
"VNB",
|
|
"A2",
|
|
"X",
|
|
"B1",
|
|
"A1",
|
|
"B2",
|
|
"VPWR",
|
|
"VGND"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_sc_hd__a2111o_4",
|
|
"sky130_fd_sc_hd__a2111o_4"
|
|
],
|
|
"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": [
|
|
15,
|
|
15
|
|
],
|
|
"badnets": [
|
|
],
|
|
"badelements": [
|
|
],
|
|
"pins": [
|
|
[
|
|
"VPWR",
|
|
"VGND",
|
|
"VPB",
|
|
"VNB",
|
|
"B1",
|
|
"A1",
|
|
"X",
|
|
"D1",
|
|
"C1",
|
|
"A2"
|
|
], [
|
|
"VPWR",
|
|
"VGND",
|
|
"VPB",
|
|
"VNB",
|
|
"B1",
|
|
"A1",
|
|
"X",
|
|
"D1",
|
|
"C1",
|
|
"A2"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_sc_hd__a31o_2",
|
|
"sky130_fd_sc_hd__a31o_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": [
|
|
13,
|
|
13
|
|
],
|
|
"badnets": [
|
|
],
|
|
"badelements": [
|
|
],
|
|
"pins": [
|
|
[
|
|
"VGND",
|
|
"VNB",
|
|
"VPB",
|
|
"A2",
|
|
"A1",
|
|
"B1",
|
|
"A3",
|
|
"X",
|
|
"VPWR"
|
|
], [
|
|
"VGND",
|
|
"VNB",
|
|
"VPB",
|
|
"A2",
|
|
"A1",
|
|
"B1",
|
|
"A3",
|
|
"X",
|
|
"VPWR"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_sc_hd__a22o_2",
|
|
"sky130_fd_sc_hd__a22o_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": [
|
|
13,
|
|
13
|
|
],
|
|
"badnets": [
|
|
],
|
|
"badelements": [
|
|
],
|
|
"pins": [
|
|
[
|
|
"VPB",
|
|
"VNB",
|
|
"X",
|
|
"A2",
|
|
"B1",
|
|
"A1",
|
|
"B2",
|
|
"VPWR",
|
|
"VGND"
|
|
], [
|
|
"VPB",
|
|
"VNB",
|
|
"X",
|
|
"A2",
|
|
"B1",
|
|
"A1",
|
|
"B2",
|
|
"VPWR",
|
|
"VGND"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_sc_hd__o221a_1",
|
|
"sky130_fd_sc_hd__o221a_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": [
|
|
15,
|
|
15
|
|
],
|
|
"badnets": [
|
|
],
|
|
"badelements": [
|
|
],
|
|
"pins": [
|
|
[
|
|
"VPB",
|
|
"VNB",
|
|
"VGND",
|
|
"X",
|
|
"B1",
|
|
"A1",
|
|
"C1",
|
|
"B2",
|
|
"A2",
|
|
"VPWR"
|
|
], [
|
|
"VPB",
|
|
"VNB",
|
|
"VGND",
|
|
"X",
|
|
"B1",
|
|
"A1",
|
|
"C1",
|
|
"B2",
|
|
"A2",
|
|
"VPWR"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_sc_hd__and4b_4",
|
|
"sky130_fd_sc_hd__and4b_4"
|
|
],
|
|
"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": [
|
|
[
|
|
"VGND",
|
|
"X",
|
|
"D",
|
|
"A_N",
|
|
"C",
|
|
"B",
|
|
"VPWR",
|
|
"VPB",
|
|
"VNB"
|
|
], [
|
|
"VGND",
|
|
"X",
|
|
"D",
|
|
"A_N",
|
|
"C",
|
|
"B",
|
|
"VPWR",
|
|
"VPB",
|
|
"VNB"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_sc_hd__nor4_4",
|
|
"sky130_fd_sc_hd__nor4_4"
|
|
],
|
|
"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": [
|
|
[
|
|
"Y",
|
|
"VPB",
|
|
"VGND",
|
|
"VNB",
|
|
"B",
|
|
"C",
|
|
"A",
|
|
"D",
|
|
"VPWR"
|
|
], [
|
|
"Y",
|
|
"VPB",
|
|
"VGND",
|
|
"VNB",
|
|
"B",
|
|
"C",
|
|
"A",
|
|
"D",
|
|
"VPWR"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_sc_hd__o21ba_1",
|
|
"sky130_fd_sc_hd__o21ba_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": [
|
|
12,
|
|
12
|
|
],
|
|
"badnets": [
|
|
],
|
|
"badelements": [
|
|
],
|
|
"pins": [
|
|
[
|
|
"VNB",
|
|
"VPB",
|
|
"A2",
|
|
"B1_N",
|
|
"A1",
|
|
"X",
|
|
"VGND",
|
|
"VPWR"
|
|
], [
|
|
"VNB",
|
|
"VPB",
|
|
"A2",
|
|
"B1_N",
|
|
"A1",
|
|
"X",
|
|
"VGND",
|
|
"VPWR"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_sc_hd__a211oi_1",
|
|
"sky130_fd_sc_hd__a211oi_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": [
|
|
12,
|
|
12
|
|
],
|
|
"badnets": [
|
|
],
|
|
"badelements": [
|
|
],
|
|
"pins": [
|
|
[
|
|
"VNB",
|
|
"Y",
|
|
"VPB",
|
|
"A2",
|
|
"C1",
|
|
"VPWR",
|
|
"A1",
|
|
"B1",
|
|
"VGND"
|
|
], [
|
|
"VNB",
|
|
"Y",
|
|
"VPB",
|
|
"A2",
|
|
"C1",
|
|
"VPWR",
|
|
"A1",
|
|
"B1",
|
|
"VGND"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_sc_hd__nand3b_4",
|
|
"sky130_fd_sc_hd__nand3b_4"
|
|
],
|
|
"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",
|
|
"VPWR",
|
|
"Y",
|
|
"VPB",
|
|
"B",
|
|
"C",
|
|
"VGND",
|
|
"A_N"
|
|
], [
|
|
"VNB",
|
|
"VPWR",
|
|
"Y",
|
|
"VPB",
|
|
"B",
|
|
"C",
|
|
"VGND",
|
|
"A_N"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_sc_hd__o211a_4",
|
|
"sky130_fd_sc_hd__o211a_4"
|
|
],
|
|
"devices": [
|
|
[
|
|
["sky130_fd_pr__nfet_01v8", 7],
|
|
["sky130_fd_pr__pfet_01v8_hvt", 7 ]
|
|
], [
|
|
["sky130_fd_pr__nfet_01v8", 7 ],
|
|
["sky130_fd_pr__pfet_01v8_hvt", 7 ]
|
|
]
|
|
],
|
|
"nets": [
|
|
15,
|
|
15
|
|
],
|
|
"badnets": [
|
|
],
|
|
"badelements": [
|
|
],
|
|
"pins": [
|
|
[
|
|
"X",
|
|
"VPWR",
|
|
"VPB",
|
|
"VNB",
|
|
"B1",
|
|
"C1",
|
|
"A2",
|
|
"VGND",
|
|
"A1"
|
|
], [
|
|
"X",
|
|
"VPWR",
|
|
"VPB",
|
|
"VNB",
|
|
"B1",
|
|
"C1",
|
|
"A2",
|
|
"VGND",
|
|
"A1"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_sc_hd__a221o_2",
|
|
"sky130_fd_sc_hd__a221o_2"
|
|
],
|
|
"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": [
|
|
15,
|
|
15
|
|
],
|
|
"badnets": [
|
|
],
|
|
"badelements": [
|
|
],
|
|
"pins": [
|
|
[
|
|
"VGND",
|
|
"X",
|
|
"B1",
|
|
"A1",
|
|
"C1",
|
|
"A2",
|
|
"B2",
|
|
"VPB",
|
|
"VNB",
|
|
"VPWR"
|
|
], [
|
|
"VGND",
|
|
"X",
|
|
"B1",
|
|
"A1",
|
|
"C1",
|
|
"A2",
|
|
"B2",
|
|
"VPB",
|
|
"VNB",
|
|
"VPWR"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_sc_hd__and4bb_1",
|
|
"sky130_fd_sc_hd__and4bb_1"
|
|
],
|
|
"devices": [
|
|
[
|
|
["sky130_fd_pr__pfet_01v8_hvt", 7],
|
|
["sky130_fd_pr__nfet_01v8", 7 ]
|
|
], [
|
|
["sky130_fd_pr__pfet_01v8_hvt", 7 ],
|
|
["sky130_fd_pr__nfet_01v8", 7 ]
|
|
]
|
|
],
|
|
"nets": [
|
|
15,
|
|
15
|
|
],
|
|
"badnets": [
|
|
],
|
|
"badelements": [
|
|
],
|
|
"pins": [
|
|
[
|
|
"VGND",
|
|
"C",
|
|
"A_N",
|
|
"B_N",
|
|
"X",
|
|
"D",
|
|
"VPWR",
|
|
"VPB",
|
|
"VNB"
|
|
], [
|
|
"VGND",
|
|
"C",
|
|
"A_N",
|
|
"B_N",
|
|
"X",
|
|
"D",
|
|
"VPWR",
|
|
"VPB",
|
|
"VNB"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_sc_hd__a221o_4",
|
|
"sky130_fd_sc_hd__a221o_4"
|
|
],
|
|
"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": [
|
|
15,
|
|
15
|
|
],
|
|
"badnets": [
|
|
],
|
|
"badelements": [
|
|
],
|
|
"pins": [
|
|
[
|
|
"VPWR",
|
|
"VNB",
|
|
"VPB",
|
|
"C1",
|
|
"B2",
|
|
"A2",
|
|
"A1",
|
|
"B1",
|
|
"X",
|
|
"VGND"
|
|
], [
|
|
"VPWR",
|
|
"VNB",
|
|
"VPB",
|
|
"C1",
|
|
"B2",
|
|
"A2",
|
|
"A1",
|
|
"B1",
|
|
"X",
|
|
"VGND"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_sc_hd__and4bb_4",
|
|
"sky130_fd_sc_hd__and4bb_4"
|
|
],
|
|
"devices": [
|
|
[
|
|
["sky130_fd_pr__pfet_01v8_hvt", 7],
|
|
["sky130_fd_pr__nfet_01v8", 7 ]
|
|
], [
|
|
["sky130_fd_pr__pfet_01v8_hvt", 7 ],
|
|
["sky130_fd_pr__nfet_01v8", 7 ]
|
|
]
|
|
],
|
|
"nets": [
|
|
15,
|
|
15
|
|
],
|
|
"badnets": [
|
|
],
|
|
"badelements": [
|
|
],
|
|
"pins": [
|
|
[
|
|
"VGND",
|
|
"X",
|
|
"C",
|
|
"D",
|
|
"B_N",
|
|
"A_N",
|
|
"VPWR",
|
|
"VPB",
|
|
"VNB"
|
|
], [
|
|
"VGND",
|
|
"X",
|
|
"C",
|
|
"D",
|
|
"B_N",
|
|
"A_N",
|
|
"VPWR",
|
|
"VPB",
|
|
"VNB"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_sc_hd__a21oi_4",
|
|
"sky130_fd_sc_hd__a21oi_4"
|
|
],
|
|
"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",
|
|
"VGND",
|
|
"B1",
|
|
"VPWR",
|
|
"A1",
|
|
"VNB",
|
|
"Y",
|
|
"VPB"
|
|
], [
|
|
"A2",
|
|
"VGND",
|
|
"B1",
|
|
"VPWR",
|
|
"A1",
|
|
"VNB",
|
|
"Y",
|
|
"VPB"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_sc_hd__a32oi_2",
|
|
"sky130_fd_sc_hd__a32oi_2"
|
|
],
|
|
"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": [
|
|
[
|
|
"VPWR",
|
|
"VNB",
|
|
"VPB",
|
|
"B1",
|
|
"A1",
|
|
"A3",
|
|
"A2",
|
|
"VGND",
|
|
"B2",
|
|
"Y"
|
|
], [
|
|
"VPWR",
|
|
"VNB",
|
|
"VPB",
|
|
"B1",
|
|
"A1",
|
|
"A3",
|
|
"A2",
|
|
"VGND",
|
|
"B2",
|
|
"Y"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_sc_hd__a2111o_2",
|
|
"sky130_fd_sc_hd__a2111o_2"
|
|
],
|
|
"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": [
|
|
15,
|
|
15
|
|
],
|
|
"badnets": [
|
|
],
|
|
"badelements": [
|
|
],
|
|
"pins": [
|
|
[
|
|
"VGND",
|
|
"VNB",
|
|
"VPB",
|
|
"A1",
|
|
"X",
|
|
"A2",
|
|
"D1",
|
|
"C1",
|
|
"B1",
|
|
"VPWR"
|
|
], [
|
|
"VGND",
|
|
"VNB",
|
|
"VPB",
|
|
"A1",
|
|
"X",
|
|
"A2",
|
|
"D1",
|
|
"C1",
|
|
"B1",
|
|
"VPWR"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_sc_hd__nor2_8",
|
|
"sky130_fd_sc_hd__nor2_8"
|
|
],
|
|
"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__o2bb2a_1",
|
|
"sky130_fd_sc_hd__o2bb2a_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": [
|
|
[
|
|
"VGND",
|
|
"VNB",
|
|
"VPB",
|
|
"A1_N",
|
|
"A2_N",
|
|
"X",
|
|
"B1",
|
|
"B2",
|
|
"VPWR"
|
|
], [
|
|
"VGND",
|
|
"VNB",
|
|
"VPB",
|
|
"A1_N",
|
|
"A2_N",
|
|
"X",
|
|
"B1",
|
|
"B2",
|
|
"VPWR"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_sc_hd__a311oi_4",
|
|
"sky130_fd_sc_hd__a311oi_4"
|
|
],
|
|
"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",
|
|
"VGND",
|
|
"VPB",
|
|
"VNB",
|
|
"A1",
|
|
"A2",
|
|
"B1",
|
|
"C1",
|
|
"A3"
|
|
], [
|
|
"Y",
|
|
"VPWR",
|
|
"VGND",
|
|
"VPB",
|
|
"VNB",
|
|
"A1",
|
|
"A2",
|
|
"B1",
|
|
"C1",
|
|
"A3"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_sc_hd__mux2_8",
|
|
"sky130_fd_sc_hd__mux2_8"
|
|
],
|
|
"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": [
|
|
[
|
|
"X",
|
|
"A0",
|
|
"A1",
|
|
"VNB",
|
|
"VPB",
|
|
"VGND",
|
|
"S",
|
|
"VPWR"
|
|
], [
|
|
"X",
|
|
"A0",
|
|
"A1",
|
|
"VNB",
|
|
"VPB",
|
|
"VGND",
|
|
"S",
|
|
"VPWR"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_sc_hd__o31a_2",
|
|
"sky130_fd_sc_hd__o31a_2"
|
|
],
|
|
"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",
|
|
"A3",
|
|
"X",
|
|
"B1",
|
|
"A1",
|
|
"A2",
|
|
"VPB",
|
|
"VNB"
|
|
], [
|
|
"VPWR",
|
|
"VGND",
|
|
"A3",
|
|
"X",
|
|
"B1",
|
|
"A1",
|
|
"A2",
|
|
"VPB",
|
|
"VNB"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_sc_hd__a21oi_2",
|
|
"sky130_fd_sc_hd__a21oi_2"
|
|
],
|
|
"devices": [
|
|
[
|
|
["sky130_fd_pr__nfet_01v8", 5],
|
|
["sky130_fd_pr__pfet_01v8_hvt", 3 ]
|
|
], [
|
|
["sky130_fd_pr__nfet_01v8", 5 ],
|
|
["sky130_fd_pr__pfet_01v8_hvt", 3 ]
|
|
]
|
|
],
|
|
"nets": [
|
|
11,
|
|
11
|
|
],
|
|
"badnets": [
|
|
],
|
|
"badelements": [
|
|
],
|
|
"pins": [
|
|
[
|
|
"Y",
|
|
"VNB",
|
|
"VPWR",
|
|
"B1",
|
|
"VGND",
|
|
"A2",
|
|
"A1",
|
|
"VPB"
|
|
], [
|
|
"Y",
|
|
"VNB",
|
|
"VPWR",
|
|
"B1",
|
|
"VGND",
|
|
"A2",
|
|
"A1",
|
|
"VPB"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_sc_hd__nand4b_2",
|
|
"sky130_fd_sc_hd__nand4b_2"
|
|
],
|
|
"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": [
|
|
[
|
|
"C",
|
|
"D",
|
|
"B",
|
|
"A_N",
|
|
"VGND",
|
|
"VPWR",
|
|
"Y",
|
|
"VPB",
|
|
"VNB"
|
|
], [
|
|
"C",
|
|
"D",
|
|
"B",
|
|
"A_N",
|
|
"VGND",
|
|
"VPWR",
|
|
"Y",
|
|
"VPB",
|
|
"VNB"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_sc_hd__xor2_1",
|
|
"sky130_fd_sc_hd__xor2_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": [
|
|
[
|
|
"A",
|
|
"VGND",
|
|
"B",
|
|
"VNB",
|
|
"VPB",
|
|
"X",
|
|
"VPWR"
|
|
], [
|
|
"A",
|
|
"VGND",
|
|
"B",
|
|
"VNB",
|
|
"VPB",
|
|
"X",
|
|
"VPWR"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_sc_hd__a41o_1",
|
|
"sky130_fd_sc_hd__a41o_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": [
|
|
15,
|
|
15
|
|
],
|
|
"badnets": [
|
|
],
|
|
"badelements": [
|
|
],
|
|
"pins": [
|
|
[
|
|
"VPWR",
|
|
"VGND",
|
|
"VNB",
|
|
"VPB",
|
|
"B1",
|
|
"A4",
|
|
"A3",
|
|
"A2",
|
|
"A1",
|
|
"X"
|
|
], [
|
|
"VPWR",
|
|
"VGND",
|
|
"VNB",
|
|
"VPB",
|
|
"B1",
|
|
"A4",
|
|
"A3",
|
|
"A2",
|
|
"A1",
|
|
"X"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_sc_hd__nor3_4",
|
|
"sky130_fd_sc_hd__nor3_4"
|
|
],
|
|
"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",
|
|
"VPB",
|
|
"VGND",
|
|
"VNB",
|
|
"B",
|
|
"A",
|
|
"C",
|
|
"VPWR"
|
|
], [
|
|
"Y",
|
|
"VPB",
|
|
"VGND",
|
|
"VNB",
|
|
"B",
|
|
"A",
|
|
"C",
|
|
"VPWR"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_sc_hd__a221oi_2",
|
|
"sky130_fd_sc_hd__a221oi_2"
|
|
],
|
|
"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": [
|
|
[
|
|
"VGND",
|
|
"VPB",
|
|
"VNB",
|
|
"VPWR",
|
|
"A1",
|
|
"B1",
|
|
"A2",
|
|
"C1",
|
|
"B2",
|
|
"Y"
|
|
], [
|
|
"VGND",
|
|
"VPB",
|
|
"VNB",
|
|
"VPWR",
|
|
"A1",
|
|
"B1",
|
|
"A2",
|
|
"C1",
|
|
"B2",
|
|
"Y"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_sc_hd__nor3b_1",
|
|
"sky130_fd_sc_hd__nor3b_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": [
|
|
[
|
|
"VPWR",
|
|
"C_N",
|
|
"A",
|
|
"B",
|
|
"Y",
|
|
"VGND",
|
|
"VNB",
|
|
"VPB"
|
|
], [
|
|
"VPWR",
|
|
"C_N",
|
|
"A",
|
|
"B",
|
|
"Y",
|
|
"VGND",
|
|
"VNB",
|
|
"VPB"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_sc_hd__dlygate4sd1_1",
|
|
"sky130_fd_sc_hd__dlygate4sd1_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": [
|
|
9,
|
|
9
|
|
],
|
|
"badnets": [
|
|
],
|
|
"badelements": [
|
|
],
|
|
"pins": [
|
|
[
|
|
"VPWR",
|
|
"VPB",
|
|
"VGND",
|
|
"VNB",
|
|
"X",
|
|
"A"
|
|
], [
|
|
"VPWR",
|
|
"VPB",
|
|
"VGND",
|
|
"VNB",
|
|
"X",
|
|
"A"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_sc_hd__and2_4",
|
|
"sky130_fd_sc_hd__and2_4"
|
|
],
|
|
"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",
|
|
"A",
|
|
"VGND",
|
|
"X",
|
|
"VPWR",
|
|
"VPB",
|
|
"VNB"
|
|
], [
|
|
"B",
|
|
"A",
|
|
"VGND",
|
|
"X",
|
|
"VPWR",
|
|
"VPB",
|
|
"VNB"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_sc_hd__a31oi_1",
|
|
"sky130_fd_sc_hd__a31oi_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",
|
|
"B1",
|
|
"A1",
|
|
"VGND",
|
|
"A3",
|
|
"A2",
|
|
"Y",
|
|
"VPWR"
|
|
], [
|
|
"VPB",
|
|
"VNB",
|
|
"B1",
|
|
"A1",
|
|
"VGND",
|
|
"A3",
|
|
"A2",
|
|
"Y",
|
|
"VPWR"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_sc_hd__o41ai_2",
|
|
"sky130_fd_sc_hd__o41ai_2"
|
|
],
|
|
"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",
|
|
"VGND",
|
|
"A1",
|
|
"A3",
|
|
"A2",
|
|
"A4",
|
|
"B1",
|
|
"VPWR",
|
|
"VPB",
|
|
"VNB"
|
|
], [
|
|
"Y",
|
|
"VGND",
|
|
"A1",
|
|
"A3",
|
|
"A2",
|
|
"A4",
|
|
"B1",
|
|
"VPWR",
|
|
"VPB",
|
|
"VNB"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_sc_hd__a2111oi_1",
|
|
"sky130_fd_sc_hd__a2111oi_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": [
|
|
[
|
|
"VGND",
|
|
"Y",
|
|
"VNB",
|
|
"VPB",
|
|
"C1",
|
|
"B1",
|
|
"A1",
|
|
"D1",
|
|
"VPWR",
|
|
"A2"
|
|
], [
|
|
"VGND",
|
|
"Y",
|
|
"VNB",
|
|
"VPB",
|
|
"C1",
|
|
"B1",
|
|
"A1",
|
|
"D1",
|
|
"VPWR",
|
|
"A2"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_sc_hd__a32oi_4",
|
|
"sky130_fd_sc_hd__a32oi_4"
|
|
],
|
|
"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": [
|
|
[
|
|
"VPWR",
|
|
"VNB",
|
|
"VPB",
|
|
"Y",
|
|
"A1",
|
|
"B1",
|
|
"B2",
|
|
"A3",
|
|
"A2",
|
|
"VGND"
|
|
], [
|
|
"VPWR",
|
|
"VNB",
|
|
"VPB",
|
|
"Y",
|
|
"A1",
|
|
"B1",
|
|
"B2",
|
|
"A3",
|
|
"A2",
|
|
"VGND"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_sc_hd__o211a_2",
|
|
"sky130_fd_sc_hd__o211a_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": [
|
|
13,
|
|
13
|
|
],
|
|
"badnets": [
|
|
],
|
|
"badelements": [
|
|
],
|
|
"pins": [
|
|
[
|
|
"VGND",
|
|
"VPB",
|
|
"VNB",
|
|
"VPWR",
|
|
"B1",
|
|
"C1",
|
|
"X",
|
|
"A2",
|
|
"A1"
|
|
], [
|
|
"VGND",
|
|
"VPB",
|
|
"VNB",
|
|
"VPWR",
|
|
"B1",
|
|
"C1",
|
|
"X",
|
|
"A2",
|
|
"A1"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_sc_hd__nand4b_4",
|
|
"sky130_fd_sc_hd__nand4b_4"
|
|
],
|
|
"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": [
|
|
[
|
|
"VNB",
|
|
"VPWR",
|
|
"Y",
|
|
"VPB",
|
|
"VGND",
|
|
"D",
|
|
"B",
|
|
"C",
|
|
"A_N"
|
|
], [
|
|
"VNB",
|
|
"VPWR",
|
|
"Y",
|
|
"VPB",
|
|
"VGND",
|
|
"D",
|
|
"B",
|
|
"C",
|
|
"A_N"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_sc_hd__and2b_1",
|
|
"sky130_fd_sc_hd__and2b_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": [
|
|
10,
|
|
10
|
|
],
|
|
"badnets": [
|
|
],
|
|
"badelements": [
|
|
],
|
|
"pins": [
|
|
[
|
|
"VGND",
|
|
"B",
|
|
"X",
|
|
"A_N",
|
|
"VPWR",
|
|
"VPB",
|
|
"VNB"
|
|
], [
|
|
"VGND",
|
|
"B",
|
|
"X",
|
|
"A_N",
|
|
"VPWR",
|
|
"VPB",
|
|
"VNB"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_sc_hd__a22oi_4",
|
|
"sky130_fd_sc_hd__a22oi_4"
|
|
],
|
|
"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",
|
|
"Y",
|
|
"VNB",
|
|
"VPWR",
|
|
"A2",
|
|
"A1",
|
|
"B1",
|
|
"VGND",
|
|
"B2"
|
|
], [
|
|
"VPB",
|
|
"Y",
|
|
"VNB",
|
|
"VPWR",
|
|
"A2",
|
|
"A1",
|
|
"B1",
|
|
"VGND",
|
|
"B2"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_sc_hd__o311ai_2",
|
|
"sky130_fd_sc_hd__o311ai_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": [
|
|
[
|
|
"Y",
|
|
"VNB",
|
|
"VPB",
|
|
"A3",
|
|
"A1",
|
|
"B1",
|
|
"C1",
|
|
"A2",
|
|
"VGND",
|
|
"VPWR"
|
|
], [
|
|
"Y",
|
|
"VNB",
|
|
"VPB",
|
|
"A3",
|
|
"A1",
|
|
"B1",
|
|
"C1",
|
|
"A2",
|
|
"VGND",
|
|
"VPWR"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_sc_hd__o311a_4",
|
|
"sky130_fd_sc_hd__o311a_4"
|
|
],
|
|
"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": [
|
|
15,
|
|
15
|
|
],
|
|
"badnets": [
|
|
],
|
|
"badelements": [
|
|
],
|
|
"pins": [
|
|
[
|
|
"VPWR",
|
|
"VGND",
|
|
"C1",
|
|
"B1",
|
|
"A1",
|
|
"X",
|
|
"A2",
|
|
"A3",
|
|
"VPB",
|
|
"VNB"
|
|
], [
|
|
"VPWR",
|
|
"VGND",
|
|
"C1",
|
|
"B1",
|
|
"A1",
|
|
"X",
|
|
"A2",
|
|
"A3",
|
|
"VPB",
|
|
"VNB"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_sc_hd__o221a_4",
|
|
"sky130_fd_sc_hd__o221a_4"
|
|
],
|
|
"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": [
|
|
15,
|
|
15
|
|
],
|
|
"badnets": [
|
|
],
|
|
"badelements": [
|
|
],
|
|
"pins": [
|
|
[
|
|
"VNB",
|
|
"VPB",
|
|
"VPWR",
|
|
"X",
|
|
"B2",
|
|
"A2",
|
|
"A1",
|
|
"B1",
|
|
"C1",
|
|
"VGND"
|
|
], [
|
|
"VNB",
|
|
"VPB",
|
|
"VPWR",
|
|
"X",
|
|
"B2",
|
|
"A2",
|
|
"A1",
|
|
"B1",
|
|
"C1",
|
|
"VGND"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_sc_hd__and4b_1",
|
|
"sky130_fd_sc_hd__and4b_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": [
|
|
[
|
|
"VGND",
|
|
"VPWR",
|
|
"VPB",
|
|
"VNB",
|
|
"X",
|
|
"D",
|
|
"A_N",
|
|
"C",
|
|
"B"
|
|
], [
|
|
"VGND",
|
|
"VPWR",
|
|
"VPB",
|
|
"VNB",
|
|
"X",
|
|
"D",
|
|
"A_N",
|
|
"C",
|
|
"B"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_sc_hd__nor4b_1",
|
|
"sky130_fd_sc_hd__nor4b_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",
|
|
"D_N",
|
|
"A",
|
|
"C",
|
|
"B",
|
|
"VPB",
|
|
"VGND",
|
|
"VNB",
|
|
"Y"
|
|
], [
|
|
"VPWR",
|
|
"D_N",
|
|
"A",
|
|
"C",
|
|
"B",
|
|
"VPB",
|
|
"VGND",
|
|
"VNB",
|
|
"Y"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_sc_hd__o211ai_2",
|
|
"sky130_fd_sc_hd__o211ai_2"
|
|
],
|
|
"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": [
|
|
[
|
|
"Y",
|
|
"VPB",
|
|
"VNB",
|
|
"A2",
|
|
"C1",
|
|
"A1",
|
|
"B1",
|
|
"VGND",
|
|
"VPWR"
|
|
], [
|
|
"Y",
|
|
"VPB",
|
|
"VNB",
|
|
"A2",
|
|
"C1",
|
|
"A1",
|
|
"B1",
|
|
"VGND",
|
|
"VPWR"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_sc_hd__a31oi_2",
|
|
"sky130_fd_sc_hd__a31oi_2"
|
|
],
|
|
"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": [
|
|
[
|
|
"VNB",
|
|
"VPB",
|
|
"Y",
|
|
"VPWR",
|
|
"VGND",
|
|
"A1",
|
|
"B1",
|
|
"A3",
|
|
"A2"
|
|
], [
|
|
"VNB",
|
|
"VPB",
|
|
"Y",
|
|
"VPWR",
|
|
"VGND",
|
|
"A1",
|
|
"B1",
|
|
"A3",
|
|
"A2"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_sc_hd__o311a_2",
|
|
"sky130_fd_sc_hd__o311a_2"
|
|
],
|
|
"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": [
|
|
15,
|
|
15
|
|
],
|
|
"badnets": [
|
|
],
|
|
"badelements": [
|
|
],
|
|
"pins": [
|
|
[
|
|
"VPWR",
|
|
"VGND",
|
|
"VPB",
|
|
"VNB",
|
|
"X",
|
|
"A2",
|
|
"B1",
|
|
"A3",
|
|
"A1",
|
|
"C1"
|
|
], [
|
|
"VPWR",
|
|
"VGND",
|
|
"VPB",
|
|
"VNB",
|
|
"X",
|
|
"A2",
|
|
"B1",
|
|
"A3",
|
|
"A1",
|
|
"C1"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_sc_hd__o311ai_4",
|
|
"sky130_fd_sc_hd__o311ai_4"
|
|
],
|
|
"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": [
|
|
[
|
|
"Y",
|
|
"VPB",
|
|
"VNB",
|
|
"VPWR",
|
|
"VGND",
|
|
"A1",
|
|
"A3",
|
|
"A2",
|
|
"B1",
|
|
"C1"
|
|
], [
|
|
"Y",
|
|
"VPB",
|
|
"VNB",
|
|
"VPWR",
|
|
"VGND",
|
|
"A1",
|
|
"A3",
|
|
"A2",
|
|
"B1",
|
|
"C1"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_sc_hd__nand3_2",
|
|
"sky130_fd_sc_hd__nand3_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",
|
|
"VNB",
|
|
"VPWR",
|
|
"VPB",
|
|
"C",
|
|
"B",
|
|
"A",
|
|
"VGND"
|
|
], [
|
|
"Y",
|
|
"VNB",
|
|
"VPWR",
|
|
"VPB",
|
|
"C",
|
|
"B",
|
|
"A",
|
|
"VGND"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_sc_hd__o2111a_2",
|
|
"sky130_fd_sc_hd__o2111a_2"
|
|
],
|
|
"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": [
|
|
15,
|
|
15
|
|
],
|
|
"badnets": [
|
|
],
|
|
"badelements": [
|
|
],
|
|
"pins": [
|
|
[
|
|
"VGND",
|
|
"VNB",
|
|
"VPB",
|
|
"C1",
|
|
"X",
|
|
"B1",
|
|
"A2",
|
|
"A1",
|
|
"D1",
|
|
"VPWR"
|
|
], [
|
|
"VGND",
|
|
"VNB",
|
|
"VPB",
|
|
"C1",
|
|
"X",
|
|
"B1",
|
|
"A2",
|
|
"A1",
|
|
"D1",
|
|
"VPWR"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_sc_hd__a31o_4",
|
|
"sky130_fd_sc_hd__a31o_4"
|
|
],
|
|
"devices": [
|
|
[
|
|
["sky130_fd_pr__pfet_01v8_hvt", 5],
|
|
["sky130_fd_pr__nfet_01v8", 8 ]
|
|
], [
|
|
["sky130_fd_pr__pfet_01v8_hvt", 5 ],
|
|
["sky130_fd_pr__nfet_01v8", 8 ]
|
|
]
|
|
],
|
|
"nets": [
|
|
15,
|
|
15
|
|
],
|
|
"badnets": [
|
|
],
|
|
"badelements": [
|
|
],
|
|
"pins": [
|
|
[
|
|
"VNB",
|
|
"A2",
|
|
"A1",
|
|
"A3",
|
|
"VPB",
|
|
"B1",
|
|
"X",
|
|
"VGND",
|
|
"VPWR"
|
|
], [
|
|
"VNB",
|
|
"A2",
|
|
"A1",
|
|
"A3",
|
|
"VPB",
|
|
"B1",
|
|
"X",
|
|
"VGND",
|
|
"VPWR"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_sc_hd__a311oi_2",
|
|
"sky130_fd_sc_hd__a311oi_2"
|
|
],
|
|
"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": [
|
|
[
|
|
"VPWR",
|
|
"VGND",
|
|
"VPB",
|
|
"VNB",
|
|
"A2",
|
|
"A1",
|
|
"C1",
|
|
"B1",
|
|
"A3",
|
|
"Y"
|
|
], [
|
|
"VPWR",
|
|
"VGND",
|
|
"VPB",
|
|
"VNB",
|
|
"A2",
|
|
"A1",
|
|
"C1",
|
|
"B1",
|
|
"A3",
|
|
"Y"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_sc_hd__o21ai_4",
|
|
"sky130_fd_sc_hd__o21ai_4"
|
|
],
|
|
"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",
|
|
"VPB",
|
|
"VNB",
|
|
"A2",
|
|
"VGND",
|
|
"A1",
|
|
"B1",
|
|
"VPWR"
|
|
], [
|
|
"Y",
|
|
"VPB",
|
|
"VNB",
|
|
"A2",
|
|
"VGND",
|
|
"A1",
|
|
"B1",
|
|
"VPWR"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_sc_hd__a311o_1",
|
|
"sky130_fd_sc_hd__a311o_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": [
|
|
15,
|
|
15
|
|
],
|
|
"badnets": [
|
|
],
|
|
"badelements": [
|
|
],
|
|
"pins": [
|
|
[
|
|
"VPWR",
|
|
"VGND",
|
|
"A1",
|
|
"A3",
|
|
"B1",
|
|
"C1",
|
|
"A2",
|
|
"X",
|
|
"VPB",
|
|
"VNB"
|
|
], [
|
|
"VPWR",
|
|
"VGND",
|
|
"A1",
|
|
"A3",
|
|
"B1",
|
|
"C1",
|
|
"A2",
|
|
"X",
|
|
"VPB",
|
|
"VNB"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"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__clkdlybuf4s25_2",
|
|
"sky130_fd_sc_hd__clkdlybuf4s25_2"
|
|
],
|
|
"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": [
|
|
9,
|
|
9
|
|
],
|
|
"badnets": [
|
|
],
|
|
"badelements": [
|
|
],
|
|
"pins": [
|
|
[
|
|
"VPWR",
|
|
"VPB",
|
|
"VGND",
|
|
"VNB",
|
|
"X",
|
|
"A"
|
|
], [
|
|
"VPWR",
|
|
"VPB",
|
|
"VGND",
|
|
"VNB",
|
|
"X",
|
|
"A"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_sc_hd__o2bb2ai_4",
|
|
"sky130_fd_sc_hd__o2bb2ai_4"
|
|
],
|
|
"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",
|
|
"Y",
|
|
"VPB",
|
|
"VNB",
|
|
"VPWR",
|
|
"A1_N",
|
|
"B2",
|
|
"B1",
|
|
"A2_N"
|
|
], [
|
|
"VGND",
|
|
"Y",
|
|
"VPB",
|
|
"VNB",
|
|
"VPWR",
|
|
"A1_N",
|
|
"B2",
|
|
"B1",
|
|
"A2_N"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_sc_hd__nand2b_4",
|
|
"sky130_fd_sc_hd__nand2b_4"
|
|
],
|
|
"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": [
|
|
[
|
|
"VPWR",
|
|
"Y",
|
|
"VPB",
|
|
"VNB",
|
|
"B",
|
|
"VGND",
|
|
"A_N"
|
|
], [
|
|
"VPWR",
|
|
"Y",
|
|
"VPB",
|
|
"VNB",
|
|
"B",
|
|
"VGND",
|
|
"A_N"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_sc_hd__o221ai_4",
|
|
"sky130_fd_sc_hd__o221ai_4"
|
|
],
|
|
"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": [
|
|
[
|
|
"VPWR",
|
|
"VPB",
|
|
"VNB",
|
|
"B2",
|
|
"C1",
|
|
"B1",
|
|
"VGND",
|
|
"A2",
|
|
"A1",
|
|
"Y"
|
|
], [
|
|
"VPWR",
|
|
"VPB",
|
|
"VNB",
|
|
"B2",
|
|
"C1",
|
|
"B1",
|
|
"VGND",
|
|
"A2",
|
|
"A1",
|
|
"Y"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_sc_hd__nor2_4",
|
|
"sky130_fd_sc_hd__nor2_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": [
|
|
8,
|
|
8
|
|
],
|
|
"badnets": [
|
|
],
|
|
"badelements": [
|
|
],
|
|
"pins": [
|
|
[
|
|
"Y",
|
|
"B",
|
|
"VPB",
|
|
"A",
|
|
"VGND",
|
|
"VNB",
|
|
"VPWR"
|
|
], [
|
|
"Y",
|
|
"B",
|
|
"VPB",
|
|
"A",
|
|
"VGND",
|
|
"VNB",
|
|
"VPWR"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_sc_hd__a21bo_4",
|
|
"sky130_fd_sc_hd__a21bo_4"
|
|
],
|
|
"devices": [
|
|
[
|
|
["sky130_fd_pr__nfet_01v8", 7],
|
|
["sky130_fd_pr__pfet_01v8_hvt", 5 ]
|
|
], [
|
|
["sky130_fd_pr__nfet_01v8", 7 ],
|
|
["sky130_fd_pr__pfet_01v8_hvt", 5 ]
|
|
]
|
|
],
|
|
"nets": [
|
|
13,
|
|
13
|
|
],
|
|
"badnets": [
|
|
],
|
|
"badelements": [
|
|
],
|
|
"pins": [
|
|
[
|
|
"VPB",
|
|
"VGND",
|
|
"VPWR",
|
|
"VNB",
|
|
"A1",
|
|
"A2",
|
|
"B1_N",
|
|
"X"
|
|
], [
|
|
"VPB",
|
|
"VGND",
|
|
"VPWR",
|
|
"VNB",
|
|
"A1",
|
|
"A2",
|
|
"B1_N",
|
|
"X"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_sc_hd__a221oi_4",
|
|
"sky130_fd_sc_hd__a221oi_4"
|
|
],
|
|
"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": [
|
|
[
|
|
"VGND",
|
|
"VPB",
|
|
"VNB",
|
|
"B1",
|
|
"C1",
|
|
"A1",
|
|
"A2",
|
|
"VPWR",
|
|
"B2",
|
|
"Y"
|
|
], [
|
|
"VGND",
|
|
"VPB",
|
|
"VNB",
|
|
"B1",
|
|
"C1",
|
|
"A1",
|
|
"A2",
|
|
"VPWR",
|
|
"B2",
|
|
"Y"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_sc_hd__a2bb2o_4",
|
|
"sky130_fd_sc_hd__a2bb2o_4"
|
|
],
|
|
"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": [
|
|
[
|
|
"VPWR",
|
|
"A2_N",
|
|
"X",
|
|
"A1_N",
|
|
"B2",
|
|
"B1",
|
|
"VNB",
|
|
"VPB",
|
|
"VGND"
|
|
], [
|
|
"VPWR",
|
|
"A2_N",
|
|
"X",
|
|
"A1_N",
|
|
"B2",
|
|
"B1",
|
|
"VNB",
|
|
"VPB",
|
|
"VGND"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_sc_hd__a41oi_4",
|
|
"sky130_fd_sc_hd__a41oi_4"
|
|
],
|
|
"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": [
|
|
[
|
|
"Y",
|
|
"VPB",
|
|
"VNB",
|
|
"A1",
|
|
"VGND",
|
|
"B1",
|
|
"A3",
|
|
"A4",
|
|
"A2",
|
|
"VPWR"
|
|
], [
|
|
"Y",
|
|
"VPB",
|
|
"VNB",
|
|
"A1",
|
|
"VGND",
|
|
"B1",
|
|
"A3",
|
|
"A4",
|
|
"A2",
|
|
"VPWR"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_sc_hd__a21boi_4",
|
|
"sky130_fd_sc_hd__a21boi_4"
|
|
],
|
|
"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",
|
|
"A2",
|
|
"B1_N",
|
|
"Y",
|
|
"VPWR",
|
|
"VGND"
|
|
], [
|
|
"VPB",
|
|
"VNB",
|
|
"A1",
|
|
"A2",
|
|
"B1_N",
|
|
"Y",
|
|
"VPWR",
|
|
"VGND"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_sc_hd__a311o_4",
|
|
"sky130_fd_sc_hd__a311o_4"
|
|
],
|
|
"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": [
|
|
15,
|
|
15
|
|
],
|
|
"badnets": [
|
|
],
|
|
"badelements": [
|
|
],
|
|
"pins": [
|
|
[
|
|
"X",
|
|
"A1",
|
|
"B1",
|
|
"A2",
|
|
"A3",
|
|
"C1",
|
|
"VNB",
|
|
"VPB",
|
|
"VGND",
|
|
"VPWR"
|
|
], [
|
|
"X",
|
|
"A1",
|
|
"B1",
|
|
"A2",
|
|
"A3",
|
|
"C1",
|
|
"VNB",
|
|
"VPB",
|
|
"VGND",
|
|
"VPWR"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_sc_hd__a211o_2",
|
|
"sky130_fd_sc_hd__a211o_2"
|
|
],
|
|
"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",
|
|
"A1",
|
|
"B1",
|
|
"C1",
|
|
"X",
|
|
"A2"
|
|
], [
|
|
"VPWR",
|
|
"VGND",
|
|
"VPB",
|
|
"VNB",
|
|
"A1",
|
|
"B1",
|
|
"C1",
|
|
"X",
|
|
"A2"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_sc_hd__o41a_1",
|
|
"sky130_fd_sc_hd__o41a_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": [
|
|
15,
|
|
15
|
|
],
|
|
"badnets": [
|
|
],
|
|
"badelements": [
|
|
],
|
|
"pins": [
|
|
[
|
|
"VPWR",
|
|
"VPB",
|
|
"VNB",
|
|
"A2",
|
|
"A3",
|
|
"A4",
|
|
"B1",
|
|
"A1",
|
|
"X",
|
|
"VGND"
|
|
], [
|
|
"VPWR",
|
|
"VPB",
|
|
"VNB",
|
|
"A2",
|
|
"A3",
|
|
"A4",
|
|
"B1",
|
|
"A1",
|
|
"X",
|
|
"VGND"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_sc_hd__a211o_4",
|
|
"sky130_fd_sc_hd__a211o_4"
|
|
],
|
|
"devices": [
|
|
[
|
|
["sky130_fd_pr__pfet_01v8_hvt", 7],
|
|
["sky130_fd_pr__nfet_01v8", 7 ]
|
|
], [
|
|
["sky130_fd_pr__pfet_01v8_hvt", 7 ],
|
|
["sky130_fd_pr__nfet_01v8", 7 ]
|
|
]
|
|
],
|
|
"nets": [
|
|
15,
|
|
15
|
|
],
|
|
"badnets": [
|
|
],
|
|
"badelements": [
|
|
],
|
|
"pins": [
|
|
[
|
|
"VGND",
|
|
"VPB",
|
|
"VNB",
|
|
"C1",
|
|
"A2",
|
|
"VPWR",
|
|
"A1",
|
|
"B1",
|
|
"X"
|
|
], [
|
|
"VGND",
|
|
"VPB",
|
|
"VNB",
|
|
"C1",
|
|
"A2",
|
|
"VPWR",
|
|
"A1",
|
|
"B1",
|
|
"X"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_sc_hd__a2111oi_2",
|
|
"sky130_fd_sc_hd__a2111oi_2"
|
|
],
|
|
"devices": [
|
|
[
|
|
["sky130_fd_pr__pfet_01v8_hvt", 7],
|
|
["sky130_fd_pr__nfet_01v8", 7 ]
|
|
], [
|
|
["sky130_fd_pr__pfet_01v8_hvt", 7 ],
|
|
["sky130_fd_pr__nfet_01v8", 7 ]
|
|
]
|
|
],
|
|
"nets": [
|
|
16,
|
|
16
|
|
],
|
|
"badnets": [
|
|
],
|
|
"badelements": [
|
|
],
|
|
"pins": [
|
|
[
|
|
"VGND",
|
|
"Y",
|
|
"VNB",
|
|
"VPB",
|
|
"VPWR",
|
|
"B1",
|
|
"D1",
|
|
"A2",
|
|
"A1",
|
|
"C1"
|
|
], [
|
|
"VGND",
|
|
"Y",
|
|
"VNB",
|
|
"VPB",
|
|
"VPWR",
|
|
"B1",
|
|
"D1",
|
|
"A2",
|
|
"A1",
|
|
"C1"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_sc_hd__nand4bb_4",
|
|
"sky130_fd_sc_hd__nand4bb_4"
|
|
],
|
|
"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": [
|
|
[
|
|
"VGND",
|
|
"VNB",
|
|
"VPWR",
|
|
"VPB",
|
|
"D",
|
|
"C",
|
|
"A_N",
|
|
"B_N",
|
|
"Y"
|
|
], [
|
|
"VGND",
|
|
"VNB",
|
|
"VPWR",
|
|
"VPB",
|
|
"D",
|
|
"C",
|
|
"A_N",
|
|
"B_N",
|
|
"Y"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_sc_hd__a22oi_2",
|
|
"sky130_fd_sc_hd__a22oi_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": [
|
|
[
|
|
"VGND",
|
|
"A2",
|
|
"A1",
|
|
"VPWR",
|
|
"B1",
|
|
"B2",
|
|
"VNB",
|
|
"Y",
|
|
"VPB"
|
|
], [
|
|
"VGND",
|
|
"A2",
|
|
"A1",
|
|
"VPWR",
|
|
"B1",
|
|
"B2",
|
|
"VNB",
|
|
"Y",
|
|
"VPB"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_sc_hd__o21bai_4",
|
|
"sky130_fd_sc_hd__o21bai_4"
|
|
],
|
|
"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": [
|
|
[
|
|
"A1",
|
|
"A2",
|
|
"B1_N",
|
|
"VNB",
|
|
"VPB",
|
|
"Y",
|
|
"VGND",
|
|
"VPWR"
|
|
], [
|
|
"A1",
|
|
"A2",
|
|
"B1_N",
|
|
"VNB",
|
|
"VPB",
|
|
"Y",
|
|
"VGND",
|
|
"VPWR"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_sc_hd__a41o_4",
|
|
"sky130_fd_sc_hd__a41o_4"
|
|
],
|
|
"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": [
|
|
15,
|
|
15
|
|
],
|
|
"badnets": [
|
|
],
|
|
"badelements": [
|
|
],
|
|
"pins": [
|
|
[
|
|
"VGND",
|
|
"VPB",
|
|
"VNB",
|
|
"VPWR",
|
|
"A3",
|
|
"A2",
|
|
"A1",
|
|
"B1",
|
|
"X",
|
|
"A4"
|
|
], [
|
|
"VGND",
|
|
"VPB",
|
|
"VNB",
|
|
"VPWR",
|
|
"A3",
|
|
"A2",
|
|
"A1",
|
|
"B1",
|
|
"X",
|
|
"A4"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_sc_hd__a21bo_2",
|
|
"sky130_fd_sc_hd__a21bo_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": [
|
|
12,
|
|
12
|
|
],
|
|
"badnets": [
|
|
],
|
|
"badelements": [
|
|
],
|
|
"pins": [
|
|
[
|
|
"VNB",
|
|
"VPB",
|
|
"X",
|
|
"A1",
|
|
"B1_N",
|
|
"A2",
|
|
"VGND",
|
|
"VPWR"
|
|
], [
|
|
"VNB",
|
|
"VPB",
|
|
"X",
|
|
"A1",
|
|
"B1_N",
|
|
"A2",
|
|
"VGND",
|
|
"VPWR"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_sc_hd__o31ai_4",
|
|
"sky130_fd_sc_hd__o31ai_4"
|
|
],
|
|
"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",
|
|
"A2",
|
|
"A1",
|
|
"VPWR",
|
|
"B1",
|
|
"A3",
|
|
"VGND",
|
|
"Y"
|
|
], [
|
|
"VPB",
|
|
"VNB",
|
|
"A2",
|
|
"A1",
|
|
"VPWR",
|
|
"B1",
|
|
"A3",
|
|
"VGND",
|
|
"Y"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_sc_hd__o21bai_2",
|
|
"sky130_fd_sc_hd__o21bai_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": [
|
|
[
|
|
"VPB",
|
|
"VNB",
|
|
"Y",
|
|
"VPWR",
|
|
"VGND",
|
|
"B1_N",
|
|
"A1",
|
|
"A2"
|
|
], [
|
|
"VPB",
|
|
"VNB",
|
|
"Y",
|
|
"VPWR",
|
|
"VGND",
|
|
"B1_N",
|
|
"A1",
|
|
"A2"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_sc_hd__o41a_2",
|
|
"sky130_fd_sc_hd__o41a_2"
|
|
],
|
|
"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": [
|
|
15,
|
|
15
|
|
],
|
|
"badnets": [
|
|
],
|
|
"badelements": [
|
|
],
|
|
"pins": [
|
|
[
|
|
"VPWR",
|
|
"VPB",
|
|
"VNB",
|
|
"B1",
|
|
"A3",
|
|
"A2",
|
|
"A1",
|
|
"A4",
|
|
"X",
|
|
"VGND"
|
|
], [
|
|
"VPWR",
|
|
"VPB",
|
|
"VNB",
|
|
"B1",
|
|
"A3",
|
|
"A2",
|
|
"A1",
|
|
"A4",
|
|
"X",
|
|
"VGND"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_sc_hd__inv_16",
|
|
"sky130_fd_sc_hd__inv_16"
|
|
],
|
|
"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",
|
|
"A",
|
|
"Y"
|
|
], [
|
|
"VGND",
|
|
"VNB",
|
|
"VPWR",
|
|
"VPB",
|
|
"A",
|
|
"Y"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_sc_hd__inv_6",
|
|
"sky130_fd_sc_hd__inv_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": [
|
|
6,
|
|
6
|
|
],
|
|
"badnets": [
|
|
],
|
|
"badelements": [
|
|
],
|
|
"pins": [
|
|
[
|
|
"A",
|
|
"Y",
|
|
"VPWR",
|
|
"VPB",
|
|
"VGND",
|
|
"VNB"
|
|
], [
|
|
"A",
|
|
"Y",
|
|
"VPWR",
|
|
"VPB",
|
|
"VGND",
|
|
"VNB"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_sc_hd__a311o_2",
|
|
"sky130_fd_sc_hd__a311o_2"
|
|
],
|
|
"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": [
|
|
15,
|
|
15
|
|
],
|
|
"badnets": [
|
|
],
|
|
"badelements": [
|
|
],
|
|
"pins": [
|
|
[
|
|
"VPWR",
|
|
"VGND",
|
|
"A2",
|
|
"B1",
|
|
"A3",
|
|
"C1",
|
|
"X",
|
|
"A1",
|
|
"VPB",
|
|
"VNB"
|
|
], [
|
|
"VPWR",
|
|
"VGND",
|
|
"A2",
|
|
"B1",
|
|
"A3",
|
|
"C1",
|
|
"X",
|
|
"A1",
|
|
"VPB",
|
|
"VNB"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_sc_hd__a211oi_4",
|
|
"sky130_fd_sc_hd__a211oi_4"
|
|
],
|
|
"devices": [
|
|
[
|
|
["sky130_fd_pr__nfet_01v8", 4],
|
|
["sky130_fd_pr__pfet_01v8_hvt", 8 ]
|
|
], [
|
|
["sky130_fd_pr__nfet_01v8", 4 ],
|
|
["sky130_fd_pr__pfet_01v8_hvt", 8 ]
|
|
]
|
|
],
|
|
"nets": [
|
|
14,
|
|
14
|
|
],
|
|
"badnets": [
|
|
],
|
|
"badelements": [
|
|
],
|
|
"pins": [
|
|
[
|
|
"VPB",
|
|
"VGND",
|
|
"C1",
|
|
"VNB",
|
|
"B1",
|
|
"A1",
|
|
"VPWR",
|
|
"A2",
|
|
"Y"
|
|
], [
|
|
"VPB",
|
|
"VGND",
|
|
"C1",
|
|
"VNB",
|
|
"B1",
|
|
"A1",
|
|
"VPWR",
|
|
"A2",
|
|
"Y"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_sc_hd__a21boi_2",
|
|
"sky130_fd_sc_hd__a21boi_2"
|
|
],
|
|
"devices": [
|
|
[
|
|
["sky130_fd_pr__nfet_01v8", 6],
|
|
["sky130_fd_pr__pfet_01v8_hvt", 4 ]
|
|
], [
|
|
["sky130_fd_pr__nfet_01v8", 6 ],
|
|
["sky130_fd_pr__pfet_01v8_hvt", 4 ]
|
|
]
|
|
],
|
|
"nets": [
|
|
12,
|
|
12
|
|
],
|
|
"badnets": [
|
|
],
|
|
"badelements": [
|
|
],
|
|
"pins": [
|
|
[
|
|
"B1_N",
|
|
"VPWR",
|
|
"A1",
|
|
"A2",
|
|
"VNB",
|
|
"Y",
|
|
"VGND",
|
|
"VPB"
|
|
], [
|
|
"B1_N",
|
|
"VPWR",
|
|
"A1",
|
|
"A2",
|
|
"VNB",
|
|
"Y",
|
|
"VGND",
|
|
"VPB"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"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__o31a_4",
|
|
"sky130_fd_sc_hd__o31a_4"
|
|
],
|
|
"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",
|
|
"VPB",
|
|
"VNB",
|
|
"X",
|
|
"A3",
|
|
"A1",
|
|
"B1",
|
|
"A2",
|
|
"VPWR"
|
|
], [
|
|
"VGND",
|
|
"VPB",
|
|
"VNB",
|
|
"X",
|
|
"A3",
|
|
"A1",
|
|
"B1",
|
|
"A2",
|
|
"VPWR"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_sc_hd__o41ai_4",
|
|
"sky130_fd_sc_hd__o41ai_4"
|
|
],
|
|
"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",
|
|
"VPB",
|
|
"VNB",
|
|
"A1",
|
|
"A3",
|
|
"A2",
|
|
"A4",
|
|
"VPWR",
|
|
"B1",
|
|
"VGND"
|
|
], [
|
|
"Y",
|
|
"VPB",
|
|
"VNB",
|
|
"A1",
|
|
"A3",
|
|
"A2",
|
|
"A4",
|
|
"VPWR",
|
|
"B1",
|
|
"VGND"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_sc_hd__inv_12",
|
|
"sky130_fd_sc_hd__inv_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": [
|
|
6,
|
|
6
|
|
],
|
|
"badnets": [
|
|
],
|
|
"badelements": [
|
|
],
|
|
"pins": [
|
|
[
|
|
"Y",
|
|
"A",
|
|
"VGND",
|
|
"VNB",
|
|
"VPWR",
|
|
"VPB"
|
|
], [
|
|
"Y",
|
|
"A",
|
|
"VGND",
|
|
"VNB",
|
|
"VPWR",
|
|
"VPB"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_sc_hd__o41ai_1",
|
|
"sky130_fd_sc_hd__o41ai_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": [
|
|
[
|
|
"Y",
|
|
"VGND",
|
|
"VPB",
|
|
"VNB",
|
|
"A2",
|
|
"A1",
|
|
"A3",
|
|
"A4",
|
|
"VPWR",
|
|
"B1"
|
|
], [
|
|
"Y",
|
|
"VGND",
|
|
"VPB",
|
|
"VNB",
|
|
"A2",
|
|
"A1",
|
|
"A3",
|
|
"A4",
|
|
"VPWR",
|
|
"B1"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"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__a311oi_1",
|
|
"sky130_fd_sc_hd__a311oi_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": [
|
|
[
|
|
"VPWR",
|
|
"VGND",
|
|
"VPB",
|
|
"VNB",
|
|
"A1",
|
|
"A2",
|
|
"A3",
|
|
"B1",
|
|
"C1",
|
|
"Y"
|
|
], [
|
|
"VPWR",
|
|
"VGND",
|
|
"VPB",
|
|
"VNB",
|
|
"A1",
|
|
"A2",
|
|
"A3",
|
|
"B1",
|
|
"C1",
|
|
"Y"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_sc_hd__o22ai_1",
|
|
"sky130_fd_sc_hd__o22ai_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": [
|
|
[
|
|
"Y",
|
|
"VPB",
|
|
"VNB",
|
|
"A2",
|
|
"A1",
|
|
"VPWR",
|
|
"B2",
|
|
"VGND",
|
|
"B1"
|
|
], [
|
|
"Y",
|
|
"VPB",
|
|
"VNB",
|
|
"A2",
|
|
"A1",
|
|
"VPWR",
|
|
"B2",
|
|
"VGND",
|
|
"B1"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_sc_hd__a31oi_4",
|
|
"sky130_fd_sc_hd__a31oi_4"
|
|
],
|
|
"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": [
|
|
[
|
|
"Y",
|
|
"VPWR",
|
|
"VPB",
|
|
"VNB",
|
|
"B1",
|
|
"A1",
|
|
"VGND",
|
|
"A3",
|
|
"A2"
|
|
], [
|
|
"Y",
|
|
"VPWR",
|
|
"VPB",
|
|
"VNB",
|
|
"B1",
|
|
"A1",
|
|
"VGND",
|
|
"A3",
|
|
"A2"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_sc_hd__a32oi_1",
|
|
"sky130_fd_sc_hd__a32oi_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": [
|
|
[
|
|
"Y",
|
|
"VPB",
|
|
"VNB",
|
|
"A1",
|
|
"A2",
|
|
"A3",
|
|
"B1",
|
|
"VGND",
|
|
"B2",
|
|
"VPWR"
|
|
], [
|
|
"Y",
|
|
"VPB",
|
|
"VNB",
|
|
"A1",
|
|
"A2",
|
|
"A3",
|
|
"B1",
|
|
"VGND",
|
|
"B2",
|
|
"VPWR"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_sc_hd__o32a_2",
|
|
"sky130_fd_sc_hd__o32a_2"
|
|
],
|
|
"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": [
|
|
15,
|
|
15
|
|
],
|
|
"badnets": [
|
|
],
|
|
"badelements": [
|
|
],
|
|
"pins": [
|
|
[
|
|
"VPWR",
|
|
"VGND",
|
|
"VPB",
|
|
"VNB",
|
|
"A3",
|
|
"B2",
|
|
"B1",
|
|
"A1",
|
|
"X",
|
|
"A2"
|
|
], [
|
|
"VPWR",
|
|
"VGND",
|
|
"VPB",
|
|
"VNB",
|
|
"A3",
|
|
"B2",
|
|
"B1",
|
|
"A1",
|
|
"X",
|
|
"A2"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_sc_hd__nor4b_4",
|
|
"sky130_fd_sc_hd__nor4b_4"
|
|
],
|
|
"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": [
|
|
[
|
|
"C",
|
|
"A",
|
|
"B",
|
|
"D_N",
|
|
"VPWR",
|
|
"Y",
|
|
"VPB",
|
|
"VGND",
|
|
"VNB"
|
|
], [
|
|
"C",
|
|
"A",
|
|
"B",
|
|
"D_N",
|
|
"VPWR",
|
|
"Y",
|
|
"VPB",
|
|
"VGND",
|
|
"VNB"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_sc_hd__a2bb2oi_4",
|
|
"sky130_fd_sc_hd__a2bb2oi_4"
|
|
],
|
|
"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": [
|
|
[
|
|
"VGND",
|
|
"VPB",
|
|
"VNB",
|
|
"A1_N",
|
|
"A2_N",
|
|
"B2",
|
|
"B1",
|
|
"Y",
|
|
"VPWR"
|
|
], [
|
|
"VGND",
|
|
"VPB",
|
|
"VNB",
|
|
"A1_N",
|
|
"A2_N",
|
|
"B2",
|
|
"B1",
|
|
"Y",
|
|
"VPWR"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_sc_hd__a21o_2",
|
|
"sky130_fd_sc_hd__a21o_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",
|
|
"A1",
|
|
"X",
|
|
"B1",
|
|
"A2",
|
|
"VPWR",
|
|
"VGND"
|
|
], [
|
|
"VNB",
|
|
"VPB",
|
|
"A1",
|
|
"X",
|
|
"B1",
|
|
"A2",
|
|
"VPWR",
|
|
"VGND"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_sc_hd__nand4b_1",
|
|
"sky130_fd_sc_hd__nand4b_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": [
|
|
[
|
|
"A_N",
|
|
"C",
|
|
"D",
|
|
"B",
|
|
"VGND",
|
|
"Y",
|
|
"VPWR",
|
|
"VPB",
|
|
"VNB"
|
|
], [
|
|
"A_N",
|
|
"C",
|
|
"D",
|
|
"B",
|
|
"VGND",
|
|
"Y",
|
|
"VPWR",
|
|
"VPB",
|
|
"VNB"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_sc_hd__a21o_4",
|
|
"sky130_fd_sc_hd__a21o_4"
|
|
],
|
|
"devices": [
|
|
[
|
|
["sky130_fd_pr__nfet_01v8", 6],
|
|
["sky130_fd_pr__pfet_01v8_hvt", 4 ]
|
|
], [
|
|
["sky130_fd_pr__nfet_01v8", 6 ],
|
|
["sky130_fd_pr__pfet_01v8_hvt", 4 ]
|
|
]
|
|
],
|
|
"nets": [
|
|
12,
|
|
12
|
|
],
|
|
"badnets": [
|
|
],
|
|
"badelements": [
|
|
],
|
|
"pins": [
|
|
[
|
|
"VPWR",
|
|
"A2",
|
|
"A1",
|
|
"VNB",
|
|
"X",
|
|
"B1",
|
|
"VPB",
|
|
"VGND"
|
|
], [
|
|
"VPWR",
|
|
"A2",
|
|
"A1",
|
|
"VNB",
|
|
"X",
|
|
"B1",
|
|
"VPB",
|
|
"VGND"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_sc_hd__a21boi_1",
|
|
"sky130_fd_sc_hd__a21boi_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": [
|
|
[
|
|
"A1",
|
|
"A2",
|
|
"B1_N",
|
|
"VNB",
|
|
"VPB",
|
|
"VGND",
|
|
"Y",
|
|
"VPWR"
|
|
], [
|
|
"A1",
|
|
"A2",
|
|
"B1_N",
|
|
"VNB",
|
|
"VPB",
|
|
"VGND",
|
|
"Y",
|
|
"VPWR"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_sc_hd__o311ai_1",
|
|
"sky130_fd_sc_hd__o311ai_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": [
|
|
[
|
|
"VPB",
|
|
"VNB",
|
|
"Y",
|
|
"B1",
|
|
"C1",
|
|
"A3",
|
|
"A2",
|
|
"A1",
|
|
"VPWR",
|
|
"VGND"
|
|
], [
|
|
"VPB",
|
|
"VNB",
|
|
"Y",
|
|
"B1",
|
|
"C1",
|
|
"A3",
|
|
"A2",
|
|
"A1",
|
|
"VPWR",
|
|
"VGND"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_sc_hvl__conb_1",
|
|
"sky130_fd_sc_hvl__conb_1"
|
|
],
|
|
"devices": [
|
|
[
|
|
["sky130_fd_pr__res_generic_po", 2 ]
|
|
], [
|
|
["sky130_fd_pr__res_generic_po", 2 ]
|
|
]
|
|
],
|
|
"nets": [
|
|
4,
|
|
4
|
|
],
|
|
"badnets": [
|
|
],
|
|
"badelements": [
|
|
],
|
|
"pins": [
|
|
[
|
|
"HI",
|
|
"VPWR",
|
|
"VGND",
|
|
"LO",
|
|
"VNB",
|
|
"VPB"
|
|
], [
|
|
"HI",
|
|
"VPWR",
|
|
"VGND",
|
|
"LO",
|
|
"VNB",
|
|
"VPB"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_ef_io__gpiov2_pad_wrapped",
|
|
"sky130_ef_io__gpiov2_pad_wrapped"
|
|
],
|
|
"devices": [
|
|
[
|
|
["sky130_fd_pr__nfet_05v0_nvt", 34],
|
|
["sky130_fd_pr__pfet_g5v0d10v5", 300],
|
|
["sky130_fd_pr__nfet_01v8_lvt", 34],
|
|
["sky130_fd_pr__nfet_g5v0d10v5", 392],
|
|
["sky130_fd_pr__pfet_01v8_hvt", 29],
|
|
["sky130_fd_pr__nfet_01v8", 36],
|
|
["sky130_fd_io__com_cclat", 1],
|
|
["sky130_fd_io__gpiov2_octl_mux", 1],
|
|
["sky130_fd_pr__res_generic_m1", 73],
|
|
["sky130_fd_pr__res_generic_po", 14],
|
|
["sky130_fd_pr__res_generic_m2", 34],
|
|
["sky130_fd_io__res250only_small", 2],
|
|
["sky130_fd_io__res75only_small", 18],
|
|
["sky130_fd_io__inv_1", 15],
|
|
["sky130_fd_io__nor2_1", 4],
|
|
["sky130_fd_io__nand2_1", 4],
|
|
["sky130_fd_io__gpiov2_ipath_hvls", 1],
|
|
["sky130_fd_io__gpiov2_vcchib_in_buf", 1],
|
|
["sky130_fd_pr__pfet_01v8", 9],
|
|
["sky130_fd_io__signal_5_sym_hv_local_5term", 2],
|
|
["sky130_fd_pr__res_generic_m3", 1],
|
|
["sky130_fd_pr__res_generic_m4", 1 ]
|
|
], [
|
|
["sky130_fd_pr__nfet_05v0_nvt", 34 ],
|
|
["sky130_fd_pr__pfet_g5v0d10v5", 300 ],
|
|
["sky130_fd_pr__nfet_01v8_lvt", 34 ],
|
|
["sky130_fd_pr__nfet_g5v0d10v5", 392 ],
|
|
["sky130_fd_pr__pfet_01v8_hvt", 29 ],
|
|
["sky130_fd_pr__nfet_01v8", 36 ],
|
|
["sky130_fd_io__com_cclat", 1 ],
|
|
["sky130_fd_io__gpiov2_octl_mux", 1 ],
|
|
["sky130_fd_pr__res_generic_m1", 73 ],
|
|
["sky130_fd_pr__res_generic_po", 14 ],
|
|
["sky130_fd_pr__res_generic_m2", 34 ],
|
|
["sky130_fd_io__res250only_small", 2 ],
|
|
["sky130_fd_io__res75only_small", 18 ],
|
|
["sky130_fd_io__inv_1", 15 ],
|
|
["sky130_fd_io__nor2_1", 4 ],
|
|
["sky130_fd_io__nand2_1", 4 ],
|
|
["sky130_fd_io__gpiov2_ipath_hvls", 1 ],
|
|
["sky130_fd_io__gpiov2_vcchib_in_buf", 1 ],
|
|
["sky130_fd_pr__pfet_01v8", 9 ],
|
|
["sky130_fd_io__signal_5_sym_hv_local_5term", 2 ],
|
|
["sky130_fd_pr__res_generic_m3", 1 ],
|
|
["sky130_fd_pr__res_generic_m4", 1 ]
|
|
]
|
|
],
|
|
"nets": [
|
|
599,
|
|
597
|
|
],
|
|
"badnets": [
|
|
[
|
|
[
|
|
[
|
|
"gpio/VDDIO",
|
|
[
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 97 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "4", 130 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "2", 1 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 2 ],
|
|
[ "sky130_fd_io__com_cclat", "VCC_IO", 1 ],
|
|
[ "sky130_fd_io__gpiov2_octl_mux", "w_1191_2415#", 1 ],
|
|
[ "sky130_fd_pr__res_generic_m1", "end_a|end_b", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"gpio/VSSIO_uq4",
|
|
[
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 12 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "4", 12 ],
|
|
[ "sky130_fd_pr__res_generic_po", "end_a|end_b", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"VSSIO",
|
|
[
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 47 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "4", 67 ],
|
|
[ "sky130_fd_io__gpiov2_octl_mux", "a_1266_1185#", 1 ],
|
|
[ "sky130_fd_pr__res_generic_m1", "end_a|end_b", 3 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "2", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"VDDIO",
|
|
[
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 9 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "4", 9 ],
|
|
[ "sky130_fd_pr__res_generic_po", "end_a|end_b", 1 ]
|
|
]
|
|
]
|
|
], [
|
|
[
|
|
"VDDIO",
|
|
[
|
|
[ "sky130_fd_pr__res_generic_po", "end_a|end_b", 1 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 106 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "4", 139 ],
|
|
[ "sky130_fd_io__com_cclat", "VCC_IO", 1 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "2", 1 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "2", 2 ],
|
|
[ "sky130_fd_io__gpiov2_octl_mux", "VCCIO", 1 ],
|
|
[ "sky130_fd_pr__res_generic_m1", "end_a|end_b", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"VSSIO",
|
|
[
|
|
[ "sky130_fd_pr__res_generic_po", "end_a|end_b", 1 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 59 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "4", 79 ],
|
|
[ "sky130_fd_pr__res_generic_m1", "end_a|end_b", 3 ],
|
|
[ "sky130_fd_io__gpiov2_octl_mux", "VSSIO", 1 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "2", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
]
|
|
]
|
|
]
|
|
],
|
|
"badelements": [
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_ef_io__vccd_lvc_clamped_pad",
|
|
"sky130_ef_io__vccd_lvc_clamped_pad"
|
|
],
|
|
"devices": [
|
|
[
|
|
["sky130_fd_pr__res_generic_m5", 1],
|
|
["sky130_fd_pr__nfet_01v8", 6],
|
|
["sky130_fd_pr__pfet_01v8", 2],
|
|
["sky130_fd_pr__res_generic_po", 2],
|
|
["sky130_fd_pr__diode_pd2nw_05v5", 2 ]
|
|
], [
|
|
["sky130_fd_pr__res_generic_m5", 1 ],
|
|
["sky130_fd_pr__nfet_01v8", 6 ],
|
|
["sky130_fd_pr__pfet_01v8", 2 ],
|
|
["sky130_fd_pr__res_generic_po", 2 ],
|
|
["sky130_fd_pr__diode_pd2nw_05v5", 2 ]
|
|
]
|
|
],
|
|
"nets": [
|
|
9,
|
|
9
|
|
],
|
|
"badnets": [
|
|
],
|
|
"badelements": [
|
|
],
|
|
"pins": [
|
|
[
|
|
"VSSA",
|
|
"VSSD",
|
|
"VCCD",
|
|
"VSSIO_uq4",
|
|
"VCCD_PAD",
|
|
"VDDA",
|
|
"VSSIO_Q",
|
|
"AMUXBUS_B",
|
|
"VDDIO",
|
|
"AMUXBUS_A",
|
|
"VCCHIB",
|
|
"VDDIO_Q",
|
|
"VSWITCH"
|
|
], [
|
|
"VSSA",
|
|
"VSSD",
|
|
"VCCD",
|
|
"VSSIO",
|
|
"VCCD_PAD",
|
|
"VDDA",
|
|
"VSSIO_Q",
|
|
"AMUXBUS_B",
|
|
"VDDIO",
|
|
"AMUXBUS_A",
|
|
"VCCHIB",
|
|
"VDDIO_Q",
|
|
"VSWITCH"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"constant_block",
|
|
"constant_block"
|
|
],
|
|
"devices": [
|
|
[
|
|
["sky130_fd_sc_hd__buf_16", 2],
|
|
["sky130_fd_sc_hd__conb_1", 1 ]
|
|
], [
|
|
["sky130_fd_sc_hd__buf_16", 2 ],
|
|
["sky130_fd_sc_hd__conb_1", 1 ]
|
|
]
|
|
],
|
|
"nets": [
|
|
6,
|
|
6
|
|
],
|
|
"badnets": [
|
|
],
|
|
"badelements": [
|
|
],
|
|
"pins": [
|
|
[
|
|
"one",
|
|
"zero",
|
|
"vssd",
|
|
"vccd"
|
|
], [
|
|
"one",
|
|
"zero",
|
|
"vssd",
|
|
"vccd"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_ef_io__analog_pad",
|
|
"sky130_ef_io__analog_pad"
|
|
],
|
|
"devices": [
|
|
[
|
|
["sky130_fd_pr__res_generic_m5", 1 ]
|
|
], [
|
|
["sky130_fd_pr__res_generic_m5", 1 ]
|
|
]
|
|
],
|
|
"nets": [
|
|
2,
|
|
2
|
|
],
|
|
"badnets": [
|
|
],
|
|
"badelements": [
|
|
],
|
|
"pins": [
|
|
[
|
|
"P_CORE",
|
|
"P_PAD",
|
|
"VSSA",
|
|
"VDDA",
|
|
"VCCD",
|
|
"VSWITCH",
|
|
"VDDIO_Q",
|
|
"AMUXBUS_B",
|
|
"VSSIO",
|
|
"VDDIO",
|
|
"VSSIO_Q",
|
|
"VCCHIB",
|
|
"VSSD",
|
|
"AMUXBUS_A"
|
|
], [
|
|
"P_CORE",
|
|
"P_PAD",
|
|
"VSSA",
|
|
"VDDA",
|
|
"VCCD",
|
|
"VSWITCH",
|
|
"VDDIO_Q",
|
|
"AMUXBUS_B",
|
|
"VSSIO",
|
|
"VDDIO",
|
|
"VSSIO_Q",
|
|
"VCCHIB",
|
|
"VSSD",
|
|
"AMUXBUS_A"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_ef_io__vddio_hvc_clamped_pad",
|
|
"sky130_ef_io__vddio_hvc_clamped_pad"
|
|
],
|
|
"devices": [
|
|
[
|
|
["sky130_fd_pr__nfet_g5v0d10v5", 3],
|
|
["sky130_fd_pr__res_generic_m5", 1],
|
|
["sky130_fd_pr__pfet_g5v0d10v5", 1],
|
|
["sky130_fd_pr__res_generic_m3", 1],
|
|
["sky130_fd_pr__res_generic_po", 1 ]
|
|
], [
|
|
["sky130_fd_pr__nfet_g5v0d10v5", 3 ],
|
|
["sky130_fd_pr__res_generic_m5", 1 ],
|
|
["sky130_fd_pr__pfet_g5v0d10v5", 1 ],
|
|
["sky130_fd_pr__res_generic_m3", 1 ],
|
|
["sky130_fd_pr__res_generic_po", 1 ]
|
|
]
|
|
],
|
|
"nets": [
|
|
6,
|
|
6
|
|
],
|
|
"badnets": [
|
|
],
|
|
"badelements": [
|
|
],
|
|
"pins": [
|
|
[
|
|
"VDDIO_Q",
|
|
"VDDIO_PAD",
|
|
"VDDIO",
|
|
"VSSIO",
|
|
"VDDA",
|
|
"VSSIO_Q",
|
|
"VSWITCH",
|
|
"VSSD",
|
|
"VSSA",
|
|
"AMUXBUS_A",
|
|
"AMUXBUS_B",
|
|
"VCCHIB",
|
|
"VCCD"
|
|
], [
|
|
"VDDIO_Q",
|
|
"VDDIO_PAD",
|
|
"VDDIO",
|
|
"VSSIO",
|
|
"VDDA",
|
|
"VSSIO_Q",
|
|
"VSWITCH",
|
|
"VSSD",
|
|
"VSSA",
|
|
"AMUXBUS_A",
|
|
"AMUXBUS_B",
|
|
"VCCHIB",
|
|
"VCCD"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_ef_io__vssio_hvc_clamped_pad",
|
|
"sky130_ef_io__vssio_hvc_clamped_pad"
|
|
],
|
|
"devices": [
|
|
[
|
|
["sky130_fd_pr__nfet_g5v0d10v5", 3],
|
|
["sky130_fd_pr__res_generic_m5", 1],
|
|
["sky130_fd_pr__pfet_g5v0d10v5", 1],
|
|
["sky130_fd_pr__res_generic_m3", 1],
|
|
["sky130_fd_pr__res_generic_po", 1 ]
|
|
], [
|
|
["sky130_fd_pr__nfet_g5v0d10v5", 3 ],
|
|
["sky130_fd_pr__res_generic_m5", 1 ],
|
|
["sky130_fd_pr__pfet_g5v0d10v5", 1 ],
|
|
["sky130_fd_pr__res_generic_m3", 1 ],
|
|
["sky130_fd_pr__res_generic_po", 1 ]
|
|
]
|
|
],
|
|
"nets": [
|
|
6,
|
|
6
|
|
],
|
|
"badnets": [
|
|
],
|
|
"badelements": [
|
|
],
|
|
"pins": [
|
|
[
|
|
"VSSIO",
|
|
"VDDIO",
|
|
"VSSIO_PAD",
|
|
"VSSIO_Q",
|
|
"VDDA",
|
|
"VSWITCH",
|
|
"VDDIO_Q",
|
|
"AMUXBUS_B",
|
|
"VSSD",
|
|
"VSSA",
|
|
"AMUXBUS_A",
|
|
"VCCHIB",
|
|
"VCCD"
|
|
], [
|
|
"VSSIO",
|
|
"VDDIO",
|
|
"VSSIO_PAD",
|
|
"VSSIO_Q",
|
|
"VDDA",
|
|
"VSWITCH",
|
|
"VDDIO_Q",
|
|
"AMUXBUS_B",
|
|
"VSSD",
|
|
"VSSA",
|
|
"AMUXBUS_A",
|
|
"VCCHIB",
|
|
"VCCD"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_ef_io__vdda_hvc_clamped_pad",
|
|
"sky130_ef_io__vdda_hvc_clamped_pad"
|
|
],
|
|
"devices": [
|
|
[
|
|
["sky130_fd_pr__nfet_g5v0d10v5", 3],
|
|
["sky130_fd_pr__res_generic_m5", 1],
|
|
["sky130_fd_pr__pfet_g5v0d10v5", 1],
|
|
["sky130_fd_pr__res_generic_m3", 1],
|
|
["sky130_fd_pr__res_generic_po", 1 ]
|
|
], [
|
|
["sky130_fd_pr__nfet_g5v0d10v5", 3 ],
|
|
["sky130_fd_pr__res_generic_m5", 1 ],
|
|
["sky130_fd_pr__pfet_g5v0d10v5", 1 ],
|
|
["sky130_fd_pr__res_generic_m3", 1 ],
|
|
["sky130_fd_pr__res_generic_po", 1 ]
|
|
]
|
|
],
|
|
"nets": [
|
|
6,
|
|
6
|
|
],
|
|
"badnets": [
|
|
],
|
|
"badelements": [
|
|
],
|
|
"pins": [
|
|
[
|
|
"VDDA",
|
|
"VDDA_PAD",
|
|
"VSSA",
|
|
"VSSIO_Q",
|
|
"AMUXBUS_B",
|
|
"AMUXBUS_A",
|
|
"VSSIO",
|
|
"VDDIO_Q",
|
|
"VSSD",
|
|
"VCCHIB",
|
|
"VCCD",
|
|
"VSWITCH",
|
|
"VDDIO"
|
|
], [
|
|
"VDDA",
|
|
"VDDA_PAD",
|
|
"VSSA",
|
|
"VSSIO_Q",
|
|
"AMUXBUS_B",
|
|
"AMUXBUS_A",
|
|
"VSSIO",
|
|
"VDDIO_Q",
|
|
"VSSD",
|
|
"VCCHIB",
|
|
"VCCD",
|
|
"VSWITCH",
|
|
"VDDIO"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_ef_io__top_power_hvc",
|
|
"sky130_ef_io__top_power_hvc"
|
|
],
|
|
"devices": [
|
|
[
|
|
["sky130_fd_pr__nfet_g5v0d10v5", 3],
|
|
["sky130_fd_pr__res_generic_m5", 1],
|
|
["sky130_fd_pr__pfet_g5v0d10v5", 1],
|
|
["sky130_fd_pr__res_generic_m3", 1],
|
|
["sky130_fd_pr__res_generic_po", 1 ]
|
|
], [
|
|
["sky130_fd_pr__nfet_g5v0d10v5", 3 ],
|
|
["sky130_fd_pr__res_generic_m5", 1 ],
|
|
["sky130_fd_pr__pfet_g5v0d10v5", 1 ],
|
|
["sky130_fd_pr__res_generic_m3", 1 ],
|
|
["sky130_fd_pr__res_generic_po", 1 ]
|
|
]
|
|
],
|
|
"nets": [
|
|
7,
|
|
7
|
|
],
|
|
"badnets": [
|
|
],
|
|
"badelements": [
|
|
],
|
|
"pins": [
|
|
[
|
|
"DRN_HVC",
|
|
"P_CORE",
|
|
"P_PAD",
|
|
"SRC_BDY_HVC",
|
|
"VSSA",
|
|
"VDDA",
|
|
"VCCHIB",
|
|
"VSSIO",
|
|
"VCCD",
|
|
"VDDIO",
|
|
"VSWITCH",
|
|
"VDDIO_Q",
|
|
"AMUXBUS_B",
|
|
"AMUXBUS_A",
|
|
"VSSD",
|
|
"VSSIO_Q",
|
|
"(no pin)"
|
|
], [
|
|
"DRN_HVC",
|
|
"P_CORE",
|
|
"P_PAD",
|
|
"SRC_BDY_HVC",
|
|
"VSSA",
|
|
"VDDA",
|
|
"VCCHIB",
|
|
"VSSIO",
|
|
"VCCD",
|
|
"VDDIO",
|
|
"VSWITCH",
|
|
"VDDIO_Q",
|
|
"AMUXBUS_B",
|
|
"AMUXBUS_A",
|
|
"VSSD",
|
|
"VSSIO_Q",
|
|
"VCCD_PAD"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_ef_io__vssd_lvc_clamped3_pad",
|
|
"sky130_ef_io__vssd_lvc_clamped3_pad"
|
|
],
|
|
"devices": [
|
|
[
|
|
["sky130_fd_pr__res_generic_m5", 1],
|
|
["sky130_fd_pr__nfet_01v8", 6],
|
|
["sky130_fd_pr__pfet_01v8", 2],
|
|
["sky130_fd_pr__res_generic_po", 2],
|
|
["sky130_fd_pr__diode_pd2nw_05v5", 2 ]
|
|
], [
|
|
["sky130_fd_pr__res_generic_m5", 1 ],
|
|
["sky130_fd_pr__nfet_01v8", 6 ],
|
|
["sky130_fd_pr__pfet_01v8", 2 ],
|
|
["sky130_fd_pr__res_generic_po", 2 ],
|
|
["sky130_fd_pr__diode_pd2nw_05v5", 2 ]
|
|
]
|
|
],
|
|
"nets": [
|
|
8,
|
|
8
|
|
],
|
|
"badnets": [
|
|
],
|
|
"badelements": [
|
|
],
|
|
"pins": [
|
|
[
|
|
"VCCD1",
|
|
"VSSIO",
|
|
"VSSD1",
|
|
"VSSD_PAD",
|
|
"VDDA",
|
|
"VSSIO_Q",
|
|
"VCCD",
|
|
"VSWITCH",
|
|
"AMUXBUS_B",
|
|
"AMUXBUS_A",
|
|
"VSSD",
|
|
"VSSA",
|
|
"VDDIO",
|
|
"VCCHIB",
|
|
"VDDIO_Q"
|
|
], [
|
|
"VCCD1",
|
|
"VSSIO",
|
|
"VSSD1",
|
|
"VSSD_PAD",
|
|
"VDDA",
|
|
"VSSIO_Q",
|
|
"VCCD",
|
|
"VSWITCH",
|
|
"AMUXBUS_B",
|
|
"AMUXBUS_A",
|
|
"VSSD",
|
|
"VSSA",
|
|
"VDDIO",
|
|
"VCCHIB",
|
|
"VDDIO_Q"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_ef_io__vssd_lvc_clamped_pad",
|
|
"sky130_ef_io__vssd_lvc_clamped_pad"
|
|
],
|
|
"devices": [
|
|
[
|
|
["sky130_fd_pr__res_generic_m5", 1],
|
|
["sky130_fd_pr__nfet_01v8", 6],
|
|
["sky130_fd_pr__pfet_01v8", 2],
|
|
["sky130_fd_pr__res_generic_po", 2],
|
|
["sky130_fd_pr__diode_pd2nw_05v5", 2 ]
|
|
], [
|
|
["sky130_fd_pr__res_generic_m5", 1 ],
|
|
["sky130_fd_pr__nfet_01v8", 6 ],
|
|
["sky130_fd_pr__pfet_01v8", 2 ],
|
|
["sky130_fd_pr__res_generic_po", 2 ],
|
|
["sky130_fd_pr__diode_pd2nw_05v5", 2 ]
|
|
]
|
|
],
|
|
"nets": [
|
|
9,
|
|
9
|
|
],
|
|
"badnets": [
|
|
],
|
|
"badelements": [
|
|
],
|
|
"pins": [
|
|
[
|
|
"VSSA",
|
|
"VCCD",
|
|
"VSSD",
|
|
"VSSIO_uq4",
|
|
"VSSD_PAD",
|
|
"VDDA",
|
|
"VSWITCH",
|
|
"AMUXBUS_B",
|
|
"VDDIO_Q",
|
|
"AMUXBUS_A",
|
|
"VSSIO_Q",
|
|
"VDDIO",
|
|
"VCCHIB"
|
|
], [
|
|
"VSSA",
|
|
"VCCD",
|
|
"VSSD",
|
|
"VSSIO",
|
|
"VSSD_PAD",
|
|
"VDDA",
|
|
"VSWITCH",
|
|
"AMUXBUS_B",
|
|
"VDDIO_Q",
|
|
"AMUXBUS_A",
|
|
"VSSIO_Q",
|
|
"VDDIO",
|
|
"VCCHIB"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_ef_io__vccd_lvc_clamped3_pad",
|
|
"sky130_ef_io__vccd_lvc_clamped3_pad"
|
|
],
|
|
"devices": [
|
|
[
|
|
["sky130_fd_pr__res_generic_m5", 1],
|
|
["sky130_fd_pr__nfet_01v8", 6],
|
|
["sky130_fd_pr__pfet_01v8", 2],
|
|
["sky130_fd_pr__res_generic_po", 2],
|
|
["sky130_fd_pr__diode_pd2nw_05v5", 2 ]
|
|
], [
|
|
["sky130_fd_pr__res_generic_m5", 1 ],
|
|
["sky130_fd_pr__nfet_01v8", 6 ],
|
|
["sky130_fd_pr__pfet_01v8", 2 ],
|
|
["sky130_fd_pr__res_generic_po", 2 ],
|
|
["sky130_fd_pr__diode_pd2nw_05v5", 2 ]
|
|
]
|
|
],
|
|
"nets": [
|
|
8,
|
|
8
|
|
],
|
|
"badnets": [
|
|
],
|
|
"badelements": [
|
|
],
|
|
"pins": [
|
|
[
|
|
"VCCD1",
|
|
"VSSIO",
|
|
"VSSD1",
|
|
"VCCD_PAD",
|
|
"VDDA",
|
|
"VCCD",
|
|
"VSWITCH",
|
|
"AMUXBUS_B",
|
|
"VDDIO",
|
|
"AMUXBUS_A",
|
|
"VCCHIB",
|
|
"VSSD",
|
|
"VSSA",
|
|
"VDDIO_Q",
|
|
"VSSIO_Q"
|
|
], [
|
|
"VCCD1",
|
|
"VSSIO",
|
|
"VSSD1",
|
|
"VCCD_PAD",
|
|
"VDDA",
|
|
"VCCD",
|
|
"VSWITCH",
|
|
"AMUXBUS_B",
|
|
"VDDIO",
|
|
"AMUXBUS_A",
|
|
"VCCHIB",
|
|
"VSSD",
|
|
"VSSA",
|
|
"VDDIO_Q",
|
|
"VSSIO_Q"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_ef_io__vssa_hvc_clamped_pad",
|
|
"sky130_ef_io__vssa_hvc_clamped_pad"
|
|
],
|
|
"devices": [
|
|
[
|
|
["sky130_fd_pr__nfet_g5v0d10v5", 3],
|
|
["sky130_fd_pr__res_generic_m5", 1],
|
|
["sky130_fd_pr__pfet_g5v0d10v5", 1],
|
|
["sky130_fd_pr__res_generic_m3", 1],
|
|
["sky130_fd_pr__res_generic_po", 1 ]
|
|
], [
|
|
["sky130_fd_pr__nfet_g5v0d10v5", 3 ],
|
|
["sky130_fd_pr__res_generic_m5", 1 ],
|
|
["sky130_fd_pr__pfet_g5v0d10v5", 1 ],
|
|
["sky130_fd_pr__res_generic_m3", 1 ],
|
|
["sky130_fd_pr__res_generic_po", 1 ]
|
|
]
|
|
],
|
|
"nets": [
|
|
6,
|
|
6
|
|
],
|
|
"badnets": [
|
|
],
|
|
"badelements": [
|
|
],
|
|
"pins": [
|
|
[
|
|
"VSSA",
|
|
"VSSA_PAD",
|
|
"VDDA",
|
|
"VSWITCH",
|
|
"VSSIO",
|
|
"VCCHIB",
|
|
"VDDIO_Q",
|
|
"VDDIO",
|
|
"AMUXBUS_B",
|
|
"VSSIO_Q",
|
|
"VSSD",
|
|
"AMUXBUS_A",
|
|
"VCCD"
|
|
], [
|
|
"VSSA",
|
|
"VSSA_PAD",
|
|
"VDDA",
|
|
"VSWITCH",
|
|
"VSSIO",
|
|
"VCCHIB",
|
|
"VDDIO_Q",
|
|
"VDDIO",
|
|
"AMUXBUS_B",
|
|
"VSSIO_Q",
|
|
"VSSD",
|
|
"AMUXBUS_A",
|
|
"VCCD"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_io__top_xres4v2",
|
|
"sky130_fd_io__top_xres4v2"
|
|
],
|
|
"devices": [
|
|
[
|
|
["sky130_fd_pr__res_generic_m1", 63],
|
|
["sky130_fd_pr__res_generic_po", 19],
|
|
["sky130_fd_io__inv_1", 1],
|
|
["sky130_fd_pr__pfet_g5v0d10v5", 51],
|
|
["sky130_fd_pr__nfet_g5v0d10v5", 46],
|
|
["sky130_fd_pr__nfet_05v0_nvt", 4],
|
|
["sky130_fd_pr__res_generic_nd__hv", 1],
|
|
["sky130_fd_io__signal_5_sym_hv_local_5term", 4],
|
|
["sky130_fd_io__res250only_small", 3],
|
|
["sky130_fd_pr__res_generic_m2", 28],
|
|
["sky130_fd_pr__res_generic_nd", 68 ]
|
|
], [
|
|
["sky130_fd_pr__res_generic_m1", 63 ],
|
|
["sky130_fd_pr__res_generic_po", 19 ],
|
|
["sky130_fd_io__inv_1", 1 ],
|
|
["sky130_fd_pr__pfet_g5v0d10v5", 51 ],
|
|
["sky130_fd_pr__nfet_g5v0d10v5", 46 ],
|
|
["sky130_fd_pr__nfet_05v0_nvt", 4 ],
|
|
["sky130_fd_pr__res_generic_nd__hv", 1 ],
|
|
["sky130_fd_io__signal_5_sym_hv_local_5term", 4 ],
|
|
["sky130_fd_io__res250only_small", 3 ],
|
|
["sky130_fd_pr__res_generic_m2", 28 ],
|
|
["sky130_fd_pr__res_generic_nd", 68 ]
|
|
]
|
|
],
|
|
"nets": [
|
|
199,
|
|
197
|
|
],
|
|
"badnets": [
|
|
[
|
|
[
|
|
[
|
|
"VDDIO_uq6",
|
|
[
|
|
[ "sky130_fd_pr__res_generic_po", "end_a|end_b", 2 ],
|
|
[ "sky130_fd_io__signal_5_sym_hv_local_5term", "NWELLRING", 4 ],
|
|
[ "sky130_fd_io__signal_5_sym_hv_local_5term", "IN", 2 ],
|
|
[ "sky130_fd_io__signal_5_sym_hv_local_5term", "m1_204_67#", 4 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 9 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "4", 9 ]
|
|
]
|
|
],
|
|
[
|
|
"VDDIO",
|
|
[
|
|
[ "sky130_fd_pr__res_generic_po", "end_a|end_b", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"TIE_HI_ESD",
|
|
[
|
|
[ "sky130_fd_pr__res_generic_po", "end_a|end_b", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"VSSIO",
|
|
[
|
|
[ "sky130_fd_pr__res_generic_po", "end_a|end_b", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"TIE_LO_ESD",
|
|
[
|
|
[ "sky130_fd_pr__res_generic_po", "end_a|end_b", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"VSSIO_uq6",
|
|
[
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 9 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "4", 9 ],
|
|
[ "sky130_fd_pr__res_generic_po", "end_a|end_b", 1 ]
|
|
]
|
|
]
|
|
], [
|
|
[
|
|
"TIE_LO_ESD",
|
|
[
|
|
[ "sky130_fd_pr__res_generic_po", "end_a|end_b", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"TIE_HI_ESD",
|
|
[
|
|
[ "sky130_fd_pr__res_generic_po", "end_a|end_b", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"VSSIO",
|
|
[
|
|
[ "sky130_fd_pr__res_generic_po", "end_a|end_b", 2 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 9 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "4", 9 ]
|
|
]
|
|
],
|
|
[
|
|
"VDDIO",
|
|
[
|
|
[ "sky130_fd_pr__res_generic_po", "end_a|end_b", 3 ],
|
|
[ "sky130_fd_io__signal_5_sym_hv_local_5term", "NWELLRING", 4 ],
|
|
[ "sky130_fd_io__signal_5_sym_hv_local_5term", "net16", 4 ],
|
|
[ "sky130_fd_io__signal_5_sym_hv_local_5term", "IN", 2 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "1|3", 9 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "4", 9 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
],
|
|
[
|
|
"(no matching net)",
|
|
[
|
|
[ "", "", 0 ]
|
|
]
|
|
]
|
|
]
|
|
]
|
|
],
|
|
"badelements": [
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_sc_hd__dfxtp_4",
|
|
"sky130_fd_sc_hd__dfxtp_4"
|
|
],
|
|
"devices": [
|
|
[
|
|
["sky130_fd_pr__pfet_01v8_hvt", 12],
|
|
["sky130_fd_pr__nfet_01v8", 12 ]
|
|
], [
|
|
["sky130_fd_pr__pfet_01v8_hvt", 12 ],
|
|
["sky130_fd_pr__nfet_01v8", 12 ]
|
|
]
|
|
],
|
|
"nets": [
|
|
18,
|
|
18
|
|
],
|
|
"badnets": [
|
|
],
|
|
"badelements": [
|
|
],
|
|
"pins": [
|
|
[
|
|
"VPB",
|
|
"VNB",
|
|
"VGND",
|
|
"VPWR",
|
|
"Q",
|
|
"D",
|
|
"CLK"
|
|
], [
|
|
"VPB",
|
|
"VNB",
|
|
"VGND",
|
|
"VPWR",
|
|
"Q",
|
|
"D",
|
|
"CLK"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_sc_hd__clkdlybuf4s15_2",
|
|
"sky130_fd_sc_hd__clkdlybuf4s15_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": [
|
|
9,
|
|
9
|
|
],
|
|
"badnets": [
|
|
],
|
|
"badelements": [
|
|
],
|
|
"pins": [
|
|
[
|
|
"A",
|
|
"X",
|
|
"VGND",
|
|
"VNB",
|
|
"VPWR",
|
|
"VPB"
|
|
], [
|
|
"A",
|
|
"X",
|
|
"VGND",
|
|
"VNB",
|
|
"VPWR",
|
|
"VPB"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_sc_hd__dfxtp_2",
|
|
"sky130_fd_sc_hd__dfxtp_2"
|
|
],
|
|
"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__xnor2_2",
|
|
"sky130_fd_sc_hd__xnor2_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": [
|
|
11,
|
|
11
|
|
],
|
|
"badnets": [
|
|
],
|
|
"badelements": [
|
|
],
|
|
"pins": [
|
|
[
|
|
"VGND",
|
|
"Y",
|
|
"VPWR",
|
|
"B",
|
|
"A",
|
|
"VPB",
|
|
"VNB"
|
|
], [
|
|
"VGND",
|
|
"Y",
|
|
"VPWR",
|
|
"B",
|
|
"A",
|
|
"VPB",
|
|
"VNB"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_sc_hd__clkdlybuf4s18_2",
|
|
"sky130_fd_sc_hd__clkdlybuf4s18_2"
|
|
],
|
|
"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": [
|
|
9,
|
|
9
|
|
],
|
|
"badnets": [
|
|
],
|
|
"badelements": [
|
|
],
|
|
"pins": [
|
|
[
|
|
"X",
|
|
"A",
|
|
"VPWR",
|
|
"VPB",
|
|
"VGND",
|
|
"VNB"
|
|
], [
|
|
"X",
|
|
"A",
|
|
"VPWR",
|
|
"VPB",
|
|
"VGND",
|
|
"VNB"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_sc_hd__dfbbn_2",
|
|
"sky130_fd_sc_hd__dfbbn_2"
|
|
],
|
|
"devices": [
|
|
[
|
|
["sky130_fd_pr__nfet_01v8", 20],
|
|
["sky130_fd_pr__pfet_01v8_hvt", 20 ]
|
|
], [
|
|
["sky130_fd_pr__nfet_01v8", 20 ],
|
|
["sky130_fd_pr__pfet_01v8_hvt", 20 ]
|
|
]
|
|
],
|
|
"nets": [
|
|
29,
|
|
29
|
|
],
|
|
"badnets": [
|
|
],
|
|
"badelements": [
|
|
],
|
|
"pins": [
|
|
[
|
|
"VPWR",
|
|
"RESET_B",
|
|
"Q_N",
|
|
"Q",
|
|
"D",
|
|
"CLK_N",
|
|
"VPB",
|
|
"VNB",
|
|
"VGND",
|
|
"SET_B"
|
|
], [
|
|
"VPWR",
|
|
"RESET_B",
|
|
"Q_N",
|
|
"Q",
|
|
"D",
|
|
"CLK_N",
|
|
"VPB",
|
|
"VNB",
|
|
"VGND",
|
|
"SET_B"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_sc_hd__o221a_2",
|
|
"sky130_fd_sc_hd__o221a_2"
|
|
],
|
|
"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": [
|
|
15,
|
|
15
|
|
],
|
|
"badnets": [
|
|
],
|
|
"badelements": [
|
|
],
|
|
"pins": [
|
|
[
|
|
"VGND",
|
|
"X",
|
|
"C1",
|
|
"A2",
|
|
"B2",
|
|
"B1",
|
|
"A1",
|
|
"VNB",
|
|
"VPB",
|
|
"VPWR"
|
|
], [
|
|
"VGND",
|
|
"X",
|
|
"C1",
|
|
"A2",
|
|
"B2",
|
|
"B1",
|
|
"A1",
|
|
"VNB",
|
|
"VPB",
|
|
"VPWR"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_sc_hd__clkinv_8",
|
|
"sky130_fd_sc_hd__clkinv_8"
|
|
],
|
|
"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__einvp_2",
|
|
"sky130_fd_sc_hd__einvp_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": [
|
|
[
|
|
"VPB",
|
|
"TE",
|
|
"VNB",
|
|
"VPWR",
|
|
"VGND",
|
|
"A",
|
|
"Z"
|
|
], [
|
|
"VPB",
|
|
"TE",
|
|
"VNB",
|
|
"VPWR",
|
|
"VGND",
|
|
"A",
|
|
"Z"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"gpio_logic_high",
|
|
"gpio_logic_high"
|
|
],
|
|
"devices": [
|
|
[
|
|
["sky130_fd_sc_hd__decap_6", 1],
|
|
["sky130_ef_sc_hd__decap_12", 1],
|
|
["sky130_fd_sc_hd__decap_3", 1],
|
|
["sky130_fd_sc_hd__decap_4", 1],
|
|
["sky130_fd_sc_hd__conb_1", 1 ]
|
|
], [
|
|
["sky130_fd_sc_hd__decap_6", 1 ],
|
|
["sky130_ef_sc_hd__decap_12", 1 ],
|
|
["sky130_fd_sc_hd__decap_3", 1 ],
|
|
["sky130_fd_sc_hd__decap_4", 1 ],
|
|
["sky130_fd_sc_hd__conb_1", 1 ]
|
|
]
|
|
],
|
|
"nets": [
|
|
4,
|
|
4
|
|
],
|
|
"badnets": [
|
|
],
|
|
"badelements": [
|
|
],
|
|
"pins": [
|
|
[
|
|
"gpio_logic1",
|
|
"vssd1",
|
|
"vccd1"
|
|
], [
|
|
"gpio_logic1",
|
|
"vssd1",
|
|
"vccd1"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_sc_hd__o2bb2a_2",
|
|
"sky130_fd_sc_hd__o2bb2a_2"
|
|
],
|
|
"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": [
|
|
[
|
|
"VPWR",
|
|
"VPB",
|
|
"VNB",
|
|
"VGND",
|
|
"A1_N",
|
|
"A2_N",
|
|
"X",
|
|
"B2",
|
|
"B1"
|
|
], [
|
|
"VPWR",
|
|
"VPB",
|
|
"VNB",
|
|
"VGND",
|
|
"A1_N",
|
|
"A2_N",
|
|
"X",
|
|
"B2",
|
|
"B1"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_sc_hd__nand3b_2",
|
|
"sky130_fd_sc_hd__nand3b_2"
|
|
],
|
|
"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": [
|
|
[
|
|
"VPWR",
|
|
"Y",
|
|
"VPB",
|
|
"VNB",
|
|
"C",
|
|
"B",
|
|
"VGND",
|
|
"A_N"
|
|
], [
|
|
"VPWR",
|
|
"Y",
|
|
"VPB",
|
|
"VNB",
|
|
"C",
|
|
"B",
|
|
"VGND",
|
|
"A_N"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_sc_hd__a211oi_2",
|
|
"sky130_fd_sc_hd__a211oi_2"
|
|
],
|
|
"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",
|
|
"Y",
|
|
"VNB",
|
|
"B1",
|
|
"C1",
|
|
"VPWR",
|
|
"A2",
|
|
"A1",
|
|
"VGND"
|
|
], [
|
|
"VPB",
|
|
"Y",
|
|
"VNB",
|
|
"B1",
|
|
"C1",
|
|
"VPWR",
|
|
"A2",
|
|
"A1",
|
|
"VGND"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"gpio_defaults_block",
|
|
"gpio_defaults_block"
|
|
],
|
|
"devices": [
|
|
[
|
|
["sky130_fd_sc_hd__decap_3", 1],
|
|
["sky130_fd_sc_hd__conb_1", 13],
|
|
["sky130_fd_sc_hd__decap_8", 1],
|
|
["sky130_fd_sc_hd__decap_4", 1 ]
|
|
], [
|
|
["sky130_fd_sc_hd__decap_3", 1 ],
|
|
["sky130_fd_sc_hd__conb_1", 13 ],
|
|
["sky130_fd_sc_hd__decap_8", 1 ],
|
|
["sky130_fd_sc_hd__decap_4", 1 ]
|
|
]
|
|
],
|
|
"nets": [
|
|
28,
|
|
28
|
|
],
|
|
"badnets": [
|
|
],
|
|
"badelements": [
|
|
],
|
|
"pins": [
|
|
[
|
|
"gpio_defaults[11]",
|
|
"gpio_defaults[1]",
|
|
"gpio_defaults[3]",
|
|
"gpio_defaults[5]",
|
|
"gpio_defaults[7]",
|
|
"gpio_defaults[9]",
|
|
"gpio_defaults[10]",
|
|
"gpio_defaults[0]",
|
|
"gpio_defaults[12]",
|
|
"gpio_defaults[2]",
|
|
"gpio_defaults[4]",
|
|
"gpio_defaults[6]",
|
|
"gpio_defaults[8]",
|
|
"VGND",
|
|
"VPWR"
|
|
], [
|
|
"gpio_defaults[11]",
|
|
"gpio_defaults[1]",
|
|
"gpio_defaults[3]",
|
|
"gpio_defaults[5]",
|
|
"gpio_defaults[7]",
|
|
"gpio_defaults[9]",
|
|
"gpio_defaults[10]",
|
|
"gpio_defaults[0]",
|
|
"gpio_defaults[12]",
|
|
"gpio_defaults[2]",
|
|
"gpio_defaults[4]",
|
|
"gpio_defaults[6]",
|
|
"gpio_defaults[8]",
|
|
"VGND",
|
|
"VPWR"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_sc_hd__clkinv_16",
|
|
"sky130_fd_sc_hd__clkinv_16"
|
|
],
|
|
"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": [
|
|
[
|
|
"Y",
|
|
"A",
|
|
"VPWR",
|
|
"VPB",
|
|
"VGND",
|
|
"VNB"
|
|
], [
|
|
"Y",
|
|
"A",
|
|
"VPWR",
|
|
"VPB",
|
|
"VGND",
|
|
"VNB"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_sc_hd__a41o_2",
|
|
"sky130_fd_sc_hd__a41o_2"
|
|
],
|
|
"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": [
|
|
15,
|
|
15
|
|
],
|
|
"badnets": [
|
|
],
|
|
"badelements": [
|
|
],
|
|
"pins": [
|
|
[
|
|
"VGND",
|
|
"VNB",
|
|
"VPB",
|
|
"A3",
|
|
"A2",
|
|
"A4",
|
|
"B1",
|
|
"A1",
|
|
"X",
|
|
"VPWR"
|
|
], [
|
|
"VGND",
|
|
"VNB",
|
|
"VPB",
|
|
"A3",
|
|
"A2",
|
|
"A4",
|
|
"B1",
|
|
"A1",
|
|
"X",
|
|
"VPWR"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_sc_hd__macro_sparecell",
|
|
"sky130_fd_sc_hd__macro_sparecell"
|
|
],
|
|
"devices": [
|
|
[
|
|
["sky130_fd_sc_hd__nand2_2", 2],
|
|
["sky130_fd_sc_hd__inv_2", 2],
|
|
["sky130_fd_sc_hd__nor2_2", 2],
|
|
["sky130_fd_sc_hd__conb_1", 1 ]
|
|
], [
|
|
["sky130_fd_sc_hd__nand2_2", 2 ],
|
|
["sky130_fd_sc_hd__inv_2", 2 ],
|
|
["sky130_fd_sc_hd__nor2_2", 2 ],
|
|
["sky130_fd_sc_hd__conb_1", 1 ]
|
|
]
|
|
],
|
|
"nets": [
|
|
12,
|
|
12
|
|
],
|
|
"badnets": [
|
|
],
|
|
"badelements": [
|
|
],
|
|
"pins": [
|
|
[
|
|
"LO",
|
|
"VGND",
|
|
"VNB",
|
|
"VPB",
|
|
"VPWR"
|
|
], [
|
|
"LO",
|
|
"VGND",
|
|
"VNB",
|
|
"VPB",
|
|
"VPWR"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"RAM128",
|
|
"RAM128"
|
|
],
|
|
"devices": [
|
|
[
|
|
["sky130_fd_sc_hd__inv_1", 1024],
|
|
["sky130_fd_sc_hd__dlclkp_1", 512],
|
|
["sky130_fd_sc_hd__ebufn_2", 4352],
|
|
["sky130_fd_sc_hd__decap_6", 1],
|
|
["sky130_fd_sc_hd__clkbuf_2", 452],
|
|
["sky130_fd_sc_hd__dlxtp_1", 4096],
|
|
["sky130_fd_sc_hd__diode_2", 770],
|
|
["sky130_fd_sc_hd__and2_1", 512],
|
|
["sky130_fd_sc_hd__decap_12", 1],
|
|
["sky130_fd_sc_hd__decap_8", 1],
|
|
["sky130_fd_sc_hd__decap_4", 1],
|
|
["sky130_fd_sc_hd__conb_1", 32],
|
|
["sky130_fd_sc_hd__clkbuf_16", 160],
|
|
["sky130_fd_sc_hd__clkbuf_4", 177],
|
|
["sky130_fd_sc_hd__dfxtp_1", 256],
|
|
["sky130_fd_sc_hd__nor4b_2", 16],
|
|
["sky130_fd_sc_hd__mux2_1", 128],
|
|
["sky130_fd_sc_hd__and4bb_2", 48],
|
|
["sky130_fd_sc_hd__decap_3", 1],
|
|
["sky130_fd_sc_hd__and4b_2", 48],
|
|
["sky130_fd_sc_hd__mux4_1", 32],
|
|
["sky130_fd_sc_hd__and4_2", 16],
|
|
["sky130_fd_sc_hd__and2b_2", 12],
|
|
["sky130_fd_sc_hd__and2_2", 12],
|
|
["sky130_fd_sc_hd__nor3b_2", 1],
|
|
["sky130_fd_sc_hd__and3b_2", 2],
|
|
["sky130_fd_sc_hd__and3_2", 1 ]
|
|
], [
|
|
["sky130_fd_sc_hd__inv_1", 1024 ],
|
|
["sky130_fd_sc_hd__dlclkp_1", 512 ],
|
|
["sky130_fd_sc_hd__ebufn_2", 4352 ],
|
|
["sky130_fd_sc_hd__decap_6", 1 ],
|
|
["sky130_fd_sc_hd__clkbuf_2", 452 ],
|
|
["sky130_fd_sc_hd__dlxtp_1", 4096 ],
|
|
["sky130_fd_sc_hd__diode_2", 770 ],
|
|
["sky130_fd_sc_hd__and2_1", 512 ],
|
|
["sky130_fd_sc_hd__decap_12", 1 ],
|
|
["sky130_fd_sc_hd__decap_8", 1 ],
|
|
["sky130_fd_sc_hd__decap_4", 1 ],
|
|
["sky130_fd_sc_hd__conb_1", 32 ],
|
|
["sky130_fd_sc_hd__clkbuf_16", 160 ],
|
|
["sky130_fd_sc_hd__clkbuf_4", 177 ],
|
|
["sky130_fd_sc_hd__dfxtp_1", 256 ],
|
|
["sky130_fd_sc_hd__nor4b_2", 16 ],
|
|
["sky130_fd_sc_hd__mux2_1", 128 ],
|
|
["sky130_fd_sc_hd__and4bb_2", 48 ],
|
|
["sky130_fd_sc_hd__decap_3", 1 ],
|
|
["sky130_fd_sc_hd__and4b_2", 48 ],
|
|
["sky130_fd_sc_hd__mux4_1", 32 ],
|
|
["sky130_fd_sc_hd__and4_2", 16 ],
|
|
["sky130_fd_sc_hd__and2b_2", 12 ],
|
|
["sky130_fd_sc_hd__and2_2", 12 ],
|
|
["sky130_fd_sc_hd__nor3b_2", 1 ],
|
|
["sky130_fd_sc_hd__and3b_2", 2 ],
|
|
["sky130_fd_sc_hd__and3_2", 1 ]
|
|
]
|
|
],
|
|
"nets": [
|
|
7872,
|
|
7872
|
|
],
|
|
"badnets": [
|
|
],
|
|
"badelements": [
|
|
],
|
|
"pins": [
|
|
[
|
|
"A0[5]",
|
|
"A0[6]",
|
|
"CLK",
|
|
"Di0[0]",
|
|
"Di0[10]",
|
|
"Di0[11]",
|
|
"Di0[12]",
|
|
"Di0[13]",
|
|
"Di0[14]",
|
|
"Di0[15]",
|
|
"Di0[16]",
|
|
"Di0[17]",
|
|
"Di0[18]",
|
|
"Di0[19]",
|
|
"Di0[1]",
|
|
"Di0[20]",
|
|
"Di0[21]",
|
|
"Di0[22]",
|
|
"Di0[23]",
|
|
"Di0[24]",
|
|
"Di0[25]",
|
|
"Di0[26]",
|
|
"Di0[27]",
|
|
"Di0[28]",
|
|
"Di0[29]",
|
|
"Di0[2]",
|
|
"Di0[30]",
|
|
"Di0[31]",
|
|
"Di0[3]",
|
|
"Di0[4]",
|
|
"Di0[5]",
|
|
"Di0[6]",
|
|
"Di0[7]",
|
|
"Di0[8]",
|
|
"Di0[9]",
|
|
"Do0[0]",
|
|
"Do0[1]",
|
|
"Do0[2]",
|
|
"Do0[3]",
|
|
"Do0[4]",
|
|
"Do0[5]",
|
|
"Do0[6]",
|
|
"Do0[7]",
|
|
"Do0[8]",
|
|
"Do0[9]",
|
|
"Do0[10]",
|
|
"Do0[11]",
|
|
"Do0[12]",
|
|
"Do0[13]",
|
|
"Do0[14]",
|
|
"Do0[15]",
|
|
"Do0[16]",
|
|
"Do0[17]",
|
|
"Do0[18]",
|
|
"Do0[19]",
|
|
"Do0[20]",
|
|
"Do0[21]",
|
|
"Do0[22]",
|
|
"Do0[23]",
|
|
"Do0[24]",
|
|
"Do0[25]",
|
|
"Do0[26]",
|
|
"Do0[27]",
|
|
"Do0[28]",
|
|
"Do0[29]",
|
|
"Do0[30]",
|
|
"Do0[31]",
|
|
"EN0",
|
|
"A0[4]",
|
|
"A0[3]",
|
|
"A0[0]",
|
|
"A0[1]",
|
|
"A0[2]",
|
|
"WE0[0]",
|
|
"WE0[1]",
|
|
"WE0[2]",
|
|
"WE0[3]",
|
|
"VGND",
|
|
"VPWR"
|
|
], [
|
|
"A0[5]",
|
|
"A0[6]",
|
|
"CLK",
|
|
"Di0[0]",
|
|
"Di0[10]",
|
|
"Di0[11]",
|
|
"Di0[12]",
|
|
"Di0[13]",
|
|
"Di0[14]",
|
|
"Di0[15]",
|
|
"Di0[16]",
|
|
"Di0[17]",
|
|
"Di0[18]",
|
|
"Di0[19]",
|
|
"Di0[1]",
|
|
"Di0[20]",
|
|
"Di0[21]",
|
|
"Di0[22]",
|
|
"Di0[23]",
|
|
"Di0[24]",
|
|
"Di0[25]",
|
|
"Di0[26]",
|
|
"Di0[27]",
|
|
"Di0[28]",
|
|
"Di0[29]",
|
|
"Di0[2]",
|
|
"Di0[30]",
|
|
"Di0[31]",
|
|
"Di0[3]",
|
|
"Di0[4]",
|
|
"Di0[5]",
|
|
"Di0[6]",
|
|
"Di0[7]",
|
|
"Di0[8]",
|
|
"Di0[9]",
|
|
"Do0[0]",
|
|
"Do0[1]",
|
|
"Do0[2]",
|
|
"Do0[3]",
|
|
"Do0[4]",
|
|
"Do0[5]",
|
|
"Do0[6]",
|
|
"Do0[7]",
|
|
"Do0[8]",
|
|
"Do0[9]",
|
|
"Do0[10]",
|
|
"Do0[11]",
|
|
"Do0[12]",
|
|
"Do0[13]",
|
|
"Do0[14]",
|
|
"Do0[15]",
|
|
"Do0[16]",
|
|
"Do0[17]",
|
|
"Do0[18]",
|
|
"Do0[19]",
|
|
"Do0[20]",
|
|
"Do0[21]",
|
|
"Do0[22]",
|
|
"Do0[23]",
|
|
"Do0[24]",
|
|
"Do0[25]",
|
|
"Do0[26]",
|
|
"Do0[27]",
|
|
"Do0[28]",
|
|
"Do0[29]",
|
|
"Do0[30]",
|
|
"Do0[31]",
|
|
"EN0",
|
|
"A0[4]",
|
|
"A0[3]",
|
|
"A0[0]",
|
|
"A0[1]",
|
|
"A0[2]",
|
|
"WE0[0]",
|
|
"WE0[1]",
|
|
"WE0[2]",
|
|
"WE0[3]",
|
|
"VGND",
|
|
"VPWR"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_sc_hd__einvn_8",
|
|
"sky130_fd_sc_hd__einvn_8"
|
|
],
|
|
"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": [
|
|
[
|
|
"VNB",
|
|
"VPB",
|
|
"TE_B",
|
|
"VGND",
|
|
"Z",
|
|
"A",
|
|
"VPWR"
|
|
], [
|
|
"VNB",
|
|
"VPB",
|
|
"TE_B",
|
|
"VGND",
|
|
"Z",
|
|
"A",
|
|
"VPWR"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_sc_hd__xor2_4",
|
|
"sky130_fd_sc_hd__xor2_4"
|
|
],
|
|
"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": [
|
|
[
|
|
"VPB",
|
|
"VNB",
|
|
"X",
|
|
"VPWR",
|
|
"A",
|
|
"VGND",
|
|
"B"
|
|
], [
|
|
"VPB",
|
|
"VNB",
|
|
"X",
|
|
"VPWR",
|
|
"A",
|
|
"VGND",
|
|
"B"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_sc_hd__o41a_4",
|
|
"sky130_fd_sc_hd__o41a_4"
|
|
],
|
|
"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": [
|
|
15,
|
|
15
|
|
],
|
|
"badnets": [
|
|
],
|
|
"badelements": [
|
|
],
|
|
"pins": [
|
|
[
|
|
"VPWR",
|
|
"VPB",
|
|
"VNB",
|
|
"A2",
|
|
"A3",
|
|
"A4",
|
|
"B1",
|
|
"X",
|
|
"A1",
|
|
"VGND"
|
|
], [
|
|
"VPWR",
|
|
"VPB",
|
|
"VNB",
|
|
"A2",
|
|
"A3",
|
|
"A4",
|
|
"B1",
|
|
"X",
|
|
"A1",
|
|
"VGND"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_sc_hd__xor2_2",
|
|
"sky130_fd_sc_hd__xor2_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": [
|
|
11,
|
|
11
|
|
],
|
|
"badnets": [
|
|
],
|
|
"badelements": [
|
|
],
|
|
"pins": [
|
|
[
|
|
"VPB",
|
|
"VNB",
|
|
"VPWR",
|
|
"X",
|
|
"A",
|
|
"B",
|
|
"VGND"
|
|
], [
|
|
"VPB",
|
|
"VNB",
|
|
"VPWR",
|
|
"X",
|
|
"A",
|
|
"B",
|
|
"VGND"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_sc_hd__o22a_2",
|
|
"sky130_fd_sc_hd__o22a_2"
|
|
],
|
|
"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",
|
|
"X",
|
|
"B2",
|
|
"B1",
|
|
"A2",
|
|
"A1"
|
|
], [
|
|
"VPWR",
|
|
"VGND",
|
|
"VPB",
|
|
"VNB",
|
|
"X",
|
|
"B2",
|
|
"B1",
|
|
"A2",
|
|
"A1"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_sc_hd__xnor2_4",
|
|
"sky130_fd_sc_hd__xnor2_4"
|
|
],
|
|
"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": [
|
|
11,
|
|
11
|
|
],
|
|
"badnets": [
|
|
],
|
|
"badelements": [
|
|
],
|
|
"pins": [
|
|
[
|
|
"VNB",
|
|
"VPB",
|
|
"A",
|
|
"B",
|
|
"VPWR",
|
|
"VGND",
|
|
"Y"
|
|
], [
|
|
"VNB",
|
|
"VPB",
|
|
"A",
|
|
"B",
|
|
"VPWR",
|
|
"VGND",
|
|
"Y"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_sc_hd__o22ai_4",
|
|
"sky130_fd_sc_hd__o22ai_4"
|
|
],
|
|
"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": [
|
|
[
|
|
"B2",
|
|
"A2",
|
|
"VGND",
|
|
"B1",
|
|
"A1",
|
|
"VPWR",
|
|
"Y",
|
|
"VPB",
|
|
"VNB"
|
|
], [
|
|
"B2",
|
|
"A2",
|
|
"VGND",
|
|
"B1",
|
|
"A1",
|
|
"VPWR",
|
|
"Y",
|
|
"VPB",
|
|
"VNB"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_sc_hd__einvn_4",
|
|
"sky130_fd_sc_hd__einvn_4"
|
|
],
|
|
"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",
|
|
"TE_B",
|
|
"Z",
|
|
"A",
|
|
"VGND",
|
|
"VPWR"
|
|
], [
|
|
"VNB",
|
|
"VPB",
|
|
"TE_B",
|
|
"Z",
|
|
"A",
|
|
"VGND",
|
|
"VPWR"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_sc_hd__a22o_4",
|
|
"sky130_fd_sc_hd__a22o_4"
|
|
],
|
|
"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": [
|
|
[
|
|
"VPWR",
|
|
"VGND",
|
|
"VPB",
|
|
"VNB",
|
|
"A1",
|
|
"X",
|
|
"B2",
|
|
"A2",
|
|
"B1"
|
|
], [
|
|
"VPWR",
|
|
"VGND",
|
|
"VPB",
|
|
"VNB",
|
|
"A1",
|
|
"X",
|
|
"B2",
|
|
"A2",
|
|
"B1"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_sc_hd__o2bb2ai_2",
|
|
"sky130_fd_sc_hd__o2bb2ai_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": [
|
|
13,
|
|
13
|
|
],
|
|
"badnets": [
|
|
],
|
|
"badelements": [
|
|
],
|
|
"pins": [
|
|
[
|
|
"VGND",
|
|
"Y",
|
|
"VPWR",
|
|
"A1_N",
|
|
"B2",
|
|
"A2_N",
|
|
"B1",
|
|
"VNB",
|
|
"VPB"
|
|
], [
|
|
"VGND",
|
|
"Y",
|
|
"VPWR",
|
|
"A1_N",
|
|
"B2",
|
|
"A2_N",
|
|
"B1",
|
|
"VNB",
|
|
"VPB"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_sc_hd__o221ai_2",
|
|
"sky130_fd_sc_hd__o221ai_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",
|
|
"VPB",
|
|
"VNB",
|
|
"A2",
|
|
"B2",
|
|
"A1",
|
|
"C1",
|
|
"VGND",
|
|
"B1",
|
|
"Y"
|
|
], [
|
|
"VPWR",
|
|
"VPB",
|
|
"VNB",
|
|
"A2",
|
|
"B2",
|
|
"A1",
|
|
"C1",
|
|
"VGND",
|
|
"B1",
|
|
"Y"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_sc_hd__clkinv_1",
|
|
"sky130_fd_sc_hd__clkinv_1"
|
|
],
|
|
"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",
|
|
"Y",
|
|
"A"
|
|
], [
|
|
"VPWR",
|
|
"VPB",
|
|
"VGND",
|
|
"VNB",
|
|
"Y",
|
|
"A"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"simple_por",
|
|
"simple_por"
|
|
],
|
|
"devices": [
|
|
[
|
|
["sky130_fd_sc_hvl__buf_8", 2],
|
|
["sky130_fd_pr__cap_mim_m3_2", 1],
|
|
["sky130_fd_pr__pfet_g5v0d10v5", 8],
|
|
["sky130_fd_pr__nfet_g5v0d10v5", 3],
|
|
["sky130_fd_pr__res_xhigh_po", 3],
|
|
["sky130_fd_sc_hvl__schmittbuf_1", 1],
|
|
["sky130_fd_pr__cap_mim_m3_1", 1],
|
|
["sky130_fd_sc_hvl__inv_8", 1 ]
|
|
], [
|
|
["sky130_fd_sc_hvl__buf_8", 2 ],
|
|
["sky130_fd_pr__cap_mim_m3_2", 1 ],
|
|
["sky130_fd_pr__pfet_g5v0d10v5", 8 ],
|
|
["sky130_fd_pr__nfet_g5v0d10v5", 3 ],
|
|
["sky130_fd_pr__res_xhigh_po", 3 ],
|
|
["sky130_fd_sc_hvl__schmittbuf_1", 1 ],
|
|
["sky130_fd_pr__cap_mim_m3_1", 1 ],
|
|
["sky130_fd_sc_hvl__inv_8", 1 ]
|
|
]
|
|
],
|
|
"nets": [
|
|
17,
|
|
17
|
|
],
|
|
"badnets": [
|
|
],
|
|
"badelements": [
|
|
],
|
|
"pins": [
|
|
[
|
|
"vdd3v3",
|
|
"vss3v3",
|
|
"porb_h",
|
|
"porb_l",
|
|
"por_l",
|
|
"vss1v8",
|
|
"vdd1v8"
|
|
], [
|
|
"vdd3v3",
|
|
"vss3v3",
|
|
"porb_h",
|
|
"porb_l",
|
|
"por_l",
|
|
"vss1v8",
|
|
"vdd1v8"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"caravel_clocking",
|
|
"caravel_clocking"
|
|
],
|
|
"devices": [
|
|
[
|
|
["sky130_fd_sc_hd__decap_4", 1],
|
|
["sky130_fd_sc_hd__dfrtn_1", 8],
|
|
["sky130_fd_sc_hd__o2bb2ai_1", 3],
|
|
["sky130_fd_sc_hd__mux2_1", 51],
|
|
["sky130_ef_sc_hd__decap_12", 1],
|
|
["sky130_fd_sc_hd__decap_8", 1],
|
|
["sky130_fd_sc_hd__decap_6", 1],
|
|
["sky130_fd_sc_hd__diode_2", 18],
|
|
["sky130_fd_sc_hd__a21oi_1", 4],
|
|
["sky130_fd_sc_hd__dfstp_1", 14],
|
|
["sky130_fd_sc_hd__nand2_1", 8],
|
|
["sky130_fd_sc_hd__xnor2_1", 10],
|
|
["sky130_fd_sc_hd__decap_3", 1],
|
|
["sky130_fd_sc_hd__clkbuf_16", 19],
|
|
["sky130_fd_sc_hd__o2111ai_2", 2],
|
|
["sky130_fd_sc_hd__nand2b_1", 14],
|
|
["sky130_fd_sc_hd__o21ai_1", 18],
|
|
["sky130_fd_sc_hd__and3b_1", 1],
|
|
["sky130_fd_sc_hd__inv_2", 10],
|
|
["sky130_fd_sc_hd__inv_4", 9],
|
|
["sky130_fd_sc_hd__nand3b_1", 5],
|
|
["sky130_fd_sc_hd__a31o_1", 2],
|
|
["sky130_fd_sc_hd__and2_1", 4],
|
|
["sky130_fd_sc_hd__clkbuf_1", 11],
|
|
["sky130_fd_sc_hd__buf_12", 1],
|
|
["sky130_fd_sc_hd__a41oi_1", 1],
|
|
["sky130_fd_sc_hd__clkinv_4", 6],
|
|
["sky130_fd_sc_hd__nand2b_2", 2],
|
|
["sky130_fd_sc_hd__nor3_1", 8],
|
|
["sky130_fd_sc_hd__o31ai_1", 3],
|
|
["sky130_fd_sc_hd__nor2_1", 12],
|
|
["sky130_fd_sc_hd__o211ai_4", 2],
|
|
["sky130_fd_sc_hd__dfrtp_1", 15],
|
|
["sky130_fd_sc_hd__o31a_1", 2],
|
|
["sky130_fd_sc_hd__inv_1", 2],
|
|
["sky130_fd_sc_hd__o21bai_1", 2],
|
|
["sky130_fd_sc_hd__buf_4", 9],
|
|
["sky130_fd_sc_hd__nor3_2", 2],
|
|
["sky130_fd_sc_hd__buf_2", 3],
|
|
["sky130_fd_sc_hd__dfxtp_1", 7],
|
|
["sky130_fd_sc_hd__a21bo_1", 1],
|
|
["sky130_fd_sc_hd__dfrtp_2", 4],
|
|
["sky130_fd_sc_hd__clkbuf_4", 4],
|
|
["sky130_fd_sc_hd__dlymetal6s2s_1", 1],
|
|
["sky130_fd_sc_hd__dfstp_2", 7],
|
|
["sky130_fd_sc_hd__o21ba_2", 1],
|
|
["sky130_fd_sc_hd__and4bb_2", 1],
|
|
["sky130_fd_sc_hd__clkbuf_2", 3],
|
|
["sky130_fd_sc_hd__o22a_1", 2],
|
|
["sky130_fd_sc_hd__o2111a_1", 1],
|
|
["sky130_fd_sc_hd__nor4_1", 2],
|
|
["sky130_fd_sc_hd__o21ai_2", 1],
|
|
["sky130_fd_sc_hd__o21a_4", 1],
|
|
["sky130_fd_sc_hd__o21a_1", 5],
|
|
["sky130_fd_sc_hd__nand3_1", 2],
|
|
["sky130_fd_sc_hd__nor2_2", 2],
|
|
["sky130_fd_sc_hd__a21o_1", 2],
|
|
["sky130_fd_sc_hd__dlygate4sd3_1", 7],
|
|
["sky130_fd_sc_hd__nor3b_4", 1],
|
|
["sky130_fd_sc_hd__nor3b_2", 1],
|
|
["sky130_fd_sc_hd__dfrtp_4", 2],
|
|
["sky130_fd_sc_hd__o31ai_2", 1],
|
|
["sky130_fd_sc_hd__a2bb2o_1", 2],
|
|
["sky130_fd_sc_hd__conb_1", 1],
|
|
["sky130_fd_sc_hd__nand4bb_1", 1 ]
|
|
], [
|
|
["sky130_fd_sc_hd__decap_4", 1 ],
|
|
["sky130_fd_sc_hd__dfrtn_1", 8 ],
|
|
["sky130_fd_sc_hd__o2bb2ai_1", 3 ],
|
|
["sky130_fd_sc_hd__mux2_1", 51 ],
|
|
["sky130_ef_sc_hd__decap_12", 1 ],
|
|
["sky130_fd_sc_hd__decap_8", 1 ],
|
|
["sky130_fd_sc_hd__decap_6", 1 ],
|
|
["sky130_fd_sc_hd__diode_2", 18 ],
|
|
["sky130_fd_sc_hd__a21oi_1", 4 ],
|
|
["sky130_fd_sc_hd__dfstp_1", 14 ],
|
|
["sky130_fd_sc_hd__nand2_1", 8 ],
|
|
["sky130_fd_sc_hd__xnor2_1", 10 ],
|
|
["sky130_fd_sc_hd__decap_3", 1 ],
|
|
["sky130_fd_sc_hd__clkbuf_16", 19 ],
|
|
["sky130_fd_sc_hd__o2111ai_2", 2 ],
|
|
["sky130_fd_sc_hd__nand2b_1", 14 ],
|
|
["sky130_fd_sc_hd__o21ai_1", 18 ],
|
|
["sky130_fd_sc_hd__and3b_1", 1 ],
|
|
["sky130_fd_sc_hd__inv_2", 10 ],
|
|
["sky130_fd_sc_hd__inv_4", 9 ],
|
|
["sky130_fd_sc_hd__nand3b_1", 5 ],
|
|
["sky130_fd_sc_hd__a31o_1", 2 ],
|
|
["sky130_fd_sc_hd__and2_1", 4 ],
|
|
["sky130_fd_sc_hd__clkbuf_1", 11 ],
|
|
["sky130_fd_sc_hd__buf_12", 1 ],
|
|
["sky130_fd_sc_hd__a41oi_1", 1 ],
|
|
["sky130_fd_sc_hd__clkinv_4", 6 ],
|
|
["sky130_fd_sc_hd__nand2b_2", 2 ],
|
|
["sky130_fd_sc_hd__nor3_1", 8 ],
|
|
["sky130_fd_sc_hd__o31ai_1", 3 ],
|
|
["sky130_fd_sc_hd__nor2_1", 12 ],
|
|
["sky130_fd_sc_hd__o211ai_4", 2 ],
|
|
["sky130_fd_sc_hd__dfrtp_1", 15 ],
|
|
["sky130_fd_sc_hd__o31a_1", 2 ],
|
|
["sky130_fd_sc_hd__inv_1", 2 ],
|
|
["sky130_fd_sc_hd__o21bai_1", 2 ],
|
|
["sky130_fd_sc_hd__buf_4", 9 ],
|
|
["sky130_fd_sc_hd__nor3_2", 2 ],
|
|
["sky130_fd_sc_hd__buf_2", 3 ],
|
|
["sky130_fd_sc_hd__dfxtp_1", 7 ],
|
|
["sky130_fd_sc_hd__a21bo_1", 1 ],
|
|
["sky130_fd_sc_hd__dfrtp_2", 4 ],
|
|
["sky130_fd_sc_hd__clkbuf_4", 4 ],
|
|
["sky130_fd_sc_hd__dlymetal6s2s_1", 1 ],
|
|
["sky130_fd_sc_hd__dfstp_2", 7 ],
|
|
["sky130_fd_sc_hd__o21ba_2", 1 ],
|
|
["sky130_fd_sc_hd__and4bb_2", 1 ],
|
|
["sky130_fd_sc_hd__clkbuf_2", 3 ],
|
|
["sky130_fd_sc_hd__o22a_1", 2 ],
|
|
["sky130_fd_sc_hd__o2111a_1", 1 ],
|
|
["sky130_fd_sc_hd__nor4_1", 2 ],
|
|
["sky130_fd_sc_hd__o21ai_2", 1 ],
|
|
["sky130_fd_sc_hd__o21a_4", 1 ],
|
|
["sky130_fd_sc_hd__o21a_1", 5 ],
|
|
["sky130_fd_sc_hd__nand3_1", 2 ],
|
|
["sky130_fd_sc_hd__nor2_2", 2 ],
|
|
["sky130_fd_sc_hd__a21o_1", 2 ],
|
|
["sky130_fd_sc_hd__dlygate4sd3_1", 7 ],
|
|
["sky130_fd_sc_hd__nor3b_4", 1 ],
|
|
["sky130_fd_sc_hd__nor3b_2", 1 ],
|
|
["sky130_fd_sc_hd__dfrtp_4", 2 ],
|
|
["sky130_fd_sc_hd__o31ai_2", 1 ],
|
|
["sky130_fd_sc_hd__a2bb2o_1", 2 ],
|
|
["sky130_fd_sc_hd__conb_1", 1 ],
|
|
["sky130_fd_sc_hd__nand4bb_1", 1 ]
|
|
]
|
|
],
|
|
"nets": [
|
|
342,
|
|
342
|
|
],
|
|
"badnets": [
|
|
],
|
|
"badelements": [
|
|
],
|
|
"pins": [
|
|
[
|
|
"resetb_sync",
|
|
"user_clk",
|
|
"core_clk",
|
|
"ext_clk_sel",
|
|
"porb",
|
|
"ext_reset",
|
|
"resetb",
|
|
"sel[1]",
|
|
"sel2[2]",
|
|
"sel2[0]",
|
|
"sel2[1]",
|
|
"sel[0]",
|
|
"sel[2]",
|
|
"pll_clk90",
|
|
"ext_clk",
|
|
"pll_clk",
|
|
"VGND",
|
|
"VPWR"
|
|
], [
|
|
"resetb_sync",
|
|
"user_clk",
|
|
"core_clk",
|
|
"ext_clk_sel",
|
|
"porb",
|
|
"ext_reset",
|
|
"resetb",
|
|
"sel[1]",
|
|
"sel2[2]",
|
|
"sel2[0]",
|
|
"sel2[1]",
|
|
"sel[0]",
|
|
"sel[2]",
|
|
"pll_clk90",
|
|
"ext_clk",
|
|
"pll_clk",
|
|
"VGND",
|
|
"VPWR"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_sc_hd__nand4bb_2",
|
|
"sky130_fd_sc_hd__nand4bb_2"
|
|
],
|
|
"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": [
|
|
[
|
|
"VGND",
|
|
"C",
|
|
"D",
|
|
"A_N",
|
|
"B_N",
|
|
"Y",
|
|
"VNB",
|
|
"VPWR",
|
|
"VPB"
|
|
], [
|
|
"VGND",
|
|
"C",
|
|
"D",
|
|
"A_N",
|
|
"B_N",
|
|
"Y",
|
|
"VNB",
|
|
"VPWR",
|
|
"VPB"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_sc_hd__o2bb2a_4",
|
|
"sky130_fd_sc_hd__o2bb2a_4"
|
|
],
|
|
"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": [
|
|
[
|
|
"VGND",
|
|
"A2_N",
|
|
"X",
|
|
"A1_N",
|
|
"B2",
|
|
"B1",
|
|
"VNB",
|
|
"VPB",
|
|
"VPWR"
|
|
], [
|
|
"VGND",
|
|
"A2_N",
|
|
"X",
|
|
"A1_N",
|
|
"B2",
|
|
"B1",
|
|
"VNB",
|
|
"VPB",
|
|
"VPWR"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"spare_logic_block",
|
|
"spare_logic_block"
|
|
],
|
|
"devices": [
|
|
[
|
|
["sky130_fd_sc_hd__decap_4", 1],
|
|
["sky130_fd_sc_hd__decap_8", 1],
|
|
["sky130_fd_sc_hd__conb_1", 27],
|
|
["sky130_ef_sc_hd__decap_12", 1],
|
|
["sky130_fd_sc_hd__nor2_2", 2],
|
|
["sky130_fd_sc_hd__decap_6", 1],
|
|
["sky130_fd_sc_hd__decap_3", 1],
|
|
["sky130_fd_sc_hd__dfbbp_1", 2],
|
|
["sky130_fd_sc_hd__mux2_2", 2],
|
|
["sky130_fd_sc_hd__inv_2", 4],
|
|
["sky130_fd_sc_hd__nand2_2", 2],
|
|
["sky130_fd_sc_hd__inv_8", 1 ]
|
|
], [
|
|
["sky130_fd_sc_hd__decap_4", 1 ],
|
|
["sky130_fd_sc_hd__decap_8", 1 ],
|
|
["sky130_fd_sc_hd__conb_1", 27 ],
|
|
["sky130_ef_sc_hd__decap_12", 1 ],
|
|
["sky130_fd_sc_hd__nor2_2", 2 ],
|
|
["sky130_fd_sc_hd__decap_6", 1 ],
|
|
["sky130_fd_sc_hd__decap_3", 1 ],
|
|
["sky130_fd_sc_hd__dfbbp_1", 2 ],
|
|
["sky130_fd_sc_hd__mux2_2", 2 ],
|
|
["sky130_fd_sc_hd__inv_2", 4 ],
|
|
["sky130_fd_sc_hd__nand2_2", 2 ],
|
|
["sky130_fd_sc_hd__inv_8", 1 ]
|
|
]
|
|
],
|
|
"nets": [
|
|
71,
|
|
71
|
|
],
|
|
"badnets": [
|
|
],
|
|
"badelements": [
|
|
],
|
|
"pins": [
|
|
[
|
|
"spare_xib",
|
|
"spare_xfq[0]",
|
|
"spare_xfq[1]",
|
|
"spare_xfqn[0]",
|
|
"spare_xfqn[1]",
|
|
"spare_xi[0]",
|
|
"spare_xi[1]",
|
|
"spare_xi[2]",
|
|
"spare_xi[3]",
|
|
"spare_xmx[0]",
|
|
"spare_xmx[1]",
|
|
"spare_xna[0]",
|
|
"spare_xna[1]",
|
|
"spare_xno[0]",
|
|
"spare_xno[1]",
|
|
"spare_xz[4]",
|
|
"spare_xz[11]",
|
|
"spare_xz[12]",
|
|
"spare_xz[13]",
|
|
"spare_xz[14]",
|
|
"spare_xz[15]",
|
|
"spare_xz[16]",
|
|
"spare_xz[17]",
|
|
"spare_xz[18]",
|
|
"spare_xz[19]",
|
|
"spare_xz[20]",
|
|
"spare_xz[21]",
|
|
"spare_xz[22]",
|
|
"spare_xz[23]",
|
|
"spare_xz[24]",
|
|
"spare_xz[25]",
|
|
"spare_xz[26]",
|
|
"spare_xz[0]",
|
|
"spare_xz[1]",
|
|
"spare_xz[2]",
|
|
"spare_xz[3]",
|
|
"spare_xz[5]",
|
|
"spare_xz[6]",
|
|
"spare_xz[7]",
|
|
"spare_xz[8]",
|
|
"spare_xz[10]",
|
|
"spare_xz[9]",
|
|
"vssd",
|
|
"vccd"
|
|
], [
|
|
"spare_xib",
|
|
"spare_xfq[0]",
|
|
"spare_xfq[1]",
|
|
"spare_xfqn[0]",
|
|
"spare_xfqn[1]",
|
|
"spare_xi[0]",
|
|
"spare_xi[1]",
|
|
"spare_xi[2]",
|
|
"spare_xi[3]",
|
|
"spare_xmx[0]",
|
|
"spare_xmx[1]",
|
|
"spare_xna[0]",
|
|
"spare_xna[1]",
|
|
"spare_xno[0]",
|
|
"spare_xno[1]",
|
|
"spare_xz[4]",
|
|
"spare_xz[11]",
|
|
"spare_xz[12]",
|
|
"spare_xz[13]",
|
|
"spare_xz[14]",
|
|
"spare_xz[15]",
|
|
"spare_xz[16]",
|
|
"spare_xz[17]",
|
|
"spare_xz[18]",
|
|
"spare_xz[19]",
|
|
"spare_xz[20]",
|
|
"spare_xz[21]",
|
|
"spare_xz[22]",
|
|
"spare_xz[23]",
|
|
"spare_xz[24]",
|
|
"spare_xz[25]",
|
|
"spare_xz[26]",
|
|
"spare_xz[0]",
|
|
"spare_xz[1]",
|
|
"spare_xz[2]",
|
|
"spare_xz[3]",
|
|
"spare_xz[5]",
|
|
"spare_xz[6]",
|
|
"spare_xz[7]",
|
|
"spare_xz[8]",
|
|
"spare_xz[10]",
|
|
"spare_xz[9]",
|
|
"vssd",
|
|
"vccd"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"pins": [
|
|
[
|
|
"mask_rev[0]",
|
|
"mask_rev[10]",
|
|
"mask_rev[11]",
|
|
"mask_rev[12]",
|
|
"mask_rev[13]",
|
|
"mask_rev[14]",
|
|
"mask_rev[15]",
|
|
"mask_rev[16]",
|
|
"mask_rev[17]",
|
|
"mask_rev[18]",
|
|
"mask_rev[19]",
|
|
"mask_rev[1]",
|
|
"mask_rev[20]",
|
|
"mask_rev[21]",
|
|
"mask_rev[22]",
|
|
"mask_rev[23]",
|
|
"mask_rev[24]",
|
|
"mask_rev[25]",
|
|
"mask_rev[26]",
|
|
"mask_rev[27]",
|
|
"mask_rev[28]",
|
|
"mask_rev[29]",
|
|
"mask_rev[2]",
|
|
"mask_rev[30]",
|
|
"mask_rev[31]",
|
|
"mask_rev[3]",
|
|
"mask_rev[4]",
|
|
"mask_rev[5]",
|
|
"mask_rev[6]",
|
|
"mask_rev[7]",
|
|
"mask_rev[8]",
|
|
"mask_rev[9]",
|
|
"VPWR",
|
|
"VGND"
|
|
], [
|
|
"mask_rev[0]",
|
|
"mask_rev[10]",
|
|
"mask_rev[11]",
|
|
"mask_rev[12]",
|
|
"mask_rev[13]",
|
|
"mask_rev[14]",
|
|
"mask_rev[15]",
|
|
"mask_rev[16]",
|
|
"mask_rev[17]",
|
|
"mask_rev[18]",
|
|
"mask_rev[19]",
|
|
"mask_rev[1]",
|
|
"mask_rev[20]",
|
|
"mask_rev[21]",
|
|
"mask_rev[22]",
|
|
"mask_rev[23]",
|
|
"mask_rev[24]",
|
|
"mask_rev[25]",
|
|
"mask_rev[26]",
|
|
"mask_rev[27]",
|
|
"mask_rev[28]",
|
|
"mask_rev[29]",
|
|
"mask_rev[2]",
|
|
"mask_rev[30]",
|
|
"mask_rev[31]",
|
|
"mask_rev[3]",
|
|
"mask_rev[4]",
|
|
"mask_rev[5]",
|
|
"mask_rev[6]",
|
|
"mask_rev[7]",
|
|
"mask_rev[8]",
|
|
"mask_rev[9]",
|
|
"VPWR",
|
|
"VGND"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_sc_hd__or2_2",
|
|
"sky130_fd_sc_hd__or2_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": [
|
|
[
|
|
"VPB",
|
|
"VGND",
|
|
"VNB",
|
|
"B",
|
|
"X",
|
|
"VPWR",
|
|
"A"
|
|
], [
|
|
"VPB",
|
|
"VGND",
|
|
"VNB",
|
|
"B",
|
|
"X",
|
|
"VPWR",
|
|
"A"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"mprj2_logic_high",
|
|
"mprj2_logic_high"
|
|
],
|
|
"devices": [
|
|
[
|
|
["sky130_fd_sc_hd__decap_12", 1],
|
|
["sky130_fd_sc_hd__decap_4", 1],
|
|
["sky130_fd_sc_hd__decap_3", 1],
|
|
["sky130_fd_sc_hd__decap_6", 1],
|
|
["sky130_fd_sc_hd__conb_1", 1 ]
|
|
], [
|
|
["sky130_fd_sc_hd__decap_12", 1 ],
|
|
["sky130_fd_sc_hd__decap_4", 1 ],
|
|
["sky130_fd_sc_hd__decap_3", 1 ],
|
|
["sky130_fd_sc_hd__decap_6", 1 ],
|
|
["sky130_fd_sc_hd__conb_1", 1 ]
|
|
]
|
|
],
|
|
"nets": [
|
|
4,
|
|
4
|
|
],
|
|
"badnets": [
|
|
],
|
|
"badelements": [
|
|
],
|
|
"pins": [
|
|
[
|
|
"HI",
|
|
"vssd2",
|
|
"vccd2"
|
|
], [
|
|
"HI",
|
|
"vssd2",
|
|
"vccd2"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_sc_hd__o32a_4",
|
|
"sky130_fd_sc_hd__o32a_4"
|
|
],
|
|
"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": [
|
|
15,
|
|
15
|
|
],
|
|
"badnets": [
|
|
],
|
|
"badelements": [
|
|
],
|
|
"pins": [
|
|
[
|
|
"VPWR",
|
|
"VGND",
|
|
"VPB",
|
|
"VNB",
|
|
"X",
|
|
"A3",
|
|
"B2",
|
|
"A2",
|
|
"B1",
|
|
"A1"
|
|
], [
|
|
"VPWR",
|
|
"VGND",
|
|
"VPB",
|
|
"VNB",
|
|
"X",
|
|
"A3",
|
|
"B2",
|
|
"A2",
|
|
"B1",
|
|
"A1"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"xres_buf",
|
|
"xres_buf"
|
|
],
|
|
"devices": [
|
|
[
|
|
["sky130_fd_sc_hvl__decap_4", 1],
|
|
["sky130_fd_sc_hvl__decap_8", 1],
|
|
["sky130_fd_sc_hvl__diode_2", 1],
|
|
["sky130_fd_pr__pfet_g5v0d10v5", 2],
|
|
["sky130_fd_pr__nfet_g5v0d10v5", 4],
|
|
["sky130_fd_pr__pfet_01v8_hvt", 3],
|
|
["sky130_fd_pr__nfet_01v8", 1 ]
|
|
], [
|
|
["sky130_fd_sc_hvl__decap_4", 1 ],
|
|
["sky130_fd_sc_hvl__decap_8", 1 ],
|
|
["sky130_fd_sc_hvl__diode_2", 1 ],
|
|
["sky130_fd_pr__pfet_g5v0d10v5", 2 ],
|
|
["sky130_fd_pr__nfet_g5v0d10v5", 4 ],
|
|
["sky130_fd_pr__pfet_01v8_hvt", 3 ],
|
|
["sky130_fd_pr__nfet_01v8", 1 ]
|
|
]
|
|
],
|
|
"nets": [
|
|
9,
|
|
9
|
|
],
|
|
"badnets": [
|
|
],
|
|
"badelements": [
|
|
],
|
|
"pins": [
|
|
[
|
|
"LVPWR",
|
|
"X",
|
|
"A",
|
|
"VPWR",
|
|
"VGND",
|
|
"LVGND"
|
|
], [
|
|
"LVPWR",
|
|
"X",
|
|
"A",
|
|
"VPWR",
|
|
"VGND",
|
|
"LVGND"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_sc_hd__o2111a_4",
|
|
"sky130_fd_sc_hd__o2111a_4"
|
|
],
|
|
"devices": [
|
|
[
|
|
["sky130_fd_pr__nfet_01v8", 8],
|
|
["sky130_fd_pr__pfet_01v8_hvt", 8 ]
|
|
], [
|
|
["sky130_fd_pr__nfet_01v8", 8 ],
|
|
["sky130_fd_pr__pfet_01v8_hvt", 8 ]
|
|
]
|
|
],
|
|
"nets": [
|
|
17,
|
|
17
|
|
],
|
|
"badnets": [
|
|
],
|
|
"badelements": [
|
|
],
|
|
"pins": [
|
|
[
|
|
"VPWR",
|
|
"X",
|
|
"D1",
|
|
"VNB",
|
|
"VPB",
|
|
"VGND",
|
|
"A2",
|
|
"A1",
|
|
"B1",
|
|
"C1"
|
|
], [
|
|
"VPWR",
|
|
"X",
|
|
"D1",
|
|
"VNB",
|
|
"VPB",
|
|
"VGND",
|
|
"A2",
|
|
"A1",
|
|
"B1",
|
|
"C1"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_sc_hd__o32ai_4",
|
|
"sky130_fd_sc_hd__o32ai_4"
|
|
],
|
|
"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": [
|
|
[
|
|
"Y",
|
|
"VGND",
|
|
"VNB",
|
|
"VPB",
|
|
"A3",
|
|
"VPWR",
|
|
"B1",
|
|
"A2",
|
|
"A1",
|
|
"B2"
|
|
], [
|
|
"Y",
|
|
"VGND",
|
|
"VNB",
|
|
"VPB",
|
|
"A3",
|
|
"VPWR",
|
|
"B1",
|
|
"A2",
|
|
"A1",
|
|
"B2"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_sc_hd__o22ai_2",
|
|
"sky130_fd_sc_hd__o22ai_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": [
|
|
[
|
|
"B2",
|
|
"VPWR",
|
|
"B1",
|
|
"A2",
|
|
"VGND",
|
|
"A1",
|
|
"Y",
|
|
"VNB",
|
|
"VPB"
|
|
], [
|
|
"B2",
|
|
"VPWR",
|
|
"B1",
|
|
"A2",
|
|
"VGND",
|
|
"A1",
|
|
"Y",
|
|
"VNB",
|
|
"VPB"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_sc_hd__o21ba_4",
|
|
"sky130_fd_sc_hd__o21ba_4"
|
|
],
|
|
"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": [
|
|
12,
|
|
12
|
|
],
|
|
"badnets": [
|
|
],
|
|
"badelements": [
|
|
],
|
|
"pins": [
|
|
[
|
|
"VNB",
|
|
"VPB",
|
|
"A1",
|
|
"X",
|
|
"B1_N",
|
|
"A2",
|
|
"VGND",
|
|
"VPWR"
|
|
], [
|
|
"VNB",
|
|
"VPB",
|
|
"A1",
|
|
"X",
|
|
"B1_N",
|
|
"A2",
|
|
"VGND",
|
|
"VPWR"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_sc_hd__a2bb2oi_2",
|
|
"sky130_fd_sc_hd__a2bb2oi_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": [
|
|
13,
|
|
13
|
|
],
|
|
"badnets": [
|
|
],
|
|
"badelements": [
|
|
],
|
|
"pins": [
|
|
[
|
|
"VGND",
|
|
"VNB",
|
|
"VPB",
|
|
"B2",
|
|
"A2_N",
|
|
"A1_N",
|
|
"B1",
|
|
"Y",
|
|
"VPWR"
|
|
], [
|
|
"VGND",
|
|
"VNB",
|
|
"VPB",
|
|
"B2",
|
|
"A2_N",
|
|
"A1_N",
|
|
"B1",
|
|
"Y",
|
|
"VPWR"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"housekeeping_alt",
|
|
"housekeeping_alt"
|
|
],
|
|
"devices": [
|
|
[
|
|
["sky130_fd_sc_hd__decap_3", 1],
|
|
["sky130_fd_sc_hd__diode_2", 992],
|
|
["sky130_fd_sc_hd__decap_8", 1],
|
|
["sky130_fd_sc_hd__dfstp_2", 75],
|
|
["sky130_fd_sc_hd__decap_6", 1],
|
|
["sky130_fd_sc_hd__and2_1", 58],
|
|
["sky130_ef_sc_hd__decap_12", 1],
|
|
["sky130_fd_sc_hd__a22o_1", 81],
|
|
["sky130_fd_sc_hd__nor4_1", 27],
|
|
["sky130_fd_sc_hd__mux2_1", 729],
|
|
["sky130_fd_sc_hd__o2111ai_4", 7],
|
|
["sky130_fd_sc_hd__dlymetal6s2s_1", 1423],
|
|
["sky130_fd_sc_hd__dfrtp_4", 423],
|
|
["sky130_fd_sc_hd__buf_12", 225],
|
|
["sky130_fd_sc_hd__decap_4", 1],
|
|
["sky130_fd_sc_hd__nor2_1", 36],
|
|
["sky130_fd_sc_hd__a32o_4", 13],
|
|
["sky130_fd_sc_hd__nand4_1", 54],
|
|
["sky130_fd_sc_hd__a211o_1", 71],
|
|
["sky130_fd_sc_hd__a31o_1", 117],
|
|
["sky130_fd_sc_hd__a32o_1", 321],
|
|
["sky130_fd_sc_hd__a21o_1", 18],
|
|
["sky130_fd_sc_hd__o211a_1", 43],
|
|
["sky130_fd_sc_hd__mux2_4", 6],
|
|
["sky130_fd_sc_hd__o21a_1", 25],
|
|
["sky130_fd_sc_hd__buf_6", 147],
|
|
["sky130_fd_sc_hd__o211ai_1", 10],
|
|
["sky130_fd_sc_hd__clkdlybuf4s50_2", 1977],
|
|
["sky130_fd_sc_hd__a22oi_1", 2],
|
|
["sky130_fd_sc_hd__and4_4", 33],
|
|
["sky130_fd_sc_hd__nand2_1", 73],
|
|
["sky130_fd_sc_hd__clkbuf_2", 89],
|
|
["sky130_fd_sc_hd__a2bb2o_2", 1],
|
|
["sky130_fd_sc_hd__a221o_1", 246],
|
|
["sky130_fd_sc_hd__dfstp_4", 67],
|
|
["sky130_fd_sc_hd__nor4_2", 19],
|
|
["sky130_fd_sc_hd__clkbuf_8", 50],
|
|
["sky130_fd_sc_hd__o31ai_2", 3],
|
|
["sky130_fd_sc_hd__buf_8", 132],
|
|
["sky130_fd_sc_hd__a32o_2", 17],
|
|
["sky130_fd_sc_hd__and2b_4", 11],
|
|
["sky130_fd_sc_hd__and3_2", 53],
|
|
["sky130_fd_sc_hd__o21ai_1", 31],
|
|
["sky130_fd_sc_hd__clkbuf_16", 132],
|
|
["sky130_fd_sc_hd__o32a_1", 33],
|
|
["sky130_fd_sc_hd__nand2_8", 34],
|
|
["sky130_fd_sc_hd__and4_1", 42],
|
|
["sky130_fd_sc_hd__dfrtp_2", 31],
|
|
["sky130_fd_sc_hd__and3b_4", 5],
|
|
["sky130_fd_sc_hd__and3_4", 150],
|
|
["sky130_fd_sc_hd__o311a_1", 24],
|
|
["sky130_fd_sc_hd__and2_2", 3],
|
|
["sky130_fd_sc_hd__nand4_4", 23],
|
|
["sky130_fd_sc_hd__nand3_4", 18],
|
|
["sky130_fd_sc_hd__a2111o_1", 63],
|
|
["sky130_fd_sc_hd__a221oi_1", 2],
|
|
["sky130_fd_sc_hd__nand3_1", 34],
|
|
["sky130_fd_sc_hd__nand2_4", 35],
|
|
["sky130_fd_sc_hd__and4_2", 13],
|
|
["sky130_fd_sc_hd__dfrtp_1", 122],
|
|
["sky130_fd_sc_hd__inv_2", 42],
|
|
["sky130_fd_sc_hd__nand3b_1", 6],
|
|
["sky130_fd_sc_hd__nor3_1", 31],
|
|
["sky130_fd_sc_hd__and3_1", 125],
|
|
["sky130_fd_sc_hd__o22a_1", 7],
|
|
["sky130_fd_sc_hd__o211ai_4", 3],
|
|
["sky130_fd_sc_hd__nand4_2", 23],
|
|
["sky130_fd_sc_hd__a2111oi_4", 9],
|
|
["sky130_fd_sc_hd__o22a_4", 1],
|
|
["sky130_fd_sc_hd__a2111o_4", 10],
|
|
["sky130_fd_sc_hd__a31o_2", 5],
|
|
["sky130_fd_sc_hd__o21ai_2", 7],
|
|
["sky130_fd_sc_hd__a22o_2", 6],
|
|
["sky130_fd_sc_hd__clkbuf_4", 33],
|
|
["sky130_fd_sc_hd__o31a_1", 36],
|
|
["sky130_fd_sc_hd__o221a_1", 19],
|
|
["sky130_fd_sc_hd__nor3b_2", 1],
|
|
["sky130_fd_sc_hd__and4b_4", 12],
|
|
["sky130_fd_sc_hd__nor4_4", 7],
|
|
["sky130_fd_sc_hd__buf_4", 67],
|
|
["sky130_fd_sc_hd__o21ba_1", 5],
|
|
["sky130_fd_sc_hd__a211oi_1", 5],
|
|
["sky130_fd_sc_hd__nand3b_4", 15],
|
|
["sky130_fd_sc_hd__o211a_4", 4],
|
|
["sky130_fd_sc_hd__a221o_2", 17],
|
|
["sky130_fd_sc_hd__and4bb_1", 9],
|
|
["sky130_fd_sc_hd__mux2_2", 9],
|
|
["sky130_fd_sc_hd__nor4b_2", 4],
|
|
["sky130_fd_sc_hd__a221o_4", 17],
|
|
["sky130_fd_sc_hd__and4bb_4", 18],
|
|
["sky130_fd_sc_hd__a21oi_1", 21],
|
|
["sky130_fd_sc_hd__a21oi_4", 5],
|
|
["sky130_fd_sc_hd__a32oi_2", 1],
|
|
["sky130_fd_sc_hd__buf_2", 30],
|
|
["sky130_fd_sc_hd__a2111o_2", 11],
|
|
["sky130_fd_sc_hd__o31ai_1", 6],
|
|
["sky130_fd_sc_hd__nor2_8", 16],
|
|
["sky130_fd_sc_hd__dfstp_1", 14],
|
|
["sky130_fd_sc_hd__o2bb2a_1", 14],
|
|
["sky130_fd_sc_hd__a311oi_4", 3],
|
|
["sky130_fd_sc_hd__mux2_8", 8],
|
|
["sky130_fd_sc_hd__o31a_2", 5],
|
|
["sky130_fd_sc_hd__a21oi_2", 5],
|
|
["sky130_fd_sc_hd__nand4b_2", 1],
|
|
["sky130_fd_sc_hd__xor2_1", 1],
|
|
["sky130_fd_sc_hd__nand2b_1", 4],
|
|
["sky130_fd_sc_hd__a41o_1", 22],
|
|
["sky130_fd_sc_hd__nor3_4", 6],
|
|
["sky130_fd_sc_hd__a221oi_2", 2],
|
|
["sky130_fd_sc_hd__dfxtp_1", 32],
|
|
["sky130_fd_sc_hd__o2111ai_2", 6],
|
|
["sky130_fd_sc_hd__nor3b_1", 2],
|
|
["sky130_fd_sc_hd__dlygate4sd1_1", 3],
|
|
["sky130_fd_sc_hd__and2_4", 7],
|
|
["sky130_fd_sc_hd__a31oi_1", 6],
|
|
["sky130_fd_sc_hd__o41ai_2", 1],
|
|
["sky130_fd_sc_hd__a2111oi_1", 9],
|
|
["sky130_fd_sc_hd__a32oi_4", 4],
|
|
["sky130_fd_sc_hd__and4bb_2", 2],
|
|
["sky130_fd_sc_hd__o211a_2", 2],
|
|
["sky130_fd_sc_hd__nand4b_4", 2],
|
|
["sky130_fd_sc_hd__nand2_2", 20],
|
|
["sky130_fd_sc_hd__and2b_1", 7],
|
|
["sky130_fd_sc_hd__a22oi_4", 3],
|
|
["sky130_fd_sc_hd__o311ai_2", 2],
|
|
["sky130_fd_sc_hd__o311a_4", 3],
|
|
["sky130_fd_sc_hd__o221a_4", 2],
|
|
["sky130_fd_sc_hd__dfrtn_1", 9],
|
|
["sky130_fd_sc_hd__and4b_1", 14],
|
|
["sky130_fd_sc_hd__nor3_2", 4],
|
|
["sky130_fd_sc_hd__nor4b_1", 2],
|
|
["sky130_fd_sc_hd__o211ai_2", 2],
|
|
["sky130_fd_sc_hd__a31oi_2", 6],
|
|
["sky130_fd_sc_hd__o311a_2", 7],
|
|
["sky130_fd_sc_hd__o21bai_1", 2],
|
|
["sky130_fd_sc_hd__nand2b_2", 4],
|
|
["sky130_fd_sc_hd__o311ai_4", 2],
|
|
["sky130_fd_sc_hd__a21bo_1", 5],
|
|
["sky130_fd_sc_hd__nand3_2", 5],
|
|
["sky130_fd_sc_hd__o2111a_2", 1],
|
|
["sky130_fd_sc_hd__a31o_4", 4],
|
|
["sky130_fd_sc_hd__a311oi_2", 2],
|
|
["sky130_fd_sc_hd__o21ai_4", 13],
|
|
["sky130_fd_sc_hd__o2111a_1", 12],
|
|
["sky130_fd_sc_hd__a311o_1", 15],
|
|
["sky130_fd_sc_hd__clkinv_2", 4],
|
|
["sky130_fd_sc_hd__clkdlybuf4s25_2", 1],
|
|
["sky130_fd_sc_hd__o2bb2ai_4", 1],
|
|
["sky130_fd_sc_hd__and4b_2", 3],
|
|
["sky130_fd_sc_hd__nand2b_4", 6],
|
|
["sky130_fd_sc_hd__o221ai_4", 3],
|
|
["sky130_fd_sc_hd__nor3b_4", 1],
|
|
["sky130_fd_sc_hd__nor2_4", 4],
|
|
["sky130_fd_sc_hd__nand4bb_1", 1],
|
|
["sky130_fd_sc_hd__and3b_2", 2],
|
|
["sky130_fd_sc_hd__a21bo_4", 2],
|
|
["sky130_fd_sc_hd__and2b_2", 3],
|
|
["sky130_fd_sc_hd__a221oi_4", 3],
|
|
["sky130_fd_sc_hd__a2bb2o_4", 1],
|
|
["sky130_fd_sc_hd__a41oi_4", 3],
|
|
["sky130_fd_sc_hd__a2bb2o_1", 3],
|
|
["sky130_fd_sc_hd__a21boi_4", 3],
|
|
["sky130_fd_sc_hd__a311o_4", 1],
|
|
["sky130_fd_sc_hd__a211o_2", 4],
|
|
["sky130_fd_sc_hd__o41a_1", 7],
|
|
["sky130_fd_sc_hd__a211o_4", 5],
|
|
["sky130_fd_sc_hd__a2111oi_2", 2],
|
|
["sky130_fd_sc_hd__nand4bb_4", 2],
|
|
["sky130_fd_sc_hd__o21a_4", 10],
|
|
["sky130_fd_sc_hd__a22oi_2", 2],
|
|
["sky130_fd_sc_hd__o21bai_4", 6],
|
|
["sky130_fd_sc_hd__nor2_2", 6],
|
|
["sky130_fd_sc_hd__a41o_4", 1],
|
|
["sky130_fd_sc_hd__a21bo_2", 4],
|
|
["sky130_fd_sc_hd__o31ai_4", 2],
|
|
["sky130_fd_sc_hd__conb_1", 1],
|
|
["sky130_fd_sc_hd__o21bai_2", 1],
|
|
["sky130_fd_sc_hd__and3b_1", 2],
|
|
["sky130_fd_sc_hd__o41a_2", 2],
|
|
["sky130_fd_sc_hd__inv_16", 1],
|
|
["sky130_fd_sc_hd__inv_6", 1],
|
|
["sky130_fd_sc_hd__a311o_2", 2],
|
|
["sky130_fd_sc_hd__a211oi_4", 1],
|
|
["sky130_fd_sc_hd__a21boi_2", 1],
|
|
["sky130_fd_sc_hd__o21a_2", 2],
|
|
["sky130_fd_sc_hd__o31a_4", 2],
|
|
["sky130_fd_sc_hd__o41ai_4", 1],
|
|
["sky130_fd_sc_hd__inv_12", 1],
|
|
["sky130_fd_sc_hd__o41ai_1", 2],
|
|
["sky130_fd_sc_hd__o2111ai_1", 1],
|
|
["sky130_fd_sc_hd__a311oi_1", 1],
|
|
["sky130_fd_sc_hd__o22ai_1", 1],
|
|
["sky130_fd_sc_hd__a31oi_4", 2],
|
|
["sky130_fd_sc_hd__inv_4", 1],
|
|
["sky130_fd_sc_hd__a32oi_1", 1],
|
|
["sky130_fd_sc_hd__o32a_2", 1],
|
|
["sky130_fd_sc_hd__nor4b_4", 1],
|
|
["sky130_fd_sc_hd__a2bb2oi_4", 1],
|
|
["sky130_fd_sc_hd__a21o_2", 1],
|
|
["sky130_fd_sc_hd__nand4b_1", 1],
|
|
["sky130_fd_sc_hd__a21o_4", 1],
|
|
["sky130_fd_sc_hd__a21boi_1", 1],
|
|
["sky130_fd_sc_hd__o311ai_1", 1 ]
|
|
], [
|
|
["sky130_fd_sc_hd__decap_3", 1 ],
|
|
["sky130_fd_sc_hd__diode_2", 992 ],
|
|
["sky130_fd_sc_hd__decap_8", 1 ],
|
|
["sky130_fd_sc_hd__dfstp_2", 75 ],
|
|
["sky130_fd_sc_hd__decap_6", 1 ],
|
|
["sky130_fd_sc_hd__and2_1", 58 ],
|
|
["sky130_ef_sc_hd__decap_12", 1 ],
|
|
["sky130_fd_sc_hd__a22o_1", 81 ],
|
|
["sky130_fd_sc_hd__nor4_1", 27 ],
|
|
["sky130_fd_sc_hd__mux2_1", 729 ],
|
|
["sky130_fd_sc_hd__o2111ai_4", 7 ],
|
|
["sky130_fd_sc_hd__dlymetal6s2s_1", 1423 ],
|
|
["sky130_fd_sc_hd__dfrtp_4", 423 ],
|
|
["sky130_fd_sc_hd__buf_12", 225 ],
|
|
["sky130_fd_sc_hd__decap_4", 1 ],
|
|
["sky130_fd_sc_hd__nor2_1", 36 ],
|
|
["sky130_fd_sc_hd__a32o_4", 13 ],
|
|
["sky130_fd_sc_hd__nand4_1", 54 ],
|
|
["sky130_fd_sc_hd__a211o_1", 71 ],
|
|
["sky130_fd_sc_hd__a31o_1", 117 ],
|
|
["sky130_fd_sc_hd__a32o_1", 321 ],
|
|
["sky130_fd_sc_hd__a21o_1", 18 ],
|
|
["sky130_fd_sc_hd__o211a_1", 43 ],
|
|
["sky130_fd_sc_hd__mux2_4", 6 ],
|
|
["sky130_fd_sc_hd__o21a_1", 25 ],
|
|
["sky130_fd_sc_hd__buf_6", 147 ],
|
|
["sky130_fd_sc_hd__o211ai_1", 10 ],
|
|
["sky130_fd_sc_hd__clkdlybuf4s50_2", 1977 ],
|
|
["sky130_fd_sc_hd__a22oi_1", 2 ],
|
|
["sky130_fd_sc_hd__and4_4", 33 ],
|
|
["sky130_fd_sc_hd__nand2_1", 73 ],
|
|
["sky130_fd_sc_hd__clkbuf_2", 89 ],
|
|
["sky130_fd_sc_hd__a2bb2o_2", 1 ],
|
|
["sky130_fd_sc_hd__a221o_1", 246 ],
|
|
["sky130_fd_sc_hd__dfstp_4", 67 ],
|
|
["sky130_fd_sc_hd__nor4_2", 19 ],
|
|
["sky130_fd_sc_hd__clkbuf_8", 50 ],
|
|
["sky130_fd_sc_hd__o31ai_2", 3 ],
|
|
["sky130_fd_sc_hd__buf_8", 132 ],
|
|
["sky130_fd_sc_hd__a32o_2", 17 ],
|
|
["sky130_fd_sc_hd__and2b_4", 11 ],
|
|
["sky130_fd_sc_hd__and3_2", 53 ],
|
|
["sky130_fd_sc_hd__o21ai_1", 31 ],
|
|
["sky130_fd_sc_hd__clkbuf_16", 132 ],
|
|
["sky130_fd_sc_hd__o32a_1", 33 ],
|
|
["sky130_fd_sc_hd__nand2_8", 34 ],
|
|
["sky130_fd_sc_hd__and4_1", 42 ],
|
|
["sky130_fd_sc_hd__dfrtp_2", 31 ],
|
|
["sky130_fd_sc_hd__and3b_4", 5 ],
|
|
["sky130_fd_sc_hd__and3_4", 150 ],
|
|
["sky130_fd_sc_hd__o311a_1", 24 ],
|
|
["sky130_fd_sc_hd__and2_2", 3 ],
|
|
["sky130_fd_sc_hd__nand4_4", 23 ],
|
|
["sky130_fd_sc_hd__nand3_4", 18 ],
|
|
["sky130_fd_sc_hd__a2111o_1", 63 ],
|
|
["sky130_fd_sc_hd__a221oi_1", 2 ],
|
|
["sky130_fd_sc_hd__nand3_1", 34 ],
|
|
["sky130_fd_sc_hd__nand2_4", 35 ],
|
|
["sky130_fd_sc_hd__and4_2", 13 ],
|
|
["sky130_fd_sc_hd__dfrtp_1", 122 ],
|
|
["sky130_fd_sc_hd__inv_2", 42 ],
|
|
["sky130_fd_sc_hd__nand3b_1", 6 ],
|
|
["sky130_fd_sc_hd__nor3_1", 31 ],
|
|
["sky130_fd_sc_hd__and3_1", 125 ],
|
|
["sky130_fd_sc_hd__o22a_1", 7 ],
|
|
["sky130_fd_sc_hd__o211ai_4", 3 ],
|
|
["sky130_fd_sc_hd__nand4_2", 23 ],
|
|
["sky130_fd_sc_hd__a2111oi_4", 9 ],
|
|
["sky130_fd_sc_hd__o22a_4", 1 ],
|
|
["sky130_fd_sc_hd__a2111o_4", 10 ],
|
|
["sky130_fd_sc_hd__a31o_2", 5 ],
|
|
["sky130_fd_sc_hd__o21ai_2", 7 ],
|
|
["sky130_fd_sc_hd__a22o_2", 6 ],
|
|
["sky130_fd_sc_hd__clkbuf_4", 33 ],
|
|
["sky130_fd_sc_hd__o31a_1", 36 ],
|
|
["sky130_fd_sc_hd__o221a_1", 19 ],
|
|
["sky130_fd_sc_hd__nor3b_2", 1 ],
|
|
["sky130_fd_sc_hd__and4b_4", 12 ],
|
|
["sky130_fd_sc_hd__nor4_4", 7 ],
|
|
["sky130_fd_sc_hd__buf_4", 67 ],
|
|
["sky130_fd_sc_hd__o21ba_1", 5 ],
|
|
["sky130_fd_sc_hd__a211oi_1", 5 ],
|
|
["sky130_fd_sc_hd__nand3b_4", 15 ],
|
|
["sky130_fd_sc_hd__o211a_4", 4 ],
|
|
["sky130_fd_sc_hd__a221o_2", 17 ],
|
|
["sky130_fd_sc_hd__and4bb_1", 9 ],
|
|
["sky130_fd_sc_hd__mux2_2", 9 ],
|
|
["sky130_fd_sc_hd__nor4b_2", 4 ],
|
|
["sky130_fd_sc_hd__a221o_4", 17 ],
|
|
["sky130_fd_sc_hd__and4bb_4", 18 ],
|
|
["sky130_fd_sc_hd__a21oi_1", 21 ],
|
|
["sky130_fd_sc_hd__a21oi_4", 5 ],
|
|
["sky130_fd_sc_hd__a32oi_2", 1 ],
|
|
["sky130_fd_sc_hd__buf_2", 30 ],
|
|
["sky130_fd_sc_hd__a2111o_2", 11 ],
|
|
["sky130_fd_sc_hd__o31ai_1", 6 ],
|
|
["sky130_fd_sc_hd__nor2_8", 16 ],
|
|
["sky130_fd_sc_hd__dfstp_1", 14 ],
|
|
["sky130_fd_sc_hd__o2bb2a_1", 14 ],
|
|
["sky130_fd_sc_hd__a311oi_4", 3 ],
|
|
["sky130_fd_sc_hd__mux2_8", 8 ],
|
|
["sky130_fd_sc_hd__o31a_2", 5 ],
|
|
["sky130_fd_sc_hd__a21oi_2", 5 ],
|
|
["sky130_fd_sc_hd__nand4b_2", 1 ],
|
|
["sky130_fd_sc_hd__xor2_1", 1 ],
|
|
["sky130_fd_sc_hd__nand2b_1", 4 ],
|
|
["sky130_fd_sc_hd__a41o_1", 22 ],
|
|
["sky130_fd_sc_hd__nor3_4", 6 ],
|
|
["sky130_fd_sc_hd__a221oi_2", 2 ],
|
|
["sky130_fd_sc_hd__dfxtp_1", 32 ],
|
|
["sky130_fd_sc_hd__o2111ai_2", 6 ],
|
|
["sky130_fd_sc_hd__nor3b_1", 2 ],
|
|
["sky130_fd_sc_hd__dlygate4sd1_1", 3 ],
|
|
["sky130_fd_sc_hd__and2_4", 7 ],
|
|
["sky130_fd_sc_hd__a31oi_1", 6 ],
|
|
["sky130_fd_sc_hd__o41ai_2", 1 ],
|
|
["sky130_fd_sc_hd__a2111oi_1", 9 ],
|
|
["sky130_fd_sc_hd__a32oi_4", 4 ],
|
|
["sky130_fd_sc_hd__and4bb_2", 2 ],
|
|
["sky130_fd_sc_hd__o211a_2", 2 ],
|
|
["sky130_fd_sc_hd__nand4b_4", 2 ],
|
|
["sky130_fd_sc_hd__nand2_2", 20 ],
|
|
["sky130_fd_sc_hd__and2b_1", 7 ],
|
|
["sky130_fd_sc_hd__a22oi_4", 3 ],
|
|
["sky130_fd_sc_hd__o311ai_2", 2 ],
|
|
["sky130_fd_sc_hd__o311a_4", 3 ],
|
|
["sky130_fd_sc_hd__o221a_4", 2 ],
|
|
["sky130_fd_sc_hd__dfrtn_1", 9 ],
|
|
["sky130_fd_sc_hd__and4b_1", 14 ],
|
|
["sky130_fd_sc_hd__nor3_2", 4 ],
|
|
["sky130_fd_sc_hd__nor4b_1", 2 ],
|
|
["sky130_fd_sc_hd__o211ai_2", 2 ],
|
|
["sky130_fd_sc_hd__a31oi_2", 6 ],
|
|
["sky130_fd_sc_hd__o311a_2", 7 ],
|
|
["sky130_fd_sc_hd__o21bai_1", 2 ],
|
|
["sky130_fd_sc_hd__nand2b_2", 4 ],
|
|
["sky130_fd_sc_hd__o311ai_4", 2 ],
|
|
["sky130_fd_sc_hd__a21bo_1", 5 ],
|
|
["sky130_fd_sc_hd__nand3_2", 5 ],
|
|
["sky130_fd_sc_hd__o2111a_2", 1 ],
|
|
["sky130_fd_sc_hd__a31o_4", 4 ],
|
|
["sky130_fd_sc_hd__a311oi_2", 2 ],
|
|
["sky130_fd_sc_hd__o21ai_4", 13 ],
|
|
["sky130_fd_sc_hd__o2111a_1", 12 ],
|
|
["sky130_fd_sc_hd__a311o_1", 15 ],
|
|
["sky130_fd_sc_hd__clkinv_2", 4 ],
|
|
["sky130_fd_sc_hd__clkdlybuf4s25_2", 1 ],
|
|
["sky130_fd_sc_hd__o2bb2ai_4", 1 ],
|
|
["sky130_fd_sc_hd__and4b_2", 3 ],
|
|
["sky130_fd_sc_hd__nand2b_4", 6 ],
|
|
["sky130_fd_sc_hd__o221ai_4", 3 ],
|
|
["sky130_fd_sc_hd__nor3b_4", 1 ],
|
|
["sky130_fd_sc_hd__nor2_4", 4 ],
|
|
["sky130_fd_sc_hd__nand4bb_1", 1 ],
|
|
["sky130_fd_sc_hd__and3b_2", 2 ],
|
|
["sky130_fd_sc_hd__a21bo_4", 2 ],
|
|
["sky130_fd_sc_hd__and2b_2", 3 ],
|
|
["sky130_fd_sc_hd__a221oi_4", 3 ],
|
|
["sky130_fd_sc_hd__a2bb2o_4", 1 ],
|
|
["sky130_fd_sc_hd__a41oi_4", 3 ],
|
|
["sky130_fd_sc_hd__a2bb2o_1", 3 ],
|
|
["sky130_fd_sc_hd__a21boi_4", 3 ],
|
|
["sky130_fd_sc_hd__a311o_4", 1 ],
|
|
["sky130_fd_sc_hd__a211o_2", 4 ],
|
|
["sky130_fd_sc_hd__o41a_1", 7 ],
|
|
["sky130_fd_sc_hd__a211o_4", 5 ],
|
|
["sky130_fd_sc_hd__a2111oi_2", 2 ],
|
|
["sky130_fd_sc_hd__nand4bb_4", 2 ],
|
|
["sky130_fd_sc_hd__o21a_4", 10 ],
|
|
["sky130_fd_sc_hd__a22oi_2", 2 ],
|
|
["sky130_fd_sc_hd__o21bai_4", 6 ],
|
|
["sky130_fd_sc_hd__nor2_2", 6 ],
|
|
["sky130_fd_sc_hd__a41o_4", 1 ],
|
|
["sky130_fd_sc_hd__a21bo_2", 4 ],
|
|
["sky130_fd_sc_hd__o31ai_4", 2 ],
|
|
["sky130_fd_sc_hd__conb_1", 1 ],
|
|
["sky130_fd_sc_hd__o21bai_2", 1 ],
|
|
["sky130_fd_sc_hd__and3b_1", 2 ],
|
|
["sky130_fd_sc_hd__o41a_2", 2 ],
|
|
["sky130_fd_sc_hd__inv_16", 1 ],
|
|
["sky130_fd_sc_hd__inv_6", 1 ],
|
|
["sky130_fd_sc_hd__a311o_2", 2 ],
|
|
["sky130_fd_sc_hd__a211oi_4", 1 ],
|
|
["sky130_fd_sc_hd__a21boi_2", 1 ],
|
|
["sky130_fd_sc_hd__o21a_2", 2 ],
|
|
["sky130_fd_sc_hd__o31a_4", 2 ],
|
|
["sky130_fd_sc_hd__o41ai_4", 1 ],
|
|
["sky130_fd_sc_hd__inv_12", 1 ],
|
|
["sky130_fd_sc_hd__o41ai_1", 2 ],
|
|
["sky130_fd_sc_hd__o2111ai_1", 1 ],
|
|
["sky130_fd_sc_hd__a311oi_1", 1 ],
|
|
["sky130_fd_sc_hd__o22ai_1", 1 ],
|
|
["sky130_fd_sc_hd__a31oi_4", 2 ],
|
|
["sky130_fd_sc_hd__inv_4", 1 ],
|
|
["sky130_fd_sc_hd__a32oi_1", 1 ],
|
|
["sky130_fd_sc_hd__o32a_2", 1 ],
|
|
["sky130_fd_sc_hd__nor4b_4", 1 ],
|
|
["sky130_fd_sc_hd__a2bb2oi_4", 1 ],
|
|
["sky130_fd_sc_hd__a21o_2", 1 ],
|
|
["sky130_fd_sc_hd__nand4b_1", 1 ],
|
|
["sky130_fd_sc_hd__a21o_4", 1 ],
|
|
["sky130_fd_sc_hd__a21boi_1", 1 ],
|
|
["sky130_fd_sc_hd__o311ai_1", 1 ]
|
|
]
|
|
],
|
|
"nets": [
|
|
8734,
|
|
8734
|
|
],
|
|
"badnets": [
|
|
],
|
|
"badelements": [
|
|
],
|
|
"pins": [
|
|
[
|
|
"pll_trim[14]",
|
|
"pll_div[3]",
|
|
"pwr_ctrl_out[0]",
|
|
"pll_trim[23]",
|
|
"pll_trim[13]",
|
|
"pll_div[2]",
|
|
"pll_trim[21]",
|
|
"pll_div[0]",
|
|
"pll_trim[7]",
|
|
"pll_trim[10]",
|
|
"pll_trim[5]",
|
|
"pll_trim[6]",
|
|
"pll_bypass",
|
|
"pll_sel[2]",
|
|
"pll90_sel[2]",
|
|
"pll_trim[4]",
|
|
"pll90_sel[1]",
|
|
"pll_trim[3]",
|
|
"pll_sel[0]",
|
|
"pwr_ctrl_out[3]",
|
|
"pwr_ctrl_out[2]",
|
|
"pll_trim[15]",
|
|
"serial_clock",
|
|
"pad_flash_io0_ieb",
|
|
"spimemio_flash_io1_di",
|
|
"spimemio_flash_io0_di",
|
|
"serial_resetn",
|
|
"serial_load",
|
|
"mgmt_gpio_oeb[0]",
|
|
"mgmt_gpio_oeb[19]",
|
|
"mgmt_gpio_oeb[35]",
|
|
"mgmt_gpio_out[0]",
|
|
"mgmt_gpio_out[32]",
|
|
"mgmt_gpio_out[33]",
|
|
"mgmt_gpio_out[35]",
|
|
"mgmt_gpio_out[6]",
|
|
"pad_flash_io1_ieb",
|
|
"spi_sdi",
|
|
"mgmt_gpio_oeb[1]",
|
|
"ser_rx",
|
|
"mgmt_gpio_oeb[18]",
|
|
"irq[1]",
|
|
"irq[2]",
|
|
"spimemio_flash_io2_di",
|
|
"spimemio_flash_io3_di",
|
|
"irq[0]",
|
|
"debug_in",
|
|
"mgmt_gpio_oeb[15]",
|
|
"mgmt_gpio_oeb[16]",
|
|
"mgmt_gpio_out[13]",
|
|
"mgmt_gpio_oeb[3]",
|
|
"pad_flash_io0_do",
|
|
"mgmt_gpio_out[37]",
|
|
"mgmt_gpio_out[36]",
|
|
"mgmt_gpio_oeb[37]",
|
|
"pad_flash_csb_oeb",
|
|
"mgmt_gpio_oeb[36]",
|
|
"pad_flash_csb",
|
|
"mgmt_gpio_out[10]",
|
|
"pad_flash_clk_oeb",
|
|
"mgmt_gpio_out[8]",
|
|
"reset",
|
|
"mgmt_gpio_out[7]",
|
|
"mgmt_gpio_out[1]",
|
|
"mgmt_gpio_oeb[10]",
|
|
"mgmt_gpio_oeb[11]",
|
|
"mgmt_gpio_oeb[12]",
|
|
"mgmt_gpio_oeb[14]",
|
|
"mgmt_gpio_oeb[17]",
|
|
"mgmt_gpio_oeb[20]",
|
|
"mgmt_gpio_oeb[21]",
|
|
"mgmt_gpio_oeb[22]",
|
|
"mgmt_gpio_oeb[23]",
|
|
"mgmt_gpio_oeb[24]",
|
|
"mgmt_gpio_oeb[25]",
|
|
"mgmt_gpio_oeb[26]",
|
|
"mgmt_gpio_oeb[27]",
|
|
"mgmt_gpio_oeb[28]",
|
|
"mgmt_gpio_oeb[29]",
|
|
"mgmt_gpio_oeb[2]",
|
|
"mgmt_gpio_oeb[30]",
|
|
"mgmt_gpio_oeb[31]",
|
|
"mgmt_gpio_oeb[4]",
|
|
"mgmt_gpio_oeb[5]",
|
|
"mgmt_gpio_oeb[6]",
|
|
"mgmt_gpio_oeb[8]",
|
|
"mgmt_gpio_oeb[9]",
|
|
"pad_flash_io0_oeb",
|
|
"pad_flash_io1_oeb",
|
|
"mgmt_gpio_oeb[13]",
|
|
"mgmt_gpio_oeb[32]",
|
|
"mgmt_gpio_oeb[33]",
|
|
"mgmt_gpio_oeb[34]",
|
|
"mgmt_gpio_oeb[7]",
|
|
"mgmt_gpio_out[19]",
|
|
"mgmt_gpio_out[22]",
|
|
"mgmt_gpio_out[21]",
|
|
"mgmt_gpio_out[24]",
|
|
"mgmt_gpio_out[26]",
|
|
"mgmt_gpio_out[25]",
|
|
"mgmt_gpio_out[23]",
|
|
"mgmt_gpio_out[27]",
|
|
"mgmt_gpio_out[28]",
|
|
"mgmt_gpio_out[16]",
|
|
"mgmt_gpio_out[17]",
|
|
"mgmt_gpio_out[29]",
|
|
"mgmt_gpio_out[18]",
|
|
"mgmt_gpio_out[34]",
|
|
"mgmt_gpio_out[12]",
|
|
"mgmt_gpio_out[11]",
|
|
"mgmt_gpio_out[3]",
|
|
"mgmt_gpio_out[2]",
|
|
"mgmt_gpio_out[4]",
|
|
"mgmt_gpio_out[20]",
|
|
"mgmt_gpio_out[5]",
|
|
"pad_flash_io1_do",
|
|
"wb_dat_o[8]",
|
|
"wb_dat_o[23]",
|
|
"wb_dat_o[25]",
|
|
"wb_dat_o[31]",
|
|
"wb_dat_o[30]",
|
|
"wb_dat_o[29]",
|
|
"wb_dat_o[26]",
|
|
"wb_dat_o[24]",
|
|
"wb_dat_o[27]",
|
|
"wb_dat_o[2]",
|
|
"wb_dat_o[0]",
|
|
"wb_dat_o[3]",
|
|
"wb_dat_o[10]",
|
|
"wb_dat_o[11]",
|
|
"wb_dat_o[18]",
|
|
"wb_dat_o[19]",
|
|
"wb_dat_o[16]",
|
|
"wb_dat_o[12]",
|
|
"wb_dat_o[4]",
|
|
"wb_dat_o[7]",
|
|
"wb_dat_o[14]",
|
|
"wb_dat_o[15]",
|
|
"wb_dat_o[6]",
|
|
"wb_dat_o[17]",
|
|
"wb_dat_o[5]",
|
|
"wb_dat_o[1]",
|
|
"wb_dat_o[22]",
|
|
"wb_dat_o[21]",
|
|
"wb_dat_o[13]",
|
|
"wb_dat_o[9]",
|
|
"wb_dat_o[20]",
|
|
"wb_dat_o[28]",
|
|
"pwr_ctrl_out[1]",
|
|
"pll_trim[24]",
|
|
"pll_trim[9]",
|
|
"pll_trim[22]",
|
|
"pll_trim[12]",
|
|
"pll_div[1]",
|
|
"pll_trim[8]",
|
|
"pll_trim[11]",
|
|
"pll_trim[20]",
|
|
"pll_trim[1]",
|
|
"serial_data_2",
|
|
"serial_data_1",
|
|
"wb_ack_o",
|
|
"pll_dco_ena",
|
|
"pll_trim[0]",
|
|
"pll_trim[19]",
|
|
"pll_trim[18]",
|
|
"pll_sel[1]",
|
|
"pll_trim[17]",
|
|
"pll90_sel[0]",
|
|
"pll_trim[2]",
|
|
"pll_trim[16]",
|
|
"pll_ena",
|
|
"pll_trim[25]",
|
|
"pll_div[4]",
|
|
"mgmt_gpio_out[9]",
|
|
"mgmt_gpio_out[14]",
|
|
"pad_flash_clk",
|
|
"mgmt_gpio_out[30]",
|
|
"mgmt_gpio_out[15]",
|
|
"mgmt_gpio_out[31]",
|
|
"mgmt_gpio_in[4]",
|
|
"user_clock",
|
|
"wb_clk_i",
|
|
"wb_adr_i[18]",
|
|
"wb_adr_i[17]",
|
|
"wb_adr_i[16]",
|
|
"wb_adr_i[19]",
|
|
"wb_adr_i[21]",
|
|
"wb_adr_i[20]",
|
|
"wb_adr_i[23]",
|
|
"wb_adr_i[22]",
|
|
"wb_we_i",
|
|
"debug_mode",
|
|
"wb_adr_i[1]",
|
|
"mgmt_gpio_in[0]",
|
|
"mgmt_gpio_in[11]",
|
|
"mgmt_gpio_in[12]",
|
|
"mgmt_gpio_in[2]",
|
|
"mgmt_gpio_in[34]",
|
|
"mgmt_gpio_in[3]",
|
|
"mgmt_gpio_in[5]",
|
|
"mgmt_gpio_in[7]",
|
|
"mgmt_gpio_in[36]",
|
|
"pad_flash_io1_di",
|
|
"qspi_enabled",
|
|
"spi_enabled",
|
|
"mask_rev_in[3]",
|
|
"mask_rev_in[1]",
|
|
"mgmt_gpio_in[29]",
|
|
"mask_rev_in[12]",
|
|
"mgmt_gpio_in[35]",
|
|
"mgmt_gpio_in[28]",
|
|
"mask_rev_in[7]",
|
|
"mgmt_gpio_in[32]",
|
|
"debug_out",
|
|
"mgmt_gpio_in[13]",
|
|
"mgmt_gpio_in[8]",
|
|
"mgmt_gpio_in[15]",
|
|
"mgmt_gpio_in[19]",
|
|
"mgmt_gpio_in[31]",
|
|
"mgmt_gpio_in[10]",
|
|
"spi_sdo",
|
|
"mgmt_gpio_in[30]",
|
|
"mgmt_gpio_in[1]",
|
|
"mgmt_gpio_in[21]",
|
|
"spimemio_flash_csb",
|
|
"spimemio_flash_io2_do",
|
|
"spimemio_flash_io3_do",
|
|
"spimemio_flash_clk",
|
|
"mask_rev_in[20]",
|
|
"spimemio_flash_io2_oeb",
|
|
"spimemio_flash_io0_do",
|
|
"mgmt_gpio_in[37]",
|
|
"trap",
|
|
"wb_rstn_i",
|
|
"uart_enabled",
|
|
"wb_adr_i[8]",
|
|
"wb_adr_i[15]",
|
|
"wb_adr_i[14]",
|
|
"wb_adr_i[13]",
|
|
"wb_adr_i[9]",
|
|
"wb_sel_i[3]",
|
|
"wb_sel_i[2]",
|
|
"wb_adr_i[11]",
|
|
"wb_sel_i[1]",
|
|
"wb_adr_i[10]",
|
|
"wb_adr_i[12]",
|
|
"mgmt_gpio_in[18]",
|
|
"mask_rev_in[28]",
|
|
"spimemio_flash_io1_do",
|
|
"spimemio_flash_io0_oeb",
|
|
"usr1_vdd_pwrgood",
|
|
"mgmt_gpio_in[22]",
|
|
"spimemio_flash_io1_oeb",
|
|
"wb_stb_i",
|
|
"mask_rev_in[8]",
|
|
"usr2_vdd_pwrgood",
|
|
"mgmt_gpio_in[26]",
|
|
"mgmt_gpio_in[16]",
|
|
"mask_rev_in[6]",
|
|
"mask_rev_in[5]",
|
|
"mask_rev_in[9]",
|
|
"mask_rev_in[0]",
|
|
"usr2_vcc_pwrgood",
|
|
"mgmt_gpio_in[17]",
|
|
"mask_rev_in[19]",
|
|
"mgmt_gpio_in[6]",
|
|
"mgmt_gpio_in[25]",
|
|
"mask_rev_in[27]",
|
|
"spi_csb",
|
|
"spi_sck",
|
|
"mgmt_gpio_in[27]",
|
|
"mask_rev_in[30]",
|
|
"wb_dat_i[7]",
|
|
"mask_rev_in[18]",
|
|
"ser_tx",
|
|
"mask_rev_in[26]",
|
|
"mask_rev_in[16]",
|
|
"porb",
|
|
"mask_rev_in[21]",
|
|
"mask_rev_in[23]",
|
|
"mgmt_gpio_in[24]",
|
|
"mgmt_gpio_in[14]",
|
|
"mask_rev_in[10]",
|
|
"mask_rev_in[2]",
|
|
"pad_flash_io0_di",
|
|
"mgmt_gpio_in[33]",
|
|
"spi_sdoenb",
|
|
"debug_oeb",
|
|
"mask_rev_in[15]",
|
|
"mask_rev_in[29]",
|
|
"mask_rev_in[31]",
|
|
"wb_adr_i[28]",
|
|
"mask_rev_in[17]",
|
|
"wb_adr_i[7]",
|
|
"wb_adr_i[26]",
|
|
"wb_adr_i[25]",
|
|
"mask_rev_in[11]",
|
|
"wb_adr_i[0]",
|
|
"wb_adr_i[5]",
|
|
"wb_adr_i[24]",
|
|
"mask_rev_in[24]",
|
|
"mask_rev_in[25]",
|
|
"wb_dat_i[5]",
|
|
"wb_dat_i[6]",
|
|
"wb_dat_i[4]",
|
|
"wb_dat_i[23]",
|
|
"wb_adr_i[3]",
|
|
"wb_adr_i[27]",
|
|
"wb_adr_i[31]",
|
|
"wb_adr_i[4]",
|
|
"wb_dat_i[13]",
|
|
"wb_dat_i[22]",
|
|
"wb_dat_i[20]",
|
|
"wb_adr_i[30]",
|
|
"wb_dat_i[12]",
|
|
"wb_dat_i[14]",
|
|
"wb_dat_i[15]",
|
|
"wb_dat_i[17]",
|
|
"wb_dat_i[21]",
|
|
"wb_dat_i[10]",
|
|
"wb_dat_i[11]",
|
|
"wb_dat_i[8]",
|
|
"wb_sel_i[0]",
|
|
"mask_rev_in[4]",
|
|
"wb_adr_i[2]",
|
|
"wb_dat_i[25]",
|
|
"wb_dat_i[26]",
|
|
"wb_dat_i[27]",
|
|
"wb_dat_i[24]",
|
|
"wb_dat_i[29]",
|
|
"wb_dat_i[28]",
|
|
"wb_dat_i[30]",
|
|
"wb_dat_i[31]",
|
|
"wb_dat_i[16]",
|
|
"wb_dat_i[18]",
|
|
"wb_dat_i[19]",
|
|
"wb_dat_i[9]",
|
|
"wb_cyc_i",
|
|
"wb_adr_i[29]",
|
|
"mask_rev_in[22]",
|
|
"wb_dat_i[0]",
|
|
"wb_dat_i[1]",
|
|
"wb_dat_i[2]",
|
|
"wb_dat_i[3]",
|
|
"spimemio_flash_io3_oeb",
|
|
"mask_rev_in[14]",
|
|
"usr1_vcc_pwrgood",
|
|
"mgmt_gpio_in[9]",
|
|
"mgmt_gpio_in[23]",
|
|
"mask_rev_in[13]",
|
|
"mgmt_gpio_in[20]",
|
|
"wb_adr_i[6]",
|
|
"VGND",
|
|
"VPWR"
|
|
], [
|
|
"pll_trim[14]",
|
|
"pll_div[3]",
|
|
"pwr_ctrl_out[0]",
|
|
"pll_trim[23]",
|
|
"pll_trim[13]",
|
|
"pll_div[2]",
|
|
"pll_trim[21]",
|
|
"pll_div[0]",
|
|
"pll_trim[7]",
|
|
"pll_trim[10]",
|
|
"pll_trim[5]",
|
|
"pll_trim[6]",
|
|
"pll_bypass",
|
|
"pll_sel[2]",
|
|
"pll90_sel[2]",
|
|
"pll_trim[4]",
|
|
"pll90_sel[1]",
|
|
"pll_trim[3]",
|
|
"pll_sel[0]",
|
|
"pwr_ctrl_out[3]",
|
|
"pwr_ctrl_out[2]",
|
|
"pll_trim[15]",
|
|
"serial_clock",
|
|
"pad_flash_io0_ieb",
|
|
"spimemio_flash_io1_di",
|
|
"spimemio_flash_io0_di",
|
|
"serial_resetn",
|
|
"serial_load",
|
|
"mgmt_gpio_oeb[0]",
|
|
"mgmt_gpio_oeb[19]",
|
|
"mgmt_gpio_oeb[35]",
|
|
"mgmt_gpio_out[0]",
|
|
"mgmt_gpio_out[32]",
|
|
"mgmt_gpio_out[33]",
|
|
"mgmt_gpio_out[35]",
|
|
"mgmt_gpio_out[6]",
|
|
"pad_flash_io1_ieb",
|
|
"spi_sdi",
|
|
"mgmt_gpio_oeb[1]",
|
|
"ser_rx",
|
|
"mgmt_gpio_oeb[18]",
|
|
"irq[1]",
|
|
"irq[2]",
|
|
"spimemio_flash_io2_di",
|
|
"spimemio_flash_io3_di",
|
|
"irq[0]",
|
|
"debug_in",
|
|
"mgmt_gpio_oeb[15]",
|
|
"mgmt_gpio_oeb[16]",
|
|
"mgmt_gpio_out[13]",
|
|
"mgmt_gpio_oeb[3]",
|
|
"pad_flash_io0_do",
|
|
"mgmt_gpio_out[37]",
|
|
"mgmt_gpio_out[36]",
|
|
"mgmt_gpio_oeb[37]",
|
|
"pad_flash_csb_oeb",
|
|
"mgmt_gpio_oeb[36]",
|
|
"pad_flash_csb",
|
|
"mgmt_gpio_out[10]",
|
|
"pad_flash_clk_oeb",
|
|
"mgmt_gpio_out[8]",
|
|
"reset",
|
|
"mgmt_gpio_out[7]",
|
|
"mgmt_gpio_out[1]",
|
|
"mgmt_gpio_oeb[10]",
|
|
"mgmt_gpio_oeb[11]",
|
|
"mgmt_gpio_oeb[12]",
|
|
"mgmt_gpio_oeb[14]",
|
|
"mgmt_gpio_oeb[17]",
|
|
"mgmt_gpio_oeb[20]",
|
|
"mgmt_gpio_oeb[21]",
|
|
"mgmt_gpio_oeb[22]",
|
|
"mgmt_gpio_oeb[23]",
|
|
"mgmt_gpio_oeb[24]",
|
|
"mgmt_gpio_oeb[25]",
|
|
"mgmt_gpio_oeb[26]",
|
|
"mgmt_gpio_oeb[27]",
|
|
"mgmt_gpio_oeb[28]",
|
|
"mgmt_gpio_oeb[29]",
|
|
"mgmt_gpio_oeb[2]",
|
|
"mgmt_gpio_oeb[30]",
|
|
"mgmt_gpio_oeb[31]",
|
|
"mgmt_gpio_oeb[4]",
|
|
"mgmt_gpio_oeb[5]",
|
|
"mgmt_gpio_oeb[6]",
|
|
"mgmt_gpio_oeb[8]",
|
|
"mgmt_gpio_oeb[9]",
|
|
"pad_flash_io0_oeb",
|
|
"pad_flash_io1_oeb",
|
|
"mgmt_gpio_oeb[13]",
|
|
"mgmt_gpio_oeb[32]",
|
|
"mgmt_gpio_oeb[33]",
|
|
"mgmt_gpio_oeb[34]",
|
|
"mgmt_gpio_oeb[7]",
|
|
"mgmt_gpio_out[19]",
|
|
"mgmt_gpio_out[22]",
|
|
"mgmt_gpio_out[21]",
|
|
"mgmt_gpio_out[24]",
|
|
"mgmt_gpio_out[26]",
|
|
"mgmt_gpio_out[25]",
|
|
"mgmt_gpio_out[23]",
|
|
"mgmt_gpio_out[27]",
|
|
"mgmt_gpio_out[28]",
|
|
"mgmt_gpio_out[16]",
|
|
"mgmt_gpio_out[17]",
|
|
"mgmt_gpio_out[29]",
|
|
"mgmt_gpio_out[18]",
|
|
"mgmt_gpio_out[34]",
|
|
"mgmt_gpio_out[12]",
|
|
"mgmt_gpio_out[11]",
|
|
"mgmt_gpio_out[3]",
|
|
"mgmt_gpio_out[2]",
|
|
"mgmt_gpio_out[4]",
|
|
"mgmt_gpio_out[20]",
|
|
"mgmt_gpio_out[5]",
|
|
"pad_flash_io1_do",
|
|
"wb_dat_o[8]",
|
|
"wb_dat_o[23]",
|
|
"wb_dat_o[25]",
|
|
"wb_dat_o[31]",
|
|
"wb_dat_o[30]",
|
|
"wb_dat_o[29]",
|
|
"wb_dat_o[26]",
|
|
"wb_dat_o[24]",
|
|
"wb_dat_o[27]",
|
|
"wb_dat_o[2]",
|
|
"wb_dat_o[0]",
|
|
"wb_dat_o[3]",
|
|
"wb_dat_o[10]",
|
|
"wb_dat_o[11]",
|
|
"wb_dat_o[18]",
|
|
"wb_dat_o[19]",
|
|
"wb_dat_o[16]",
|
|
"wb_dat_o[12]",
|
|
"wb_dat_o[4]",
|
|
"wb_dat_o[7]",
|
|
"wb_dat_o[14]",
|
|
"wb_dat_o[15]",
|
|
"wb_dat_o[6]",
|
|
"wb_dat_o[17]",
|
|
"wb_dat_o[5]",
|
|
"wb_dat_o[1]",
|
|
"wb_dat_o[22]",
|
|
"wb_dat_o[21]",
|
|
"wb_dat_o[13]",
|
|
"wb_dat_o[9]",
|
|
"wb_dat_o[20]",
|
|
"wb_dat_o[28]",
|
|
"pwr_ctrl_out[1]",
|
|
"pll_trim[24]",
|
|
"pll_trim[9]",
|
|
"pll_trim[22]",
|
|
"pll_trim[12]",
|
|
"pll_div[1]",
|
|
"pll_trim[8]",
|
|
"pll_trim[11]",
|
|
"pll_trim[20]",
|
|
"pll_trim[1]",
|
|
"serial_data_2",
|
|
"serial_data_1",
|
|
"wb_ack_o",
|
|
"pll_dco_ena",
|
|
"pll_trim[0]",
|
|
"pll_trim[19]",
|
|
"pll_trim[18]",
|
|
"pll_sel[1]",
|
|
"pll_trim[17]",
|
|
"pll90_sel[0]",
|
|
"pll_trim[2]",
|
|
"pll_trim[16]",
|
|
"pll_ena",
|
|
"pll_trim[25]",
|
|
"pll_div[4]",
|
|
"mgmt_gpio_out[9]",
|
|
"mgmt_gpio_out[14]",
|
|
"pad_flash_clk",
|
|
"mgmt_gpio_out[30]",
|
|
"mgmt_gpio_out[15]",
|
|
"mgmt_gpio_out[31]",
|
|
"mgmt_gpio_in[4]",
|
|
"user_clock",
|
|
"wb_clk_i",
|
|
"wb_adr_i[18]",
|
|
"wb_adr_i[17]",
|
|
"wb_adr_i[16]",
|
|
"wb_adr_i[19]",
|
|
"wb_adr_i[21]",
|
|
"wb_adr_i[20]",
|
|
"wb_adr_i[23]",
|
|
"wb_adr_i[22]",
|
|
"wb_we_i",
|
|
"debug_mode",
|
|
"wb_adr_i[1]",
|
|
"mgmt_gpio_in[0]",
|
|
"mgmt_gpio_in[11]",
|
|
"mgmt_gpio_in[12]",
|
|
"mgmt_gpio_in[2]",
|
|
"mgmt_gpio_in[34]",
|
|
"mgmt_gpio_in[3]",
|
|
"mgmt_gpio_in[5]",
|
|
"mgmt_gpio_in[7]",
|
|
"mgmt_gpio_in[36]",
|
|
"pad_flash_io1_di",
|
|
"qspi_enabled",
|
|
"spi_enabled",
|
|
"mask_rev_in[3]",
|
|
"mask_rev_in[1]",
|
|
"mgmt_gpio_in[29]",
|
|
"mask_rev_in[12]",
|
|
"mgmt_gpio_in[35]",
|
|
"mgmt_gpio_in[28]",
|
|
"mask_rev_in[7]",
|
|
"mgmt_gpio_in[32]",
|
|
"debug_out",
|
|
"mgmt_gpio_in[13]",
|
|
"mgmt_gpio_in[8]",
|
|
"mgmt_gpio_in[15]",
|
|
"mgmt_gpio_in[19]",
|
|
"mgmt_gpio_in[31]",
|
|
"mgmt_gpio_in[10]",
|
|
"spi_sdo",
|
|
"mgmt_gpio_in[30]",
|
|
"mgmt_gpio_in[1]",
|
|
"mgmt_gpio_in[21]",
|
|
"spimemio_flash_csb",
|
|
"spimemio_flash_io2_do",
|
|
"spimemio_flash_io3_do",
|
|
"spimemio_flash_clk",
|
|
"mask_rev_in[20]",
|
|
"spimemio_flash_io2_oeb",
|
|
"spimemio_flash_io0_do",
|
|
"mgmt_gpio_in[37]",
|
|
"trap",
|
|
"wb_rstn_i",
|
|
"uart_enabled",
|
|
"wb_adr_i[8]",
|
|
"wb_adr_i[15]",
|
|
"wb_adr_i[14]",
|
|
"wb_adr_i[13]",
|
|
"wb_adr_i[9]",
|
|
"wb_sel_i[3]",
|
|
"wb_sel_i[2]",
|
|
"wb_adr_i[11]",
|
|
"wb_sel_i[1]",
|
|
"wb_adr_i[10]",
|
|
"wb_adr_i[12]",
|
|
"mgmt_gpio_in[18]",
|
|
"mask_rev_in[28]",
|
|
"spimemio_flash_io1_do",
|
|
"spimemio_flash_io0_oeb",
|
|
"usr1_vdd_pwrgood",
|
|
"mgmt_gpio_in[22]",
|
|
"spimemio_flash_io1_oeb",
|
|
"wb_stb_i",
|
|
"mask_rev_in[8]",
|
|
"usr2_vdd_pwrgood",
|
|
"mgmt_gpio_in[26]",
|
|
"mgmt_gpio_in[16]",
|
|
"mask_rev_in[6]",
|
|
"mask_rev_in[5]",
|
|
"mask_rev_in[9]",
|
|
"mask_rev_in[0]",
|
|
"usr2_vcc_pwrgood",
|
|
"mgmt_gpio_in[17]",
|
|
"mask_rev_in[19]",
|
|
"mgmt_gpio_in[6]",
|
|
"mgmt_gpio_in[25]",
|
|
"mask_rev_in[27]",
|
|
"spi_csb",
|
|
"spi_sck",
|
|
"mgmt_gpio_in[27]",
|
|
"mask_rev_in[30]",
|
|
"wb_dat_i[7]",
|
|
"mask_rev_in[18]",
|
|
"ser_tx",
|
|
"mask_rev_in[26]",
|
|
"mask_rev_in[16]",
|
|
"porb",
|
|
"mask_rev_in[21]",
|
|
"mask_rev_in[23]",
|
|
"mgmt_gpio_in[24]",
|
|
"mgmt_gpio_in[14]",
|
|
"mask_rev_in[10]",
|
|
"mask_rev_in[2]",
|
|
"pad_flash_io0_di",
|
|
"mgmt_gpio_in[33]",
|
|
"spi_sdoenb",
|
|
"debug_oeb",
|
|
"mask_rev_in[15]",
|
|
"mask_rev_in[29]",
|
|
"mask_rev_in[31]",
|
|
"wb_adr_i[28]",
|
|
"mask_rev_in[17]",
|
|
"wb_adr_i[7]",
|
|
"wb_adr_i[26]",
|
|
"wb_adr_i[25]",
|
|
"mask_rev_in[11]",
|
|
"wb_adr_i[0]",
|
|
"wb_adr_i[5]",
|
|
"wb_adr_i[24]",
|
|
"mask_rev_in[24]",
|
|
"mask_rev_in[25]",
|
|
"wb_dat_i[5]",
|
|
"wb_dat_i[6]",
|
|
"wb_dat_i[4]",
|
|
"wb_dat_i[23]",
|
|
"wb_adr_i[3]",
|
|
"wb_adr_i[27]",
|
|
"wb_adr_i[31]",
|
|
"wb_adr_i[4]",
|
|
"wb_dat_i[13]",
|
|
"wb_dat_i[22]",
|
|
"wb_dat_i[20]",
|
|
"wb_adr_i[30]",
|
|
"wb_dat_i[12]",
|
|
"wb_dat_i[14]",
|
|
"wb_dat_i[15]",
|
|
"wb_dat_i[17]",
|
|
"wb_dat_i[21]",
|
|
"wb_dat_i[10]",
|
|
"wb_dat_i[11]",
|
|
"wb_dat_i[8]",
|
|
"wb_sel_i[0]",
|
|
"mask_rev_in[4]",
|
|
"wb_adr_i[2]",
|
|
"wb_dat_i[25]",
|
|
"wb_dat_i[26]",
|
|
"wb_dat_i[27]",
|
|
"wb_dat_i[24]",
|
|
"wb_dat_i[29]",
|
|
"wb_dat_i[28]",
|
|
"wb_dat_i[30]",
|
|
"wb_dat_i[31]",
|
|
"wb_dat_i[16]",
|
|
"wb_dat_i[18]",
|
|
"wb_dat_i[19]",
|
|
"wb_dat_i[9]",
|
|
"wb_cyc_i",
|
|
"wb_adr_i[29]",
|
|
"mask_rev_in[22]",
|
|
"wb_dat_i[0]",
|
|
"wb_dat_i[1]",
|
|
"wb_dat_i[2]",
|
|
"wb_dat_i[3]",
|
|
"spimemio_flash_io3_oeb",
|
|
"mask_rev_in[14]",
|
|
"usr1_vcc_pwrgood",
|
|
"mgmt_gpio_in[9]",
|
|
"mgmt_gpio_in[23]",
|
|
"mask_rev_in[13]",
|
|
"mgmt_gpio_in[20]",
|
|
"wb_adr_i[6]",
|
|
"VGND",
|
|
"VPWR"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"mgmt_protect_hv",
|
|
"mgmt_protect_hv"
|
|
],
|
|
"devices": [
|
|
[
|
|
["sky130_fd_sc_hvl__conb_1", 2],
|
|
["sky130_fd_pr__pfet_g5v0d10v5", 4],
|
|
["sky130_fd_pr__nfet_g5v0d10v5", 8],
|
|
["sky130_fd_pr__pfet_01v8_hvt", 6],
|
|
["sky130_fd_pr__nfet_01v8", 2 ]
|
|
], [
|
|
["sky130_fd_sc_hvl__conb_1", 2 ],
|
|
["sky130_fd_pr__pfet_g5v0d10v5", 4 ],
|
|
["sky130_fd_pr__nfet_g5v0d10v5", 8 ],
|
|
["sky130_fd_pr__pfet_01v8_hvt", 6 ],
|
|
["sky130_fd_pr__nfet_01v8", 2 ]
|
|
]
|
|
],
|
|
"nets": [
|
|
20,
|
|
20
|
|
],
|
|
"badnets": [
|
|
],
|
|
"badelements": [
|
|
],
|
|
"pins": [
|
|
[
|
|
"vccd",
|
|
"vssd",
|
|
"vdda2",
|
|
"vdda1",
|
|
"vssa2",
|
|
"vssa1",
|
|
"mprj2_vdd_logic1",
|
|
"mprj_vdd_logic1"
|
|
], [
|
|
"vccd",
|
|
"vssd",
|
|
"vdda2",
|
|
"vdda1",
|
|
"vssa2",
|
|
"vssa1",
|
|
"mprj2_vdd_logic1",
|
|
"mprj_vdd_logic1"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"sky130_fd_sc_hd__einvp_1",
|
|
"sky130_fd_sc_hd__einvp_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": [
|
|
[
|
|
"VPB",
|
|
"TE",
|
|
"VNB",
|
|
"A",
|
|
"Z",
|
|
"VGND",
|
|
"VPWR"
|
|
], [
|
|
"VPB",
|
|
"TE",
|
|
"VNB",
|
|
"A",
|
|
"Z",
|
|
"VGND",
|
|
"VPWR"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"mprj_logic_high",
|
|
"mprj_logic_high"
|
|
],
|
|
"devices": [
|
|
[
|
|
["sky130_fd_sc_hd__conb_1", 463],
|
|
["sky130_fd_sc_hd__decap_6", 1],
|
|
["sky130_fd_sc_hd__decap_12", 1],
|
|
["sky130_fd_sc_hd__decap_3", 1],
|
|
["sky130_fd_sc_hd__decap_8", 1],
|
|
["sky130_fd_sc_hd__decap_4", 1 ]
|
|
], [
|
|
["sky130_fd_sc_hd__conb_1", 463 ],
|
|
["sky130_fd_sc_hd__decap_6", 1 ],
|
|
["sky130_fd_sc_hd__decap_12", 1 ],
|
|
["sky130_fd_sc_hd__decap_3", 1 ],
|
|
["sky130_fd_sc_hd__decap_8", 1 ],
|
|
["sky130_fd_sc_hd__decap_4", 1 ]
|
|
]
|
|
],
|
|
"nets": [
|
|
928,
|
|
928
|
|
],
|
|
"badnets": [
|
|
],
|
|
"badelements": [
|
|
],
|
|
"pins": [
|
|
[
|
|
"vssd1",
|
|
"vccd1",
|
|
"HI[462]",
|
|
"HI[295]",
|
|
"HI[58]",
|
|
"HI[345]",
|
|
"HI[178]",
|
|
"HI[10]",
|
|
"HI[130]",
|
|
"HI[228]",
|
|
"HI[95]",
|
|
"HI[382]",
|
|
"HI[432]",
|
|
"HI[265]",
|
|
"HI[28]",
|
|
"HI[148]",
|
|
"HI[315]",
|
|
"HI[100]",
|
|
"HI[65]",
|
|
"HI[352]",
|
|
"HI[185]",
|
|
"HI[402]",
|
|
"HI[235]",
|
|
"HI[118]",
|
|
"HI[272]",
|
|
"HI[35]",
|
|
"HI[322]",
|
|
"HI[155]",
|
|
"HI[205]",
|
|
"HI[72]",
|
|
"HI[457]",
|
|
"HI[192]",
|
|
"HI[242]",
|
|
"HI[125]",
|
|
"HI[0]",
|
|
"HI[377]",
|
|
"HI[42]",
|
|
"HI[427]",
|
|
"HI[162]",
|
|
"HI[212]",
|
|
"HI[297]",
|
|
"HI[347]",
|
|
"HI[12]",
|
|
"HI[132]",
|
|
"HI[97]",
|
|
"HI[384]",
|
|
"HI[434]",
|
|
"HI[267]",
|
|
"HI[317]",
|
|
"HI[102]",
|
|
"HI[67]",
|
|
"HI[354]",
|
|
"HI[187]",
|
|
"HI[404]",
|
|
"HI[237]",
|
|
"HI[391]",
|
|
"HI[441]",
|
|
"HI[274]",
|
|
"HI[37]",
|
|
"HI[324]",
|
|
"HI[157]",
|
|
"HI[207]",
|
|
"HI[74]",
|
|
"HI[361]",
|
|
"HI[459]",
|
|
"HI[194]",
|
|
"HI[411]",
|
|
"HI[244]",
|
|
"HI[127]",
|
|
"HI[379]",
|
|
"HI[281]",
|
|
"HI[2]",
|
|
"HI[44]",
|
|
"HI[429]",
|
|
"HI[331]",
|
|
"HI[164]",
|
|
"HI[214]",
|
|
"HI[81]",
|
|
"HI[299]",
|
|
"HI[349]",
|
|
"HI[251]",
|
|
"HI[14]",
|
|
"HI[134]",
|
|
"HI[301]",
|
|
"HI[99]",
|
|
"HI[386]",
|
|
"HI[51]",
|
|
"HI[436]",
|
|
"HI[269]",
|
|
"HI[171]",
|
|
"HI[319]",
|
|
"HI[221]",
|
|
"HI[104]",
|
|
"HI[69]",
|
|
"HI[356]",
|
|
"HI[189]",
|
|
"HI[21]",
|
|
"HI[141]",
|
|
"HI[406]",
|
|
"HI[239]",
|
|
"HI[393]",
|
|
"HI[443]",
|
|
"HI[276]",
|
|
"HI[39]",
|
|
"HI[159]",
|
|
"HI[326]",
|
|
"HI[209]",
|
|
"HI[111]",
|
|
"HI[76]",
|
|
"HI[363]",
|
|
"HI[196]",
|
|
"HI[413]",
|
|
"HI[246]",
|
|
"HI[129]",
|
|
"HI[4]",
|
|
"HI[450]",
|
|
"HI[283]",
|
|
"HI[46]",
|
|
"HI[333]",
|
|
"HI[166]",
|
|
"HI[216]",
|
|
"HI[83]",
|
|
"HI[370]",
|
|
"HI[420]",
|
|
"HI[253]",
|
|
"HI[16]",
|
|
"HI[136]",
|
|
"HI[303]",
|
|
"HI[388]",
|
|
"HI[290]",
|
|
"HI[53]",
|
|
"HI[438]",
|
|
"HI[173]",
|
|
"HI[340]",
|
|
"HI[223]",
|
|
"HI[90]",
|
|
"HI[106]",
|
|
"HI[358]",
|
|
"HI[260]",
|
|
"HI[23]",
|
|
"HI[143]",
|
|
"HI[408]",
|
|
"HI[310]",
|
|
"HI[395]",
|
|
"HI[60]",
|
|
"HI[445]",
|
|
"HI[180]",
|
|
"HI[278]",
|
|
"HI[328]",
|
|
"HI[230]",
|
|
"HI[113]",
|
|
"HI[78]",
|
|
"HI[365]",
|
|
"HI[198]",
|
|
"HI[30]",
|
|
"HI[150]",
|
|
"HI[415]",
|
|
"HI[248]",
|
|
"HI[200]",
|
|
"HI[452]",
|
|
"HI[6]",
|
|
"HI[285]",
|
|
"HI[48]",
|
|
"HI[335]",
|
|
"HI[168]",
|
|
"HI[120]",
|
|
"HI[218]",
|
|
"HI[85]",
|
|
"HI[372]",
|
|
"HI[422]",
|
|
"HI[255]",
|
|
"HI[18]",
|
|
"HI[138]",
|
|
"HI[305]",
|
|
"HI[292]",
|
|
"HI[55]",
|
|
"HI[175]",
|
|
"HI[342]",
|
|
"HI[225]",
|
|
"HI[92]",
|
|
"HI[108]",
|
|
"HI[262]",
|
|
"HI[25]",
|
|
"HI[145]",
|
|
"HI[312]",
|
|
"HI[397]",
|
|
"HI[62]",
|
|
"HI[447]",
|
|
"HI[182]",
|
|
"HI[232]",
|
|
"HI[115]",
|
|
"HI[367]",
|
|
"HI[32]",
|
|
"HI[152]",
|
|
"HI[417]",
|
|
"HI[202]",
|
|
"HI[8]",
|
|
"HI[454]",
|
|
"HI[287]",
|
|
"HI[337]",
|
|
"HI[122]",
|
|
"HI[87]",
|
|
"HI[374]",
|
|
"HI[424]",
|
|
"HI[257]",
|
|
"HI[307]",
|
|
"HI[461]",
|
|
"HI[294]",
|
|
"HI[57]",
|
|
"HI[344]",
|
|
"HI[177]",
|
|
"HI[227]",
|
|
"HI[94]",
|
|
"HI[381]",
|
|
"HI[431]",
|
|
"HI[264]",
|
|
"HI[27]",
|
|
"HI[147]",
|
|
"HI[314]",
|
|
"HI[399]",
|
|
"HI[64]",
|
|
"HI[449]",
|
|
"HI[351]",
|
|
"HI[184]",
|
|
"HI[401]",
|
|
"HI[234]",
|
|
"HI[117]",
|
|
"HI[369]",
|
|
"HI[271]",
|
|
"HI[34]",
|
|
"HI[154]",
|
|
"HI[419]",
|
|
"HI[321]",
|
|
"HI[204]",
|
|
"HI[71]",
|
|
"HI[456]",
|
|
"HI[191]",
|
|
"HI[289]",
|
|
"HI[339]",
|
|
"HI[241]",
|
|
"HI[124]",
|
|
"HI[89]",
|
|
"HI[376]",
|
|
"HI[41]",
|
|
"HI[426]",
|
|
"HI[259]",
|
|
"HI[161]",
|
|
"HI[211]",
|
|
"HI[309]",
|
|
"HI[296]",
|
|
"HI[59]",
|
|
"HI[346]",
|
|
"HI[179]",
|
|
"HI[11]",
|
|
"HI[131]",
|
|
"HI[229]",
|
|
"HI[96]",
|
|
"HI[383]",
|
|
"HI[433]",
|
|
"HI[266]",
|
|
"HI[29]",
|
|
"HI[149]",
|
|
"HI[316]",
|
|
"HI[101]",
|
|
"HI[66]",
|
|
"HI[353]",
|
|
"HI[186]",
|
|
"HI[403]",
|
|
"HI[236]",
|
|
"HI[119]",
|
|
"HI[390]",
|
|
"HI[440]",
|
|
"HI[273]",
|
|
"HI[36]",
|
|
"HI[323]",
|
|
"HI[156]",
|
|
"HI[206]",
|
|
"HI[73]",
|
|
"HI[360]",
|
|
"HI[458]",
|
|
"HI[193]",
|
|
"HI[410]",
|
|
"HI[243]",
|
|
"HI[126]",
|
|
"HI[378]",
|
|
"HI[1]",
|
|
"HI[280]",
|
|
"HI[43]",
|
|
"HI[330]",
|
|
"HI[428]",
|
|
"HI[163]",
|
|
"HI[213]",
|
|
"HI[80]",
|
|
"HI[298]",
|
|
"HI[348]",
|
|
"HI[250]",
|
|
"HI[13]",
|
|
"HI[133]",
|
|
"HI[300]",
|
|
"HI[98]",
|
|
"HI[385]",
|
|
"HI[50]",
|
|
"HI[435]",
|
|
"HI[268]",
|
|
"HI[170]",
|
|
"HI[220]",
|
|
"HI[318]",
|
|
"HI[103]",
|
|
"HI[68]",
|
|
"HI[355]",
|
|
"HI[188]",
|
|
"HI[20]",
|
|
"HI[140]",
|
|
"HI[405]",
|
|
"HI[238]",
|
|
"HI[392]",
|
|
"HI[442]",
|
|
"HI[275]",
|
|
"HI[38]",
|
|
"HI[325]",
|
|
"HI[158]",
|
|
"HI[208]",
|
|
"HI[110]",
|
|
"HI[75]",
|
|
"HI[362]",
|
|
"HI[195]",
|
|
"HI[412]",
|
|
"HI[245]",
|
|
"HI[128]",
|
|
"HI[3]",
|
|
"HI[282]",
|
|
"HI[45]",
|
|
"HI[332]",
|
|
"HI[165]",
|
|
"HI[215]",
|
|
"HI[82]",
|
|
"HI[252]",
|
|
"HI[15]",
|
|
"HI[135]",
|
|
"HI[302]",
|
|
"HI[387]",
|
|
"HI[52]",
|
|
"HI[437]",
|
|
"HI[172]",
|
|
"HI[222]",
|
|
"HI[105]",
|
|
"HI[357]",
|
|
"HI[22]",
|
|
"HI[142]",
|
|
"HI[407]",
|
|
"HI[394]",
|
|
"HI[444]",
|
|
"HI[277]",
|
|
"HI[327]",
|
|
"HI[112]",
|
|
"HI[77]",
|
|
"HI[364]",
|
|
"HI[197]",
|
|
"HI[414]",
|
|
"HI[247]",
|
|
"HI[5]",
|
|
"HI[451]",
|
|
"HI[284]",
|
|
"HI[47]",
|
|
"HI[167]",
|
|
"HI[334]",
|
|
"HI[217]",
|
|
"HI[84]",
|
|
"HI[371]",
|
|
"HI[421]",
|
|
"HI[254]",
|
|
"HI[17]",
|
|
"HI[137]",
|
|
"HI[304]",
|
|
"HI[389]",
|
|
"HI[291]",
|
|
"HI[54]",
|
|
"HI[439]",
|
|
"HI[341]",
|
|
"HI[174]",
|
|
"HI[224]",
|
|
"HI[91]",
|
|
"HI[107]",
|
|
"HI[359]",
|
|
"HI[261]",
|
|
"HI[24]",
|
|
"HI[409]",
|
|
"HI[311]",
|
|
"HI[144]",
|
|
"HI[396]",
|
|
"HI[61]",
|
|
"HI[446]",
|
|
"HI[279]",
|
|
"HI[181]",
|
|
"HI[231]",
|
|
"HI[329]",
|
|
"HI[114]",
|
|
"HI[79]",
|
|
"HI[366]",
|
|
"HI[199]",
|
|
"HI[31]",
|
|
"HI[151]",
|
|
"HI[416]",
|
|
"HI[249]",
|
|
"HI[201]",
|
|
"HI[453]",
|
|
"HI[7]",
|
|
"HI[286]",
|
|
"HI[49]",
|
|
"HI[336]",
|
|
"HI[169]",
|
|
"HI[121]",
|
|
"HI[219]",
|
|
"HI[86]",
|
|
"HI[373]",
|
|
"HI[423]",
|
|
"HI[256]",
|
|
"HI[19]",
|
|
"HI[306]",
|
|
"HI[139]",
|
|
"HI[460]",
|
|
"HI[293]",
|
|
"HI[56]",
|
|
"HI[343]",
|
|
"HI[176]",
|
|
"HI[226]",
|
|
"HI[93]",
|
|
"HI[380]",
|
|
"HI[109]",
|
|
"HI[430]",
|
|
"HI[263]",
|
|
"HI[26]",
|
|
"HI[146]",
|
|
"HI[313]",
|
|
"HI[398]",
|
|
"HI[63]",
|
|
"HI[448]",
|
|
"HI[350]",
|
|
"HI[183]",
|
|
"HI[400]",
|
|
"HI[233]",
|
|
"HI[116]",
|
|
"HI[368]",
|
|
"HI[270]",
|
|
"HI[33]",
|
|
"HI[153]",
|
|
"HI[418]",
|
|
"HI[320]",
|
|
"HI[203]",
|
|
"HI[70]",
|
|
"HI[9]",
|
|
"HI[455]",
|
|
"HI[190]",
|
|
"HI[288]",
|
|
"HI[240]",
|
|
"HI[338]",
|
|
"HI[123]",
|
|
"HI[88]",
|
|
"HI[375]",
|
|
"HI[40]",
|
|
"HI[160]",
|
|
"HI[425]",
|
|
"HI[258]",
|
|
"HI[308]",
|
|
"HI[210]"
|
|
], [
|
|
"vssd1",
|
|
"vccd1",
|
|
"HI[462]",
|
|
"HI[295]",
|
|
"HI[58]",
|
|
"HI[345]",
|
|
"HI[178]",
|
|
"HI[10]",
|
|
"HI[130]",
|
|
"HI[228]",
|
|
"HI[95]",
|
|
"HI[382]",
|
|
"HI[432]",
|
|
"HI[265]",
|
|
"HI[28]",
|
|
"HI[148]",
|
|
"HI[315]",
|
|
"HI[100]",
|
|
"HI[65]",
|
|
"HI[352]",
|
|
"HI[185]",
|
|
"HI[402]",
|
|
"HI[235]",
|
|
"HI[118]",
|
|
"HI[272]",
|
|
"HI[35]",
|
|
"HI[322]",
|
|
"HI[155]",
|
|
"HI[205]",
|
|
"HI[72]",
|
|
"HI[457]",
|
|
"HI[192]",
|
|
"HI[242]",
|
|
"HI[125]",
|
|
"HI[0]",
|
|
"HI[377]",
|
|
"HI[42]",
|
|
"HI[427]",
|
|
"HI[162]",
|
|
"HI[212]",
|
|
"HI[297]",
|
|
"HI[347]",
|
|
"HI[12]",
|
|
"HI[132]",
|
|
"HI[97]",
|
|
"HI[384]",
|
|
"HI[434]",
|
|
"HI[267]",
|
|
"HI[317]",
|
|
"HI[102]",
|
|
"HI[67]",
|
|
"HI[354]",
|
|
"HI[187]",
|
|
"HI[404]",
|
|
"HI[237]",
|
|
"HI[391]",
|
|
"HI[441]",
|
|
"HI[274]",
|
|
"HI[37]",
|
|
"HI[324]",
|
|
"HI[157]",
|
|
"HI[207]",
|
|
"HI[74]",
|
|
"HI[361]",
|
|
"HI[459]",
|
|
"HI[194]",
|
|
"HI[411]",
|
|
"HI[244]",
|
|
"HI[127]",
|
|
"HI[379]",
|
|
"HI[281]",
|
|
"HI[2]",
|
|
"HI[44]",
|
|
"HI[429]",
|
|
"HI[331]",
|
|
"HI[164]",
|
|
"HI[214]",
|
|
"HI[81]",
|
|
"HI[299]",
|
|
"HI[349]",
|
|
"HI[251]",
|
|
"HI[14]",
|
|
"HI[134]",
|
|
"HI[301]",
|
|
"HI[99]",
|
|
"HI[386]",
|
|
"HI[51]",
|
|
"HI[436]",
|
|
"HI[269]",
|
|
"HI[171]",
|
|
"HI[319]",
|
|
"HI[221]",
|
|
"HI[104]",
|
|
"HI[69]",
|
|
"HI[356]",
|
|
"HI[189]",
|
|
"HI[21]",
|
|
"HI[141]",
|
|
"HI[406]",
|
|
"HI[239]",
|
|
"HI[393]",
|
|
"HI[443]",
|
|
"HI[276]",
|
|
"HI[39]",
|
|
"HI[159]",
|
|
"HI[326]",
|
|
"HI[209]",
|
|
"HI[111]",
|
|
"HI[76]",
|
|
"HI[363]",
|
|
"HI[196]",
|
|
"HI[413]",
|
|
"HI[246]",
|
|
"HI[129]",
|
|
"HI[4]",
|
|
"HI[450]",
|
|
"HI[283]",
|
|
"HI[46]",
|
|
"HI[333]",
|
|
"HI[166]",
|
|
"HI[216]",
|
|
"HI[83]",
|
|
"HI[370]",
|
|
"HI[420]",
|
|
"HI[253]",
|
|
"HI[16]",
|
|
"HI[136]",
|
|
"HI[303]",
|
|
"HI[388]",
|
|
"HI[290]",
|
|
"HI[53]",
|
|
"HI[438]",
|
|
"HI[173]",
|
|
"HI[340]",
|
|
"HI[223]",
|
|
"HI[90]",
|
|
"HI[106]",
|
|
"HI[358]",
|
|
"HI[260]",
|
|
"HI[23]",
|
|
"HI[143]",
|
|
"HI[408]",
|
|
"HI[310]",
|
|
"HI[395]",
|
|
"HI[60]",
|
|
"HI[445]",
|
|
"HI[180]",
|
|
"HI[278]",
|
|
"HI[328]",
|
|
"HI[230]",
|
|
"HI[113]",
|
|
"HI[78]",
|
|
"HI[365]",
|
|
"HI[198]",
|
|
"HI[30]",
|
|
"HI[150]",
|
|
"HI[415]",
|
|
"HI[248]",
|
|
"HI[200]",
|
|
"HI[452]",
|
|
"HI[6]",
|
|
"HI[285]",
|
|
"HI[48]",
|
|
"HI[335]",
|
|
"HI[168]",
|
|
"HI[120]",
|
|
"HI[218]",
|
|
"HI[85]",
|
|
"HI[372]",
|
|
"HI[422]",
|
|
"HI[255]",
|
|
"HI[18]",
|
|
"HI[138]",
|
|
"HI[305]",
|
|
"HI[292]",
|
|
"HI[55]",
|
|
"HI[175]",
|
|
"HI[342]",
|
|
"HI[225]",
|
|
"HI[92]",
|
|
"HI[108]",
|
|
"HI[262]",
|
|
"HI[25]",
|
|
"HI[145]",
|
|
"HI[312]",
|
|
"HI[397]",
|
|
"HI[62]",
|
|
"HI[447]",
|
|
"HI[182]",
|
|
"HI[232]",
|
|
"HI[115]",
|
|
"HI[367]",
|
|
"HI[32]",
|
|
"HI[152]",
|
|
"HI[417]",
|
|
"HI[202]",
|
|
"HI[8]",
|
|
"HI[454]",
|
|
"HI[287]",
|
|
"HI[337]",
|
|
"HI[122]",
|
|
"HI[87]",
|
|
"HI[374]",
|
|
"HI[424]",
|
|
"HI[257]",
|
|
"HI[307]",
|
|
"HI[461]",
|
|
"HI[294]",
|
|
"HI[57]",
|
|
"HI[344]",
|
|
"HI[177]",
|
|
"HI[227]",
|
|
"HI[94]",
|
|
"HI[381]",
|
|
"HI[431]",
|
|
"HI[264]",
|
|
"HI[27]",
|
|
"HI[147]",
|
|
"HI[314]",
|
|
"HI[399]",
|
|
"HI[64]",
|
|
"HI[449]",
|
|
"HI[351]",
|
|
"HI[184]",
|
|
"HI[401]",
|
|
"HI[234]",
|
|
"HI[117]",
|
|
"HI[369]",
|
|
"HI[271]",
|
|
"HI[34]",
|
|
"HI[154]",
|
|
"HI[419]",
|
|
"HI[321]",
|
|
"HI[204]",
|
|
"HI[71]",
|
|
"HI[456]",
|
|
"HI[191]",
|
|
"HI[289]",
|
|
"HI[339]",
|
|
"HI[241]",
|
|
"HI[124]",
|
|
"HI[89]",
|
|
"HI[376]",
|
|
"HI[41]",
|
|
"HI[426]",
|
|
"HI[259]",
|
|
"HI[161]",
|
|
"HI[211]",
|
|
"HI[309]",
|
|
"HI[296]",
|
|
"HI[59]",
|
|
"HI[346]",
|
|
"HI[179]",
|
|
"HI[11]",
|
|
"HI[131]",
|
|
"HI[229]",
|
|
"HI[96]",
|
|
"HI[383]",
|
|
"HI[433]",
|
|
"HI[266]",
|
|
"HI[29]",
|
|
"HI[149]",
|
|
"HI[316]",
|
|
"HI[101]",
|
|
"HI[66]",
|
|
"HI[353]",
|
|
"HI[186]",
|
|
"HI[403]",
|
|
"HI[236]",
|
|
"HI[119]",
|
|
"HI[390]",
|
|
"HI[440]",
|
|
"HI[273]",
|
|
"HI[36]",
|
|
"HI[323]",
|
|
"HI[156]",
|
|
"HI[206]",
|
|
"HI[73]",
|
|
"HI[360]",
|
|
"HI[458]",
|
|
"HI[193]",
|
|
"HI[410]",
|
|
"HI[243]",
|
|
"HI[126]",
|
|
"HI[378]",
|
|
"HI[1]",
|
|
"HI[280]",
|
|
"HI[43]",
|
|
"HI[330]",
|
|
"HI[428]",
|
|
"HI[163]",
|
|
"HI[213]",
|
|
"HI[80]",
|
|
"HI[298]",
|
|
"HI[348]",
|
|
"HI[250]",
|
|
"HI[13]",
|
|
"HI[133]",
|
|
"HI[300]",
|
|
"HI[98]",
|
|
"HI[385]",
|
|
"HI[50]",
|
|
"HI[435]",
|
|
"HI[268]",
|
|
"HI[170]",
|
|
"HI[220]",
|
|
"HI[318]",
|
|
"HI[103]",
|
|
"HI[68]",
|
|
"HI[355]",
|
|
"HI[188]",
|
|
"HI[20]",
|
|
"HI[140]",
|
|
"HI[405]",
|
|
"HI[238]",
|
|
"HI[392]",
|
|
"HI[442]",
|
|
"HI[275]",
|
|
"HI[38]",
|
|
"HI[325]",
|
|
"HI[158]",
|
|
"HI[208]",
|
|
"HI[110]",
|
|
"HI[75]",
|
|
"HI[362]",
|
|
"HI[195]",
|
|
"HI[412]",
|
|
"HI[245]",
|
|
"HI[128]",
|
|
"HI[3]",
|
|
"HI[282]",
|
|
"HI[45]",
|
|
"HI[332]",
|
|
"HI[165]",
|
|
"HI[215]",
|
|
"HI[82]",
|
|
"HI[252]",
|
|
"HI[15]",
|
|
"HI[135]",
|
|
"HI[302]",
|
|
"HI[387]",
|
|
"HI[52]",
|
|
"HI[437]",
|
|
"HI[172]",
|
|
"HI[222]",
|
|
"HI[105]",
|
|
"HI[357]",
|
|
"HI[22]",
|
|
"HI[142]",
|
|
"HI[407]",
|
|
"HI[394]",
|
|
"HI[444]",
|
|
"HI[277]",
|
|
"HI[327]",
|
|
"HI[112]",
|
|
"HI[77]",
|
|
"HI[364]",
|
|
"HI[197]",
|
|
"HI[414]",
|
|
"HI[247]",
|
|
"HI[5]",
|
|
"HI[451]",
|
|
"HI[284]",
|
|
"HI[47]",
|
|
"HI[167]",
|
|
"HI[334]",
|
|
"HI[217]",
|
|
"HI[84]",
|
|
"HI[371]",
|
|
"HI[421]",
|
|
"HI[254]",
|
|
"HI[17]",
|
|
"HI[137]",
|
|
"HI[304]",
|
|
"HI[389]",
|
|
"HI[291]",
|
|
"HI[54]",
|
|
"HI[439]",
|
|
"HI[341]",
|
|
"HI[174]",
|
|
"HI[224]",
|
|
"HI[91]",
|
|
"HI[107]",
|
|
"HI[359]",
|
|
"HI[261]",
|
|
"HI[24]",
|
|
"HI[409]",
|
|
"HI[311]",
|
|
"HI[144]",
|
|
"HI[396]",
|
|
"HI[61]",
|
|
"HI[446]",
|
|
"HI[279]",
|
|
"HI[181]",
|
|
"HI[231]",
|
|
"HI[329]",
|
|
"HI[114]",
|
|
"HI[79]",
|
|
"HI[366]",
|
|
"HI[199]",
|
|
"HI[31]",
|
|
"HI[151]",
|
|
"HI[416]",
|
|
"HI[249]",
|
|
"HI[201]",
|
|
"HI[453]",
|
|
"HI[7]",
|
|
"HI[286]",
|
|
"HI[49]",
|
|
"HI[336]",
|
|
"HI[169]",
|
|
"HI[121]",
|
|
"HI[219]",
|
|
"HI[86]",
|
|
"HI[373]",
|
|
"HI[423]",
|
|
"HI[256]",
|
|
"HI[19]",
|
|
"HI[306]",
|
|
"HI[139]",
|
|
"HI[460]",
|
|
"HI[293]",
|
|
"HI[56]",
|
|
"HI[343]",
|
|
"HI[176]",
|
|
"HI[226]",
|
|
"HI[93]",
|
|
"HI[380]",
|
|
"HI[109]",
|
|
"HI[430]",
|
|
"HI[263]",
|
|
"HI[26]",
|
|
"HI[146]",
|
|
"HI[313]",
|
|
"HI[398]",
|
|
"HI[63]",
|
|
"HI[448]",
|
|
"HI[350]",
|
|
"HI[183]",
|
|
"HI[400]",
|
|
"HI[233]",
|
|
"HI[116]",
|
|
"HI[368]",
|
|
"HI[270]",
|
|
"HI[33]",
|
|
"HI[153]",
|
|
"HI[418]",
|
|
"HI[320]",
|
|
"HI[203]",
|
|
"HI[70]",
|
|
"HI[9]",
|
|
"HI[455]",
|
|
"HI[190]",
|
|
"HI[288]",
|
|
"HI[240]",
|
|
"HI[338]",
|
|
"HI[123]",
|
|
"HI[88]",
|
|
"HI[375]",
|
|
"HI[40]",
|
|
"HI[160]",
|
|
"HI[425]",
|
|
"HI[258]",
|
|
"HI[308]",
|
|
"HI[210]"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"chip_io_alt",
|
|
"chip_io_alt"
|
|
],
|
|
"devices": [
|
|
[
|
|
["sky130_fd_pr__nfet_05v0_nvt", 1126],
|
|
["sky130_fd_pr__pfet_g5v0d10v5", 9934],
|
|
["sky130_fd_pr__nfet_01v8_lvt", 1122],
|
|
["sky130_fd_pr__nfet_g5v0d10v5", 12995],
|
|
["sky130_fd_pr__pfet_01v8_hvt", 957],
|
|
["sky130_fd_pr__nfet_01v8", 1224],
|
|
["sky130_fd_io__com_cclat", 33],
|
|
["sky130_fd_io__gpiov2_octl_mux", 33],
|
|
["sky130_fd_pr__res_generic_m1", 2407],
|
|
["sky130_fd_pr__res_generic_po", 508],
|
|
["sky130_fd_pr__res_generic_m2", 1150],
|
|
["sky130_fd_io__res250only_small", 69],
|
|
["sky130_fd_io__res75only_small", 594],
|
|
["sky130_fd_io__inv_1", 496],
|
|
["sky130_fd_io__nor2_1", 132],
|
|
["sky130_fd_io__nand2_1", 132],
|
|
["sky130_fd_io__gpiov2_ipath_hvls", 33],
|
|
["sky130_fd_io__gpiov2_vcchib_in_buf", 33],
|
|
["sky130_fd_pr__pfet_01v8", 309],
|
|
["sky130_fd_io__signal_5_sym_hv_local_5term", 70],
|
|
["sky130_fd_pr__res_generic_m3", 44],
|
|
["sky130_fd_pr__res_generic_m4", 33],
|
|
["sky130_fd_pr__res_generic_m5", 29],
|
|
["sky130_fd_pr__diode_pd2nw_05v5", 10],
|
|
["constant_block", 7],
|
|
["sky130_fd_pr__res_generic_nd__hv", 1],
|
|
["sky130_fd_pr__res_generic_nd", 68 ]
|
|
], [
|
|
["sky130_fd_pr__nfet_05v0_nvt", 1126 ],
|
|
["sky130_fd_pr__pfet_g5v0d10v5", 9934 ],
|
|
["sky130_fd_pr__nfet_01v8_lvt", 1122 ],
|
|
["sky130_fd_pr__nfet_g5v0d10v5", 12995 ],
|
|
["sky130_fd_pr__pfet_01v8_hvt", 957 ],
|
|
["sky130_fd_pr__nfet_01v8", 1224 ],
|
|
["sky130_fd_io__com_cclat", 33 ],
|
|
["sky130_fd_io__gpiov2_octl_mux", 33 ],
|
|
["sky130_fd_pr__res_generic_m1", 2407 ],
|
|
["sky130_fd_pr__res_generic_po", 508 ],
|
|
["sky130_fd_pr__res_generic_m2", 1150 ],
|
|
["sky130_fd_io__res250only_small", 69 ],
|
|
["sky130_fd_io__res75only_small", 594 ],
|
|
["sky130_fd_io__inv_1", 496 ],
|
|
["sky130_fd_io__nor2_1", 132 ],
|
|
["sky130_fd_io__nand2_1", 132 ],
|
|
["sky130_fd_io__gpiov2_ipath_hvls", 33 ],
|
|
["sky130_fd_io__gpiov2_vcchib_in_buf", 33 ],
|
|
["sky130_fd_pr__pfet_01v8", 309 ],
|
|
["sky130_fd_io__signal_5_sym_hv_local_5term", 70 ],
|
|
["sky130_fd_pr__res_generic_m3", 44 ],
|
|
["sky130_fd_pr__res_generic_m4", 33 ],
|
|
["sky130_fd_pr__res_generic_m5", 29 ],
|
|
["sky130_fd_pr__diode_pd2nw_05v5", 6 ],
|
|
["constant_block", 7 ],
|
|
["sky130_fd_pr__res_generic_nd__hv", 1 ],
|
|
["sky130_fd_pr__res_generic_nd", 68 ]
|
|
]
|
|
],
|
|
"nets": [
|
|
19337,
|
|
19333
|
|
],
|
|
"badnets": [
|
|
[
|
|
[
|
|
[
|
|
"vssio",
|
|
[
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 1972 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "4", 2628 ],
|
|
[ "sky130_fd_io__gpiov2_octl_mux", "a_1266_1185#", 33 ],
|
|
[ "sky130_fd_pr__res_generic_m1", "end_a|end_b", 67 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "2", 33 ],
|
|
[ "sky130_fd_pr__res_generic_po", "end_a|end_b", 35 ],
|
|
[ "sky130_fd_pr__nfet_01v8", "1|3", 8 ],
|
|
[ "sky130_fd_pr__nfet_01v8", "4", 6 ],
|
|
[ "sky130_fd_pr__diode_pd2nw_05v5", "anode", 5 ],
|
|
[ "sky130_fd_pr__diode_pd2nw_05v5", "cathode", 5 ],
|
|
[ "sky130_fd_pr__res_generic_m5", "end_a|end_b", 2 ],
|
|
[ "sky130_fd_pr__res_generic_m3", "end_a|end_b", 1 ]
|
|
]
|
|
]
|
|
], [
|
|
[
|
|
"vssio",
|
|
[
|
|
[ "sky130_fd_pr__res_generic_po", "end_a|end_b", 35 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "1|3", 1972 ],
|
|
[ "sky130_fd_pr__nfet_g5v0d10v5", "4", 2628 ],
|
|
[ "sky130_fd_pr__res_generic_m1", "end_a|end_b", 67 ],
|
|
[ "sky130_fd_io__gpiov2_octl_mux", "VSSIO", 33 ],
|
|
[ "sky130_fd_pr__pfet_g5v0d10v5", "2", 33 ],
|
|
[ "sky130_fd_pr__diode_pd2nw_05v5", "anode", 3 ],
|
|
[ "sky130_fd_pr__diode_pd2nw_05v5", "cathode", 3 ],
|
|
[ "sky130_fd_pr__nfet_01v8", "1|3", 8 ],
|
|
[ "sky130_fd_pr__nfet_01v8", "4", 6 ],
|
|
[ "sky130_fd_pr__res_generic_m5", "end_a|end_b", 2 ],
|
|
[ "sky130_fd_pr__res_generic_m3", "end_a|end_b", 1 ]
|
|
]
|
|
]
|
|
]
|
|
],
|
|
[
|
|
[
|
|
[
|
|
"sky130_ef_io__vccd_lvc_clamped3_pad:user1_vccd_lvclamp_pad//sky130_fd_io__top_power_lvc_wpad_0/a_414_306#",
|
|
[
|
|
[ "sky130_fd_pr__pfet_01v8", "2", 1 ],
|
|
[ "sky130_fd_pr__nfet_01v8", "2", 2 ],
|
|
[ "sky130_fd_pr__res_generic_po", "end_a|end_b", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_ef_io__vccd_lvc_clamped3_pad:user1_vccd_lvclamp_pad//sky130_fd_io__top_power_lvc_wpad_0/a_2595_15129#",
|
|
[
|
|
[ "sky130_fd_pr__nfet_01v8", "2", 2 ],
|
|
[ "sky130_fd_pr__pfet_01v8", "2", 1 ],
|
|
[ "sky130_fd_pr__res_generic_po", "end_a|end_b", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_ef_io__vccd_lvc_clamped3_pad:user2_vccd_lvclamp_pad//sky130_fd_io__top_power_lvc_wpad_0/a_414_306#",
|
|
[
|
|
[ "sky130_fd_pr__pfet_01v8", "2", 1 ],
|
|
[ "sky130_fd_pr__nfet_01v8", "2", 2 ],
|
|
[ "sky130_fd_pr__res_generic_po", "end_a|end_b", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_ef_io__vccd_lvc_clamped3_pad:user2_vccd_lvclamp_pad//sky130_fd_io__top_power_lvc_wpad_0/a_2595_15129#",
|
|
[
|
|
[ "sky130_fd_pr__nfet_01v8", "2", 2 ],
|
|
[ "sky130_fd_pr__pfet_01v8", "2", 1 ],
|
|
[ "sky130_fd_pr__res_generic_po", "end_a|end_b", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_ef_io__vssd_lvc_clamped3_pad:user2_vssd_lvclamp_pad//sky130_fd_io__top_ground_lvc_wpad_1/a_414_306#",
|
|
[
|
|
[ "sky130_fd_pr__pfet_01v8", "2", 1 ],
|
|
[ "sky130_fd_pr__nfet_01v8", "2", 2 ],
|
|
[ "sky130_fd_pr__res_generic_po", "end_a|end_b", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_ef_io__vssd_lvc_clamped3_pad:user2_vssd_lvclamp_pad//sky130_fd_io__top_ground_lvc_wpad_1/a_2595_15129#",
|
|
[
|
|
[ "sky130_fd_pr__nfet_01v8", "2", 2 ],
|
|
[ "sky130_fd_pr__pfet_01v8", "2", 1 ],
|
|
[ "sky130_fd_pr__res_generic_po", "end_a|end_b", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_ef_io__vssd_lvc_clamped3_pad:user1_vssd_lvclamp_pad//sky130_fd_io__top_ground_lvc_wpad_1/a_414_306#",
|
|
[
|
|
[ "sky130_fd_pr__pfet_01v8", "2", 1 ],
|
|
[ "sky130_fd_pr__nfet_01v8", "2", 2 ],
|
|
[ "sky130_fd_pr__res_generic_po", "end_a|end_b", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_ef_io__vssd_lvc_clamped3_pad:user1_vssd_lvclamp_pad//sky130_fd_io__top_ground_lvc_wpad_1/a_2595_15129#",
|
|
[
|
|
[ "sky130_fd_pr__nfet_01v8", "2", 2 ],
|
|
[ "sky130_fd_pr__pfet_01v8", "2", 1 ],
|
|
[ "sky130_fd_pr__res_generic_po", "end_a|end_b", 1 ]
|
|
]
|
|
]
|
|
], [
|
|
[
|
|
"user2_vccd_lvclamp_pad/sky130_fd_io__top_power_lvc_wpad:sky130_fd_io__top_power_lvc_base_q0/g_pdpre_lvc2",
|
|
[
|
|
[ "sky130_fd_pr__pfet_01v8", "2", 1 ],
|
|
[ "sky130_fd_pr__nfet_01v8", "2", 2 ],
|
|
[ "sky130_fd_pr__res_generic_po", "end_a|end_b", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"user2_vccd_lvclamp_pad/sky130_fd_io__top_power_lvc_wpad:sky130_fd_io__top_power_lvc_base_q0/g_pdpre_lvc1",
|
|
[
|
|
[ "sky130_fd_pr__pfet_01v8", "2", 1 ],
|
|
[ "sky130_fd_pr__nfet_01v8", "2", 2 ],
|
|
[ "sky130_fd_pr__res_generic_po", "end_a|end_b", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"user1_vccd_lvclamp_pad/sky130_fd_io__top_power_lvc_wpad:sky130_fd_io__top_power_lvc_base_q0/g_pdpre_lvc2",
|
|
[
|
|
[ "sky130_fd_pr__pfet_01v8", "2", 1 ],
|
|
[ "sky130_fd_pr__nfet_01v8", "2", 2 ],
|
|
[ "sky130_fd_pr__res_generic_po", "end_a|end_b", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"user1_vccd_lvclamp_pad/sky130_fd_io__top_power_lvc_wpad:sky130_fd_io__top_power_lvc_base_q0/g_pdpre_lvc1",
|
|
[
|
|
[ "sky130_fd_pr__pfet_01v8", "2", 1 ],
|
|
[ "sky130_fd_pr__nfet_01v8", "2", 2 ],
|
|
[ "sky130_fd_pr__res_generic_po", "end_a|end_b", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"user2_vssd_lvclamp_pad/sky130_fd_io__top_ground_lvc_wpad:sky130_fd_io__top_ground_lvc_base_q0/g_pdpre_lvc2",
|
|
[
|
|
[ "sky130_fd_pr__pfet_01v8", "2", 1 ],
|
|
[ "sky130_fd_pr__nfet_01v8", "2", 2 ],
|
|
[ "sky130_fd_pr__res_generic_po", "end_a|end_b", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"user2_vssd_lvclamp_pad/sky130_fd_io__top_ground_lvc_wpad:sky130_fd_io__top_ground_lvc_base_q0/g_pdpre_lvc1",
|
|
[
|
|
[ "sky130_fd_pr__pfet_01v8", "2", 1 ],
|
|
[ "sky130_fd_pr__nfet_01v8", "2", 2 ],
|
|
[ "sky130_fd_pr__res_generic_po", "end_a|end_b", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"user1_vssd_lvclamp_pad/sky130_fd_io__top_ground_lvc_wpad:sky130_fd_io__top_ground_lvc_base_q0/g_pdpre_lvc2",
|
|
[
|
|
[ "sky130_fd_pr__pfet_01v8", "2", 1 ],
|
|
[ "sky130_fd_pr__nfet_01v8", "2", 2 ],
|
|
[ "sky130_fd_pr__res_generic_po", "end_a|end_b", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"user1_vssd_lvclamp_pad/sky130_fd_io__top_ground_lvc_wpad:sky130_fd_io__top_ground_lvc_base_q0/g_pdpre_lvc1",
|
|
[
|
|
[ "sky130_fd_pr__pfet_01v8", "2", 1 ],
|
|
[ "sky130_fd_pr__nfet_01v8", "2", 2 ],
|
|
[ "sky130_fd_pr__res_generic_po", "end_a|end_b", 1 ]
|
|
]
|
|
]
|
|
]
|
|
],
|
|
[
|
|
[
|
|
[
|
|
"sky130_ef_io__vccd_lvc_clamped3_pad:user1_vccd_lvclamp_pad//sky130_fd_io__top_power_lvc_wpad_0/a_450_404#",
|
|
[
|
|
[ "sky130_fd_pr__nfet_01v8", "2", 1 ],
|
|
[ "sky130_fd_pr__pfet_01v8", "1|3", 1 ],
|
|
[ "sky130_fd_pr__nfet_01v8", "1|3", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_ef_io__vccd_lvc_clamped3_pad:user1_vccd_lvclamp_pad//sky130_fd_io__top_power_lvc_wpad_0/a_2872_5340#",
|
|
[
|
|
[ "sky130_fd_pr__nfet_01v8", "2", 1 ],
|
|
[ "sky130_fd_pr__pfet_01v8", "1|3", 1 ],
|
|
[ "sky130_fd_pr__nfet_01v8", "1|3", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_ef_io__vccd_lvc_clamped3_pad:user2_vccd_lvclamp_pad//sky130_fd_io__top_power_lvc_wpad_0/a_450_404#",
|
|
[
|
|
[ "sky130_fd_pr__nfet_01v8", "2", 1 ],
|
|
[ "sky130_fd_pr__pfet_01v8", "1|3", 1 ],
|
|
[ "sky130_fd_pr__nfet_01v8", "1|3", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_ef_io__vccd_lvc_clamped3_pad:user2_vccd_lvclamp_pad//sky130_fd_io__top_power_lvc_wpad_0/a_2872_5340#",
|
|
[
|
|
[ "sky130_fd_pr__nfet_01v8", "2", 1 ],
|
|
[ "sky130_fd_pr__pfet_01v8", "1|3", 1 ],
|
|
[ "sky130_fd_pr__nfet_01v8", "1|3", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_ef_io__vssd_lvc_clamped3_pad:user2_vssd_lvclamp_pad//sky130_fd_io__top_ground_lvc_wpad_1/a_450_404#",
|
|
[
|
|
[ "sky130_fd_pr__nfet_01v8", "2", 1 ],
|
|
[ "sky130_fd_pr__pfet_01v8", "1|3", 1 ],
|
|
[ "sky130_fd_pr__nfet_01v8", "1|3", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_ef_io__vssd_lvc_clamped3_pad:user2_vssd_lvclamp_pad//sky130_fd_io__top_ground_lvc_wpad_1/a_2872_5340#",
|
|
[
|
|
[ "sky130_fd_pr__nfet_01v8", "2", 1 ],
|
|
[ "sky130_fd_pr__pfet_01v8", "1|3", 1 ],
|
|
[ "sky130_fd_pr__nfet_01v8", "1|3", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_ef_io__vssd_lvc_clamped3_pad:user1_vssd_lvclamp_pad//sky130_fd_io__top_ground_lvc_wpad_1/a_450_404#",
|
|
[
|
|
[ "sky130_fd_pr__nfet_01v8", "2", 1 ],
|
|
[ "sky130_fd_pr__pfet_01v8", "1|3", 1 ],
|
|
[ "sky130_fd_pr__nfet_01v8", "1|3", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_ef_io__vssd_lvc_clamped3_pad:user1_vssd_lvclamp_pad//sky130_fd_io__top_ground_lvc_wpad_1/a_2872_5340#",
|
|
[
|
|
[ "sky130_fd_pr__nfet_01v8", "2", 1 ],
|
|
[ "sky130_fd_pr__pfet_01v8", "1|3", 1 ],
|
|
[ "sky130_fd_pr__nfet_01v8", "1|3", 1 ]
|
|
]
|
|
]
|
|
], [
|
|
[
|
|
"user2_vccd_lvclamp_pad/sky130_fd_io__top_power_lvc_wpad:sky130_fd_io__top_power_lvc_base_q0/g_nclamp_lvc2",
|
|
[
|
|
[ "sky130_fd_pr__pfet_01v8", "1|3", 1 ],
|
|
[ "sky130_fd_pr__nfet_01v8", "2", 1 ],
|
|
[ "sky130_fd_pr__nfet_01v8", "1|3", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"user2_vccd_lvclamp_pad/sky130_fd_io__top_power_lvc_wpad:sky130_fd_io__top_power_lvc_base_q0/g_nclamp_lvc1",
|
|
[
|
|
[ "sky130_fd_pr__pfet_01v8", "1|3", 1 ],
|
|
[ "sky130_fd_pr__nfet_01v8", "2", 1 ],
|
|
[ "sky130_fd_pr__nfet_01v8", "1|3", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"user1_vccd_lvclamp_pad/sky130_fd_io__top_power_lvc_wpad:sky130_fd_io__top_power_lvc_base_q0/g_nclamp_lvc2",
|
|
[
|
|
[ "sky130_fd_pr__pfet_01v8", "1|3", 1 ],
|
|
[ "sky130_fd_pr__nfet_01v8", "2", 1 ],
|
|
[ "sky130_fd_pr__nfet_01v8", "1|3", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"user1_vccd_lvclamp_pad/sky130_fd_io__top_power_lvc_wpad:sky130_fd_io__top_power_lvc_base_q0/g_nclamp_lvc1",
|
|
[
|
|
[ "sky130_fd_pr__pfet_01v8", "1|3", 1 ],
|
|
[ "sky130_fd_pr__nfet_01v8", "2", 1 ],
|
|
[ "sky130_fd_pr__nfet_01v8", "1|3", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"user2_vssd_lvclamp_pad/sky130_fd_io__top_ground_lvc_wpad:sky130_fd_io__top_ground_lvc_base_q0/g_nclamp_lvc2",
|
|
[
|
|
[ "sky130_fd_pr__pfet_01v8", "1|3", 1 ],
|
|
[ "sky130_fd_pr__nfet_01v8", "2", 1 ],
|
|
[ "sky130_fd_pr__nfet_01v8", "1|3", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"user2_vssd_lvclamp_pad/sky130_fd_io__top_ground_lvc_wpad:sky130_fd_io__top_ground_lvc_base_q0/g_nclamp_lvc1",
|
|
[
|
|
[ "sky130_fd_pr__pfet_01v8", "1|3", 1 ],
|
|
[ "sky130_fd_pr__nfet_01v8", "2", 1 ],
|
|
[ "sky130_fd_pr__nfet_01v8", "1|3", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"user1_vssd_lvclamp_pad/sky130_fd_io__top_ground_lvc_wpad:sky130_fd_io__top_ground_lvc_base_q0/g_nclamp_lvc2",
|
|
[
|
|
[ "sky130_fd_pr__pfet_01v8", "1|3", 1 ],
|
|
[ "sky130_fd_pr__nfet_01v8", "2", 1 ],
|
|
[ "sky130_fd_pr__nfet_01v8", "1|3", 1 ]
|
|
]
|
|
],
|
|
[
|
|
"user1_vssd_lvclamp_pad/sky130_fd_io__top_ground_lvc_wpad:sky130_fd_io__top_ground_lvc_base_q0/g_nclamp_lvc1",
|
|
[
|
|
[ "sky130_fd_pr__pfet_01v8", "1|3", 1 ],
|
|
[ "sky130_fd_pr__nfet_01v8", "2", 1 ],
|
|
[ "sky130_fd_pr__nfet_01v8", "1|3", 1 ]
|
|
]
|
|
]
|
|
]
|
|
]
|
|
],
|
|
"badelements": [
|
|
[
|
|
[
|
|
[
|
|
"sky130_ef_io__vccd_lvc_clamped3_pad:user1_vccd_lvclamp_pad//sky130_fd_io__top_power_lvc_wpad_0/sky130_fd_pr__pfet_01v8:10",
|
|
[
|
|
[ "1", 9 ],
|
|
[ "2", 4 ],
|
|
[ "4", 9 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_ef_io__vccd_lvc_clamped3_pad:user1_vccd_lvclamp_pad//sky130_fd_io__top_power_lvc_wpad_0/sky130_fd_pr__pfet_01v8:7",
|
|
[
|
|
[ "1", 9 ],
|
|
[ "2", 4 ],
|
|
[ "4", 9 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_ef_io__vccd_lvc_clamped3_pad:user2_vccd_lvclamp_pad//sky130_fd_io__top_power_lvc_wpad_0/sky130_fd_pr__pfet_01v8:10",
|
|
[
|
|
[ "1", 9 ],
|
|
[ "2", 4 ],
|
|
[ "4", 9 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_ef_io__vccd_lvc_clamped3_pad:user2_vccd_lvclamp_pad//sky130_fd_io__top_power_lvc_wpad_0/sky130_fd_pr__pfet_01v8:7",
|
|
[
|
|
[ "1", 9 ],
|
|
[ "2", 4 ],
|
|
[ "4", 9 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_ef_io__vssd_lvc_clamped3_pad:user2_vssd_lvclamp_pad//sky130_fd_io__top_ground_lvc_wpad_1/sky130_fd_pr__pfet_01v8:10",
|
|
[
|
|
[ "1", 8 ],
|
|
[ "2", 4 ],
|
|
[ "4", 8 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_ef_io__vssd_lvc_clamped3_pad:user2_vssd_lvclamp_pad//sky130_fd_io__top_ground_lvc_wpad_1/sky130_fd_pr__pfet_01v8:7",
|
|
[
|
|
[ "1", 8 ],
|
|
[ "2", 4 ],
|
|
[ "4", 8 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_ef_io__vssd_lvc_clamped3_pad:user1_vssd_lvclamp_pad//sky130_fd_io__top_ground_lvc_wpad_1/sky130_fd_pr__pfet_01v8:10",
|
|
[
|
|
[ "1", 8 ],
|
|
[ "2", 4 ],
|
|
[ "4", 8 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_ef_io__vssd_lvc_clamped3_pad:user1_vssd_lvclamp_pad//sky130_fd_io__top_ground_lvc_wpad_1/sky130_fd_pr__pfet_01v8:7",
|
|
[
|
|
[ "1", 8 ],
|
|
[ "2", 4 ],
|
|
[ "4", 8 ]
|
|
]
|
|
]
|
|
], [
|
|
[
|
|
"user2_vssd_lvclamp_pad/sky130_fd_io__top_ground_lvc_wpad:sky130_fd_io__top_ground_lvc_base_q0/sky130_fd_pr__pfet_01v8:I40",
|
|
[
|
|
[ "1", 17 ],
|
|
[ "2", 4 ],
|
|
[ "4", 17 ]
|
|
]
|
|
],
|
|
[
|
|
"user2_vssd_lvclamp_pad/sky130_fd_io__top_ground_lvc_wpad:sky130_fd_io__top_ground_lvc_base_q0/sky130_fd_pr__pfet_01v8:pre_p1_q0",
|
|
[
|
|
[ "1", 17 ],
|
|
[ "2", 4 ],
|
|
[ "4", 17 ]
|
|
]
|
|
],
|
|
[
|
|
"user2_vccd_lvclamp_pad/sky130_fd_io__top_power_lvc_wpad:sky130_fd_io__top_power_lvc_base_q0/sky130_fd_pr__pfet_01v8:I40",
|
|
[
|
|
[ "1", 17 ],
|
|
[ "2", 4 ],
|
|
[ "4", 17 ]
|
|
]
|
|
],
|
|
[
|
|
"user2_vccd_lvclamp_pad/sky130_fd_io__top_power_lvc_wpad:sky130_fd_io__top_power_lvc_base_q0/sky130_fd_pr__pfet_01v8:pre_p1_q0",
|
|
[
|
|
[ "1", 17 ],
|
|
[ "2", 4 ],
|
|
[ "4", 17 ]
|
|
]
|
|
],
|
|
[
|
|
"user1_vssd_lvclamp_pad/sky130_fd_io__top_ground_lvc_wpad:sky130_fd_io__top_ground_lvc_base_q0/sky130_fd_pr__pfet_01v8:I40",
|
|
[
|
|
[ "1", 17 ],
|
|
[ "2", 4 ],
|
|
[ "4", 17 ]
|
|
]
|
|
],
|
|
[
|
|
"user1_vssd_lvclamp_pad/sky130_fd_io__top_ground_lvc_wpad:sky130_fd_io__top_ground_lvc_base_q0/sky130_fd_pr__pfet_01v8:pre_p1_q0",
|
|
[
|
|
[ "1", 17 ],
|
|
[ "2", 4 ],
|
|
[ "4", 17 ]
|
|
]
|
|
],
|
|
[
|
|
"user1_vccd_lvclamp_pad/sky130_fd_io__top_power_lvc_wpad:sky130_fd_io__top_power_lvc_base_q0/sky130_fd_pr__pfet_01v8:I40",
|
|
[
|
|
[ "1", 17 ],
|
|
[ "2", 4 ],
|
|
[ "4", 17 ]
|
|
]
|
|
],
|
|
[
|
|
"user1_vccd_lvclamp_pad/sky130_fd_io__top_power_lvc_wpad:sky130_fd_io__top_power_lvc_base_q0/sky130_fd_pr__pfet_01v8:pre_p1_q0",
|
|
[
|
|
[ "1", 17 ],
|
|
[ "2", 4 ],
|
|
[ "4", 17 ]
|
|
]
|
|
]
|
|
]
|
|
],
|
|
[
|
|
[
|
|
[
|
|
"sky130_ef_io__vccd_lvc_clamped3_pad:user1_vccd_lvclamp_pad//sky130_fd_io__top_power_lvc_wpad_0/sky130_fd_pr__res_generic_po:2",
|
|
[
|
|
[ "end_a", 9 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_ef_io__vccd_lvc_clamped3_pad:user1_vccd_lvclamp_pad//sky130_fd_io__top_power_lvc_wpad_0/sky130_fd_pr__res_generic_po:0",
|
|
[
|
|
[ "end_a", 9 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_ef_io__vccd_lvc_clamped3_pad:user2_vccd_lvclamp_pad//sky130_fd_io__top_power_lvc_wpad_0/sky130_fd_pr__res_generic_po:2",
|
|
[
|
|
[ "end_a", 9 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_ef_io__vccd_lvc_clamped3_pad:user2_vccd_lvclamp_pad//sky130_fd_io__top_power_lvc_wpad_0/sky130_fd_pr__res_generic_po:0",
|
|
[
|
|
[ "end_a", 9 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_ef_io__vssd_lvc_clamped3_pad:user2_vssd_lvclamp_pad//sky130_fd_io__top_ground_lvc_wpad_1/sky130_fd_pr__res_generic_po:2",
|
|
[
|
|
[ "end_a", 8 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_ef_io__vssd_lvc_clamped3_pad:user2_vssd_lvclamp_pad//sky130_fd_io__top_ground_lvc_wpad_1/sky130_fd_pr__res_generic_po:0",
|
|
[
|
|
[ "end_a", 8 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_ef_io__vssd_lvc_clamped3_pad:user1_vssd_lvclamp_pad//sky130_fd_io__top_ground_lvc_wpad_1/sky130_fd_pr__res_generic_po:2",
|
|
[
|
|
[ "end_a", 8 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_ef_io__vssd_lvc_clamped3_pad:user1_vssd_lvclamp_pad//sky130_fd_io__top_ground_lvc_wpad_1/sky130_fd_pr__res_generic_po:0",
|
|
[
|
|
[ "end_a", 8 ]
|
|
]
|
|
]
|
|
], [
|
|
[
|
|
"user2_vssd_lvclamp_pad/sky130_fd_io__top_ground_lvc_wpad:sky130_fd_io__top_ground_lvc_base_q0/sky130_fd_pr__res_generic_po:I46",
|
|
[
|
|
[ "end_a", 17 ]
|
|
]
|
|
],
|
|
[
|
|
"user2_vssd_lvclamp_pad/sky130_fd_io__top_ground_lvc_wpad:sky130_fd_io__top_ground_lvc_base_q0/sky130_fd_pr__res_generic_po:rc_res",
|
|
[
|
|
[ "end_a", 17 ]
|
|
]
|
|
],
|
|
[
|
|
"user2_vccd_lvclamp_pad/sky130_fd_io__top_power_lvc_wpad:sky130_fd_io__top_power_lvc_base_q0/sky130_fd_pr__res_generic_po:I46",
|
|
[
|
|
[ "end_a", 17 ]
|
|
]
|
|
],
|
|
[
|
|
"user2_vccd_lvclamp_pad/sky130_fd_io__top_power_lvc_wpad:sky130_fd_io__top_power_lvc_base_q0/sky130_fd_pr__res_generic_po:rc_res",
|
|
[
|
|
[ "end_a", 17 ]
|
|
]
|
|
],
|
|
[
|
|
"user1_vssd_lvclamp_pad/sky130_fd_io__top_ground_lvc_wpad:sky130_fd_io__top_ground_lvc_base_q0/sky130_fd_pr__res_generic_po:I46",
|
|
[
|
|
[ "end_a", 17 ]
|
|
]
|
|
],
|
|
[
|
|
"user1_vssd_lvclamp_pad/sky130_fd_io__top_ground_lvc_wpad:sky130_fd_io__top_ground_lvc_base_q0/sky130_fd_pr__res_generic_po:rc_res",
|
|
[
|
|
[ "end_a", 17 ]
|
|
]
|
|
],
|
|
[
|
|
"user1_vccd_lvclamp_pad/sky130_fd_io__top_power_lvc_wpad:sky130_fd_io__top_power_lvc_base_q0/sky130_fd_pr__res_generic_po:I46",
|
|
[
|
|
[ "end_a", 17 ]
|
|
]
|
|
],
|
|
[
|
|
"user1_vccd_lvclamp_pad/sky130_fd_io__top_power_lvc_wpad:sky130_fd_io__top_power_lvc_base_q0/sky130_fd_pr__res_generic_po:rc_res",
|
|
[
|
|
[ "end_a", 17 ]
|
|
]
|
|
]
|
|
]
|
|
],
|
|
[
|
|
[
|
|
[
|
|
"sky130_ef_io__vccd_lvc_clamped3_pad:user1_vccd_lvclamp_pad//sky130_fd_io__top_power_lvc_wpad_0/sky130_fd_pr__nfet_01v8:96",
|
|
[
|
|
[ "1", 16 ],
|
|
[ "2", 4 ],
|
|
[ "4", 16 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_ef_io__vccd_lvc_clamped3_pad:user1_vccd_lvclamp_pad//sky130_fd_io__top_power_lvc_wpad_0/sky130_fd_pr__nfet_01v8:16",
|
|
[
|
|
[ "1", 16 ],
|
|
[ "2", 4 ],
|
|
[ "4", 16 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_ef_io__vccd_lvc_clamped3_pad:user2_vccd_lvclamp_pad//sky130_fd_io__top_power_lvc_wpad_0/sky130_fd_pr__nfet_01v8:96",
|
|
[
|
|
[ "1", 16 ],
|
|
[ "2", 4 ],
|
|
[ "4", 16 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_ef_io__vccd_lvc_clamped3_pad:user2_vccd_lvclamp_pad//sky130_fd_io__top_power_lvc_wpad_0/sky130_fd_pr__nfet_01v8:16",
|
|
[
|
|
[ "1", 16 ],
|
|
[ "2", 4 ],
|
|
[ "4", 16 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_ef_io__vccd_lvc_clamped3_pad:user1_vccd_lvclamp_pad//sky130_fd_io__top_power_lvc_wpad_0/sky130_fd_pr__nfet_01v8:11",
|
|
[
|
|
[ "1", 16 ],
|
|
[ "2", 4 ],
|
|
[ "4", 16 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_ef_io__vccd_lvc_clamped3_pad:user1_vccd_lvclamp_pad//sky130_fd_io__top_power_lvc_wpad_0/sky130_fd_pr__nfet_01v8:3",
|
|
[
|
|
[ "1", 16 ],
|
|
[ "2", 4 ],
|
|
[ "4", 16 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_ef_io__vccd_lvc_clamped3_pad:user2_vccd_lvclamp_pad//sky130_fd_io__top_power_lvc_wpad_0/sky130_fd_pr__nfet_01v8:11",
|
|
[
|
|
[ "1", 16 ],
|
|
[ "2", 4 ],
|
|
[ "4", 16 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_ef_io__vccd_lvc_clamped3_pad:user2_vccd_lvclamp_pad//sky130_fd_io__top_power_lvc_wpad_0/sky130_fd_pr__nfet_01v8:3",
|
|
[
|
|
[ "1", 16 ],
|
|
[ "2", 4 ],
|
|
[ "4", 16 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_ef_io__vccd_lvc_clamped3_pad:user1_vccd_lvclamp_pad//sky130_fd_io__top_power_lvc_wpad_0/sky130_fd_pr__nfet_01v8:1",
|
|
[
|
|
[ "1", 16 ],
|
|
[ "2", 3 ],
|
|
[ "4", 16 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_ef_io__vccd_lvc_clamped3_pad:user1_vccd_lvclamp_pad//sky130_fd_io__top_power_lvc_wpad_0/sky130_fd_pr__nfet_01v8:0",
|
|
[
|
|
[ "1", 16 ],
|
|
[ "2", 3 ],
|
|
[ "4", 16 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_ef_io__vccd_lvc_clamped3_pad:user2_vccd_lvclamp_pad//sky130_fd_io__top_power_lvc_wpad_0/sky130_fd_pr__nfet_01v8:1",
|
|
[
|
|
[ "1", 16 ],
|
|
[ "2", 3 ],
|
|
[ "4", 16 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_ef_io__vccd_lvc_clamped3_pad:user2_vccd_lvclamp_pad//sky130_fd_io__top_power_lvc_wpad_0/sky130_fd_pr__nfet_01v8:0",
|
|
[
|
|
[ "1", 16 ],
|
|
[ "2", 3 ],
|
|
[ "4", 16 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_ef_io__vssd_lvc_clamped3_pad:user2_vssd_lvclamp_pad//sky130_fd_io__top_ground_lvc_wpad_1/sky130_fd_pr__nfet_01v8:96",
|
|
[
|
|
[ "1", 17 ],
|
|
[ "2", 4 ],
|
|
[ "4", 17 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_ef_io__vssd_lvc_clamped3_pad:user2_vssd_lvclamp_pad//sky130_fd_io__top_ground_lvc_wpad_1/sky130_fd_pr__nfet_01v8:16",
|
|
[
|
|
[ "1", 17 ],
|
|
[ "2", 4 ],
|
|
[ "4", 17 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_ef_io__vssd_lvc_clamped3_pad:user1_vssd_lvclamp_pad//sky130_fd_io__top_ground_lvc_wpad_1/sky130_fd_pr__nfet_01v8:96",
|
|
[
|
|
[ "1", 17 ],
|
|
[ "2", 4 ],
|
|
[ "4", 17 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_ef_io__vssd_lvc_clamped3_pad:user1_vssd_lvclamp_pad//sky130_fd_io__top_ground_lvc_wpad_1/sky130_fd_pr__nfet_01v8:16",
|
|
[
|
|
[ "1", 17 ],
|
|
[ "2", 4 ],
|
|
[ "4", 17 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_ef_io__vssd_lvc_clamped3_pad:user2_vssd_lvclamp_pad//sky130_fd_io__top_ground_lvc_wpad_1/sky130_fd_pr__nfet_01v8:11",
|
|
[
|
|
[ "1", 17 ],
|
|
[ "2", 4 ],
|
|
[ "4", 17 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_ef_io__vssd_lvc_clamped3_pad:user2_vssd_lvclamp_pad//sky130_fd_io__top_ground_lvc_wpad_1/sky130_fd_pr__nfet_01v8:3",
|
|
[
|
|
[ "1", 17 ],
|
|
[ "2", 4 ],
|
|
[ "4", 17 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_ef_io__vssd_lvc_clamped3_pad:user1_vssd_lvclamp_pad//sky130_fd_io__top_ground_lvc_wpad_1/sky130_fd_pr__nfet_01v8:11",
|
|
[
|
|
[ "1", 17 ],
|
|
[ "2", 4 ],
|
|
[ "4", 17 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_ef_io__vssd_lvc_clamped3_pad:user1_vssd_lvclamp_pad//sky130_fd_io__top_ground_lvc_wpad_1/sky130_fd_pr__nfet_01v8:3",
|
|
[
|
|
[ "1", 17 ],
|
|
[ "2", 4 ],
|
|
[ "4", 17 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_ef_io__vssd_lvc_clamped3_pad:user2_vssd_lvclamp_pad//sky130_fd_io__top_ground_lvc_wpad_1/sky130_fd_pr__nfet_01v8:1",
|
|
[
|
|
[ "1", 17 ],
|
|
[ "2", 3 ],
|
|
[ "4", 17 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_ef_io__vssd_lvc_clamped3_pad:user2_vssd_lvclamp_pad//sky130_fd_io__top_ground_lvc_wpad_1/sky130_fd_pr__nfet_01v8:0",
|
|
[
|
|
[ "1", 17 ],
|
|
[ "2", 3 ],
|
|
[ "4", 17 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_ef_io__vssd_lvc_clamped3_pad:user1_vssd_lvclamp_pad//sky130_fd_io__top_ground_lvc_wpad_1/sky130_fd_pr__nfet_01v8:1",
|
|
[
|
|
[ "1", 17 ],
|
|
[ "2", 3 ],
|
|
[ "4", 17 ]
|
|
]
|
|
],
|
|
[
|
|
"sky130_ef_io__vssd_lvc_clamped3_pad:user1_vssd_lvclamp_pad//sky130_fd_io__top_ground_lvc_wpad_1/sky130_fd_pr__nfet_01v8:0",
|
|
[
|
|
[ "1", 17 ],
|
|
[ "2", 3 ],
|
|
[ "4", 17 ]
|
|
]
|
|
]
|
|
], [
|
|
[
|
|
"user2_vssd_lvclamp_pad/sky130_fd_io__top_ground_lvc_wpad:sky130_fd_io__top_ground_lvc_base_q0/sky130_fd_pr__nfet_01v8:I58",
|
|
[
|
|
[ "1", 31 ],
|
|
[ "2", 4 ],
|
|
[ "4", 31 ]
|
|
]
|
|
],
|
|
[
|
|
"user2_vssd_lvclamp_pad/sky130_fd_io__top_ground_lvc_wpad:sky130_fd_io__top_ground_lvc_base_q0/sky130_fd_pr__nfet_01v8:ncap_q0",
|
|
[
|
|
[ "1", 31 ],
|
|
[ "2", 4 ],
|
|
[ "4", 31 ]
|
|
]
|
|
],
|
|
[
|
|
"user2_vccd_lvclamp_pad/sky130_fd_io__top_power_lvc_wpad:sky130_fd_io__top_power_lvc_base_q0/sky130_fd_pr__nfet_01v8:I58",
|
|
[
|
|
[ "1", 31 ],
|
|
[ "2", 4 ],
|
|
[ "4", 31 ]
|
|
]
|
|
],
|
|
[
|
|
"user2_vccd_lvclamp_pad/sky130_fd_io__top_power_lvc_wpad:sky130_fd_io__top_power_lvc_base_q0/sky130_fd_pr__nfet_01v8:ncap_q0",
|
|
[
|
|
[ "1", 31 ],
|
|
[ "2", 4 ],
|
|
[ "4", 31 ]
|
|
]
|
|
],
|
|
[
|
|
"user1_vssd_lvclamp_pad/sky130_fd_io__top_ground_lvc_wpad:sky130_fd_io__top_ground_lvc_base_q0/sky130_fd_pr__nfet_01v8:I58",
|
|
[
|
|
[ "1", 31 ],
|
|
[ "2", 4 ],
|
|
[ "4", 31 ]
|
|
]
|
|
],
|
|
[
|
|
"user1_vssd_lvclamp_pad/sky130_fd_io__top_ground_lvc_wpad:sky130_fd_io__top_ground_lvc_base_q0/sky130_fd_pr__nfet_01v8:ncap_q0",
|
|
[
|
|
[ "1", 31 ],
|
|
[ "2", 4 ],
|
|
[ "4", 31 ]
|
|
]
|
|
],
|
|
[
|
|
"user1_vccd_lvclamp_pad/sky130_fd_io__top_power_lvc_wpad:sky130_fd_io__top_power_lvc_base_q0/sky130_fd_pr__nfet_01v8:I58",
|
|
[
|
|
[ "1", 31 ],
|
|
[ "2", 4 ],
|
|
[ "4", 31 ]
|
|
]
|
|
],
|
|
[
|
|
"user1_vccd_lvclamp_pad/sky130_fd_io__top_power_lvc_wpad:sky130_fd_io__top_power_lvc_base_q0/sky130_fd_pr__nfet_01v8:ncap_q0",
|
|
[
|
|
[ "1", 31 ],
|
|
[ "2", 4 ],
|
|
[ "4", 31 ]
|
|
]
|
|
],
|
|
[
|
|
"user2_vssd_lvclamp_pad/sky130_fd_io__top_ground_lvc_wpad:sky130_fd_io__top_ground_lvc_base_q0/sky130_fd_pr__nfet_01v8:I43",
|
|
[
|
|
[ "1", 31 ],
|
|
[ "2", 4 ],
|
|
[ "4", 31 ]
|
|
]
|
|
],
|
|
[
|
|
"user2_vssd_lvclamp_pad/sky130_fd_io__top_ground_lvc_wpad:sky130_fd_io__top_ground_lvc_base_q0/sky130_fd_pr__nfet_01v8:pre_n1_q0",
|
|
[
|
|
[ "1", 31 ],
|
|
[ "2", 4 ],
|
|
[ "4", 31 ]
|
|
]
|
|
],
|
|
[
|
|
"user2_vccd_lvclamp_pad/sky130_fd_io__top_power_lvc_wpad:sky130_fd_io__top_power_lvc_base_q0/sky130_fd_pr__nfet_01v8:I43",
|
|
[
|
|
[ "1", 31 ],
|
|
[ "2", 4 ],
|
|
[ "4", 31 ]
|
|
]
|
|
],
|
|
[
|
|
"user2_vccd_lvclamp_pad/sky130_fd_io__top_power_lvc_wpad:sky130_fd_io__top_power_lvc_base_q0/sky130_fd_pr__nfet_01v8:pre_n1_q0",
|
|
[
|
|
[ "1", 31 ],
|
|
[ "2", 4 ],
|
|
[ "4", 31 ]
|
|
]
|
|
],
|
|
[
|
|
"user1_vssd_lvclamp_pad/sky130_fd_io__top_ground_lvc_wpad:sky130_fd_io__top_ground_lvc_base_q0/sky130_fd_pr__nfet_01v8:I43",
|
|
[
|
|
[ "1", 31 ],
|
|
[ "2", 4 ],
|
|
[ "4", 31 ]
|
|
]
|
|
],
|
|
[
|
|
"user1_vssd_lvclamp_pad/sky130_fd_io__top_ground_lvc_wpad:sky130_fd_io__top_ground_lvc_base_q0/sky130_fd_pr__nfet_01v8:pre_n1_q0",
|
|
[
|
|
[ "1", 31 ],
|
|
[ "2", 4 ],
|
|
[ "4", 31 ]
|
|
]
|
|
],
|
|
[
|
|
"user1_vccd_lvclamp_pad/sky130_fd_io__top_power_lvc_wpad:sky130_fd_io__top_power_lvc_base_q0/sky130_fd_pr__nfet_01v8:I43",
|
|
[
|
|
[ "1", 31 ],
|
|
[ "2", 4 ],
|
|
[ "4", 31 ]
|
|
]
|
|
],
|
|
[
|
|
"user1_vccd_lvclamp_pad/sky130_fd_io__top_power_lvc_wpad:sky130_fd_io__top_power_lvc_base_q0/sky130_fd_pr__nfet_01v8:pre_n1_q0",
|
|
[
|
|
[ "1", 31 ],
|
|
[ "2", 4 ],
|
|
[ "4", 31 ]
|
|
]
|
|
],
|
|
[
|
|
"user2_vssd_lvclamp_pad/sky130_fd_io__top_ground_lvc_wpad:sky130_fd_io__top_ground_lvc_base_q0/sky130_fd_pr__nfet_01v8:I42",
|
|
[
|
|
[ "1", 31 ],
|
|
[ "2", 3 ],
|
|
[ "4", 31 ]
|
|
]
|
|
],
|
|
[
|
|
"user2_vssd_lvclamp_pad/sky130_fd_io__top_ground_lvc_wpad:sky130_fd_io__top_ground_lvc_base_q0/sky130_fd_pr__nfet_01v8:clamp_xtor_q0",
|
|
[
|
|
[ "1", 31 ],
|
|
[ "2", 3 ],
|
|
[ "4", 31 ]
|
|
]
|
|
],
|
|
[
|
|
"user2_vccd_lvclamp_pad/sky130_fd_io__top_power_lvc_wpad:sky130_fd_io__top_power_lvc_base_q0/sky130_fd_pr__nfet_01v8:I42",
|
|
[
|
|
[ "1", 31 ],
|
|
[ "2", 3 ],
|
|
[ "4", 31 ]
|
|
]
|
|
],
|
|
[
|
|
"user2_vccd_lvclamp_pad/sky130_fd_io__top_power_lvc_wpad:sky130_fd_io__top_power_lvc_base_q0/sky130_fd_pr__nfet_01v8:clamp_xtor_q0",
|
|
[
|
|
[ "1", 31 ],
|
|
[ "2", 3 ],
|
|
[ "4", 31 ]
|
|
]
|
|
],
|
|
[
|
|
"user1_vssd_lvclamp_pad/sky130_fd_io__top_ground_lvc_wpad:sky130_fd_io__top_ground_lvc_base_q0/sky130_fd_pr__nfet_01v8:I42",
|
|
[
|
|
[ "1", 31 ],
|
|
[ "2", 3 ],
|
|
[ "4", 31 ]
|
|
]
|
|
],
|
|
[
|
|
"user1_vssd_lvclamp_pad/sky130_fd_io__top_ground_lvc_wpad:sky130_fd_io__top_ground_lvc_base_q0/sky130_fd_pr__nfet_01v8:clamp_xtor_q0",
|
|
[
|
|
[ "1", 31 ],
|
|
[ "2", 3 ],
|
|
[ "4", 31 ]
|
|
]
|
|
],
|
|
[
|
|
"user1_vccd_lvclamp_pad/sky130_fd_io__top_power_lvc_wpad:sky130_fd_io__top_power_lvc_base_q0/sky130_fd_pr__nfet_01v8:I42",
|
|
[
|
|
[ "1", 31 ],
|
|
[ "2", 3 ],
|
|
[ "4", 31 ]
|
|
]
|
|
],
|
|
[
|
|
"user1_vccd_lvclamp_pad/sky130_fd_io__top_power_lvc_wpad:sky130_fd_io__top_power_lvc_base_q0/sky130_fd_pr__nfet_01v8:clamp_xtor_q0",
|
|
[
|
|
[ "1", 31 ],
|
|
[ "2", 3 ],
|
|
[ "4", 31 ]
|
|
]
|
|
]
|
|
]
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"caravan_core",
|
|
"caravan_core"
|
|
],
|
|
"devices": [
|
|
[
|
|
["sky130_fd_sc_hd__dfxtp_4", 383],
|
|
["sky130_ef_sc_hd__decap_12", 1],
|
|
["sky130_fd_sc_hd__clkdlybuf4s15_2", 17364],
|
|
["sky130_fd_sc_hd__decap_8", 1],
|
|
["sky130_fd_sc_hd__decap_3", 1],
|
|
["sky130_fd_sc_hd__diode_2", 11889],
|
|
["sky130_fd_sc_hd__decap_6", 1],
|
|
["sky130_fd_sc_hd__dfxtp_2", 4344],
|
|
["sky130_fd_sc_hd__mux2_1", 5687],
|
|
["sky130_fd_sc_hd__decap_4", 1],
|
|
["sky130_fd_sc_hd__a221oi_4", 16],
|
|
["sky130_fd_sc_hd__and2_4", 252],
|
|
["sky130_fd_sc_hd__nand4_2", 34],
|
|
["sky130_fd_sc_hd__nand4_4", 67],
|
|
["sky130_fd_sc_hd__clkbuf_4", 1112],
|
|
["sky130_fd_sc_hd__and3_2", 330],
|
|
["sky130_fd_sc_hd__and2b_4", 312],
|
|
["sky130_fd_sc_hd__o21ai_4", 32],
|
|
["sky130_fd_sc_hd__dfrtp_4", 340],
|
|
["sky130_fd_sc_hd__o31a_2", 105],
|
|
["sky130_fd_sc_hd__xnor2_2", 29],
|
|
["sky130_fd_sc_hd__buf_4", 421],
|
|
["sky130_fd_sc_hd__clkdlybuf4s18_2", 3229],
|
|
["sky130_fd_sc_hd__buf_6", 2391],
|
|
["sky130_fd_sc_hd__mux2_2", 673],
|
|
["sky130_fd_sc_hd__and2b_2", 186],
|
|
["sky130_fd_sc_hd__a31o_2", 301],
|
|
["sky130_fd_sc_hd__dfbbn_2", 351],
|
|
["sky130_fd_sc_hd__a221o_2", 213],
|
|
["sky130_fd_sc_hd__buf_12", 882],
|
|
["sky130_fd_sc_hd__and4bb_4", 20],
|
|
["sky130_fd_sc_hd__a32o_2", 131],
|
|
["sky130_fd_sc_hd__a21o_2", 210],
|
|
["sky130_fd_sc_hd__clkbuf_16", 1953],
|
|
["sky130_fd_sc_hd__o221a_2", 9],
|
|
["sky130_fd_sc_hd__buf_8", 591],
|
|
["sky130_fd_sc_hd__clkinv_8", 59],
|
|
["sky130_fd_sc_hd__a21oi_2", 300],
|
|
["sky130_fd_sc_hd__o211a_2", 580],
|
|
["sky130_fd_sc_hd__clkinv_4", 1136],
|
|
["sky130_fd_sc_hd__nand2_2", 650],
|
|
["sky130_fd_sc_hd__o21a_2", 320],
|
|
["sky130_fd_sc_hd__nor3_4", 41],
|
|
["sky130_fd_sc_hd__nand2b_2", 557],
|
|
["sky130_fd_sc_hd__and3_4", 233],
|
|
["sky130_fd_sc_hd__a2111o_2", 34],
|
|
["sky130_fd_sc_hd__o21ai_2", 91],
|
|
["sky130_fd_sc_hd__o21ba_2", 167],
|
|
["sky130_fd_sc_hd__einvp_2", 26],
|
|
["sky130_fd_sc_hd__mux2_4", 241],
|
|
["sky130_fd_sc_hd__mux2_8", 256],
|
|
["sky130_fd_sc_hd__and4bb_2", 21],
|
|
["sky130_fd_sc_hd__buf_2", 293],
|
|
["sky130_fd_sc_hd__inv_6", 14],
|
|
["sky130_fd_sc_hd__nor2_2", 647],
|
|
["sky130_fd_sc_hd__a311oi_2", 3],
|
|
["sky130_fd_sc_hd__a22o_2", 289],
|
|
["sky130_fd_sc_hd__clkbuf_8", 196],
|
|
["sky130_fd_sc_hd__nand2_8", 87],
|
|
["sky130_fd_sc_hd__a32oi_4", 8],
|
|
["gpio_logic_high", 27],
|
|
["sky130_fd_sc_hd__and4_2", 134],
|
|
["sky130_fd_sc_hd__nor2_4", 63],
|
|
["sky130_fd_sc_hd__o2bb2a_2", 37],
|
|
["sky130_fd_sc_hd__and4_4", 87],
|
|
["sky130_fd_sc_hd__a21oi_4", 110],
|
|
["sky130_fd_sc_hd__a31oi_4", 16],
|
|
["sky130_fd_sc_hd__o41a_2", 29],
|
|
["sky130_fd_sc_hd__conb_1", 96],
|
|
["sky130_fd_sc_hd__a2111o_4", 20],
|
|
["sky130_fd_sc_hd__nor4_4", 47],
|
|
["sky130_fd_sc_hd__o211a_4", 6],
|
|
["sky130_fd_sc_hd__a211o_2", 184],
|
|
["sky130_fd_sc_hd__a221o_4", 52],
|
|
["sky130_fd_sc_hd__a31oi_2", 22],
|
|
["sky130_fd_sc_hd__a21bo_2", 22],
|
|
["sky130_fd_sc_hd__nand2b_4", 45],
|
|
["sky130_fd_sc_hd__inv_8", 8],
|
|
["sky130_fd_sc_hd__nor3b_2", 16],
|
|
["sky130_fd_sc_hd__a21o_4", 14],
|
|
["sky130_fd_sc_hd__nand4b_2", 8],
|
|
["sky130_fd_sc_hd__nor2_8", 59],
|
|
["sky130_fd_sc_hd__nand3b_2", 32],
|
|
["sky130_fd_sc_hd__nand3_2", 41],
|
|
["sky130_fd_sc_hd__a21boi_4", 16],
|
|
["sky130_fd_sc_hd__a211oi_2", 69],
|
|
["gpio_defaults_block", 27],
|
|
["sky130_fd_sc_hd__and3b_2", 62],
|
|
["sky130_fd_sc_hd__dfrtp_2", 59],
|
|
["sky130_fd_sc_hd__clkinv_16", 4],
|
|
["sky130_fd_sc_hd__and4b_4", 29],
|
|
["sky130_fd_sc_hd__nor3_2", 50],
|
|
["sky130_fd_sc_hd__nor4_2", 29],
|
|
["sky130_fd_sc_hd__o311a_2", 25],
|
|
["sky130_fd_sc_hd__a41o_2", 96],
|
|
["sky130_fd_sc_hd__nand3_4", 17],
|
|
["sky130_fd_sc_hd__o2111ai_4", 14],
|
|
["sky130_fd_sc_hd__and3b_4", 26],
|
|
["sky130_fd_sc_hd__nand3b_4", 28],
|
|
["sky130_fd_sc_hd__o31ai_4", 9],
|
|
["sky130_fd_sc_hd__a2111oi_2", 3],
|
|
["sky130_fd_sc_hd__macro_sparecell", 27],
|
|
["sky130_fd_sc_hd__nand2_4", 65],
|
|
["RAM128", 3],
|
|
["sky130_fd_sc_hd__einvn_8", 13],
|
|
["sky130_fd_sc_hd__a211oi_4", 28],
|
|
["sky130_fd_sc_hd__a311oi_4", 20],
|
|
["sky130_fd_sc_hd__xor2_4", 35],
|
|
["sky130_fd_sc_hd__a21boi_2", 34],
|
|
["sky130_fd_sc_hd__o21bai_4", 16],
|
|
["sky130_fd_sc_hd__o211ai_2", 11],
|
|
["sky130_fd_sc_hd__and4b_2", 36],
|
|
["sky130_fd_sc_hd__inv_4", 12],
|
|
["sky130_fd_sc_hd__o41a_4", 17],
|
|
["sky130_fd_sc_hd__a31o_4", 15],
|
|
["sky130_fd_sc_hd__xor2_2", 60],
|
|
["sky130_fd_sc_hd__o22a_2", 18],
|
|
["sky130_fd_sc_hd__xnor2_4", 33],
|
|
["sky130_fd_sc_hd__o22ai_4", 6],
|
|
["sky130_fd_sc_hd__a2bb2o_2", 32],
|
|
["sky130_fd_sc_hd__nand4b_4", 11],
|
|
["sky130_fd_sc_hd__o31ai_2", 12],
|
|
["sky130_fd_sc_hd__o21a_4", 8],
|
|
["sky130_fd_sc_hd__nand4bb_4", 6],
|
|
["sky130_fd_sc_hd__einvn_4", 13],
|
|
["sky130_fd_sc_hd__a32o_4", 4],
|
|
["sky130_fd_sc_hd__a22o_4", 8],
|
|
["sky130_fd_sc_hd__o2bb2ai_2", 2],
|
|
["sky130_fd_sc_hd__o2111a_2", 19],
|
|
["sky130_fd_sc_hd__o221ai_2", 9],
|
|
["sky130_fd_sc_hd__clkbuf_2", 12],
|
|
["sky130_fd_sc_hd__clkinv_1", 13],
|
|
["sky130_fd_sc_hd__o31a_4", 20],
|
|
["sky130_fd_sc_hd__a211o_4", 13],
|
|
["sky130_fd_sc_hd__a41oi_4", 3],
|
|
["sky130_fd_sc_hd__clkbuf_1", 13],
|
|
["simple_por", 1],
|
|
["sky130_fd_sc_hd__o311a_4", 6],
|
|
["sky130_fd_sc_hd__o211ai_4", 11],
|
|
["sky130_fd_sc_hd__o21bai_2", 8],
|
|
["sky130_fd_sc_hd__o32a_2", 2],
|
|
["caravel_clocking", 1],
|
|
["sky130_fd_sc_hd__inv_16", 1],
|
|
["sky130_fd_sc_hd__nor3b_4", 8],
|
|
["sky130_fd_sc_hd__inv_12", 4],
|
|
["sky130_fd_sc_hd__nand4bb_2", 4],
|
|
["sky130_fd_sc_hd__a311o_2", 8],
|
|
["sky130_fd_sc_hd__o41ai_4", 2],
|
|
["sky130_fd_sc_hd__nor4b_4", 6],
|
|
["sky130_fd_sc_hd__o2bb2a_4", 4],
|
|
["sky130_fd_sc_hd__clkinv_2", 2],
|
|
["sky130_fd_sc_hd__o311ai_4", 1],
|
|
["sky130_fd_sc_hd__nor4b_2", 5],
|
|
["spare_logic_block", 4],
|
|
["user_id_programming", 1],
|
|
["sky130_fd_sc_hd__or2_2", 1],
|
|
["mprj2_logic_high", 1],
|
|
["sky130_fd_sc_hd__o32a_4", 1],
|
|
["sky130_fd_sc_hd__a311o_4", 4],
|
|
["xres_buf", 1],
|
|
["sky130_fd_sc_hd__a2111oi_4", 2],
|
|
["sky130_fd_sc_hd__o41ai_2", 3],
|
|
["sky130_fd_sc_hd__o2111a_4", 2],
|
|
["sky130_fd_sc_hd__o32ai_4", 1],
|
|
["sky130_fd_sc_hd__o22ai_2", 1],
|
|
["sky130_fd_sc_hd__o2bb2ai_4", 1],
|
|
["sky130_fd_sc_hd__o21ba_4", 2],
|
|
["sky130_fd_sc_hd__a2bb2oi_2", 1],
|
|
["housekeeping_alt", 1],
|
|
["sky130_fd_sc_hd__a41o_4", 1],
|
|
["mgmt_protect_hv", 1],
|
|
["sky130_fd_sc_hd__einvp_1", 1],
|
|
["mprj_logic_high", 1 ]
|
|
], [
|
|
["sky130_fd_sc_hd__dfxtp_4", 383 ],
|
|
["sky130_ef_sc_hd__decap_12", 1 ],
|
|
["sky130_fd_sc_hd__clkdlybuf4s15_2", 17364 ],
|
|
["sky130_fd_sc_hd__decap_8", 1 ],
|
|
["sky130_fd_sc_hd__decap_3", 1 ],
|
|
["sky130_fd_sc_hd__diode_2", 11889 ],
|
|
["sky130_fd_sc_hd__decap_6", 1 ],
|
|
["sky130_fd_sc_hd__dfxtp_2", 4344 ],
|
|
["sky130_fd_sc_hd__mux2_1", 5687 ],
|
|
["sky130_fd_sc_hd__decap_4", 1 ],
|
|
["sky130_fd_sc_hd__a221oi_4", 16 ],
|
|
["sky130_fd_sc_hd__and2_4", 252 ],
|
|
["sky130_fd_sc_hd__nand4_2", 34 ],
|
|
["sky130_fd_sc_hd__nand4_4", 67 ],
|
|
["sky130_fd_sc_hd__clkbuf_4", 1112 ],
|
|
["sky130_fd_sc_hd__and3_2", 330 ],
|
|
["sky130_fd_sc_hd__and2b_4", 312 ],
|
|
["sky130_fd_sc_hd__o21ai_4", 32 ],
|
|
["sky130_fd_sc_hd__dfrtp_4", 340 ],
|
|
["sky130_fd_sc_hd__o31a_2", 105 ],
|
|
["sky130_fd_sc_hd__xnor2_2", 29 ],
|
|
["sky130_fd_sc_hd__buf_4", 421 ],
|
|
["sky130_fd_sc_hd__clkdlybuf4s18_2", 3229 ],
|
|
["sky130_fd_sc_hd__buf_6", 2391 ],
|
|
["sky130_fd_sc_hd__mux2_2", 673 ],
|
|
["sky130_fd_sc_hd__and2b_2", 186 ],
|
|
["sky130_fd_sc_hd__a31o_2", 301 ],
|
|
["sky130_fd_sc_hd__dfbbn_2", 351 ],
|
|
["sky130_fd_sc_hd__a221o_2", 213 ],
|
|
["sky130_fd_sc_hd__buf_12", 882 ],
|
|
["sky130_fd_sc_hd__and4bb_4", 20 ],
|
|
["sky130_fd_sc_hd__a32o_2", 131 ],
|
|
["sky130_fd_sc_hd__a21o_2", 210 ],
|
|
["sky130_fd_sc_hd__clkbuf_16", 1953 ],
|
|
["sky130_fd_sc_hd__o221a_2", 9 ],
|
|
["sky130_fd_sc_hd__buf_8", 591 ],
|
|
["sky130_fd_sc_hd__clkinv_8", 59 ],
|
|
["sky130_fd_sc_hd__a21oi_2", 300 ],
|
|
["sky130_fd_sc_hd__o211a_2", 580 ],
|
|
["sky130_fd_sc_hd__clkinv_4", 1136 ],
|
|
["sky130_fd_sc_hd__nand2_2", 650 ],
|
|
["sky130_fd_sc_hd__o21a_2", 320 ],
|
|
["sky130_fd_sc_hd__nor3_4", 41 ],
|
|
["sky130_fd_sc_hd__nand2b_2", 557 ],
|
|
["sky130_fd_sc_hd__and3_4", 233 ],
|
|
["sky130_fd_sc_hd__a2111o_2", 34 ],
|
|
["sky130_fd_sc_hd__o21ai_2", 91 ],
|
|
["sky130_fd_sc_hd__o21ba_2", 167 ],
|
|
["sky130_fd_sc_hd__einvp_2", 26 ],
|
|
["sky130_fd_sc_hd__mux2_4", 241 ],
|
|
["sky130_fd_sc_hd__mux2_8", 256 ],
|
|
["sky130_fd_sc_hd__and4bb_2", 21 ],
|
|
["sky130_fd_sc_hd__buf_2", 293 ],
|
|
["sky130_fd_sc_hd__inv_6", 14 ],
|
|
["sky130_fd_sc_hd__nor2_2", 647 ],
|
|
["sky130_fd_sc_hd__a311oi_2", 3 ],
|
|
["sky130_fd_sc_hd__a22o_2", 289 ],
|
|
["sky130_fd_sc_hd__clkbuf_8", 196 ],
|
|
["sky130_fd_sc_hd__nand2_8", 87 ],
|
|
["sky130_fd_sc_hd__a32oi_4", 8 ],
|
|
["gpio_logic_high", 27 ],
|
|
["sky130_fd_sc_hd__and4_2", 134 ],
|
|
["sky130_fd_sc_hd__nor2_4", 63 ],
|
|
["sky130_fd_sc_hd__o2bb2a_2", 37 ],
|
|
["sky130_fd_sc_hd__and4_4", 87 ],
|
|
["sky130_fd_sc_hd__a21oi_4", 110 ],
|
|
["sky130_fd_sc_hd__a31oi_4", 16 ],
|
|
["sky130_fd_sc_hd__o41a_2", 29 ],
|
|
["sky130_fd_sc_hd__conb_1", 96 ],
|
|
["sky130_fd_sc_hd__a2111o_4", 20 ],
|
|
["sky130_fd_sc_hd__nor4_4", 47 ],
|
|
["sky130_fd_sc_hd__o211a_4", 6 ],
|
|
["sky130_fd_sc_hd__a211o_2", 184 ],
|
|
["sky130_fd_sc_hd__a221o_4", 52 ],
|
|
["sky130_fd_sc_hd__a31oi_2", 22 ],
|
|
["sky130_fd_sc_hd__a21bo_2", 22 ],
|
|
["sky130_fd_sc_hd__nand2b_4", 45 ],
|
|
["sky130_fd_sc_hd__inv_8", 8 ],
|
|
["sky130_fd_sc_hd__nor3b_2", 16 ],
|
|
["sky130_fd_sc_hd__a21o_4", 14 ],
|
|
["sky130_fd_sc_hd__nand4b_2", 8 ],
|
|
["sky130_fd_sc_hd__nor2_8", 59 ],
|
|
["sky130_fd_sc_hd__nand3b_2", 32 ],
|
|
["sky130_fd_sc_hd__nand3_2", 41 ],
|
|
["sky130_fd_sc_hd__a21boi_4", 16 ],
|
|
["sky130_fd_sc_hd__a211oi_2", 69 ],
|
|
["gpio_defaults_block", 27 ],
|
|
["sky130_fd_sc_hd__and3b_2", 62 ],
|
|
["sky130_fd_sc_hd__dfrtp_2", 59 ],
|
|
["sky130_fd_sc_hd__clkinv_16", 4 ],
|
|
["sky130_fd_sc_hd__and4b_4", 29 ],
|
|
["sky130_fd_sc_hd__nor3_2", 50 ],
|
|
["sky130_fd_sc_hd__nor4_2", 29 ],
|
|
["sky130_fd_sc_hd__o311a_2", 25 ],
|
|
["sky130_fd_sc_hd__a41o_2", 96 ],
|
|
["sky130_fd_sc_hd__nand3_4", 17 ],
|
|
["sky130_fd_sc_hd__o2111ai_4", 14 ],
|
|
["sky130_fd_sc_hd__and3b_4", 26 ],
|
|
["sky130_fd_sc_hd__nand3b_4", 28 ],
|
|
["sky130_fd_sc_hd__o31ai_4", 9 ],
|
|
["sky130_fd_sc_hd__a2111oi_2", 3 ],
|
|
["sky130_fd_sc_hd__macro_sparecell", 27 ],
|
|
["sky130_fd_sc_hd__nand2_4", 65 ],
|
|
["RAM128", 3 ],
|
|
["sky130_fd_sc_hd__einvn_8", 13 ],
|
|
["sky130_fd_sc_hd__a211oi_4", 28 ],
|
|
["sky130_fd_sc_hd__a311oi_4", 20 ],
|
|
["sky130_fd_sc_hd__xor2_4", 35 ],
|
|
["sky130_fd_sc_hd__a21boi_2", 34 ],
|
|
["sky130_fd_sc_hd__o21bai_4", 16 ],
|
|
["sky130_fd_sc_hd__o211ai_2", 11 ],
|
|
["sky130_fd_sc_hd__and4b_2", 36 ],
|
|
["sky130_fd_sc_hd__inv_4", 12 ],
|
|
["sky130_fd_sc_hd__o41a_4", 17 ],
|
|
["sky130_fd_sc_hd__a31o_4", 15 ],
|
|
["sky130_fd_sc_hd__xor2_2", 60 ],
|
|
["sky130_fd_sc_hd__o22a_2", 18 ],
|
|
["sky130_fd_sc_hd__xnor2_4", 33 ],
|
|
["sky130_fd_sc_hd__o22ai_4", 6 ],
|
|
["sky130_fd_sc_hd__a2bb2o_2", 32 ],
|
|
["sky130_fd_sc_hd__nand4b_4", 11 ],
|
|
["sky130_fd_sc_hd__o31ai_2", 12 ],
|
|
["sky130_fd_sc_hd__o21a_4", 8 ],
|
|
["sky130_fd_sc_hd__nand4bb_4", 6 ],
|
|
["sky130_fd_sc_hd__einvn_4", 13 ],
|
|
["sky130_fd_sc_hd__a32o_4", 4 ],
|
|
["sky130_fd_sc_hd__a22o_4", 8 ],
|
|
["sky130_fd_sc_hd__o2bb2ai_2", 2 ],
|
|
["sky130_fd_sc_hd__o2111a_2", 19 ],
|
|
["sky130_fd_sc_hd__o221ai_2", 9 ],
|
|
["sky130_fd_sc_hd__clkbuf_2", 12 ],
|
|
["sky130_fd_sc_hd__clkinv_1", 13 ],
|
|
["sky130_fd_sc_hd__o31a_4", 20 ],
|
|
["sky130_fd_sc_hd__a211o_4", 13 ],
|
|
["sky130_fd_sc_hd__a41oi_4", 3 ],
|
|
["sky130_fd_sc_hd__clkbuf_1", 13 ],
|
|
["simple_por", 1 ],
|
|
["sky130_fd_sc_hd__o311a_4", 6 ],
|
|
["sky130_fd_sc_hd__o211ai_4", 11 ],
|
|
["sky130_fd_sc_hd__o21bai_2", 8 ],
|
|
["sky130_fd_sc_hd__o32a_2", 2 ],
|
|
["caravel_clocking", 1 ],
|
|
["sky130_fd_sc_hd__inv_16", 1 ],
|
|
["sky130_fd_sc_hd__nor3b_4", 8 ],
|
|
["sky130_fd_sc_hd__inv_12", 4 ],
|
|
["sky130_fd_sc_hd__nand4bb_2", 4 ],
|
|
["sky130_fd_sc_hd__a311o_2", 8 ],
|
|
["sky130_fd_sc_hd__o41ai_4", 2 ],
|
|
["sky130_fd_sc_hd__nor4b_4", 6 ],
|
|
["sky130_fd_sc_hd__o2bb2a_4", 4 ],
|
|
["sky130_fd_sc_hd__clkinv_2", 2 ],
|
|
["sky130_fd_sc_hd__o311ai_4", 1 ],
|
|
["sky130_fd_sc_hd__nor4b_2", 5 ],
|
|
["spare_logic_block", 4 ],
|
|
["user_id_programming", 1 ],
|
|
["sky130_fd_sc_hd__or2_2", 1 ],
|
|
["mprj2_logic_high", 1 ],
|
|
["sky130_fd_sc_hd__o32a_4", 1 ],
|
|
["sky130_fd_sc_hd__a311o_4", 4 ],
|
|
["xres_buf", 1 ],
|
|
["sky130_fd_sc_hd__a2111oi_4", 2 ],
|
|
["sky130_fd_sc_hd__o41ai_2", 3 ],
|
|
["sky130_fd_sc_hd__o2111a_4", 2 ],
|
|
["sky130_fd_sc_hd__o32ai_4", 1 ],
|
|
["sky130_fd_sc_hd__o22ai_2", 1 ],
|
|
["sky130_fd_sc_hd__o2bb2ai_4", 1 ],
|
|
["sky130_fd_sc_hd__o21ba_4", 2 ],
|
|
["sky130_fd_sc_hd__a2bb2oi_2", 1 ],
|
|
["housekeeping_alt", 1 ],
|
|
["sky130_fd_sc_hd__a41o_4", 1 ],
|
|
["mgmt_protect_hv", 1 ],
|
|
["sky130_fd_sc_hd__einvp_1", 1 ],
|
|
["mprj_logic_high", 1 ]
|
|
]
|
|
],
|
|
"nets": [
|
|
52709,
|
|
52709
|
|
],
|
|
"badnets": [
|
|
],
|
|
"badelements": [
|
|
],
|
|
"pins": [
|
|
[
|
|
"vccd1",
|
|
"vssd1",
|
|
"mprj_io_one[14]",
|
|
"mprj_io_one[0]",
|
|
"mprj_io_one[1]",
|
|
"mprj_io_one[2]",
|
|
"mprj_io_one[3]",
|
|
"mprj_io_one[4]",
|
|
"mprj_io_one[5]",
|
|
"mprj_io_one[6]",
|
|
"mprj_io_one[7]",
|
|
"mprj_io_one[8]",
|
|
"mprj_io_one[9]",
|
|
"mprj_io_one[10]",
|
|
"mprj_io_one[11]",
|
|
"mprj_io_one[12]",
|
|
"mprj_io_one[13]",
|
|
"mprj_io_one[15]",
|
|
"mprj_io_one[16]",
|
|
"mprj_io_one[17]",
|
|
"mprj_io_one[18]",
|
|
"mprj_io_one[19]",
|
|
"mprj_io_one[20]",
|
|
"mprj_io_one[21]",
|
|
"mprj_io_one[22]",
|
|
"mprj_io_one[23]",
|
|
"mprj_io_one[24]",
|
|
"mprj_io_one[25]",
|
|
"mprj_io_one[26]",
|
|
"vccd2",
|
|
"vssd2",
|
|
"vdda1",
|
|
"vdda2",
|
|
"vssa2",
|
|
"vssa1",
|
|
"user_gpio_analog[17]",
|
|
"user_gpio_analog[16]",
|
|
"user_gpio_analog[15]",
|
|
"user_gpio_analog[14]",
|
|
"user_gpio_analog[13]",
|
|
"user_gpio_analog[12]",
|
|
"user_gpio_analog[11]",
|
|
"user_gpio_analog[10]",
|
|
"user_gpio_analog[9]",
|
|
"user_gpio_analog[8]",
|
|
"user_gpio_analog[7]",
|
|
"user_gpio_analog[6]",
|
|
"user_gpio_analog[5]",
|
|
"user_gpio_analog[4]",
|
|
"user_gpio_analog[3]",
|
|
"user_gpio_analog[2]",
|
|
"user_gpio_analog[1]",
|
|
"user_gpio_analog[0]",
|
|
"user_gpio_noesd[17]",
|
|
"user_gpio_noesd[16]",
|
|
"user_gpio_noesd[15]",
|
|
"user_gpio_noesd[14]",
|
|
"user_gpio_noesd[13]",
|
|
"user_gpio_noesd[12]",
|
|
"user_gpio_noesd[11]",
|
|
"user_gpio_noesd[10]",
|
|
"user_gpio_noesd[9]",
|
|
"user_gpio_noesd[8]",
|
|
"user_gpio_noesd[7]",
|
|
"user_gpio_noesd[6]",
|
|
"user_gpio_noesd[5]",
|
|
"user_gpio_noesd[4]",
|
|
"user_gpio_noesd[3]",
|
|
"user_gpio_noesd[2]",
|
|
"user_gpio_noesd[1]",
|
|
"user_gpio_noesd[0]",
|
|
"mprj_io_in_3v3[26]",
|
|
"mprj_io_in_3v3[25]",
|
|
"mprj_io_in_3v3[24]",
|
|
"mprj_io_in_3v3[23]",
|
|
"mprj_io_in_3v3[22]",
|
|
"mprj_io_in_3v3[21]",
|
|
"mprj_io_in_3v3[20]",
|
|
"mprj_io_in_3v3[19]",
|
|
"mprj_io_in_3v3[18]",
|
|
"mprj_io_in_3v3[17]",
|
|
"mprj_io_in_3v3[16]",
|
|
"mprj_io_in_3v3[15]",
|
|
"mprj_io_in_3v3[14]",
|
|
"mprj_io_in_3v3[13]",
|
|
"mprj_io_in_3v3[12]",
|
|
"mprj_io_in_3v3[11]",
|
|
"mprj_io_in_3v3[10]",
|
|
"mprj_io_in_3v3[9]",
|
|
"mprj_io_in_3v3[8]",
|
|
"mprj_io_in_3v3[7]",
|
|
"mprj_io_in_3v3[6]",
|
|
"mprj_io_in_3v3[5]",
|
|
"mprj_io_in_3v3[4]",
|
|
"mprj_io_in_3v3[3]",
|
|
"mprj_io_in_3v3[2]",
|
|
"mprj_io_in_3v3[1]",
|
|
"mprj_io_in_3v3[0]",
|
|
"porb_h",
|
|
"rstb_h",
|
|
"mprj_io_in[23]",
|
|
"gpio_in_core",
|
|
"mprj_io_in[24]",
|
|
"flash_io0_di",
|
|
"mprj_io_in[21]",
|
|
"mprj_io_in[12]",
|
|
"mprj_io_in[26]",
|
|
"mprj_io_in[22]",
|
|
"mprj_io_in[3]",
|
|
"mprj_io_in[2]",
|
|
"mprj_io_in[0]",
|
|
"mprj_io_in[1]",
|
|
"mprj_io_in[7]",
|
|
"flash_io1_di",
|
|
"mprj_io_in[25]",
|
|
"mprj_io_in[6]",
|
|
"mprj_io_in[11]",
|
|
"mprj_io_in[8]",
|
|
"mprj_io_dm[13]",
|
|
"mprj_io_dm[28]",
|
|
"mprj_io_dm[34]",
|
|
"mprj_io_dm[29]",
|
|
"mprj_io_dm[35]",
|
|
"mprj_io_dm[14]",
|
|
"mprj_io_dm[19]",
|
|
"mprj_io_dm[37]",
|
|
"mprj_io_dm[16]",
|
|
"mprj_io_dm[31]",
|
|
"mprj_io_dm[25]",
|
|
"mprj_io_dm[41]",
|
|
"mprj_io_dm[44]",
|
|
"mprj_io_dm[60]",
|
|
"mprj_io_dm[68]",
|
|
"mprj_io_dm[11]",
|
|
"mprj_io_dm[23]",
|
|
"mprj_io_dm[71]",
|
|
"mprj_io_dm[5]",
|
|
"mprj_io_dm[40]",
|
|
"mprj_io_dm[73]",
|
|
"mprj_io_dm[74]",
|
|
"mprj_io_dm[77]",
|
|
"mprj_io_dm[10]",
|
|
"mprj_io_dm[22]",
|
|
"mprj_io_dm[4]",
|
|
"mprj_io_dm[1]",
|
|
"mprj_io_dm[70]",
|
|
"mprj_io_dm[7]",
|
|
"mprj_io_dm[2]",
|
|
"mprj_io_dm[8]",
|
|
"mprj_io_out[20]",
|
|
"mprj_io_dm[20]",
|
|
"mprj_io_dm[17]",
|
|
"mprj_io_dm[26]",
|
|
"mprj_io_dm[32]",
|
|
"mprj_io_dm[38]",
|
|
"mprj_io_dm[47]",
|
|
"mprj_io_dm[56]",
|
|
"mprj_io_dm[53]",
|
|
"mprj_io_dm[50]",
|
|
"mprj_io_dm[61]",
|
|
"mprj_io_dm[62]",
|
|
"mprj_io_dm[49]",
|
|
"mprj_io_dm[58]",
|
|
"mprj_io_dm[46]",
|
|
"mprj_io_dm[55]",
|
|
"mprj_io_dm[64]",
|
|
"mprj_io_dm[52]",
|
|
"mprj_io_dm[59]",
|
|
"mprj_io_dm[65]",
|
|
"mprj_io_dm[67]",
|
|
"mprj_io_dm[76]",
|
|
"mprj_io_dm[43]",
|
|
"mprj_io_dm[79]",
|
|
"mprj_io_dm[80]",
|
|
"mprj_io_dm[12]",
|
|
"mprj_io_dm[48]",
|
|
"mprj_io_dm[18]",
|
|
"mprj_io_dm[57]",
|
|
"mprj_io_dm[27]",
|
|
"mprj_io_dm[30]",
|
|
"mprj_io_dm[36]",
|
|
"mprj_io_dm[75]",
|
|
"mprj_io_dm[45]",
|
|
"mprj_io_dm[15]",
|
|
"mprj_io_dm[54]",
|
|
"mprj_io_dm[24]",
|
|
"mprj_io_dm[33]",
|
|
"mprj_io_dm[42]",
|
|
"mprj_io_dm[63]",
|
|
"mprj_io_dm[72]",
|
|
"mprj_io_dm[51]",
|
|
"mprj_io_dm[78]",
|
|
"mprj_io_dm[0]",
|
|
"mprj_io_dm[21]",
|
|
"mprj_io_dm[3]",
|
|
"mprj_io_dm[66]",
|
|
"mprj_io_dm[9]",
|
|
"mprj_io_dm[6]",
|
|
"mprj_io_dm[69]",
|
|
"mprj_io_oeb[0]",
|
|
"mprj_io_out[0]",
|
|
"mprj_io_out[21]",
|
|
"mprj_io_out[23]",
|
|
"mprj_io_out[1]",
|
|
"mprj_io_oeb[9]",
|
|
"mprj_io_oeb[20]",
|
|
"mprj_io_oeb[7]",
|
|
"mprj_io_oeb[8]",
|
|
"mprj_io_oeb[22]",
|
|
"mprj_io_oeb[23]",
|
|
"mprj_io_oeb[21]",
|
|
"mprj_io_oeb[5]",
|
|
"mprj_io_oeb[11]",
|
|
"mprj_io_oeb[10]",
|
|
"mprj_io_oeb[19]",
|
|
"mprj_io_oeb[18]",
|
|
"mprj_io_oeb[17]",
|
|
"mprj_io_oeb[16]",
|
|
"mprj_io_oeb[15]",
|
|
"mprj_io_oeb[14]",
|
|
"mprj_io_oeb[12]",
|
|
"mprj_io_oeb[6]",
|
|
"mprj_io_out[22]",
|
|
"mprj_io_oeb[13]",
|
|
"mprj_io_oeb[3]",
|
|
"mprj_io_oeb[4]",
|
|
"mprj_io_out[7]",
|
|
"mprj_io_out[5]",
|
|
"mprj_io_oeb[24]",
|
|
"mprj_io_out[2]",
|
|
"mprj_io_out[3]",
|
|
"mprj_io_out[4]",
|
|
"mprj_io_out[8]",
|
|
"mprj_io_oeb[1]",
|
|
"mprj_io_oeb[25]",
|
|
"mprj_io_oeb[2]",
|
|
"mprj_io_out[13]",
|
|
"mprj_io_out[24]",
|
|
"mprj_io_out[25]",
|
|
"mprj_io_out[14]",
|
|
"mprj_io_out[11]",
|
|
"mprj_io_out[10]",
|
|
"mprj_io_out[17]",
|
|
"mprj_io_out[16]",
|
|
"mprj_io_out[15]",
|
|
"mprj_io_out[12]",
|
|
"mprj_io_out[19]",
|
|
"mprj_io_out[18]",
|
|
"mprj_io_out[6]",
|
|
"mprj_io_out[9]",
|
|
"mprj_io_holdover[26]",
|
|
"mprj_io_analog_en[17]",
|
|
"mprj_io_analog_en[16]",
|
|
"mprj_io_analog_en[18]",
|
|
"mprj_io_analog_en[25]",
|
|
"mprj_io_analog_pol[13]",
|
|
"mprj_io_analog_pol[17]",
|
|
"mprj_io_analog_pol[19]",
|
|
"mprj_io_analog_en[22]",
|
|
"mprj_io_analog_pol[14]",
|
|
"mprj_io_analog_pol[20]",
|
|
"mprj_io_analog_pol[21]",
|
|
"mprj_io_analog_pol[3]",
|
|
"mprj_io_analog_en[3]",
|
|
"mprj_io_analog_pol[8]",
|
|
"mprj_io_analog_en[8]",
|
|
"mprj_io_analog_sel[14]",
|
|
"mprj_io_analog_sel[15]",
|
|
"mprj_io_analog_pol[22]",
|
|
"mprj_io_analog_pol[24]",
|
|
"mprj_io_analog_sel[19]",
|
|
"mprj_io_analog_sel[24]",
|
|
"mprj_io_analog_sel[22]",
|
|
"mprj_io_holdover[0]",
|
|
"mprj_io_holdover[13]",
|
|
"mprj_io_holdover[16]",
|
|
"mprj_io_holdover[18]",
|
|
"mprj_io_holdover[1]",
|
|
"mprj_io_holdover[23]",
|
|
"mprj_io_holdover[24]",
|
|
"mprj_io_holdover[22]",
|
|
"mprj_io_holdover[25]",
|
|
"mprj_io_holdover[2]",
|
|
"mprj_io_ib_mode_sel[14]",
|
|
"mprj_io_ib_mode_sel[15]",
|
|
"mprj_io_ib_mode_sel[16]",
|
|
"mprj_io_analog_sel[17]",
|
|
"mprj_io_ib_mode_sel[19]",
|
|
"mprj_io_ib_mode_sel[23]",
|
|
"mprj_io_ib_mode_sel[25]",
|
|
"mprj_io_ib_mode_sel[2]",
|
|
"mprj_io_inp_dis[13]",
|
|
"mprj_io_inp_dis[15]",
|
|
"mprj_io_holdover[19]",
|
|
"mprj_io_ib_mode_sel[22]",
|
|
"mprj_io_inp_dis[17]",
|
|
"mprj_io_inp_dis[1]",
|
|
"mprj_io_inp_dis[26]",
|
|
"mprj_io_holdover[20]",
|
|
"mprj_io_inp_dis[2]",
|
|
"mprj_io_inp_dis[7]",
|
|
"mprj_io_ib_mode_sel[1]",
|
|
"mprj_io_analog_pol[10]",
|
|
"mprj_io_inp_dis[10]",
|
|
"mprj_io_inp_dis[5]",
|
|
"mprj_io_inp_dis[4]",
|
|
"mprj_io_slow_sel[10]",
|
|
"mprj_io_analog_en[10]",
|
|
"mprj_io_analog_en[1]",
|
|
"mprj_io_analog_sel[1]",
|
|
"mprj_io_analog_pol[12]",
|
|
"mprj_io_holdover[6]",
|
|
"mprj_io_slow_sel[12]",
|
|
"mprj_io_analog_en[12]",
|
|
"mprj_io_slow_sel[13]",
|
|
"mprj_io_inp_dis[20]",
|
|
"mprj_io_slow_sel[14]",
|
|
"mprj_io_slow_sel[15]",
|
|
"mprj_io_analog_pol[15]",
|
|
"mprj_io_slow_sel[19]",
|
|
"mprj_io_analog_pol[18]",
|
|
"mprj_io_analog_sel[8]",
|
|
"mprj_io_slow_sel[20]",
|
|
"mprj_io_analog_pol[16]",
|
|
"mprj_io_analog_en[20]",
|
|
"mprj_io_inp_dis[24]",
|
|
"mprj_io_slow_sel[21]",
|
|
"mprj_io_ib_mode_sel[24]",
|
|
"mprj_io_slow_sel[24]",
|
|
"mprj_io_slow_sel[22]",
|
|
"mprj_io_analog_en[19]",
|
|
"mprj_io_slow_sel[25]",
|
|
"mprj_io_analog_sel[3]",
|
|
"mprj_io_ib_mode_sel[5]",
|
|
"mprj_io_ib_mode_sel[3]",
|
|
"mprj_io_analog_pol[5]",
|
|
"mprj_io_analog_sel[5]",
|
|
"mprj_io_slow_sel[5]",
|
|
"mprj_io_slow_sel[3]",
|
|
"mprj_io_analog_en[5]",
|
|
"mprj_io_ib_mode_sel[6]",
|
|
"mprj_io_analog_pol[6]",
|
|
"mprj_io_analog_sel[12]",
|
|
"mprj_io_analog_sel[6]",
|
|
"mprj_io_slow_sel[6]",
|
|
"mprj_io_analog_en[6]",
|
|
"mprj_io_slow_sel[8]",
|
|
"mprj_io_analog_pol[11]",
|
|
"mprj_io_analog_sel[11]",
|
|
"mprj_io_slow_sel[9]",
|
|
"mprj_io_slow_sel[11]",
|
|
"mprj_io_analog_en[11]",
|
|
"mprj_io_ib_mode_sel[11]",
|
|
"mprj_io_vtrip_sel[0]",
|
|
"mprj_io_vtrip_sel[10]",
|
|
"mprj_io_analog_sel[13]",
|
|
"mprj_io_vtrip_sel[13]",
|
|
"mprj_io_analog_en[13]",
|
|
"mprj_io_ib_mode_sel[13]",
|
|
"mprj_io_vtrip_sel[16]",
|
|
"mprj_io_inp_dis[25]",
|
|
"mprj_io_inp_dis[14]",
|
|
"mprj_io_analog_en[15]",
|
|
"mprj_io_holdover[8]",
|
|
"mprj_io_inp_dis[8]",
|
|
"mprj_io_inp_dis[22]",
|
|
"mprj_io_ib_mode_sel[17]",
|
|
"mprj_io_inp_dis[21]",
|
|
"mprj_io_inp_dis[19]",
|
|
"mprj_io_analog_sel[20]",
|
|
"mprj_io_slow_sel[17]",
|
|
"mprj_io_slow_sel[16]",
|
|
"mprj_io_holdover[21]",
|
|
"mprj_io_vtrip_sel[18]",
|
|
"mprj_io_vtrip_sel[17]",
|
|
"mprj_io_vtrip_sel[15]",
|
|
"mprj_io_holdover[17]",
|
|
"mprj_io_slow_sel[18]",
|
|
"mprj_io_holdover[15]",
|
|
"mprj_io_holdover[14]",
|
|
"mprj_io_analog_en[21]",
|
|
"mprj_io_inp_dis[18]",
|
|
"mprj_io_ib_mode_sel[21]",
|
|
"mprj_io_ib_mode_sel[4]",
|
|
"mprj_io_holdover[9]",
|
|
"mprj_io_analog_pol[1]",
|
|
"mprj_io_inp_dis[12]",
|
|
"mprj_io_analog_pol[4]",
|
|
"mprj_io_inp_dis[11]",
|
|
"mprj_io_holdover[12]",
|
|
"mprj_io_vtrip_sel[1]",
|
|
"mprj_io_holdover[11]",
|
|
"mprj_io_holdover[10]",
|
|
"mprj_io_holdover[5]",
|
|
"mprj_io_slow_sel[1]",
|
|
"mprj_io_slow_sel[4]",
|
|
"mprj_io_vtrip_sel[12]",
|
|
"mprj_io_ib_mode_sel[12]",
|
|
"mprj_io_analog_en[4]",
|
|
"mprj_io_analog_sel[4]",
|
|
"mprj_io_inp_dis[16]",
|
|
"mprj_io_ib_mode_sel[20]",
|
|
"mprj_io_ib_mode_sel[0]",
|
|
"mprj_io_analog_sel[16]",
|
|
"mprj_io_analog_pol[0]",
|
|
"mprj_io_inp_dis[0]",
|
|
"mprj_io_slow_sel[0]",
|
|
"mprj_io_vtrip_sel[14]",
|
|
"mprj_io_vtrip_sel[20]",
|
|
"mprj_io_analog_en[14]",
|
|
"mprj_io_analog_en[0]",
|
|
"mprj_io_analog_sel[0]",
|
|
"mprj_io_analog_sel[21]",
|
|
"mprj_io_vtrip_sel[21]",
|
|
"mprj_io_analog_en[24]",
|
|
"mprj_io_vtrip_sel[19]",
|
|
"mprj_io_vtrip_sel[24]",
|
|
"mprj_io_vtrip_sel[22]",
|
|
"mprj_io_analog_sel[25]",
|
|
"mprj_io_vtrip_sel[25]",
|
|
"mprj_io_analog_pol[25]",
|
|
"mprj_io_analog_en[26]",
|
|
"mprj_io_analog_sel[26]",
|
|
"mprj_io_ib_mode_sel[18]",
|
|
"mprj_io_ib_mode_sel[26]",
|
|
"mprj_io_slow_sel[26]",
|
|
"mprj_io_vtrip_sel[26]",
|
|
"mprj_io_analog_pol[26]",
|
|
"mprj_io_vtrip_sel[3]",
|
|
"mprj_io_inp_dis[9]",
|
|
"mprj_io_vtrip_sel[4]",
|
|
"mprj_io_inp_dis[6]",
|
|
"mprj_io_vtrip_sel[6]",
|
|
"mprj_io_analog_pol[7]",
|
|
"mprj_io_analog_sel[7]",
|
|
"mprj_io_slow_sel[7]",
|
|
"mprj_io_vtrip_sel[7]",
|
|
"mprj_io_analog_en[7]",
|
|
"mprj_io_ib_mode_sel[7]",
|
|
"mprj_io_analog_sel[18]",
|
|
"mprj_io_vtrip_sel[8]",
|
|
"mprj_io_ib_mode_sel[8]",
|
|
"mprj_io_ib_mode_sel[10]",
|
|
"mprj_io_analog_en[2]",
|
|
"mprj_io_analog_sel[2]",
|
|
"mprj_io_inp_dis[23]",
|
|
"mprj_io_holdover[7]",
|
|
"mprj_io_analog_en[9]",
|
|
"mprj_io_analog_sel[9]",
|
|
"mprj_io_analog_sel[23]",
|
|
"mprj_io_analog_pol[2]",
|
|
"mprj_io_inp_dis[3]",
|
|
"mprj_io_slow_sel[23]",
|
|
"mprj_io_vtrip_sel[2]",
|
|
"mprj_io_holdover[4]",
|
|
"mprj_io_holdover[3]",
|
|
"mprj_io_vtrip_sel[9]",
|
|
"mprj_io_vtrip_sel[23]",
|
|
"mprj_io_slow_sel[2]",
|
|
"mprj_io_vtrip_sel[11]",
|
|
"mprj_io_vtrip_sel[5]",
|
|
"mprj_io_analog_en[23]",
|
|
"mprj_io_ib_mode_sel[9]",
|
|
"mprj_io_analog_sel[10]",
|
|
"mprj_io_analog_pol[9]",
|
|
"mprj_io_analog_pol[23]",
|
|
"mprj_io_dm[39]",
|
|
"gpio_inenb_core",
|
|
"gpio_mode0_core",
|
|
"gpio_mode1_core",
|
|
"gpio_out_core",
|
|
"gpio_outenb_core",
|
|
"mprj_io_oeb[26]",
|
|
"mprj_io_out[26]",
|
|
"flash_io1_oeb",
|
|
"flash_io1_ieb",
|
|
"flash_io1_do",
|
|
"flash_clk_frame",
|
|
"flash_clk_oeb",
|
|
"flash_csb_oeb",
|
|
"flash_csb_frame",
|
|
"flash_io0_do",
|
|
"flash_io0_ieb",
|
|
"flash_io0_oeb",
|
|
"por_l",
|
|
"vddio",
|
|
"vssio",
|
|
"mprj_io_in[19]",
|
|
"mprj_io_in[10]",
|
|
"mprj_io_in[13]",
|
|
"mprj_io_in[18]",
|
|
"clock_core",
|
|
"mprj_io_in[20]",
|
|
"mprj_io_in[5]",
|
|
"mprj_io_in[4]",
|
|
"mprj_io_in[9]",
|
|
"mprj_io_in[17]",
|
|
"mprj_io_in[14]",
|
|
"mprj_io_in[15]",
|
|
"mprj_io_in[16]",
|
|
"vssd",
|
|
"vccd",
|
|
"user_analog[0]",
|
|
"user_analog[10]",
|
|
"user_analog[1]",
|
|
"user_analog[3]",
|
|
"user_analog[7]",
|
|
"user_analog[8]",
|
|
"user_clamp_low[1]",
|
|
"user_clamp_low[2]",
|
|
"user_clamp_high[2]",
|
|
"user_clamp_high[1]",
|
|
"user_clamp_low[0]",
|
|
"user_analog[2]",
|
|
"user_analog[4]",
|
|
"user_analog[5]",
|
|
"user_analog[9]",
|
|
"user_clamp_high[0]",
|
|
"user_analog[6]"
|
|
], [
|
|
"vccd1",
|
|
"vssd1",
|
|
"mprj_io_one[14]",
|
|
"mprj_io_one[0]",
|
|
"mprj_io_one[1]",
|
|
"mprj_io_one[2]",
|
|
"mprj_io_one[3]",
|
|
"mprj_io_one[4]",
|
|
"mprj_io_one[5]",
|
|
"mprj_io_one[6]",
|
|
"mprj_io_one[7]",
|
|
"mprj_io_one[8]",
|
|
"mprj_io_one[9]",
|
|
"mprj_io_one[10]",
|
|
"mprj_io_one[11]",
|
|
"mprj_io_one[12]",
|
|
"mprj_io_one[13]",
|
|
"mprj_io_one[15]",
|
|
"mprj_io_one[16]",
|
|
"mprj_io_one[17]",
|
|
"mprj_io_one[18]",
|
|
"mprj_io_one[19]",
|
|
"mprj_io_one[20]",
|
|
"mprj_io_one[21]",
|
|
"mprj_io_one[22]",
|
|
"mprj_io_one[23]",
|
|
"mprj_io_one[24]",
|
|
"mprj_io_one[25]",
|
|
"mprj_io_one[26]",
|
|
"vccd2",
|
|
"vssd2",
|
|
"vdda1",
|
|
"vdda2",
|
|
"vssa2",
|
|
"vssa1",
|
|
"user_gpio_analog[17]",
|
|
"user_gpio_analog[16]",
|
|
"user_gpio_analog[15]",
|
|
"user_gpio_analog[14]",
|
|
"user_gpio_analog[13]",
|
|
"user_gpio_analog[12]",
|
|
"user_gpio_analog[11]",
|
|
"user_gpio_analog[10]",
|
|
"user_gpio_analog[9]",
|
|
"user_gpio_analog[8]",
|
|
"user_gpio_analog[7]",
|
|
"user_gpio_analog[6]",
|
|
"user_gpio_analog[5]",
|
|
"user_gpio_analog[4]",
|
|
"user_gpio_analog[3]",
|
|
"user_gpio_analog[2]",
|
|
"user_gpio_analog[1]",
|
|
"user_gpio_analog[0]",
|
|
"user_gpio_noesd[17]",
|
|
"user_gpio_noesd[16]",
|
|
"user_gpio_noesd[15]",
|
|
"user_gpio_noesd[14]",
|
|
"user_gpio_noesd[13]",
|
|
"user_gpio_noesd[12]",
|
|
"user_gpio_noesd[11]",
|
|
"user_gpio_noesd[10]",
|
|
"user_gpio_noesd[9]",
|
|
"user_gpio_noesd[8]",
|
|
"user_gpio_noesd[7]",
|
|
"user_gpio_noesd[6]",
|
|
"user_gpio_noesd[5]",
|
|
"user_gpio_noesd[4]",
|
|
"user_gpio_noesd[3]",
|
|
"user_gpio_noesd[2]",
|
|
"user_gpio_noesd[1]",
|
|
"user_gpio_noesd[0]",
|
|
"mprj_io_in_3v3[26]",
|
|
"mprj_io_in_3v3[25]",
|
|
"mprj_io_in_3v3[24]",
|
|
"mprj_io_in_3v3[23]",
|
|
"mprj_io_in_3v3[22]",
|
|
"mprj_io_in_3v3[21]",
|
|
"mprj_io_in_3v3[20]",
|
|
"mprj_io_in_3v3[19]",
|
|
"mprj_io_in_3v3[18]",
|
|
"mprj_io_in_3v3[17]",
|
|
"mprj_io_in_3v3[16]",
|
|
"mprj_io_in_3v3[15]",
|
|
"mprj_io_in_3v3[14]",
|
|
"mprj_io_in_3v3[13]",
|
|
"mprj_io_in_3v3[12]",
|
|
"mprj_io_in_3v3[11]",
|
|
"mprj_io_in_3v3[10]",
|
|
"mprj_io_in_3v3[9]",
|
|
"mprj_io_in_3v3[8]",
|
|
"mprj_io_in_3v3[7]",
|
|
"mprj_io_in_3v3[6]",
|
|
"mprj_io_in_3v3[5]",
|
|
"mprj_io_in_3v3[4]",
|
|
"mprj_io_in_3v3[3]",
|
|
"mprj_io_in_3v3[2]",
|
|
"mprj_io_in_3v3[1]",
|
|
"mprj_io_in_3v3[0]",
|
|
"porb_h",
|
|
"rstb_h",
|
|
"mprj_io_in[23]",
|
|
"gpio_in_core",
|
|
"mprj_io_in[24]",
|
|
"flash_io0_di",
|
|
"mprj_io_in[21]",
|
|
"mprj_io_in[12]",
|
|
"mprj_io_in[26]",
|
|
"mprj_io_in[22]",
|
|
"mprj_io_in[3]",
|
|
"mprj_io_in[2]",
|
|
"mprj_io_in[0]",
|
|
"mprj_io_in[1]",
|
|
"mprj_io_in[7]",
|
|
"flash_io1_di",
|
|
"mprj_io_in[25]",
|
|
"mprj_io_in[6]",
|
|
"mprj_io_in[11]",
|
|
"mprj_io_in[8]",
|
|
"mprj_io_dm[13]",
|
|
"mprj_io_dm[28]",
|
|
"mprj_io_dm[34]",
|
|
"mprj_io_dm[29]",
|
|
"mprj_io_dm[35]",
|
|
"mprj_io_dm[14]",
|
|
"mprj_io_dm[19]",
|
|
"mprj_io_dm[37]",
|
|
"mprj_io_dm[16]",
|
|
"mprj_io_dm[31]",
|
|
"mprj_io_dm[25]",
|
|
"mprj_io_dm[41]",
|
|
"mprj_io_dm[44]",
|
|
"mprj_io_dm[60]",
|
|
"mprj_io_dm[68]",
|
|
"mprj_io_dm[11]",
|
|
"mprj_io_dm[23]",
|
|
"mprj_io_dm[71]",
|
|
"mprj_io_dm[5]",
|
|
"mprj_io_dm[40]",
|
|
"mprj_io_dm[73]",
|
|
"mprj_io_dm[74]",
|
|
"mprj_io_dm[77]",
|
|
"mprj_io_dm[10]",
|
|
"mprj_io_dm[22]",
|
|
"mprj_io_dm[4]",
|
|
"mprj_io_dm[1]",
|
|
"mprj_io_dm[70]",
|
|
"mprj_io_dm[7]",
|
|
"mprj_io_dm[2]",
|
|
"mprj_io_dm[8]",
|
|
"mprj_io_out[20]",
|
|
"mprj_io_dm[20]",
|
|
"mprj_io_dm[17]",
|
|
"mprj_io_dm[26]",
|
|
"mprj_io_dm[32]",
|
|
"mprj_io_dm[38]",
|
|
"mprj_io_dm[47]",
|
|
"mprj_io_dm[56]",
|
|
"mprj_io_dm[53]",
|
|
"mprj_io_dm[50]",
|
|
"mprj_io_dm[61]",
|
|
"mprj_io_dm[62]",
|
|
"mprj_io_dm[49]",
|
|
"mprj_io_dm[58]",
|
|
"mprj_io_dm[46]",
|
|
"mprj_io_dm[55]",
|
|
"mprj_io_dm[64]",
|
|
"mprj_io_dm[52]",
|
|
"mprj_io_dm[59]",
|
|
"mprj_io_dm[65]",
|
|
"mprj_io_dm[67]",
|
|
"mprj_io_dm[76]",
|
|
"mprj_io_dm[43]",
|
|
"mprj_io_dm[79]",
|
|
"mprj_io_dm[80]",
|
|
"mprj_io_dm[12]",
|
|
"mprj_io_dm[48]",
|
|
"mprj_io_dm[18]",
|
|
"mprj_io_dm[57]",
|
|
"mprj_io_dm[27]",
|
|
"mprj_io_dm[30]",
|
|
"mprj_io_dm[36]",
|
|
"mprj_io_dm[75]",
|
|
"mprj_io_dm[45]",
|
|
"mprj_io_dm[15]",
|
|
"mprj_io_dm[54]",
|
|
"mprj_io_dm[24]",
|
|
"mprj_io_dm[33]",
|
|
"mprj_io_dm[42]",
|
|
"mprj_io_dm[63]",
|
|
"mprj_io_dm[72]",
|
|
"mprj_io_dm[51]",
|
|
"mprj_io_dm[78]",
|
|
"mprj_io_dm[0]",
|
|
"mprj_io_dm[21]",
|
|
"mprj_io_dm[3]",
|
|
"mprj_io_dm[66]",
|
|
"mprj_io_dm[9]",
|
|
"mprj_io_dm[6]",
|
|
"mprj_io_dm[69]",
|
|
"mprj_io_oeb[0]",
|
|
"mprj_io_out[0]",
|
|
"mprj_io_out[21]",
|
|
"mprj_io_out[23]",
|
|
"mprj_io_out[1]",
|
|
"mprj_io_oeb[9]",
|
|
"mprj_io_oeb[20]",
|
|
"mprj_io_oeb[7]",
|
|
"mprj_io_oeb[8]",
|
|
"mprj_io_oeb[22]",
|
|
"mprj_io_oeb[23]",
|
|
"mprj_io_oeb[21]",
|
|
"mprj_io_oeb[5]",
|
|
"mprj_io_oeb[11]",
|
|
"mprj_io_oeb[10]",
|
|
"mprj_io_oeb[19]",
|
|
"mprj_io_oeb[18]",
|
|
"mprj_io_oeb[17]",
|
|
"mprj_io_oeb[16]",
|
|
"mprj_io_oeb[15]",
|
|
"mprj_io_oeb[14]",
|
|
"mprj_io_oeb[12]",
|
|
"mprj_io_oeb[6]",
|
|
"mprj_io_out[22]",
|
|
"mprj_io_oeb[13]",
|
|
"mprj_io_oeb[3]",
|
|
"mprj_io_oeb[4]",
|
|
"mprj_io_out[7]",
|
|
"mprj_io_out[5]",
|
|
"mprj_io_oeb[24]",
|
|
"mprj_io_out[2]",
|
|
"mprj_io_out[3]",
|
|
"mprj_io_out[4]",
|
|
"mprj_io_out[8]",
|
|
"mprj_io_oeb[1]",
|
|
"mprj_io_oeb[25]",
|
|
"mprj_io_oeb[2]",
|
|
"mprj_io_out[13]",
|
|
"mprj_io_out[24]",
|
|
"mprj_io_out[25]",
|
|
"mprj_io_out[14]",
|
|
"mprj_io_out[11]",
|
|
"mprj_io_out[10]",
|
|
"mprj_io_out[17]",
|
|
"mprj_io_out[16]",
|
|
"mprj_io_out[15]",
|
|
"mprj_io_out[12]",
|
|
"mprj_io_out[19]",
|
|
"mprj_io_out[18]",
|
|
"mprj_io_out[6]",
|
|
"mprj_io_out[9]",
|
|
"mprj_io_holdover[26]",
|
|
"mprj_io_analog_en[17]",
|
|
"mprj_io_analog_en[16]",
|
|
"mprj_io_analog_en[18]",
|
|
"mprj_io_analog_en[25]",
|
|
"mprj_io_analog_pol[13]",
|
|
"mprj_io_analog_pol[17]",
|
|
"mprj_io_analog_pol[19]",
|
|
"mprj_io_analog_en[22]",
|
|
"mprj_io_analog_pol[14]",
|
|
"mprj_io_analog_pol[20]",
|
|
"mprj_io_analog_pol[21]",
|
|
"mprj_io_analog_pol[3]",
|
|
"mprj_io_analog_en[3]",
|
|
"mprj_io_analog_pol[8]",
|
|
"mprj_io_analog_en[8]",
|
|
"mprj_io_analog_sel[14]",
|
|
"mprj_io_analog_sel[15]",
|
|
"mprj_io_analog_pol[22]",
|
|
"mprj_io_analog_pol[24]",
|
|
"mprj_io_analog_sel[19]",
|
|
"mprj_io_analog_sel[24]",
|
|
"mprj_io_analog_sel[22]",
|
|
"mprj_io_holdover[0]",
|
|
"mprj_io_holdover[13]",
|
|
"mprj_io_holdover[16]",
|
|
"mprj_io_holdover[18]",
|
|
"mprj_io_holdover[1]",
|
|
"mprj_io_holdover[23]",
|
|
"mprj_io_holdover[24]",
|
|
"mprj_io_holdover[22]",
|
|
"mprj_io_holdover[25]",
|
|
"mprj_io_holdover[2]",
|
|
"mprj_io_ib_mode_sel[14]",
|
|
"mprj_io_ib_mode_sel[15]",
|
|
"mprj_io_ib_mode_sel[16]",
|
|
"mprj_io_analog_sel[17]",
|
|
"mprj_io_ib_mode_sel[19]",
|
|
"mprj_io_ib_mode_sel[23]",
|
|
"mprj_io_ib_mode_sel[25]",
|
|
"mprj_io_ib_mode_sel[2]",
|
|
"mprj_io_inp_dis[13]",
|
|
"mprj_io_inp_dis[15]",
|
|
"mprj_io_holdover[19]",
|
|
"mprj_io_ib_mode_sel[22]",
|
|
"mprj_io_inp_dis[17]",
|
|
"mprj_io_inp_dis[1]",
|
|
"mprj_io_inp_dis[26]",
|
|
"mprj_io_holdover[20]",
|
|
"mprj_io_inp_dis[2]",
|
|
"mprj_io_inp_dis[7]",
|
|
"mprj_io_ib_mode_sel[1]",
|
|
"mprj_io_analog_pol[10]",
|
|
"mprj_io_inp_dis[10]",
|
|
"mprj_io_inp_dis[5]",
|
|
"mprj_io_inp_dis[4]",
|
|
"mprj_io_slow_sel[10]",
|
|
"mprj_io_analog_en[10]",
|
|
"mprj_io_analog_en[1]",
|
|
"mprj_io_analog_sel[1]",
|
|
"mprj_io_analog_pol[12]",
|
|
"mprj_io_holdover[6]",
|
|
"mprj_io_slow_sel[12]",
|
|
"mprj_io_analog_en[12]",
|
|
"mprj_io_slow_sel[13]",
|
|
"mprj_io_inp_dis[20]",
|
|
"mprj_io_slow_sel[14]",
|
|
"mprj_io_slow_sel[15]",
|
|
"mprj_io_analog_pol[15]",
|
|
"mprj_io_slow_sel[19]",
|
|
"mprj_io_analog_pol[18]",
|
|
"mprj_io_analog_sel[8]",
|
|
"mprj_io_slow_sel[20]",
|
|
"mprj_io_analog_pol[16]",
|
|
"mprj_io_analog_en[20]",
|
|
"mprj_io_inp_dis[24]",
|
|
"mprj_io_slow_sel[21]",
|
|
"mprj_io_ib_mode_sel[24]",
|
|
"mprj_io_slow_sel[24]",
|
|
"mprj_io_slow_sel[22]",
|
|
"mprj_io_analog_en[19]",
|
|
"mprj_io_slow_sel[25]",
|
|
"mprj_io_analog_sel[3]",
|
|
"mprj_io_ib_mode_sel[5]",
|
|
"mprj_io_ib_mode_sel[3]",
|
|
"mprj_io_analog_pol[5]",
|
|
"mprj_io_analog_sel[5]",
|
|
"mprj_io_slow_sel[5]",
|
|
"mprj_io_slow_sel[3]",
|
|
"mprj_io_analog_en[5]",
|
|
"mprj_io_ib_mode_sel[6]",
|
|
"mprj_io_analog_pol[6]",
|
|
"mprj_io_analog_sel[12]",
|
|
"mprj_io_analog_sel[6]",
|
|
"mprj_io_slow_sel[6]",
|
|
"mprj_io_analog_en[6]",
|
|
"mprj_io_slow_sel[8]",
|
|
"mprj_io_analog_pol[11]",
|
|
"mprj_io_analog_sel[11]",
|
|
"mprj_io_slow_sel[9]",
|
|
"mprj_io_slow_sel[11]",
|
|
"mprj_io_analog_en[11]",
|
|
"mprj_io_ib_mode_sel[11]",
|
|
"mprj_io_vtrip_sel[0]",
|
|
"mprj_io_vtrip_sel[10]",
|
|
"mprj_io_analog_sel[13]",
|
|
"mprj_io_vtrip_sel[13]",
|
|
"mprj_io_analog_en[13]",
|
|
"mprj_io_ib_mode_sel[13]",
|
|
"mprj_io_vtrip_sel[16]",
|
|
"mprj_io_inp_dis[25]",
|
|
"mprj_io_inp_dis[14]",
|
|
"mprj_io_analog_en[15]",
|
|
"mprj_io_holdover[8]",
|
|
"mprj_io_inp_dis[8]",
|
|
"mprj_io_inp_dis[22]",
|
|
"mprj_io_ib_mode_sel[17]",
|
|
"mprj_io_inp_dis[21]",
|
|
"mprj_io_inp_dis[19]",
|
|
"mprj_io_analog_sel[20]",
|
|
"mprj_io_slow_sel[17]",
|
|
"mprj_io_slow_sel[16]",
|
|
"mprj_io_holdover[21]",
|
|
"mprj_io_vtrip_sel[18]",
|
|
"mprj_io_vtrip_sel[17]",
|
|
"mprj_io_vtrip_sel[15]",
|
|
"mprj_io_holdover[17]",
|
|
"mprj_io_slow_sel[18]",
|
|
"mprj_io_holdover[15]",
|
|
"mprj_io_holdover[14]",
|
|
"mprj_io_analog_en[21]",
|
|
"mprj_io_inp_dis[18]",
|
|
"mprj_io_ib_mode_sel[21]",
|
|
"mprj_io_ib_mode_sel[4]",
|
|
"mprj_io_holdover[9]",
|
|
"mprj_io_analog_pol[1]",
|
|
"mprj_io_inp_dis[12]",
|
|
"mprj_io_analog_pol[4]",
|
|
"mprj_io_inp_dis[11]",
|
|
"mprj_io_holdover[12]",
|
|
"mprj_io_vtrip_sel[1]",
|
|
"mprj_io_holdover[11]",
|
|
"mprj_io_holdover[10]",
|
|
"mprj_io_holdover[5]",
|
|
"mprj_io_slow_sel[1]",
|
|
"mprj_io_slow_sel[4]",
|
|
"mprj_io_vtrip_sel[12]",
|
|
"mprj_io_ib_mode_sel[12]",
|
|
"mprj_io_analog_en[4]",
|
|
"mprj_io_analog_sel[4]",
|
|
"mprj_io_inp_dis[16]",
|
|
"mprj_io_ib_mode_sel[20]",
|
|
"mprj_io_ib_mode_sel[0]",
|
|
"mprj_io_analog_sel[16]",
|
|
"mprj_io_analog_pol[0]",
|
|
"mprj_io_inp_dis[0]",
|
|
"mprj_io_slow_sel[0]",
|
|
"mprj_io_vtrip_sel[14]",
|
|
"mprj_io_vtrip_sel[20]",
|
|
"mprj_io_analog_en[14]",
|
|
"mprj_io_analog_en[0]",
|
|
"mprj_io_analog_sel[0]",
|
|
"mprj_io_analog_sel[21]",
|
|
"mprj_io_vtrip_sel[21]",
|
|
"mprj_io_analog_en[24]",
|
|
"mprj_io_vtrip_sel[19]",
|
|
"mprj_io_vtrip_sel[24]",
|
|
"mprj_io_vtrip_sel[22]",
|
|
"mprj_io_analog_sel[25]",
|
|
"mprj_io_vtrip_sel[25]",
|
|
"mprj_io_analog_pol[25]",
|
|
"mprj_io_analog_en[26]",
|
|
"mprj_io_analog_sel[26]",
|
|
"mprj_io_ib_mode_sel[18]",
|
|
"mprj_io_ib_mode_sel[26]",
|
|
"mprj_io_slow_sel[26]",
|
|
"mprj_io_vtrip_sel[26]",
|
|
"mprj_io_analog_pol[26]",
|
|
"mprj_io_vtrip_sel[3]",
|
|
"mprj_io_inp_dis[9]",
|
|
"mprj_io_vtrip_sel[4]",
|
|
"mprj_io_inp_dis[6]",
|
|
"mprj_io_vtrip_sel[6]",
|
|
"mprj_io_analog_pol[7]",
|
|
"mprj_io_analog_sel[7]",
|
|
"mprj_io_slow_sel[7]",
|
|
"mprj_io_vtrip_sel[7]",
|
|
"mprj_io_analog_en[7]",
|
|
"mprj_io_ib_mode_sel[7]",
|
|
"mprj_io_analog_sel[18]",
|
|
"mprj_io_vtrip_sel[8]",
|
|
"mprj_io_ib_mode_sel[8]",
|
|
"mprj_io_ib_mode_sel[10]",
|
|
"mprj_io_analog_en[2]",
|
|
"mprj_io_analog_sel[2]",
|
|
"mprj_io_inp_dis[23]",
|
|
"mprj_io_holdover[7]",
|
|
"mprj_io_analog_en[9]",
|
|
"mprj_io_analog_sel[9]",
|
|
"mprj_io_analog_sel[23]",
|
|
"mprj_io_analog_pol[2]",
|
|
"mprj_io_inp_dis[3]",
|
|
"mprj_io_slow_sel[23]",
|
|
"mprj_io_vtrip_sel[2]",
|
|
"mprj_io_holdover[4]",
|
|
"mprj_io_holdover[3]",
|
|
"mprj_io_vtrip_sel[9]",
|
|
"mprj_io_vtrip_sel[23]",
|
|
"mprj_io_slow_sel[2]",
|
|
"mprj_io_vtrip_sel[11]",
|
|
"mprj_io_vtrip_sel[5]",
|
|
"mprj_io_analog_en[23]",
|
|
"mprj_io_ib_mode_sel[9]",
|
|
"mprj_io_analog_sel[10]",
|
|
"mprj_io_analog_pol[9]",
|
|
"mprj_io_analog_pol[23]",
|
|
"mprj_io_dm[39]",
|
|
"gpio_inenb_core",
|
|
"gpio_mode0_core",
|
|
"gpio_mode1_core",
|
|
"gpio_out_core",
|
|
"gpio_outenb_core",
|
|
"mprj_io_oeb[26]",
|
|
"mprj_io_out[26]",
|
|
"flash_io1_oeb",
|
|
"flash_io1_ieb",
|
|
"flash_io1_do",
|
|
"flash_clk_frame",
|
|
"flash_clk_oeb",
|
|
"flash_csb_oeb",
|
|
"flash_csb_frame",
|
|
"flash_io0_do",
|
|
"flash_io0_ieb",
|
|
"flash_io0_oeb",
|
|
"por_l",
|
|
"vddio",
|
|
"vssio",
|
|
"mprj_io_in[19]",
|
|
"mprj_io_in[10]",
|
|
"mprj_io_in[13]",
|
|
"mprj_io_in[18]",
|
|
"clock_core",
|
|
"mprj_io_in[20]",
|
|
"mprj_io_in[5]",
|
|
"mprj_io_in[4]",
|
|
"mprj_io_in[9]",
|
|
"mprj_io_in[17]",
|
|
"mprj_io_in[14]",
|
|
"mprj_io_in[15]",
|
|
"mprj_io_in[16]",
|
|
"vssd",
|
|
"vccd",
|
|
"user_analog[0]",
|
|
"user_analog[10]",
|
|
"user_analog[1]",
|
|
"user_analog[3]",
|
|
"user_analog[7]",
|
|
"user_analog[8]",
|
|
"user_clamp_low[1]",
|
|
"user_clamp_low[2]",
|
|
"user_clamp_high[2]",
|
|
"user_clamp_high[1]",
|
|
"user_clamp_low[0]",
|
|
"user_analog[2]",
|
|
"user_analog[4]",
|
|
"user_analog[5]",
|
|
"user_analog[9]",
|
|
"user_clamp_high[0]",
|
|
"user_analog[6]"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"name": [
|
|
"caravan",
|
|
"caravan"
|
|
],
|
|
"devices": [
|
|
[
|
|
["sky130_fd_pr__nfet_05v0_nvt", 1126],
|
|
["sky130_fd_pr__pfet_g5v0d10v5", 9934],
|
|
["sky130_fd_pr__nfet_01v8_lvt", 1122],
|
|
["sky130_fd_pr__nfet_g5v0d10v5", 12995],
|
|
["sky130_fd_pr__pfet_01v8_hvt", 957],
|
|
["sky130_fd_pr__nfet_01v8", 1224],
|
|
["sky130_fd_io__com_cclat", 33],
|
|
["sky130_fd_io__gpiov2_octl_mux", 33],
|
|
["sky130_fd_pr__res_generic_m1", 2407],
|
|
["sky130_fd_pr__res_generic_po", 508],
|
|
["sky130_fd_pr__res_generic_m2", 1150],
|
|
["sky130_fd_io__res250only_small", 69],
|
|
["sky130_fd_io__res75only_small", 594],
|
|
["sky130_fd_io__inv_1", 496],
|
|
["sky130_fd_io__nor2_1", 132],
|
|
["sky130_fd_io__nand2_1", 132],
|
|
["sky130_fd_io__gpiov2_ipath_hvls", 33],
|
|
["sky130_fd_io__gpiov2_vcchib_in_buf", 33],
|
|
["sky130_fd_pr__pfet_01v8", 309],
|
|
["sky130_fd_io__signal_5_sym_hv_local_5term", 70],
|
|
["sky130_fd_pr__res_generic_m3", 44],
|
|
["sky130_fd_pr__res_generic_m4", 33],
|
|
["sky130_fd_pr__res_generic_m5", 29],
|
|
["sky130_fd_pr__diode_pd2nw_05v5", 6],
|
|
["constant_block", 7],
|
|
["sky130_fd_pr__res_generic_nd__hv", 1],
|
|
["sky130_fd_pr__res_generic_nd", 68],
|
|
["sky130_fd_sc_hd__dfxtp_4", 383],
|
|
["sky130_ef_sc_hd__decap_12", 1],
|
|
["sky130_fd_sc_hd__clkdlybuf4s15_2", 17364],
|
|
["sky130_fd_sc_hd__decap_8", 1],
|
|
["sky130_fd_sc_hd__decap_3", 1],
|
|
["sky130_fd_sc_hd__diode_2", 11889],
|
|
["sky130_fd_sc_hd__decap_6", 1],
|
|
["sky130_fd_sc_hd__dfxtp_2", 4344],
|
|
["sky130_fd_sc_hd__mux2_1", 5687],
|
|
["sky130_fd_sc_hd__decap_4", 1],
|
|
["sky130_fd_sc_hd__a221oi_4", 16],
|
|
["sky130_fd_sc_hd__and2_4", 252],
|
|
["sky130_fd_sc_hd__nand4_2", 34],
|
|
["sky130_fd_sc_hd__nand4_4", 67],
|
|
["sky130_fd_sc_hd__clkbuf_4", 1112],
|
|
["sky130_fd_sc_hd__and3_2", 330],
|
|
["sky130_fd_sc_hd__and2b_4", 312],
|
|
["sky130_fd_sc_hd__o21ai_4", 32],
|
|
["sky130_fd_sc_hd__dfrtp_4", 340],
|
|
["sky130_fd_sc_hd__o31a_2", 105],
|
|
["sky130_fd_sc_hd__xnor2_2", 29],
|
|
["sky130_fd_sc_hd__buf_4", 421],
|
|
["sky130_fd_sc_hd__clkdlybuf4s18_2", 3229],
|
|
["sky130_fd_sc_hd__buf_6", 2391],
|
|
["sky130_fd_sc_hd__mux2_2", 673],
|
|
["sky130_fd_sc_hd__and2b_2", 186],
|
|
["sky130_fd_sc_hd__a31o_2", 301],
|
|
["sky130_fd_sc_hd__dfbbn_2", 351],
|
|
["sky130_fd_sc_hd__a221o_2", 213],
|
|
["sky130_fd_sc_hd__buf_12", 882],
|
|
["sky130_fd_sc_hd__and4bb_4", 20],
|
|
["sky130_fd_sc_hd__a32o_2", 131],
|
|
["sky130_fd_sc_hd__a21o_2", 210],
|
|
["sky130_fd_sc_hd__clkbuf_16", 1953],
|
|
["sky130_fd_sc_hd__o221a_2", 9],
|
|
["sky130_fd_sc_hd__buf_8", 591],
|
|
["sky130_fd_sc_hd__clkinv_8", 59],
|
|
["sky130_fd_sc_hd__a21oi_2", 300],
|
|
["sky130_fd_sc_hd__o211a_2", 580],
|
|
["sky130_fd_sc_hd__clkinv_4", 1136],
|
|
["sky130_fd_sc_hd__nand2_2", 650],
|
|
["sky130_fd_sc_hd__o21a_2", 320],
|
|
["sky130_fd_sc_hd__nor3_4", 41],
|
|
["sky130_fd_sc_hd__nand2b_2", 557],
|
|
["sky130_fd_sc_hd__and3_4", 233],
|
|
["sky130_fd_sc_hd__a2111o_2", 34],
|
|
["sky130_fd_sc_hd__o21ai_2", 91],
|
|
["sky130_fd_sc_hd__o21ba_2", 167],
|
|
["sky130_fd_sc_hd__einvp_2", 26],
|
|
["sky130_fd_sc_hd__mux2_4", 241],
|
|
["sky130_fd_sc_hd__mux2_8", 256],
|
|
["sky130_fd_sc_hd__and4bb_2", 21],
|
|
["sky130_fd_sc_hd__buf_2", 293],
|
|
["sky130_fd_sc_hd__inv_6", 14],
|
|
["sky130_fd_sc_hd__nor2_2", 647],
|
|
["sky130_fd_sc_hd__a311oi_2", 3],
|
|
["sky130_fd_sc_hd__a22o_2", 289],
|
|
["sky130_fd_sc_hd__clkbuf_8", 196],
|
|
["sky130_fd_sc_hd__nand2_8", 87],
|
|
["sky130_fd_sc_hd__a32oi_4", 8],
|
|
["gpio_logic_high", 27],
|
|
["sky130_fd_sc_hd__and4_2", 134],
|
|
["sky130_fd_sc_hd__nor2_4", 63],
|
|
["sky130_fd_sc_hd__o2bb2a_2", 37],
|
|
["sky130_fd_sc_hd__and4_4", 87],
|
|
["sky130_fd_sc_hd__a21oi_4", 110],
|
|
["sky130_fd_sc_hd__a31oi_4", 16],
|
|
["sky130_fd_sc_hd__o41a_2", 29],
|
|
["sky130_fd_sc_hd__conb_1", 96],
|
|
["sky130_fd_sc_hd__a2111o_4", 20],
|
|
["sky130_fd_sc_hd__nor4_4", 47],
|
|
["sky130_fd_sc_hd__o211a_4", 6],
|
|
["sky130_fd_sc_hd__a211o_2", 184],
|
|
["sky130_fd_sc_hd__a221o_4", 52],
|
|
["sky130_fd_sc_hd__a31oi_2", 22],
|
|
["sky130_fd_sc_hd__a21bo_2", 22],
|
|
["sky130_fd_sc_hd__nand2b_4", 45],
|
|
["sky130_fd_sc_hd__inv_8", 8],
|
|
["sky130_fd_sc_hd__nor3b_2", 16],
|
|
["sky130_fd_sc_hd__a21o_4", 14],
|
|
["sky130_fd_sc_hd__nand4b_2", 8],
|
|
["sky130_fd_sc_hd__nor2_8", 59],
|
|
["sky130_fd_sc_hd__nand3b_2", 32],
|
|
["sky130_fd_sc_hd__nand3_2", 41],
|
|
["sky130_fd_sc_hd__a21boi_4", 16],
|
|
["sky130_fd_sc_hd__a211oi_2", 69],
|
|
["gpio_defaults_block", 27],
|
|
["sky130_fd_sc_hd__and3b_2", 62],
|
|
["sky130_fd_sc_hd__dfrtp_2", 59],
|
|
["sky130_fd_sc_hd__clkinv_16", 4],
|
|
["sky130_fd_sc_hd__and4b_4", 29],
|
|
["sky130_fd_sc_hd__nor3_2", 50],
|
|
["sky130_fd_sc_hd__nor4_2", 29],
|
|
["sky130_fd_sc_hd__o311a_2", 25],
|
|
["sky130_fd_sc_hd__a41o_2", 96],
|
|
["sky130_fd_sc_hd__nand3_4", 17],
|
|
["sky130_fd_sc_hd__o2111ai_4", 14],
|
|
["sky130_fd_sc_hd__and3b_4", 26],
|
|
["sky130_fd_sc_hd__nand3b_4", 28],
|
|
["sky130_fd_sc_hd__o31ai_4", 9],
|
|
["sky130_fd_sc_hd__a2111oi_2", 3],
|
|
["sky130_fd_sc_hd__macro_sparecell", 27],
|
|
["sky130_fd_sc_hd__nand2_4", 65],
|
|
["RAM128", 3],
|
|
["sky130_fd_sc_hd__einvn_8", 13],
|
|
["sky130_fd_sc_hd__a211oi_4", 28],
|
|
["sky130_fd_sc_hd__a311oi_4", 20],
|
|
["sky130_fd_sc_hd__xor2_4", 35],
|
|
["sky130_fd_sc_hd__a21boi_2", 34],
|
|
["sky130_fd_sc_hd__o21bai_4", 16],
|
|
["sky130_fd_sc_hd__o211ai_2", 11],
|
|
["sky130_fd_sc_hd__and4b_2", 36],
|
|
["sky130_fd_sc_hd__inv_4", 12],
|
|
["sky130_fd_sc_hd__o41a_4", 17],
|
|
["sky130_fd_sc_hd__a31o_4", 15],
|
|
["sky130_fd_sc_hd__xor2_2", 60],
|
|
["sky130_fd_sc_hd__o22a_2", 18],
|
|
["sky130_fd_sc_hd__xnor2_4", 33],
|
|
["sky130_fd_sc_hd__o22ai_4", 6],
|
|
["sky130_fd_sc_hd__a2bb2o_2", 32],
|
|
["sky130_fd_sc_hd__nand4b_4", 11],
|
|
["sky130_fd_sc_hd__o31ai_2", 12],
|
|
["sky130_fd_sc_hd__o21a_4", 8],
|
|
["sky130_fd_sc_hd__nand4bb_4", 6],
|
|
["sky130_fd_sc_hd__einvn_4", 13],
|
|
["sky130_fd_sc_hd__a32o_4", 4],
|
|
["sky130_fd_sc_hd__a22o_4", 8],
|
|
["sky130_fd_sc_hd__o2bb2ai_2", 2],
|
|
["sky130_fd_sc_hd__o2111a_2", 19],
|
|
["sky130_fd_sc_hd__o221ai_2", 9],
|
|
["sky130_fd_sc_hd__clkbuf_2", 12],
|
|
["sky130_fd_sc_hd__clkinv_1", 13],
|
|
["sky130_fd_sc_hd__o31a_4", 20],
|
|
["sky130_fd_sc_hd__a211o_4", 13],
|
|
["sky130_fd_sc_hd__a41oi_4", 3],
|
|
["sky130_fd_sc_hd__clkbuf_1", 13],
|
|
["simple_por", 1],
|
|
["sky130_fd_sc_hd__o311a_4", 6],
|
|
["sky130_fd_sc_hd__o211ai_4", 11],
|
|
["sky130_fd_sc_hd__o21bai_2", 8],
|
|
["sky130_fd_sc_hd__o32a_2", 2],
|
|
["caravel_clocking", 1],
|
|
["sky130_fd_sc_hd__inv_16", 1],
|
|
["sky130_fd_sc_hd__nor3b_4", 8],
|
|
["sky130_fd_sc_hd__inv_12", 4],
|
|
["sky130_fd_sc_hd__nand4bb_2", 4],
|
|
["sky130_fd_sc_hd__a311o_2", 8],
|
|
["sky130_fd_sc_hd__o41ai_4", 2],
|
|
["sky130_fd_sc_hd__nor4b_4", 6],
|
|
["sky130_fd_sc_hd__o2bb2a_4", 4],
|
|
["sky130_fd_sc_hd__clkinv_2", 2],
|
|
["sky130_fd_sc_hd__o311ai_4", 1],
|
|
["sky130_fd_sc_hd__nor4b_2", 5],
|
|
["spare_logic_block", 4],
|
|
["user_id_programming", 1],
|
|
["sky130_fd_sc_hd__or2_2", 1],
|
|
["mprj2_logic_high", 1],
|
|
["sky130_fd_sc_hd__o32a_4", 1],
|
|
["sky130_fd_sc_hd__a311o_4", 4],
|
|
["xres_buf", 1],
|
|
["sky130_fd_sc_hd__a2111oi_4", 2],
|
|
["sky130_fd_sc_hd__o41ai_2", 3],
|
|
["sky130_fd_sc_hd__o2111a_4", 2],
|
|
["sky130_fd_sc_hd__o32ai_4", 1],
|
|
["sky130_fd_sc_hd__o22ai_2", 1],
|
|
["sky130_fd_sc_hd__o2bb2ai_4", 1],
|
|
["sky130_fd_sc_hd__o21ba_4", 2],
|
|
["sky130_fd_sc_hd__a2bb2oi_2", 1],
|
|
["housekeeping_alt", 1],
|
|
["sky130_fd_sc_hd__a41o_4", 1],
|
|
["mgmt_protect_hv", 1],
|
|
["sky130_fd_sc_hd__einvp_1", 1],
|
|
["mprj_logic_high", 1 ]
|
|
], [
|
|
["sky130_fd_pr__nfet_05v0_nvt", 1126 ],
|
|
["sky130_fd_pr__pfet_g5v0d10v5", 9934 ],
|
|
["sky130_fd_pr__nfet_01v8_lvt", 1122 ],
|
|
["sky130_fd_pr__nfet_g5v0d10v5", 12995 ],
|
|
["sky130_fd_pr__pfet_01v8_hvt", 957 ],
|
|
["sky130_fd_pr__nfet_01v8", 1224 ],
|
|
["sky130_fd_io__com_cclat", 33 ],
|
|
["sky130_fd_io__gpiov2_octl_mux", 33 ],
|
|
["sky130_fd_pr__res_generic_m1", 2407 ],
|
|
["sky130_fd_pr__res_generic_po", 508 ],
|
|
["sky130_fd_pr__res_generic_m2", 1150 ],
|
|
["sky130_fd_io__res250only_small", 69 ],
|
|
["sky130_fd_io__res75only_small", 594 ],
|
|
["sky130_fd_io__inv_1", 496 ],
|
|
["sky130_fd_io__nor2_1", 132 ],
|
|
["sky130_fd_io__nand2_1", 132 ],
|
|
["sky130_fd_io__gpiov2_ipath_hvls", 33 ],
|
|
["sky130_fd_io__gpiov2_vcchib_in_buf", 33 ],
|
|
["sky130_fd_pr__pfet_01v8", 309 ],
|
|
["sky130_fd_io__signal_5_sym_hv_local_5term", 70 ],
|
|
["sky130_fd_pr__res_generic_m3", 44 ],
|
|
["sky130_fd_pr__res_generic_m4", 33 ],
|
|
["sky130_fd_pr__res_generic_m5", 29 ],
|
|
["sky130_fd_pr__diode_pd2nw_05v5", 6 ],
|
|
["constant_block", 7 ],
|
|
["sky130_fd_pr__res_generic_nd__hv", 1 ],
|
|
["sky130_fd_pr__res_generic_nd", 68 ],
|
|
["sky130_fd_sc_hd__dfxtp_4", 383 ],
|
|
["sky130_ef_sc_hd__decap_12", 1 ],
|
|
["sky130_fd_sc_hd__clkdlybuf4s15_2", 17364 ],
|
|
["sky130_fd_sc_hd__decap_8", 1 ],
|
|
["sky130_fd_sc_hd__decap_3", 1 ],
|
|
["sky130_fd_sc_hd__diode_2", 11889 ],
|
|
["sky130_fd_sc_hd__decap_6", 1 ],
|
|
["sky130_fd_sc_hd__dfxtp_2", 4344 ],
|
|
["sky130_fd_sc_hd__mux2_1", 5687 ],
|
|
["sky130_fd_sc_hd__decap_4", 1 ],
|
|
["sky130_fd_sc_hd__a221oi_4", 16 ],
|
|
["sky130_fd_sc_hd__and2_4", 252 ],
|
|
["sky130_fd_sc_hd__nand4_2", 34 ],
|
|
["sky130_fd_sc_hd__nand4_4", 67 ],
|
|
["sky130_fd_sc_hd__clkbuf_4", 1112 ],
|
|
["sky130_fd_sc_hd__and3_2", 330 ],
|
|
["sky130_fd_sc_hd__and2b_4", 312 ],
|
|
["sky130_fd_sc_hd__o21ai_4", 32 ],
|
|
["sky130_fd_sc_hd__dfrtp_4", 340 ],
|
|
["sky130_fd_sc_hd__o31a_2", 105 ],
|
|
["sky130_fd_sc_hd__xnor2_2", 29 ],
|
|
["sky130_fd_sc_hd__buf_4", 421 ],
|
|
["sky130_fd_sc_hd__clkdlybuf4s18_2", 3229 ],
|
|
["sky130_fd_sc_hd__buf_6", 2391 ],
|
|
["sky130_fd_sc_hd__mux2_2", 673 ],
|
|
["sky130_fd_sc_hd__and2b_2", 186 ],
|
|
["sky130_fd_sc_hd__a31o_2", 301 ],
|
|
["sky130_fd_sc_hd__dfbbn_2", 351 ],
|
|
["sky130_fd_sc_hd__a221o_2", 213 ],
|
|
["sky130_fd_sc_hd__buf_12", 882 ],
|
|
["sky130_fd_sc_hd__and4bb_4", 20 ],
|
|
["sky130_fd_sc_hd__a32o_2", 131 ],
|
|
["sky130_fd_sc_hd__a21o_2", 210 ],
|
|
["sky130_fd_sc_hd__clkbuf_16", 1953 ],
|
|
["sky130_fd_sc_hd__o221a_2", 9 ],
|
|
["sky130_fd_sc_hd__buf_8", 591 ],
|
|
["sky130_fd_sc_hd__clkinv_8", 59 ],
|
|
["sky130_fd_sc_hd__a21oi_2", 300 ],
|
|
["sky130_fd_sc_hd__o211a_2", 580 ],
|
|
["sky130_fd_sc_hd__clkinv_4", 1136 ],
|
|
["sky130_fd_sc_hd__nand2_2", 650 ],
|
|
["sky130_fd_sc_hd__o21a_2", 320 ],
|
|
["sky130_fd_sc_hd__nor3_4", 41 ],
|
|
["sky130_fd_sc_hd__nand2b_2", 557 ],
|
|
["sky130_fd_sc_hd__and3_4", 233 ],
|
|
["sky130_fd_sc_hd__a2111o_2", 34 ],
|
|
["sky130_fd_sc_hd__o21ai_2", 91 ],
|
|
["sky130_fd_sc_hd__o21ba_2", 167 ],
|
|
["sky130_fd_sc_hd__einvp_2", 26 ],
|
|
["sky130_fd_sc_hd__mux2_4", 241 ],
|
|
["sky130_fd_sc_hd__mux2_8", 256 ],
|
|
["sky130_fd_sc_hd__and4bb_2", 21 ],
|
|
["sky130_fd_sc_hd__buf_2", 293 ],
|
|
["sky130_fd_sc_hd__inv_6", 14 ],
|
|
["sky130_fd_sc_hd__nor2_2", 647 ],
|
|
["sky130_fd_sc_hd__a311oi_2", 3 ],
|
|
["sky130_fd_sc_hd__a22o_2", 289 ],
|
|
["sky130_fd_sc_hd__clkbuf_8", 196 ],
|
|
["sky130_fd_sc_hd__nand2_8", 87 ],
|
|
["sky130_fd_sc_hd__a32oi_4", 8 ],
|
|
["gpio_logic_high", 27 ],
|
|
["sky130_fd_sc_hd__and4_2", 134 ],
|
|
["sky130_fd_sc_hd__nor2_4", 63 ],
|
|
["sky130_fd_sc_hd__o2bb2a_2", 37 ],
|
|
["sky130_fd_sc_hd__and4_4", 87 ],
|
|
["sky130_fd_sc_hd__a21oi_4", 110 ],
|
|
["sky130_fd_sc_hd__a31oi_4", 16 ],
|
|
["sky130_fd_sc_hd__o41a_2", 29 ],
|
|
["sky130_fd_sc_hd__conb_1", 96 ],
|
|
["sky130_fd_sc_hd__a2111o_4", 20 ],
|
|
["sky130_fd_sc_hd__nor4_4", 47 ],
|
|
["sky130_fd_sc_hd__o211a_4", 6 ],
|
|
["sky130_fd_sc_hd__a211o_2", 184 ],
|
|
["sky130_fd_sc_hd__a221o_4", 52 ],
|
|
["sky130_fd_sc_hd__a31oi_2", 22 ],
|
|
["sky130_fd_sc_hd__a21bo_2", 22 ],
|
|
["sky130_fd_sc_hd__nand2b_4", 45 ],
|
|
["sky130_fd_sc_hd__inv_8", 8 ],
|
|
["sky130_fd_sc_hd__nor3b_2", 16 ],
|
|
["sky130_fd_sc_hd__a21o_4", 14 ],
|
|
["sky130_fd_sc_hd__nand4b_2", 8 ],
|
|
["sky130_fd_sc_hd__nor2_8", 59 ],
|
|
["sky130_fd_sc_hd__nand3b_2", 32 ],
|
|
["sky130_fd_sc_hd__nand3_2", 41 ],
|
|
["sky130_fd_sc_hd__a21boi_4", 16 ],
|
|
["sky130_fd_sc_hd__a211oi_2", 69 ],
|
|
["gpio_defaults_block", 27 ],
|
|
["sky130_fd_sc_hd__and3b_2", 62 ],
|
|
["sky130_fd_sc_hd__dfrtp_2", 59 ],
|
|
["sky130_fd_sc_hd__clkinv_16", 4 ],
|
|
["sky130_fd_sc_hd__and4b_4", 29 ],
|
|
["sky130_fd_sc_hd__nor3_2", 50 ],
|
|
["sky130_fd_sc_hd__nor4_2", 29 ],
|
|
["sky130_fd_sc_hd__o311a_2", 25 ],
|
|
["sky130_fd_sc_hd__a41o_2", 96 ],
|
|
["sky130_fd_sc_hd__nand3_4", 17 ],
|
|
["sky130_fd_sc_hd__o2111ai_4", 14 ],
|
|
["sky130_fd_sc_hd__and3b_4", 26 ],
|
|
["sky130_fd_sc_hd__nand3b_4", 28 ],
|
|
["sky130_fd_sc_hd__o31ai_4", 9 ],
|
|
["sky130_fd_sc_hd__a2111oi_2", 3 ],
|
|
["sky130_fd_sc_hd__macro_sparecell", 27 ],
|
|
["sky130_fd_sc_hd__nand2_4", 65 ],
|
|
["RAM128", 3 ],
|
|
["sky130_fd_sc_hd__einvn_8", 13 ],
|
|
["sky130_fd_sc_hd__a211oi_4", 28 ],
|
|
["sky130_fd_sc_hd__a311oi_4", 20 ],
|
|
["sky130_fd_sc_hd__xor2_4", 35 ],
|
|
["sky130_fd_sc_hd__a21boi_2", 34 ],
|
|
["sky130_fd_sc_hd__o21bai_4", 16 ],
|
|
["sky130_fd_sc_hd__o211ai_2", 11 ],
|
|
["sky130_fd_sc_hd__and4b_2", 36 ],
|
|
["sky130_fd_sc_hd__inv_4", 12 ],
|
|
["sky130_fd_sc_hd__o41a_4", 17 ],
|
|
["sky130_fd_sc_hd__a31o_4", 15 ],
|
|
["sky130_fd_sc_hd__xor2_2", 60 ],
|
|
["sky130_fd_sc_hd__o22a_2", 18 ],
|
|
["sky130_fd_sc_hd__xnor2_4", 33 ],
|
|
["sky130_fd_sc_hd__o22ai_4", 6 ],
|
|
["sky130_fd_sc_hd__a2bb2o_2", 32 ],
|
|
["sky130_fd_sc_hd__nand4b_4", 11 ],
|
|
["sky130_fd_sc_hd__o31ai_2", 12 ],
|
|
["sky130_fd_sc_hd__o21a_4", 8 ],
|
|
["sky130_fd_sc_hd__nand4bb_4", 6 ],
|
|
["sky130_fd_sc_hd__einvn_4", 13 ],
|
|
["sky130_fd_sc_hd__a32o_4", 4 ],
|
|
["sky130_fd_sc_hd__a22o_4", 8 ],
|
|
["sky130_fd_sc_hd__o2bb2ai_2", 2 ],
|
|
["sky130_fd_sc_hd__o2111a_2", 19 ],
|
|
["sky130_fd_sc_hd__o221ai_2", 9 ],
|
|
["sky130_fd_sc_hd__clkbuf_2", 12 ],
|
|
["sky130_fd_sc_hd__clkinv_1", 13 ],
|
|
["sky130_fd_sc_hd__o31a_4", 20 ],
|
|
["sky130_fd_sc_hd__a211o_4", 13 ],
|
|
["sky130_fd_sc_hd__a41oi_4", 3 ],
|
|
["sky130_fd_sc_hd__clkbuf_1", 13 ],
|
|
["simple_por", 1 ],
|
|
["sky130_fd_sc_hd__o311a_4", 6 ],
|
|
["sky130_fd_sc_hd__o211ai_4", 11 ],
|
|
["sky130_fd_sc_hd__o21bai_2", 8 ],
|
|
["sky130_fd_sc_hd__o32a_2", 2 ],
|
|
["caravel_clocking", 1 ],
|
|
["sky130_fd_sc_hd__inv_16", 1 ],
|
|
["sky130_fd_sc_hd__nor3b_4", 8 ],
|
|
["sky130_fd_sc_hd__inv_12", 4 ],
|
|
["sky130_fd_sc_hd__nand4bb_2", 4 ],
|
|
["sky130_fd_sc_hd__a311o_2", 8 ],
|
|
["sky130_fd_sc_hd__o41ai_4", 2 ],
|
|
["sky130_fd_sc_hd__nor4b_4", 6 ],
|
|
["sky130_fd_sc_hd__o2bb2a_4", 4 ],
|
|
["sky130_fd_sc_hd__clkinv_2", 2 ],
|
|
["sky130_fd_sc_hd__o311ai_4", 1 ],
|
|
["sky130_fd_sc_hd__nor4b_2", 5 ],
|
|
["spare_logic_block", 4 ],
|
|
["user_id_programming", 1 ],
|
|
["sky130_fd_sc_hd__or2_2", 1 ],
|
|
["mprj2_logic_high", 1 ],
|
|
["sky130_fd_sc_hd__o32a_4", 1 ],
|
|
["sky130_fd_sc_hd__a311o_4", 4 ],
|
|
["xres_buf", 1 ],
|
|
["sky130_fd_sc_hd__a2111oi_4", 2 ],
|
|
["sky130_fd_sc_hd__o41ai_2", 3 ],
|
|
["sky130_fd_sc_hd__o2111a_4", 2 ],
|
|
["sky130_fd_sc_hd__o32ai_4", 1 ],
|
|
["sky130_fd_sc_hd__o22ai_2", 1 ],
|
|
["sky130_fd_sc_hd__o2bb2ai_4", 1 ],
|
|
["sky130_fd_sc_hd__o21ba_4", 2 ],
|
|
["sky130_fd_sc_hd__a2bb2oi_2", 1 ],
|
|
["housekeeping_alt", 1 ],
|
|
["sky130_fd_sc_hd__a41o_4", 1 ],
|
|
["mgmt_protect_hv", 1 ],
|
|
["sky130_fd_sc_hd__einvp_1", 1 ],
|
|
["mprj_logic_high", 1 ]
|
|
]
|
|
],
|
|
"nets": [
|
|
71540,
|
|
71540
|
|
],
|
|
"badnets": [
|
|
],
|
|
"badelements": [
|
|
],
|
|
"pins": [
|
|
[
|
|
"resetb",
|
|
"mprj_io[20]",
|
|
"mprj_io[19]",
|
|
"mprj_io[18]",
|
|
"mprj_io[22]",
|
|
"mprj_io[16]",
|
|
"mprj_io[14]",
|
|
"mprj_io[23]",
|
|
"mprj_io[21]",
|
|
"mprj_io[24]",
|
|
"mprj_io[17]",
|
|
"mprj_io[15]",
|
|
"vccd1",
|
|
"vccd2",
|
|
"vccd",
|
|
"vdda1",
|
|
"vdda1_2",
|
|
"vdda2",
|
|
"vdda",
|
|
"vddio_2",
|
|
"vddio",
|
|
"vssa1_2",
|
|
"vssa1",
|
|
"vssa2",
|
|
"vssa",
|
|
"vssd1",
|
|
"vssd2",
|
|
"vssd",
|
|
"vssio_2",
|
|
"vssio",
|
|
"mprj_io[25]",
|
|
"mprj_io[31]",
|
|
"mprj_io[30]",
|
|
"mprj_io[29]",
|
|
"mprj_io[28]",
|
|
"mprj_io[27]",
|
|
"mprj_io[26]",
|
|
"mprj_io[35]",
|
|
"mprj_io[34]",
|
|
"mprj_io[32]",
|
|
"mprj_io[33]",
|
|
"mprj_io[13]",
|
|
"mprj_io[10]",
|
|
"mprj_io[9]",
|
|
"mprj_io[12]",
|
|
"mprj_io[8]",
|
|
"mprj_io[11]",
|
|
"mprj_io[7]",
|
|
"clock",
|
|
"flash_csb",
|
|
"flash_clk",
|
|
"flash_io0",
|
|
"flash_io1",
|
|
"gpio",
|
|
"mprj_io[37]",
|
|
"mprj_io[36]",
|
|
"mprj_io[5]",
|
|
"mprj_io[4]",
|
|
"mprj_io[6]",
|
|
"mprj_io[3]",
|
|
"mprj_io[2]",
|
|
"mprj_io[1]",
|
|
"mprj_io[0]"
|
|
], [
|
|
"resetb",
|
|
"mprj_io[20]",
|
|
"mprj_io[19]",
|
|
"mprj_io[18]",
|
|
"mprj_io[22]",
|
|
"mprj_io[16]",
|
|
"mprj_io[14]",
|
|
"mprj_io[23]",
|
|
"mprj_io[21]",
|
|
"mprj_io[24]",
|
|
"mprj_io[17]",
|
|
"mprj_io[15]",
|
|
"vccd1",
|
|
"vccd2",
|
|
"vccd",
|
|
"vdda1",
|
|
"vdda1_2",
|
|
"vdda2",
|
|
"vdda",
|
|
"vddio_2",
|
|
"vddio",
|
|
"vssa1_2",
|
|
"vssa1",
|
|
"vssa2",
|
|
"vssa",
|
|
"vssd1",
|
|
"vssd2",
|
|
"vssd",
|
|
"vssio_2",
|
|
"vssio",
|
|
"mprj_io[25]",
|
|
"mprj_io[31]",
|
|
"mprj_io[30]",
|
|
"mprj_io[29]",
|
|
"mprj_io[28]",
|
|
"mprj_io[27]",
|
|
"mprj_io[26]",
|
|
"mprj_io[35]",
|
|
"mprj_io[34]",
|
|
"mprj_io[32]",
|
|
"mprj_io[33]",
|
|
"mprj_io[13]",
|
|
"mprj_io[10]",
|
|
"mprj_io[9]",
|
|
"mprj_io[12]",
|
|
"mprj_io[8]",
|
|
"mprj_io[11]",
|
|
"mprj_io[7]",
|
|
"clock",
|
|
"flash_csb",
|
|
"flash_clk",
|
|
"flash_io0",
|
|
"flash_io1",
|
|
"gpio",
|
|
"mprj_io[37]",
|
|
"mprj_io[36]",
|
|
"mprj_io[5]",
|
|
"mprj_io[4]",
|
|
"mprj_io[6]",
|
|
"mprj_io[3]",
|
|
"mprj_io[2]",
|
|
"mprj_io[1]",
|
|
"mprj_io[0]"
|
|
]
|
|
]
|
|
}
|
|
]
|