Download as pdf or txt
Download as pdf or txt
You are on page 1of 18

Introduction to Digital

Electronics
650344 Digital Electronics
Mones Omari
Department of Communications and Electronics Engineering
Philadelphia University
History
• RTL: resistor-transistor logic
• DTL: diode-transistor logic
• TTL: transistor-transistor logic
• ECL: emitter-coupled logic
• CMOS: complementary MOS

650344 Digital Electronics Introduction to Digital Electronics 2


Ideal Logic Gates
• The inputs and outputs consist of either
a 0 (logic low) or 1 (logic high)
• The basic digital building block is the
inverter
• VTC: voltage transfer characteristic curve
where VH is logic high level and VL is logic
low level

650344 Digital Electronics Introduction to Digital Electronics 3


Inverter circuits

650344 Digital Electronics Introduction to Digital Electronics 4


Voltage transfer characteristic (VTC) curve

650344 Digital Electronics Introduction to Digital Electronics 5


Voltage transfer characteristic (VTC) curve

650344 Digital Electronics Introduction to Digital Electronics 6


Noise Margins
• NML is the noise margin associated with the
low input level

• NMH is the noise margin associated with the


high input level

650344 Digital Electronics Introduction to Digital Electronics 7


Example 1

NMH = 3.6 V – 2 V = 1.6 V


NML = 0.8 V – 0.4 V = 0.4 V

650344 Digital Electronics Introduction to Digital Electronics 8


Dynamic Response of Logic Gates
Rise time and fall time

650344 Digital Electronics Introduction to Digital Electronics 9


Dynamic Response of Logic Gates
Propagation delay

650344 Digital Electronics Introduction to Digital Electronics 10


Example 2

V10% = -2.6 + 0.1 (-0.6 –(-2.6)) = – 2.4 V


V90% = -2.6 + 0.9 (-0.6 –(-2.6)) = – 0.8 V
V50% = (-0.6 +(-2.6))/2 = -1.6 V
tf = 105 ns – 100 ns = 5 ns
tr = 153 ns – 150 ns = 3 ns

650344 Digital Electronics Introduction to Digital Electronics 11


Review of Boolean Algebra

650344 Digital Electronics Introduction to Digital Electronics 12


Review of Boolean Algebra

650344 Digital Electronics Introduction to Digital Electronics 13


Boolean Identities

650344 Digital Electronics Introduction to Digital Electronics 14


Example 3
Reduce the following Boolean expression:

650344 Digital Electronics Introduction to Digital Electronics 15


Example 3
Reduce the following Boolean expression:
Using Karnauph maps (SOP)

BC AC

650344 Digital Electronics Introduction to Digital Electronics 16


Example 4
Reduce the following Boolean expression:

650344 Digital Electronics Introduction to Digital Electronics 17


Example 4
Reduce the following Boolean expression:

650344 Digital Electronics Introduction to Digital Electronics 18

You might also like