大俠好,歡迎來到FPGA技術江湖,江湖偌大,相見即是緣分。大俠可以關注FPGA技術江湖,在“闖蕩江湖”、"行俠仗義"欄里獲取其他感興趣的資源,或者一起煮酒言歡。
今天給大俠帶來“FPGA學習系列 altera"系列,持續更新。此學習心得是本人之前所寫,所用設計軟件為Quartus II 13.1,現Quartus II 新版本已更新到20+,以下僅供初學者學習參考。后續會更新其他系列,敬請關注。話不多說,上貨。
FPGA可以反復的重新配置,這就意味著設計者可以不斷的反復的下載設計的邏輯做驗證。如果出現錯誤或者需要升級,只需要修改設計,重新下載設計邏輯電路即可。FPGA雖然有重新配置的優勢,帶來的不利就是它每次在系統掉電之后,之前載入的程序將會丟失,系統上電后需要重新配置。設計者為了彌補這項缺陷,在FPGA芯片的旁邊都會設置一個flash(掉電不丟失)。
配置FPGA芯片的方式有很多,無外乎是在線配置和外部存儲器配置。系統上電后,會主動獲取外部存儲器內的配置數據。在線配置的優先級最高,所以讀者不必擔心固化外部存儲器后不能在線配置其他的。
固化FPGA配置芯片的方式有兩種:一種是大家都知道的AS配置(.pof文件),另外一種是通過JTAG配置(.jic文件)。
.sof文件和.pof文件相信讀者都已經很熟悉了,但是現在的開發板上大部分把AS配置口去掉了,難道就不讓去固化FPGA配置芯片了嗎?答案是否定的,我們可以通過JTAG固化FPGA配置芯片。
.jic文件是通過.sof文件轉換得出,大家在進行轉換之前,一定要先形成.sof文件。
1.點擊file->convert ····
2. 選擇輸出文件類型為:.jic文件
3. 根據開發板上flash選擇類型。
4. 填寫輸出文件的名稱。
5.點擊Flash Loader,然后選擇 Add Device
6.選擇FPGA芯片的型號,點擊OK
7.選擇SOF DATA,點擊Add file
8.找到.sof文件,點擊Open
9. 點擊Generate即可。
10. 打開下載界面,把.sof文件移除。
11. 點擊Add file,找到.jic文件。
12. 勾選program/Configure,點擊Start。
固化FPGA配置芯片的速度很慢,耐心等待即可。當配置完成時,芯片處于不工作狀態,設計者只需將系統斷電,再上電即可。如果還是有不明白的讀者可以發郵件到我郵箱或者加群詢問。
-
FPGA
+關注
關注
1626文章
21671瀏覽量
601889 -
芯片
+關注
關注
454文章
50430瀏覽量
421864 -
存儲器
+關注
關注
38文章
7453瀏覽量
163608 -
JTAG
+關注
關注
6文章
398瀏覽量
71603
原文標題:FPGA學習altera 系列精選:固化fpga配置芯片
文章出處:【微信號:HXSLH1010101010,微信公眾號:FPGA技術江湖】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
評論