新聞中心

EEPW首頁(yè) > EDA/PCB > 設(shè)計(jì)應(yīng)用 > 從StratixIII及CycloneIV開發(fā)板談FPGA配置

從StratixIII及CycloneIV開發(fā)板談FPGA配置

作者: 時(shí)間:2012-07-30 來(lái)源:網(wǎng)絡(luò) 收藏

最近為了給幾個(gè)新同學(xué)介紹實(shí)驗(yàn)室所使用的兩個(gè)——和DEII-實(shí)驗(yàn)箱,所以整理了下關(guān)于兩個(gè)板子的配置過(guò)程,從中自己也獲益很多。兩款芯片的配置方式算是代表了如今Altera主流的方式吧。

本文引用地址:http://butianyuan.cn/article/190103.htm

首先介紹下實(shí)驗(yàn)箱。

實(shí)驗(yàn)箱提供了簡(jiǎn)單的配置流程,首先簡(jiǎn)單介紹下的配置部分電路。

09.jpg

圖中圈起部分及為配置部分電路圖解,其中重點(diǎn)是其使用的配置芯片為EPCS64,這也是最為常用的配置方式。

首先對(duì)可以通過(guò)USB Blaster然后以JTAG模式進(jìn)行下載,如下圖:

01.jpg

圖中有個(gè)撥碼開關(guān),其中有兩個(gè)可選端,一個(gè)是RUN,一個(gè)是PROG,簡(jiǎn)單的理解就是運(yùn)行和程序配置。這里我比較認(rèn)同RUN的含義,老師們給我們講的時(shí)候都把將程序之間“燒”到FPGA也稱作配置。但我個(gè)人覺得,運(yùn)行“這個(gè)詞很貼切,就好像我們是把一個(gè)文件寫入到FPGA在其中運(yùn)行一樣。這個(gè)過(guò)程很簡(jiǎn)單,每個(gè)工程編譯完成后都會(huì)生成一個(gè)sof文件,將它燒到FPGA里面就行了。

可是這樣的配置每次掉電后都需要重新燒寫,所以這里就需要配置芯片EPCS64來(lái)起作用了。我們把程序燒寫到它里面,每次上電后,就自動(dòng)由它來(lái)對(duì)FPGA進(jìn)行配置,這樣就不需要我們一次次的上電燒寫了。

下面介紹下EPCS64的燒寫了。手冊(cè)中給出了它的AS模式配置:

02.jpg


上一頁(yè) 1 2 3 下一頁(yè)

評(píng)論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