Marvell PXA920芯片组是2009年由Marvell公司研发推出的,属于PXA900系列,是一款面向TD-SCDMA智能手机的廉价芯片组。

外文名

Marvell PXA920

推出时间

2009年

正文

MarvellPXA920是xscale架构,使用55nm制造工艺,默认主频806Mhz,波动频率为156Mhz到806Mhz,智能降频级数为806MHz—624MHz—520MHz—416MHZ—312MHz—156MHz。cpu性能1130DMIPS,处理器内置128kb的二级缓存。支持ARMv5+英特尔MMX2+马维尔独创的Marvell88sv331指令集。

xscale架构是ARMV5CPU技术的扩展优化,不是什么Armv5架构更不是普通的ARM9架构,同频下cpu性能远高于ARM9,接近甚至高于ARM11架构。

pxa920的1130mips的cpu性能,高于高通msm7227t800mhz的960mips,msm7227600mhz的720mips,联发科mt6573650mhz的700mips,也高于博通bcm2727680mhz的820mips等处理器soc的cpu性能。

最高支持LPDDR1的400mhz内存,传输速率最高400Mbps,最高内存带宽1600mb/s。

XSCALE架构:

xscale架构是intel于2002年2月正式发布的arm架构,根据armv5te指令集独立开发,兼容ARMv5TEISA指令集(不支持浮点指令集),支持16位Thumb指令和DSP扩充,第一个突破5级流水线的arm架构,达到7级流水线,除了无法直接支持Java解码和V6SIMD指令集外,各项性能参数与ARM11核心非常接近。

xsale架构支持Intel的无线MMX指令集,该指令集是64位simd指令集,可有效增强视频、3D图形、音频以及其他SIMD元素的处理效率,显著改善了多媒体处理性能。同时mmx指令集也使xscale架构成为第一个支持64bit指令集的arm架构,执行一条64bit指令相当执行两条32bit指令,其他主流arm架构要在armv8指令集之后才支持64bit指令集。该无线MMX与PC上的SSE、SSE2并不兼容,但功能上相当类似,程序员不必重新编写算法或程序指令,只需简单调整计算精度和数据表示即可让软件兼容dxt标准,实现对无线MMX的优化。

xscale架构对x86的一定兼容性使其被广泛应用于PocketPC和Palm平台的PDA产品中,成为该领域的事实主宰者,在前期的wm和wince产品中大展神威。2006年,intel清理通信芯片业务,以6亿美元的价格转让xscale架构给了Marvell。

gc530:

MarvellPXA920内置:gpu为Vivante的GC530,频率锁定为315MHz,三角形生成率10-20MTriangles/s,像素填充率200MPixels/s,3d渲染率最高为63mp/s,浮点能力最高为0.96gflops,支持3D加速。GPU集成32MB显存。

vivante和marvell官方关于gc530的原文:

3DGraphicscapabilityupto10M**s/ssustained(20M**s/speakat50%cullrate)and200Mpixels/sfillrate.Integrated2Daccelerator;SupportsindustrystandardAPIs.

主频为1Ghz的pxa920h,并非pxa920的简单超频版,在架构,制程上与pxa920有差异。

MarvellPXA920由于采用ARMv5指令集,因此不支持Flash播放。

MarvellPXA920含有应用处理器和通讯处理器(无线调制解调器),具有Marvell集成电源管理和音频协处理芯片、RF收发器和Marvell802.11nWLAN/BT/FMTX/RX。

MarvellPXA920处理器芯片是基于Marvell的PXA9系列三核架构(代号Tavor)演变而来的。该处理器目前已经支持中国移动OMS系统(即OPhone平台),以及Android等业界目前所有主流的智能手机开放式操作系统。MarvellPXA920采用了一款高性能的兼容ARM指令集的Sheeva专用处理器,并且内部集成了基于Release7版本TD-SCDMA/TD-HSDPA/TD-HSUPA基带处理器,并支持EDGE。

·内置SRAM

·内置引导ROM-安全引导ROM,支持从NAND引导

·通过安全引导、根私钥保护、安全JTAG重启用来保证移动安全性;支持多个生命周期状态,在芯片制造、设备制造、设备部署和故障分析阶段保护处理器秘密

集成3.5G调制解调器和协议栈,3G/WLAN/BT共存,能够支持IMS、VoIP和运营商的其他高级服

多媒体:

·以30fps播放H.264、WMV、MPEG-4、H.263格式的720p视频;以30fps捕捉H.264、WMV、MPEG-4、H.263格式的D1分辨率视频

·最高每秒1000万个三角形(持续速率)和每秒2000万个三角形(50%剔除速率)的3D图形能力;集成2D加速器;支持行业标准API。

·Marvell独特的音频加速器子系统,可通过音频流技术实现低功耗音频播放

·图像传感器支持,适合采用MIPICSI-2和并行接口的主要和次要智能图像传感器;支持一个MIPI-CSI2串行接口

·LCD控制器通过同步信号支持8/16/18位并行智能面板接口或16/18/24位并行有源矩阵接口上的并行LCD显示器;主/从显示器支持最多4个显示器的同时堆叠,可以无变化以及旋转缩放

pxa910,pxa920,pxa918的区别:

支持wcdma的是pxa930,支持td-cdma的是pxa920,pxa918,pxa910。918则是低频版的pxa920,624mhz的pxa920,也同时阉割720p的视频播放模块。pxa910甚少使用,有证据怀疑其和pxa920其实就是同一款cpu,但pxa910是锁频在624MHz,且没有阉割720p视频模块。

对比图表如下:

PXA910GSM/EDGEHSDPARel.5MarvellARMv5800MHzWMMX2720p20M**s/sec
PXA918GSM/EDGETD-HSPARel.7MarvellARMv5624MHzWMMX2D116M**s/sec
PXA920GSM/EDGETD-HSPARel.7MarvellARMv5800MHz720p20M**s/sec
PXA920HGSM/EDGETD-HSPARel.7MarvellARMv51GHzWMMX2720p25M**s/sec
PXA968GSM/EDGEHSPAMarvellARMv71GHzWMMX2720p25M**s/sec
PXA978GSM/EDGEHSPA+TD-HSPARel.7ARMCortexA91.2GHzNEON1080p38.5M**s/se

(部分资料由wp7吧的steveye友情赞助)

MarvellPXA920单芯片通信平台框图

PXA920框图