您还没有注册哦!注册以后即可下载各种丰富手机资源,点这里5秒快速注册~
独家iPhone汉化破解资源申请证书点击这里参与论坛建设,应聘论坛职务参加新手训练营,轻松拿积分
发新话题
打印

[转帖] 诺基亚处理器方案

诺基亚处理器方案

6630开始使用,在现在N73N70N72 N71等机用的是ARM9架构的德州仪器OMAP1710 CPU,频率220MHz,以下称为方案一
N93 N93i N95 E90等强机使用的是ARM11架构 OMAP2420,频率330MHz,以下称为方案二,N76 6610N 5700 6120C 6290等新出的NOKIA机子,使用ARM11架构 Freescale MXC300-30,称为方案三。诺基亚N93 N93i N95 E90等机不是一般能承受得起,在本文,重点讨论方案一和方案三。在NOKIA的网站上,我们可以了解到
方案一的CPU信息是
    Dual CPU
    CPU Type: ARM 9
    CPU Clock Rate: 220 MHz

而方案三是
    Single CPU
    CPU Type: ARM 11
    CPU Clock Rate: 369 MHz

关于这两个CPU的争论相当多,尤其是最近N76 5700等新机的速度相当快,得益于高CPU频率,但看了CPU信息后,大家都会产生疑问:
方案一是Dual CPU,方案三是Single CPU,从字面理解就是方案一是双核,方案三是单核,刚公布此消息时,不知其中道理的网友甚至还抱怨怎么换成单核的呢?本来已经够慢了,以后还要更慢?

在官方得到了解释(GOOGLE找到,由于是E,这里我给大家大概讲下意思) The "dual-CPU" in the case of N71 means that there's one application processor engine runningSymbian/S60 and another one, the baseband processor engine (cellular modem)
running the cellular software. In addition there might be various DSPs (Digital Signal Processors). It is not "dual-CPU" like in the case of, e.g., Intel's dual-core CPU for PCs.
诺基亚N71(等机子)里的dual-CPU意思是有一个处理单元运行Symbian/S60而另外一个是基础应用单元运行电话功能,其实就是说那是个DSP(数字处理芯片),不是像Intel那种给电脑用的双核CPU,这不像电脑上的双核和单核的关系,OMAP1710 CPU,有一个核心运行在220MHz,用于处理手机的用户界面,多媒体应用,JAVA等等之类的应用(这里相当于电脑的CPU的功能),另外一个核心用于处理网络数据(也就是电话功能,打电话,发短信之内的,上网/3G也应该包括,但肯定不处理WIFI数据)
也就是说,OMAP17103G时代NOKIA采用的CPU,用此CPU的必有3G版本,以前的旧CPU机是没有3G
这样的好处是无论你运行多大的软件,占用了多少CPU资源,都不会影响到接电话这样的手机最基本功能
  再来看看 Freescale MXC300-30,方案三,从卖ARM芯片的网站上找到的介绍,MXC300-30:3G手机用单核调制解调器处理器,能提供完整UTMS平台的,包括组合了基带和应用处理器,RF,功率放大器和功率管理,高达250MHzStarCore SC140 DSP,高达532MHzARM11应用处理器,四波段GSM850/900/1800/1900MHz,WCDMA三波段850/1900/2100MHz,UTMS数据速率L 384Kbps,UL384Kbps,HSDPA 1.8Mbps(DL),GSM EDGE无线电接入网络(GERAN)数据速率(最大): DL 236Kbps,UL 118Kbps,GPRS/EGPRS(EDGE)时隙,高达Class 12(4d/4u),最适合的开放式操作系统如LinuxSymbian,不需要增加任何的处理器或加速器,用于GMSK的单天线干扰消除,集成了图像处理单元(IPU)视频加速器,无线连接特性包括支持A-GPS接口,蓝牙接口,以及支持无线LAN 802.11a/b/g接口和DVB-H接口, 处理器可用在各种手持设备如MP3播放器,手持DVD播放器或数码相机成为全功能的智能移动蜂窝设备。
