期刊文献+

基于ARM920T内核的FFT算法的高效实现 被引量:6

High-efficient implementation of FFT algorithm based on ARM920T core
下载PDF
导出
摘要 随着ARM体系结构的发展,ARM处理器已经可以胜任许多DSP应用。为了充分挖掘ARM处理器数字信号处理能力,结合ARM内核设计特点设计了基4-FFT算法的高效ARM程序。代码设计中,对寄存器分配和指令调度作了精细地控制,提出了ARM汇编中浮点数的定点格式存储和计算方法,充分利用桶形移位器和5级流水线,避免了流水线互锁问题。实验结果表明优化后的程序指令周期总数减少并且运算精度很高。这些优化方法对ARM程序优化具有实际指导意义。 With the development of the architecture of ARM,ARM processor can be used in many DSP applications.In order to thoroughly explore the ability of DSP in ARM processor,the high-efficient ARM program of radical 4-FFT is designed according to the architecture characters of ARM core.In the process of code designing,instruction scheduling and register allocation are controlled subtly and the fixed-point number’s storage format and computing method of float number are provided.Barrel shifter and 5-level pipeline are fully utilized and pipeline interlock is avoided.The experimental results indicate that the instruction cycles of optimized code are greatly shortened and the result is more precise.These methods of code optimization have practical meaning to optimization of ARM programs.
出处 《计算机工程与应用》 CSCD 北大核心 2008年第3期114-116,共3页 Computer Engineering and Applications
关键词 代码优化 ARM内核 流水线互锁 FFT 浮点数 code optimization ARM core pipeline interlock FFT floating number
  • 相关文献

参考文献7

  • 1韩泽耀,韩雁,郑为民.一种高速实时定点FFT处理器的设计[J].电路与系统学报,2002,7(1):18-22. 被引量:25
  • 2胡广书.数字信号处理--理论、算法与实现[M].北京:清华大学出版社,2002.
  • 3伍仲祥,孙名松.浅析嵌入式系统编程中的代码优化[J].自动化技术与应用,2005,24(12):18-21. 被引量:5
  • 4Sloss AN,Dominic Symes D,Wright C.ARM system developer's guide-designing and optimizing system software[M].[S.l.]:Elsevier,2004.
  • 5孙洪,余翔宇.数字信号处理--基于计算机的方法[M].2版.北京:电子工业出版社,2005.
  • 6张晓林.数字信号处理:原理、算法与应用[M].3版.北京:电子工业出版社,2004.
  • 7杜春雷.ARM体系结构与编程[M].北京:清华大学出版社,2004..

二级参考文献10

共引文献68

同被引文献33

  • 1周旦红,杨莘元,杨楠.多普勒测速雷达速度转换的误差分析[J].哈尔滨工程大学学报,2007,28(1):93-96. 被引量:17
  • 2王文义,邱涌.一种新的并行归并排序算法[J].计算机工程与应用,2005,41(5):71-72. 被引量:10
  • 3陈恒亮,蒋勇.基于DSP的实数FFT算法研究与实现[J].动力学与控制学报,2005,3(2):50-53. 被引量:14
  • 4李小进,初建朋,赖宗声,徐晨,景为平.高速基2FFT处理器的结构设计与FPGA实现[J].电路与系统学报,2005,10(5):49-53. 被引量:24
  • 5Sung Tze-Yun,Shieh Yaw-Shih.Split-radix FFT/IFTT processor,US2007/0266070 A1[P].2007.
  • 6Jiang Murong.Yang Jun,Guo Yuedong.et al.Combining CORDIC algorithm and FPGA to design dual core FFT processor[C]//Inter-nalional Conference on Industrial Mechatronics and Automation,2009:68-71.
  • 7Sarmiento R,Tobajas F,de Armas V,et al.A CORDIC processor for FFT computation and Its implementation using gallium arsenide technology[J].IEEE Transactions on Very large Scale Integration VLSI) Systems,1998,6(1):18-30.
  • 8丁玉美和高西全.数字信号处理[M].2版.西安:西安电子科技大学出版社,2000:112-114.
  • 9Voider J E.The CORDIC trigonometric computing technique[J].IRE Trans Electron Comput,1959,8(3):330-334.
  • 10Walther J S.A unified algorithm for elementary Functions[C]// AFIPS Spring Joint Computer Conference,1971,38:379-385.

引证文献6

二级引证文献13

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部