作者投稿和查稿 主编审稿 专家审稿 编委审稿 远程编辑

计算机工程 ›› 2006, Vol. 32 ›› Issue (1): 82-83,86.

• 软件技术与数据库 • 上一篇    下一篇

TI C6200 系列DSP 代码优化技术研究

张淑艳 1,2,刘伟宁1   

  1. 1.中国科学院长春光学精密机械与物理研究所,长春 130033;2.中国科学院研究生院,北京 100039
  • 出版日期:2006-01-05 发布日期:2006-01-05

Study of Optimizing Code Based on TI C6200 DSP

ZHANG Shuyan1,2, LIU Weining1   

  1. 1. Changchun Institute of Optics, Fine Mechanics and Physics, Chinese Academy of Sciences, Changchun 130033;2. Graduate School of Chinese Academy of Sciences, Beijing 100039
  • Online:2006-01-05 Published:2006-01-05

摘要: :DSPs 是目前流行的数字信号处理器件,应用非常广泛。分析指出软件流水是实现TMS320C6200 高速算法的关键,该文详细介绍了进行代码优化实现软件流水的方法、步骤。以具体程序为例进行了说明,并给出了代码优化前后执行时间的对比分析。

关键词: DSPs;程序优化;软件流水;汇编语言

Abstract: Digital signal processor is a popular device of digital signal processing, and has been widely used nowadays. This paper analyses and indicates that the key of TMS320C6200 fast algorithm is software pipelining. The flow of software development, methods and steps of programming high efficient codes and related issues to be considered are presented in detail. Finally, by taking an example of the program, the approaches and steps of software pipelining are applied, and the executive time of the programs is compared before and after optimization in the experiment

Key words: DSPs; Code optimizing; Software pipelining; Assembly language