<acronym id="s8ci2"><small id="s8ci2"></small></acronym>
<rt id="s8ci2"></rt><rt id="s8ci2"><optgroup id="s8ci2"></optgroup></rt>
<acronym id="s8ci2"></acronym>
<acronym id="s8ci2"><center id="s8ci2"></center></acronym>
0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

硬件電路設計之DDR電路設計(2)

CHANBAEK ? 來源: 一杯苦Coffee ? 作者: 一杯苦Coffee ? 2023-11-27 16:28 ? 次閱讀

1 簡介

本文主要講述一下DDR從0到1設計的整個設計的全過程,內容涵蓋以下部分:

下一篇文章內容:

  • DDR4級聯
  • DDR4 Layout注意事項

2 SDRAM電路設計

W9825G6KH-6是一種 動態隨機存取存儲器 ,存儲的容量為 256 Mbit ,支持最大時鐘頻率為 166MHz ,供電范圍 3V~3.6V 。

圖片

電路分析

  • 地址線A0-A12 :行地址線為A0-A12;列地址線為A0-A8,無需上拉電阻;
  • 數據線DQ0-DQ15 :數據的輸入輸出線為DQ0-DQ15,無需上拉電阻;
  • 片選信號CS :當CS為低電平時,表示選中該芯片。多個芯片復用或者與NAND FlashNor Flash復用時,需要注意該信號。
  • 行選通信號RAS列選通信號CAS :行選通信號為RAS(Row Addredd Strobe),低電平有效,列選通信號為CAS(Column Addredd Strobe),低電平有效;
  • 寫使能信號WE :寫使能信號為WE(Rrite Enable),低電平有效;
  • 數據輸入輸出屏蔽信號LDQMUDQM :用于在讀模式下控制輸出緩沖,在寫模式下屏蔽輸入數據。LDQM,UDQM這些信號線是為了實現字節訪問和半字訪問,LDQM控制低八位,UDQM控制高八位,這樣當要按字節寫的時候,就把高八位屏蔽掉。
  • 時鐘信號CLK :輸入時鐘信號;
  • 時鐘使能CKE :輸入時鐘使能引腳CKE,高電平有效。
  • 電源引腳VDD和VDDQ :均采用3.3V供電。

3 DDR4電路設計

今天使用的DDR顆粒為鎂光的MT40A256M16GE-075E(DDR 的廠家有三星、鎂光、海力士、東芝,國產廠家有長鑫、紫光),數據位寬為16bit,存儲的容量為4Gbit(容量計算請參考:硬件電路設計之DDR電路設計(1)),支持最高的時鐘頻率為1.333 GHz,供電范圍1.14V-1.26V,封裝形式為96-Ball FBGA。

圖片

電路分析:

  • 電源設計

DDR4的電源主要有以下幾個部分: VDD(核電壓)、VDDQ 、 參考電壓VREF、VTT、激活電壓VPP 。

圖片

1、電源VDD

Power supply通常也會被稱為主電源(核電壓),其供電范圍: 1.2V ±0.060V。隨著不斷發展,主電源(核電壓)的電壓在不斷降低,具體見下:

序號版本VDD電壓
1SDRAM2.5V/3.3V
2DDR21.8V
3DDR31.5V
4DDR41.2V
5DDR51.1V

2、電源VDDQ

DQ power supply是給IO buffer供電的電源,其供電范圍:1.2V ±0.060V。一般情況下,VDD和VDDQ合成一個電源使用,即VDDQ=VDD。

3、參考電壓VREFCA

控制、命令和地址的參考電壓。該電壓要求跟隨VDDQ,且VREF=VDDQ/2。參考電壓VREF可以通過兩種方式獲?。?/p>

  • 電阻分壓

VREF需要的電流比較小,一般為mA和幾十mA的數量級,這種方式在布局上比較靈活,且成本較低。分壓電阻的取值范圍:100Ω-10kΩ,電阻精度為1%。參考電壓VREF每個分壓電阻上需要添加一個0.1uF的濾波電容。

