質問があります。誰かが問題を解決するためのヒントを教えてくれることを願っています。
入力信号 "in" の期間が tmax より大きい場合、信号 "reset" をすぐに High にする Verilog コードが必要です。
信号「リセット」は、「in」の次の正のエッジで再びローになる必要があります (次の正のエッジがある場合)
入力信号「in」の期間が tmax よりも小さい場合、信号「reset」はローのままにする必要があります。
例 1。
tmax=100ns
period(in) = 80ns
- リセットは常にローのままです
例 2。
tmax=100ns
period(in) = 130ns
- リセットは、「in」の最初の立ち上がりエッジから 100ns 後に高くなります
- 2 番目のパルスがある場合、リセットは "in" の次のポジティブ エッジでローになります。
どこから始めればよいですか?