jicheng0622

【产品速递】飞思卡尔推出业界首款基于Cortex-M0+的Kinetis L系列

0
阅读(4239)

    前些日子在飞思卡尔中国技术论坛上(FTF,灰常NB的一个技术盛宴,俺一直憧憬着去瞅瞅,可是一直没有这个机会,哎),飞思卡尔出了一款重磅产品——又是首款业界基于Cortex-M0+高能效内核的Kinetis L系列(其实在美国总部6月的FTF上就已经展示了),为Kinetis家族又增添了一员,让我们一些“飞丝”们着实兴奋了一把...

    呵呵,注意上面提到的这个“又”字,以前写过一篇博客提到过飞思卡尔推出了首款业界基于Cortex-M4内核的Kinetis K系列,时至今日,又一次领先了其他几个NB的半导体厂商率先推出了Cortex-M0+的产品(Kinetis L系列)及Freedom开发平台(没记错的话,貌似最先获得ARM公司的Cortex-M0+IP核的是Freescale和NXP这两个大牛OEM吧),一步领先,步步领先,飞思卡尔在这方面的努力还是值得肯定的。下面就让我们展开来瞅瞅这个Kinetis L系列都牛在哪些地方吧,正题:

    首先得说说Kinetis L系列的产品定位,Cortex-M0+的优势是超高的能效,相比于Cortex-M0,Cortex-M0+这个“+”多在了以下几个方面:

(1)2级管道,该管道可减少每指令周期数 (CPI) ,在基准测试中取得1.77 CoreMark/MHz的高分(而Cortex-M0内核仅为1.62CoreMark/MHz)。CoreMark,处理器性能的基准测试标准,打算下篇说一说;

(2)更快的中断响应,满足实时性的要求;

(3)高速的I/O进行单周期访问;

(4)代码密度高,成本低;

(5)Micro Trace Buffer(MTB),轻量级跟踪解决方案提供快速漏洞识别与更正;

(6)支持中断向量重定向;

(7)支持普通用户模式和特殊模式。

以上种种特点,决定了Kinetis L系列的产品定位于替换当下消费电子和工业控制的8位和16位微控制器(它们得小心了,哈哈), 打破中国白色家电ARM使用率为0的现状。

    其次说说Kinetis L系列的特点,首先上图,看看它的核(图1)和家族产品(图2)

 

Kinetis L系列的每个家族都有可扩展的闪存选项 (8-256KB)、不同的引脚数(24-121个引脚)以及多个模拟、通信、定时和HMI外设,从而为产品线的终端扩展提供了简单的迁移路径。Kinetis L系列MCU在引脚和软件方面彼此兼容,同时还与Kinetis K系列MCU(如下图)相互兼容,如有必要,可提供迁移路径来实现DSP性能和先进的功能集成。所有Kinetis L系列的共同特点包括:

(1)48 MHz ARM Cortex-M0+ 内核;

(2)12/16 位高速模数转换器;

(3) 12 位模数转换器;

(4) 高速模拟比较器;

(5) 低功率触摸感应,可从省电状态触摸唤醒;

(6)功能强大的定时器,适用于一系列广泛应用,包括电机控制。

    呵呵,说了半天其实最具竞争力的要素一直憋到最后才说,我们最看重的就是“贵不贵”了。订货量10000以上时,0.49美元/片,是不是有种眼泪流流流的感脚,哈哈,不容易啊,飞思卡尔终于出这么便宜的MCU了,所以说ST,TI,NXP要有压力了,哈哈。。。另外说到Kinetis L低功耗的问题,下面给出了在FTF上Kinetis L与目前市场上比较主流的低功耗MCU(TI的MSP430, MicroChip PIC24,瑞萨RL78)的能效比较视频http://youku.tv/JePCF,可以瞅瞅,灰常NB(虽然不知道到底是不是在完完全全平等的条件下的测试)。。。

    这里声明一下,本篇博客部分参考整理了网上一些资料和个人一点见解,权当作参考了,呵呵,未完待续~