SlideShare a Scribd company logo
© 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights Reserved
Floyd, Digital Fundamentals, 10th
ed
Digital Logic Design
Introductory Concepts
© 2009 Pearson Education
Chapter 1
© 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights Reserved
Floyd, Digital Fundamentals, 10th
ed
Most natural quantities that we see are analog and vary
continuously.
Summary
Summary
Digital systems can process, store, and transmit data more
efficiently but can only assign discrete values to each point.
Analog Quantities
1
100
A .M.
95
90
85
80
75
2 3 4 5 6 7 8 9 10 11 12 1 2 3 4 5 6 7 8 9 10 11 12
P.M.
Temperature
(°F)
70
Time of day
© 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights Reserved
Floyd, Digital Fundamentals, 10th
ed
Many systems use a mix of analog and digital electronics to
take advantage of each technology. A typical CD player
accepts digital data from the CD drive and converts it to an
analog signal for amplification.
Summary
Summary
Analog and Digital Systems
Digital data
CD drive
10110011101
Analog
reproduction
of music audio
signal
Speaker
Sound
waves
Digital-to-analog
converter
Linear amplifier
© 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights Reserved
Floyd, Digital Fundamentals, 10th
ed
Digital electronics uses circuits that have two states, which
are represented by two different voltage levels called HIGH
and LOW. The voltages represent numbers in the binary
system.
Summary
Summary
Binary Digits and Logic Levels
In binary, a single number is
called a bit (for binary digit). A
bit can have the value of either
a 0 or a 1, depending on if the
voltage is HIGH or LOW.
HIGH
LOW
VH(max)
VH(min)
VL(max)
VL(min)
Invalid
© 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights Reserved
Floyd, Digital Fundamentals, 10th
ed
Digital waveforms change between the LOW and HIGH
levels. A positive going pulse is one that goes from a
normally LOW logic level to a HIGH level and then back
again. Digital waveforms are made up of a series of pulses.
Summary
Summary
Digital Waveforms
Falling or
leading edge
(b) Negative–going pulse
HIGH
Rising or
trailing edge
LOW
(a) Positive–going pulse
HIGH
Rising or
leading edge
Falling or
trailing edge
LOW
t0
t1
t0
t1
© 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights Reserved
Floyd, Digital Fundamentals, 10th
ed
Actual pulses are not ideal but are described by the rise time,
fall time, amplitude, and other characteristics.
Summary
Summary
Pulse Definitions
90%
50%
10%
Base line
Pulse width
Rise time Fall time
Amplitude tW
tr tf
Undershoot
Ringing
Overshoot
Ringing
Droop
© 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights Reserved
Floyd, Digital Fundamentals, 10th
ed
Periodic pulse waveforms are composed of pulses that repeats
in a fixed interval called the period. The frequency is the rate
it repeats and is measured in hertz.
Summary
Summary
Periodic Pulse Waveforms
T
f
1

f
T
1

What is the period of a repetitive wave if f = 3.2 GHz?



