应用于JPEG2000的高性能离散小波变换VLSI结构
High Performance VLSI Architecture of Discrete Wavelet Transformation for JPEG2000
-
摘要: 提出将JPEG 2000小波变换单元的熵编码单元作为整体进行设计,在两个单元间建立基于流水线的处理方式,充分考虑了JPEG 2000中两个单元间处理的一致性和资源共享性,提高了系统的处理速度.文中的结构具有灵活的可配置性,可以根据需要选择不同的小波滤波器,能够选择小波分解的次数,选择小波变换过程中数据延拓方式等.对硬件实现时的有限精度效应进行分析,确定了整个处理单元数据通路的数据宽度.最后,采用SMIC的0.18μm工艺验证了文中的结构,整个结构约为6 600等效门,最高处理速度约为300MHz;同时,文中结构还在Xilinx的XC2V2000FPGA上进行了具体实现.与相关的结构进行性能比较结果表明,文中结构在设计复杂度、最高处理速度等方面都明显优于同类的设计结构.Abstract: A lifting-based architecture that considers coherence and resource reuse between DWT and entropy-coding unit with pipelining between them is introduced.The architecture shows higher stable speed and better flexibility.Different wavelet filters can be selected according to different applications. The number of decompositions and data extension can be configured.Moreover,finite precision analysis has been carried out and the bit width of data path is decided.The architecture has been implemented in RTL-Level Verilog. Estimated gates of our processed architecture in SIMC 0.18-μm technology are 6600and the estimated frequency of operation is 300 MHz.The proposed architecture was implemented in Xilinx XC2V2000FPGA.Additionally,comparison was carried out between our architecture and related one,showing that our architecture has better performance in flexibility and maximum processing speed.
下载: