Skip to main content

CASCADE: A computer-aided tool for low energy high-performance multi-DSP VLSI system design

  • CAST Tools and Environments
  • Conference paper
  • First Online:
  • 167 Accesses

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 1105))

Abstract

The design of an energy efficient digital signal processing system benefits from trade-offs of system complexity and performance during the algorithmic design and architectural design. CAST methods are useful during these early phases of design exploration. The traditional CAD tools are used in the final implementation phases. CASCADE is a design environment consisting of method banks of CAST and CAD tools. The system modeling and simulation method called OPERAS is described in context with the CASCADE.

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

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. F. Pichler and R. Moreno-Diaz (Eds.) Computer Aided Systems Theory — EUROCAST '89, Springer Verlag, 1989.

    Google Scholar 

  2. F. Pichler and R. Moreno-Diaz (Eds.) Computer Aided Systems Theory — EUROCAST '91, Springer Verlag, 1991.

    Google Scholar 

  3. T. Ören. Artificial Intelligence and Quality Assurance in Computer-Aided Systems Theory, LNCS 410, pp. 336–344, Springer Verlag, 1989.

    Google Scholar 

  4. H. Hellwagner. CAST.FOURIER-An Interactive Method Bank for Generalized Spectral Techniques, LNCS 410, pp.355–366, Springer Verlag, 1989.

    Google Scholar 

  5. M. Geiger. CAST.FSM Applied to VLSI Synthesis LNCS 585, pp.422–441, Springer Verlag, 1991.

    Google Scholar 

  6. F. Bretschneider et al., Infrastructure for Complex Systems-CAD Frameworks LNCS 410, pp.125–132, Springer Verlag, 1989.

    Google Scholar 

  7. R. Mittelman. Object-oriented Design of CAST Systems LNCS 410, pp. 69–75, Springer Verlag, 1989.

    Google Scholar 

  8. B. Zeigler. Hierarchical, Modular, Discrete Event Simulation in an Object Oriented Environment, Simulation Journal, Vol. 49, No. 5, pp. 219–230, 1987.

    Google Scholar 

  9. G. Booch. Object-Oriented Design With Applications, Benjamin/Cummings Pub. Co., 1991.

    Google Scholar 

  10. K. Guttag. The MVP, Hot Chips Symposium, 1993.

    Google Scholar 

  11. S. Y. Kung. VLSI Array Processor, Prentice-Hall, 1987.

    Google Scholar 

  12. A. F. Nielsen, P. M. R. Jensen, K. Bagchi and O. Olsen. Comparing Transformation Schemes For VLSI Array Processor Design, Proc. VLSI '91, Edinburgh, North-Holland, pp. 367–376.

    Google Scholar 

  13. P. Koch, K. Bagchi and K. Hermansen. Some Experiments on Realistic and Efficient Scheduling of DSP Algorithms onto Multiprocessor Architectures, Proc. of the 26th IEEE Asilomar Conf. on Signals, Systems and Computers, California, IEEE Press, 1992.

    Google Scholar 

  14. A. V. Oppenheim and R. W. Schafer. Discrete-Time Signal Processing, Prentice Hall, 1989.

    Google Scholar 

  15. L. B. Jackson. Digital Filters and Signal Processing, Vol. 5, pp. 181–194, Kluwer Academic Publishers, 1986.

    Google Scholar 

  16. A. K. Jain. Fundamentals of Digital Image Processing, Prentice Hall, 1986.

    Google Scholar 

  17. A. N. Netravali and B. G. Haskell. Digital Pictures, Plenum Press, 1988.

    Google Scholar 

  18. T. Komarek and P. Pirsch. Array Architectures for Block Matching Algorithms, IEEE Transactions on Circuits and Systems, pp. 1301–1308, October, 1989.

    Google Scholar 

  19. J. Burr and A. Peterson. Energy Considerations in Multi-chip Module-based Multiprocessors, IEEE Intl. Conf. on Computer Design, pp. 593–600, 1991.

    Google Scholar 

  20. E. A. Lee. A design lab for statistical signal processing, International Conference on Acoustics, Speech, and Signal Processing, pp. 81–4, March 1992.

    Google Scholar 

  21. Second-Generation TMS320 User's Guide, Texas Instruments, 1987.

    Google Scholar 

  22. D. Jordan. Implementation Benefits of C++ Language Mechanisms, CACM, pp. 61–64, September 1990.

    Google Scholar 

  23. G. Yeh and K. Bagchi and J. Burr and A. Peterson. OPERAS — An Object-Oriented Signal Processing System Architecture Simulator, 27th Annual Simulation Symposium, pp. 198–207, April 1994.

    Google Scholar 

  24. C. D. Thompson. Area-Time Complexity for VLSI, Artificial Intelligence and Information Control Systems of Robots, pp. 373–382, Elsevier Science Publishers, 1984.

    Google Scholar 

  25. C. D. Thompson and P. Raghavan. On Estimating the Performance of VLSI Circuits, 1984 Conference on Advanced Research in VLSI, MIT, pp. 34–44, January, 1984.

    Google Scholar 

  26. S. W. Director, editor. Proceedings IEEE, Special Issue on VLSI CAD, IEEE Press, February, 1990.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

George J. Klir Tuncer I. Ören

Rights and permissions

Reprints and permissions

Copyright information

© 1996 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Yeh, G.K., Burr, J.B., Bagchi, K.K., Peterson, A.M. (1996). CASCADE: A computer-aided tool for low energy high-performance multi-DSP VLSI system design. In: Klir, G.J., Ören, T.I. (eds) Computer Aided Systems Theory — CAST '94. Lecture Notes in Computer Science, vol 1105. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-61478-8_92

Download citation

  • DOI: https://doi.org/10.1007/3-540-61478-8_92

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-61478-4

  • Online ISBN: 978-3-540-68600-2

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics