Quartus II
——以10进制计数器为例
物理硬件基于康芯GW48—PK实验箱
目录
1 基于Quartus II的系统设计流程................................................. 2
2 计数器的 VHDL 设计.................................................................. 3
编辑设计文件...................................................................... 3
创建工程............................................................................... 5
编译前设置............................................................................9
编译........................................................................................11
仿真....................................................................................... 13
引脚锁定............................................................................... 17
编程下载............................................................................... 18
附:本讲义所用VHDL程序源代码....................................................21
QuartusII 基本使用方法
Altera 的 QuartusII 提供了完整的多平台设计环境,能满足各种特定设计的需要,是单芯片可编程系统(SOPC)设计的综合性环境和 SOPC 开发的基本设计工具,并为 Atera DSP开发包进行系统模型设计提供了集成综合环境。QuartusII 设计环境完全支持 VHDL、Verilog的设计流程,其内部嵌有 VHDL、Verilog 逻辑综合器。QuartusII 也具备仿真功能,此外,与 MATLAB 和 DSP Builder 结合,可以进行基于 FPGA 的 DSP 系统开发,是 DSP 硬件系统实现的关键 EDA 工具。
本章将以数个简单的例子详细介绍 QuartusII 的使用方法,包括设计输入、综合与适配、仿真测试、优化设计和编程下载等方法。
1、基于Quartus II的系统设计流程
Quartus II 的一般设计流程如图1所示,QuartusII 支持多种设计输入方法,如:原理图式图形设计输入、文本编辑、第三方工具等。
图 1 QuartusII 的设计流程
2 计数器的 VHDL 设计
通过一个 4 位二进制计数器的设计实例,对 QuartusII 的重要功能和使用方法作
一些说明,并详细介绍 QuartusII 的基本设计流程。
编辑设计文件
首先建立工作库目录,以便设计工程项目的存储。
任何一项设计都是一项工程(Project),都必须首先为此工程建立一个放置与此工程相关的所有文件的文件夹。此文件夹将被 EDA 软件默认为工作库(Work Library)。一般,不同的设计项目最好放在不同的文件夹中,而同一工程的所有文件都必须放在同一文件夹中。在建立了文件夹后就可以通过 QuartusII 的文本编辑器编辑设计文件,步骤如下:
(1)新建一个文件夹。T,在 F 盘中,路径为
F:\CNT。
注意:文件夹名不能用中文,也最好不要用数字。
(2)输入源程序。打开 QuartusII,选择菜单“File”→“New”,在 New 窗口中的“Device
Design Files”中选择编辑文件的语言类型,这里选择“VHDL File”(如图2-1
所示)。然后在 VHDL 文本编辑窗口中输入,如图 2-2所示,4 位二进制计数器的
VHDL 程序。
图 2-1 选择编辑文件的语言类型
图2-2 编辑输入设计文件
(3)文件存盘。选择菜单“File”→“Save As”,找到要保存的文件
QuartusII 基本使用方法 来自淘豆网m.daumloan.com转载请标明出处.