大俠好,歡迎來到FPGA技術(shù)江湖,江湖偌大,相見即是緣分。大俠可以關(guān)注FPGA技術(shù)江湖,在“闖蕩江湖”、"行俠仗義"欄里獲取其他感興趣的資源,或者一起煮酒言歡。
今天給大俠帶來“FPGA學(xué)習(xí)系列 altera"系列,持續(xù)更新。此學(xué)習(xí)心得是本人之前所寫,所用設(shè)計軟件為Quartus II 13.1,現(xiàn)Quartus II 新版本已更新到20+,以下僅供初學(xué)者學(xué)習(xí)參考。后續(xù)會更新其他系列,敬請關(guān)注。話不多說,上貨。
FPGA可以反復(fù)的重新配置,這就意味著設(shè)計者可以不斷的反復(fù)的下載設(shè)計的邏輯做驗證。如果出現(xiàn)錯誤或者需要升級,只需要修改設(shè)計,重新下載設(shè)計邏輯電路即可。FPGA雖然有重新配置的優(yōu)勢,帶來的不利就是它每次在系統(tǒng)掉電之后,之前載入的程序?qū)G失,系統(tǒng)上電后需要重新配置。設(shè)計者為了彌補這項缺陷,在FPGA芯片的旁邊都會設(shè)置一個flash(掉電不丟失)。
配置FPGA芯片的方式有很多,無外乎是在線配置和外部存儲器配置。系統(tǒng)上電后,會主動獲取外部存儲器內(nèi)的配置數(shù)據(jù)。在線配置的優(yōu)先級最高,所以讀者不必擔(dān)心固化外部存儲器后不能在線配置其他的。
固化FPGA配置芯片的方式有兩種:一種是大家都知道的AS配置(.pof文件),另外一種是通過JTAG配置(.jic文件)。
.sof文件和.pof文件相信讀者都已經(jīng)很熟悉了,但是現(xiàn)在的開發(fā)板上大部分把AS配置口去掉了,難道就不讓去固化FPGA配置芯片了嗎?答案是否定的,我們可以通過JTAG固化FPGA配置芯片。
.jic文件是通過.sof文件轉(zhuǎn)換得出,大家在進行轉(zhuǎn)換之前,一定要先形成.sof文件。
1.點擊file->convert ····

2. 選擇輸出文件類型為:.jic文件

3. 根據(jù)開發(fā)板上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配置芯片的速度很慢,耐心等待即可。當(dāng)配置完成時,芯片處于不工作狀態(tài),設(shè)計者只需將系統(tǒng)斷電,再上電即可。如果還是有不明白的讀者可以發(fā)郵件到我郵箱或者加群詢問。
-
FPGA
+關(guān)注
關(guān)注
1660文章
22408瀏覽量
636201 -
芯片
+關(guān)注
關(guān)注
463文章
54007瀏覽量
465896 -
存儲器
+關(guān)注
關(guān)注
39文章
7738瀏覽量
171648 -
JTAG
+關(guān)注
關(guān)注
6文章
415瀏覽量
74960
原文標(biāo)題:FPGA學(xué)習(xí)altera 系列精選:固化fpga配置芯片
文章出處:【微信號:HXSLH1010101010,微信公眾號:FPGA技術(shù)江湖】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
FPGA芯片配置方式及常見配置方法
【芯航線FPGA學(xué)習(xí)平臺眾籌進度帖】芯航線FPGA學(xué)習(xí)套件配置文件(JIC文件)固化教程
勇敢的芯伴你玩轉(zhuǎn)Altera FPGA連載52:Altera FPGA配置方式之AS/PS/JTAG配置方式
勇敢的芯伴你玩轉(zhuǎn)Altera FPGA連載54:PWM蜂鳴器驅(qū)動之FPGA配置芯片固化
特權(quán)xilinxFPGA SF-SP6配置芯片固化下載代碼出現(xiàn)program faild
FPGA最小系統(tǒng)的下載配置與調(diào)試接口電路設(shè)計
FPGA程序加載與固化
FPGA有哪些主要配置方式?
固化FPGA配置芯片的方式
評論