
This is a simple Hello World project for Chisel. It is a simple counter with 7-segment display output.
And a Morse code generator writing out hello world in Morse code.
The project displays a counter on the 7-segment display.
It also writes out hello world in Morse code on the DP of the 7-segment display.
Furthermore, it also playes the Morse code with PWM on the BIDIR PMOD, connected to
a PmodAMP2.
To better see the Morse code, the counter display can be disabled with switch 0.
Currently, we use cocotb, this shall change to ChiselTest.
Audio PMOD (PmodAMP2) for audio output on the lower row of the BIDIR PMOD.
| # | Input | Output | Bidirectional |
|---|---|---|---|
| 0 | switch on 7-segment | segment a | |
| 1 | segment b | ||
| 2 | segment c | ||
| 3 | segment d | ||
| 4 | segment e | audio | |
| 5 | segment f | gain | |
| 6 | segment g | ||
| 7 | dot: morse out | nshutdown |