快速創建存儲器接口的設計探討
發布時間:2012-03-19
中心議題:
- 存儲器接口設計的性能要求
- 存儲器接口設計的設計難題
- 使用 Spartan-3 FPGA 的存儲器接口
解決方案:
- Xilinx 解決方案
- Spartan-3 係列FPGA與 Xilinx 軟件工具結合
Xilinx FPGA 提供可簡化接口設計的 I/O 模塊和邏輯資源。盡管如此,這些 I/O 模塊以及額外的邏輯仍需設計人員在源 RTL 代碼中配置、驗證、執行,並正確連接到係統的其餘部分,然後仔細仿真並在硬件中進行驗證。
本文介紹了存儲器接口設計的性能要求、設計難題以及 Xilinx 的解決方案,從使用 Spartan-3 係列 FPGA 的低成本實現到使用 Virtex-5 FPGA 的最高帶寬接口,無所不包。
性能要求和 Xilinx 解決方案
20 世紀 90 年代後期,存儲器接口從單倍數據速率 SDRAM 發展為雙倍數據速率 (DDR) SDRAM,而如今的 DDR2 SDRAM 運行速率已達每引腳 667 Mbps 或更高。
應用通常可分為兩類:
● 低成本應用,器件成本最重要
● 高性能應用,獲得最高帶寬最重要
運行速率低於每引腳 400 Mbps 的 DDR SDRAM 和低端 DDR2 SDRAM 已能滿足大多數低成本係統存儲器的帶寬需求。對於這類應用,Xilinx 提供了 Spartan-3 係列 FPGA:Spartan-3、3E、3A 和3AN 器件。
對於將存儲器接口帶寬推至極限的應用,如每引腳 667 Mbps 的 DDR2 SDRAM,Xilinx 提供了 Virtex-5 FPGA。
帶寬是與每引腳數據速率和數據總線寬度相關的一個因素。Spartan-3 係列和 Virtex-5 FPGA 均提供了不同選項,從數據總線寬度小於 72 位的較小的低成本係統,到寬度達 576 位的較大的 Virtex-5 封裝(圖 1)。

這些速度下的較寬總線使芯片對芯片接口的實現更為困難,因為要求的封裝更大,電源到信號和地麵到信號比更佳。Virtex-5 FPGA 的開發使用了先進的稀疏鋸齒形 (SparseChevron) 封裝技術,能提供優良的信號到電源和地麵到引腳比。每個 I/O 引腳周圍都有足夠的電源和接地引腳和板,以確保良好的屏蔽,使由同步交換輸出 (SSO) 所造成的串擾噪音降到最低。
使用 Spartan-3 FPGA 的存儲器接口
對於每引腳 400Mbps低成本應用,Spartan-3 係列FPGA與 Xilinx 軟件工具結合即可提供易於實現且經濟的解決方案。
在一個基於FPGA的設計中,三個基本構建模塊組成一個存儲器接口和控製器:讀寫數據接口、存儲器控製器狀態機,以及將存儲器接口設計橋接到 FPGA 設計其餘部分的用戶接口。這些模塊在架構中實現由數字控製管理器 (DCM) 的輸出信號對其進行時鍾驅動,在 Spartan-3 係列實現中,數字控製管理器還對查找表 (LUT) 延遲校準監視器(可確保正確設置讀數據采集時序的邏輯塊)進行驅動。
在Spartan-3係列實現中,使用可配置邏輯塊 (CLB) 中的LUT實現讀數據采集。在讀事務過程中,DDR2 SDRAM器件將讀數據選通脈衝 (DQS) 及相關數據按照與讀數據 (DQ) 邊沿對齊的方式發送給FPGA。在源同步接口中采集DQ是一項頗具挑戰性的任務,因為數據在非自由運行DQS選通脈衝的每個邊沿上都會改變。讀數據采集的實現使用了一種基於 LUT 的 tap 延遲機製。
寫數據命令和時序由寫數據接口生成並控製。寫數據接口使用輸入/輸出模塊(IOB)觸發器和DCM的90度、180度和270度輸出端以與命令和數據位剛好對齊的方式發送DQS選通脈衝。
DDR2 SDRAM 存儲器接口的實現已在硬件中全麵經過驗證。設計是在使用了 16 位寬 DDR2 SDRAM 存儲器器件和 XC3S700A-FG484 器件的 Spartan-3A 入門套件板中實現的。此參考設計僅利用了 Spartan-3A FPGA 可用資源的一小部分:13% 的 IOB、9% 的邏輯 Slice、16% 的全局緩衝器 (BUFG) 多路複用器 (MUX) 和八個 DCM 中的一個。
可以使用存儲器接口生成器 (MIG)軟件工具輕鬆定製Spartan-3係列存儲器接口設計,使其符合應用。
- 噪聲中提取真值!瑞盟科技推出MSA2240電流檢測芯片賦能多元高端測量場景
- 10MHz高頻運行!氮矽科技發布集成驅動GaN芯片,助力電源能效再攀新高
- 失真度僅0.002%!力芯微推出超低內阻、超低失真4PST模擬開關
- 一“芯”雙電!聖邦微電子發布雙輸出電源芯片,簡化AFE與音頻設計
- 一機適配萬端:金升陽推出1200W可編程電源,賦能高端裝備製造
- 具身智能成最大亮點!CITE 2026開幕峰會釋放產業強信號
- 助力醫療器械產業高質量發展 派克漢尼汾閃耀2026 ICMD
- 比異步時鍾更隱蔽的“芯片殺手”——跨複位域(RDC)問題
- 數據之外:液冷技術背後的連接器創新
- “眼在手上”的嵌入式實踐:基於ROS2與RK3576的機械臂跟隨抓取方案
- 車規與基於V2X的車輛協同主動避撞技術展望
- 數字隔離助力新能源汽車安全隔離的新挑戰
- 汽車模塊拋負載的解決方案
- 車用連接器的安全創新應用
- Melexis Actuators Business Unit
- Position / Current Sensors - Triaxis Hall




