Initializing Multisim Live ...

Waiting for awesome

Waiting for data
U1U2U3U4U512BA341kΩR1R21kΩ56R31kΩ7A_Greater_Than_BA_Less_Than_BA_Equals_To_B8910000PR1PR2PR3PR4PR5 0/1 0/1 0/1 0/1 0/1
Out of date
V —
V —
VPP —
VRMS —
VAV —
fV —
I —
I —
IPP —
IRMS —
IAV —
fI —
D —
Out of date
V —
V —
VPP —
VRMS —
VAV —
fV —
I —
I —
IPP —
IRMS —
IAV —
fI —
D —
Out of date
V —
V —
VPP —
VRMS —
VAV —
fV —
I —
I —
IPP —
IRMS —
IAV —
fI —
D —
Out of date
V —
V —
VPP —
VRMS —
VAV —
fV —
I —
I —
IPP —
IRMS —
IAV —
fI —
D —
Out of date
V —
V —
VPP —
VRMS —
VAV —
fV —
I —
I —
IPP —
IRMS —
IAV —
fI —
D —

ID:

ID:

x10
x0.1
Sheet:1
Disable streaming
Details
Netlist
Errors
SPICE
SPICE Netlist

This is a text-based representation of the circuit.
The * symbol indicates a comment.
The + symbol indicates a continuation from the previous line.
Probes do not appear in netlists.

** 1 Bit Comparator **
*
* Multisim Live SPICE netlist
*
*

* --- Circuit Topology ---

* Component: A
aA 4 Digital_Source_A

* Component: A_Equals_To_B
xA_Equals_To_B 10 0 LED_VIRTUAL_A_Equals_To_B

* Component: A_Greater_Than_B
xA_Greater_Than_B 8 0 LED_VIRTUAL_A_Greater_Than_B

* Component: A_Less_Than_B
xA_Less_Than_B 9 0 LED_VIRTUAL_A_Less_Than_B

* Component: B
aB 3 Digital_Source_B

* Component: R1
rR1 6 8 1000 VIRTUAL_RESISTANCE_R1

* Component: R2
rR2 5 9 1000 VIRTUAL_RESISTANCE_R2

* Component: R3
rR3 7 10 1000 VIRTUAL_RESISTANCE_R3

* Component: U1
aU1 [4 1] bridgeU1!Y Digital_AND2_U1

xbridgeU1!Y bridgeU1!Y 6 REAL_CUSTOM_DAC PARAMS: lowV=0 maxLowV=0.8 unknownV=1 minHighV=2 highV=3.3 riseT=0 fallT=0

* Component: U2
aU2 [2 3] bridgeU2!Y Digital_AND2_U2

xbridgeU2!Y bridgeU2!Y 5 REAL_CUSTOM_DAC PARAMS: lowV=0 maxLowV=0.8 unknownV=1 minHighV=2 highV=3.3 riseT=0 fallT=0

* Component: U3
aU3 [4 3] bridgeU3!Y Digital_XNOR2_U3

xbridgeU3!Y bridgeU3!Y 7 REAL_CUSTOM_DAC PARAMS: lowV=0 maxLowV=0.8 unknownV=1 minHighV=2 highV=3.3 riseT=0 fallT=0

* Component: U4
aU4 3 1 Digital_Inverter_U4

* Component: U5
aU5 4 2 Digital_Inverter_U5


* --- Circuit Models ---

* A model
.model Digital_Source_A d_constsource(State=0)

* B model
.model Digital_Source_B d_constsource(State=1)

* R1 model
.model VIRTUAL_RESISTANCE_R1 r( )

* R2 model
.model VIRTUAL_RESISTANCE_R2 r( )

* R3 model
.model VIRTUAL_RESISTANCE_R3 r( )

* U1 model
.model Digital_AND2_U1 d_and (rise_delay=1e-9 fall_delay=1e-9)

* U2 model
.model Digital_AND2_U2 d_and (rise_delay=1e-9 fall_delay=1e-9)

* U3 model
.model Digital_XNOR2_U3 d_xnor (rise_delay=1e-9 fall_delay=1e-9)

* U4 model
.model Digital_Inverter_U4 d_inverter (rise_delay=1e-9 fall_delay=1e-9)

* U5 model
.model Digital_Inverter_U5 d_inverter (rise_delay=1e-9 fall_delay=1e-9)


* --- Subcircuits ---

* A_Equals_To_B subcircuit
.subckt LED_VIRTUAL_A_Equals_To_B A K

dd1 A 0vNode ledDiodeModel
.model ledDiodeModel D( IS=1e-14 N=1 RS=0 IBV=1e-10 BV=1e+30 CJO=0 M=0.5 VJ=1 )

V_Isense 0vNode K DC 0

* Interactive sense node
b1 lit 0 v = { if (i(V_Isense) < 0, 0, if( i(V_Isense) > 0.005, 1, { i(V_Isense) / 0.005 })) }

.ends

* A_Greater_Than_B subcircuit
.subckt LED_VIRTUAL_A_Greater_Than_B A K

dd1 A 0vNode ledDiodeModel
.model ledDiodeModel D( IS=1e-14 N=1 RS=0 IBV=1e-10 BV=1e+30 CJO=0 M=0.5 VJ=1 )

V_Isense 0vNode K DC 0

* Interactive sense node
b1 lit 0 v = { if (i(V_Isense) < 0, 0, if( i(V_Isense) > 0.005, 1, { i(V_Isense) / 0.005 })) }

.ends

* A_Less_Than_B subcircuit
.subckt LED_VIRTUAL_A_Less_Than_B A K

dd1 A 0vNode ledDiodeModel
.model ledDiodeModel D( IS=1e-14 N=1 RS=0 IBV=1e-10 BV=1e+30 CJO=0 M=0.5 VJ=1 )

V_Isense 0vNode K DC 0

* Interactive sense node
b1 lit 0 v = { if (i(V_Isense) < 0, 0, if( i(V_Isense) > 0.005, 1, { i(V_Isense) / 0.005 })) }

.ends


* --- Pin bridge models

.SUBCKT REAL_CUSTOM_DAC 1 2 PARAMS: lowV=0 maxLowV=0.8 unknownV=1.0 minHighV=2.0 highV=5.0 riseT=0 fallT=0
* Ideal Driver Model 1 = A/D out, 2 = input
aDACin1 [1] [2] aDAC
.MODEL aDAC dac_bridge (out_low = {lowV} out_high = {highV} out_undef = {unknownV} t_rise = {max(riseT,1e-9)} t_fall = {max(fallT,1e-9)})
.ENDS
Errors and Warnings

Any error, warning or information messages appear below.

Item
Document

Checkboxes toggle displayed values on and off.

1 Bit Comparator
Schematic

The simulation to run. See Simulation types for more information.

Name

Title of graph. Edit as desired.

End time

s

Time at which the simulation stops. Does not include pauses. Simulation does not occur in real time.

Start simulation

Mode

Threshold voltage levels.

Threshold voltage values used in the logic evaluation. See Digital Simulation for more information.

Output low

V

Output low voltage.

Maximum output voltage level to produce a low signal.

Input low threshold

V

Input low threshold voltage.

Maximum input voltage level for the signal to be considered low.

Input high threshold

V

Input high threshold voltage.

Minimum input voltage level for the signal to be considered high.

Output high

V

Output high voltage.

Minimum output voltage level to produce a high signal.

Width

Sheet width in grid squares.

Height

Sheet height in grid squares.

Grid

Toggles grid display.

Net Labels

Toggles all net labels.

Component Labels

Toggles all component labels.