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.

Is using microcontrollers instead of DSP a slower solution?

Status
Not open for further replies.

peizo

Junior Member level 1
Joined
May 6, 2004
Messages
19
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Activity points
113
DSP

hi
i'm now working with DSP but there are alot of problems .so i ask if i can
used microcontroller intead of DSP or it will be more more slow than DSP
 

Re: DSP

In general,dsp is faster than mcu...now there's dspic,that maybe can handle your application
 

Re: DSP

maneco said:
In general,dsp is faster than mcu...now there's dspic,that maybe can handle your application
I think this is not true.
It depend on your application.
DSP is strong in digital signal processing.
But, if you only do interrput management, memory manage (MMU)... some general CPU job, general purpose microP maybe is stronger.
 

DSP

i think u can build DSP using AVR, Which have builtin A/D,maybe.
 

DSP

You can use FPGAs instead of DSPs.
But it hard to give you any advice, when you don't describe the task the device should do.
 

Re: DSP

The fundamental difference between DSPs and microcontrollers can be derived from the names: DSPs are more efficient when used for signal processing while microcontrollers are better at controlling and timing.

DSPs are preferred for tasks like signal filtering, modulation and so on.
Microcontrollers are efficient when controlling other hardware, timing things, lcd's that sort of thing.

Microchip recently launced the dsPIC range which is a nice hybrid between the two designs.
 

Re: DSP

It depends. Depends on your application

DSP is powerful for computation, while MCU is generaly not.
Generally speaking, MCU is easy for IO control and MCU was
designed for it originally. While general DSP's are not.
However, some companies start to merge the advantages of
MCU/MPU and DSP. The borderline of MCU/MPU and DSP will
becomes unclear and unclear. For example, dsPIC of Microchip.
 

Re: DSP

waterman said:
It depends. Depends on your application

DSP is powerful for computation, while MCU is not
MCU is easy for IO control, while DSP is not generally speaking

Why?
DSP also can easy control IO too.
 

DSP

I think with the powerful compute ability of DSP, if you use it for I/O purpose only, that is a waste in term of power.

OK I'm new in DSP as well, can someone clarify this.
 

Re: DSP

In computer architecture, all processor inlucde DSP use interrput and control register to control it's IO.
DSP and MP are the same.
Maybe you will say, DSP should only do calculating.
But, what I mean is DSP also can do IO well.
And the MP is not stronger in IO than DSP, it's not the point.
Right?

And, one thing need to tell.
Some DSP company start to develop their DSP also include MP's capabilities.
They can run OS very well. Handle all peripherals and do MMU.
However, MP's company develop their MP to include DSP capabilities.
Like intel processor include more and more instruction sets for media processing now.
:p
Maybe that's why many people still confuse about the different between DSP and MP.
:p
 

DSP

You're correct about that.

I'm learning DSP (still a beginner now) with some knowledge of uC. Still study very hard everyday when I’m free.
 

Re: DSP

I have ideas to use the 486 or PI motherboard with its processors for DSP it will be the fastest approach and may be lower cost
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top