Go Back   Velocity Reviews > Newsgroups > VHDL
User Name
Password
Register FAQ Members List Calendar Search Today's Posts Mark Forums Read

Reply

VHDL - DTFT or Goertzel in VHDL

 
Thread Tools Search this Thread
Old 01-19-2006, 05:13 PM   #1
Default DTFT or Goertzel in VHDL


Hello ppl,

Does anyone have any resource on how to implement DTFT or Goertzel
functions in VHDL? (Xilinx ISE)
Trying to implement and DTMF tone decoder using data from a PCM
codec...

Regards,
JP Dullius



jpdullius@gmail.com
  Reply With Quote
Old 01-19-2006, 08:47 PM   #2
jens
 
Posts: n/a
Default Re: DTFT or Goertzel in VHDL
The Goertzel algorithm is probably the way to go for decoding, and
there are many excellent on-line references that can be easily googled.
If you get stuck, comp.dsp would be helpful for the DSP side of
things.

A couple of tips:

1. k does not need to be an integer, as some references state or imply.

2. The numbers grow pretty quick... use either floating point or large
fixed-point numbers, and make sure they don't overflow.



jens
  Reply With Quote
Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are Off

Similar Threads
Thread Thread Starter Forum Replies Last Post
How to execute an external software from VHDL? And how to interface VHDL with JAVA? becool_nikks Software 0 03-06-2009 07:08 PM
Vending machine using VHDL arie General Help Related Topics 0 03-05-2009 05:45 AM
Help on auto conversion from Matlab to vhdl on filter design hardheart Hardware 0 12-07-2007 09:19 AM
VHDL RAM help!:) lastval Hardware 0 11-09-2007 01:40 PM
ARRAY(n DOWNTO 0) OF STD_LOGIC_VECTOR(m DOWNTO 0) - VHDL freitass Hardware 0 11-01-2007 03:44 PM




SEO by vBSEO 3.3.2 ©2009, Crawlability, Inc.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46