Fast, small, and static combinatorial CMOS circuits

  • Authors:
  • B. P. Serlet

  • Affiliations:
  • Xerox PARC Computer Science Laboratory, 3333 Coyote Hill Rd., Palo Alto, CA

  • Venue:
  • DAC '87 Proceedings of the 24th ACM/IEEE Design Automation Conference
  • Year:
  • 1987

Quantified Score

Hi-index 0.00

Visualization

Abstract

We present ALPS, a new way to generate layout from Boolean equations. We use an original tree-structured representation of arbitrary Boolean expressions, more compact than classic disjunctive form, allowing fast symbolic manipulation and natural mapping onto silicon. This implementation of ALPS produces static CMOS layout using a cascode-switch style. We present measurements done on fabricated circuits. For a large class of functions, particularly semi-regular control logic, VLSI layout generated by ALPS compares favorably in speed and area to PLAS and Standard-Cell designs.