飞思卡尔将发布首款基于新型内核的MCU系列芯片
近日,飞思卡尔技术论坛中国站上将首次展示基于ARM Cortex-M0+的Kinetis L系列MCU。作为市场上首款基于新型ARM Cortex-M0+内核的MCU系列,同时也是业界能效最高的MCU,Kinetis L系列反映出当今技术趋势的一个缩影:将传统观念与现代技术的融合。 传统入门级 8位 MCU 的低功耗、低成本和易用性,与先进的32位MCU 的高能效、功能集成及更多软件工具支持相结合。采用Kinetis L系列的诸多应用,如小家电、游戏配件、便携式医疗系统、音频系统和电源控制系统等,现在能够实现更高的性能,提供更多的功能,同时不用增加功耗或系统成本。
此ARM Cortex-M0+内核的MCU系列特点:ARM Cortex-M0+内核
ARM Cortex-M0+是能效最高的内核,与ARM Cortex-M0内核相比,具有更好的能效、性能和调试功能,同时保证了所有指令集和工具的完全兼容。该产品的新功能包括:2级管道,该管道可减少每指令周期数 (CPI) ,在基准测试中取得1.77 CoreMark/MHz的高分(而Cortex-M0内核仅为1.62CoreMark/MHz),对I/O进行单周期访问,加快对外部事件的反应速度,从而实现位拆裂和软件协议仿真,与8位和16位MCU相比,代码密度更高,可缩小闪存尺寸,降低系统成本,另有Micro Trace Buffer这款轻量级跟踪解决方案提供快速漏洞识别与更正。
高能效特点显著
Kinetis L系列基于飞思卡尔屡获殊荣的90纳米薄膜存储器 (TFS) 技术,它通过创新的低功耗 MCU平台、操作模式和节能外设实现出色的能效,对Cortex-M0+内核进一步予以完善。这些功能相互结合,提供良好的运行和休眠电流,使应用能够延长处于深度休眠模式的时间,从而最大限度减少CPU活动并延长电池寿命。
现有10种低功率操作模式可供选择,使得设计人员能够极精确地控制系统功耗。其中包括多个低功耗模式(50uA/MHz 的低功耗运行模式),它们最多可将功耗降低95%,并同时继续保留Cortex-M0+ 的全部处理功能。这些模式还可使MCU能够从省电状态快速唤醒,待处理完数据后迅速返回休眠模式,从而延长应用程序的电池寿命。这些优势都将在飞思卡尔技术论坛上通过Kinetis L系列 能效模块一一进行演示。在飞思卡尔技术论坛中国站的展示中,还会按照CoreMark 基准测试分析将Kinetis L系列的能效的特点与飞思卡尔竞争对手的解决方案进行对比。
Kinetis L系列MCU提供多个低功耗智能外设,即使在MCU处于深度休眠模式时也能维护正常功能,因此可实现少消耗多工作。DMA控制器、计数器、定时器、通信接口、ADC、比较器都能够在不占用CPU 的情况下做出自己的决策。传统的MCU必须激活主时钟和处理器内核才能执行任务,即使是执行琐碎的任务,如发送或接收数据、捕捉或生成波形或模拟信号采样时也是如此。Kinetis L系列外设不需占用内核或主要系统就能执行这些功能,从而大大降低能耗并延长电池寿命。
功能集成和可扩展性
Kinetis L系列的每个家族都有可扩展的闪存选项 (8-256KB)、不同的引脚数(24-121个引脚)以及多个模拟、通信、定时和HMI外设,从而为产品线的终端扩展提供了简单的迁移路径。Kinetis L系列MCU在引脚和软件方面彼此兼容,同时还与Kinetis K系列MCU(基于ARM Cortex-M4 内核)相互兼容,如有必要,可提供迁移路径来实现DSP性能和先进的功能集成。所有Kinetis L系列的共同特点包括:
· 48 MHz ARM Cortex-M0+ 内核
· 12/16 位高速模数转换器
· 12 位模数转换器
· 高速模拟比较器
· 低功率触摸感应,可从省电状态触摸唤醒
· 功能强大的定时器,适用于一系列广泛应用
Kinetis L系列包括5款MCU产品系列-KL0 / KL1 / KL2 / KL3 / KL4。KL0/1/2产品计划于2012年9月推出。KL3/4产品计划于2013年初推出。
· KL0 系列-Kinetis L系列的入门级产品,提供8到32KB闪存和24到48个引脚。与8位S08P系列引脚兼容,与其他所有 L 系列的软件兼容
· KL1 系列-提供32至256KB闪存,外加通信和模拟外设选项,提供32到80个引脚,与所有 L 系列及 K 系列中的K10 (Cortex-M4)的软硬件相兼容
· KL2 系列-提供32到256KB闪存,新增USB 2.0全速主机/设备/OTG,有 32到121个引脚。与所有 L 系列和 K 系列中的K20 (Cortex-M4)的软硬件相兼容
开发简单
Kinetis L系列的硬件和软件设计旨在满足入门级系统开发人员的需求。创新产品包括Freedom 新型板卡 (FRDM-KL25Z)——这是一款小型的超低成本开发系统,其尺寸大小与Arduino平台兼容,内含一套丰富的第三方扩展板选项和下一代 USB 调试接口。FRDM-KL254Z板卡现在可通过e络盟(Element 14)预订,同时它还将在北京飞思卡尔技术论坛上进行展示。
飞思卡尔CodeWarrior IDE包括Processor Expert——这是基于GUI的设备感知型软件生成工具,无需编写外设启动代码或设备驱动程序。Kinetis MCU Solution Advisor 是基于web的应用,带有交互式MCU产品选择器,有助于确定最适合给定应用的MCU。
此ARM Cortex-M0+内核的MCU系列特点:ARM Cortex-M0+内核
ARM Cortex-M0+是能效最高的内核,与ARM Cortex-M0内核相比,具有更好的能效、性能和调试功能,同时保证了所有指令集和工具的完全兼容。该产品的新功能包括:2级管道,该管道可减少每指令周期数 (CPI) ,在基准测试中取得1.77 CoreMark/MHz的高分(而Cortex-M0内核仅为1.62CoreMark/MHz),对I/O进行单周期访问,加快对外部事件的反应速度,从而实现位拆裂和软件协议仿真,与8位和16位MCU相比,代码密度更高,可缩小闪存尺寸,降低系统成本,另有Micro Trace Buffer这款轻量级跟踪解决方案提供快速漏洞识别与更正。
高能效特点显著
Kinetis L系列基于飞思卡尔屡获殊荣的90纳米薄膜存储器 (TFS) 技术,它通过创新的低功耗 MCU平台、操作模式和节能外设实现出色的能效,对Cortex-M0+内核进一步予以完善。这些功能相互结合,提供良好的运行和休眠电流,使应用能够延长处于深度休眠模式的时间,从而最大限度减少CPU活动并延长电池寿命。
现有10种低功率操作模式可供选择,使得设计人员能够极精确地控制系统功耗。其中包括多个低功耗模式(50uA/MHz 的低功耗运行模式),它们最多可将功耗降低95%,并同时继续保留Cortex-M0+ 的全部处理功能。这些模式还可使MCU能够从省电状态快速唤醒,待处理完数据后迅速返回休眠模式,从而延长应用程序的电池寿命。这些优势都将在飞思卡尔技术论坛上通过Kinetis L系列 能效模块一一进行演示。在飞思卡尔技术论坛中国站的展示中,还会按照CoreMark 基准测试分析将Kinetis L系列的能效的特点与飞思卡尔竞争对手的解决方案进行对比。
Kinetis L系列MCU提供多个低功耗智能外设,即使在MCU处于深度休眠模式时也能维护正常功能,因此可实现少消耗多工作。DMA控制器、计数器、定时器、通信接口、ADC、比较器都能够在不占用CPU 的情况下做出自己的决策。传统的MCU必须激活主时钟和处理器内核才能执行任务,即使是执行琐碎的任务,如发送或接收数据、捕捉或生成波形或模拟信号采样时也是如此。Kinetis L系列外设不需占用内核或主要系统就能执行这些功能,从而大大降低能耗并延长电池寿命。
功能集成和可扩展性
Kinetis L系列的每个家族都有可扩展的闪存选项 (8-256KB)、不同的引脚数(24-121个引脚)以及多个模拟、通信、定时和HMI外设,从而为产品线的终端扩展提供了简单的迁移路径。Kinetis L系列MCU在引脚和软件方面彼此兼容,同时还与Kinetis K系列MCU(基于ARM Cortex-M4 内核)相互兼容,如有必要,可提供迁移路径来实现DSP性能和先进的功能集成。所有Kinetis L系列的共同特点包括:
· 48 MHz ARM Cortex-M0+ 内核
· 12/16 位高速模数转换器
· 12 位模数转换器
· 高速模拟比较器
· 低功率触摸感应,可从省电状态触摸唤醒
· 功能强大的定时器,适用于一系列广泛应用
Kinetis L系列包括5款MCU产品系列-KL0 / KL1 / KL2 / KL3 / KL4。KL0/1/2产品计划于2012年9月推出。KL3/4产品计划于2013年初推出。
· KL0 系列-Kinetis L系列的入门级产品,提供8到32KB闪存和24到48个引脚。与8位S08P系列引脚兼容,与其他所有 L 系列的软件兼容
· KL1 系列-提供32至256KB闪存,外加通信和模拟外设选项,提供32到80个引脚,与所有 L 系列及 K 系列中的K10 (Cortex-M4)的软硬件相兼容
· KL2 系列-提供32到256KB闪存,新增USB 2.0全速主机/设备/OTG,有 32到121个引脚。与所有 L 系列和 K 系列中的K20 (Cortex-M4)的软硬件相兼容
开发简单
Kinetis L系列的硬件和软件设计旨在满足入门级系统开发人员的需求。创新产品包括Freedom 新型板卡 (FRDM-KL25Z)——这是一款小型的超低成本开发系统,其尺寸大小与Arduino平台兼容,内含一套丰富的第三方扩展板选项和下一代 USB 调试接口。FRDM-KL254Z板卡现在可通过e络盟(Element 14)预订,同时它还将在北京飞思卡尔技术论坛上进行展示。
飞思卡尔CodeWarrior IDE包括Processor Expert——这是基于GUI的设备感知型软件生成工具,无需编写外设启动代码或设备驱动程序。Kinetis MCU Solution Advisor 是基于web的应用,带有交互式MCU产品选择器,有助于确定最适合给定应用的MCU。