make sure fft_done_last is assigned only on rising edge