Parallelisation of the 1-D block filter algorithm to run on multiple DSPs

Parallel processing is a vital tool for many scientific and industrial applications where real time constraints apply; in many applications the use of parallel processing and multiprocessor platforms seems to be the favourable solution for achieving acceptable throughput. Hence parallel processing algorithms are vital tools to achieve a good trade off between hardware cost, system efficiency and power. In this paper, the one-dimensional generalised parallel block filter algorithm based on the overlap-add approach is implemented on multi-DSPs platform. The mathematical concept of the input stage, output stage and the generalised direct filter equation are given. Also the 1-D parallel algorithm is shown and a suitable parallel architecture is presented.