站稳32位元MCU市场 64位元蓄势待发

发布者:自由漫步最新更新时间:2014-09-17 来源: Digitimes关键字:MCU  Cortex-M4  Cortex-M3 手机看文章 扫描二维码
随时随地手机看文章

    微控制器(MCU)的架构,从早期的4或8位元,演进到近期逐渐流行的16、32位元架构,并应用在各式各样的中高阶电子产品领域。然在行动装置追求更纤细的画质与更高执行效能之下,业界纷纷推出更先进的制程与处理器架构来因应,尤在苹果iPhone 5s率先搭载64位元处理器抢占世人目光之后,更加速行动处理器市场迈向下世代64位元的趋势,期与桌上型计算机处理器架构分庭抗礼,为下世代先进架构的处理器市场布局…

    8位元应用广泛  32位元已成主流

    MCU(微控制器)的产品种类繁多,从汇流排架构来区分,可以分成早期4或8位元,中期16位元,以及如今最广泛的32位元架构。在8位元架构部分,就有多达20几家MCU厂商,提供各种微架构(例如AVR、PIC、MCS-48/51、COP8、Z8/eZ8/eZ80、HC08/11/8、PSoC、TLCS-870、XC800)的处理器,以8位元运算、8/16位元的定址能力,7KHz至125MHz不等的运行时脉,来应付基本的运算与处理需求。

