| [ |
| { |
| "pins": [ |
| [ |
| "VGND", |
| "VNB", |
| "VPB", |
| "VPWR", |
| "HI", |
| "LO" |
| ], [ |
| "VGND", |
| "VNB", |
| "VPB", |
| "VPWR", |
| "HI", |
| "LO" |
| ] |
| ] |
| }, |
| { |
| "pins": [ |
| [ |
| "VGND", |
| "VPWR" |
| ], [ |
| "VGND", |
| "VPWR" |
| ] |
| ] |
| }, |
| { |
| "name": [ |
| "user_id_programming", |
| "user_id_programming" |
| ], |
| "devices": [ |
| [ |
| ["sky130_fd_sc_hd__conb_1", 32], |
| ["sky130_fd_sc_hd__tapvpwrvgnd_1", 5 ] |
| ], [ |
| ["sky130_fd_sc_hd__conb_1", 32 ], |
| ["sky130_fd_sc_hd__tapvpwrvgnd_1", 5 ] |
| ] |
| ], |
| "nets": [ |
| 66, |
| 66 |
| ], |
| "badnets": [ |
| ], |
| "badelements": [ |
| ], |
| "pins": [ |
| [ |
| "mask_rev[18]", |
| "mask_rev[25]", |
| "mask_rev[3]", |
| "mask_rev[27]", |
| "mask_rev[5]", |
| "mask_rev[11]", |
| "mask_rev[29]", |
| "mask_rev[7]", |
| "mask_rev[13]", |
| "mask_rev[20]", |
| "mask_rev[9]", |
| "mask_rev[15]", |
| "mask_rev[22]", |
| "mask_rev[0]", |
| "mask_rev[17]", |
| "mask_rev[24]", |
| "mask_rev[31]", |
| "mask_rev[2]", |
| "mask_rev[19]", |
| "mask_rev[26]", |
| "mask_rev[4]", |
| "mask_rev[10]", |
| "mask_rev[28]", |
| "mask_rev[6]", |
| "mask_rev[12]", |
| "mask_rev[8]", |
| "mask_rev[14]", |
| "mask_rev[21]", |
| "mask_rev[16]", |
| "mask_rev[23]", |
| "mask_rev[30]", |
| "mask_rev[1]", |
| "VGND", |
| "VPWR" |
| ], [ |
| "mask_rev[18]", |
| "mask_rev[25]", |
| "mask_rev[3]", |
| "mask_rev[27]", |
| "mask_rev[5]", |
| "mask_rev[11]", |
| "mask_rev[29]", |
| "mask_rev[7]", |
| "mask_rev[13]", |
| "mask_rev[20]", |
| "mask_rev[9]", |
| "mask_rev[15]", |
| "mask_rev[22]", |
| "mask_rev[0]", |
| "mask_rev[17]", |
| "mask_rev[24]", |
| "mask_rev[31]", |
| "mask_rev[2]", |
| "mask_rev[19]", |
| "mask_rev[26]", |
| "mask_rev[4]", |
| "mask_rev[10]", |
| "mask_rev[28]", |
| "mask_rev[6]", |
| "mask_rev[12]", |
| "mask_rev[8]", |
| "mask_rev[14]", |
| "mask_rev[21]", |
| "mask_rev[16]", |
| "mask_rev[23]", |
| "mask_rev[30]", |
| "mask_rev[1]", |
| "VGND", |
| "VPWR" |
| ] |
| ] |
| } |
| ] |