Title :
Design of efficient architectures for discrete orthogonal transforms using bit level systolic structures
Author :
Amira, A. ; Bouridane, A. ; Milligan, P. ; Belatreche, A.
Author_Institution :
Dept. of Comput. Sci., Queen´´s Univ., Belfast, UK
fDate :
1/1/2002 12:00:00 AM
Abstract :
Discrete orthogonal transforms (DOTs) are important in many applications, including image and signal processing. Novel 1D and 2D bit-level systolic architectures are presented for the efficient implementation of DOTs for image and signal processing. The authors describe the design methodology of the techniques based on the Baugh-Wooley (1973) algorithm, and the associated design, including a case study of an FPGA implementation. They also discuss the efficiency of implementations which have O(N2) and O(2nN) as the area and time complexities for 2D structures, respectively, and O(N) and O(2nN) as the area and time complexities for 1D structures, respectively (where N is the transform length and n is the word length). Furthermore, it is shown that the architectures are parameterisable and that the area required by the designs can be predicted for different values of N and n. A comparison with existing and similar structures has shown that the proposed architectures perform better
Keywords :
computational complexity; digital signal processing chips; discrete transforms; field programmable gate arrays; systolic arrays; 1D structures; 2D structures; Baugh-Wooley algorithm; FPGA implementation; area complexity; bit-level systolic structures; case study; computer architecture design; discrete orthogonal transforms; image processing; implementation efficiency; parameterisable architectures; signal processing; time complexity; transform length; word length;
Journal_Title :
Computers and Digital Techniques, IEE Proceedings -
DOI :
10.1049/ip-cdt:20020159