Verilog を使用してプロジェクトを作成しました。2 つの 4 ビット数、マルチプレクサ (S0、S1) と 4 つのモジュール (加算器、減算器、xor) があります。出力は 4 ビットです。シンプルなアルミだと思います。それらすべてをモジュールとして含む Verilog コードを作成しました。DE0 ボードにピンを割り当てました。ご覧のとおり、出力は LED で見ることができます。それについては問題ありません。しかし、出力を LED の代わりに 7 セグメント ディスプレイに表示するにはどうすればよいでしょうか。ただし、結果は 2 進数ではなく 16 進数である必要があります。7セグメント表示についてもピンがあるので、LEDのように実装しようと思います。Verilogについては初めてです。初めてのプログラムになります。
- S が 0 (00) の場合、加算結果は LED に表示されます。
- S が 1 (01) の場合、減算結果は LED で表示されます。
- S が 2 (10) の場合、AND 演算の結果が LED に表示されます。
- S が 3 (11) の場合、XOR 演算の結果が LED に表示されます。