0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

Quartus Prime Pro 25.1版本的安装和使用

友晶FPGA 来源:友晶FPGA 2025-10-07 13:06 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

如果用户开发板是基于Agilex 3、Agilex 5等高阶器件,则需要安装高版本的Quartus软件比如Quartus Prime Pro 25.1版本,这个版本在安装包和license获取(免费)等方面跟以往的Quartus软件略有不同,本文将一步步演示该版本的软件安装、工程创建和仿真验证。

一 安装Quartus 软件

进入Altera官网选择Quartus Prime Pro 25.1版本:

3f77a6f6-98e4-11f0-8c8f-92fbcf53809c.png

然后点击Individual Files,选择Quartus Prime Pro Edition Part 1&Part2、 Ashling RiscFree IDE Altera(如果创建Nios V 工程则需要该文件包) 、 QuestaSetup-25.1.0.129-windows.exe、Agilex 3 器件支持包(如果是Agilex5的板子则下载Agilex 5 器件支持包)、Agilex common 文件共6个文件并下载:

3fd861c6-98e4-11f0-8c8f-92fbcf53809c.png

40353bbc-98e4-11f0-8c8f-92fbcf53809c.png

408e8762-98e4-11f0-8c8f-92fbcf53809c.png

40e88ec4-98e4-11f0-8c8f-92fbcf53809c.png

所有文件都下载完以后,双击QuartusProSetup-25.1.0.129-windows.exe文件进行安装。安装的过程中会默认选择一起安装Ashling RiscFree IDE和Agilex3器件包以及Questa等,建议安装的过程中所有默认设置都保留(除了安装路径自己选择外)。USB Blaster III驱动程序将在软件安装结束时安装如下图所示:

413ec956-98e4-11f0-8c8f-92fbcf53809c.png

重要提示:Altera Agilex 5、Agilex 3的开发人员能够免费访问Intel Quartus Pro Edition软件-无需额外购买许可证,从而充分利用Quartus Pro的设计和编译功能。有关如何获得免费许可证的详细信息,请参阅英特尔的官方指南:Acquiring Free No-Cost Licenses for Intel Agilex 5 Devices或者直接参考以下步骤:双击电脑桌面Quartus Prime Pro 25.1 的图标打开Quartus, 点击菜单Tools——License Setup, 然后点击 Get no-cost licenses, 将如下复选框全部选上:

419bcb4c-98e4-11f0-8c8f-92fbcf53809c.png

这时会提示仿真器Questa的license文件位置,并提醒用户去设置环境变量:

41f6b110-98e4-11f0-8c8f-92fbcf53809c.png

打开电脑的环境变量设置窗口,如点击 系统信息——高级系统设置——环境变量——新建,变量名填入LM_LICENSE_FILE, 变量值填入Questa license文件quartus2_lic.dat的路径:

424e3ac0-98e4-11f0-8c8f-92fbcf53809c.png

返回到Quartus软件界面,最后点击OK关闭掉该License Setup窗口。

42b0675e-98e4-11f0-8c8f-92fbcf53809c.png

二 创建工程

本文将演示一个简单全加器的工程设计。

1. 双击桌面的Quartus图标打开Quartus工具。

4310a04c-98e4-11f0-8c8f-92fbcf53809c.png

2. 点击File——New Project Wizard...——Next,然后指定工程路径,编辑工程名称。

43671058-98e4-11f0-8c8f-92fbcf53809c.png

3. 点击Next,器件选择A3CZ135BB18AE7S(这个器件正好是DE23-Lite开发板上对应的FPGA device):

43c5d4c6-98e4-11f0-8c8f-92fbcf53809c.png

4. 继续点击Next,然后点击Finish关闭窗口。

5. 点击File——New,选择Verilog HDL File,点击OK来创建top文件。将如下代码拷贝到新建的文件,并保存为full_adder.v:

module full_adder(
inputa,
inputb,
inputcin,
 outputsum,
 output cout
);


assignsum= a ^ b ^ cin;       //将a、b、cin进行与或运算,赋值给sum