圖片

此處推薦的芯片是TID的電源管理芯片(TPS51200DRCR),TPS51200 器件是一款灌電流和拉電流雙倍數據速率 (DDR) 終端穩壓器,專門針對低輸入電壓、低成本、低噪聲的空間受限型系統而設計。

TPS51200 可保持快速的瞬態響應,僅需 20μF 超低輸出電容。TPS51200 支持遙感功能,并滿足 DDR、DDR2、DDR3、DDR3L、低功耗 DDR3 和 DDR4 VTT 總線終端的所有電源要求。

此外,TPS51200 還提供一個開漏 PGOOD信號來監測輸出穩壓,并提供一個 EN 信號在 S3(掛起至 RAM)期間針對DDR應用對VTT進行放電。

圖片

4、用于匹配的電壓VTT

VTT為匹配電阻上拉到的電源,VTT=VDDQ/2 。DDR的設計中,根據拓撲結構的不同,有的設計使用不到VTT,如控制器帶的DDR器件比較少的情況下。 如果使用VTT,則VTT的電流要求是比較大的,所以需要走線使用銅皮鋪過去。 并且VTT要求電源,即可以提供電流,又可以灌電流(吸電流)。

圖片

一般情況下可以使用專門為DDR 設計的產生VTT的電源芯片來滿足要求(曾經使用過程中用了簡單的線性穩壓器也沒發現出現什么問題,這種方式還是不建議的)。每個拉到VTT的電阻旁一般放一個10nF~100nF的電容,整個VTT電路上需要有uF級大電容進行儲能。

圖片

一般情況下,DDR的數據線都是一驅一的拓撲結構,且DDR2和DDR3內部都有ODT做匹配,所以不需要拉到VTT做匹配即可得到較好的信號質量。而地址和控制信號線如果是多負載的情況下,會有一驅多,并且內部沒有ODT,其拓撲結構為走T點結構或Flayby結構,所以常常需要使用VTT進行信號質量的匹配控制。

5、激活電壓VPP

VPP為激活電壓,一般為2.5V電壓,上電的時間必須早于VDD,且在整個工作期間必須保持高于VDD的電壓。

6、ZQ電阻

輸出驅動校準的外部參考。這個腳應該連接240ohm 電阻到 VSSQ。

  • 時鐘設計

1、CK_T、CK_C

**CK_T、CK_C是差分時鐘輸入 。所有的地址、命令和控制信號都是在CK_T上升沿和CK_C下降沿的 交叉位置采樣 。

2、CKE

CKE是時鐘使能信號,高電平有效。

  • 數據信號

圖片

1、DQ數據線

數據輸入/輸出,雙向數據總線。

2、DBI_n、LDBI_N、UDBI_n

數據掩碼以及數據總線倒置:DM 信號是作為寫數據的掩碼信號,當 DM 信號為低電平時,寫命令的輸入數據對應的位將被丟棄。DM 在 DQS 的兩個條邊沿都采樣。同時,在 MR5 中的 A10,A11,A12 可選擇此信號是 DM 還是 DBl。在 X8 設備中, MR1 的 A11 可控制此信號是 DM 或者 TDQS, DBI 為低電平時,DDR4 SDRAM 會將數據進行翻轉存儲以及輸出,反之,DBI 為高電平時,則不會翻轉數據,TDQS 僅支持 X8 設備。

3、LDQS_T、LDQS_C

數據選通信號:輸入時與寫數據同時有效,輸出時與讀數據同時有效,與讀數據時邊沿對齊的,但是跳變沿位于寫數據的中心。在 x16 系統中,DQSL 對應到 DQL0_7;DQSU 對應到DQU0_7;DQS_t,DQSL_t 與 DQSU_t 分別與 DQS_c, DQSL_c與 DQSU_c,對應為差分信號對。DDR4 SDRAM 僅支持選通信號為差分信號,不支持單根信號的數據選通信號。

  • 地址和控制信號

圖片

