解剖苹果的心脏——A4
扫描二维码
随时随地手机看文章
A4, samsung, ARM, 大家的猜测不断,有的人说是由ARM Cortex A9构成的,甚至有可能都是双核的。但是结果证明他是由A8和PowerVR SGX GPU构成的,证据何在?
http://cn.engadget.com/tag/ARMCortexA8/
iPad、iPhone 4 用的 A4 CPU / SoC,不仅是这两台苹果印钞机的运算核心,同时也是老贾跟苹果内部一票工程师的心血结晶,不过 A4 里头的那个频率 1GHz 的 ARM Cortex A8 核心,根据 UBM TechInsights 调查,似乎不只有苹果家的产品在使用。
事实上同样在发展 ARM Cortex A8 处理器的,还有 Intrinsity,同时他们也跟 Samsung 有相当密切的合作关系,也因此 Samsung 家有产品用几乎一模一样的 CPU,也不是啥太意外的消息;至于这产品不是谁,就是 CES 上面喊很大声、不 久前正式上市的 Samsung Wave,里头代号 S5PC110A01 的这个 CPU 就是用了跟 A4 一模一样的 ARM Cortex A8 核心;总之,这件事情告诉我们,以后 iPad / iPhone 4 的使用者,在路上遇到 Samsung Wave 的使用者,记得点头致意一下,毕竟你们的心脏,可是同一个呀!
哈哈,完全一样的结构图(就跟中国大学里的论文一样)原来就是Samsung的A8!
“ARM Cortex-A8处理器,该处理器采用45纳米低功耗和低漏技术处理架构。该款编号为蜂鸟的Cortex-A8执行处理器,能在1GHz提供 2000DMIPS。蜂鸟处理器配备每个容量为32KB的数据和指令高速缓存、定制化大小的二级缓存和一个ARM NEON多媒体扩展器。蜂鸟处理器的性能和功耗是经过硅元素验证。三星目前正在使用该款核心处理器开发标准的移动SoC产品。 蜂鸟处理器同时在三星45纳米低功耗处理技术下便可以出色地达到1GHz的时钟速率。”
但苹果在A8上做了什么工作呢?苹果是要且切着吃的,而且切掉了一半 8 )
以ARM Cortex A8为基础的移动电话芯片有很多的接口,因为你不知道你的用户到底需要哪些类型的接口,所以说你都得提供。
以上图为例,飞思卡尔i.MX515芯片就是基于ARM Cortex A8的,它包括一个红外模块,三个UART模块为了实现串行通讯(如RS232之类的),四个USB模块,一个键盘控制模块。当然ipad或许只需要一个 UART和一个USB,这两个模块都和一个只有30pin的控制器相连(假设这个和用在iphone的控制器是一样的)。这个输入控制器可以通过一个 USB接口或一个串口和总控制器相连。也就是说或许只需要多一个接口。(我看过STM32TS60的芯片资料,它的输入控制器就可以即可以通过USB也可 以用串口)。
另一个普通SOC都有的模块摄像头驱动A4或许也没有,苹果的ipad很有可能是ARM Cortex A8并且没有摄像头模块在其中,所以苹果可能并没用和专门做摄像头驱动的厂商做好沟通。
猜测苹果A4芯片中没有什么模块是很有意思的,我们可以得到这样的观点:一个30pin的连接器在芯片的底部,没有集成任何的摄像头驱动模块,A4也比用 在手机或电子书阅读器中同种类型的芯片有更少的I/O接口。这就是说A4中只是含有GPU,CPU,存储模块(NAND或DDR),还有一些负责安全的硬 件,系统的硬件,和一些I/O控制器构成。