インテルのみ表示可能 — GUID: mwh1409959523280
Ixiasoft
インテルのみ表示可能 — GUID: mwh1409959523280
Ixiasoft
2.2.4.2. FPGAリソースのプランニング
一般的に、クロックをデザインに割り当てたら、ファンアウトの最も多いコントロール信号でグローバル・ネットワークを使用します。グローバル・ネットワーク信号で高ファンアウトのコントロール信号を分配すると、グローバル信号によりデバイス内のあらゆる位置でロジックを駆動することができます。同様に、リージョナル・ネットワーク信号を使用する場合は、駆動するロジックがデバイスの1つの象限にある、もしくはデュアルリージョナル・ネットワーク信号の場合はデバイスの半分にあるようにします。データフローやI/Oとデバイス間のデータ入出の物理的な位置によっては、機能ブロックを1つの象限またはデバイスの半分に制限することは、パフォーマンスまたはリソースの要件において実用的ではない場合があります。
デザインのフロアプランを行う際は、メイン機能ブロックのメモリー、ロジック、およびDSPブロックなど、さまざまなタイプのデバイスリソースのバランスを考慮します。例えば、メモリーを多用しロジックが少ないデザインでは、効果的なフロアプランの作成が難しい場合があります。メモリーとインターフェイスするロジックをチップ全体に広げることでメモリーにアクセスする必要が生じることもあります。この場合は、データパスとコントロール・パスで十分なレジスターステージを使用し、信号がチップを横断できるようにすることで、物理的に異なる必要リソースにアクセスすることが重要です。