#ELBREAD: Warning: Module '' does not have a `timescale directive がモジュールで指定しているのに表示される

詳細

トップレベルのテストベンチを実行し、インターフェースが定義されたファイルをインクルードする場合に上記のワーニングが表示されました。なぜ `timescale 指示子を定義する必要があるのでしょうか?

解決法

`timescale コンパイラ指示子は、全てのデザイン要素に対してデフォルトの時間単位と精度を指定します。時間単位と精度を持たないデザイン要素はデフォルトの値が使用されます。ソースコードで `timescale 指示子が読み込まれたときから有効になり、別の `timescale 指示子が読み込まれるまで有効になります。

Ask Us a Question
x

Ask Us a Question

x
Captcha ImageReload Captcha
Incorrect data entered.
Thank you! Your question has been submitted. Please allow 1-3 business days for someone to respond to your question.
Internal error occurred. Your question was not submitted. Please contact us using Feedback form.