assign cout= (a & b) | ((a^b) & cin); //将a、b、cin进行组合逻辑运算,赋值给cout


endmodule

6. 点击File——New,选择Verilog HDL File,点击OK来创建tb文件。将如下代码拷贝到新建的文件,并保存为full_adder_tb.v:

`timescale1ns /1ns        //设定时间单位和时间精度,时延单位为1ns,时延精度为1ns
module full_adder_tb;       //待测试的加法器模块
 reg a,b,cin;          //数据输入
 wire sum,cout;         //输出信号
 parameter DELAY=50;       //设置延迟参数为50


full_adderu_full_adder(     //例化被测试模块
  a,
  b,
cin,
  sum,
cout
 );


 initial        //使用initial过程快定义激励信号波形
  begin        //使用begin-end控制语句
   a =1'b0; b = 1'b0; cin =1'b0;    //初始化输入,被加数a被赋值为0,加数b被赋值为0,进位输入c被赋值为0,此时加和sum和进位输出cout都应该为0
  #DELAYa = 1'b1; b =1'b0; cin = 1'b0;//在50ns时,被加数a被赋值为1,加数b被赋值为0,进位输入c被赋值为0,此时加和sum应该为1,进位输出cout应该为0
  #DELAY a = 1'b0; b = 1'b1; cin = 1'b1; //在100ns时,被加数a被赋值为0,加数b被赋值为1,进位输入c被赋值为1,此时加和sum应该为0,进位输出cout应该为1
  #DELAY a = 1'b1; b = 1'b1; cin = 1'b0; //在150ns时,被加数a被赋值为1,加数b被赋值为1,进位输入c被赋值为0,此时加和sum应该为0,进位输出cout应该为1
  #DELAY a = 1'b1; b = 1'b1; cin = 1'b1; //在200ns时,被加数a被赋值为1,加数b被赋值为1,进位输入c被赋值为1,此时加和sum应该为1,进位输出cout应该为1
  #DELAY $stop;             //在250ns时,执行$stop系统任务,停止仿真
 end


 initial    $monitor($time,,,"a=%b,b=%b,cin=%b,sum=%b,cout=%b",a,b,cin,sum,cout);//执行monitor系统任务,设置显示结果的格式


endmodule

三 Questa 仿真

首先确保Questa 的license已经获取(参考第一部分license获取内容):

4421dd0c-98e4-11f0-8c8f-92fbcf53809c.png

并且环境变量已经设置好了(参考第一部分license获取内容):

44844d8e-98e4-11f0-8c8f-92fbcf53809c.png

打开Quartus Tools-->Options,在EDA Tool Options里设置Questa工具路径,如下图所示。

44de1f9e-98e4-11f0-8c8f-92fbcf53809c.png

点击Assignment——Settings...——EDA Tool Settings去指定仿真工具,指定仿真文件:

453eef36-98e4-11f0-8c8f-92fbcf53809c.png

459ae2c8-98e4-11f0-8c8f-92fbcf53809c.png

最后点击Apply 和OK关闭当前窗口:

45f56ae0-98e4-11f0-8c8f-92fbcf53809c.png

设置好后点击Quartus Tools-->Run Simulation Tool-->RTL Simulation即可运行仿真(这个过程会自动对工程进行分析和综合的操作)。

4654e4c0-98e4-11f0-8c8f-92fbcf53809c.png

: 若在运行RTL Simulation时没有Questa 软件出现,可能是license文件的环境变量没有设置,或者是设置了环境变量但没有重启Quartus软件让变量生效。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 仿真
    +关注

    关注

    53

    文章

    4407

    浏览量

    137673
  • quartus
    +关注

    关注

    18

    文章

    175

    浏览量

    76176
  • 开发板
    +关注

    关注

    25

    文章

    6126

    浏览量

    113405
  • Agilex
    +关注

    关注

    0

    文章

    26

    浏览量

    3981

原文标题:最新版Quartus Prime Pro 25.1 的安装和使用演示(含Questa仿真)

文章出处:【微信号:友晶FPGA,微信公众号:友晶FPGA】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    [重要更新][Quartus Prime][15.1正式版][下载链接和破解器]

    俺从骏龙科技要来Quartus Prime 15.1正式版的破解器了,就是附件,里面已经包括下载链接了。Standard和Pro版是同一个破解器,也就是说,一个破解器通吃2个版本。特别
    发表于 11-04 01:59

    [重要更新][Quartus Prime][16.0正式版][下载链接和破解器]

    俺从骏龙科技要来Quartus Prime 16.0正式版的破解器了,就是附件,里面已经包括下载链接了。Standard和Pro版是同一个破解器,也就是说,一个破解器通吃2个版本。特别
    发表于 05-14 01:24

    Altera软件包括Quartus版本6.0-16.0破解器windows版

    说明:Quartus II从15.1开始已经改名叫Quartus Prime了,而且收费版本变成2个了,一个叫Standard版,支持所有的器件,包括Arria 10,另外一个叫
    发表于 06-19 22:35

    Quartus 15.1即Quartus Prime Standard无法识别devices

    you successfully installed the quartus prime software ,but did not install any devices.do you want
    发表于 09-26 22:13

    [重要更新][Quartus Prime][16.1正式版][下载链接和破解器]

    俺从骏龙科技要来Quartus Prime 16.1正式版的破解器了,就是附件,里面已经包括下载链接了。Standard和Pro版是同一个破解器,也就是说,一个破解器通吃2个版本。特别
    发表于 11-08 16:23

    quartus prime devices安装问题

    安装quartus prime 破解好了,然后按tool那里的install devices,直接说不能安装,看一下图,求大神怎么解决
    发表于 12-12 15:08

    [Quartus Prime][16.1正式版Update2][下载链接和破解器]

    俺从骏龙科技要来Quartus Prime 16.1正式版Update 2 的破解器了,就是附件,里面已经包括下载链接了。Standard和Pro版是同一个破解器,也就是说,一个破解器通吃2个
    发表于 02-12 23:23

    [重要更新][Quartus Prime][17.0正式版][下载链接和破解器]

    `俺从骏龙科技要来Quartus Prime 17.0正式版的破解器了,就是附件,里面已经包括下载链接了,Standard和Pro版分别是2个破解器,17.0支持Cyclone 10 LP和GX
    发表于 05-09 14:29

    请问Quartus primeQuartus II有什么区别

    如题:Quartus primeQuartus II有什么区别?
    发表于 01-24 22:15

    Win10 安装Quartus Prime 20.1

    本帖最后由 hayiji 于 2021-2-27 19:36 编辑 1,到官方网站上下载Quartus Prime 20.1 Lite版本,该版本免费,无需授权。其中2是主文件,
    发表于 02-27 11:59

    Quartus prime 18.0标准版安装和破解过程说明

    今天给大侠带来Quartus prime 18.0标准版安装和破解过程说明,附.pdf文档,获取.pdf文档,请在“FPGA技术江湖”公众号内回复“ Quartus
    发表于 02-16 17:30

    Quartus Prime专业版免费下载

    Quartus Prime专业版免费下载
    发表于 12-12 19:23 0次下载

    Quartus Prime 17.1软件免费下载

    改名叫Quartus Prime了,而且收费版本变成2个了,一个叫Standard版,支持所有的器件,包括Arria 10,另外一个叫Pro版,只支持Arria 10器件,未来再加上S
    发表于 04-19 16:16 517次下载
    <b class='flag-5'>Quartus</b> <b class='flag-5'>Prime</b> 17.1软件免费下载

    Intel FPGA工具Quartus Prime下载入口

    Intel FPGA工具Quartus Prime下载入口
    发表于 08-04 16:56 9次下载

    英特尔Quartus Prime Pro 24.3版本的全新亮点

    Quartus Prime Pro 24.3 版具有诸多强大特性和增强功能,可助力FPGA开发人员加快编译速度、提高设计效率以及缩短产品上市时间。令人振奋的是,在此次版本中,我们推出了
    的头像 发表于 12-13 10:28 2181次阅读