《電子技術應用》
您所在的位置:首頁 > 嵌入式技術 > 業界動態 > DDR SDRAM控制器的FPGA實現

DDR SDRAM控制器的FPGA實現

2008-08-07
作者:施周淵, 戴慶元

  摘? 要: DDR SDRAM高容量和快速度的優點使它獲得了廣泛的應用,但是其接口與目前廣泛應用的微處理器不兼容。介紹了一種通用的DDR SDRAM控制器的設計,從而使得DDR SDRAM能應用到微處理器中去。

  關鍵詞: DDR SDRAM控制器? 延時鎖定回路? FPGA

?

  DDR SDRAM是建立在SDRAM的基礎上的,但是速度和容量卻有了提高。首先,它使用了更多的先進的同步電路。其次,它使用延時鎖定回路提供一個數據濾波信號。當數據有效時,存儲器控制器可使用這個數據濾波信號精確地定位數據,每16位輸出一次,并且同步來自不同的雙存儲器模塊的數據。

  DDR SDRAM不需要提高時鐘頻率就能加倍提高SDRAM的速度,因為它允許在時鐘脈沖的上升沿" title="上升沿">上升沿和下降沿讀寫數據。至于地址和控制信號,還是跟傳統的SDRAM一樣,在時鐘的上升沿進行傳輸。

  由于微處理器、DSP等不能直接使用DDR SDRAM,所以本文介紹一種基于FPGA的DDR SDRAM控制電路。

1 DDR SDRAM控制器的設計

1.1總體邏輯圖

  DDR SDRAM控制器的總體邏輯圖如圖1所示。主要由DDR控制模塊" title="控制模塊">控制模塊(Controller)、DDR接口模塊" title="接口模塊">接口模塊(ddr_interface)以及延時鎖定回路模塊(DLL)三部分組成。下面詳細介紹各個模塊的設計。

?

1.2 DDR控制模塊的設計

  DDR控制模塊包含了主要的狀態轉換。處理器通過sys_cmd對DDR控制模塊寫入命令,完成總線仲裁、解釋命令、時序分配等任務。當DDR接口模塊對DDR SDRAR數據讀寫時便進行控制。

  控制器的狀態機如圖2所示。控制器開始設置在空閑(Idle)狀態,接下去的狀態根據控制命令的不同可以是預充電(Precharge)、導入模式寄存器(Load Mode Register)、刷新(Refresh)、有效(Active)等狀態。要進入讀寫數據狀態,必須先經過有效狀態。讀數據時,狀態機由有效狀態轉換為讀準備狀態, 然后根據指令進入讀狀態。控制模塊保持在讀狀態直到脈沖終止命令觸發或者數據讀完。寫的過程與讀類似,在后面的接口模塊中將詳細介紹。

?

1.3 DDR接口模塊

  DDR接口模塊負責維持外部信號、DDR控制器與DDR SDRAM之間的雙向數據總線信號,保證數據和命令能送達DDR SDRAM。

圖3給出了讀寫操作的數據流框圖。對寫周期而言,128位的sys_data_i被fpga_clk2x分頻為64位的數據,通過lac_clk選擇高低位。為了減小輸入輸出的延遲,數據在進出模塊時都將被保存在輸入輸出寄存器中。ddr_write_en產生ddr_dq所需的三態信號。

?

  對于寫周期而言,64位的ddr_dq信號在輸入輸出寄存器被fpga_clk2x觸發裝配成128位的信號,其中低位信號在下降沿時被裝配,高位信號在上升沿時被裝配。

  圖4給出了一個典型的寫操作的波形圖。在T1期間,寫命令、地址和第一個" title="第一個">第一個128位數據被分別置于sys_cmd、sys_addr和sys_data_i三個端口。在T2期間,控制器的狀態由空閑轉變為有效。接下來兩個周期,控制器給出ACTIVE命令以及行片選地址。再經3個周期的延遲以后,控制器給出WRITEA命令和列片選地址。接下來,ddr_dq和ddr_dqs被設置成雙倍速率模式。

?

