Skip to main content

Digital Signal Processing Applications of Systolic Algorithms

  • Chapter
VLSI Systems and Computations

Abstract

VLSI structures and algorithms are given for bit-serial FIR filtering, IIR filtering, and convolution. We also present a bit-parallel FIR filter design. The structures are highly regular, programmable, and area-efficient. In fact, we will show that most are within log factors of asymptotic optimality. These structures are completely pipelined; that is, the throughput rate (bits/second) is independent of both word size and filter length. This is to be contrasted with algorithms designed and implemented in terms of, say, multipliers and adders whose throughput rates may depend on word length.

This work was supported I part by the National Science Foundation under Grant ECS-7916292, and in part by the U.S. Army Research Office, Durham, NC, under Grant DAAG29-79-C-0024.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Brent, R. P. and H. T. Kung, “The Chip Complexity of Binary Arithmetic,” Proc. 12th Annual ACM Symposium on the Theory of Computing, 1980.

    Google Scholar 

  2. Foster, M. J. and H. T. Kung, “The Design of Special-Purpose VLSI Chips,” Computer Magazine, Vol. 13, pp. 26–40, 1980

    Google Scholar 

  3. Kung, H. T., “Let’s Design Algorithms for VLSI Systems,” Proc. Conference on Very Large Scale Integration: Architecture, Design, Fabrication, California Institute of Technology, pp. 65–90, January, 1979.

    Google Scholar 

  4. Kung, H. T., “Special-purpose devices for signal and image processing: an opportunity in very large scale integration (VLSI),” Proc. of Society of Photo-optical Instrumentation Engineers, Volume 241 Real-Time Signal Processing III, July, 1980.

    Google Scholar 

  5. Kung, H. T. and Charles E. Leiserson, “Algorithms for VLSI Processor Arrays,” Section 8.3 of Introduction to VLSI Systems, C. Mead and L. Conway, Addison-Wesley, 1980.

    Google Scholar 

  6. Vuillemin, Jean, “A Combinatorial Limit to the Computing Power of VLSI Circuits,” Proc. IEEE 21st Annual Symposium on Foundations of Computer Science, 1980

    Google Scholar 

  7. Cappello, P. R. and K. Steiglitz, “VLSI Structures for completely Pipelined Processing of Digital Signals,” Tech. Rpt. No. 288, EECS Dept., Princeton, N.J. Aug. 1981. Submitted for publication.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1981 Carnegie-Mellon University

About this chapter

Cite this chapter

Cappello, P.R., Steiglitz, K. (1981). Digital Signal Processing Applications of Systolic Algorithms. In: Kung, H.T., Sproull, B., Steele, G. (eds) VLSI Systems and Computations. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-68402-9_27

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-68402-9_27

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-68404-3

  • Online ISBN: 978-3-642-68402-9

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics