QuartusⅡ 集成开发平台简介 Altera公司的QuartusⅡ 软件提供了可编程片上系统(SOPC)设计的一个集成开发环境,是SOPC设计的基础
用户使用QuartusⅡ软件可以方便地进行系统级设计,嵌入式软件开发和可编程逻辑器件设计
QuartusⅡ设计软件为用户提供了一个完整的多平台开发环境, FPGA和CPLD设计阶段所需要的设计输入、逻辑综合、布局布线、时序分析、仿真和编程下载的全部解决方案都包括在其中,是一个理想的EDA开发环境
QuartusⅡ软件为用户提供了图形用户界面、EDA工具界面和命令行界面三种操作方式,用户可以任选其中一种,如图11
2 所示为QuartusⅡ软件的图形用户界面,该图形界面除了一个主工作窗口外,还包括了6个信息窗口
Project Navigator 窗口包括三个相互可以切换的标签,其中Hierarchy标签提供了逻辑单元、寄存器和存储器资源等使用信息,Files和Design Units标签提供了工程文件和设计单元的列表
Status窗口显示编译阶段的进度和花费的时间
Node Finder窗口方便设计者查看存储在工程数据库中的任何节点信息
Message窗口提供详细的编译报告、警告和错误信息,设计者可以根据某个信息定位到QuartusⅡ软件不 同 窗口中的一个节点或 帮 助 文件
Change Manager窗口可以跟 踪 在Chip Editor中对 设计文件进行变 更 的信息
Tcl Console窗口提供了一个可以输入Tcl命令或 执 行Tcl脚 本 文件的控 制 台
以上介绍 的所有 窗口可以在菜 单View→ Utility Windows中进行显示和隐 藏 切换
下面主要针 对 设计输入、设计项 目 的编译和设计项 目 的仿真验 证 分别 进行介绍
1 设计输入 1
创建工程 Q