SOC-System On Chip Explained Simply

SOC-System On Chip Explained Simply-Hey! In this Article we will talk about the SOC-System On Chip and we will try to understand this Technical Terminology in very Simple Way as Possible.














  • A system on a chip (SoC) combines the required electronic circuits of various computer components onto a single, integrated chip (IC). SoC is a complete electronic substrate system that may contain analog, digital, mixed-signal or radio frequency functions. Its components usually include a graphical processing unit (GPU), a central processing unit (CPU) that may be multi-core, and system memory (RAM).


  • SoC acronym for system on chip is an IC which integrates all the components into a single chip. It may contain analog, digital, mixed signal and other radio frequency functions all lying on a single chip substrate. Today, SoCs are very common in electronics industry due to its low power consumption. Also, Embedded System applications make great use of SoCs.

    SoCs consists of:-
  • Control Unit: In SoCs, the major control units are microprocessors, microcontrollers, digital signal processors etc.
  • Memory Blocks: ROM, RAM. Flash memory and EEPROM are the basic memory units inside a SoC chip.
  • Timing Units: Oscillators and PLLs are the timing units of the System on chip.
  • Other peripherals of the SoCs are counter timers, real-time timers and power on reset generators.
  • Analog interfaces, external interfaces, voltage regulators and power management units form the basic interfaces of the SoCs.

Design flow of SoC aims in the  development of hardware and software of    SoC designs. In general, the design flow of  SoCs consists of:-

  • Hardware and Software Modules: Hardware blocks of SoCs are developed from pre-qualified hardware elements and software modules integrated using software development environment. The hardware description languages like Verilog, VHDL and SystemC are being used for the development of the modules.
  • Functional Verification: The SoCs are verified for the logic correctness before it is being given to the foundry.
  • Verify hardware and software designs: For the verification and debug of hardware and software of SoC designs, engineers have employed FPGA, simulation acceleration, emulation and other technologies.
  • Place and Route: After the debugging of the SoC, the next step is to place and route the entire design to the integrated circuit before it is being given to the fabrication. In the fabrication process, full custom, standard cell and FPGA technologies are commonly used.
Advantages of SoC:-
  • Low power.                
  • Low cost.
  • High reliability.
  • Small form factor.
  • High integration levels.
  • Fast operation.
  • Greater design.
  • Small size.
Disadvantages of SoC:-
  • Fabrication cost.
  • Increased complexity.
  • Time to market demands.
  • More verification.
                             Hope! This was Able to tell the Basic Definition of SoC-SystemOnChip Technology and Some important Points.
             Don't Forget Share SOC-System On Chip Explained Simply!      
                          Ask Me At Quora!    
                                                                                                                                                             Thanks!

Comments

Popular posts from this blog

Which processor is best Helio P70 v/s Snapdragon 845 v/s Kirin 970?

Artificial Neuron Network (ANN) or Neural Networks Explained as Simple as Possible.