32位元MCU具备处理器核心、低功耗、系统、连接元件、存储器、使用者接口。图/Atmel

  
采64位元Power或ARM核心的QorIQ处理器,分成消费性/工业/网络等市场。图/Freescale


      一般都是应用在基本的电子玩具、各式家电、家庭自动化、灯控、工控、简易式消费电子产品(如行动电源、遥控器、单一游戏机)、胎压监测系统、简易WSN等领域。8位元的MCU,价格便宜,程序写作简单(支持汇编语言、C、Arduino等语言)。

     虽说MCU应该维持精简架构,然而在一些电子产品应用中,其资料的处理已经是以16位元(Word;字组)来运行,若透过传统8位元(Byte;位元组)分批处理方式,就必须耗费2至3次Cycle Time(时钟周期),不仅会造成效能降低,连带降低系统功效。因此厂商纷纷推出16或32位元架构的MCU,处理Word型态资料只要1次Cycle Time即可解决,让系统设计人员在程序设计上能够更精简,资料处理上能够更快速,以发挥更佳的整体系统功效。

     在16位元的MCU部分,目前有将近10几家供应商,提供16位元微架构(例如C166、H8S、PIC24/dsPIC、MSP430、R8C、XC2000),16位元运算、16/24位元定址能力。运行时脉从32KHz到125MHz不等,能够应用在资料处理量稍大的消费性电子产品。例如语音玩具、音乐玩具等。

    由于16位元MCU的处理效能/成本未必有明显优势,因此后续超过10多家MCU厂商转向直接推32位元的MCU,以完整的32位元微架构(例如AVR32、CRX、H8SX、PIC32、TLCS-900、TriCore)、32位元运算与定址能力,运行时脉从400KHz至500MHz都有,直逼AP(Application Processor;应用处理器)的水平,能够应用在需要复杂运算的工业或嵌入式领域,包含消费性电子、计算机外围(电竞鼠标/键盘、路由器)、车载电子、穿戴式装置、环境监控、WSN、各式感测装置等等。


    32位元MCU从多样化核心  朝单一平台聚合

    MCU里面所包含的指令集架构,可区分为CISC(如8051家族)和RISC(如MIPS/SuperH/ARM)指令集,其厂商亦有提供完善的程序开发工具,依照不同的MCU等级,来开发不同的应用。

    由于各家的MCU指令架构的不同,功耗表现也不一样,当开发者要替换不同指令集架构的MCU时,不仅要修改程式码,甚至得更换集成开发工具,造成研发成本与开发周期的增加,因此采用单一核心架构的MCU家族,逐渐成为系统开发者的趋势。

    目前当红的ARM Cortex-M家族微架构,有依照不同市场区隔区分成M0至M4的等级,其中,Cortex-M0可用来做初阶8/16位元应用,Cortex-M3可做中阶的16/32位元应用,而Cortex-M4则可拿来做高阶的32位元与DSC(数码信号控制)应用。由于采用单一架构MCU,在指令集向下兼容、且用法变化不大之下,便可在单一的软硬件开发环境下开发,以享有平台一致化与降低整体开发成本的好处。

     32位元实已足够  高阶64位元抢先布局

    当MCU跨入64位元领域,其运算效能与应用领域已经跟当今64位元CPU、AP相去不远,因此前几年虽然有厂商尝试推出64位元的MCU (例如Freescale和MIPS)来试水温,但由于应用太少,加上目前32位元的MCU足以满足各种市场需求,使得厂商退出64位元MCU的开发,转进特殊应用的MPU或SoC,来进攻行动装置以外的下世代高速应用市场,例如光纤网络、云端储存、Big Data(大数据)等领域。

    Freescale (飞思卡尔)的QorIQ家族平台,即是针对虚拟网络、宽频网络、移动通信、智能电网、自动化工厂、智能医院、航天、国防等高阶应用领域,所推出的64位元CPU,采用ARM或Power微架构设计。

    QorIQ共分成LS (采ARM Cortex A7/A15核心)、P (Power e500/e5500核心)、T (采Power e6500核心)系列,LS系列主打入门级网络处理器,内建单核至4核心的处理器,时脉高达1.4GHz,耗电量2~10瓦,效能达到10Gbps,适合拿来设计企业级Router(路由器)、Switch(交换机)、WLAN、储存设备、安全应用、打印与影像处理,以及工业级的单板计算机(SBC)、机器人、工厂自动化等应用。

    中阶产品则是在封包、I/O、混合式资料平面的处理效能有所提升,提供双至8核(Core)的单或双执行绪(Thread)的处理器,运行时脉达1.8GHz,耗电量7~25瓦,效能可达到20Gbps,适合设计成ISP(网络服务供应商)的Router或Switch、资料中心的CNA(聚合网络卡)/智能网络卡,以及工业用机械视觉与摄影机。

    至于高阶产品则在流量控制、处理等功能又更加强,搭配4至24核的单或双执行绪的处理器,运行时脉达2.4GHz,耗电量15~40瓦,效能可达到80Gbps,适合成为企业的保安应用产品、资料中心的应用交付控制器/服务器至储存设备的桥接芯片/64位元服务器、ISP业者的都会大型基地台。

    在MIPS部分,由于其早在1991年就发表第一颗64位元的MPU-R4000,搭配其MIPS64指令集架构,具备64位元定址空间与缓存器,可处理庞大的存储器资料量(当时只设计到40-bit,可以支持到1TB的记忆容量),能应用于宽频网络、办公自动化、网络/电信基础设施、新世代行动装置、服务器等市场。

    使用MIPS64架构的厂商有Cavium(凯为)和Broadcom(博通)。Cavium的OCTEON MIPS64家族,包含4种等级的产品C3xxx(OCTEON)、C5xxx(OCTEON Plus)、CN6xxx(OCTEON II)、CN7xxx(OCTEON III),采用单核至高达48核的架构,运行时脉从700MHz到2.5GHz。

    至于Broadcom的MIPS64架构处理器,则有BCM11xx(单核)、BCM12xx(双核)、BCM14xx(4核)等家族,以级XLP500系列(多核、多线绪架构)。以提供电信业者、服务供应商、资料中心、企业、家庭或中小企业的不同等级网络传输设备来使用。


