gary/experiments/timing_generator/mine
David Anderson e6fa717507 Experiment comparing bsc-contrib's video timing generator with brute force
Brute force is a naively written state machine that combines both horizontal
and vertical timings into one, in a way that unrolls comically badly. It's
obviously uncompetitive as-is, but I wanted to use that as a starting point
to see how much bsc and yosys would still be able to cope with it.

The result: the worse code takes much longer for bluespec to evaluate, and it
consumes ~4x the amount of logic elements after synthesis. Less terrible than
I expected, to be honest!
2024-08-15 00:22:51 -07:00
..
Top.bsv Experiment comparing bsc-contrib's video timing generator with brute force 2024-08-15 00:22:51 -07:00
pin_map.lpf Experiment comparing bsc-contrib's video timing generator with brute force 2024-08-15 00:22:51 -07:00