电光与控制, 2009, 16 (3): 75, 网络出版: 2010-04-01  

基于FPGA小波变换核的设计与实现

Design and Implementation of Wavelet Transform Kernels Based on FPGA
作者单位
1 中国科学院 西安光学精密机械研究所,西安 710119
2 中国科学院 研究生院,北京 100039
摘要
根据提升小波的框架结构,提出了基于FPGA小波变换核的设计与实现方案;根据自顶向下的设计思想,利用FPGA片内存储资源,实现了行列变换的并行执行;该结构由一个行处理器和一个列处理器组成,行、列处理器通过时分复用同时进行滤波,用优化的移位加操作替代乘法操作;采用流水线设计方法,减少了运算量,提高了硬件资源利用率;整个模块采用VHDL语言进行设计,并在QuartusⅡ下进行了编译和仿真。经验证系统工作可靠,完全满足实时处理的要求。
Abstract
According to the framework of wavelet transform,a method for wavelet transform kernel design was proposed based on FPGA. According to top-down design philosophy,the whole architecture took full advantages of the memory bits in FPGA,which made row and column processors work in parallel. It consisted of one row processor and one column processor,and the two processors performed filtering in parallel by time multiplexing. Optimized shift-add operations were substituted for multiplications,and edge extension was implemented by embedded extension algorithm. Pipeline design was used to decrease calculation cost and improve hardware operation efficiency. VHDL language was adopted for module design,the compilation and simulation were made under QuartusⅡ.Experiment verified the reliability of the architecture,which can satisfy the requirement of real-time processing.

崔巍, 刘波, 曹剑中, 王华伟, 刘凯, 王新. 基于FPGA小波变换核的设计与实现[J]. 电光与控制, 2009, 16(3): 75. CUI Wei, LIU Bo, CAO Jianzhong, WANG Huawei, LIU Kai, WANG Xin. Design and Implementation of Wavelet Transform Kernels Based on FPGA[J]. Electronics Optics & Control, 2009, 16(3): 75.

关于本站 Cookie 的使用提示

中国光学期刊网使用基于 cookie 的技术来更好地为您提供各项服务,点击此处了解我们的隐私策略。 如您需继续使用本网站,请您授权我们使用本地 cookie 来保存部分信息。
全站搜索
您最值得信赖的光电行业旗舰网络服务平台!