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

计算机工程 ›› 2007, Vol. 33 ›› Issue (15): 261-263. doi: 10.3969/j.issn.1000-3428.2007.15.093

• 开发研究与设计技术 • 上一篇    下一篇

二维提升小波变换的FPGA结构设计

崔 巍1,2,汶德胜1,马 涛1,2   

  1. (1. 中科院西安光学精密机械研究所,西安 710068;2. 中国科学院研究生院,北京 100049)
  • 收稿日期:1900-01-01 修回日期:1900-01-01 出版日期:2007-08-05 发布日期:2007-08-05

FPGA Architecture Design of 2D-lifting Wavelet Transform

CUI Wei1,2, WEN De-sheng1, MA Tao1,2   

  1. (1. Xi’an Institute of Optics and Precision Mechanics, Chinese Academy of Sciences, Xi’an 710068; 2. Graduate School, Chinese Academy of Sciences, Beijing 100049)
  • Received:1900-01-01 Revised:1900-01-01 Online:2007-08-05 Published:2007-08-05

摘要: 根据提升小波的框架结构,提出了一种基于JEPG2000的二维多级提升小波变换核的FPGA设计。 采用分时复用和流水结构,充分利用FPGA片内存储资源,实现了行列变换的并行执行。在保证精度的前提下采用优化的移位加操作代替浮点乘运算,加快了运算速率,减小了电路规模。同时通过乒乓操作完成FPGA和片外SDRAM间数据的无缝缓冲处理,保证了多级变换的高效实时并行,从而达到各级小波系数的快速并行输出。系统经验证完全满足图像实时处理的要求,为后续实时压缩编码和传输提供了有利条件。

关键词: JEPG2000, 提升小波变换, 并行结构, 乒乓操作, FPGA

Abstract: According to the framework of wavelet transform, the FPGA architecture design of 2D-lifting wavelet transform based on JEPG2000 is proposed, which works based on row scan fashion for input. The whole architecture is optimized in time division multiplex (TDM) and the pipeline designs and takes full advantage of the memory bits in FPGA, which leads to row and column processor work in parallel way. Multiplication is substitute for shift-add operations to get higher hardware utilization and speed. The SDRAM controller realizes seamless buffering between FPGA and SDRAM with ping-pong operation, which can ensure multilevel transform achieve high-efficient, real time and parallel pipelined output. Simulations illustrate that it possesses strong processing ability and low power consumption in real time image processing and creates good condition for coding and transmission.

Key words: JEPG2000, lifting wavelet transform, parallel architecture, ping-pang operation, FPGA

中图分类号: