新闻中心

EEPW首页 > 嵌入式系统 > 设计应用 > 升级8位MCU设计, 选择合适供应商

升级8位MCU设计, 选择合适供应商

作者:时间:2008-12-10来源:网络收藏

价格压力在8位市场并不是什么新闻,该市场一直竞争激烈,现在也是这样。Microchip通过一系列措施已使自己在8位市场独具特色,这些措施包括:

1.提供具有成本效益的可编程(OTP)或者可重复编程(Flash)解决方案;

2.集成更多的模拟功能(如ADC),从而降低客户的系统成本;

3.集成具有创新性的外设,如以太网和USB,以支持客户的创新活动;

4.最先推出6针、8针和14针,在非常小的外形尺寸中容纳强大的功能——促使 从未用过的应用开始采用MCU;

5.提高8位MCU的性能,使其能够有效地与低端16位MCU竞争,从而向客户提供成本 效益更高的解决方案;

6.提供通用的开发工具、引脚和外设,使客户更容易在Microchip的PIC MCU产品 家族内进行切换;

7.提供低成本和易用的开发工具,使客户能够轻松迅速地开发自己的产品;

8.在业内一贯保持最短的交货期(3~4周),使客户有更大的灵活性;

9.向所有大小客户提供业内最强大的技术支持。除了技术热线和在线技术支持提 供24/7服务以外,Microchip中国在2006年培训了7000多名工程师;它的11个地 区培训中心继续每天提供小规模实际训练。

NXP:让32位MCU具有8位的功耗、价格和物理尺寸

NXP是兼容方案的倡导者,该公司中国区高级产品市场经理金宇杰的评论如下 :

从发展趋势来看,8位MCU所面临的挑战和冲击,主要来自于具有更强运算能力和丰富功能的32位机。随着32位MCU低成本、低功耗的进一步改善,必将取代部分8位MCU的市场。在传统8位的应用领域,如白色家电、消费类电子产品等亦有32位MCU渗入。而8位MCU正向SOC内核和智能机械方向发展,从而拓展出新的发展空间,并在提高性能和功能的同时,保持对32位机的价格优势。

恩智浦(NXP)产品开发战略非常明确,8位MCU的高阶产品直接升级到32位MCU。随着ARM应用在全球范围的普及,32位MCU产品极大的丰富,同时开发工具的价格在逐步降低,越来越多的工程师投身到32位嵌入式开发中。而且从工艺制造及成本构成来看,32位MCU已具备实力去拓展现有8位MCU的应用领域。

在NXP现有MCU产品线中,用户已经可以实现从8位到32位的顺利过渡。NXP 32位ARM产品具有从低端到高端的完整系列,而基于低端ARM产品开发就和8位MCU一样简单方便:片上内存,集成的片上外设接口,无须外扩总线,可以选择使用精简的操作系统或不使用操作系统,低成本的通用开发工具。从8位MCU到32位ARM系统的开发没有门槛,而得到的是32位的高性能:速度更快,内存更大,外设接口更丰富。

NXP已推出的LPC2000系列极具价格竞争力,可支持整个行业从8位发展到32位。通过消除价格差异,NXP让用户能够以较低价格享用更高的处理能力。NXP认为,客户期望的是具有8位MCU功耗、价格和物理尺寸的32位产品,而LPC2000系列正是能够达到这种期望的微处理器。基于这样的理念,NXP推出了一系列有极高性价比的产品,成为32位MCU市场的主导厂商。

8位过渡到32位,用户最关心的通常是性能和兼容性。我们相信要以保持8位与32位MCU相同的周边接口、寄存器位置和内存空间分配,来降低用户在不同系列产品间的转换所需的工作量。

使32位的周边接口看起来与8位的相同,这一理念是合理的,并且有其前景的。同时,对MCU者来说,所面临的挑战是,对一些复杂的周边接口的兼容,如以太网等,就存在着其性能有降低的可能,我们注意到飞思卡尔 Flexis目前所提供的周边接口还仅是一些简单的接口, 如ADC、I2C、UART和SPI等。NXP在8位MCU的开发中同样也已充分考虑与32位MCU接口电路的兼容性,32位中广泛使用的接口电路也会被使用在8位MCU中。

ST:率先采用M3核,STM32面向16位和高端8位市场

除了和其它厂商一样拥有基于ARM7和ARM9核的MCU产品外,ST不久前率先推出了基于ARM Cortex-M3内核的STM32系列产品,面向16位和高端8位MCU市场。ST是Cortex-M3内核开发项目的一个主要合作方,现在是第一个推出基于这个内核的主要MCU厂商。

M3内核是ARM公司为要求高性能(1.25DMIPS/MHz)、低成本、低功耗的嵌入式应用专门设计的。ARM中国总裁谭军博士表示:“M3是我们专门针对MCU市场开发的,从性能方面远远超过8位,从成本方面能够和8位相比。”

Cortex-M3内核增强了芯片上集成的各种功能,包括把中断之间延迟降到6个CPU周期的嵌套向量中断控制器、允许在每一个写操作中修改单个数据位的独立位操作、分支指令预测、单周期乘法、硬件除法和高效的Thumb2指令集,这些改良技术使Cortex-M3内核具有优异的性能、代码密度、实时性和低功耗。

和ARM7内核相比,M3内核具有更高的性能、更低的成本和功耗,可以更好地和8位MCU对接。据介绍,在性能方面,STM32系列的处理速度比同级别的基于ARM7TDMI的产品快30%,换句话说,如果处理性能相同,STM32产品功耗比同级别产品低75%。同样地,使用新内核的Thumb2指令集,设计人员可以把代码容量降低45%,几乎把应用软件所需内存容量降低了一半。

ST表示,当用户从8位转向16/32位时,需要面对16位和32位的艰难选择,必须在性能、成本、功耗和标准/私有架构等因素之间做出取舍,如16位的不足包括私有架构、代码限制、有限性能和有限软件/工具,32位的不足是价格高和功耗高,而STM32融低功耗、易用性和低成本于一身,消除了这些需要折衷的因素,走在了融合16位和32位MCU市场的前列。

STM32又分成两个不同的系列: “增强型”系列,时钟频率达到72MHz; “基本型”系列时钟频率为36MHz。两个系列都内置32K到128K的闪存,不同的是SRAM的最大容量和外设接口的组合。时钟频率72MHz时,从闪存执行代码,STM32功耗仅36mA,据称是32位市场上功耗最低的产品,相当于0.5mA/MHz。

除工业可编程逻辑控制器(PLC)、家电、工业及家用安全设备、消防和暖气通风空调系统等传统应用,智能卡和生物测定等消费电子/PC应用外,新的STM32系列还特别适合侧重低功耗的设备,如血糖和血脂监测设备。

pos机相关文章:pos机原理



上一页 1 2 下一页

关键词: MCU 设计 供应商

评论


相关推荐

技术专区

关闭