## lustrec-tests / vhdl_json / vhdl_files / 2-exportOK / ghdl / ghdl / testsuite / gna / issue50 / idct.d / fsm_23.vhd @ 2051e520

History | View | Annotate | Download (113 KB)

1 |
library ieee; |
---|---|

2 |
use ieee.std_logic_1164.all; |

3 | |

4 |
library ieee; |

5 |
use ieee.numeric_std.all; |

6 | |

7 |
entity fsm_23 is |

8 |
port ( |

9 |
clock : in std_logic; |

10 |
reset : in std_logic; |

11 |
in0 : in std_logic; |

12 |
out181 : out std_logic; |

13 |
out182 : out std_logic; |

14 |
out183 : out std_logic; |

15 |
out184 : out std_logic; |

16 |
out185 : out std_logic; |

17 |
out8 : out std_logic; |

18 |
out13 : out std_logic; |

19 |
out14 : out std_logic; |

20 |
out16 : out std_logic; |

21 |
out18 : out std_logic; |

22 |
out19 : out std_logic; |

23 |
out20 : out std_logic; |

24 |
out21 : out std_logic; |

25 |
out22 : out std_logic; |

26 |
in2 : in std_logic; |

27 |
out23 : out std_logic; |

28 |
out24 : out std_logic; |

29 |
out25 : out std_logic; |

30 |
out26 : out std_logic; |

31 |
out27 : out std_logic; |

32 |
out28 : out std_logic; |

33 |
out29 : out std_logic; |

34 |
out30 : out std_logic; |

35 |
out31 : out std_logic; |

36 |
out33 : out std_logic; |

37 |
out35 : out std_logic; |

38 |
out36 : out std_logic; |

39 |
out38 : out std_logic; |

40 |
out40 : out std_logic; |

41 |
out42 : out std_logic; |

42 |
in3 : in std_logic; |

43 |
out44 : out std_logic; |

44 |
out46 : out std_logic; |

45 |
out48 : out std_logic; |

46 |
out49 : out std_logic; |

47 |
out50 : out std_logic; |

48 |
out52 : out std_logic; |

49 |
out54 : out std_logic; |

50 |
out56 : out std_logic; |

51 |
out57 : out std_logic; |

52 |
out58 : out std_logic; |

53 |
in4 : in std_logic; |

54 |
out60 : out std_logic; |

55 |
in5 : in std_logic; |

56 |
out164 : out std_logic; |

57 |
out165 : out std_logic; |

58 |
out167 : out std_logic; |

59 |
out168 : out std_logic; |

60 |
out170 : out std_logic; |

61 |
out171 : out std_logic; |

62 |
out173 : out std_logic; |

63 |
out174 : out std_logic; |

64 |
out176 : out std_logic; |

65 |
out178 : out std_logic; |

66 |
out0 : out std_logic; |

67 |
out1 : out std_logic; |

68 |
out2 : out std_logic; |

69 |
in1 : in std_logic; |

70 |
out4 : out std_logic; |

71 |
out90 : out std_logic; |

72 |
out91 : out std_logic; |

73 |
out97 : out std_logic; |

74 |
out99 : out std_logic; |

75 |
out101 : out std_logic; |

76 |
in6 : in std_logic; |

77 |
out103 : out std_logic; |

78 |
out105 : out std_logic; |

79 |
out106 : out std_logic; |

80 |
out107 : out std_logic; |

81 |
out108 : out std_logic; |

82 |
out135 : out std_logic; |

83 |
out136 : out std_logic; |

84 |
out137 : out std_logic; |

85 |
out138 : out std_logic; |

86 |
in11 : in std_logic; |

87 |
out140 : out std_logic; |

88 |
out141 : out std_logic; |

89 |
out142 : out std_logic; |

90 |
out143 : out std_logic; |

91 |
out145 : out std_logic; |

92 |
out146 : out std_logic; |

93 |
out148 : out std_logic; |

94 |
out150 : out std_logic; |

95 |
out153 : out std_logic; |

96 |
out154 : out std_logic; |

97 |
out155 : out std_logic; |

98 |
out156 : out std_logic; |

99 |
out157 : out std_logic; |

100 |
out158 : out std_logic; |

101 |
out159 : out std_logic; |

102 |
out160 : out std_logic; |

103 |
out161 : out std_logic; |

104 |
out162 : out std_logic; |

105 |
out111 : out std_logic; |

106 |
out112 : out std_logic; |

107 |
out114 : out std_logic; |

108 |
out116 : out std_logic; |

109 |
out118 : out std_logic; |

110 |
out120 : out std_logic; |

111 |
out121 : out std_logic; |

112 |
out122 : out std_logic; |

113 |
out123 : out std_logic; |

114 |
out124 : out std_logic; |

115 |
out125 : out std_logic; |

116 |
out126 : out std_logic; |

117 |
in7 : in std_logic; |

118 |
out129 : out std_logic; |

119 |
out130 : out std_logic; |

120 |
in8 : in std_logic; |

121 |
out131 : out std_logic; |

122 |
in9 : in std_logic; |

123 |
out132 : out std_logic; |

124 |
out133 : out std_logic; |

125 |
out134 : out std_logic; |

126 |
in10 : in std_logic; |

127 |
out186 : out std_logic; |

128 |
out187 : out std_logic; |

129 |
out190 : out std_logic; |

130 |
out195 : out std_logic; |

131 |
out197 : out std_logic; |

132 |
out198 : out std_logic; |

133 |
out199 : out std_logic; |

134 |
out200 : out std_logic; |

135 |
out201 : out std_logic; |

136 |
out203 : out std_logic; |

137 |
out204 : out std_logic; |

138 |
out206 : out std_logic; |

139 |
out207 : out std_logic; |

140 |
out209 : out std_logic; |

141 |
out210 : out std_logic; |

142 |
out212 : out std_logic; |

143 |
out213 : out std_logic; |

144 |
out215 : out std_logic; |

145 |
out217 : out std_logic; |

146 |
out220 : out std_logic; |

147 |
out221 : out std_logic; |

148 |
out222 : out std_logic; |

149 |
out223 : out std_logic; |

150 |
out224 : out std_logic; |

151 |
out225 : out std_logic; |

152 |
out226 : out std_logic; |

153 |
out227 : out std_logic; |

154 |
out228 : out std_logic; |

155 |
out229 : out std_logic; |

156 |
out231 : out std_logic; |

157 |
out232 : out std_logic; |

158 |
out234 : out std_logic; |

159 |
out235 : out std_logic; |

160 |
out237 : out std_logic; |

161 |
out238 : out std_logic; |

162 |
out240 : out std_logic; |

163 |
out241 : out std_logic; |

164 |
out243 : out std_logic; |

165 |
out245 : out std_logic; |

166 |
out248 : out std_logic; |

167 |
out249 : out std_logic; |

168 |
out250 : out std_logic; |

169 |
out251 : out std_logic; |

170 |
out252 : out std_logic; |

171 |
out253 : out std_logic; |

172 |
out254 : out std_logic; |

173 |
out255 : out std_logic; |

174 |
out256 : out std_logic; |

175 |
out257 : out std_logic; |

176 |
out259 : out std_logic; |

177 |
out260 : out std_logic; |

178 |
out262 : out std_logic; |

179 |
out263 : out std_logic; |

180 |
out265 : out std_logic; |

181 |
out266 : out std_logic; |

182 |
out268 : out std_logic; |

183 |
out269 : out std_logic; |

184 |
out271 : out std_logic; |

185 |
out273 : out std_logic; |

186 |
out276 : out std_logic; |

187 |
out277 : out std_logic; |

188 |
out278 : out std_logic; |

189 |
out279 : out std_logic; |

190 |
out280 : out std_logic; |

191 |
out281 : out std_logic; |

192 |
out282 : out std_logic; |

193 |
out283 : out std_logic; |

194 |
out284 : out std_logic; |

195 |
out285 : out std_logic; |

196 |
out286 : out std_logic; |

197 |
out287 : out std_logic; |

198 |
out288 : out std_logic; |

199 |
out289 : out std_logic; |

200 |
out290 : out std_logic; |

201 |
out291 : out std_logic; |

202 |
out292 : out std_logic; |

203 |
out293 : out std_logic; |

204 |
out294 : out std_logic; |

205 |
out295 : out std_logic; |

206 |
out296 : out std_logic; |

207 |
out297 : out std_logic; |

208 |
out298 : out std_logic; |

209 |
out311 : out std_logic; |

210 |
out312 : out std_logic; |

211 |
out313 : out std_logic; |

212 |
out314 : out std_logic; |

213 |
out315 : out std_logic; |

214 |
out316 : out std_logic; |

215 |
out318 : out std_logic; |

216 |
out321 : out std_logic; |

217 |
out322 : out std_logic; |

218 |
out323 : out std_logic; |

219 |
out324 : out std_logic; |

220 |
out325 : out std_logic; |

221 |
out326 : out std_logic; |

222 |
out327 : out std_logic; |

223 |
out328 : out std_logic; |

224 |
out329 : out std_logic; |

225 |
out333 : out std_logic; |

226 |
out341 : out std_logic; |

227 |
out342 : out std_logic; |

228 |
out343 : out std_logic; |

229 |
out344 : out std_logic; |

230 |
out345 : out std_logic; |

231 |
out346 : out std_logic; |

232 |
out349 : out std_logic; |

233 |
out350 : out std_logic; |

234 |
out351 : out std_logic; |

235 |
out352 : out std_logic; |

236 |
out353 : out std_logic; |

237 |
out354 : out std_logic; |

238 |
out355 : out std_logic; |

239 |
out357 : out std_logic; |

240 |
out361 : out std_logic; |

241 |
out362 : out std_logic; |

242 |
out363 : out std_logic; |

243 |
out364 : out std_logic; |

244 |
out366 : out std_logic; |

245 |
out367 : out std_logic; |

246 |
out371 : out std_logic; |

247 |
out372 : out std_logic; |

248 |
out373 : out std_logic; |

249 |
out382 : out std_logic; |

250 |
out383 : out std_logic; |

251 |
out385 : out std_logic; |

252 |
out393 : out std_logic; |

253 |
out394 : out std_logic; |

254 |
out395 : out std_logic; |

255 |
out396 : out std_logic; |

256 |
out398 : out std_logic; |

257 |
out400 : out std_logic; |

258 |
out401 : out std_logic; |

259 |
out402 : out std_logic; |

260 |
out404 : out std_logic; |

261 |
out406 : out std_logic; |

262 |
out407 : out std_logic; |

263 |
out408 : out std_logic; |

264 |
out409 : out std_logic; |

265 |
out410 : out std_logic; |

266 |
out411 : out std_logic; |

267 |
out412 : out std_logic; |

268 |
out413 : out std_logic; |

269 |
out414 : out std_logic; |

270 |
out416 : out std_logic; |

271 |
out417 : out std_logic; |

272 |
out418 : out std_logic; |

273 |
out419 : out std_logic; |

274 |
out422 : out std_logic; |

275 |
out423 : out std_logic; |

276 |
out425 : out std_logic; |

277 |
out426 : out std_logic; |

278 |
out428 : out std_logic; |

279 |
out429 : out std_logic; |

280 |
out430 : out std_logic; |

281 |
out431 : out std_logic; |

282 |
out433 : out std_logic; |

283 |
out434 : out std_logic; |

284 |
out435 : out std_logic; |

285 |
out436 : out std_logic; |

286 |
out437 : out std_logic; |

287 |
out438 : out std_logic; |

288 |
out440 : out std_logic; |

289 |
out441 : out std_logic; |

290 |
out443 : out std_logic; |

291 |
out444 : out std_logic; |

292 |
out445 : out std_logic; |

293 |
out446 : out std_logic; |

294 |
out447 : out std_logic; |

295 |
out450 : out std_logic; |

296 |
out451 : out std_logic; |

297 |
out454 : out std_logic; |

298 |
out455 : out std_logic; |

299 |
out457 : out std_logic; |

300 |
out458 : out std_logic; |

301 |
out459 : out std_logic; |

302 |
out460 : out std_logic; |

303 |
out461 : out std_logic; |

304 |
out462 : out std_logic; |

305 |
out463 : out std_logic; |

306 |
out464 : out std_logic; |

307 |
out465 : out std_logic; |

308 |
out466 : out std_logic; |

309 |
out467 : out std_logic; |

310 |
out468 : out std_logic; |

311 |
out469 : out std_logic; |

312 |
out472 : out std_logic; |

313 |
out475 : out std_logic; |

314 |
out481 : out std_logic; |

315 |
out482 : out std_logic; |

316 |
out483 : out std_logic; |

317 |
out484 : out std_logic; |

318 |
out487 : out std_logic; |

319 |
out488 : out std_logic; |

320 |
out491 : out std_logic; |

321 |
out495 : out std_logic; |

322 |
out496 : out std_logic; |

323 |
out497 : out std_logic; |

324 |
out498 : out std_logic; |

325 |
out499 : out std_logic; |

326 |
out500 : out std_logic; |

327 |
out501 : out std_logic; |

328 |
out512 : out std_logic; |

329 |
out513 : out std_logic; |

330 |
out517 : out std_logic; |

331 |
out518 : out std_logic; |

332 |
out519 : out std_logic; |

333 |
out521 : out std_logic; |

334 |
out522 : out std_logic; |

335 |
out524 : out std_logic; |

336 |
out525 : out std_logic; |

337 |
out526 : out std_logic; |

338 |
out527 : out std_logic; |

339 |
out528 : out std_logic; |

340 |
out531 : out std_logic; |

341 |
out540 : out std_logic; |

342 |
out542 : out std_logic; |

343 |
out544 : out std_logic; |

344 |
out545 : out std_logic; |

345 |
out554 : out std_logic; |

346 |
out555 : out std_logic; |

347 |
out559 : out std_logic; |

348 |
out560 : out std_logic; |

349 |
out561 : out std_logic; |

350 |
out562 : out std_logic; |

351 |
out563 : out std_logic; |

352 |
out566 : out std_logic; |

353 |
out567 : out std_logic; |

354 |
out570 : out std_logic; |

355 |
out572 : out std_logic; |

356 |
out575 : out std_logic; |

357 |
out577 : out std_logic; |

358 |
out578 : out std_logic; |

359 |
out580 : out std_logic; |

360 |
out581 : out std_logic |

361 |
); |

362 |
end fsm_23; |

363 | |

364 |
architecture augh of fsm_23 is |

365 | |

366 |
signal state_cur : std_logic_vector(0 to 240) := (7 => '1', others => '0'); |

367 |
signal state_next : std_logic_vector(0 to 240) := (7 => '1', others => '0'); |

368 | |

369 |
-- Buffers for outputs |

370 |
signal out122_buf : std_logic := '0'; |

371 |
signal out122_bufn : std_logic; |

372 |
signal out36_buf : std_logic := '0'; |

373 |
signal out36_bufn : std_logic; |

374 |
signal out49_buf : std_logic := '0'; |

375 |
signal out49_bufn : std_logic; |

376 |
signal out35_buf : std_logic := '0'; |

377 |
signal out35_bufn : std_logic; |

378 |
signal out27_buf : std_logic := '0'; |

379 |
signal out27_bufn : std_logic; |

380 |
signal out16_buf : std_logic := '0'; |

381 |
signal out16_bufn : std_logic; |

382 |
signal out25_buf : std_logic := '0'; |

383 |
signal out25_bufn : std_logic; |

384 |
signal out20_buf : std_logic := '0'; |

385 |
signal out20_bufn : std_logic; |

386 |
signal out57_buf : std_logic := '0'; |

387 |
signal out57_bufn : std_logic; |

388 |
signal out23_buf : std_logic := '0'; |

389 |
signal out23_bufn : std_logic; |

390 |
signal out136_buf : std_logic := '0'; |

391 |
signal out136_bufn : std_logic; |

392 |
signal out0_buf : std_logic := '0'; |

393 |
signal out0_bufn : std_logic; |

394 |
signal out134_buf : std_logic := '0'; |

395 |
signal out134_bufn : std_logic; |

396 |
signal out13_buf : std_logic := '0'; |

397 |
signal out13_bufn : std_logic; |

398 |
signal out131_buf : std_logic := '0'; |

399 |
signal out131_bufn : std_logic; |

400 |
signal out129_buf : std_logic := '0'; |

401 |
signal out129_bufn : std_logic; |

402 |
signal out111_buf : std_logic := '0'; |

403 |
signal out111_bufn : std_logic; |

404 |
signal out31_buf : std_logic := '0'; |

405 |
signal out31_bufn : std_logic; |

406 |
signal out126_buf : std_logic := '0'; |

407 |
signal out126_bufn : std_logic; |

408 |
signal out106_buf : std_logic := '0'; |

409 |
signal out106_bufn : std_logic; |

410 |
signal out124_buf : std_logic := '0'; |

411 |
signal out124_bufn : std_logic; |

412 |
signal out138_buf : std_logic := '0'; |

413 |
signal out138_bufn : std_logic; |

414 |
signal out141_buf : std_logic := '0'; |

415 |
signal out141_bufn : std_logic; |

416 |
signal out143_buf : std_logic := '0'; |

417 |
signal out143_bufn : std_logic; |

418 |
signal out146_buf : std_logic := '0'; |

419 |
signal out146_bufn : std_logic; |

420 |
signal out150_buf : std_logic := '0'; |

421 |
signal out150_bufn : std_logic; |

422 |
signal out153_buf : std_logic := '0'; |

423 |
signal out153_bufn : std_logic; |

424 |
signal out155_buf : std_logic := '0'; |

425 |
signal out155_bufn : std_logic; |

426 |
signal out158_buf : std_logic := '0'; |

427 |
signal out158_bufn : std_logic; |

428 |
signal out162_buf : std_logic := '0'; |

429 |
signal out162_bufn : std_logic; |

430 |
signal out165_buf : std_logic := '0'; |

431 |
signal out165_bufn : std_logic; |

432 |
signal out168_buf : std_logic := '0'; |

433 |
signal out168_bufn : std_logic; |

434 |
signal out171_buf : std_logic := '0'; |

435 |
signal out171_bufn : std_logic; |

436 |
signal out174_buf : std_logic := '0'; |

437 |
signal out174_bufn : std_logic; |

438 |
signal out178_buf : std_logic := '0'; |

439 |
signal out178_bufn : std_logic; |

440 |
signal out181_buf : std_logic := '0'; |

441 |
signal out181_bufn : std_logic; |

442 |
signal out183_buf : std_logic := '0'; |

443 |
signal out183_bufn : std_logic; |

444 |
signal out197_buf : std_logic := '0'; |

445 |
signal out197_bufn : std_logic; |

446 |
signal out201_buf : std_logic := '0'; |

447 |
signal out201_bufn : std_logic; |

448 |
signal out204_buf : std_logic := '0'; |

449 |
signal out204_bufn : std_logic; |

450 |
signal out207_buf : std_logic := '0'; |

451 |
signal out207_bufn : std_logic; |

452 |
signal out210_buf : std_logic := '0'; |

453 |
signal out210_bufn : std_logic; |

454 |
signal out213_buf : std_logic := '0'; |

455 |
signal out213_bufn : std_logic; |

456 |
signal out217_buf : std_logic := '0'; |

457 |
signal out217_bufn : std_logic; |

458 |
signal out220_buf : std_logic := '0'; |

459 |
signal out220_bufn : std_logic; |

460 |
signal out222_buf : std_logic := '0'; |

461 |
signal out222_bufn : std_logic; |

462 |
signal out225_buf : std_logic := '0'; |

463 |
signal out225_bufn : std_logic; |

464 |
signal out229_buf : std_logic := '0'; |

465 |
signal out229_bufn : std_logic; |

466 |
signal out232_buf : std_logic := '0'; |

467 |
signal out232_bufn : std_logic; |

468 |
signal out235_buf : std_logic := '0'; |

469 |
signal out235_bufn : std_logic; |

470 |
signal out238_buf : std_logic := '0'; |

471 |
signal out238_bufn : std_logic; |

472 |
signal out241_buf : std_logic := '0'; |

473 |
signal out241_bufn : std_logic; |

474 |
signal out245_buf : std_logic := '0'; |

475 |
signal out245_bufn : std_logic; |

476 |
signal out248_buf : std_logic := '0'; |

477 |
signal out248_bufn : std_logic; |

478 |
signal out250_buf : std_logic := '0'; |

479 |
signal out250_bufn : std_logic; |

480 |
signal out253_buf : std_logic := '0'; |

481 |
signal out253_bufn : std_logic; |

482 |
signal out257_buf : std_logic := '0'; |

483 |
signal out257_bufn : std_logic; |

484 |
signal out260_buf : std_logic := '0'; |

485 |
signal out260_bufn : std_logic; |

486 |
signal out263_buf : std_logic := '0'; |

487 |
signal out263_bufn : std_logic; |

488 |
signal out266_buf : std_logic := '0'; |

489 |
signal out266_bufn : std_logic; |

490 |
signal out269_buf : std_logic := '0'; |

491 |
signal out269_bufn : std_logic; |

492 |
signal out273_buf : std_logic := '0'; |

493 |
signal out273_bufn : std_logic; |

494 |
signal out276_buf : std_logic := '0'; |

495 |
signal out276_bufn : std_logic; |

496 |
signal out278_buf : std_logic := '0'; |

497 |
signal out278_bufn : std_logic; |

498 |
signal out280_buf : std_logic := '0'; |

499 |
signal out280_bufn : std_logic; |

500 |
signal out281_buf : std_logic := '0'; |

501 |
signal out281_bufn : std_logic; |

502 |
signal out282_buf : std_logic := '0'; |

503 |
signal out282_bufn : std_logic; |

504 |
signal out284_buf : std_logic := '0'; |

505 |
signal out284_bufn : std_logic; |

506 |
signal out285_buf : std_logic := '0'; |

507 |
signal out285_bufn : std_logic; |

508 |
signal out287_buf : std_logic := '0'; |

509 |
signal out287_bufn : std_logic; |

510 |
signal out288_buf : std_logic := '0'; |

511 |
signal out288_bufn : std_logic; |

512 |
signal out289_buf : std_logic := '0'; |

513 |
signal out289_bufn : std_logic; |

514 |
signal out290_buf : std_logic := '0'; |

515 |
signal out290_bufn : std_logic; |

516 |
signal out291_buf : std_logic := '0'; |

517 |
signal out291_bufn : std_logic; |

518 |
signal out292_buf : std_logic := '0'; |

519 |
signal out292_bufn : std_logic; |

520 |
signal out293_buf : std_logic := '0'; |

521 |
signal out293_bufn : std_logic; |

522 |
signal out294_buf : std_logic := '0'; |

523 |
signal out294_bufn : std_logic; |

524 |
signal out295_buf : std_logic := '0'; |

525 |
signal out295_bufn : std_logic; |

526 |
signal out296_buf : std_logic := '0'; |

527 |
signal out296_bufn : std_logic; |

528 |
signal out312_buf : std_logic := '0'; |

529 |
signal out312_bufn : std_logic; |

530 |
signal out313_buf : std_logic := '0'; |

531 |
signal out313_bufn : std_logic; |

532 |
signal out314_buf : std_logic := '0'; |

533 |
signal out314_bufn : std_logic; |

534 |
signal out315_buf : std_logic := '0'; |

535 |
signal out315_bufn : std_logic; |

536 |
signal out318_buf : std_logic := '0'; |

537 |
signal out318_bufn : std_logic; |

538 |
signal out322_buf : std_logic := '0'; |

539 |
signal out322_bufn : std_logic; |

540 |
signal out323_buf : std_logic := '0'; |

541 |
signal out323_bufn : std_logic; |

542 |
signal out324_buf : std_logic := '0'; |

543 |
signal out324_bufn : std_logic; |

544 |
signal out325_buf : std_logic := '0'; |

545 |
signal out325_bufn : std_logic; |

546 |
signal out326_buf : std_logic := '0'; |

547 |
signal out326_bufn : std_logic; |

548 |
signal out327_buf : std_logic := '0'; |

549 |
signal out327_bufn : std_logic; |

550 |
signal out328_buf : std_logic := '0'; |

551 |
signal out328_bufn : std_logic; |

552 |
signal out333_buf : std_logic := '0'; |

553 |
signal out333_bufn : std_logic; |

554 |
signal out341_buf : std_logic := '0'; |

555 |
signal out341_bufn : std_logic; |

556 |
signal out342_buf : std_logic := '0'; |

557 |
signal out342_bufn : std_logic; |

558 |
signal out343_buf : std_logic := '0'; |

559 |
signal out343_bufn : std_logic; |

560 |
signal out344_buf : std_logic := '0'; |

561 |
signal out344_bufn : std_logic; |

562 |
signal out346_buf : std_logic := '0'; |

563 |
signal out346_bufn : std_logic; |

564 |
signal out349_buf : std_logic := '0'; |

565 |
signal out349_bufn : std_logic; |

566 |
signal out351_buf : std_logic := '0'; |

567 |
signal out351_bufn : std_logic; |

568 |
signal out352_buf : std_logic := '0'; |

569 |
signal out352_bufn : std_logic; |

570 |
signal out353_buf : std_logic := '0'; |

571 |
signal out353_bufn : std_logic; |

572 |
signal out354_buf : std_logic := '0'; |

573 |
signal out354_bufn : std_logic; |

