AR# 63463

MIG 7 Series DDR3 - MIG v2.1 (Vivado 2014.2) より、読み出しおよび書き込みのマージンを改善したキャリブレーション変更が追加され、キャリブレーション時間が長くなっている。キャリブレーション時間を短縮する方法

説明

MIG v2.1 および v2.3 で、読み出しおよび書き込みのマージンを改善したキャリブレーション変更が追加されました。

これらの変更により、キャリブレーションが完了するまでの時間が長くなっています。

キャリブレーション時間を短縮するためにはどういうオプションがありますか。

ソリューション

背景 :


2014.2 から 2014.4 までのリリースの MIG では、読み出し/書き込みのサンプル カウントは大きな値が使用されていたため、キャリブレーション時間が長くなっていました。

リリースごとのキャリブレーション時間は以下に示します。

キャリブレーション時間を短縮するため、少ないサンプル カウントを使用してザイリンクスはハードウェア検証を行いました。  

少ないサンプル カウントは Vivado 2015.1 リリースの MIG に含まれる予定です。  

このバージョンが利用できるようになるまでは、次に説明する手動の回避策が必要となります。

MIG v2.3 でのキャリブレーション時間短縮のための変更

1. user_design/rtl/phy/mig_7series_v2_3_ddr_calib_top.v モジュールを開きます。  

次のように OCAL サンプル カウントを下げます。

localparam SAMPLES = (SIM_CAL_OPTION=="NONE") ? 512 : 4; //original value of 2048
 
localparam OCAL_SIMPLE_SCAN_SAMPS = (SIM_CAL_OPTION=="NONE") ? 512 : 1; //original value of 2048

2. user_design/rtl/phy/mig_7series_v2_3_ddr_phy_prbs_rdlvl.v モジュールを開きます。 

次に示すようにコンプレックス読み出しレべリングのループ カウントを下げます。

localparam [11:0] NUM_SAMPLES_CNT  = (SIM_CAL_OPTION == "NONE") ? 'd12 : 12'h001; //original value of 50

3. MIG IP を手動で合成します。  

IP の RTL を変更した後は、アウト オブ コンテキスト (OOC) フローは使用できなくなります。

注記 : これらの変更を含めたサンプル ファイルはこのアンサーに添付されています。

各リリースでのキャリブレーション時間

リリース

400MHz (4:1) でのキャリブレーション時間

800MHz (4:1) でのキャリブレーション時間

 

32 ビット

72 ビット

32 ビット

72 ビット

2014.1

1 秒未満

1 秒未満

1 秒未満

1 秒未満

2014.3

1 秒未満

約 1 秒

1 秒未満

1 秒強

2014.4

4 秒未満

約 7 秒

2 秒未満

4 秒未満

低減したサンプル カウント

約 1 秒

約 2 秒

1 秒未満

約 1 秒


注記 : すべての MIG DDR3 コンフィギュレーションに対し、同じ数の読み出しおよび書き込みが実行されています。

このため、インターフェイス幅が広くなり、データ レートが下がるので、これらの読み出し/書き込みを完了するのに時間がかかるようになり、キャリブレーション時間も長くなってしまいます。

関連アンサー :
 
(ザイリンクス アンサー 62368) MIG 7 Series DDR3 - Vivado 2014.2 でリリースされた MIG 7 Series v2.1 のキャリブレーション アップデートにより、データ レートが 1333Mbps を超える場合に読み出しマージンが改善
(ザイリンクス アンサー 60687) MIG 7 Series DDR3 - Vivado 2014.2 でリリースされた MIG 7 Series v2.1 のキャリブレーション アップデートにより、データ レートが 1333Mbps を超える場合に読み出しマージンが改善

添付ファイル

関連添付ファイル

タイトル サイズ ファイルタイプ
mig_7series_v2_3_ddr_phy_prbs_rdlvl.v 238 KB V
mig_7series_v2_3_ddr_calib_top.v 88 KB V

アンサー レコード リファレンス

関連アンサー レコード

AR# 63463
日付 02/13/2015
ステータス アクティブ
種類 一般
デバイス
IP