VHDLのnull
ステートメントの実際の目的は何ですか? s=1
、次いでy
はそれを前の値を保持しない割り当てが存在しないので、以下のコードを第二の符号でVHDLのNULL文
1-
CASE s IS
BEGIN
WHEN 0 => y <= 0;
WHEN 1 => NULL;
END CASE;
2-
CASE s IS
BEGIN
WHEN 0 => y <= 0;
END CASE;
を考えます。それじゃない?だから、どちらの場合も、シンセサイザーは前の値をy
に保つためにフリップフロップを入れます。
その主な値は、「私はおそらく気を取らこの場合書くのを忘れてしまった」と「私はこのような場合のためには何の関係もありませんという事実を文書化しています」を区別することです。数か月前に書いたもの、あるいは悪いことに最後の人が書いたものについて、コードレビューをしたことがある人は、これが重要です。 –