国产毛片a精品毛-国产毛片黄片-国产毛片久久国产-国产毛片久久精品-青娱乐极品在线-青娱乐精品

基于StratixIII的DDR3 SDRAM控制器設計

發布時間:2010-8-17 16:30    發布者:lavida
關鍵詞: DDR3 , SDRAM , StratixIII , 控制器
1 引言  

DDR3 SDRAM是由JEDEC(電子設備工程聯合委員會)制定的全新下一代內存技術標準,具有 速度更快、功耗更低、效能更高以及信號質量更好等優點,對于解決高速系統(例如某些高速圖 像處理系統)設計中由于存儲器的處理速度和帶寬所產生的瓶頸,改善和提高系統性能提供了更 好的解決方案。  

本文在分析DDR3 SDRAM的特點和基本控制方式的基礎上,給出了采用Altera公司最新的 ALTMEMPHY高速存儲器接口方案設計的DDR3 SDRAM控制器,并在Altera公司的StratixIII系列 FPGA上完成了驗證和實現。目前,使用該控制器的DDR3 SDRAM已經在某真三維立體顯示器項目 中作為高速圖像緩存得到了實際應用。  

2 DDR3 SDRAM的特點  

與上一代器件相比,DDR3內存技術仍然采用了在時鐘的上升沿和下降沿同時進行數據傳輸 的基本方式,工作原理與控制方式基本相同,但又有著一些不同的新特點:擁有兩倍于DDR2的 8bit預取(prefetch)能力;突發長度(Burst Length,BL)固定為8,且增加了突發突變(Burst Chop)模式;新增了重置(Reset)功能,可以使DDR3達到功耗最小的狀態等。  

與其它SDRAM一樣,DDR3 SDRAM的操作指令主要通過RAS(行地址選擇)、CAS(列地址選擇)、 WE(寫使能信號)、CS(片選信號)以及CKE(時鐘使能信號)的高低電平組合來實現。但基于 其自身特點,DDR3指令集內不但對原有的指令做了很多改動,同時也增加了一些新的指令,時 序方面也有一定的差別。  

在讀寫操作方面,與DDR2一樣,讀操作時由內存給出一個與數據同步的DQS信號,它的邊沿 與讀數據一致;寫操作時,控制器同樣給出一個與數據同步的數據濾波信號DQS,它的邊沿處于寫數據當中.DDR3具有on-the-fly突發模式,允許用戶在此模式下選擇4或8的突發長度。圖1 給出了DDR3內存典型的讀/寫操作時序圖。  


  
3 DDR3 SDRAM控制器的設計  

DDR3 SDRAM控制器的設計方法采用了Altera推薦的ALTMEMPHY+用戶自定義控制器的結構。 與傳統SDRAM控制器相比,此結構加入了ALTMEMPHY接口部分。ALTMEMPHY宏功能是Altera開發的 能夠動態自校準的數據通路,允許用戶在Stratix III等器件中快速建立物理層接口(physical layer interface),連接FPGA內部控制邏輯和外部存儲器。使用ALTMEMPHY的的突出優點是可 以通過訓練模式和校準功能來消除FPGA和存儲器在制造工藝中的偏差。在工作過程中,它利用 跟蹤機制來跟蹤并補償FPGA內部的電壓或者溫度變化,而且不會中斷數據傳輸。DDR3 SDRAM控 制器的邏輯框圖如圖2所示,主要包括ALTMEMPHY和用戶自定義控制器兩部分。  


  
為了簡化內部邏輯設計,提高系統性能,控制器設計采用半速率方案。所謂半速率方案, 就是將雙倍數據速率(DDR)轉換為時鐘頻率減半,并且只在時鐘上升沿進行數據采集的半數據 速率(HDR)。采用半速率方案后,內部邏輯頻率為外部存儲器接口頻率的一半,但是內部數據 總線的寬度是外部數據總線寬度的4倍。在內部頻率受限,外部引腳數給定時,半速率方案比全 速率方案支持的帶寬加倍。  

3.1 ALTMEMPHY設計  

ALTMEMPHY是可配置參數的宏功能,用戶可根據設計需要配置相應參數。ALTMEMPHY主要 包括時鐘與復位管理、地址與指令通路、讀數據通路、寫數據通路、自校準等組成模塊。  

時鐘與復位管理模塊主要負責時鐘信號的產生與移相,以及時鐘網絡類型的控制;地址與 指令通路負責接收控制器輸出的地址和指令信號,并將其從半速率時鐘轉換為全速率時鐘;讀 數據通路是采集從存儲器讀出的數據,并將其再同步到系統時鐘域;寫數據通路將控制器輸出 的半速率數據轉換為雙倍速率(DDR)信號,以寫入DDR3器件;自校準模塊用于系統上電時自動 校準DDR3器件的過程變量,以獲得最大的時序余量,消除來自讀數據通路的不確定因素,提高 系統高頻工作下的穩定性。圖3所為Stratix III器件中讀數據通路的結構框圖,由圖中可以看 出DDR與HDR轉換的過程中數據總線寬度及時鐘頻率的變化。  


  
3.2 自定義控制器設計  

