联发科MT8377 MT8389 MT6589 MT6577等芯片详细解析
MT8389大家都比较陌生,但如果我说MT6589估计大家都懂了,实质上MT8389是MT6589的一个分支,一个克隆分支,说得再明了些,就是MT6589的高耗版。如果把它看成是同一个CPU也是可以的。
我认为,在讲解MT8389前,先给大家普及一下MTK CPU的基本知识是很有必要的,因为MTK的CPU发展有很大的连续性,比如智能手机芯片中蕴含着着功能手机的技术,而功能手机芯片中又融合了智能手机的基因,所以了解MTK新U前一定要追溯本源,才能理解的透彻,当然老鸟可以忽略,新人请往下看:
MTK在移动领域CPU目前可以分为3个系列:
1、MT62xx系列:该系列属于功能手机产品线,主要采用ARM7、ARM9、ARM11三种架构,ARMv5T、ARMv6L指令集,这些功能手机芯片并不羸弱,应该说很有特点。有的性能规格甚至操作了09年顶级智能机的性能水准,如:MT6276。有的在省电造诣上独步天下:如MT6250,耗电仅为MT8389的1/10。目前的MTK比较新的安卓智能芯片也普遍延续着功能手机设计优势。
注意,在MT62xx系列中,并非CPU架构越先进主频越高,手机越好,原因很简单,功能手机和智能机不同,追求的并非只是单纯的性能,而是功能、速度、价格及待机等特性的结合体,所以即便是MTK最低端的功能机端机都有着全能的心态,MTK可以实现用规格较低的硬件,做出很全面的机子。比如,ARM7架构的MT6250,虽然主频只有260MHz但可以在上面搭载智能化的Nucleus3.2.2系统,可以实现类似智能机的花俏界面,类似安卓的智能软件扩展和功能手机的超长待机,这些功能原本需要ARM11处理器才能完成的功能,而如今在ARM7上都可以实现了,用ARM7的好处非常明显,芯片授权费低廉,辐射最低,功耗超低,代表机型:联想MA309。在ARM9架构上MTK也有发力,比如的MT6268,在246MHz的频率下就能处理联通3G的高额网络吞吐数据,WIFI数据等,代表机型:联想I62、P717、P650WG。ARM11的MT6276处理器造出来的功能机,几乎和智能机无异了,可以实现类似智能机的软件扩展,和全3D界面,代表机型有:联想概念机ZK990。四两拨千斤是MTK功能手机芯片的特色。MTK功能手机的卖点不在于硬件是否强大,系统占主导地位,系统功能越多,功能越全面则手机越强,硬件成却成为了附属品。
不追求顶级性能,但要做全面,这一特性已经延续到智能平台上了,用MTK的智能机的朋友往往会发现,它们性能并不是最强强,反而很追求细节功能,比如超长待机(省电),比如外部接驳能力(USB-OTG),裸眼3D(英特图3D显示技术)等。MTK是很聪明的,在能保证和高通几乎一致的用户体验前提下,也就是在保证系统基本不卡,顺滑的前提下,追求一些附加功能,来产生卖点,这些启发一般都是来自功能机的,因为功能机是更加追求功能,在智能机上也追求功能,是寻求安卓系统差异化的有力表现。
就以超长待机这一卖点打个比方,联想主打超长待机的P系列手机:P70(MT6573)、P700(MT6575)、P700i(MT6577)、P770(MT6577T)、P780(MT6589)整个系列全被MTK占领了,高通没有立足之地,为什么?因为MTK的附加功能做得比高通好,比高通省电。试问联想有哪家高通手机打着超长待机的卖点招摇过市呢?没有,至少现象没有,高通在这一附加功能上可以说是完败的。
2、MT65xx系列:这一产品线就是MTK目前最火的智能手机产品线。MT65xx这个系列一般用ARM9、ARM11、Cortex-A7和A9架构,ARMv5T、ARMv6L、ARMARMv7A指令集,之所以炙手可热,因为这是一个承上启下的产品线,只要有生产,从来不浪费。
我举个例子,09年第一代MTK安卓平台MT6516,到了2013年其实还在生产,即便是库存尾货也有用武之地,今年它改了一个新名字叫MT6255,给功能机用了,MT6255不能普及怎么办呢?联发科很聪明,继续拿MT6516做文章,将老芯片降频,降价,然后改了个新名字叫MT6236,就成为了最新技术了又继续卖,同时在系统上更换不同的界面,芯片不变,转而更新系统,这是承上,接下来我来说启下,大家知道MT6577和MT8377吗?MT6577用于手机,而MT8377用于平板,其实它们是同源,说白了,就是同一块芯片,MT8377是基于MT6577稍作修改的产品,本质是一样的,比如联想平板A2207有两种版本,分别是MT6577和MT8377,这两种版本的系统可以通刷根本不用修改,可见它们的相似程度。
MT65xx系列U一般用来迎合安卓市场的需要,安卓市场,每个厂商的系统都大同小异难以区分出特色,所以目前而言,硬件占了主导。安卓设备实在太多,卖点不仅在系统功能上,更重要的还应注重宣传效应。为什么MTK不用A8和A5呢?因为它们在宣传上没噱头,只有成为贬低的对象,所以MTK依旧能在高通大军侵袭下打个翻身仗,它是这么宣传的:当高通使用Scorpion架构时,MTK说Scorpion架构基于Cortex-A8,没有我们A9的产品强大,当高通采用Cortex-A5的产品时,MTK又说我们生产的Cortex-A7产品比A5更厉害。当高通采用了Krait400架构产品时,虽然Krait400基于Cortex-A15,性能上超过目前任何一款MTK,但MTK依旧念念有词,我们的A7产品更省电。当性能强大时,高吼我们很强大,性能比不过别人时,也要高吼我们更省电。当省电也失去卖点优势时MTK还可以降价,所以MTK不管在人任何情况下都处于不败之地,因为它确实有值得称道的一技之长。
3、MT83xx系列:这个系列用于平板,主要产品有MT8377和MT8389,这里我主要讲一讲MT8389:MT8389并非Cortex-A9架构,A9是某些网站做出的误导,它采用的是Cortex-A7四核架构,ARMv7A超标量顺序执行指令集,采用台积电的28nm LP制程工艺,主频为1209MHz,支持32bit 单通道LPDDR2类存,且最高支持533规格的内存,网络上有人称它的支持64bit 双通道LPDDR3,这是错的,纯粹忽悠人。GPU是PowerVR 544MP 四个GPU物理单元,每个286MHz的主频,在MT6167基带下支持联通3G网络,如果配合MT6168基带,可实现TD 3G网络,整块CPU功耗在800mW以上,最高支持1300w摄像头,最高支持1080P分辨率的LCD输出,在视频解码方面,支持,H.263H.264 1080p @ 30fps/40Mbps的视频硬解,整体解码能力比较强悍,用于硬解码的的是一枚主频480MHz,架构为Cortex-R4的MCU,这是MTK首次在CPU中引入Cortex-R系列处理器,所以值得期待。MT6589整体性能和Tegra3旗鼓相当。作为四核,它性能平庸,作为四核,它耗电合理。
MT8389和之前介绍过的MT8377很类似,都是通过手机CPU修改而来,但是MT8389比MT8377修改幅度更小,可以说仅仅只是改了个名而已,而它的原名叫MT6589。
也许有网友要问了,既然是同一块U,为啥又要改名呢?答曰:MT8389不适用于手机,只好放平板上用了……为啥又不适用于手机呢?答曰:……听我慢慢解释。
同一工厂造出来的同一块CPU,即便制程相同,架构、指令集、主频都一样,但每一块CPU的耗电和发热量都是不同的,这就好比电脑上CPU在超频的时候才发现“体质”不一样,同样一个型号的两个CPU超频时,发热量有明显区别,有的电压高,有的电压低,所能超的频率也不同,英特尔在生产CPU时,同一条流水线上生产出来的不同体质的U最终会编上不同的型号,以不同定价销售,体质好的卖得贵,体质差的卖的便宜。同理,MT8389和MT6589的区别就在于“体质”问题。
MT6589在1.2GHz的频率下功耗一般为500—700mW,由于28nm LP工艺目前不怎么成熟,良品率不高,在生产过程中往往有一些功耗超标的产品,这些产品在同样电压下发热量更大,在同主频下功耗更高,已经超过了700mW的标准。这些CPU对于手机来说属于功耗超标的产品,但不是次品,因为它还能用,对于平板确实非常适宜。只是在手机有限的空间里有过热隐患,于是这些产品有了新用途,放在平板里用,改名为MT8389。
平板一般在7寸以上,散热空间比手机大3-4倍,在设计的时候,只要在主板上增加足够的金属散热片,就可以完美解决散热问题。至于功耗问题则比散热问题更容易解决,就是增大电池容量,就平板电脑的体积而言,增大电池容量并不是难事。MT8389的功耗相对于MT6589而言自然是大得很多,但相对于Tegra3、APQ8064、Exynos 4412等功耗1瓦以上的四核而言还是很低的。
MT8389运行安卓4.2系统还算流畅,PowerVR 544MP的GPU也能保证通吃目前各种安卓大型游戏,至于大家关心运存是单通道还是双通道的问题,这个没必要太过纠结,运存速度对MT8389的体验带来的影响基本是可以忽略的,即便换成了双通道,也不会有太大改观。根据木桶原理,安卓设备的最大短板不在于CPU、也非RAM的传输率,而是最慢的ROM。MTK设备之所以便宜,那是因为ROM比较廉价,基本都处于初级的e.MMC4.41的水平,传输速率在22MB/s左右,所以用MTK设备开大型游戏载入时间是比较慢的,这与CPU和ROM都无关。为什么英特尔的设备价格都偏贵呢?比如联想K900,2000元的硬件成本摆在那里,绝对是市场上造价最贵的手机,它用的ROM已经达到了e.MMC4.5的极速水平,45MB/s的传输速度可以说秒杀一切了,举个例子:联想K900和S920(MT6589)的游戏数据包通用,当他们同时打开一个大型游戏时,K900载入速度则比S920要快得多,这就是ROM的力量。
MT8389的平板最大的优势在于,它原生支持通话和双卡双待(厂家弃用硬件功能除外)。一个能挂电话的平板拿在手上,可以减少手机的使用率,这点比较方便。
MT8389虽然廉价,且性能一般,但如果想用它造出精品并非不可能,平板制造商要下点功夫和本钱了。1、可以增大RAM的容量,建议升级至2GB RAM(MT8389最高支持2GB RAM),2GB的RAM相对于1GB RAM虽然不一定会明显提升速度,但更大的运行空间,可以支持更多的后台软件,在一定程度上提升了用户体验。2、采用速度更快,容量更大的ROM,ROM速度至关重要,ROM快的话,整个平板速度会有明显的提升,开关机、上网、游戏读取进度等,直接提速,立马给用户体验加分。而更大容量的ROM也是很有必要的,因为安卓程序即便安装在SD卡中,在ROM里也要占用一定空间,剩余空间空间越少速度越慢。3、这一点需要用户配合,给你的平板增加一个极速存储卡,原因在第二点中有说到,我就不多说了。
MT8389的最大亮点在于GPU,强大的GPU性能已经能媲美08年主流笔记本的集成显卡水平,它可以搞定目前任何一款移动应用,支持OpenGL ES 1.1/2.0以及OpenVG1.1标准,三角形填充率是:50M tri/sec,像素填充率为:572M pixel/sec, 介于Tegra3和Exynos 4412之间,对于玩游戏而言,最主要看的还是三角形填充率,50M tri/sec算是比较优秀的了。如果买平板玩游戏的话,大家尽管放心。
MT8389做为1500元以内的廉价平板还是非常有性价比的,至少可以保证2年时间内软件游戏可以通用,2年以后淘汰是必然的。如果厂家要做高端产品,MT8389就不适合了。当然我得先提醒一句,目前对于硬件厂商来说,处理器正是由32位向64位变更的时期,A57+A53将会架构在3年后会完全淘汰A15+A7,所以不管你目前买多好的ARM平板都不可能笑傲多年,就像曾经ARM11的安卓机子,装软件,经常不兼容一样,到时候A7也是一样下场。四核A7平板想买的话就早点买,早享受,不买的话那就不要买了,等待64位处理器吧
联发科MT8377 MT8389 MT6589 MT6577等芯片详细解析的更多相关文章
- 全球主流8位MCU芯片详细解剖No.2:英飞凌 XC866 - 全文
[导读] XC866是新型8位微控制器系列(XC800)的第一代系列产品,集成高性能8051核.片内FLASH及功能强大的外设集.此外,XC800系列产品内部集成的片 内振荡器和支持3.3V或5.0V ...
- 从多谐振荡器详细解析到555定时器基本电路(控制LED闪烁)
在学期末,笔者参加了学校的电工实习,前六天做都很快,但是今天要做一个关于555多谐振荡器的LED闪烁电路,由于笔者没有提前准备,导致今天就算把电路搭建出来也不懂具体原理,耗费了不少时间,所以我打算专门 ...
- java类生命周期详细解析
(一)详解java类的生命周期 引言 最近有位细心的朋友在阅读笔者的文章时,对java类的生命周期问题有一些疑惑,笔者打开百度搜了一下相关的问题,看到网上的资料很少有把这个问题讲明白的,主要是因为目前 ...
- springmvc 项目完整示例06 日志–log4j 参数详细解析 log4j如何配置
Log4j由三个重要的组件构成: 日志信息的优先级 日志信息的输出目的地 日志信息的输出格式 日志信息的优先级从高到低有ERROR.WARN. INFO.DEBUG,分别用来指定这条日志信息的重要程度 ...
- include_path详细解析
include_path详细解析 原文地址:http://www.laruence.com/2010/05/04/1450.html 1.php默认的包含路径为 .;C:\php\pear 即 ...
- Intent的详细解析以及用法
Intent的详细解析以及用法 Android的四大组件分别为Activity .Service.BroadcastReceiver(广播接收器).ContentProvider(内容提供者 ...
- C++多态的实现及原理详细解析
C++多态的实现及原理详细解析 作者: 字体:[增加 减小] 类型:转载 C++的多态性用一句话概括就是:在基类的函数前加上virtual关键字,在派生类中重写该函数,运行时将会根据对象的实际类型 ...
- 对MySQL DELETE语法的详细解析
以下的文章主要描述的是MySQL DELETE语法的详细解析,首先我们是从单表语法与多表语法的示例开始的,假如你对MySQL DELETE语法的相关内容十分感兴趣的话,你就可以浏览以下的文章对其有个更 ...
- 转:二十一、详细解析Java中抽象类和接口的区别
转:二十一.详细解析Java中抽象类和接口的区别 http://blog.csdn.net/liujun13579/article/details/7737670 在Java语言中, abstract ...
随机推荐
- springboot整合redis(注解形式)
springboot整合redis(注解形式) 准备工作 springboot通常整合redis,采用的是RedisTemplate的形式,除了这种形式以外,还有另外一种形式去整合,即采用spring ...
- bugku web web基础
web基础$_GET $what=$_GET['what'];echo $what;if($what=='flag')echo 'flag{****}'; 看了这段代码知道,需要用get提交what= ...
- jcp 打印机字体变淡变模糊bootstrap
问题: 如果应用了bootstrap.css, 当使用网页打印时,文字的颜色都会丢失,div中的背景色也会丢失.字体失真 解决: 找到bootstrap 的css文件,在星号后面加括号那些东西即可 @ ...
- MT【314】正切比值
(05复旦)已知三角形$\Delta ABC$满足$\tan A:\tan B:\tan C=1:2:3$,求$\dfrac{AC}{AB}$____ 解答:设$x=tan A$,利用恒等式$\tan ...
- python学习日记(isinstance和issubclass)
isinstance(obj,cls)检查是否obj是否是类 cls 的对象 class Foo(object): pass obj = Foo() isinstance(obj, Foo) issu ...
- P1742 最小圆覆盖(计算几何)
体验过\(O(n^3)\)过\(10^5\)吗?快来体验一波当\(wys\)的快感吧\(QAQ\) 前置芝士1:二元一次方程组求解 设 \[\begin{cases}a1 * x + b1*y=c1\ ...
- Apache Flink:特性、概念、组件栈、架构及原理分析
2016-04-30 22:24:39 Yanjun Apache Flink是一个面向分布式数据流处理和批量数据处理的开源计算平台,它能够基于同一个Flink运行时(Flink Runtim ...
- 机器学习之正则化【L1 & L2】
前言 L1.L2在机器学习方向有两种含义:一是L1范数.L2范数的损失函数,二是L1.L2正则化 L1范数.L2范数损失函数 L1范数损失函数: L2范数损失函数: L1.L2分别对应损失函数中的绝对 ...
- I/O模型
目录: IO模型 阻塞IO 非阻塞IO IO多路复用 异步IO 总结: 1.阻塞IO模型 多线程 多进程 线程池 进程池 全是阻塞IO 2.非阻塞IO 协程是一种非阻塞IO 1.setblocking ...
- SpringBoot入门-2(两种热部署方式)
在编写代码的时候,你会发现我们只是简单把打印信息改变了,就需要重新部署,如果是这样的编码方式,那么我们估计一天下来就真的是打几个Hello World就下班了.那么如何解决热部署的问题呢?那就是spr ...