GHz
2
.
3
1
1
f
T 313 ps
© 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights Reserved
Floyd, Digital Fundamentals, 10th
ed
Summary
Summary
Pulse Definitions
In addition to frequency and period, repetitive pulse waveforms
are described by the amplitude (A), pulse width (tW) and duty
cycle. Duty cycle is the ratio of tW to T.
Volts
Time
Amplitude (A)
Pulse
width
(tW)
Period, T
© 2009 Pearson Education
• A portion of a periodic digital waveform is shown in below
Figure . The measurements are in milliseconds. Determine the
following:
• (a) period (b) frequency (c) duty cycle
© 2009 Pearson Education
The Clock
Example of a clock waveform synchronized with a waveform representationof a
sequence of bits.
© 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights Reserved
Floyd, Digital Fundamentals, 10th
ed
A timing diagram is used to show the relationship between
two or more digital waveforms,
Summary
Summary
Timing Diagrams
Clock
A
B
C
© 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights Reserved
Floyd, Digital Fundamentals, 10th
ed
Data can be transmitted by either serial transfer or parallel
transfer.
Summary
Summary
Serial and Parallel Data
Computer Modem
1 0 1 1 0 0 1 0
t0 t1 t2 t3 t4 t5 t6 t7
Computer Printer
0
t0 t1
1
0
0
1
1
0
1
© 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights Reserved
Floyd, Digital Fundamentals, 10th
ed
Summary
Summary
Basic Logic Functions
True only if all input conditions
are true.
True only if one or more input
conditions are true.
Indicates the opposite condition.
© 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights Reserved
Floyd, Digital Fundamentals, 10th
ed
Summary
Summary
Basic System Functions
AND, OR, and NOT elements can be combined to form
various logic functions. A few examples are:
The comparison function
Basic arithmetic functions Adder
Two
binary
numbers Carry out
A
B
Cout
Cin
Carry in
Sum
Σ
Two
binary
numbers
Outputs
A
B
A< B
A= B
A> B
Comparator
© 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights Reserved
Floyd, Digital Fundamentals, 10th
ed
Summary
Summary
Basic System Functions
The encoding function
The decoding function
Decoder
Binary input
7-segment display
Encoder
9
8 9
4 5 6
1 2 3
0 . +/–
7
Calculator keypad
8
7
6
5
4
3
2
1
0
HIGH
Binary code
for 9 used for
storage and/or
computation
© 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights Reserved
Floyd, Digital Fundamentals, 10th
ed
Summary
Summary
Basic System Functions
The data selection function
Multiplexer
A
Switching
sequence
control input
B
C
∆t2
∆t3
∆t1
∆t2
∆t3
∆t1
Demultiplexer
D
E
F
Data from
Ato D
Data from
Bto E
Data from
Cto F
Data from
Ato D
∆t1 ∆t2 ∆t3 ∆t1
Switching
sequence
control input
© 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights Reserved
Floyd, Digital Fundamentals, 10th
ed
Summary
Summary
Basic System Functions
The counting function
…and other functions such as code conversion
and storage.
Input pulses
1
Counter Parallel
output lines Binary
code
for 1
Binary
code
for 2
Binary
code
for 3
Binary
code
for 4
Binary
code
for 5
Sequence of binary codes that represent
the number of input pulses counted.
2 3 4 5
© 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights Reserved
Floyd, Digital Fundamentals, 10th
ed
Summary
Summary
Basic System Functions
One type of storage function is the shift register,
that moves and stores data each time it is clocked.
0 0 0 0
0101
Initially
, the register contains onlyinvalid
data or all zeros as shown here.
1 0 0 0
010
First bit (1) is shifted serially into the
register.
0 1 0 0
01
Second bit (0) is shifted serially into
register and first bit is shifted right.
1 0 1 0
0
Third bit (1) is shifted into register and
the first and second bits are shifted right.
0 1 0 1
Fourth bit (0) is shifted into register and
the first, second,and third bits are shifted
right.The register now stores all four bits
and is full.
Serial bits
on input line
© 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights Reserved
Floyd, Digital Fundamentals, 10th
ed
Summary
Summary
Integrated Circuits
Plastic
case
Pins
Chip
Cutaway view of DIP (Dual-In-line Pins) chip:
The TTL series, available as DIPs are popular
for laboratory experiments with logic.
© 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights Reserved
Floyd, Digital Fundamentals, 10th
ed
Summary
Summary
An example of laboratory prototyping is shown. The circuit
is wired using DIP chips and tested.
Integrated Circuits
In this case, testing can
be done by a computer
connected to the system.
DIP chips
© 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights Reserved
Floyd, Digital Fundamentals, 10th
ed
Summary
Summary
Integrated Circuits
DIP chips and surface mount chips
Pin 1
Dual in-line package Small outline IC (SOIC)
© 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights Reserved
Floyd, Digital Fundamentals, 10th
ed
Summary
Summary
Integrated Circuits
Other surface mount packages:
SOIC PLCC LCCC
End view
End view
End view
© 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights Reserved
Floyd, Digital Fundamentals, 10th
ed
Summary
Summary
Test and Measurement Instruments
HORIZO NTAL
VERTIC AL TRIG G ER
5 s 5 ns
POSITION
C H 1 C H 2 EXT TRIG
AC -DC -GND
5V 2 mV
VOLTS/DIV
C OUPLING
C H 1 C H 2 BOTH
POSITION
AC -DC -GND
5 V 2 mV
VOLTS/DIV
C OUPLING
SEC /DIV
POSITION
SLOPE
Ð +
LEVEL
SOURC E
C H 1
C H 2
EXT
LINE
TRIG C O UP
DC AC
DISPLAY
INTENSITY
PROBE C OMP
5 V
The front panel controls for a general-purpose oscilloscope
can be divided into four major groups.
© 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights Reserved
Floyd, Digital Fundamentals, 10th
ed
Summary
Summary
Test and Measurement Instruments
The logic analyzer can display multiple channels of digital
information or show data in tabular form.
© 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights Reserved
Floyd, Digital Fundamentals, 10th
ed
Summary
Summary
Test and Measurement Instruments
V
1 s
1 s
40 m A
10 A
C O M
Ra nge
Autora nge
Touc h/Hold
Fused
O FF V
V
Hz
m V
A
0.01 V
The DMM can make three basic
electrical measurements.
Voltage
Resistance
Current
In digital work, DMMs are useful for checking power
supply voltages, verifying resistors, testing continuity,
and occasionally making other measurements.
© 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights Reserved
Floyd, Digital Fundamentals, 10th
ed
Summary
Summary
Programmable Logic
Programmable logic devices (PLDs) are an alternative to
fixed function devices. The logic can be programmed for a
specific purpose. In general, they cost less and use less
board space that fixed function devices.
Fixed OR
array and
output logic
Programmable
AND array
A PAL device is a form of PLD that uses a
combination of a programmable AND array and a
fixed OR array:
© 2009 Pearson Education
Selected Key Terms
Selected Key Terms
Analog
Digital
Binary
Bit
Pulse
Being continuous or having continuous values.
Related to digits or discrete quantities; having a set
of discrete values.
Having two values or states; describes a number
system that has a base of two and utilizes 1 and 0
as its digits.
A binary digit, which can be a 1 or a 0.
A sudden change from one level to another,
followed after a time, called the pulse width, by a
sudden change back to the original level.
© 2009 Pearson Education
Selected Key Terms
Selected Key Terms
Clock
Gate
NOT
AND
OR
A basic timing signal in a digital system; a periodic
waveform used to synchronize actions.
A logic circuit that performs a basic logic
operations such as AND or OR.
A basic logic function that performs inversion.
A basic logic operation in which a true (HIGH)
output occurs only when all input conditions are
true (HIGH).
A basic logic operation in which a true (HIGH)
output occurs when when one or more of the input
conditions are true (HIGH).
© 2009 Pearson Education
Selected Key Terms
Selected Key Terms
Fixed-function
logic
Programmable
logic
A category of digital integrated circuits having
functions that cannot be altered.
A category of digital integrated circuits capable of
being programmed to perform specified functions.
© 2009 Pearson Education
1. Compared to analog systems, digital systems
a. are less prone to noise
b. can represent an infinite number of values
c. can handle much higher power
d. all of the above
© 2009 Pearson Education
© 2009 Pearson Education
2. The number of values that can be assigned to a bit are
a. one
b. two
c. three
d. ten
© 2009 Pearson Education
© 2009 Pearson Education
3. The time measurement between the 50% point on the
leading edge of a pulse to the 50% point on the trailing edge
of the pulse is called the
a. rise time
b. fall time
c. period
d. pulse width
© 2009 Pearson Education
© 2009 Pearson Education
4. The time measurement between the 90% point on the
trailing edge of a pulse to the 10% point on the trailing edge
of the pulse is called the
a. rise time
b. fall time
c. period
d. pulse width
© 2009 Pearson Education
© 2009 Pearson Education
5. The reciprocal of the frequency of a clock signal is the
a. rise time
b. fall time
c. period
d. pulse width
© 2009 Pearson Education
© 2009 Pearson Education
6. If the period of a clock signal is 500 ps, the frequency is
a. 20 MHz
b. 200 MHz
c. 2 GHz
d. 20 GHz
© 2009 Pearson Education
© 2009 Pearson Education
7. AND, OR, and NOT gates can be used to form
a. storage devices
b. comparators
c. data selectors
d. all of the above
© 2009 Pearson Education
© 2009 Pearson Education
8. A shift register is an example of a
a. storage device
b. comparator
c. data selector
d. counter
© 2009 Pearson Education
© 2009 Pearson Education
9. A device that is used to switch one of several input lines to
a single output line is called a
a. comparator
b. decoder
c. counter
d. multiplexer
© 2009 Pearson Education
© 2009 Pearson Education
10. For most digital work, an oscilloscope should be coupled
to the signal using
a. ac coupling
b. dc coupling
c. GND coupling
d. none of the above
© 2009 Pearson Education
© 2009 Pearson Education
Answers:
1. a
2. b
3. d
4. b
5. c
6. c
7. d
8. a
9. d
10. b

