Two Papers on Circuit Extraction. 1 - ACE: A Circuit Extractor. 2 - HEXT: A Hierachical Circuit Extractor

Abstract

The first paper describes the design, implementation and performance of a flat edge-based circuit extractor for NMOS circuits. The extractor is able to work on large and complex designs, it can handle arbitrary geometry, and outputs a comprehensive wirelist. Measurements show that run time of the edge- based algorithm used in linear in size of the circuit, with low implementation overheads. The extractor is capable of analyzing a circuit with 20,000 transistors in less than 30 minutes of CPU time on a VAX 11/780. The high performance of the extractor has changed the role that a circuit extractor played in the design process, as it is now possible to extract a chip a number of times during the same session. The second paper describes the algorithms, implementation, and performance of a hierarchical circuit extractor for NMOS designs. The input to the circuit extractor is a description of the layout of the chip, and its output is a hierarchical wirelist describing the circuit. The extractor is divided into two parts, a front-end and a back-end. The front-end analyzes the CIF description of a layout and partitions it into a set of non- overlapping rectangular regions called windows; redundant windows are recognized and are extracted only once. The back-end analyzes each unique window found by the front-end. The back-end determines the electrical circuit represented by the window, and computes an interface that is later used to combine the window with others that are adjacent. The paper also presents a simple analysis of the expected performance of the algorithm, and the results of running the extractor on some real chip designs.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Dec 15, 1982
Accession Number
ADA125304

Entities

People

  • Anoop Gupta
  • Robert W. Hon

Organizations

  • Carnegie Mellon University

Tags

Communities of Interest

  • Advanced Electronics
  • C4I
  • Energy and Power Technologies

DTIC Thesaurus Topics

  • Air Force
  • Algorithms
  • Boundaries
  • Circuits
  • Computer Science
  • Computer-Aided Design
  • Computers
  • Computing Devices
  • Costs
  • Diffusion
  • Electrical Circuits
  • Extraction
  • Geometry
  • Grids
  • Integrated Circuits
  • Language
  • Simulators

Fields of Study

  • Computer science

Readers

  • Aerospace Propulsion Engineering.
  • Database Systems and Applications
  • Electrical Engineering