AR# 6113

4.2i Functional Logic Simulator - フラットな EDN ファイルでゲート レベルのシミュレーションを実行すると警告が表示される

説明

キーワード : EDN, EDIF, create, macro, from, netlist, unknown, component, 作成, マクロ, ネットリスト, コンポーネント,

重要度 : 標準

概要 :
Schematic Editor の [Simulation] ボタンをクリックして、通常はゲート レベルのファンクション シミュレーションを実行します。 ところが、ネットリストから作成したシンボルを持つプロジェクトにゲート レベルのシミュレーションを実行すると、次のような警告メッセージが表示されます。

"Loading - M1616SR5
Forcing zero-delay default timing values
Warning 9199: Unknown component - U1, Myreg16
Warning 9199: Unknown component - U10, MySR1
Warning 9199: Unknown component - U12, ADDERX
Warning 9199: Unknown component - U13, REG2REG"

すべてのコンポーネントおよび機能は、フラットなネットリスト (EDN ファイル) にインスタンシエートされています。 しかし、このデザインのシミュレーションの結果は未知の値 (Z) となっています。

ソリューション

これらの警告は、Foundation のゲート シミュレータが下位のシミュレーション モジュールを正しく変換していないために、出されています。 この問題を回避するには、次の 2 つの方法があります。

1. 問題となるネットリスト (EDN ファイル) のみをシミュレーションする

- Project Manager で [Tools] → [Simulation/Verification] → [Gate Simulator] をクリックします。
- ポップアップ ウィンドウで、[Netlist to Load] をクリックし、[OK] をクリックします。
- ネットリストを選択し、[Open] をクリックします。 これでシミュレーションの準備完了です。

2. ネットリストも含めたプロジェクト全体をシミュレーションする

- Project Manager で [Implementation] ボタンをクリックします。
- デザインを実行し、[Translate] (最初のステップ) の後、停止します。
- Project Manager で [Tools] → [Simulation/Verification] → [Checkpoint Gate Simulation Control] をクリックします。
- NGD ファイルを選択し、[OK] をクリックします。 これでシミュレーションの準備完了です。
AR# 6113
日付 08/12/2003
ステータス アーカイブ
種類 一般