574 |
signal out357_buf : std_logic := '0'; |

575 |
signal out357_bufn : std_logic; |

576 |
signal out361_buf : std_logic := '0'; |

577 |
signal out361_bufn : std_logic; |

578 |
signal out364_buf : std_logic := '0'; |

579 |
signal out364_bufn : std_logic; |

580 |
signal out366_buf : std_logic := '0'; |

581 |
signal out366_bufn : std_logic; |

582 |
signal out371_buf : std_logic := '0'; |

583 |
signal out371_bufn : std_logic; |

584 |
signal out393_buf : std_logic := '0'; |

585 |
signal out393_bufn : std_logic; |

586 |
signal out394_buf : std_logic := '0'; |

587 |
signal out394_bufn : std_logic; |

588 |
signal out395_buf : std_logic := '0'; |

589 |
signal out395_bufn : std_logic; |

590 |
signal out400_buf : std_logic := '0'; |

591 |
signal out400_bufn : std_logic; |

592 |
signal out401_buf : std_logic := '0'; |

593 |
signal out401_bufn : std_logic; |

594 |
signal out404_buf : std_logic := '0'; |

595 |
signal out404_bufn : std_logic; |

596 |
signal out407_buf : std_logic := '0'; |

597 |
signal out407_bufn : std_logic; |

598 |
signal out408_buf : std_logic := '0'; |

599 |
signal out408_bufn : std_logic; |

600 |
signal out409_buf : std_logic := '0'; |

601 |
signal out409_bufn : std_logic; |

602 |
signal out410_buf : std_logic := '0'; |

603 |
signal out410_bufn : std_logic; |

604 |
signal out413_buf : std_logic := '0'; |

605 |
signal out413_bufn : std_logic; |

606 |
signal out414_buf : std_logic := '0'; |

607 |
signal out414_bufn : std_logic; |

608 |
signal out417_buf : std_logic := '0'; |

609 |
signal out417_bufn : std_logic; |

610 |
signal out418_buf : std_logic := '0'; |

611 |
signal out418_bufn : std_logic; |

612 |
signal out422_buf : std_logic := '0'; |

613 |
signal out422_bufn : std_logic; |

614 |
signal out426_buf : std_logic := '0'; |

615 |
signal out426_bufn : std_logic; |

616 |
signal out428_buf : std_logic := '0'; |

617 |
signal out428_bufn : std_logic; |

618 |
signal out431_buf : std_logic := '0'; |

619 |
signal out431_bufn : std_logic; |

620 |
signal out433_buf : std_logic := '0'; |

621 |
signal out433_bufn : std_logic; |

622 |
signal out434_buf : std_logic := '0'; |

623 |
signal out434_bufn : std_logic; |

624 |
signal out435_buf : std_logic := '0'; |

625 |
signal out435_bufn : std_logic; |

626 |
signal out436_buf : std_logic := '0'; |

627 |
signal out436_bufn : std_logic; |

628 |
signal out437_buf : std_logic := '0'; |

629 |
signal out437_bufn : std_logic; |

630 |
signal out438_buf : std_logic := '0'; |

631 |
signal out438_bufn : std_logic; |

632 |
signal out440_buf : std_logic := '0'; |

633 |
signal out440_bufn : std_logic; |

634 |
signal out444_buf : std_logic := '0'; |

635 |
signal out444_bufn : std_logic; |

636 |
signal out446_buf : std_logic := '0'; |

637 |
signal out446_bufn : std_logic; |

638 |
signal out451_buf : std_logic := '0'; |

639 |
signal out451_bufn : std_logic; |

640 |
signal out457_buf : std_logic := '0'; |

641 |
signal out457_bufn : std_logic; |

642 |
signal out458_buf : std_logic := '0'; |

643 |
signal out458_bufn : std_logic; |

644 |
signal out459_buf : std_logic := '0'; |

645 |
signal out459_bufn : std_logic; |

646 |
signal out460_buf : std_logic := '0'; |

647 |
signal out460_bufn : std_logic; |

648 |
signal out461_buf : std_logic := '0'; |

649 |
signal out461_bufn : std_logic; |

650 |
signal out463_buf : std_logic := '0'; |

651 |
signal out463_bufn : std_logic; |

652 |
signal out464_buf : std_logic := '0'; |

653 |
signal out464_bufn : std_logic; |

654 |
signal out466_buf : std_logic := '0'; |

655 |
signal out466_bufn : std_logic; |

656 |
signal out468_buf : std_logic := '0'; |

657 |
signal out468_bufn : std_logic; |

658 |
signal out472_buf : std_logic := '0'; |

659 |
signal out472_bufn : std_logic; |

660 |
signal out475_buf : std_logic := '0'; |

661 |
signal out475_bufn : std_logic; |

662 |
signal out481_buf : std_logic := '0'; |

663 |
signal out481_bufn : std_logic; |

664 |
signal out482_buf : std_logic := '0'; |

665 |
signal out482_bufn : std_logic; |

666 |
signal out483_buf : std_logic := '0'; |

667 |
signal out483_bufn : std_logic; |

668 |
signal out487_buf : std_logic := '0'; |

669 |
signal out487_bufn : std_logic; |

670 |
signal out495_buf : std_logic := '0'; |

671 |
signal out495_bufn : std_logic; |

672 |
signal out496_buf : std_logic := '0'; |

673 |
signal out496_bufn : std_logic; |

674 |
signal out497_buf : std_logic := '0'; |

675 |
signal out497_bufn : std_logic; |

676 |
signal out499_buf : std_logic := '0'; |

677 |
signal out499_bufn : std_logic; |

678 |
signal out500_buf : std_logic := '0'; |

679 |
signal out500_bufn : std_logic; |

680 |
signal out512_buf : std_logic := '0'; |

681 |
signal out512_bufn : std_logic; |

682 |
signal out517_buf : std_logic := '0'; |

683 |
signal out517_bufn : std_logic; |

684 |
signal out518_buf : std_logic := '0'; |

685 |
signal out518_bufn : std_logic; |

686 |
signal out521_buf : std_logic := '0'; |

687 |
signal out521_bufn : std_logic; |

688 |
signal out524_buf : std_logic := '0'; |

689 |
signal out524_bufn : std_logic; |

690 |
signal out525_buf : std_logic := '0'; |

691 |
signal out525_bufn : std_logic; |

692 |
signal out526_buf : std_logic := '0'; |

693 |
signal out526_bufn : std_logic; |

694 |
signal out531_buf : std_logic := '0'; |

695 |
signal out531_bufn : std_logic; |

696 |
signal out554_buf : std_logic := '0'; |

697 |
signal out554_bufn : std_logic; |

698 |
signal out562_buf : std_logic := '0'; |

699 |
signal out562_bufn : std_logic; |

700 |
signal out566_buf : std_logic := '0'; |

701 |
signal out566_bufn : std_logic; |

702 | |

703 |
-- Retiming: counters |

704 |
signal rtmcounter0 : unsigned(4 downto 0) := (others => '0'); |

705 |
signal rtmcounter0_next : unsigned(4 downto 0); |

706 | |

707 |
-- Retiming: Output of comparators |

708 |
signal rtmcmp90 : std_logic; |

709 |
signal rtmcmp95 : std_logic; |

710 |
signal rtmcmp98 : std_logic; |

711 |
signal rtmcmp104 : std_logic; |

712 |
signal rtmcmp148 : std_logic; |

713 |
signal rtmcmp167 : std_logic; |

714 |
signal rtmcmp174 : std_logic; |

715 |
signal rtmcmp181 : std_logic; |

716 |
signal rtmcmp183 : std_logic; |

717 |
signal rtmcmp194 : std_logic; |

718 |
signal rtmcmp197 : std_logic; |

719 |
signal rtmcmp203 : std_logic; |

720 |
signal rtmcmp205 : std_logic; |

721 |
signal rtmcmp215 : std_logic; |

722 | |

723 |
-- Function calls: return IDs |

724 | |

725 |
begin |

726 | |

727 |
-- Sequential process |

728 |
-- Set the current state |

729 | |

730 |
process (clock) |

731 |
begin |

732 |
if rising_edge(clock) then |

733 | |

734 |
-- Next state |

735 |
state_cur <= state_next; |

736 |
-- Buffers for outputs |

737 |
out122_buf <= out122_bufn; |

738 |
out36_buf <= out36_bufn; |

739 |
out49_buf <= out49_bufn; |

740 |
out35_buf <= out35_bufn; |

741 |
out27_buf <= out27_bufn; |

742 |
out16_buf <= out16_bufn; |

743 |
out25_buf <= out25_bufn; |

744 |
out20_buf <= out20_bufn; |

745 |
out57_buf <= out57_bufn; |

746 |
out23_buf <= out23_bufn; |

747 |
out136_buf <= out136_bufn; |

748 |
out0_buf <= out0_bufn; |

749 |
out134_buf <= out134_bufn; |

750 |
out13_buf <= out13_bufn; |

751 |
out131_buf <= out131_bufn; |

752 |
out129_buf <= out129_bufn; |

753 |
out111_buf <= out111_bufn; |

754 |
out31_buf <= out31_bufn; |

755 |
out126_buf <= out126_bufn; |

756 |
out106_buf <= out106_bufn; |

757 |
out124_buf <= out124_bufn; |

758 |
out138_buf <= out138_bufn; |

759 |
out141_buf <= out141_bufn; |

760 |
out143_buf <= out143_bufn; |

761 |
out146_buf <= out146_bufn; |

762 |
out150_buf <= out150_bufn; |

763 |
out153_buf <= out153_bufn; |

764 |
out155_buf <= out155_bufn; |

765 |
out158_buf <= out158_bufn; |

766 |
out162_buf <= out162_bufn; |

767 |
out165_buf <= out165_bufn; |

768 |
out168_buf <= out168_bufn; |

769 |
out171_buf <= out171_bufn; |

770 |
out174_buf <= out174_bufn; |

771 |
out178_buf <= out178_bufn; |

772 |
out181_buf <= out181_bufn; |

773 |
out183_buf <= out183_bufn; |

774 |
out197_buf <= out197_bufn; |

775 |
out201_buf <= out201_bufn; |

776 |
out204_buf <= out204_bufn; |

777 |
out207_buf <= out207_bufn; |

778 |
out210_buf <= out210_bufn; |

779 |
out213_buf <= out213_bufn; |

780 |
out217_buf <= out217_bufn; |

781 |
out220_buf <= out220_bufn; |

782 |
out222_buf <= out222_bufn; |

783 |
out225_buf <= out225_bufn; |

784 |
out229_buf <= out229_bufn; |

785 |
out232_buf <= out232_bufn; |

786 |
out235_buf <= out235_bufn; |

787 |
out238_buf <= out238_bufn; |

788 |
out241_buf <= out241_bufn; |

789 |
out245_buf <= out245_bufn; |

790 |
out248_buf <= out248_bufn; |

791 |
out250_buf <= out250_bufn; |

792 |
out253_buf <= out253_bufn; |

793 |
out257_buf <= out257_bufn; |

794 |
out260_buf <= out260_bufn; |

795 |
out263_buf <= out263_bufn; |

796 |
out266_buf <= out266_bufn; |

797 |
out269_buf <= out269_bufn; |

798 |
out273_buf <= out273_bufn; |

799 |
out276_buf <= out276_bufn; |

800 |
out278_buf <= out278_bufn; |

801 |
out280_buf <= out280_bufn; |

802 |
out281_buf <= out281_bufn; |

803 |
out282_buf <= out282_bufn; |

804 |
out284_buf <= out284_bufn; |

805 |
out285_buf <= out285_bufn; |

806 |
out287_buf <= out287_bufn; |

807 |
out288_buf <= out288_bufn; |

808 |
out289_buf <= out289_bufn; |

809 |
out290_buf <= out290_bufn; |

810 |
out291_buf <= out291_bufn; |

811 |
out292_buf <= out292_bufn; |

812 |
out293_buf <= out293_bufn; |

813 |
out294_buf <= out294_bufn; |

814 |
out295_buf <= out295_bufn; |

815 |
out296_buf <= out296_bufn; |

816 |
out312_buf <= out312_bufn; |

817 |
out313_buf <= out313_bufn; |

818 |
out314_buf <= out314_bufn; |

819 |
out315_buf <= out315_bufn; |

820 |
out318_buf <= out318_bufn; |

821 |
out322_buf <= out322_bufn; |

822 |
out323_buf <= out323_bufn; |

823 |
out324_buf <= out324_bufn; |

824 |
out325_buf <= out325_bufn; |

825 |
out326_buf <= out326_bufn; |

826 |
out327_buf <= out327_bufn; |

827 |
out328_buf <= out328_bufn; |

828 |
out333_buf <= out333_bufn; |

829 |
out341_buf <= out341_bufn; |

830 |
out342_buf <= out342_bufn; |

831 |
out343_buf <= out343_bufn; |

832 |
out344_buf <= out344_bufn; |

833 |
out346_buf <= out346_bufn; |

834 |
out349_buf <= out349_bufn; |

835 |
out351_buf <= out351_bufn; |

836 |
out352_buf <= out352_bufn; |

837 |
out353_buf <= out353_bufn; |

838 |
out354_buf <= out354_bufn; |

839 |
out357_buf <= out357_bufn; |

840 |
out361_buf <= out361_bufn; |

841 |
out364_buf <= out364_bufn; |

842 |
out366_buf <= out366_bufn; |

843 |
out371_buf <= out371_bufn; |

844 |
out393_buf <= out393_bufn; |

845 |
out394_buf <= out394_bufn; |

846 |
out395_buf <= out395_bufn; |

847 |
out400_buf <= out400_bufn; |

848 |
out401_buf <= out401_bufn; |

849 |
out404_buf <= out404_bufn; |

850 |
out407_buf <= out407_bufn; |

851 |
out408_buf <= out408_bufn; |

852 |
out409_buf <= out409_bufn; |

853 |
out410_buf <= out410_bufn; |

854 |
out413_buf <= out413_bufn; |

855 |
out414_buf <= out414_bufn; |

856 |
out417_buf <= out417_bufn; |

857 |
out418_buf <= out418_bufn; |

858 |
out422_buf <= out422_bufn; |

859 |
out426_buf <= out426_bufn; |

860 |
out428_buf <= out428_bufn; |

861 |
out431_buf <= out431_bufn; |

862 |
out433_buf <= out433_bufn; |

863 |
out434_buf <= out434_bufn; |

864 |
out435_buf <= out435_bufn; |

865 |
out436_buf <= out436_bufn; |

866 |
out437_buf <= out437_bufn; |

867 |
out438_buf <= out438_bufn; |

868 |
out440_buf <= out440_bufn; |

869 |
out444_buf <= out444_bufn; |

870 |
out446_buf <= out446_bufn; |

871 |
out451_buf <= out451_bufn; |

872 |
out457_buf <= out457_bufn; |

873 |
out458_buf <= out458_bufn; |

874 |
out459_buf <= out459_bufn; |

875 |
out460_buf <= out460_bufn; |

876 |
out461_buf <= out461_bufn; |

877 |
out463_buf <= out463_bufn; |

878 |
out464_buf <= out464_bufn; |

879 |
out466_buf <= out466_bufn; |

880 |
out468_buf <= out468_bufn; |

881 |
out472_buf <= out472_bufn; |

882 |
out475_buf <= out475_bufn; |

883 |
out481_buf <= out481_bufn; |

884 |
out482_buf <= out482_bufn; |

885 |
out483_buf <= out483_bufn; |

886 |
out487_buf <= out487_bufn; |

887 |
out495_buf <= out495_bufn; |

888 |
out496_buf <= out496_bufn; |

889 |
out497_buf <= out497_bufn; |

890 |
out499_buf <= out499_bufn; |

891 |
out500_buf <= out500_bufn; |

892 |
out512_buf <= out512_bufn; |

893 |
out517_buf <= out517_bufn; |

894 |
out518_buf <= out518_bufn; |

895 |
out521_buf <= out521_bufn; |

896 |
out524_buf <= out524_bufn; |

897 |
out525_buf <= out525_bufn; |

898 |
out526_buf <= out526_bufn; |

899 |
out531_buf <= out531_bufn; |

900 |
out554_buf <= out554_bufn; |

901 |
out562_buf <= out562_bufn; |

902 |
out566_buf <= out566_bufn; |

903 |
-- Retiming: counters |

904 |
rtmcounter0 <= rtmcounter0_next; |

905 |
-- Function calls: return IDs |

906 | |

907 |
end if; |

908 |
end process; |

909 | |

910 |
-- Combinatorial process |

911 |
-- Compute the next state |

912 |
-- Compute the outputs |

913 | |

914 |
process ( |

915 |
-- Inputs of the FSM |

916 |
reset, in0, in2, in3, in4, in5, in1, in6, in11, in7, in8, in9, in10, |

917 |
-- Retiming: outputs of the comparators |

918 |
rtmcmp90, rtmcmp95, rtmcmp98, rtmcmp104, rtmcmp148, rtmcmp167, rtmcmp174, rtmcmp181, rtmcmp183, rtmcmp194, rtmcmp197, rtmcmp203, rtmcmp205, rtmcmp215, |

919 |
-- Retiming: the counters |

920 |
rtmcounter0, |

921 |
-- Function calls: return IDs |

922 |
-- Current state |

923 |
state_cur |

924 |
) |

925 |
begin |

926 | |

927 |
-- Reset the next state value |

928 | |

929 |
state_next <= (others => '0'); |

930 | |

931 |
-- Default value to the outputs or output buffers |

932 | |

933 |
out22 <= '0'; |

934 |
out4 <= '0'; |

935 |
out122_bufn <= '0'; |

936 |
out50 <= '0'; |

937 |
out121 <= '0'; |

938 |
out36_bufn <= '0'; |

939 |
out49_bufn <= '0'; |

940 |
out35_bufn <= '0'; |

941 |
out99 <= '0'; |

942 |
out52 <= '0'; |

943 |
out18 <= '0'; |

944 |
out33 <= '0'; |

945 |
out123 <= '0'; |

946 |
out101 <= '0'; |

947 |
out90 <= '0'; |

948 |
out91 <= '0'; |

949 |
out27_bufn <= '0'; |

950 |
out16_bufn <= '0'; |

951 |
out26 <= '0'; |

952 |
out21 <= '0'; |

953 |
out24 <= '0'; |

954 |
out54 <= '0'; |

955 |
out25_bufn <= '0'; |

956 |
out20_bufn <= '0'; |

957 |
out58 <= '0'; |

958 |
out30 <= '0'; |

959 |
out8 <= '0'; |

960 |
out57_bufn <= '0'; |

961 |
out48 <= '0'; |

962 |
out56 <= '0'; |

963 |
out23_bufn <= '0'; |

964 |
out29 <= '0'; |

965 |
out19 <= '0'; |

966 |
out136_bufn <= '0'; |

967 |
out2 <= '0'; |

968 |
out1 <= '0'; |

969 |
out46 <= '0'; |

970 |
out0_bufn <= '0'; |

971 |
out135 <= '0'; |

972 |
out118 <= '0'; |

973 |
out116 <= '0'; |

974 |
out14 <= '0'; |

975 |
out134_bufn <= '0'; |

976 |
out28 <= '0'; |

977 |
out13_bufn <= '0'; |

978 |
out133 <= '0'; |

979 |
out131_bufn <= '0'; |

980 |
out132 <= '0'; |

981 |
out114 <= '0'; |

982 |
out130 <= '0'; |

983 |
out112 <= '0'; |

984 |
out38 <= '0'; |

985 |
out44 <= '0'; |

986 |
out97 <= '0'; |

987 |
out129_bufn <= '0'; |

988 |
out111_bufn <= '0'; |

989 |
out31_bufn <= '0'; |

990 |
out126_bufn <= '0'; |

991 |
out107 <= '0'; |

992 |
out108 <= '0'; |

993 |
out105 <= '0'; |

994 |
out106_bufn <= '0'; |

995 |
out125 <= '0'; |

996 |
out120 <= '0'; |

997 |
out124_bufn <= '0'; |

998 |
out103 <= '0'; |

999 |
out42 <= '0'; |

1000 |
out40 <= '0'; |

1001 |
out60 <= '0'; |

1002 |
out137 <= '0'; |

1003 |
out138_bufn <= '0'; |

1004 |
out140 <= '0'; |

1005 |
out141_bufn <= '0'; |

1006 |
out142 <= '0'; |

1007 |
out143_bufn <= '0'; |

1008 |
out145 <= '0'; |

1009 |
out146_bufn <= '0'; |

1010 |
out148 <= '0'; |

1011 |
out150_bufn <= '0'; |

1012 |
out153_bufn <= '0'; |

1013 |
out154 <= '0'; |

1014 |
out155_bufn <= '0'; |

1015 |
out156 <= '0'; |

1016 |
out157 <= '0'; |

1017 |
out158_bufn <= '0'; |

1018 |
out159 <= '0'; |

1019 |
out160 <= '0'; |

1020 |
out161 <= '0'; |

1021 |
out162_bufn <= '0'; |

1022 |
out164 <= '0'; |

1023 |
out165_bufn <= '0'; |

1024 |
out167 <= '0'; |

1025 |
out168_bufn <= '0'; |

1026 |
out170 <= '0'; |

1027 |
out171_bufn <= '0'; |

1028 |
out173 <= '0'; |

1029 |
out174_bufn <= '0'; |

1030 |
out176 <= '0'; |

1031 |
out178_bufn <= '0'; |

1032 |
out181_bufn <= '0'; |

1033 |
out182 <= '0'; |

1034 |
out183_bufn <= '0'; |

1035 |
out184 <= '0'; |

1036 |
out185 <= '0'; |

1037 |
out186 <= '0'; |

1038 |
out187 <= '0'; |

1039 |
out190 <= '0'; |

1040 |
out195 <= '0'; |

1041 |
out197_bufn <= '0'; |

1042 |
out198 <= '0'; |

1043 |
out199 <= '0'; |

1044 |
out200 <= '0'; |

1045 |
out201_bufn <= '0'; |

1046 |
out203 <= '0'; |

1047 |
out204_bufn <= '0'; |

1048 |
out206 <= '0'; |

1049 |
out207_bufn <= '0'; |

1050 |
out209 <= '0'; |

1051 |
out210_bufn <= '0'; |

1052 |
out212 <= '0'; |

1053 |
out213_bufn <= '0'; |

1054 |
out215 <= '0'; |

1055 |
out217_bufn <= '0'; |

1056 |
out220_bufn <= '0'; |

1057 |
out221 <= '0'; |

1058 |
out222_bufn <= '0'; |

1059 |
out223 <= '0'; |

1060 |
out224 <= '0'; |

1061 |
out225_bufn <= '0'; |

1062 |
out226 <= '0'; |

1063 |
out227 <= '0'; |

1064 |
out228 <= '0'; |

1065 |
out229_bufn <= '0'; |

1066 |
out231 <= '0'; |

1067 |
out232_bufn <= '0'; |

1068 |
out234 <= '0'; |

1069 |
out235_bufn <= '0'; |

1070 |
out237 <= '0'; |

1071 |
out238_bufn <= '0'; |

1072 |
out240 <= '0'; |

1073 |
out241_bufn <= '0'; |

1074 |
out243 <= '0'; |

1075 |
out245_bufn <= '0'; |

1076 |
out248_bufn <= '0'; |

1077 |
out249 <= '0'; |

1078 |
out250_bufn <= '0'; |

1079 |
out251 <= '0'; |

1080 |
out252 <= '0'; |

1081 |
out253_bufn <= '0'; |

1082 |
out254 <= '0'; |

1083 |
out255 <= '0'; |

1084 |
out256 <= '0'; |

1085 |
out257_bufn <= '0'; |

1086 |
out259 <= '0'; |

1087 |
out260_bufn <= '0'; |

1088 |
out262 <= '0'; |

1089 |
out263_bufn <= '0'; |

1090 |
out265 <= '0'; |

1091 |
out266_bufn <= '0'; |

1092 |
out268 <= '0'; |

1093 |
out269_bufn <= '0'; |

1094 |
out271 <= '0'; |

1095 |
out273_bufn <= '0'; |

1096 |
out276_bufn <= '0'; |

1097 |
out277 <= '0'; |

1098 |
out278_bufn <= '0'; |

1099 |
out279 <= '0'; |

1100 |
out280_bufn <= '0'; |

1101 |
out281_bufn <= '0'; |

1102 |
out282_bufn <= '0'; |

1103 |
out283 <= '0'; |

1104 |
out284_bufn <= '0'; |

1105 |
out285_bufn <= '0'; |

1106 |
out286 <= '0'; |

1107 |
out287_bufn <= '0'; |

1108 |
out288_bufn <= '0'; |

1109 |
out289_bufn <= '0'; |

1110 |
out290_bufn <= '0'; |

1111 |
out291_bufn <= '0'; |

1112 |
out292_bufn <= '0'; |

1113 |
out293_bufn <= '0'; |

1114 |
out294_bufn <= '0'; |

1115 |
out295_bufn <= '0'; |

1116 |
out296_bufn <= '0'; |

1117 |
out297 <= '0'; |

1118 |
out298 <= '0'; |

1119 |
out311 <= '0'; |

1120 |
out312_bufn <= '0'; |

1121 |
out313_bufn <= '0'; |

1122 |
out314_bufn <= '0'; |

