設計例

DDRメモリPCB設計

DDR4およびDDR5メモリインターフェース設計をマスターします。フライバイトポロジー、タイミング制約、インピーダンス要件、信頼性の高いメモリシステムのためのレイアウト技術を学びます。

DDR設計チェックリスト

  • 40Ωシングルエンドインピーダンス
  • CLK/CMD/ADDRにフライバイ使用
  • バイトレーンごとのDQ長マッチング
  • オンダイターミネーション (ODT)
  • VREF ピンごとにデカップリング

DDR仕様

タイプ速度電圧DQインピーダンスCLKインピーダンストポロジー
DDR4-24002400 MT/s1.2V40Ω40Ωフライバイ
DDR4-32003200 MT/s1.2V40Ω40Ωフライバイ
DDR5-48004800 MT/s1.1V40Ω40Ωフライバイ
DDR5-64006400 MT/s1.1V40Ω40Ωフライバイ
LPDDR56400 MT/s1.05V40Ω40Ωポイントツーポイント

DDRルーティングガイドライン

データ信号 (DQ/DQS)

  • バイトレーン内の長さマッチング(±25ミル)
  • 各バイトへのDQS差動ペア
  • ポイントツーポイントルーティング
  • DQビット間のクロストークを最小化

コマンド/アドレス (CMD/ADDR)

  • フライバイトポロジー: コントローラ → DRAM0 → DRAM1...
  • すべてのCMD/ADDRは同じ層と方向
  • 最後のDRAMでターミネーション
  • ライトレベリングがスキューを補償

FAQ

DDRのフライバイトポロジーとは何ですか?

フライバイトポロジーは、クロック、コマンド、アドレス信号をコントローラから各DRAMチップへ順次ルーティングします。これにより、トレーニング中に補償される意図的なスキューが生成されます。古いDDR世代で使用されていたTブランチトポロジーと比較して、スタブ長と反射を減らすことで信号整合性が向上します。

DDRデータ信号(DQ)をどのようにルーティングしますか?

DDRデータ信号はバイトレーンベースです - 各DQバイト(8ビット)はDRAM上の特定のピンにルーティングされます。各バイトレーン内でDQ長を一致させます(DDR4の場合±25ミル)。DQ信号はポイントツーポイントです。40Ωシングルエンドインピーダンスを使用します。CMD/ADDRからの分離を良くするため、内層でDQをルーティングします。

DDRのライトレベリングとは何ですか?

ライトレベリングは、フライバイスキューを補償するトレーニング手順です。コントローラがDQSを送信し、DRAMはDQSの到着をクロックと比較します。コントローラは各DRAMへのDQSタイミングを独立して調整します。これにより、DRAM間の意図的なクロックスキューがあるにもかかわらず、フライバイトポロジーが機能します。