虎 贲
作为TI三大微处理器架构之一的C2000,最近又推出了面向高端实时控制应用的新系列Delfino控制器TMS320C2834x。
Delfino的应用领域主要为伺服驱动器与运动控制,高级电力线监控,可再生能源以及汽车的辅助驾驶等。所以Delfino和实时控制相关的浮点性能方面比前代F2833x有了大幅度的提高。据TI高级嵌入式处理器产品部中国区经理谭徽博士介绍,Delfino延续了C2000的特性。300MHz和C28x内核可提供快速中断响应、最小化时延、复杂控制算法执行及实时数据分析;32位浮点单元可简化幅度计算的编程,消除扩展与饱和负载并提高诸如派克转换(Park transforms)与比例积分微分(PDI)等算法的性能。
和前系列C2000不同的是,Delfino的片上存储采用516KB片上单周期存取RAM,并且用RAM取代了全部的Flash。谭徽表示,依照目前Flash的速度很难满足300MHz或者600 FLOPS CPU的要求,TI为了成本的优化而完全采用RAM,代码预先存储在片外的存储器上,上电后在RAM上运行。
C2000在功率变换中一直使用PWM模块,例如马达控制、数字化电源、UP S和风能逆变器等。Delfino的PWM模块分辨率提高到了65ps,谭徽指出PWM可以看作是数模转换(DAC),因此它的分辨率也是影响性能的指标之一。Delfino的控制外设还集成了3组QEP,适合实时性很高的数控机床的多核控制。
Wind River为Altera软核Nios II提供Linux支持
王莹
3月4日,Altera和WindRiver公司共同宣布为Altera Nios II嵌入式处理器提供Linux支持。嵌入式开发人员实现基于Nios II处理器的产品时可以在Altera全系列FPGA和HardCopy ASIC上使用这一Linux解决方案。
Wind River公司的Nios II处理器Linux解决方案基于Linux 2.6内核技术、GNU 4工具链和EclipseWind River工作台开发包。该方案依据业界著名的Linux标准和工具,定制支持Nios Ⅱ指令集,处理器体系结构和定制指令可以在FPGA架构中实现,从而提高了系统性能。……