- 1、本文档共22页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Verilog_HDL与FPGA设计基础
实验指导书
电子工程学院 微电子系
说 明
本实验指导书用于《基于Verilog_HDL的FPGA设计基础》课程内实验指导。
实验指导书主要内容只包括大纲所列课内基本实验,学生自选实验题目可由学生自由选择,并参考本课程网站所提供的复杂电路设计实例完成。
实验所用EDA工具的使用方法均配有屏幕录像视频,可配合实验指导书一起使用。
实验报告格式和要求
实验报告要求采用按“设计规范”的方式撰写,具体格式和要求如下:
第一页:
实验题目
版本v1.0
专业:
班级:
姓名:
学号:
日期
第二页开始:
功能描述:
应简要,但全面的描述实验题目要完成的功能。
设计方案:(如果题目复杂,可分为总体设计方案和详细设计方案)
对设计思想,方法以及所设计电路的基本结构进行描述,辅以总体设计框图,子模块框图(多模块的复杂设计情况)以及管脚列表进行说明。
验证方案:
给出验证设计的基本思想和方法,仿真用例等。如果是需要下载到开发板上的实验,要给出开发板型号、管脚分配的.udf文件
设计代码:
带有注释的设计和仿真代码。
仿真结果分析
1、逻辑仿真结果:在Modelsim中对设计仿真,对照验证方案对仿真结果进行分析说明。
2、下载验证:对下载到开发板上的设计仿真结果进行说明,最好配有结果照片。
实验一 熟悉Modelsim仿真环境
实验目的
熟悉Modelsim仿真环境,为后续的电路设计、仿真等工作打好基础。
实验要求
1、学会使用Modelsim仿真器的基本功能;
2、按照仿真程序的结构编写仿真程序。
实验原理
ModelSim HDL仿真工具同时支持VHDL和verilog两种硬件描述语言的仿真及混合仿真。它们的仿真步骤基本一致。在此只给出verilog的仿真步骤。
1、打开Modelsim工具,显示如下界面:
2、创建工程
1)点击File-new-project,弹出下面窗口:
2)在窗口中敲入工程名和工程存储的目录地址,点击OK按钮,弹出如下窗口:
3)如果已经编写好程序代码,直接点击“add existing file”,弹出如下窗口:
点击Browse按钮选择编辑好的代码文件,然后点击OK。
如果没有编辑好的代码,需要在仿真工具中编辑,点击“create new file”,弹出如下窗口:
敲入代码文件名,并在add file as type栏选择verilog格式,点击OK,出现如下画面:
然后双击文件名,对文件进行编辑。
3、编译文件
1)点击按钮编译所有工程下的文件;
2)点击按钮对单个文件进行编译。
编译结果如下窗口所示:
如果编译成功,显示绿色成功指示;如果不成功,报告错误个数,双击红色错误即可显示错误的具体细节。
4、开始仿真
1)点击simulation-start simulation,展开work工作库,选择测试文件为顶层文件,点击OK。
2)点击add-to wave-all items in region and below,添加波形文件,将顶层目录下的所有信号都添加到波形文件中。也可以选择all items in region,只添加顶层文件中的信号,或者添加all items in design添加设计中的信号!
点击后弹出如下窗口:
3)点击按钮运行,运行时间如按钮左边窗口显示,运行时间可以修改。继续运行可以再次点击按钮。重新开始运行点击按钮。中断运行点击按钮。中断后,从中断点继续运行点击按钮。一直运行点击按钮,注意点击一直运行按钮后,除非测试文件中有$stop或者$finish,否则仿真不会自动停止。
4)点击运行按钮后,显示如下画面:
缩小波形图点击按钮 ,放大波形图点击按钮。
实验内容及步骤
1、实验内容
用Modelsim工具仿真一个4位同步计数器电路。
2、实验步骤
1)按照实验原理的步骤要求完成工程的创建工作;
2)编写4位同步计数器电路;
3)编写4位同步计数器电路仿真程序;
4)按照实验原理的步骤完成电路的编译及仿真工作,观察输出波形,检验结果是否正确,如果正确完成实验,如果结果出错,通过查看电路中间变量等方法,纠错,并重新编译,仿真,直到结果正确为止。
撰写报告
按附录要求撰写总结报告
实验二 设计一个四位的先行进位全加器
实验目的
1、掌握门级电路描述的方法;
2、掌握电路仿真程序编写技巧。
实验要求
1、可综合的门级电路描述一个4位的先行进位全加器;
2、编写电路仿真程序,要求测试输入的所有组合情况;
3、观察仿真结果。
实验原理
串行进位加法器需要一级一级的进位,进位延迟很大。先行进位加法器(也叫超前进位加法器)可以有效的减少进位延迟。
您可能关注的文档
- 人教版八下物理第九章压强复习(37张幻灯片)浅析.ppt
- 勘察仪器与原理第三章第三节第四节ok预案.ppt
- 人教版比例的意义和基本性质浅析.ppt
- 扫描电子显微镜1浅析.ppt
- 人教版必修2.2原电池浅析.ppt
- 人教版必修2第一节化学能与热能浅析.ppt
- 扫描隧道显微镜(STM)浅析.ppt
- 康第五章5.1-5.2放大器中的负反馈预案.ppt
- 人教版必修3第二章第一节通过神经系统的调节(共34张)浅析.ppt
- 施工升降机论述.pptx
- 2025AACR十大热门靶点推荐和解读报告52页.docx
- 财务部管理报表.xlsx
- 高中物理新人教版选修3-1课件第二章恒定电流第7节闭合电路欧姆定律.ppt
- 第三单元知识梳理(课件)-三年级语文下册单元复习(部编版).pptx
- 俄罗斯知识点训练课件-七年级地理下学期人教版(2024).pptx
- 课外古诗词诵读龟虽寿-八年级语文上学期课内课件(统编版).pptx
- 高三语文二轮复习课件第七部分实用类文本阅读7.2.1.ppt
- 高考物理人教版一轮复习课件第4章第3讲圆周运动.ppt
- 高考英语一轮复习课件53Lifeinthefuture.ppt
- 2025-2030衣柜行业风险投资发展分析及投资融资策略研究报告.docx
文档评论(0)