Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

Difference B/W Microcontroller and a DSP Processor ??

Status
Not open for further replies.

bhq

Member level 5
Joined
Jun 11, 2008
Messages
80
Helped
9
Reputation
18
Reaction score
2
Trophy points
1,288
Activity points
1,711
Please let me know that
Difference B/W Microcontroller and a DSP Processor.

How What advantage of a DSP Processor is over Microcontroller
 

As in wikipedia:
DSP's are mainly based on Harvard architecture to perform task faster with hard wired instructions as compared to Microcontrollers which are mainly available with von neumann architecture (some microcontrollers like PIC is an exception).

The DSP can compute the numerical parts of your application faster than the microcontroller can. Because that's what it's designed to do. You might also find that DSPs have more of the "right sort" of integrated peripherals, compared to microcontrollers.

Other important link is:
http://www.faqs.org/faqs/microcontroller-faq/primer/
 

    bhq

    Points: 2
    Helpful Answer Positive Rating
There are many Harvard microcontrollers, DSPs are mostly Harvard, but the key advantages of DSP are:
- most instuctions are single cycle, and 16 or 32 bit devices;
- supports special instructions for signal processing: multiplications, multiply and accumulate the result (MAC) in 1 cycle, data adjusting, representation conversion;
- special addressing modes, circular buffers needed for filter implementation along with MAC, bit reversed addressing needed for FFT;
- DMA.

A few uC are also singlecycle and are 16b, but without the DSP features it takes a long time to move data back and forth in software, so they can't be used as DSP for a resonable complex project.
 

    bhq

    Points: 2
    Helpful Answer Positive Rating
Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top