![]()
SIMPLIS Parts
|
The Inverter/Buffer models a generic inverter and buffer. Perfectly complementary outputs are provided with both outputs changing state after the Propagation Delay.
In this Topic Hide
Model Name: |
Inverter/Buffer |
|
Simulator: |
This device is compatible with the SIMPLIS simulator. |
|
Parts Selector |
Digital Functions | Gates |
|
Symbol Library: |
None - the symbol is automatically generated when placed or edited. |
|
Model File: |
SIMPLIS_DIGI1.lb |
|
Subcircuit Name: |
|
|
Symbol: |
||
Multiple Selections: |
Multiple inverters/buffers can be selected and edited at the same time. |
To configure the inverter/buffer, follow these steps:
Label | Parameter Description |
Delay |
Delay from when any input pin changes state until the outputs change state |
Ground Ref |
Determines whether or not a device has a ground reference pin. |
Initial Condition |
Initial condition of the non-inverted output at t=0 |
To define the parameters for the interface between this digital component and each analog component connected directly to an input or output pin, follow these steps from the Edit Inverter/Buffer dialog box:
Label | Parameter Description | |||||||
Input Resistance |
Input resistance of each input pin |
|||||||
Threshold Hysteresis |
The Threshold (T) and Hysteresis (H) of the Schmitt trigger input buffer on each Inverter / Buffer input. To determine the low-to-high threshold (TH) and the high-to-low threshold (TL), substitute Threshold (T) and Hysteresis (H) in each of the following formulas :
|
|||||||
Output Resistance |
||||||||
Output High Voltage |
||||||||
Output Low Voltage |
Input |
Outputs |
|
Buffer |
Inverter | |
0 |
0 |
1 |
1 |
1 |
0 |
The test circuit used to generate the waveform examples in the next section can be downloaded here: simplis_059_inverter_example.sxsch.
The waveforms below were taken from a simple inverter test circuit where the input is connected to a digital pulse source.
The subcircuit parameters, parameter names, data types, ranges, units, and descriptions are in the following table. The parameter names
can be used to directly generate netlist entries for the device. For example, the netlist entry for
an inverter/buffer with active-high inputs and without ground reference would be as follows:
X$U1 3 4 2 SIMPLIS_DIGI1_BUF_N vars: IC=0 RIN=10Meg ROUT=10 HYSTWD=1 VOL=0 VOH=5 DELAY=2p TH=2.5
Parameter Name | Label | Data Type | Range | Units | Parameter Description | ||||||
DELAY |
Delay |
1f to 1024 |
s |
Delay from when any input pin changes state until the outputs change state |
|||||||
HYSTWD |
Hysteresis |
V |
The Threshold (T) and Hysteresis (H) of the Schmitt trigger input buffer on each Inverter / Buffer input. To determine the low-to-high threshold (TH) and the high-to-low threshold (TL), substitute Threshold (T) and Hysteresis (H) in each of the following formulas :
|
||||||||
IC |
Initial Condition |
LIST |
0, |
Initial condition of the non-inverted output at t=0 |
|||||||
RIN |
Input Resistance |
min: 100 |
Ω |
Input resistance of each input pin |
|||||||
VOH |
Output High Voltage |
V |
|||||||||
VOL |
Output Low Voltage |
V |
|||||||||
ROUT |
Output Resistance |
min: 1m |
Ω |
||||||||
TH |
Threshold |
V |
The Threshold (T) and Hysteresis (H) of the Schmitt trigger input buffer on each Inverter / Buffer input. To determine the low-to-high threshold (TH) and the high-to-low threshold (TL), substitute Threshold (T) and Hysteresis (H) in each of the following formulas :
|