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
Link To Document