Propagate SIMULATION parameter
Add top-level test bench
Add calib_done signals to core
Deal with early termination on first byte
Timing updates, remove bank 15