私は VHDL を初めて使用するので、この問題で問題が発生しています。
私のプログラムの一部は、コンデンサの充電にかかる時間を測定し、充電時間がどの範囲にあるかを確認することです。私が見たいのは、カウントがH43044 - H 43238またはH8c424 - H8c618の範囲に収まるかどうかです
if ((count >= x"43044") and (count <= x"43238"))then
d3 <= '1'; --enable output
elsif ((count >= x"8c424") and (count <= x"8c618")) then
d4 <= '1';
end if;
カウントがこれらのステートメントのいずれかに該当することを確認しましたが、出力がまったく得られません。これがこの問題にアプローチする正しい方法なのだろうか。