1123 |
out315_bufn <= '0'; |

1124 |
out316 <= '0'; |

1125 |
out318_bufn <= '0'; |

1126 |
out321 <= '0'; |

1127 |
out322_bufn <= '0'; |

1128 |
out323_bufn <= '0'; |

1129 |
out324_bufn <= '0'; |

1130 |
out325_bufn <= '0'; |

1131 |
out326_bufn <= '0'; |

1132 |
out327_bufn <= '0'; |

1133 |
out328_bufn <= '0'; |

1134 |
out329 <= '0'; |

1135 |
out333_bufn <= '0'; |

1136 |
out341_bufn <= '0'; |

1137 |
out342_bufn <= '0'; |

1138 |
out343_bufn <= '0'; |

1139 |
out344_bufn <= '0'; |

1140 |
out345 <= '0'; |

1141 |
out346_bufn <= '0'; |

1142 |
out349_bufn <= '0'; |

1143 |
out350 <= '0'; |

1144 |
out351_bufn <= '0'; |

1145 |
out352_bufn <= '0'; |

1146 |
out353_bufn <= '0'; |

1147 |
out354_bufn <= '0'; |

1148 |
out355 <= '0'; |

1149 |
out357_bufn <= '0'; |

1150 |
out361_bufn <= '0'; |

1151 |
out362 <= '0'; |

1152 |
out363 <= '0'; |

1153 |
out364_bufn <= '0'; |

1154 |
out366_bufn <= '0'; |

1155 |
out367 <= '0'; |

1156 |
out371_bufn <= '0'; |

1157 |
out372 <= '0'; |

1158 |
out373 <= '0'; |

1159 |
out382 <= '0'; |

1160 |
out383 <= '0'; |

1161 |
out385 <= '0'; |

1162 |
out393_bufn <= '0'; |

1163 |
out394_bufn <= '0'; |

1164 |
out395_bufn <= '0'; |

1165 |
out396 <= '0'; |

1166 |
out398 <= '0'; |

1167 |
out400_bufn <= '0'; |

1168 |
out401_bufn <= '0'; |

1169 |
out402 <= '0'; |

1170 |
out404_bufn <= '0'; |

1171 |
out406 <= '0'; |

1172 |
out407_bufn <= '0'; |

1173 |
out408_bufn <= '0'; |

1174 |
out409_bufn <= '0'; |

1175 |
out410_bufn <= '0'; |

1176 |
out411 <= '0'; |

1177 |
out412 <= '0'; |

1178 |
out413_bufn <= '0'; |

1179 |
out414_bufn <= '0'; |

1180 |
out416 <= '0'; |

1181 |
out417_bufn <= '0'; |

1182 |
out418_bufn <= '0'; |

1183 |
out419 <= '0'; |

1184 |
out422_bufn <= '0'; |

1185 |
out423 <= '0'; |

1186 |
out425 <= '0'; |

1187 |
out426_bufn <= '0'; |

1188 |
out428_bufn <= '0'; |

1189 |
out429 <= '0'; |

1190 |
out430 <= '0'; |

1191 |
out431_bufn <= '0'; |

1192 |
out433_bufn <= '0'; |

1193 |
out434_bufn <= '0'; |

1194 |
out435_bufn <= '0'; |

1195 |
out436_bufn <= '0'; |

1196 |
out437_bufn <= '0'; |

1197 |
out438_bufn <= '0'; |

1198 |
out440_bufn <= '0'; |

1199 |
out441 <= '0'; |

1200 |
out443 <= '0'; |

1201 |
out444_bufn <= '0'; |

1202 |
out445 <= '0'; |

1203 |
out446_bufn <= '0'; |

1204 |
out447 <= '0'; |

1205 |
out450 <= '0'; |

1206 |
out451_bufn <= '0'; |

1207 |
out454 <= '0'; |

1208 |
out455 <= '0'; |

1209 |
out457_bufn <= '0'; |

1210 |
out458_bufn <= '0'; |

1211 |
out459_bufn <= '0'; |

1212 |
out460_bufn <= '0'; |

1213 |
out461_bufn <= '0'; |

1214 |
out462 <= '0'; |

1215 |
out463_bufn <= '0'; |

1216 |
out464_bufn <= '0'; |

1217 |
out465 <= '0'; |

1218 |
out466_bufn <= '0'; |

1219 |
out467 <= '0'; |

1220 |
out468_bufn <= '0'; |

1221 |
out469 <= '0'; |

1222 |
out472_bufn <= '0'; |

1223 |
out475_bufn <= '0'; |

1224 |
out481_bufn <= '0'; |

1225 |
out482_bufn <= '0'; |

1226 |
out483_bufn <= '0'; |

1227 |
out484 <= '0'; |

1228 |
out487_bufn <= '0'; |

1229 |
out488 <= '0'; |

1230 |
out491 <= '0'; |

1231 |
out495_bufn <= '0'; |

1232 |
out496_bufn <= '0'; |

1233 |
out497_bufn <= '0'; |

1234 |
out498 <= '0'; |

1235 |
out499_bufn <= '0'; |

1236 |
out500_bufn <= '0'; |

1237 |
out501 <= '0'; |

1238 |
out512_bufn <= '0'; |

1239 |
out513 <= '0'; |

1240 |
out517_bufn <= '0'; |

1241 |
out518_bufn <= '0'; |

1242 |
out519 <= '0'; |

1243 |
out521_bufn <= '0'; |

1244 |
out522 <= '0'; |

1245 |
out524_bufn <= '0'; |

1246 |
out525_bufn <= '0'; |

1247 |
out526_bufn <= '0'; |

1248 |
out527 <= '0'; |

1249 |
out528 <= '0'; |

1250 |
out531_bufn <= '0'; |

1251 |
out540 <= '0'; |

1252 |
out542 <= '0'; |

1253 |
out544 <= '0'; |

1254 |
out545 <= '0'; |

1255 |
out554_bufn <= '0'; |

1256 |
out555 <= '0'; |

1257 |
out559 <= '0'; |

1258 |
out560 <= '0'; |

1259 |
out561 <= '0'; |

1260 |
out562_bufn <= '0'; |

1261 |
out563 <= '0'; |

1262 |
out566_bufn <= '0'; |

1263 |
out567 <= '0'; |

1264 |
out570 <= '0'; |

1265 |
out572 <= '0'; |

1266 |
out575 <= '0'; |

1267 |
out577 <= '0'; |

1268 |
out578 <= '0'; |

1269 |
out580 <= '0'; |

1270 |
out581 <= '0'; |

1271 | |

1272 |
-- Retiming: default value for counters |

1273 |
rtmcounter0_next <= (others => '0'); |

1274 | |

1275 |
-- Function calls: default values (no change) |

1276 | |

1277 |
-- For all states, compute the next state bits |

1278 |
-- And the outputs, and the next value for buffered outputs |

1279 | |

1280 |
if state_cur(0) = '1' then |

1281 |
-- Next state |

1282 |
state_next(109) <= '1'; |

1283 |
-- Next values for buffered outputs |

1284 |
-- Assignment of non-buffered outputs |

1285 |
out1 <= '1'; |

1286 |
out2 <= '1'; |

1287 |
end if; |

1288 | |

1289 |
if state_cur(1) = '1' then |

1290 |
-- Next state |

1291 |
if (in0) = '1' then |

1292 |
state_next(1) <= '1'; |

1293 |
-- Next values for buffered outputs |

1294 |
out13_bufn <= '1'; |

1295 |
else |

1296 |
-- Return from function: memextrct_0 |

1297 |
state_next(88) <= '1'; |

1298 |
-- Next values for buffered outputs |

1299 |
end if; |

1300 |
-- Assignment of non-buffered outputs |

1301 |
out14 <= '1'; |

1302 |
out8 <= '1'; |

1303 |
out4 <= '1'; |

1304 |
end if; |

1305 | |

1306 |
if state_cur(2) = '1' then |

1307 |
-- Next state |

1308 |
state_next(1) <= '1'; |

1309 |
-- Next values for buffered outputs |

1310 |
out13_bufn <= '1'; |

1311 |
-- Assignment of non-buffered outputs |

1312 |
out18 <= '1'; |

1313 |
end if; |

1314 | |

1315 |
if state_cur(3) = '1' then |

1316 |
-- Next state |

1317 |
state_next(0) <= '1'; |

1318 |
-- Next values for buffered outputs |

1319 |
out0_bufn <= '1'; |

1320 |
-- Assignment of non-buffered outputs |

1321 |
out21 <= '1'; |

1322 |
out2 <= '1'; |

1323 |
out19 <= '1'; |

1324 |
end if; |

1325 | |

1326 |
if state_cur(4) = '1' then |

1327 |
-- Next state |

1328 |
state_next(3) <= '1'; |

1329 |
-- Next values for buffered outputs |

1330 |
out20_bufn <= '1'; |

1331 |
out0_bufn <= '1'; |

1332 |
-- Assignment of non-buffered outputs |

1333 |
out21 <= '1'; |

1334 |
out2 <= '1'; |

1335 |
out22 <= '1'; |

1336 |
end if; |

1337 | |

1338 |
if state_cur(5) = '1' then |

1339 |
-- Next state |

1340 |
state_next(4) <= '1'; |

1341 |
-- Next values for buffered outputs |

1342 |
out23_bufn <= '1'; |

1343 |
out0_bufn <= '1'; |

1344 |
-- Assignment of non-buffered outputs |

1345 |
out21 <= '1'; |

1346 |
out2 <= '1'; |

1347 |
out24 <= '1'; |

1348 |
end if; |

1349 | |

1350 |
if state_cur(6) = '1' then |

1351 |
-- Next state |

1352 |
state_next(5) <= '1'; |

1353 |
-- Next values for buffered outputs |

1354 |
out25_bufn <= '1'; |

1355 |
out0_bufn <= '1'; |

1356 |
-- Assignment of non-buffered outputs |

1357 |
out21 <= '1'; |

1358 |
out2 <= '1'; |

1359 |
out26 <= '1'; |

1360 |
end if; |

1361 | |

1362 |
-- Info: This is the init/reset state |

1363 |
if state_cur(7) = '1' then |

1364 |
-- Next state |

1365 |
if (not (in2)) = '1' then |

1366 |
state_next(7) <= '1'; |

1367 |
-- Next values for buffered outputs |

1368 |
else |

1369 |
if (in1) = '1' then |

1370 |
state_next(60) <= '1'; |

1371 |
-- Next values for buffered outputs |

1372 |
else |

1373 |
state_next(154) <= '1'; |

1374 |
-- Next values for buffered outputs |

1375 |
end if; |

1376 |
end if; |

1377 |
-- Assignment of non-buffered outputs |

1378 |
out28 <= '1'; |

1379 |
out29 <= '1'; |

1380 |
end if; |

1381 | |

1382 |
if state_cur(8) = '1' then |

1383 |
-- Next state |

1384 |
state_next(6) <= '1'; |

1385 |
-- Next values for buffered outputs |

1386 |
out27_bufn <= '1'; |

1387 |
out0_bufn <= '1'; |

1388 |
-- Assignment of non-buffered outputs |

1389 |
out21 <= '1'; |

1390 |
out2 <= '1'; |

1391 |
out30 <= '1'; |

1392 |
end if; |

1393 | |

1394 |
if state_cur(9) = '1' then |

1395 |
-- Next state |

1396 |
state_next(9) <= '1'; |

1397 |
-- Next values for buffered outputs |

1398 |
-- Assignment of non-buffered outputs |

1399 |
end if; |

1400 | |

1401 |
if state_cur(10) = '1' then |

1402 |
-- Next state |

1403 |
state_next(8) <= '1'; |

1404 |
-- Next values for buffered outputs |

1405 |
out31_bufn <= '1'; |

1406 |
out0_bufn <= '1'; |

1407 |
-- Assignment of non-buffered outputs |

1408 |
out21 <= '1'; |

1409 |
out33 <= '1'; |

1410 |
out2 <= '1'; |

1411 |
end if; |

1412 | |

1413 |
if state_cur(11) = '1' then |

1414 |
-- Next state |

1415 |
state_next(10) <= '1'; |

1416 |
-- Next values for buffered outputs |

1417 |
out0_bufn <= '1'; |

1418 |
-- Assignment of non-buffered outputs |

1419 |
out21 <= '1'; |

1420 |
out2 <= '1'; |

1421 |
end if; |

1422 | |

1423 |
if state_cur(12) = '1' then |

1424 |
-- Next state |

1425 |
state_next(11) <= '1'; |

1426 |
-- Next values for buffered outputs |

1427 |
out35_bufn <= '1'; |

1428 |
out0_bufn <= '1'; |

1429 |
-- Assignment of non-buffered outputs |

1430 |
out21 <= '1'; |

1431 |
end if; |

1432 | |

1433 |
if state_cur(13) = '1' then |

1434 |
-- Next state |

1435 |
state_next(12) <= '1'; |

1436 |
-- Next values for buffered outputs |

1437 |
out36_bufn <= '1'; |

1438 |
-- Assignment of non-buffered outputs |

1439 |
out52 <= '1'; |

1440 |
out50 <= '1'; |

1441 |
out48 <= '1'; |

1442 |
out46 <= '1'; |

1443 |
out44 <= '1'; |

1444 |
out42 <= '1'; |

1445 |
out40 <= '1'; |

1446 |
out38 <= '1'; |

1447 |
end if; |

1448 | |

1449 |
if state_cur(14) = '1' then |

1450 |
-- Next state |

1451 |
state_next(13) <= '1'; |

1452 |
-- Next values for buffered outputs |

1453 |
out49_bufn <= '1'; |

1454 |
-- Assignment of non-buffered outputs |

1455 |
out60 <= '1'; |

1456 |
out58 <= '1'; |

1457 |
out56 <= '1'; |

1458 |
out54 <= '1'; |

1459 |
end if; |

1460 | |

1461 |
if state_cur(15) = '1' then |

1462 |
-- Next state |

1463 |
if (in3) = '1' then |

1464 |
state_next(15) <= '1'; |

1465 |
-- Next values for buffered outputs |

1466 |
out13_bufn <= '1'; |

1467 |
else |

1468 |
-- Return from function: memextrct_1 |

1469 |
state_next(88) <= '1'; |

1470 |
-- Next values for buffered outputs |

1471 |
end if; |

1472 |
-- Assignment of non-buffered outputs |

1473 |
out14 <= '1'; |

1474 |
out91 <= '1'; |

1475 |
out90 <= '1'; |

1476 |
end if; |

1477 | |

1478 |
if state_cur(16) = '1' then |

1479 |
-- Next state |

1480 |
if (in5) = '1' then |

1481 |
-- Function call: memextrct_1 |

1482 |
state_next(19) <= '1'; |

1483 |
-- Next values for buffered outputs |

1484 |
out16_bufn <= '1'; |

1485 |
else |

1486 |
if (in4) = '1' then |

1487 |
-- Function call: memextrct_0 |

1488 |
state_next(2) <= '1'; |

1489 |
-- Next values for buffered outputs |

1490 |
out16_bufn <= '1'; |

1491 |
else |

1492 |
state_next(88) <= '1'; |

1493 |
-- Next values for buffered outputs |

1494 |
end if; |

1495 |
end if; |

1496 |
-- Assignment of non-buffered outputs |

1497 |
out97 <= '1'; |

1498 |
end if; |

1499 | |

1500 |
if state_cur(17) = '1' then |

1501 |
-- Next state |

1502 |
state_next(14) <= '1'; |

1503 |
-- Next values for buffered outputs |

1504 |
out57_bufn <= '1'; |

1505 |
-- Assignment of non-buffered outputs |

1506 |
out105 <= '1'; |

1507 |
out103 <= '1'; |

1508 |
out101 <= '1'; |

1509 |
out99 <= '1'; |

1510 |
end if; |

1511 | |

1512 |
if state_cur(18) = '1' then |

1513 |
-- Next state |

1514 |
state_next(17) <= '1'; |

1515 |
-- Next values for buffered outputs |

1516 |
-- Assignment of non-buffered outputs |

1517 |
out120 <= '1'; |

1518 |
out118 <= '1'; |

1519 |
out116 <= '1'; |

1520 |
out114 <= '1'; |

1521 |
out112 <= '1'; |

1522 |
out108 <= '1'; |

1523 |
out107 <= '1'; |

1524 |
end if; |

1525 | |

1526 |
if state_cur(19) = '1' then |

1527 |
-- Next state |

1528 |
state_next(15) <= '1'; |

1529 |
-- Next values for buffered outputs |

1530 |
out13_bufn <= '1'; |

1531 |
-- Assignment of non-buffered outputs |

1532 |
out18 <= '1'; |

1533 |
end if; |

1534 | |

1535 |
if state_cur(20) = '1' then |

1536 |
-- Next state |

1537 |
state_next(18) <= '1'; |

1538 |
-- Next values for buffered outputs |

1539 |
out111_bufn <= '1'; |

1540 |
out106_bufn <= '1'; |

1541 |
-- Assignment of non-buffered outputs |

1542 |
out52 <= '1'; |

1543 |
out21 <= '1'; |

1544 |
out125 <= '1'; |

1545 |
out123 <= '1'; |

1546 |
out108 <= '1'; |

1547 |
out121 <= '1'; |

1548 |
end if; |

1549 | |

1550 |
if state_cur(21) = '1' then |

1551 |
-- Next state |

1552 |
state_next(20) <= '1'; |

1553 |
-- Next values for buffered outputs |

1554 |
out126_bufn <= '1'; |

1555 |
out20_bufn <= '1'; |

1556 |
out124_bufn <= '1'; |

1557 |
out122_bufn <= '1'; |

1558 |
out106_bufn <= '1'; |

1559 |
-- Assignment of non-buffered outputs |

1560 |
out132 <= '1'; |

1561 |
out50 <= '1'; |

1562 |
out21 <= '1'; |

1563 |
out130 <= '1'; |

1564 |
out108 <= '1'; |

1565 |
end if; |

1566 | |

1567 |
if state_cur(22) = '1' then |

1568 |
-- Next state |

1569 |
state_next(21) <= '1'; |

1570 |
-- Next values for buffered outputs |

1571 |
out131_bufn <= '1'; |

1572 |
out23_bufn <= '1'; |

1573 |
out129_bufn <= '1'; |

1574 |
out106_bufn <= '1'; |

1575 |
-- Assignment of non-buffered outputs |

1576 |
out48 <= '1'; |

1577 |
out21 <= '1'; |

1578 |
out137 <= '1'; |

1579 |
out135 <= '1'; |

1580 |
out108 <= '1'; |

1581 |
out133 <= '1'; |

1582 |
end if; |

1583 | |

1584 |
if state_cur(23) = '1' then |

1585 |
-- Next state |

1586 |
state_next(22) <= '1'; |

1587 |
-- Next values for buffered outputs |

1588 |
out138_bufn <= '1'; |

1589 |
out25_bufn <= '1'; |

1590 |
out136_bufn <= '1'; |

1591 |
out134_bufn <= '1'; |

1592 |
out106_bufn <= '1'; |

1593 |
-- Assignment of non-buffered outputs |

1594 |
out46 <= '1'; |

1595 |
out21 <= '1'; |

1596 |
out142 <= '1'; |

1597 |
out140 <= '1'; |

1598 |
out108 <= '1'; |

1599 |
end if; |

1600 | |

1601 |
if state_cur(24) = '1' then |

1602 |
-- Next state |

1603 |
state_next(23) <= '1'; |

1604 |
-- Next values for buffered outputs |

1605 |
out143_bufn <= '1'; |

1606 |
out27_bufn <= '1'; |

1607 |
out141_bufn <= '1'; |

1608 |
out106_bufn <= '1'; |

1609 |
-- Assignment of non-buffered outputs |

1610 |
out44 <= '1'; |

1611 |
out21 <= '1'; |

1612 |
out145 <= '1'; |

1613 |
out108 <= '1'; |

1614 |
end if; |

1615 | |

1616 |
if state_cur(25) = '1' then |

1617 |
-- Next state |

1618 |
state_next(24) <= '1'; |

1619 |
-- Next values for buffered outputs |

1620 |
out146_bufn <= '1'; |

1621 |
out31_bufn <= '1'; |

1622 |
out106_bufn <= '1'; |

1623 |
-- Assignment of non-buffered outputs |

1624 |
out42 <= '1'; |

1625 |
out21 <= '1'; |

1626 |
out148 <= '1'; |

1627 |
out108 <= '1'; |

1628 |
end if; |

1629 | |

1630 |
if state_cur(26) = '1' then |

1631 |
-- Next state |

1632 |
state_next(25) <= '1'; |

1633 |
-- Next values for buffered outputs |

1634 |
out150_bufn <= '1'; |

1635 |
out106_bufn <= '1'; |

1636 |
-- Assignment of non-buffered outputs |

1637 |
out154 <= '1'; |

1638 |
out40 <= '1'; |

1639 |
out21 <= '1'; |

1640 |
out108 <= '1'; |

1641 |
end if; |

1642 | |

1643 |
if state_cur(27) = '1' then |

1644 |
-- Next state |

1645 |
state_next(26) <= '1'; |

1646 |
-- Next values for buffered outputs |

1647 |
out153_bufn <= '1'; |

1648 |
out35_bufn <= '1'; |

1649 |
out106_bufn <= '1'; |

1650 |
-- Assignment of non-buffered outputs |

1651 |
out156 <= '1'; |

1652 |
out38 <= '1'; |

1653 |
out21 <= '1'; |

1654 |
end if; |

1655 | |

1656 |
if state_cur(28) = '1' then |

1657 |
-- Next state |

1658 |
state_next(27) <= '1'; |

1659 |
-- Next values for buffered outputs |

1660 |
out155_bufn <= '1'; |

1661 |
out36_bufn <= '1'; |

1662 |
-- Assignment of non-buffered outputs |

1663 |
out50 <= '1'; |

1664 |
out46 <= '1'; |

1665 |
out52 <= '1'; |

1666 |
out48 <= '1'; |

1667 |
out44 <= '1'; |

1668 |
out42 <= '1'; |

1669 |
out40 <= '1'; |

1670 |
out38 <= '1'; |

1671 |
end if; |

1672 | |

1673 |
if state_cur(29) = '1' then |

1674 |
-- Next state |

1675 |
state_next(28) <= '1'; |

1676 |
-- Next values for buffered outputs |

1677 |
out49_bufn <= '1'; |

1678 |
-- Assignment of non-buffered outputs |

1679 |
out60 <= '1'; |

1680 |
out157 <= '1'; |

1681 |
out58 <= '1'; |

1682 |
out56 <= '1'; |

1683 |
out54 <= '1'; |

1684 |
end if; |

1685 | |

1686 |
if state_cur(30) = '1' then |

1687 |
-- Next state |

1688 |
state_next(29) <= '1'; |

1689 |
-- Next values for buffered outputs |

1690 |
-- Assignment of non-buffered outputs |

1691 |
out105 <= '1'; |

1692 |
out103 <= '1'; |

1693 |
out101 <= '1'; |

1694 |
out99 <= '1'; |

1695 |
end if; |

1696 | |

1697 |
if state_cur(31) = '1' then |

1698 |
-- Next state |

1699 |
state_next(30) <= '1'; |

1700 |
-- Next values for buffered outputs |

1701 |
-- Assignment of non-buffered outputs |

1702 |
out120 <= '1'; |

1703 |
out118 <= '1'; |

1704 |
out116 <= '1'; |

1705 |
out114 <= '1'; |

1706 |
out112 <= '1'; |

1707 |
out160 <= '1'; |

1708 |
out159 <= '1'; |

1709 |
end if; |

1710 | |

1711 |
if state_cur(32) = '1' then |

1712 |
-- Next state |

1713 |
state_next(31) <= '1'; |

1714 |
-- Next values for buffered outputs |

1715 |
out111_bufn <= '1'; |

1716 |
out158_bufn <= '1'; |

1717 |
-- Assignment of non-buffered outputs |

1718 |
out52 <= '1'; |

1719 |
out21 <= '1'; |

1720 |
out125 <= '1'; |

1721 |
out123 <= '1'; |

1722 |
out161 <= '1'; |

1723 |
out160 <= '1'; |

1724 |
end if; |

1725 | |

1726 |
if state_cur(33) = '1' then |

1727 |
-- Next state |

1728 |
state_next(32) <= '1'; |

1729 |
-- Next values for buffered outputs |

1730 |
out162_bufn <= '1'; |

1731 |
out20_bufn <= '1'; |

1732 |
out124_bufn <= '1'; |

1733 |
out122_bufn <= '1'; |

1734 |
out158_bufn <= '1'; |

1735 |
-- Assignment of non-buffered outputs |

1736 |
out50 <= '1'; |

1737 |
out21 <= '1'; |

1738 |
out130 <= '1'; |

1739 |
out164 <= '1'; |

1740 |
out160 <= '1'; |

1741 |
end if; |

1742 | |

1743 |
if state_cur(34) = '1' then |

1744 |
-- Next state |

1745 |
state_next(33) <= '1'; |

1746 |
-- Next values for buffered outputs |

1747 |
out165_bufn <= '1'; |

1748 |
out23_bufn <= '1'; |

1749 |
out129_bufn <= '1'; |

1750 |
out158_bufn <= '1'; |

1751 |
-- Assignment of non-buffered outputs |

1752 |
out48 <= '1'; |

