文档详情

Petri网_VHDL编译程序的构造_赵不贿.pdf

发布:2017-06-09约1.54万字共4页下载文档
文本预览下载声明
第 26卷第 5期 江 苏 大 学 学 报( 自然 科 学 版) Vo.l 26 No. 5 2005年 9月 Journal of Jiangsu Un iversity(Natural Science Edition) Sep. 2005 etri网- VHDL编译程序的构造 1, 2 2 1 赵不贿 , 陆继远 , 严仰光 ( 1. 南京航空航天大学自动化学院, 江苏 南京 210016; 2. 江苏大学电 信息工程学院, 江苏 镇江 212013) : etri网适合于异步并发系统建模, 将 etri网转换成硬件描述语言, 可以通过 EDA 工具来实 现 etri网控制器. 文中给出了 etri网- VHDL编译程序的构造方法.使用 CON AR语言对 etri网进 行描述, 获得 etri网的CON AR 格式文本文件; 由编译软件FLEX 生成的词法分析程序产生相应的 单词, 并将单词传给BYACC程序; 再由 BYACC程序识别出这些单词, 并以自底向上的方式进行归约, 形成 一棵抽象语法树; 最后, 自顶向下遍历这棵抽象语法树, 将 etri网的CON AR 格式文本转换为 VHDL代码. 文中给出了一个实例, 将编译获得的VHDL代码, 通过 EDA 软件工具MAX LUS II编 译、仿真、综合并下载到系统可编程器件中,仿真波形和试验结果都证明了这 个编译程序的正确性. : etri网; 离散事件系统; 编译程序; 硬件实现; 并行控制器 : T 39119 : A : 1671- 7775(2005) 05- 0440- 04 Construction of P etri N et-VHDL compiler 1, 2 2 1 ZHA O Bu-hui , L U J i-yuan , YAN Yang-guang ( 1. College ofAutom ation, N anjing University ofA eronautics andA stronautics, Nanjing, Jiangsu 210016, China; 2. School ofE lectrical and Inform ation Eng ineering, Jiangsu University, Zhenjiang, Jiangsu 212013, China) Abstract: etri nets are goodmodels for the asynchronous and concurrent systems. If etri net is trans- formed into hardware description language, etri net controller can be mi plemented by EDA tools. The constructionm ethod of etri net-VHDL compiler is developed. etri net is described in CON AR to get the textual file of et
显示全部
相似文档