インテルのみ表示可能 — GUID: eni1547144160923
Ixiasoft
インテルのみ表示可能 — GUID: eni1547144160923
Ixiasoft
5.2. シミュレーションの概要
ボードの実装の違いにより、特定のデザインにおいて、ボードごとに異なるレイテンシーの値が示される場合があります。
インテルAgilex EMIF IPは、機能的なシミュレーションのみをサポートします。機能的なシミュレーションは、フィット後の機能シミュレーションのネットリスト生成後にRTLレベルでサポートされます。インテルAgilex EMIF IPを含むデザインのフィット後のネットリストは、ゲートレベル (FPGAコアに向けたもの) とRTLレベル (外部メモリー・インターフェイスIPに向けたもの) のハイブリッドです。RTLシミュレーションでデザインの機能的な動作を検証し、タイミング解析でデザインのタイミングを検証する必要があります。
インテルAgilex EMIF IPは、トラフィック・ジェネレーター (TG1) またはトラフィック・ジェネレーター2.0 (TG2) を使用しているデザイン例を通じて機能的なシミュレーションをサポートします。TG2は、コンフィグレーション可能なトラフィック・ジェネレーターです。TG2については、コンフィグレーション可能なトラフィック・ジェネレーター (TG2) の説明を参照してください。TG2を使用する機能的なシミュレーションは、デフォルトのトラフィック・パターンでのみ行うことが可能です。TG2は、ユーザーモードのようにTG2のユーザー・コンフィグレーションを待機するのではなく、リセット後にデフォルトのトラフィック・パターンを実行します。TG2を使用する機能的なシミュレーションのデザイン例を作成する際は、Bypass the default traffic modeを選択しないでください。
インテルAgilex EMIF IPのデザイン例の機能的なシミュレーションを実行するには、デザイン例のディレクトリーでデザイン例のファイルを見つけます。
IPの機能シミュレーション・モデルは、サポートされている任意のVHDLまたはVerilog HDLシミュレーターで使用することができます。
メモリーIPを生成すると、サポートされているさまざまなシミュレーションに対する複数のファイルセットがsim/ed_simサブディレクトリーに配置されます。EMIFシミュレーションのデザイン例に関しては、Intel Agilex External Memory Interfaces IP Design Example User Guideを参照してください。