由此可以看出,Freescale MXC300-30是一个物美价廉的好U,一个CPU解决大部分问题,且频率高,价格便宜而且相当的省电,OMAP1710省电得多.而且是相当的多(在另外一份介绍中讲到),这就可以解释为什么N76369MHz的频率700mA/h在电池下能够正常使用差不多2,追得上拥有1100mA/h的电池CPU频率只为220MHzN73.NOKIA用此CPU的目的就是为了降低成本
看上去MXC300-30一切都美好  但事实上呢?
很多人说MXC300-30性能不高,只是跟OMAP1710差不多,又说它单核比不过双核(这个问题前面已经说了,根本不是这样),反正就很多批判的话语.但是,从测试数据来看,N76,5700等机的性能全面超越N73,有些项目超了一倍(具体请看太平洋的评测)因此,单从性能来说,方案三的性能远超方案一毫无悬念。不过不排除N76,5700等机型用的Symbian 9.2 FP1系统做的优化,但是从测试数据上分析,即使N73搭载Symbian 9.2 FP1,性能与N76还是会有差距。那究竟方案三有什么不好呢? 这个问题也困扰了我好久,终于在一个小论坛看到了一个用户对N76的抱怨,让我茅塞顿开,那个人说:N76好快啊,但是播放MP4视频时很卡,N73上都不卡,3GP没有此问题。

大家再看看这张图,对比用方案三的6290和方案一的N73
大家可以看出6290是缺少AAC的硬支持的。因此可以知道MXC300-30这个CPU是没有AAC的硬解码的,要播放AAC,就要用到CPU去解码,消耗CPU资源,N73是不需要的!(硬解码的好处是芯片内直接内置解码器,而不需要CPU去解码,就像现在的显卡硬解HDTV一样,CPU资源消耗奇低)结合论坛上的教程,很多论坛教大家压缩MP4时都推荐用AAC音频编码,3GP则多数不用AAC
因此结论很明显:AAC作为音频编码的MP4格式在N76
消耗过多CPU资源,导致播放不流畅!
这样思路就很清晰了,MXC300-30是频率制胜,少了增加成本的很多解码器,少了专用于电话功能的DSP,因此能在低成本下实现高速度
OMAP1710更注重应用,多媒体等方面,为了成本,NOKIA在中端机中使用220MHz频率.事实上可以证明,OMAP1710的通话质量,网络质量,音乐播放效果上是比MXC300-30要好,MXC300-30在性能上远超OMAP1710,而且更加省电。不过让MXC300-30的机拥有好音质也不是没有办法,5700内置一个专用音乐DSP处理音频(我认为是wolfson),音质会很好因此音质的比较是5700>N73>N76,扩展一下就是 有专用音乐芯片>OMAP1710>MXC300-30
  在总结之前,这里多说两句
1.很多人去测N76,5700CPU频率时,有的人测到369,有的人测到420,其实MXC300-30这个CPU是可以变频的,当初发布时就已经说了此CPU在工艺上的进展能使它的频率达到1GHz(现在当然不可能啦),更深入的现在无法了解,反正大家先知道MXC300-30是可以变频的
2.还有大家如果看了评测,可以发现N76在拥有40M运行内存的情况下性能比只有10M内存的5700高不了多少(在以前内存增大对S60机的效果是很明显的),这又是为什么呢?NOKIA那里,我们找到了答案,(E61OMAP1710,E62用未知的CPU,虽然不是MXC300-30,但是从数据上看跟MXC300-30相当类似,应该也是Freescale的产品,而且XIP(以下讲到)的好处显而易见,MXC300-30应该也有XIP,虽然现在没有直接证据)In the Nokia E61 the applications must be loaded to the RAM for execution, whereas in the Nokia  E62 they can be directly executed from their permanent location in Flash memory. Also the memory types are different between the two. So even though the Nokia E61 and the Nokia E62 look the same, the internal HW is different, which affects the performance and characteristics.Nokia E62 (and Nokia E50): Single chip design / ARM9 235Mhz / 32MB SDRAM / 32 NOR + 128 NAND Flash / with XIP (eXecute In Place) support (execution from Flash)Nokia E61 (and Nokia E60, Nokia E70): Dual chip design (with separate chip for cellular modem)Details of the application side chip: ARM9 220Mhz / 64 DDR SDRAM / 128 NAND Flash / without XIP (must be loaded to RAM)   
   以上内容总结一下,就是E62XIP,OMAP1710没有XIP,XIP的用途就是让CPU能够直接从储存卡中读取数据,而不用将数据先复制到运行内存,再由CPU处理,因此OMAP1710对内存依赖大,经常可以听到有人说N73会提示内存不足,而新CPU的机型还没有人说试过内存不足
