AGM FPGA AG10K 使用Supra新建Quartus工程开发教程

本教程主要针对,使用Supra新建Quartus工程并进行持续开发,而非只是工程转换教程,不需要使用EP4开发完再转换,直接使用AG10K上手开发。

第一步,新建工程 File-> new project 选择路径并输入工程名称

第二步,进入Tools -> Migrate 界面。

Select migrate from directory:不是工程转换,所以留空;

In put design name:直接从键盘输入名称,也就是你的quartus工程名称。

Select ve file:留空,这样子在Quartus工程里面绑定引脚即可,绑定后在Quartus编译(Start Compilation)后生效,不需要重新Migrate。

备注(ve不留空时需要注意的):除非你用的是非直接替换型号才需要指定VE,一旦指定VE,当VE文件修改后,则需要重新Migrate。每次migrate都会自动导入文件夹下全部v文件,包括生成的xxx_route.v这个文件会导致quartus编译失败,需要在quartus内移除这个文件。

点击Next后,如下图:

第三步,出现上图界面时,打开工程目录找到生成的Quartus工程,点击启动Quartus,然后先简单编写一个v代码,和使用Pin Planner绑定引脚。

然后在Quartus内找到Tools-> Tcl Script... 然后选择 af_quartus.tcl然后点击run,运行结束后,返回Supra,再一次点击Next.

第四步:点击Finish即可对Quartus编译出来的vo文件进行布线。布线完成后会生成FPGA的烧录文件。

此后。引脚变动,只需要在Quartus的Pin Planner内绑定,然后重新编译。代码变动也是重新在Quartus编译,然后只在Supra内点击Tools - > Compile 然后点击Run即可生成最新的烧录文件。

第五步:烧录。点击Supra的 Tools -> Program,链接USB Blaster,选择布线出来的prg文件,然后点击Program即可。

此外,Signal Top Logic均可正常使用

相关推荐
szxinmai主板定制专家5 小时前
基于 PC 的控制技术+ethercat+linux实时系统,助力追踪标签规模化生产,支持国产化
arm开发·人工智能·嵌入式硬件·yolo·fpga开发
博览鸿蒙16 小时前
如何为春招的金三银四做好准备
fpga开发
FPGA小迷弟17 小时前
FPGA处理图像需要用到的主流接口详解
学习·fpga开发·verilog·fpga·modelsim
LeoZY_17 小时前
CH347 USB转JTAG功能使用笔记:CH347根据SVF文件实现任意FPGA下载
笔记·stm32·嵌入式硬件·fpga开发·硬件架构·硬件工程
博览鸿蒙17 小时前
FPGA在高性能计算中的应用:数据流加速与优化
fpga开发
maverick_11117 小时前
【数字图像处理与FPGA实现】00 绪,建立“算法思维“与“硬件思维“的桥梁
图像处理·fpga开发
乌恩大侠2 天前
【OAI】 USRP 在conf文件中的配置,RU选项
fpga开发
qq_小单车3 天前
xilinx-DNA
fpga开发·xilinx
Flamingˢ3 天前
FPGA中的嵌入式块存储器RAM:从原理到实现的完整指南
fpga开发
Flamingˢ3 天前
FPGA中的存储器模型:从IP核到ROM的深度解析与应用实例
网络协议·tcp/ip·fpga开发