More Related Content

PPT
Digital Fundamentals by Floyd 10th Edition Chapter 1 Lecture
PPT
Digital Fundamentals Chapter 1 Slide.ppt
PPTX
Digital fundamentals - Floyd, Chapter 1.pptx
PPT
Lecture 01 of DLD
PPT
Chapter 1 floyd
PPT
Week 1 Lecture.ppt
PPT
Week 1 Lecture.ppt
PDF
Digital_psdfadsfadsfsdafafdsaafadsfp01.ppt.pdf
Digital Fundamentals by Floyd 10th Edition Chapter 1 Lecture
Digital Fundamentals Chapter 1 Slide.ppt
Digital fundamentals - Floyd, Chapter 1.pptx
Lecture 01 of DLD
Chapter 1 floyd
Week 1 Lecture.ppt
Week 1 Lecture.ppt
Digital_psdfadsfadsfsdafafdsaafadsfp01.ppt.pdf

Similar to Topic01 - Introductory Concepts of Digital (20)

PPTX
Digital Logic Design
PPTX
Digital Logic Design
PPT
chapter six logic Combinational Full-adders
PPT
Digital Logic Design
PPTX
Chapter 3 part 1 .pptx
PPT
Chapter 3- Digital Fundamentals by Thomas L. Floyd
PDF
fundamentos laboratorio
PPT
Chapter 7. Functions of Combinational Logic
PPT
7Counters_registers.ppt
PDF
Slide_the-operational-amplifier.pdf
PDF
the-operational-amplifier by MyeDocs.blogspot.com
PPT
ch 3.ppt digital fundamentals loyd de ppt
PPT
Sonet
PPT
Digital Logic Design
PPT
Sonet
PPTX
UNIT V - INTERFACING MICROCONTROLLER (1).pptx
PPT
Aeav 301 lec 19
PDF
Quartz Crystal Oscillators and Phase-Locked Loops
PDF
PDF
Essentials of jitter part 1 The Time Interval Error: TIE
Digital Logic Design
Digital Logic Design
chapter six logic Combinational Full-adders
Digital Logic Design
Chapter 3 part 1 .pptx
Chapter 3- Digital Fundamentals by Thomas L. Floyd
fundamentos laboratorio
Chapter 7. Functions of Combinational Logic
7Counters_registers.ppt
Slide_the-operational-amplifier.pdf
the-operational-amplifier by MyeDocs.blogspot.com
ch 3.ppt digital fundamentals loyd de ppt
Sonet
Digital Logic Design
Sonet
UNIT V - INTERFACING MICROCONTROLLER (1).pptx
Aeav 301 lec 19
Quartz Crystal Oscillators and Phase-Locked Loops
Essentials of jitter part 1 The Time Interval Error: TIE
Ad

