第2、3章 Altera Quartus II软件开发

第2、3章 Altera Quartus II软件开发

ID:38322722

大小:3.79 MB

页数:102页

时间:2019-06-10

第2、3章  Altera Quartus II软件开发_第1页
第2、3章  Altera Quartus II软件开发_第2页
第2、3章  Altera Quartus II软件开发_第3页
第2、3章  Altera Quartus II软件开发_第4页
第2、3章  Altera Quartus II软件开发_第5页
资源描述:

《第2、3章 Altera Quartus II软件开发》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、FPGA-CPLD原理及应用山东工商学院电子信息系张守祥zhangsx@sdibt.edu.cn第2、3章Altera QuartusII软件开发ASIC设计流程RequirementBookFunctionalDesignRTLDesign所需功能的自然语言描述所需功能的“逻辑语言”描述用寄存器、存储器、运算单元和状态机等实现逻辑功能细化RTL设计中的模块到触发器和逻辑门用三极管、电容、电阻等实现电路IC版图的设计和规则检查LogicDesignCircuitDesignPhysicalDesignFPGA设计流程RequirementBookFunctionalD

2、esignRTLDesign所需功能的自然语言描述所需功能的“逻辑语言”描述用寄存器、存储器、运算单元和状态机等实现逻辑功能用综合软件细化RTL到触发器和逻辑门布局布线时序检查SynthesisPlace&RouteTimingExtraction设计流程范例(1)电子钟定时闹铃手动调时定时误差微调RequirementBookFunctionalDesignRTLLevelDesignSynthesisPlace&RouteTimingExtraction设计流程范例(2)RequirementBookFunctionalDesignRTLLevelDesignSy

3、nthesisPlace&RouteTimingExtraction主计数器显示译码比较和闹铃电路分频器误差微调时间调整定时输入设计流程范例(3)RequirementBookFunctionalDesignRTLLevelDesignSynthesisPlace&RouteTimingExtraction小时计数主计数器分计数秒计数秒时钟计数加载时钟预置数据设计流程范例(4)RequirementBookFunctionalDesignRTLLevelDesignSynthesisPlace&RouteTimingExtraction设计流程范例(5)Require

4、mentBookFunctionalDesignRTLLevelDesignSynthesisPlace&RouteTimingExtraction设计流程范例(6)RequirementBookFunctionalDesignRTLLevelDesignSynthesisPlace&RouteTimingExtraction硬件实现2.1.1QuartusII软件的特点AlteraQuartusII设计软件提供完整的多平台设计环境,含有FPGA/CPLD设计所有阶段的解决方案。为可编程芯片系统(SOPC)提供全面的设计环境;也为DSPBuilder软件提供了集成综合

5、环境;支持基于VHDL、VerilogHDL和AHDL的设计;支持原理图设计方式。支持第三方的综合、仿真工具。如支持综合工具LeonardoSspectrum、SynplifyPro等,支持仿真工具ModelSim。支持第三方的EDIF文件。支持与结构无关的设计、提供强大的逻辑综合与优化功能。QuartusII支持的器件包括:Stratix系列、Cyclone系列、HardCopy系列、APEX系列、FLEX系列和MAX系列等。2.4.3使用RTL和状态机查看器分析综合结果使用QuartusII的RTLViewer和StateMachineViewer可以查看所设计的

6、原理示意图。单击Processing

7、Start

8、StartAnalysis&Elaboration命令,对设计进行分析。然后使用RTLViewer。1.RTL查看器2.4.3使用RTL和状态机查看器分析综合结果2.状态机查看器2.4.3使用RTL和状态机查看器分析综合结果3.采用技术映射查看器分析综合结果提供的是设计的底级或基元级专用技术原理表征,它展示的是综合后的电路结构。2.6仿真完成了设计输入以及成功综合、布局布线后,只能说明设计符合一定的语法规范。但是否满足设计者要求的功能,是不能保证的,还需要通过仿真流程对设计进行验证。仿真的目的就是在软件环境下,验证电路

9、的行为和设想中的行为是否一致。主要内容QUARTUSII的下载与安装QUARTUSII的基本操作步骤QUARTUSII实例演示申请授权许可证(license)在Windos界面下,使用命令开始

10、运行

11、cmd,出现DOS命令提示符,在DOS命令提示符下键入命令:ipconfig/all在屏幕显示的结果中,在physicaladdress后面有一串12位的16进制数,这就是本计算机的NIC(每2个数字之间有连字符隔开)。例如:00-0F-7D-86-3E-25。-准备工作:查找当前计算机的NIC--(NetworkInterfaceCard)*19申请

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。