fpga 烧写方法

fpga 烧写方法

1 如何安装相关程序?

1.1 如何安装quartus ii?

1.1.1 需要安装的程序

QuartusSetup-18.1.0.625-windows.exe

1.1.2 如何破解?
  • 注意,不需要安装DSP文件,在我们这里用不到。

  • 安装好上边的exe后,启动该软件,选择通过license文件启动。

在这里插入图片描述

将破解目录下的license.dat文件放到E盘根目录下,并按如下方式修改

FEATURE C4D5_512A alterad 2035.12 permanent uncounted 876C97CC5A64
VENDOR_STRING=dfEc423zEEEVusdb0Lyz1H HOSTID=XXXXXXXXXXXX TS_OK
SIGN=“1E9D 7C37 0DD2 2CAB 5C0D 7CDA 1736 AD31 2137 E6E3 AE32
D9C7 9CA9 3093 F16C 0C9B 9018 7523 2EE3 F9B6 7064 DC88 CE9B
1A01 313E 30F3 7974 080F ED40 7A2E”

#license文件存放的路径名称不能包含汉字和空格,空格可以用下划线代替。
#把license.dat里的XXXXXXXXXXXX用你的网卡号替换(在Quartus II的Tools菜单下选择License Setup,下面就有NIC ID,复制第一个或者第二个网卡号都可以)。

  • 在LIcensed AMPP/MegaCore functions 中能看到相关的条目,证明已经破解成功。

1.2 如何安装单独的programmer?

对于生产,只需要安装这个即可,不需要安装quartus ii,因为安装quartus ii耗费时间比较长,也比较麻烦。

双击 QuartusProgrammerSetup-18.1.0.625-windows.exe 一直下一步。

1.3 如何安装usb blaster驱动?

驱动在目录中,改目录是安装上边的programmer软件的时候安装进来的。
C:\intelFPGA\18.1\qprogrammer\drivers

把usb blaster 插到电脑的usb口上,在设备管理器中,进行驱动更新时,选择上边的目录进行驱动更新,usb blaster驱动即可安装成功。

2 如何烧写sof文件?

2.1 通过programmer烧写

  • 在程序菜单中运行Programmer (Quartus Prime 18.1)。

  • 点击Hardware Setup 在弹出的窗口中,选择识别到的usb blaster设备。

在这里插入图片描述

  • mode 选择JTAG
  • 点击Add File 添加要烧写的sof文件
  • 选择Program/Configure 复选框,点击Start按钮开始烧写。

2.2 通过singal tap 烧写

一般不需要通过该方式烧写,该方式fpga工程师调试使用。

  • 在程序菜单中打开 Quartus (Quartus Prime 18.1)
  • 选择Tools -----> Signal Tap Logic Analyzer
  • 将stp文件拖到signal tap中
  • 在右上角hardware处选择识别出来的usb blaster
  • 点击右上角的Browse Programe files , 选择要烧写的sof文件。
  • 点击programe Device按钮烧写

在data窗口中,可以抓到对应引脚的时序波形,方便调试。

3 如何把sof转为jic?

  • 打开Quartus (Quartus Prime 18.1)

File — Convert Programming Files

在这里插入图片描述

  • 点Advance按钮后的选择:

在这里插入图片描述

  • 选择Flash Loader:

[外链图片转存失败(img-cibArRKA-1563963163699)(centec fpga烧写指导文档.assets/1563183755945.png)]

4 如何烧jic文件?

烧写jic的方法和烧写sof的方法一致,不在重复,请参考上边章节。

  • 1
    点赞
  • 26
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值