• DocumentCode
    1266512
  • Title

    The macro-modelling of logic functions for the SPICE simulator

  • Author

    Sitkowski, M.

  • Volume
    6
  • Issue
    5
  • fYear
    1990
  • Firstpage
    11
  • Lastpage
    13
  • Abstract
    The traditional method of using the SPICE simulator to evaluate logic functions includes a transistor-level representation of the function, resulting in very long simulation times. Macromodels, which use no semiconductor junctions, are proposed for the pure combinational logic functions, INVERT, AND, OR, NAND, NOR, XOR, and XNOR. A basic two-input topology is considered. In all cases, only one SPICE primitive performs the logic function. Thus, each gate can be readily expanded by adding input resistors, with virtually no speed penalty. A similar technique is applied to the construction of a macromodel of a digital-to-analog converter, yielding a topology of one SPICE primitive per converter, with no resistive networks, irrespective of the number of bits.<>
  • Keywords
    Boolean functions; combinatorial circuits; digital simulation; logic CAD; logic gates; SPICE primitive; SPICE simulator; digital-to-analog converter; input resistors; logic functions; macro-modelling; macromodels; pure combinational logic functions; transistor-level representation; two-input topology; Circuit simulation; Ear; Logic functions; Performance evaluation; Polynomials; Resistors; Runtime; SPICE; Switches; Voltage;
  • fLanguage
    English
  • Journal_Title
    Circuits and Devices Magazine, IEEE
  • Publisher
    ieee
  • ISSN
    8755-3996
  • Type

    jour

  • DOI
    10.1109/101.59439
  • Filename
    59439