Inside Logic Gates
-
Upload
sarvesh-dubey -
Category
Documents
-
view
216 -
download
0
Transcript of Inside Logic Gates
-
8/3/2019 Inside Logic Gates
1/18
Inside Logic Gates
I have received a number of requests, asking just what goes on inside logic gates to
actually perform logic functions. So, by popular demand, here are the internalschematics of various gates, as implemented by several different logic families.
I won't cover the internal operation of individual semiconductor devices in these
pages, except to state the basic behavior of a given device under specific conditions.
More detailed coverage of semiconductor physics and internal behavior is a job for
another set of pages, which will come later.
There are several different families of logic gates. Each family has its capabilities
and limitations, its advantages and disadvantages. The following list describes the
main logic families and their characteristics. You can follow the links to see the circuit
construction of gates of each family.
Diode Logic (DL)
Diode logic gates use diodes to perform AND and OR logic functions.
Diodes have the property of easily passing an electrical current in one direction,
but not the other. Thus, diodes can act as a logical switch.
Diode logic gates are very simple and inexpensive, and can be used
effectively in specific situations. However, they cannot be used extensively, as
they tend to degrade digital signals rapidly. In addition, they cannot perform a
NOT function, so their usefulness is quite limited.
Resistor-Transistor Logic (RTL)
Resistor-transistor logic gates use Transistors to combine multiple input
signals, which also amplify and invert the resulting combined signal. Often anadditional transistor is included to re-invert the output signal. This combination
provides clean output signals and either inversion or non-inversion as needed.
RTL gates are almost as simple as DL gates, and remain inexpensive. Theyalso are handy because both normal and inverted signals are often available.
However, they do draw a significant amount of current from the power supply
for each gate. Another limitation is that RTL gates cannot switch at the high
speeds used by today's computers, although they are still useful in slowerapplications.
http://www.play-hookey.com/digital/electronics/dl_gates.htmlhttp://www.play-hookey.com/digital/electronics/rtl_gates.htmlhttp://www.play-hookey.com/digital/electronics/rtl_gates.htmlhttp://www.play-hookey.com/digital/electronics/dl_gates.html -
8/3/2019 Inside Logic Gates
2/18
Although they are not designed for linear operation, RTL integrated circuits
are sometimes used as inexpensive small-signal amplifiers, or as interface
devices between linear and digital circuits.
Diode-Transistor Logic (DTL)
By letting diodes perform the logical AND or OR function and then
amplifying the result with a transistor, we can avoid some of the limitations ofRTL. DTL takes diode logic gates and adds a transistor to the output, in order
to provide logic inversion and to restore the signal to full logic levels.
Transistor-Transistor Logic (TTL)
The physical construction of integrated circuits made it more effective to
replace all the input diodes in a DTL gate with a transistor, built with multiple
emitters. The result is transistor-transistor logic, which became the standardlogic circuit in most applications for a number of years.
As the state of the art improved, TTL integrated circuits were adapted
slightly to handle a wider range of requirements, but their basic functions
remained the same. These devices comprise the 7400 family of digital ICs.
Emitter-Coupled Logic (ECL)
Also known as Current Mode Logic (CML), ECL gates are specifically
designed to operate at extremely high speeds, by avoiding the "lag" inherentwhen transistors are allowed to become saturated. Because of this, however,
these gates demand substantial amounts of electrical current to operate
correctly.
CMOS Logic
One factor is common to all of the logic families we have listed above: they
use significant amounts of electrical power. Many applications, especially
http://www.play-hookey.com/digital/electronics/dtl_gates.htmlhttp://www.play-hookey.com/digital/electronics/ttl_gates.htmlhttp://www.play-hookey.com/digital/electronics/ttl_gates.htmlhttp://www.play-hookey.com/digital/electronics/ecl_gates.htmlhttp://www.play-hookey.com/digital/electronics/cmos_gates.htmlhttp://www.play-hookey.com/digital/electronics/dtl_gates.htmlhttp://www.play-hookey.com/digital/electronics/ttl_gates.htmlhttp://www.play-hookey.com/digital/electronics/ecl_gates.htmlhttp://www.play-hookey.com/digital/electronics/cmos_gates.html -
8/3/2019 Inside Logic Gates
3/18
portable, battery-powered ones, require that the use of power be absolutely
minimized. To accomplish this, the CMOS (Complementary Metal-Oxide-
Semiconductor) logic family was developed. This family uses enhancement-mode MOSFETs as its transistors, and is so designed that it requires almost no
current to operate.
CMOS gates are, however, severely limited in their speed of operation.
Nevertheless, they are highly useful and effective in a wide range of battery-powered applications.
Most logic families share a common characteristic: their inputs require a certain
amount of current in order to operate correctly. CMOS gates work a bit differently, but
still represent a capacitance that must be charged or discharged when the input changes
state. The current required to drive any input must come from the output supplying thelogic signal. Therefore, we need to know how much current an input requires, and how
much current an output can reliably supply, in order to determine how many inputs
may be connected to a single output.
However, making such calculations can be tedious, and can bog down logic circuitdesign. Therefore, we use a different technique. Rather than working constantly with
actual currents, we determine the amount of current required to drive one standard
input, and designate that as a standard load on any output. Now we can define thenumber of standard loads a given output can drive, and identify it that way.
Unfortunately, some inputs for specialized circuits require more than the usual input
current, and some gates, known as buffers, are deliberately designed to be able to drivemore inputs than usual. For an easy way to define input current requirements and
output drive capabilities, we define two new terms:
Fan-in
The number of standard loads drawn by an input to ensure reliable
operation. Most inputs have a fan-in of 1.
Fan-out
The number of standard loads that can be reliably driven by an output,without causing the output voltage to shift out of its legal range of values.
Remember, fan-in and fan-out apply directly only within a given logic family. If for
any reason you need to interface between two different logic families, be careful tonote and meet the drive requirements and limitations of both families, within the
interface circuitry.
-
8/3/2019 Inside Logic Gates
4/18
Diode Logic
Diode Logic makes use of the fact that the electronic device known as a diode will
conduct an electrical current in one direction, but not in the other. In this manner, thediode acts as an electronic switch.
To the left you see a basic Diode Logic OR gate. We'll assume that a logic 1 isrepresented by +5 volts, and a logic 0 is represented by ground, or zero volts. In this
figure, if both inputs are left unconnected or are both at logic 0, output Z will also be
held at zero volts by the resistor, and will thus be a logic 0 as well. However, if either
input is raised to +5 volts, its diode will become forward biased and will thereforeconduct. This in turn will force the output up to logic 1. If both inputs are logic 1, the
output will still be logic 1. Hence, this gate correctly performs a logical OR function.
To the right is the equivalent AND gate. We use the same logic levels, but the
diodes are reversed and the resistor is set to pull the output voltage up to a logic 1 state.
For this example, +V = +5 volts, although other voltages can just as easily be used.Now, if both inputs are unconnected or if they are both at logic 1, output Z will be at
logic 1. If either input is grounded (logic 0), that diode will conduct and will pull theoutput down to logic 0 as well. Both inputs must be logic 1 in order for the output to be
logic 1, so this circuit performs the logical AND function.
In both of these gates, we have made the assumption that the diodes do not
introduce any errors or losses into the circuit. This is not really the case; a silicon diodewill experience a forward voltage drop of about 0.65v to 0.7v while conducting. But
we can get around this very nicely by specifying that any voltage above +3.5 volts
shall be logic 1, and any voltage below +1.5 volts shall be logic 0. It is illegal in this
system for an output voltage to be between +1.5 and +3.5 volts; this is the undefinedvoltage region.
-
8/3/2019 Inside Logic Gates
5/18
Individual gates like the two above can be used to advantage in specific
circumstances. However, when DL gates are cascaded, as shown to the left, some
additional problems occur. Here, we have two AND gates, whose outputs areconnected to the inputs of an OR gate. Very simple and apparently reasonable.
But wait a minute! If we pull the inputs down to logic 0, sure enough the output will
be held at logic 0. However, if both inputs of either AND gate are at +5 volts, what
will the output voltage be? That diode in the OR gate will immediately be forwardbiased, and current will flow through the AND gate resistor, through the diode, and
through the OR gate resistor.
If we assume that all resistors are of equal value (typically, they are), they will act
as a voltage divider and equally share the +5 volt supply voltage. The OR gate diodewill insert its small loss into the system, and the output voltage will be about 2.1 to 2.2
volts. If both AND gates have logic 1 inputs, the output voltage can rise to about 2.8 to
2.9 volts. Clearly, this is in the "forbidden zone," which is not supposed to bepermitted.
If we go one step further and connect the outputs of two or more of these structures
to another AND gate, we will have lost all control over the output voltage; there will
always be a reverse-biased diode somewhere blocking the input signals and preventing
the circuit from operating correctly. This is why Diode Logic is used only for singlegates, and only in specific circumstances.
-
8/3/2019 Inside Logic Gates
6/18
Resistor-Transistor Logic
Consider the most basic transistor circuit, such as the one shown to the left. We will
only be applying one of two voltages to the input I: 0 volts (logic 0) or +V volts (logic
1). The exact voltage used as +V depends on the circuit design parameters; in RTLintegrated circuits, the usual voltage is +3.6v. We'll assume an ordinary NPN transistor
here, with a reasonable dc current gain, an emitter-base forward voltage of 0.65 volt,and a collector-emitter saturation voltage no higher than 0.3 volt. In standard RTL ICs,the base resistor is 470 and the collector resistor is 640 .
When the input voltage is zero volts (actually, anything under 0.5 volt), there is no
forward bias to the emitter-base junction, and the transistor does not conduct.
Therefore no current flows through the collector resistor, and the output voltage is +Vvolts. Hence, a logic 0 input results in a logic 1 output.
When the input voltage is +V volts, the transistor's emitter-base junction will
clearly be forward biased. For those who like the mathematics, we'll assume a similar
output circuit connected to this input. Thus, we'll have a voltage of 3.6 - 0.65 = 2.95volts applied across a series combination of a 640 output resistor and a 470 input
resistor. This gives us a base current of:
2.95v / 1110 = 0.0026576577 amperes = 2.66 ma.
RTL is a relatively old technology, and the transistors used in RTL ICs have a dc forward current
gain of around 30. If we assume a current gain of 30, 2.66 ma base current will support a
maximum of 79.8 ma collector current. However, if we drop all but 0.3 volts across the 640collector resistor, it will carry 3.3/640 = 5.1 ma. Therefore this transistor is indeed fully
saturated; it is turned on as hard as it can be.
With a logic 1 input, then, this circuit produces a logic 0 output. We have already
seen that a logic 0 input will produce a logic 1 output. Hence, this is a basic invertercircuit.
-
8/3/2019 Inside Logic Gates
7/18
As we can see from the above calculations, the amount of current provided to the
base of the transistor is far more than is necessary to drive the transistor into saturation.
Therefore, we have the possibility of using one output to drive multiple inputs of othergates, and of having gates with multiple input resistors. Such a circuit is shown to the
right.
In this circuit, we have four input resistors. Raising any one input to +3.6 volts will
be sufficient to turn the transistor on, and applying additional logic 1 (+3.6 volt) inputswill not really have any appreciable effect on the output voltage. Remember that the
forward bias voltage on the transistor's base will not exceed 0.65 volt, so the current
through a grounded input resistor will not exceed 0.65v/470 = 1.383 ma. This doesprovide us with a practical limit on the number of allowable input resistors to a single
transistor, but doesn't cause any serious problems within that limit.
The RTL gate shown above will work, but has a problem due to possible signalinteractions through the multiple input resistors. A better way to implement the NORfunction is shown to the left.
Here, each transistor has only one input resistor, so there is no interaction between
inputs. The NOR function is performed at the common collector connection of all
transistors, which share a single collector load resistor.
-
8/3/2019 Inside Logic Gates
8/18
This is in fact the pattern for all standard RTL ICs. The very commonly-used
L914 is a dual two-input NOR gate, where each gate is a two-transistor version of the
circuit to the left. It is rated to draw 12 ma of current from the 3.6V power supplywhen both outputs are at logic 0. This corresponds quite well with the calculations we
have already made.
Standard fan-out for RTL gates is rated at 16. However, the fan-in for a standard
RTL gate input is 3. Thus, a gate can produce 16 units of drive current from the output,but requires 3 units to drive an input. There are low-power versions of these gates that
increase the values of the base and collector resistors to 1.5K and 3.6K, respectively.
Such gates demand less current, and typically have a fan-in of 1 and a fan-out of 2 or 3.They also have reduced frequency response, so they cannot operate as rapidly as the
standard gates. To get greater output drive capabilities, buffers are used. These are
typically inverters which have been designed with a fan-out of 80. They also have afan-in requirement of 6, since they use pairs of input transistors to get increased drive.
We can get a NAND function in either of two ways. We can simply invert the
inputs to the NOR/OR gate, thus turning it into an AND/NAND gate, or we can use the
circuit shown to the right.
In this circuit, each transistor has its own separate input resistor, so each iscontrolled by a different input signal. However, the only way the output can be pulled
down to logic 0 is if both transistors are turned on by logic 1 inputs. If either input is a
logic 0 that transistor cannot conduct, so there is no current through either one. Theoutput is then a logic 1. This is the behavior of a NAND gate. Of course, an inverter
can also be included to provide an AND output at the same time.
The problem with this NAND circuit stems from the fact that transistors are not
ideal devices. Remember that 0.3 volt collector saturation voltage? Ideally it should bezero. Since it isn't, we need to look at what happens when we "stack" transistors this
way. With two, the combined collector saturation voltage is 0.6 volt -- only slightly
less than the 0.65 volt base voltage that will turn a transistor on.
-
8/3/2019 Inside Logic Gates
9/18
If we stack three transistors for a 3-input NAND gate, the combined collector
saturation voltage is 0.9 volt. This is too high; it will promote conduction in the next
transistor no matter what. In addition, the load presented by the upper transistor to thegate that drives it will be different from the load presented by the lower transistor. This
kind of unevenness can cause some odd problems to appear, especially as the
frequency of operation increases. Because of these problems, this approach is not usedin standard RTL ICs.
Diode-Transistor Logic
As we said in the page on diode logic, the basic problem with DL gates is that theyrapidly deteriorate the logical signal. However, they do work for one stage at a time, if
the signal is re-amplified between gates. Diode-Transistor Logic (DTL) accomplishesthat goal.
The gate to the right is a DL OR gate followed by an inverter such as the one we
looked at in the page on resistor-transistor logic. The OR function is still performed by
the diodes. However, regardless of the number of logic 1 inputs, there is certain to be a
high enough input voltage to drive the transistor into saturation. Only if all inputs arelogic 0 will the transistor be held off. Thus, this circuit performs a NOR function.
The advantage of this circuit over its RTL equivalent is that the OR logic isperformed by the diodes, not by resistors. Therefore there is no interaction between
different inputs, and any number of diodes may be used. A disadvantage of this circuit
is the input resistor to the transistor. Its presence tends to slow the circuit down, thus
limiting the speed at which the transistor is able to switch states.
http://www.play-hookey.com/digital/electronics/dl_gates.htmlhttp://www.play-hookey.com/digital/electronics/rtl_gates.htmlhttp://www.play-hookey.com/digital/electronics/dl_gates.htmlhttp://www.play-hookey.com/digital/electronics/rtl_gates.html -
8/3/2019 Inside Logic Gates
10/18
At first glance, the NAND version shown on the left should eliminate this problem.
Any logic 0 input will immediately pull the transistor base down and turn the transistor
off, right?
Well, not quite. Remember that 0.65 volt base input voltage for the transistor?Diodes exhibit a very similar forward voltage when they're conducting current.
Therefore, even with all inputs at ground, the transistor's base will be at about 0.65
volt, and the transistor can conduct.
To solve this problem, we can add a diode in series with the transistor's base lead,as shown to the right. Now the forward voltage needed to turn the transistor on is 1.3
volts. For even more insurance, we could add a second series diode and require 1.95
volts to turn the transistor on. That way we can also be sure that temperature changeswon't significantly affect the operation of the circuit.
Either way, this circuit will work as a NAND gate. In addition, as with the NOR
gate, we can use as many input diodes as we may wish without raising the voltage
threshold. Furthermore, with no series resistor in the input circuit, there is less of aslowdown effect, so the gate can switch states more rapidly and handle higher
-
8/3/2019 Inside Logic Gates
11/18
frequencies. The next obvious question is, can we rearrange things so the NOR gate
can avoid that resistor, and therefore switch faster as well?
The answer is, Yes, there is. Consider the circuit shown to the left. Here we useseparate transistors connected together. Each has a single input, and therefore functionsas an inverter by itself. However, with the transistor collectors connected together, a
logic 1 applied to either input will force the output to logic 0. This is the NOR
function.
We can use multiple input diodes on either or both transistors, as with the DTLNAND gate. This would give us an AND-NOR function, and is useful in some
circumstances. Such a construction is also known an an AOI (for AND-OR-INVERT)
circuit.
-
8/3/2019 Inside Logic Gates
12/18
Transistor-Transistor Logic
With the rapid development of integrated circuits (ICs), new problems wereencountered and new solutions were developed. One of the problems with DTLcircuits was that it takes as much room on the IC chip to construct a diode as it does to
construct a transistor. Since "real estate" is exceedingly important in ICs, it was
desirable to find a way to avoid requiring large numbers of input diodes. But what
could be used to replace many diodes?
Well, looking at the DTL NAND gate to the right, we might note that the opposed
diodes look pretty much like the two junctions of a transistor. In fact, if we were to
have an inverter, it would have a single input diode, and we just might be able to
replace the two opposed diodes with an NPN transistor to do the same job.
In fact, this works quite nicely. The figure to the left shows the resulting inverter.
In addition, we can add multiple emitters to the input transistor without greatly
increasing the amount of space needed on the chip. This allows us to construct amultiple-input gate in almost the same space as an inverter. The resulting savings in
real estate translates to a significant savings in manufacturing costs, which in turn
reduces the cost to the end user of the device.
-
8/3/2019 Inside Logic Gates
13/18
One problem shared by all logic gates with a single output transistor and a pull-up
collector resistor is switching speed. The transistor actively pulls the output down tologic 0, but the resistor is not active in pulling the output up to logic 1. Due to
inevitable factors such as circuit capacitances and a characteristic of bipolar transistors
called "charge storage," it will take a certain amount of time for the transistor to turn
completely off and the output to rise to a logic 1 level. This limits the frequency atwhich the gate can operate.
The designers of commercial TTL IC gates reduced that problem by modifying the
output circuit. The result was the "totem pole" output circuit used in most of the
7400/5400 series TTL ICs. The final circuit used in most standard commercial TTLICs is shown to the right. The number of inputs may vary a commercial IC package
might have six inverters, four 2-input gates, three 3-input gates, or two 4-input gates.
An 8-input gate in one package is also available. But in each case, the circuit structureremains the same.
-
8/3/2019 Inside Logic Gates
14/18
Emitter-Coupled Logic
Emitter-Coupled Logic is based on the use of a multi-input differential amplifier to
amplify and combine the digital signals, and emitter followers to adjust the dc voltagelevels. As a result, none of the transistors in the gate ever enter saturation, nor do they
ever get turned completely off. The transistors remain entirely within their active
operating regions at all times. As a result, the transistors do not have a charge storagetime to contend with, and can change states much more rapidly. Thus, the main
advantage of this type of logic gate is extremely high speed.
The schematic diagram shown here is taken from Motorola's 1000/10,000 series of
MECL devices. This particular circuit is of one 4-input OR/NOR gate. Standardvoltages for this circuit are -5.2 volts (VEE) and ground (VCC). Unused inputs are
connected to VEE. The bias circuit at the right side, consisting of one transistor and its
associated diodes and resistors, can handle any number of gates in a single IC package.Typical ICs include dual 4-input, triple 3-input, and quad 2-input gates. In each case,
the gates themselves differ only in how many input transistors they have. A single bias
circuit serves all gates.
In operation, a logical ouput changes state by only 0.85 volt, from a low of -1.60volts to a high of -0.75 volt. The internal bias circuit supplies a fixed voltage of -1.175
volts to the bias transistor in the differential amplifier. If all inputs are at -1.6 volts (or
-
8/3/2019 Inside Logic Gates
15/18
tied to VEE), the input transistors will all be off, and only the internal differential
transistor will conduct current. This reduces the base voltage of the OR output
transistor, lowering its output voltage to -1.60 volts. At the same time, no inputtransistors are affecting the NOR output transistor's base, so its output rises to -0.75
volt. This is simply the emitter-base voltage, VBE, of the transistor itself. (All
transistors are alike within the IC, and are designed to have a VBE of 0.75 volt.)
When any input rises to -0.75 volt, that transistor siphons emitter current away fromthe internal differential transistor, causing the outputs to switch states.
The voltage changes in this type of circuit are small, and are dictated by the VBE of
the transistors involved when they are on. Of greater importance to the operation of the
circuit is the amount of current flowing through various transistors, rather than theprecise voltages involved. Accordingly, Emitter-Coupled Logic is also known as
Current Mode Logic (CML). This is not the only technology to implement CML by
any means, but it does fall into that general description. In any case, this leads us to a
major drawback of this type of gate: it draws a great deal of current from the powersupply, and hence tends to dissipate a significant amount of heat.
To minimize this problem, some devices such as frequency counters use an ECL
decade counter at the input end of the circuitry, followed by TTL or high-speed CMOScounters at the later digit positions. This puts the fast, expensive IC where it is
absolutely required, and allows us to use cheaper ICs in locations where the signal will
never be at that high a frequency.
CMOS LogicCMOS logic is a newer technology, based on the use of complementary MOS
transistors to perform logic functions with almost no current required. This makes
these gates very useful in battery-powered applications. The fact that they will work
with supply voltages as low as 3 volts and as high as 15 volts is also very helpful.
-
8/3/2019 Inside Logic Gates
16/18
CMOS gates are all based on the fundamental inverter circuit shown to the left.
Note that both transistors are enhancement-mode MOSFETs; one N-channel with its
source grounded, and one P-channel with its source connected to +V. Their gates areconnected together to form the input, and their drains are connected together to form
the output.
The two MOSFETs are designed to have matching characteristics. Thus, they are
complementary to each other. When off, their resistance is effectively infinite; whenon, their channel resistance is about 200 . Since the gate is essentially an open circuit
it draws no current, and the output voltage will be equal to either ground or to the
power supply voltage, depending on which transistor is conducting.
When input A is grounded (logic 0), the N-channel MOSFET is unbiased, andtherefore has no channel enhanced within itself. It is an open circuit, and therefore
leaves the output line disconnected from ground. At the same time, the P-channel
MOSFET is forward biased, so it has a channel enhanced within itself. This channel
has a resistance of about 200 , connecting the output line to the +V supply. This pullsthe output up to +V (logic 1).
When input A is at +V (logic 1), the P-channel MOSFET is off and the N-channel
MOSFET is on, thus pulling the output down to ground (logic 0). Thus, this circuitcorrectly performs logic inversion, and at the same time provides active pull-up and
pull-down, according to the output state.
This concept can be expanded into NOR and NAND structures by combining
inverters in a partially series, partially parallel structure. The circuit to the right is apractical example of a CMOS 2-input NOR gate.
In this circuit, if both inputs are low, both P-channel MOSFETs will be turned on,
thus providing a connection to +V. Both N-channel MOSFETs will be off, so there
will be no ground connection. However, if either input goes high, that P-channelMOSFET will turn off and disconnect the output from +V, while that N-channel
MOSFET will turn on, thus grounding the output.
-
8/3/2019 Inside Logic Gates
17/18
The structure can be inverted, as shown to the left. Here we have a two-input
NAND gate, where a logic 0 at either input will force the output to logic 1, but it takes
both inputs at logic 1 to allow the output to go to logic 0.
This structure is less limited than the bipolar equivalent would be, but there are still
some practical limits. One of these is the combined resistance of the MOSFETs in
series. As a result, CMOS totem poles are not made more than four inputs high. Gateswith more than four inputs are built as cascading structures rather than single
structures. However, the logic is still valid.
Even with this limit, the totem pole structure still causes some problems in certain
applications. The pull-up and pull-down resistances at the output are never the same,and can change significantly as the inputs change state, even if the output does not
change logic states. The result is uneven and unpredictable rise and fall times for theoutput signal. This problem was addressed, and was solved with the buffered, or B-
series CMOS gates.
-
8/3/2019 Inside Logic Gates
18/18
The technique here is to follow the actual NAND gate with a pair of inverters. Thus,
the output will always be driven by a single transistor, either P-channel or N-channel.
Since they are as closely matched as possible, the output resistance of the gate willalways be the same, and signal behavior is therefore more predictable.
One of the main problems with CMOS gates is their speed. They cannot operatevery quickly, because of their inherent input capacitance. B-series devices help to
overcome these limitations to some extent, by providing uniform output current, andby switching output states more rapidly, even if the input signals are changing more
slowly.
Note that we have not gone into all of the details of CMOS gate construction here.
For example, to avoid damage caused by static electricity, different manufacturersdeveloped a number of input protection circuits, to prevent input voltages from
becoming too high. However, these protection circuits do not affect the logical
behavior of the gates, so we will not go into the details here.
One type of gate, shown to the left, is unique to CMOS technology. This is the
bilateral switch, ortransmission gate. It makes full use of the fact that the individual
FETs in a CMOS IC are constructed to be symmetrical. That is, the drain and sourceconnections to any individual transistor can be interchanged without affecting the
performance of either the transistor itself or the circuit as a whole.
When the N- and P-type FETs are connected as shown here and their gates are
driven from complementary control signals, both transistors will be turned on or offtogether, rather than alternately. If they are both off, the signal path is essentially an
open circuit there is no connection between input and output. If they are both on,
there is a very low-resistance connection between input and output, and a signal will bepassed through.
What is truly interesting about this structure is that the signal being controlled in
this manner does not have to be a digital signal. As long as the signal voltage does not
exceed the power supply voltages, even an analog signal can be controlled by this typeof gate.