1、BA[1:0]

BANK地址輸入,用于指定當前操作的BANK。

2、BG[1:0]

Bank Group 地址輸入;BG0-BG1可以選擇當前的 ACT、READ、WRITE或是PRE 命令是對哪一個 BANK 組進行操作。在MODE REGISTER SET 命令中,BG0 也參與模式寄存器的選擇。在 X4、X8 系統中,有 BG0和BG1,而 X16 系統中,僅有 BG0。

3、A[17:0]

地址輸入引腳,其中有些引腳具有一些其它的復用功能,詳見下:

  • A10有AP功能(自動預充電)
  • A12有BC_N功能(突發中止)
  • A14有WE_N功能(寫使能)
  • A15有CAS_N功能(行地址選通)
  • A16有RAS_N功能(列地址選通)

4、ODT

片上終端電阻使能,高電平有效。

5、RESET

復位信號,低電平有效。

6、ALERT_N

警告信號,低電平有效。當出現數據錯誤(CRC校驗錯誤等)時,該引腳會被拉低。

7、TEN

連接測試信號,高電平有效。正常使用使用過程中,該信號必須為低電平。

8、PAR

奇偶檢驗使能信號。這個功能必須通過寄存器來使能或失能。

9、ACT_N

激活信號,低電平有效。ACT_N為低電平時,A[16:14]為復用功能,ACT_N為低電平時為高電平時,A[16:14]為地址線。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • SDRAM
    +關注

    關注

    7

    文章

    409

    瀏覽量

    54760
  • 存儲器
    +關注

    關注

    38

    文章

    7154

    瀏覽量

    162061
  • 電路設計
    +關注

    關注

    6568

    文章

    2318

    瀏覽量

    195671
  • DDR
    DDR
    +關注

    關注

    9

    文章

    678

    瀏覽量

    64294
  • DDR4
    +關注

    關注

    12

    文章

    292

    瀏覽量

    40318
