資料介紹
現(xiàn)代硬件設(shè)計規(guī)模逐漸增大,單個程序功能越來越復(fù)雜,當(dāng)把多個功能復(fù)雜的程序集成到一個FPGA 上實現(xiàn)時,由于各個程序的數(shù)據(jù)通路及所占用的資源可能沖突,使得FPGA 控制模塊的結(jié)構(gòu)臃腫,影響了整個系統(tǒng)工作效率。通過FPGA 的多重配置可以有效地精簡控制結(jié)構(gòu)的設(shè)計,同時可以用邏輯資源較少的FPGA 器件實現(xiàn)需要很大資源才能實現(xiàn)的程序。以Virtex5系列開發(fā)板和配置存儲器SPIFLASH為基礎(chǔ),從硬件電路和軟件設(shè)計兩個方面對多重配置進行分析,給出了多重配置實現(xiàn)的具體步驟,對實現(xiàn)復(fù)雜硬件設(shè)計工程有一定的參考價值。
當(dāng)FPGA 完成上電自動加載初始化的比特流后,可以通過觸發(fā)FPGA 內(nèi)部的多重啟動事件使得FPGA 從外部配置存儲器(SPI FLASH指定的地址自動下載一個新的比特流來重新配置。FPGA 的多重配置可以通過多種方式來實現(xiàn)。
電路原理:多重配置的硬件主要包括FPGA 板卡和貯存配置文件的FLASH芯片。FPGA 選用XILINX公司Virtex-5系列中的ML507,該產(chǎn)品針對FPGA 多重配置增加了專用的內(nèi)部加載邏輯。FLASH芯片選用XILINX公司的SPI FLASH芯片M25P32,該芯片存貯空間為32 Mb,存貯文件的數(shù)量與文件大小以及所使用的FPGA 芯片有關(guān)。實現(xiàn)多重配置首先要將FPGA 和外部配置存儲器連接為從SPI FLASH加載配置文件的模式。配置電路硬件連接框圖如圖1所示。在FPGA 配置模式中,M2,M1,M0為0,0,1,這種配置模式對應(yīng)邊界掃描加上拉,F(xiàn)PGA 在這種模式下所有的I/O 只在配置期間有效。在配置完成后,不用的I/O 將被浮空M2,M1,M0 三個選擇開關(guān)對應(yīng)于ML507 開發(fā)板上的SW3開關(guān)中的4,5,6位,在FPGA 上電之前將上述開關(guān)撥為0,0,1狀態(tài)。
- 小信號放大電路設(shè)計方案匯總 139次下載
- CAN總線接口EMC標(biāo)準(zhǔn)電路設(shè)計方案 206次下載
- 基于FPGA的二進制相移鍵控設(shè)計方案 11次下載
- FPGA的硬件電路設(shè)計教程和FPGA平臺資料簡介 163次下載
- MES系統(tǒng)硬件及網(wǎng)絡(luò)配置方案 11次下載
- 基于FPGA的調(diào)焦電路設(shè)計方案資料下載 9次下載
- 基于FPGA的異構(gòu)可重配置DSP平臺 2次下載
- 基于Virtex-4的DCM動態(tài)重配置設(shè)計 39次下載
- WP374 Xilinx FPGA的部分重配置 34次下載
- 可重配置系統(tǒng)使用大型FPGA計算域 27次下載
- 基于FPGA的可重配置分?jǐn)?shù)階信號變換處理器設(shè)計 33次下載
- FPGA的全局動態(tài)可重配置技術(shù)
- 軟件無線電平臺可重配置接口的實現(xiàn)
- 可重配置PLL使用手冊
- 基于ARM和FPGA的終端重配置硬件平臺實現(xiàn)
- 易靈思內(nèi)部重配置實現(xiàn)遠(yuǎn)程更新 1364次閱讀
- 常用的硬件電路設(shè)計方案介紹 2397次閱讀
- 軟件無線電硬件平臺的FPGA動態(tài)配置 1045次閱讀
- 基于Xilinx系統(tǒng)中的System ACE實現(xiàn)FPGA全局動態(tài)可重配置設(shè)計 2666次閱讀
- 基于Xilinx Kintex開源的FPGA設(shè)計方案 4041次閱讀
- 增量式編碼器接口電路及其FPGA設(shè)計方案 1.9w次閱讀
- 減法器電路設(shè)計方案匯總(五款模擬電路設(shè)計原理圖詳解) 9.1w次閱讀
- FPGA的多重加載實際運用詳解 6673次閱讀
- 用純硬件解決方案加速部分重配置進程 1660次閱讀
- 談?wù)勝愳`思的局部重配置技術(shù) 2681次閱讀
- 新手如何學(xué)習(xí)FPGA外圍硬件電路設(shè)計 2.7w次閱讀
- 一款基于ARM控制的逆變器電源電路設(shè)計方案 3609次閱讀
- 基于SPI FLASH的FPGA多重配置 1.4w次閱讀
- 基于FPGA的數(shù)字核脈沖分析器硬件設(shè)計方案 2078次閱讀
- 基于FPGA的幀同步系統(tǒng)設(shè)計方案 4712次閱讀
下載排行
本周
- 1電子電路原理第七版PDF電子教材免費下載
- 0.00 MB | 1491次下載 | 免費
- 2單片機典型實例介紹
- 18.19 MB | 95次下載 | 1 積分
- 3S7-200PLC編程實例詳細(xì)資料
- 1.17 MB | 27次下載 | 1 積分
- 4筆記本電腦主板的元件識別和講解說明
- 4.28 MB | 18次下載 | 4 積分
- 5開關(guān)電源原理及各功能電路詳解
- 0.38 MB | 11次下載 | 免費
- 6100W短波放大電路圖
- 0.05 MB | 4次下載 | 3 積分
- 7基于單片機和 SG3525的程控開關(guān)電源設(shè)計
- 0.23 MB | 4次下載 | 免費
- 8基于AT89C2051/4051單片機編程器的實驗
- 0.11 MB | 4次下載 | 免費
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234313次下載 | 免費
- 2PADS 9.0 2009最新版 -下載
- 0.00 MB | 66304次下載 | 免費
- 3protel99下載protel99軟件下載(中文版)
- 0.00 MB | 51209次下載 | 免費
- 4LabView 8.0 專業(yè)版下載 (3CD完整版)
- 0.00 MB | 51043次下載 | 免費
- 5555集成電路應(yīng)用800例(新編版)
- 0.00 MB | 33562次下載 | 免費
- 6接口電路圖大全
- 未知 | 30320次下載 | 免費
- 7Multisim 10下載Multisim 10 中文版
- 0.00 MB | 28588次下載 | 免費
- 8開關(guān)電源設(shè)計實例指南
- 未知 | 21539次下載 | 免費
總榜
- 1matlab軟件下載入口
- 未知 | 935053次下載 | 免費
- 2protel99se軟件下載(可英文版轉(zhuǎn)中文版)
- 78.1 MB | 537793次下載 | 免費
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420026次下載 | 免費
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234313次下載 | 免費
- 5Altium DXP2002下載入口
- 未知 | 233046次下載 | 免費
- 6電路仿真軟件multisim 10.0免費下載
- 340992 | 191183次下載 | 免費
- 7十天學(xué)會AVR單片機與C語言視頻教程 下載
- 158M | 183277次下載 | 免費
- 8proe5.0野火版下載(中文版免費下載)
- 未知 | 138039次下載 | 免費
評論
查看更多