1753 |
out21 <= '1'; |

1754 |
out137 <= '1'; |

1755 |
out135 <= '1'; |

1756 |
out167 <= '1'; |

1757 |
out160 <= '1'; |

1758 |
end if; |

1759 | |

1760 |
if state_cur(35) = '1' then |

1761 |
-- Next state |

1762 |
state_next(34) <= '1'; |

1763 |
-- Next values for buffered outputs |

1764 |
out168_bufn <= '1'; |

1765 |
out25_bufn <= '1'; |

1766 |
out136_bufn <= '1'; |

1767 |
out134_bufn <= '1'; |

1768 |
out158_bufn <= '1'; |

1769 |
-- Assignment of non-buffered outputs |

1770 |
out46 <= '1'; |

1771 |
out21 <= '1'; |

1772 |
out142 <= '1'; |

1773 |
out170 <= '1'; |

1774 |
out160 <= '1'; |

1775 |
end if; |

1776 | |

1777 |
if state_cur(36) = '1' then |

1778 |
-- Next state |

1779 |
state_next(35) <= '1'; |

1780 |
-- Next values for buffered outputs |

1781 |
out171_bufn <= '1'; |

1782 |
out27_bufn <= '1'; |

1783 |
out141_bufn <= '1'; |

1784 |
out158_bufn <= '1'; |

1785 |
-- Assignment of non-buffered outputs |

1786 |
out44 <= '1'; |

1787 |
out21 <= '1'; |

1788 |
out173 <= '1'; |

1789 |
out160 <= '1'; |

1790 |
end if; |

1791 | |

1792 |
if state_cur(37) = '1' then |

1793 |
-- Next state |

1794 |
state_next(36) <= '1'; |

1795 |
-- Next values for buffered outputs |

1796 |
out174_bufn <= '1'; |

1797 |
out31_bufn <= '1'; |

1798 |
out158_bufn <= '1'; |

1799 |
-- Assignment of non-buffered outputs |

1800 |
out42 <= '1'; |

1801 |
out21 <= '1'; |

1802 |
out176 <= '1'; |

1803 |
out160 <= '1'; |

1804 |
end if; |

1805 | |

1806 |
if state_cur(38) = '1' then |

1807 |
-- Next state |

1808 |
state_next(37) <= '1'; |

1809 |
-- Next values for buffered outputs |

1810 |
out178_bufn <= '1'; |

1811 |
out158_bufn <= '1'; |

1812 |
-- Assignment of non-buffered outputs |

1813 |
out182 <= '1'; |

1814 |
out40 <= '1'; |

1815 |
out21 <= '1'; |

1816 |
out160 <= '1'; |

1817 |
end if; |

1818 | |

1819 |
if state_cur(39) = '1' then |

1820 |
-- Next state |

1821 |
state_next(38) <= '1'; |

1822 |
-- Next values for buffered outputs |

1823 |
out181_bufn <= '1'; |

1824 |
out35_bufn <= '1'; |

1825 |
out158_bufn <= '1'; |

1826 |
-- Assignment of non-buffered outputs |

1827 |
out184 <= '1'; |

1828 |
out38 <= '1'; |

1829 |
out21 <= '1'; |

1830 |
end if; |

1831 | |

1832 |
if state_cur(40) = '1' then |

1833 |
-- Next state |

1834 |
state_next(39) <= '1'; |

1835 |
-- Next values for buffered outputs |

1836 |
out183_bufn <= '1'; |

1837 |
out36_bufn <= '1'; |

1838 |
-- Assignment of non-buffered outputs |

1839 |
out50 <= '1'; |

1840 |
out46 <= '1'; |

1841 |
out52 <= '1'; |

1842 |
out48 <= '1'; |

1843 |
out44 <= '1'; |

1844 |
out42 <= '1'; |

1845 |
out40 <= '1'; |

1846 |
out38 <= '1'; |

1847 |
end if; |

1848 | |

1849 |
if state_cur(41) = '1' then |

1850 |
-- Next state |

1851 |
state_next(40) <= '1'; |

1852 |
-- Next values for buffered outputs |

1853 |
out49_bufn <= '1'; |

1854 |
-- Assignment of non-buffered outputs |

1855 |
out60 <= '1'; |

1856 |
out185 <= '1'; |

1857 |
out58 <= '1'; |

1858 |
out56 <= '1'; |

1859 |
out54 <= '1'; |

1860 |
end if; |

1861 | |

1862 |
if state_cur(42) = '1' then |

1863 |
-- Next state |

1864 |
state_next(41) <= '1'; |

1865 |
-- Next values for buffered outputs |

1866 |
-- Assignment of non-buffered outputs |

1867 |
out105 <= '1'; |

1868 |
out103 <= '1'; |

1869 |
out101 <= '1'; |

1870 |
out99 <= '1'; |

1871 |
end if; |

1872 | |

1873 |
if state_cur(43) = '1' then |

1874 |
-- Next state |

1875 |
if (in7) = '1' then |

1876 |
state_next(60) <= '1'; |

1877 |
-- Next values for buffered outputs |

1878 |
else |

1879 |
if (not (in6)) = '1' then |

1880 |
state_next(43) <= '1'; |

1881 |
-- Next values for buffered outputs |

1882 |
else |

1883 |
state_next(108) <= '1'; |

1884 |
-- Next values for buffered outputs |

1885 |
out371_bufn <= '1'; |

1886 |
end if; |

1887 |
end if; |

1888 |
-- Assignment of non-buffered outputs |

1889 |
out190 <= '1'; |

1890 |
out187 <= '1'; |

1891 |
out186 <= '1'; |

1892 |
end if; |

1893 | |

1894 |
if state_cur(44) = '1' then |

1895 |
-- Next state |

1896 |
if (in7) = '1' then |

1897 |
state_next(60) <= '1'; |

1898 |
-- Next values for buffered outputs |

1899 |
else |

1900 |
if (not (in8)) = '1' then |

1901 |
state_next(44) <= '1'; |

1902 |
-- Next values for buffered outputs |

1903 |
else |

1904 |
state_next(110) <= '1'; |

1905 |
-- Next values for buffered outputs |

1906 |
out371_bufn <= '1'; |

1907 |
end if; |

1908 |
end if; |

1909 |
-- Assignment of non-buffered outputs |

1910 |
out195 <= '1'; |

1911 |
out187 <= '1'; |

1912 |
end if; |

1913 | |

1914 |
if state_cur(45) = '1' then |

1915 |
-- Next state |

1916 |
state_next(42) <= '1'; |

1917 |
-- Next values for buffered outputs |

1918 |
-- Assignment of non-buffered outputs |

1919 |
out120 <= '1'; |

1920 |
out118 <= '1'; |

1921 |
out116 <= '1'; |

1922 |
out114 <= '1'; |

1923 |
out112 <= '1'; |

1924 |
out199 <= '1'; |

1925 |
out198 <= '1'; |

1926 |
end if; |

1927 | |

1928 |
if state_cur(46) = '1' then |

1929 |
-- Next state |

1930 |
state_next(45) <= '1'; |

1931 |
-- Next values for buffered outputs |

1932 |
out111_bufn <= '1'; |

1933 |
out197_bufn <= '1'; |

1934 |
-- Assignment of non-buffered outputs |

1935 |
out52 <= '1'; |

1936 |
out21 <= '1'; |

1937 |
out125 <= '1'; |

1938 |
out123 <= '1'; |

1939 |
out200 <= '1'; |

1940 |
out199 <= '1'; |

1941 |
end if; |

1942 | |

1943 |
if state_cur(47) = '1' then |

1944 |
-- Next state |

1945 |
state_next(46) <= '1'; |

1946 |
-- Next values for buffered outputs |

1947 |
out201_bufn <= '1'; |

1948 |
out20_bufn <= '1'; |

1949 |
out124_bufn <= '1'; |

1950 |
out122_bufn <= '1'; |

1951 |
out197_bufn <= '1'; |

1952 |
-- Assignment of non-buffered outputs |

1953 |
out50 <= '1'; |

1954 |
out21 <= '1'; |

1955 |
out130 <= '1'; |

1956 |
out203 <= '1'; |

1957 |
out199 <= '1'; |

1958 |
end if; |

1959 | |

1960 |
if state_cur(48) = '1' then |

1961 |
-- Next state |

1962 |
state_next(47) <= '1'; |

1963 |
-- Next values for buffered outputs |

1964 |
out204_bufn <= '1'; |

1965 |
out23_bufn <= '1'; |

1966 |
out129_bufn <= '1'; |

1967 |
out197_bufn <= '1'; |

1968 |
-- Assignment of non-buffered outputs |

1969 |
out48 <= '1'; |

1970 |
out21 <= '1'; |

1971 |
out137 <= '1'; |

1972 |
out135 <= '1'; |

1973 |
out206 <= '1'; |

1974 |
out199 <= '1'; |

1975 |
end if; |

1976 | |

1977 |
if state_cur(49) = '1' then |

1978 |
-- Next state |

1979 |
state_next(48) <= '1'; |

1980 |
-- Next values for buffered outputs |

1981 |
out207_bufn <= '1'; |

1982 |
out25_bufn <= '1'; |

1983 |
out136_bufn <= '1'; |

1984 |
out134_bufn <= '1'; |

1985 |
out197_bufn <= '1'; |

1986 |
-- Assignment of non-buffered outputs |

1987 |
out46 <= '1'; |

1988 |
out21 <= '1'; |

1989 |
out142 <= '1'; |

1990 |
out209 <= '1'; |

1991 |
out199 <= '1'; |

1992 |
end if; |

1993 | |

1994 |
if state_cur(50) = '1' then |

1995 |
-- Next state |

1996 |
state_next(49) <= '1'; |

1997 |
-- Next values for buffered outputs |

1998 |
out210_bufn <= '1'; |

1999 |
out27_bufn <= '1'; |

2000 |
out141_bufn <= '1'; |

2001 |
out197_bufn <= '1'; |

2002 |
-- Assignment of non-buffered outputs |

2003 |
out44 <= '1'; |

2004 |
out21 <= '1'; |

2005 |
out212 <= '1'; |

2006 |
out199 <= '1'; |

2007 |
end if; |

2008 | |

2009 |
if state_cur(51) = '1' then |

2010 |
-- Next state |

2011 |
state_next(50) <= '1'; |

2012 |
-- Next values for buffered outputs |

2013 |
out213_bufn <= '1'; |

2014 |
out31_bufn <= '1'; |

2015 |
out197_bufn <= '1'; |

2016 |
-- Assignment of non-buffered outputs |

2017 |
out42 <= '1'; |

2018 |
out21 <= '1'; |

2019 |
out215 <= '1'; |

2020 |
out199 <= '1'; |

2021 |
end if; |

2022 | |

2023 |
if state_cur(52) = '1' then |

2024 |
-- Next state |

2025 |
state_next(51) <= '1'; |

2026 |
-- Next values for buffered outputs |

2027 |
out217_bufn <= '1'; |

2028 |
out197_bufn <= '1'; |

2029 |
-- Assignment of non-buffered outputs |

2030 |
out221 <= '1'; |

2031 |
out40 <= '1'; |

2032 |
out21 <= '1'; |

2033 |
out199 <= '1'; |

2034 |
end if; |

2035 | |

2036 |
if state_cur(53) = '1' then |

2037 |
-- Next state |

2038 |
state_next(52) <= '1'; |

2039 |
-- Next values for buffered outputs |

2040 |
out220_bufn <= '1'; |

2041 |
out35_bufn <= '1'; |

2042 |
out197_bufn <= '1'; |

2043 |
-- Assignment of non-buffered outputs |

2044 |
out223 <= '1'; |

2045 |
out38 <= '1'; |

2046 |
out21 <= '1'; |

2047 |
end if; |

2048 | |

2049 |
if state_cur(54) = '1' then |

2050 |
-- Next state |

2051 |
state_next(53) <= '1'; |

2052 |
-- Next values for buffered outputs |

2053 |
out222_bufn <= '1'; |

2054 |
out36_bufn <= '1'; |

2055 |
-- Assignment of non-buffered outputs |

2056 |
out50 <= '1'; |

2057 |
out46 <= '1'; |

2058 |
out52 <= '1'; |

2059 |
out48 <= '1'; |

2060 |
out44 <= '1'; |

2061 |
out42 <= '1'; |

2062 |
out40 <= '1'; |

2063 |
out38 <= '1'; |

2064 |
end if; |

2065 | |

2066 |
if state_cur(55) = '1' then |

2067 |
-- Next state |

2068 |
state_next(54) <= '1'; |

2069 |
-- Next values for buffered outputs |

2070 |
out49_bufn <= '1'; |

2071 |
-- Assignment of non-buffered outputs |

2072 |
out60 <= '1'; |

2073 |
out224 <= '1'; |

2074 |
out58 <= '1'; |

2075 |
out56 <= '1'; |

2076 |
out54 <= '1'; |

2077 |
end if; |

2078 | |

2079 |
if state_cur(56) = '1' then |

2080 |
-- Next state |

2081 |
state_next(55) <= '1'; |

2082 |
-- Next values for buffered outputs |

2083 |
-- Assignment of non-buffered outputs |

2084 |
out105 <= '1'; |

2085 |
out103 <= '1'; |

2086 |
out101 <= '1'; |

2087 |
out99 <= '1'; |

2088 |
end if; |

2089 | |

2090 |
if state_cur(57) = '1' then |

2091 |
-- Next state |

2092 |
state_next(56) <= '1'; |

2093 |
-- Next values for buffered outputs |

2094 |
-- Assignment of non-buffered outputs |

2095 |
out120 <= '1'; |

2096 |
out118 <= '1'; |

2097 |
out116 <= '1'; |

2098 |
out114 <= '1'; |

2099 |
out112 <= '1'; |

2100 |
out227 <= '1'; |

2101 |
out226 <= '1'; |

2102 |
end if; |

2103 | |

2104 |
if state_cur(58) = '1' then |

2105 |
-- Next state |

2106 |
state_next(57) <= '1'; |

2107 |
-- Next values for buffered outputs |

2108 |
out111_bufn <= '1'; |

2109 |
out225_bufn <= '1'; |

2110 |
-- Assignment of non-buffered outputs |

2111 |
out52 <= '1'; |

2112 |
out21 <= '1'; |

2113 |
out125 <= '1'; |

2114 |
out123 <= '1'; |

2115 |
out228 <= '1'; |

2116 |
out227 <= '1'; |

2117 |
end if; |

2118 | |

2119 |
if state_cur(59) = '1' then |

2120 |
-- Next state |

2121 |
state_next(58) <= '1'; |

2122 |
-- Next values for buffered outputs |

2123 |
out229_bufn <= '1'; |

2124 |
out20_bufn <= '1'; |

2125 |
out124_bufn <= '1'; |

2126 |
out122_bufn <= '1'; |

2127 |
out225_bufn <= '1'; |

2128 |
-- Assignment of non-buffered outputs |

2129 |
out50 <= '1'; |

2130 |
out21 <= '1'; |

2131 |
out130 <= '1'; |

2132 |
out231 <= '1'; |

2133 |
out227 <= '1'; |

2134 |
end if; |

2135 | |

2136 |
if state_cur(60) = '1' then |

2137 |
-- Next state |

2138 |
state_next(87) <= '1'; |

2139 |
-- Next values for buffered outputs |

2140 |
-- Assignment of non-buffered outputs |

2141 |
out18 <= '1'; |

2142 |
end if; |

2143 | |

2144 |
if state_cur(61) = '1' then |

2145 |
-- Next state |

2146 |
state_next(59) <= '1'; |

2147 |
-- Next values for buffered outputs |

2148 |
out232_bufn <= '1'; |

2149 |
out23_bufn <= '1'; |

2150 |
out129_bufn <= '1'; |

2151 |
out225_bufn <= '1'; |

2152 |
-- Assignment of non-buffered outputs |

2153 |
out48 <= '1'; |

2154 |
out21 <= '1'; |

2155 |
out137 <= '1'; |

2156 |
out135 <= '1'; |

2157 |
out234 <= '1'; |

2158 |
out227 <= '1'; |

2159 |
end if; |

2160 | |

2161 |
if state_cur(62) = '1' then |

2162 |
-- Next state |

2163 |
state_next(61) <= '1'; |

2164 |
-- Next values for buffered outputs |

2165 |
out235_bufn <= '1'; |

2166 |
out25_bufn <= '1'; |

2167 |
out136_bufn <= '1'; |

2168 |
out134_bufn <= '1'; |

2169 |
out225_bufn <= '1'; |

2170 |
-- Assignment of non-buffered outputs |

2171 |
out46 <= '1'; |

2172 |
out21 <= '1'; |

2173 |
out142 <= '1'; |

2174 |
out237 <= '1'; |

2175 |
out227 <= '1'; |

2176 |
end if; |

2177 | |

2178 |
if state_cur(63) = '1' then |

2179 |
-- Next state |

2180 |
state_next(62) <= '1'; |

2181 |
-- Next values for buffered outputs |

2182 |
out238_bufn <= '1'; |

2183 |
out27_bufn <= '1'; |

2184 |
out141_bufn <= '1'; |

2185 |
out225_bufn <= '1'; |

2186 |
-- Assignment of non-buffered outputs |

2187 |
out44 <= '1'; |

2188 |
out21 <= '1'; |

2189 |
out240 <= '1'; |

2190 |
out227 <= '1'; |

2191 |
end if; |

2192 | |

2193 |
if state_cur(64) = '1' then |

2194 |
-- Next state |

2195 |
state_next(63) <= '1'; |

2196 |
-- Next values for buffered outputs |

2197 |
out241_bufn <= '1'; |

2198 |
out31_bufn <= '1'; |

2199 |
out225_bufn <= '1'; |

2200 |
-- Assignment of non-buffered outputs |

2201 |
out42 <= '1'; |

2202 |
out21 <= '1'; |

2203 |
out243 <= '1'; |

2204 |
out227 <= '1'; |

2205 |
end if; |

2206 | |

2207 |
if state_cur(65) = '1' then |

2208 |
-- Next state |

2209 |
state_next(64) <= '1'; |

2210 |
-- Next values for buffered outputs |

2211 |
out245_bufn <= '1'; |

2212 |
out225_bufn <= '1'; |

2213 |
-- Assignment of non-buffered outputs |

2214 |
out249 <= '1'; |

2215 |
out40 <= '1'; |

2216 |
out21 <= '1'; |

2217 |
out227 <= '1'; |

2218 |
end if; |

2219 | |

2220 |
if state_cur(66) = '1' then |

2221 |
-- Next state |

2222 |
state_next(65) <= '1'; |

2223 |
-- Next values for buffered outputs |

2224 |
out248_bufn <= '1'; |

2225 |
out35_bufn <= '1'; |

2226 |
out225_bufn <= '1'; |

2227 |
-- Assignment of non-buffered outputs |

2228 |
out251 <= '1'; |

2229 |
out38 <= '1'; |

2230 |
out21 <= '1'; |

2231 |
end if; |

2232 | |

2233 |
if state_cur(67) = '1' then |

2234 |
-- Next state |

2235 |
state_next(66) <= '1'; |

2236 |
-- Next values for buffered outputs |

2237 |
out250_bufn <= '1'; |

2238 |
out36_bufn <= '1'; |

2239 |
-- Assignment of non-buffered outputs |

2240 |
out50 <= '1'; |

2241 |
out46 <= '1'; |

2242 |
out52 <= '1'; |

2243 |
out48 <= '1'; |

2244 |
out44 <= '1'; |

2245 |
out42 <= '1'; |

2246 |
out40 <= '1'; |

2247 |
out38 <= '1'; |

2248 |
end if; |

2249 | |

2250 |
if state_cur(68) = '1' then |

2251 |
-- Next state |

2252 |
state_next(67) <= '1'; |

2253 |
-- Next values for buffered outputs |

2254 |
out49_bufn <= '1'; |

2255 |
-- Assignment of non-buffered outputs |

2256 |
out60 <= '1'; |

2257 |
out252 <= '1'; |

2258 |
out58 <= '1'; |

2259 |
out56 <= '1'; |

2260 |
out54 <= '1'; |

2261 |
end if; |

2262 | |

2263 |
if state_cur(69) = '1' then |

2264 |
-- Next state |

2265 |
state_next(68) <= '1'; |

2266 |
-- Next values for buffered outputs |

2267 |
-- Assignment of non-buffered outputs |

2268 |
out105 <= '1'; |

2269 |
out103 <= '1'; |

2270 |
out101 <= '1'; |

2271 |
out99 <= '1'; |

2272 |
end if; |

2273 | |

2274 |
if state_cur(70) = '1' then |

2275 |
-- Next state |

2276 |
state_next(69) <= '1'; |

2277 |
-- Next values for buffered outputs |

2278 |
-- Assignment of non-buffered outputs |

2279 |
out120 <= '1'; |

2280 |
out118 <= '1'; |

2281 |
out116 <= '1'; |

2282 |
out114 <= '1'; |

2283 |
out112 <= '1'; |

2284 |
out255 <= '1'; |

2285 |
out254 <= '1'; |

2286 |
end if; |

2287 | |

2288 |
if state_cur(71) = '1' then |

2289 |
-- Next state |

2290 |
state_next(70) <= '1'; |

2291 |
-- Next values for buffered outputs |

2292 |
out111_bufn <= '1'; |

2293 |
out253_bufn <= '1'; |

2294 |
-- Assignment of non-buffered outputs |

2295 |
out52 <= '1'; |

2296 |
out21 <= '1'; |

2297 |
out125 <= '1'; |

2298 |
out123 <= '1'; |

2299 |
out256 <= '1'; |

2300 |
out255 <= '1'; |

2301 |
end if; |

2302 | |

2303 |
if state_cur(72) = '1' then |

2304 |
-- Next state |

2305 |
state_next(71) <= '1'; |

2306 |
-- Next values for buffered outputs |

2307 |
out257_bufn <= '1'; |

2308 |
out20_bufn <= '1'; |

2309 |
out124_bufn <= '1'; |

2310 |
out122_bufn <= '1'; |

2311 |
out253_bufn <= '1'; |

2312 |
-- Assignment of non-buffered outputs |

2313 |
out50 <= '1'; |

2314 |
out21 <= '1'; |

2315 |
out130 <= '1'; |

2316 |
out259 <= '1'; |

2317 |
out255 <= '1'; |

2318 |
end if; |

2319 | |

2320 |
if state_cur(73) = '1' then |

2321 |
-- Next state |

2322 |
state_next(72) <= '1'; |

2323 |
-- Next values for buffered outputs |

2324 |
out260_bufn <= '1'; |

2325 |
out23_bufn <= '1'; |

2326 |
out129_bufn <= '1'; |

2327 |
out253_bufn <= '1'; |

2328 |
-- Assignment of non-buffered outputs |

2329 |
out48 <= '1'; |

2330 |
out21 <= '1'; |

2331 |
out137 <= '1'; |

2332 |
out135 <= '1'; |

2333 |
out262 <= '1'; |

2334 |
out255 <= '1'; |

2335 |
end if; |

2336 | |

2337 |
if state_cur(74) = '1' then |

2338 |
-- Next state |

2339 |
state_next(73) <= '1'; |

2340 |
-- Next values for buffered outputs |

2341 |
out263_bufn <= '1'; |

2342 |
out25_bufn <= '1'; |

2343 |
out136_bufn <= '1'; |

2344 |
out134_bufn <= '1'; |

2345 |
out253_bufn <= '1'; |

2346 |
-- Assignment of non-buffered outputs |

2347 |
out46 <= '1'; |

2348 |
out21 <= '1'; |

2349 |
out142 <= '1'; |

2350 |
out265 <= '1'; |

2351 |
out255 <= '1'; |

2352 |
end if; |

2353 | |

2354 |
if state_cur(75) = '1' then |

2355 |
-- Next state |

2356 |
state_next(74) <= '1'; |

2357 |
-- Next values for buffered outputs |

2358 |
out266_bufn <= '1'; |

2359 |
out27_bufn <= '1'; |

2360 |
out141_bufn <= '1'; |

2361 |
out253_bufn <= '1'; |

2362 |
-- Assignment of non-buffered outputs |

2363 |
out44 <= '1'; |

2364 |
out21 <= '1'; |

2365 |
out268 <= '1'; |

2366 |
out255 <= '1'; |

2367 |
end if; |

2368 | |

2369 |
if state_cur(76) = '1' then |

2370 |
-- Next state |

2371 |
state_next(75) <= '1'; |

2372 |
-- Next values for buffered outputs |

2373 |
out269_bufn <= '1'; |

2374 |
out31_bufn <= '1'; |

2375 |
out253_bufn <= '1'; |

2376 |
-- Assignment of non-buffered outputs |

2377 |
out42 <= '1'; |

2378 |
out21 <= '1'; |

2379 |
out271 <= '1'; |

2380 |
out255 <= '1'; |

2381 |
end if; |

2382 | |

2383 |
if state_cur(77) = '1' then |

2384 |
-- Next state |

2385 |
state_next(76) <= '1'; |

2386 |
-- Next values for buffered outputs |

2387 |
out273_bufn <= '1'; |

2388 |
out253_bufn <= '1'; |

2389 |
-- Assignment of non-buffered outputs |

2390 |
out277 <= '1'; |

2391 |
out40 <= '1'; |