收藏 人收藏

    評論

    相關推薦

    硬件工程師電路設計的九大模塊電路

    硬件電路設計總結主要包括以下幾個主要的模塊:電源模塊,存儲模塊,顯示模塊,和對外接口模塊。
    發表于 02-21 14:52 ?846次閱讀
    <b class='flag-5'>硬件</b>工程師<b class='flag-5'>電路設計</b>的九大模塊<b class='flag-5'>電路</b>

    電路設計中的“地”

    電路設計中的“地”怎么設計,怎么連接一直是是硬件工程師在設計和調試過程中經常會遇到的挑戰之一。雷卯對地簡單闡述如下:一、“地”的種類和作用雷卯在實際電路設計中,基本上會用到如下三種類型“地”?!ば盘?/div>
    的頭像 發表于 01-04 08:02 ?548次閱讀
    <b class='flag-5'>電路設計</b>中的“地”

    硬件電路設計DDR電路設計(4)

    DDR4(第四代雙倍數據速率同步動態隨機存取存儲器)是一種高帶寬的存儲器,今天主要講述一下DDR4在Layout過程中的一些細節。在DDR的設計過程中,DDR的Layout是十分重要的
    的頭像 發表于 11-29 15:39 ?2444次閱讀
    <b class='flag-5'>硬件</b><b class='flag-5'>電路設計</b>之<b class='flag-5'>DDR</b><b class='flag-5'>電路設計</b>(4)

    硬件電路設計DDR電路設計(3)

    本文主要講述一下DDR從0到1設計的整個設計的全過程,有需要的朋友可先安排收藏。
    的頭像 發表于 11-29 15:36 ?1144次閱讀
    <b class='flag-5'>硬件</b><b class='flag-5'>電路設計</b>之<b class='flag-5'>DDR</b><b class='flag-5'>電路設計</b>(3)

    硬件電路設計DDR電路設計(1)

    電路設計中常見的DDR屬于SDRAM,中文名稱是同步動態隨機存儲器。
    的頭像 發表于 11-24 17:28 ?1522次閱讀
    <b class='flag-5'>硬件</b><b class='flag-5'>電路設計</b>之<b class='flag-5'>DDR</b><b class='flag-5'>電路設計</b>(1)

    硬件電路設計之晶體與晶振電路設計

      晶體與晶振在電路設計中的應用十分廣泛,對于數字電路,一個穩定的時鐘信號,是系統穩定的前提。
    的頭像 發表于 11-22 10:44 ?754次閱讀
    <b class='flag-5'>硬件</b><b class='flag-5'>電路設計</b>之晶體與晶振<b class='flag-5'>電路設計</b>

    基于LPC2131的的CAN接口模塊硬件電路設計

    電子發燒友網站提供《基于LPC2131的的CAN接口模塊硬件電路設計.rar》資料免費下載
    發表于 11-10 10:46 ?0次下載
    基于LPC2131的的CAN接口模塊<b class='flag-5'>硬件</b><b class='flag-5'>電路設計</b>

    PCB電路設計中的常見問題

    PCB電路設計者需要根據電路原理圖,在 PCB電路設計中實現所需要的功能。 PCB電路設計是一項很復雜、技術性很強的工作,通常 PCB電路設計
    的頭像 發表于 10-15 12:08 ?575次閱讀

    STM32F7X硬件電路設計解讀

    之前有去寫過ST的F0和F1系列的電路設計,其實對于ST家的MCU,基礎電路設計都差不多一樣,只不過一些高性能的MCU可能會額外多一些細節需要注意,比如像今天要聊的F7一樣。
    的頭像 發表于 09-27 15:36 ?1221次閱讀
    STM32F7X<b class='flag-5'>硬件</b><b class='flag-5'>電路設計</b>解讀

    單片機硬件電路設計實例(二)

    單片機硬件電路設計實例(工程師多年經驗總結)
    發表于 09-27 08:18

    單片機硬件電路設計實例(一)

    單片機硬件電路設計實例(工程師多年經驗總結)
    發表于 09-27 08:09

    怎么成為硬件電路設計高手?

    ▼關注公眾號: 工程師看海▼ ? 在現代科技快速發展的時代,電子設備無處不在,而硬件電路設計是實現這些設備功能的基礎。無論是智能手機、電腦、家用電器,還是工業控制系統,都需要經過精密的電路設計來實現
    的頭像 發表于 07-28 13:10 ?3507次閱讀
    怎么成為<b class='flag-5'>硬件</b><b class='flag-5'>電路設計</b>高手?

    硬件電路設計的基本流程、作用和注意事項

    硬件電路設計是一種設計電子設備硬件電路的過程,涉及多種電子元件的選型、連接方式、布局設計等工作。電子產品的功能都是靠硬件
    的頭像 發表于 06-30 13:56 ?1281次閱讀
    <b class='flag-5'>硬件</b><b class='flag-5'>電路設計</b>的基本流程、作用和注意事項

    空調遙控器的硬件電路設計原理

    炎炎夏日享受空調帶來的舒適,對客廳空調遙控器的內部硬件電路設計充滿好奇,想去深入了解研究
    的頭像 發表于 06-16 15:33 ?2059次閱讀
    空調遙控器的<b class='flag-5'>硬件</b><b class='flag-5'>電路設計</b>原理

    電子電路設計學習技巧

    電路設計流程包括電路需求分析、電路設計、電路仿真和電路測試等環節。初學者需要了解這些環節的作用,并能夠按照流程進行
    的頭像 發表于 05-09 14:32 ?1148次閱讀
    亚洲欧美日韩精品久久_久久精品AⅤ无码中文_日本中文字幕有码在线播放_亚洲视频高清不卡在线观看
    <acronym id="s8ci2"><small id="s8ci2"></small></acronym>
    <rt id="s8ci2"></rt><rt id="s8ci2"><optgroup id="s8ci2"></optgroup></rt>
    <acronym id="s8ci2"></acronym>
    <acronym id="s8ci2"><center id="s8ci2"></center></acronym>