LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

4096-FFT-FPGA

Solved!
Go to solution

Can any one explain me the concept of implementing FFT in labview FPGA.

I understood the basic concept of FFT

But I have no idea how to implement it without using inbuilt FFT

Can anyone share the logic? 

0 Kudos
Message 1 of 5
(891 Views)

Right-click on the FFT (when on the block diagram) and select "Convert to subVI"

 

Are you looking to change the FFT functionality to do something different?


Certified LabVIEW Architect, Certified Professional Instructor
ALE Consultants

Introduction to LabVIEW FPGA for RF, Radar, and Electronic Warfare Applications
0 Kudos
Message 2 of 5
(870 Views)

That's an inbuilt function

I need to develope on own for practice purpose

0 Kudos
Message 3 of 5
(813 Views)
Solution
Accepted by topic author Harishkanmani

It is unlikely that you can beat the built-in IP, but from the size restrictions, they most likely use the Cooley-Tukey Radix-2 algorithm. (or higher radix).

 

altenbach_0-1685381064216.png

 

 

There are plenty of references, for example start reading here.

 

Hardware implementations of FFT have been around for over 50 years. Here's another good reference.

 

Good luck. Seems like a nice exercise, but be careful about picking suitable datatypes and structures.

 

 

 

Message 4 of 5
(783 Views)

Can you help me in understanding this logic 

Still I can't able to understand 

0 Kudos
Message 5 of 5
(679 Views)