1.Master Modes
自動(dòng)下載FPGA程序在本地的非易失性存儲(chǔ)器,而且主模式的時(shí)鐘來(lái)自內(nèi)部晶振。
2.Slave Modes
外部控制下載FPGA配置模式,通常稱為從模式,有串行和并行兩種模式。在從模式中,控制程序下載可以是一個(gè)處理器,MCU,DSP處理器或者測(cè)試鏡像。從模式的程序可以存放在整個(gè)系統(tǒng)的任意地方,比如flash,CPB板,以及主機(jī)處理器代碼,磁盤(pán)或者一個(gè)網(wǎng)絡(luò)連接設(shè)備中。
從模式中需要一個(gè)外部輸入CCLK。
3.PUDC
當(dāng)PUDC為低時(shí),內(nèi)部的上拉電阻使能在每一個(gè)SelectIO引腳。當(dāng)PUDC為高時(shí),不使能時(shí)則不使用內(nèi)部上拉電阻。
4.注意
1. 在設(shè)計(jì)電路圖時(shí),為選擇最優(yōu)的FPGA配置方案,需主要考慮以下4個(gè)方面:總體設(shè)置,下載速率,成本,配置靈活性。
2. 在主模式下,F(xiàn)PGA自動(dòng)加載配置文件數(shù)據(jù),該配置文件數(shù)據(jù)存儲(chǔ)于板載ROM里;從模式下,通過(guò)外部MCU/處理器將配置文件數(shù)據(jù)加載到FPGA中。
3. 用作配置FPGA的專用管腳在配置完成后不能夠被用作普通IO管腳,而非專用管腳在配置完畢后即被釋放,可用作普通IO管腳。
4. 電路設(shè)計(jì)時(shí),一定要對(duì)M1M0管腳進(jìn)行正確的電平設(shè)定。為了今后擴(kuò)展需要或者暫時(shí)不確定為FPGA選擇何種配置模式,可為M1M0管腳同時(shí)預(yù)留上拉和下拉電阻,便于靈活選擇。
配置模式硬件選擇,還是很經(jīng)典的。
如下圖,當(dāng)采用JTAG的方式下載程序,M=[101],硬件上M[2]上拉
當(dāng)采用SPI下載程序時(shí)候,M=[001],硬件上M[2]下拉
編輯:jq
-
FPGA
+關(guān)注
關(guān)注
1645文章
22042瀏覽量
618245 -
JTAG
+關(guān)注
關(guān)注
6文章
404瀏覽量
73306 -
SPI
+關(guān)注
關(guān)注
17文章
1804瀏覽量
95904
原文標(biāo)題:燒寫(xiě)FPGA程序配置
文章出處:【微信號(hào):zhuyandz,微信公眾號(hào):FPGA之家】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
FPGA遠(yuǎn)程燒寫(xiě)bit文件和調(diào)試ILA指南

AGM FPGA/MCU燒寫(xiě)文件類型有哪些及用途
Linux固件燒寫(xiě)中的陷阱:文件系統(tǒng)異步寫(xiě)入引發(fā)的問(wèn)題

【北京迅為】itop-3568 開(kāi)發(fā)板openharmony鴻蒙燒寫(xiě)及測(cè)試-第1章 體驗(yàn)OpenHarmony—燒寫(xiě)鏡像

DLP4500燒寫(xiě)程序時(shí)中途斷電,重新上電后D4不亮怎么解決?
DLPLCRC410EVM DLPLCR65NEVM關(guān)于ISE燒寫(xiě)程序的疑問(wèn)求解
DLPC的boot flash在上機(jī)貼片之前需要預(yù)先燒寫(xiě)程序嗎?
programmer燒寫(xiě)用戶數(shù)據(jù)到flash-v1

Epson可編程晶振SG-8018/8101/9101如何使用SG-Writer II燒寫(xiě)配置

迅為itop-3568開(kāi)發(fā)板AMP雙系統(tǒng)使用手冊(cè)之燒寫(xiě)AMP鏡像

EEPROM燒寫(xiě)與DFU燒寫(xiě)有什么區(qū)別?
固化FPGA配置芯片的方式

評(píng)論