1.4 DLL模塊

  圖5示出了給FPGA以及DDR SDRAM提供時鐘信號" title="時鐘信號">時鐘信號的兩個DLL模塊的結構圖。第一個DLL模塊,即DLL_EXT給DDR SDRAM提供ddr_clk及ddr_clkb兩個時鐘信號,并且接收ddr_clk的反饋。第二個DLL模塊,即DLL_INT給FPGA提供兩個內部時鐘信號fpga_clk和fpga_clk2x,它的反饋信號來自fpga_clk。兩個DLL有著相同的時鐘輸入,但是不同的反饋信號保證了輸入時鐘和FPGA時鐘以及DDR SDRAM時鐘之間的零延遲。

?

2 實現

  本設計選用XILINX公司的Vietex-E系列FPGA來實現,因為這個系列內嵌的DLL模塊和可選擇輸入輸出結構的特點能極大地方便設計。仿真結果顯示,在133MHz的主頻下,最高能獲得1.6GB/s的速率。??????

  本文給出了基于FPGA的DDR SDRAM控制器的設計。從仿真中可以看出,這種結構的DDR控制器有著很高的性能,因此將得到廣泛的應用。

?

參考文獻

1 Guo Li.Implementation of DDR SDRAM Controllers via VHDL.The Journal of China?University of Posts and Telecommunication,?Mar 2002;9(1)

2 Synthesizable High Performance SDRAM Controller. XAPP134(v3.1). Xilinx Company,?February 1, 2000

3 Data book 2002, Altera Company of Defence Industry.Altera Company,2002

4 張 良.數字電路設計與Verilog HDL. 北京:人民郵電出版社,2001