2392 |
out21 <= '1'; |

2393 |
out255 <= '1'; |

2394 |
end if; |

2395 | |

2396 |
if state_cur(78) = '1' then |

2397 |
-- Next state |

2398 |
state_next(77) <= '1'; |

2399 |
-- Next values for buffered outputs |

2400 |
out276_bufn <= '1'; |

2401 |
out35_bufn <= '1'; |

2402 |
out253_bufn <= '1'; |

2403 |
-- Assignment of non-buffered outputs |

2404 |
out279 <= '1'; |

2405 |
out38 <= '1'; |

2406 |
out21 <= '1'; |

2407 |
end if; |

2408 | |

2409 |
if state_cur(79) = '1' then |

2410 |
-- Next state |

2411 |
state_next(80) <= '1'; |

2412 |
-- Next values for buffered outputs |

2413 |
out285_bufn <= '1'; |

2414 |
out284_bufn <= '1'; |

2415 |
out269_bufn <= '1'; |

2416 |
-- Assignment of non-buffered outputs |

2417 |
out283 <= '1'; |

2418 |
end if; |

2419 | |

2420 |
if state_cur(80) = '1' then |

2421 |
-- Next state |

2422 |
state_next(113) <= '1'; |

2423 |
-- Next values for buffered outputs |

2424 |
out395_bufn <= '1'; |

2425 |
out284_bufn <= '1'; |

2426 |
out146_bufn <= '1'; |

2427 |
-- Assignment of non-buffered outputs |

2428 |
out286 <= '1'; |

2429 |
end if; |

2430 | |

2431 |
if state_cur(81) = '1' then |

2432 |
-- Next state |

2433 |
state_next(82) <= '1'; |

2434 |
-- Next values for buffered outputs |

2435 |
out290_bufn <= '1'; |

2436 |
out289_bufn <= '1'; |

2437 |
-- Assignment of non-buffered outputs |

2438 |
out286 <= '1'; |

2439 |
end if; |

2440 | |

2441 |
if state_cur(82) = '1' then |

2442 |
-- Next state |

2443 |
state_next(83) <= '1'; |

2444 |
-- Next values for buffered outputs |

2445 |
out57_bufn <= '1'; |

2446 |
out292_bufn <= '1'; |

2447 |
out291_bufn <= '1'; |

2448 |
-- Assignment of non-buffered outputs |

2449 |
out283 <= '1'; |

2450 |
end if; |

2451 | |

2452 |
if state_cur(83) = '1' then |

2453 |
-- Next state |

2454 |
state_next(85) <= '1'; |

2455 |
-- Next values for buffered outputs |

2456 |
out295_bufn <= '1'; |

2457 |
out294_bufn <= '1'; |

2458 |
-- Assignment of non-buffered outputs |

2459 |
out58 <= '1'; |

2460 |
out118 <= '1'; |

2461 |
out286 <= '1'; |

2462 |
end if; |

2463 | |

2464 |
if state_cur(84) = '1' then |

2465 |
-- Next state |

2466 |
state_next(89) <= '1'; |

2467 |
-- Next values for buffered outputs |

2468 |
out313_bufn <= '1'; |

2469 |
out281_bufn <= '1'; |

2470 |
out312_bufn <= '1'; |

2471 |
-- Assignment of non-buffered outputs |

2472 |
out283 <= '1'; |

2473 |
end if; |

2474 | |

2475 |
if state_cur(85) = '1' then |

2476 |
-- Next state |

2477 |
state_next(86) <= '1'; |

2478 |
-- Next values for buffered outputs |

2479 |
out296_bufn <= '1'; |

2480 |
out291_bufn <= '1'; |

2481 |
-- Assignment of non-buffered outputs |

2482 |
out283 <= '1'; |

2483 |
end if; |

2484 | |

2485 |
if state_cur(86) = '1' then |

2486 |
-- Next state |

2487 |
state_next(90) <= '1'; |

2488 |
-- Next values for buffered outputs |

2489 |
out318_bufn <= '1'; |

2490 |
out280_bufn <= '1'; |

2491 |
out315_bufn <= '1'; |

2492 |
out314_bufn <= '1'; |

2493 |
-- Assignment of non-buffered outputs |

2494 |
out286 <= '1'; |

2495 |
end if; |

2496 | |

2497 |
if state_cur(87) = '1' then |

2498 |
-- Next state |

2499 |
if (in9) = '1' then |

2500 |
state_next(87) <= '1'; |

2501 |
-- Next values for buffered outputs |

2502 |
else |

2503 |
state_next(16) <= '1'; |

2504 |
-- Next values for buffered outputs |

2505 |
out16_bufn <= '1'; |

2506 |
end if; |

2507 |
-- Assignment of non-buffered outputs |

2508 |
out14 <= '1'; |

2509 |
out298 <= '1'; |

2510 |
out297 <= '1'; |

2511 |
end if; |

2512 | |

2513 |
if state_cur(88) = '1' then |

2514 |
-- Next state |

2515 |
if (in1) = '1' then |

2516 |
if (in5) = '1' then |

2517 |
state_next(43) <= '1'; |

2518 |
-- Next values for buffered outputs |

2519 |
else |

2520 |
state_next(44) <= '1'; |

2521 |
-- Next values for buffered outputs |

2522 |
end if; |

2523 |
else |

2524 |
state_next(9) <= '1'; |

2525 |
-- Next values for buffered outputs |

2526 |
end if; |

2527 |
-- Assignment of non-buffered outputs |

2528 |
out311 <= '1'; |

2529 |
end if; |

2530 | |

2531 |
if state_cur(89) = '1' then |

2532 |
-- Next state |

2533 |
state_next(112) <= '1'; |

2534 |
-- Next values for buffered outputs |

2535 |
out394_bufn <= '1'; |

2536 |
out284_bufn <= '1'; |

2537 |
out393_bufn <= '1'; |

2538 |
-- Assignment of non-buffered outputs |

2539 |
out283 <= '1'; |

2540 |
end if; |

2541 | |

2542 |
if state_cur(90) = '1' then |

2543 |
if rtmcmp90 = '1' then |

2544 |
-- Next state |

2545 |
state_next(93) <= '1'; |

2546 |
-- Next values for buffered outputs |

2547 |
out57_bufn <= '1'; |

2548 |
out325_bufn <= '1'; |

2549 |
out324_bufn <= '1'; |

2550 |
-- Last cycle of current state: assignment of non-buffered outputs |

2551 |
out103 <= '1'; |

2552 |
out105 <= '1'; |

2553 |
out56 <= '1'; |

2554 |
out137 <= '1'; |

2555 |
out125 <= '1'; |

2556 |
out116 <= '1'; |

2557 |
out283 <= '1'; |

2558 |
else -- Stay in the current state |

2559 |
state_next(90) <= '1'; |

2560 |
rtmcounter0_next <= rtmcounter0 + 1; |

2561 |
-- Maintain buffered outputs |

2562 |
out318_bufn <= '1'; |

2563 |
out280_bufn <= '1'; |

2564 |
out315_bufn <= '1'; |

2565 |
out314_bufn <= '1'; |

2566 |
end if; |

2567 |
-- Assignment of non-buffered outputs; |

2568 |
out316 <= '1'; |

2569 |
end if; |

2570 | |

2571 |
if state_cur(91) = '1' then |

2572 |
-- Next state |

2573 |
state_next(170) <= '1'; |

2574 |
-- Next values for buffered outputs |

2575 |
out487_bufn <= '1'; |

2576 |
out284_bufn <= '1'; |

2577 |
out266_bufn <= '1'; |

2578 |
-- Assignment of non-buffered outputs |

2579 |
out283 <= '1'; |

2580 |
out321 <= '1'; |

2581 |
end if; |

2582 | |

2583 |
if state_cur(92) = '1' then |

2584 |
-- Next state |

2585 |
state_next(240) <= '1'; |

2586 |
-- Next values for buffered outputs |

2587 |
out217_bufn <= '1'; |

2588 |
out295_bufn <= '1'; |

2589 |
out281_bufn <= '1'; |

2590 |
out562_bufn <= '1'; |

2591 |
-- Assignment of non-buffered outputs |

2592 |
out286 <= '1'; |

2593 |
end if; |

2594 | |

2595 |
if state_cur(93) = '1' then |

2596 |
-- Next state |

2597 |
state_next(101) <= '1'; |

2598 |
-- Next values for buffered outputs |

2599 |
out323_bufn <= '1'; |

2600 |
out291_bufn <= '1'; |

2601 |
-- Assignment of non-buffered outputs |

2602 |
out118 <= '1'; |

2603 |
out58 <= '1'; |

2604 |
out286 <= '1'; |

2605 |
end if; |

2606 | |

2607 |
if state_cur(94) = '1' then |

2608 |
-- Next state |

2609 |
state_next(96) <= '1'; |

2610 |
-- Next values for buffered outputs |

2611 |
out341_bufn <= '1'; |

2612 |
out281_bufn <= '1'; |

2613 |
out241_bufn <= '1'; |

2614 |
-- Assignment of non-buffered outputs |

2615 |
out286 <= '1'; |

2616 |
end if; |

2617 | |

2618 |
if state_cur(95) = '1' then |

2619 |
if rtmcmp95 = '1' then |

2620 |
-- Next state |

2621 |
state_next(210) <= '1'; |

2622 |
-- Next values for buffered outputs |

2623 |
out418_bufn <= '1'; |

2624 |
out351_bufn <= '1'; |

2625 |
-- Last cycle of current state: assignment of non-buffered outputs |

2626 |
out130 <= '1'; |

2627 |
out101 <= '1'; |

2628 |
out142 <= '1'; |

2629 |
out112 <= '1'; |

2630 |
out99 <= '1'; |

2631 |
out54 <= '1'; |

2632 |
out123 <= '1'; |

2633 |
out135 <= '1'; |

2634 |
out114 <= '1'; |

2635 |
out286 <= '1'; |

2636 |
else -- Stay in the current state |

2637 |
state_next(95) <= '1'; |

2638 |
rtmcounter0_next <= rtmcounter0 + 1; |

2639 |
-- Maintain buffered outputs |

2640 |
out333_bufn <= '1'; |

2641 |
out245_bufn <= '1'; |

2642 |
out318_bufn <= '1'; |

2643 |
out328_bufn <= '1'; |

2644 |
out327_bufn <= '1'; |

2645 |
end if; |

2646 |
-- Assignment of non-buffered outputs; |

2647 |
out329 <= '1'; |

2648 |
end if; |

2649 | |

2650 |
if state_cur(96) = '1' then |

2651 |
-- Next state |

2652 |
state_next(91) <= '1'; |

2653 |
-- Next values for buffered outputs |

2654 |
out322_bufn <= '1'; |

2655 |
out281_bufn <= '1'; |

2656 |
-- Assignment of non-buffered outputs |

2657 |
out283 <= '1'; |

2658 |
end if; |

2659 | |

2660 |
if state_cur(97) = '1' then |

2661 |
-- Next state |

2662 |
state_next(95) <= '1'; |

2663 |
-- Next values for buffered outputs |

2664 |
out333_bufn <= '1'; |

2665 |
out245_bufn <= '1'; |

2666 |
out318_bufn <= '1'; |

2667 |
out328_bufn <= '1'; |

2668 |
out327_bufn <= '1'; |

2669 |
-- Assignment of non-buffered outputs |

2670 |
out286 <= '1'; |

2671 |
end if; |

2672 | |

2673 |
if state_cur(98) = '1' then |

2674 |
if rtmcmp98 = '1' then |

2675 |
-- Next state |

2676 |
state_next(97) <= '1'; |

2677 |
-- Next values for buffered outputs |

2678 |
out342_bufn <= '1'; |

2679 |
out324_bufn <= '1'; |

2680 |
-- Last cycle of current state: assignment of non-buffered outputs |

2681 |
out125 <= '1'; |

2682 |
out137 <= '1'; |

2683 |
out116 <= '1'; |

2684 |
out56 <= '1'; |

2685 |
out283 <= '1'; |

2686 |
else -- Stay in the current state |

2687 |
state_next(98) <= '1'; |

2688 |
rtmcounter0_next <= rtmcounter0 + 1; |

2689 |
-- Maintain buffered outputs |

2690 |
out346_bufn <= '1'; |

2691 |
out344_bufn <= '1'; |

2692 |
out312_bufn <= '1'; |

2693 |
out343_bufn <= '1'; |

2694 |
out314_bufn <= '1'; |

2695 |
end if; |

2696 |
-- Assignment of non-buffered outputs; |

2697 |
out345 <= '1'; |

2698 |
end if; |

2699 | |

2700 |
if state_cur(99) = '1' then |

2701 |
-- Next state |

2702 |
state_next(119) <= '1'; |

2703 |
-- Next values for buffered outputs |

2704 |
out36_bufn <= '1'; |

2705 |
-- Assignment of non-buffered outputs |

2706 |
out50 <= '1'; |

2707 |
out46 <= '1'; |

2708 |
out52 <= '1'; |

2709 |
out48 <= '1'; |

2710 |
out44 <= '1'; |

2711 |
out42 <= '1'; |

2712 |
out40 <= '1'; |

2713 |
out38 <= '1'; |

2714 |
end if; |

2715 | |

2716 |
if state_cur(100) = '1' then |

2717 |
-- Next state |

2718 |
state_next(233) <= '1'; |

2719 |
-- Next values for buffered outputs |

2720 |
out566_bufn <= '1'; |

2721 |
out289_bufn <= '1'; |

2722 |
-- Assignment of non-buffered outputs |

2723 |
out125 <= '1'; |

2724 |
out286 <= '1'; |

2725 |
end if; |

2726 | |

2727 |
if state_cur(101) = '1' then |

2728 |
-- Next state |

2729 |
state_next(98) <= '1'; |

2730 |
-- Next values for buffered outputs |

2731 |
out346_bufn <= '1'; |

2732 |
out344_bufn <= '1'; |

2733 |
out312_bufn <= '1'; |

2734 |
out343_bufn <= '1'; |

2735 |
out314_bufn <= '1'; |

2736 |
-- Assignment of non-buffered outputs |

2737 |
out286 <= '1'; |

2738 |
end if; |

2739 | |

2740 |
if state_cur(102) = '1' then |

2741 |
-- Next state |

2742 |
state_next(239) <= '1'; |

2743 |
-- Next values for buffered outputs |

2744 |
out49_bufn <= '1'; |

2745 |
-- Assignment of non-buffered outputs |

2746 |
out60 <= '1'; |

2747 |
out350 <= '1'; |

2748 |
out58 <= '1'; |

2749 |
out56 <= '1'; |

2750 |
out54 <= '1'; |

2751 |
end if; |

2752 | |

2753 |
if state_cur(103) = '1' then |

2754 |
-- Next state |

2755 |
state_next(146) <= '1'; |

2756 |
-- Next values for buffered outputs |

2757 |
out401_bufn <= '1'; |

2758 |
out444_bufn <= '1'; |

2759 |
out294_bufn <= '1'; |

2760 |
-- Assignment of non-buffered outputs |

2761 |
out120 <= '1'; |

2762 |
out60 <= '1'; |

2763 |
out283 <= '1'; |

2764 |
end if; |

2765 | |

2766 |
if state_cur(104) = '1' then |

2767 |
if rtmcmp104 = '1' then |

2768 |
-- Next state |

2769 |
state_next(103) <= '1'; |

2770 |
-- Next values for buffered outputs |

2771 |
out352_bufn <= '1'; |

2772 |
out351_bufn <= '1'; |

2773 |
-- Last cycle of current state: assignment of non-buffered outputs |

2774 |
out142 <= '1'; |

2775 |
out99 <= '1'; |

2776 |
out130 <= '1'; |

2777 |
out101 <= '1'; |

2778 |
out54 <= '1'; |

2779 |
out135 <= '1'; |

2780 |
out123 <= '1'; |

2781 |
out114 <= '1'; |

2782 |
out286 <= '1'; |

2783 |
else -- Stay in the current state |

2784 |
state_next(104) <= '1'; |

2785 |
rtmcounter0_next <= rtmcounter0 + 1; |

2786 |
-- Maintain buffered outputs |

2787 |
out129_bufn <= '1'; |

2788 |
out357_bufn <= '1'; |

2789 |
out354_bufn <= '1'; |

2790 |
out353_bufn <= '1'; |

2791 |
out327_bufn <= '1'; |

2792 |
end if; |

2793 |
-- Assignment of non-buffered outputs; |

2794 |
out355 <= '1'; |

2795 |
end if; |

2796 | |

2797 |
if state_cur(105) = '1' then |

2798 |
-- Next state |

2799 |
state_next(133) <= '1'; |

2800 |
-- Next values for buffered outputs |

2801 |
out431_bufn <= '1'; |

2802 |
out23_bufn <= '1'; |

2803 |
out129_bufn <= '1'; |

2804 |
out361_bufn <= '1'; |

2805 |
-- Assignment of non-buffered outputs |

2806 |
out48 <= '1'; |

2807 |
out21 <= '1'; |

2808 |
out137 <= '1'; |

2809 |
out135 <= '1'; |

2810 |
out363 <= '1'; |

2811 |
out362 <= '1'; |

2812 |
end if; |

2813 | |

2814 |
if state_cur(106) = '1' then |

2815 |
-- Next state |

2816 |
state_next(186) <= '1'; |

2817 |
-- Next values for buffered outputs |

2818 |
out518_bufn <= '1'; |

2819 |
out284_bufn <= '1'; |

2820 |
out153_bufn <= '1'; |

2821 |
-- Assignment of non-buffered outputs |

2822 |
out286 <= '1'; |

2823 |
end if; |

2824 | |

2825 |
if state_cur(107) = '1' then |

2826 |
-- Next state |

2827 |
state_next(148) <= '1'; |

2828 |
-- Next values for buffered outputs |

2829 |
out446_bufn <= '1'; |

2830 |
out413_bufn <= '1'; |

2831 |
out281_bufn <= '1'; |

2832 |
out250_bufn <= '1'; |

2833 |
-- Assignment of non-buffered outputs |

2834 |
out112 <= '1'; |

2835 |
out367 <= '1'; |

2836 |
out283 <= '1'; |

2837 |
end if; |

2838 | |

2839 |
if state_cur(108) = '1' then |

2840 |
-- Next state |

2841 |
if (in10) = '1' then |

2842 |
state_next(109) <= '1'; |

2843 |
-- Next values for buffered outputs |

2844 |
else |

2845 |
state_next(154) <= '1'; |

2846 |
-- Next values for buffered outputs |

2847 |
end if; |

2848 |
-- Assignment of non-buffered outputs |

2849 |
out372 <= '1'; |

2850 |
end if; |

2851 | |

2852 |
if state_cur(109) = '1' then |

2853 |
-- Next state |

2854 |
state_next(43) <= '1'; |

2855 |
-- Next values for buffered outputs |

2856 |
-- Assignment of non-buffered outputs |

2857 |
out382 <= '1'; |

2858 |
out373 <= '1'; |

2859 |
end if; |

2860 | |

2861 |
if state_cur(110) = '1' then |

2862 |
-- Next state |

2863 |
if (in11) = '1' then |

2864 |
state_next(44) <= '1'; |

2865 |
-- Next values for buffered outputs |

2866 |
else |

2867 |
state_next(111) <= '1'; |

2868 |
-- Next values for buffered outputs |

2869 |
out284_bufn <= '1'; |

2870 |
end if; |

2871 |
-- Assignment of non-buffered outputs |

2872 |
out372 <= '1'; |

2873 |
out385 <= '1'; |

2874 |
out383 <= '1'; |

2875 |
end if; |

2876 | |

2877 |
if state_cur(111) = '1' then |

2878 |
-- Next state |

2879 |
state_next(153) <= '1'; |

2880 |
-- Next values for buffered outputs |

2881 |
out422_bufn <= '1'; |

2882 |
out284_bufn <= '1'; |

2883 |
out278_bufn <= '1'; |

2884 |
-- Assignment of non-buffered outputs |

2885 |
out372 <= '1'; |

2886 |
out286 <= '1'; |

2887 |
end if; |

2888 | |

2889 |
if state_cur(112) = '1' then |

2890 |
-- Next state |

2891 |
state_next(94) <= '1'; |

2892 |
-- Next values for buffered outputs |

2893 |
out326_bufn <= '1'; |

2894 |
out284_bufn <= '1'; |

2895 |
out210_bufn <= '1'; |

2896 |
-- Assignment of non-buffered outputs |

2897 |
out286 <= '1'; |

2898 |
end if; |

2899 | |

2900 |
if state_cur(113) = '1' then |

2901 |
-- Next state |

2902 |
state_next(160) <= '1'; |

2903 |
-- Next values for buffered outputs |

2904 |
out461_bufn <= '1'; |

2905 |
out281_bufn <= '1'; |

2906 |
out178_bufn <= '1'; |

2907 |
-- Assignment of non-buffered outputs |

2908 |
out286 <= '1'; |

2909 |
end if; |

2910 | |

2911 |
if state_cur(114) = '1' then |

2912 |
-- Next state |

2913 |
state_next(196) <= '1'; |

2914 |
-- Next values for buffered outputs |

2915 |
out328_bufn <= '1'; |

2916 |
out284_bufn <= '1'; |

2917 |
out155_bufn <= '1'; |

2918 |
-- Assignment of non-buffered outputs |

2919 |
out142 <= '1'; |

2920 |
out396 <= '1'; |

2921 |
out286 <= '1'; |

2922 |
end if; |

2923 | |

2924 |
if state_cur(115) = '1' then |

2925 |
-- Next state |

2926 |
state_next(105) <= '1'; |

2927 |
-- Next values for buffered outputs |

2928 |
out364_bufn <= '1'; |

2929 |
out25_bufn <= '1'; |

2930 |
out136_bufn <= '1'; |

2931 |
out134_bufn <= '1'; |

2932 |
out361_bufn <= '1'; |

2933 |
-- Assignment of non-buffered outputs |

2934 |
out46 <= '1'; |

2935 |
out21 <= '1'; |

2936 |
out142 <= '1'; |

2937 |
out398 <= '1'; |

2938 |
out363 <= '1'; |

2939 |
end if; |

2940 | |

2941 |
if state_cur(116) = '1' then |

2942 |
-- Next state |

2943 |
state_next(120) <= '1'; |

2944 |
-- Next values for buffered outputs |

2945 |
out407_bufn <= '1'; |

2946 |
out281_bufn <= '1'; |

2947 |
out168_bufn <= '1'; |

2948 |
-- Assignment of non-buffered outputs |

2949 |
out286 <= '1'; |

2950 |
end if; |

2951 | |

2952 |
if state_cur(117) = '1' then |

2953 |
-- Next state |

2954 |
state_next(211) <= '1'; |

2955 |
-- Next values for buffered outputs |

2956 |
out458_bufn <= '1'; |

2957 |
out475_bufn <= '1'; |

2958 |
-- Assignment of non-buffered outputs |

2959 |
out283 <= '1'; |

2960 |
end if; |

2961 | |

2962 |
if state_cur(118) = '1' then |

2963 |
-- Next state |

2964 |
state_next(151) <= '1'; |

2965 |
-- Next values for buffered outputs |

2966 |
out333_bufn <= '1'; |

2967 |
out31_bufn <= '1'; |

2968 |
out361_bufn <= '1'; |

2969 |
-- Assignment of non-buffered outputs |

2970 |
out42 <= '1'; |

2971 |
out21 <= '1'; |

2972 |
out402 <= '1'; |

2973 |
out363 <= '1'; |

2974 |
end if; |

2975 | |

2976 |
if state_cur(119) = '1' then |

2977 |
-- Next state |

2978 |
state_next(150) <= '1'; |

2979 |
-- Next values for buffered outputs |

2980 |
out366_bufn <= '1'; |

2981 |
out35_bufn <= '1'; |

2982 |
out361_bufn <= '1'; |

2983 |
-- Assignment of non-buffered outputs |

2984 |
out406 <= '1'; |

2985 |
out38 <= '1'; |

2986 |
out21 <= '1'; |

2987 |
end if; |

2988 | |

2989 |
if state_cur(120) = '1' then |

2990 |
-- Next state |

2991 |
state_next(121) <= '1'; |

2992 |
-- Next values for buffered outputs |

2993 |
out409_bufn <= '1'; |

2994 |
out281_bufn <= '1'; |

2995 |
out408_bufn <= '1'; |

2996 |
-- Assignment of non-buffered outputs |

2997 |
out283 <= '1'; |

2998 |
end if; |

2999 | |

3000 |
if state_cur(121) = '1' then |

3001 |
-- Next state |

3002 |
state_next(139) <= '1'; |

3003 |
-- Next values for buffered outputs |

3004 |
out438_bufn <= '1'; |

3005 |
out284_bufn <= '1'; |

3006 |
out431_bufn <= '1'; |

3007 |
-- Assignment of non-buffered outputs |

3008 |
out283 <= '1'; |

3009 |
end if; |

3010 | |

3011 |
if state_cur(122) = '1' then |

3012 |
-- Next state |

3013 |
state_next(123) <= '1'; |

3014 |
-- Next values for buffered outputs |

3015 |
-- Assignment of non-buffered outputs |

3016 |
out120 <= '1'; |

3017 |
out118 <= '1'; |

3018 |
out116 <= '1'; |

3019 |
out114 <= '1'; |

