electronics forum

Rules | Recent posts | topic RSS | Search | Register  | Log in

How to start DSP?


Post new topic  Reply to topic    EDAboard.com Forum Index -> PC Programming and Interfacing -> How to start DSP?
Author Message
ash



Joined: 25 Dec 2002
Posts: 160
Location: Europe


Post18 Jan 2003 1:39   

How to start DSP?


Hi All,
I want to learn dsp techniques, but i don't know how to start? I downloaded some books but they are not so good. If you have good ebooks, link and any other resources about dsp please write. And one easy question, too:
What's fixed point dsp and floating point dsp? And where to use them?
Back to top
nebisman



Joined: 13 Apr 2002
Posts: 291
Helped: 1


Post18 Jan 2003 16:28   


I recommend you the book
Digital signal processing by Chi Tsong Chen, I`ts hardcover.
The scientific and engineer's guide to DSP its a great ebook from[url]
www.dspguide.com/pdfbook.htm[/url]

You can learn about the FFT, discrete signals and systems.

Floating point or fixed point is the way as the processor make the calculations.
On fixed point numbers are represented by integers of any length, (16 bits ,32 bits)
On floating point the numbers are represented in two fields: mantissa and exponent which allows a bigger rank of representation from small to big numbers.

Floating point is in general better than fixed point and allows more precision, but the floating point processors are more expensive due of more complexity of this ALU.

I think the DSP blockset and DSP toolbox on Matlab are good software for learn digital signal processing also the manuals of these toolboxes are very good learning books too.


nebisman
Back to top
ash



Joined: 25 Dec 2002
Posts: 160
Location: Europe


Post18 Jan 2003 22:30   


Which mcu to use with dsp applications? I know pic and x51 architectures to programming, i heard ti's dsp micros but i don't know anything about them. I looked ti's website but i don't know so much about dsp, so i don't know which is the best mcu for dsp (ti micros, pic, x51)?
Back to top
Jayson



Joined: 08 Oct 2001
Posts: 460
Helped: 17
Location: Brazil


Post18 Jan 2003 22:42   


What is required to use an FPGA as a DSP? I have not seen any FPGA's with integrated ADC/DAC so can someone describe how to use an FPGA as a DSP?

- Jayson
Back to top
nebisman



Joined: 13 Apr 2002
Posts: 291
Helped: 1


Post19 Jan 2003 18:09   


Well ash

For very slow signals and short bandwidth one MCU can be used for signal processing. I have implemented a fourth order filter with pic microcontroller for control purpose. The complexity of operations allows or not the use of micorcontroller as you say.

For other signals you should use DSP due to complexity of calculation. Remember that a microcontroller ALU it's a 8 bit one and you are processing numbers of 32 bits for example. basically a digital filter is sum-multiply algorithm, but very fast.

Then my advice is:
whats your application, depends on it you choose your computer.
order of complexity:
1. MCU too slow DSP
2. PC Computer
3. Fixed point DSP
4. Floating point DSP, fast processing
Back to top
ash



Joined: 25 Dec 2002
Posts: 160
Location: Europe


Post19 Jan 2003 21:31   


Pc computer is the best solution for me.

Thanks for your help!
Back to top
mupd



Joined: 10 May 2001
Posts: 19
Location: Ohai, New Zealand


Post19 Jan 2003 23:48   


You can learn a lot for free at www.ti.com
Much depends on what you want the DSP to do. It does signal processing well but general Io and user interface not so well. For really fast apps you might want to use FPGA to help out. I have designed a test prototype with TI DSP (5402) Xilinx Spartan IIe ATmega128L and data flash. The micro (Atmel) loads the fpga from flash, fills the DSP ram from data flash and starts the DSP then does all the user/application interfacing.
Back to top
Jayson



Joined: 08 Oct 2001
Posts: 460
Helped: 17
Location: Brazil


Post20 Jan 2003 0:32   


mupd it is really nice to hear that you've done this prototype but it doesn't really say where to start and do something like it.

- Jayson
Back to top
the_penetrator



Joined: 22 Jun 2001
Posts: 327
Helped: 3


Post20 Jan 2003 1:35   


The people at:
hxxp://www.bdti.com

provide technical summaries (up-to-date) on the latest DSPs available.

the_penetrator©
Back to top
bunalmis



Joined: 03 Jan 2003
Posts: 254
Helped: 5
Location: Turkey


Post20 Jan 2003 11:56   

Re: How to start DSP?


Take a dsp starter kit from www.spectrumdigital.com
price usd 200..300

and visit www.ti.com
Back to top
zhanch



Joined: 21 Oct 2003
Posts: 31
Helped: 2


Post05 May 2004 22:40   

Re: How to start DSP?


you can read this book Discrete Time Signal Processing
very good one
Back to top
zhanch



Joined: 21 Oct 2003
Posts: 31
Helped: 2


Post05 May 2004 22:41   

Re: How to start DSP?


www.xilinx.com/dsp
has a lot of information on how to implement DSP algorithm on FPGA:)
Back to top
Google
AdSense
Google Adsense




Post05 May 2004 22:41   

Ads




Back to top
zhanch



Joined: 21 Oct 2003
Posts: 31
Helped: 2


Post20 Nov 2004 23:07   


the_penetrator wrote:
The people at:
hxxp://www.bdti.com

provide technical summaries (up-to-date) on the latest DSPs available.

the_penetrator©


How can I get the testbench from bdit.com
Back to top
nooknikz



Joined: 22 Apr 2002
Posts: 404
Helped: 22
Location: thailand


Post22 Nov 2004 10:40   

Re: How to start DSP?


You are officially invited on the dsp forum www.dsp-bg.info
Back to top
Jackwang



Joined: 12 Nov 2004
Posts: 167
Helped: 2


Post23 Nov 2004 7:27   

How to start DSP?


To study is a lengthy process, so you should have enough patient. I have a beginner, and I fall across many similar question. Now I stand in darkness.
Who can help me? I want to design the hardware, but i don't know how to start?
Back to top
boeysue



Joined: 23 Dec 2004
Posts: 190
Helped: 3


Post21 Jan 2005 22:14   

Re: How to start DSP?


There is a good book "DSP first".
It is good for beginner.
Back to top
joerieg



Joined: 12 Sep 2004
Posts: 21


Post22 Jan 2005 14:54   

Re: How to start DSP?


could i used microcontroller to learn DSP?
if possible how?
Back to top
kawish



Joined: 07 Aug 2006
Posts: 80
Helped: 1


Post12 Oct 2006 1:21   

How to start DSP?


www.dspexperts.com
Back to top
Arabic versionBulgarian versionCatalan versionCzech versionDanish versionGerman versionGreek versionEnglish versionSpanish versionFinnish versionFrench versionHindi versionCroatian versionIndonesian versionItalian versionHebrew versionJapanese versionKorean versionLithuanian versionLatvian versionDutch versionNorwegian versionPolish versionPortuguese versionRomanian versionRussian versionSlovak versionSlovenian versionSerbian versionSwedish versionTagalog versionUkrainian versionVietnamese versionChinese version
Post new topic  Reply to topic    EDAboard.com Forum Index -> PC Programming and Interfacing -> How to start DSP?
Page 1 of 1 All times are GMT + 1 Hour
Similar topics:
DSP How to start . . . (7)
HOW I CAN START DSP (33)
HOW 2 Start with Visual DSP and AD processors??? (1)
How 2 Start with Visual DSP and AD processors?? (1)
Where to start DSP? (18)
Beginning to start programming DSP (4)
start with dsp chips (1)
telephone set to DSP start kit input (1)
Jump start for TI DSP programming (Help Needed) (2)
How to start (1)


Abuse || Administrator || Moderators || Support us || sitemap
topic RSS