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

【芯航線FPGA學(xué)習(xí)平臺(tái)眾籌進(jìn)度帖】芯航線FPGA學(xué)習(xí)套件配置文件(JIC文件)固化教程
勇敢的芯伴你玩轉(zhuǎn)Altera FPGA連載52:Altera FPGA配置方式之AS/PS/JTAG配置方式
勇敢的芯伴你玩轉(zhuǎn)Altera FPGA連載54:PWM蜂鳴器驅(qū)動(dòng)之FPGA配置芯片固化
特權(quán)xilinxFPGA SF-SP6配置芯片固化下載代碼出現(xiàn)program faild
FPGA最小系統(tǒng)的下載配置與調(diào)試接口電路設(shè)計(jì)
FPGA程序加載與固化
FPGA的配置/加載方式
FPGA有哪些主要配置方式?

評(píng)論