怎样从SPI FLASH加载FPGA程序

2019-07-15 22:48发布

需要将FPGA程序通过I2C或者RS232加载到FPGA内部,然后通过FPGA存储到SPI FLASH中,再次上电后从SPI FLASH加载。

这个过程中,有以下几个问题:
1.  怎样将.v文件转换成二进制码通过I2C存储到FPGA中?
2.  通过SPI总线从SPI FLASH中读取程序后,FPGA怎样识别读取的是程序文件还是普通数据?需要怎样设置FPGA?

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
6条回答
petrel1230
1楼-- · 2019-07-16 04:44
1. 怎样将.v文件转换成二进制码通过I2C存储到FPGA中。
petrel1230
2楼-- · 2019-07-16 04:47
1.  怎样将.v文件转换成二进制码通过I2C存储到FPGA中?////.sof文件转化成.rpd文件
2.  通过SPI总线从SPI FLASH中读取程序后,FPGA怎样识别读取的是程序文件还是普通数据?需要怎样设置FPGA?////// 下载到FLASH里面的就是程式文件
2013crazy
3楼-- · 2019-07-16 04:59
v文件是要经过综合工具综合,才能给fpga用。
altera和xilinx流程差不多,但是生成文件的后缀可能不太一样
而且fpga支持的“启动rom”类型可能不一样,要区别对待
还是建议从头看看教程,我这好久不弄,忘得也差不多了
鸿宇
4楼-- · 2019-07-16 05:12
很好奇,知道的请教下
龙山电工
5楼-- · 2019-07-16 11:03
 精彩回答 2  元偷偷看……
雪婷
6楼-- · 2019-07-16 12:45
你的问题解决了吗

一周热门 更多>