1 Practical Logic Characteristics

advertisement
1
Practical Logic Characteristics
1.1 Practical Logic Characteristics
In practical logic and switching circuits the performance is not ideal.
Hence parameters must be established which measure how close to
ideal the circuit performance is with regard to important features such
as speed, drive capability and noise immunity. Some such parameters
are as follows:
(a) Logic Voltages
These are defined as voltage levels in the logic family that, if
maintained throughout, will guarantee correct operation of a logic
circuit.
ViL MAX = maximum voltage acceptable as a logic LO input
ViHMIN = minimum voltage acceptable as a logic HI input.
VOL MAX = maximum voltage acceptable as a logic LO output.
VOHMIN = minimum voltage acceptable as a logic HI output.
These limiting voltages are shown in Fig. 1.1. These voltages are
defined from the coordinates on the input-output transfer
characteristic where the slope is –1. This is done on the basis of the
effect on the circuit which applies to noise and interference
components superimposed on the logic signal.
Consider slowly changing the input voltage from one logic state to
another. Increasing Vi from 0V, the output voltage falls slowly at first
until the point at which the slope = -1. After this, the output falls at a
faster rate than the input rises. In the fast transition region of the
characteristic in Fig. 1.1, the small signal gain is much greater than
unity. This means that any noise superimposed on the input as shown
in Fig.1.2 will be amplified and may cause a change of state at the
output. In the upper part of the curve, this does not happen. A similar
process applies to decreasing the input voltage from VCC .
1
VCC
Input
Logic Voltages
Output
Valid high output
Valid high
input
VOH MIN
NMH
ViH MIN
ViL MAX
NML
Valid
low input
VOL MAX
Valid low output
VO
VOH MIN
Tangents at
slope = -1
Transfer Characteristic
VOL MAX
Vi
ViL MAX ViH MIN
VO
VO
Sourcing
current
Sinking
current
VOH MIN
Drive Capabilities
VOL MAX
I OH MAX
Fig. 1.1
IO
Practical Static Logic Characteristic
2
I OL MAX
IO
VO
Output
noise
generated
Vi
Fig. 1.2
VCC
Noise
superimposed on
input
Effect of Noise Superimposed on a Logic Input
(b) Noise Immunity
The transfer characteristic shown in Fig. 1.1 is deliberately shaped so
that:
ViHMIN  VOHMIN
and
ViL MAX  VOL MAX
This allows a margin in the voltage levels so that an amount of noise
can be superimposed on the output voltage of one gate before the
logic level is misinterpreted at the input of another gate that it is
driving. This can be seen in Fig. 1.3 below. Noise Margins are defined
as:
NMH  VOHMIN  ViHMIN
and
NML  ViL MAX  VOLMAX
VOH MIN
VIH
Fig. 1.3
MIN
Benefit of Allowing a Noise Margin
3
(c)
Drive Capability
There is a limit to the number of gates that can be connected as load
to the output of a single gate which will allow correct voltage levels to
be maintained. The current that the driving gate can source or sink is
limited and the gate also has finite output impedance. Output voltage
vs current characteristics are shown in Fig. 1.1.
I IL MAX
I OL MAX
I OH MAX
I IH MAX
Figure 1.4
Input and Output Load Currents in Logic Gates
With reference to Figure 1.4 Fan-out is the maximum number of
similar gates that can be connected to a gate output and is defined as:
F
IOHMAX
IiHMAX
or
IOL MAX
IiL MAX
whichever is the lowest
(d) Switching Times
The figures of merit used to characterize the speed of operation of
logic gates are its switching times shown in Fig. 1.5. The rise and fall
times are measured between the 10% and 90% points on the voltage
waveform transitions at the gate output. The propagation delays are
the delays resulting in a change of state taking place at the output of a
gate in response to a change of state applied to one of its inputs.
These are measured between the 50% points on the input and output
voltage waveforms.
(e) Dynamic Noise Immunity
A noise spike, which temporarily brings the input voltage across a
switching threshold can often be tolerated, without a consequential
change of state at the output, if there is not enough energy in the
pulse to cause a change of state. In general, this is the case if the
duration of the spike is less than the gate propagation delay as seen in
Fig. 1.5
4
Switching Times
VH
Vi (t)
50
50
VL
t PLH
t PHL
VH
90
90
VO (t)
50
50
10
10
VL
tF
tR
t PLH
=
propagation time for a low-to-high output transition
t PHL
=
propagation time for a high-to-low output transition
tR
=
10%-to-90% rise time of output voltage
tF
=
90%-to-10% fall time of output voltage
Dynamic Noise Performance
Vi
VCC
Vi
ViH
ViL
MIN
MAX
t
t
t noise  t PLH
t noise  t PHL
VO
VCC
VOH
MIN
VOL MAX
t
Fig. 1.5
t
Practical Dynamic Logic Characteristics
5
1.2 Limitations of Single Transistor Switching Circuits
(a) Finite Gain
The limited gain provided by a single transistor limits the steepness of
the transfer characteristic in the transition region between HI and LO
output voltages.
(b) Logic Voltage Dependence on Load
When the transistor in the simple bipolar inverter circuit shown in Fig.
1.6 is OFF, the output Logic HI voltage is given as:
VH 
RL
VCC
RL  R C
This is heavily dependent on R L . Clearly this situation is totally
undesirable and in practice the output voltage should be as
independent of the load as possible within the boundaries of
operation, i.e the fan-out specification. A means must be found of
better defining the output logic HI voltage.
VCC
RC
RL
RB
VO
Fig. 1.6 Voltage Dependence on Load of Simple Bipolar Logic Gates
6
(c) Slow Transistor Turn-Off
When Vi 0V, the transistor in the simple bipolar inverter circuit of Fig.
1.7 turns OFF. To accomplish this, the overdrive charge stored in the
base region in saturation must be removed. This is done by a small
V
discharge current in the base IB   BE which makes the process quite
RB
slow. In addition, any load capacitance present must be charged up
through the collector resistor, R C , which further delays the output
transition from logic LO to logic HI. A means of removing the charge
stored in the base of the transistor must be found, as well as a means
of charging up load capacitance more rapidly.
RC
RB
CL
IB -ive
Fig. 1.7
Speed Limitation of Simple Bipolar Logic Gates
7
Download