a一级爱做片免费观看欧美,久久国产一区二区,日本一二三区免费,久草视频手机在线观看

新聞中心

EEPW首頁 > 電源與新能源 > 設計應用 > FPGA設計筆記:QSPI Flash與DDR3L SDRAM采用同一I/O分區

FPGA設計筆記:QSPI Flash與DDR3L SDRAM采用同一I/O分區

作者: 時間:2018-07-25 來源:網絡 收藏

眾所周知的硬件資源被劃分為若干個不同的bank,Xilinx一些高端的器件由22個甚至更多個bank組成,這樣設計主要是為了提高靈活性。的I/O支持1.8V、2.5V和3.3V等多種電平輸入輸出,為了獲得這些I/O電平,就需要在對應bank的供電引腳輸入對應的電源電壓,這樣就節省了很多總線

本文引用地址:http://www.j9360.com/article/201807/383749.htm

Flash是一種具有電可擦除的可編程ROM存儲器,掉電內容不會丟失,按接口可以分為兩大類:并行Flash和串行Flash,并行Flash存儲量大,速度快;而串行Flash存儲量相對較小,但體積小,連線簡單,可減小電路面積,節約成本。SPI Flash是內嵌SPI總線接口的串行Flash,它比起傳統的并行總線接口Flash,節省了很多的I/O口資源。

SDRAM(Synchronous Dynamic Random Access Memory,同步動態隨機存儲器)也是FPGA設計中經常采用的內存器件,掉電后不能保存數據,功耗也比較大。因此Flash用于保存FPGA系統啟動所需的配置文件,SDRAM則用于系統的數據的緩存,所有程序的運行都在內存中進行,速度快。

Xilinx Spartan-7 FPGA器件適用于那些成本敏感型應用。它采用小型封裝卻擁有高比例的I/O數量,單位功耗性價比相較前代產品提升多達四倍,可提供靈活的連接能力、接口橋接和輔助芯片等功能。

圖1:Xilinx推出的成本敏感型的Spartan-7系列FPGA器件

最小型的Spartan-7 FPGA只集成了100個I/O管腳,劃分為兩個bank,如果能夠實現將QSPI Flash和DDR SDRAM都集成到同一bank那么就會充分利用有限的I/O資源。QSPI Flash的工作電壓是1.8V,而DDR3L SDRAM的工作電壓為1.35V,因此我們需要借助電壓轉換模塊、MIG(Memory Interface Generator, 內存接口生成器)IP模塊和Vivado工具的一些設置,專用I/O bank 0電壓為1.8V,bank 14電壓為1.35V,具體鏈接方式如下圖所示:

圖2:Spartan-7 FPGA同一bank連接1.8V SPI Flash和1.35V DDR3L

雖然這不是一個標準的解決方案,只是限于有限的I/O資源,但是對于小型系統設計不失為一種好的方法。具體設計細節如器件選型、原理圖、確定時鐘頻率等要求請參看官方文檔XAPP1313。



關鍵詞: FPGA 轉換器

評論


相關推薦

技術專區

關閉