`

关于高端ARM处理器选型的一些个人看法

阅读更多
(作者:gooogleman)
http://www.cnblogs.com/gooogleman/archive/2010/10/19/1855679.html
引用
很快,毕业就快三年了,一直在一家公司待着,一直都是做一个产品。平时很多时间就经常去各大论坛捣鼓,对大众的一些想法也参考一下,很多人都会问现在用什么处理器好啊什么的,我也兼职卖板子,我接触比较多的客户,现在就来发表一点见解吧。
  在中国,大概流行以下几个系列的高端ARM系列:按照国家地域分,分为韩系芯片以及美系芯片(就是韩国和美国制造的);再细分,韩系芯片以三星,telechips等最为出名,性价比实在是高啊!美系的一般都是贵族芯片,比如atmel,飞思卡尔,Ti等。这些芯片一般价格较高,用在一些利润大的行业,比如工控,车载等等。
     这个芯片选择,还得按行业分。如果做消费电子,那么一般都采用韩系芯片,在消费行业那个竞争激烈啊,只能靠量来生存,通常做消费类电子产品的工程师都自称为“民工”,的确是名副其实。中国的山寨产业真的让人纠结,老板为了降低成本,那么采用韩系芯片是比较好的选择——嘿嘿,扯到山寨,很多感慨。选定韩系芯片以后,还会有一些选择,比如一些多媒体方案,不少公司会选择telechips来做,因为真的是比较专业,比较便宜实惠。通常做这个的公司实力都还不错,因为资料并不像三星的那么多。还有一些游戏机方案,也会采用韩系的专业图形处理器来做,我考察过番禺龙美村的游戏机组装商,大部分都是这类片子,集成2D加速,价格便宜,非常实惠。下面说一下在中国最为普遍的三星处理器了,也不知道三星棒子怎么搞的,居然能控制中国这么大的市场份额,尤其是在中小企业,绝对是霸主地位。在网上很多使用atmel的人也一直很鄙视三星,说它不是工业级芯片,就是价格便宜,对此我也不知道是不是真的,不是工业级倒是真的,垃圾不垃圾还真不知道,觉得三星的片子功能集成多,做产品成本真的很低。后来一个做atmel的朋友偶然用三星的 ARM11 S3C6410 片子做了一个机器,他惊呼:三星棒子也不是很差-45°还能正常运行。呵呵,让我松了一口气,因为在很多中小企业,几乎都是用三星棒子的处理器,对于这个价格和性能,真的是无可挑剔。
  我自己也一直用三星的处理器,从2008 年起用ARM9 2440 做PDA,性价比还可以,2009年起,开始接触ARM9 S3C2416 ,ARM11 S3C6410 ,A8 S5pc100 210等。没有办法,所在企业的性质,决定了使用三星。下面就来说说这些三星片子的用途吧。
  2440 很早就出来了,它可是中国家喻户晓的三星处理器大明星,当时很多中小企业对她垂涎三尺,从2005年火到2010年,本来我觉得它已经是英雄暮年,没有想到在国内很多企业都舍不得它,搞的2440 翻新拆机片子越来越多,价格很贵。SDRAM糟糕的性能,离谱的价格,让人相当的纠结——没有办法,既然它还能跑,那么就继续用它吧,开公司和干技术是两回事。不过现在上的新产品,或者有点变革的产品千万别用它了,真的因为价格高,性能和现在的ARM11 ,A8比起来,真的不应该选他了。实在是量比较大的,对成本敏感的,那就用2416 吧,这个处理器配套做产品用MLC nand flash和DDR2内存,成本比2440 低不少,速度还快一些,弱点是缺少一个camera标准控制器。我记得2008年底的时候,在国内开始冒出了ARM11 S3C6410 ,6410 的性能和功能现对于2440 来说,是一个质的飞跃,大家兴奋异常,还成立了很多DIY小组,结果DIY了几家开发板公司,real6410 开发板就是其中的一个优秀代表,老刀同志当年还在广州,我也加入了他的DIY群,后来因为太菜害怕影响进度,就退出了。再次回头,发现老刀居然整了个real6410 开发板,并且一再改进。因为做的手法比较酷,性能还可以,现在还在热卖ing,口碑不俗。嘿嘿,扯远了······不过大家很快发现,原来这个世界很疯狂,6410 之后不久,美系贵族芯片TI很快推出了A8 3530 ,飞思卡尔也推出了A8 I.mx515 ,性能再比6410 高一个档次,这个让大家看花了眼,我到底应该选谁?!呵呵,还是价格让大众做出了选择,6410 也像以往的三星片子,价格从100 多到80 RMB, 到现在的65 RMB左右。而贵族的TI 3530 一直都是200多的价格,飞思卡尔也价格不菲,供货捉摸不透,就这样三星的ARM11 狠狠的在中小企业站住了脚跟。一些工程师唧唧歪歪了一阵子才发现还是市场决定一切!
  仔细一想,ARM11 S3c6410 成了中小企业的良好选择,并非偶然,除了上述说的价格之外,还有一些人为的因素。sorry,我要下班了,欲知详情,请听我晚上再娓娓道来。
  ——Ooo,昨晚打篮球太累了,回去写不动了,现在继续写。
  开始我也以为ARM11 S3c6410会昙花一现,因为A8的性能的确是太优良了,在工程师眼里,它的技术价值就是个过渡产品。但是经过一年的实际销量证明,S3c6410是三星的2440 之后的最受欢迎的处理器,下面列举一下原因。
一、性价比。上面已经说到这么强大的处理器居然才是65 RMB左右,并且性能不弱,相对古老的2440 ,它真的是个飞跃,并且整体bom成本和2440 相差不大,只是贴片和PCB的难度稍微大一些,不过这个已经是个趋势了。
二、资料丰富。中小企业研发实力通常不强,很多公司只能嵌入式应用,硬件不能做,那么这个中小企业就会选择一个性价比OK,资料丰富的处理器了。正好,三星的一些策略导致在国内开发板的学习市场上三星的开发板占据了绝对主导地位。2440 之后,迫切有一个处理器出来担当开发板学习的处理器,正好S3c6410就承担了这个责任,国内著名开发板公司友善,飞凌,天嵌以及后来口碑不俗的广州华天正都纷纷强势推出了S3c6410开发板,配备了linux,wince以及android系统,资料比较充足。这些资源都给国内中小企业提供了很多方便。从商业角度看,中小企业采用S3c6410作为2440 之后的产品开发绝对是最佳选择——这就印证了一句话,我们工程师老想着技术,想要提高技术,殊不知市场才是第一的,在这方面,老板比工程师聪明多了,老板才是产品的架构师。
  S3c6410之后,三星还有一些A8出现,比如S5pc100,S5pc110以及S5PV210,性能真的不错,但是因为价格以及资料储备导致中小企业无法把玩,一些实力不弱,走在前沿的公司把玩的还不错。
  嘿嘿,说的差不多了,atmel的ARM9 在工控领域占据了不小的市场,这个工作不涉及,所以不敢发表什么意见。不过印象深刻的是今年一些财团炒atmel芯片,控制芯片价格。以前用atmel 单片机和ARM的公司被财团玩死了,这个世界太疯狂了!
  Ooo,差不多了,上班ing。This is it!
      (2010-11-05)这里要补充一个比较重要的美系贵族芯片——marvell  。我们仔细看老外那些制作精良的PDA,会发现大部分的处理器都是marvell的。marvell和Intel颇有渊源,Intel不知道怎么搞的,把很有潜力的嵌入式处理器卖给了marvell,以前的PXA255,PXA270 都是出自Intel手笔,现在marvell继续推出了PXA310,PXA168 等等。PXA310 曾经在智能手机有过一次闪光,但是现在被凶猛的A8镇压了,在高端市场,Ti 的处理器雄霸高端智能手机市场。marvell一般只做大公司,大的订单,中小企业他不理会的,并且是出了名的贵,所以在中国的市场份额远远不如三星。
分享到:
评论

相关推荐

    ARM芯片选型简易指南

    ### ARM芯片选型简易指南详析 在当前的IT与电子产业中,ARM架构的处理器因其低功耗、高性能及广泛的适用性而受到高度青睐。本文将深入解析《ARM芯片选型简易指南》中提到的关键知识点,帮助读者理解不同ARM芯片的...

    ARM Cortex内核选型

    ARM Cortex 内核选型 ARM Cortex 内核系列提供了广泛的可扩展性的性能选项,设计人员可以在多种选项中选择最适合自身应用的内核,而非千篇一律的采用同一方案。Cortex 系列组合大体上分为三种类别:Cortex-A、...

    arm应用及选型.pdf

    自1990年代以来,ARM处理器因其低功耗、高性能和成本效益而广泛应用于移动设备、嵌入式系统以及服务器等领域。ARM架构经历了多个版本的发展,包括ARMv4、ARMv5、ARMv6等,每个版本都有其特定的技术改进和增强功能。 ...

    ARM芯片的应用和选型

    《ARM芯片的应用与选型深度解析》 在现代信息技术领域,ARM架构的微处理器因其低功耗、高性能和高灵活性而备受青睐,广泛应用于移动设备、嵌入式系统、服务器等多个领域。本文将深入探讨ARM芯片的应用场景及选型...

    32位RISC_CPU_ARM芯片的应用和选型

    这种独特的商业模式,加上ARM处理器核心本身低功耗、低成本的优点,使ARM在32位嵌入式应用领域占据了主导地位。 ARM的核心架构经历了从V3到V6的发展过程,不断改进和完善。ARM芯片因其优异的性能和灵活性,得到了...

    ARM选型参考,有一定参考

    综上所述,ARM处理器及其相关芯片因其高能效、小体积等特点,在移动计算和嵌入式系统中占据了举足轻重的地位。通过对不同版本和型号的分析,我们可以更好地理解ARM技术的发展历程以及其在现代科技中的广泛应用。

    ARM微处理器概述(arm系统应用开发)

    在物联网(IoT)设备中,ARM处理器用于数据处理和通信。此外,它们还广泛应用于智能电视、汽车电子系统、医疗设备、服务器和数据中心等,为各种复杂或简单的任务提供计算能力。 ARM微处理器系列多样化,包括Cortex-A...

    最新的ARM培训教材

    总结:这份“ARM培训教材”全面涵盖了ARM处理器的基本概念、架构、开发工具、软件设计、硬件接口、能源管理和实际应用等多个方面,旨在帮助学习者深入了解和掌握ARM技术,为未来的嵌入式系统和移动设备开发打下坚实...

    32位RISC CPU ARM芯片的应用和选型

    ### 32位RISC CPU ARM芯片的应用与选型 #### 概述 自1990年成立以来,ARM公司迅速崛起并在32位RISC(精简指令集计算机)CPU开发领域取得了显著成就。ARM架构的核心优势在于其低功耗、低成本特性,这使得ARM在...

    ARM和nRF24L01的无线图像采集系统.pdf

    本文主要介绍了一种基于ARM处理器和nRF24L01无线传输模块的无线图像采集系统,旨在解决传统有线图像采集系统的布线复杂、成本高、布局固定和灵活性差的问题。系统采用Cortex-A8内核的三星SSPV210处理器和ARM9内核的...

    arm_ARM应用系统详解

    - 根据具体的应用需求选择合适的ARM处理器系列,例如对于需要高性能图形处理的应用可以选择带有GPU的处理器。 **1.6 本章小结** - 本章概述了ARM微处理器的基本概念、应用领域、不同系列的特点以及其结构优势。 ##...

    ARM嵌入式系统基础教程(第2版) PPT

    - 内存管理单元(MMU)在高端ARM处理器中用于地址映射和权限控制。 7. **中断与异常处理** - 中断是系统响应外部或内部事件的方式,中断处理程序负责处理事件。 - 异常包括系统调用、数据访问异常等,用于扩展...

    STM8和STM32产品选型手册.pdf

    它们分别基于32位和8位ARM处理器核心,并广泛应用于各种嵌入式系统和电子产品中。这份选型手册详细介绍了STM32和STM8系列的各个产品线的特点、性能参数以及适用领域,是工程师进行产品选型时的重要参考资料。 STM32...

Global site tag (gtag.js) - Google Analytics