fixed scheduling errors in XbsvSpi testbench
use a FIFO in mkToBit32 to clean up scheduling