日本精品久久-日本精品二区-日本精品二区-日本极品少妇-成人欧美一区二区三区黑人免费-成人欧美一区二区三区黑人免费

揭秘FPGA多重配置硬件電路設計方案

來源:網絡

點擊:981

A+ A-

所屬頻道:新聞中心

關鍵詞: FPGA,多重配置,存儲器

      現代硬件設計規模逐漸增大,單個程序功能越來越復雜,當把多個功能復雜的程序集成到一個FPGA 上實現時,由于各個程序的數據通路及所占用的資源可能沖突,使得FPGA 控制模塊的結構臃腫,影響了整個系統工作效率。通過FPGA  的多重配置可以有效地精簡控制結構的設計,同時可以用邏輯資源較少的FPGA  器件實現需要很大資源才能實現的程序。以Virtex5系列開發板和配置存儲器SPIFLASH為基礎,從硬件電路和軟件設計兩個方面對多重配置進行分析,給出了多重配置實現的具體步驟,對實現復雜硬件設計工程有一定的參考價值。

      當FPGA 完成上電自動加載初始化的比特流后,可以通過觸發FPGA 內部的多重啟動事件使得FPGA 從外部配置存儲器(SPI  FLASH)指定的地址自動下載一個新的比特流來重新配置。FPGA 的多重配置可以通過多種方式來實現。

      揭秘FPGA多重配置硬件電路設計方案

      電路原理:多重配置的硬件主要包括FPGA 板卡和貯存配置文件的FLASH芯片。FPGA  選用XILINX公司Virtex-5系列中的ML507,該產品針對FPGA 多重配置增加了專用的內部加載邏輯。FLASH芯片選用XILINX公司的SPI  FLASH芯片M25P32,該芯片存貯空間為32 Mb,存貯文件的數量與文件大小以及所使用的FPGA 芯片有關。實現多重配置首先要將FPGA  和外部配置存儲器連接為從SPI FLASH加載配置文件的模式。配置電路硬件連接框圖如圖1所示。在FPGA  配置模式中,M2,M1,M0為0,0,1,這種配置模式對應邊界掃描加上拉,FPGA 在這種模式下所有的I/O 只在配置期間有效。在配置完成后,不用的I/O  將被浮空M2,M1,M0 三個選擇開關對應于ML507 開發板上的SW3開關中的4,5,6位,在FPGA 上電之前將上述開關撥為0,0,1狀態。

    (審核編輯: 智匯張瑜)

    聲明:除特別說明之外,新聞內容及圖片均來自網絡及各大主流媒體。版權歸原作者所有。如認為內容侵權,請聯系我們刪除。

    主站蜘蛛池模板: 诈欺游戏电影| 宇宙刑事夏伊达| 奶酪鼠的穷途梦2| 娟子个人资料 简历| 带动气氛的mc台词| 中岛梓| 汤唯和梁朝伟拍戏原版| 体温36.5度正常吗| 韩国电影《甜性涩爱》| 浙江卫视回放观看入口| 五年级上册学法大视野答案| 美人鱼的电影| 碧血蓝天| 电影处女地| 洛嘉| 荒笛子简谱| 小姐资源| 黑势力| 法医电视剧大全免费| 密使2之江都谍影 2013 于震| 白洁合集| jixxzz| 蹲着吐一地呕吐视频| 里番动漫在线观看| 今日航班一览表| 菲律宾电影毕业生代表| 2024年暑假师德师风心得体会| 吻戏韩国| 我在江湖 电影| 时尚购物| 厕所英雄| 沈月个人详细简历| 《重紫》电视剧| 李洋个人资料照片| 抖音视频下载网站| 郑洋| 《与凤行》演员表| 林圣闳最帅的10张照片| 尹馨演过的三部电影| 詹姆斯怀特| 秀人网尤妮丝深夜福利视频|