正在阅读:技术分析第8期:高通骁龙MSM8X60处理器技术分析第8期:高通骁龙MSM8X60处理器

2012-02-15 00:18 出处:PConline原创 作者:佚名 责任编辑:chenhao1

  【PConline 评测】本期的技术分析将为大家带来高通骁龙MSM8X60处理器的简要分析。高通公司是一家美国科技公司,总部驻于美国加利福尼亚州圣迭戈市。其英文名为“QUALCOMM”,这是一个合成词,分别取自“Quality(质量)”以及“Communication(沟通)”两个词的词首结合而成。由富兰克林·安东尼奥、阿德里亚·考夫曼、安德鲁·科恩、克莱恩·吉尔豪森、埃尔文·雅各布斯、安德鲁·维特比和哈维·怀特这七位富有远见的人于1985年创建而成。

snapdragon
高通旗下的骁龙系列

  高通公司的手机芯片组能够兼容多种智能系统,其中微软更是指定搭载Windows Phone 7的手机必须使用高通的处理器。我们在个厂商的主流智能手机中都能发现其身影,其中最有名的自然是Snapdragon系列。值得一提的是,Snapdragon系列还从今天起推出了正式中文名——骁龙,今天介绍的高通MSM8X60处理器正是骁龙系列的一员。高通CPU的特点是性能表现出色,多媒体解析能力强。他们也根据不同定位的手机,推出为经济型、多媒体性、增强型和融合型四种不同的芯片。

  在介绍芯片之前,首先我们先搞清楚两个概念:

关于ARM:

  当今手机市场上,我们经常听到高通、德州仪器(TI)、NVIDIA等芯片制作商,但是每次说起这些牌子的芯片的时候,总免不了把他们和“ARM”、“Cortex-A9"这些字眼放在一起讲。这是因为虽然上述几个厂家能够自己设计生产处理器,不过他们设计生产的处理器全都是根据ARM处理器核心架构发展而来。与之相对应的,英特尔也有自己的X86构架,在PC上更为流行。而NVIDIA的CEO黄仁勋在一次接受采访时则曾经说过:“X86只适用于PC,移动设备是ARM的天下!”

  ARM官方目前提供的架构中Cortex-A8和Cortex-A9是目前比较常见,而高通骁龙MSM8x60系列则采用了高通自己设计的Scorpion架构。

关于CPU制作工艺:

  通常我们在看到处理器的描述的时候会看到类似“90nm制程”、“45nm制程”、“32nm制程”这样的字眼。其中“nm”即纳米(千分之一微米),在这里指的是生产芯片时的精度,精度越高,数字越小,工艺也就越先进。在同样的材料中可以制造更多的电子元件,连接线也更细,CPU的集成度自然更高,功耗也会随之变得更小。而骁龙MSM8x60系列则采用了45nm制程,在当今业界中也属于高端水准。

48nm与20nm比较
“nm”前数字越低越先进

  这里还需要解释一下,所谓的骁龙MSM8x60其实是指APQ8060、MSM8260以及MSM8660三款CPU,这三款CPU性能相同,只是内部的基带不同,支持不同的制式而已。

  今天的主角MSM8X60处理器正式高通旗下骁龙系列,于2011年台北电脑展期间发布。其实早在在2010年6月,高通就宣布了自家的双核产品规划,其中这款主频高达1.2GHz的MSM8x60是最吸引眼球的。这是第一款针对手机且设计频率达到1.2GHz的双核处理器。前面也有说到,高通在自己旗下的双核处理器上并没有采用ARM的Cortex A9架构,而继续采用了与高通旗下单核处理器类似的Scorpion内核。

MSM8X60芯片
高通Snapdragon MSM8x60

  前面也讲过,骁龙MSM8x60芯片作为高通自行设计的Scorpion核心,在一些方面有着超出ARM官方Cortex-A系列的地方,例如其二级缓存是直接连在两颗CPU上,而不像其它CPU一样通过AXI总线共享的,这样在带宽和延迟上Scorpion就有着自己的优势。

  此外,高通还在骁龙MSM8x60上集成了部分的乱序执行功能。所谓乱序功能,是相对于计算机的指令而言的。程序员在编写指令的时候,严格规定了指令的顺序,计算机只能根据这个顺序一条一条地执行指令。而乱序执行功能则能够使计算机在执行指令的时候打破这种顺序,达到更佳的运行效果。

Snapdragon
Snapdragon芯片

  单单说概念大家可能比较难理解,但是在网上有一些网友则提出了非常生动的例子来解释这个问题。很多考试都要求选择题需要用铅笔涂卡,而做问答题的时候又规定需要用黑色水笔作答。但是我们总有忘记带铅笔的情况。假设现在小明只带了水笔忘了带铅笔,而小明的同桌有带铅笔,考试的时候,如果没有乱序执行功能的小明就只会严格按照考试指南上“先做选择题,再做问答题“的顺序,傻乎乎地等着他的同桌用完了铅笔,再去借,这样就会浪费了不少时间。而如果小明懂得乱序执行的话,他就会用手上的水笔一边先做着问答题一边等着同桌用完铅笔,这就节省了时间。

  而在上面我们讲到骁龙MSM8x60只集成了“部分的”的乱序执行功能,这是因为骁龙MSM8x60芯片的乱序执行功能只对一部分的指令有效。

Adreno 220图形芯片
Adreno 220 GPU

  高通骁龙MSM8x60的GPU是高通自行设计的Adreno。这是高通从前ATi公司收购而来并自行发展的图形架构,经过四代的发展,来到了最新的Adreno 220。上图正式在小米手机的发布会上PPT中对于这款GPU的介绍。相对于单核时代主流的Adreno 205,这颗GPU可以达到前者两倍的性能,从而得以参与到双核时代的GPU争夺战之中。 

为您推荐

加载更多
加载更多
加载更多
加载更多
加载更多
加载更多
加载更多
加载更多
加载更多

手机论坛帖子排行

最高点击 最高回复 最新
最新资讯离线随时看 聊天吐槽赢奖品