Recently uploaded (20)

PPTX
UNIT - 3 Total quality Management .pptx
PDF
Enhancing Cyber Defense Against Zero-Day Attacks using Ensemble Neural Networks
PPT
Introduction, IoT Design Methodology, Case Study on IoT System for Weather Mo...
PPTX
6ME3A-Unit-II-Sensors and Actuators_Handouts.pptx
PPT
INTRODUCTION -Data Warehousing and Mining-M.Tech- VTU.ppt
PDF
A SYSTEMATIC REVIEW OF APPLICATIONS IN FRAUD DETECTION
PDF
Unit I ESSENTIAL OF DIGITAL MARKETING.pdf
PDF
Automation-in-Manufacturing-Chapter-Introduction.pdf
PDF
Artificial Superintelligence (ASI) Alliance Vision Paper.pdf
PDF
86236642-Electric-Loco-Shed.pdf jfkduklg
PPTX
CURRICULAM DESIGN engineering FOR CSE 2025.pptx
PDF
PPT on Performance Review to get promotions
PPTX
Information Storage and Retrieval Techniques Unit III
PDF
Human-AI Collaboration: Balancing Agentic AI and Autonomy in Hybrid Systems
PPTX
Fundamentals of Mechanical Engineering.pptx
PDF
Abrasive, erosive and cavitation wear.pdf
PDF
COURSE DESCRIPTOR OF SURVEYING R24 SYLLABUS
PPTX
MET 305 2019 SCHEME MODULE 2 COMPLETE.pptx
PPTX
Fundamentals of safety and accident prevention -final (1).pptx
PPTX
UNIT 4 Total Quality Management .pptx
UNIT - 3 Total quality Management .pptx
Enhancing Cyber Defense Against Zero-Day Attacks using Ensemble Neural Networks
Introduction, IoT Design Methodology, Case Study on IoT System for Weather Mo...
6ME3A-Unit-II-Sensors and Actuators_Handouts.pptx
INTRODUCTION -Data Warehousing and Mining-M.Tech- VTU.ppt
A SYSTEMATIC REVIEW OF APPLICATIONS IN FRAUD DETECTION
Unit I ESSENTIAL OF DIGITAL MARKETING.pdf
Automation-in-Manufacturing-Chapter-Introduction.pdf
Artificial Superintelligence (ASI) Alliance Vision Paper.pdf
86236642-Electric-Loco-Shed.pdf jfkduklg
CURRICULAM DESIGN engineering FOR CSE 2025.pptx
PPT on Performance Review to get promotions
Information Storage and Retrieval Techniques Unit III
Human-AI Collaboration: Balancing Agentic AI and Autonomy in Hybrid Systems
Fundamentals of Mechanical Engineering.pptx
Abrasive, erosive and cavitation wear.pdf
COURSE DESCRIPTOR OF SURVEYING R24 SYLLABUS
MET 305 2019 SCHEME MODULE 2 COMPLETE.pptx
Fundamentals of safety and accident prevention -final (1).pptx
UNIT 4 Total Quality Management .pptx
Ad

