<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 嵌入式系統 > 設計應用 > CPLD對FPGA從并快速加載的解決方案

CPLD對FPGA從并快速加載的解決方案

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

  現場(chǎng)可編程門(mén)陣列()作為專(zhuān)用集成電路(ASIC)領(lǐng)域的一種半定制電路,可以根據設計的需要靈活實(shí)現各種接口或者總線(xiàn)的輸出,在設備端的通信產(chǎn)品中已得到越來(lái)越廣泛的使用。是基于靜態(tài)隨機存儲器(SRAM)結構的,斷電后程序丟失后的每次上電都需要重新加載程序。且隨著(zhù)規模的升級,加載程序的容量也越來(lái)越大,如Xilinx公司的Spartan - 6系列中的6SLX150T,其加載容量最大可以達到4.125 MB.

本文引用地址:http://dyxdggzs.com/article/268445.htm

  1 FPGA常用配置方式

  FPGA的配置數據通常存放在系統中的存儲器件中,上電后控制器讀取存儲器中的bit文件并加載到FPGA中,配置方式有JTAG、從并、從串、主從4種,不同廠(chǎng)家叫法不同,但實(shí)現方式基本都是一樣的。

  (1)邊界掃描JTAG方式。單板調試階段常用JTAG模式,該方式需要控制器,FPGA等芯片JTAG接口構成菊花鏈,且在該模式下,控制器其他功能不能使用。

  (2)從串方式。從串加載方式占用資源少,主要是和FPGA相連的I/O接口較少,但是一個(gè)配置時(shí)鐘只能傳輸一個(gè)bit數據,速度相對較低。

  (3)主從方式。該方式最主要的缺點(diǎn)是配套使用的FLASH存儲器必須是FPGA廠(chǎng)家指定的型號,且這個(gè)FLASH容量不大,不能和控制器的FLASH共用,使用這種方式,單板上就會(huì )有兩個(gè)FLASH,增加產(chǎn)品成本,因此該方案使用較少。

  (4)從并方式。即文章中探討的FPGA加載方案。

  2從并加載方式的實(shí)現

  以Xilinx公司Spartan - 6系列FPGA為例,與從并加載相關(guān)的管腳如表1所示。

  

 

  表1從并加載管腳名稱(chēng)

  由表1可以看出,從并加載接口占用的管腳資源是比較多的,即使加載數據總線(xiàn)使用8位,也要14個(gè)管腳,CPU一般沒(méi)有這么多通用輸入/輸出(GPIO)口,因此從并加載一般和配套使用。其加載流程如圖1所示。

  

 

  圖1 SPARTAN-6從并加載流程

  3基于的FPGA加載方案

  3.1方案介紹

  在設備端通信產(chǎn)品中,基于的FPGA從并加載框如圖2所示,配置數據存儲在FLASH中,且在加載數據之前,CPU通過(guò)局部總線(xiàn)和雙倍速內存(DDR)接口,將配置數據從FLASH中搬移到DDR顆粒;真正需要加載時(shí),再通過(guò)DDR2接口將配置數據搬移到CPU的緩存中,DDR2接口速度很快,其時(shí)鐘頻率可以達到266 MHz,因此①、②兩步加載時(shí)間可以忽略不計。

  

 

  圖2基于CPLD的FPGA從并加載框


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

關(guān)鍵詞: CPLD FPGA modelsim

評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>