DSPRelated.com
Books

DSP Integrated Circuits (Academic Press Series in Engineering)

Wanhammar, Lars 1999

DSP Integrated Circuits establishes the essential interface between theory of digital signal processing algorithms and their implementation in full-custom CMOS technology. With an emphasis on techniques for co-design of DSP algorithms and hardware in order to achieve high performance in terms of throughput, low power consumption, and design effort, this book provides the professional engineer, researcher, and student with a firm foundation in the theoretical as well as the practical aspects of designing high performance DSP integrated circuits.

Centered around three design case studies, DSP Integrated Circuits thoroughly details a high-performance FFT processor, a 2-D Discrete Cosine Transform for HDTV, and a wave digital filter for interpolation of the sampling frequency. The case studies cover the essential parts of the design process in a top-down manner, from specification of algorithm design and optimization, scheduling of operations, synthesis of optimal architectures, realization of processing elements, to the floor-planning of the integrated circuit.



* Details the theory and design of digital filters - particularly wave digital filters, multi-rate digital filters, fast Fourier transforms (FFT's), and discrete cosine transforms (DCT's)
* Follows three complete "real-world" case studies throughout the book
* Provides complete coverage of finite word length effects in DSP algorithms
* In-depth survey of the computational properties of DSP algorithms and their mapping to optimal architectures
* Outlines DSP architectures and parallel, bit-serial, and distributed arithmetic
* Presents the design process in a top-down manner and incorporates numerous problems and solutions


Why Read This Book

You should read this book if you need a practical, engineering‑level treatment of how DSP algorithms are translated into high‑performance, low‑power CMOS hardware: it walks you through co‑design techniques and real IC case studies (FFT processor, 2‑D DCT, wave digital filter). You will get concrete design strategies, evaluation metrics and implementation tradeoffs that are rarely covered in algorithm‑only DSP texts.

Who Will Benefit

Hardware and systems engineers, graduate students, and researchers who design ASIC/SoC implementations of DSP algorithms and want a solid treatment of algorithm–hardware co‑design and real chip examples.

Level: Advanced — Prerequisites: Solid background in digital signal processing (FFT, DFT, filters, DCT), familiarity with digital logic and CMOS basics, and some exposure to hardware description languages and IC design flows.

Get This Book

Key Takeaways

  • Design a high‑throughput FFT processor optimized for CMOS implementation, balancing memory, datapath, and parallelism.
  • Apply algorithm‑hardware co‑design principles to reduce power and area while meeting throughput targets.
  • Architect and implement a 2‑D DCT suitable for HDTV applications with attention to dataflow and memory organization.
  • Design and realize wave digital filters for interpolation and sample‑rate conversion in VLSI.
  • Evaluate and trade off performance metrics (area, power, latency, throughput) for full‑custom DSP ICs.
  • Use practical IC implementation techniques, including datapath arithmetic choices, clocking strategies, and low‑power design methods.

Topics Covered

  1. 1. Introduction: DSP algorithms to integrated circuits — goals and methodology
  2. 2. CMOS technology and basic IC building blocks for DSP
  3. 3. Datapath arithmetic, wordlength effects and quantization in hardware
  4. 4. Memory architectures, data flow and addressing for DSP processors
  5. 5. High‑performance FFT processor design — architecture and implementation (case study)
  6. 6. 2‑D Discrete Cosine Transform for HDTV — algorithm mapping and IC realization (case study)
  7. 7. Wave digital filters and multirate interpolation — VLSI implementation (case study)
  8. 8. Low‑power techniques, clocking and pipelining for DSP ICs
  9. 9. Layout, timing closure, testability and silicon measurement
  10. 10. Design examples, performance results and comparisons
  11. 11. Design methodology summary and conclusions
  12. Appendices: simulation models, circuit primitives and reference data

Languages, Platforms & Tools

VHDLVerilogFull‑custom CMOS ASICSPICEASIC layout/CAD toolsHDL simulators

How It Compares

Covers similar implementation ground to K. K. Parhi's "VLSI Digital Signal Processing Systems" but places more emphasis on full‑custom CMOS case studies and algorithm–hardware co‑design; Lapsley et al.'s "DSP Processor Fundamentals" is broader on commercial processors while Wanhammar digs deeper into custom IC implementation details.

Related Books

Tse, David, Viswanath, Pramod