Topic01 - Introductory Concepts of Digital

  • 1. © 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights Reserved Floyd, Digital Fundamentals, 10th ed Digital Logic Design Introductory Concepts © 2009 Pearson Education Chapter 1
  • 2. © 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights Reserved Floyd, Digital Fundamentals, 10th ed Most natural quantities that we see are analog and vary continuously. Summary Summary Digital systems can process, store, and transmit data more efficiently but can only assign discrete values to each point. Analog Quantities 1 100 A .M. 95 90 85 80 75 2 3 4 5 6 7 8 9 10 11 12 1 2 3 4 5 6 7 8 9 10 11 12 P.M. Temperature (°F) 70 Time of day
  • 3. © 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights Reserved Floyd, Digital Fundamentals, 10th ed Many systems use a mix of analog and digital electronics to take advantage of each technology. A typical CD player accepts digital data from the CD drive and converts it to an analog signal for amplification. Summary Summary Analog and Digital Systems Digital data CD drive 10110011101 Analog reproduction of music audio signal Speaker Sound waves Digital-to-analog converter Linear amplifier
  • 4. © 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights Reserved Floyd, Digital Fundamentals, 10th ed Digital electronics uses circuits that have two states, which are represented by two different voltage levels called HIGH and LOW. The voltages represent numbers in the binary system. Summary Summary Binary Digits and Logic Levels In binary, a single number is called a bit (for binary digit). A bit can have the value of either a 0 or a 1, depending on if the voltage is HIGH or LOW. HIGH LOW VH(max) VH(min) VL(max) VL(min) Invalid
  • 5. © 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights Reserved Floyd, Digital Fundamentals, 10th ed Digital waveforms change between the LOW and HIGH levels. A positive going pulse is one that goes from a normally LOW logic level to a HIGH level and then back again. Digital waveforms are made up of a series of pulses. Summary Summary Digital Waveforms Falling or leading edge (b) Negative–going pulse HIGH Rising or trailing edge LOW (a) Positive–going pulse HIGH Rising or leading edge Falling or trailing edge LOW t0 t1 t0 t1
  • 6. © 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights Reserved Floyd, Digital Fundamentals, 10th ed Actual pulses are not ideal but are described by the rise time, fall time, amplitude, and other characteristics. Summary Summary Pulse Definitions 90% 50% 10% Base line Pulse width Rise time Fall time Amplitude tW tr tf Undershoot Ringing Overshoot Ringing Droop
  • 7. © 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights Reserved Floyd, Digital Fundamentals, 10th ed Periodic pulse waveforms are composed of pulses that repeats in a fixed interval called the period. The frequency is the rate it repeats and is measured in hertz. Summary Summary Periodic Pulse Waveforms T f 1  f T 1  What is the period of a repetitive wave if f = 3.2 GHz?    GHz 2 . 3 1 1 f T 313 ps
  • 8. © 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights Reserved Floyd, Digital Fundamentals, 10th ed Summary Summary Pulse Definitions In addition to frequency and period, repetitive pulse waveforms are described by the amplitude (A), pulse width (tW) and duty cycle. Duty cycle is the ratio of tW to T. Volts Time Amplitude (A) Pulse width (tW) Period, T
  • 9. © 2009 Pearson Education • A portion of a periodic digital waveform is shown in below Figure . The measurements are in milliseconds. Determine the following: • (a) period (b) frequency (c) duty cycle
  • 10. © 2009 Pearson Education The Clock Example of a clock waveform synchronized with a waveform representationof a sequence of bits.
  • 11. © 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights Reserved Floyd, Digital Fundamentals, 10th ed A timing diagram is used to show the relationship between two or more digital waveforms, Summary Summary Timing Diagrams Clock A B C
  • 12. © 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights Reserved Floyd, Digital Fundamentals, 10th ed Data can be transmitted by either serial transfer or parallel transfer. Summary Summary Serial and Parallel Data Computer Modem 1 0 1 1 0 0 1 0 t0 t1 t2 t3 t4 t5 t6 t7 Computer Printer 0 t0 t1 1 0 0 1 1 0 1
  • 13. © 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights Reserved Floyd, Digital Fundamentals, 10th ed Summary Summary Basic Logic Functions True only if all input conditions are true. True only if one or more input conditions are true. Indicates the opposite condition.
  • 14. © 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights Reserved Floyd, Digital Fundamentals, 10th ed Summary Summary Basic System Functions AND, OR, and NOT elements can be combined to form various logic functions. A few examples are: The comparison function Basic arithmetic functions Adder Two binary numbers Carry out A B Cout Cin Carry in Sum Σ Two binary numbers Outputs A B A< B A= B A> B Comparator
  • 15. © 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights Reserved Floyd, Digital Fundamentals, 10th ed Summary Summary Basic System Functions The encoding function The decoding function Decoder Binary input 7-segment display Encoder 9 8 9 4 5 6 1 2 3 0 . +/– 7 Calculator keypad 8 7 6 5 4 3 2 1 0 HIGH Binary code for 9 used for storage and/or computation
  • 16. © 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights Reserved Floyd, Digital Fundamentals, 10th ed Summary Summary Basic System Functions The data selection function Multiplexer A Switching sequence control input B C ∆t2 ∆t3 ∆t1 ∆t2 ∆t3 ∆t1 Demultiplexer D E F Data from Ato D Data from Bto E Data from Cto F Data from Ato D ∆t1 ∆t2 ∆t3 ∆t1 Switching sequence control input
  • 17. © 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights Reserved Floyd, Digital Fundamentals, 10th ed Summary Summary Basic System Functions The counting function …and other functions such as code conversion and storage. Input pulses 1 Counter Parallel output lines Binary code for 1 Binary code for 2 Binary code for 3 Binary code for 4 Binary code for 5 Sequence of binary codes that represent the number of input pulses counted. 2 3 4 5
  • 18. © 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights Reserved Floyd, Digital Fundamentals, 10th ed Summary Summary Basic System Functions One type of storage function is the shift register, that moves and stores data each time it is clocked. 0 0 0 0 0101 Initially , the register contains onlyinvalid data or all zeros as shown here. 1 0 0 0 010 First bit (1) is shifted serially into the register. 0 1 0 0 01 Second bit (0) is shifted serially into register and first bit is shifted right. 1 0 1 0 0 Third bit (1) is shifted into register and the first and second bits are shifted right. 0 1 0 1 Fourth bit (0) is shifted into register and the first, second,and third bits are shifted right.The register now stores all four bits and is full. Serial bits on input line
  • 19. © 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights Reserved Floyd, Digital Fundamentals, 10th ed Summary Summary Integrated Circuits Plastic case Pins Chip Cutaway view of DIP (Dual-In-line Pins) chip: The TTL series, available as DIPs are popular for laboratory experiments with logic.
  • 20. © 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights Reserved Floyd, Digital Fundamentals, 10th ed Summary Summary An example of laboratory prototyping is shown. The circuit is wired using DIP chips and tested. Integrated Circuits In this case, testing can be done by a computer connected to the system. DIP chips
  • 21. © 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights Reserved Floyd, Digital Fundamentals, 10th ed Summary Summary Integrated Circuits DIP chips and surface mount chips Pin 1 Dual in-line package Small outline IC (SOIC)
  • 22. © 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights Reserved Floyd, Digital Fundamentals, 10th ed Summary Summary Integrated Circuits Other surface mount packages: SOIC PLCC LCCC End view End view End view
  • 23. © 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights Reserved Floyd, Digital Fundamentals, 10th ed Summary Summary Test and Measurement Instruments HORIZO NTAL VERTIC AL TRIG G ER 5 s 5 ns POSITION C H 1 C H 2 EXT TRIG AC -DC -GND 5V 2 mV VOLTS/DIV C OUPLING C H 1 C H 2 BOTH POSITION AC -DC -GND 5 V 2 mV VOLTS/DIV C OUPLING SEC /DIV POSITION SLOPE Ð + LEVEL SOURC E C H 1 C H 2 EXT LINE TRIG C O UP DC AC DISPLAY INTENSITY PROBE C OMP 5 V The front panel controls for a general-purpose oscilloscope can be divided into four major groups.
  • 24. © 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights Reserved Floyd, Digital Fundamentals, 10th ed Summary Summary Test and Measurement Instruments The logic analyzer can display multiple channels of digital information or show data in tabular form.
  • 25. © 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights Reserved Floyd, Digital Fundamentals, 10th ed Summary Summary Test and Measurement Instruments V 1 s 1 s 40 m A 10 A C O M Ra nge Autora nge Touc h/Hold Fused O FF V V Hz m V A 0.01 V The DMM can make three basic electrical measurements. Voltage Resistance Current In digital work, DMMs are useful for checking power supply voltages, verifying resistors, testing continuity, and occasionally making other measurements.
  • 26. © 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights Reserved Floyd, Digital Fundamentals, 10th ed Summary Summary Programmable Logic Programmable logic devices (PLDs) are an alternative to fixed function devices. The logic can be programmed for a specific purpose. In general, they cost less and use less board space that fixed function devices. Fixed OR array and output logic Programmable AND array A PAL device is a form of PLD that uses a combination of a programmable AND array and a fixed OR array:
  • 27. © 2009 Pearson Education Selected Key Terms Selected Key Terms Analog Digital Binary Bit Pulse Being continuous or having continuous values. Related to digits or discrete quantities; having a set of discrete values. Having two values or states; describes a number system that has a base of two and utilizes 1 and 0 as its digits. A binary digit, which can be a 1 or a 0. A sudden change from one level to another, followed after a time, called the pulse width, by a sudden change back to the original level.
  • 28. © 2009 Pearson Education Selected Key Terms Selected Key Terms Clock Gate NOT AND OR A basic timing signal in a digital system; a periodic waveform used to synchronize actions. A logic circuit that performs a basic logic operations such as AND or OR. A basic logic function that performs inversion. A basic logic operation in which a true (HIGH) output occurs only when all input conditions are true (HIGH). A basic logic operation in which a true (HIGH) output occurs when when one or more of the input conditions are true (HIGH).
  • 29. © 2009 Pearson Education Selected Key Terms Selected Key Terms Fixed-function logic Programmable logic A category of digital integrated circuits having functions that cannot be altered. A category of digital integrated circuits capable of being programmed to perform specified functions.
  • 30. © 2009 Pearson Education 1. Compared to analog systems, digital systems a. are less prone to noise b. can represent an infinite number of values c. can handle much higher power d. all of the above © 2009 Pearson Education
  • 31. © 2009 Pearson Education 2. The number of values that can be assigned to a bit are a. one b. two c. three d. ten © 2009 Pearson Education
  • 32. © 2009 Pearson Education 3. The time measurement between the 50% point on the leading edge of a pulse to the 50% point on the trailing edge of the pulse is called the a. rise time b. fall time c. period d. pulse width © 2009 Pearson Education
  • 33. © 2009 Pearson Education 4. The time measurement between the 90% point on the trailing edge of a pulse to the 10% point on the trailing edge of the pulse is called the a. rise time b. fall time c. period d. pulse width © 2009 Pearson Education
  • 34. © 2009 Pearson Education 5. The reciprocal of the frequency of a clock signal is the a. rise time b. fall time c. period d. pulse width © 2009 Pearson Education
  • 35. © 2009 Pearson Education 6. If the period of a clock signal is 500 ps, the frequency is a. 20 MHz b. 200 MHz c. 2 GHz d. 20 GHz © 2009 Pearson Education
  • 36. © 2009 Pearson Education 7. AND, OR, and NOT gates can be used to form a. storage devices b. comparators c. data selectors d. all of the above © 2009 Pearson Education
  • 37. © 2009 Pearson Education 8. A shift register is an example of a a. storage device b. comparator c. data selector d. counter © 2009 Pearson Education
  • 38. © 2009 Pearson Education 9. A device that is used to switch one of several input lines to a single output line is called a a. comparator b. decoder c. counter d. multiplexer © 2009 Pearson Education
  • 39. © 2009 Pearson Education 10. For most digital work, an oscilloscope should be coupled to the signal using a. ac coupling b. dc coupling c. GND coupling d. none of the above © 2009 Pearson Education
  • 40. © 2009 Pearson Education Answers: 1. a 2. b 3. d 4. b 5. c 6. c 7. d 8. a 9. d 10. b

