本月于太平洋横滨会展中心举行的 “embeddedtechnology2011上,观察了会场上展出的lsi。本篇要介绍的是采用英国arm处理器内核的mcu。
在往年的et上,很多arm内核mcu厂商都在arm展区内设置了子展区。今年,就像雏鸟离巣一样,mcu厂商设置的子展区减少了。笔者只看到了东芝子展区。而arm内核mcu如此增加下去的话,这种mcu之间的竞争将会更加激烈。笔者向各厂商et2011展区的解说员等询问了各企业的差异化战略(按字母表先后顺序介绍)。
一直有人使用的按摩椅
富士通半导体2011年9月为基于cortex-m3的mcu“fm3群”的第3款新产品举行了发布会。该公司的细田秀树(mcuj9九游会官网登录的解决方案事业本部mcu事业部营销部长)在会上就该公司的差异化战略表示,“将凭借此前在自主内核mcu业务中培育的技术一决胜负。我们有充分的胜算”。比如,可在144mhz频率下无等待访问的闪存及外围电路等,就采用了东芝此前培育的技术。
在新产品发布会上,富士通半导体还提到了为mcu配备速度比cortex-m3还要快的arm内核的计划,但笔者并未在et2011上的该公司展区获得该计划的详细信息。另外,除了fm3群的介绍展板及开发板卡等之外,富士通还展出并演示了该mcu的应用产品按摩椅。
这样的展示在医疗健康设备展会上经常看到,但在lsi等的展会上比较少见。会场有很多逛累了的参观者,所以该按摩椅是一件非常吸引人的展品。笔者到富士通半导体的展区看了好几次,想用按摩椅放松一下,但遗憾的是一直有人在用。
从兴趣爱好出发抓住工程师的心
荷兰恩智浦半导体及恩智浦日本与去年一样,只在其展区展出了arm内核mcu。基本上没有模拟类ic及分立产品。可以说展示内容十分单一。该公司展区的解说员“推荐”的是同时集成cortex-m4与cortex-m0的双arm内核mcu“lpc4300”系列。并在该公司展区内实施了以“m4”进行语音dsp处理、以“m0”进行整体控制的演示。解说员称,“优点是dsp及mcu可在同一环境下开发”。
左上角为mbed板卡的放大图。右侧配备m3mcu的产品已上市。左侧配备m0mcu的产品将于近期上市。
恩智浦还在其展区一旁展出了arm运营的在线(云上)开发工具“mbed”。mbed有样码及驱动程序等库。恩智浦日本表示,目前正在由用户志愿者翻译成日文,除了相关介绍及菜单之外,还具备进行q&a等的日语答疑功能。恩智浦已开始提供面向mbed的开发板卡。
配备coretx-m3mcu“lpc1768”的板卡已开始销售,恩智浦近期还将推出配备coretx-m0mcu“lpc11u24”的板卡。这些板卡可在东京秋叶原等地买到,“很多人是处于兴趣爱好才使用的”(解说员)。如果让用户从兴趣开始熟悉这些产品,便有望提高工作时的采用率。这种战略很不错。
意法半导体展出基于m4的新产品
意法半导体在两个月前发布了采用cortex-m4内核的mcu“stm32 f4系列”。这是该公司首款基于m4的mcu。该公司备有多种基于m3的mcu,包括“stm32 f1”系列(5个产品线)、“stm32 l1”系列(1个产品线)及“stm32 f2”系列(1个产品线)。
右下为art accelerator的效果。corex-m4 mcu“stm32 f4”的性能直线提高至168mhz。
f4系列定位于cortex-m3 mcu中以高性能为卖点的f2系列的性能强化版。比如,f4系列将处理器内核的工作频率由f2系列的最大120mhz提高到了最大168mhz。意法半导体解释称,该系列采用该公司称为“art accelerator”的高速合成技术,针对提高至168mhz的频率,实现了dmips性能的直线提高。该公司展区的解说员表示,与闪存之间的64位宽连接起到了有效作用。
此外,a-d转换器的速度为2.4m采样/秒,spi为37.5mbit/秒,集成的多个电路速度都很快。另外,意法半导体展区的解说员称,该公司还将在2012年推出基于cortex-m0的mcu。
笔者向这位热情的解说员询问了很多问题。当问及“arm介绍说,以32bit进行处理时,处理时间很短,耗电量(能量)比以8bit处理时还要小。其中,基于arm内核的32bit mcu可以取代8bit mcu。这是真的吗?”时,该解说员回答说:“从普通用途来说,这是不可能的。实际上,包括我们公司(stmicro)在内,都强化了8bit mcu,也许是这一原因,8bit mcu才没有消失吧”。原来如此……。
可在同一环境下开发所有处理器芯片
美国2009年5月通过收购cortex-m3 mcu“stellaris”制造商美国luminary micro,获得了stellaris业务,之后便迅速扩充了基于arm的mcu产品线。该公司除了mcu之外,还备有基于cortex-a8的宏处理器(不集成闪存、基于cortex-a8及arm-9的处理芯片)。
在一个开发环境下开发所有处理器芯片(右上介绍展板)。右下方为cortex-a8微处理器“am335x”的两种开发板卡。
的优势不仅在于这些基于arm内核的mcu及微处理器,而且可在名为code composer studio的一个ide环境下开发包括采用自主内核的mcu及dsp产品在内的所有处理器芯片,可以说开发环境及工具非常得力。解说员展示的开发板卡,可通过在基础板卡上安装子板卡,应用于多种用途及评测,“没有浪费”(该解说员)。
而且,开发/评测板卡的标价也比较低。比如,3周前发布的、基于cortex-a8的微处理器“am335x”的全规格开发板卡“am335x evaluation module”(tmdxevm3358)只有995美元。该开发板卡装有带触摸屏的7英寸液晶显示器。一家日本半导体厂商的工程师感叹道,“连我们公司都不会报出如此低的价格”。
还在其展区的tmdxevm3358旁边,展出了beagleboard.org社区以低至89美元的参考价格供应的“beaglebone”。beagleboard.org社区为旗下成员。其目的是面向重视成本的用户,在基本没有九游会网页的技术支持的情况下,提供各种工具及信息。对产品用途的划分非常高明。