toplevel compiles, still need to fix single_cycle_tb names