• DocumentCode
    1153931
  • Title

    Pseudo-Boolean Logic Circuits

  • Author

    Hayes, John P.

  • Author_Institution
    Department of Electrical Engineering and Computer Science, University of Michigan
  • Issue
    7
  • fYear
    1986
  • fDate
    7/1/1986 12:00:00 AM
  • Firstpage
    602
  • Lastpage
    612
  • Abstract
    A new class of switch-level logic circuits intended for modeling digital MOS VLSI circuits is presented. These circuits, which are called pseudo-Boolean, are composed of a single (voltage) source, connectors, switches, attenuators, and wells. The latter two devices are digital versions of resistors and capacitors, respectively, and may assume an arbitrary but finite number of different sizes. Signals are bidirectional, and are assigned a finite set of values of the form (v, s) where v corresponds to voltage level and s corresponds to electrical current or charge level (logical strength). It is shown that these signal values and the associated logical operations form a generalization of Boolean algebra called pseudo-Boolean or Heyting algebra. The analysis of pseudo- Boolean circuits using discrete counterparts of Kirchoff´s current law and the superposition principle is discussed, as well as the application of pseudo-Boolean techniques to digital simulation.
  • Keywords
    Digital simulation; MOS circuits; VLSI design; logic design; pseudo-Boolean algebra; switch-level simulation; switching theory; Attenuators; Boolean algebra; Connectors; Logic circuits; MOS capacitors; Resistors; Switches; Switching circuits; Very large scale integration; Voltage; Digital simulation; MOS circuits; VLSI design; logic design; pseudo-Boolean algebra; switch-level simulation; switching theory;
  • fLanguage
    English
  • Journal_Title
    Computers, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9340
  • Type

    jour

  • DOI
    10.1109/TC.1986.1676801
  • Filename
    1676801