Turn on suggestions

Auto-suggest helps you quickly narrow down your search results by suggesting possible matches as you type.

Showing results for

- Intel Community
- FPGAs and Programmable Solutions
- FPGA Intellectual Property
- FFT MegaCore Function

- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Mute
- Printer Friendly Page

Altera_Forum

Honored Contributor I

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content

05-09-2011
01:07 PM

1,038 Views

FFT MegaCore Function

Hi,

I am new in Quartus II and I need to implement a basic FFT using the MegaCore funtion. My FFT must have N = 64, streaming flow, 8 bits input and output. Can anybody help me? thanksLink Copied

7 Replies

Altera_Forum

Honored Contributor I

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content

05-09-2011
06:08 PM

63 Views

Hi Filipe:

If you have the "Licensed" version of Quartus II, the FFT mega function is included. You just go through the megafunction wizard and state the number of points, bitwidths, etc, and it will generate the core for you. Then call it in your design. The biggest problem people have with it, is the handshake signals, (sop, eop, etc) not being what the core expects. If you are using the web-edition, I think you can purchase the FFT core license, but it may be cheaper to buy the licensed version of quartus. Pete
Altera_Forum

Honored Contributor I

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content

05-10-2011
12:16 PM

63 Views

Altera_Forum

Honored Contributor I

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content

05-10-2011
01:02 PM

63 Views

Unfortunately no:

But should be able to generate it event with the Web version of Quartus: It should be located under the wizard is under tools/Megawizard plug-in manager/create/DSP/Transforms/FFT I think you can do this with the web version of Quartus, and get a design that will run for 15 minutes to 1 hour (under their open- time-limited) for free. Make sure you "Generate the simulation model" under the simulation tab after your parametrization the fft you want.. It also has the docs associated with the the FFT. Pete
Altera_Forum

Honored Contributor I

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content

05-10-2011
02:11 PM

63 Views

Altera_Forum

Honored Contributor I

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content

05-10-2011
02:23 PM

63 Views

You will want to simulate using the <magafunctionname>.vo file. (If you are using verilog as your language) There should be a sample test bench that's generated as well..

I haven't played with VHDL generator, so I don't know exactly what it does for that, but it should do something similar.
Altera_Forum

Honored Contributor I

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content

05-10-2011
05:18 PM

63 Views

Altera_Forum

Honored Contributor I

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content

09-27-2011
10:01 AM

63 Views

Hi Filipe,

did you succeed with your FFT simulation? I am trying the same, having problems with Modelsim, everything else OK Perhaps we may be able to help each other? regards Pete BTopic Options

- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page

For more complete information about compiler optimizations, see our Optimization Notice.