検証用テストベンチ/インタフェースで信号を宣言する際に質問があります。私は教科書で言われているように、私はテストベンチやインターフェースの中でそれぞれの信号を宣言していると思いますが、それをやっていなくても間違いなく正しい結果を得ることができます。すべての信号を「ロジック」として宣言し、DUTの正しい入出力ポートに供給することができます。確認テストベンチのポートには必要な指示がありますか?
検証テストベンチに入出力の宣言が必要な場合は混乱しますか?検証テストベンチは必ずしも合成可能ではありませんが、そうではありませんか?私の本のいくつかの例でさえ、入出力ポートを備えたテストベンチを書いていませんでした。時には私は明らかに "module test();"モジュール内のすべての信号は「ロジック」として宣言されます。
誰かがこれについて詳細な説明をすることができますか?私はテストベンチでシグナルの方向を宣言する必要がありますか?
'logic'はverilogのデータ型ですが、ポートの方向を示すものではありません。ポートの方向を指定するには、論理入力または論理出力を使用できます。 –