以空调,洗衣机等家电产品为代表,根据消费者的不同需求,既配备有高性能的高端产品,又拥有廉价的低端产品。而这些产品对早期的开发都有诸多的要求。
作为这些产品的关键性元件MCU,就自然被要求具备能够满足不同终端产品的丰富产品线及其扩展性,软件,开发工具,基板设计的共通化;对MCU本身的熟悉程度,抗热,抗噪音技术等一些更加容易进行开发的可继承性。这种扩展性和继承性越大,下一代或者下一个系列产品的开发效率就越能得到大幅提高,从而实现短周期开发及开发成本的削减。
瑞萨一贯非常重视产品开发中的扩展性和继承性。让我们从瑞萨众多的产品中,以中端的16位和32位MCU为来了解一下瑞萨MCU的扩展性和继承性吧。
瑞萨中端MCU产品主要以M16C内核为中心的M16C族和以H8系内核为中心的H8,H8S,H8SX各族这2大系展开。每一个族中,分别拥有面向不同用途的高速,高功能的高端产品及缩减功能至最小的低端产品 |
|
等各有特点的系列产品。而每个系列里面又有不同内存容量,功能迥异的不同产品群,可以充分满足用户的各种不同需求,可谓是充满了扩展性。
但是面对如此众多的产品线,用户不可能花时间和经费去针对每一款MCU进行基板设计和软件开发,这时就会要求众多款MCU的使用能像同一款那么简单。
瑞萨的MCU搭载了A/D转换器,D/A转换器,各种定时器,接口和网络等众多外围功能(外围IP),即使是2大系MCU族之间,众多的外围功能也可共享。所以只要使用相同的外围功能,即使MCU内核发生变化,如果是用C语言对软件进行开发的话通过重新编译就可以继承使用众多软件。换言之,只要外围功能共享化,不用在意内核的不同,就可继承软件的开发。关于软件的继承性,各个族内实现了客观水平上的向上兼容,才拥有了很高的继承性,当然这也是要求2大系各自都搭载同样基础的MCU内核才能够实现的。 |
| 开发工具的继承性也是非常重要的。工具如果不能共享,每次更换MCU时就需要重新购置开发工具。最近嵌入式软件正向大规模化发展,耗费众多开发人员的工程也逐渐增多,这种情况下重购开发工具就不是1,2台能够解决问题的,所花费用也会大幅增加。而且,一旦更换了开发工具,为适应新工具所花费的时间必然也会影响其开发效率。
而瑞萨则提供了可以供任意一款瑞萨MCU使用的标准On-Chip调试器「E8a」,同时还提供更加高端的开发工具--全功能仿真器。越是高端的开发工具,就越需要熟悉MCU的内在,这也从另一个角度证明了瑞萨拥有能更有效利用高端MCU的开发环境。
另外,引脚的兼容性也是继承性的一个重要因素。R8C,M16C,M32C,R32C等各个系列,基本上都是
|
|
围绕强调引脚兼容而进行的产品开发。引脚配置的大幅度变动,引脚数其本身的变化都将直接导致基板的重新设计,但是瑞萨可以做到让用户几乎不用改动基板上的电路设计,就可以进行新产品的开发或者产品变更,即使有改动,也会被降低到最小程度,从而最大程度上降低用户在重新设计时所面临的种种风险。另外,H8S族中的H8S/Tiny系列搭载了PMC(外围I/O映像控制器),用户可以任意更改分配给引脚的内部功能的输入输出,这样便可以进一步提高引脚的兼容性。今后,搭载PMC功能的MCU产品将会越来越多。
最近的嵌入式系统方面,多层基板的多用途化基板设计正不断导致其成本的上升,在这种背景下,瑞萨MCU所具备的引脚兼容性就在短周期开发和开发成本的降低方面显露出巨大的优势。 |
| 今后瑞萨还将基于这种继承理念,提供全新的「RX族」MCU。RX族是与16位和32位的CISC
MCU「M16C族」「H8S族」「R32C族」「H8SX族」整合成同一体系结构的下一代MCU。也就是说,这种新MCU整合了本文中所介绍的2大系中端MCU,并追加到现有的产品线中,进一步增加了产品的扩展性。
毋庸质疑,RX族当然也非常重视与现有的M16C族, |
|
H8S族,R32C族,H8SX族之间的继承性。RX族的第一款产品将面向OA,数字消费,工业领域,预计于2009年第2季度投放市场。
综上所述,我们能得出一个结论:重视扩展性,继承性的瑞萨MCU,是非常适合用户进行产品线扩展及早期开发的极佳MCU。 |