期刊文献+

基于存储技术的高速嵌入式处理器的设计与实现 被引量:2

Design and Implementation of High Speed Embedded Processor Based on Memory Technique
下载PDF
导出
摘要 SoPC(片上可编程系统,System on a Programmable Chip)在嵌入式系统中有着广泛的应用,通常用FPGA(现场可编程门阵列,Field Programmable Gate Array)实现.一类嵌入式处理器,例如小波变换处理器、压缩和解压缩处理器、FFT处理器,都可以采用基于存储技术的设计方法.FPGA的片内存储资源相对较少,如何有效地利用FPGA的片内存储资源实现高速的嵌入式处理器成为需要研究的问题.文中以FFT处理器为例说明这种方法的有效性,通过采用一种地址映射调度策略和两种无冲突操作数地址映射方式,减少了所使用的FPGA片内存储资源,提高了处理速度.该FFT处理器在实际系统中起到了关键作用. SoPC(System on a Programmable Chip) which is usually implemented in an FPGA (Field Programmable Gate Array) is widely used in the embedded systems. A kind of embedded processors, such as the wavelets transform processor, the compress/decompress processor and the FFT processor, can adopt the design method which is based on memory technique. However, the memory resources in FPGA are relatively limited. How to efficiently use memory resources in FPGA to design high speed embedded processors has become a problem which should be researched. An FFT processor is proposed in the paper as an example to demonstrate the validity of the method. An address mapping scheduling strategy and two non-conflict address mapping modes are adopted in FFT processor design to reduce the memory resources usage in FPGA and improve the processing speed. The proposed FFT processor has played an important role in the practical application .
作者 张钦 韩承德
出处 《计算机学报》 EI CSCD 北大核心 2007年第5期831-837,共7页 Chinese Journal of Computers
基金 国家"九七三"重点基础研究发展规划项目基金(2004CB318202) 中国科学院计算技术研究所知识创新科研基金(20056210) 国家自然科学基金(60303017)资助.
关键词 存储技术 嵌入式处理器 FFT处理器 地址映射调度策略 无冲突操作数地址映射方式 SOPC memory technique embedded processor FFT processor address mapping scheduling strategy non-conflict address mapping mode SoPC
  • 相关文献

参考文献8

  • 1Jo ByungG, Sunwoo Myung H. New continuous-flow mixed radix (CFMR) FFT processor using novel in-place strategy. IEEE Transactions on Circuits and Systems, 2005, 52(5) : 911-919.
  • 2Chu Chao, Zhang Qin, Xie Ying-Ke, Han Cheng-De. Design of a high performance FFT processor based on fpga//Proceedings of the Asia and South Pacific Design Automation Conference 2005 (ASP- DAC 2005), Shanghai, China, 2005 : 920-923.
  • 3谢应科,侯紫峰,韩承德.基2×2FFT的地址映射算法[J].计算机学报,2000,23(10):1051-1055. 被引量:8
  • 4Bidet E, Castelain D, Joanblanq C, Senn P. A fast singlechip implementation of 8192 complex point FFT. IEEE Journal of Solid-State Circuits, 1995, 30(3) : 300-305.
  • 5Johnson L G. Conflict free memory addressing for dedicated FFT hardware. IEEE Transactions on Circuits and Systems, 1992, 39(2): 312-316.
  • 6Baas B M. An energy-efficient FFT processor architecture. Stanford University, Space, Telecommunications and Radioscience Laboratory, USA: Technical Report: No. NGT70340-1994-1, 1994.
  • 7Zhang Shi-Qun,Yu Dun-Shan. Design and implementation of a parallel real-time FFT proeessor//Proeeedings of the 7th International Conferenee on Solid-State and Integrated Cireuits Teehnology. Beijing, China, 2004: 1665-1668.
  • 8Zhang Guo-Ping, Chen F. Parallel FFT with eordie for ultra wide band//Proeeedings of the 15th IEEE International Symposium on Personal, Indoor and Mobile Radio Communieations. Bareelona Spain, 2004: 1173-1177.

二级参考文献4

  • 1马余泰.FFT处理器无冲突地址生成方法[J].计算机学报,1995,18(11):875-880. 被引量:10
  • 2Ma Yutai,IEEE Transactions on Signal Processing,1999年,47卷,3期,907页
  • 3Xie Yingke,Proceed-ings of the 3 rd International Workshop on Advanced ParallelProcessing T,1999年,137页
  • 4He Shousheng,Proceedings of the 10 th International Paral-lel Processing Symposium,1996年

共引文献7

同被引文献47

  • 1栾静,顾君忠.基于SystemC的嵌入式系统设计的描述模型[J].计算机科学,2005,32(8):209-212. 被引量:1
  • 2Corporation A. Altera Product Catalog[R/OL]. http://www. altera. com, 2011.
  • 3Coussy P, Gajski D D, Meredith M, et al. An Introduction to High-Level Synthesis[J]. Design & Test of Computers, 2009, 26(4):8-17.
  • 4Cardoso J M P, Diniz P C. Compilation Techniques for Reconfigurable Architectures [M/OL]. http://www. springerlink. com, 2008.
  • 5Graphics M. Catapult C Synthesis[EB/OL]. http://www. mentor. com/esl/catapult, 2011.
  • 6Coussy P,Morawiec A. High-Level Synthesis-From Algorith to Digital Circuit[M/OL]. http://www. springerlink. com, 2008.
  • 7Martin G, Smith G. High-Level Synthesis: past, present, and future[J]. Design & Test of Computers, 2009,26(4) : 18-25.
  • 8Nishimura M, Nishiguchi K, Ishiura N, et al. High-Level Synthesis of Variable Accesses and Function Calls in Software Compatible Hardware Synthesizer CCAP[C]//The 13th Workshop on Synthesis and System Integration of Mixed Information Technologies. 2006.
  • 9Canis A, Choi J, Aldham M, et al. LegUp: high-level synthesis for FPGA-based processor/accelerator systems[C] //Proceedings of the 19th ACM/SIGDA international symposium on Field programmable gate arrays(FPGA'11). 2011 : 33-36.
  • 10The Stanford SUIF Compiler Group [EB/OL]. http://suif. stan-ford. edu, 2011.

引证文献2

二级引证文献4

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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