Environments for VLSI and software engineering

https://doi.org/10.1016/0164-1212(84)90018-9Get rights and content

Abstract

A description of environments for VLSI and software development is provided. Many similarities exist because of the common difficulties of building complex systems in either software or hardware. These similarities include support for the complete system life cycle as well as the differences, e.g., the overwhelming need for simulation aids in the VLSI design domain. Development environments of the future will have to be able to support both disciplines because distinctions between the two continue to disappear, and because large systems need to incorporate both hardware and software components in their designs.

References (46)

  • R. Kling et al.

    Computing as social action: The social dynamics of computing in complex organizations

  • J. Allen

    Requirements for a Research-Oriented IC Design System

  • J. Allen et al.

    VLSI Design Automation Activities at M.I.T.

  • R. Ayers

    A Language Processor and a Sample Language

  • R. Ayers

    IC Specification Language

  • R.M. Balzer

    Transformational Implementation: An Example

    IEEE Transactions on Software Engineering

    (1981)
  • J. Batali et al.

    V.L.S.I. Memo 80-31

  • F. van den Bosch

    Evaluation of Software Development Life Cycle Methodology Implementation

    Software Engineering Notes

    (1982)
  • R.E. Bryant

    A Switch-Level Simulation Model for Integrated Logic Circuits

  • J.N. Buxton

    An Informal Bibliography on Programming Support Environments

    SIGPLAN NOTICES

    (1980)
  • IEEE Transactions on Circuits and Systems

    Special issue on Computer-Aided Design of VLSI Systems

    (1981)
  • E. Cohen

    Program Reference for SPICE2

  • E.W. Dijkstra

    A Discipline of Programming

    (1976)
  • Department of Defense

    Proposed Standard Document

  • T.A. Dolotta et al.

    The Programmer's Workbench

    Bell System Technical J.

    (1978)
  • P. Freeman et al.
  • N. Goldman et al.
  • I. P. Goldstein and D. G. Bobrow, A Layered Approach to Software Design, Xerox PARC CSL-5-80, submitted for...
  • J. Guttag et al.

    Abstract Data Types and Software Validation

    Commun. ACM

    (1978)
  • R.H. Katz

    A Database Approach for Managing VLSI Design Data

  • R. Kling et al.

    Recurrent Dilemmas of Computer Use in Complex Organizations

  • R. Kling et al.

    The web of computing

  • Cited by (2)

    View full text