# System on a chip

> One chip that holds a computer's main parts: CPU, GPU, memory control and more.

- Level: Intermediate
- Topics: Hardware
- URL: https://tidbit.legios.com.ar/system-on-a-chip/
- In Spanish: [Sistema en un chip](https://tidbit.legios.com.ar/es/system-on-a-chip/)

A **system on a chip** (often shortened to SoC) puts most of a computer's main parts on a single piece of silicon. Instead of a separate processor, graphics card and controller chips spread over a motherboard, one chip holds the CPU cores, a GPU, often an NPU for AI tasks, the controllers for memory, screen, camera and USB, and in phones the cellular modem. Every smartphone runs on one, and so do tablets, smartwatches, many laptops and the Raspberry Pi.

Packing everything together has big advantages. Signals travel millimeters instead of centimeters, so the parts talk to each other faster and use much less energy, which means longer battery life and less heat. The device can also be thinner and cheaper to build. Apple silicon Macs, most Android phones and many small devices are built around one, usually based on the Arm architecture.

The trade-off is flexibility. In a desktop PC you can swap the graphics card or add more RAM; in a system on a chip the parts are fixed when the chip is designed, and the memory is often soldered right next to it or inside the same package. Designing one is also very expensive, so only large companies design their own from scratch, while many others combine licensed building blocks.

## An analogy

A studio apartment instead of a house. Kitchen, bedroom and living room share one compact space, so everything is close and cheap to heat, but you cannot knock down a wall to add a room.

## Keep in mind

- Puts the CPU, the GPU and many controllers on one piece of silicon.
- Uses less power and space, which is why every smartphone has one.
- Its parts cannot be upgraded separately, unlike in a desktop PC.
- Most are based on the Arm architecture.

## Go deeper

- [System on a chip on Wikipedia](https://en.wikipedia.org/wiki/System_on_a_chip)
- [Apple silicon, an example of SoCs, on Wikipedia](https://en.wikipedia.org/wiki/Apple_silicon)

## Related terms

- [CPU](https://tidbit.legios.com.ar/cpu/): The chip that runs your programs, one instruction after another, very fast.
- [Chip](https://tidbit.legios.com.ar/semiconductor-chip/): A sliver of silicon carrying billions of tiny switches that compute and remember.
- [Motherboard](https://tidbit.legios.com.ar/motherboard/): The main circuit board that every other part of a computer plugs into.
- [Cores and threads](https://tidbit.legios.com.ar/cpu-cores-and-threads/): Why a CPU is really several processors, and why it can juggle even more tasks.
- [GPU](https://tidbit.legios.com.ar/gpu/): The chip that does thousands of simple calculations at once.
- [NPU](https://tidbit.legios.com.ar/npu/): A small AI engine inside phones and laptops that runs models fast on little battery.
- [Artificial intelligence](https://tidbit.legios.com.ar/artificial-intelligence/): Getting computers to do things that, until recently, only people could do.
- [USB](https://tidbit.legios.com.ar/usb/): The standard plug for connecting and charging almost everything.