Editor's Notes

  • #2: Electronic circuits can be divided into two broad categories, digital and analog. Digital electronics involves quantities with discrete values, and analog electronics involves quan- tities with continuous values. Most things that can be measured quantitatively occur in nature in analog form. For example, the air temperature changes over a continuous range of values. During a given day, the temperature does not go from, say, 70 degree to 71 degree instantaneously; it takes on all the infinite values in between. Rather than graphing the temperature on a continuous basis, suppose you just take a temperature reading every hour. You have effectively converted an analog quantity to a form that can now be digitized by representing each sampled value by a digital code.
  • #3: For one thing, digital data can be processed and transmitted more efficiently and reliably than analog data. Also, digital data has a great advantage when storage is necessary. For example, music when converted to digital form can be stored more compactly and reproduced with greater accuracy and clarity than is possible when it is in analog form. Noise (unwanted voltage fluctuations) does not affect digital data nearly as much as it does analog signals.
  • #4: In a practical digital circuit, however, a HIGH can be any voltage between a specified minimum value and a specified maximum value. Likewise, a LOW can be any voltage between a specified minimum and a specified maximum.
  • #5: . In a practical digital circuit, however, a HIGH can be any voltage between a specified minimum value and a specified maximum value. Likewise, a LOW can be any voltage between a specified minimum and a specified maximum.
  • #6: The time required for a pulse to go from its LOW level to its HIGH level is called the rise time (tr), and the time required for the transition from the HIGH level to the LOW level is called the fall time (tf). In practice, it is common to measure rise time from 10% of the pulse amplitude (height from baseline) to 90% of the pulse amplitude and to measure the fall time from 90% to 10% of the pulse amplitude, The bottom 10% and the top 10% of the pulse are not included in the rise and fall times because of the nonlinearities in the waveform in these areas. The pulse width (tW) is a measure of the duration of the pulse and is often defined as the time interval between the 50% points on the rising and falling edges
  • #7: Most waveforms encountered in digital systems are composed of series of pulses, some- times called pulse trains, and can be classified as either periodic or nonperiodic.
  • #9: 10 msec F=1/T = 100Hz (1ms/10msec)100% = 10%
  • #10: A group of several bits can contain binary information, such as a number or a letter. The clock waveform itself does not carry information.
  • #11: A timing diagram is a graph of digital waveforms showing the actual time relationship of two or more waveforms and how each waveform changes in relation to the others
  • #12: When bits are transferred in serial form from one point to another, they are sent one bit at a time along a single line, During the time interval from t0 to t1, the first bit is transferred. During the time interval from t1 to t2, the second bit is transferred, and so on. To transfer eight bits in series, it takes eight time intervals. When bits are transferred in parallel form, all the bits in a group are sent out on separate lines at the same time. To transfer eight bits in parallel, it takes one time interval compared to eight time intervals for the serial transfer. To summarize, an advantage of serial transfer of binary data is that a minimum of only one line is required. In parallel transfer, a number of lines equal to the number of bits to be transferred at one time is required. A disadvantage of serial transfer is that it takes longer to transfer a given number of bits than with parallel transfer at the same clock frequency.
  • #13: The term logic is applied to digital circuits used to implement logic functions. Several kinds of digital logic circuits are the basic elements that form the building blocks for such complex digital systems as the computer.
  • #14: The three basic logic functions AND, OR, and NOT can be combined to form various other types of more complex logic functions, such as comparison, arithmetic, code conversion, encoding, decoding, data selection, counting, and storage. A typical ALU is constructed of many thousands of logic gates. A digital system is an arrange- ment of the individual logic functions connected to perform a specified operation or pro- duce a defined output. A comparator compares two quantities and indicates whether or not they are equal.
  • #15: The encoder converts information, such as a decimal number or an alphabetic char- acter, into some coded form. For example, one certain type of encoder converts each of the decimal digits, 0 through 9, to a binary code. A HIGH level on the input corresponding to a specific decimal digit produces logic levels that represent the proper binary code on the output lines. The decoder converts coded information, such as a binary number, into a noncoded form, such as a decimal form. For example, one particular type of decoder converts a 4-bit binary code into the appropriate decimal digit.
  • #19: All the logic elements and functions that have been discussed are generally available in integrated circuit (IC) form. Digital systems have incorporated ICs for many years because of their small size, high reliability, low cost, and low power consumption. integrated circuit (IC) is an electronic circuit that is constructed entirely on a single small chip of silicon.
  • #22: Identify small-outline integrated circuit packages (SOIC) u Identify plastic leaded chip carrier packages (PLCC) u Identify leadless ceramic chip carrier packages (LCC)
  • #23: The oscilloscope (scope for short) is one of the most widely used instruments for general testing and troubleshooting. it shows the graph of a measured electrical signal on its screen, which shows how signals change over time. Amplitude, period, and frequency of a signal can be measured using the oscilloscope. Also, the pulse width, duty cycle, rise time, and fall time of a pulse waveform can be determined. Most scopes can display at least two signals on the screen at one time, enabling their time relationship to be observed.
  • #24: Logic analyzers are used for measurements of multiple digital signals and measurement situations with difficult trigger requirements. Basically, the logic analyzer came about as a result of microprocessors in which troubleshooting or debugging required many more inputs than an oscilloscope offered. Many oscilloscopes have two input channels and some are available with four. Logic analyzers are typically available with from 16 to 136 input channels. an oscilloscope is used either when amplitude, frequency, and other timing parameters of a few signals at a time or when parameters such an rise and fall times, overshoot, and delay times need to be measured. The logic analyzer is used when the logic levels of a large number of signals need to be determined and for the correlation of simul- taneous signals based on their timing relationships.