Email: Password: Remember Me | Create Account (Free)

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
07/30/10 16:36
Read: times


 
#177531 - µ-controllers, µ-processors and DSPs
Hi Everybody,

I was reading Sonia's post about using a DSP and it got me to thinking. Over the years I've developed somewhat of an intuitive notion of the difference between a DSP and a normal µ-processor, just like I've developed a rather intuitive notion for the difference between a µ-processor and a µ-controller. But it occurs to me that I've never actually heard or developed a definitive difference.

For example, I get that DSPs are designed with processing analog signals in either time or frequency domain. Nonetheless, strictly speaking any UART is a digital signal processor since it processes a time domain signal into digital data. And I think most everyone here has thought about where to draw the line between µ-controller and µ-processor.

So what I am proposing for discussion is this. What are the definitive differences between these various types of processors? Are there definitive differences, or are the labels more intuitive distinctions?

Obviously if someone labels a UART as a DSP they'll be run out of business. But if I design a selection of hardware filters and incorporated them into a board with an 8052, could I call the resultant SBC a DSP? If not, why?

Joe

List of 15 messages in thread
TopicAuthorDate
µ-controllers, µ-processors and DSPs            01/01/70 00:00      
   No-on last question.            01/01/70 00:00      
      early DSP's had no converters            01/01/70 00:00      
      Signal Processing            01/01/70 00:00      
         Digitial signal processing is mainly math.            01/01/70 00:00      
   it's all marketing            01/01/70 00:00      
   There really isn't a true distinction anymore.            01/01/70 00:00      
      8051 + MAC            01/01/70 00:00      
         I know.            01/01/70 00:00      
   There is some confusion....            01/01/70 00:00      
      DSP designed for concurrency of simple operations            01/01/70 00:00      
         Still some confusion...            01/01/70 00:00      
            processor/processing, and absolute time contra clock cycles            01/01/70 00:00      
               You're being too practical            01/01/70 00:00      
                  No magic ISR advantage for uC in relation to uP            01/01/70 00:00      

Back to Subject List