• DocumentCode
    2855411
  • Title

    WireLisp: combining graphics and procedures in a circuit specification language

  • Author

    Ebeling, C. ; Wu, Z.

  • Author_Institution
    Dept. of Comput. Sci. & Eng., Washington Univ., Seattle, WA, USA
  • fYear
    1989
  • fDate
    5-9 Nov. 1989
  • Firstpage
    322
  • Lastpage
    325
  • Abstract
    WireLisp is a language that incorporates both procedural and graphic constructs for describing the structure of complex circuits. This combination provides both the clarity of a graphic representation and the expressiveness of a procedural description. A description is given of how this is done in a conceptually simple way be representing procedural information graphically. WireLisp is built on Lisp which allows the designer to extend the language with arbitrary functions. WireLisp can be used to generate a variety of different target output descriptions, and allows the incorporation of other kinds of descriptions such as behavioral and physical descriptions. WireLisp is implemented in T Lisp and has been used to describe complex (130000 transistor) VLSI chip design.<>
  • Keywords
    VLSI; circuit CAD; T Lisp; VLSI chip design; WireLisp; behavioural descriptions; circuit specification language; graphic constructs; graphic representation; graphics; physical descriptions; procedural constructs; procedures; Chip scale packaging; Circuits; Computer graphics; Computer science; Contracts; Digital systems; Flip-flops; Registers; Specification languages; Very large scale integration;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer-Aided Design, 1989. ICCAD-89. Digest of Technical Papers., 1989 IEEE International Conference on
  • Conference_Location
    Santa Clara, CA, USA
  • Print_ISBN
    0-8186-1986-4
  • Type

    conf

  • DOI
    10.1109/ICCAD.1989.76962
  • Filename
    76962