Title :
Unified algorithm to generate Walsh functions in four different orderings and its programmable hardware implementations
Author :
Falkowski, B.J. ; Sasao, T.
Author_Institution :
Sch. of Electr. & Electron. Eng., Nanyang Technol. Univ., Singapore
Abstract :
The paper presents an algorithm to generate Walsh functions in four different orderings: Hadamard, Harmuth, Paley and strict sequencing. By the analysis of the properties and mutual relations among these four orderings, the authors found a unified approach to generate any of the orderings from the primary set of Rademacher functions. By using these properties, the authors developed a programmable Walsh function generator for 64 outputs by both field programmable gate arrays and lookup table cascades to estimate the amount of hardware and performance. Such a programmable Walsh function generator can be used in VLSI testing, CDMA, pattern recognition, as well as image and signal processing.
Keywords :
Walsh functions; field programmable gate arrays; integrated circuit design; logic design; table lookup; CDMA; Hadamard sequencing; Harmuth sequencing; Paley sequencing; Rademacher functions; VLSI testing; Walsh function generating algorithm; field programmable gate arrays; image processing; logic functions; lookup table cascades; pattern recognition; programmable Walsh function generator; programmable hardware implementations; signal processing; strict sequencing; unified algorithm;
Journal_Title :
Vision, Image and Signal Processing, IEE Proceedings -
DOI :
10.1049/ip-vis:20045123