在我們剛開始學(xué)習(xí)FPGA的時(shí)候,我們一般都是將編譯后生成的.sof文件(針對(duì)于Altera器件)通過(guò)JTAG方式下載到FPGA內(nèi)部,但是我們會(huì)發(fā)現(xiàn),給FPGA重新上電之后,我們之前給它下載的程序已經(jīng)丟失了,如果我們還想讓FPGA跑上次的功能就必須再下載一次程序。出現(xiàn)這個(gè)問(wèn)題,是因?yàn)槲覀兊某绦虿]有存到FPGA外接的配置芯片中,只是存在FPGA內(nèi)部的SRAM。
為了解決這個(gè)問(wèn)題,使我們的FPGA重新上電后不丟失之前下載的程序,我們可以把.sof文件轉(zhuǎn)成.jic文件,然后通過(guò)JTAG方式下載到FPGA中去,就可以解決這個(gè)問(wèn)題了。
下面我們說(shuō)一下把.sof文件轉(zhuǎn)成.jic文件的步驟:
1、打開編譯過(guò)并產(chǎn)生了.sof文件的工程;
2、點(diǎn)擊File菜單下的Convert Programming Files…命令,出現(xiàn)如下界面;
3、參考下圖修改配置,修改后點(diǎn)擊生成;
4、生成之后,在下載的時(shí)候,加入剛才生成的.jic文件就可以了。
欲知詳情,請(qǐng)下載word文檔
下載文檔
本站聲明: 本文章由作者或相關(guān)機(jī)構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點(diǎn),本站亦不保證或承諾內(nèi)容真實(shí)性等。需要轉(zhuǎn)載請(qǐng)聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請(qǐng)及時(shí)聯(lián)系本站刪除( 郵箱:macysun@21ic.com )。