ABLE: A LISP-based layout modeling language with user-definable procedural models for storage/logic array design

  • Authors:
  • Gary B. Goates;Suhas S. Patil

  • Affiliations:
  • -;-

  • Venue:
  • DAC '81 Proceedings of the 18th Design Automation Conference
  • Year:
  • 1981

Quantified Score

Hi-index 0.00

Visualization

Abstract

ABLE, an array-based linguistic editor, is a layout modeling language for storage/logic arrays (SLA's) that is based on the LISP programming language. This paper describes ABLE's design, presents an ABLE layout program, and evaluates ABLE's usefulness in SLA-based circuit design. ABLE embodies a linguistic approach to computer-aided design (CAD) for very large scale integrated (VLSI) circuits; digital system designers can represent SLA-based integrated circuits as relatively abstract and highly flexible ABLE layout programs. The informational complexity of VLSI design can be reduced both by using straightforward CAD algorithms based on the SLA structured logic layout technique, and by using user-definable procedural models within LISP-based layout modeling languages.