AP(application process):手机中的应用处理器CPU。操作系统、用户界面和应用程序都在AP上执行。
BP(baseband):基带处理器。即手机中的modem,运行手机射频通讯控制软件,负责发送和接收数据。
CP:基带芯片加协处理器 or 多媒体加速器。可以处理虚拟现实,增强现实,图像处理,HIFI,HDR,传感器等。
一、我们先来看看手机CPU中的分类:
AP应用处理器:
手机CPU中最主要的一部分,手机的系统运作还有APP的运行,靠的都是AP应用处理器。例如:苹果A9处理器指的就是AP。
BP基带处理器:
其实很多玩家都只听过基带这个东西,但不知道这个到底是什么。基带处理器管理的是手机一切无线信号(除了wifi,蓝牙,NFC等等),一款手机支持多少种网络模式,支持4G还是3G,都是由基带部分决定的。BP做的最有名的是高通,其实高通发家靠的就是优秀的BP基带处理器,而不是AP应用处理器。
可能大家对高通的BP没有什么印象,这里我就跟大家举几个使用高通BP的手机。iPhone4到iPhone6sp全系列手机都是使用高通的BP(这些手机都是我亲手拆解过的,iPhone3Gs等等我不能肯定是不是高通的BP),还有全部3G版的iPad,加上三星这几年的旗舰也是都是使用的BP,还有大量使用高通CPU的手机产品也都是使用高通的BP。那么高通在BP领域的是什么地位就不用我说了。
CP多媒体加速器:
其实每个厂商对CP都有不同的名字,比如苹果把它叫做协处理器,高通820叫做“低功率岛”。在早期CP只用于解码视频和处理音频等等简单任务。
但是各大厂商发现,CP的性能其实也可以很高,于是开始处理的东西越来越多。现在的CP已经可以处理虚拟现实,增强现实,图像处理,HIFI,HDR,传感器等等。
二、手机CPU核心数真的越多越好吗?
从2011年英伟达发布一款双核手机CPU开始,手机CPU的核战就爆发了,到之后的4核,8核,10核。甚至intel向外界展示过80核的处理器原型,但至今没有能利用这一处理器的系统。
在这里我可以很明确的告诉大家核心数越多肯定不代表更加好。现在ARM架构性能最好的处理器是苹果的A9X(iPad Pro使用的处理器),但是A9X只是双核CPU而已。
那么为什么一些双核CPU的性能都要比那些所谓8核的CPU要好了。因为CPU运算逻辑部件的面积大小决定了CPU晶体管的数量(下图白灰色部分)。下图就是三星猎户座7420和苹果A9的大小对比图,我们不难发现苹果A9双核CPU运算逻辑部件的面积比三星8核还大,这就代表这A9的晶体管数量比三星7420要多。正是这样才使得A9比7420的性能好很多。
那么这样说多核心就没有好处了吗?
当然不是,多核心比在多任务处理和功耗方面确实会表现的更加优秀。但是很多时候我们真的需要8核吗?苹果告诉我们,不管安卓怎么样,反正ios双核心就足够了,这和ios的运用后台处理机制是有很大关系的(ios在运行大量APP之后就会把之前的APP关闭)。
但是不爱关闭后台的安卓需要多少核心才行了?我想骁龙820已经告诉了我们,4核就已经够了。
三、ARM架构和X86架构的区别:
ARM架构:
ARM架构使用的是精简指令集,我们可以把它看成一辆汽车,在之前一直都是低功耗的代名词。
X86架构:
X86架构使用的是复杂指令集,我们可以把它看成一架飞机,在之前一直都是高性能的代名词。
最开始也是因为低功耗,所以移动端的设备,都是使用的ARM。但是随着移动端的高速发展,ARM架构的处理器的性能也开始变得原来越强大。
那么ARM架构的CPU对比PC端的CPU实际运行起来到底有什么区别了?
比如一条指令来了,要把一个货物从北京运送到上海,这个时候我们会发现飞机必须快过汽车,但是如果另一个指令是要把一个货物从街头运到街尾了?这个时候,飞机发现,它要想做到基本是不太可能,这个时候只有在增加一条新的指令集(相当于要重新制作一架大小适合的飞机了)。
但是随着移动端设备的高速发展,ARM架构的性能已经变得越来越强了,ARM架构的性能超过X86架构已经只是时间问题了。
CPU的里面的学问很多,今天我就只写出以上三点,都是比较有用的干货,希望对小白的朋友有所帮助。其实决定手机CPU性能的决定性因素主要由:核心、主频、工艺、GPU等多方面决定,并不是单个方面强,性能就一定强。
AP
(
ap
plication process):手机中的应用处理器
CP
U。操作系统、用户界面和应用程序都在
AP
上执行。
BP
(baseband):基带处理器。即手机中的modem,运行手机射频通讯控制软件,负责发送和接收数据。
CP
:基带芯片加协处理器 or 多媒体加速器。可以处理虚拟现实,增强现实,图像处理,HIFI,HDR,传感器等。
大多数手机都至少存在两个处理器,一个负责
AP
侧,一个负责
BP
侧。
操作系统、用户界面、应用程序都在
ap
plication processor
AP
上执行,
AP
运行在arm上一个处理器上。也就是我们开发rk和nxp平台Android系统,日常所作的事情。
而手机射频通信控制软件,运行在另一个处理器上,这个处理器
cp
u称为
BP
(Baseband)把射频功能放在
bp
上主要原因:
(1) 射频控制函数(信号调制、编码、射频为一等)都是与时间高度相关的。最好的办法把这些函数放在一个
cp
u上
AP
:
Ap
plication Processor,操作系统、用户界面和应用程序都在
AP
上运行
BP
:Baseband Processor,机射频通讯和控制软件,则运行在
BP
上
AP
和
BP
是两个不同的处理器,这个不是指的是两个微处理器内核,而是两个处理器平台:
应用处理器和基带处理器;
将基频处理器与主处理器(称为
AP
或应用处理器)分离的基本原因有三个:
无线电性能
无线电控制功能(信号调...
AP
:
Ap
plication Processor,操作系统、用户界面和应用程序都在
AP
上运行
BP
:Baseband Processor,机射频通讯和控制软件,则运行在
BP
上
AP
和
BP
是两个不同的处理器,这个不是指的是两个微处理器内核,而是两个处理器平台:
应用处理器和基带处理器;
将基频处理器与主处理器(称为
AP
或应用处理器)分离的基本原因有三个:
无线电性能
无线电控制功能(信号调制,编码,无线电频率转换等)高度依赖于时间,需要实时操作系统。
法律,例如遵循FCC认证
AP
:
Ap
plicationProcessor,即应用芯片
BP
:BasebandProcessor,即基带芯片
根据上下文可以指代硬件和软件两种意思。大多数的手机都含有两个处理器。操作系统、用户界面和应用程序都在
Ap
plication Processor(
AP
)上执行,
AP
一般采用ARM芯片的
CP
U。而手机射频通讯控制软件,则运行在另一个分开的
CP
U上,这个
CP
U...
原文链接:https://www.cnblogs.com/zamely/p/4334979.html
多核处理器也称片上多核处理器(ChipMulti-Processor,CMP)。
1.多核处理器的流行
多核出现前,商业化处理器都致力于单核处理器的发展,其性能已经发挥到极致,仅仅提高单核芯片的速度会产生过多热量且无法带来相应性能改善,但
CP
U性能需求大于
CP
U发展速度。尽管增加流水线提高...
BP
:Baseband Processor,即基带芯片
AP
就是你的SoC处理器,手机跑系统跑
Ap
p用的
基带负责蜂窝网络底层协议的实现,与
AP
之间建立一个端口传输高层数据,然后基带自带的处理器负责控制链路层,组织数据帧并且转换成基带信号发给射频芯片,射频芯片把基带信号调制到载频上通过功放发射出去,接收信号就是反过来
有些会做生意的厂家喜欢把基带和
AP
绑在一起卖,例如高通
Ap
plicationprocessor (
AP
) =
CP
U + GPU
Cellularprocessor (
CP
) = Cellular modem
Gr
ap
hical Processor(GP) = GP
CP
是Cellular Modem,也可以称为Baseband Modem,简写
BP
AP
代表应用程序处理器
移动设备包括三个基本构建模块,
AP
、
BP
以及GP
The C...
500mA 的可编程充电电流芯片
CP
4055
100MA 200MA 300MA 400mA 单节锂离子电池充电器芯片
CP
4055
锂电池充电芯片,充电控制电路
CP
4055
充电IC 充电芯片 锂电池充电芯片
CP
4055
芯能伟业科技推出高达500mA的可编程充电电流芯片
CP
4055,无需外置MOSFET检测电阻器或隔离二极管,用于单节锂离子电池采用SOT23-5封装的完整线性充电芯片;具有恒定电流/恒定电压,直接从USB端口给单节锂离子电池充电;·精度达到±1%的4.2V预设充电电压; ·用于电池电量检测的充电电流监控器输出; 自动再充电; 待机模式下的供电电流为45uA;具有软启动限制了浪涌电流功能; ·采用5引脚SOT-23封装。适用于MP3 MP4,蓝牙耳机,玩具礼品等锂电池充电控制,外围简单,应用方便!