A little proving ground for and demonstration of Chryse.
Here's the gateware (top, 7-seg renderer, 4-digit flipper) running on an iCEBreaker:
(The gateware's not well-written, vabandust!)
And here's the same gateware (plus blackbox definition, SDL main loop, segment renderer, simulation thread, blackbox impl) running in simulation:
sbt run
will show help info.
sbt "run build -b icebreaker -p"
builds for iCEBreaker and programs the board.
sbt "run cxxsim"
builds and runs the C++ simulation.
sbt "run cxxsim -v out.vcd"
also generates a VCD:
(The gateware responds to UBTN presses by rotating the output 180°.)