40 12
发新话题
打印

智能手机CPU不完全介绍

智能手机CPU不完全介绍

     1. OMAP家族

谈到德州仪表公司那么普通用户接触最多的就是OMAP处理器了。在消费数码领域OMAP处理器和intel的Xscale处理器几乎就是PC市场上intel和AMD的翻版。不同的是intel在这里扮演的是弱者的角色而德州仪表才是强者。迄今为止,仅仅是不同型号的OMAP处理器已经有超过25款之多(这不包括那些型号相同频率不同的子类型处理器)。毫无疑问OMAP处理器是一个非常庞大的大家庭。这里我不会费笔墨来不厌其烦的介绍各种不同的OMAP处理器。仅仅只会对比一下在手机中常见的几种产品:575采用的OMAP730/586采用的OMAP750/
多普达广泛采用的OMAP850/竞争对手广泛使用的OMAP1611/1710处理器。从名称上可以看出这些CPU大致可以分为两类,多普达泛用的morden&applications处理器(730/750/850)以及High proformanec系列处理器(1611/1710)。


1)OMAP730处理器


这就是OMAP730的结构图。OMAP730是一个单芯片处理器整合了一块作为程序运算核心的ARM926EJ-S内核以及德州仪表公司的GSM/GPRS调制解调器。OMAP730比着老式的OMAP710块了接近两倍,而且更加的省电。而且由于整合了接近40块不同的功能组件OMAP730处理器可以比老一代OMAP710节约一半的空间。对比一下dopod515和dopod565的块头这一点就非常容易理解了。

OMAP730的另一个优点是集成了16k指令缓存和8k数据缓存以及硬件的java加速功能。这使得该处理器的性能相当优异。在同时期的同频率处理器中性能无出其右者。

不仅如此,它还有自己的硬件保密系统可以保护用户的数据。

种种这些使得565/575/585/568等手机大获成功,2004年一夜间dopod就成为了众人追捧的明星。智能手机=多普达几乎是很多人心目中的恒等式。

2)OMAP750处理器


看出区别来了么?没有?那很正确。
OMAP750处理器和OMAP730处理器最主要的差别是前者支持DDR
内存,仅此而已。当然了德州仪表公司还承诺该处理器使用了更省电的ARM7协处理器组件和更先进的加密算法,但是从用户角度来看这和OMAP730那个没什么差别。更快的内存确实对性能的提高有些作用,不过提高十分有限。于是OMAP750很快淡出了我们的视线。

3))OMAP850处理器


这次的产品差别大了一点,不过也仅仅在于外置部分。内核上该处理器可以支持更大的256Mb内存模块,这是同730相比主要的差别。由于该处理器性能基本等同于他的父辈OMAP730,所以德州仪表公司在该处理所处的TCS3500  Edge解决方案上明确标注了(NRND)不建议用于新型产品。

4)OMAP1611


这款处理器被摩托罗拉MPX220处理器采用过。由于MPX220虽然用摩托罗拉的牌子却不是摩托罗拉的嫡系子孙,没有多久便无疾而终了。虽然如此在MPX220的生产寿命中对dopod575等手机造成的冲击仍然是难以形容的。至今我仍然记得在济南欲求一MPX220而不可得的场景。

该处理器基本设计类似于OMAP730但是内置了2M的高速缓存或者按德州仪表公司的说法:ISRAM。
1611还集成了存储器管理单元:
Memory Traffic Controller (TC)
16-bit EMIFS external memory interface
16-bit EMIFF external memory interface
从网上搜索到的对TC的解释:
它的主要功能是确保处理器能够高效访问外部存储区,并避免产生瓶颈现象而降低片上处理速度。TC通过三种不同的接口支持处理器或DMA单元对存储器的访问,即:EMIFS、EMIFF和IMIF。其中EMIFS接口提供对FLASH、SRAM和ROM的访问;EMIFF接口提供对SDRAM的访问;IMIF 接口提供对SRAM的访问。三个接口是完全独立的,从任何一个处理器或DMA单元都可以同时访问。

接着是1611和730/750都拥有的ARM926TEJ核心子系统,不同的是730/750使用的是ARM926TEJ-S。多出一个S并不是好事,ARM926TEJ较之ARM926TEJ-S多出了MMU(内存管理单元)、64条指令预执行缓冲器以及17条指令写缓冲。多出来的模块增进了1611的指令执行速度。

1611比730/750升级的TMS320C55x DSP(730/750使用的是C54x)。升级了的TMS320C55x的1611在视频的播放上较730拥有更快的处理速度和更好的质量。

对比OMAP730/850处理器,omap1611在很多情况下性能几乎翻倍。在 Nero showtime mobile中两种处理器的差别就是OMAP730没法流畅播放音乐而OMAP1611能流畅自如的展现nero的华丽界面。华丽的机器人空战游戏CHA Ractor SE在OMPA730/850上卡的死去活来而OMAP1611能流畅运行。

5)OMAP1710


这东西没有办法横向比较。因为采用这款处理器的多是NOKIA手机,操作系统不同测试效果也就不同了。但是可以感觉到的是采用该处理器的NOKIA E50在视频播放时明显比较流畅。

该处理器不同于OMAP1611,他买点不在巨大的ISRAM而是全面的改良。由于采用了最新的90纳米制造工艺,该处理器更加省电业更加快速。无论是数据缓存还是指令缓存都得到了成倍的扩大,而且内存控制器也得到了改良。德州仪表声称该处理器性能比老一代产品提高40%而耗电下降一半。


综上所述不考虑其他公司(如英特尔/
三星/摩托罗拉)的产品TI自己的这几种CPU性能排序应该是OMAP1710>OMAP1611>OMAP750>OMAP850>OMAP730。实际上OMAP850和730相比速度基本相当,只是前者支持的内存较大而已。

[ 本帖最后由 hanzhaohe 于 2007-5-31  02:19 编辑 ]
dddddddddd
好东西,谢谢楼主!!!
看看呢!

TOP

sdfasda
看到过有INTEL和三星及德州仪器的

TOP

顶顶顶顶顶顶顶顶淡淡的
dddddddddddddddddd

TOP

12432541543532454352
支持一下

TOP

顶!!!!!!!!!

TOP

顶!!!!!!!!!

TOP

若夫包干到户飞过海

TOP

学习中呢

TOP

kankan
看看啊

ddddddddddd

dddddddddd

TOP

dddd

回复 #1 上海手机店 的帖子

沙发,支持~~~~~~~~~~
dddddddddd
xuexi xue xi

TOP

看不见就恢复

TOP

dsafas