Un System on Chip, abrégé en SoC (« système sur puce » ou « système mono-puce » en français), est un système complet embarqué sur une puce, pouvant comprendre de la mémoire, un ou plusieurs microprocesseurs, des périphériques d'interface, ou tout autre composant nécessaire à la réalisation de la fonction attendue.
On peut intégrer de la logique, de la mémoire (statique, dynamique, flash, ROM, PROM, EPROM, EEPROM), des dispositifs (capteurs) mécaniques, opto-électroniques, chimiques ou biologiques ou des circuits radio.
Processeur d'images DIGIC Canon, processeur STI Cell, plateforme OMAP Texas Instruments, ...