05.vwf
Upload User: xuqufe
Upload Date: 2022-08-10
Package Size: 2378k
Code Size: 20k
Development Platform:

VHDL

  1. /*
  2. WARNING: Do NOT edit the input and output ports in this file in a text
  3. editor if you plan to continue editing the block that represents it in
  4. the Block Editor! File corruption is VERY likely to occur.
  5. */
  6. /*
  7. Copyright (C) 1991-2007 Altera Corporation
  8. Your use of Altera Corporation's design tools, logic functions 
  9. and other software and tools, and its AMPP partner logic 
  10. functions, and any output files from any of the foregoing 
  11. (including device programming or simulation files), and any 
  12. associated documentation or information are expressly subject 
  13. to the terms and conditions of the Altera Program License 
  14. Subscription Agreement, Altera MegaCore Function License 
  15. Agreement, or other applicable license agreement, including, 
  16. without limitation, that your use is for the sole purpose of 
  17. programming logic devices manufactured by Altera and sold by 
  18. Altera or its authorized distributors.  Please refer to the 
  19. applicable agreement for further details.
  20. */
  21. HEADER
  22. {
  23. VERSION = 1;
  24. TIME_UNIT = ns;
  25. DATA_OFFSET = 0.0;
  26. DATA_DURATION = 10000.0;
  27. SIMULATION_TIME = 0.0;
  28. GRID_PHASE = 0.0;
  29. GRID_PERIOD = 200.0;
  30. GRID_DUTY_CYCLE = 50;
  31. }
  32. SIGNAL("reset")
  33. {
  34. VALUE_TYPE = NINE_LEVEL_BIT;
  35. SIGNAL_TYPE = SINGLE_BIT;
  36. WIDTH = 1;
  37. LSB_INDEX = -1;
  38. DIRECTION = INPUT;
  39. PARENT = "";
  40. }
  41. SIGNAL("CS")
  42. {
  43. VALUE_TYPE = NINE_LEVEL_BIT;
  44. SIGNAL_TYPE = SINGLE_BIT;
  45. WIDTH = 1;
  46. LSB_INDEX = -1;
  47. DIRECTION = INPUT;
  48. PARENT = "";
  49. }
  50. SIGNAL("RD")
  51. {
  52. VALUE_TYPE = NINE_LEVEL_BIT;
  53. SIGNAL_TYPE = SINGLE_BIT;
  54. WIDTH = 1;
  55. LSB_INDEX = -1;
  56. DIRECTION = INPUT;
  57. PARENT = "";
  58. }
  59. SIGNAL("WR")
  60. {
  61. VALUE_TYPE = NINE_LEVEL_BIT;
  62. SIGNAL_TYPE = SINGLE_BIT;
  63. WIDTH = 1;
  64. LSB_INDEX = -1;
  65. DIRECTION = INPUT;
  66. PARENT = "";
  67. }
  68. SIGNAL("A1")
  69. {
  70. VALUE_TYPE = NINE_LEVEL_BIT;
  71. SIGNAL_TYPE = SINGLE_BIT;
  72. WIDTH = 1;
  73. LSB_INDEX = -1;
  74. DIRECTION = INPUT;
  75. PARENT = "";
  76. }
  77. SIGNAL("A0")
  78. {
  79. VALUE_TYPE = NINE_LEVEL_BIT;
  80. SIGNAL_TYPE = SINGLE_BIT;
  81. WIDTH = 1;
  82. LSB_INDEX = -1;
  83. DIRECTION = INPUT;
  84. PARENT = "";
  85. }
  86. SIGNAL("datain")
  87. {
  88. VALUE_TYPE = NINE_LEVEL_BIT;
  89. SIGNAL_TYPE = BUS;
  90. WIDTH = 8;
  91. LSB_INDEX = 0;
  92. DIRECTION = INPUT;
  93. PARENT = "";
  94. }
  95. SIGNAL("datain[7]")
  96. {
  97. VALUE_TYPE = NINE_LEVEL_BIT;
  98. SIGNAL_TYPE = SINGLE_BIT;
  99. WIDTH = 1;
  100. LSB_INDEX = -1;
  101. DIRECTION = INPUT;
  102. PARENT = "datain";
  103. }
  104. SIGNAL("datain[6]")
  105. {
  106. VALUE_TYPE = NINE_LEVEL_BIT;
  107. SIGNAL_TYPE = SINGLE_BIT;
  108. WIDTH = 1;
  109. LSB_INDEX = -1;
  110. DIRECTION = INPUT;
  111. PARENT = "datain";
  112. }
  113. SIGNAL("datain[5]")
  114. {
  115. VALUE_TYPE = NINE_LEVEL_BIT;
  116. SIGNAL_TYPE = SINGLE_BIT;
  117. WIDTH = 1;
  118. LSB_INDEX = -1;
  119. DIRECTION = INPUT;
  120. PARENT = "datain";
  121. }
  122. SIGNAL("datain[4]")
  123. {
  124. VALUE_TYPE = NINE_LEVEL_BIT;
  125. SIGNAL_TYPE = SINGLE_BIT;
  126. WIDTH = 1;
  127. LSB_INDEX = -1;
  128. DIRECTION = INPUT;
  129. PARENT = "datain";
  130. }
  131. SIGNAL("datain[3]")
  132. {
  133. VALUE_TYPE = NINE_LEVEL_BIT;
  134. SIGNAL_TYPE = SINGLE_BIT;
  135. WIDTH = 1;
  136. LSB_INDEX = -1;
  137. DIRECTION = INPUT;
  138. PARENT = "datain";
  139. }
  140. SIGNAL("datain[2]")
  141. {
  142. VALUE_TYPE = NINE_LEVEL_BIT;
  143. SIGNAL_TYPE = SINGLE_BIT;
  144. WIDTH = 1;
  145. LSB_INDEX = -1;
  146. DIRECTION = INPUT;
  147. PARENT = "datain";
  148. }
  149. SIGNAL("datain[1]")
  150. {
  151. VALUE_TYPE = NINE_LEVEL_BIT;
  152. SIGNAL_TYPE = SINGLE_BIT;
  153. WIDTH = 1;
  154. LSB_INDEX = -1;
  155. DIRECTION = INPUT;
  156. PARENT = "datain";
  157. }
  158. SIGNAL("datain[0]")
  159. {
  160. VALUE_TYPE = NINE_LEVEL_BIT;
  161. SIGNAL_TYPE = SINGLE_BIT;
  162. WIDTH = 1;
  163. LSB_INDEX = -1;
  164. DIRECTION = INPUT;
  165. PARENT = "datain";
  166. }
  167. SIGNAL("clk0")
  168. {
  169. VALUE_TYPE = NINE_LEVEL_BIT;
  170. SIGNAL_TYPE = SINGLE_BIT;
  171. WIDTH = 1;
  172. LSB_INDEX = -1;
  173. DIRECTION = INPUT;
  174. PARENT = "";
  175. }
  176. SIGNAL("gate0")
  177. {
  178. VALUE_TYPE = NINE_LEVEL_BIT;
  179. SIGNAL_TYPE = SINGLE_BIT;
  180. WIDTH = 1;
  181. LSB_INDEX = -1;
  182. DIRECTION = INPUT;
  183. PARENT = "";
  184. }
  185. SIGNAL("dataout")
  186. {
  187. VALUE_TYPE = NINE_LEVEL_BIT;
  188. SIGNAL_TYPE = BUS;
  189. WIDTH = 8;
  190. LSB_INDEX = 0;
  191. DIRECTION = OUTPUT;
  192. PARENT = "";
  193. }
  194. SIGNAL("dataout[7]")
  195. {
  196. VALUE_TYPE = NINE_LEVEL_BIT;
  197. SIGNAL_TYPE = SINGLE_BIT;
  198. WIDTH = 1;
  199. LSB_INDEX = -1;
  200. DIRECTION = OUTPUT;
  201. PARENT = "dataout";
  202. }
  203. SIGNAL("dataout[6]")
  204. {
  205. VALUE_TYPE = NINE_LEVEL_BIT;
  206. SIGNAL_TYPE = SINGLE_BIT;
  207. WIDTH = 1;
  208. LSB_INDEX = -1;
  209. DIRECTION = OUTPUT;
  210. PARENT = "dataout";
  211. }
  212. SIGNAL("dataout[5]")
  213. {
  214. VALUE_TYPE = NINE_LEVEL_BIT;
  215. SIGNAL_TYPE = SINGLE_BIT;
  216. WIDTH = 1;
  217. LSB_INDEX = -1;
  218. DIRECTION = OUTPUT;
  219. PARENT = "dataout";
  220. }
  221. SIGNAL("dataout[4]")
  222. {
  223. VALUE_TYPE = NINE_LEVEL_BIT;
  224. SIGNAL_TYPE = SINGLE_BIT;
  225. WIDTH = 1;
  226. LSB_INDEX = -1;
  227. DIRECTION = OUTPUT;
  228. PARENT = "dataout";
  229. }
  230. SIGNAL("dataout[3]")
  231. {
  232. VALUE_TYPE = NINE_LEVEL_BIT;
  233. SIGNAL_TYPE = SINGLE_BIT;
  234. WIDTH = 1;
  235. LSB_INDEX = -1;
  236. DIRECTION = OUTPUT;
  237. PARENT = "dataout";
  238. }
  239. SIGNAL("dataout[2]")
  240. {
  241. VALUE_TYPE = NINE_LEVEL_BIT;
  242. SIGNAL_TYPE = SINGLE_BIT;
  243. WIDTH = 1;
  244. LSB_INDEX = -1;
  245. DIRECTION = OUTPUT;
  246. PARENT = "dataout";
  247. }
  248. SIGNAL("dataout[1]")
  249. {
  250. VALUE_TYPE = NINE_LEVEL_BIT;
  251. SIGNAL_TYPE = SINGLE_BIT;
  252. WIDTH = 1;
  253. LSB_INDEX = -1;
  254. DIRECTION = OUTPUT;
  255. PARENT = "dataout";
  256. }
  257. SIGNAL("dataout[0]")
  258. {
  259. VALUE_TYPE = NINE_LEVEL_BIT;
  260. SIGNAL_TYPE = SINGLE_BIT;
  261. WIDTH = 1;
  262. LSB_INDEX = -1;
  263. DIRECTION = OUTPUT;
  264. PARENT = "dataout";
  265. }
  266. SIGNAL("clk_out")
  267. {
  268. VALUE_TYPE = NINE_LEVEL_BIT;
  269. SIGNAL_TYPE = BUS;
  270. WIDTH = 3;
  271. LSB_INDEX = 0;
  272. DIRECTION = OUTPUT;
  273. PARENT = "";
  274. }
  275. SIGNAL("clk_out[2]")
  276. {
  277. VALUE_TYPE = NINE_LEVEL_BIT;
  278. SIGNAL_TYPE = SINGLE_BIT;
  279. WIDTH = 1;
  280. LSB_INDEX = -1;
  281. DIRECTION = OUTPUT;
  282. PARENT = "clk_out";
  283. }
  284. SIGNAL("clk_out[1]")
  285. {
  286. VALUE_TYPE = NINE_LEVEL_BIT;
  287. SIGNAL_TYPE = SINGLE_BIT;
  288. WIDTH = 1;
  289. LSB_INDEX = -1;
  290. DIRECTION = OUTPUT;
  291. PARENT = "clk_out";
  292. }
  293. SIGNAL("clk_out[0]")
  294. {
  295. VALUE_TYPE = NINE_LEVEL_BIT;
  296. SIGNAL_TYPE = SINGLE_BIT;
  297. WIDTH = 1;
  298. LSB_INDEX = -1;
  299. DIRECTION = OUTPUT;
  300. PARENT = "clk_out";
  301. }
  302. SIGNAL("cnt0")
  303. {
  304. VALUE_TYPE = NINE_LEVEL_BIT;
  305. SIGNAL_TYPE = BUS;
  306. WIDTH = 16;
  307. LSB_INDEX = 0;
  308. DIRECTION = OUTPUT;
  309. PARENT = "";
  310. }
  311. SIGNAL("cnt0[15]")
  312. {
  313. VALUE_TYPE = NINE_LEVEL_BIT;
  314. SIGNAL_TYPE = SINGLE_BIT;
  315. WIDTH = 1;
  316. LSB_INDEX = -1;
  317. DIRECTION = OUTPUT;
  318. PARENT = "cnt0";
  319. }
  320. SIGNAL("cnt0[14]")
  321. {
  322. VALUE_TYPE = NINE_LEVEL_BIT;
  323. SIGNAL_TYPE = SINGLE_BIT;
  324. WIDTH = 1;
  325. LSB_INDEX = -1;
  326. DIRECTION = OUTPUT;
  327. PARENT = "cnt0";
  328. }
  329. SIGNAL("cnt0[13]")
  330. {
  331. VALUE_TYPE = NINE_LEVEL_BIT;
  332. SIGNAL_TYPE = SINGLE_BIT;
  333. WIDTH = 1;
  334. LSB_INDEX = -1;
  335. DIRECTION = OUTPUT;
  336. PARENT = "cnt0";
  337. }
  338. SIGNAL("cnt0[12]")
  339. {
  340. VALUE_TYPE = NINE_LEVEL_BIT;
  341. SIGNAL_TYPE = SINGLE_BIT;
  342. WIDTH = 1;
  343. LSB_INDEX = -1;
  344. DIRECTION = OUTPUT;
  345. PARENT = "cnt0";
  346. }
  347. SIGNAL("cnt0[11]")
  348. {
  349. VALUE_TYPE = NINE_LEVEL_BIT;
  350. SIGNAL_TYPE = SINGLE_BIT;
  351. WIDTH = 1;
  352. LSB_INDEX = -1;
  353. DIRECTION = OUTPUT;
  354. PARENT = "cnt0";
  355. }
  356. SIGNAL("cnt0[10]")
  357. {
  358. VALUE_TYPE = NINE_LEVEL_BIT;
  359. SIGNAL_TYPE = SINGLE_BIT;
  360. WIDTH = 1;
  361. LSB_INDEX = -1;
  362. DIRECTION = OUTPUT;
  363. PARENT = "cnt0";
  364. }
  365. SIGNAL("cnt0[9]")
  366. {
  367. VALUE_TYPE = NINE_LEVEL_BIT;
  368. SIGNAL_TYPE = SINGLE_BIT;
  369. WIDTH = 1;
  370. LSB_INDEX = -1;
  371. DIRECTION = OUTPUT;
  372. PARENT = "cnt0";
  373. }
  374. SIGNAL("cnt0[8]")
  375. {
  376. VALUE_TYPE = NINE_LEVEL_BIT;
  377. SIGNAL_TYPE = SINGLE_BIT;
  378. WIDTH = 1;
  379. LSB_INDEX = -1;
  380. DIRECTION = OUTPUT;
  381. PARENT = "cnt0";
  382. }
  383. SIGNAL("cnt0[7]")
  384. {
  385. VALUE_TYPE = NINE_LEVEL_BIT;
  386. SIGNAL_TYPE = SINGLE_BIT;
  387. WIDTH = 1;
  388. LSB_INDEX = -1;
  389. DIRECTION = OUTPUT;
  390. PARENT = "cnt0";
  391. }
  392. SIGNAL("cnt0[6]")
  393. {
  394. VALUE_TYPE = NINE_LEVEL_BIT;
  395. SIGNAL_TYPE = SINGLE_BIT;
  396. WIDTH = 1;
  397. LSB_INDEX = -1;
  398. DIRECTION = OUTPUT;
  399. PARENT = "cnt0";
  400. }
  401. SIGNAL("cnt0[5]")
  402. {
  403. VALUE_TYPE = NINE_LEVEL_BIT;
  404. SIGNAL_TYPE = SINGLE_BIT;
  405. WIDTH = 1;
  406. LSB_INDEX = -1;
  407. DIRECTION = OUTPUT;
  408. PARENT = "cnt0";
  409. }
  410. SIGNAL("cnt0[4]")
  411. {
  412. VALUE_TYPE = NINE_LEVEL_BIT;
  413. SIGNAL_TYPE = SINGLE_BIT;
  414. WIDTH = 1;
  415. LSB_INDEX = -1;
  416. DIRECTION = OUTPUT;
  417. PARENT = "cnt0";
  418. }
  419. SIGNAL("cnt0[3]")
  420. {
  421. VALUE_TYPE = NINE_LEVEL_BIT;
  422. SIGNAL_TYPE = SINGLE_BIT;
  423. WIDTH = 1;
  424. LSB_INDEX = -1;
  425. DIRECTION = OUTPUT;
  426. PARENT = "cnt0";
  427. }
  428. SIGNAL("cnt0[2]")
  429. {
  430. VALUE_TYPE = NINE_LEVEL_BIT;
  431. SIGNAL_TYPE = SINGLE_BIT;
  432. WIDTH = 1;
  433. LSB_INDEX = -1;
  434. DIRECTION = OUTPUT;
  435. PARENT = "cnt0";
  436. }
  437. SIGNAL("cnt0[1]")
  438. {
  439. VALUE_TYPE = NINE_LEVEL_BIT;
  440. SIGNAL_TYPE = SINGLE_BIT;
  441. WIDTH = 1;
  442. LSB_INDEX = -1;
  443. DIRECTION = OUTPUT;
  444. PARENT = "cnt0";
  445. }
  446. SIGNAL("cnt0[0]")
  447. {
  448. VALUE_TYPE = NINE_LEVEL_BIT;
  449. SIGNAL_TYPE = SINGLE_BIT;
  450. WIDTH = 1;
  451. LSB_INDEX = -1;
  452. DIRECTION = OUTPUT;
  453. PARENT = "cnt0";
  454. }
  455. TRANSITION_LIST("reset")
  456. {
  457. NODE
  458. {
  459. REPEAT = 1;
  460. LEVEL 1 FOR 400.0;
  461. LEVEL 0 FOR 9600.0;
  462. }
  463. }
  464. TRANSITION_LIST("CS")
  465. {
  466. NODE
  467. {
  468. REPEAT = 1;
  469. LEVEL 0 FOR 10000.0;
  470. }
  471. }
  472. TRANSITION_LIST("RD")
  473. {
  474. NODE
  475. {
  476. REPEAT = 1;
  477. LEVEL 1 FOR 10000.0;
  478. }
  479. }
  480. TRANSITION_LIST("WR")
  481. {
  482. NODE
  483. {
  484. REPEAT = 1;
  485. LEVEL 1 FOR 1000.0;
  486. LEVEL 0 FOR 800.0;
  487. LEVEL 1 FOR 800.0;
  488. LEVEL 0 FOR 800.0;
  489. LEVEL 1 FOR 6400.0;
  490. LEVEL 0 FOR 200.0;
  491. }
  492. }
  493. TRANSITION_LIST("A1")
  494. {
  495. NODE
  496. {
  497. REPEAT = 1;
  498. LEVEL 0 FOR 1000.0;
  499. LEVEL 1 FOR 800.0;
  500. LEVEL 0 FOR 8000.0;
  501. LEVEL 1 FOR 200.0;
  502. }
  503. }
  504. TRANSITION_LIST("A0")
  505. {
  506. NODE
  507. {
  508. REPEAT = 1;
  509. LEVEL 0 FOR 1000.0;
  510. LEVEL 1 FOR 800.0;
  511. LEVEL 0 FOR 8000.0;
  512. LEVEL 1 FOR 200.0;
  513. }
  514. }
  515. TRANSITION_LIST("datain[7]")
  516. {
  517. NODE
  518. {
  519. REPEAT = 1;
  520. LEVEL 0 FOR 10000.0;
  521. }
  522. }
  523. TRANSITION_LIST("datain[6]")
  524. {
  525. NODE
  526. {
  527. REPEAT = 1;
  528. LEVEL 0 FOR 10000.0;
  529. }
  530. }
  531. TRANSITION_LIST("datain[5]")
  532. {
  533. NODE
  534. {
  535. REPEAT = 1;
  536. LEVEL 0 FOR 10000.0;
  537. }
  538. }
  539. TRANSITION_LIST("datain[4]")
  540. {
  541. NODE
  542. {
  543. REPEAT = 1;
  544. LEVEL 0 FOR 800.0;
  545. LEVEL 1 FOR 1200.0;
  546. LEVEL 0 FOR 400.0;
  547. LEVEL 1 FOR 1200.0;
  548. LEVEL 0 FOR 6000.0;
  549. LEVEL 1 FOR 400.0;
  550. }
  551. }
  552. TRANSITION_LIST("datain[3]")
  553. {
  554. NODE
  555. {
  556. REPEAT = 1;
  557. LEVEL 0 FOR 800.0;
  558. LEVEL 1 FOR 1200.0;
  559. LEVEL 0 FOR 7600.0;
  560. LEVEL 1 FOR 400.0;
  561. }
  562. }
  563. TRANSITION_LIST("datain[2]")
  564. {
  565. NODE
  566. {
  567. REPEAT = 1;
  568. LEVEL 0 FOR 10000.0;
  569. }
  570. }
  571. TRANSITION_LIST("datain[1]")
  572. {
  573. NODE
  574. {
  575. REPEAT = 1;
  576. LEVEL 0 FOR 2400.0;
  577. LEVEL 1 FOR 1200.0;
  578. LEVEL 0 FOR 6400.0;
  579. }
  580. }
  581. TRANSITION_LIST("datain[0]")
  582. {
  583. NODE
  584. {
  585. REPEAT = 1;
  586. LEVEL 0 FOR 10000.0;
  587. }
  588. }
  589. TRANSITION_LIST("clk0")
  590. {
  591. NODE
  592. {
  593. REPEAT = 1;
  594. NODE
  595. {
  596. REPEAT = 100;
  597. LEVEL 0 FOR 50.0;
  598. LEVEL 1 FOR 50.0;
  599. }
  600. }
  601. }
  602. TRANSITION_LIST("gate0")
  603. {
  604. NODE
  605. {
  606. REPEAT = 1;
  607. LEVEL 0 FOR 4000.0;
  608. LEVEL 1 FOR 3800.0;
  609. LEVEL 0 FOR 800.0;
  610. LEVEL 1 FOR 1400.0;
  611. }
  612. }
  613. TRANSITION_LIST("dataout[7]")
  614. {
  615. NODE
  616. {
  617. REPEAT = 1;
  618. LEVEL X FOR 10000.0;
  619. }
  620. }
  621. TRANSITION_LIST("dataout[6]")
  622. {
  623. NODE
  624. {
  625. REPEAT = 1;
  626. LEVEL X FOR 10000.0;
  627. }
  628. }
  629. TRANSITION_LIST("dataout[5]")
  630. {
  631. NODE
  632. {
  633. REPEAT = 1;
  634. LEVEL X FOR 10000.0;
  635. }
  636. }
  637. TRANSITION_LIST("dataout[4]")
  638. {
  639. NODE
  640. {
  641. REPEAT = 1;
  642. LEVEL X FOR 10000.0;
  643. }
  644. }
  645. TRANSITION_LIST("dataout[3]")
  646. {
  647. NODE
  648. {
  649. REPEAT = 1;
  650. LEVEL X FOR 10000.0;
  651. }
  652. }
  653. TRANSITION_LIST("dataout[2]")
  654. {
  655. NODE
  656. {
  657. REPEAT = 1;
  658. LEVEL X FOR 10000.0;
  659. }
  660. }
  661. TRANSITION_LIST("dataout[1]")
  662. {
  663. NODE
  664. {
  665. REPEAT = 1;
  666. LEVEL X FOR 10000.0;
  667. }
  668. }
  669. TRANSITION_LIST("dataout[0]")
  670. {
  671. NODE
  672. {
  673. REPEAT = 1;
  674. LEVEL X FOR 10000.0;
  675. }
  676. }
  677. TRANSITION_LIST("clk_out[2]")
  678. {
  679. NODE
  680. {
  681. REPEAT = 1;
  682. LEVEL X FOR 10000.0;
  683. }
  684. }
  685. TRANSITION_LIST("clk_out[1]")
  686. {
  687. NODE
  688. {
  689. REPEAT = 1;
  690. LEVEL X FOR 10000.0;
  691. }
  692. }
  693. TRANSITION_LIST("clk_out[0]")
  694. {
  695. NODE
  696. {
  697. REPEAT = 1;
  698. LEVEL X FOR 10000.0;
  699. }
  700. }
  701. TRANSITION_LIST("cnt0[15]")
  702. {
  703. NODE
  704. {
  705. REPEAT = 1;
  706. LEVEL X FOR 10000.0;
  707. }
  708. }
  709. TRANSITION_LIST("cnt0[14]")
  710. {
  711. NODE
  712. {
  713. REPEAT = 1;
  714. LEVEL X FOR 10000.0;
  715. }
  716. }
  717. TRANSITION_LIST("cnt0[13]")
  718. {
  719. NODE
  720. {
  721. REPEAT = 1;
  722. LEVEL X FOR 10000.0;
  723. }
  724. }
  725. TRANSITION_LIST("cnt0[12]")
  726. {
  727. NODE
  728. {
  729. REPEAT = 1;
  730. LEVEL X FOR 10000.0;
  731. }
  732. }
  733. TRANSITION_LIST("cnt0[11]")
  734. {
  735. NODE
  736. {
  737. REPEAT = 1;
  738. LEVEL X FOR 10000.0;
  739. }
  740. }
  741. TRANSITION_LIST("cnt0[10]")
  742. {
  743. NODE
  744. {
  745. REPEAT = 1;
  746. LEVEL X FOR 10000.0;
  747. }
  748. }
  749. TRANSITION_LIST("cnt0[9]")
  750. {
  751. NODE
  752. {
  753. REPEAT = 1;
  754. LEVEL X FOR 10000.0;
  755. }
  756. }
  757. TRANSITION_LIST("cnt0[8]")
  758. {
  759. NODE
  760. {
  761. REPEAT = 1;
  762. LEVEL X FOR 10000.0;
  763. }
  764. }
  765. TRANSITION_LIST("cnt0[7]")
  766. {
  767. NODE
  768. {
  769. REPEAT = 1;
  770. LEVEL X FOR 10000.0;
  771. }
  772. }
  773. TRANSITION_LIST("cnt0[6]")
  774. {
  775. NODE
  776. {
  777. REPEAT = 1;
  778. LEVEL X FOR 10000.0;
  779. }
  780. }
  781. TRANSITION_LIST("cnt0[5]")
  782. {
  783. NODE
  784. {
  785. REPEAT = 1;
  786. LEVEL X FOR 10000.0;
  787. }
  788. }
  789. TRANSITION_LIST("cnt0[4]")
  790. {
  791. NODE
  792. {
  793. REPEAT = 1;
  794. LEVEL X FOR 10000.0;
  795. }
  796. }
  797. TRANSITION_LIST("cnt0[3]")
  798. {
  799. NODE
  800. {
  801. REPEAT = 1;
  802. LEVEL X FOR 10000.0;
  803. }
  804. }
  805. TRANSITION_LIST("cnt0[2]")
  806. {
  807. NODE
  808. {
  809. REPEAT = 1;
  810. LEVEL X FOR 10000.0;
  811. }
  812. }
  813. TRANSITION_LIST("cnt0[1]")
  814. {
  815. NODE
  816. {
  817. REPEAT = 1;
  818. LEVEL X FOR 10000.0;
  819. }
  820. }
  821. TRANSITION_LIST("cnt0[0]")
  822. {
  823. NODE
  824. {
  825. REPEAT = 1;
  826. LEVEL X FOR 10000.0;
  827. }
  828. }
  829. DISPLAY_LINE
  830. {
  831. CHANNEL = "reset";
  832. EXPAND_STATUS = COLLAPSED;
  833. RADIX = Hexadecimal;
  834. TREE_INDEX = 0;
  835. TREE_LEVEL = 0;
  836. }
  837. DISPLAY_LINE
  838. {
  839. CHANNEL = "CS";
  840. EXPAND_STATUS = COLLAPSED;
  841. RADIX = Hexadecimal;
  842. TREE_INDEX = 1;
  843. TREE_LEVEL = 0;
  844. }
  845. DISPLAY_LINE
  846. {
  847. CHANNEL = "RD";
  848. EXPAND_STATUS = COLLAPSED;
  849. RADIX = Hexadecimal;
  850. TREE_INDEX = 2;
  851. TREE_LEVEL = 0;
  852. }
  853. DISPLAY_LINE
  854. {
  855. CHANNEL = "WR";
  856. EXPAND_STATUS = COLLAPSED;
  857. RADIX = Hexadecimal;
  858. TREE_INDEX = 3;
  859. TREE_LEVEL = 0;
  860. }
  861. DISPLAY_LINE
  862. {
  863. CHANNEL = "A1";
  864. EXPAND_STATUS = COLLAPSED;
  865. RADIX = Hexadecimal;
  866. TREE_INDEX = 4;
  867. TREE_LEVEL = 0;
  868. }
  869. DISPLAY_LINE
  870. {
  871. CHANNEL = "A0";
  872. EXPAND_STATUS = COLLAPSED;
  873. RADIX = Hexadecimal;
  874. TREE_INDEX = 5;
  875. TREE_LEVEL = 0;
  876. }
  877. DISPLAY_LINE
  878. {
  879. CHANNEL = "datain";
  880. EXPAND_STATUS = COLLAPSED;
  881. RADIX = Hexadecimal;
  882. TREE_INDEX = 6;
  883. TREE_LEVEL = 0;
  884. CHILDREN = 7, 8, 9, 10, 11, 12, 13, 14;
  885. }
  886. DISPLAY_LINE
  887. {
  888. CHANNEL = "datain[7]";
  889. EXPAND_STATUS = COLLAPSED;
  890. RADIX = Hexadecimal;
  891. TREE_INDEX = 7;
  892. TREE_LEVEL = 1;
  893. PARENT = 6;
  894. }
  895. DISPLAY_LINE
  896. {
  897. CHANNEL = "datain[6]";
  898. EXPAND_STATUS = COLLAPSED;
  899. RADIX = Hexadecimal;
  900. TREE_INDEX = 8;
  901. TREE_LEVEL = 1;
  902. PARENT = 6;
  903. }
  904. DISPLAY_LINE
  905. {
  906. CHANNEL = "datain[5]";
  907. EXPAND_STATUS = COLLAPSED;
  908. RADIX = Hexadecimal;
  909. TREE_INDEX = 9;
  910. TREE_LEVEL = 1;
  911. PARENT = 6;
  912. }
  913. DISPLAY_LINE
  914. {
  915. CHANNEL = "datain[4]";
  916. EXPAND_STATUS = COLLAPSED;
  917. RADIX = Hexadecimal;
  918. TREE_INDEX = 10;
  919. TREE_LEVEL = 1;
  920. PARENT = 6;
  921. }
  922. DISPLAY_LINE
  923. {
  924. CHANNEL = "datain[3]";
  925. EXPAND_STATUS = COLLAPSED;
  926. RADIX = Hexadecimal;
  927. TREE_INDEX = 11;
  928. TREE_LEVEL = 1;
  929. PARENT = 6;
  930. }
  931. DISPLAY_LINE
  932. {
  933. CHANNEL = "datain[2]";
  934. EXPAND_STATUS = COLLAPSED;
  935. RADIX = Hexadecimal;
  936. TREE_INDEX = 12;
  937. TREE_LEVEL = 1;
  938. PARENT = 6;
  939. }
  940. DISPLAY_LINE
  941. {
  942. CHANNEL = "datain[1]";
  943. EXPAND_STATUS = COLLAPSED;
  944. RADIX = Hexadecimal;
  945. TREE_INDEX = 13;
  946. TREE_LEVEL = 1;
  947. PARENT = 6;
  948. }
  949. DISPLAY_LINE
  950. {
  951. CHANNEL = "datain[0]";
  952. EXPAND_STATUS = COLLAPSED;
  953. RADIX = Hexadecimal;
  954. TREE_INDEX = 14;
  955. TREE_LEVEL = 1;
  956. PARENT = 6;
  957. }
  958. DISPLAY_LINE
  959. {
  960. CHANNEL = "clk0";
  961. EXPAND_STATUS = COLLAPSED;
  962. RADIX = Hexadecimal;
  963. TREE_INDEX = 15;
  964. TREE_LEVEL = 0;
  965. }
  966. DISPLAY_LINE
  967. {
  968. CHANNEL = "gate0";
  969. EXPAND_STATUS = COLLAPSED;
  970. RADIX = Hexadecimal;
  971. TREE_INDEX = 16;
  972. TREE_LEVEL = 0;
  973. }
  974. DISPLAY_LINE
  975. {
  976. CHANNEL = "dataout";
  977. EXPAND_STATUS = COLLAPSED;
  978. RADIX = Hexadecimal;
  979. TREE_INDEX = 17;
  980. TREE_LEVEL = 0;
  981. CHILDREN = 18, 19, 20, 21, 22, 23, 24, 25;
  982. }
  983. DISPLAY_LINE
  984. {
  985. CHANNEL = "dataout[7]";
  986. EXPAND_STATUS = COLLAPSED;
  987. RADIX = Hexadecimal;
  988. TREE_INDEX = 18;
  989. TREE_LEVEL = 1;
  990. PARENT = 17;
  991. }
  992. DISPLAY_LINE
  993. {
  994. CHANNEL = "dataout[6]";
  995. EXPAND_STATUS = COLLAPSED;
  996. RADIX = Hexadecimal;
  997. TREE_INDEX = 19;
  998. TREE_LEVEL = 1;
  999. PARENT = 17;
  1000. }
  1001. DISPLAY_LINE
  1002. {
  1003. CHANNEL = "dataout[5]";
  1004. EXPAND_STATUS = COLLAPSED;
  1005. RADIX = Hexadecimal;
  1006. TREE_INDEX = 20;
  1007. TREE_LEVEL = 1;
  1008. PARENT = 17;
  1009. }
  1010. DISPLAY_LINE
  1011. {
  1012. CHANNEL = "dataout[4]";
  1013. EXPAND_STATUS = COLLAPSED;
  1014. RADIX = Hexadecimal;
  1015. TREE_INDEX = 21;
  1016. TREE_LEVEL = 1;
  1017. PARENT = 17;
  1018. }
  1019. DISPLAY_LINE
  1020. {
  1021. CHANNEL = "dataout[3]";
  1022. EXPAND_STATUS = COLLAPSED;
  1023. RADIX = Hexadecimal;
  1024. TREE_INDEX = 22;
  1025. TREE_LEVEL = 1;
  1026. PARENT = 17;
  1027. }
  1028. DISPLAY_LINE
  1029. {
  1030. CHANNEL = "dataout[2]";
  1031. EXPAND_STATUS = COLLAPSED;
  1032. RADIX = Hexadecimal;
  1033. TREE_INDEX = 23;
  1034. TREE_LEVEL = 1;
  1035. PARENT = 17;
  1036. }
  1037. DISPLAY_LINE
  1038. {
  1039. CHANNEL = "dataout[1]";
  1040. EXPAND_STATUS = COLLAPSED;
  1041. RADIX = Hexadecimal;
  1042. TREE_INDEX = 24;
  1043. TREE_LEVEL = 1;
  1044. PARENT = 17;
  1045. }
  1046. DISPLAY_LINE
  1047. {
  1048. CHANNEL = "dataout[0]";
  1049. EXPAND_STATUS = COLLAPSED;
  1050. RADIX = Hexadecimal;
  1051. TREE_INDEX = 25;
  1052. TREE_LEVEL = 1;
  1053. PARENT = 17;
  1054. }
  1055. DISPLAY_LINE
  1056. {
  1057. CHANNEL = "clk_out";
  1058. EXPAND_STATUS = COLLAPSED;
  1059. RADIX = Binary;
  1060. TREE_INDEX = 26;
  1061. TREE_LEVEL = 0;
  1062. CHILDREN = 27, 28, 29;
  1063. }
  1064. DISPLAY_LINE
  1065. {
  1066. CHANNEL = "clk_out[2]";
  1067. EXPAND_STATUS = COLLAPSED;
  1068. RADIX = Binary;
  1069. TREE_INDEX = 27;
  1070. TREE_LEVEL = 1;
  1071. PARENT = 26;
  1072. }
  1073. DISPLAY_LINE
  1074. {
  1075. CHANNEL = "clk_out[1]";
  1076. EXPAND_STATUS = COLLAPSED;
  1077. RADIX = Binary;
  1078. TREE_INDEX = 28;
  1079. TREE_LEVEL = 1;
  1080. PARENT = 26;
  1081. }
  1082. DISPLAY_LINE
  1083. {
  1084. CHANNEL = "clk_out[0]";
  1085. EXPAND_STATUS = COLLAPSED;
  1086. RADIX = Binary;
  1087. TREE_INDEX = 29;
  1088. TREE_LEVEL = 1;
  1089. PARENT = 26;
  1090. }
  1091. DISPLAY_LINE
  1092. {
  1093. CHANNEL = "cnt0";
  1094. EXPAND_STATUS = COLLAPSED;
  1095. RADIX = Hexadecimal;
  1096. TREE_INDEX = 30;
  1097. TREE_LEVEL = 0;
  1098. CHILDREN = 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46;
  1099. }
  1100. DISPLAY_LINE
  1101. {
  1102. CHANNEL = "cnt0[15]";
  1103. EXPAND_STATUS = COLLAPSED;
  1104. RADIX = Hexadecimal;
  1105. TREE_INDEX = 31;
  1106. TREE_LEVEL = 1;
  1107. PARENT = 30;
  1108. }
  1109. DISPLAY_LINE
  1110. {
  1111. CHANNEL = "cnt0[14]";
  1112. EXPAND_STATUS = COLLAPSED;
  1113. RADIX = Hexadecimal;
  1114. TREE_INDEX = 32;
  1115. TREE_LEVEL = 1;
  1116. PARENT = 30;
  1117. }
  1118. DISPLAY_LINE
  1119. {
  1120. CHANNEL = "cnt0[13]";
  1121. EXPAND_STATUS = COLLAPSED;
  1122. RADIX = Hexadecimal;
  1123. TREE_INDEX = 33;
  1124. TREE_LEVEL = 1;
  1125. PARENT = 30;
  1126. }
  1127. DISPLAY_LINE
  1128. {
  1129. CHANNEL = "cnt0[12]";
  1130. EXPAND_STATUS = COLLAPSED;
  1131. RADIX = Hexadecimal;
  1132. TREE_INDEX = 34;
  1133. TREE_LEVEL = 1;
  1134. PARENT = 30;
  1135. }
  1136. DISPLAY_LINE
  1137. {
  1138. CHANNEL = "cnt0[11]";
  1139. EXPAND_STATUS = COLLAPSED;
  1140. RADIX = Hexadecimal;
  1141. TREE_INDEX = 35;
  1142. TREE_LEVEL = 1;
  1143. PARENT = 30;
  1144. }
  1145. DISPLAY_LINE
  1146. {
  1147. CHANNEL = "cnt0[10]";
  1148. EXPAND_STATUS = COLLAPSED;
  1149. RADIX = Hexadecimal;
  1150. TREE_INDEX = 36;
  1151. TREE_LEVEL = 1;
  1152. PARENT = 30;
  1153. }
  1154. DISPLAY_LINE
  1155. {
  1156. CHANNEL = "cnt0[9]";
  1157. EXPAND_STATUS = COLLAPSED;
  1158. RADIX = Hexadecimal;
  1159. TREE_INDEX = 37;
  1160. TREE_LEVEL = 1;
  1161. PARENT = 30;
  1162. }
  1163. DISPLAY_LINE
  1164. {
  1165. CHANNEL = "cnt0[8]";
  1166. EXPAND_STATUS = COLLAPSED;
  1167. RADIX = Hexadecimal;
  1168. TREE_INDEX = 38;
  1169. TREE_LEVEL = 1;
  1170. PARENT = 30;
  1171. }
  1172. DISPLAY_LINE
  1173. {
  1174. CHANNEL = "cnt0[7]";
  1175. EXPAND_STATUS = COLLAPSED;
  1176. RADIX = Hexadecimal;
  1177. TREE_INDEX = 39;
  1178. TREE_LEVEL = 1;
  1179. PARENT = 30;
  1180. }
  1181. DISPLAY_LINE
  1182. {
  1183. CHANNEL = "cnt0[6]";
  1184. EXPAND_STATUS = COLLAPSED;
  1185. RADIX = Hexadecimal;
  1186. TREE_INDEX = 40;
  1187. TREE_LEVEL = 1;
  1188. PARENT = 30;
  1189. }
  1190. DISPLAY_LINE
  1191. {
  1192. CHANNEL = "cnt0[5]";
  1193. EXPAND_STATUS = COLLAPSED;
  1194. RADIX = Hexadecimal;
  1195. TREE_INDEX = 41;
  1196. TREE_LEVEL = 1;
  1197. PARENT = 30;
  1198. }
  1199. DISPLAY_LINE
  1200. {
  1201. CHANNEL = "cnt0[4]";
  1202. EXPAND_STATUS = COLLAPSED;
  1203. RADIX = Hexadecimal;
  1204. TREE_INDEX = 42;
  1205. TREE_LEVEL = 1;
  1206. PARENT = 30;
  1207. }
  1208. DISPLAY_LINE
  1209. {
  1210. CHANNEL = "cnt0[3]";
  1211. EXPAND_STATUS = COLLAPSED;
  1212. RADIX = Hexadecimal;
  1213. TREE_INDEX = 43;
  1214. TREE_LEVEL = 1;
  1215. PARENT = 30;
  1216. }
  1217. DISPLAY_LINE
  1218. {
  1219. CHANNEL = "cnt0[2]";
  1220. EXPAND_STATUS = COLLAPSED;
  1221. RADIX = Hexadecimal;
  1222. TREE_INDEX = 44;
  1223. TREE_LEVEL = 1;
  1224. PARENT = 30;
  1225. }
  1226. DISPLAY_LINE
  1227. {
  1228. CHANNEL = "cnt0[1]";
  1229. EXPAND_STATUS = COLLAPSED;
  1230. RADIX = Hexadecimal;
  1231. TREE_INDEX = 45;
  1232. TREE_LEVEL = 1;
  1233. PARENT = 30;
  1234. }
  1235. DISPLAY_LINE
  1236. {
  1237. CHANNEL = "cnt0[0]";
  1238. EXPAND_STATUS = COLLAPSED;
  1239. RADIX = Hexadecimal;
  1240. TREE_INDEX = 46;
  1241. TREE_LEVEL = 1;
  1242. PARENT = 30;
  1243. }
  1244. TIME_BAR
  1245. {
  1246. TIME = 12750;
  1247. MASTER = TRUE;
  1248. }
  1249. ;