首 页文档资料下载资料维修视频包年699元
请登录  |  免费注册
当前位置:精通维修下载 > 文档资料 > 家电技术 > 维修教程知识 > 单片机栏
浮点模型的定点化到产品级代码的生成
来源:本站整理  作者:佚名  2010-01-12 16:00:27




显示了用于容错燃料系统模型的工具及其建议的定标。注意,上述步骤可用于相同的模型,使您能够对于浮点设计和定点设计使用一个模型,并减少在设计迭代过程中维护独立模型的需求。


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

图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] 

关键词:

文章评论评论内容只代表网友观点,与本站立场无关!

   评论摘要(共 0 条,得分 0 分,平均 0 分)

推荐阅读

图文阅读

热门阅读

Copyright © 2007-2017 down.gzweix.Com. All Rights Reserved .
页面执行时间:26,652.34000 毫秒