Concepedia

TLDR

Real‑time digital signal processing demands high‑speed parallel processors, but general‑purpose systems cannot meet the required throughput, making special‑purpose array processors the preferred solution. This article surveys VLSI array processors, offering a unified view of their algorithms, architectures, and applications across diverse domains. The authors describe array processors that exploit algorithmic regularity, recursion, and local communication to achieve intensive, pipelined VLSI computation while avoiding communication bottlenecks.

Abstract

High speed signal processing depends critically on parallel processor technology. In most applications, general-purpose parallel computers cannot offer satisfactory real-time processing speed due to severe system overhead. Therefore, for real-time digital signal processing (DSP) systems, special-purpose array processors have become the only appealing alternative. In designing or using such array Processors, most signal processing algorithms share the critical attributes of regularity, recursiveness, and local communication. These properties are effectively exploited in innovative systolic and wavefront array processors. These arrays maximize the strength of very large scale integration (VLSI) in terms of intensive and pipelined computing, and yet circumvent its main limitation on communication. The application domain of such array processors covers a very broad range, including digital filtering, spectrum estimation, adaptive array processing, image/vision processing, and seismic and tomographic signal processing, This article provides a general overview of VLSI array processors and a unified treatment from algorithm, architecture, and application perspectives.

References

YearCitations

Page 1