3020 |
out112 <= '1'; |

3021 |
out412 <= '1'; |

3022 |
out411 <= '1'; |

3023 |
end if; |

3024 | |

3025 |
if state_cur(123) = '1' then |

3026 |
-- Next state |

3027 |
state_next(212) <= '1'; |

3028 |
-- Next values for buffered outputs |

3029 |
-- Assignment of non-buffered outputs |

3030 |
out103 <= '1'; |

3031 |
out105 <= '1'; |

3032 |
out99 <= '1'; |

3033 |
out101 <= '1'; |

3034 |
end if; |

3035 | |

3036 |
if state_cur(124) = '1' then |

3037 |
-- Next state |

3038 |
state_next(81) <= '1'; |

3039 |
-- Next values for buffered outputs |

3040 |
out288_bufn <= '1'; |

3041 |
out287_bufn <= '1'; |

3042 |
-- Assignment of non-buffered outputs |

3043 |
out120 <= '1'; |

3044 |
out60 <= '1'; |

3045 |
out283 <= '1'; |

3046 |
end if; |

3047 | |

3048 |
if state_cur(125) = '1' then |

3049 |
-- Next state |

3050 |
state_next(128) <= '1'; |

3051 |
-- Next values for buffered outputs |

3052 |
out422_bufn <= '1'; |

3053 |
out287_bufn <= '1'; |

3054 |
-- Assignment of non-buffered outputs |

3055 |
out283 <= '1'; |

3056 |
end if; |

3057 | |

3058 |
if state_cur(126) = '1' then |

3059 |
-- Next state |

3060 |
state_next(125) <= '1'; |

3061 |
-- Next values for buffered outputs |

3062 |
out414_bufn <= '1'; |

3063 |
out294_bufn <= '1'; |

3064 |
-- Assignment of non-buffered outputs |

3065 |
out416 <= '1'; |

3066 |
out38 <= '1'; |

3067 |
out286 <= '1'; |

3068 |
end if; |

3069 | |

3070 |
if state_cur(127) = '1' then |

3071 |
-- Next state |

3072 |
state_next(169) <= '1'; |

3073 |
-- Next values for buffered outputs |

3074 |
out417_bufn <= '1'; |

3075 |
out483_bufn <= '1'; |

3076 |
out482_bufn <= '1'; |

3077 |
out318_bufn <= '1'; |

3078 |
-- Assignment of non-buffered outputs |

3079 |
out112 <= '1'; |

3080 |
out419 <= '1'; |

3081 |
out283 <= '1'; |

3082 |
end if; |

3083 | |

3084 |
if state_cur(128) = '1' then |

3085 |
-- Next state |

3086 |
state_next(124) <= '1'; |

3087 |
-- Next values for buffered outputs |

3088 |
out413_bufn <= '1'; |

3089 |
out289_bufn <= '1'; |

3090 |
-- Assignment of non-buffered outputs |

3091 |
out286 <= '1'; |

3092 |
end if; |

3093 | |

3094 |
if state_cur(129) = '1' then |

3095 |
-- Next state |

3096 |
state_next(130) <= '1'; |

3097 |
-- Next values for buffered outputs |

3098 |
out426_bufn <= '1'; |

3099 |
out27_bufn <= '1'; |

3100 |
out141_bufn <= '1'; |

3101 |
out410_bufn <= '1'; |

3102 |
-- Assignment of non-buffered outputs |

3103 |
out44 <= '1'; |

3104 |
out21 <= '1'; |

3105 |
out423 <= '1'; |

3106 |
out412 <= '1'; |

3107 |
end if; |

3108 | |

3109 |
if state_cur(130) = '1' then |

3110 |
-- Next state |

3111 |
state_next(143) <= '1'; |

3112 |
-- Next values for buffered outputs |

3113 |
out435_bufn <= '1'; |

3114 |
out25_bufn <= '1'; |

3115 |
out136_bufn <= '1'; |

3116 |
out134_bufn <= '1'; |

3117 |
out410_bufn <= '1'; |

3118 |
-- Assignment of non-buffered outputs |

3119 |
out46 <= '1'; |

3120 |
out21 <= '1'; |

3121 |
out142 <= '1'; |

3122 |
out425 <= '1'; |

3123 |
out412 <= '1'; |

3124 |
end if; |

3125 | |

3126 |
if state_cur(131) = '1' then |

3127 |
-- Next state |

3128 |
state_next(102) <= '1'; |

3129 |
-- Next values for buffered outputs |

3130 |
-- Assignment of non-buffered outputs |

3131 |
out103 <= '1'; |

3132 |
out105 <= '1'; |

3133 |
out99 <= '1'; |

3134 |
out101 <= '1'; |

3135 |
end if; |

3136 | |

3137 |
if state_cur(132) = '1' then |

3138 |
-- Next state |

3139 |
state_next(144) <= '1'; |

3140 |
-- Next values for buffered outputs |

3141 |
out111_bufn <= '1'; |

3142 |
-- Assignment of non-buffered outputs |

3143 |
out114 <= '1'; |

3144 |
out429 <= '1'; |

3145 |
out52 <= '1'; |

3146 |
out286 <= '1'; |

3147 |
end if; |

3148 | |

3149 |
if state_cur(133) = '1' then |

3150 |
-- Next state |

3151 |
state_next(237) <= '1'; |

3152 |
-- Next values for buffered outputs |

3153 |
out475_bufn <= '1'; |

3154 |
out20_bufn <= '1'; |

3155 |
out124_bufn <= '1'; |

3156 |
out122_bufn <= '1'; |

3157 |
out361_bufn <= '1'; |

3158 |
-- Assignment of non-buffered outputs |

3159 |
out50 <= '1'; |

3160 |
out21 <= '1'; |

3161 |
out130 <= '1'; |

3162 |
out430 <= '1'; |

3163 |
out363 <= '1'; |

3164 |
end if; |

3165 | |

3166 |
if state_cur(134) = '1' then |

3167 |
-- Next state |

3168 |
state_next(227) <= '1'; |

3169 |
-- Next values for buffered outputs |

3170 |
out496_bufn <= '1'; |

3171 |
out284_bufn <= '1'; |

3172 |
out263_bufn <= '1'; |

3173 |
-- Assignment of non-buffered outputs |

3174 |
out283 <= '1'; |

3175 |
end if; |

3176 | |

3177 |
if state_cur(135) = '1' then |

3178 |
-- Next state |

3179 |
state_next(117) <= '1'; |

3180 |
-- Next values for buffered outputs |

3181 |
out352_bufn <= '1'; |

3182 |
out281_bufn <= '1'; |

3183 |
out401_bufn <= '1'; |

3184 |
-- Assignment of non-buffered outputs |

3185 |
out283 <= '1'; |

3186 |
end if; |

3187 | |

3188 |
if state_cur(136) = '1' then |

3189 |
-- Next state |

3190 |
state_next(135) <= '1'; |

3191 |
-- Next values for buffered outputs |

3192 |
out434_bufn <= '1'; |

3193 |
out281_bufn <= '1'; |

3194 |
out165_bufn <= '1'; |

3195 |
-- Assignment of non-buffered outputs |

3196 |
out286 <= '1'; |

3197 |
end if; |

3198 | |

3199 |
if state_cur(137) = '1' then |

3200 |
-- Next state |

3201 |
state_next(228) <= '1'; |

3202 |
-- Next values for buffered outputs |

3203 |
out463_bufn <= '1'; |

3204 |
out284_bufn <= '1'; |

3205 |
out260_bufn <= '1'; |

3206 |
-- Assignment of non-buffered outputs |

3207 |
out283 <= '1'; |

3208 |
end if; |

3209 | |

3210 |
if state_cur(138) = '1' then |

3211 |
-- Next state |

3212 |
state_next(137) <= '1'; |

3213 |
-- Next values for buffered outputs |

3214 |
out436_bufn <= '1'; |

3215 |
out281_bufn <= '1'; |

3216 |
out435_bufn <= '1'; |

3217 |
-- Assignment of non-buffered outputs |

3218 |
out283 <= '1'; |

3219 |
end if; |

3220 | |

3221 |
if state_cur(139) = '1' then |

3222 |
-- Next state |

3223 |
state_next(229) <= '1'; |

3224 |
-- Next values for buffered outputs |

3225 |
out495_bufn <= '1'; |

3226 |
out284_bufn <= '1'; |

3227 |
out204_bufn <= '1'; |

3228 |
-- Assignment of non-buffered outputs |

3229 |
out286 <= '1'; |

3230 |
end if; |

3231 | |

3232 |
if state_cur(140) = '1' then |

3233 |
-- Next state |

3234 |
state_next(126) <= '1'; |

3235 |
-- Next values for buffered outputs |

3236 |
out324_bufn <= '1'; |

3237 |
-- Assignment of non-buffered outputs |

3238 |
out283 <= '1'; |

3239 |
end if; |

3240 | |

3241 |
if state_cur(141) = '1' then |

3242 |
-- Next state |

3243 |
state_next(142) <= '1'; |

3244 |
-- Next values for buffered outputs |

3245 |
out122_bufn <= '1'; |

3246 |
out134_bufn <= '1'; |

3247 |
out400_bufn <= '1'; |

3248 |
out327_bufn <= '1'; |

3249 |
-- Assignment of non-buffered outputs |

3250 |
out116 <= '1'; |

3251 |
out283 <= '1'; |

3252 |
end if; |

3253 | |

3254 |
if state_cur(142) = '1' then |

3255 |
-- Next state |

3256 |
state_next(168) <= '1'; |

3257 |
-- Next values for buffered outputs |

3258 |
out481_bufn <= '1'; |

3259 |
out351_bufn <= '1'; |

3260 |
-- Assignment of non-buffered outputs |

3261 |
out54 <= '1'; |

3262 |
out123 <= '1'; |

3263 |
out135 <= '1'; |

3264 |
out114 <= '1'; |

3265 |
out286 <= '1'; |

3266 |
end if; |

3267 | |

3268 |
if state_cur(143) = '1' then |

3269 |
-- Next state |

3270 |
state_next(149) <= '1'; |

3271 |
-- Next values for buffered outputs |

3272 |
out451_bufn <= '1'; |

3273 |
out23_bufn <= '1'; |

3274 |
out129_bufn <= '1'; |

3275 |
out410_bufn <= '1'; |

3276 |
-- Assignment of non-buffered outputs |

3277 |
out48 <= '1'; |

3278 |
out21 <= '1'; |

3279 |
out137 <= '1'; |

3280 |
out135 <= '1'; |

3281 |
out441 <= '1'; |

3282 |
out412 <= '1'; |

3283 |
end if; |

3284 | |

3285 |
if state_cur(144) = '1' then |

3286 |
-- Next state |

3287 |
state_next(178) <= '1'; |

3288 |
-- Next values for buffered outputs |

3289 |
-- Assignment of non-buffered outputs |

3290 |
out112 <= '1'; |

3291 |
end if; |

3292 | |

3293 |
if state_cur(145) = '1' then |

3294 |
-- Next state |

3295 |
state_next(99) <= '1'; |

3296 |
-- Next values for buffered outputs |

3297 |
out49_bufn <= '1'; |

3298 |
-- Assignment of non-buffered outputs |

3299 |
out60 <= '1'; |

3300 |
out443 <= '1'; |

3301 |
out58 <= '1'; |

3302 |
out56 <= '1'; |

3303 |
out54 <= '1'; |

3304 |
end if; |

3305 | |

3306 |
if state_cur(146) = '1' then |

3307 |
-- Next state |

3308 |
state_next(100) <= '1'; |

3309 |
-- Next values for buffered outputs |

3310 |
out124_bufn <= '1'; |

3311 |
out349_bufn <= '1'; |

3312 |
out287_bufn <= '1'; |

3313 |
-- Assignment of non-buffered outputs |

3314 |
out445 <= '1'; |

3315 |
out50 <= '1'; |

3316 |
out283 <= '1'; |

3317 |
end if; |

3318 | |

3319 |
if state_cur(147) = '1' then |

3320 |
-- Next state |

3321 |
state_next(78) <= '1'; |

3322 |
-- Next values for buffered outputs |

3323 |
out278_bufn <= '1'; |

3324 |
out36_bufn <= '1'; |

3325 |
-- Assignment of non-buffered outputs |

3326 |
out50 <= '1'; |

3327 |
out46 <= '1'; |

3328 |
out52 <= '1'; |

3329 |
out48 <= '1'; |

3330 |
out44 <= '1'; |

3331 |
out42 <= '1'; |

3332 |
out40 <= '1'; |

3333 |
out38 <= '1'; |

3334 |
end if; |

3335 | |

3336 |
if state_cur(148) = '1' then |

3337 |
if rtmcmp148 = '1' then |

3338 |
-- Next state |

3339 |
state_next(172) <= '1'; |

3340 |
-- Next values for buffered outputs |

3341 |
out296_bufn <= '1'; |

3342 |
out284_bufn <= '1'; |

3343 |
out220_bufn <= '1'; |

3344 |
-- Last cycle of current state: assignment of non-buffered outputs |

3345 |
out103 <= '1'; |

3346 |
out125 <= '1'; |

3347 |
out99 <= '1'; |

3348 |
out123 <= '1'; |

3349 |
out283 <= '1'; |

3350 |
else -- Stay in the current state |

3351 |
state_next(148) <= '1'; |

3352 |
rtmcounter0_next <= rtmcounter0 + 1; |

3353 |
-- Maintain buffered outputs |

3354 |
out446_bufn <= '1'; |

3355 |
out413_bufn <= '1'; |

3356 |
out281_bufn <= '1'; |

3357 |
out250_bufn <= '1'; |

3358 |
end if; |

3359 |
-- Assignment of non-buffered outputs; |

3360 |
out447 <= '1'; |

3361 |
end if; |

3362 | |

3363 |
if state_cur(149) = '1' then |

3364 |
-- Next state |

3365 |
state_next(226) <= '1'; |

3366 |
-- Next values for buffered outputs |

3367 |
out354_bufn <= '1'; |

3368 |
out20_bufn <= '1'; |

3369 |
out124_bufn <= '1'; |

3370 |
out122_bufn <= '1'; |

3371 |
out410_bufn <= '1'; |

3372 |
-- Assignment of non-buffered outputs |

3373 |
out50 <= '1'; |

3374 |
out21 <= '1'; |

3375 |
out130 <= '1'; |

3376 |
out450 <= '1'; |

3377 |
out412 <= '1'; |

3378 |
end if; |

3379 | |

3380 |
if state_cur(150) = '1' then |

3381 |
-- Next state |

3382 |
state_next(118) <= '1'; |

3383 |
-- Next values for buffered outputs |

3384 |
out404_bufn <= '1'; |

3385 |
out361_bufn <= '1'; |

3386 |
-- Assignment of non-buffered outputs |

3387 |
out454 <= '1'; |

3388 |
out40 <= '1'; |

3389 |
out21 <= '1'; |

3390 |
out363 <= '1'; |

3391 |
end if; |

3392 | |

3393 |
if state_cur(151) = '1' then |

3394 |
-- Next state |

3395 |
state_next(115) <= '1'; |

3396 |
-- Next values for buffered outputs |

3397 |
out393_bufn <= '1'; |

3398 |
out27_bufn <= '1'; |

3399 |
out141_bufn <= '1'; |

3400 |
out361_bufn <= '1'; |

3401 |
-- Assignment of non-buffered outputs |

3402 |
out44 <= '1'; |

3403 |
out21 <= '1'; |

3404 |
out455 <= '1'; |

3405 |
out363 <= '1'; |

3406 |
end if; |

3407 | |

3408 |
if state_cur(152) = '1' then |

3409 |
-- Next state |

3410 |
state_next(230) <= '1'; |

3411 |
-- Next values for buffered outputs |

3412 |
out512_bufn <= '1'; |

3413 |
out281_bufn <= '1'; |

3414 |
out171_bufn <= '1'; |

3415 |
-- Assignment of non-buffered outputs |

3416 |
out286 <= '1'; |

3417 |
end if; |

3418 | |

3419 |
if state_cur(153) = '1' then |

3420 |
-- Next state |

3421 |
state_next(114) <= '1'; |

3422 |
-- Next values for buffered outputs |

3423 |
out292_bufn <= '1'; |

3424 |
out284_bufn <= '1'; |

3425 |
out222_bufn <= '1'; |

3426 |
-- Assignment of non-buffered outputs |

3427 |
out286 <= '1'; |

3428 |
end if; |

3429 | |

3430 |
if state_cur(154) = '1' then |

3431 |
-- Next state |

3432 |
state_next(44) <= '1'; |

3433 |
-- Next values for buffered outputs |

3434 |
-- Assignment of non-buffered outputs |

3435 |
out372 <= '1'; |

3436 |
end if; |

3437 | |

3438 |
if state_cur(155) = '1' then |

3439 |
-- Next state |

3440 |
state_next(232) <= '1'; |

3441 |
-- Next values for buffered outputs |

3442 |
out517_bufn <= '1'; |

3443 |
out284_bufn <= '1'; |

3444 |
out207_bufn <= '1'; |

3445 |
-- Assignment of non-buffered outputs |

3446 |
out286 <= '1'; |

3447 |
end if; |

3448 | |

3449 |
if state_cur(156) = '1' then |

3450 |
-- Next state |

3451 |
state_next(104) <= '1'; |

3452 |
-- Next values for buffered outputs |

3453 |
out129_bufn <= '1'; |

3454 |
out357_bufn <= '1'; |

3455 |
out354_bufn <= '1'; |

3456 |
out353_bufn <= '1'; |

3457 |
out327_bufn <= '1'; |

3458 |
-- Assignment of non-buffered outputs |

3459 |
out286 <= '1'; |

3460 |
end if; |

3461 | |

3462 |
if state_cur(157) = '1' then |

3463 |
-- Next state |

3464 |
state_next(156) <= '1'; |

3465 |
-- Next values for buffered outputs |

3466 |
out458_bufn <= '1'; |

3467 |
out324_bufn <= '1'; |

3468 |
-- Assignment of non-buffered outputs |

3469 |
out56 <= '1'; |

3470 |
out137 <= '1'; |

3471 |
out116 <= '1'; |

3472 |
out283 <= '1'; |

3473 |
end if; |

3474 | |

3475 |
if state_cur(158) = '1' then |

3476 |
-- Next state |

3477 |
state_next(157) <= '1'; |

3478 |
-- Next values for buffered outputs |

3479 |
out136_bufn <= '1'; |

3480 |
out434_bufn <= '1'; |

3481 |
out314_bufn <= '1'; |

3482 |
-- Assignment of non-buffered outputs |

3483 |
out286 <= '1'; |

3484 |
end if; |

3485 | |

3486 |
if state_cur(159) = '1' then |

3487 |
-- Next state |

3488 |
state_next(158) <= '1'; |

3489 |
-- Next values for buffered outputs |

3490 |
out459_bufn <= '1'; |

3491 |
out291_bufn <= '1'; |

3492 |
-- Assignment of non-buffered outputs |

3493 |
out283 <= '1'; |

3494 |
end if; |

3495 | |

3496 |
if state_cur(160) = '1' then |

3497 |
-- Next state |

3498 |
state_next(189) <= '1'; |

3499 |
-- Next values for buffered outputs |

3500 |
out525_bufn <= '1'; |

3501 |
out281_bufn <= '1'; |

3502 |
out245_bufn <= '1'; |

3503 |
-- Assignment of non-buffered outputs |

3504 |
out283 <= '1'; |

3505 |
end if; |

3506 | |

3507 |
if state_cur(161) = '1' then |

3508 |
-- Next state |

3509 |
state_next(106) <= '1'; |

3510 |
-- Next values for buffered outputs |

3511 |
out288_bufn <= '1'; |

3512 |
out284_bufn <= '1'; |

3513 |
out276_bufn <= '1'; |

3514 |
-- Assignment of non-buffered outputs |

3515 |
out60 <= '1'; |

3516 |
out58 <= '1'; |

3517 |
out56 <= '1'; |

3518 |
out54 <= '1'; |

3519 |
out462 <= '1'; |

3520 |
out283 <= '1'; |

3521 |
end if; |

3522 | |

3523 |
if state_cur(162) = '1' then |

3524 |
-- Next state |

3525 |
state_next(159) <= '1'; |

3526 |
-- Next values for buffered outputs |

3527 |
out460_bufn <= '1'; |

3528 |
out289_bufn <= '1'; |

3529 |
-- Assignment of non-buffered outputs |

3530 |
out286 <= '1'; |

3531 |
end if; |

3532 | |

3533 |
if state_cur(163) = '1' then |

3534 |
-- Next state |

3535 |
state_next(162) <= '1'; |

3536 |
-- Next values for buffered outputs |

3537 |
out463_bufn <= '1'; |

3538 |
out287_bufn <= '1'; |

3539 |
-- Assignment of non-buffered outputs |

3540 |
out118 <= '1'; |

3541 |
out58 <= '1'; |

3542 |
out465 <= '1'; |

3543 |
out48 <= '1'; |

3544 |
out283 <= '1'; |

3545 |
end if; |

3546 | |

3547 |
if state_cur(164) = '1' then |

3548 |
-- Next state |

3549 |
state_next(163) <= '1'; |

3550 |
-- Next values for buffered outputs |

3551 |
out57_bufn <= '1'; |

3552 |
out408_bufn <= '1'; |

3553 |
out464_bufn <= '1'; |

3554 |
out294_bufn <= '1'; |

3555 |
-- Assignment of non-buffered outputs |

3556 |
out120 <= '1'; |

3557 |
out60 <= '1'; |

3558 |
out103 <= '1'; |

3559 |
out105 <= '1'; |

3560 |
out283 <= '1'; |

3561 |
end if; |

3562 | |

3563 |
if state_cur(165) = '1' then |

3564 |
-- Next state |

3565 |
state_next(166) <= '1'; |

3566 |
-- Next values for buffered outputs |

3567 |
out273_bufn <= '1'; |

3568 |
out343_bufn <= '1'; |

3569 |
out281_bufn <= '1'; |

3570 |
out181_bufn <= '1'; |

3571 |
-- Assignment of non-buffered outputs |

3572 |
out286 <= '1'; |

3573 |
end if; |

3574 | |

3575 |
if state_cur(166) = '1' then |

3576 |
-- Next state |

3577 |
state_next(215) <= '1'; |

3578 |
-- Next values for buffered outputs |

3579 |
out562_bufn <= '1'; |

3580 |
out342_bufn <= '1'; |

3581 |
out284_bufn <= '1'; |

3582 |
out404_bufn <= '1'; |

3583 |
-- Assignment of non-buffered outputs |

3584 |
out467 <= '1'; |

3585 |
out142 <= '1'; |

3586 |
out283 <= '1'; |

3587 |
end if; |

3588 | |

3589 |
if state_cur(167) = '1' then |

3590 |
if rtmcmp167 = '1' then |

3591 |
-- Next state |

3592 |
state_next(164) <= '1'; |

3593 |
-- Next values for buffered outputs |

3594 |
out409_bufn <= '1'; |

3595 |
out351_bufn <= '1'; |

3596 |
-- Last cycle of current state: assignment of non-buffered outputs |

3597 |
out130 <= '1'; |

3598 |
out101 <= '1'; |

3599 |
out112 <= '1'; |

3600 |
out142 <= '1'; |

3601 |
out99 <= '1'; |

3602 |
out54 <= '1'; |

3603 |
out135 <= '1'; |

3604 |
out123 <= '1'; |

3605 |
out114 <= '1'; |

3606 |
out286 <= '1'; |

3607 |
else -- Stay in the current state |

3608 |
state_next(167) <= '1'; |

3609 |
rtmcounter0_next <= rtmcounter0 + 1; |

3610 |
-- Maintain buffered outputs |

3611 |
out475_bufn <= '1'; |

3612 |
out257_bufn <= '1'; |

3613 |
out472_bufn <= '1'; |

3614 |
out451_bufn <= '1'; |

3615 |
out468_bufn <= '1'; |

3616 |
out327_bufn <= '1'; |

3617 |
end if; |

3618 |
-- Assignment of non-buffered outputs; |

3619 |
out469 <= '1'; |

3620 |
end if; |

3621 | |

3622 |
if state_cur(168) = '1' then |

3623 |
-- Next state |

3624 |
state_next(132) <= '1'; |

3625 |
-- Next values for buffered outputs |

3626 |
out357_bufn <= '1'; |

3627 |
out428_bufn <= '1'; |

3628 |
out327_bufn <= '1'; |

3629 |
-- Assignment of non-buffered outputs |

3630 |
out120 <= '1'; |

3631 |
out283 <= '1'; |

3632 |
end if; |

3633 | |

3634 |
if state_cur(169) = '1' then |

3635 |
-- Next state |

3636 |
state_next(225) <= '1'; |

3637 |
-- Next values for buffered outputs |

3638 |
out554_bufn <= '1'; |

3639 |
out284_bufn <= '1'; |

3640 |
out333_bufn <= '1'; |

3641 |
-- Assignment of non-buffered outputs |

3642 |
out137 <= '1'; |

3643 |
out135 <= '1'; |

3644 |
out484 <= '1'; |

3645 |
out283 <= '1'; |

3646 |
end if; |

3647 | |

3648 |
if state_cur(170) = '1' then |

3649 |
-- Next state |

