Skip to main content

Managing the VLSI design process

  • Organizational Issues
  • Conference paper
  • First Online:
Computer-Aided Cooperative Product Development (WCACPD 1989)

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

Included in the following conference series:

Abstract

Ways to represent and structure data within the design environment are reasonably well-understood, and have led to a number of proposed and implemented design frameworks. Comparable support for the operational nature of design, i.e., the controlled and disciplined sequencing of CAD tool invocations, are still in their infancy. In this paper, we describe a model for managing the work of a design team within a VLSI design environment. The model is based on a task specification language, for encapsulating CAD tool invocations and arranging the sequencing of such invocations to accomplish specific tasks, and an novel activity model, which maintains the history of task invocations and serves as a focus for sharing work results in a cooperative manner. The translator of the task specification language and a prototype task manager have been implemented within the OCT CAD framework.

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

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. L. Bannon, A. Cypher, S. Greenspan, M. L. Monty, “Evaluation and analysis of users' activity organization,” Proceedings of the CHI'83 Human Factors in Computer Systems, page 54–57, Boston, Massachusetts.

    Google Scholar 

  2. M. Bushnell, S.W. Director, “Automated design tool execution in the Ulysses design environment,” IEEE Transactions on CAD“, Vol.8, No.3, (March 1989).

    Google Scholar 

  3. S. K. Card, D. A. Henderson Jr., “A multiple, virtual-workspace interface to support user task switching”, Proceedings of the CHI'87 Human Factors in Computer Systems, page 53–59, Toronto, Ontario.

    Google Scholar 

  4. T.F. Chiueh, R.H. Katz, V. King, “Managing the VLSI Design Process,” UCB/CSD 89/538, University of California, Berkeley, Computer Science Division, (November 1989).

    Google Scholar 

  5. T.F. Chiueh, R.H. Katz, “The Design Flow Management System: A Survey and A Synthesis,” in preparation.

    Google Scholar 

  6. J. Daniell, S.W. Director, “An object-oriented approach to distributed CAD tool control,” in IEEE Proc. 26th Design Automation Conference, Las Vegas, NV, (June 1989).

    Google Scholar 

  7. Katz, R. H., R. Bhateja, E. Chang, D. Gedye, V. Trijanto, “Design Version Management,” IEEE Design and Test, V 4, N 1, (February 1987).

    Google Scholar 

  8. D. B. Leblang, R. P. Chase, “Computer-aided software engineering in a distributed workstation environment,” Proceedings ACM SIGPLAN/SIGSOFT Conference on Practical Software Development Environments, (April 1984).

    Google Scholar 

  9. A. Lee, “Use of history for user support,” Technical Report CSRI-212, Computer Systems Research Institute, University of Toronto.

    Google Scholar 

  10. C. Linxi, A.N. Habermann, “A history mechanism and UNDO/REDO/REUSE support in ALOE'” CMU-CS-86-148, Department of Computer Science, Carnegie Mellon University.

    Google Scholar 

  11. OCT Manual, U. C. Berkeley EECS Department Technical Report, 1989.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Duvvuru Sriram Robert Logcher Shuichi Fukuda

Rights and permissions

Reprints and permissions

Copyright information

© 1991 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Chiueh, Tc.F., Katz, R.H., King, V. (1991). Managing the VLSI design process. In: Sriram, D., Logcher, R., Fukuda, S. (eds) Computer-Aided Cooperative Product Development. WCACPD 1989. Lecture Notes in Computer Science, vol 492. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0014279

Download citation

  • DOI: https://doi.org/10.1007/BFb0014279

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-54008-3

  • Online ISBN: 978-3-540-47345-9

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics