6 Commits

Author SHA1 Message Date
a07e811a16 code clean up for playback_controller.sv 2025-06-10 01:30:51 -07:00
a50efdc6c6 Fixed up debouncer and added some assertions
I moved around where packages are. I couldn't find any evidence of where
other people put them, but for now they are in the `lib/` folder. Other
infrastructure changes are that all the weird includes we need to make
the linter happy are gated behind ifdefs, so they don't mess with
vivado.

I kinda can't believe concurrent assertions work because there's so
little info about them, good to ssee they actually do something
2025-05-30 13:56:52 -07:00
d4bedd06ce added pwn.sv
All checks were successful
ci/woodpecker/push/test-workflow Pipeline was successful
added x16 fast forward speed to playback_controller.sv

corrected dates on pwn.sv, playback_controller.sv, display_converter.sv,
and seconds_display.sv
2025-05-29 14:48:46 -07:00
3f626074f9 Added playback controller and testbench
All checks were successful
ci/woodpecker/push/test-workflow Pipeline was successful
2025-05-22 20:06:31 -07:00
2fde75a330 Added a in-progress top file
Some of this stuff should get split out into 7-segment logic probably,
having logic in the top file seems like a bad call
2025-05-19 15:21:53 -07:00
34d62a197f Add some stubbed out modules for the first bit
All checks were successful
ci/woodpecker/push/test-workflow Pipeline was successful
Hopefully theses are right ...
2025-05-16 17:58:25 -07:00