3650 |
state_next(152) <= '1'; |

3651 |
-- Next values for buffered outputs |

3652 |
out353_bufn <= '1'; |

3653 |
out284_bufn <= '1'; |

3654 |
out138_bufn <= '1'; |

3655 |
-- Assignment of non-buffered outputs |

3656 |
out286 <= '1'; |

3657 |
end if; |

3658 | |

3659 |
if state_cur(171) = '1' then |

3660 |
-- Next state |

3661 |
state_next(167) <= '1'; |

3662 |
-- Next values for buffered outputs |

3663 |
out475_bufn <= '1'; |

3664 |
out257_bufn <= '1'; |

3665 |
out472_bufn <= '1'; |

3666 |
out451_bufn <= '1'; |

3667 |
out468_bufn <= '1'; |

3668 |
out327_bufn <= '1'; |

3669 |
-- Assignment of non-buffered outputs |

3670 |
out286 <= '1'; |

3671 |
end if; |

3672 | |

3673 |
if state_cur(172) = '1' then |

3674 |
-- Next state |

3675 |
state_next(187) <= '1'; |

3676 |
-- Next values for buffered outputs |

3677 |
out521_bufn <= '1'; |

3678 |
out284_bufn <= '1'; |

3679 |
out150_bufn <= '1'; |

3680 |
-- Assignment of non-buffered outputs |

3681 |
out137 <= '1'; |

3682 |
out135 <= '1'; |

3683 |
out488 <= '1'; |

3684 |
out286 <= '1'; |

3685 |
end if; |

3686 | |

3687 |
if state_cur(173) = '1' then |

3688 |
-- Next state |

3689 |
state_next(84) <= '1'; |

3690 |
-- Next values for buffered outputs |

3691 |
out293_bufn <= '1'; |

3692 |
out281_bufn <= '1'; |

3693 |
out174_bufn <= '1'; |

3694 |
-- Assignment of non-buffered outputs |

3695 |
out286 <= '1'; |

3696 |
end if; |

3697 | |

3698 |
if state_cur(174) = '1' then |

3699 |
if rtmcmp174 = '1' then |

3700 |
-- Next state |

3701 |
state_next(171) <= '1'; |

3702 |
-- Next values for buffered outputs |

3703 |
out438_bufn <= '1'; |

3704 |
out324_bufn <= '1'; |

3705 |
-- Last cycle of current state: assignment of non-buffered outputs |

3706 |
out125 <= '1'; |

3707 |
out137 <= '1'; |

3708 |
out116 <= '1'; |

3709 |
out56 <= '1'; |

3710 |
out283 <= '1'; |

3711 |
else -- Stay in the current state |

3712 |
state_next(174) <= '1'; |

3713 |
rtmcounter0_next <= rtmcounter0 + 1; |

3714 |
-- Maintain buffered outputs |

3715 |
out229_bufn <= '1'; |

3716 |
out357_bufn <= '1'; |

3717 |
out407_bufn <= '1'; |

3718 |
out314_bufn <= '1'; |

3719 |
end if; |

3720 |
-- Assignment of non-buffered outputs; |

3721 |
out491 <= '1'; |

3722 |
end if; |

3723 | |

3724 |
if state_cur(175) = '1' then |

3725 |
-- Next state |

3726 |
state_next(174) <= '1'; |

3727 |
-- Next values for buffered outputs |

3728 |
out229_bufn <= '1'; |

3729 |
out357_bufn <= '1'; |

3730 |
out407_bufn <= '1'; |

3731 |
out314_bufn <= '1'; |

3732 |
-- Assignment of non-buffered outputs |

3733 |
out286 <= '1'; |

3734 |
end if; |

3735 | |

3736 |
if state_cur(176) = '1' then |

3737 |
-- Next state |

3738 |
state_next(175) <= '1'; |

3739 |
-- Next values for buffered outputs |

3740 |
out495_bufn <= '1'; |

3741 |
out291_bufn <= '1'; |

3742 |
-- Assignment of non-buffered outputs |

3743 |
out283 <= '1'; |

3744 |
end if; |

3745 | |

3746 |
if state_cur(177) = '1' then |

3747 |
-- Next state |

3748 |
state_next(176) <= '1'; |

3749 |
-- Next values for buffered outputs |

3750 |
out437_bufn <= '1'; |

3751 |
out289_bufn <= '1'; |

3752 |
-- Assignment of non-buffered outputs |

3753 |
out286 <= '1'; |

3754 |
end if; |

3755 | |

3756 |
if state_cur(178) = '1' then |

3757 |
-- Next state |

3758 |
state_next(145) <= '1'; |

3759 |
-- Next values for buffered outputs |

3760 |
-- Assignment of non-buffered outputs |

3761 |
out103 <= '1'; |

3762 |
out105 <= '1'; |

3763 |
out99 <= '1'; |

3764 |
out101 <= '1'; |

3765 |
end if; |

3766 | |

3767 |
if state_cur(179) = '1' then |

3768 |
-- Next state |

3769 |
state_next(177) <= '1'; |

3770 |
-- Next values for buffered outputs |

3771 |
out496_bufn <= '1'; |

3772 |
out287_bufn <= '1'; |

3773 |
-- Assignment of non-buffered outputs |

3774 |
out58 <= '1'; |

3775 |
out118 <= '1'; |

3776 |
out498 <= '1'; |

3777 |
out46 <= '1'; |

3778 |
out283 <= '1'; |

3779 |
end if; |

3780 | |

3781 |
if state_cur(180) = '1' then |

3782 |
-- Next state |

3783 |
state_next(179) <= '1'; |

3784 |
-- Next values for buffered outputs |

3785 |
out57_bufn <= '1'; |

3786 |
out497_bufn <= '1'; |

3787 |
out436_bufn <= '1'; |

3788 |
out294_bufn <= '1'; |

3789 |
-- Assignment of non-buffered outputs |

3790 |
out120 <= '1'; |

3791 |
out60 <= '1'; |

3792 |
out103 <= '1'; |

3793 |
out105 <= '1'; |

3794 |
out283 <= '1'; |

3795 |
end if; |

3796 | |

3797 |
if state_cur(181) = '1' then |

3798 |
if rtmcmp181 = '1' then |

3799 |
-- Next state |

3800 |
state_next(180) <= '1'; |

3801 |
-- Next values for buffered outputs |

3802 |
out499_bufn <= '1'; |

3803 |
out351_bufn <= '1'; |

3804 |
-- Last cycle of current state: assignment of non-buffered outputs |

3805 |
out130 <= '1'; |

3806 |
out101 <= '1'; |

3807 |
out112 <= '1'; |

3808 |
out142 <= '1'; |

3809 |
out99 <= '1'; |

3810 |
out54 <= '1'; |

3811 |
out135 <= '1'; |

3812 |
out123 <= '1'; |

3813 |
out114 <= '1'; |

3814 |
out286 <= '1'; |

3815 |
else -- Stay in the current state |

3816 |
state_next(181) <= '1'; |

3817 |
rtmcounter0_next <= rtmcounter0 + 1; |

3818 |
-- Maintain buffered outputs |

3819 |
out260_bufn <= '1'; |

3820 |
out500_bufn <= '1'; |

3821 |
out435_bufn <= '1'; |

3822 |
out395_bufn <= '1'; |

3823 |
out327_bufn <= '1'; |

3824 |
end if; |

3825 |
-- Assignment of non-buffered outputs; |

3826 |
out501 <= '1'; |

3827 |
end if; |

3828 | |

3829 |
if state_cur(182) = '1' then |

3830 |
-- Next state |

3831 |
state_next(181) <= '1'; |

3832 |
-- Next values for buffered outputs |

3833 |
out260_bufn <= '1'; |

3834 |
out500_bufn <= '1'; |

3835 |
out435_bufn <= '1'; |

3836 |
out395_bufn <= '1'; |

3837 |
out327_bufn <= '1'; |

3838 |
-- Assignment of non-buffered outputs |

3839 |
out286 <= '1'; |

3840 |
end if; |

3841 | |

3842 |
if state_cur(183) = '1' then |

3843 |
if rtmcmp183 = '1' then |

3844 |
-- Next state |

3845 |
state_next(182) <= '1'; |

3846 |
-- Next values for buffered outputs |

3847 |
out457_bufn <= '1'; |

3848 |
out324_bufn <= '1'; |

3849 |
-- Last cycle of current state: assignment of non-buffered outputs |

3850 |
out125 <= '1'; |

3851 |
out137 <= '1'; |

3852 |
out116 <= '1'; |

3853 |
out56 <= '1'; |

3854 |
out283 <= '1'; |

3855 |
else -- Stay in the current state |

3856 |
state_next(183) <= '1'; |

3857 |
rtmcounter0_next <= rtmcounter0 + 1; |

3858 |
-- Maintain buffered outputs |

3859 |
out472_bufn <= '1'; |

3860 |
out401_bufn <= '1'; |

3861 |
out512_bufn <= '1'; |

3862 |
out314_bufn <= '1'; |

3863 |
end if; |

3864 |
-- Assignment of non-buffered outputs; |

3865 |
out513 <= '1'; |

3866 |
end if; |

3867 | |

3868 |
if state_cur(184) = '1' then |

3869 |
-- Next state |

3870 |
state_next(183) <= '1'; |

3871 |
-- Next values for buffered outputs |

3872 |
out472_bufn <= '1'; |

3873 |
out401_bufn <= '1'; |

3874 |
out512_bufn <= '1'; |

3875 |
out314_bufn <= '1'; |

3876 |
-- Assignment of non-buffered outputs |

3877 |
out286 <= '1'; |

3878 |
end if; |

3879 | |

3880 |
if state_cur(185) = '1' then |

3881 |
-- Next state |

3882 |
state_next(92) <= '1'; |

3883 |
-- Next values for buffered outputs |

3884 |
out323_bufn <= '1'; |

3885 |
out284_bufn <= '1'; |

3886 |
out217_bufn <= '1'; |

3887 |
-- Assignment of non-buffered outputs |

3888 |
out105 <= '1'; |

3889 |
out101 <= '1'; |

3890 |
out283 <= '1'; |

3891 |
end if; |

3892 | |

3893 |
if state_cur(186) = '1' then |

3894 |
-- Next state |

3895 |
state_next(107) <= '1'; |

3896 |
-- Next values for buffered outputs |

3897 |
out366_bufn <= '1'; |

3898 |
out315_bufn <= '1'; |

3899 |
out281_bufn <= '1'; |

3900 |
out183_bufn <= '1'; |

3901 |
-- Assignment of non-buffered outputs |

3902 |
out142 <= '1'; |

3903 |
out519 <= '1'; |

3904 |
out286 <= '1'; |

3905 |
end if; |

3906 | |

3907 |
if state_cur(187) = '1' then |

3908 |
-- Next state |

3909 |
state_next(185) <= '1'; |

3910 |
-- Next values for buffered outputs |

3911 |
out290_bufn <= '1'; |

3912 |
out281_bufn <= '1'; |

3913 |
out248_bufn <= '1'; |

3914 |
-- Assignment of non-buffered outputs |

3915 |
out120 <= '1'; |

3916 |
out118 <= '1'; |

3917 |
out116 <= '1'; |

3918 |
out114 <= '1'; |

3919 |
out130 <= '1'; |

3920 |
out522 <= '1'; |

3921 |
out286 <= '1'; |

3922 |
end if; |

3923 | |

3924 |
if state_cur(188) = '1' then |

3925 |
-- Next state |

3926 |
state_next(184) <= '1'; |

3927 |
-- Next values for buffered outputs |

3928 |
out517_bufn <= '1'; |

3929 |
out291_bufn <= '1'; |

3930 |
-- Assignment of non-buffered outputs |

3931 |
out283 <= '1'; |

3932 |
end if; |

3933 | |

3934 |
if state_cur(189) = '1' then |

3935 |
-- Next state |

3936 |
state_next(190) <= '1'; |

3937 |
-- Next values for buffered outputs |

3938 |
out526_bufn <= '1'; |

3939 |
out284_bufn <= '1'; |

3940 |
out213_bufn <= '1'; |

3941 |
-- Assignment of non-buffered outputs |

3942 |
out283 <= '1'; |

3943 |
end if; |

3944 | |

3945 |
if state_cur(190) = '1' then |

3946 |
-- Next state |

3947 |
state_next(173) <= '1'; |

3948 |
-- Next values for buffered outputs |

3949 |
out468_bufn <= '1'; |

3950 |
out284_bufn <= '1'; |

3951 |
out143_bufn <= '1'; |

3952 |
-- Assignment of non-buffered outputs |

3953 |
out286 <= '1'; |

3954 |
end if; |

3955 | |

3956 |
if state_cur(191) = '1' then |

3957 |
-- Next state |

3958 |
state_next(188) <= '1'; |

3959 |
-- Next values for buffered outputs |

3960 |
out524_bufn <= '1'; |

3961 |
out289_bufn <= '1'; |

3962 |
-- Assignment of non-buffered outputs |

3963 |
out286 <= '1'; |

3964 |
end if; |

3965 | |

3966 |
if state_cur(192) = '1' then |

3967 |
-- Next state |

3968 |
state_next(191) <= '1'; |

3969 |
-- Next values for buffered outputs |

3970 |
out487_bufn <= '1'; |

3971 |
out287_bufn <= '1'; |

3972 |
-- Assignment of non-buffered outputs |

3973 |
out58 <= '1'; |

3974 |
out118 <= '1'; |

3975 |
out527 <= '1'; |

3976 |
out44 <= '1'; |

3977 |
out283 <= '1'; |

3978 |
end if; |

3979 | |

3980 |
if state_cur(193) = '1' then |

3981 |
-- Next state |

3982 |
state_next(192) <= '1'; |

3983 |
-- Next values for buffered outputs |

3984 |
out57_bufn <= '1'; |

3985 |
out312_bufn <= '1'; |

3986 |
out433_bufn <= '1'; |

3987 |
out294_bufn <= '1'; |

3988 |
-- Assignment of non-buffered outputs |

3989 |
out120 <= '1'; |

3990 |
out60 <= '1'; |

3991 |
out103 <= '1'; |

3992 |
out105 <= '1'; |

3993 |
out283 <= '1'; |

3994 |
end if; |

3995 | |

3996 |
if state_cur(194) = '1' then |

3997 |
if rtmcmp194 = '1' then |

3998 |
-- Next state |

3999 |
state_next(193) <= '1'; |

4000 |
-- Next values for buffered outputs |

4001 |
out351_bufn <= '1'; |

4002 |
out313_bufn <= '1'; |

4003 |
-- Last cycle of current state: assignment of non-buffered outputs |

4004 |
out130 <= '1'; |

4005 |
out101 <= '1'; |

4006 |
out112 <= '1'; |

4007 |
out142 <= '1'; |

4008 |
out99 <= '1'; |

4009 |
out54 <= '1'; |

4010 |
out123 <= '1'; |

4011 |
out135 <= '1'; |

4012 |
out114 <= '1'; |

4013 |
out286 <= '1'; |

4014 |
else -- Stay in the current state |

4015 |
state_next(194) <= '1'; |

4016 |
rtmcounter0_next <= rtmcounter0 + 1; |

4017 |
-- Maintain buffered outputs |

4018 |
out263_bufn <= '1'; |

4019 |
out531_bufn <= '1'; |

4020 |
out497_bufn <= '1'; |

4021 |
out521_bufn <= '1'; |

4022 |
out327_bufn <= '1'; |

4023 |
end if; |

4024 |
-- Assignment of non-buffered outputs; |

4025 |
out528 <= '1'; |

4026 |
end if; |

4027 | |

4028 |
if state_cur(195) = '1' then |

4029 |
-- Next state |

4030 |
state_next(194) <= '1'; |

4031 |
-- Next values for buffered outputs |

4032 |
out263_bufn <= '1'; |

4033 |
out531_bufn <= '1'; |

4034 |
out497_bufn <= '1'; |

4035 |
out521_bufn <= '1'; |

4036 |
out327_bufn <= '1'; |

4037 |
-- Assignment of non-buffered outputs |

4038 |
out286 <= '1'; |

4039 |
end if; |

4040 | |

4041 |
if state_cur(196) = '1' then |

4042 |
-- Next state |

4043 |
state_next(221) <= '1'; |

4044 |
-- Next values for buffered outputs |

4045 |
out281_bufn <= '1'; |

4046 |
-- Assignment of non-buffered outputs |

4047 |
out130 <= '1'; |

4048 |
out540 <= '1'; |

4049 |
out286 <= '1'; |

4050 |
end if; |

4051 | |

4052 |
if state_cur(197) = '1' then |

4053 |
if rtmcmp197 = '1' then |

4054 |
-- Next state |

4055 |
state_next(195) <= '1'; |

4056 |
-- Next values for buffered outputs |

4057 |
out394_bufn <= '1'; |

4058 |
out324_bufn <= '1'; |

4059 |
-- Last cycle of current state: assignment of non-buffered outputs |

4060 |
out137 <= '1'; |

4061 |
out125 <= '1'; |

4062 |
out116 <= '1'; |

4063 |
out56 <= '1'; |

4064 |
out283 <= '1'; |

4065 |
else -- Stay in the current state |

4066 |
state_next(197) <= '1'; |

4067 |
rtmcounter0_next <= rtmcounter0 + 1; |

4068 |
-- Maintain buffered outputs |

4069 |
out500_bufn <= '1'; |

4070 |
out435_bufn <= '1'; |

4071 |
out314_bufn <= '1'; |

4072 |
out293_bufn <= '1'; |

4073 |
end if; |

4074 |
-- Assignment of non-buffered outputs; |

4075 |
out542 <= '1'; |

4076 |
end if; |

4077 | |

4078 |
if state_cur(198) = '1' then |

4079 |
-- Next state |

4080 |
state_next(197) <= '1'; |

4081 |
-- Next values for buffered outputs |

4082 |
out500_bufn <= '1'; |

4083 |
out435_bufn <= '1'; |

4084 |
out314_bufn <= '1'; |

4085 |
out293_bufn <= '1'; |

4086 |
-- Assignment of non-buffered outputs |

4087 |
out286 <= '1'; |

4088 |
end if; |

4089 | |

4090 |
if state_cur(199) = '1' then |

4091 |
-- Next state |

4092 |
state_next(198) <= '1'; |

4093 |
-- Next values for buffered outputs |

4094 |
out326_bufn <= '1'; |

4095 |
out291_bufn <= '1'; |

4096 |
-- Assignment of non-buffered outputs |

4097 |
out283 <= '1'; |

4098 |
end if; |

4099 | |

4100 |
if state_cur(200) = '1' then |

4101 |
-- Next state |

4102 |
state_next(199) <= '1'; |

4103 |
-- Next values for buffered outputs |

4104 |
out341_bufn <= '1'; |

4105 |
out289_bufn <= '1'; |

4106 |
-- Assignment of non-buffered outputs |

4107 |
out286 <= '1'; |

4108 |
end if; |

4109 | |

4110 |
if state_cur(201) = '1' then |

4111 |
-- Next state |

4112 |
state_next(200) <= '1'; |

4113 |
-- Next values for buffered outputs |

4114 |
out287_bufn <= '1'; |

4115 |
out285_bufn <= '1'; |

4116 |
-- Assignment of non-buffered outputs |

4117 |
out58 <= '1'; |

4118 |
out118 <= '1'; |

4119 |
out544 <= '1'; |

4120 |
out42 <= '1'; |

4121 |
out283 <= '1'; |

4122 |
end if; |

4123 | |

4124 |
if state_cur(202) = '1' then |

4125 |
-- Next state |

4126 |
state_next(201) <= '1'; |

4127 |
-- Next values for buffered outputs |

4128 |
out57_bufn <= '1'; |

4129 |
out318_bufn <= '1'; |

4130 |
out322_bufn <= '1'; |

4131 |
out294_bufn <= '1'; |

4132 |
-- Assignment of non-buffered outputs |

4133 |
out120 <= '1'; |

4134 |
out60 <= '1'; |

4135 |
out103 <= '1'; |

4136 |
out105 <= '1'; |

4137 |
out283 <= '1'; |

4138 |
end if; |

4139 | |

4140 |
if state_cur(203) = '1' then |

4141 |
if rtmcmp203 = '1' then |

4142 |
-- Next state |

4143 |
state_next(202) <= '1'; |

4144 |
-- Next values for buffered outputs |

4145 |
out483_bufn <= '1'; |

4146 |
out351_bufn <= '1'; |

4147 |
-- Last cycle of current state: assignment of non-buffered outputs |

4148 |
out130 <= '1'; |

4149 |
out101 <= '1'; |

4150 |
out142 <= '1'; |

4151 |
out112 <= '1'; |

4152 |
out99 <= '1'; |

4153 |
out54 <= '1'; |

4154 |
out123 <= '1'; |

4155 |
out135 <= '1'; |

4156 |
out114 <= '1'; |

4157 |
out286 <= '1'; |

4158 |
else -- Stay in the current state |

4159 |
state_next(203) <= '1'; |

4160 |
rtmcounter0_next <= rtmcounter0 + 1; |

4161 |
-- Maintain buffered outputs |

4162 |
out393_bufn <= '1'; |

4163 |
out346_bufn <= '1'; |

4164 |
out344_bufn <= '1'; |

4165 |
out312_bufn <= '1'; |

4166 |
out518_bufn <= '1'; |

4167 |
out327_bufn <= '1'; |

4168 |
end if; |

4169 |
-- Assignment of non-buffered outputs; |

4170 |
out545 <= '1'; |

4171 |
end if; |

4172 | |

4173 |
if state_cur(204) = '1' then |

4174 |
-- Next state |

4175 |
state_next(203) <= '1'; |

4176 |
-- Next values for buffered outputs |

4177 |
out393_bufn <= '1'; |

4178 |
out346_bufn <= '1'; |

4179 |
out344_bufn <= '1'; |

4180 |
out312_bufn <= '1'; |

4181 |
out518_bufn <= '1'; |

4182 |
out327_bufn <= '1'; |

4183 |
-- Assignment of non-buffered outputs |

4184 |
out286 <= '1'; |

4185 |
end if; |

4186 | |

4187 |
if state_cur(205) = '1' then |

4188 |
if rtmcmp205 = '1' then |

4189 |
-- Next state |

4190 |
state_next(204) <= '1'; |

4191 |
-- Next values for buffered outputs |

4192 |
out554_bufn <= '1'; |

4193 |
out324_bufn <= '1'; |

4194 |
-- Last cycle of current state: assignment of non-buffered outputs |

4195 |
out137 <= '1'; |

4196 |
out125 <= '1'; |

4197 |
out116 <= '1'; |

4198 |
out56 <= '1'; |

4199 |
out283 <= '1'; |

4200 |
else -- Stay in the current state |

4201 |
state_next(205) <= '1'; |

4202 |
rtmcounter0_next <= rtmcounter0 + 1; |

4203 |
-- Maintain buffered outputs |

4204 |
out531_bufn <= '1'; |

4205 |
out426_bufn <= '1'; |

4206 |
out461_bufn <= '1'; |

4207 |
out314_bufn <= '1'; |

4208 |
end if; |

4209 |
-- Assignment of non-buffered outputs; |

4210 |
out555 <= '1'; |

4211 |
end if; |

4212 | |

4213 |
if state_cur(206) = '1' then |

4214 |
-- Next state |

4215 |
state_next(205) <= '1'; |

4216 |
-- Next values for buffered outputs |

4217 |
out531_bufn <= '1'; |

4218 |
out426_bufn <= '1'; |

4219 |
out461_bufn <= '1'; |

4220 |
out314_bufn <= '1'; |

4221 |
-- Assignment of non-buffered outputs |

4222 |
out286 <= '1'; |

4223 |
end if; |

4224 | |

4225 |
if state_cur(207) = '1' then |

4226 |
-- Next state |

4227 |
state_next(206) <= '1'; |

4228 |
-- Next values for buffered outputs |

4229 |
out526_bufn <= '1'; |

4230 |
out291_bufn <= '1'; |

4231 |
-- Assignment of non-buffered outputs |

4232 |
out283 <= '1'; |

4233 |
end if; |

4234 | |

4235 |
if state_cur(208) = '1' then |

4236 |
-- Next state |

4237 |
state_next(207) <= '1'; |

4238 |
-- Next values for buffered outputs |

4239 |
out525_bufn <= '1'; |

4240 |
out289_bufn <= '1'; |

4241 |
-- Assignment of non-buffered outputs |

4242 |
out286 <= '1'; |

4243 |
end if; |

4244 | |

4245 |
if state_cur(209) = '1' then |

4246 |
-- Next state |

4247 |
state_next(208) <= '1'; |

4248 |
-- Next values for buffered outputs |

4249 |
out466_bufn <= '1'; |

4250 |
out287_bufn <= '1'; |

4251 |
-- Assignment of non-buffered outputs |

4252 |
out58 <= '1'; |

4253 |
out118 <= '1'; |

4254 |
out559 <= '1'; |

4255 |
out40 <= '1'; |

4256 |
out283 <= '1'; |

4257 |
end if; |

4258 | |

4259 |
if state_cur(210) = '1' then |

4260 |
-- Next state |

4261 |
state_next(209) <= '1'; |

4262 |
-- Next values for buffered outputs |

4263 |
out57_bufn <= '1'; |

4264 |
out417_bufn <= '1'; |

