Cortex M0引爆低耗高能MCU市场 NXP食得头啖汤

发布者:科技火箭最新更新时间:2009-05-13 来源: 电子工程专辑关键字:Cortex  ARM  MCU  NXP 手机看文章 扫描二维码
随时随地手机看文章

      在广受关注的Cortex M3上没有打头阵的NXP如今卷土重来。在 ARM于2月份发布了号称“面积最小、功耗最低、能效最高的ARM处理器” Cortex M0内核的仅仅几周后,这家老牌欧洲半导体厂商就在不久前美国硅谷举行的嵌入式系统大会上推出了业界首款基于该内核的功能性硅芯片。并表示,将于2010年初推出基于Coretex M0的LPC1100系列产品。LPC1100非常适合那些电池供电、电子计量、消费电子外围设备、远程传感器以及所有的16位应用。

      NXP在去年公布了该公司在MCU市场的最新战略。作为ARM公司主要的三家合作伙伴之一,该公司希望到2012年时能够在上述合作的推动下实现250%的销售增长。“我们的目标是在ARM内核MCU市场达到销售第一。”NXP半导体大中华区多重市场产品部市场总监金宇杰表示,如今该公司在MCU领域所有的努力都是致力于实现这一目标。

      针对于此,NXP有三点规划。金宇杰介绍说,首先,继续保持同 ARM的紧密合作,成为ARM MCU市场的领先者;其次,在市场总值接近90亿美元的8位和16位市场当中,继续保持现有的份额;第三,该公司还希望以入门级的低功耗、低成本32位系列MCU来增加市场份额。

      LPC1100系列就是上述第三条战略的具体体现。尽管大部分的MCU厂商都在提供低功耗产品,不过在尽可能节能的同时兼顾到尺寸以及性能等因素,却并非那么容易。然而,LPC1100很可能就是这么一款产品。

      金宇杰表示,采用了ARM公司最新发布的、身兼低功耗、低门数以及低代码占用空间等多个优点的Cortex M0内核,即将在明年推出的入门级32位ARM内核MCU LPC1100能够以8/16位引脚数达到32位MCU的性能,满足未来入门级嵌入式应用对新功能的需要。

      金宇杰指出,随着ARM内核向RISC市场渗透的速度正在加快,入门级32位ARM内核MCU市场也在迅速抬头。“这是由于32位内核的成本正在迅速向8位靠拢。另外,目前的8位MCU也无法为许多未来的入门级嵌入式应用提供所需要的所有功能。最后,由于能够与中端以及高端32位ARM内核MCU进行兼容,便于日后产品升级,这也是其受到关注的原因。”

      Cortex M0最大的优势在于能效。数据显示,其运算能力可以达到0.9 DMIPS/MHz,但功耗却仅有80uW/MHz。这源于所谓的“超低功耗深度睡眠架构”。据介绍,由于采用了ARM 180ULL库和PMK,相比传统8/16位MCU拥有更低的静态功耗。另外,尽管动态功耗与眼下的16位处理器相当,但是由于运算性能的提高,实际上处理器在执行同样的任务时所耗费的时间降低了,这就大幅降低了处理器的动态功耗。

      对于那些可能选用LPC1100的工程师来说,性价比或许是另外一个促使他们做出决定的原因——如果为了添加某些功能而采用中断或者高端32位MCU,成本是必须要克服的因素,但是采用LPC1100,或者说采用Cortex M0处理器的MCU将是解决这一问题的优良之选。[page]

      Cortex M0内核的运行频率为50MHz,具有嵌套向量中断控制、唤醒中断控制等中断能力,并拥有睡眠、深度睡眠和深度掉电三种模式。NXP的 LPC1100除了拥有上述特性之外,还配备了多达128KB的闪存和16KB的SRAM。另外还有10位ADC以及UART、SPI控制器、I2C总线等串行接口。其他外设则包括多大42个GPIO管脚、四个通用计数器/定时器、集成的功率管理单元、时钟发生器等。NXP还将提供多种封装形式供客户按需选择。

      NXP正在同主要客户一起合作,计划于2010年初在市场上推出广泛采用LPC1100的产品。

      NXP在去年发布了它基于ARM公司Cortex M3处理器内核的MCU,遗憾的是,它比某些竞争对手慢了一拍。尽管金宇杰表示,NXP的Cortex M3产品线采用的是V2的Cortex M3,但是人们依然担心这家老牌半导体厂商是否还有能力继续在给予ARM内核的MCU市场上扮演领导者的角色。毫无疑问,Cortex M0的推出将这些疑问一扫而空。

      除了仍然在市场上占有一定份额的8位80C51单片机之外,如今NXP的MCU都是基于ARM内核的,包括LPC3000(ARM9)、LPC2000(ARM7)以及LPC1000(Cortex),覆盖了入门级到高端市场的所有应用场合。而这些产品之间的引脚和软件兼容,则为客户开发能够满足高、中、低市场需求的系列型产品打开了便利之门。“灵活设计、高功效、选择丰富,这是NXP作为全球领先的ARM MCU供应商的三大优势。”金宇杰称。

      按照推出的时间次序进行排列,NXP的Cortex产品线主要有LPC1700、LPC1300以及LPC1100。事实上,如果按照性能/功能来排列,也是同样的次序。而就在LPC1100的硅芯片发布之时,最早发布的LPC1700也已在2009年4月份开始交给工具厂商和战略合作伙伴,并将在5月份大量上市。

      LPC1100软件工具的准备工作还在进行当中。

      售价方面,金宇杰表示,尽管M0的成本较其他ARM核降低很多。但是LPC1100的售价不一定会接近现有的8位MCU。“我们致力于服务和增值。包括提供定制化服务。并将借此获得回报投入到下一代产品的开发。”

      NXP的下一代M0产品将会针对某些特别应用而进行开发。

