Yet another silicon compiler

  • Authors:
  • David E. Krekelberg;Gerald E. Sobelman;Chu S. Jhon

  • Affiliations:
  • Advanced ECAD Department, Control Data Corporation, Minneapolis, MN;Advanced ECAD Department, Control Data Corporation, Minneapolis, MN;Dept. of Electrical and Computer Engineering, University of Iowa, Iowa City, IA

  • Venue:
  • DAC '85 Proceedings of the 22nd ACM/IEEE Design Automation Conference
  • Year:
  • 1985

Quantified Score

Hi-index 0.00

Visualization

Abstract

In this paper, we describe the YASC high-level silicon compiler which synthesizes compact chip layouts from hierarchical behavioral descriptions. A logic synthesis procedure generates sets of Boolean equations, including multi-phase clocks and any necessary interface logic. A novel technique for layout generation yields cells whose densities approach hand-crafted designs. Two-layer metal NMOS and CMOS technologies are supported, with flexible design rules. In addition to layout synthesis, logic, schematic and graph diagrams are generated directly from a powerful internal data base. The compiler, which runs under the UNIX^^ operating system, includes a menu-driven multi-windowing user environment.