FPGA|CPLD|ASIC论坛
直播中

晓灰灰

7年用户 436经验值
擅长:可编程逻辑 嵌入式技术 EDA/IC设计 接口/总线/驱动
私信 关注
[经验]

如何将FPGA程序固化到外部Flash存储器

` 在我们刚开始学习FPGA的时候,我们一般都是将编译后生成的.sof文件(针对于Altera器件)通过JTAG方式下载到FPGA内部,但是我们会发现,给FPGA重新上电之后,我们之前给它下载的程序已经丢失了,如果我们还想让FPGA跑上次的功能就必须再下载一次程序。出现这个问题,是因为我们的程序并没有存到FPGA外接的配置芯片中,只是存在FPGA内部的SRAM。

为了解决这个问题,使我们的FPGA重新上电后不丢失之前下载的程序,我们可以把.sof文件转成.jic文件,然后通过JTAG方式下载到FPGA中去,就可以解决这个问题了。

下面我们说一下把.sof文件转成.jic文件的步骤:

1、打开编译过并产生了.sof文件的工程;

2、点击File菜单下的Convert Programming Files…命令,出现如下界面;
        
3、参考下图修改配置,修改后点击生成;
        
4、生成之后,在下载的时候,加入刚才生成的.jic文件就可以了。
`

回帖(4)

晓灰灰

2018-2-3 10:23:47
 至芯科技FPGA就业班,上课前签订就业协议,保证高薪就业;学费只缴纳一次,后续可以反复前来上课;学费16800元,课时120天,学费可以办理贷款,分期;工程师全程跟踪上课;小班教学,保证每一个学员都可以跟进教学进度。就业可推荐华为、中兴、大唐移动、航天研究院研究所等高端平台,可推荐至户籍较近处工作。
举报

电人

2018-2-7 22:54:48
不错,过来学习学习
举报

晓灰灰

2018-2-8 10:16:03
引用: 电人 发表于 2018-2-7 22:54
不错,过来学习学习

一起学习,共同进步
举报

小白

2018-5-15 15:12:53
适合初学者学习,不错。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分