blob: d55af0efc81255bb57a1f38437dd71832c149b2b [file] [log] [blame]
Tim Edwardsc0cd7c22020-11-24 20:36:36 -05001*SPICE netlist created from verilog structural netlist module ring_osc2x13 by vlog2Spice (qflow)
2* Warning: This file contains <> array delimiters in net names_
3* Note: Library sky130_fd_sc_hd_spice has been removed; reference library as an
4* include file from the testbench instead_
5
6.subckt ring_osc2x13 VPB VGND clockp<0> clockp<1> reset trim<0> trim<1>
7+ trim<2> trim<3> trim<4> trim<5> trim<6> trim<7> trim<8> trim<9>
8+ trim<10> trim<11> trim<12> trim<13> trim<14> trim<15> trim<16> trim<17>
9+ trim<18> trim<19> trim<20> trim<21> trim<22> trim<23> trim<24> trim<25>
10+
11
12X_1_ _0_<0> VGND VGND VPB VPB clockp<0> sky130_fd_sc_hd__buf_2
13X_2_ _0_<1> VGND VGND VPB VPB clockp<1> sky130_fd_sc_hd__buf_2
14Xdstage<0>_id_delaybuf0 dstage<0>_id_in VGND VGND VPB VPB dstage<0>_id_ts sky130_fd_sc_hd__clkbuf_2
15Xdstage<0>_id_delaybuf1 dstage<0>_id_ts VGND VGND VPB VPB dstage<0>_id_d0 sky130_fd_sc_hd__clkbuf_1
16Xdstage<0>_id_delayen0 dstage<0>_id_d2 trim<0> VGND VGND VPB VPB
17+ dstage<0>_id_out
18+ sky130_fd_sc_hd__einvp_2
19Xdstage<0>_id_delayen1 dstage<0>_id_d0 trim<13> VGND VGND VPB VPB
20+ dstage<0>_id_d1
21+ sky130_fd_sc_hd__einvp_2
22Xdstage<0>_id_delayenb0 dstage<0>_id_ts trim<0> VGND VGND VPB VPB
23+ dstage<0>_id_out
24+ sky130_fd_sc_hd__einvn_8
25Xdstage<0>_id_delayenb1 dstage<0>_id_ts trim<13> VGND VGND VPB VPB
26+ dstage<0>_id_d1
27+ sky130_fd_sc_hd__einvn_4
28Xdstage<0>_id_delayint0 dstage<0>_id_d1 VGND VGND VPB VPB dstage<0>_id_d2 sky130_fd_sc_hd__clkinv_1
29Xdstage<10>_id_delaybuf0 dstage<10>_id_in VGND VGND VPB VPB dstage<10>_id_ts sky130_fd_sc_hd__clkbuf_2
30Xdstage<10>_id_delaybuf1 dstage<10>_id_ts VGND VGND VPB VPB dstage<10>_id_d0 sky130_fd_sc_hd__clkbuf_1
31Xdstage<10>_id_delayen0 dstage<10>_id_d2 trim<10> VGND VGND VPB VPB
32+ dstage<10>_id_out
33+ sky130_fd_sc_hd__einvp_2
34Xdstage<10>_id_delayen1 dstage<10>_id_d0 trim<23> VGND VGND VPB VPB
35+ dstage<10>_id_d1
36+ sky130_fd_sc_hd__einvp_2
37Xdstage<10>_id_delayenb0 dstage<10>_id_ts trim<10> VGND VGND VPB VPB
38+ dstage<10>_id_out
39+ sky130_fd_sc_hd__einvn_8
40Xdstage<10>_id_delayenb1 dstage<10>_id_ts trim<23> VGND VGND VPB VPB
41+ dstage<10>_id_d1
42+ sky130_fd_sc_hd__einvn_4
43Xdstage<10>_id_delayint0 dstage<10>_id_d1 VGND VGND VPB VPB dstage<10>_id_d2 sky130_fd_sc_hd__clkinv_1
44Xdstage<11>_id_delaybuf0 dstage<10>_id_out VGND VGND VPB VPB dstage<11>_id_ts sky130_fd_sc_hd__clkbuf_2
45Xdstage<11>_id_delaybuf1 dstage<11>_id_ts VGND VGND VPB VPB dstage<11>_id_d0 sky130_fd_sc_hd__clkbuf_1
46Xdstage<11>_id_delayen0 dstage<11>_id_d2 trim<11> VGND VGND VPB VPB
47+ dstage<11>_id_out
48+ sky130_fd_sc_hd__einvp_2
49Xdstage<11>_id_delayen1 dstage<11>_id_d0 trim<24> VGND VGND VPB VPB
50+ dstage<11>_id_d1
51+ sky130_fd_sc_hd__einvp_2
52Xdstage<11>_id_delayenb0 dstage<11>_id_ts trim<11> VGND VGND VPB VPB
53+ dstage<11>_id_out
54+ sky130_fd_sc_hd__einvn_8
55Xdstage<11>_id_delayenb1 dstage<11>_id_ts trim<24> VGND VGND VPB VPB
56+ dstage<11>_id_d1
57+ sky130_fd_sc_hd__einvn_4
58Xdstage<11>_id_delayint0 dstage<11>_id_d1 VGND VGND VPB VPB dstage<11>_id_d2 sky130_fd_sc_hd__clkinv_1
59Xdstage<1>_id_delaybuf0 dstage<0>_id_out VGND VGND VPB VPB dstage<1>_id_ts sky130_fd_sc_hd__clkbuf_2
60Xdstage<1>_id_delaybuf1 dstage<1>_id_ts VGND VGND VPB VPB dstage<1>_id_d0 sky130_fd_sc_hd__clkbuf_1
61Xdstage<1>_id_delayen0 dstage<1>_id_d2 trim<1> VGND VGND VPB VPB
62+ dstage<1>_id_out
63+ sky130_fd_sc_hd__einvp_2
64Xdstage<1>_id_delayen1 dstage<1>_id_d0 trim<14> VGND VGND VPB VPB
65+ dstage<1>_id_d1
66+ sky130_fd_sc_hd__einvp_2
67Xdstage<1>_id_delayenb0 dstage<1>_id_ts trim<1> VGND VGND VPB VPB
68+ dstage<1>_id_out
69+ sky130_fd_sc_hd__einvn_8
70Xdstage<1>_id_delayenb1 dstage<1>_id_ts trim<14> VGND VGND VPB VPB
71+ dstage<1>_id_d1
72+ sky130_fd_sc_hd__einvn_4
73Xdstage<1>_id_delayint0 dstage<1>_id_d1 VGND VGND VPB VPB dstage<1>_id_d2 sky130_fd_sc_hd__clkinv_1
74Xdstage<2>_id_delaybuf0 dstage<1>_id_out VGND VGND VPB VPB dstage<2>_id_ts sky130_fd_sc_hd__clkbuf_2
75Xdstage<2>_id_delaybuf1 dstage<2>_id_ts VGND VGND VPB VPB dstage<2>_id_d0 sky130_fd_sc_hd__clkbuf_1
76Xdstage<2>_id_delayen0 dstage<2>_id_d2 trim<2> VGND VGND VPB VPB
77+ dstage<2>_id_out
78+ sky130_fd_sc_hd__einvp_2
79Xdstage<2>_id_delayen1 dstage<2>_id_d0 trim<15> VGND VGND VPB VPB
80+ dstage<2>_id_d1
81+ sky130_fd_sc_hd__einvp_2
82Xdstage<2>_id_delayenb0 dstage<2>_id_ts trim<2> VGND VGND VPB VPB
83+ dstage<2>_id_out
84+ sky130_fd_sc_hd__einvn_8
85Xdstage<2>_id_delayenb1 dstage<2>_id_ts trim<15> VGND VGND VPB VPB
86+ dstage<2>_id_d1
87+ sky130_fd_sc_hd__einvn_4
88Xdstage<2>_id_delayint0 dstage<2>_id_d1 VGND VGND VPB VPB dstage<2>_id_d2 sky130_fd_sc_hd__clkinv_1
89Xdstage<3>_id_delaybuf0 dstage<2>_id_out VGND VGND VPB VPB dstage<3>_id_ts sky130_fd_sc_hd__clkbuf_2
90Xdstage<3>_id_delaybuf1 dstage<3>_id_ts VGND VGND VPB VPB dstage<3>_id_d0 sky130_fd_sc_hd__clkbuf_1
91Xdstage<3>_id_delayen0 dstage<3>_id_d2 trim<3> VGND VGND VPB VPB
92+ dstage<3>_id_out
93+ sky130_fd_sc_hd__einvp_2
94Xdstage<3>_id_delayen1 dstage<3>_id_d0 trim<16> VGND VGND VPB VPB
95+ dstage<3>_id_d1
96+ sky130_fd_sc_hd__einvp_2
97Xdstage<3>_id_delayenb0 dstage<3>_id_ts trim<3> VGND VGND VPB VPB
98+ dstage<3>_id_out
99+ sky130_fd_sc_hd__einvn_8
100Xdstage<3>_id_delayenb1 dstage<3>_id_ts trim<16> VGND VGND VPB VPB
101+ dstage<3>_id_d1
102+ sky130_fd_sc_hd__einvn_4
103Xdstage<3>_id_delayint0 dstage<3>_id_d1 VGND VGND VPB VPB dstage<3>_id_d2 sky130_fd_sc_hd__clkinv_1
104Xdstage<4>_id_delaybuf0 dstage<3>_id_out VGND VGND VPB VPB dstage<4>_id_ts sky130_fd_sc_hd__clkbuf_2
105Xdstage<4>_id_delaybuf1 dstage<4>_id_ts VGND VGND VPB VPB dstage<4>_id_d0 sky130_fd_sc_hd__clkbuf_1
106Xdstage<4>_id_delayen0 dstage<4>_id_d2 trim<4> VGND VGND VPB VPB
107+ dstage<4>_id_out
108+ sky130_fd_sc_hd__einvp_2
109Xdstage<4>_id_delayen1 dstage<4>_id_d0 trim<17> VGND VGND VPB VPB
110+ dstage<4>_id_d1
111+ sky130_fd_sc_hd__einvp_2
112Xdstage<4>_id_delayenb0 dstage<4>_id_ts trim<4> VGND VGND VPB VPB
113+ dstage<4>_id_out
114+ sky130_fd_sc_hd__einvn_8
115Xdstage<4>_id_delayenb1 dstage<4>_id_ts trim<17> VGND VGND VPB VPB
116+ dstage<4>_id_d1
117+ sky130_fd_sc_hd__einvn_4
118Xdstage<4>_id_delayint0 dstage<4>_id_d1 VGND VGND VPB VPB dstage<4>_id_d2 sky130_fd_sc_hd__clkinv_1
119Xdstage<5>_id_delaybuf0 dstage<4>_id_out VGND VGND VPB VPB dstage<5>_id_ts sky130_fd_sc_hd__clkbuf_2
120Xdstage<5>_id_delaybuf1 dstage<5>_id_ts VGND VGND VPB VPB dstage<5>_id_d0 sky130_fd_sc_hd__clkbuf_1
121Xdstage<5>_id_delayen0 dstage<5>_id_d2 trim<5> VGND VGND VPB VPB
122+ dstage<5>_id_out
123+ sky130_fd_sc_hd__einvp_2
124Xdstage<5>_id_delayen1 dstage<5>_id_d0 trim<18> VGND VGND VPB VPB
125+ dstage<5>_id_d1
126+ sky130_fd_sc_hd__einvp_2
127Xdstage<5>_id_delayenb0 dstage<5>_id_ts trim<5> VGND VGND VPB VPB
128+ dstage<5>_id_out
129+ sky130_fd_sc_hd__einvn_8
130Xdstage<5>_id_delayenb1 dstage<5>_id_ts trim<18> VGND VGND VPB VPB
131+ dstage<5>_id_d1
132+ sky130_fd_sc_hd__einvn_4
133Xdstage<5>_id_delayint0 dstage<5>_id_d1 VGND VGND VPB VPB dstage<5>_id_d2 sky130_fd_sc_hd__clkinv_1
134Xdstage<6>_id_delaybuf0 dstage<5>_id_out VGND VGND VPB VPB dstage<6>_id_ts sky130_fd_sc_hd__clkbuf_2
135Xdstage<6>_id_delaybuf1 dstage<6>_id_ts VGND VGND VPB VPB dstage<6>_id_d0 sky130_fd_sc_hd__clkbuf_1
136Xdstage<6>_id_delayen0 dstage<6>_id_d2 trim<6> VGND VGND VPB VPB
137+ dstage<6>_id_out
138+ sky130_fd_sc_hd__einvp_2
139Xdstage<6>_id_delayen1 dstage<6>_id_d0 trim<19> VGND VGND VPB VPB
140+ dstage<6>_id_d1
141+ sky130_fd_sc_hd__einvp_2
142Xdstage<6>_id_delayenb0 dstage<6>_id_ts trim<6> VGND VGND VPB VPB
143+ dstage<6>_id_out
144+ sky130_fd_sc_hd__einvn_8
145Xdstage<6>_id_delayenb1 dstage<6>_id_ts trim<19> VGND VGND VPB VPB
146+ dstage<6>_id_d1
147+ sky130_fd_sc_hd__einvn_4
148Xdstage<6>_id_delayint0 dstage<6>_id_d1 VGND VGND VPB VPB dstage<6>_id_d2 sky130_fd_sc_hd__clkinv_1
149Xdstage<7>_id_delaybuf0 dstage<6>_id_out VGND VGND VPB VPB dstage<7>_id_ts sky130_fd_sc_hd__clkbuf_2
150Xdstage<7>_id_delaybuf1 dstage<7>_id_ts VGND VGND VPB VPB dstage<7>_id_d0 sky130_fd_sc_hd__clkbuf_1
151Xdstage<7>_id_delayen0 dstage<7>_id_d2 trim<7> VGND VGND VPB VPB
152+ dstage<7>_id_out
153+ sky130_fd_sc_hd__einvp_2
154Xdstage<7>_id_delayen1 dstage<7>_id_d0 trim<20> VGND VGND VPB VPB
155+ dstage<7>_id_d1
156+ sky130_fd_sc_hd__einvp_2
157Xdstage<7>_id_delayenb0 dstage<7>_id_ts trim<7> VGND VGND VPB VPB
158+ dstage<7>_id_out
159+ sky130_fd_sc_hd__einvn_8
160Xdstage<7>_id_delayenb1 dstage<7>_id_ts trim<20> VGND VGND VPB VPB
161+ dstage<7>_id_d1
162+ sky130_fd_sc_hd__einvn_4
163Xdstage<7>_id_delayint0 dstage<7>_id_d1 VGND VGND VPB VPB dstage<7>_id_d2 sky130_fd_sc_hd__clkinv_1
164Xdstage<8>_id_delaybuf0 dstage<7>_id_out VGND VGND VPB VPB dstage<8>_id_ts sky130_fd_sc_hd__clkbuf_2
165Xdstage<8>_id_delaybuf1 dstage<8>_id_ts VGND VGND VPB VPB dstage<8>_id_d0 sky130_fd_sc_hd__clkbuf_1
166Xdstage<8>_id_delayen0 dstage<8>_id_d2 trim<8> VGND VGND VPB VPB
167+ dstage<8>_id_out
168+ sky130_fd_sc_hd__einvp_2
169Xdstage<8>_id_delayen1 dstage<8>_id_d0 trim<21> VGND VGND VPB VPB
170+ dstage<8>_id_d1
171+ sky130_fd_sc_hd__einvp_2
172Xdstage<8>_id_delayenb0 dstage<8>_id_ts trim<8> VGND VGND VPB VPB
173+ dstage<8>_id_out
174+ sky130_fd_sc_hd__einvn_8
175Xdstage<8>_id_delayenb1 dstage<8>_id_ts trim<21> VGND VGND VPB VPB
176+ dstage<8>_id_d1
177+ sky130_fd_sc_hd__einvn_4
178Xdstage<8>_id_delayint0 dstage<8>_id_d1 VGND VGND VPB VPB dstage<8>_id_d2 sky130_fd_sc_hd__clkinv_1
179Xdstage<9>_id_delaybuf0 dstage<8>_id_out VGND VGND VPB VPB dstage<9>_id_ts sky130_fd_sc_hd__clkbuf_2
180Xdstage<9>_id_delaybuf1 dstage<9>_id_ts VGND VGND VPB VPB dstage<9>_id_d0 sky130_fd_sc_hd__clkbuf_1
181Xdstage<9>_id_delayen0 dstage<9>_id_d2 trim<9> VGND VGND VPB VPB
182+ dstage<10>_id_in
183+ sky130_fd_sc_hd__einvp_2
184Xdstage<9>_id_delayen1 dstage<9>_id_d0 trim<22> VGND VGND VPB VPB
185+ dstage<9>_id_d1
186+ sky130_fd_sc_hd__einvp_2
187Xdstage<9>_id_delayenb0 dstage<9>_id_ts trim<9> VGND VGND VPB VPB
188+ dstage<10>_id_in
189+ sky130_fd_sc_hd__einvn_8
190Xdstage<9>_id_delayenb1 dstage<9>_id_ts trim<22> VGND VGND VPB VPB
191+ dstage<9>_id_d1
192+ sky130_fd_sc_hd__einvn_4
193Xdstage<9>_id_delayint0 dstage<9>_id_d1 VGND VGND VPB VPB dstage<9>_id_d2 sky130_fd_sc_hd__clkinv_1
194Xibufp00 dstage<0>_id_in VGND VGND VPB VPB c<0> sky130_fd_sc_hd__clkinv_2
195Xibufp01 c<0> VGND VGND VPB VPB _0_<0> sky130_fd_sc_hd__clkinv_8
196Xibufp10 dstage<5>_id_out VGND VGND VPB VPB c<1> sky130_fd_sc_hd__clkinv_2
197Xibufp11 c<1> VGND VGND VPB VPB _0_<1> sky130_fd_sc_hd__clkinv_8
198Xiss_const1 VGND VGND VPB VPB iss_one _noconnect_1_ sky130_fd_sc_hd__conb_1
199Xiss_ctrlen0 reset trim<12> VGND VGND VPB VPB
200+ iss_ctrl0
201+ sky130_fd_sc_hd__or2_2
202Xiss_delaybuf0 dstage<11>_id_out VGND VGND VPB VPB iss_d0 sky130_fd_sc_hd__clkbuf_1
203Xiss_delayen0 iss_d2 trim<12> VGND VGND VPB VPB
204+ dstage<0>_id_in
205+ sky130_fd_sc_hd__einvp_2
206Xiss_delayen1 iss_d0 trim<25> VGND VGND VPB VPB
207+ iss_d1
208+ sky130_fd_sc_hd__einvp_2
209Xiss_delayenb0 dstage<11>_id_out iss_ctrl0 VGND VGND VPB VPB
210+ dstage<0>_id_in
211+ sky130_fd_sc_hd__einvn_8
212Xiss_delayenb1 dstage<11>_id_out trim<25> VGND VGND VPB VPB
213+ iss_d1
214+ sky130_fd_sc_hd__einvn_4
215Xiss_delayint0 iss_d1 VGND VGND VPB VPB iss_d2 sky130_fd_sc_hd__clkinv_1
216Xiss_reseten0 iss_one reset VGND VGND VPB VPB
217+ dstage<0>_id_in
218+ sky130_fd_sc_hd__einvp_1
219Xantenna_0 reset VGND VGND VPB VPB sky130_fd_sc_hd__diode_2
220Xantenna_1<25> trim<25> VGND VGND VPB VPB sky130_fd_sc_hd__diode_2
221Xantenna_1<24> trim<24> VGND VGND VPB VPB sky130_fd_sc_hd__diode_2
222Xantenna_1<23> trim<23> VGND VGND VPB VPB sky130_fd_sc_hd__diode_2
223Xantenna_1<22> trim<22> VGND VGND VPB VPB sky130_fd_sc_hd__diode_2
224Xantenna_1<21> trim<21> VGND VGND VPB VPB sky130_fd_sc_hd__diode_2
225Xantenna_1<20> trim<20> VGND VGND VPB VPB sky130_fd_sc_hd__diode_2
226Xantenna_1<19> trim<19> VGND VGND VPB VPB sky130_fd_sc_hd__diode_2
227Xantenna_1<18> trim<18> VGND VGND VPB VPB sky130_fd_sc_hd__diode_2
228Xantenna_1<17> trim<17> VGND VGND VPB VPB sky130_fd_sc_hd__diode_2
229Xantenna_1<16> trim<16> VGND VGND VPB VPB sky130_fd_sc_hd__diode_2
230Xantenna_1<15> trim<15> VGND VGND VPB VPB sky130_fd_sc_hd__diode_2
231Xantenna_1<14> trim<14> VGND VGND VPB VPB sky130_fd_sc_hd__diode_2
232Xantenna_1<13> trim<13> VGND VGND VPB VPB sky130_fd_sc_hd__diode_2
233Xantenna_1<12> trim<12> VGND VGND VPB VPB sky130_fd_sc_hd__diode_2
234Xantenna_1<11> trim<11> VGND VGND VPB VPB sky130_fd_sc_hd__diode_2
235Xantenna_1<10> trim<10> VGND VGND VPB VPB sky130_fd_sc_hd__diode_2
236Xantenna_1<9> trim<9> VGND VGND VPB VPB sky130_fd_sc_hd__diode_2
237Xantenna_1<8> trim<8> VGND VGND VPB VPB sky130_fd_sc_hd__diode_2
238Xantenna_1<7> trim<7> VGND VGND VPB VPB sky130_fd_sc_hd__diode_2
239Xantenna_1<6> trim<6> VGND VGND VPB VPB sky130_fd_sc_hd__diode_2
240Xantenna_1<5> trim<5> VGND VGND VPB VPB sky130_fd_sc_hd__diode_2
241Xantenna_1<4> trim<4> VGND VGND VPB VPB sky130_fd_sc_hd__diode_2
242Xantenna_1<3> trim<3> VGND VGND VPB VPB sky130_fd_sc_hd__diode_2
243Xantenna_1<2> trim<2> VGND VGND VPB VPB sky130_fd_sc_hd__diode_2
244Xantenna_1<1> trim<1> VGND VGND VPB VPB sky130_fd_sc_hd__diode_2
245Xantenna_1<0> trim<0> VGND VGND VPB VPB sky130_fd_sc_hd__diode_2
246
247.ends
248.end