ALI: A procedural language to describe VLSI layouts

Richard J. Lipton, Stephen C. North, Robert Sedgewick, Jacobo Voides, Gopalakrishnan Vijayan

Research output: Contribution to journalConference articlepeer-review

19 Scopus citations


ALI is a procedural language to specify VLSI layouts. It allows the designer to describe layouts without reference to the sizes and positions of the layout elements or to the distances between them. Among the interesting characteristics of ALI are that it does not need design rule checking, is easy to extend, facilitates the division of labor and permits the easy update of a layout to new design rules or to new processes. The general features of the language and the experience gained with a preliminary implementation of it are described.

Original languageEnglish (US)
Pages (from-to)467-474
Number of pages8
JournalProceedings - Design Automation Conference
StatePublished - Jan 1 1982
Event19th Design Automation Conference, DAC 1982 - Las Vegas, United States
Duration: Jun 14 1982Jun 16 1982

All Science Journal Classification (ASJC) codes

  • Computer Science Applications
  • Control and Systems Engineering
  • Electrical and Electronic Engineering
  • Modeling and Simulation


Dive into the research topics of 'ALI: A procedural language to describe VLSI layouts'. Together they form a unique fingerprint.

Cite this