Hi, thanks for you reply.
I have run again the vwf you provided but I cant get the same simulation as yours. This simulation result I attached as the fft_h_resimulate.vwf. The sink_valid and sink_sop cant rise at the same time as compared to your original simulation, it seems like there is delay in my simulation and there are noise just at the rising edge of clock for output value sink real and imaginary.
I also attached my previous simulation. The input value is a 1kHz sine wave that I get it from Matlab but I key in manually in the waveform editor. Hope you can find the problem for my simulation.
Thanks.