blob: 118fbac3b5f5c097e1a5a651f45947f9613bbf6d [file] [log] [blame]
Ahmed Ghazyd4cc6692020-11-13 22:34:42 +02001* NGSPICE file created from user_id_programming.ext - technology: sky130A
2
Ahmed Ghazy365f5d72020-11-25 21:58:18 +02003* Black-box entry subcircuit for sky130_fd_sc_hd__conb_1 abstract view
4.subckt sky130_fd_sc_hd__conb_1 VGND VNB VPB VPWR HI LO
Ahmed Ghazyd4cc6692020-11-13 22:34:42 +02005.ends
6
7* Black-box entry subcircuit for sky130_fd_sc_hd__decap_8 abstract view
8.subckt sky130_fd_sc_hd__decap_8 VGND VNB VPB VPWR
9.ends
10
Ahmed Ghazyd4cc6692020-11-13 22:34:42 +020011* Black-box entry subcircuit for sky130_fd_sc_hd__decap_3 abstract view
12.subckt sky130_fd_sc_hd__decap_3 VGND VNB VPB VPWR
13.ends
14
Ahmed Ghazy365f5d72020-11-25 21:58:18 +020015* Black-box entry subcircuit for sky130_fd_sc_hd__fill_1 abstract view
16.subckt sky130_fd_sc_hd__fill_1 VGND VNB VPB VPWR
17.ends
18
Ahmed Ghazyd4cc6692020-11-13 22:34:42 +020019* Black-box entry subcircuit for sky130_fd_sc_hd__fill_2 abstract view
20.subckt sky130_fd_sc_hd__fill_2 VGND VNB VPB VPWR
21.ends
22
Ahmed Ghazy365f5d72020-11-25 21:58:18 +020023* Black-box entry subcircuit for sky130_fd_sc_hd__decap_12 abstract view
24.subckt sky130_fd_sc_hd__decap_12 VGND VNB VPB VPWR
Ahmed Ghazyd4cc6692020-11-13 22:34:42 +020025.ends
26
27* Black-box entry subcircuit for sky130_fd_sc_hd__decap_4 abstract view
28.subckt sky130_fd_sc_hd__decap_4 VGND VNB VPB VPWR
29.ends
30
Ahmed Ghazy365f5d72020-11-25 21:58:18 +020031* Black-box entry subcircuit for sky130_fd_sc_hd__decap_6 abstract view
32.subckt sky130_fd_sc_hd__decap_6 VGND VNB VPB VPWR
Ahmed Ghazyd4cc6692020-11-13 22:34:42 +020033.ends
34
35* Black-box entry subcircuit for sky130_fd_sc_hd__tapvpwrvgnd_1 abstract view
36.subckt sky130_fd_sc_hd__tapvpwrvgnd_1 VGND VPWR
37.ends
38
39.subckt user_id_programming mask_rev[0] mask_rev[10] mask_rev[11] mask_rev[12] mask_rev[13]
40+ mask_rev[14] mask_rev[15] mask_rev[16] mask_rev[17] mask_rev[18] mask_rev[19] mask_rev[1]
41+ mask_rev[20] mask_rev[21] mask_rev[22] mask_rev[23] mask_rev[24] mask_rev[25] mask_rev[26]
42+ mask_rev[27] mask_rev[28] mask_rev[29] mask_rev[2] mask_rev[30] mask_rev[31] mask_rev[3]
Ahmed Ghazy365f5d72020-11-25 21:58:18 +020043+ mask_rev[4] mask_rev[5] mask_rev[6] mask_rev[7] mask_rev[8] mask_rev[9] VPWR VGND
44Xmask_rev_value\[1\] VGND VGND VPWR VPWR mask_rev_value\[1\]/HI mask_rev[1] sky130_fd_sc_hd__conb_1
45XFILLER_6_12 VGND VGND VPWR VPWR sky130_fd_sc_hd__decap_8
46Xmask_rev_value\[30\] VGND VGND VPWR VPWR mask_rev_value\[30\]/HI mask_rev[30] sky130_fd_sc_hd__conb_1
47XFILLER_0_47 VGND VGND VPWR VPWR sky130_fd_sc_hd__decap_3
48XFILLER_6_24 VGND VGND VPWR VPWR sky130_fd_sc_hd__fill_1
49Xmask_rev_value\[23\] VGND VGND VPWR VPWR mask_rev_value\[23\]/HI mask_rev[23] sky130_fd_sc_hd__conb_1
50XFILLER_5_6 VGND VGND VPWR VPWR sky130_fd_sc_hd__fill_2
51XFILLER_0_15 VGND VGND VPWR VPWR sky130_fd_sc_hd__decap_3
52XFILLER_6_36 VGND VGND VPWR VPWR sky130_fd_sc_hd__fill_1
53Xmask_rev_value\[16\] VGND VGND VPWR VPWR mask_rev_value\[16\]/HI mask_rev[16] sky130_fd_sc_hd__conb_1
54XFILLER_6_48 VGND VGND VPWR VPWR sky130_fd_sc_hd__fill_2
55XFILLER_0_39 VGND VGND VPWR VPWR sky130_fd_sc_hd__decap_8
56Xmask_rev_value\[21\] VGND VGND VPWR VPWR mask_rev_value\[21\]/HI mask_rev[21] sky130_fd_sc_hd__conb_1
Ahmed Ghazyd4cc6692020-11-13 22:34:42 +020057XFILLER_0_29 VGND VGND VPWR VPWR sky130_fd_sc_hd__fill_2
Ahmed Ghazy365f5d72020-11-25 21:58:18 +020058XFILLER_3_6 VGND VGND VPWR VPWR sky130_fd_sc_hd__decap_12
59XFILLER_6_28 VGND VGND VPWR VPWR sky130_fd_sc_hd__decap_3
Ahmed Ghazyd4cc6692020-11-13 22:34:42 +020060XPHY_0 VGND VGND VPWR VPWR sky130_fd_sc_hd__decap_3
Ahmed Ghazy365f5d72020-11-25 21:58:18 +020061XFILLER_3_18 VGND VGND VPWR VPWR sky130_fd_sc_hd__decap_12
62Xmask_rev_value\[14\] VGND VGND VPWR VPWR mask_rev_value\[14\]/HI mask_rev[14] sky130_fd_sc_hd__conb_1
Ahmed Ghazyd4cc6692020-11-13 22:34:42 +020063XPHY_1 VGND VGND VPWR VPWR sky130_fd_sc_hd__decap_3
Ahmed Ghazy365f5d72020-11-25 21:58:18 +020064Xmask_rev_value\[8\] VGND VGND VPWR VPWR mask_rev_value\[8\]/HI mask_rev[8] sky130_fd_sc_hd__conb_1
Ahmed Ghazyd4cc6692020-11-13 22:34:42 +020065XPHY_2 VGND VGND VPWR VPWR sky130_fd_sc_hd__decap_3
66XFILLER_4_30 VGND VGND VPWR VPWR sky130_fd_sc_hd__fill_1
Ahmed Ghazy365f5d72020-11-25 21:58:18 +020067XFILLER_4_41 VGND VGND VPWR VPWR sky130_fd_sc_hd__fill_2
68XFILLER_1_6 VGND VGND VPWR VPWR sky130_fd_sc_hd__decap_3
69XFILLER_1_20 VGND VGND VPWR VPWR sky130_fd_sc_hd__fill_1
Ahmed Ghazyd4cc6692020-11-13 22:34:42 +020070XPHY_3 VGND VGND VPWR VPWR sky130_fd_sc_hd__decap_3
Ahmed Ghazy365f5d72020-11-25 21:58:18 +020071Xmask_rev_value\[12\] VGND VGND VPWR VPWR mask_rev_value\[12\]/HI mask_rev[12] sky130_fd_sc_hd__conb_1
72XFILLER_7_42 VGND VGND VPWR VPWR sky130_fd_sc_hd__fill_1
Ahmed Ghazyd4cc6692020-11-13 22:34:42 +020073XPHY_4 VGND VGND VPWR VPWR sky130_fd_sc_hd__decap_3
Ahmed Ghazy365f5d72020-11-25 21:58:18 +020074XFILLER_4_10 VGND VGND VPWR VPWR sky130_fd_sc_hd__decap_4
75XFILLER_1_33 VGND VGND VPWR VPWR sky130_fd_sc_hd__decap_12
76Xmask_rev_value\[6\] VGND VGND VPWR VPWR mask_rev_value\[6\]/HI mask_rev[6] sky130_fd_sc_hd__conb_1
Ahmed Ghazyd4cc6692020-11-13 22:34:42 +020077XPHY_5 VGND VGND VPWR VPWR sky130_fd_sc_hd__decap_3
Ahmed Ghazy365f5d72020-11-25 21:58:18 +020078XFILLER_1_12 VGND VGND VPWR VPWR sky130_fd_sc_hd__fill_2
79XFILLER_1_45 VGND VGND VPWR VPWR sky130_fd_sc_hd__fill_2
Ahmed Ghazyd4cc6692020-11-13 22:34:42 +020080XPHY_6 VGND VGND VPWR VPWR sky130_fd_sc_hd__decap_3
Ahmed Ghazy365f5d72020-11-25 21:58:18 +020081Xmask_rev_value\[28\] VGND VGND VPWR VPWR mask_rev_value\[28\]/HI mask_rev[28] sky130_fd_sc_hd__conb_1
Ahmed Ghazyd4cc6692020-11-13 22:34:42 +020082XFILLER_8_3 VGND VGND VPWR VPWR sky130_fd_sc_hd__decap_12
Ahmed Ghazy365f5d72020-11-25 21:58:18 +020083XFILLER_1_24 VGND VGND VPWR VPWR sky130_fd_sc_hd__decap_6
84Xmask_rev_value\[10\] VGND VGND VPWR VPWR mask_rev_value\[10\]/HI mask_rev[10] sky130_fd_sc_hd__conb_1
Ahmed Ghazyd4cc6692020-11-13 22:34:42 +020085XPHY_7 VGND VGND VPWR VPWR sky130_fd_sc_hd__decap_3
Ahmed Ghazy365f5d72020-11-25 21:58:18 +020086XFILLER_4_35 VGND VGND VPWR VPWR sky130_fd_sc_hd__decap_3
87XFILLER_4_46 VGND VGND VPWR VPWR sky130_fd_sc_hd__decap_4
88Xmask_rev_value\[4\] VGND VGND VPWR VPWR mask_rev_value\[4\]/HI mask_rev[4] sky130_fd_sc_hd__conb_1
89XFILLER_7_46 VGND VGND VPWR VPWR sky130_fd_sc_hd__decap_4
Ahmed Ghazyd4cc6692020-11-13 22:34:42 +020090XPHY_8 VGND VGND VPWR VPWR sky130_fd_sc_hd__decap_3
Ahmed Ghazy365f5d72020-11-25 21:58:18 +020091XFILLER_4_14 VGND VGND VPWR VPWR sky130_fd_sc_hd__fill_1
92XFILLER_7_36 VGND VGND VPWR VPWR sky130_fd_sc_hd__decap_6
Ahmed Ghazyd4cc6692020-11-13 22:34:42 +020093XPHY_9 VGND VGND VPWR VPWR sky130_fd_sc_hd__decap_3
Ahmed Ghazy365f5d72020-11-25 21:58:18 +020094XFILLER_4_26 VGND VGND VPWR VPWR sky130_fd_sc_hd__decap_4
95Xmask_rev_value\[26\] VGND VGND VPWR VPWR mask_rev_value\[26\]/HI mask_rev[26] sky130_fd_sc_hd__conb_1
96XFILLER_6_3 VGND VGND VPWR VPWR sky130_fd_sc_hd__decap_6
97XFILLER_7_15 VGND VGND VPWR VPWR sky130_fd_sc_hd__decap_12
98Xmask_rev_value\[19\] VGND VGND VPWR VPWR mask_rev_value\[19\]/HI mask_rev[19] sky130_fd_sc_hd__conb_1
99XFILLER_7_27 VGND VGND VPWR VPWR sky130_fd_sc_hd__decap_6
100Xmask_rev_value\[2\] VGND VGND VPWR VPWR mask_rev_value\[2\]/HI mask_rev[2] sky130_fd_sc_hd__conb_1
101Xmask_rev_value\[31\] VGND VGND VPWR VPWR mask_rev_value\[31\]/HI mask_rev[31] sky130_fd_sc_hd__conb_1
102Xmask_rev_value\[24\] VGND VGND VPWR VPWR mask_rev_value\[24\]/HI mask_rev[24] sky130_fd_sc_hd__conb_1
103XFILLER_4_18 VGND VGND VPWR VPWR sky130_fd_sc_hd__fill_2
Ahmed Ghazyd4cc6692020-11-13 22:34:42 +0200104XFILLER_4_3 VGND VGND VPWR VPWR sky130_fd_sc_hd__fill_1
Ahmed Ghazy365f5d72020-11-25 21:58:18 +0200105Xmask_rev_value\[17\] VGND VGND VPWR VPWR mask_rev_value\[17\]/HI mask_rev[17] sky130_fd_sc_hd__conb_1
106XFILLER_5_40 VGND VGND VPWR VPWR sky130_fd_sc_hd__decap_6
107Xmask_rev_value\[0\] VGND VGND VPWR VPWR mask_rev_value\[0\]/HI mask_rev[0] sky130_fd_sc_hd__conb_1
108XFILLER_5_31 VGND VGND VPWR VPWR sky130_fd_sc_hd__decap_3
109XFILLER_2_32 VGND VGND VPWR VPWR sky130_fd_sc_hd__decap_6
110Xmask_rev_value\[22\] VGND VGND VPWR VPWR mask_rev_value\[22\]/HI mask_rev[22] sky130_fd_sc_hd__conb_1
111XFILLER_2_3 VGND VGND VPWR VPWR sky130_fd_sc_hd__decap_12
112Xmask_rev_value\[15\] VGND VGND VPWR VPWR mask_rev_value\[15\]/HI mask_rev[15] sky130_fd_sc_hd__conb_1
Ahmed Ghazyd4cc6692020-11-13 22:34:42 +0200113XFILLER_2_44 VGND VGND VPWR VPWR sky130_fd_sc_hd__decap_6
114XFILLER_8_32 VGND VGND VPWR VPWR sky130_fd_sc_hd__decap_12
Ahmed Ghazy365f5d72020-11-25 21:58:18 +0200115XFILLER_5_11 VGND VGND VPWR VPWR sky130_fd_sc_hd__decap_12
116Xmask_rev_value\[9\] VGND VGND VPWR VPWR mask_rev_value\[9\]/HI mask_rev[9] sky130_fd_sc_hd__conb_1
Ahmed Ghazyd4cc6692020-11-13 22:34:42 +0200117XFILLER_8_44 VGND VGND VPWR VPWR sky130_fd_sc_hd__decap_6
Ahmed Ghazy365f5d72020-11-25 21:58:18 +0200118XFILLER_5_23 VGND VGND VPWR VPWR sky130_fd_sc_hd__decap_8
119Xmask_rev_value\[20\] VGND VGND VPWR VPWR mask_rev_value\[20\]/HI mask_rev[20] sky130_fd_sc_hd__conb_1
Ahmed Ghazyd4cc6692020-11-13 22:34:42 +0200120XPHY_20 VGND VPWR sky130_fd_sc_hd__tapvpwrvgnd_1
Ahmed Ghazy365f5d72020-11-25 21:58:18 +0200121XFILLER_0_3 VGND VGND VPWR VPWR sky130_fd_sc_hd__fill_1
Ahmed Ghazyd4cc6692020-11-13 22:34:42 +0200122XPHY_10 VGND VGND VPWR VPWR sky130_fd_sc_hd__decap_3
123XPHY_21 VGND VPWR sky130_fd_sc_hd__tapvpwrvgnd_1
Ahmed Ghazy365f5d72020-11-25 21:58:18 +0200124Xmask_rev_value\[13\] VGND VGND VPWR VPWR mask_rev_value\[13\]/HI mask_rev[13] sky130_fd_sc_hd__conb_1
Ahmed Ghazyd4cc6692020-11-13 22:34:42 +0200125XPHY_22 VGND VPWR sky130_fd_sc_hd__tapvpwrvgnd_1
Ahmed Ghazy365f5d72020-11-25 21:58:18 +0200126Xmask_rev_value\[7\] VGND VGND VPWR VPWR mask_rev_value\[7\]/HI mask_rev[7] sky130_fd_sc_hd__conb_1
127XFILLER_2_15 VGND VGND VPWR VPWR sky130_fd_sc_hd__decap_12
Ahmed Ghazyd4cc6692020-11-13 22:34:42 +0200128XPHY_11 VGND VGND VPWR VPWR sky130_fd_sc_hd__decap_3
Ahmed Ghazyd4cc6692020-11-13 22:34:42 +0200129XPHY_12 VGND VGND VPWR VPWR sky130_fd_sc_hd__decap_3
Ahmed Ghazy365f5d72020-11-25 21:58:18 +0200130XFILLER_2_27 VGND VGND VPWR VPWR sky130_fd_sc_hd__decap_4
Ahmed Ghazyd4cc6692020-11-13 22:34:42 +0200131XFILLER_8_15 VGND VGND VPWR VPWR sky130_fd_sc_hd__decap_12
Ahmed Ghazy365f5d72020-11-25 21:58:18 +0200132Xmask_rev_value\[29\] VGND VGND VPWR VPWR mask_rev_value\[29\]/HI mask_rev[29] sky130_fd_sc_hd__conb_1
133XFILLER_5_49 VGND VGND VPWR VPWR sky130_fd_sc_hd__fill_1
Ahmed Ghazyd4cc6692020-11-13 22:34:42 +0200134XPHY_13 VGND VGND VPWR VPWR sky130_fd_sc_hd__decap_3
135XFILLER_8_27 VGND VGND VPWR VPWR sky130_fd_sc_hd__decap_4
Ahmed Ghazy365f5d72020-11-25 21:58:18 +0200136XFILLER_0_7 VGND VGND VPWR VPWR sky130_fd_sc_hd__decap_8
137Xmask_rev_value\[11\] VGND VGND VPWR VPWR mask_rev_value\[11\]/HI mask_rev[11] sky130_fd_sc_hd__conb_1
Ahmed Ghazyd4cc6692020-11-13 22:34:42 +0200138XPHY_14 VGND VGND VPWR VPWR sky130_fd_sc_hd__decap_3
Ahmed Ghazy365f5d72020-11-25 21:58:18 +0200139Xmask_rev_value\[5\] VGND VGND VPWR VPWR mask_rev_value\[5\]/HI mask_rev[5] sky130_fd_sc_hd__conb_1
Ahmed Ghazyd4cc6692020-11-13 22:34:42 +0200140XPHY_15 VGND VGND VPWR VPWR sky130_fd_sc_hd__decap_3
Ahmed Ghazy365f5d72020-11-25 21:58:18 +0200141Xmask_rev_value\[27\] VGND VGND VPWR VPWR mask_rev_value\[27\]/HI mask_rev[27] sky130_fd_sc_hd__conb_1
Ahmed Ghazyd4cc6692020-11-13 22:34:42 +0200142XPHY_16 VGND VGND VPWR VPWR sky130_fd_sc_hd__decap_3
Ahmed Ghazy365f5d72020-11-25 21:58:18 +0200143XFILLER_6_40 VGND VGND VPWR VPWR sky130_fd_sc_hd__decap_8
144XFILLER_7_3 VGND VGND VPWR VPWR sky130_fd_sc_hd__decap_12
145XFILLER_3_30 VGND VGND VPWR VPWR sky130_fd_sc_hd__decap_12
Ahmed Ghazyd4cc6692020-11-13 22:34:42 +0200146XPHY_17 VGND VGND VPWR VPWR sky130_fd_sc_hd__decap_3
Ahmed Ghazy365f5d72020-11-25 21:58:18 +0200147XFILLER_3_42 VGND VGND VPWR VPWR sky130_fd_sc_hd__decap_8
148Xmask_rev_value\[3\] VGND VGND VPWR VPWR mask_rev_value\[3\]/HI mask_rev[3] sky130_fd_sc_hd__conb_1
Ahmed Ghazyd4cc6692020-11-13 22:34:42 +0200149XFILLER_0_21 VGND VGND VPWR VPWR sky130_fd_sc_hd__decap_8
Ahmed Ghazy365f5d72020-11-25 21:58:18 +0200150XFILLER_0_32 VGND VGND VPWR VPWR sky130_fd_sc_hd__decap_4
Ahmed Ghazyd4cc6692020-11-13 22:34:42 +0200151XPHY_18 VGND VPWR sky130_fd_sc_hd__tapvpwrvgnd_1
Ahmed Ghazy365f5d72020-11-25 21:58:18 +0200152XFILLER_6_20 VGND VGND VPWR VPWR sky130_fd_sc_hd__fill_1
Ahmed Ghazyd4cc6692020-11-13 22:34:42 +0200153XPHY_19 VGND VPWR sky130_fd_sc_hd__tapvpwrvgnd_1
Ahmed Ghazy365f5d72020-11-25 21:58:18 +0200154XFILLER_6_32 VGND VGND VPWR VPWR sky130_fd_sc_hd__decap_4
155Xmask_rev_value\[25\] VGND VGND VPWR VPWR mask_rev_value\[25\]/HI mask_rev[25] sky130_fd_sc_hd__conb_1
156Xmask_rev_value\[18\] VGND VGND VPWR VPWR mask_rev_value\[18\]/HI mask_rev[18] sky130_fd_sc_hd__conb_1
Ahmed Ghazyd4cc6692020-11-13 22:34:42 +0200157.ends
158