蒁实验一EDA工具基本操作与应用蒇说明:本书将以实验一为例详细介绍altera公司max+plusII及QUARTUSII软件的基本应用,其它实验将不再赘述。读者在通过本实验后将对max+plusII软件及CPLD/FPGA的设计与应用有一个比较完整的概念和思路。此书因篇幅有限,仅仅介绍了max+plusII及QUARTUSII软件的最基本、最常用的一些基本功能,相信读者在熟练使用本软件以后,你定会发现该软件还有好多非常方便、快捷、灵活的设计技巧与开发功能。肅莄一、实验目的袀1、通过一个简单的D触发器的设计,让学生掌握QUARTUSII设计工具进行电子设计的基本流程。芇2、初步了解可编程器件设计的全过程。肇二、主要仪器设备蒂EDA实验系统一台,EDA/SOPC实验系统一台莀三、实验步骤羈QUARTUSII软件的基本操作与应用袄1、运行QUARTUSII软件。袄2、选择File/NewProjectWizard,新建一个工程,并点击Next。蝿螈图:1-18羅3、指定工作目录及工程顶层设计实体名称,如图1-18所示,并点击2次Next。羃4、选择FPGA器件,如图1-19所示,并点击Finish,工程文件建立结束。蒃葿羇图:1-19肁袂5、点击File/New,新建一个VHDL文件,如图1-20所示。艿螄图:1-20蒄6、点击Ok,并保存,无需任何修改,点击Ok即可。芁7、按昭自己的想法在新建的VHDL文件中编写VHDL程序,如D触发器程序代码,如图1-21所示。罿袅图:1-21薂羅8、代码书写结束后,选择Processing/pilation对编写的程序代码进行编译,直至编译通过,否则对程序代码进行修改。羄9、编译通过后,选择File/New,在弹出的对话框中点击OtherFiles,选择VectorWaveformFile,并点击OK,建立一个波形文件,如图1-22所示,保存波形文件。膁膈图:1-22莄10、在波形文件加入输入输出端口,如图1-23所示。螄羈图:1-23芇11、对加入到波形文件中的输入端口进行初始值设置,并点击Processing/StartSimuliation进行仿真。查看仿真结果是否符合要求。袃12、仿真无误后,选择Assignments/AssingPins对实验中用到的管脚进行绑定分配,如图1-24所示。膀肀图1-24蒅13、对于复用的引脚,需做进一步处理,使其成为通用I/O。芃14、最后再编译一次,编译无误后,。羁15、在实验系统中正确连线,观察实验结果是否与仿真结果相吻合。肁螈羆四、实验报告蚁根据以上实验内容写出实验报告,包括两种EDA工具的设计流程,仿真结果及分析等内容。袈实验二计数器设计袆莆蒂一、实验目的羀1、加深对计数器的认识芈2、了解用VHDL语言实现计数器的过程螅3、掌握EDA开发的基本流程膂羁二、主要仪器设备莇EDA实验系统1台芄PC机羂蝿三、实验内容蝿1、运用VHDL设计1个4位二进制计数器,计数范围从0000计到1111。蚄2、在1的基础上增加时钟使能作用及异步清零功能蚃3、在2的基础上实现计数器的计数范围控制,如从0000计到1001。袀袇四、实验报告肃根据以上实验内容写出实验报告,包括程序设计,软件编译,仿真结果及分析,硬件测试等内容。莃实验三8421BCD码计数器设计及显示羁羆螇一、实验目的膃1、掌握8421BCD码计数器的设计方法虿2、会用VHDL语言完成数码显示工作莈芆二、主要仪器设备袄EDA实验系统1台螀PC机蒆蚅三、实验内容莀1、运用VHDL设计1个模为23的8421BCD码加法计数器。袁2、将计数结果在数码管上显示衿肅四、实验报告膁根据以上实验内容写出实验报告,包括程序设计,软件编译,仿真结果及分析,硬件测试等内容。虿羇
EDA技术基础 来自淘豆网m.daumloan.com转载请标明出处.