• <li id="00i08"><input id="00i08"></input></li>
  • <sup id="00i08"><tbody id="00i08"></tbody></sup>
    <abbr id="00i08"></abbr>
  • 新聞中心

    EEPW首頁 > 嵌入式系統 > 設計應用 > 多路讀寫的SDRAM接口設計

    多路讀寫的SDRAM接口設計

    作者: 時間:2012-06-06 來源:網絡 收藏

    存儲器是容量電路的重要組成部分。隨著技術的進一步發展,對于存儲器的容量和性能提出了越來越高的要求。同步動態隨機存儲器(Synchronous Dynamic Random Access Memory)因其容量大、讀寫速度快、支持突發式讀寫及相對低廉的價格而得到了廣泛的應用。的控制比較復雜,其接口電路設計是關鍵。

    本文首先介紹的主要控制信號和基本命令;然后介紹接口電路對SDRAM的主要操作路徑及操作過程,應用于解復用的SDRAM接口電路的設計方法;最后給出了實現結果。

    1 SDRAM的主要控制信號和基本命令

    SDRAM的主要控制信號為:

    ·CS:片選使能信號,低電平有效;

    ·RAS:行地址選通信號,低電平有效;

    ·CAS:列地址選通信號,低電平有效;

    ·WE:寫使能信號,低電平有效。

    SDRAM的基本命令及主要控制信號見表1。

    表1 SDRAM基本操作及控制信號

    命 令 名 稱CSRASCASWE
    命令禁止(NOP:Command inhibit)HXXX
    空操作(NOP:No operation)LHHH
    激活操作(ACT:Select bank and active row)LLHH
    讀操作(READ:Select bank and column,and start READ burst)LHLH
    寫操作(WRITE:Select bank and column,and start WRITE burst)LHLL
    突發操作停止(BTR:Burst terminate)LHHL
    預充電(PRE:Deactive row in bank or banks)LLHL
    自動刷新或自我刷新(REF:Auto refresh or self refresh)LLLH
    配置模式寄存器(LMR:Load mode register)LLLL

    所有的操作控制信號、輸入輸出數據都與外部時鐘同步。

    2 接口電路對SDRAM的主要操作路徑及操作過程

    一個完備的SDRAM接口很復雜。由于本文的SDRAM接口應用于解復用,處理的事件相對來說比較簡單,因而可以簡化設計而不影響性能。接口電路SDRAM的主要操作可以分為:初始化操作、讀操作、寫操作、自動刷新操作。

    (1)初始化操作

    SDRAM上電一段時間后,經過初始化操作才可以進入正常工作過程。初始化主要完成預充電、自動刷新模式寄存器的配置。操作過程如圖1所示。

    (2)讀寫操作

    讀寫操作主要完成與SDRAM的數據交換。讀操作過程如圖2所示,寫操作過程如圖3所示。


    上一頁 1 2 下一頁

    評論


    相關推薦

    技術專區

    關閉
    主站蜘蛛池模板: 射洪县| 乌兰察布市| 长春市| 郁南县| 湘潭市| 九龙城区| 浦东新区| 台中县| 读书| 芜湖县| 玉山县| 安陆市| 宜昌市| 双辽市| 珠海市| 兴化市| 廉江市| 昔阳县| 莆田市| 丹江口市| 巴青县| 大厂| 瓮安县| 绥阳县| 来宾市| 旌德县| 杭州市| 顺平县| 札达县| 古丈县| 长丰县| 秦皇岛市| 定州市| 沈丘县| 江门市| 福海县| 门源| 益阳市| 阆中市| 武宣县| 勃利县|