FPGA based Digital World
Welcome to FPGA based Digital World.
The basic idea of introducing SoC into electric devices is to integrate more components into the same piece of silicon to reduce size and cost while enhancing performance. |
System on a chip or system on chip (SoC or SOC) is an integrated circuit (IC) that integrates all components of a computer or other electronic system into a single chip. It may contain digital, analog, mixed-signal, and often radio-frequency functions¡ªall on a single chip substrates.[Wikipedia]
SoCs are very common in our life. For example, mobile phone, laptop, iWatch, DVD and IPTV etc., they all hide SoCs in them.
The basic idea of introducing SoC into electric devices is to integrate more components into the same piece of silicon to reduce size and cost while enhancing performance, so the benefits of employing SoC comparing with MCU are: compact size, decreased power consumption and low price.
A SoC usually embeds a MPU inside it, and appears in different configurations to meet the needs of different applications.
- Dedicated SoC ASIC(Application Specific IC)
- MCU SoC
- SoC FPGA
As an example, below is the structure of Xilinx SoC FPGA of Zynq UltraScale+ RF SoC. It consists of ARM MPU cores, programmable logic and RF signal processing IP.
The above SoC types will be discussed in this site.
Altera/Intel | Xilinx | Lattice | Learn About Electronics |
MircoSemi | Terasic | Electric Fans |
All rights reserved by fpgadig.org |
SoC |
From MPU to SoC |
SoC in Embedded System |
SoC Architecture |
MCU SoC |
MCU SoC-ARM and RISC-V |
MCU SoC-Vendors |
MCU SoC-Examples |
SoC FPGA |
SoC in the future |
ARM |
What is ARM |
Architecture |
Example Structure |
Instructions |
Cross Development System |
A Starting Example |
Operating System |
UI System |