Distributed Memory Parallel Architecture Based on Modular Linear Arrays for 2-D Separable Transforms Computation

  • Authors:
  • José Fridman;Elias S. Manolakos

  • Affiliations:
  • Analog Devices, Norwood, MA, USA;Communications and Digital Signal Processing (CDSP), Center for Research and Graduate Studies, Electrical and Computer Engineering Department, 442 Dana Research Build., Northeastern University, Bo ...

  • Venue:
  • Journal of VLSI Signal Processing Systems - Parallel VLSI architectures for image and video processing
  • Year:
  • 2001

Quantified Score

Hi-index 0.00

Visualization

Abstract

A framework for mapping systematically 2-dimensional (2-D) separable transforms into a parallel architecture consisting of fully pipelined linear array stages is presented. The resulting model architecture is characterized by its generality, high degree of modularity, high throughput, and the exclusive use of distributed memory and control. There is no central shared memory block to facilitate the transposition of intermediate results, as it is commonly the case in row-column image processing architectures. Avoiding shared central memory has positive implications for speed, area, power dissipation and scalability of the architecture. The architecture presented here may be used to realize any separable 2-D transform by only changing the coefficients stored in the processing elements. Pipelined linear arrays for computing the 2-D Discrete Fourier Transform and 2-D separable convolution are presented as examples and their performance is evaluated.