Presentation is loading. Please wait.

Presentation is loading. Please wait.

第四章 QuartusII软件的应用 本章重点: 本章难点: EDA技术 QuartusII的设计输入 QuartusII软件的综合与编译

Similar presentations


Presentation on theme: "第四章 QuartusII软件的应用 本章重点: 本章难点: EDA技术 QuartusII的设计输入 QuartusII软件的综合与编译"— Presentation transcript:

1 第四章 QuartusII软件的应用 本章重点: 本章难点: EDA技术 QuartusII的设计输入 QuartusII软件的综合与编译

2 第一节、Quartus II 软件概述 EDA技术
Quartus II是Altera公司在21世纪推出的 FPGA/CPLD开发环境,是Altera前一代 FPGA/CPLD集成开发环境MAX+Plus II的更新 换代产品,其功能强大,界面友好,使用便 捷。 Quartus II 软件集成了Altera的 FPGA/CPLD开发流程中所涉及的所有工具和 第三方软件接口。通过使用此开发工具,设 计者可以创建、组织和管理自己的设计。

3 一、QUARTUS的特点 EDA技术 1、全面的设计环境 2、支持器件 3、支持MAX+PLUS II 4、SOPC设计
5、SOPC Builder 6、DSP Builder 7、IP核 8、存储器编译器 9、先进的时序逼近方法 10、有效的验证方案

4 EDA技术 二、Quartus II软件的开发流程 Quartus II的设计流程

5 EDA技术 EDA工具设计流程 EDA工具输出文件包括VHDL输出文件.vho、VQM文件、标准延时格式输出文件、测试台文件、符合文件、TCL脚本文件、IBIS输出文件、HSPICE仿真台文件和STAMP模型文件。

6 Quartus II命令行设计流程 EDA技术

7 第二节、Quartus II 的设计过程 EDA技术 标题栏 菜单栏 工具栏 资源管理窗口 工程工作区 编辑状态显示窗口 信息显示窗口

8 EDA技术 1.建立新工程 1)指定工程名称 File→New Project Wizard 单击Next

9 EDA技术 注意: 工程名要与顶层实体名相同! 如果文件夹不存在,系统会提示用户是否创建该文件夹! 新工程的文件夹名 工程名 顶层实体名
单击Next

10 EDA技术 2)选择需要加入的文件和库 如果此设计包括其他设计文件,可以在“File name”的下拉菜单中选择文件,或者单击“Add All”按钮加入该目录下的所有文件。如果需要用户自定义的库,则单击“User Libraries”按钮来选择。

11 EDA技术 3)选择目标器件 系统会自动给所设计的文件分配一个器件 用户需制定目标器件 封装类型 引脚数量 速度等级

12 EDA技术 4)选择第三方EDA工具 可选择与Quartusii 兼容的特定的第三方设计输入工具、仿真工具以及时序分析工具。

13 EDA技术 5)结束设置 建立的工程名称、选择的器件和选择的第三方工具等信息如果无误的话则可单击“Finish”

14 EDA技术 2.建立文件 File→New或使用快捷键Ctrl+N,弹出 双击”VHDL File”

15 EDA技术 3.输入代码 文本代码中的关键字会高亮显示,用以提示关键字拼写是否正确。

16 EDA技术 4.保存文件 单击保存文件按钮。在默认情况下,“文件名”的文本编辑框中的名称默认与工程名称相同,单击“保存”按钮,即可保存文件。

17 EDA技术 5.编译工程 单击编译按钮开始编译

18 EDA技术 6.建立矢量波形 File→New,弹出 双击 双击

19 EDA技术 7.添加引脚或节点 弹出“Insert Node or Bus”对话框。 单击

20 EDA技术 单击 单击

21 EDA技术 8.编辑输入信号并保存文件 单击 编辑输入信号

22 EDA技术 仿真分为功能仿真和时序仿真,也称前仿真和后仿真。功能仿真是忽略延时后的仿真,是最理想的仿真;时序仿真是加上了一些延时的仿真,是最接近于实际的仿真。在设计中,通常先做功能仿真验证逻辑的正确性,后做时序仿真验证时序是否符合要求。 9.仿真波形

23 EDA技术 1)功能仿真 单击Assignments菜单下的setting,弹出 单击

24 EDA技术 软件默认的是“Timing”选项 选择 单击

25 EDA技术 设置完成后需要生成功能仿真网络表。单击“Processing”菜单下的“Generate Functional Simulation Netlist” 单击

26 EDA技术 单击

27 EDA技术 2)时序仿真 单击


Download ppt "第四章 QuartusII软件的应用 本章重点: 本章难点: EDA技术 QuartusII的设计输入 QuartusII软件的综合与编译"

Similar presentations


Ads by Google