- 1、本文档共34页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
digi_clk.ppt
目录 数字钟的功能要求 设计分析 数字钟主体电路的设计 Quartus II软件的使用方法 详细步骤 7段码显示的译码电路 Altera DE2实验板简介 常用引脚列表 电路的编译与适配 下载、验证 实验任务 参考资料 2. 设计分析 3. 数字钟主体电路的设计 ① 模24计数器的Verilog HDL设计(counter24.v) 小时计数器的计数规律为 00—01—…—22—23—00…,即在设计时要求 小时计数器的个位和十位均按BCD码计数。 ② 模60计数器的Verilog HDL设计(counter60.v) 分和秒计数器的计数规律为 00—01—…—58—59—00… ,可见个位计数器从0~9计数,是一个10进制计数器;十位计数器从0~5计数,是一个六进制计数器。可以先分别设计一个十进制计数器模块(counter10.v)和一个六进制计数器模块(counter6.v),然后将这两个模块组合起来,构成六十进制计数器。 ③ 数字钟主体电路设计与仿真 数字钟主体电路(top_clock.v)包括正常计时和对时间进行校正两部分电路。 功能仿真波形图 4. Quartus II 软件的使用方法 5. 详细设计步骤 以设计10进制加法计数器为例,使用Verilog HDL方式来完成输入。设计输入包括以下步骤: (1)新建一个工程 【1】 打开Quartus II,如图所示: 【2】选择File New project wizard,弹出New project wizards窗口: 【5】如图所示,指定工程目录、工程名和顶层文件名(缺省与工程名相同)。 【7】在添加文件窗口,选择Next进入下一窗口,因为没有要添加的文件。 【8】在器件窗口选定Cyclone EP2C35F672C6(DE2实验板用的FPGA芯片),单击Next继续。 【9】在第3方工具设置窗口,选择Next,这里没有使用其他工具。 【10】在Summary窗口,单击Finish完成新建工程向导。 (2)新建一个Verilog HDL文件 【1】单击File New或 【3】注意文本编辑窗口的名字变为counter10.v 【4】在编辑器窗口输入以下代码并保存。 (3)分析、综合 【1】选择Processing Start Start analysis synthesis, 将counter10.v设为顶层文件:在Project Navigator窗口单击Files标签,右击counter10.v选择Set as Top-Level Entity。 (4)新建仿真测试的激励文件 【1】选择File New ,在弹出的New窗口选择Vector Waveform File,单击OK将打开波形编辑窗口。 【2】在波形编辑窗口的空白处双击,打开节点添加窗口、添加节点,确定。 【3】设置仿真时间为200ns,在波形编辑窗口选择相应的信号,添加激励波形。 (5)仿真 【1】选择仿真类型 【2】生成功能仿真的网表文件,单击 开始功能仿真。 6. 7段码显示的译码电路 7. Altera DE2实验板简介 8. 常用引脚列表 9. 电路的编译与适配 【1】引脚分配:在工程目录新建一个文本文件*.txt,按下图所示的格式输入信号名和对应的引脚号,保存并重命名为*.csv. 【3】编译,选择Processing Start Compliation或单击 10. 下载、验证 【1】将DE2实验板通过USB电缆与主机连接,开启电源。 12. 参考资料 《Verilog HDL与数字ASIC设计基础》 ISBN 9787560944063 罗杰 华中科技大学出版社 Quartus II手册 /literature/lit-qts.jsp DE2 手册 /education/univ/materials/boards/unv-de2-board.html 【2】导入引脚分配文件,选择Assignments Import Assignments …。 开始编译。 完整编译包含: 分析与综合 适配(布局布线) 汇编(生成编程文件) 典型的时序分析 EDA 网表书写 当编译完成,确认无误后,可以时序仿真或下载。 【2】开始下载,选择Tools Programmer或 打开下载窗口。 【3】单击Start开始下载。 * * ? ? * Page ? * by yf.x by yf
您可能关注的文档
- 如何打造坚实的基层团队66885.doc
- 第一章 Flash操作基础.ppt
- 网络计划例题.ppt
- 浙江公基备考.ppt
- 第一讲就业政策与就业形势74722.ppt
- 英语词汇学2.ppt
- 自动化学科概论-第5章45194.ppt
- 线性代数03.ppt
- 第五章 现代物流配送技术.ppt
- 近三年真题汇总分析.doc
- 2025年广西中考地理二轮复习:专题四+人地协调观+课件.pptx
- 2025年广西中考地理二轮复习:专题三+综合思维+课件.pptx
- 2025年中考地理一轮教材梳理:第4讲+天气与气候.pptx
- 第5讲+世界的居民课件+2025年中考地理一轮教材梳理(商务星球版).pptx
- 冀教版一年级上册数学精品教学课件 第1单元 熟悉的数与加减法 1.1.6 认识1-9 第6课时 合与分.ppt
- 2025年中考一轮道德与法治复习课件:坚持宪法至上.pptx
- 2025年河北省中考一轮道德与法治复习课件:崇尚法治精神.pptx
- 八年级下册第二单元+理解权利义务+课件-2025年吉林省中考道德与法治一轮复习.pptx
- 精品解析:湖南省娄底市2019-2020学年八年级(上)期中考试物理试题(原卷版).doc
- 2025年中考地理一轮教材梳理:第10讲+中国的疆域与人口.pptx
文档评论(0)