新聞中心

EEPW首頁 > EDA/PCB > 設計應用 > 基于FPGA的多路脈沖重復頻率跟蹤器

基于FPGA的多路脈沖重復頻率跟蹤器

作者: 時間:2012-04-11 來源:網(wǎng)絡 收藏

2.2 芯片的配置

APEX系列芯片是基于SRAM技術的器件,由于SRAM的易失性,掉電以后芯片中的配置信息將丟失,所以每次系統(tǒng)上電時都要重新加載配置數(shù)據(jù)Altera公司提供了一系列的配置器件用于儲存配置數(shù)據(jù)并且在上電時加載本設計選用Altera公司的EPC2,最大的優(yōu)勢在于EPC2是FLASH器件,可以多次重復編程,改掉了以前的PROM配置器件只能寫入一次的缺點,極大地方便了系統(tǒng)調(diào)試和產(chǎn)品升級當設計完成的產(chǎn)品需要改進時,只需將EPC2中的內(nèi)容重寫一遍即可,縮短了產(chǎn)品的研發(fā)周期

在設計中需要注意的是EPC2的容量是1.6Mb,根據(jù)FPGA芯片的容量大小需要的配置芯片的數(shù)目是不等的本設計中采用的EP20K200EQI芯片的容量是1.9Mb,所以需要兩片EPC2圖5是用兩片EPC2配置EP20K200EQI芯片的連線圖,通過EPC2芯片的nCASC管腳,可以方便地實現(xiàn)多片級聯(lián)系統(tǒng)上電后, EP20K200EQI芯片檢測到nCONFIG管腳電平由低到高的跳變時,啟動配置流程首先EP20K200EQI芯片驅(qū)動CONF_DONE管腳為低,將第一片EPC2的nCS管腳拉低,選通該芯片經(jīng)過一段延時以后EP20K200EQI芯片釋放nSTATUS管腳,上拉電阻將EPC2的OE管腳拉成高電平將其使能EPC2用其內(nèi)部振蕩器將配置數(shù)據(jù)串行輸出到FPGA芯片中當?shù)谝黄珽PC2的全部數(shù)據(jù)輸出完后,它驅(qū)動nCASC管腳為低,按順序驅(qū)動第二個EPC2的nCS為低,啟動第二個EPC2輸出數(shù)據(jù)前一個EPC2啟動下一個EPC2的過程在一個時鐘周期內(nèi)就可以完成,所以輸送給FPGA芯片的數(shù)據(jù)流是連續(xù)的

image006.jpg

2.3 FPGA芯片的在線編程

APEX系列FPGA芯片在邊界掃描模式(JTAG模式)下可以對其進行在線的配置重構,系統(tǒng)無需重新上電就可以修改FPGA芯片的配置,極大地方便了調(diào)試JTAG模式也可以對EPC2進行在線編程在系統(tǒng)設計時,可以把多個器件組成一個JTAG器件鏈,用一個JTAG兼容頭(例如Altera的ByteBlasterMV并口下載電纜)把所有的器件連接起來JTAG器件鏈方式特別適合電路板上有多個器件的情況,用一個JTAG頭就可以對多個器件進行在線編程本設計中電路板上有三個JTAG器件,包括兩片EPC2和一片F(xiàn)PGA,設計的JTAG器件鏈如圖6所示

image008.jpg

濾波器相關文章:濾波器原理


fpga相關文章:fpga是什么


濾波器相關文章:濾波器原理


合成孔徑雷達相關文章:合成孔徑雷達原理
脈沖點火器相關文章:脈沖點火器原理


評論


相關推薦

技術專區(qū)

關閉