ARM 64位元来势汹汹  各厂商纷纷加入

    然而上述的64位元的微处理器(MPU)碍于价格与功耗偏高,市场应用上并不普及。2011年ARM发表64位元架构指令集之后,挟其以在行动装置市场市占率与低功耗的绝佳优势,势如破竹地进军到高阶应用市场。此举也让原先采用Power 64、MIPS64架构的处理器供应商,也顺势推出ARM 64位元的网络处理器。

    例如前述的Freescale LS系列便是ARM 64架构。Cavium的ThunderX的ARM 64产品可提供高达48核、2.5GHz的顶级处理器,并依市场区格分成ThunderX_CP (运算)、ST (储存)、NT(网络)、SC(安全运算)等系列。

    而Broadcom也发表4核ARMv8-A架构的64位元网络处理器Vulcan家族,高达3GHz的运行时脉,可应用到高阶网络应用市场。另外Applied Micro的X-Gene家族,是一款Server-on-a-chip(芯片即服务器)产品,速度达2.4GHz,适合网页前端、记忆快取、大数据、云端储存等服务器应用市场。

    其余厂商部分,例如Apple(苹果)的Cyclone、Qualcomm(高通)、Samsung(三星)、NVIDIA(辉达)的Denver、AMD(超微)的K12等大厂,皆采用ARM 64位元架构,主攻行动装置处理器市场。软件方面,除了Apple的iOS7、微软Windows RT支持64位元环境之外,采Google Android L系列也将完整支持64位元环境,以发挥新世代行动装置的功能。

关键字:MCU  Cortex-M4  Cortex-M3 引用地址:站稳32位元MCU市场 64位元蓄势待发

上一篇:MCU主宰低功耗市场 各界竞相角逐物联网市场
下一篇:德州仪器推出工业用性能最强功耗最低处理器

推荐阅读最新更新时间:2024-05-02 23:11

单片机程序的动态加密措施
  众所周知, 有一些公司或个人专门做单片机的解密服务,另外,单片机的指令不论怎样加密最终它还要在明文的方式下才能运行, 而且解密者可以使用单片机开发系统单步调试ROM中的程序。当解密者了解了指令的运行过程之后, 也就获得了加密的程序, 如某些智能计价器的运算方法等,通过修改程序并仿制新的ROM芯片, 就可以达到解密的目的。因此,对单片机的加密还要在程序的运行上进行加密处理, 也就是程序的动态加密措施。   1 程序的动态解码   动态解码是对加密程序的指令或数据代码进行动态恢复。在程序运行时, 有一段指令是专门对某一区域的指令或数据代码解密, 而且当解密后的代码使用完毕, 还要将其重新加密, 使存储器中不存在完整的程序代码。
