- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
西安邮电学院电信系 罗朝霞 西安邮电学院电信系 罗朝霞 ② 设计仿真 *打开仿真器页面 选择菜单命令Assignments/Settings …,弹出下图所示窗口。 选择仿真类型 点击确认 选择Simulator *启动仿真器 选择Processing/Start Simulation命令启动仿真器。 ③ 仿真结果分析 *打开仿真报告窗口 选择菜单命令Processing/Simulator Report,打开仿真报告窗口。 *查看仿真波形 在仿真报告窗口中查看输出波形,检验所设计电路的功能是否正确, 五、器件编程 选择菜单命令Tool/Programmer,弹出下图所示的编程器窗口。 设置编程器 选择编程模式 点击Start按 钮开始编程 加入配置文件 文本输入设计是一种常用的数字系统设计方式,大型设计中一般都采用此种设计方法。此方法的特点是易于使用自顶向下的设计方法、易于模块划分和复用、移植性强、通用性好、设计不因芯片工艺和结构的改变而变化、利于向 ASIC的移植。 文本输入设计方法基本步骤包括设计输入、项目编译和仿真验证。其中项目编译和仿真验证与原理图法类似。 文本输入 1、创建工程 2、建立文本编辑文件 *打开文本编辑器 在创建好一个设计工程之后,选择File / New菜单,在弹出的New新建设计文件选择窗口中选择Device Design Files标签页下的输入源文件的类型,这里选择VHDL File,然后点击OK按钮,即可打开一个文本编辑器窗口。 *编辑文本文件 可在文本编辑窗口直接输入文本文件。 *保存文本设计文件 文本输入完成后,保存设计。VHDL语言的文件扩展名为 .vhd。然后进行项目编译和仿真验证。 输入设计文本文件 一、创建工程 二、译码电路模块的设计 三、顶层设计 四、仿真验证 设计一个十进制递加计数译码电路。 一、创建工程 利用New Project Wizard建立设计工程。 例 二、译码电路模块的设计 译码电路采用VHDL语言进行设计。源程序输入完成后,将其存入已创建好的文件夹中。 vhd文件在激活状态下选择菜单命令File下Create/Update项中的Create Symbol Files for Current File,开始对设计进行编译。若无错误,则为当前设计生成一个符号led7;若有错,查看编译报告并修改,直到正确为止。 三、顶层设计 顶层文件的设计输入采用原理图输入法。 新建一个“Block Diagram/Schematic File”类型的文件,打开图形编辑窗口。 调入input引脚 调入output引脚 调入译码器模块led7 调入74160器件 连线,完成顶层原理图的输入。 四、仿真验证 对顶层原理图设计进行完全编译,完成之后建立仿真波形文件进行时序仿真,仿真波形文件如下图所示 * 5.1 QuartusⅡ 简介 5.2 QuartusⅡ原理图输入设计方法 5.3 QuartusⅡ文本输入设计方法 5.4 QuartusⅡ混合输入设计方法 5.5 QuartusⅡ使用宏功能模块设计方法 QuartusⅡ是Altera公司在21世纪初推出的CPLD/FPGA集成开发环境,它是该公司前一代CPLD/FPGA集成开发环境MAX+PUSⅡ的更新换代产品。 QuartusⅡ提供了一种与结构无关的设计环境,其界面友好,使设计者能方便地进行设计输入、快速处理和器件编程。 QuartusⅡ提供了完整的多平台设计环境,能满足各种特定设计的需要。QuartusⅡ是单片可编程系统(SOPC)设计的综合性环境和SOPC开发的基本设计工具;QuartusⅡ与Matlab和DSP Builder结合,可以进行基于FPGA的DSP系统开发,是DSP硬件系统实现的关键EDA工具。QuartusⅡ可以直接利用第三方的综合工具,如Leonardo Spectrum,并能直接调用这些工具。QuartusⅡ具备仿真功能,同时也支持第三方的仿真工具,如ModelSim。 QuartusⅡ包括模块化的编译器。QuartusⅡ在对设计进行处理时可以进行全编译,也可以单独运行其中的某个功能模块。 QuartusⅡ还包含许多十分有用的LPM模块,它们是复杂或高级系统构建的重要组成部分。 QuartusⅡ软件加强了网络功能,它具有最新的Internet技术,设计人员可以直接通过Internet获得Alter
原创力文档


文档评论(0)