• DocumentCode
    915143
  • Title

    Boolean Analysis of MOS Circuits

  • Author

    Bryant, Randal E.

  • Author_Institution
    Computer Science Department, Carnegie Mellon University, Pittsburgh, PA, USA
  • Volume
    6
  • Issue
    4
  • fYear
    1987
  • fDate
    7/1/1987 12:00:00 AM
  • Firstpage
    634
  • Lastpage
    649
  • Abstract
    The switch-level model represents a digital metal-oxide semiconductor (MOS) circuit as a network of charge storage nodes connected by resistive transistor switches. The functionality of such a network can be expressed as a series of systems of Boolean equations. Solving these equations symbolically yields a set of Boolean formulas that describe the mapping from input and current state to the new network states. This analysis supports the same class of networks as the switch-level simulator MOSSIM II and provides the same functionality, including the handling of bidirectional effects and indeterminate (X) logic values. In the worst case, the analysis of an n-node network can yield a set of formulas containing a total of O(n 3) operations. However, all but a limited set of dense, pass-transistor networks give formulas with O(n) total operations. The analysis 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.
  • Keywords
    fault simulation; logic simulation; simulation accelerators; switch-level networks; symbolic analysis; Analytical models; Circuit analysis; Computational modeling; Computer simulation; Equations; Logic design; Logic testing; MOS devices; MOSFETs; Switching circuits;
  • fLanguage
    English
  • Journal_Title
    Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0278-0070
  • Type

    jour

  • DOI
    10.1109/TCAD.1987.1270310
  • Filename
    1270310