Forum Discussion
Altera_Forum
Honored Contributor
17 years agoFinally! I have been looking for some reference to how to connect the FFT IP core properly to the NIOS II everywhere!!! I realize that since this thread is many months old, I probably won't get a response. But I can hope (and post elsewhere).
So my question is, what is the best way to interface the FFT module with a NIOS II? I have tried all sorts of stuff. I finally stumbled on a wrapped module for the FFT which turns the real/imag inputs and outputs into 32 bit data buses, and then put this module into the SOPC builder. I made the extra stuff like the inverse signal and the reset line be exported signals so I could just hook those up at the top level, and I am ignoring the exponent line cause I had no idea how to deal with that. Now I have this in the SOPC but no clue how to hook it up. I tried an on chip FIFO memory and auto generated the adapters, but I couldn't get the thing working. How does one do a standard Avalon-ST streaming interface using SOPC and NIOS II IDE software? It seems very very complicated. Is there a way to get NIOS II IDE to generate the FFT using the C++ files and C-to-Hardware accelerator?? Please help. I have basically read every piece of relevant Altera documentation and looked at many examples, but nothing specifically touches on this. ~Parker:(