什么是DSP?
DSP(数字信号处理器):DSP即数字信号处理器,是手机芯片里一个专门负责处理数字信号运算的微处理器。主要应用在实时快速地实现各种数字信号处理算法。早期在手机中主要应用与即时语音和音频的信息处理。智能手机的功能变得越来越多,使得只靠CPU的运算会拖累手机其它方面的运算,因此DSP的出现则为CPU分忧解难。这就是DSP的作用。
应用在手机上,举个例子。手机想要变得越来越智能,就像一个有感觉会思考的人。各种传感器就像手机的五官、四肢,用来判断手机对于外界的感应,DSP就像中枢神经系统,接受传感器的传入信息,经它整合加工后成为按照预设的指令传出,或者储存在系统内成为学习、记忆的神经基础。
每个传感器都有自己固定的功能和局限,单个的传感器收集到的信息无法提供完整的结果,所以现在的DSP所需要做的,就是综合这些传感器的数据,进行整合分析,得到你此刻状态的判断结果。比如手机可以感应到你正在爬山,并且知道你在爬的山叫做泰山,你从山脚下爬到山顶历时多久,消耗了身体多少能量。在爬山结束后,通过还可以检测到你的血氧、心率,以便对你整个状态做出更详细全面的判断。
对于一颗SoC,我们一般将更多的关注集中在CPU、GPU、ISP这些部分,忽略了DSP的重要性。在目前智能手机功能的实现上,DSP可以执行一些特定的任务,比CPU的执行效率要高,并且功耗更低。提到DSP的黑科技,就不得不提骁龙820上集成的Hexagon680 DSP。这颗DSP采用全新的Hexagon架构,集成了HVX(向量扩展)以及低功率岛。
在全新的Hexagon架构上,向量扩展主要面向先进成像和计算机视觉的DSP扩展,在与Spectra ISP结合时,可以获得更多差异化的功能,这也是智能手机同质化阶段需要解决的部分。在拍照或视频时,DSP检测到画面暗部区域时,会自动将这部分区域增加亮度,相比以往的HDR能带来更好的效果。并且支持视频的实时美化。处理速度增加了3倍,功耗却仅有之前的10%。
另外,我们都知道,目前摆在智能手机面前的问题,不是手机性能不够强,而是没有足够先进的电池工艺保证续航。如果手机CPU一直处于不断的待机运算,对手机的功耗负担太重。此前使用中的解决方案是DSP与软件相互结合的方式,而在Hexagon中还有一个完全独立的DSP,基于低功率岛进行传感器的信息处理,其它不需要工作的芯片可以完全关闭,避免浪费功耗。
免责声明: 凡注明来源本网的所有作品,均为本网合法拥有版权或有权使用的作品,欢迎转载,注明出处。非本网作品均来自互联网,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。