The MathWorks的Simulink Fixed Point6
扫描二维码
随时随地手机看文章
The MathWorks 于近日宣布 Simulink Fixed Point 6面市。作为 Simulink 产品家族中的重大升级产品,Simulink Fixed Point 6具有设计、仿真定点系统并生成优化执行代码的功能,同时创造更高效的工作流程。
Simulink Fixed Point 6可以帮助工程师将在Simulink、Stateflow、Embedded MATLAB函数、Signal Processing Blockset及Video and Image Processing Blockset中建立的浮点设计快速转换成基于输入数据范围和目标硬件特性的定点设计。
新版本可以与The MathWorks 的Real-Time Workshop Embedded Coder 配合使用,从定点模型生成精确到数据位的产品级代码,确保所实现的设计与仿真的情况完全一致。新版本可以为信号和参数生成1到128位的代码,加速仿真模式并实现嵌入式代码的发布。 现代DSP和微处理器都提供了宽字长的累加器,现在设计师们可以基于这些硬件进行开发和实现大范围和高精度算法。
“对于需要充分利用Texas Instruments(TI)DSP的客户而言,Simulink Fixed Point对超过32位的代码的生成支持具有重要意义,”TI公司战略市场营销部的Leon Adams如此说道。“例如,增强后的定点支持功能现在可以完全支持TI TMS320C6000™ DSP提供的40位累加器,而且可以消除多余数据位或模型工作区。这可以让使用The MathWorks和TI产品进行音频、视频和通讯系统设计的客户受益。”
另外,Simulink Fixed Point 6中的advisor功能可以通过自动系统转换法,在更短的时间内创造优化的工作流程,将浮点设计转换为定点设计。这将有利于设计出更加精确、符合成本效益的高端型大规模生产零部件,尤其在信号处理行业。
“我们在汽车、通讯和电子等多个行业的客户一直在寻找可以准确重现真实世界行为的仿真方法,借此在更短的时间内得到更可靠的结论,”The MathWorks公司嵌入式应用部经理Tom Erkkinen说道。“Simulink Fixed Point 6如今作为一项基础产品,可用于评估和优化基于设计范围的定点行为并精确模拟实现状况。”
可用性
Simulink Fixed Point 6 可用于Microsoft Windows、 Solaris、Linux以及Macintosh 平台