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