SoC布局及芯片中各种IP简介

乐活   2024-09-14 11:27   北京  

上图是一款手机SoC,其包含了各种IP与模快,功能如下:

DSPDSP(Digital Signal Processing)是指数字信号处理。

DSP的工作原理:接收外部输入的模拟信号(扬声器、麦克风,传感器等),然后将其转换为数字信号(为0或1),再对数字信号进行运算处理,并在其他系统芯片中把数字数据解译回模拟数据或实际环境格式。

ISPImage Signal Process,图像信号处理)即成像引擎。主要负责图像信号处理,处理相机拍照和视频。目前的卷拍照和录像效果的手机厂主要的竞争领域就是ISP,如果一个信号ISP没有处理好,后面的AI处理效果会受到影响。ISP会把处理过的图像数据发给NPU再次进行深度处理,最后呈现给用户。

NPUNPU是神经网络处理器Neural Processing Unit的缩写,机器学习的算法,速度快功耗低,应用于图像识别、语音识别、自然语言处理等领域。

MIPI即移动产业处理器接口(Mobile Industry Processor Interface 简称MIPI),MIPI 联盟提供三个高性能和成本优化的物理层系列:MIPI D-PHY,MIPI M-PHY,MIPI C-PHY和 A-PHY。MIPI D-PHY主要用于将相机和显示器互连到应用处理器;MIPI M-PHY支持多媒体和芯片到芯片/处理器间通信;MIPI C-PHY支持相机和显示器。

Dphy,Cphy,Mphy都能够进行大数据量的物理传输,但是这个几个物理层协议都无法进行较长距离的传输,导致了在车载和IOT领域的使用障碍,A-PHY的设计是为了能跨过整个车辆距离提供数据传输物理层支持。其最大传输距离能够达到15米(自动驾驶技术)。

Display Engine显示渲染引擎,主要负责与触摸屏的显示器进行通信。在游戏开发、图形用户界面设计、虚拟现实和增强现实等领域中,Display Engine扮演着关键角色。

Video Processor:压缩解压图像视频,实现视频录制和播放。

Modem:调制解调器,它是一个将数字信号调变到模拟信号上进行传输,并解调收到的模拟信号以得到数字信号的电子设备。它的目标是产生能够方便传输的模拟信号并且能够通过解码还原原来的数字信号。根据不同的应用场合,调制解调器可以使用不同的手段来传送模拟信号,比如使用光纤,射频无线电或电话线等

Storage Controller存储控制器,是计算机硬件中的一个重要组件,主要负责管理连接到计算机系统的存储设备(如硬盘、固态硬盘等),比如数据传输,错误检测和校验,I/O调度,缓存管理等

Security Enclave:加密管理,共钥私钥。它是一个特殊的硬件或软件模块,设计用于保护敏感数据和关键操作免受未授权访问或攻击。苹果的iOS设备上,Security Enclave是一个物理芯片,用于存储Touch ID或Face ID的数据,保证了生物认证过程的安全性

除了上述模块外,芯片中还包含各种外设与NOC。NOC 遍及整个芯片,实现IP 之间的互联,它影响着SOC的性能以及通信延迟。基于NoC的多处理器系统是一种使用网络互连的架构,将多核CPU、GPU等处理器和加速器通过高带宽、低延迟的通信通道连接起来,实现高性能、可扩展的并行计算。它提供了灵活性、节能性和可靠性,适用于高性能计算、嵌入式系统等领域,加速图形处理、人工智能和机器学习等任务。



后续的文章中会涉及到更多内容有用请点赞  在看 

免责声明:

部分内容图片来源于网络,侵删!

芯时代青年
专心数字前端全流程,芯时代有为青年的自我修养
 最新文章