ISE如何固化程序
一. 為什么要固化程序
一般來說,燒寫使用的bit文件是燒寫到FPGA內部,它適用于在線調試,掉電之后,程序就丟失了,需要下次上電重新燒寫。
固化程序指的的是將程序燒寫到FPGA外部的非易失性存儲器,一般是FLASH。在FPGA掉電重啟會自動從FLASH加載程序,無需再次燒寫。
二. ISE固化程序步驟
1.bit文件生成之后,雙擊Configure Target Device,打開程序燒寫界面即ISE iMPACT
2.雙擊Create PROM File打開msc文件生成界面
3.在 Step 1 處,選擇要燒寫的FLASH器件類型,選好后點擊箭頭進行 Step 2
4.在 Step 2 處,下拉選擇PROM Family -> 選擇器件具體型號 -> 點擊Add Storage Device -> 點擊箭頭,進入Step 3
5.在 Step 3 處,設置輸出文件名 -> 選擇輸出文件路徑 -> 點擊OK
注意核對文件格式,默認是MCS。
6. 根據bit文件,生成MCS文件
7.將MCS文件燒寫到FLASH
燒寫MCS和燒寫bit文件基本是相同的,唯一的區(qū)別在于燒寫bit的對象是FPGA,燒寫MCS的對象是FLASH。
這里,燒寫的時間會很長,我大概等了15分鐘才燒寫完成。
好了,斷電重啟板子驗證一下,FPGA應該能上電自動裝載程序然后運行了。
總結
- 上一篇: ISE如何封装与使用IP —— 使用ng
- 下一篇: Anaconda简介及其下载 安装 配置