DSPRelated.com
Books

Vlsi Signal Processing (Workshop on Vlsi Signal Processing Held November 27-29, 1984; University of Southern California/

Cappello, Peter R. 1985


Why Read This Book

You should read this if you want a historical and technical snapshot of how researchers in the mid-1980s approached mapping signal-processing algorithms onto custom VLSI — useful for understanding classic architectures, trade-offs, and design ideas that still influence modern DSP hardware. The proceedings collect practical designs, case studies, and early papers on systolic arrays, FFT and filter hardware that will give you concrete examples of algorithm-to-silicon thinking.

Who Will Benefit

DSP engineers and hardware architects with an interest in algorithm-to-hardware mapping, custom ASIC/VLSI design for signal processing, or the historical development of parallel and systolic DSP structures.

Level: Advanced — Prerequisites: Solid background in digital signal processing (filters, FFT, linear systems), digital logic and computer architecture basics, and familiarity with basic VLSI concepts (CMOS, pipelining, area/timing trade-offs).

Get This Book

Key Takeaways

  • Design custom VLSI architectures for common DSP kernels such as FFTs and FIR/IIR filters using mid-1980s techniques that illustrate parallelism and pipelining.
  • Map high-level DSP algorithms onto systolic and array processors, understanding dataflow, latency, and throughput trade-offs.
  • Evaluate arithmetic alternatives (bit-serial vs. bit-parallel, fixed-point considerations) and their impact on area, speed, and power.
  • Apply early hardware/software co-design principles for partitioning computation between dedicated hardware and control processors.
  • Analyze case studies and implementation results to extract practical design heuristics for VLSI realizations of DSP functions.
  • Compare architectural approaches (e.g., systolic arrays, pipelined architectures, array processors) for different DSP application constraints.

Topics Covered

  1. Preface and Workshop Overview
  2. VLSI Architectures for Filtering
  3. FFT and Spectral Processing in VLSI
  4. Systolic Arrays and Array Processors for DSP
  5. Arithmetic Techniques: Bit-serial and Bit-parallel Implementations
  6. Multiplier and MAC Unit Designs
  7. Finite Word-Length Effects and Fixed-Point Considerations
  8. Design Methodologies and Mapping Algorithms to Hardware
  9. Implementation Case Studies and Prototypes
  10. Testing, Layout and Practical VLSI Issues
  11. Future Directions in VLSI Signal Processing

Languages, Platforms & Tools

CMOS/VLSI (general)Custom ASIC/array processors (conceptual)

How It Compares

Serves as a historical, conference-proceedings complement to textbooks like Keshab Parhi's "VLSI Digital Signal Processing Systems" (which is a more modern, systematic treatment); compared with Parhi, these proceedings offer contemporary case studies and early research ideas rather than a unified design methodology.

Related Books

Collins, Travis F, Getz, Ro...