DSPRelated.com
Forums

FFT in TI's DSP

Started by Mike May 24, 2005
"Michael Schoeberl" <nospam-newsgroups@michael-schoeberl.de> escribi&#4294967295; en el 
mensaje news:4293a245$1_2@news.eticomm.net...
> > For FPGA I would like to use Xilinx's chip. > > hmm ... I hope you are at least talking about Spartan2 (or above - Spartan > 2E for example) > > > What I don't know are the price, speed and any other concern. > > the chip is cheap (XC2S150E is 22$ at digikey@90pc) but do you have the > developement tools and the knowledge? > can you live without a multiplication? > can you build the interface to you data-source? (unfortunately this is > usually more complicated)
Spartan3 parts are even nicer: XC35200 is between $15 and $17 at Avnet (couldn't find at Digikey) in unit quantities. Multiplicators are included on chip. -- ------------------------------ Jaime Andr&#4294967295;s Aranguren Cardona jaac@sanjaac.com SanJaaC Electronics Soluciones en DSP www.sanjaac.com
"Mike" <mail2mz@gmail.com> wrote in message
news:1116948847.214232.269800@g49g2000cwa.googlegroups.com...
> Sorry to confuse everyone. Actually I am trying to compare the Pros and > Cons for the implemetation of FFT using DSP or FPGA. For DSP, I would > like to us TI's chip; For FPGA I would like to use Xilinx's chip. I > think both of them are able to complete a 128 pt or 256 pt fix point > FFT. What I don't know are the price, speed and any other concern. > > Thanks, > > Mike >
Make sure to include the price of the software unless you are at a university (can request it free from the xilinx university program). Can be quite a large and long learning curve if you have not used fpgas before. For the fpga Going to do your own fft or buy a ip an ip core ? eg http://www.andraka.com/cores.htm for xilinx Need Xilinx ise and xilinx system generator (maybe a good idea to stay away from ise7.1 ) http://www.xilinx.com/products/design_resources/dsp_central/grouping/index.htm Spartan3 up to 1.5 mil gates can be use with the free webpack tools For altera Quartus2 + dsp builder http://www.altera.com/technology/dsp/dsp-index.jsp Alex
Alex Gibson wrote:

(snip)

> Make sure to include the price of the software unless > you are at a university (can request it free from the xilinx university > program).
Xilinx now has a free version that does many, though not all, of the chips that they make. It is, at least, enough to learn how to do it. It includes the simulator so you can test out designs. -- glen
"glen herrmannsfeldt" <gah@ugcs.caltech.edu> wrote in message 
news:6-GdnUhT-pXGSgvfRVn-3g@comcast.com...
> Alex Gibson wrote: > > (snip) > >> Make sure to include the price of the software unless >> you are at a university (can request it free from the xilinx university >> program). > > Xilinx now has a free version that does many, though not all, of the > chips that they make. It is, at least, enough to learn how to do it. > It includes the simulator so you can test out designs. > > -- glen >
Webpack doesn't have core generator (needed to use most xilinx ip cores) and doesn't have system generator for dsp (if you need it). Need basex or above to use the edk (embedded development kit) again if you need it. The edk is nice to have a play with but can suck up fpga gates quickly. Gives a 32 bit risc soft core + peripherals + gcc and if you have a v2pro or v4 chip with embedded hard cores, it gives gcc and other tools for those. You get an eval version with the spartan3 starter kits. (can take xilinx a while to ship the eval kit - mine took 3 months) http://www.xilinx.com/products/spartan3/s3boards.htm Also new spartan3e starter kit supposed to be available soon with 500k gate fpga with ethernet , lcd , etc + usb config and comms http://www.xilinx.com/products/spartan3e/s3eboards.htm Webpack usually does the smaller chips except for spartan3 up to XC3S1500 see http://www.xilinx.com/ise/wp_overview.pdf Virtex Series : Virtex-E: XCV50E - XCV300E , Virtex-II: XC2V40 - XC2V250 ,Virtex-II Pro: XC2VP2 Virtex-4: LX: XC4VLX15, XC4VLX25 Spartan Series : Spartan-II: All , Spartan-II E: XC2S50E - XC2S300E , Spartan-3: XC3S50 - XC3S1500 Spartan-3E: XC3S100E - XC3S500E , Spartan-3L: XC3S1000L, XC3S1500L , All cplds List of all available chips http://www.xilinx.com/products/tables/fpga.htm http://www.xilinx.com/products/tables/virtex4.htm All depends on what you need. Not much difference between webpack and basex. The new Digilentinc V2pro board looks good if you are at a university http://www.digilentinc.com/info/XUPV2P.cfm http://www.xilinx.com/univ/xupv2p.html http://www.xilinx.com/univ/xupv2p_demo_ref_designs.html http://www.itee.uq.edu.au/~jwilliams/mblaze-uclinux/Downloads/platforms.html uclinux for microblaze. Alex