[单片机]
STM32-F2 MCU在工厂自动化中的应用
引言 工业环境正在对嵌入式控制系统开发人员构成日益严峻的挑战,究其主要原因,当前系统和通信协议栈变得越来越复杂,系统实时性和安全要求越来越严格,同时,这种趋势直接影响到半导体元器件的特性和技术规格。PROFINET是工业以太网版PROFIBUS总线,而这项技术被业界公认为极其耗费资源。意法半导体与Port合作为STM32 F-2系列研发了一款只需128KB SRAM存储容量的PROFINET软件,让意法半导体的微控制器步入一个新的应用领域。STM32 F-2与Port PROFINET组合不仅适用于工业自动化应用,例如,工业编码器(定位)、工业驱动附件,而且还适用于内置以太网控制功能的安全系统。PROFINET的 STM32 F
[单片机]
STM32-F2 <font color='red'>MCU</font>在工厂自动化中的应用
2-单片机温度检测记录系统(温度时间串口传输)
具体实现功能 具体功能: 1、LCD显示实时时钟:年、月、日、时、分、秒; 2、每30秒采样温度,LCD更新显示温度值; 3、按键触发存储当前温度和时钟信息(年、月、日、时、分); 4、按键触发串口传输存储的温度和时钟信息,在串口调试助手上显示当前的温度及时间。 5、温度测量精度:0.1℃。 单片机介绍 51单片是一种低功耗、高性能CMOS8位微控制器,具有 8K 在系统可编程Flash 存储器。在单芯片上,拥有灵巧的8 位CPU 和在系统可编程Flash,使得STC89C51为众多嵌入式控制应用系统提供高灵活、超有效的解决方案。具有以下标准功能:8k字节Flash,512字节RAM,32 位I/O 口线,
[单片机]
2-<font color='red'>单片机</font>温度检测记录系统(温度时间串口传输)
基于89C52单片机的具有通讯口的智能温控表
1 引 言      温控表已广泛应用于工业控制等诸多领域,本文介绍的具有计算机通讯功能的智能温控表是一种新颖的自动化仪表,它以单片机AT89C52为核心,采用电压/频率转换技术和RS-485通信接口芯片MAX487,具有测量精度高、可靠性好、抗干扰性能强、可实现计算机网络控制等优点,可广泛应用于冶金、纺织、化工、医疗等行业。它具有-200~+500°C范围的温度测量和自动控制,是老式温控表的替代产品,市场前景广阔。 2 系统硬件设计   系统硬件框图如图1所示。      系统接通220V交流电源后,通过稳压电路(7805、7905)产生±5V直流工作电源,以满足本系统中集成电路工作需要,系统的遥测电路开始工作:在
[单片机]
基于89C51RD2单片机和嵌入式内核实现智能型肠营养输液泵的设计
随着各种电子系统在各个领域中应用的不断深入,对电子系统本身的要求也越来越高,尤其对于控制系统软件设计的可靠性、实时响应等各个方面的性能有了更严格的要求。单片机的程序设计不再是前后台的运行模式,而是采用多任务实时操作系统的设计思想。由于使用嵌入式操作系统,可以将具体应用分解成多个任务,简化了应用系统软件的设计,使控制系统的实时性得到保证,使其达到理想状态。良好的多任务设计,还有助于提高系统的稳定性和可靠性。 目前,国内应用最多的是以51系列单片机为主的8位单片机。在51系列单片机系统中,可以进行移植的嵌入式操作系统为数不多。其中,Keil自带的RTX51没有源代码,使用起来很不方便;uC/OSII虽然有源代码,也有移植成的例子,
[单片机]
基于89C51RD2<font color='red'>单片机</font>和嵌入式内核实现智能型肠营养输液泵的设计
低成本低风险,赛普拉斯量产PSoC 64 AWS MCU
英飞凌科技公司(Infineon Technologies Company)旗下的赛普拉斯半导体公司日前宣布,其 PSoC 64 Standard Secure Amazon Web Services (AWS) MCU 现已量产。该款新型MCU 包含经过预先验证的安全固件,能够显著降低设计风险和研发成本,加速产品上市。该 MCU 在已发布的 PSoC 64 Secure Boot MCU 系列基础上,集成了 Trusted Firmware-M 嵌入式安全机制,获得 ARM 平台安全架构(PSA)的1级认证,并符合 FreeRTOS 标准,结合 AWS IoT Core 为安全设备管理提供支持。 艾睿电子(Arrow
[嵌入式]
低成本低风险,赛普拉斯量产PSoC 64 AWS <font color='red'>MCU</font>
单片机驱动步进电机程序
NS-6型实验板驱动步进电机 控制输出为P1口 由8050,8550做功率输出驱动PH266-E1.2按K1键,电机由慢变快作加速度顺时针旋转按K2键,电机由慢变快作加速度逆时针旋转 注:本试验只为初学者掌握单片机驱动步进电机的原理,其硬件配置只做为短时间试验演示不可持续过长时间,亦不可实际中使用 电路如下图: ? ;尼士单片机 ;任风逍遥 ;步进电机驱动程序 ;2004/8/8 ;NS-1试验板驱动步进电机 ;K1驱动步进电机顺时针转动,K2驱动步进电机逆时针转动 org 000h ajmp aa org 010h ;马达正转 aa: mov 20h,#50 JB P3.6,Bb;如果P3.6为1则转到Bb如
[单片机]
意法半导体(ST)的安全微控制器获索尼选用
横跨多重电子应用领域、全球领先的半导体供应商、全球三大智能卡芯片厂商之一的意法半导体宣布,旗下的双接口安全微控制器获索尼 (Sony) 选用,用于设计新一代具有微支付功能 (micropayment-enabled) 的芯片卡。新一代支付卡有望在2016年上半年进入日本消费市场。 作为市场上最先进的双接口(接触式/非接触式接口)安全微控制器,兼具出色的计算性能、优异的能效、非凡的灵活性和互通性,意法半导体的ST31G480是现有同类产品中唯一能够自动检测并处理读卡机所用射频通信技术的解决方案,这一优势让索尼和其它OEM厂商能够研发部署支持不同标准和基础设施,且能够跨地区工作的非接触式多应用支付卡。 索尼的新型智能卡支付解决方案预
[单片机]
小广播
最新嵌入式文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved