Hi, Wimax,
I don't believe there are any huge changes between version 6.1 and 7.0 (I believe the only difference is the Cyclone III support). It seems like you changed the design a bit (your input sine wave merely has amplitude of 5. Mine uses the full 16 bit resolution. The core only takes full precision value (it does not know how to handle decimal points). Therefore, if you are not putting in the full precision, then you might get some error.
Also are you using the same 1024 streaming FFT? If not, you might need to change the input module embedded matlab block. That way the proper sop and eop signals would be generated.
Hope this helps.
- WZ