《硬件描述语言》 实验指导书(部分供参考)道.doc
上传人:yy****24 上传时间:2024-09-09 格式:DOC 页数:4 大小:44KB 金币:14 举报 版权申诉
预览加载中,请您耐心等待几秒...

《硬件描述语言》 实验指导书(部分供参考)道.doc

《硬件描述语言》实验指导书(部分供参考)道.doc

预览

在线预览结束,喜欢就下载吧,查找使用更方便

14 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

《硬件描述语言》实验指导书(部分供参考)南通大学电子信息学院2008年2月1、目的和任务《硬件描述语言》是一门侧重于数字电子系统的设计和测试方法的课程它的上机实验是教学中的一个重要环节.通过上机学习学生不仅可以系统地复习、巩固该课程的基本理论而且培养学生解决问题能力和创新能力同时为该课程的课程设计作准备.2、教学基本要求1、熟练使用EDA软件QuartusII、ModelSim2、掌握用VerilogHDL实现组合逻辑电路和时序逻辑电路的方法.3、实验条件1、PC机、QuartusⅡ软件和ModelSim软件2、GW48型EDA实验开发系统EP1K30TC144-34、实验内容序号实验内容1实验一设计工具的使用2实验二组合逻辑电路设计一3实验三组合逻辑电路设计二4实验四总线与总线操作5实验五时序逻辑电路设计一6实验六时序逻辑电路设计二5、实验成绩实验成绩的评定由实验的验收等级和实验报告等级两个部分组成各占50.实验的验收等级和实验报告等级均采用5个等级即优、良、中、及格和不及格.实验成绩占本课程平时成绩的50.实验一设计工具的使用三人表决器的VerilogHDL设计1、实验目的与要求掌握在QuartusⅡ开发环境下运用硬件描述语言输入法对三人表决器进行编译、调试和仿真的方法.电路的输入为SW1、SW2和SW3输出为L3和L4位宽均为1位.要求熟悉整个设计流程从打开、建立文档、编辑、编译、建立激励信号波形及最后仿真的整个过程.2、实验内容1、在QuartusⅡ开发环境下建立工程并将三人表决器的硬件描述语言程序输入2、完成编译、调试和仿真分析实验仿真结果并判断其正确性.3、教学形式1、本实验为验证型实验学生在实验前预习实验指导书2、指导教师应该在实验前阐述实验目的、内容、方法和步骤并且就实验中的难点和注意事项进行一定的说明3、实验结束之后学生按照实验报告的书写格式自行完成实验报告.4、应达到的实验能力标准1、能熟练地在QuartusⅡ开发环境下建立工程并将三人表决器的硬件描述语言程序输入2、能熟练地进行编译和调试排除编译后的错误3、正确地在仿真之前进行功能仿真的设置并熟练地完成功能仿真4、掌握基于ACEX1K系列EP1K30TC144-3器件的时序仿真方法.5、思考题1、用QuartusII软件对设计电路进行的仿真包括哪两种类型它们之间有什么区别2、硬件描述语言输入法进行设计时的基本操作流程包括哪些环节实验二组合逻辑电路的设计11、实验目的与要求掌握在QuartusⅡ开发环境下运用Verilog硬件描述语言输入法对8选1多路选择器进行编译、调试和仿真的方法.要求根据使能端en1:0的不同组合从8个输入a、b、c、d、e、f、g、h中选择1个输出输出out的位宽为1位.并分别采用case语句和if-else语句设计8选1多路选择器.2、实验内容1、在QuartusⅡ开发环境下建立工程并将8选1多路选择器的硬件描述语言程序输入2、完成编译、调试和仿真分析实验仿真结果判断其正确性.3、教学形式1、本实验为设计型实验学生在实验前预习实验指导书2、指导教师应该在实验前阐述实验目的、内容、方法和步骤并且就实验中的难点和注意事项进行一定的说明3、实验结束之后学生按照实验报告的书写格式自行完成实验报告.4、应达到的实验能力标准1、能熟练地在QuartusⅡ开发环境下建立工程并将8选1多路选择器的硬件描述语言程序输入2、能熟练地进行编译和调试排除编译后的错误3、正确地在仿真之前进行功能仿真的设置并熟练地完成功能仿真4、掌握基于ACEX1K系列EP1K30TC144-3器件的时序仿真方法.5、思考题1、采用case语句和if-else语句分别设计的八选一多路选择器之间有什么区别2、如果要求不采用always语句而采用assign语句设计该组合逻辑电路该如何设计实验三组合逻辑电路的设计21、实验目的与要求掌握在QuartusⅡ开发环境下运用硬件描述语言输入法对8线-3线优先编码器74148电路进行编译、调试和仿真的方法.要求分别用case语句和if-else语句设计8线-3线优先编码器74148.电路的输入为ei、i1、i0、i2、i3、i4、i5、i6、i7输出为a2、a1、a0、gs、eo.优先编码器74148的功能表如下:2、实验内容1、在QuartusⅡ开发环境下建立工程并将8线-3线优先编码器74148电路的硬件描述语言程序输入2、完成编译、调试和仿真分析实验仿真结果判断其正确性.3、教学形式1、本实验为设计型实验学生在实验前预习实验指导书2、指导教师应该在实验前阐述实验目的、内容、方法和步骤并且就实验中的难点和注意事项进行一定的说明3、实验结束之后学生按照实验报告的书写格式自行完成实验报告.4、应达到的实验能力标准1、能熟练地在Quartu