[發(fā)明專(zhuān)利]DDR2 SDRAM控制器有效
| 申請(qǐng)?zhí)枺?/td> | 201310050849.5 | 申請(qǐng)日: | 2013-02-08 |
| 公開(kāi)(公告)號(hào): | CN103092785A | 公開(kāi)(公告)日: | 2013-05-08 |
| 發(fā)明(設(shè)計(jì))人: | 鄭宇馳 | 申請(qǐng)(專(zhuān)利權(quán))人: | 豪威科技(上海)有限公司 |
| 主分類(lèi)號(hào): | G06F13/16 | 分類(lèi)號(hào): | G06F13/16 |
| 代理公司: | 上海思微知識(shí)產(chǎn)權(quán)代理事務(wù)所(普通合伙) 31237 | 代理人: | 鄭瑋 |
| 地址: | 201210 上海市*** | 國(guó)省代碼: | 上海;31 |
| 權(quán)利要求書(shū): | 查看更多 | 說(shuō)明書(shū): | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | ddr2 sdram 控制器 | ||
技術(shù)領(lǐng)域
本發(fā)明涉及一種DDR2?SDRAM控制器。?
背景技術(shù)
目前,DDR2?SDRAM用途廣泛,很多應(yīng)用系統(tǒng)都會(huì)用到DDR2?SDRAM作為存儲(chǔ)器,相比DDR?SDRAM,DDR2?SDRAM具有功耗小、可利用帶寬高的特點(diǎn),所以尤其適合在視頻編解碼、圖像處理等需要大數(shù)據(jù)吞吐率的應(yīng)用場(chǎng)合。?
首先,DDR2?SDRAM所能提供的數(shù)據(jù)帶寬由下面的式1決定:?
數(shù)據(jù)帶寬=數(shù)據(jù)線位寬*2*時(shí)鐘頻率*利用率???(式1)?
由于DDR2?SDRAM天然的屬性,在進(jìn)行傳輸數(shù)據(jù)過(guò)程中有許多的附加操作,比如根據(jù)地址激活相應(yīng)的BANK,還有定時(shí)的刷新(REF)操作等等,所以DDR2?SDRAM并不是每個(gè)時(shí)鐘周期都能傳輸數(shù)據(jù),如何最大化地利用DDR2?SDRAM所提供的理論帶寬成為使用DDR2?SDRAM的一個(gè)問(wèn)題。利用率可以用下面的式2來(lái)表示:?
利用率=實(shí)際傳輸數(shù)據(jù)的時(shí)鐘周期數(shù)/總的時(shí)鐘周期數(shù)???(式2)?
對(duì)于一個(gè)應(yīng)用系統(tǒng)來(lái)說(shuō),數(shù)據(jù)線位寬和時(shí)鐘頻率相對(duì)固定,而利用率的大小是與系統(tǒng)內(nèi)的DDR2?SDRAM控制器相關(guān)。所以,DDR2?SDRAM控制器性能的高低直接影響了整個(gè)DDR2?SDRAM實(shí)際所能提供數(shù)據(jù)帶寬的大小。?
現(xiàn)有的一些設(shè)計(jì)主要存在以下方面的不足:?
(1)使用全同步設(shè)計(jì)方案。如果整個(gè)系統(tǒng)需要的數(shù)據(jù)帶寬需求較大,那么DDR2SDRAM控制器就要工作在較高的時(shí)鐘頻率上,這樣對(duì)于需要訪問(wèn)外部?DDR2SDRAM的數(shù)據(jù)總線(Data?Bus)就存在時(shí)鐘頻率的要求,至少該數(shù)據(jù)總線輸出的數(shù)據(jù)總線時(shí)鐘必須與DDR2SDRAM控制器一致,雖然全同步設(shè)計(jì)較為簡(jiǎn)單,但是犧牲了使用的便利性。舉例,如果外部連接了DDR2-800的SDRAM,那么該DDR2SDRAM控制器最高需要工作在400MHz的時(shí)鐘頻率上,才可能獲得最大的數(shù)據(jù)帶寬,而系統(tǒng)內(nèi)有些數(shù)據(jù)總線并不需要這么高的工作頻率,但為了訪問(wèn)外部DDR2SDRAM,這些數(shù)據(jù)總線就可能做一些修改,以滿(mǎn)足時(shí)鐘頻率的要求。?
(2)較低的帶寬利用率。由于沒(méi)有實(shí)現(xiàn)讀/寫(xiě)請(qǐng)求命令的重排序功能,所以在某些情況下,降低了帶寬利用率。如圖1所示,現(xiàn)有的DDR2SDRAM控制器會(huì)把讀/寫(xiě)請(qǐng)求命令直接發(fā)送,所以在這樣一個(gè)命令隊(duì)列里,DDR2SDRAM控制器需要3次關(guān)閉當(dāng)前行(ROW)再打開(kāi)下一行的操作,浪費(fèi)了大量時(shí)間;而如果進(jìn)行重排序之后,如圖2,DDR2SDRAM接口控制器只需要一次關(guān)閉當(dāng)前行(ROW)再打開(kāi)下一行的操作,大大提高了總線帶寬利用率。圖1和圖2中twR表示寫(xiě)恢復(fù)時(shí)間,tRP表示Precharge時(shí)間(即關(guān)閉當(dāng)前行),tRCD表示激活下一行到可以進(jìn)行讀寫(xiě)的時(shí)間。?
發(fā)明內(nèi)容
本發(fā)明的目的在于提供一種DDR2SDRAM控制器,能夠提高DDR2SDRAM接口的利用率。?
為解決上述問(wèn)題,本發(fā)明提供一種DDR2SDRAM控制器,包括:包括系統(tǒng)配置總線接口、一個(gè)或多個(gè)系統(tǒng)數(shù)據(jù)總線接口、控制寄存器、命令仲裁器、命令隊(duì)列及重排序模塊、讀標(biāo)志先進(jìn)先出模塊和DDR2SDRAM接口,其中,?
所述系統(tǒng)配置總線接口使用異步設(shè)計(jì),用于接收系統(tǒng)配置信息并存入控制寄存器內(nèi),并隔離系統(tǒng)配置總線時(shí)鐘和DDR2SDRAM控制器時(shí)鐘;?
所述控制寄存器,用于根據(jù)所述系統(tǒng)配置信息輸出工作參數(shù);?
所述一個(gè)或多個(gè)系統(tǒng)數(shù)據(jù)總線接口使用異步設(shè)計(jì),用于接收來(lái)自一個(gè)或多個(gè)系統(tǒng)數(shù)據(jù)總線的讀/寫(xiě)請(qǐng)求命令并發(fā)送給所述命令仲裁器,隔離系統(tǒng)數(shù)據(jù)總線時(shí)鐘和DDR2SDRAM控制器時(shí)鐘,及從所述命令仲裁器獲取讀數(shù)據(jù)并輸出至一個(gè)或多個(gè)系統(tǒng)數(shù)據(jù)總線;?
所述命令仲裁器,用于接收來(lái)自一個(gè)或多個(gè)系統(tǒng)數(shù)據(jù)總線接口輸出的讀/寫(xiě)請(qǐng)求命令,通過(guò)預(yù)設(shè)的仲裁算法,使得同一時(shí)刻只響應(yīng)其中一路請(qǐng)求命令,把該命令中的請(qǐng)求地址映射成Bank/Row/Column地址后并輸出至所述命令隊(duì)列及重排序模塊,而且根據(jù)所述讀標(biāo)志先進(jìn)先出模塊中的讀標(biāo)志把DDR2SDRAM接口返回的讀數(shù)據(jù)分發(fā)給對(duì)應(yīng)的系統(tǒng)數(shù)據(jù)總線接口;?
所述讀標(biāo)志先進(jìn)先出模塊,用于存儲(chǔ)從所述命令隊(duì)列及重排序模塊輸出的讀標(biāo)志,并按先進(jìn)先出的次序?qū)⑺鲎x標(biāo)志輸出給所述命令仲裁器;?
該專(zhuān)利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專(zhuān)利權(quán)人授權(quán)。該專(zhuān)利全部權(quán)利屬于豪威科技(上海)有限公司,未經(jīng)豪威科技(上海)有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買(mǎi)此專(zhuān)利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310050849.5/2.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專(zhuān)利網(wǎng)。
- 上一篇:利用開(kāi)關(guān)控制的異步裝置
- 下一篇:LED燈具
- 同類(lèi)專(zhuān)利
- 專(zhuān)利分類(lèi)
- 使DDR2或DDR1共用—主機(jī)板的方法及結(jié)構(gòu)
- 支持DDR2和DDR3雙內(nèi)存模式的AMD平臺(tái)主板
- DDR2轉(zhuǎn)DDR3子卡
- 基于FPGA的外擴(kuò)DDR2的讀寫(xiě)方法及基于FPGA的外擴(kuò)DDR2顆粒存儲(chǔ)器
- DDR2存儲(chǔ)器的建模方法和邊界掃描測(cè)試方法
- 一種可兼容DDR2和DDR3的OCD模塊
- 一種可兼容DDR2和DDR3的OCD單元
- DDR2讀寫(xiě)操作數(shù)字延遲鏈工藝-溫度-電壓控制器電路
- 一種基于圖像旋轉(zhuǎn)顯示的DDR2分塊存儲(chǔ)方法
- 一種DDR2圖像存儲(chǔ)IP核
- 一種同步動(dòng)態(tài)隨機(jī)存儲(chǔ)器控制器部分字訪問(wèn)方法
- 同步動(dòng)態(tài)存儲(chǔ)器的訪問(wèn)控制方法及同步動(dòng)態(tài)存儲(chǔ)器控制器
- DDRII SDRAM與DDRIII SDRAM的共用模組
- SDRAM存儲(chǔ)器結(jié)構(gòu)及數(shù)據(jù)讀寫(xiě)方法
- 片外存儲(chǔ)器的總線動(dòng)態(tài)調(diào)頻方法及其系統(tǒng)
- SDRAM測(cè)試方法
- SDRAM控制器及對(duì)SDRAM存儲(chǔ)空間的訪問(wèn)方法
- 一種高效圖像處理系統(tǒng)
- 多存儲(chǔ)列SDRAM控制方法以及SDRAM控制器
- 一種流水式數(shù)字射頻存儲(chǔ)器模塊





