英飞凌:XMC系列助力创新
扫描二维码
随时随地手机看文章
2012年3月,英飞凌公司发布了XMC4000单片机产品系列,正式开启了“跨市场单片机”产品家族。随后,2013年发布的XMC1000系列使整个产品线丰富起来,覆盖了从高到低的各级市场。今年,随着市场认知度的不断提高,该系列已经在多种应用中大放异彩。
XMC家族剪影
XMC4000是基于ARM Cortex-M4内核的32位单片机,其设计目的是为了填补16位的XE166系列与32位的TriCore系列之间的性能空白。XMC4000具有DSP和浮点运算单元, 22ns读取时间和错码校验(ECC)的快速Flash、大容量SRAM和扩展外设功能。其外设也非常丰富,包括了定时器模块、多达4个并联12位模数转换器、多达两个12位数模转换器、多达4个高分辨率PWM通道(150 ps)、集成式∑-Δ解调器模块和触摸按键模块。通信方面,具备符合IEEE 1588标准的以太网MAC、USB 2.0、CAN和SD/MMC接口,以及多达6个通用串行通信通道——利用软件可分别配置为UART、SPI、Quad SPI、IIC、IIS或LIN。这种通过软件配置的通信通道是一大亮点,使得该器件的灵活性大为增加。
与XMC4000定位复杂系统有别,XMC1000是面向低端应用的产品。它采用了ARM Cortex-M0内核,是原有8位单片机的换代首选。虽然定位低端,但是其性能也很“强悍”。采用了65nm嵌入式闪存工艺和12寸晶圆开发,XMC1000集成了面向多种应用的先进集,实现了极高的性价比。除了高达200KB的闪存,该系列还具备高性能PWM定时器、12位A/D转换器和可编程串行通信接口。值得一提的是,其针对软件IP保护提供了独特的、安全的解决方案,使得开发者的工作得到周全的保护。
XMC1000的应用定位是LED照明和电机控制,还有人机交互和功率转换;而XMC4000的应用则是工业自动化、新能源、楼宇自动化、物流和交通运输。
“这两个系列产品都取得了很好的成绩,特别是XMC4000在伺服电机控制方面的表现”,英飞凌公司工业和多元化市场资深市场经理王亦菁女士这样表示。
究其原因,高性价比和丰富的产品种类,是其成功的主要原因之一。
脱颖而出,推动创新
XMC家族诞生之时,也是ARM单片机内核开始流行之日。大大小小的单片机公司都推出了基于ARM内核的产品。那么,如何在趋于同质化的产品中脱颖而出呢?英飞凌工程师给出的答案是:丰富的外设和灵活的I/O。如上文所介绍,XMC系列的通信接口是通用的,可以根据具体情况以软件编程的方式进行调整,这就能使该产品突破很多应用开发的限制。同时,丰富的外设可以使得工程师的开发更加方便。比如,XMC4000配置的Delta-Sigma解调器模块(简称DSD),配合外部调制芯片即可获得高精度的旋变位置信号,比使用专用旋变芯片方案的整体成本有很大的减少;还有位置接口模块(简称POSIF)支持增量式/绝对式编码器接口,POSIF与CCU4(PWM生成模块)的组合,可实现基本的位置和速度的获取,也可用于位置监测、相邻脉冲或脉冲和中断之间的时间检测等无限种可能的应用。
除此之外,还有非常重要的一环就是英飞凌推出的强大而友好的开发工具“DAVE3“,“它能缩短客户的设计周期,满足系统高复杂度所带来的设计挑战”,王亦菁指出。
DAVE3是一个专为XMC4000家族打造的基于Eclipse的免费软件开发平台。该环境包含一个免费工具链,可支持自动生成代码,从而有助于使用被称为“DAVEApps”的预先定义并经测试的软件组件。与当前那些提供库和代码示例的典型开发工具不同的是,DAVEApps更加抽象,允许以图形化方式组合多个DAVEApps,并可实现自动、无冲突地映射至芯片上的可用硬件资源。DAVE3允许灵活扩展和调整。除免费编译器、链接器、调试器、Flash加载器之前,还将有商用工具厂商提供的插件。
“DAVE3具有代码自动生成功能,以前没有开发经验的客户,只要能提出具体的应用要求,就能用实现开发”,王亦菁介绍到,“这样就使用户把精力放在功能的创新上,避免进入价格竞争的怪圈”。
对于国内的电子企业来说,现在已经步入32位单片机的时代。随着开发系统的复杂度不断提高,用价格拼市场已经不是取胜的唯一手段了。更多的企业开始意识到产品的差异化,功能创新的重要性。而XMC系列正是具备了引领用户进行创新的能力。
王亦菁就表示,“期待各企业联合起来,上下游结合,一起来搞创新。而英飞凌也将尽自己的力量,帮助产业链进行整合,以推动国内电子行业迈向一个更高的层次“。