SOC vs. Microcontroller vs. Microprocessor
I have always liked to distinguish a microprocessor from a
microcontroller based on whether or not there are integrated
peripherals on the same chip or just a CPU. There are some companies
that seem to refer to what I traditionally thought of as
microcontrollers by the term du jour, System-on-a-Chip. Are these two
terms synonymous? Furthermore, sometimes these SOCs are referred to in
the same documentation as processors. Isn't this a bit imprecise, and
wouldn't calling them microcontrollers be better since they are a
processor + a bunch of integrated peripherals and memories?
Thanks.
.
Relevant Pages
- Re: SOC vs. Microcontroller vs. Microprocessor
... peripherals on the same chip or just a CPU. ... that seem to refer to what I traditionally thought of as ... microcontrollers by the term du jour, ... (comp.arch.embedded) - Re: SOC vs. Microcontroller vs. Microprocessor
... peripherals on the same chip or just a CPU. ... microcontrollers by the term du jour, ... are a good example) multi cpu's, built in charge pumps (multi ... regulators), specialized media processors, integration of different ... (comp.arch.embedded) - Re: A multi processor PIC computer :-)
... I return to microcontrollers for first time since '93 when PICs were becoming ... When starting a new project that basic code is cut and paste, including the chip initialisation. ... Yes, I've got my basic chip startup done, but since I run interrupt based ... timing the IDE craps out once I get my 'OS' going -- same thing happened ... (sci.electronics.design) - Re: A multi processor PIC computer :-)
... I return to microcontrollers for first time since '93 when PICs were becoming ... Same with most app note circuits ... When starting a new project that basic code is cut and paste, including the chip initialisation. ... Yes, I've got my basic chip startup done, but since I run interrupt based ... (sci.electronics.design) - Re: a hobby class on microcontrollers
... other criteria -- total investment by the students probably ... So first find the most suitable programming environment for the task - /then/ you can start looking at development boards or chips that will work with the development tools. ... It is far better with a $100 chip that the students can work with, than a $1 chip they can't use. ... All you are going to do by forcing people to use the $1 device is frustrate them and teach them that microcontrollers are out of their league. ... (comp.arch.embedded) |
|