外部メモリー・インターフェイス・インテル® Stratix® 10 FPGA IPユーザーガイド

ID 683741
日付 9/30/2019
Public
ドキュメント目次

7.3.1.2. DIMMのオプション

バッファーなしDIMM (UDIMM) では、チップセレクト (CS#)、オンダイ終端 (ODT)、クロックイネーブル (CKE)、およびクロックペア (CK/CKn) の1セットがDIMMの各物理ランクに必要です。 レジスター付きDIMMは、1ペアのクロックのみを使用します。 DDR3のレジスター付きDIMMには最低2つのチップセレクト信号が必要であり、DDR4には1つのみ必要です。

バッファーなしDIMM (UDIMM) とは異なり、レジスター付きDIMMおよび負荷低減DIMM (RDIMMおよびLRDIMM) は、最低2つのチップセレクト信号CS#[1:0]DDR3およびDDR4 で使用します。RDIMMおよびLRDIMMはどちらも、アドレス、RAS#CAS#、およびWE#信号に追加のパリティー信号が必要です。パリティーエラーが検出されると、モジュールによってパリティーエラー信号がアサートされます。

LRDIMMは、DQ/DQSバスをバッファーすることでRDIMMの動作を拡張します。ランクの数にかかわらず、コントローラーには1つの電気的負荷のみが提供されるため、LRDIMMには物理ランクの数に関係なく1つのクロックイネーブル (CKE) とODT信号のみが必要です。物理ランクの数は物理チップセレクト信号の数を超える場合があるため、DDR3 LRDIMMはランク乗算と呼ばれる機能を提供します。これは、2つまたは4つの物理ランクを1つの大きな論理ランクに集約するものです。ランク乗算の詳細については、LRDIMMバッファーのドキュメントを参照してください。

表 245.  DDR4におけるUDIMM、RDIMM、LRDIMMのピンオプション
ピン UDIMMピン (シングルランク) UDIMMピン (デュアルランク) RDIMMピン (シングルランク) RDIMMピン (デュアルランク) LRDIMMピン (デュアルランク) LRDIMMピン (クアッドランク)
データ

72ビットDQ[71:0]=

{CB[7:0],

DQ[63:0]}

72ビットDQ[71:0]=

{CB[7:0],

DQ[63:0]}

72ビットDQ[71:0]=

{CB[7:0],

DQ[63:0]}

72ビットQ[71:0]=

{CB[7:0],

DQ[63:0]}

72ビットDQ[71:0]=

{CB[7:0],

DQ[63:0]}

72ビットDQ[71:0]=

{CB[7:0],

DQ[63:0]}

データマスク DM#/DBI#[8:0] (1) DM#/DBI#[8:0] (1) DM#/DBI#[8:0] (1) DM#/DBI#[8:0] (1)
データストローブ x8: DQS[8:0] およびDQS#[8:0] x8: DQS[8:0] およびDQS#[8:0] x8: DQS[8:0] およびDQS#[8:0] x4: DQS[17:0] およびDQS#[17:0] x8: DQS[8:0] およびDQS#[8:0] x4: DQS[17:0] およびDQS#[17:0] x4: DQS[17:0] およびDQS#[17:0] x4: DQS[17:0] およびDQS#[17:0]
アドレス

BA[1:0]BG[1:0]A[16:0] -

4GB: A[14:0]

8GB: A[15:0]

16GB: A[16:0] (2)

BA[1:0]BG[1:0]A[16:0] -

8GB: A[14:0]

16GB: A[15:0]

32GB: A[16:0] (2)

BA[1:0]BG[1:0] x8: A[16:0] -

4GB: A[14:0]

8GB: A[15:0]

16GB: A[16:0] (2)

32GB: A[17:0] (3)

BA[1:0]BG[1:0]x8: A[16:0] x4: A[17:0] -

8GB: A[14:0]

16GB: A[15:0]

32GB: A[16:0] (2)

64GB: A[17:0] (3)

BA[1:0]BG[1:0]A[17:0] -

16GB: A[15:0]

32GB: A[16:0] (2)

64GB: A[17:0] (3)

BA[1:0]BG[1:0]A[17:0] -

32GB: A[15:0]

64GB: A[16:0] (2)

128GB: A[17:0] (3)

クロック CK0/CK0# CK0/CK0#、CK1/CK1# CK0/CK0# CK0/CK0# CK0/CK0# CK0/CK0#
コマンド ODT、CS#、CKE、ACT#、RAS#/A16、CAS#/A15、WE#/A14 ODT[1:0]、CS#[1:0]、CKE[1:0]、ACT#、RAS#/A16、CAS#/A15、WE#/A14 ODT、CS#、CKE、ACT#、RAS#/A16、CAS#/A15、WE#/A14 ODT[1:0]、CS#[1:0]、CKE、ACT#、RAS#/A16、CAS#/A15、WE#/A14 ODT、CS#[1:0]、CKE、ACT#、RAS#/A16、CAS#/A15、WE#/A14 ODT、CS#[3:0]、CKE、ACT#、RAS#/A16、CAS#/A15、WE#/A14
パリティー PAR、ALERT# PAR、ALERT# PAR、ALERT# PAR、ALERT# PAR、ALERT# PAR、ALERT#
そのほかのピン SA[2:0]、SDA、SCL、EVENT#、RESET# SA[2:0]、SDA、SCL、EVENT#、RESET# SA[2:0]、SDA、SCL、EVENT#、RESET# SA[2:0]、SDA、SCL、EVENT#、RESET# SA[2:0]、SDA、SCL、EVENT#、RESET# SA[2:0]、SDA、SCL、EVENT#、RESET#

表に関する注意

  1. DM/DBIピンは、x8以上のコンポーネントを使用して構築されたDIMMでのみ使用できます。
  2. この集積度には、4Gb x4または2Gb x8のDRAMコンポーネントを必要とします。
  3. この集積度には、8Gb x4のDRAMコンポーネントを必要とします。
  4. この表は、単一スロットのコンフィグレーションを想定しています。 インテル® Stratix® 10のメモリー・コントローラーは、チャネルごとに最大4つのランクをサポートできます。単一スロットのインターフェイスには最大4つのランク、デュアルスロットのインターフェイスにはスロットごとに最大2つのランクをもつことができます。いずれの場合でも、スロット数にスロットあたりのランク数を掛けて計算されるランクの総数は、4以下でなければなりません。