UPGRADE YOUR BROWSER

We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

AR# 38696

MIG Spartan-6 - FPGA の一旦停止モードおよびセルフ リフレッシュ モードを使用すると MCB がリセットされる

説明

Spartan-6 には、高度スタティック電力管理機能である一旦停止モードが提供されています。これは、FPGA のコンフィギュレーション データを保持し、デザインを維持しながら、FPGA の電力消費量を抑制します。

DRAM データを保持機能のある MIG デザインで一旦停止モードの Spartan-6 FPGA を使用するには、メモリが一旦停止モードに入る前にセルフ リフレッシュ モードになるようにする必要があります。

FPGA が一旦停止モードを終了し、PLL がロックされると、メモリはセルフ リフレッシュ モードを終了することができ、DRAM データを損失することなく MCB 操作を再開することができます。

MIG 3.6 およびそれ以前のバージョンでは、セルフ リフレッシュ モードを終了するときに MCB がリセットされ、DRAM のデータが破損する可能性があります。

ソリューション



MIG 3.6 およびそれ以前のバージョンでは、FPGA の一旦停止機能とセルフ リフレッシュ モードが共に使用されると、MCB がリセットされて DRAM データが破損します。

これは一旦停止操作中に PLL の LOCK 信号が Low になるために発生します。

FPGA が一旦停止モードを終了した後、PLL の LOCK 信号が最初に Low になると、ソフト キャリブレーション モジュールにより MCB が間違ってリセットされます。

MCB のリセットにより、パワーアップ キャリブレーションが発生します。すると、C_MC_CALIBRATION_RA、C_MC_CALIBRATION_BA、C_MC_CALIBRATION_CA で指定されているアドレスに書き込みが行われ、前の内容が上書きされます。

この動作は一旦停止/セルフ リフレッシュ モードでのみ見られ、セルフ リフレッシュ モードのみの場合には見られません。

MCB がパワーアップ キャリブレーション シーケンスに入ることなく、FPGA が一旦停止モードを終了し、 DRAM がセルフ リフレッシュ モードを終了するのが予期動作です。

ザイリンクスは問題の原因を突き止めており、MIG に変更が追加されています。

回避策 :
この問題を回避するには、mcb_raw_wrapper.v/vhd および mcb_soft_calibration.v/.vhd に RTL アップデートが必要になります。


これらのファイルは user_design/rtl と example_design/rtl の両方のディレクトリにあります。

 MIG v3.6 で生成されたファイルの代わりに、次のアップデート ファイルを使用してください。http://www.xilinx.com/txpatches/pub/swhelp/coregen/38696.zip 

この問題は MIG v3.6 およびそれ以前のバージョンでのみ発生し、ISE 13.1 でリリースされる MIG v3.7 では解決されています。

この問題が発生して、さらにヘルプが必要な場合は、ウェブケースを開いてください。

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

マスター アンサー レコード

Answer Number アンサータイトル 問題の発生したバージョン 修正バージョン
37173 MIG v3.6 - ISE Design Suite 12.3 でのリリース ノートおよび既知の問題 N/A N/A

関連アンサー レコード

Answer Number アンサータイトル 問題の発生したバージョン 修正バージョン
38951 MIG v3.61 - ISE Design Suite 12.4 ~ 14.2 でのリリース ノートおよび既知の問題 N/A N/A
AR# 38696
作成日 10/28/2010
最終更新日 08/13/2014
ステータス アクティブ
タイプ 一般
デバイス
  • Spartan-6 LX
  • Spartan-6 LXT
ツール
  • ISE Design Suite - 12.3
  • ISE Design Suite - 12.2
  • ISE Design Suite - 12.1
IP
  • MIG