04.vwf
上传用户:xuqufe
上传日期:2022-08-10
资源大小:2378k
文件大小:20k
源码类别:

VHDL/FPGA/Verilog

开发平台:

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 1200.0;
  486. LEVEL 0 FOR 800.0;
  487. LEVEL 1 FOR 2000.0;
  488. LEVEL 0 FOR 800.0;
  489. LEVEL 1 FOR 5200.0;
  490. }
  491. }
  492. TRANSITION_LIST("A1")
  493. {
  494. NODE
  495. {
  496. REPEAT = 1;
  497. LEVEL 0 FOR 1200.0;
  498. LEVEL 1 FOR 800.0;
  499. LEVEL 0 FOR 8000.0;
  500. }
  501. }
  502. TRANSITION_LIST("A0")
  503. {
  504. NODE
  505. {
  506. REPEAT = 1;
  507. LEVEL 0 FOR 1200.0;
  508. LEVEL 1 FOR 800.0;
  509. LEVEL 0 FOR 8000.0;
  510. }
  511. }
  512. TRANSITION_LIST("datain[7]")
  513. {
  514. NODE
  515. {
  516. REPEAT = 1;
  517. LEVEL 0 FOR 10000.0;
  518. }
  519. }
  520. TRANSITION_LIST("datain[6]")
  521. {
  522. NODE
  523. {
  524. REPEAT = 1;
  525. LEVEL 0 FOR 10000.0;
  526. }
  527. }
  528. TRANSITION_LIST("datain[5]")
  529. {
  530. NODE
  531. {
  532. REPEAT = 1;
  533. LEVEL 0 FOR 10000.0;
  534. }
  535. }
  536. TRANSITION_LIST("datain[4]")
  537. {
  538. NODE
  539. {
  540. REPEAT = 1;
  541. LEVEL 0 FOR 1000.0;
  542. LEVEL 1 FOR 1200.0;
  543. LEVEL 0 FOR 7800.0;
  544. }
  545. }
  546. TRANSITION_LIST("datain[3]")
  547. {
  548. NODE
  549. {
  550. REPEAT = 1;
  551. LEVEL 0 FOR 3800.0;
  552. LEVEL 1 FOR 1200.0;
  553. LEVEL 0 FOR 5000.0;
  554. }
  555. }
  556. TRANSITION_LIST("datain[2]")
  557. {
  558. NODE
  559. {
  560. REPEAT = 1;
  561. LEVEL 0 FOR 1000.0;
  562. LEVEL 1 FOR 1200.0;
  563. LEVEL 0 FOR 7800.0;
  564. }
  565. }
  566. TRANSITION_LIST("datain[1]")
  567. {
  568. NODE
  569. {
  570. REPEAT = 1;
  571. LEVEL 0 FOR 1000.0;
  572. LEVEL 1 FOR 1200.0;
  573. LEVEL 0 FOR 7800.0;
  574. }
  575. }
  576. TRANSITION_LIST("datain[0]")
  577. {
  578. NODE
  579. {
  580. REPEAT = 1;
  581. LEVEL 0 FOR 10000.0;
  582. }
  583. }
  584. TRANSITION_LIST("clk0")
  585. {
  586. NODE
  587. {
  588. REPEAT = 1;
  589. NODE
  590. {
  591. REPEAT = 100;
  592. LEVEL 0 FOR 50.0;
  593. LEVEL 1 FOR 50.0;
  594. }
  595. }
  596. }
  597. TRANSITION_LIST("gate0")
  598. {
  599. NODE
  600. {
  601. REPEAT = 1;
  602. LEVEL 0 FOR 5600.0;
  603. LEVEL 1 FOR 1600.0;
  604. LEVEL 0 FOR 800.0;
  605. LEVEL 1 FOR 2000.0;
  606. }
  607. }
  608. TRANSITION_LIST("dataout[7]")
  609. {
  610. NODE
  611. {
  612. REPEAT = 1;
  613. LEVEL X FOR 10000.0;
  614. }
  615. }
  616. TRANSITION_LIST("dataout[6]")
  617. {
  618. NODE
  619. {
  620. REPEAT = 1;
  621. LEVEL X FOR 10000.0;
  622. }
  623. }
  624. TRANSITION_LIST("dataout[5]")
  625. {
  626. NODE
  627. {
  628. REPEAT = 1;
  629. LEVEL X FOR 10000.0;
  630. }
  631. }
  632. TRANSITION_LIST("dataout[4]")
  633. {
  634. NODE
  635. {
  636. REPEAT = 1;
  637. LEVEL X FOR 10000.0;
  638. }
  639. }
  640. TRANSITION_LIST("dataout[3]")
  641. {
  642. NODE
  643. {
  644. REPEAT = 1;
  645. LEVEL X FOR 10000.0;
  646. }
  647. }
  648. TRANSITION_LIST("dataout[2]")
  649. {
  650. NODE
  651. {
  652. REPEAT = 1;
  653. LEVEL X FOR 10000.0;
  654. }
  655. }
  656. TRANSITION_LIST("dataout[1]")
  657. {
  658. NODE
  659. {
  660. REPEAT = 1;
  661. LEVEL X FOR 10000.0;
  662. }
  663. }
  664. TRANSITION_LIST("dataout[0]")
  665. {
  666. NODE
  667. {
  668. REPEAT = 1;
  669. LEVEL X FOR 10000.0;
  670. }
  671. }
  672. TRANSITION_LIST("clk_out[2]")
  673. {
  674. NODE
  675. {
  676. REPEAT = 1;
  677. LEVEL X FOR 10000.0;
  678. }
  679. }
  680. TRANSITION_LIST("clk_out[1]")
  681. {
  682. NODE
  683. {
  684. REPEAT = 1;
  685. LEVEL X FOR 10000.0;
  686. }
  687. }
  688. TRANSITION_LIST("clk_out[0]")
  689. {
  690. NODE
  691. {
  692. REPEAT = 1;
  693. LEVEL X FOR 10000.0;
  694. }
  695. }
  696. TRANSITION_LIST("cnt0[15]")
  697. {
  698. NODE
  699. {
  700. REPEAT = 1;
  701. LEVEL X FOR 10000.0;
  702. }
  703. }
  704. TRANSITION_LIST("cnt0[14]")
  705. {
  706. NODE
  707. {
  708. REPEAT = 1;
  709. LEVEL X FOR 10000.0;
  710. }
  711. }
  712. TRANSITION_LIST("cnt0[13]")
  713. {
  714. NODE
  715. {
  716. REPEAT = 1;
  717. LEVEL X FOR 10000.0;
  718. }
  719. }
  720. TRANSITION_LIST("cnt0[12]")
  721. {
  722. NODE
  723. {
  724. REPEAT = 1;
  725. LEVEL X FOR 10000.0;
  726. }
  727. }
  728. TRANSITION_LIST("cnt0[11]")
  729. {
  730. NODE
  731. {
  732. REPEAT = 1;
  733. LEVEL X FOR 10000.0;
  734. }
  735. }
  736. TRANSITION_LIST("cnt0[10]")
  737. {
  738. NODE
  739. {
  740. REPEAT = 1;
  741. LEVEL X FOR 10000.0;
  742. }
  743. }
  744. TRANSITION_LIST("cnt0[9]")
  745. {
  746. NODE
  747. {
  748. REPEAT = 1;
  749. LEVEL X FOR 10000.0;
  750. }
  751. }
  752. TRANSITION_LIST("cnt0[8]")
  753. {
  754. NODE
  755. {
  756. REPEAT = 1;
  757. LEVEL X FOR 10000.0;
  758. }
  759. }
  760. TRANSITION_LIST("cnt0[7]")
  761. {
  762. NODE
  763. {
  764. REPEAT = 1;
  765. LEVEL X FOR 10000.0;
  766. }
  767. }
  768. TRANSITION_LIST("cnt0[6]")
  769. {
  770. NODE
  771. {
  772. REPEAT = 1;
  773. LEVEL X FOR 10000.0;
  774. }
  775. }
  776. TRANSITION_LIST("cnt0[5]")
  777. {
  778. NODE
  779. {
  780. REPEAT = 1;
  781. LEVEL X FOR 10000.0;
  782. }
  783. }
  784. TRANSITION_LIST("cnt0[4]")
  785. {
  786. NODE
  787. {
  788. REPEAT = 1;
  789. LEVEL X FOR 10000.0;
  790. }
  791. }
  792. TRANSITION_LIST("cnt0[3]")
  793. {
  794. NODE
  795. {
  796. REPEAT = 1;
  797. LEVEL X FOR 10000.0;
  798. }
  799. }
  800. TRANSITION_LIST("cnt0[2]")
  801. {
  802. NODE
  803. {
  804. REPEAT = 1;
  805. LEVEL X FOR 10000.0;
  806. }
  807. }
  808. TRANSITION_LIST("cnt0[1]")
  809. {
  810. NODE
  811. {
  812. REPEAT = 1;
  813. LEVEL X FOR 10000.0;
  814. }
  815. }
  816. TRANSITION_LIST("cnt0[0]")
  817. {
  818. NODE
  819. {
  820. REPEAT = 1;
  821. LEVEL X FOR 10000.0;
  822. }
  823. }
  824. DISPLAY_LINE
  825. {
  826. CHANNEL = "reset";
  827. EXPAND_STATUS = COLLAPSED;
  828. RADIX = Hexadecimal;
  829. TREE_INDEX = 0;
  830. TREE_LEVEL = 0;
  831. }
  832. DISPLAY_LINE
  833. {
  834. CHANNEL = "CS";
  835. EXPAND_STATUS = COLLAPSED;
  836. RADIX = Hexadecimal;
  837. TREE_INDEX = 1;
  838. TREE_LEVEL = 0;
  839. }
  840. DISPLAY_LINE
  841. {
  842. CHANNEL = "RD";
  843. EXPAND_STATUS = COLLAPSED;
  844. RADIX = Hexadecimal;
  845. TREE_INDEX = 2;
  846. TREE_LEVEL = 0;
  847. }
  848. DISPLAY_LINE
  849. {
  850. CHANNEL = "WR";
  851. EXPAND_STATUS = COLLAPSED;
  852. RADIX = Hexadecimal;
  853. TREE_INDEX = 3;
  854. TREE_LEVEL = 0;
  855. }
  856. DISPLAY_LINE
  857. {
  858. CHANNEL = "A1";
  859. EXPAND_STATUS = COLLAPSED;
  860. RADIX = Hexadecimal;
  861. TREE_INDEX = 4;
  862. TREE_LEVEL = 0;
  863. }
  864. DISPLAY_LINE
  865. {
  866. CHANNEL = "A0";
  867. EXPAND_STATUS = COLLAPSED;
  868. RADIX = Hexadecimal;
  869. TREE_INDEX = 5;
  870. TREE_LEVEL = 0;
  871. }
  872. DISPLAY_LINE
  873. {
  874. CHANNEL = "datain";
  875. EXPAND_STATUS = COLLAPSED;
  876. RADIX = Hexadecimal;
  877. TREE_INDEX = 6;
  878. TREE_LEVEL = 0;
  879. CHILDREN = 7, 8, 9, 10, 11, 12, 13, 14;
  880. }
  881. DISPLAY_LINE
  882. {
  883. CHANNEL = "datain[7]";
  884. EXPAND_STATUS = COLLAPSED;
  885. RADIX = Hexadecimal;
  886. TREE_INDEX = 7;
  887. TREE_LEVEL = 1;
  888. PARENT = 6;
  889. }
  890. DISPLAY_LINE
  891. {
  892. CHANNEL = "datain[6]";
  893. EXPAND_STATUS = COLLAPSED;
  894. RADIX = Hexadecimal;
  895. TREE_INDEX = 8;
  896. TREE_LEVEL = 1;
  897. PARENT = 6;
  898. }
  899. DISPLAY_LINE
  900. {
  901. CHANNEL = "datain[5]";
  902. EXPAND_STATUS = COLLAPSED;
  903. RADIX = Hexadecimal;
  904. TREE_INDEX = 9;
  905. TREE_LEVEL = 1;
  906. PARENT = 6;
  907. }
  908. DISPLAY_LINE
  909. {
  910. CHANNEL = "datain[4]";
  911. EXPAND_STATUS = COLLAPSED;
  912. RADIX = Hexadecimal;
  913. TREE_INDEX = 10;
  914. TREE_LEVEL = 1;
  915. PARENT = 6;
  916. }
  917. DISPLAY_LINE
  918. {
  919. CHANNEL = "datain[3]";
  920. EXPAND_STATUS = COLLAPSED;
  921. RADIX = Hexadecimal;
  922. TREE_INDEX = 11;
  923. TREE_LEVEL = 1;
  924. PARENT = 6;
  925. }
  926. DISPLAY_LINE
  927. {
  928. CHANNEL = "datain[2]";
  929. EXPAND_STATUS = COLLAPSED;
  930. RADIX = Hexadecimal;
  931. TREE_INDEX = 12;
  932. TREE_LEVEL = 1;
  933. PARENT = 6;
  934. }
  935. DISPLAY_LINE
  936. {
  937. CHANNEL = "datain[1]";
  938. EXPAND_STATUS = COLLAPSED;
  939. RADIX = Hexadecimal;
  940. TREE_INDEX = 13;
  941. TREE_LEVEL = 1;
  942. PARENT = 6;
  943. }
  944. DISPLAY_LINE
  945. {
  946. CHANNEL = "datain[0]";
  947. EXPAND_STATUS = COLLAPSED;
  948. RADIX = Hexadecimal;
  949. TREE_INDEX = 14;
  950. TREE_LEVEL = 1;
  951. PARENT = 6;
  952. }
  953. DISPLAY_LINE
  954. {
  955. CHANNEL = "clk0";
  956. EXPAND_STATUS = COLLAPSED;
  957. RADIX = Hexadecimal;
  958. TREE_INDEX = 15;
  959. TREE_LEVEL = 0;
  960. }
  961. DISPLAY_LINE
  962. {
  963. CHANNEL = "gate0";
  964. EXPAND_STATUS = COLLAPSED;
  965. RADIX = Hexadecimal;
  966. TREE_INDEX = 16;
  967. TREE_LEVEL = 0;
  968. }
  969. DISPLAY_LINE
  970. {
  971. CHANNEL = "dataout";
  972. EXPAND_STATUS = COLLAPSED;
  973. RADIX = Hexadecimal;
  974. TREE_INDEX = 17;
  975. TREE_LEVEL = 0;
  976. CHILDREN = 18, 19, 20, 21, 22, 23, 24, 25;
  977. }
  978. DISPLAY_LINE
  979. {
  980. CHANNEL = "dataout[7]";
  981. EXPAND_STATUS = COLLAPSED;
  982. RADIX = Hexadecimal;
  983. TREE_INDEX = 18;
  984. TREE_LEVEL = 1;
  985. PARENT = 17;
  986. }
  987. DISPLAY_LINE
  988. {
  989. CHANNEL = "dataout[6]";
  990. EXPAND_STATUS = COLLAPSED;
  991. RADIX = Hexadecimal;
  992. TREE_INDEX = 19;
  993. TREE_LEVEL = 1;
  994. PARENT = 17;
  995. }
  996. DISPLAY_LINE
  997. {
  998. CHANNEL = "dataout[5]";
  999. EXPAND_STATUS = COLLAPSED;
  1000. RADIX = Hexadecimal;
  1001. TREE_INDEX = 20;
  1002. TREE_LEVEL = 1;
  1003. PARENT = 17;
  1004. }
  1005. DISPLAY_LINE
  1006. {
  1007. CHANNEL = "dataout[4]";
  1008. EXPAND_STATUS = COLLAPSED;
  1009. RADIX = Hexadecimal;
  1010. TREE_INDEX = 21;
  1011. TREE_LEVEL = 1;
  1012. PARENT = 17;
  1013. }
  1014. DISPLAY_LINE
  1015. {
  1016. CHANNEL = "dataout[3]";
  1017. EXPAND_STATUS = COLLAPSED;
  1018. RADIX = Hexadecimal;
  1019. TREE_INDEX = 22;
  1020. TREE_LEVEL = 1;
  1021. PARENT = 17;
  1022. }
  1023. DISPLAY_LINE
  1024. {
  1025. CHANNEL = "dataout[2]";
  1026. EXPAND_STATUS = COLLAPSED;
  1027. RADIX = Hexadecimal;
  1028. TREE_INDEX = 23;
  1029. TREE_LEVEL = 1;
  1030. PARENT = 17;
  1031. }
  1032. DISPLAY_LINE
  1033. {
  1034. CHANNEL = "dataout[1]";
  1035. EXPAND_STATUS = COLLAPSED;
  1036. RADIX = Hexadecimal;
  1037. TREE_INDEX = 24;
  1038. TREE_LEVEL = 1;
  1039. PARENT = 17;
  1040. }
  1041. DISPLAY_LINE
  1042. {
  1043. CHANNEL = "dataout[0]";
  1044. EXPAND_STATUS = COLLAPSED;
  1045. RADIX = Hexadecimal;
  1046. TREE_INDEX = 25;
  1047. TREE_LEVEL = 1;
  1048. PARENT = 17;
  1049. }
  1050. DISPLAY_LINE
  1051. {
  1052. CHANNEL = "clk_out";
  1053. EXPAND_STATUS = COLLAPSED;
  1054. RADIX = Binary;
  1055. TREE_INDEX = 26;
  1056. TREE_LEVEL = 0;
  1057. CHILDREN = 27, 28, 29;
  1058. }
  1059. DISPLAY_LINE
  1060. {
  1061. CHANNEL = "clk_out[2]";
  1062. EXPAND_STATUS = COLLAPSED;
  1063. RADIX = Binary;
  1064. TREE_INDEX = 27;
  1065. TREE_LEVEL = 1;
  1066. PARENT = 26;
  1067. }
  1068. DISPLAY_LINE
  1069. {
  1070. CHANNEL = "clk_out[1]";
  1071. EXPAND_STATUS = COLLAPSED;
  1072. RADIX = Binary;
  1073. TREE_INDEX = 28;
  1074. TREE_LEVEL = 1;
  1075. PARENT = 26;
  1076. }
  1077. DISPLAY_LINE
  1078. {
  1079. CHANNEL = "clk_out[0]";
  1080. EXPAND_STATUS = COLLAPSED;
  1081. RADIX = Binary;
  1082. TREE_INDEX = 29;
  1083. TREE_LEVEL = 1;
  1084. PARENT = 26;
  1085. }
  1086. DISPLAY_LINE
  1087. {
  1088. CHANNEL = "cnt0";
  1089. EXPAND_STATUS = COLLAPSED;
  1090. RADIX = Hexadecimal;
  1091. TREE_INDEX = 30;
  1092. TREE_LEVEL = 0;
  1093. CHILDREN = 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46;
  1094. }
  1095. DISPLAY_LINE
  1096. {
  1097. CHANNEL = "cnt0[15]";
  1098. EXPAND_STATUS = COLLAPSED;
  1099. RADIX = Hexadecimal;
  1100. TREE_INDEX = 31;
  1101. TREE_LEVEL = 1;
  1102. PARENT = 30;
  1103. }
  1104. DISPLAY_LINE
  1105. {
  1106. CHANNEL = "cnt0[14]";
  1107. EXPAND_STATUS = COLLAPSED;
  1108. RADIX = Hexadecimal;
  1109. TREE_INDEX = 32;
  1110. TREE_LEVEL = 1;
  1111. PARENT = 30;
  1112. }
  1113. DISPLAY_LINE
  1114. {
  1115. CHANNEL = "cnt0[13]";
  1116. EXPAND_STATUS = COLLAPSED;
  1117. RADIX = Hexadecimal;
  1118. TREE_INDEX = 33;
  1119. TREE_LEVEL = 1;
  1120. PARENT = 30;
  1121. }
  1122. DISPLAY_LINE
  1123. {
  1124. CHANNEL = "cnt0[12]";
  1125. EXPAND_STATUS = COLLAPSED;
  1126. RADIX = Hexadecimal;
  1127. TREE_INDEX = 34;
  1128. TREE_LEVEL = 1;
  1129. PARENT = 30;
  1130. }
  1131. DISPLAY_LINE
  1132. {
  1133. CHANNEL = "cnt0[11]";
  1134. EXPAND_STATUS = COLLAPSED;
  1135. RADIX = Hexadecimal;
  1136. TREE_INDEX = 35;
  1137. TREE_LEVEL = 1;
  1138. PARENT = 30;
  1139. }
  1140. DISPLAY_LINE
  1141. {
  1142. CHANNEL = "cnt0[10]";
  1143. EXPAND_STATUS = COLLAPSED;
  1144. RADIX = Hexadecimal;
  1145. TREE_INDEX = 36;
  1146. TREE_LEVEL = 1;
  1147. PARENT = 30;
  1148. }
  1149. DISPLAY_LINE
  1150. {
  1151. CHANNEL = "cnt0[9]";
  1152. EXPAND_STATUS = COLLAPSED;
  1153. RADIX = Hexadecimal;
  1154. TREE_INDEX = 37;
  1155. TREE_LEVEL = 1;
  1156. PARENT = 30;
  1157. }
  1158. DISPLAY_LINE
  1159. {
  1160. CHANNEL = "cnt0[8]";
  1161. EXPAND_STATUS = COLLAPSED;
  1162. RADIX = Hexadecimal;
  1163. TREE_INDEX = 38;
  1164. TREE_LEVEL = 1;
  1165. PARENT = 30;
  1166. }
  1167. DISPLAY_LINE
  1168. {
  1169. CHANNEL = "cnt0[7]";
  1170. EXPAND_STATUS = COLLAPSED;
  1171. RADIX = Hexadecimal;
  1172. TREE_INDEX = 39;
  1173. TREE_LEVEL = 1;
  1174. PARENT = 30;
  1175. }
  1176. DISPLAY_LINE
  1177. {
  1178. CHANNEL = "cnt0[6]";
  1179. EXPAND_STATUS = COLLAPSED;
  1180. RADIX = Hexadecimal;
  1181. TREE_INDEX = 40;
  1182. TREE_LEVEL = 1;
  1183. PARENT = 30;
  1184. }
  1185. DISPLAY_LINE
  1186. {
  1187. CHANNEL = "cnt0[5]";
  1188. EXPAND_STATUS = COLLAPSED;
  1189. RADIX = Hexadecimal;
  1190. TREE_INDEX = 41;
  1191. TREE_LEVEL = 1;
  1192. PARENT = 30;
  1193. }
  1194. DISPLAY_LINE
  1195. {
  1196. CHANNEL = "cnt0[4]";
  1197. EXPAND_STATUS = COLLAPSED;
  1198. RADIX = Hexadecimal;
  1199. TREE_INDEX = 42;
  1200. TREE_LEVEL = 1;
  1201. PARENT = 30;
  1202. }
  1203. DISPLAY_LINE
  1204. {
  1205. CHANNEL = "cnt0[3]";
  1206. EXPAND_STATUS = COLLAPSED;
  1207. RADIX = Hexadecimal;
  1208. TREE_INDEX = 43;
  1209. TREE_LEVEL = 1;
  1210. PARENT = 30;
  1211. }
  1212. DISPLAY_LINE
  1213. {
  1214. CHANNEL = "cnt0[2]";
  1215. EXPAND_STATUS = COLLAPSED;
  1216. RADIX = Hexadecimal;
  1217. TREE_INDEX = 44;
  1218. TREE_LEVEL = 1;
  1219. PARENT = 30;
  1220. }
  1221. DISPLAY_LINE
  1222. {
  1223. CHANNEL = "cnt0[1]";
  1224. EXPAND_STATUS = COLLAPSED;
  1225. RADIX = Hexadecimal;
  1226. TREE_INDEX = 45;
  1227. TREE_LEVEL = 1;
  1228. PARENT = 30;
  1229. }
  1230. DISPLAY_LINE
  1231. {
  1232. CHANNEL = "cnt0[0]";
  1233. EXPAND_STATUS = COLLAPSED;
  1234. RADIX = Hexadecimal;
  1235. TREE_INDEX = 46;
  1236. TREE_LEVEL = 1;
  1237. PARENT = 30;
  1238. }
  1239. TIME_BAR
  1240. {
  1241. TIME = 12750;
  1242. MASTER = TRUE;
  1243. }
  1244. ;