结合N765700的性能差距不大的事实,我们有理由相信MXC300-30是有XIP,因此N76的大内存主要目的应该是能同时运行更多的程序
3.MXC300-30的介绍文章中提到,MXC300-30最多能支持200象素的摄像头,这就可以理解为什么6290,N76,6110N,5700,6120C等机都是200象素的摄像头而不是更高了,当然,你说加个什么东西能够让它支持更高象素我不敢肯定,但是这样就不太符合NOKIA采用MXC300-30的初衷(降低成本)
  
    总结:
   
方案一优点在于多媒体能力强,对于手机的基本功能:电话功能做得更好,虽然是dual core,但是实际用起来就是单核,跟方案三一样,能够支持高象素得摄像头,基本除了慢没什么缺点.方案三优点在于速度快,相当的快,成本低,省电(很省电),缺点就是多媒体能力差,不能支持高象素摄像头。PS:最近NOKIA发布了新一代N-Gage平台,新机N95 8Gb,N81,5610XM,5310XM,5700XM黑版等
    N95,5700
就不用说啦
    5310肯定是用方案三的
    5610还不明朗,据说是320W,现在先不猜测
    至于N81,作为N-Gage接班人,你说不用个有3D加速器的CPU说不过去,但是看它的配置怎么也像用方案三的(尤其那个200W象素的摄像头),NOKIA为推广N-Gage用低成本的方案三也说得通,到底N81用方案二还是三呢?我认为是方案三,因为N-Gage要推广到全N系列(包括以前),用方案二很难推广,而且方案二成本高,部部都4000多以上

[ 本帖最后由 enenen 于 2008-10-8 16:19 编辑 ]

评分 TOP

好像很早以前就看过类似的....

评分 TOP

以前看过的,个人感觉看了等于没看,咱只要懂得怎么用手机,玩手机就可以了,其他的交给设计师吧

评分 TOP

顶吧,楼主太辛苦了

评分 TOP

很早很早以前,某人发过,楼主哪里COPY的
Black night.........                                                                                                                                                                                                                                              

评分 TOP

废话!
N76播放Mp4或者3GP都没有卡的现象!也不知哪只鸟不懂乱说发展成今天的缪论!
别的不说,最近很热的58也是采用楼主所说的U,可是它配备的可是认证的摄像头!

评分 TOP

废话!
N76播放Mp4或者3GP都没有卡的现象!也不知哪只鸟不懂乱说发展成今天的缪论!
别的不说,最近很热的58也是采用楼主所说的U,可是它配备的可是认证的320W摄像头!

评分 TOP

这文章也太深奥了啊
[url=http://cnpda.com.cn/plugin.php?identifier=cer&module=cer][b][color=red]进入手机证书申请平台[/color][/b][/url]
[url=http://cnpda.com.cn/thread-89153-0-1-1-21740.html]CNPDA免费证书签名工具[/url]

评分 TOP

至于这些信息对诸位有没有用   因人而异

应该有人会和我今天一样 需要了解一些这些东西

评分 TOP

信安易装在6120c上固话拨打无接通音,手机拨打有接通音,装在7610上固话、手机拨打均无接通音,是否与此有关系。

评分 TOP

顶上去

评分 TOP

发新话题