排序方式: 共有17条查询结果,搜索用时 15 毫秒
1.
研究了如何用CONPAR语言对Petri网图形进行描述,来获得Petri网模型对应的等效文本文件;然后设计了由Petri网文本文件到VHDL转换的文法规则及对应的语义动作源文件,并由编译工具YACC自动生成Petri网到VHDL转换的语法分析器;语法分析生成的中间代码是一棵抽象语法树,可以自顶向下遍历此抽象语法树,并按照相应的语义规则,通过比较Petri网文本描述和VHDL代码的差别生成VHDL目标代码;由此实现了Petri网到VHDL的翻译器,为基于Petri网的并行控制器的自动硬件实现提供了一种快速有效的方法。 相似文献
2.
自控网系统的仿真分析与硬件实现的研究 总被引:1,自引:0,他引:1
自控网系统是Petri网的一个子类,与P/T系统相比,有更强的描述能力和更复杂的性质。由于它的非线性关系,无法直接套用其它网系统的分析技术,影响了对它的研究。文章提出了用硬件描述语言对自控网系统进行描述,通过EDA工具进行仿真分析,揭示系统的性质。文章针对计算Fibonacci数列的自控网系统模型,详细介绍了这一方法,给出了ABEL语言源代码和仿真波形,源代码经编译、优化、适配并下载到在系统可编程逻辑器件中,得到了计算Fibonacci数列的专用芯片,这为自控网系统的分析和应用研究开辟了新的途径。 相似文献
3.
4.
基于现有的EDA技术,针对同步Petri网和硬件描述语言的关联性,提出了用VHDL语言对同步Petri网进行描述并实现.首先使用同步Petri网对控制器进行建模,然后使用VHDL语言对同步Petri网控制模型进行描述,最终在EDA软件Max+ PlusII中进行编译、仿真和适配,并下栽到FPGA中,通过实验开发系统GW... 相似文献
5.
6.
控制电路基于Petri网元件的图形化设计与仿真研究 总被引:1,自引:0,他引:1
Petri网是异步并发系统建模的重要工具,正越来越多地被应用在超大规模集成电路之中,从系统的Petri网模型直接获得相应的逻辑电路是许多学者研究的目标.文章在通用的EDA软件中,使用硬件描述语言建立Petri网元件,并给出了它们的源代码.对于Petri网中的C/E系统,变迁用组合逻辑电路实现,库所用时序逻辑电路实现;而对于P/T系统,为了减少连线,库所和它的输入、输出变迁一起组成一个元件.在对一个受控系统建立了控制器的Petri网模型后,通过调用元件库中的Petri网元件,绘制控制器的Petri网图,经编译、仿真、优化、适配、下载在CLPD或FPGA中,就可获得控制器.Petri网元件与其它电路元件可混合使用,这为控制器的设计与实现提供了一种新的有效途径.文章分别给出了C/E系统和P/T系统的实例,仿真结果表明基于Petri网元件的图形化设计方法的正确性. 相似文献
7.
电气信息类专业C语言课程设计的改革研究与实践 总被引:2,自引:1,他引:1
针对电气信息类专业提出的全新的C语言课程设计方案,包括课程设计内容的改革、课程设计组织形式与教师指导方法改革、课程设计网站的设计、考核方法的改进及后续能力的培养等,使学生在学完C语言课程设计后,能够对所学过的知识和方法进行练习和巩固,掌握C程序的一般编程设计方法,具备初步的独立设计能力,提高综合运用所学的理论知识独立分析和解决问题的能力。此改革方案已应用于江苏大学电气信息类专业,它极大地调动了学生设计的积极性,形成了一种主动的、协作的和开放的教学模式,收到了很好的教学效果,对于C语言课程设计的改革研究与实践均有一定的参考价值。 相似文献
8.
针对电气信息类专业提出的全新的C语言课程设计方案,包括课程设计内容的改革、课程设计组织形式与教师指导方法改革、课程设计网站的设计、考核方法的改进及后续能力的培养等,使学生在学完C语言课程设计后,能够对所学过的知识和方法进行练习和巩固,掌握C程序的一般编程设计方法,具备初步的独立设计能力,提高综合运用所学的理论知识独立分析和解决问题的能力。此改革方案已应用于江苏大学电气信息类专业,它极大地调动了学生设计的积极性,形成了一种主动的、协作的和开放的教学模式,收到了很好的教学效果,对于C语言课程设计的改革研究与实践均有一定的参考价值。 相似文献
9.
设计的电子密码锁主要由键盘输入模块、密码锁控制模块、译码显示模块等组成。键盘输入模块包括时序产生电路、键盘扫描电路和键盘译码电路;密码锁控制模块包括功能按键的功能设计;译码显示模块包括数据选择电路、BCD至七段显示器译码电路。并设计了顶层原理图,通过EDA软件开发工具Quartus II,进行编译、仿真、适配,并下载到可编程逻辑器件FPGA中,通过实验开发系统GW48-CK进行硬件测试。仿真波形及硬件测试表明了整个设计的正确性与有效性。 相似文献
10.
随着控制系统复杂度的增加和对控制速度、控制成本要求的提高,传统的PLC在控制方式、I/O配置的灵活性与成本以及程序的通用性方面存在的不足日益暴露。文章提出用FPGA替代PLC,用同步Petri网这种图形化的程序设计语言对控制系统进行形式化的描述与分析,并在SnoopyIOPT环境中对Petri网图形进行编辑,然后转换为PNML语言文本文件,再通过PNML2VHDL软件编译成VHDL语言文件,最后通过EDA软件进行仿真、综合并下载到FPGA中。文章通过实例具体介绍了设计过程并通过仿真波形证明了该方法的正确性。 相似文献