4265 |
out294_bufn <= '1'; |

4266 |
out282_bufn <= '1'; |

4267 |
-- Assignment of non-buffered outputs |

4268 |
out120 <= '1'; |

4269 |
out60 <= '1'; |

4270 |
out103 <= '1'; |

4271 |
out105 <= '1'; |

4272 |
out283 <= '1'; |

4273 |
end if; |

4274 | |

4275 |
if state_cur(211) = '1' then |

4276 |
-- Next state |

4277 |
state_next(224) <= '1'; |

4278 |
-- Next values for buffered outputs |

4279 |
out459_bufn <= '1'; |

4280 |
out284_bufn <= '1'; |

4281 |
out201_bufn <= '1'; |

4282 |
-- Assignment of non-buffered outputs |

4283 |
out560 <= '1'; |

4284 |
out286 <= '1'; |

4285 |
end if; |

4286 | |

4287 |
if state_cur(212) = '1' then |

4288 |
-- Next state |

4289 |
state_next(147) <= '1'; |

4290 |
-- Next values for buffered outputs |

4291 |
out49_bufn <= '1'; |

4292 |
-- Assignment of non-buffered outputs |

4293 |
out60 <= '1'; |

4294 |
out561 <= '1'; |

4295 |
out58 <= '1'; |

4296 |
out56 <= '1'; |

4297 |
out54 <= '1'; |

4298 |
end if; |

4299 | |

4300 |
if state_cur(213) = '1' then |

4301 |
-- Next state |

4302 |
state_next(134) <= '1'; |

4303 |
-- Next values for buffered outputs |

4304 |
out433_bufn <= '1'; |

4305 |
out281_bufn <= '1'; |

4306 |
out426_bufn <= '1'; |

4307 |
-- Assignment of non-buffered outputs |

4308 |
out283 <= '1'; |

4309 |
end if; |

4310 | |

4311 |
if state_cur(214) = '1' then |

4312 |
-- Next state |

4313 |
state_next(140) <= '1'; |

4314 |
-- Next values for buffered outputs |

4315 |
out351_bufn <= '1'; |

4316 |
-- Assignment of non-buffered outputs |

4317 |
out283 <= '1'; |

4318 |
end if; |

4319 | |

4320 |
if state_cur(215) = '1' then |

4321 |
if rtmcmp215 = '1' then |

4322 |
-- Next state |

4323 |
state_next(127) <= '1'; |

4324 |
-- Next values for buffered outputs |

4325 |
out404_bufn <= '1'; |

4326 |
out418_bufn <= '1'; |

4327 |
out281_bufn <= '1'; |

4328 |
out417_bufn <= '1'; |

4329 |
-- Last cycle of current state: assignment of non-buffered outputs |

4330 |
out125 <= '1'; |

4331 |
out123 <= '1'; |

4332 |
out286 <= '1'; |

4333 |
else -- Stay in the current state |

4334 |
state_next(215) <= '1'; |

4335 |
rtmcounter0_next <= rtmcounter0 + 1; |

4336 |
-- Maintain buffered outputs |

4337 |
out562_bufn <= '1'; |

4338 |
out342_bufn <= '1'; |

4339 |
out284_bufn <= '1'; |

4340 |
out404_bufn <= '1'; |

4341 |
end if; |

4342 |
-- Assignment of non-buffered outputs; |

4343 |
out563 <= '1'; |

4344 |
end if; |

4345 | |

4346 |
if state_cur(216) = '1' then |

4347 |
-- Next state |

4348 |
state_next(214) <= '1'; |

4349 |
-- Next values for buffered outputs |

4350 |
out482_bufn <= '1'; |

4351 |
out481_bufn <= '1'; |

4352 |
out357_bufn <= '1'; |

4353 |
-- Assignment of non-buffered outputs |

4354 |
out283 <= '1'; |

4355 |
end if; |

4356 | |

4357 |
if state_cur(217) = '1' then |

4358 |
-- Next state |

4359 |
state_next(216) <= '1'; |

4360 |
-- Next values for buffered outputs |

4361 |
out444_bufn <= '1'; |

4362 |
out281_bufn <= '1'; |

4363 |
out354_bufn <= '1'; |

4364 |
-- Assignment of non-buffered outputs |

4365 |
out283 <= '1'; |

4366 |
end if; |

4367 | |

4368 |
if state_cur(218) = '1' then |

4369 |
-- Next state |

4370 |
state_next(217) <= '1'; |

4371 |
-- Next values for buffered outputs |

4372 |
out566_bufn <= '1'; |

4373 |
out281_bufn <= '1'; |

4374 |
out229_bufn <= '1'; |

4375 |
-- Assignment of non-buffered outputs |

4376 |
out283 <= '1'; |

4377 |
end if; |

4378 | |

4379 |
if state_cur(219) = '1' then |

4380 |
-- Next state |

4381 |
state_next(218) <= '1'; |

4382 |
-- Next values for buffered outputs |

4383 |
out440_bufn <= '1'; |

4384 |
out281_bufn <= '1'; |

4385 |
out162_bufn <= '1'; |

4386 |
-- Assignment of non-buffered outputs |

4387 |
out286 <= '1'; |

4388 |
end if; |

4389 | |

4390 |
if state_cur(220) = '1' then |

4391 |
-- Next state |

4392 |
state_next(219) <= '1'; |

4393 |
-- Next values for buffered outputs |

4394 |
out349_bufn <= '1'; |

4395 |
out284_bufn <= '1'; |

4396 |
out257_bufn <= '1'; |

4397 |
-- Assignment of non-buffered outputs |

4398 |
out283 <= '1'; |

4399 |
end if; |

4400 | |

4401 |
if state_cur(221) = '1' then |

4402 |
-- Next state |

4403 |
state_next(223) <= '1'; |

4404 |
-- Next values for buffered outputs |

4405 |
out325_bufn <= '1'; |

4406 |
out284_bufn <= '1'; |

4407 |
out366_bufn <= '1'; |

4408 |
-- Assignment of non-buffered outputs |

4409 |
out112 <= '1'; |

4410 |
out567 <= '1'; |

4411 |
out283 <= '1'; |

4412 |
end if; |

4413 | |

4414 |
if state_cur(222) = '1' then |

4415 |
-- Next state |

4416 |
state_next(220) <= '1'; |

4417 |
-- Next values for buffered outputs |

4418 |
out464_bufn <= '1'; |

4419 |
out281_bufn <= '1'; |

4420 |
out451_bufn <= '1'; |

4421 |
-- Assignment of non-buffered outputs |

4422 |
out283 <= '1'; |

4423 |
end if; |

4424 | |

4425 |
if state_cur(223) = '1' then |

4426 |
-- Next state |

4427 |
state_next(161) <= '1'; |

4428 |
-- Next values for buffered outputs |

4429 |
out57_bufn <= '1'; |

4430 |
out414_bufn <= '1'; |

4431 |
out446_bufn <= '1'; |

4432 |
-- Assignment of non-buffered outputs |

4433 |
out105 <= '1'; |

4434 |
out103 <= '1'; |

4435 |
out101 <= '1'; |

4436 |
out99 <= '1'; |

4437 |
out286 <= '1'; |

4438 |
end if; |

4439 | |

4440 |
if state_cur(224) = '1' then |

4441 |
-- Next state |

4442 |
state_next(222) <= '1'; |

4443 |
-- Next values for buffered outputs |

4444 |
out460_bufn <= '1'; |

4445 |
out281_bufn <= '1'; |

4446 |
out232_bufn <= '1'; |

4447 |
-- Assignment of non-buffered outputs |

4448 |
out286 <= '1'; |

4449 |
end if; |

4450 | |

4451 |
if state_cur(225) = '1' then |

4452 |
-- Next state |

4453 |
state_next(79) <= '1'; |

4454 |
-- Next values for buffered outputs |

4455 |
out282_bufn <= '1'; |

4456 |
out281_bufn <= '1'; |

4457 |
out280_bufn <= '1'; |

4458 |
-- Assignment of non-buffered outputs |

4459 |
out286 <= '1'; |

4460 |
end if; |

4461 | |

4462 |
if state_cur(226) = '1' then |

4463 |
-- Next state |

4464 |
state_next(122) <= '1'; |

4465 |
-- Next values for buffered outputs |

4466 |
out111_bufn <= '1'; |

4467 |
out410_bufn <= '1'; |

4468 |
-- Assignment of non-buffered outputs |

4469 |
out52 <= '1'; |

4470 |
out21 <= '1'; |

4471 |
out125 <= '1'; |

4472 |
out123 <= '1'; |

4473 |
out570 <= '1'; |

4474 |
out412 <= '1'; |

4475 |
end if; |

4476 | |

4477 |
if state_cur(227) = '1' then |

4478 |
-- Next state |

4479 |
state_next(116) <= '1'; |

4480 |
-- Next values for buffered outputs |

4481 |
out400_bufn <= '1'; |

4482 |
out284_bufn <= '1'; |

4483 |
out131_bufn <= '1'; |

4484 |
-- Assignment of non-buffered outputs |

4485 |
out286 <= '1'; |

4486 |
end if; |

4487 | |

4488 |
if state_cur(228) = '1' then |

4489 |
-- Next state |

4490 |
state_next(136) <= '1'; |

4491 |
-- Next values for buffered outputs |

4492 |
out428_bufn <= '1'; |

4493 |
out284_bufn <= '1'; |

4494 |
out126_bufn <= '1'; |

4495 |
-- Assignment of non-buffered outputs |

4496 |
out286 <= '1'; |

4497 |
end if; |

4498 | |

4499 |
if state_cur(229) = '1' then |

4500 |
-- Next state |

4501 |
state_next(138) <= '1'; |

4502 |
-- Next values for buffered outputs |

4503 |
out437_bufn <= '1'; |

4504 |
out281_bufn <= '1'; |

4505 |
out235_bufn <= '1'; |

4506 |
-- Assignment of non-buffered outputs |

4507 |
out286 <= '1'; |

4508 |
end if; |

4509 | |

4510 |
if state_cur(230) = '1' then |

4511 |
-- Next state |

4512 |
state_next(231) <= '1'; |

4513 |
-- Next values for buffered outputs |

4514 |
out499_bufn <= '1'; |

4515 |
out281_bufn <= '1'; |

4516 |
out497_bufn <= '1'; |

4517 |
-- Assignment of non-buffered outputs |

4518 |
out283 <= '1'; |

4519 |
end if; |

4520 | |

4521 |
if state_cur(231) = '1' then |

4522 |
-- Next state |

4523 |
state_next(155) <= '1'; |

4524 |
-- Next values for buffered outputs |

4525 |
out457_bufn <= '1'; |

4526 |
out284_bufn <= '1'; |

4527 |
out364_bufn <= '1'; |

4528 |
-- Assignment of non-buffered outputs |

4529 |
out283 <= '1'; |

4530 |
end if; |

4531 | |

4532 |
if state_cur(232) = '1' then |

4533 |
-- Next state |

4534 |
state_next(213) <= '1'; |

4535 |
-- Next values for buffered outputs |

4536 |
out524_bufn <= '1'; |

4537 |
out281_bufn <= '1'; |

4538 |
out238_bufn <= '1'; |

4539 |
-- Assignment of non-buffered outputs |

4540 |
out286 <= '1'; |

4541 |
end if; |

4542 | |

4543 |
if state_cur(233) = '1' then |

4544 |
-- Next state |

4545 |
state_next(141) <= '1'; |

4546 |
-- Next values for buffered outputs |

4547 |
out440_bufn <= '1'; |

4548 |
out314_bufn <= '1'; |

4549 |
-- Assignment of non-buffered outputs |

4550 |
out118 <= '1'; |

4551 |
out283 <= '1'; |

4552 |
end if; |

4553 | |

4554 |
if state_cur(234) = '1' then |

4555 |
-- Next state |

4556 |
state_next(129) <= '1'; |

4557 |
-- Next values for buffered outputs |

4558 |
out346_bufn <= '1'; |

4559 |
out31_bufn <= '1'; |

4560 |
out410_bufn <= '1'; |

4561 |
-- Assignment of non-buffered outputs |

4562 |
out42 <= '1'; |

4563 |
out21 <= '1'; |

4564 |
out572 <= '1'; |

4565 |
out412 <= '1'; |

4566 |
end if; |

4567 | |

4568 |
if state_cur(235) = '1' then |

4569 |
-- Next state |

4570 |
state_next(131) <= '1'; |

4571 |
-- Next values for buffered outputs |

4572 |
-- Assignment of non-buffered outputs |

4573 |
out120 <= '1'; |

4574 |
out118 <= '1'; |

4575 |
out116 <= '1'; |

4576 |
out114 <= '1'; |

4577 |
out112 <= '1'; |

4578 |
out575 <= '1'; |

4579 |
out363 <= '1'; |

4580 |
end if; |

4581 | |

4582 |
if state_cur(236) = '1' then |

4583 |
-- Next state |

4584 |
state_next(234) <= '1'; |

4585 |
-- Next values for buffered outputs |

4586 |
out280_bufn <= '1'; |

4587 |
out410_bufn <= '1'; |

4588 |
-- Assignment of non-buffered outputs |

4589 |
out577 <= '1'; |

4590 |
out40 <= '1'; |

4591 |
out21 <= '1'; |

4592 |
out412 <= '1'; |

4593 |
end if; |

4594 | |

4595 |
if state_cur(237) = '1' then |

4596 |
-- Next state |

4597 |
state_next(235) <= '1'; |

4598 |
-- Next values for buffered outputs |

4599 |
out111_bufn <= '1'; |

4600 |
out361_bufn <= '1'; |

4601 |
-- Assignment of non-buffered outputs |

4602 |
out52 <= '1'; |

4603 |
out21 <= '1'; |

4604 |
out125 <= '1'; |

4605 |
out123 <= '1'; |

4606 |
out578 <= '1'; |

4607 |
out363 <= '1'; |

4608 |
end if; |

4609 | |

4610 |
if state_cur(238) = '1' then |

4611 |
-- Next state |

4612 |
state_next(236) <= '1'; |

4613 |
-- Next values for buffered outputs |

4614 |
out562_bufn <= '1'; |

4615 |
out35_bufn <= '1'; |

4616 |
out410_bufn <= '1'; |

4617 |
-- Assignment of non-buffered outputs |

4618 |
out580 <= '1'; |

4619 |
out38 <= '1'; |

4620 |
out21 <= '1'; |

4621 |
end if; |

4622 | |

4623 |
if state_cur(239) = '1' then |

4624 |
-- Next state |

4625 |
state_next(238) <= '1'; |

4626 |
-- Next values for buffered outputs |

4627 |
out446_bufn <= '1'; |

4628 |
out36_bufn <= '1'; |

4629 |
-- Assignment of non-buffered outputs |

4630 |
out50 <= '1'; |

4631 |
out46 <= '1'; |

4632 |
out52 <= '1'; |

4633 |
out48 <= '1'; |

4634 |
out44 <= '1'; |

4635 |
out42 <= '1'; |

4636 |
out40 <= '1'; |

4637 |
out38 <= '1'; |

4638 |
end if; |

4639 | |

4640 |
if state_cur(240) = '1' then |

4641 |
-- Next state |

4642 |
state_next(165) <= '1'; |

4643 |
-- Next values for buffered outputs |

4644 |
out466_bufn <= '1'; |

4645 |
out284_bufn <= '1'; |

4646 |
out273_bufn <= '1'; |

4647 |
-- Assignment of non-buffered outputs |

4648 |
out581 <= '1'; |

4649 |
out130 <= '1'; |

4650 |
out283 <= '1'; |

4651 |
end if; |

4652 | |

4653 |
-- Reset input |

4654 |
if reset = '1' then |

4655 |
-- Set the reset state |

4656 |
state_next <= (7 => '1', others => '0'); |

4657 |
-- Note: Resetting all buffers for outputs here is not necessary. |

4658 |
-- It would cost hardware. They will be reset at the next clock front. |

4659 |
-- Retiming: counters |

4660 |
rtmcounter0_next <= (others => '0'); |

4661 |
-- Reset state: set the buffered outputs |

4662 |
end if; |

4663 | |

4664 |
end process; |

4665 | |

4666 |
-- Assignment of buffered outputs |

4667 | |

4668 |
out122 <= out122_buf; |

4669 |
out36 <= out36_buf; |

4670 |
out49 <= out49_buf; |

4671 |
out35 <= out35_buf; |

4672 |
out27 <= out27_buf; |

4673 |
out16 <= out16_buf; |

4674 |
out25 <= out25_buf; |

4675 |
out20 <= out20_buf; |

4676 |
out57 <= out57_buf; |

4677 |
out23 <= out23_buf; |

4678 |
out136 <= out136_buf; |

4679 |
out0 <= out0_buf; |

4680 |
out134 <= out134_buf; |

4681 |
out13 <= out13_buf; |

4682 |
out131 <= out131_buf; |

4683 |
out129 <= out129_buf; |

4684 |
out111 <= out111_buf; |

4685 |
out31 <= out31_buf; |

4686 |
out126 <= out126_buf; |

4687 |
out106 <= out106_buf; |

4688 |
out124 <= out124_buf; |

4689 |
out138 <= out138_buf; |

4690 |
out141 <= out141_buf; |

4691 |
out143 <= out143_buf; |

4692 |
out146 <= out146_buf; |

4693 |
out150 <= out150_buf; |

4694 |
out153 <= out153_buf; |

4695 |
out155 <= out155_buf; |

4696 |
out158 <= out158_buf; |

4697 |
out162 <= out162_buf; |

4698 |
out165 <= out165_buf; |

4699 |
out168 <= out168_buf; |

4700 |
out171 <= out171_buf; |

4701 |
out174 <= out174_buf; |

4702 |
out178 <= out178_buf; |

4703 |
out181 <= out181_buf; |

4704 |
out183 <= out183_buf; |

4705 |
out197 <= out197_buf; |

4706 |
out201 <= out201_buf; |

4707 |
out204 <= out204_buf; |

4708 |
out207 <= out207_buf; |

4709 |
out210 <= out210_buf; |

4710 |
out213 <= out213_buf; |

4711 |
out217 <= out217_buf; |

4712 |
out220 <= out220_buf; |

4713 |
out222 <= out222_buf; |

4714 |
out225 <= out225_buf; |

4715 |
out229 <= out229_buf; |

4716 |
out232 <= out232_buf; |

4717 |
out235 <= out235_buf; |

4718 |
out238 <= out238_buf; |

4719 |
out241 <= out241_buf; |

4720 |
out245 <= out245_buf; |

4721 |
out248 <= out248_buf; |

4722 |
out250 <= out250_buf; |

4723 |
out253 <= out253_buf; |

4724 |
out257 <= out257_buf; |

4725 |
out260 <= out260_buf; |

4726 |
out263 <= out263_buf; |

4727 |
out266 <= out266_buf; |

4728 |
out269 <= out269_buf; |

4729 |
out273 <= out273_buf; |

4730 |
out276 <= out276_buf; |

4731 |
out278 <= out278_buf; |

4732 |
out280 <= out280_buf; |

4733 |
out281 <= out281_buf; |

4734 |
out282 <= out282_buf; |

4735 |
out284 <= out284_buf; |

4736 |
out285 <= out285_buf; |

4737 |
out287 <= out287_buf; |

4738 |
out288 <= out288_buf; |

4739 |
out289 <= out289_buf; |

4740 |
out290 <= out290_buf; |

4741 |
out291 <= out291_buf; |

4742 |
out292 <= out292_buf; |

4743 |
out293 <= out293_buf; |

4744 |
out294 <= out294_buf; |

4745 |
out295 <= out295_buf; |

4746 |
out296 <= out296_buf; |

4747 |
out312 <= out312_buf; |

4748 |
out313 <= out313_buf; |

4749 |
out314 <= out314_buf; |

4750 |
out315 <= out315_buf; |

4751 |
out318 <= out318_buf; |

4752 |
out322 <= out322_buf; |

4753 |
out323 <= out323_buf; |

4754 |
out324 <= out324_buf; |

4755 |
out325 <= out325_buf; |

4756 |
out326 <= out326_buf; |

4757 |
out327 <= out327_buf; |

4758 |
out328 <= out328_buf; |

4759 |
out333 <= out333_buf; |

4760 |
out341 <= out341_buf; |

4761 |
out342 <= out342_buf; |

4762 |
out343 <= out343_buf; |

4763 |
out344 <= out344_buf; |

4764 |
out346 <= out346_buf; |

4765 |
out349 <= out349_buf; |

4766 |
out351 <= out351_buf; |

4767 |
out352 <= out352_buf; |

4768 |
out353 <= out353_buf; |

4769 |
out354 <= out354_buf; |

4770 |
out357 <= out357_buf; |

4771 |
out361 <= out361_buf; |

4772 |
out364 <= out364_buf; |

4773 |
out366 <= out366_buf; |

4774 |
out371 <= out371_buf; |

4775 |
out393 <= out393_buf; |

4776 |
out394 <= out394_buf; |

4777 |
out395 <= out395_buf; |

4778 |
out400 <= out400_buf; |

4779 |
out401 <= out401_buf; |

4780 |
out404 <= out404_buf; |

4781 |
out407 <= out407_buf; |

4782 |
out408 <= out408_buf; |

4783 |
out409 <= out409_buf; |

4784 |
out410 <= out410_buf; |

4785 |
out413 <= out413_buf; |

4786 |
out414 <= out414_buf; |

4787 |
out417 <= out417_buf; |

4788 |
out418 <= out418_buf; |

4789 |
out422 <= out422_buf; |

4790 |
out426 <= out426_buf; |

4791 |
out428 <= out428_buf; |

4792 |
out431 <= out431_buf; |

4793 |
out433 <= out433_buf; |

4794 |
out434 <= out434_buf; |

4795 |
out435 <= out435_buf; |

4796 |
out436 <= out436_buf; |

4797 |
out437 <= out437_buf; |

4798 |
out438 <= out438_buf; |

4799 |
out440 <= out440_buf; |

4800 |
out444 <= out444_buf; |

4801 |
out446 <= out446_buf; |

4802 |
out451 <= out451_buf; |

4803 |
out457 <= out457_buf; |

4804 |
out458 <= out458_buf; |

4805 |
out459 <= out459_buf; |

4806 |
out460 <= out460_buf; |

4807 |
out461 <= out461_buf; |

4808 |
out463 <= out463_buf; |

4809 |
out464 <= out464_buf; |

4810 |
out466 <= out466_buf; |

4811 |
out468 <= out468_buf; |

4812 |
out472 <= out472_buf; |

4813 |
out475 <= out475_buf; |

4814 |
out481 <= out481_buf; |

4815 |
out482 <= out482_buf; |

4816 |
out483 <= out483_buf; |

4817 |
out487 <= out487_buf; |

4818 |
out495 <= out495_buf; |

4819 |
out496 <= out496_buf; |

4820 |
out497 <= out497_buf; |

4821 |
out499 <= out499_buf; |

4822 |
out500 <= out500_buf; |

4823 |
out512 <= out512_buf; |

4824 |
out517 <= out517_buf; |

4825 |
out518 <= out518_buf; |

4826 |
out521 <= out521_buf; |

4827 |
out524 <= out524_buf; |

4828 |
out525 <= out525_buf; |

4829 |
out526 <= out526_buf; |

4830 |
out531 <= out531_buf; |

4831 |
out554 <= out554_buf; |

4832 |
out562 <= out562_buf; |

4833 |
out566 <= out566_buf; |

4834 | |

4835 |
-- Retiming: the comparators |

4836 | |

4837 |
rtmcmp90 <= '1' when state_cur(90) = '1' and rtmcounter0 = 1 else '0'; |

4838 |
rtmcmp95 <= '1' when state_cur(95) = '1' and rtmcounter0 = 1 else '0'; |

4839 |
rtmcmp98 <= '1' when state_cur(98) = '1' and rtmcounter0 = 1 else '0'; |

4840 |
rtmcmp104 <= '1' when state_cur(104) = '1' and rtmcounter0 = 1 else '0'; |

4841 |
rtmcmp148 <= '1' when state_cur(148) = '1' and rtmcounter0 = 1 else '0'; |

4842 |
rtmcmp167 <= '1' when state_cur(167) = '1' and rtmcounter0 = 1 else '0'; |

4843 |
rtmcmp174 <= '1' when state_cur(174) = '1' and rtmcounter0 = 1 else '0'; |

4844 |
rtmcmp181 <= '1' when state_cur(181) = '1' and rtmcounter0 = 1 else '0'; |

4845 |
rtmcmp183 <= '1' when state_cur(183) = '1' and rtmcounter0 = 1 else '0'; |

4846 |
rtmcmp194 <= '1' when state_cur(194) = '1' and rtmcounter0 = 1 else '0'; |

4847 |
rtmcmp197 <= '1' when state_cur(197) = '1' and rtmcounter0 = 1 else '0'; |

4848 |
rtmcmp203 <= '1' when state_cur(203) = '1' and rtmcounter0 = 1 else '0'; |

4849 |
rtmcmp205 <= '1' when state_cur(205) = '1' and rtmcounter0 = 1 else '0'; |

4850 |
rtmcmp215 <= '1' when state_cur(215) = '1' and rtmcounter0 = 1 else '0'; |

4851 | |

4852 |
end architecture; |

4853 |