QuartusII操作入门

更新时间:2023-04-27 19:55:36 阅读: 评论:0


2023年4月27日发(作者:银行结算业务)

QuartusII操作⼊门

使⽤Quartus设计FPGA,简单包括以下流程:

1. 新建⼯程,

写代码

2. 编译⼯程,

找错误

3. 分配引脚,

重编译

4. 下载配置,

到硬件

为保证设计的正确性,在编译后,⼀般还需要做仿真验证,然后下载⾄硬件,有两种仿真⽅式:

- 功能仿真

- 时序仿真

新建⼯程,写代码

-创建⼯程⽂件夹

在电脑上新建⼀个⽂件夹,例如E东部华侨城游玩攻略 :Lianxi_1。⼯程的⽂件将全都存在这个⽂件夹内,便于管理。⼀个⼯程对应⼀个⽂件夹。

-新建⼯程

打开QuartusII,File->New Project Wizard…如下图:

第1个,选择⼯作⽬录:选刚才建⽴的空⽂件夹.

第2个,填⼊⼯程名称。要有意义,⽐如要做⼀个38译码器,⼯程名就叫decoder3_8,不要使⽤中⽂。

第3个,顶层设计实体名,默认。

Next… 下图,添加已有的源代码⽂件,没有的话,点Next

下图,选FPGA型号,根据你FPGA芯⽚上印刷的型号选择。

⽐如,我使⽤的芯⽚型号如下:

Family: Cyclone II

Device:EP2C5T144C8

Next…下图,选择综合、仿真、时序分析⼯具. 此处如果全部选择None,表⽰⽤Quartus⾃带的⼯具。

注:Quartus 9.1以后的版本不再⾃带仿真⼯具,需要安装Modelsim之类的软件来仿真。

Next.. 下图,是前⾯设置的信息的总览,检查⽆误就点Finish

写代码

新建VerilogHDL⽂件,写代码,保存时,⽂件名要与module后⾯定义的实体名⼀致。即,保存decoder3_8.v到你的⼯程⽂件夹内。

module decoder3_8 (data_out, data_in ) ;

input [2:0] data_in;

output [7:0] data_out;

reg [7:0] data_out;

always @(data_in)

begin

ca (data_in )

yunfu 3'b000: data_out人物背影 =8'b11111110;

3'b今日银行存款利率 001: data_out=8'b11111101;

3'b010: data_out=8'b11111011;

3'b011: data_out=8'b11110111;

3'b100: data_out=8'b11101111;

3'b101: data_out=8'b11011111;

3'b110: data_out=8'b10111111;

3'b111: data_out=8'b01111111;

default壮阳极品 : data_out=8'bxxxxxxxx;

endca

end

endmodule管理会计论文

保存为 decoder3_8.v

将此源⽂件设置为顶层⽂件,如下图:

导航窗⼝Project Navigator下边→点Files

右击⽂件decoder3_8.v

设为顶层实体Set Top-Level Entity

再点击⼯程架构Hierachy,检查顶层架构是否为当前顶层⽂件。

说明:⼀个⼯程内,可以有多个源代码⽂件。但只有⼀个是顶层⽂件,代表最顶层设计,它可以引⽤⼯程⽬录内的其他源⽂件。

编译⼯程,找错误

编译:Processing–>Start Compilation

编译不成功时,下⽅会有红⾊提⽰信息,请仔细检查语法,双击红⾊提⽰信息,可以直接定位到错误代码附近位置。

修改后重新编译,直⾄修改完所有错误。

编译成功,只是语法没有错误,牛顿 但并不代表设计就是完全正确的。

我们可以通过仿真来检查设计是食品安全管理制度 否符合预计的功能。

分配引脚捧月 ,重编译

前⾯的设计完成后,开始分配引脚

说明:FPGA引脚众多,⼤部分引脚都可以任意设置为输⼊或输出,我们可以将本⼯程中输⼊输出分配到任意可分配的引脚上。当然,对于

已经做好的硬件开发版来说,有些按键、显⽰灯等已经事先与FPGA连接好了,所以分配引脚的时候要根据硬件电路原理图正确分配引脚。

分配引脚操作:Assignment -> Pin Planner,如图。分配完引脚,关闭窗⼝,重新编译⼯程。

下载配置,到硬件

下载程序到FPGA,有多种⽅式,我们⼀般⽤USB-Blaster。

-连接下载器

将USB-Blaster的USB端插电脑上,另⼀端10针接头接FPGA板上的JTAG插座。

⽤⼀根USB线给FPGA板供电。

如果你的电脑第⼀次使⽤USB-Blaster下载器,需要为它安装驱动:

⽅法:我的电脑右键->设备管理器->USB-Blaster右键->更新驱动->定位到Quartus安装⽬录C:altera9.0quartusdriversusb-

blaster,等待安装完成。

-下载 卤菜配料配方

菜单Tools -> Programmer,下图

左上⽅,点Hardware Setup…->下拉选择USBBlaster->Clo.

界⾯顶部中间选下载⽅式,Mode: JTAG

左侧,按Start下载 .sof⽂件。

OK,测试硬件功能是否正确吧。


本文发布于:2023-04-27 19:55:36,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/fan/89/851474.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:quartus
相关文章
留言与评论(共有 0 条评论)
   
验证码:
推荐文章
排行榜
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图