当前位置:首页 > 新闻资讯 > FPGA之家动态 >

FPGA的设计流程,固化FPGA配置芯片方式

时间:2024-07-27      来源:网络搜集 关于我们 0

FPGA 可以反复的重新配置,这就意味着设计者可以不断的反复的 下载设计的逻辑做验证。如果出现错误或者需要升级,只需要修改设 计,重新下载设计逻辑电路即可。

FPGA 虽然有重新配置的优势,带 来的不利就是它每次在系统掉电之后,之前载入的程序将会丢失,系 统上电后需要重新配置。设计者为了弥补这项缺陷,在 FPGA 芯片的 旁边都会设置一个 flash(掉电不丢失)。 配置FPGA芯片的方式有很多,无外乎是在线配置和外部存储器配 置。系统上电后,会主动获取外部存储器内的配置数据。

在线配置的 优先级最高,所以读者不必担心固化外部存储器后不能在线配置其他 的。 固化FPGA配置芯片的方式有两种:一种是大家都知道的AS配置 (.pof文件),另外一种是通过JTAG配置(.jic文件)。 .sof文件和.pof文件相信读者都已经很熟悉了,但是现在的开发 板上大部分把AS配置口去掉了,难道就不让去固化FPGA配置芯片了 吗?答案是否定的,我们可以通过JTAG固化FPGA配置芯片。

.jic文件是通过.sof文件转换得出,大家在进行转换之前,一定 要先形成.sof文件。

1. 点击file->convert ····

1-11

2. 选择输出文件类型为:.jic文件

2-11

3. 根据开发板上flash选择类型。

3-11

4. 填写输出文件的名称。

4-11

5. 点击Flash Loader,然后选择 Add Device

5-11

6. 选择FPGA芯片的型号,点击OK

6-11

7. 选择SOF DATA,点击Add file

7-11

8. 找到.sof文件,点击Open

8-11

9. 点击Generate即可。

9-11

10. 打开下载界面,把.sof文件移除。

10-11

11. 点击Add file,找到.jic文件。

11-11

12. 勾选program/Configure,点击Start。

12-11

固化FPGA配置芯片的速度很慢,耐心等待即可。当配置完成时, 芯片处于不工作状态,设计者只需将系统断电,再上电即可。


注明:本内容来源网络,不用于商业使用,禁止转载,如有侵权,请来信到邮箱:429562386ⓐqq.com 或联系本站客服处理,感谢配合!

用户登陆

    未注册用户登录后会自动为您创建账号

提交留言