• 易迪拓培训,专注于微波、射频、天线设计工程师的培养
首页 > 无线通信 > 技术文章 > 基于IQmath库的定点DSP算法设计

基于IQmath库的定点DSP算法设计

录入:edatop.com     点击:

因为PARK变换是一个浮点算法,如果在定点处理器TMS320F2812上采用浮点运算来实现,代价很高。采用浮点类型进行编程将产生十分庞大的代码,而且在循环计算中势必影响系统的效率和性能。采用IQmath库可以将浮点算法转换为定点数算法,这样运算速度可以明显提高,这对实时性要求很好的运动控制系统的设计十分有效。利用IQmath库实现PARK变换的程序段如下:

图3是利用Embedded Target for TI C2000 DSP集成开发工具对IQmath库编写的SVPWM程序计算PWM占空比的波形图。

5 结论

利用IQmath库可以在32位定点处理器TMS320F2812上实现浮点算法与定点算法之间的无缝连接,能够极大地增强定点DSP的运算能力;在不牺牲时间周期的情况下可以实现高精度计算,能够快速地完成对浮点算法的转换、植入和执行;还可以根据应用系统不同要求相应地调整运算精度,与直接采用ANSI C语言相比效率更高。

作者:彭志明,李 琳 华南理工大学 来源:现代电子技术

上一篇:TMS320C67x DSP Library在程序开发中的应用
下一篇:基于FPGA的DDFS与DDWS两种实现方式

手机天线设计培训教程详情>>

手机天线设计培训教程 国内最全面、系统、专业的手机天线设计培训课程,没有之一;是您学习手机天线设计的最佳选择...【More..

射频和天线工程师培训课程详情>>

  网站地图