概念
将数个不同功能的芯片,整合成一个具有“完整功能”的芯片,再封装成一个集成电路,成为系统级芯片(System on Chip),也叫片上系统。
以手机SOC为例:
- 多核处理器:big CPU、LITTLE CPU
- 图形处理器:GPU
- 内存告诉缓存:Memory Cache,通常约为4~8MB
- 数字信号处理器:DSP,通常与扬声器、麦克风、传感器或其他设备接口通信
- 显示引擎:Display Engine,与触摸显示器进行通信
- 视频处理器:Video Processor,对图像/视频进行压缩或解压缩,并实现4K视频录制与播放
- 图像信号处理器:ISP,处理处理手机拍摄的照片/视频
- 无线网络调制解调器:Modem,例如:WIFI、蓝牙等
- 存储控制器:Storage Controller,用于保存和加载外部闪存芯片的信息
- 内存控制器:Memory Controller,用于保存和加载外部DRAM芯片的信息
- 安全飞地:Security Enclave,用于执行加密、管理公钥和私钥
- 外围功能
- 时钟
- 温度传感器
- 调试端口
- 通用输入/输出
- 微控制器单元:MCU
- 片上网络:仲裁或管理通过SoC、DRAM、手机其他部分的数据流
- 板载电源管理电路:Power Management eFuse,补充SoC外部单独芯片执行的电源管理
- 神经处理单元:NPU,可以比CPU更有效的执行机器学习算法