关键字:Cortex  ARM  MCU  NXP 引用地址:Cortex M0引爆低耗高能MCU市场 NXP食得头啖汤

上一篇:基于LM3S8962的神经元控制直流调速系统
下一篇:NXP先发制人 首款Cortex-M0内核MCU亮相

推荐阅读最新更新时间:2024-03-16 12:25

TMS320VC5402与51单片机的接口设计
  TMS320VC5402(VC5402)是德州仪器公司推出的具有较高性价比的定点数字信号处理器。VC5402增强外设由软件等待状态发生器、锁相环时钟发生器、6通道直接存储器访问(DMA)控制器、增强型8位并行主机接口(HPI)等组成。两个可编程的多通道缓冲串口(McBSP)能够全双工、快速地与其他同步串口进行数据交换,硬件连接简单,串口的工作模式和传送数据的格式可通过编程实现。DSP和单片机之间的通信一般利用双口RAM,通过串口或DSP的HPI接口实现。   利用双口RAM实现   CY7C026是CYPRESS公司生产的16k×16B高速双口静态RAM,存取速度小于25ns。他具有真正的双端口,可以同时进行数据存取,两个端
[嵌入式]
基于AT89C51单片机的微型可编程控制器
摘 要:介绍用AT89C51单片机构成微型可编程控制器PLC的设计思路、系统硬件配置和软件设计方法,最后给出此微型可编程控制器在水塔水位控制中应用的实例。 关键词:PLC 单片机 扫描 控制 可编程控制器PC(Programmable Controller),为与个人计算机PC(Personal Computer)相区别,可简称为PLC。它是按照成熟而有效的继电控制概念和设计思想,用先进的单片机技术来实现I/O的实时检测和控制,可靠性高,编程简单、易学,因此,得到广泛应用。 将PLC技术引进电工学、电力拖动课程,是课程建设现代化的重要措施。在教学经费相对紧张的情况下,我们自己动手,以AT89C51单片机为核心,设计并研制了L
[工业控制]
基于AT89C51<font color='red'>单片机</font>的微型可编程控制器
数字电位器X9241与PIC单片机接口程序
X9241概述   X9241是XICOR公司生产的、把4个E2POT数字电位器集成在单片的CMOS集成电路上的一种数字电位器。它包含4个电阻阵列,每个阵列包含63个电阻单元,在每个单元之间和2个端点之间都有被滑动单元访问的抽头点。滑动单元在阵列中的位置由用户通过2线串行总线接口控制。每个电阻阵列与1个滑动端计数寄存器(WCR)和4个8位数据寄存器联系在一起。这4个数据寄存器可由用户直接写入和读出。WCR的内容控制滑动端在电阻阵列中的位置,其功能框图如图1所示。 2、 X9241工作原理   X9241支持双向总线的定向规约,是一个从属器件。它的高4位地址为0101(器件类型辨识符),低4位地址由A3~A0输入端状态决定。在S
[单片机]
数字电位器X9241与PIC<font color='red'>单片机</font>接口程序
8051单片机(STC89C52)八灯流动转向
#include STC89C5xRC.h void delay() { int i,j; for(i=0;i 120;i++) for(j=0;j 120;j++) { ; } } int main() { int i; while(1) { i=9; P2=0xff;//八灯全灭 while(i =1) { delay();//时延 P2/=2;// 1111 1111 - 0111 1111 - 0011 1111 - 0001 1111 - 0000 1111 ...... i--; }
[单片机]
ARM Linux.2.6.34内核移植
ARM-LINUX-GCC版本4.3.2.以安装在/usr/local/arm/4.3.2下. 第一步: 修改linux-2.6.34/Makefile文件,在makefile中找到以下两条信息并做修改 ARCH ? =arm CROSS_COMPILE ?=/usr/local/arm/4.3.2/bin/arm-linux- 第二步: 修改平台输入时钟 修改平台的时钟频率,修改内核源码“arch/arm/mach-s3c2440/mach-smdk2440.c” 把时钟初始化中(S3C24XX_init_clocks(16934400 ))的16934400 改为12000000,因为我们的开发板上为12M 第三步: 修改机
[单片机]
ARM--GPIO端口
s3c2440共有130个GPIO端口,分为9组,GPA ~ GPJ,通过寄存器控制。 控制s3c2440的GPIO端口的寄存器有3类,分别是GPxCON、GPxDAT、GPxUP (x=A ~ J): GPxCON:GPIO控制寄存器,可以设置选定GPIO口的输入输出方式和功能。GPA组的23个端口比较特殊,只能是输出方式。GPACON的每一位对应一个引脚,当某位为0时,对应引脚为输出端口,否则为复用功能。 GPB ~ GPJ端口的GPxCON寄存器使用方法一致,每两位控制一个引脚,00时为输入I/O口,01时为输出I/O口,10时为复用功能,11保留。 GPxDAT:此引脚用于读写引脚的状态,即端口数据。当引脚配置
[单片机]
内嵌ARM核的FPGA芯片EPXAl0及其在图像驱动和处理方面的应用
随着亚微米技术的发展,FPGA芯片密度不断增加,并以强大的并行计算能力和方便灵活的动态可重构性,被广泛地应用于各个领域。但是在复杂算法的实现上,FPGA却远没有32位RISC处理器灵活方便,所以在设计具有复杂算法和控制逻辑的系统时,往往需要RISC 和FPGA结合使用。这样,电路设计的难度也就相应大大增加。随着第四代EDA开发工具的使用,特别是在IP核产业的迅猛发展下产生的SOPC技术的发展,使嵌入RISC的通用及标准的FPGA器件呼之欲出。单片集成的RISC处理器和FPGA大大减小了硬件电路的复杂性和体积,同时也降低了功耗、提高了系统可靠性。Altera公司的EPXAl0芯片就是应用SOPC技术,集高密度逻辑(FPGA)、存储器
[单片机]
内嵌<font color='red'>ARM</font>核的FPGA芯片EPXAl0及其在图像驱动和处理方面的应用
基于8051增强型单片机的RJM8L系列超低功耗MCU介绍
对于一些采用电池供电的产品需要长达数年不换电池情况下能连续工作,系统低功耗设计就尤为重要。MCU微控制器的低功耗设计决定系统的成败关键。MCU微控制器的低功耗技术涉及到软件、系统和底层的硬件工艺等。对于应用来说,在空闲的时候,可以将其时钟关闭以节省动态功耗,或小部分电路以低速低功耗的方式运行,SRAM的读写动态功耗相当可观,因此应该尽量减少读写SRAM。 瑞纳捷针对低功耗应用推出了RJM8L151S和RJM8L003系列产品,已大量应用到各领域,如:烟雾报警器,LoRa模组,智能门锁,灯控设备,GPS定位器,安防探测器,电子烟等应用领域。 RJM8L151S和RJM8L003系列产品是基于8051增强型单片机,工作电压2.
[单片机]
基于8051增强型<font color='red'>单片机</font>的RJM8L系列超低功耗<font color='red'>MCU</font>介绍
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

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

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