So you might have heard of microprocessors like 8085, a few
microcontrollers like 8051, Atmega, ARM based microcontrollers etc. First a complete computing system like a PC had a motherboard with all necessary components packed into a huge cabinet alongside it. If you were to make a mobile phone out of that system, imagine how hellish our life would be carrying that. As years passed, thanks to the physicists carrying out research out there, more and more transistors could be comprised on a single chip, an IC. So now you didn’t need a different processor, a RAM chip, an I/O peripheral chip, because all of that circuitry could now be fit into one single IC! Those were
the microcontrollers. But while fitting all of that into one
circuitry, the miniaturization limitations meant reducing the power
of each. The Arduino (a micro-controller platform) would obviously lose against an Intel Core
processor based PC in a Math-a-thon right? Now with the dawn of the 21st century, manufacturing techniques
evolved so much that we could now integrate a full fledged powerful
processor along with all those peripherals required for a system to
run. I wouldn’t say its wrong to call it a System-on-Chip. So how does all this matter to you? Probably you are reading this on your phone, that device itself wouldn't exist without an SoC! There would be no miniature cool single-board-computers like the Raspberry Pi too. In reality an SoC includes any IC that were originally different chips but are now packed into one, owing to the development of semiconductor fabrication technologies. So what do SoC’s generally consist of?
What an SoC makes possible is that a motherboard or the PCB(Printed Circuit
Board) of your computing system would now require very few components
besides the 1inch by 1inch SoC package. So computing systems are
bound to become smaller! SoCs are widely used in all types of electronic devices and due to their immense efficiency, they will continue to run lots of electronic devices in the future. This is a good article if you want to continue reading about SoC's and their different types. - Viraj Sonawane |
Blog > Electronics >