Chapter 11
Logic Families and Hardware Interfacing
Diploma in Computer Architecture and Networking
Digital Electronics and Logic Design
•
Diploma
Logic Families and Hardware Interfacing
Introduction
Digital systems are built from logic gates, but a gate symbol does not by itself describe the electrical behaviour of a real integrated circuit. A practical logic device has input thresholds, output-current limits, propagation delay, power consumption, noise margins, leakage currents, package parasitics, and protection structures. These properties determine whether devices from different families can communicate reliably.
A logic family is a group of digital integrated circuits that use a common circuit technology and have compatible electrical characteristics. The major families considered in this chapter are transistor–transistor logic (TTL), complementary metal–oxide–semiconductor (CMOS), and modern low-voltage CMOS families. The discussion then extends to fan-in, fan-out, loading, tri-state and open-drain interfaces, level shifting, signal integrity, and electrostatic-discharge (ESD) protection.
Hardware interfacing is the engineering process of connecting digital devices so that logic levels are correctly interpreted and signals remain reliable under normal operating conditions, manufacturing variation, temperature change, noise, and transient events.
Learning Objectives
After studying this chapter, the reader should be able to:
explain the electrical characteristics of TTL, CMOS, and low-voltage logic;
calculate and interpret noise margins, fan-out, loading, and approximate dynamic power;
distinguish fan-in from fan-out and identify the effects of excessive loading;
explain the operation and safe use of tri-state and open-drain outputs;
select suitable level-shifting methods between incompatible voltage domains;
identify signal-integrity problems caused by interconnects, impedance mismatch, ringing, and crosstalk;
describe practical ESD-protection methods;
apply these principles to a digital-system design problem.
1. Logic Families and Electrical Logic Levels
A digital input does not recognise an abstract “1” or “0”; it recognises a voltage range. Similarly, a digital output does not generate an ideal voltage source. It produces a voltage within a specified range while sourcing or sinking a limited current.
For a receiving device, the principal specifications are:
VIL(max): highest input voltage guaranteed to be interpreted as LOW;
VIH(min): lowest input voltage guaranteed to be interpreted as HIGH;
VOL(max): highest output voltage guaranteed for a LOW output;
VOH(min): lowest output voltage guaranteed for a HIGH output.
The guaranteed LOW and HIGH regions are separated by an uncertain transition region. A correctly designed interface ensures that the driver output remains within the receiver’s guaranteed input region.
Noise margins
Noise margin measures the amount of unwanted voltage that can be superimposed on a signal before a logic error becomes possible. For a HIGH signal:
NMH = VOH(min) - VIH(min)
For a LOW signal:
NML = VIL(max) - VOL(max)
Here all voltages are in volts. The equations apply to a specified driver–receiver pair under the same stated supply, temperature, and operating conditions. A positive noise margin is required; larger margins generally provide greater tolerance to interference.
For example, suppose a driver guarantees VOH(min) = 2.4\ V and VOL(max) = 0.4\ V, while the receiver requires VIH(min) = 2.0\ V and VIL(max) = 0.8\ V. Then:
NMH = 2.4 - 2.0 = 0.4 V NML = 0.8 - 0.4 = 0.4 V
These are guaranteed worst-case margins, not typical measured values.
2. TTL, CMOS, and Modern Low-Voltage Logic
2.1 TTL
TTL uses bipolar junction transistors. The classic 74xx TTL family generally operates from a nominal 5 V supply. TTL inputs draw appreciable current in some states, and TTL outputs have asymmetric source and sink capabilities: they normally sink more current than they source. A traditional TTL LOW output may therefore be specified at a relatively small voltage while sinking current, whereas a HIGH output has a more restricted source-current capability.
Important characteristics include:
nominal 5 V operation;
relatively high input current compared with CMOS;
moderate propagation speed, depending on the subfamily;
greater static power consumption than CMOS;
a guaranteed HIGH input threshold commonly near 2.0 V and LOW threshold commonly near 0.8 V, although exact values depend on the device family;
strong current-sinking capability in many standard devices.
TTL is historically important and remains useful in legacy equipment, but it is not normally the first choice for new low-power designs.
2.2 CMOS
CMOS uses complementary MOSFETs: a p-channel transistor and an n-channel transistor are arranged so that, in a stable logic state, one device is mainly conducting while the other is mainly off. Ideally, this produces very small static supply current. Practical CMOS devices still consume leakage current and may consume substantial dynamic power when switching.
CMOS advantages include:
very high input resistance;
low static power in stable states;
wide range of supply voltages across different families;
high packing density;
rail-to-rail output levels under suitable loading.
CMOS inputs are capacitive. A driver must charge and discharge the total capacitance of the input, package, printed-circuit-board trace, and probe. Unused CMOS inputs must not be left floating because noise can cause unpredictable switching and increased current consumption. They should be connected to a defined logic level, directly or through an appropriate resistor.
2.3 Modern low-voltage CMOS
Modern logic families commonly operate at 3.3 V, 2.5 V, 1.8 V, 1.2 V, or lower core voltages. Examples include families marketed with designations such as LVC, AUC, AVC, and related vendor-specific names. Their lower supply voltage reduces energy per transition but also reduces the available noise-voltage margin and may make interfacing more difficult.
A device specified for a 1.8 V supply must not automatically be connected to a 3.3 V signal. Some inputs are 5-V tolerant, but this is a specific device property, not a general CMOS feature. The data sheet must be checked for absolute maximum input voltage, input threshold, power-off behaviour, and whether the protection diode permits current injection.
Comparison of common families
Property
Traditional TTL
CMOS
Modern low-voltage CMOS
Typical supply
5 V
Often 5 V, 3.3 V, or other values
Commonly 3.3 V or below
Input current
Relatively high
Very low DC current, except leakage
Very low DC current, but leakage may matter
Input type
Bipolar transistor network
MOS gate, capacitive
MOS gate, capacitive
Static power
Significant
Low to very low
Low, with switching and leakage limits
Output swing
Often asymmetric under load
Usually close to supply rails
Usually close to its supply rails
Main concern
Current loading and power
Floating inputs and capacitive loading
Voltage compatibility and reduced margins
No family is universally superior. Selection depends on voltage, speed, power, drive current, environmental conditions, package, cost, and availability.
3. Fan-In, Fan-Out, and Loading
Fan-in
Fan-in is the number of inputs provided on one logic gate. A four-input AND gate has a fan-in of four. Increasing fan-in generally increases transistor count, internal capacitance, propagation delay, and sometimes power consumption. When a complex Boolean function is implemented using gates with limited fan-in, several gates may be cascaded. This can increase logic depth and delay.
Fan-in is a property of the receiving gate. It must not be confused with the number of loads driven by an output.
Fan-out
Fan-out is the number of standard logic inputs that one output can drive while satisfying all specified voltage and current limits. For a DC interface, the current-based fan-out can be estimated separately for LOW and HIGH states:
FOL = \frac{|IOL(max)|}{IIL(max)}
FOH = \frac{|IOH(max)|}{IIH(max)}
The usable integer fan-out is the smaller of the two values, rounded down. Here IOL(max) and IOH(max) are the driver’s guaranteed output currents, while IIL(max) and IIH(max) are the receiver input currents. The signs indicate current direction; magnitudes are used in the ratio. These equations apply to compatible devices at the stated operating conditions and do not account by themselves for switching-speed limits.
For CMOS inputs, DC input currents may be extremely small, so capacitive loading rather than DC current often limits practical fan-out. The total load capacitance is approximately:
CL = Cout + \sum Cin + Ctrace + Cpackage + Cprobe
The terms represent output, receiver-input, interconnect, package, and measurement capacitances. A larger CL increases transition time and may cause timing failure even when the DC fan-out calculation appears acceptable.
Worked example: current fan-out
A driver can sink 16 mA and source 0.4 mA. Each receiver requires 1.6 mA in the LOW state and 20 µA in the HIGH state. Then:
FOL = \frac{16\ mA}{1.6\ mA} = 10
FOH = \frac{0.4\ mA}{20\ \mu A} = 20
The current-limited fan-out is therefore 10 loads. The smaller result governs. In a real design, timing, wiring, connector capacitance, and a reliability margin may reduce the recommended number further.
4. Power Dissipation and Switching Speed
Static and dynamic power
A CMOS circuit ideally draws no direct supply current in a stable state, but real devices have leakage. During switching, the output capacitance is charged and discharged. A commonly used estimate for average dynamic power is:
Pdyn = α CL VDD2 f
Here α is the activity factor, CL is total switched capacitance in farads, VDD is supply voltage in volts, and f is the switching frequency in hertz. The result is in watts. The equation assumes a capacitive-load model and defines α according to the fraction of effective charge/discharge events represented by the model; conventions vary, so the data-sheet or analysis definition must be used consistently.
Total power can be represented approximately as:
Ptotal ≈ Pstatic + Pdyn + Pshort-circuit
Pstatic includes leakage and bias power, while Pshort-circuit represents transient current when both pull-up and pull-down paths conduct during a transition.
Reducing supply voltage has a particularly strong effect on capacitive dynamic power because power is proportional to VDD2. However, lower voltage also reduces signal amplitude and may reduce noise margin.
Propagation delay and rise/fall time
Propagation delay is the time between a specified point on an input transition and the corresponding point on the output transition. Rise time and fall time describe how long a signal takes to move between specified voltage percentages, often 10% and 90% of the final value. These definitions must be checked in the relevant data sheet.
A heavily capacitive load causes slower transitions. Slow edges can increase short-circuit current, violate receiver timing requirements, and make a signal more vulnerable to noise while it passes through the input transition region. A buffer may be required, but excessive buffering can itself increase power and ringing.
5. Shared Buses: Tri-State and Open-Drain Outputs
Tri-state outputs
A tri-state output has three conditions: logic HIGH, logic LOW, and high impedance. In high impedance, the output is electrically disconnected sufficiently that another enabled device can drive the shared line. An enable signal controls the output stage.
Tri-state bus with two controlled drivers and a receiver
Figure: Tri-state bus with two controlled drivers and a receiver
Figure: A tri-state bus requires mutually exclusive output enables.
If two enabled tri-state outputs drive opposite values, bus contention occurs. The resulting current can exceed output ratings and damage devices or cause an invalid bus voltage. Therefore, bus control must guarantee that one driver is disabled before another is enabled. A short non-overlap interval, often called break-before-make, is desirable.
When all drivers are disabled, the bus floats. A pull-up or pull-down resistor, bus keeper, or defined protocol state may be needed to prevent an undefined input. Tri-state buses are common inside systems and on parallel memory or peripheral interfaces, but point-to-point links often provide better signal integrity at high speed.
Open-drain and open-collector outputs
An open-drain CMOS output contains a transistor that actively pulls the line LOW but does not actively drive it HIGH. An external pull-up resistor supplies the HIGH level. Open-collector TTL outputs perform a similar function using a bipolar transistor.
Advantages include:
simple wired-AND or wired-LOW signalling;
sharing by several devices without direct HIGH-versus-LOW contention;
convenient level translation when devices share a ground and voltage limits are respected;
useful interrupt and alert lines.
The resistor and bus capacitance determine the rising edge. A first-order estimate of the 10%–90% rise time for a pull-up resistor and capacitance is:
tr ≈ 2.2 RP CB
Here RP is the pull-up resistance in ohms and CB is total bus capacitance in farads. This approximation assumes a linear resistor charging a lumped capacitor and is useful for preliminary design. A smaller resistor gives a faster rise but increases LOW-state current:
ILOW ≈ \frac{VPU - VOL}{RP}
VPU is the pull-up voltage and VOL is the LOW voltage. The resistor must satisfy both rise-time and output-current requirements.
6. Level Shifting Between Voltage Domains
A level shifter is required when the output voltage range of one device is not guaranteed to be correctly interpreted by another, or when the receiving device could be damaged by the signal voltage.
Common approaches
Resistive divider. A resistor divider can reduce a unidirectional HIGH voltage. It is inexpensive but depends on the receiver’s input leakage and capacitance. It is unsuitable where fast edges, bidirectional operation, or precise logic thresholds are required.
Buffer or dedicated translator. A voltage-translation IC provides specified input and output thresholds, direction control, drive strength, and often ESD protection. This is normally the most robust engineering choice.
Open-drain translation. For suitable slow or moderate-speed bidirectional buses, a pull-up on each voltage side and a MOSFET-based translator can translate LOW assertion while allowing each side to rise to its own supply. The bus protocol and maximum voltages must be compatible.
Single-transistor or MOSFET circuits. These can be effective for simple interfaces but require careful analysis of body-diode orientation, gate voltage, leakage, rise time, and power-off states.
Direct connection. Direct connection is acceptable only when the data sheet explicitly confirms input-threshold compatibility, maximum voltage, current injection, and power sequencing. “Both devices are CMOS” is not sufficient evidence of compatibility.
Direction and power sequencing
A translator must be selected for signal direction. Some devices are unidirectional, some have fixed directions per channel, and others support bidirectional buses. Power-off protection is important: a powered-down device may clamp an input through protection diodes or become partially powered through an I/O pin. Such current can corrupt signals or violate absolute maximum ratings.
7. Signal Integrity in Digital Interconnects
A digital signal is also an analogue waveform. At sufficiently high edge rates, even a short PCB trace behaves as a transmission line. Problems arise from:
impedance discontinuities at connectors, vias, stubs, and packages;
reflections caused by unterminated or mismatched lines;
capacitive and inductive crosstalk between adjacent traces;
ground bounce caused by shared inductance and simultaneous switching;
supply noise and inadequate decoupling;
electromagnetic interference and radiated emissions;
excessive trace length and poorly controlled return paths.
Practical controls
Use a continuous reference plane where possible, keep high-speed signal paths short, minimise stubs, place a decoupling capacitor close to each IC supply pin, and route the return current path deliberately. Series resistors near a fast driver can slow the edge slightly and reduce ringing. Termination should be chosen according to the topology: series termination is often useful for point-to-point traces, while parallel or Thevenin termination may be appropriate in other arrangements.
Do not select a logic family solely by its nominal propagation delay. A very fast output connected to a long poorly controlled trace can perform worse than a slower, better-matched interface. The relevant system variables include edge rate, trace impedance, load capacitance, timing margins, and connector construction.
8. Electrostatic-Discharge Protection
ESD is a rapid transfer of electrostatic charge. A person, cable, tool, or connector can expose an input to a high-voltage transient with very short rise time. Although the energy may be brief, the peak current and electric field can damage thin gate oxides, junctions, and metallisation.
Protection methods
Use the manufacturer’s internal input protection, but do not exceed its absolute maximum ratings.
Add external transient-voltage suppressor (TVS) devices at exposed connectors.
Place protection components close to the entry point so transient current does not travel through sensitive circuitry.
Provide a low-inductance path to chassis or an appropriate ground reference.
Use series resistors or ferrites where they do not compromise signal timing.
Control handling with grounded workstations, wrist straps, conductive packaging, and suitable humidity.
Protect unused inputs and prevent connector pins from floating.
An ESD protector must have suitable working voltage, clamping voltage, capacitance, leakage, pulse capability, and polarity. A protector with excessive capacitance can degrade a high-speed data signal. The system must also distinguish ESD protection from surge protection, lightning protection, and normal overvoltage protection; these are related but not identical design problems.
9. Design Procedure for a Reliable Interface
A systematic interface design can follow these steps:
Define the electrical environment. Record supply voltages, ground relationship, cable length, connector type, temperature range, and expected noise.
Read both data sheets. Record guaranteed input thresholds, output voltage limits, source and sink currents, leakage, capacitance, timing, absolute maximum ratings, and power-off behaviour.
Check logic compatibility. Calculate HIGH and LOW noise margins and confirm that no input exceeds its permitted voltage.
Calculate loading. Include DC current, input capacitance, trace capacitance, connector capacitance, and test equipment.
Choose the interface topology. Select direct connection, a buffer, level translator, tri-state bus, or open-drain arrangement.
Check timing. Include propagation delay, rise/fall time, setup and hold time, clock skew, and bus turn-around time.
Control signal integrity. Plan the return path, decoupling, termination, trace geometry, and connector arrangement.
Add protection. Consider ESD, cable faults, reverse connection, power sequencing, and user access.
Verify under worst case. Test voltage, temperature, maximum load, minimum supply, and simultaneous switching conditions.
Document assumptions. Record component tolerances, permitted substitutions, and test limits for maintenance personnel.
10. Illustrative Case Study: Connecting a 5-V Sensor Board to a 3.3-V Controller
Background
A fictional equipment manufacturer is developing a networked environmental monitor. A legacy sensor board produces a 5-V open-drain alarm signal. The new controller operates at 3.3 V and has a 3.3-V-only input. The alarm line is routed over a 40 cm PCB and cable path with an estimated total capacitance of 250 pF. The controller requires the alarm to rise within 1 µs.
Problem
Connecting the 5-V pull-up directly to the controller input could exceed the controller’s permitted input voltage. A simple 5-V-to-3.3-V resistor divider would reduce the voltage, but it could interfere with the open-drain behaviour and provide a poorly controlled rising edge.
Analysis
The design uses an open-drain-compatible level translator. The controller side is pulled up to 3.3 V. Because the signal is an alarm line that only asserts LOW, the translation direction is appropriate. The total capacitance is 250 pF. If a 4.7 kΩ pull-up is used, the approximate rise time is:
tr ≈ 2.2 × 4700\ Ω × 250\ pF = 2.585\ \mu s
This does not meet the 1 µs requirement. Reducing the pull-up to 1.5 kΩ gives:
tr ≈ 2.2 × 1500\ Ω × 250\ pF = 0.825\ \mu s
The estimated rise time now meets the target. At a 3.3-V pull-up and an assumed LOW voltage of 0.4 V, the LOW current is approximately:
ILOW ≈ \frac{3.3 - 0.4}{1500} = 1.93\ mA
The sensor output and translator must be rated to sink at least this current with suitable margin. The selected translator must also tolerate the sensor-side voltage and have low enough leakage and capacitance.
Solution and verification
The engineering team places the translator near the controller connector, uses a 3.3-V pull-up on the controller side, and places a low-capacitance ESD protector at the external cable entry. A continuous ground return is routed beside the alarm conductor. Laboratory tests verify the LOW voltage, rising and falling edges, ESD response, operation during controller power-down, and behaviour with the maximum cable length.
Outcome
The interface prevents 5-V exposure at the controller input, meets the approximate rise-time target, and provides a defined alarm state during normal operation. The final design is accepted only after data-sheet limits and measured worst-case results agree.
Learning points
Open-drain signalling does not automatically make voltage domains safe.
Pull-up resistance is a trade-off between rise time and LOW-state current.
Capacitance must include cable, connector, input, package, and protection-device contributions.
Power-off and ESD behaviour must be tested, not inferred from logic truth tables.
11. Limitations and Contemporary Practice
Data-sheet values are guaranteed only under their stated conditions. Typical values are useful for estimation but cannot replace maximum and minimum specifications. Logic thresholds may vary with supply voltage and temperature. A circuit that works on a laboratory bench may fail with a longer cable, a different production lot, or a faster clock.
Modern systems increasingly use differential signalling, serial interfaces, programmable I/O standards, and integrated power-management and protection devices. These technologies reduce pin count or improve noise immunity, but they do not remove the need to understand voltage compatibility, termination, return paths, and protection. Automated design tools and oscilloscope measurements support engineering judgement; they do not replace reading the component data sheet or testing worst-case conditions.
Safety and governance are also relevant. Designs connected to users, external cables, industrial equipment, or medical and automotive environments may be subject to EMC, ESD, safety, and product-specific standards. Engineers must use the applicable standards and maintain traceable design records rather than relying on informal “works in practice” decisions.
Chapter Summary
Logic families define the electrical, timing, power, and loading behaviour behind digital symbols. TTL commonly uses 5-V bipolar circuitry and has significant input and static-current characteristics. CMOS provides high input impedance and low static power, while modern low-voltage CMOS reduces energy but creates stricter voltage-compatibility and noise-margin requirements.
Noise margins are obtained from guaranteed output and input limits. Fan-in describes the number of inputs on a gate; fan-out describes the number of loads an output can drive. DC current may limit TTL fan-out, whereas capacitance and edge rate commonly limit CMOS fan-out. Dynamic CMOS power is related to activity, capacitance, the square of supply voltage, and frequency.
Tri-state outputs permit shared buses but require controlled, mutually exclusive enables. Open-drain and open-collector outputs allow wired-LOW operation and useful level-translation arrangements, but their pull-up resistor and bus capacitance determine rise time and LOW current. Level shifting must be based on data-sheet guarantees, direction, power sequencing, and maximum ratings.
Signal integrity depends on interconnect geometry, impedance, return paths, termination, decoupling, and edge rate. ESD protection combines circuit components, layout, grounding, and handling controls. A reliable interface is therefore a complete electrical system, not merely a connection between compatible logic symbols.
Key Terms
Logic family: A group of digital integrated circuits with related circuit technology and electrical specifications.
TTL: Transistor–transistor logic based primarily on bipolar transistors.
CMOS: Complementary metal–oxide–semiconductor logic using complementary MOSFETs.
Low-voltage CMOS: CMOS logic designed for supplies below traditional 5-V operation.
Logic threshold: An input-voltage boundary associated with recognition of LOW or HIGH.
Noise margin: Guaranteed voltage tolerance between a driver output limit and receiver input limit.
Fan-in: Number of inputs provided on one logic gate.
Fan-out: Number of receiving inputs that one output can drive within specified limits.
Loading: Electrical demand placed on a driver by connected inputs and interconnects.
Propagation delay: Time between a defined input transition point and the corresponding output transition point.
Rise time: Time required for a signal to move through a specified rising-voltage interval.
Tri-state output: Output capable of HIGH, LOW, and high-impedance states.
Bus contention: Conflict occurring when enabled outputs drive a shared line to different values.
Open-drain output: Output that actively pulls LOW but requires an external pull-up for HIGH.
Pull-up resistor: Resistor connecting a signal to a positive supply to establish a HIGH level.
Level shifter: Circuit that translates logic signals between voltage domains.
Signal integrity: Preservation of required voltage, timing, and waveform quality across an interconnect.
Crosstalk: Unwanted coupling of a signal from one conductor to another.
ESD: Electrostatic discharge, a rapid transfer of static charge that can damage electronics.
TVS device: Transient-voltage suppressor used to clamp short-duration overvoltage events.
Review Questions
Short Answer Questions
Define fan-in and explain how it differs from fan-out.
Why must unused CMOS inputs normally be connected to a defined logic level?
What are the three electrical states of a tri-state output?
Why does an open-drain bus require an external pull-up resistor?
State two layout practices that improve signal integrity.
Long Answer Questions
Compare TTL, conventional CMOS, and modern low-voltage CMOS in terms of supply voltage, input current, power, noise margin, and interfacing concerns.
Explain noise margin and derive the expressions for HIGH and LOW noise margins using guaranteed input and output voltage limits.
Describe the operation, advantages, and hazards of a tri-state bus.
Explain how pull-up resistance and bus capacitance affect an open-drain interface, including the relevant approximate equations.
Develop a complete procedure for designing and verifying a digital interface between two voltage domains.
Analytical / Application Questions
A driver guarantees VOH(min) = 2.7\ V and VOL(max) = 0.35\ V. A receiver specifies VIH(min) = 2.0\ V and VIL(max) = 0.8\ V. Calculate NMH and NML, and explain whether both are positive.
An open-drain signal uses a 2.2 kΩ pull-up and has 180 pF total capacitance. Estimate its 10%–90% rise time using tr ≈ 2.2RPCB. Discuss one reason the measured value may differ.
A 5-V output is connected to a 1.8-V-only input. Evaluate at least three possible interface solutions and recommend one, considering voltage safety, direction, speed, power sequencing, and ESD protection.
Multiple Choice Questions with Answers
Question 1
Which quantity describes the number of inputs on a single logic gate?
A. Fan-in
B. Fan-out
C. Noise margin
D. Propagation delay
Correct Answer: A. Fan-in
Question 2
Which equation gives HIGH noise margin using guaranteed voltage specifications?
A. NM_H = V_{IL(max)} − V_{OL(max)}
B. NM_H = V_{OH(min)} − V_{IH(min)}
C. NM_H = V_{OH(min)} + V_{IH(min)}
D. NM_H = V_{OL(max)} − V_{IH(min)}
Correct Answer: B. NM_H = V_{OH(min)} − V_{IH(min)}
Question 3
What is the defining feature of a tri-state output?
A. It can source current only
B. It has two independent clocks
C. It provides HIGH, LOW, and high-impedance states
D. It always requires an external pull-down
Correct Answer: C. It provides HIGH, LOW, and high-impedance states
Question 4
An open-drain output actively drives which logic condition?
A. HIGH only
B. LOW only
C. Both HIGH and LOW equally
D. Neither HIGH nor LOW
Correct Answer: B. LOW only
Question 5
If total switched capacitance and frequency remain constant, dynamic CMOS power is proportional to which quantity?
A. V_{DD}
B. 1/V_{DD}
C. V_{DD}²
D. √V_{DD}
Correct Answer: C. V_{DD}²
Question 6
A driver sinks 12 mA, and each receiver requires 2 mA in the LOW state. Ignoring other limits, what is the LOW-state current fan-out?
A. 4
B. 6
C. 10
D. 24
Correct Answer: B. 6
Question 7
Why can a smaller pull-up resistor improve an open-drain signal’s rise time?
A. It reduces the bus capacitance
B. It increases the charging current
C. It disables the output transistor
D. It removes the need for a ground reference
Correct Answer: B. It increases the charging current
Question 8
Which action is most likely to cause tri-state bus contention?
A. Disabling all bus drivers
B. Using a defined pull-up on a floating bus
C. Enabling two drivers that output opposite logic levels
D. Adding a receiver with small input capacitance
Correct Answer: C. Enabling two drivers that output opposite logic levels
Question 9
What is the primary purpose of a level shifter?
A. To increase PCB trace length
B. To translate signals between voltage domains safely
C. To eliminate all propagation delay
D. To replace every decoupling capacitor
Correct Answer: B. To translate signals between voltage domains safely
Question 10
Which placement is generally best for an ESD protector connected to an external cable?
A. Far inside the board after sensitive circuitry
B. Close to the external entry point
C. Only at the clock source
D. Inside an unused logic gate
Correct Answer: B. Close to the external entry point
Digital Electronics and Logic Design
Chapter 11
of 15