1 |
8 |
homer.hsin |
INST "key<0>" TNM = key;
|
2 |
|
|
INST "key<1>" TNM = key;
|
3 |
|
|
INST "key<2>" TNM = key;
|
4 |
|
|
INST "key<3>" TNM = key;
|
5 |
|
|
INST "key<4>" TNM = key;
|
6 |
|
|
INST "key<5>" TNM = key;
|
7 |
|
|
INST "key<6>" TNM = key;
|
8 |
|
|
INST "key<7>" TNM = key;
|
9 |
|
|
INST "key<8>" TNM = key;
|
10 |
|
|
INST "key<9>" TNM = key;
|
11 |
|
|
INST "key<10>" TNM = key;
|
12 |
|
|
INST "key<11>" TNM = key;
|
13 |
|
|
INST "key<12>" TNM = key;
|
14 |
|
|
INST "key<13>" TNM = key;
|
15 |
|
|
INST "key<14>" TNM = key;
|
16 |
|
|
INST "key<15>" TNM = key;
|
17 |
|
|
INST "key<16>" TNM = key;
|
18 |
|
|
INST "key<17>" TNM = key;
|
19 |
|
|
INST "key<18>" TNM = key;
|
20 |
|
|
INST "key<19>" TNM = key;
|
21 |
|
|
INST "key<20>" TNM = key;
|
22 |
|
|
INST "key<21>" TNM = key;
|
23 |
|
|
INST "key<22>" TNM = key;
|
24 |
|
|
INST "key<23>" TNM = key;
|
25 |
|
|
INST "key<24>" TNM = key;
|
26 |
|
|
INST "key<25>" TNM = key;
|
27 |
|
|
INST "key<26>" TNM = key;
|
28 |
|
|
INST "key<27>" TNM = key;
|
29 |
|
|
INST "key<28>" TNM = key;
|
30 |
|
|
INST "key<29>" TNM = key;
|
31 |
|
|
INST "key<30>" TNM = key;
|
32 |
|
|
INST "key<31>" TNM = key;
|
33 |
|
|
INST "key<32>" TNM = key;
|
34 |
|
|
INST "key<33>" TNM = key;
|
35 |
|
|
INST "key<34>" TNM = key;
|
36 |
|
|
INST "key<35>" TNM = key;
|
37 |
|
|
INST "key<36>" TNM = key;
|
38 |
|
|
INST "key<37>" TNM = key;
|
39 |
|
|
INST "key<38>" TNM = key;
|
40 |
|
|
INST "key<39>" TNM = key;
|
41 |
|
|
INST "key<40>" TNM = key;
|
42 |
|
|
INST "key<41>" TNM = key;
|
43 |
|
|
INST "key<42>" TNM = key;
|
44 |
|
|
INST "key<43>" TNM = key;
|
45 |
|
|
INST "key<44>" TNM = key;
|
46 |
|
|
INST "key<45>" TNM = key;
|
47 |
|
|
INST "key<46>" TNM = key;
|
48 |
|
|
INST "key<47>" TNM = key;
|
49 |
|
|
INST "key<48>" TNM = key;
|
50 |
|
|
INST "key<49>" TNM = key;
|
51 |
|
|
INST "key<50>" TNM = key;
|
52 |
|
|
INST "key<51>" TNM = key;
|
53 |
|
|
INST "key<52>" TNM = key;
|
54 |
|
|
INST "key<53>" TNM = key;
|
55 |
|
|
INST "key<54>" TNM = key;
|
56 |
|
|
INST "key<55>" TNM = key;
|
57 |
|
|
INST "key<56>" TNM = key;
|
58 |
|
|
INST "key<57>" TNM = key;
|
59 |
|
|
INST "key<58>" TNM = key;
|
60 |
|
|
INST "key<59>" TNM = key;
|
61 |
|
|
INST "key<60>" TNM = key;
|
62 |
|
|
INST "key<61>" TNM = key;
|
63 |
|
|
INST "key<62>" TNM = key;
|
64 |
|
|
INST "key<63>" TNM = key;
|
65 |
|
|
INST "key<64>" TNM = key;
|
66 |
|
|
INST "key<65>" TNM = key;
|
67 |
|
|
INST "key<66>" TNM = key;
|
68 |
|
|
INST "key<67>" TNM = key;
|
69 |
|
|
INST "key<68>" TNM = key;
|
70 |
|
|
INST "key<69>" TNM = key;
|
71 |
|
|
INST "key<70>" TNM = key;
|
72 |
|
|
INST "key<71>" TNM = key;
|
73 |
|
|
INST "key<72>" TNM = key;
|
74 |
|
|
INST "key<73>" TNM = key;
|
75 |
|
|
INST "key<74>" TNM = key;
|
76 |
|
|
INST "key<75>" TNM = key;
|
77 |
|
|
INST "key<76>" TNM = key;
|
78 |
|
|
INST "key<77>" TNM = key;
|
79 |
|
|
INST "key<78>" TNM = key;
|
80 |
|
|
INST "key<79>" TNM = key;
|
81 |
|
|
INST "key<80>" TNM = key;
|
82 |
|
|
INST "key<81>" TNM = key;
|
83 |
|
|
INST "key<82>" TNM = key;
|
84 |
|
|
INST "key<83>" TNM = key;
|
85 |
|
|
INST "key<84>" TNM = key;
|
86 |
|
|
INST "key<85>" TNM = key;
|
87 |
|
|
INST "key<86>" TNM = key;
|
88 |
|
|
INST "key<87>" TNM = key;
|
89 |
|
|
INST "key<88>" TNM = key;
|
90 |
|
|
INST "key<89>" TNM = key;
|
91 |
|
|
INST "key<90>" TNM = key;
|
92 |
|
|
INST "key<91>" TNM = key;
|
93 |
|
|
INST "key<92>" TNM = key;
|
94 |
|
|
INST "key<93>" TNM = key;
|
95 |
|
|
INST "key<94>" TNM = key;
|
96 |
|
|
INST "key<95>" TNM = key;
|
97 |
|
|
INST "key<96>" TNM = key;
|
98 |
|
|
INST "key<97>" TNM = key;
|
99 |
|
|
INST "key<98>" TNM = key;
|
100 |
|
|
INST "key<99>" TNM = key;
|
101 |
|
|
INST "key<100>" TNM = key;
|
102 |
|
|
INST "key<101>" TNM = key;
|
103 |
|
|
INST "key<102>" TNM = key;
|
104 |
|
|
INST "key<103>" TNM = key;
|
105 |
|
|
INST "key<104>" TNM = key;
|
106 |
|
|
INST "key<105>" TNM = key;
|
107 |
|
|
INST "key<106>" TNM = key;
|
108 |
|
|
INST "key<107>" TNM = key;
|
109 |
|
|
INST "key<108>" TNM = key;
|
110 |
|
|
INST "key<109>" TNM = key;
|
111 |
|
|
INST "key<110>" TNM = key;
|
112 |
|
|
INST "key<111>" TNM = key;
|
113 |
|
|
INST "key<112>" TNM = key;
|
114 |
|
|
INST "key<113>" TNM = key;
|
115 |
|
|
INST "key<114>" TNM = key;
|
116 |
|
|
INST "key<115>" TNM = key;
|
117 |
|
|
INST "key<116>" TNM = key;
|
118 |
|
|
INST "key<117>" TNM = key;
|
119 |
|
|
INST "key<118>" TNM = key;
|
120 |
|
|
INST "key<119>" TNM = key;
|
121 |
|
|
INST "key<120>" TNM = key;
|
122 |
|
|
INST "key<121>" TNM = key;
|
123 |
|
|
INST "key<122>" TNM = key;
|
124 |
|
|
INST "key<123>" TNM = key;
|
125 |
|
|
INST "key<124>" TNM = key;
|
126 |
|
|
INST "key<125>" TNM = key;
|
127 |
|
|
INST "key<126>" TNM = key;
|
128 |
|
|
INST "key<127>" TNM = key;
|
129 |
|
|
|
130 |
|
|
INST "state<0>" TNM = state;
|
131 |
|
|
INST "state<1>" TNM = state;
|
132 |
|
|
INST "state<2>" TNM = state;
|
133 |
|
|
INST "state<3>" TNM = state;
|
134 |
|
|
INST "state<4>" TNM = state;
|
135 |
|
|
INST "state<5>" TNM = state;
|
136 |
|
|
INST "state<6>" TNM = state;
|
137 |
|
|
INST "state<7>" TNM = state;
|
138 |
|
|
INST "state<8>" TNM = state;
|
139 |
|
|
INST "state<9>" TNM = state;
|
140 |
|
|
INST "state<10>" TNM = state;
|
141 |
|
|
INST "state<11>" TNM = state;
|
142 |
|
|
INST "state<12>" TNM = state;
|
143 |
|
|
INST "state<13>" TNM = state;
|
144 |
|
|
INST "state<14>" TNM = state;
|
145 |
|
|
INST "state<15>" TNM = state;
|
146 |
|
|
INST "state<16>" TNM = state;
|
147 |
|
|
INST "state<17>" TNM = state;
|
148 |
|
|
INST "state<18>" TNM = state;
|
149 |
|
|
INST "state<19>" TNM = state;
|
150 |
|
|
INST "state<20>" TNM = state;
|
151 |
|
|
INST "state<21>" TNM = state;
|
152 |
|
|
INST "state<22>" TNM = state;
|
153 |
|
|
INST "state<23>" TNM = state;
|
154 |
|
|
INST "state<24>" TNM = state;
|
155 |
|
|
INST "state<25>" TNM = state;
|
156 |
|
|
INST "state<26>" TNM = state;
|
157 |
|
|
INST "state<27>" TNM = state;
|
158 |
|
|
INST "state<28>" TNM = state;
|
159 |
|
|
INST "state<29>" TNM = state;
|
160 |
|
|
INST "state<30>" TNM = state;
|
161 |
|
|
INST "state<31>" TNM = state;
|
162 |
|
|
INST "state<32>" TNM = state;
|
163 |
|
|
INST "state<33>" TNM = state;
|
164 |
|
|
INST "state<34>" TNM = state;
|
165 |
|
|
INST "state<35>" TNM = state;
|
166 |
|
|
INST "state<36>" TNM = state;
|
167 |
|
|
INST "state<37>" TNM = state;
|
168 |
|
|
INST "state<38>" TNM = state;
|
169 |
|
|
INST "state<39>" TNM = state;
|
170 |
|
|
INST "state<40>" TNM = state;
|
171 |
|
|
INST "state<41>" TNM = state;
|
172 |
|
|
INST "state<42>" TNM = state;
|
173 |
|
|
INST "state<43>" TNM = state;
|
174 |
|
|
INST "state<44>" TNM = state;
|
175 |
|
|
INST "state<45>" TNM = state;
|
176 |
|
|
INST "state<46>" TNM = state;
|
177 |
|
|
INST "state<47>" TNM = state;
|
178 |
|
|
INST "state<48>" TNM = state;
|
179 |
|
|
INST "state<49>" TNM = state;
|
180 |
|
|
INST "state<50>" TNM = state;
|
181 |
|
|
INST "state<51>" TNM = state;
|
182 |
|
|
INST "state<52>" TNM = state;
|
183 |
|
|
INST "state<53>" TNM = state;
|
184 |
|
|
INST "state<54>" TNM = state;
|
185 |
|
|
INST "state<55>" TNM = state;
|
186 |
|
|
INST "state<56>" TNM = state;
|
187 |
|
|
INST "state<57>" TNM = state;
|
188 |
|
|
INST "state<58>" TNM = state;
|
189 |
|
|
INST "state<59>" TNM = state;
|
190 |
|
|
INST "state<60>" TNM = state;
|
191 |
|
|
INST "state<61>" TNM = state;
|
192 |
|
|
INST "state<62>" TNM = state;
|
193 |
|
|
INST "state<63>" TNM = state;
|
194 |
|
|
INST "state<64>" TNM = state;
|
195 |
|
|
INST "state<65>" TNM = state;
|
196 |
|
|
INST "state<66>" TNM = state;
|
197 |
|
|
INST "state<67>" TNM = state;
|
198 |
|
|
INST "state<68>" TNM = state;
|
199 |
|
|
INST "state<69>" TNM = state;
|
200 |
|
|
INST "state<70>" TNM = state;
|
201 |
|
|
INST "state<71>" TNM = state;
|
202 |
|
|
INST "state<72>" TNM = state;
|
203 |
|
|
INST "state<73>" TNM = state;
|
204 |
|
|
INST "state<74>" TNM = state;
|
205 |
|
|
INST "state<75>" TNM = state;
|
206 |
|
|
INST "state<76>" TNM = state;
|
207 |
|
|
INST "state<77>" TNM = state;
|
208 |
|
|
INST "state<78>" TNM = state;
|
209 |
|
|
INST "state<79>" TNM = state;
|
210 |
|
|
INST "state<80>" TNM = state;
|
211 |
|
|
INST "state<81>" TNM = state;
|
212 |
|
|
INST "state<82>" TNM = state;
|
213 |
|
|
INST "state<83>" TNM = state;
|
214 |
|
|
INST "state<84>" TNM = state;
|
215 |
|
|
INST "state<85>" TNM = state;
|
216 |
|
|
INST "state<86>" TNM = state;
|
217 |
|
|
INST "state<87>" TNM = state;
|
218 |
|
|
INST "state<88>" TNM = state;
|
219 |
|
|
INST "state<89>" TNM = state;
|
220 |
|
|
INST "state<90>" TNM = state;
|
221 |
|
|
INST "state<91>" TNM = state;
|
222 |
|
|
INST "state<92>" TNM = state;
|
223 |
|
|
INST "state<93>" TNM = state;
|
224 |
|
|
INST "state<94>" TNM = state;
|
225 |
|
|
INST "state<95>" TNM = state;
|
226 |
|
|
INST "state<96>" TNM = state;
|
227 |
|
|
INST "state<97>" TNM = state;
|
228 |
|
|
INST "state<98>" TNM = state;
|
229 |
|
|
INST "state<99>" TNM = state;
|
230 |
|
|
INST "state<100>" TNM = state;
|
231 |
|
|
INST "state<101>" TNM = state;
|
232 |
|
|
INST "state<102>" TNM = state;
|
233 |
|
|
INST "state<103>" TNM = state;
|
234 |
|
|
INST "state<104>" TNM = state;
|
235 |
|
|
INST "state<105>" TNM = state;
|
236 |
|
|
INST "state<106>" TNM = state;
|
237 |
|
|
INST "state<107>" TNM = state;
|
238 |
|
|
INST "state<108>" TNM = state;
|
239 |
|
|
INST "state<109>" TNM = state;
|
240 |
|
|
INST "state<110>" TNM = state;
|
241 |
|
|
INST "state<111>" TNM = state;
|
242 |
|
|
INST "state<112>" TNM = state;
|
243 |
|
|
INST "state<113>" TNM = state;
|
244 |
|
|
INST "state<114>" TNM = state;
|
245 |
|
|
INST "state<115>" TNM = state;
|
246 |
|
|
INST "state<116>" TNM = state;
|
247 |
|
|
INST "state<117>" TNM = state;
|
248 |
|
|
INST "state<118>" TNM = state;
|
249 |
|
|
INST "state<119>" TNM = state;
|
250 |
|
|
INST "state<120>" TNM = state;
|
251 |
|
|
INST "state<121>" TNM = state;
|
252 |
|
|
INST "state<122>" TNM = state;
|
253 |
|
|
INST "state<123>" TNM = state;
|
254 |
|
|
INST "state<124>" TNM = state;
|
255 |
|
|
INST "state<125>" TNM = state;
|
256 |
|
|
INST "state<126>" TNM = state;
|
257 |
|
|
INST "state<127>" TNM = state;
|
258 |
|
|
|
259 |
|
|
INST "out<0>" TNM = out;
|
260 |
|
|
INST "out<1>" TNM = out;
|
261 |
|
|
INST "out<2>" TNM = out;
|
262 |
|
|
INST "out<3>" TNM = out;
|
263 |
|
|
INST "out<4>" TNM = out;
|
264 |
|
|
INST "out<5>" TNM = out;
|
265 |
|
|
INST "out<6>" TNM = out;
|
266 |
|
|
INST "out<7>" TNM = out;
|
267 |
|
|
INST "out<8>" TNM = out;
|
268 |
|
|
INST "out<9>" TNM = out;
|
269 |
|
|
INST "out<10>" TNM = out;
|
270 |
|
|
INST "out<11>" TNM = out;
|
271 |
|
|
INST "out<12>" TNM = out;
|
272 |
|
|
INST "out<13>" TNM = out;
|
273 |
|
|
INST "out<14>" TNM = out;
|
274 |
|
|
INST "out<15>" TNM = out;
|
275 |
|
|
INST "out<16>" TNM = out;
|
276 |
|
|
INST "out<17>" TNM = out;
|
277 |
|
|
INST "out<18>" TNM = out;
|
278 |
|
|
INST "out<19>" TNM = out;
|
279 |
|
|
INST "out<20>" TNM = out;
|
280 |
|
|
INST "out<21>" TNM = out;
|
281 |
|
|
INST "out<22>" TNM = out;
|
282 |
|
|
INST "out<23>" TNM = out;
|
283 |
|
|
INST "out<24>" TNM = out;
|
284 |
|
|
INST "out<25>" TNM = out;
|
285 |
|
|
INST "out<26>" TNM = out;
|
286 |
|
|
INST "out<27>" TNM = out;
|
287 |
|
|
INST "out<28>" TNM = out;
|
288 |
|
|
INST "out<29>" TNM = out;
|
289 |
|
|
INST "out<30>" TNM = out;
|
290 |
|
|
INST "out<31>" TNM = out;
|
291 |
|
|
INST "out<32>" TNM = out;
|
292 |
|
|
INST "out<33>" TNM = out;
|
293 |
|
|
INST "out<34>" TNM = out;
|
294 |
|
|
INST "out<35>" TNM = out;
|
295 |
|
|
INST "out<36>" TNM = out;
|
296 |
|
|
INST "out<37>" TNM = out;
|
297 |
|
|
INST "out<38>" TNM = out;
|
298 |
|
|
INST "out<39>" TNM = out;
|
299 |
|
|
INST "out<40>" TNM = out;
|
300 |
|
|
INST "out<41>" TNM = out;
|
301 |
|
|
INST "out<42>" TNM = out;
|
302 |
|
|
INST "out<43>" TNM = out;
|
303 |
|
|
INST "out<44>" TNM = out;
|
304 |
|
|
INST "out<45>" TNM = out;
|
305 |
|
|
INST "out<46>" TNM = out;
|
306 |
|
|
INST "out<47>" TNM = out;
|
307 |
|
|
INST "out<48>" TNM = out;
|
308 |
|
|
INST "out<49>" TNM = out;
|
309 |
|
|
INST "out<50>" TNM = out;
|
310 |
|
|
INST "out<51>" TNM = out;
|
311 |
|
|
INST "out<52>" TNM = out;
|
312 |
|
|
INST "out<53>" TNM = out;
|
313 |
|
|
INST "out<54>" TNM = out;
|
314 |
|
|
INST "out<55>" TNM = out;
|
315 |
|
|
INST "out<56>" TNM = out;
|
316 |
|
|
INST "out<57>" TNM = out;
|
317 |
|
|
INST "out<58>" TNM = out;
|
318 |
|
|
INST "out<59>" TNM = out;
|
319 |
|
|
INST "out<60>" TNM = out;
|
320 |
|
|
INST "out<61>" TNM = out;
|
321 |
|
|
INST "out<62>" TNM = out;
|
322 |
|
|
INST "out<63>" TNM = out;
|
323 |
|
|
INST "out<64>" TNM = out;
|
324 |
|
|
INST "out<65>" TNM = out;
|
325 |
|
|
INST "out<66>" TNM = out;
|
326 |
|
|
INST "out<67>" TNM = out;
|
327 |
|
|
INST "out<68>" TNM = out;
|
328 |
|
|
INST "out<69>" TNM = out;
|
329 |
|
|
INST "out<70>" TNM = out;
|
330 |
|
|
INST "out<71>" TNM = out;
|
331 |
|
|
INST "out<72>" TNM = out;
|
332 |
|
|
INST "out<73>" TNM = out;
|
333 |
|
|
INST "out<74>" TNM = out;
|
334 |
|
|
INST "out<75>" TNM = out;
|
335 |
|
|
INST "out<76>" TNM = out;
|
336 |
|
|
INST "out<77>" TNM = out;
|
337 |
|
|
INST "out<78>" TNM = out;
|
338 |
|
|
INST "out<79>" TNM = out;
|
339 |
|
|
INST "out<80>" TNM = out;
|
340 |
|
|
INST "out<81>" TNM = out;
|
341 |
|
|
INST "out<82>" TNM = out;
|
342 |
|
|
INST "out<83>" TNM = out;
|
343 |
|
|
INST "out<84>" TNM = out;
|
344 |
|
|
INST "out<85>" TNM = out;
|
345 |
|
|
INST "out<86>" TNM = out;
|
346 |
|
|
INST "out<87>" TNM = out;
|
347 |
|
|
INST "out<88>" TNM = out;
|
348 |
|
|
INST "out<89>" TNM = out;
|
349 |
|
|
INST "out<90>" TNM = out;
|
350 |
|
|
INST "out<91>" TNM = out;
|
351 |
|
|
INST "out<92>" TNM = out;
|
352 |
|
|
INST "out<93>" TNM = out;
|
353 |
|
|
INST "out<94>" TNM = out;
|
354 |
|
|
INST "out<95>" TNM = out;
|
355 |
|
|
INST "out<96>" TNM = out;
|
356 |
|
|
INST "out<97>" TNM = out;
|
357 |
|
|
INST "out<98>" TNM = out;
|
358 |
|
|
INST "out<99>" TNM = out;
|
359 |
|
|
INST "out<100>" TNM = out;
|
360 |
|
|
INST "out<101>" TNM = out;
|
361 |
|
|
INST "out<102>" TNM = out;
|
362 |
|
|
INST "out<103>" TNM = out;
|
363 |
|
|
INST "out<104>" TNM = out;
|
364 |
|
|
INST "out<105>" TNM = out;
|
365 |
|
|
INST "out<106>" TNM = out;
|
366 |
|
|
INST "out<107>" TNM = out;
|
367 |
|
|
INST "out<108>" TNM = out;
|
368 |
|
|
INST "out<109>" TNM = out;
|
369 |
|
|
INST "out<110>" TNM = out;
|
370 |
|
|
INST "out<111>" TNM = out;
|
371 |
|
|
INST "out<112>" TNM = out;
|
372 |
|
|
INST "out<113>" TNM = out;
|
373 |
|
|
INST "out<114>" TNM = out;
|
374 |
|
|
INST "out<115>" TNM = out;
|
375 |
|
|
INST "out<116>" TNM = out;
|
376 |
|
|
INST "out<117>" TNM = out;
|
377 |
|
|
INST "out<118>" TNM = out;
|
378 |
|
|
INST "out<119>" TNM = out;
|
379 |
|
|
INST "out<120>" TNM = out;
|
380 |
|
|
INST "out<121>" TNM = out;
|
381 |
|
|
INST "out<122>" TNM = out;
|
382 |
|
|
INST "out<123>" TNM = out;
|
383 |
|
|
INST "out<124>" TNM = out;
|
384 |
|
|
INST "out<125>" TNM = out;
|
385 |
|
|
INST "out<126>" TNM = out;
|
386 |
|
|
INST "out<127>" TNM = out;
|
387 |
|
|
|
388 |
3 |
homer.hsin |
NET "clk" TNM_NET = clk;
|
389 |
|
|
TIMESPEC TS_clk = PERIOD "clk" 10 ns HIGH 50%;
|
390 |
8 |
homer.hsin |
|
391 |
|
|
TIMEGRP "key" OFFSET = IN 6.4 ns VALID 6 ns AFTER "clk" HIGH;
|
392 |
|
|
TIMEGRP "state" OFFSET = IN 6.4 ns VALID 6 ns AFTER "clk" HIGH;
|
393 |
|
|
TIMEGRP "out" OFFSET = OUT 2.2 ns BEFORE "clk" HIGH;
|