1 |
2 |
marta |
-- VHDL structural description generated from `blokmode`
|
2 |
|
|
-- date : Sat Sep 1 21:21:47 2001
|
3 |
|
|
|
4 |
|
|
|
5 |
|
|
-- Entity Declaration
|
6 |
|
|
|
7 |
|
|
ENTITY blokmode IS
|
8 |
|
|
PORT (
|
9 |
|
|
data_in : in BIT_VECTOR (0 TO 63); -- data_in
|
10 |
|
|
ideam_out : in BIT_VECTOR (0 TO 63); -- ideam_out
|
11 |
|
|
rst : in BIT; -- rst
|
12 |
|
|
clk : in BIT; -- clk
|
13 |
|
|
en_in : in BIT; -- en_in
|
14 |
|
|
en_iv : in BIT; -- en_iv
|
15 |
|
|
en_rcbc : in BIT; -- en_rcbc
|
16 |
|
|
en_out : in BIT; -- en_out
|
17 |
|
|
sel1 : in BIT_VECTOR (0 TO 1); -- sel1
|
18 |
|
|
sel2 : in BIT_VECTOR (0 TO 1); -- sel2
|
19 |
|
|
sel3 : in BIT_VECTOR (0 TO 1); -- sel3
|
20 |
|
|
dt_inidea : out BIT_VECTOR (0 TO 63); -- dt_inidea
|
21 |
|
|
cp_out : out BIT_VECTOR (0 TO 63); -- cp_out
|
22 |
|
|
vdd : in BIT; -- vdd
|
23 |
|
|
vss : in BIT -- vss
|
24 |
|
|
);
|
25 |
|
|
END blokmode;
|
26 |
|
|
|
27 |
|
|
-- Architecture Declaration
|
28 |
|
|
|
29 |
|
|
ARCHITECTURE VST OF blokmode IS
|
30 |
|
|
COMPONENT zero_x0
|
31 |
|
|
port (
|
32 |
|
|
nq : out BIT; -- nq
|
33 |
|
|
vdd : in BIT; -- vdd
|
34 |
|
|
vss : in BIT -- vss
|
35 |
|
|
);
|
36 |
|
|
END COMPONENT;
|
37 |
|
|
|
38 |
|
|
COMPONENT mux64
|
39 |
|
|
port (
|
40 |
|
|
a : in BIT_VECTOR(63 DOWNTO 0); -- a
|
41 |
|
|
b : in BIT_VECTOR(63 DOWNTO 0); -- b
|
42 |
|
|
c : in BIT_VECTOR(63 DOWNTO 0); -- c
|
43 |
|
|
sel : in BIT_VECTOR(1 DOWNTO 0); -- sel
|
44 |
|
|
o : out BIT_VECTOR(63 DOWNTO 0); -- o
|
45 |
|
|
vdd : in BIT; -- vdd
|
46 |
|
|
vss : in BIT -- vss
|
47 |
|
|
);
|
48 |
|
|
END COMPONENT;
|
49 |
|
|
|
50 |
|
|
COMPONENT xor64
|
51 |
|
|
port (
|
52 |
|
|
a : in BIT_VECTOR(0 TO 63); -- a
|
53 |
|
|
b : in BIT_VECTOR(0 TO 63); -- b
|
54 |
|
|
o : out BIT_VECTOR(0 TO 63); -- o
|
55 |
|
|
vdd : in BIT; -- vdd
|
56 |
|
|
vss : in BIT -- vss
|
57 |
|
|
);
|
58 |
|
|
END COMPONENT;
|
59 |
|
|
|
60 |
|
|
COMPONENT register64
|
61 |
|
|
port (
|
62 |
|
|
a : in BIT_VECTOR(0 TO 63); -- a
|
63 |
|
|
rst : in BIT; -- rst
|
64 |
|
|
en : in BIT; -- en
|
65 |
|
|
b : inout BIT_VECTOR(0 TO 63); -- b
|
66 |
|
|
vdd : in BIT; -- vdd
|
67 |
|
|
vss : in BIT -- vss
|
68 |
|
|
);
|
69 |
|
|
END COMPONENT;
|
70 |
|
|
|
71 |
|
|
SIGNAL mux1_0 : BIT; -- mux1 0
|
72 |
|
|
SIGNAL mux1_1 : BIT; -- mux1 1
|
73 |
|
|
SIGNAL mux1_2 : BIT; -- mux1 2
|
74 |
|
|
SIGNAL mux1_3 : BIT; -- mux1 3
|
75 |
|
|
SIGNAL mux1_4 : BIT; -- mux1 4
|
76 |
|
|
SIGNAL mux1_5 : BIT; -- mux1 5
|
77 |
|
|
SIGNAL mux1_6 : BIT; -- mux1 6
|
78 |
|
|
SIGNAL mux1_7 : BIT; -- mux1 7
|
79 |
|
|
SIGNAL mux1_8 : BIT; -- mux1 8
|
80 |
|
|
SIGNAL mux1_9 : BIT; -- mux1 9
|
81 |
|
|
SIGNAL mux1_10 : BIT; -- mux1 10
|
82 |
|
|
SIGNAL mux1_11 : BIT; -- mux1 11
|
83 |
|
|
SIGNAL mux1_12 : BIT; -- mux1 12
|
84 |
|
|
SIGNAL mux1_13 : BIT; -- mux1 13
|
85 |
|
|
SIGNAL mux1_14 : BIT; -- mux1 14
|
86 |
|
|
SIGNAL mux1_15 : BIT; -- mux1 15
|
87 |
|
|
SIGNAL mux1_16 : BIT; -- mux1 16
|
88 |
|
|
SIGNAL mux1_17 : BIT; -- mux1 17
|
89 |
|
|
SIGNAL mux1_18 : BIT; -- mux1 18
|
90 |
|
|
SIGNAL mux1_19 : BIT; -- mux1 19
|
91 |
|
|
SIGNAL mux1_20 : BIT; -- mux1 20
|
92 |
|
|
SIGNAL mux1_21 : BIT; -- mux1 21
|
93 |
|
|
SIGNAL mux1_22 : BIT; -- mux1 22
|
94 |
|
|
SIGNAL mux1_23 : BIT; -- mux1 23
|
95 |
|
|
SIGNAL mux1_24 : BIT; -- mux1 24
|
96 |
|
|
SIGNAL mux1_25 : BIT; -- mux1 25
|
97 |
|
|
SIGNAL mux1_26 : BIT; -- mux1 26
|
98 |
|
|
SIGNAL mux1_27 : BIT; -- mux1 27
|
99 |
|
|
SIGNAL mux1_28 : BIT; -- mux1 28
|
100 |
|
|
SIGNAL mux1_29 : BIT; -- mux1 29
|
101 |
|
|
SIGNAL mux1_30 : BIT; -- mux1 30
|
102 |
|
|
SIGNAL mux1_31 : BIT; -- mux1 31
|
103 |
|
|
SIGNAL mux1_32 : BIT; -- mux1 32
|
104 |
|
|
SIGNAL mux1_33 : BIT; -- mux1 33
|
105 |
|
|
SIGNAL mux1_34 : BIT; -- mux1 34
|
106 |
|
|
SIGNAL mux1_35 : BIT; -- mux1 35
|
107 |
|
|
SIGNAL mux1_36 : BIT; -- mux1 36
|
108 |
|
|
SIGNAL mux1_37 : BIT; -- mux1 37
|
109 |
|
|
SIGNAL mux1_38 : BIT; -- mux1 38
|
110 |
|
|
SIGNAL mux1_39 : BIT; -- mux1 39
|
111 |
|
|
SIGNAL mux1_40 : BIT; -- mux1 40
|
112 |
|
|
SIGNAL mux1_41 : BIT; -- mux1 41
|
113 |
|
|
SIGNAL mux1_42 : BIT; -- mux1 42
|
114 |
|
|
SIGNAL mux1_43 : BIT; -- mux1 43
|
115 |
|
|
SIGNAL mux1_44 : BIT; -- mux1 44
|
116 |
|
|
SIGNAL mux1_45 : BIT; -- mux1 45
|
117 |
|
|
SIGNAL mux1_46 : BIT; -- mux1 46
|
118 |
|
|
SIGNAL mux1_47 : BIT; -- mux1 47
|
119 |
|
|
SIGNAL mux1_48 : BIT; -- mux1 48
|
120 |
|
|
SIGNAL mux1_49 : BIT; -- mux1 49
|
121 |
|
|
SIGNAL mux1_50 : BIT; -- mux1 50
|
122 |
|
|
SIGNAL mux1_51 : BIT; -- mux1 51
|
123 |
|
|
SIGNAL mux1_52 : BIT; -- mux1 52
|
124 |
|
|
SIGNAL mux1_53 : BIT; -- mux1 53
|
125 |
|
|
SIGNAL mux1_54 : BIT; -- mux1 54
|
126 |
|
|
SIGNAL mux1_55 : BIT; -- mux1 55
|
127 |
|
|
SIGNAL mux1_56 : BIT; -- mux1 56
|
128 |
|
|
SIGNAL mux1_57 : BIT; -- mux1 57
|
129 |
|
|
SIGNAL mux1_58 : BIT; -- mux1 58
|
130 |
|
|
SIGNAL mux1_59 : BIT; -- mux1 59
|
131 |
|
|
SIGNAL mux1_60 : BIT; -- mux1 60
|
132 |
|
|
SIGNAL mux1_61 : BIT; -- mux1 61
|
133 |
|
|
SIGNAL mux1_62 : BIT; -- mux1 62
|
134 |
|
|
SIGNAL mux1_63 : BIT; -- mux1 63
|
135 |
|
|
SIGNAL mux2_0 : BIT; -- mux2 0
|
136 |
|
|
SIGNAL mux2_1 : BIT; -- mux2 1
|
137 |
|
|
SIGNAL mux2_2 : BIT; -- mux2 2
|
138 |
|
|
SIGNAL mux2_3 : BIT; -- mux2 3
|
139 |
|
|
SIGNAL mux2_4 : BIT; -- mux2 4
|
140 |
|
|
SIGNAL mux2_5 : BIT; -- mux2 5
|
141 |
|
|
SIGNAL mux2_6 : BIT; -- mux2 6
|
142 |
|
|
SIGNAL mux2_7 : BIT; -- mux2 7
|
143 |
|
|
SIGNAL mux2_8 : BIT; -- mux2 8
|
144 |
|
|
SIGNAL mux2_9 : BIT; -- mux2 9
|
145 |
|
|
SIGNAL mux2_10 : BIT; -- mux2 10
|
146 |
|
|
SIGNAL mux2_11 : BIT; -- mux2 11
|
147 |
|
|
SIGNAL mux2_12 : BIT; -- mux2 12
|
148 |
|
|
SIGNAL mux2_13 : BIT; -- mux2 13
|
149 |
|
|
SIGNAL mux2_14 : BIT; -- mux2 14
|
150 |
|
|
SIGNAL mux2_15 : BIT; -- mux2 15
|
151 |
|
|
SIGNAL mux2_16 : BIT; -- mux2 16
|
152 |
|
|
SIGNAL mux2_17 : BIT; -- mux2 17
|
153 |
|
|
SIGNAL mux2_18 : BIT; -- mux2 18
|
154 |
|
|
SIGNAL mux2_19 : BIT; -- mux2 19
|
155 |
|
|
SIGNAL mux2_20 : BIT; -- mux2 20
|
156 |
|
|
SIGNAL mux2_21 : BIT; -- mux2 21
|
157 |
|
|
SIGNAL mux2_22 : BIT; -- mux2 22
|
158 |
|
|
SIGNAL mux2_23 : BIT; -- mux2 23
|
159 |
|
|
SIGNAL mux2_24 : BIT; -- mux2 24
|
160 |
|
|
SIGNAL mux2_25 : BIT; -- mux2 25
|
161 |
|
|
SIGNAL mux2_26 : BIT; -- mux2 26
|
162 |
|
|
SIGNAL mux2_27 : BIT; -- mux2 27
|
163 |
|
|
SIGNAL mux2_28 : BIT; -- mux2 28
|
164 |
|
|
SIGNAL mux2_29 : BIT; -- mux2 29
|
165 |
|
|
SIGNAL mux2_30 : BIT; -- mux2 30
|
166 |
|
|
SIGNAL mux2_31 : BIT; -- mux2 31
|
167 |
|
|
SIGNAL mux2_32 : BIT; -- mux2 32
|
168 |
|
|
SIGNAL mux2_33 : BIT; -- mux2 33
|
169 |
|
|
SIGNAL mux2_34 : BIT; -- mux2 34
|
170 |
|
|
SIGNAL mux2_35 : BIT; -- mux2 35
|
171 |
|
|
SIGNAL mux2_36 : BIT; -- mux2 36
|
172 |
|
|
SIGNAL mux2_37 : BIT; -- mux2 37
|
173 |
|
|
SIGNAL mux2_38 : BIT; -- mux2 38
|
174 |
|
|
SIGNAL mux2_39 : BIT; -- mux2 39
|
175 |
|
|
SIGNAL mux2_40 : BIT; -- mux2 40
|
176 |
|
|
SIGNAL mux2_41 : BIT; -- mux2 41
|
177 |
|
|
SIGNAL mux2_42 : BIT; -- mux2 42
|
178 |
|
|
SIGNAL mux2_43 : BIT; -- mux2 43
|
179 |
|
|
SIGNAL mux2_44 : BIT; -- mux2 44
|
180 |
|
|
SIGNAL mux2_45 : BIT; -- mux2 45
|
181 |
|
|
SIGNAL mux2_46 : BIT; -- mux2 46
|
182 |
|
|
SIGNAL mux2_47 : BIT; -- mux2 47
|
183 |
|
|
SIGNAL mux2_48 : BIT; -- mux2 48
|
184 |
|
|
SIGNAL mux2_49 : BIT; -- mux2 49
|
185 |
|
|
SIGNAL mux2_50 : BIT; -- mux2 50
|
186 |
|
|
SIGNAL mux2_51 : BIT; -- mux2 51
|
187 |
|
|
SIGNAL mux2_52 : BIT; -- mux2 52
|
188 |
|
|
SIGNAL mux2_53 : BIT; -- mux2 53
|
189 |
|
|
SIGNAL mux2_54 : BIT; -- mux2 54
|
190 |
|
|
SIGNAL mux2_55 : BIT; -- mux2 55
|
191 |
|
|
SIGNAL mux2_56 : BIT; -- mux2 56
|
192 |
|
|
SIGNAL mux2_57 : BIT; -- mux2 57
|
193 |
|
|
SIGNAL mux2_58 : BIT; -- mux2 58
|
194 |
|
|
SIGNAL mux2_59 : BIT; -- mux2 59
|
195 |
|
|
SIGNAL mux2_60 : BIT; -- mux2 60
|
196 |
|
|
SIGNAL mux2_61 : BIT; -- mux2 61
|
197 |
|
|
SIGNAL mux2_62 : BIT; -- mux2 62
|
198 |
|
|
SIGNAL mux2_63 : BIT; -- mux2 63
|
199 |
|
|
SIGNAL mux3_0 : BIT; -- mux3 0
|
200 |
|
|
SIGNAL mux3_1 : BIT; -- mux3 1
|
201 |
|
|
SIGNAL mux3_2 : BIT; -- mux3 2
|
202 |
|
|
SIGNAL mux3_3 : BIT; -- mux3 3
|
203 |
|
|
SIGNAL mux3_4 : BIT; -- mux3 4
|
204 |
|
|
SIGNAL mux3_5 : BIT; -- mux3 5
|
205 |
|
|
SIGNAL mux3_6 : BIT; -- mux3 6
|
206 |
|
|
SIGNAL mux3_7 : BIT; -- mux3 7
|
207 |
|
|
SIGNAL mux3_8 : BIT; -- mux3 8
|
208 |
|
|
SIGNAL mux3_9 : BIT; -- mux3 9
|
209 |
|
|
SIGNAL mux3_10 : BIT; -- mux3 10
|
210 |
|
|
SIGNAL mux3_11 : BIT; -- mux3 11
|
211 |
|
|
SIGNAL mux3_12 : BIT; -- mux3 12
|
212 |
|
|
SIGNAL mux3_13 : BIT; -- mux3 13
|
213 |
|
|
SIGNAL mux3_14 : BIT; -- mux3 14
|
214 |
|
|
SIGNAL mux3_15 : BIT; -- mux3 15
|
215 |
|
|
SIGNAL mux3_16 : BIT; -- mux3 16
|
216 |
|
|
SIGNAL mux3_17 : BIT; -- mux3 17
|
217 |
|
|
SIGNAL mux3_18 : BIT; -- mux3 18
|
218 |
|
|
SIGNAL mux3_19 : BIT; -- mux3 19
|
219 |
|
|
SIGNAL mux3_20 : BIT; -- mux3 20
|
220 |
|
|
SIGNAL mux3_21 : BIT; -- mux3 21
|
221 |
|
|
SIGNAL mux3_22 : BIT; -- mux3 22
|
222 |
|
|
SIGNAL mux3_23 : BIT; -- mux3 23
|
223 |
|
|
SIGNAL mux3_24 : BIT; -- mux3 24
|
224 |
|
|
SIGNAL mux3_25 : BIT; -- mux3 25
|
225 |
|
|
SIGNAL mux3_26 : BIT; -- mux3 26
|
226 |
|
|
SIGNAL mux3_27 : BIT; -- mux3 27
|
227 |
|
|
SIGNAL mux3_28 : BIT; -- mux3 28
|
228 |
|
|
SIGNAL mux3_29 : BIT; -- mux3 29
|
229 |
|
|
SIGNAL mux3_30 : BIT; -- mux3 30
|
230 |
|
|
SIGNAL mux3_31 : BIT; -- mux3 31
|
231 |
|
|
SIGNAL mux3_32 : BIT; -- mux3 32
|
232 |
|
|
SIGNAL mux3_33 : BIT; -- mux3 33
|
233 |
|
|
SIGNAL mux3_34 : BIT; -- mux3 34
|
234 |
|
|
SIGNAL mux3_35 : BIT; -- mux3 35
|
235 |
|
|
SIGNAL mux3_36 : BIT; -- mux3 36
|
236 |
|
|
SIGNAL mux3_37 : BIT; -- mux3 37
|
237 |
|
|
SIGNAL mux3_38 : BIT; -- mux3 38
|
238 |
|
|
SIGNAL mux3_39 : BIT; -- mux3 39
|
239 |
|
|
SIGNAL mux3_40 : BIT; -- mux3 40
|
240 |
|
|
SIGNAL mux3_41 : BIT; -- mux3 41
|
241 |
|
|
SIGNAL mux3_42 : BIT; -- mux3 42
|
242 |
|
|
SIGNAL mux3_43 : BIT; -- mux3 43
|
243 |
|
|
SIGNAL mux3_44 : BIT; -- mux3 44
|
244 |
|
|
SIGNAL mux3_45 : BIT; -- mux3 45
|
245 |
|
|
SIGNAL mux3_46 : BIT; -- mux3 46
|
246 |
|
|
SIGNAL mux3_47 : BIT; -- mux3 47
|
247 |
|
|
SIGNAL mux3_48 : BIT; -- mux3 48
|
248 |
|
|
SIGNAL mux3_49 : BIT; -- mux3 49
|
249 |
|
|
SIGNAL mux3_50 : BIT; -- mux3 50
|
250 |
|
|
SIGNAL mux3_51 : BIT; -- mux3 51
|
251 |
|
|
SIGNAL mux3_52 : BIT; -- mux3 52
|
252 |
|
|
SIGNAL mux3_53 : BIT; -- mux3 53
|
253 |
|
|
SIGNAL mux3_54 : BIT; -- mux3 54
|
254 |
|
|
SIGNAL mux3_55 : BIT; -- mux3 55
|
255 |
|
|
SIGNAL mux3_56 : BIT; -- mux3 56
|
256 |
|
|
SIGNAL mux3_57 : BIT; -- mux3 57
|
257 |
|
|
SIGNAL mux3_58 : BIT; -- mux3 58
|
258 |
|
|
SIGNAL mux3_59 : BIT; -- mux3 59
|
259 |
|
|
SIGNAL mux3_60 : BIT; -- mux3 60
|
260 |
|
|
SIGNAL mux3_61 : BIT; -- mux3 61
|
261 |
|
|
SIGNAL mux3_62 : BIT; -- mux3 62
|
262 |
|
|
SIGNAL mux3_63 : BIT; -- mux3 63
|
263 |
|
|
SIGNAL reg_cbc_0 : BIT; -- reg_cbc 0
|
264 |
|
|
SIGNAL reg_cbc_1 : BIT; -- reg_cbc 1
|
265 |
|
|
SIGNAL reg_cbc_2 : BIT; -- reg_cbc 2
|
266 |
|
|
SIGNAL reg_cbc_3 : BIT; -- reg_cbc 3
|
267 |
|
|
SIGNAL reg_cbc_4 : BIT; -- reg_cbc 4
|
268 |
|
|
SIGNAL reg_cbc_5 : BIT; -- reg_cbc 5
|
269 |
|
|
SIGNAL reg_cbc_6 : BIT; -- reg_cbc 6
|
270 |
|
|
SIGNAL reg_cbc_7 : BIT; -- reg_cbc 7
|
271 |
|
|
SIGNAL reg_cbc_8 : BIT; -- reg_cbc 8
|
272 |
|
|
SIGNAL reg_cbc_9 : BIT; -- reg_cbc 9
|
273 |
|
|
SIGNAL reg_cbc_10 : BIT; -- reg_cbc 10
|
274 |
|
|
SIGNAL reg_cbc_11 : BIT; -- reg_cbc 11
|
275 |
|
|
SIGNAL reg_cbc_12 : BIT; -- reg_cbc 12
|
276 |
|
|
SIGNAL reg_cbc_13 : BIT; -- reg_cbc 13
|
277 |
|
|
SIGNAL reg_cbc_14 : BIT; -- reg_cbc 14
|
278 |
|
|
SIGNAL reg_cbc_15 : BIT; -- reg_cbc 15
|
279 |
|
|
SIGNAL reg_cbc_16 : BIT; -- reg_cbc 16
|
280 |
|
|
SIGNAL reg_cbc_17 : BIT; -- reg_cbc 17
|
281 |
|
|
SIGNAL reg_cbc_18 : BIT; -- reg_cbc 18
|
282 |
|
|
SIGNAL reg_cbc_19 : BIT; -- reg_cbc 19
|
283 |
|
|
SIGNAL reg_cbc_20 : BIT; -- reg_cbc 20
|
284 |
|
|
SIGNAL reg_cbc_21 : BIT; -- reg_cbc 21
|
285 |
|
|
SIGNAL reg_cbc_22 : BIT; -- reg_cbc 22
|
286 |
|
|
SIGNAL reg_cbc_23 : BIT; -- reg_cbc 23
|
287 |
|
|
SIGNAL reg_cbc_24 : BIT; -- reg_cbc 24
|
288 |
|
|
SIGNAL reg_cbc_25 : BIT; -- reg_cbc 25
|
289 |
|
|
SIGNAL reg_cbc_26 : BIT; -- reg_cbc 26
|
290 |
|
|
SIGNAL reg_cbc_27 : BIT; -- reg_cbc 27
|
291 |
|
|
SIGNAL reg_cbc_28 : BIT; -- reg_cbc 28
|
292 |
|
|
SIGNAL reg_cbc_29 : BIT; -- reg_cbc 29
|
293 |
|
|
SIGNAL reg_cbc_30 : BIT; -- reg_cbc 30
|
294 |
|
|
SIGNAL reg_cbc_31 : BIT; -- reg_cbc 31
|
295 |
|
|
SIGNAL reg_cbc_32 : BIT; -- reg_cbc 32
|
296 |
|
|
SIGNAL reg_cbc_33 : BIT; -- reg_cbc 33
|
297 |
|
|
SIGNAL reg_cbc_34 : BIT; -- reg_cbc 34
|
298 |
|
|
SIGNAL reg_cbc_35 : BIT; -- reg_cbc 35
|
299 |
|
|
SIGNAL reg_cbc_36 : BIT; -- reg_cbc 36
|
300 |
|
|
SIGNAL reg_cbc_37 : BIT; -- reg_cbc 37
|
301 |
|
|
SIGNAL reg_cbc_38 : BIT; -- reg_cbc 38
|
302 |
|
|
SIGNAL reg_cbc_39 : BIT; -- reg_cbc 39
|
303 |
|
|
SIGNAL reg_cbc_40 : BIT; -- reg_cbc 40
|
304 |
|
|
SIGNAL reg_cbc_41 : BIT; -- reg_cbc 41
|
305 |
|
|
SIGNAL reg_cbc_42 : BIT; -- reg_cbc 42
|
306 |
|
|
SIGNAL reg_cbc_43 : BIT; -- reg_cbc 43
|
307 |
|
|
SIGNAL reg_cbc_44 : BIT; -- reg_cbc 44
|
308 |
|
|
SIGNAL reg_cbc_45 : BIT; -- reg_cbc 45
|
309 |
|
|
SIGNAL reg_cbc_46 : BIT; -- reg_cbc 46
|
310 |
|
|
SIGNAL reg_cbc_47 : BIT; -- reg_cbc 47
|
311 |
|
|
SIGNAL reg_cbc_48 : BIT; -- reg_cbc 48
|
312 |
|
|
SIGNAL reg_cbc_49 : BIT; -- reg_cbc 49
|
313 |
|
|
SIGNAL reg_cbc_50 : BIT; -- reg_cbc 50
|
314 |
|
|
SIGNAL reg_cbc_51 : BIT; -- reg_cbc 51
|
315 |
|
|
SIGNAL reg_cbc_52 : BIT; -- reg_cbc 52
|
316 |
|
|
SIGNAL reg_cbc_53 : BIT; -- reg_cbc 53
|
317 |
|
|
SIGNAL reg_cbc_54 : BIT; -- reg_cbc 54
|
318 |
|
|
SIGNAL reg_cbc_55 : BIT; -- reg_cbc 55
|
319 |
|
|
SIGNAL reg_cbc_56 : BIT; -- reg_cbc 56
|
320 |
|
|
SIGNAL reg_cbc_57 : BIT; -- reg_cbc 57
|
321 |
|
|
SIGNAL reg_cbc_58 : BIT; -- reg_cbc 58
|
322 |
|
|
SIGNAL reg_cbc_59 : BIT; -- reg_cbc 59
|
323 |
|
|
SIGNAL reg_cbc_60 : BIT; -- reg_cbc 60
|
324 |
|
|
SIGNAL reg_cbc_61 : BIT; -- reg_cbc 61
|
325 |
|
|
SIGNAL reg_cbc_62 : BIT; -- reg_cbc 62
|
326 |
|
|
SIGNAL reg_cbc_63 : BIT; -- reg_cbc 63
|
327 |
|
|
SIGNAL reg_in_0 : BIT; -- reg_in 0
|
328 |
|
|
SIGNAL reg_in_1 : BIT; -- reg_in 1
|
329 |
|
|
SIGNAL reg_in_2 : BIT; -- reg_in 2
|
330 |
|
|
SIGNAL reg_in_3 : BIT; -- reg_in 3
|
331 |
|
|
SIGNAL reg_in_4 : BIT; -- reg_in 4
|
332 |
|
|
SIGNAL reg_in_5 : BIT; -- reg_in 5
|
333 |
|
|
SIGNAL reg_in_6 : BIT; -- reg_in 6
|
334 |
|
|
SIGNAL reg_in_7 : BIT; -- reg_in 7
|
335 |
|
|
SIGNAL reg_in_8 : BIT; -- reg_in 8
|
336 |
|
|
SIGNAL reg_in_9 : BIT; -- reg_in 9
|
337 |
|
|
SIGNAL reg_in_10 : BIT; -- reg_in 10
|
338 |
|
|
SIGNAL reg_in_11 : BIT; -- reg_in 11
|
339 |
|
|
SIGNAL reg_in_12 : BIT; -- reg_in 12
|
340 |
|
|
SIGNAL reg_in_13 : BIT; -- reg_in 13
|
341 |
|
|
SIGNAL reg_in_14 : BIT; -- reg_in 14
|
342 |
|
|
SIGNAL reg_in_15 : BIT; -- reg_in 15
|
343 |
|
|
SIGNAL reg_in_16 : BIT; -- reg_in 16
|
344 |
|
|
SIGNAL reg_in_17 : BIT; -- reg_in 17
|
345 |
|
|
SIGNAL reg_in_18 : BIT; -- reg_in 18
|
346 |
|
|
SIGNAL reg_in_19 : BIT; -- reg_in 19
|
347 |
|
|
SIGNAL reg_in_20 : BIT; -- reg_in 20
|
348 |
|
|
SIGNAL reg_in_21 : BIT; -- reg_in 21
|
349 |
|
|
SIGNAL reg_in_22 : BIT; -- reg_in 22
|
350 |
|
|
SIGNAL reg_in_23 : BIT; -- reg_in 23
|
351 |
|
|
SIGNAL reg_in_24 : BIT; -- reg_in 24
|
352 |
|
|
SIGNAL reg_in_25 : BIT; -- reg_in 25
|
353 |
|
|
SIGNAL reg_in_26 : BIT; -- reg_in 26
|
354 |
|
|
SIGNAL reg_in_27 : BIT; -- reg_in 27
|
355 |
|
|
SIGNAL reg_in_28 : BIT; -- reg_in 28
|
356 |
|
|
SIGNAL reg_in_29 : BIT; -- reg_in 29
|
357 |
|
|
SIGNAL reg_in_30 : BIT; -- reg_in 30
|
358 |
|
|
SIGNAL reg_in_31 : BIT; -- reg_in 31
|
359 |
|
|
SIGNAL reg_in_32 : BIT; -- reg_in 32
|
360 |
|
|
SIGNAL reg_in_33 : BIT; -- reg_in 33
|
361 |
|
|
SIGNAL reg_in_34 : BIT; -- reg_in 34
|
362 |
|
|
SIGNAL reg_in_35 : BIT; -- reg_in 35
|
363 |
|
|
SIGNAL reg_in_36 : BIT; -- reg_in 36
|
364 |
|
|
SIGNAL reg_in_37 : BIT; -- reg_in 37
|
365 |
|
|
SIGNAL reg_in_38 : BIT; -- reg_in 38
|
366 |
|
|
SIGNAL reg_in_39 : BIT; -- reg_in 39
|
367 |
|
|
SIGNAL reg_in_40 : BIT; -- reg_in 40
|
368 |
|
|
SIGNAL reg_in_41 : BIT; -- reg_in 41
|
369 |
|
|
SIGNAL reg_in_42 : BIT; -- reg_in 42
|
370 |
|
|
SIGNAL reg_in_43 : BIT; -- reg_in 43
|
371 |
|
|
SIGNAL reg_in_44 : BIT; -- reg_in 44
|
372 |
|
|
SIGNAL reg_in_45 : BIT; -- reg_in 45
|
373 |
|
|
SIGNAL reg_in_46 : BIT; -- reg_in 46
|
374 |
|
|
SIGNAL reg_in_47 : BIT; -- reg_in 47
|
375 |
|
|
SIGNAL reg_in_48 : BIT; -- reg_in 48
|
376 |
|
|
SIGNAL reg_in_49 : BIT; -- reg_in 49
|
377 |
|
|
SIGNAL reg_in_50 : BIT; -- reg_in 50
|
378 |
|
|
SIGNAL reg_in_51 : BIT; -- reg_in 51
|
379 |
|
|
SIGNAL reg_in_52 : BIT; -- reg_in 52
|
380 |
|
|
SIGNAL reg_in_53 : BIT; -- reg_in 53
|
381 |
|
|
SIGNAL reg_in_54 : BIT; -- reg_in 54
|
382 |
|
|
SIGNAL reg_in_55 : BIT; -- reg_in 55
|
383 |
|
|
SIGNAL reg_in_56 : BIT; -- reg_in 56
|
384 |
|
|
SIGNAL reg_in_57 : BIT; -- reg_in 57
|
385 |
|
|
SIGNAL reg_in_58 : BIT; -- reg_in 58
|
386 |
|
|
SIGNAL reg_in_59 : BIT; -- reg_in 59
|
387 |
|
|
SIGNAL reg_in_60 : BIT; -- reg_in 60
|
388 |
|
|
SIGNAL reg_in_61 : BIT; -- reg_in 61
|
389 |
|
|
SIGNAL reg_in_62 : BIT; -- reg_in 62
|
390 |
|
|
SIGNAL reg_in_63 : BIT; -- reg_in 63
|
391 |
|
|
SIGNAL reg_iv_0 : BIT; -- reg_iv 0
|
392 |
|
|
SIGNAL reg_iv_1 : BIT; -- reg_iv 1
|
393 |
|
|
SIGNAL reg_iv_2 : BIT; -- reg_iv 2
|
394 |
|
|
SIGNAL reg_iv_3 : BIT; -- reg_iv 3
|
395 |
|
|
SIGNAL reg_iv_4 : BIT; -- reg_iv 4
|
396 |
|
|
SIGNAL reg_iv_5 : BIT; -- reg_iv 5
|
397 |
|
|
SIGNAL reg_iv_6 : BIT; -- reg_iv 6
|
398 |
|
|
SIGNAL reg_iv_7 : BIT; -- reg_iv 7
|
399 |
|
|
SIGNAL reg_iv_8 : BIT; -- reg_iv 8
|
400 |
|
|
SIGNAL reg_iv_9 : BIT; -- reg_iv 9
|
401 |
|
|
SIGNAL reg_iv_10 : BIT; -- reg_iv 10
|
402 |
|
|
SIGNAL reg_iv_11 : BIT; -- reg_iv 11
|
403 |
|
|
SIGNAL reg_iv_12 : BIT; -- reg_iv 12
|
404 |
|
|
SIGNAL reg_iv_13 : BIT; -- reg_iv 13
|
405 |
|
|
SIGNAL reg_iv_14 : BIT; -- reg_iv 14
|
406 |
|
|
SIGNAL reg_iv_15 : BIT; -- reg_iv 15
|
407 |
|
|
SIGNAL reg_iv_16 : BIT; -- reg_iv 16
|
408 |
|
|
SIGNAL reg_iv_17 : BIT; -- reg_iv 17
|
409 |
|
|
SIGNAL reg_iv_18 : BIT; -- reg_iv 18
|
410 |
|
|
SIGNAL reg_iv_19 : BIT; -- reg_iv 19
|
411 |
|
|
SIGNAL reg_iv_20 : BIT; -- reg_iv 20
|
412 |
|
|
SIGNAL reg_iv_21 : BIT; -- reg_iv 21
|
413 |
|
|
SIGNAL reg_iv_22 : BIT; -- reg_iv 22
|
414 |
|
|
SIGNAL reg_iv_23 : BIT; -- reg_iv 23
|
415 |
|
|
SIGNAL reg_iv_24 : BIT; -- reg_iv 24
|
416 |
|
|
SIGNAL reg_iv_25 : BIT; -- reg_iv 25
|
417 |
|
|
SIGNAL reg_iv_26 : BIT; -- reg_iv 26
|
418 |
|
|
SIGNAL reg_iv_27 : BIT; -- reg_iv 27
|
419 |
|
|
SIGNAL reg_iv_28 : BIT; -- reg_iv 28
|
420 |
|
|
SIGNAL reg_iv_29 : BIT; -- reg_iv 29
|
421 |
|
|
SIGNAL reg_iv_30 : BIT; -- reg_iv 30
|
422 |
|
|
SIGNAL reg_iv_31 : BIT; -- reg_iv 31
|
423 |
|
|
SIGNAL reg_iv_32 : BIT; -- reg_iv 32
|
424 |
|
|
SIGNAL reg_iv_33 : BIT; -- reg_iv 33
|
425 |
|
|
SIGNAL reg_iv_34 : BIT; -- reg_iv 34
|
426 |
|
|
SIGNAL reg_iv_35 : BIT; -- reg_iv 35
|
427 |
|
|
SIGNAL reg_iv_36 : BIT; -- reg_iv 36
|
428 |
|
|
SIGNAL reg_iv_37 : BIT; -- reg_iv 37
|
429 |
|
|
SIGNAL reg_iv_38 : BIT; -- reg_iv 38
|
430 |
|
|
SIGNAL reg_iv_39 : BIT; -- reg_iv 39
|
431 |
|
|
SIGNAL reg_iv_40 : BIT; -- reg_iv 40
|
432 |
|
|
SIGNAL reg_iv_41 : BIT; -- reg_iv 41
|
433 |
|
|
SIGNAL reg_iv_42 : BIT; -- reg_iv 42
|
434 |
|
|
SIGNAL reg_iv_43 : BIT; -- reg_iv 43
|
435 |
|
|
SIGNAL reg_iv_44 : BIT; -- reg_iv 44
|
436 |
|
|
SIGNAL reg_iv_45 : BIT; -- reg_iv 45
|
437 |
|
|
SIGNAL reg_iv_46 : BIT; -- reg_iv 46
|
438 |
|
|
SIGNAL reg_iv_47 : BIT; -- reg_iv 47
|
439 |
|
|
SIGNAL reg_iv_48 : BIT; -- reg_iv 48
|
440 |
|
|
SIGNAL reg_iv_49 : BIT; -- reg_iv 49
|
441 |
|
|
SIGNAL reg_iv_50 : BIT; -- reg_iv 50
|
442 |
|
|
SIGNAL reg_iv_51 : BIT; -- reg_iv 51
|
443 |
|
|
SIGNAL reg_iv_52 : BIT; -- reg_iv 52
|
444 |
|
|
SIGNAL reg_iv_53 : BIT; -- reg_iv 53
|
445 |
|
|
SIGNAL reg_iv_54 : BIT; -- reg_iv 54
|
446 |
|
|
SIGNAL reg_iv_55 : BIT; -- reg_iv 55
|
447 |
|
|
SIGNAL reg_iv_56 : BIT; -- reg_iv 56
|
448 |
|
|
SIGNAL reg_iv_57 : BIT; -- reg_iv 57
|
449 |
|
|
SIGNAL reg_iv_58 : BIT; -- reg_iv 58
|
450 |
|
|
SIGNAL reg_iv_59 : BIT; -- reg_iv 59
|
451 |
|
|
SIGNAL reg_iv_60 : BIT; -- reg_iv 60
|
452 |
|
|
SIGNAL reg_iv_61 : BIT; -- reg_iv 61
|
453 |
|
|
SIGNAL reg_iv_62 : BIT; -- reg_iv 62
|
454 |
|
|
SIGNAL reg_iv_63 : BIT; -- reg_iv 63
|
455 |
|
|
SIGNAL xor2_0 : BIT; -- xor2 0
|
456 |
|
|
SIGNAL xor2_1 : BIT; -- xor2 1
|
457 |
|
|
SIGNAL xor2_2 : BIT; -- xor2 2
|
458 |
|
|
SIGNAL xor2_3 : BIT; -- xor2 3
|
459 |
|
|
SIGNAL xor2_4 : BIT; -- xor2 4
|
460 |
|
|
SIGNAL xor2_5 : BIT; -- xor2 5
|
461 |
|
|
SIGNAL xor2_6 : BIT; -- xor2 6
|
462 |
|
|
SIGNAL xor2_7 : BIT; -- xor2 7
|
463 |
|
|
SIGNAL xor2_8 : BIT; -- xor2 8
|
464 |
|
|
SIGNAL xor2_9 : BIT; -- xor2 9
|
465 |
|
|
SIGNAL xor2_10 : BIT; -- xor2 10
|
466 |
|
|
SIGNAL xor2_11 : BIT; -- xor2 11
|
467 |
|
|
SIGNAL xor2_12 : BIT; -- xor2 12
|
468 |
|
|
SIGNAL xor2_13 : BIT; -- xor2 13
|
469 |
|
|
SIGNAL xor2_14 : BIT; -- xor2 14
|
470 |
|
|
SIGNAL xor2_15 : BIT; -- xor2 15
|
471 |
|
|
SIGNAL xor2_16 : BIT; -- xor2 16
|
472 |
|
|
SIGNAL xor2_17 : BIT; -- xor2 17
|
473 |
|
|
SIGNAL xor2_18 : BIT; -- xor2 18
|
474 |
|
|
SIGNAL xor2_19 : BIT; -- xor2 19
|
475 |
|
|
SIGNAL xor2_20 : BIT; -- xor2 20
|
476 |
|
|
SIGNAL xor2_21 : BIT; -- xor2 21
|
477 |
|
|
SIGNAL xor2_22 : BIT; -- xor2 22
|
478 |
|
|
SIGNAL xor2_23 : BIT; -- xor2 23
|
479 |
|
|
SIGNAL xor2_24 : BIT; -- xor2 24
|
480 |
|
|
SIGNAL xor2_25 : BIT; -- xor2 25
|
481 |
|
|
SIGNAL xor2_26 : BIT; -- xor2 26
|
482 |
|
|
SIGNAL xor2_27 : BIT; -- xor2 27
|
483 |
|
|
SIGNAL xor2_28 : BIT; -- xor2 28
|
484 |
|
|
SIGNAL xor2_29 : BIT; -- xor2 29
|
485 |
|
|
SIGNAL xor2_30 : BIT; -- xor2 30
|
486 |
|
|
SIGNAL xor2_31 : BIT; -- xor2 31
|
487 |
|
|
SIGNAL xor2_32 : BIT; -- xor2 32
|
488 |
|
|
SIGNAL xor2_33 : BIT; -- xor2 33
|
489 |
|
|
SIGNAL xor2_34 : BIT; -- xor2 34
|
490 |
|
|
SIGNAL xor2_35 : BIT; -- xor2 35
|
491 |
|
|
SIGNAL xor2_36 : BIT; -- xor2 36
|
492 |
|
|
SIGNAL xor2_37 : BIT; -- xor2 37
|
493 |
|
|
SIGNAL xor2_38 : BIT; -- xor2 38
|
494 |
|
|
SIGNAL xor2_39 : BIT; -- xor2 39
|
495 |
|
|
SIGNAL xor2_40 : BIT; -- xor2 40
|
496 |
|
|
SIGNAL xor2_41 : BIT; -- xor2 41
|
497 |
|
|
SIGNAL xor2_42 : BIT; -- xor2 42
|
498 |
|
|
SIGNAL xor2_43 : BIT; -- xor2 43
|
499 |
|
|
SIGNAL xor2_44 : BIT; -- xor2 44
|
500 |
|
|
SIGNAL xor2_45 : BIT; -- xor2 45
|
501 |
|
|
SIGNAL xor2_46 : BIT; -- xor2 46
|
502 |
|
|
SIGNAL xor2_47 : BIT; -- xor2 47
|
503 |
|
|
SIGNAL xor2_48 : BIT; -- xor2 48
|
504 |
|
|
SIGNAL xor2_49 : BIT; -- xor2 49
|
505 |
|
|
SIGNAL xor2_50 : BIT; -- xor2 50
|
506 |
|
|
SIGNAL xor2_51 : BIT; -- xor2 51
|
507 |
|
|
SIGNAL xor2_52 : BIT; -- xor2 52
|
508 |
|
|
SIGNAL xor2_53 : BIT; -- xor2 53
|
509 |
|
|
SIGNAL xor2_54 : BIT; -- xor2 54
|
510 |
|
|
SIGNAL xor2_55 : BIT; -- xor2 55
|
511 |
|
|
SIGNAL xor2_56 : BIT; -- xor2 56
|
512 |
|
|
SIGNAL xor2_57 : BIT; -- xor2 57
|
513 |
|
|
SIGNAL xor2_58 : BIT; -- xor2 58
|
514 |
|
|
SIGNAL xor2_59 : BIT; -- xor2 59
|
515 |
|
|
SIGNAL xor2_60 : BIT; -- xor2 60
|
516 |
|
|
SIGNAL xor2_61 : BIT; -- xor2 61
|
517 |
|
|
SIGNAL xor2_62 : BIT; -- xor2 62
|
518 |
|
|
SIGNAL xor2_63 : BIT; -- xor2 63
|
519 |
|
|
SIGNAL zero64_0 : BIT; -- zero64 0
|
520 |
|
|
SIGNAL zero64_1 : BIT; -- zero64 1
|
521 |
|
|
SIGNAL zero64_2 : BIT; -- zero64 2
|
522 |
|
|
SIGNAL zero64_3 : BIT; -- zero64 3
|
523 |
|
|
SIGNAL zero64_4 : BIT; -- zero64 4
|
524 |
|
|
SIGNAL zero64_5 : BIT; -- zero64 5
|
525 |
|
|
SIGNAL zero64_6 : BIT; -- zero64 6
|
526 |
|
|
SIGNAL zero64_7 : BIT; -- zero64 7
|
527 |
|
|
SIGNAL zero64_8 : BIT; -- zero64 8
|
528 |
|
|
SIGNAL zero64_9 : BIT; -- zero64 9
|
529 |
|
|
SIGNAL zero64_10 : BIT; -- zero64 10
|
530 |
|
|
SIGNAL zero64_11 : BIT; -- zero64 11
|
531 |
|
|
SIGNAL zero64_12 : BIT; -- zero64 12
|
532 |
|
|
SIGNAL zero64_13 : BIT; -- zero64 13
|
533 |
|
|
SIGNAL zero64_14 : BIT; -- zero64 14
|
534 |
|
|
SIGNAL zero64_15 : BIT; -- zero64 15
|
535 |
|
|
SIGNAL zero64_16 : BIT; -- zero64 16
|
536 |
|
|
SIGNAL zero64_17 : BIT; -- zero64 17
|
537 |
|
|
SIGNAL zero64_18 : BIT; -- zero64 18
|
538 |
|
|
SIGNAL zero64_19 : BIT; -- zero64 19
|
539 |
|
|
SIGNAL zero64_20 : BIT; -- zero64 20
|
540 |
|
|
SIGNAL zero64_21 : BIT; -- zero64 21
|
541 |
|
|
SIGNAL zero64_22 : BIT; -- zero64 22
|
542 |
|
|
SIGNAL zero64_23 : BIT; -- zero64 23
|
543 |
|
|
SIGNAL zero64_24 : BIT; -- zero64 24
|
544 |
|
|
SIGNAL zero64_25 : BIT; -- zero64 25
|
545 |
|
|
SIGNAL zero64_26 : BIT; -- zero64 26
|
546 |
|
|
SIGNAL zero64_27 : BIT; -- zero64 27
|
547 |
|
|
SIGNAL zero64_28 : BIT; -- zero64 28
|
548 |
|
|
SIGNAL zero64_29 : BIT; -- zero64 29
|
549 |
|
|
SIGNAL zero64_30 : BIT; -- zero64 30
|
550 |
|
|
SIGNAL zero64_31 : BIT; -- zero64 31
|
551 |
|
|
SIGNAL zero64_32 : BIT; -- zero64 32
|
552 |
|
|
SIGNAL zero64_33 : BIT; -- zero64 33
|
553 |
|
|
SIGNAL zero64_34 : BIT; -- zero64 34
|
554 |
|
|
SIGNAL zero64_35 : BIT; -- zero64 35
|
555 |
|
|
SIGNAL zero64_36 : BIT; -- zero64 36
|
556 |
|
|
SIGNAL zero64_37 : BIT; -- zero64 37
|
557 |
|
|
SIGNAL zero64_38 : BIT; -- zero64 38
|
558 |
|
|
SIGNAL zero64_39 : BIT; -- zero64 39
|
559 |
|
|
SIGNAL zero64_40 : BIT; -- zero64 40
|
560 |
|
|
SIGNAL zero64_41 : BIT; -- zero64 41
|
561 |
|
|
SIGNAL zero64_42 : BIT; -- zero64 42
|
562 |
|
|
SIGNAL zero64_43 : BIT; -- zero64 43
|
563 |
|
|
SIGNAL zero64_44 : BIT; -- zero64 44
|
564 |
|
|
SIGNAL zero64_45 : BIT; -- zero64 45
|
565 |
|
|
SIGNAL zero64_46 : BIT; -- zero64 46
|
566 |
|
|
SIGNAL zero64_47 : BIT; -- zero64 47
|
567 |
|
|
SIGNAL zero64_48 : BIT; -- zero64 48
|
568 |
|
|
SIGNAL zero64_49 : BIT; -- zero64 49
|
569 |
|
|
SIGNAL zero64_50 : BIT; -- zero64 50
|
570 |
|
|
SIGNAL zero64_51 : BIT; -- zero64 51
|
571 |
|
|
SIGNAL zero64_52 : BIT; -- zero64 52
|
572 |
|
|
SIGNAL zero64_53 : BIT; -- zero64 53
|
573 |
|
|
SIGNAL zero64_54 : BIT; -- zero64 54
|
574 |
|
|
SIGNAL zero64_55 : BIT; -- zero64 55
|
575 |
|
|
SIGNAL zero64_56 : BIT; -- zero64 56
|
576 |
|
|
SIGNAL zero64_57 : BIT; -- zero64 57
|
577 |
|
|
SIGNAL zero64_58 : BIT; -- zero64 58
|
578 |
|
|
SIGNAL zero64_59 : BIT; -- zero64 59
|
579 |
|
|
SIGNAL zero64_60 : BIT; -- zero64 60
|
580 |
|
|
SIGNAL zero64_61 : BIT; -- zero64 61
|
581 |
|
|
SIGNAL zero64_62 : BIT; -- zero64 62
|
582 |
|
|
SIGNAL zero64_63 : BIT; -- zero64 63
|
583 |
|
|
|
584 |
|
|
BEGIN
|
585 |
|
|
|
586 |
|
|
zero0 : zero_x0
|
587 |
|
|
PORT MAP (
|
588 |
|
|
vss => vss,
|
589 |
|
|
vdd => vdd,
|
590 |
|
|
nq => zero64_0);
|
591 |
|
|
zero1 : zero_x0
|
592 |
|
|
PORT MAP (
|
593 |
|
|
vss => vss,
|
594 |
|
|
vdd => vdd,
|
595 |
|
|
nq => zero64_1);
|
596 |
|
|
zero2 : zero_x0
|
597 |
|
|
PORT MAP (
|
598 |
|
|
vss => vss,
|
599 |
|
|
vdd => vdd,
|
600 |
|
|
nq => zero64_2);
|
601 |
|
|
zero3 : zero_x0
|
602 |
|
|
PORT MAP (
|
603 |
|
|
vss => vss,
|
604 |
|
|
vdd => vdd,
|
605 |
|
|
nq => zero64_3);
|
606 |
|
|
zero4 : zero_x0
|
607 |
|
|
PORT MAP (
|
608 |
|
|
vss => vss,
|
609 |
|
|
vdd => vdd,
|
610 |
|
|
nq => zero64_4);
|
611 |
|
|
zero5 : zero_x0
|
612 |
|
|
PORT MAP (
|
613 |
|
|
vss => vss,
|
614 |
|
|
vdd => vdd,
|
615 |
|
|
nq => zero64_5);
|
616 |
|
|
zero6 : zero_x0
|
617 |
|
|
PORT MAP (
|
618 |
|
|
vss => vss,
|
619 |
|
|
vdd => vdd,
|
620 |
|
|
nq => zero64_6);
|
621 |
|
|
zero7 : zero_x0
|
622 |
|
|
PORT MAP (
|
623 |
|
|
vss => vss,
|
624 |
|
|
vdd => vdd,
|
625 |
|
|
nq => zero64_7);
|
626 |
|
|
zero8 : zero_x0
|
627 |
|
|
PORT MAP (
|
628 |
|
|
vss => vss,
|
629 |
|
|
vdd => vdd,
|
630 |
|
|
nq => zero64_8);
|
631 |
|
|
zero9 : zero_x0
|
632 |
|
|
PORT MAP (
|
633 |
|
|
vss => vss,
|
634 |
|
|
vdd => vdd,
|
635 |
|
|
nq => zero64_9);
|
636 |
|
|
zero10 : zero_x0
|
637 |
|
|
PORT MAP (
|
638 |
|
|
vss => vss,
|
639 |
|
|
vdd => vdd,
|
640 |
|
|
nq => zero64_10);
|
641 |
|
|
zero11 : zero_x0
|
642 |
|
|
PORT MAP (
|
643 |
|
|
vss => vss,
|
644 |
|
|
vdd => vdd,
|
645 |
|
|
nq => zero64_11);
|
646 |
|
|
zero12 : zero_x0
|
647 |
|
|
PORT MAP (
|
648 |
|
|
vss => vss,
|
649 |
|
|
vdd => vdd,
|
650 |
|
|
nq => zero64_12);
|
651 |
|
|
zero13 : zero_x0
|
652 |
|
|
PORT MAP (
|
653 |
|
|
vss => vss,
|
654 |
|
|
vdd => vdd,
|
655 |
|
|
nq => zero64_13);
|
656 |
|
|
zero14 : zero_x0
|
657 |
|
|
PORT MAP (
|
658 |
|
|
vss => vss,
|
659 |
|
|
vdd => vdd,
|
660 |
|
|
nq => zero64_14);
|
661 |
|
|
zero15 : zero_x0
|
662 |
|
|
PORT MAP (
|
663 |
|
|
vss => vss,
|
664 |
|
|
vdd => vdd,
|
665 |
|
|
nq => zero64_15);
|
666 |
|
|
zero16 : zero_x0
|
667 |
|
|
PORT MAP (
|
668 |
|
|
vss => vss,
|
669 |
|
|
vdd => vdd,
|
670 |
|
|
nq => zero64_16);
|
671 |
|
|
zero17 : zero_x0
|
672 |
|
|
PORT MAP (
|
673 |
|
|
vss => vss,
|
674 |
|
|
vdd => vdd,
|
675 |
|
|
nq => zero64_17);
|
676 |
|
|
zero18 : zero_x0
|
677 |
|
|
PORT MAP (
|
678 |
|
|
vss => vss,
|
679 |
|
|
vdd => vdd,
|
680 |
|
|
nq => zero64_18);
|
681 |
|
|
zero19 : zero_x0
|
682 |
|
|
PORT MAP (
|
683 |
|
|
vss => vss,
|
684 |
|
|
vdd => vdd,
|
685 |
|
|
nq => zero64_19);
|
686 |
|
|
zero20 : zero_x0
|
687 |
|
|
PORT MAP (
|
688 |
|
|
vss => vss,
|
689 |
|
|
vdd => vdd,
|
690 |
|
|
nq => zero64_20);
|
691 |
|
|
zero21 : zero_x0
|
692 |
|
|
PORT MAP (
|
693 |
|
|
vss => vss,
|
694 |
|
|
vdd => vdd,
|
695 |
|
|
nq => zero64_21);
|
696 |
|
|
zero22 : zero_x0
|
697 |
|
|
PORT MAP (
|
698 |
|
|
vss => vss,
|
699 |
|
|
vdd => vdd,
|
700 |
|
|
nq => zero64_22);
|
701 |
|
|
zero23 : zero_x0
|
702 |
|
|
PORT MAP (
|
703 |
|
|
vss => vss,
|
704 |
|
|
vdd => vdd,
|
705 |
|
|
nq => zero64_23);
|
706 |
|
|
zero24 : zero_x0
|
707 |
|
|
PORT MAP (
|
708 |
|
|
vss => vss,
|
709 |
|
|
vdd => vdd,
|
710 |
|
|
nq => zero64_24);
|
711 |
|
|
zero25 : zero_x0
|
712 |
|
|
PORT MAP (
|
713 |
|
|
vss => vss,
|
714 |
|
|
vdd => vdd,
|
715 |
|
|
nq => zero64_25);
|
716 |
|
|
zero26 : zero_x0
|
717 |
|
|
PORT MAP (
|
718 |
|
|
vss => vss,
|
719 |
|
|
vdd => vdd,
|
720 |
|
|
nq => zero64_26);
|
721 |
|
|
zero27 : zero_x0
|
722 |
|
|
PORT MAP (
|
723 |
|
|
vss => vss,
|
724 |
|
|
vdd => vdd,
|
725 |
|
|
nq => zero64_27);
|
726 |
|
|
zero28 : zero_x0
|
727 |
|
|
PORT MAP (
|
728 |
|
|
vss => vss,
|
729 |
|
|
vdd => vdd,
|
730 |
|
|
nq => zero64_28);
|
731 |
|
|
zero29 : zero_x0
|
732 |
|
|
PORT MAP (
|
733 |
|
|
vss => vss,
|
734 |
|
|
vdd => vdd,
|
735 |
|
|
nq => zero64_29);
|
736 |
|
|
zero30 : zero_x0
|
737 |
|
|
PORT MAP (
|
738 |
|
|
vss => vss,
|
739 |
|
|
vdd => vdd,
|
740 |
|
|
nq => zero64_30);
|
741 |
|
|
zero31 : zero_x0
|
742 |
|
|
PORT MAP (
|
743 |
|
|
vss => vss,
|
744 |
|
|
vdd => vdd,
|
745 |
|
|
nq => zero64_31);
|
746 |
|
|
zero32 : zero_x0
|
747 |
|
|
PORT MAP (
|
748 |
|
|
vss => vss,
|
749 |
|
|
vdd => vdd,
|
750 |
|
|
nq => zero64_32);
|
751 |
|
|
zero33 : zero_x0
|
752 |
|
|
PORT MAP (
|
753 |
|
|
vss => vss,
|
754 |
|
|
vdd => vdd,
|
755 |
|
|
nq => zero64_33);
|
756 |
|
|
zero34 : zero_x0
|
757 |
|
|
PORT MAP (
|
758 |
|
|
vss => vss,
|
759 |
|
|
vdd => vdd,
|
760 |
|
|
nq => zero64_34);
|
761 |
|
|
zero35 : zero_x0
|
762 |
|
|
PORT MAP (
|
763 |
|
|
vss => vss,
|
764 |
|
|
vdd => vdd,
|
765 |
|
|
nq => zero64_35);
|
766 |
|
|
zero36 : zero_x0
|
767 |
|
|
PORT MAP (
|
768 |
|
|
vss => vss,
|
769 |
|
|
vdd => vdd,
|
770 |
|
|
nq => zero64_36);
|
771 |
|
|
zero37 : zero_x0
|
772 |
|
|
PORT MAP (
|
773 |
|
|
vss => vss,
|
774 |
|
|
vdd => vdd,
|
775 |
|
|
nq => zero64_37);
|
776 |
|
|
zero38 : zero_x0
|
777 |
|
|
PORT MAP (
|
778 |
|
|
vss => vss,
|
779 |
|
|
vdd => vdd,
|
780 |
|
|
nq => zero64_38);
|
781 |
|
|
zero39 : zero_x0
|
782 |
|
|
PORT MAP (
|
783 |
|
|
vss => vss,
|
784 |
|
|
vdd => vdd,
|
785 |
|
|
nq => zero64_39);
|
786 |
|
|
zero40 : zero_x0
|
787 |
|
|
PORT MAP (
|
788 |
|
|
vss => vss,
|
789 |
|
|
vdd => vdd,
|
790 |
|
|
nq => zero64_40);
|
791 |
|
|
zero41 : zero_x0
|
792 |
|
|
PORT MAP (
|
793 |
|
|
vss => vss,
|
794 |
|
|
vdd => vdd,
|
795 |
|
|
nq => zero64_41);
|
796 |
|
|
zero42 : zero_x0
|
797 |
|
|
PORT MAP (
|
798 |
|
|
vss => vss,
|
799 |
|
|
vdd => vdd,
|
800 |
|
|
nq => zero64_42);
|
801 |
|
|
zero43 : zero_x0
|
802 |
|
|
PORT MAP (
|
803 |
|
|
vss => vss,
|
804 |
|
|
vdd => vdd,
|
805 |
|
|
nq => zero64_43);
|
806 |
|
|
zero44 : zero_x0
|
807 |
|
|
PORT MAP (
|
808 |
|
|
vss => vss,
|
809 |
|
|
vdd => vdd,
|
810 |
|
|
nq => zero64_44);
|
811 |
|
|
zero45 : zero_x0
|
812 |
|
|
PORT MAP (
|
813 |
|
|
vss => vss,
|
814 |
|
|
vdd => vdd,
|
815 |
|
|
nq => zero64_45);
|
816 |
|
|
zero46 : zero_x0
|
817 |
|
|
PORT MAP (
|
818 |
|
|
vss => vss,
|
819 |
|
|
vdd => vdd,
|
820 |
|
|
nq => zero64_46);
|
821 |
|
|
zero47 : zero_x0
|
822 |
|
|
PORT MAP (
|
823 |
|
|
vss => vss,
|
824 |
|
|
vdd => vdd,
|
825 |
|
|
nq => zero64_47);
|
826 |
|
|
zero48 : zero_x0
|
827 |
|
|
PORT MAP (
|
828 |
|
|
vss => vss,
|
829 |
|
|
vdd => vdd,
|
830 |
|
|
nq => zero64_48);
|
831 |
|
|
zero49 : zero_x0
|
832 |
|
|
PORT MAP (
|
833 |
|
|
vss => vss,
|
834 |
|
|
vdd => vdd,
|
835 |
|
|
nq => zero64_49);
|
836 |
|
|
zero50 : zero_x0
|
837 |
|
|
PORT MAP (
|
838 |
|
|
vss => vss,
|
839 |
|
|
vdd => vdd,
|
840 |
|
|
nq => zero64_50);
|
841 |
|
|
zero51 : zero_x0
|
842 |
|
|
PORT MAP (
|
843 |
|
|
vss => vss,
|
844 |
|
|
vdd => vdd,
|
845 |
|
|
nq => zero64_51);
|
846 |
|
|
zero52 : zero_x0
|
847 |
|
|
PORT MAP (
|
848 |
|
|
vss => vss,
|
849 |
|
|
vdd => vdd,
|
850 |
|
|
nq => zero64_52);
|
851 |
|
|
zero53 : zero_x0
|
852 |
|
|
PORT MAP (
|
853 |
|
|
vss => vss,
|
854 |
|
|
vdd => vdd,
|
855 |
|
|
nq => zero64_53);
|
856 |
|
|
zero54 : zero_x0
|
857 |
|
|
PORT MAP (
|
858 |
|
|
vss => vss,
|
859 |
|
|
vdd => vdd,
|
860 |
|
|
nq => zero64_54);
|
861 |
|
|
zero55 : zero_x0
|
862 |
|
|
PORT MAP (
|
863 |
|
|
vss => vss,
|
864 |
|
|
vdd => vdd,
|
865 |
|
|
nq => zero64_55);
|
866 |
|
|
zero56 : zero_x0
|
867 |
|
|
PORT MAP (
|
868 |
|
|
vss => vss,
|
869 |
|
|
vdd => vdd,
|
870 |
|
|
nq => zero64_56);
|
871 |
|
|
zero57 : zero_x0
|
872 |
|
|
PORT MAP (
|
873 |
|
|
vss => vss,
|
874 |
|
|
vdd => vdd,
|
875 |
|
|
nq => zero64_57);
|
876 |
|
|
zero58 : zero_x0
|
877 |
|
|
PORT MAP (
|
878 |
|
|
vss => vss,
|
879 |
|
|
vdd => vdd,
|
880 |
|
|
nq => zero64_58);
|
881 |
|
|
zero59 : zero_x0
|
882 |
|
|
PORT MAP (
|
883 |
|
|
vss => vss,
|
884 |
|
|
vdd => vdd,
|
885 |
|
|
nq => zero64_59);
|
886 |
|
|
zero60 : zero_x0
|
887 |
|
|
PORT MAP (
|
888 |
|
|
vss => vss,
|
889 |
|
|
vdd => vdd,
|
890 |
|
|
nq => zero64_60);
|
891 |
|
|
zero61 : zero_x0
|
892 |
|
|
PORT MAP (
|
893 |
|
|
vss => vss,
|
894 |
|
|
vdd => vdd,
|
895 |
|
|
nq => zero64_61);
|
896 |
|
|
zero62 : zero_x0
|
897 |
|
|
PORT MAP (
|
898 |
|
|
vss => vss,
|
899 |
|
|
vdd => vdd,
|
900 |
|
|
nq => zero64_62);
|
901 |
|
|
zero63 : zero_x0
|
902 |
|
|
PORT MAP (
|
903 |
|
|
vss => vss,
|
904 |
|
|
vdd => vdd,
|
905 |
|
|
nq => zero64_63);
|
906 |
|
|
reg_in : register64
|
907 |
|
|
PORT MAP (
|
908 |
|
|
vss => vss,
|
909 |
|
|
vdd => vdd,
|
910 |
|
|
b => reg_in_0& reg_in_1& reg_in_2& reg_in_3& reg_in_4& reg_in_5& reg_in_6& reg_in_7& reg_in_8& reg_in_9& reg_in_10& reg_in_11& reg_in_12& reg_in_13& reg_in_14& reg_in_15& reg_in_16& reg_in_17& reg_in_18& reg_in_19& reg_in_20& reg_in_21& reg_in_22& reg_in_23& reg_in_24& reg_in_25& reg_in_26& reg_in_27& reg_in_28& reg_in_29& reg_in_30& reg_in_31& reg_in_32& reg_in_33& reg_in_34& reg_in_35& reg_in_36& reg_in_37& reg_in_38& reg_in_39& reg_in_40& reg_in_41& reg_in_42& reg_in_43& reg_in_44& reg_in_45& reg_in_46& reg_in_47& reg_in_48& reg_in_49& reg_in_50& reg_in_51& reg_in_52& reg_in_53& reg_in_54& reg_in_55& reg_in_56& reg_in_57& reg_in_58& reg_in_59& reg_in_60& reg_in_61& reg_in_62& reg_in_63,
|
911 |
|
|
en => en_in,
|
912 |
|
|
rst => rst,
|
913 |
|
|
a => data_in(0)& data_in(1)& data_in(2)& data_in(3)& data_in(4)& data_in(5)& data_in(6)& data_in(7)& data_in(8)& data_in(9)& data_in(10)& data_in(11)& data_in(12)& data_in(13)& data_in(14)& data_in(15)& data_in(16)& data_in(17)& data_in(18)& data_in(19)& data_in(20)& data_in(21)& data_in(22)& data_in(23)& data_in(24)& data_in(25)& data_in(26)& data_in(27)& data_in(28)& data_in(29)& data_in(30)& data_in(31)& data_in(32)& data_in(33)& data_in(34)& data_in(35)& data_in(36)& data_in(37)& data_in(38)& data_in(39)& data_in(40)& data_in(41)& data_in(42)& data_in(43)& data_in(44)& data_in(45)& data_in(46)& data_in(47)& data_in(48)& data_in(49)& data_in(50)& data_in(51)& data_in(52)& data_in(53)& data_in(54)& data_in(55)& data_in(56)& data_in(57)& data_in(58)& data_in(59)& data_in(60)& data_in(61)& data_in(62)& data_in(63));
|
914 |
|
|
mux1 : mux64
|
915 |
|
|
PORT MAP (
|
916 |
|
|
vss => vss,
|
917 |
|
|
vdd => vdd,
|
918 |
|
|
o => mux1_63& mux1_62& mux1_61& mux1_60& mux1_59& mux1_58& mux1_57& mux1_56& mux1_55& mux1_54& mux1_53& mux1_52& mux1_51& mux1_50& mux1_49& mux1_48& mux1_47& mux1_46& mux1_45& mux1_44& mux1_43& mux1_42& mux1_41& mux1_40& mux1_39& mux1_38& mux1_37& mux1_36& mux1_35& mux1_34& mux1_33& mux1_32& mux1_31& mux1_30& mux1_29& mux1_28& mux1_27& mux1_26& mux1_25& mux1_24& mux1_23& mux1_22& mux1_21& mux1_20& mux1_19& mux1_18& mux1_17& mux1_16& mux1_15& mux1_14& mux1_13& mux1_12& mux1_11& mux1_10& mux1_9& mux1_8& mux1_7& mux1_6& mux1_5& mux1_4& mux1_3& mux1_2& mux1_1& mux1_0,
|
919 |
|
|
sel => sel1(1)& sel1(0),
|
920 |
|
|
c => zero64_63& zero64_62& zero64_61& zero64_60& zero64_59& zero64_58& zero64_57& zero64_56& zero64_55& zero64_54& zero64_53& zero64_52& zero64_51& zero64_50& zero64_49& zero64_48& zero64_47& zero64_46& zero64_45& zero64_44& zero64_43& zero64_42& zero64_41& zero64_40& zero64_39& zero64_38& zero64_37& zero64_36& zero64_35& zero64_34& zero64_33& zero64_32& zero64_31& zero64_30& zero64_29& zero64_28& zero64_27& zero64_26& zero64_25& zero64_24& zero64_23& zero64_22& zero64_21& zero64_20& zero64_19& zero64_18& zero64_17& zero64_16& zero64_15& zero64_14& zero64_13& zero64_12& zero64_11& zero64_10& zero64_9& zero64_8& zero64_7& zero64_6& zero64_5& zero64_4& zero64_3& zero64_2& zero64_1& zero64_0,
|
921 |
|
|
b => reg_in_63& reg_in_62& reg_in_61& reg_in_60& reg_in_59& reg_in_58& reg_in_57& reg_in_56& reg_in_55& reg_in_54& reg_in_53& reg_in_52& reg_in_51& reg_in_50& reg_in_49& reg_in_48& reg_in_47& reg_in_46& reg_in_45& reg_in_44& reg_in_43& reg_in_42& reg_in_41& reg_in_40& reg_in_39& reg_in_38& reg_in_37& reg_in_36& reg_in_35& reg_in_34& reg_in_33& reg_in_32& reg_in_31& reg_in_30& reg_in_29& reg_in_28& reg_in_27& reg_in_26& reg_in_25& reg_in_24& reg_in_23& reg_in_22& reg_in_21& reg_in_20& reg_in_19& reg_in_18& reg_in_17& reg_in_16& reg_in_15& reg_in_14& reg_in_13& reg_in_12& reg_in_11& reg_in_10& reg_in_9& reg_in_8& reg_in_7& reg_in_6& reg_in_5& reg_in_4& reg_in_3& reg_in_2& reg_in_1& reg_in_0,
|
922 |
|
|
a => xor2_63& xor2_62& xor2_61& xor2_60& xor2_59& xor2_58& xor2_57& xor2_56& xor2_55& xor2_54& xor2_53& xor2_52& xor2_51& xor2_50& xor2_49& xor2_48& xor2_47& xor2_46& xor2_45& xor2_44& xor2_43& xor2_42& xor2_41& xor2_40& xor2_39& xor2_38& xor2_37& xor2_36& xor2_35& xor2_34& xor2_33& xor2_32& xor2_31& xor2_30& xor2_29& xor2_28& xor2_27& xor2_26& xor2_25& xor2_24& xor2_23& xor2_22& xor2_21& xor2_20& xor2_19& xor2_18& xor2_17& xor2_16& xor2_15& xor2_14& xor2_13& xor2_12& xor2_11& xor2_10& xor2_9& xor2_8& xor2_7& xor2_6& xor2_5& xor2_4& xor2_3& xor2_2& xor2_1& xor2_0);
|
923 |
|
|
reg_iv : register64
|
924 |
|
|
PORT MAP (
|
925 |
|
|
vss => vss,
|
926 |
|
|
vdd => vdd,
|
927 |
|
|
b => reg_iv_0& reg_iv_1& reg_iv_2& reg_iv_3& reg_iv_4& reg_iv_5& reg_iv_6& reg_iv_7& reg_iv_8& reg_iv_9& reg_iv_10& reg_iv_11& reg_iv_12& reg_iv_13& reg_iv_14& reg_iv_15& reg_iv_16& reg_iv_17& reg_iv_18& reg_iv_19& reg_iv_20& reg_iv_21& reg_iv_22& reg_iv_23& reg_iv_24& reg_iv_25& reg_iv_26& reg_iv_27& reg_iv_28& reg_iv_29& reg_iv_30& reg_iv_31& reg_iv_32& reg_iv_33& reg_iv_34& reg_iv_35& reg_iv_36& reg_iv_37& reg_iv_38& reg_iv_39& reg_iv_40& reg_iv_41& reg_iv_42& reg_iv_43& reg_iv_44& reg_iv_45& reg_iv_46& reg_iv_47& reg_iv_48& reg_iv_49& reg_iv_50& reg_iv_51& reg_iv_52& reg_iv_53& reg_iv_54& reg_iv_55& reg_iv_56& reg_iv_57& reg_iv_58& reg_iv_59& reg_iv_60& reg_iv_61& reg_iv_62& reg_iv_63,
|
928 |
|
|
en => en_iv,
|
929 |
|
|
rst => rst,
|
930 |
|
|
a => mux1_0& mux1_1& mux1_2& mux1_3& mux1_4& mux1_5& mux1_6& mux1_7& mux1_8& mux1_9& mux1_10& mux1_11& mux1_12& mux1_13& mux1_14& mux1_15& mux1_16& mux1_17& mux1_18& mux1_19& mux1_20& mux1_21& mux1_22& mux1_23& mux1_24& mux1_25& mux1_26& mux1_27& mux1_28& mux1_29& mux1_30& mux1_31& mux1_32& mux1_33& mux1_34& mux1_35& mux1_36& mux1_37& mux1_38& mux1_39& mux1_40& mux1_41& mux1_42& mux1_43& mux1_44& mux1_45& mux1_46& mux1_47& mux1_48& mux1_49& mux1_50& mux1_51& mux1_52& mux1_53& mux1_54& mux1_55& mux1_56& mux1_57& mux1_58& mux1_59& mux1_60& mux1_61& mux1_62& mux1_63);
|
931 |
|
|
mux2 : mux64
|
932 |
|
|
PORT MAP (
|
933 |
|
|
vss => vss,
|
934 |
|
|
vdd => vdd,
|
935 |
|
|
o => mux2_63& mux2_62& mux2_61& mux2_60& mux2_59& mux2_58& mux2_57& mux2_56& mux2_55& mux2_54& mux2_53& mux2_52& mux2_51& mux2_50& mux2_49& mux2_48& mux2_47& mux2_46& mux2_45& mux2_44& mux2_43& mux2_42& mux2_41& mux2_40& mux2_39& mux2_38& mux2_37& mux2_36& mux2_35& mux2_34& mux2_33& mux2_32& mux2_31& mux2_30& mux2_29& mux2_28& mux2_27& mux2_26& mux2_25& mux2_24& mux2_23& mux2_22& mux2_21& mux2_20& mux2_19& mux2_18& mux2_17& mux2_16& mux2_15& mux2_14& mux2_13& mux2_12& mux2_11& mux2_10& mux2_9& mux2_8& mux2_7& mux2_6& mux2_5& mux2_4& mux2_3& mux2_2& mux2_1& mux2_0,
|
936 |
|
|
sel => sel2(1)& sel2(0),
|
937 |
|
|
c => zero64_63& zero64_62& zero64_61& zero64_60& zero64_59& zero64_58& zero64_57& zero64_56& zero64_55& zero64_54& zero64_53& zero64_52& zero64_51& zero64_50& zero64_49& zero64_48& zero64_47& zero64_46& zero64_45& zero64_44& zero64_43& zero64_42& zero64_41& zero64_40& zero64_39& zero64_38& zero64_37& zero64_36& zero64_35& zero64_34& zero64_33& zero64_32& zero64_31& zero64_30& zero64_29& zero64_28& zero64_27& zero64_26& zero64_25& zero64_24& zero64_23& zero64_22& zero64_21& zero64_20& zero64_19& zero64_18& zero64_17& zero64_16& zero64_15& zero64_14& zero64_13& zero64_12& zero64_11& zero64_10& zero64_9& zero64_8& zero64_7& zero64_6& zero64_5& zero64_4& zero64_3& zero64_2& zero64_1& zero64_0,
|
938 |
|
|
b => reg_iv_63& reg_iv_62& reg_iv_61& reg_iv_60& reg_iv_59& reg_iv_58& reg_iv_57& reg_iv_56& reg_iv_55& reg_iv_54& reg_iv_53& reg_iv_52& reg_iv_51& reg_iv_50& reg_iv_49& reg_iv_48& reg_iv_47& reg_iv_46& reg_iv_45& reg_iv_44& reg_iv_43& reg_iv_42& reg_iv_41& reg_iv_40& reg_iv_39& reg_iv_38& reg_iv_37& reg_iv_36& reg_iv_35& reg_iv_34& reg_iv_33& reg_iv_32& reg_iv_31& reg_iv_30& reg_iv_29& reg_iv_28& reg_iv_27& reg_iv_26& reg_iv_25& reg_iv_24& reg_iv_23& reg_iv_22& reg_iv_21& reg_iv_20& reg_iv_19& reg_iv_18& reg_iv_17& reg_iv_16& reg_iv_15& reg_iv_14& reg_iv_13& reg_iv_12& reg_iv_11& reg_iv_10& reg_iv_9& reg_iv_8& reg_iv_7& reg_iv_6& reg_iv_5& reg_iv_4& reg_iv_3& reg_iv_2& reg_iv_1& reg_iv_0,
|
939 |
|
|
a => xor2_63& xor2_62& xor2_61& xor2_60& xor2_59& xor2_58& xor2_57& xor2_56& xor2_55& xor2_54& xor2_53& xor2_52& xor2_51& xor2_50& xor2_49& xor2_48& xor2_47& xor2_46& xor2_45& xor2_44& xor2_43& xor2_42& xor2_41& xor2_40& xor2_39& xor2_38& xor2_37& xor2_36& xor2_35& xor2_34& xor2_33& xor2_32& xor2_31& xor2_30& xor2_29& xor2_28& xor2_27& xor2_26& xor2_25& xor2_24& xor2_23& xor2_22& xor2_21& xor2_20& xor2_19& xor2_18& xor2_17& xor2_16& xor2_15& xor2_14& xor2_13& xor2_12& xor2_11& xor2_10& xor2_9& xor2_8& xor2_7& xor2_6& xor2_5& xor2_4& xor2_3& xor2_2& xor2_1& xor2_0);
|
940 |
|
|
xor1 : xor64
|
941 |
|
|
PORT MAP (
|
942 |
|
|
vss => vss,
|
943 |
|
|
vdd => vdd,
|
944 |
|
|
o => dt_inidea(63)& dt_inidea(62)& dt_inidea(61)& dt_inidea(60)& dt_inidea(59)& dt_inidea(58)& dt_inidea(57)& dt_inidea(56)& dt_inidea(55)& dt_inidea(54)& dt_inidea(53)& dt_inidea(52)& dt_inidea(51)& dt_inidea(50)& dt_inidea(49)& dt_inidea(48)& dt_inidea(47)& dt_inidea(46)& dt_inidea(45)& dt_inidea(44)& dt_inidea(43)& dt_inidea(42)& dt_inidea(41)& dt_inidea(40)& dt_inidea(39)& dt_inidea(38)& dt_inidea(37)& dt_inidea(36)& dt_inidea(35)& dt_inidea(34)& dt_inidea(33)& dt_inidea(32)& dt_inidea(31)& dt_inidea(30)& dt_inidea(29)& dt_inidea(28)& dt_inidea(27)& dt_inidea(26)& dt_inidea(25)& dt_inidea(24)& dt_inidea(23)& dt_inidea(22)& dt_inidea(21)& dt_inidea(20)& dt_inidea(19)& dt_inidea(18)& dt_inidea(17)& dt_inidea(16)& dt_inidea(15)& dt_inidea(14)& dt_inidea(13)& dt_inidea(12)& dt_inidea(11)& dt_inidea(10)& dt_inidea(9)& dt_inidea(8)& dt_inidea(7)& dt_inidea(6)& dt_inidea(5)& dt_inidea(4)& dt_inidea(3)& dt_inidea(2)& dt_inidea(1)& dt_inidea(0),
|
945 |
|
|
b => mux2_63& mux2_62& mux2_61& mux2_60& mux2_59& mux2_58& mux2_57& mux2_56& mux2_55& mux2_54& mux2_53& mux2_52& mux2_51& mux2_50& mux2_49& mux2_48& mux2_47& mux2_46& mux2_45& mux2_44& mux2_43& mux2_42& mux2_41& mux2_40& mux2_39& mux2_38& mux2_37& mux2_36& mux2_35& mux2_34& mux2_33& mux2_32& mux2_31& mux2_30& mux2_29& mux2_28& mux2_27& mux2_26& mux2_25& mux2_24& mux2_23& mux2_22& mux2_21& mux2_20& mux2_19& mux2_18& mux2_17& mux2_16& mux2_15& mux2_14& mux2_13& mux2_12& mux2_11& mux2_10& mux2_9& mux2_8& mux2_7& mux2_6& mux2_5& mux2_4& mux2_3& mux2_2& mux2_1& mux2_0,
|
946 |
|
|
a => mux1_63& mux1_62& mux1_61& mux1_60& mux1_59& mux1_58& mux1_57& mux1_56& mux1_55& mux1_54& mux1_53& mux1_52& mux1_51& mux1_50& mux1_49& mux1_48& mux1_47& mux1_46& mux1_45& mux1_44& mux1_43& mux1_42& mux1_41& mux1_40& mux1_39& mux1_38& mux1_37& mux1_36& mux1_35& mux1_34& mux1_33& mux1_32& mux1_31& mux1_30& mux1_29& mux1_28& mux1_27& mux1_26& mux1_25& mux1_24& mux1_23& mux1_22& mux1_21& mux1_20& mux1_19& mux1_18& mux1_17& mux1_16& mux1_15& mux1_14& mux1_13& mux1_12& mux1_11& mux1_10& mux1_9& mux1_8& mux1_7& mux1_6& mux1_5& mux1_4& mux1_3& mux1_2& mux1_1& mux1_0);
|
947 |
|
|
reg_cbc : register64
|
948 |
|
|
PORT MAP (
|
949 |
|
|
vss => vss,
|
950 |
|
|
vdd => vdd,
|
951 |
|
|
b => reg_cbc_0& reg_cbc_1& reg_cbc_2& reg_cbc_3& reg_cbc_4& reg_cbc_5& reg_cbc_6& reg_cbc_7& reg_cbc_8& reg_cbc_9& reg_cbc_10& reg_cbc_11& reg_cbc_12& reg_cbc_13& reg_cbc_14& reg_cbc_15& reg_cbc_16& reg_cbc_17& reg_cbc_18& reg_cbc_19& reg_cbc_20& reg_cbc_21& reg_cbc_22& reg_cbc_23& reg_cbc_24& reg_cbc_25& reg_cbc_26& reg_cbc_27& reg_cbc_28& reg_cbc_29& reg_cbc_30& reg_cbc_31& reg_cbc_32& reg_cbc_33& reg_cbc_34& reg_cbc_35& reg_cbc_36& reg_cbc_37& reg_cbc_38& reg_cbc_39& reg_cbc_40& reg_cbc_41& reg_cbc_42& reg_cbc_43& reg_cbc_44& reg_cbc_45& reg_cbc_46& reg_cbc_47& reg_cbc_48& reg_cbc_49& reg_cbc_50& reg_cbc_51& reg_cbc_52& reg_cbc_53& reg_cbc_54& reg_cbc_55& reg_cbc_56& reg_cbc_57& reg_cbc_58& reg_cbc_59& reg_cbc_60& reg_cbc_61& reg_cbc_62& reg_cbc_63,
|
952 |
|
|
en => en_rcbc,
|
953 |
|
|
rst => rst,
|
954 |
|
|
a => reg_iv_0& reg_iv_1& reg_iv_2& reg_iv_3& reg_iv_4& reg_iv_5& reg_iv_6& reg_iv_7& reg_iv_8& reg_iv_9& reg_iv_10& reg_iv_11& reg_iv_12& reg_iv_13& reg_iv_14& reg_iv_15& reg_iv_16& reg_iv_17& reg_iv_18& reg_iv_19& reg_iv_20& reg_iv_21& reg_iv_22& reg_iv_23& reg_iv_24& reg_iv_25& reg_iv_26& reg_iv_27& reg_iv_28& reg_iv_29& reg_iv_30& reg_iv_31& reg_iv_32& reg_iv_33& reg_iv_34& reg_iv_35& reg_iv_36& reg_iv_37& reg_iv_38& reg_iv_39& reg_iv_40& reg_iv_41& reg_iv_42& reg_iv_43& reg_iv_44& reg_iv_45& reg_iv_46& reg_iv_47& reg_iv_48& reg_iv_49& reg_iv_50& reg_iv_51& reg_iv_52& reg_iv_53& reg_iv_54& reg_iv_55& reg_iv_56& reg_iv_57& reg_iv_58& reg_iv_59& reg_iv_60& reg_iv_61& reg_iv_62& reg_iv_63);
|
955 |
|
|
mux3 : mux64
|
956 |
|
|
PORT MAP (
|
957 |
|
|
vss => vss,
|
958 |
|
|
vdd => vdd,
|
959 |
|
|
o => mux3_63& mux3_62& mux3_61& mux3_60& mux3_59& mux3_58& mux3_57& mux3_56& mux3_55& mux3_54& mux3_53& mux3_52& mux3_51& mux3_50& mux3_49& mux3_48& mux3_47& mux3_46& mux3_45& mux3_44& mux3_43& mux3_42& mux3_41& mux3_40& mux3_39& mux3_38& mux3_37& mux3_36& mux3_35& mux3_34& mux3_33& mux3_32& mux3_31& mux3_30& mux3_29& mux3_28& mux3_27& mux3_26& mux3_25& mux3_24& mux3_23& mux3_22& mux3_21& mux3_20& mux3_19& mux3_18& mux3_17& mux3_16& mux3_15& mux3_14& mux3_13& mux3_12& mux3_11& mux3_10& mux3_9& mux3_8& mux3_7& mux3_6& mux3_5& mux3_4& mux3_3& mux3_2& mux3_1& mux3_0,
|
960 |
|
|
sel => sel3(1)& sel3(0),
|
961 |
|
|
c => zero64_63& zero64_62& zero64_61& zero64_60& zero64_59& zero64_58& zero64_57& zero64_56& zero64_55& zero64_54& zero64_53& zero64_52& zero64_51& zero64_50& zero64_49& zero64_48& zero64_47& zero64_46& zero64_45& zero64_44& zero64_43& zero64_42& zero64_41& zero64_40& zero64_39& zero64_38& zero64_37& zero64_36& zero64_35& zero64_34& zero64_33& zero64_32& zero64_31& zero64_30& zero64_29& zero64_28& zero64_27& zero64_26& zero64_25& zero64_24& zero64_23& zero64_22& zero64_21& zero64_20& zero64_19& zero64_18& zero64_17& zero64_16& zero64_15& zero64_14& zero64_13& zero64_12& zero64_11& zero64_10& zero64_9& zero64_8& zero64_7& zero64_6& zero64_5& zero64_4& zero64_3& zero64_2& zero64_1& zero64_0,
|
962 |
|
|
b => reg_in_63& reg_in_62& reg_in_61& reg_in_60& reg_in_59& reg_in_58& reg_in_57& reg_in_56& reg_in_55& reg_in_54& reg_in_53& reg_in_52& reg_in_51& reg_in_50& reg_in_49& reg_in_48& reg_in_47& reg_in_46& reg_in_45& reg_in_44& reg_in_43& reg_in_42& reg_in_41& reg_in_40& reg_in_39& reg_in_38& reg_in_37& reg_in_36& reg_in_35& reg_in_34& reg_in_33& reg_in_32& reg_in_31& reg_in_30& reg_in_29& reg_in_28& reg_in_27& reg_in_26& reg_in_25& reg_in_24& reg_in_23& reg_in_22& reg_in_21& reg_in_20& reg_in_19& reg_in_18& reg_in_17& reg_in_16& reg_in_15& reg_in_14& reg_in_13& reg_in_12& reg_in_11& reg_in_10& reg_in_9& reg_in_8& reg_in_7& reg_in_6& reg_in_5& reg_in_4& reg_in_3& reg_in_2& reg_in_1& reg_in_0,
|
963 |
|
|
a => reg_cbc_63& reg_cbc_62& reg_cbc_61& reg_cbc_60& reg_cbc_59& reg_cbc_58& reg_cbc_57& reg_cbc_56& reg_cbc_55& reg_cbc_54& reg_cbc_53& reg_cbc_52& reg_cbc_51& reg_cbc_50& reg_cbc_49& reg_cbc_48& reg_cbc_47& reg_cbc_46& reg_cbc_45& reg_cbc_44& reg_cbc_43& reg_cbc_42& reg_cbc_41& reg_cbc_40& reg_cbc_39& reg_cbc_38& reg_cbc_37& reg_cbc_36& reg_cbc_35& reg_cbc_34& reg_cbc_33& reg_cbc_32& reg_cbc_31& reg_cbc_30& reg_cbc_29& reg_cbc_28& reg_cbc_27& reg_cbc_26& reg_cbc_25& reg_cbc_24& reg_cbc_23& reg_cbc_22& reg_cbc_21& reg_cbc_20& reg_cbc_19& reg_cbc_18& reg_cbc_17& reg_cbc_16& reg_cbc_15& reg_cbc_14& reg_cbc_13& reg_cbc_12& reg_cbc_11& reg_cbc_10& reg_cbc_9& reg_cbc_8& reg_cbc_7& reg_cbc_6& reg_cbc_5& reg_cbc_4& reg_cbc_3& reg_cbc_2& reg_cbc_1& reg_cbc_0);
|
964 |
|
|
xor2 : xor64
|
965 |
|
|
PORT MAP (
|
966 |
|
|
vss => vss,
|
967 |
|
|
vdd => vdd,
|
968 |
|
|
o => xor2_63& xor2_62& xor2_61& xor2_60& xor2_59& xor2_58& xor2_57& xor2_56& xor2_55& xor2_54& xor2_53& xor2_52& xor2_51& xor2_50& xor2_49& xor2_48& xor2_47& xor2_46& xor2_45& xor2_44& xor2_43& xor2_42& xor2_41& xor2_40& xor2_39& xor2_38& xor2_37& xor2_36& xor2_35& xor2_34& xor2_33& xor2_32& xor2_31& xor2_30& xor2_29& xor2_28& xor2_27& xor2_26& xor2_25& xor2_24& xor2_23& xor2_22& xor2_21& xor2_20& xor2_19& xor2_18& xor2_17& xor2_16& xor2_15& xor2_14& xor2_13& xor2_12& xor2_11& xor2_10& xor2_9& xor2_8& xor2_7& xor2_6& xor2_5& xor2_4& xor2_3& xor2_2& xor2_1& xor2_0,
|
969 |
|
|
b => mux3_63& mux3_62& mux3_61& mux3_60& mux3_59& mux3_58& mux3_57& mux3_56& mux3_55& mux3_54& mux3_53& mux3_52& mux3_51& mux3_50& mux3_49& mux3_48& mux3_47& mux3_46& mux3_45& mux3_44& mux3_43& mux3_42& mux3_41& mux3_40& mux3_39& mux3_38& mux3_37& mux3_36& mux3_35& mux3_34& mux3_33& mux3_32& mux3_31& mux3_30& mux3_29& mux3_28& mux3_27& mux3_26& mux3_25& mux3_24& mux3_23& mux3_22& mux3_21& mux3_20& mux3_19& mux3_18& mux3_17& mux3_16& mux3_15& mux3_14& mux3_13& mux3_12& mux3_11& mux3_10& mux3_9& mux3_8& mux3_7& mux3_6& mux3_5& mux3_4& mux3_3& mux3_2& mux3_1& mux3_0,
|
970 |
|
|
a => ideam_out(63)& ideam_out(62)& ideam_out(61)& ideam_out(60)& ideam_out(59)& ideam_out(58)& ideam_out(57)& ideam_out(56)& ideam_out(55)& ideam_out(54)& ideam_out(53)& ideam_out(52)& ideam_out(51)& ideam_out(50)& ideam_out(49)& ideam_out(48)& ideam_out(47)& ideam_out(46)& ideam_out(45)& ideam_out(44)& ideam_out(43)& ideam_out(42)& ideam_out(41)& ideam_out(40)& ideam_out(39)& ideam_out(38)& ideam_out(37)& ideam_out(36)& ideam_out(35)& ideam_out(34)& ideam_out(33)& ideam_out(32)& ideam_out(31)& ideam_out(30)& ideam_out(29)& ideam_out(28)& ideam_out(27)& ideam_out(26)& ideam_out(25)& ideam_out(24)& ideam_out(23)& ideam_out(22)& ideam_out(21)& ideam_out(20)& ideam_out(19)& ideam_out(18)& ideam_out(17)& ideam_out(16)& ideam_out(15)& ideam_out(14)& ideam_out(13)& ideam_out(12)& ideam_out(11)& ideam_out(10)& ideam_out(9)& ideam_out(8)& ideam_out(7)& ideam_out(6)& ideam_out(5)& ideam_out(4)& ideam_out(3)& ideam_out(2)& ideam_out(1)& ideam_out(0));
|
971 |
|
|
reg_out : register64
|
972 |
|
|
PORT MAP (
|
973 |
|
|
vss => vss,
|
974 |
|
|
vdd => vdd,
|
975 |
|
|
b => cp_out(0)& cp_out(1)& cp_out(2)& cp_out(3)& cp_out(4)& cp_out(5)& cp_out(6)& cp_out(7)& cp_out(8)& cp_out(9)& cp_out(10)& cp_out(11)& cp_out(12)& cp_out(13)& cp_out(14)& cp_out(15)& cp_out(16)& cp_out(17)& cp_out(18)& cp_out(19)& cp_out(20)& cp_out(21)& cp_out(22)& cp_out(23)& cp_out(24)& cp_out(25)& cp_out(26)& cp_out(27)& cp_out(28)& cp_out(29)& cp_out(30)& cp_out(31)& cp_out(32)& cp_out(33)& cp_out(34)& cp_out(35)& cp_out(36)& cp_out(37)& cp_out(38)& cp_out(39)& cp_out(40)& cp_out(41)& cp_out(42)& cp_out(43)& cp_out(44)& cp_out(45)& cp_out(46)& cp_out(47)& cp_out(48)& cp_out(49)& cp_out(50)& cp_out(51)& cp_out(52)& cp_out(53)& cp_out(54)& cp_out(55)& cp_out(56)& cp_out(57)& cp_out(58)& cp_out(59)& cp_out(60)& cp_out(61)& cp_out(62)& cp_out(63),
|
976 |
|
|
en => en_out,
|
977 |
|
|
rst => rst,
|
978 |
|
|
a => xor2_0& xor2_1& xor2_2& xor2_3& xor2_4& xor2_5& xor2_6& xor2_7& xor2_8& xor2_9& xor2_10& xor2_11& xor2_12& xor2_13& xor2_14& xor2_15& xor2_16& xor2_17& xor2_18& xor2_19& xor2_20& xor2_21& xor2_22& xor2_23& xor2_24& xor2_25& xor2_26& xor2_27& xor2_28& xor2_29& xor2_30& xor2_31& xor2_32& xor2_33& xor2_34& xor2_35& xor2_36& xor2_37& xor2_38& xor2_39& xor2_40& xor2_41& xor2_42& xor2_43& xor2_44& xor2_45& xor2_46& xor2_47& xor2_48& xor2_49& xor2_50& xor2_51& xor2_52& xor2_53& xor2_54& xor2_55& xor2_56& xor2_57& xor2_58& xor2_59& xor2_60& xor2_61& xor2_62& xor2_63);
|
979 |
|
|
|
980 |
|
|
end VST;
|