最近Spartan 6板子的设计从EPROM改成成本更低的SPI FLASH了,如何配置SPI FLASH?下面是转载过来的文章,原文请见:
http://blog.csdn.net/ywhfdl/article/details/7632979
感谢原文作者的分享~
打开 iMPACT
1、双击 Boundary Scan
2、在 右边的 空间区域 右键单击
已经找到了FPGA 芯片,但并未找到 Flash 芯片。
选 NO 不配置 bit 文件至 FPGA , 当前配置为 下载 bit 流至 FGPA的对话窗。
要下载配置文件至 Flash芯片,必须先准备相应的文件。即 把 bit流 文件转为 Flash 芯片可以接受 mcs 文件。
1、选择SPI Flash 类型的设备
2、选择存储器容量 , 然后 添加设备
3、修改输出路径及文件名。
完成后会弹出添加 bit 文件的对话框。
然后选 NO 不再添加 文件。
生成 mcs 文件
双击 Boundary Scan
添加 SPI Flash
选择刚生成的文件。
然后选择 SPI PROM 的类型, 及型号 、数据位宽。
完成后 Pogram 即可写入至 SPI Flash.
FPGA Flash 上电配置原理参考