- 1、本文档共26页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
FPGA(Verilog)实验报告
成都学院
班 级: 微电子技术系07级1班
专 业: 集成电路设计与集成系统
姓 名:
学 号:
指导老师:
实验地点: 二教实验大楼405室
实验项目名称目录:
1、四位寄存器………………………1
2、流水灯…………………………5
3、动态数码管显示………………9
4、按键去抖动………………………13
5、数控分频器……………………17
6、数字时钟…………………………22
FPGA实验报告(一)
班 级: 微电子技术系07级1班 指导老师:
专 业: 集成电路设计与集成系统 实验地点: 二教实验大楼405室
姓 名: 实验日期: 2009-10-21
学 号: 成 绩:
一、实验名称
四位寄存器
二、实验目的
通过此实验让用户进一步了解、熟悉和掌握CPLD/FPGA开发软件的使用方法及Verilog HDL的编程方法;学习简单时序电路的设计和硬件测试。
三、实验内容
(1) 使用QUARTUSⅡ建立工程;
(2) QUARTUSⅡ建立设计;
(3) 设置编译选项并编译硬件系统;
(4) 下载硬件设计到目标FPGA;
(5) 功能仿真;
(6) 观察LED的状态。
四、实验原理
FPGA同单片机一样,为用户提供了许多灵活独立的输入/输出、I/O口(单元)。FPGA每个I/O口可以配置为输入、输出、双向I/O、集电极开路和三态门等各种组态。作为输出口时,FPGA的I/O口可以吸收最大为24mA的电流,可以直接驱动发光二极管LED等器件。所以只要正确分配并锁定引脚后,在相应的引脚上输出低电平“0”,就可实现点亮发光二极管的功能。
寄存器(register)用于寄存一组二值代码,它被广泛地应用于各类数字系统和数字计算机中。因为一个触发器能储存1位二值代码,所以用N个触发器组成的寄存器能够储存一组N位的二值代码。本实验利用已经描述的D触发器来构成更高层次的模块4位寄存器
五、实验步骤
(1) 启动QUARTUSⅡ建立一个空白工程,然后命名为reg4.qpf.
(2) 新建VerilogHDL源程序文件reg4.v,输入程序代码并保存,然后进行综合编译.若在编译过程中发现错误,则找出并更正错误,直到编译成功为止.
(3) 新建VerilogHDL源程序文件flop.v,输入程序代码并保存,然后进行综合编译.若在编译过程中发现错误,则找出并更正错误,直到编译成功为止.
(4) 建立矢量波形文件。
① 在QuartusⅡ主界面中,单击“File”菜单下的“New”命令,在弹出的“New”对话框中选择“Other Files”页面,如图图一.1。选择“Vector Waveform File”后单击“OK”按钮。
② 添加引脚或节点。在图一.2中,左键双击“Name”下方空白处,弹出“Insert Node or Bus”对话框,如图一.3所示。单击对话框“Node Finder…”按钮后,弹出“Node Finder”对话框,如图一.4。
③ 在图一.4中,在“Filter”后面的方框里选择“Pin:all”,然后单击“List”按钮,在“Node Found”栏中列出了设计中的所有的输入/输出引脚号。
④ 单击图一.4 按钮,所有列出的输入/输出引脚号被复制到右边一侧。也可以根据情况选择部分引脚号复制到右边,方法是在左边选中想要的引脚号,单击按钮即可。选择好了引脚号后,单击“OK”按钮,返回“Insert Node or Bus”对话框,此时,在“Name”和“Type”栏里出现了“Multiple Items”项。单击“OK”按钮,选中的输入/输出引脚号都添加到矢量波形编辑窗口中
您可能关注的文档
- B2B暨电子供应链体系.ppt
- beowulf贝奥武甫.ppt
- BMW宝马MINI新车上市运动策划案[资料].ppt
- BP神经网络模型教案[PPT课件].ppt
- BIM技术应用专题汇报.ppt
- CE-525航线飞行程序.ppt
- BP神经网络模型 PPT课件.ppt
- ch2 Matlab矩阵的生成与运算[宝典].ppt
- ch2 Matlab矩阵的生成与运算【PPT】.ppt
- ch2 matlab矩阵的生成与运算(ppt).ppt
- 计及电动汽车移动储能动态电价的微电网优化调度研究及解决方案.pdf
- 浅谈电动汽车充电桩绝缘智能化自检装置的设计与应用 .pdf
- 浅谈电动汽车公共充电桩布局方案评价方法.pdf
- 浅谈基于弹性响应的电动汽车快充电价定价策略 汽车充电桩有序充电.pdf
- 浅谈光储充一体化社区的有序充电策略及解决方案.pdf
- 晚期肾透明细胞癌系统性治疗中国专家共识(2024版).pptx
- 中国膀胱癌保膀胱治疗多学科诊治协作共识(2022版).pptx
- 成人心血管外科手术体外循环患者血液管理指南.pptx
- 下尿路修复重建移植物应用规范中国专家共识.pptx
- 中国儿童急性非静脉曲张性上消化道出血诊治指南(2024).pptx
文档评论(0)