Menu Close

板级实验一—Quartus下VHDL编辑与编译

这是第一个例子将会在硬件实验板演示我们的设计。本节的目的不是给大家介绍复杂的设计工程,复杂的设计方法,而是借助一个简单的例子,介绍如何将整个设计流程介绍给大家。本节内容包括新建文件,编写VHDL 代码,将代码添加到工程中,编译,开发板相关硬件介绍,管脚锁定,编程下载,板级验证。我们将按照这套流程一步步教会FPGA(VHDL)的开发流程。

  1. 开发板 FII-PRA 006/010
  2. Quartus 新建工程
  3. 新建文件,编写VHDL代码

按照Quartus新建工程介绍,新建工程,工程名及顶层设计文件名都为fadd1 。

3.1 新建VHDL文件, 菜单File –> new, 打开对话框如图1,

%title插图%num

图 1

在图1中选择VHDL File, 点击OK。

在Quartus的编辑区,出现了待编辑的文件,文件名为 VHDL1.VHD,也可能VHDL2.VHD等,决定于之前操作过多少次新建文件。如图2,

%title插图%num

图2

在图中编写 VHDL文件。如图3

%title插图%num

图3

注:关键字entity后的实体名称为 full_addition1,这里要求模块名称,顶层文件名,顶层实体名,工程名要求一致,都为 full_addition1。

3.2  文件存储

File–>save as… , 并存为 full_addition1.vhd , 如图4

%title插图%num

图4

文件存储后,将会自动加入工程中。如图5,

%title插图%num

图5

如果文件没有自动加入,也可以在菜单Project–>Add Current File to Project,将刚编辑的文件加入工程。也可以利用Project–> Add/Remove Files in Project…添加或移除文件。

%title插图%num

图6

3.3  编译过程

    • 编译, 点击菜单Processing–>Start Compilation ,如图7

%title插图%num

图7

或点击工具栏右箭头按钮,如图8

%title插图%num

图8

3.4  编译进程,如图9

%title插图%num

图9

 

  1. 开发板硬件相关部分介绍
  2. Quartus 下 FPGA管脚锁定
  3. 重新编译
  4. 编程下载
  5. 板级验证

对应视频:

Posted in FPGA, FPGA 教材教案, Quartus II, Quartus II, VHDL, VHDL, 开发工具, 开发语言, 教材与教案, 文章, 编程语言

发表回复

相关链接