A confusão decorre do fato de que um System on a Chip sempre contém uma CPU. Tradicionalmente, os computadores são construídos a partir de vários componentes distintos, entre eles estão os seguintes exemplos simplificados:
-
CPU (Unidade Central de Processamento) (lida com a execução de código, decisões, gerencia hardware)
-
FPU (unidade de ponto flutuante) - Coprocessador matemático para matemática de ponto flutuante.
-
RAM (memória de acesso aleatório) - usada como armazenamento para a CPU ao fazer cálculos e processamento
-
GPU (Unidade de Processamento Gráfico) - Co-processador para lidar com 2d e Gráficos 3D
-
I / 0 (entrada / saída) - unidade para dispositivos de entrada e saída, como teclados e impressoras.
Como você pode ver, uma CPU é uma parte importante de um sistema, mas não a única parte. Quando nos referimos a um sistema em um chip, todos ou a maioria dos componentes acima são integrados em um único chip. Podemos falar sobre qualquer componente particular deste SoC, como quanta RAM tem, as capacidades de sua GPU e, é claro, a arquitetura e o layout da CPU.
Como em um SoC os componentes individuais geralmente não recebem seus próprios nomes exclusivos, o nome do SoC geralmente será usado para se referir ao componente da CPU. Portanto, na Wikipedia, a CPU do Apple A7 SoC também é chamada de A7.