Title :
An efficient implementation of digital filtering algorithms using a multiprocessor system
Author :
Sung, Wonyong ; Mitra, Sanjit K. ; Jeren, Branko
Author_Institution :
Seoul Nat. Univ., South Korea
Abstract :
An efficient real-time implementation of digital filtering algorithms using a multiprocessor system in a ring network is investigated. This method is based on a parallel block processing approach, where a continuous supply of input data is divided into blocks and a block is assigned to each processor in rotation. The system is easily expandable and shows a high efficiency even in a large-scale multiprocessing environment. Methods for solving the dependency problems between the processors are also investigated to increase the number of processors which can be used efficiently. Implementation procedures and results for finite impulse response (FIR), recursive, and adaptive filtering algorithms are illustrated. This method has been successfully tested on the SABRINA (Santa Barbara ring network architecture) multiprocessor system developed at the University of California, Santa Barbara, and some experimental results are included
Keywords :
VLSI; digital filters; multiprocessing systems; FIR filtering algorithms; SABRINA; Santa Barbara ring network architecture; adaptive filtering algorithms; continuous supply of input data; digital filtering algorithms; easily expandable; efficient implementation; experimental results are included; large-scale multiprocessing environment; multiprocessor system; parallel block processing approach; real-time implementation; recursive filtering algorithms; ring network; Adaptive filters; Digital filters; Filtering algorithms; Finite impulse response filter; Large-scale systems; Multiprocessing systems; Processor scheduling; Real time systems; Signal processing; Signal processing algorithms;
Conference_Titel :
Circuits and Systems, 1990., IEEE International Symposium on
Conference_Location :
New Orleans, LA
DOI :
10.1109/ISCAS.1990.112399