新闻中心

EEPW首页>嵌入式系统>设计应用> 浮点模型的定点化到产品级代码的生成

浮点模型的定点化到产品级代码的生成

作者: 时间:2011-11-28 来源:网络 收藏
显示了用于容错燃料系统的工具及其建议的定标。注意,上述步骤可用于相同的,使您能够对于设计和设计使用一个,并减少在设计迭代过程中维护独立模型的需求。

本文引用地址://m.amcfsurvey.com/article/150023.htm


在整个过程中,比较图提供快速且简单的方法,分析和对比设计和设计的行为

图3

图3:比较当前结果与参考结果,以及这些结果之间的差别。


优化


我们可使用 Real-Time Workshop Embedded Coder针对不同目标的。如果我们选择默认 ANSI/ISO C选项,可在具有指定字长的任何目标上部署可移植代码。我们还通过使用目标函数库来利用处理器优化的代码,以将的数学函数、数学运算符以及内存分配函数(例如 memcpy)自动替换为特定于目标的形式。图 4:定点 ANSI C 代码与为 Infineon TriCore 处理器优化的使用目标函数库定点代码的比较。 比较具有饱和逻辑的 32 位整数定点相加的 ANSI C 代码与 Infineon TriCore 优化代码。

图4
图4:定点 ANSI C 代码与为 Infineon TriCore 处理器优化的使用目标函数库定点代码的比较。


位精确的定点仿真可帮助您在 Simulink 环境内对设计建模。Simulink Fixed Point 提供的工具可让您自动化定点转换工作流程的耗时部分,并研究设计以进一步改进定点性能。Real-Time Workshop Embedded Coder 对级代码部署提供一种自动化途径。


上一页 1 2 下一页

评论


相关推荐

技术专区

关闭