本站內容除特別聲明的原創文章之外,轉載內容只為傳遞更多信息,并不代表本網站贊同其觀點。轉載的所有的文章、圖片、音/視頻文件等資料的版權歸版權所有權人所有。本站采用的非本站原創文章及圖片等內容無法一一聯系確認版權者。如涉及作品內容、版權和其它問題,請及時通過電子郵件或電話通知我們,以便迅速采取適當措施,避免給雙方造成不必要的經濟損失。聯系電話:010-82306118;郵箱:aet@chinaaet.com。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
国产精品久久久久久久久久免费| 欧美国产激情二区三区| 亚洲日本欧美天堂| 欧美视频福利| 久久riav二区三区| 91久久在线视频| 一本色道久久综合亚洲二区三区| 国产精品日韩一区二区| 麻豆国产精品777777在线| 亚洲一区二区免费视频| 香蕉久久一区二区不卡无毒影院| 精品99一区二区三区| 欧美日韩精品二区第二页| 欧美一区日本一区韩国一区| 91久久国产综合久久| 亚洲一区二区三区在线| 亚洲国产欧美在线| 国产伦精品一区二区三区视频孕妇 | 欧美国产日韩精品免费观看| 亚洲欧美日本国产有色| 亚洲福利在线看| 亚洲无人区一区| 伊人久久男人天堂| 国产精品国产三级国产专播品爱网 | 欧美一区=区| 亚洲美女在线一区| 国产一区二区三区在线观看视频| 欧美日韩p片| 玖玖精品视频| 欧美亚洲在线视频| 一本不卡影院| 久久精品国产精品亚洲综合| 亚洲视频免费在线| 亚洲高清自拍| 好吊视频一区二区三区四区| 国产精品久久久久久五月尺| 免费成年人欧美视频| 欧美中文字幕视频在线观看| 一区二区三区蜜桃网| 亚洲激情偷拍| 欧美在线视频一区| 亚洲欧美国产日韩天堂区| 99精品视频网| 亚洲精品日产精品乱码不卡| 黄色资源网久久资源365| 国产三级精品在线不卡| 国产精品成人观看视频免费| 欧美激情第10页| 久久一区视频| 久久久国产精品一区| 亚洲欧美国产77777| 一区二区成人精品| 亚洲精品免费网站| 亚洲国产你懂的| 欧美在线资源| 欧美一区免费视频| 午夜精品亚洲一区二区三区嫩草| 亚洲天堂男人| 一本一本大道香蕉久在线精品| 亚洲国产婷婷| 最新热久久免费视频| 亚洲国产精品va在线看黑人动漫| 国产一区在线免费观看| 国产色爱av资源综合区| 国产精品综合不卡av| 国产精品午夜在线| 国产精品久久午夜| 国产精品视频男人的天堂| 国产精品久久久久免费a∨大胸| 欧美日韩午夜视频在线观看| 欧美日韩国产免费观看| 欧美日韩国产专区| 欧美日韩一区二区三区免费| 欧美午夜精品久久久久久超碰| 欧美日韩精品不卡| 欧美日韩精品是欧美日韩精品| 欧美激情综合在线| 欧美激情视频网站| 欧美日韩国产精品一卡| 欧美日韩在线亚洲一区蜜芽| 欧美丝袜一区二区三区| 国产精品国产三级国产专区53| 国产精品久久久久9999| 国产九九精品视频| 国产一区二区三区直播精品电影| 国产一区二区中文字幕免费看| 精品88久久久久88久久久| 黑人中文字幕一区二区三区 | 久久精品国产久精国产一老狼| 欧美中文字幕视频| 亚洲激情国产| a4yy欧美一区二区三区| 中文久久乱码一区二区| 亚洲欧美成人| 久久久久久久久久久成人| 久久一区精品| 欧美裸体一区二区三区| 国产精品国产精品国产专区不蜜| 国产精品私房写真福利视频| 国产一区二区三区在线观看网站| 极品少妇一区二区三区| 91久久黄色| 在线综合欧美| 欧美中文字幕| a91a精品视频在线观看| 亚洲欧美中日韩| 久久久人成影片一区二区三区| 美女网站久久| 国产精品av久久久久久麻豆网| 国产欧美日韩中文字幕在线| 伊人婷婷久久| 在线视频日本亚洲性| 欧美诱惑福利视频| 夜夜嗨网站十八久久| 欧美伊人久久久久久午夜久久久久 | 欧美电影免费观看高清| 欧美日韩在线电影| 国产综合视频| 日韩视频一区二区在线观看| 亚洲欧美日韩综合一区| 亚洲国产精品一区| 亚洲一二三区精品| 久久米奇亚洲| 国产精品大片免费观看| 很黄很黄激情成人| 一区二区三区精品视频| 久久精品国产一区二区三区免费看 | 夜夜嗨av一区二区三区四区| 欧美一区二区福利在线| 日韩一级裸体免费视频| 西瓜成人精品人成网站| 欧美激情一区二区三区| 国产啪精品视频| 亚洲精品久久久久中文字幕欢迎你| 亚洲综合第一页| 一本久道久久综合婷婷鲸鱼| 久久精品国产欧美激情| 欧美日韩影院| 亚洲国产成人久久综合一区| 亚洲女优在线| 一区二区三区精品国产| 久久综合狠狠综合久久综青草| 欧美视频中文字幕在线| 亚洲国产一区视频| 久久福利一区| 午夜久久黄色| 欧美日韩激情小视频| 樱桃成人精品视频在线播放| 亚洲欧美日韩一区二区在线 | 久久久美女艺术照精彩视频福利播放 | 午夜电影亚洲| 欧美日韩一区二区高清| 亚洲电影在线看| 欧美制服丝袜| 欧美一区二区在线观看| 欧美性天天影院| 亚洲精品一区二区三区婷婷月| 亚洲国产裸拍裸体视频在线观看乱了中文 | 中日韩高清电影网| 亚洲美女啪啪| 美女在线一区二区| 国产在线精品一区二区中文| 亚洲一区二区少妇| 亚洲香蕉伊综合在人在线视看| 欧美国产日韩xxxxx| 在线成人激情| 亚洲国产高清在线| 久久青青草原一区二区| 国产精品视频不卡| 一二三区精品| 一本久道久久综合中文字幕| 欧美黄色一级视频| 亚洲高清123| 亚洲高清免费| 久久亚洲综合色| 好吊妞这里只有精品| 欧美一区二区在线免费播放| 午夜视频在线观看一区| 欧美午夜精品理论片a级按摩| 亚洲美女毛片| 中文成人激情娱乐网| 欧美日韩三级在线| 日韩午夜激情av| 亚洲一卡二卡三卡四卡五卡| 国产精品h在线观看| 亚洲天堂成人在线观看| 午夜精品视频在线观看一区二区| 国产精品福利网站| 亚洲欧美成aⅴ人在线观看| 欧美一区视频| 国内精品国语自产拍在线观看| 欧美亚洲专区| 久久久久看片| 亚洲风情亚aⅴ在线发布| 亚洲人成久久| 欧美日韩中文字幕精品| 亚洲一区二区三区在线观看视频| 欧美一区亚洲| 激情综合自拍| 99视频精品|