第三章测试方法
1
3.4.2 QuartusⅡ仿真软件简介与使用
QuartusⅡ是 Altera 公司的第四代可编程逻辑器件开发软件,可以提供易用的设计输入、快速的编
译和器件编程。QuartusⅡ开发软件支持百万门级的设计,并且为其他 EDA 工具提供了方便的接口。
1.Quartus II 的功能
(1)QuartusⅡ支持的器件
QuartusⅡ支持的器件包括 FLEX6000 、APEXⅡ、Stratix、StratixⅡ、Cyclone、CycloneⅡ等器件。
(2)QuartusⅡ逻辑设计的兼容性
设计输入支持:原理图输入、模块输入、VHDL 文本输入。
2.Quartus II 的特点
QuartusⅡ软件提供了图形化的用户接口,系统含有一个集成设计环境,包括从设计输入开始到器
件编程的每一步。
设计时可以在层次化的项目管理中组合各种不同类型的设计文件,可以为每一个功能模块选择最
佳的设计输入方式。比如,设计时可以首先使用 Block Editor 来产生框图,而产生的框图可以在设
计的顶层来描述系统结构,然后使用其他的原理图、框图、AHDL 设计文件(.tdf)、 EDIF 设计文件
(.edf)、 VHDL 设计文件(.vhd) 、VerilogHDL 设计文件(.v)来产生底层的设计文件。使设计者在设计
逻辑结构时不需要担心目标器件的实现问题。
3.Quartus II 的用户界面
启动 QuartusⅡ软件,如图 3-4-15 QuartusⅡ基本界面所示,由标题栏、菜单栏、工具栏、资源管理
窗、状态窗、信息窗、工作区等组成。
图 3-4-15 QuartusⅡ基本界面
(1) 菜单栏
Project、Assignments、Processing、Tools 集中了 QuartusⅡ软件较为核心的全部操作命令。如图
3-4-16 所示。
图 3-4-16 菜单栏
① Project(菜单)主要是对工程的操作。
Add/Remove Files in Project:添加或新建文件。
Revisions:创建或删除工程。
Archive Project: 为工程归档或备份。