用戶自定義控制器部分主要由以下模塊組成:主控模塊、地址與指令譯碼、數據緩沖、時 鐘同步、初始化與刷新請求等。 主控模塊主要由有限狀態機實現,完成系統從上電開始所有狀態間的轉換、任務調度、總 線仲裁、時序同步等,并對其他模塊產生相應的控制信號,協調各模塊工作;地址與指令譯碼 模塊在主控模塊的控制下,完成對系統各種訪問指令和訪問地址的解碼與匹配;數據緩沖負責 在與ALTMEMPHY進行數據傳輸過程中對數據進行FIFO緩沖和同步;時鐘同步模塊采用了PLL鎖相 環電路設計,為ALTMEMPHY提供參考時鐘,同時接收ALTMEMPHY輸出的同步時鐘phy_clk作為系統 時鐘,完成各模塊之間的同步;初始化與刷新請求模塊完成SDRAM器件的初始化及自刷新操作。  

3.3 設計注意事項  

本系統工作頻率高,任何微小的時序錯誤都可能導致系統不能正確工作。雖然ALTMEMPHY 結構可以在一定程度上減小時序錯誤,但在設計過程中仍要做好代碼的優化,盡量采用同步電 路設計方法,消除競爭冒險現象,保證數據接口的同步等。  

另外,在設計中要遵照Altera提供的設計規范進行設計,如時鐘信號要從片上PLL專用的全 局時鐘引腳輸入以減小時鐘傾斜;各種時鐘分別配置于各自獨立的時鐘局域網絡內以避免相位 攪動;對周期、建立、保持時間等關鍵參數添加相應的約束等等,以提高設計的工作頻率,增 強系統的穩定性。  

4 DDR3 SDRAM控制器的實現  

設計采用的FPGA為Stratix III系列中的EP3SL150F1152-C2。Stratix III是Altera公司剛剛面市高端FPGA系列,也是目前少數支持DDR3接口的FPGA之一。Stratix III系列提供讀寫均衡、 DQ去斜移I/O延時、動態片內匹配等功能,并且使用可配置鎖相環(PLL)來補償電壓和溫度變化, 以充分發揮DDR3存儲器的優勢。Stratix III器件支持最大時鐘速率400 MHz、最大數據速率800 Mbps的DDR3。軟件設計在Altera公司的Quartus II 7.2平臺上,運用自頂向下的設計思想, 采用VHDL語言加電路圖混合設計的方法完成。測試讀寫仿真時序如圖4所示。  


  
本設計采用Samsung公司的1Gb容量DDR3 SDRAM芯片K4B1G0846C-ZCF7予以實現。該芯片組織 結構為16Mbit x 8 I/Os x 8banks,速率為800Mbps。通過仿真和工作實測,系統穩定工作頻率 達到400MHz,8位數據總線帶寬最大傳輸率達到800MB/s。 從設計的仿真及實現結果可以看出,這種結構的控制器具有很高的傳輸速度和穩定的性能 表現,可以作為下一代存儲設備廣泛運用于各種高速高性能系統設計中。同時,該設計為相關 控制器的開發和研制提供了實例,具有良好的參考和應用價值。  

本文作者創新點:提出了一種基于Stratix III的DDR3 SDRAM控制器的設計方法,采用 ALTMEMPHY宏功能結合自定義控制器的結構,即保證了系統在高速運行時的穩定性,又可以根據 用戶需要靈活改變參數設置,可廣泛應用于各種相關高速數字系統。
本文地址:http://www.qingdxww.cn/thread-21960-1-1.html     【打印本頁】

本站部分文章為轉載或網友發布,目的在于傳遞和分享信息,并不代表本網贊同其觀點和對其真實性負責;文章版權歸原作者及原出處所有,如涉及作品內容、版權和其它問題,我們將根據著作權人的要求,第一時間更正或刪除。
您需要登錄后才可以發表評論 登錄 | 立即注冊

廠商推薦

  • Microchip視頻專區
  • 無線充電基礎知識及應用培訓教程
  • Chiptorials ——使用ATECC608 TrustFLEX實現基本非對稱身份驗證
  • FPGA設計流程培訓教程
  • Chiptorials ——如何將CryptoAuthLib庫用于Microchip安全身份驗證IC
  • 貿澤電子(Mouser)專區

相關視頻

關于我們  -  服務條款  -  使用指南  -  站點地圖  -  友情鏈接  -  聯系我們
電子工程網 © 版權所有   京ICP備16069177號 | 京公網安備11010502021702
快速回復 返回頂部 返回列表
主站蜘蛛池模板: 欧美卡1卡2卡三卡网站入口 | 高傲名媛野外耻辱调教 | 不卡影视| 日韩精品专区 | 亚洲精品www| 久久综合一区 | 色综合天天综合网看在线影院 | 老司机在线精品 | 天堂毛片| 九九精品视频在线观看 | 欧美日韩免费在线观看 | 亚洲精品视频免费在线观看 | 国产91精品一区 | 亚洲一区毛片 | 四虎sihu新版影院亚洲精品 | 色综合日本 | 亚洲三级一区 | 久久久不卡国产精品一区二区 | 欧美 日韩 中文 | 黄毛片在线观看 | 国产91高清 | 欧美精品超清在线播放 | 国产成人aaa在线视频免费观看 | 久久久久88色偷偷 | 四虎国产精品影库永久免费 | 日韩免费一级毛片 | 国产精品免费视频一区一 | 四虎影视最新网址 | 91免费观看在线网址 | 产国语一级特黄aa大片 | 99免费| 日韩欧美亚洲每的更新在线 | 成人久久精品 | 草莓视频app无限观看 | 亚洲第一精品福利 | 亚洲人成综合网站在线 | 久久久久久福利 | 美国女网址www呦女 美国农夫激情在线综合 | 久久久国产精品视频 | 日本欧美大码a在线视频播放 | 国产欧美日韩在线不卡第一页 |