Two Papers on a Symbolic Analyzer for MOS Circuits

The work

AuthorsRandal E. Bryant
Editors
Typetechreport
Year1987
Citekeybryant1987two

Where it appeared

PublisherCarnegie Mellon University, Computer Science Department
Number in seriesCMU-CS-87-106
SchoolCarnegie Mellon University, Computer Science Department

Identifiers

DOI10.21236/ada188617
report_numberAFWAL-TR-87-1167

From bibtex.

Abstract

This report contains two papers describing a set of algorithms to extract the logical behavior of a digital metal-oxide semiconductor (MOS) from its transistor representation. Switch-level network analysis, applied symbolically, performs the extraction. The analyzer captures all aspects of switch-level networks including bidirectional transistors, stored charge, different signal strengths, and indeterminate (X) logic values. The output is a set of Boolean formulas, where the behavior of each network node is represented by a pair of formulas. In the worst case, the analysis of an n node network can yield a set of formulas containing a total of O(n^3) Boolean operations. However, all but a limited set of dense, pass transistor networks give formulas with O(n) total operations. The analyzer can serve as the basis of efficient programs for a variety of logic design tasks, including: logic simulation (on both conventional and special purpose computers), fault simulation, test generation, and symbolic verification. These papers have been accepted for publication in IEEE Transactions on Computer-Aided Design of Integrated Circuits.

A copy is held

pdf, 4.3 MB. Not published — it may be under copyright. The facts and links here are.

How it got here

How it got hereagent via bibtex
Added2026-10-23 00:05 UTC
Approved bya person 2026-10-23 07:51 UTC

Cite it as

@techreport{bryant1987two,
  title        = {Two Papers on a Symbolic Analyzer for MOS Circuits},
  author       = {Randal E. Bryant},
  year         = {1987},
  publisher    = {Carnegie Mellon University, Computer Science Department},
  school       = {Carnegie Mellon University, Computer Science Department},
  doi          = {10.21236/ada188617},
}

This record lives at https://refs.drheap.org/bryant1987two/ and will keep doing so.