Forums

FFT help

Started by Jaksa October 30, 2006
Hi.
I have to write FPGA sintezible VHDL code for FFT and IFFT (for 128
points (can be generic too)). Can Anybody help me, please. Any kind of
help would help me. Thanks people

Xilinx have an FFT IP core. Search their site (www.xilinx.com) and
download the IP core datasheet to give you some idea what its all
about.

Jaksa wrote:
> Hi. > I have to write FPGA sintezible VHDL code for FFT and IFFT (for 128 > points (can be generic too)). Can Anybody help me, please. Any kind of > help would help me. Thanks people
Which tools and which FPGAs does your school use?


"Jaksa" <Jaksa1984@gmail.com> wrote in message 
news:1162255557.907076.68510@m73g2000cwd.googlegroups.com...
> Hi. > I have to write FPGA sintezible VHDL code for FFT and IFFT (for 128 > points (can be generic too)). Can Anybody help me, please. Any kind of > help would help me. Thanks people >
John_H wrote:
> Which tools and which FPGAs does your school use? > > > "Jaksa" <Jaksa1984@gmail.com> wrote in message > news:1162255557.907076.68510@m73g2000cwd.googlegroups.com... > > Hi. > > I have to write FPGA sintezible VHDL code for FFT and IFFT (for 128 > > points (can be generic too)). Can Anybody help me, please. Any kind of > > help would help me. Thanks people > >
I am using Altera Quartus II software. Why?

>> > Hi. >> > I have to write FPGA sintezible VHDL code for FFT and IFFT (for 128 >> > points (can be generic too)). Can Anybody help me, please. Any kind of >> > help would help me. Thanks people >> > >> John_H wrote: >> Which tools and which FPGAs does your school use? >> > I am using Altera Quartus II software. Why? >
We also need to know the name of your school. Bob
Jaksa wrote:
> John_H wrote: >> Which tools and which FPGAs does your school use? >> >> >> "Jaksa" <Jaksa1984@gmail.com> wrote in message >> news:1162255557.907076.68510@m73g2000cwd.googlegroups.com... >>> Hi. >>> I have to write FPGA sintezible VHDL code for FFT and IFFT (for 128 >>> points (can be generic too)). Can Anybody help me, please. Any kind of >>> help would help me. Thanks people >>> > I am using Altera Quartus II software. Why?
Knowing it's Altera helps but you haven't mentioned the target FPGA. If your professor lets you target any device, the latest FPGAs should have multiplier/accumulators built-in. The slightly older FPGAs have multiplers in silicon but no integrated MACs. If your lab is only outfitted with old technology, you could even be stuck without multipliers making the job significantly more difficult. Luckily I don't know enough about the nuances of the Altera architectures to help you out.
Why should we do your homework?
Your professor most probably gave you this case to study the best
architecture to implement the FFT and IFFT algorithm. So in your case
(with Quartus) you can go for Stratix, Cyclone or Max2.
Up to you to decide which is best.

I assume however how FFT algorithms are working. If not, try google.

In the assumption that it's not a homework, then you better by a FFT
IP core that targets your chosen FPGA and EDA tools.

Regards,

Luc

On 30 Oct 2006 16:56:03 -0800, "Jaksa" <Jaksa1984@gmail.com> wrote:

> >John_H wrote: >> Which tools and which FPGAs does your school use? >> >> >> "Jaksa" <Jaksa1984@gmail.com> wrote in message >> news:1162255557.907076.68510@m73g2000cwd.googlegroups.com... >> > Hi. >> > I have to write FPGA sintezible VHDL code for FFT and IFFT (for 128 >> > points (can be generic too)). Can Anybody help me, please. Any kind of >> > help would help me. Thanks people >> > >I am using Altera Quartus II software. Why?
Hi guys

Nice touch Bob, I laughed my @ss off!!!

But you are right; young boys like Jagsa donnot have attitude do they?
At least, they can disclose the name of their institute, this would
prove useful :)

Anyway, Jaksa-boy do your homework please. If you don't feel confident
to the least, then this is a free world. You can always change
profession, you are just starting... You might even learn a craft...

But, hey boy, your institute is paying a sh!tpile of money so that you
can have Quartus-II and not get your feet wet with open stuff like GHDL
and Signs. Give them a break and sit your @ss down. It's just a trivial
design in VHDL, it's not rocket science really. In one or two weeks of
mediocre labour, you will be done.

That said, you could browse some nice projects here and there in the
web (well-known site: http://www.opencores.org) but that's not the
point, is it?

BTW what's your institute, i might have to ring a few bells there ^o^
^O^ (+ laughing his @ss off for the entire day).

Cheers Jacko


Jaksa wrote:
> I am using Altera Quartus II software. Why?
Uncle Noah wrote:
> Hi guys > > Nice touch Bob, I laughed my @ss off!!! > > But you are right; young boys like Jagsa donnot have attitude do they? > At least, they can disclose the name of their institute, this would > prove useful :) > > Anyway, Jaksa-boy do your homework please. If you don't feel confident > to the least, then this is a free world. You can always change > profession, you are just starting... You might even learn a craft... > > But, hey boy, your institute is paying a sh!tpile of money so that you > can have Quartus-II and not get your feet wet with open stuff like GHDL > and Signs. Give them a break and sit your @ss down. It's just a trivial > design in VHDL, it's not rocket science really. In one or two weeks of > mediocre labour, you will be done. > > That said, you could browse some nice projects here and there in the > web (well-known site: http://www.opencores.org) but that's not the > point, is it? > > BTW what's your institute, i might have to ring a few bells there ^o^ > ^O^ (+ laughing his @ss off for the entire day). > > Cheers Jacko > > > Jaksa wrote: > > I am using Altera Quartus II software. Why?
I didn't expect that someone would gave me VHDL codes. I said "any kind of help would use to me". Thanks Andrew.
Thank you for clearing this up ^_^

> > Jaksa wrote: > > > I am using Altera Quartus II software. Why? > > I didn't expect that someone would gave me VHDL codes. I said "any kind > of help would use to me". > Thanks Andrew.