- 1、本文档共55页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数字电子技术课程设计课件教案
* 5、下载所输入的程序: ①打开编程窗和配置文件。首先将实验系统和并口通信线连接好,打开电源。在菜单Tool中选择Programmer,于是弹出如图所示的编程窗。在Mode栏中有4种编程模式可以选择:JTAG, Passive Serial, Active Serial和In-Socket。为了直接对FPGA进行配置,在编程窗的编程模式Mode中选JTAG(默认),并选中打勾下载文件右侧的第一小方框。注意要仔细核对下载文件路径与文件名。如果此文件没有出现或有错,单击左侧“Add File”按钮,手动选择配置文件f_adder.sof。 QuartusⅡ设计流程 * ②设置编程器。若是初次安装的QuartusⅡ,在编程前必须进行编程器选择操作。这里准备选择ByteBlaster MV[LPT1]。单击Hardware Setup按钮可设置下载接口方式,在弹出的Hardware Setup对话框中,选择Hardware settings页,再双击此页中的选项BytcBlaster之后,单击Close按钮,关闭对话框即可。这时应该在编程窗右上显示出编程方式:ytcBlaster [LPT 1]。如果打开下所示的窗口内“Currently selected”右侧显示No Hardware,则必须加入下载方式。即点击Add Hardware钮,在弹出的窗中点击OK,再在窗口中双击BytcBlaster,使“Currently selected”右侧显示BytcBlaster [LPT1]。 QuartusⅡ设计流程 * QuartusⅡ设计流程 * ③下载:单击下载标符Start按钮,即进入对目标器件FPGA的配置下载操作。当Progress显示出100%,以及在底部的处理栏中出现“Configuration Succeeded”时,表示编程成功。注意,如果必要,可再次单击Start按钮,直至编程成功。 ④硬件测试:软件下载成功后,测试已完成电路是否符合设计要求。 QuartusⅡ设计流程 * * 数字电路系统的基本结构 首先应进行系统模块的划分,规定每一模块的功能以及各个模块之间的接口。 通常分为如下四个模块: 输入电路模块; 输出电路模块; 处理电路模块; 显示电路模块。 * 实施方式: ①用原理图设计方式完成设计。 ②使用功能仿真单独仿真验证各模块的功能。 ③产生顶层模块,完成顶层设计。 ④选择目标器件,编译顶层设计,在编译报告中查看时序分析结果和器件资源使用情况。 ⑤在分配编辑器中完成引脚分配。 ⑥下载到芯片并验证设计 ⑦将调试好的程序作为论文的一部分提交 答辩 * 传统设计方法 传统的设计方法是基于中小规模集成电路器件进行设计(如74系列及其改进系列、CC4000系列、74HC系列等都属于通用型数字集成电路),而且是采用自底向上进行设计: (1)首先确定可用的元器件; (2)根据这些器件进行逻辑设计,完成各模块; (3)将各模块进行连接,最后形成系统; (4)而后经调试、测量观察整个系统是否达到规定的性能指标。 * EDA(Electronics Design Automation)即电子设计自动化技术。EDA技术就是依赖功能强大的计算机,在EDA工具软件平台上,对硬件描述语言HDL为系统逻辑描述手段完成的设计文件,自动的完成逻辑编译、逻辑化简、逻辑分割、逻辑综合、结构综合(布局布线),以及逻辑优化和仿真测试,直至实现既定的电子线路系统功能。 EDA设计方法 * 电子设计自动化(Electronic Design Automation,EDA)技术是以计算机科学和微电子技术发展为先导,汇集了计算机图形学、拓扑逻辑学、微电子工艺与结构学和计算数学等多种计算机应用学科必威体育精装版成果的先进技术,它是在先进的计算机工作平台上开发出的一整套电子系统设计的软件工具。从20世纪60年代中期开始,人们不断开发出各种计算机辅助设计工具来帮助设计人员进行集成电路和电子系统的设计,集成电路技术的不断发展对EDA技术提出新的要求,并促进了EDA技术的发展。 什么是EDA * QuartusⅡ简介 QuartusⅡ提供了方便的设计输入方式、快速的编译和直接易懂的器件编程。能够支持逻辑门数在百万门以上的逻辑器件的开发,并且为第三方工具提供了无缝接口。QuartusⅡ支持的器件有:Stratix Ⅱ、Stratix GX、Stratix、Mercury、MAX3000A、MAX 7000B、MAX 7000S、MAX 7000AE、MAX Ⅱ、FLEX6000、FLEX10K、FLEX10KA、FLEX
文档评论(0)