2017-03-15 11 views
0

FPGAに接続された外部RAMに値を保存する必要があります。私が研究したことから、ISEでMIGを使用する方法があります。 ISEを使用して設計するか、MicroblazeをXPSで使用する必要がありますか?Spartan 6の外部RAMストア

+0

この決定はあなた次第です。何をすべきか教えてくれません... – duskwuff

答えて

1

これは、使用するアプリケーションとスキルレベルによって異なります。

デザイナーのスキルレベル: あなたがFPGAの初心者であるか、ソフトウェアのバックグラウンドが豊富な人は、EDKで簡単な例を実行することをお勧めします。 VerilogまたはVHDLのRTLデザインに精通している場合は、MIGコアをインスタンス化できます。

アプリケーションは、考慮事項依存:

  1. パフォーマンス:あなたは非常に高いパフォーマンスを実現したい場合は、ISE + MIGのtoolflowを使用していることを達成する可能性が高いモレルです。
  2. エリア:MicroBlazeソフトCPUをインスタンス化するには、デバイス内にいくつかのリソースが必要です。十分なスペースがある場合はそれほど大したことはありませんが、小さなSpartan6で多くの他のロジックが必要な場合は、リソース使用率を最適化するためにプレーンなRTLを使用することをお勧めします。
関連する問題