CHAPTER 1 Digital Concepts

Slides:



Advertisements
Similar presentations
Digital Logic Design Week 7 Encoders, Decoders, Multiplexers, Demuxes.
Advertisements

Figure 8–1 A 2-bit asynchronous binary counter
EKT 124 / 3 DIGITAL ELEKTRONIC 1
Figure 7–1 Two versions of SET-RESET (S-R) latches
Chapter 3 Basic Logic Gates 1.
Code Converters, Multiplexers and Demultiplexers
Floyd Digital Fundamentals, 9/e Copyright ©2006 by Pearson Education, Inc. Upper Saddle River, New Jersey All rights reserved. Slide 1 Digital Fundamentals.
©2004 Brooks/Cole FIGURES FOR CHAPTER 9 MULTIPLEXERS, DECODERS, AND PROGRAMMABLE LOGIC DEVICES Click the mouse to move to the next page. Use the ESC key.
EET 1131 Unit 8 Code Converters, Multiplexers, and Demultiplexers
Floyd Digital Fundamentals, 9/e Copyright ©2006 by Pearson Education, Inc. Upper Saddle River, New Jersey All rights reserved. Slide 1 The Digital.
© 2009 Pearson Education, Upper Saddle River, NJ All Rights ReservedFloyd, Digital Fundamentals, 10 th ed Digital Fundamentals Tenth Edition Floyd.
Multiplexers, Decoders, and Programmable Logic Devices
ECE 331 – Digital System Design Tristate Buffers, Read-Only Memories and Programmable Logic Devices (Lecture #16) The slides included herein were taken.
Figure 6–1 Logic symbol for a half-adder. Open file F06-01 to verify operation. Thomas L. Floyd Digital Fundamentals, 9e Copyright ©2006 by Pearson Education,
Chapter 3: Sequential Logic Circuit EKT 121 / 4 ELEKTRONIK DIGIT 1.
Chapter 9 Counters.
Chapter 1_4 Part II Counters
Chapter 12 Digital Logic Circuit Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
Digital and Analog Quantities
© 2009 Pearson Education, Upper Saddle River, NJ All Rights ReservedFloyd, Digital Fundamentals, 10 th ed Digital Fundamentals Tenth Edition Floyd.
Introductory Digital Concepts
Figure 1–1 Graph of an analog quantity (temperature versus time). Thomas L. Floyd Digital Fundamentals, 9e Copyright ©2006 by Pearson Education, Inc. Upper.
Figure 9–1 The flip-flop as a storage element.
Waveform 2.1 Basic Digital Waveforms 2 Measurement Paul Godin Updated October 2009.
Digital Fundamentals Floyd Chapter 1 Tenth Edition
Combinational Circuits Chapter 3 S. Dandamudi To be used with S. Dandamudi, “Fundamentals of Computer Organization and Design,” Springer, 2003.
Engineering Lecture1: Logic Circuits & Concepts about basic Electrical Engineering Devices by Christin Sander.
Integrated Circuits. Integrated Circuit (IC) A silicon crystal (chip) containing electronic components that create the logic gates we’ve been looking.
INTERGRATED CIRCUITS LECTURE 17. History of Electronic Devices 1st Generation Electron tubes INTERGRATED CIRCUITS LECTURE 17.
Unit 9 Multiplexers, Decoders, and Programmable Logic Devices
MSI Devices M. Mano & C. Kime: Logic and Computer Design Fundamentals (Chapter 5) Dr. Costas Kyriacou and Dr. Konstantinos Tatas ACOE161 - Digital Logic.
Digital Logic Operations and Functions. Basic Logic Operations Logic, as you know it, involves in a making of digital system. Logic, as you know it, involves.
P. 4.1 Digital Technology and Computer Fundamentals Chapter 4 Digital Components.
DIGITAL LOGIC DESIGN BY: ENGR. M.ZAKIR SHAIKH. DIGITAL LOGIC DESIGN BY: ENGR. M.ZAKIR SHAIKH.
© 2009 Pearson Education, Upper Saddle River, NJ All Rights ReservedFloyd, Digital Fundamentals, 10 th ed Digital Fundamentals with PLD Programming.
Chapter 1 Introduction: Digital Systems & Logic Design By Taweesak Reungpeerakul.
Memory and Storage Dr. Rebhi S. Baraka
CHAPTER 9 MULTIPLEXERS, DECODERS, AND PROGRAMMABLE LOGIC DEVICES
Floyd, Digital Fundamentals, 10 th ed Slide 1 Digital Fundamentals Tenth Edition Floyd © 2008 Pearson Education Chapter 1.
CYU / CSIE / Yu-Hua Lee / E- 1 數位邏輯 Digital Fundamentals Chapter 9 Counters.
Basic Sequential Components CT101 – Computing Systems Organization.
Chapter 3 Basic Logic Gates William Kleitz Digital Electronics with VHDL, Quartus® II Version Copyright ©2006 by Pearson Education, Inc. Upper Saddle River,
Integrated Circuits. Integrated Circuit (IC) A silicon crystal (chip) containing electronic components that create the logic gates we’ve been looking.
Code Converters, Multiplexers and Demultiplexers
1 Digital Fundamentals Chapter 8 Flip-Flops and Related Devices Resource: CYU / CSIE / Yu-Hua Lee / Not made by Engr. Umar Talha,
Floyd, Digital Fundamentals, 10 th ed Digital Fundamentals Tenth Edition Floyd © 2008 Pearson Education Chapter 1.
Sequential logic circuits
© 2009 Pearson Education, Upper Saddle River, NJ All Rights Reserved Floyd, Digital Fundamentals, 10 th ed Digital Logic Design Dr. Oliver Faust.
School of Computer and Communication Engineering, UniMAP Mohd ridzuan mohd nor DKT 122/3 - DIGITAL SYSTEM I Chapter.
Basic Logic Functions Chapter 2 Subject: Digital System Year: 2009.
Digital Fundamentals Tenth Edition Floyd © 2008 Pearson Education Chapter 1.
Digital Circuits Introduction Memory information storage a collection of cells store binary information RAM – Random-Access Memory read operation.
© 2009 Pearson Education, Upper Saddle River, NJ All Rights ReservedFloyd, Digital Fundamentals, 10 th ed Digital Fundamentals Tenth Edition Floyd.
Code Converters, Multiplexers and Demultiplexers
Text book : Floyd, ”Digital Fundamentals” 8 th edition, Prentice Hall. Al-Isra Private University Faculty of Science and Information Technology -- Department.
ACOE161 (Spring2007)MSI Devices1 Revision on MSI Devices M. Mano & C. Kime: Logic and Computer Design Fundamentals (Chapter 5)
Copyright ©2009 by Pearson Higher Education, Inc. Upper Saddle River, New Jersey All rights reserved. Digital Fundamentals, Tenth Edition Thomas.
Copyright ©2009 by Pearson Higher Education, Inc. Upper Saddle River, New Jersey All rights reserved. Digital Fundamentals, Tenth Edition Thomas.
Digital Design: With an Introduction to the Verilog HDL, 5e M. Morris Mano Michael D. Ciletti Copyright ©2013 by Pearson Education, Inc. All rights reserved.
This chapter in the book includes: Objectives Study Guide
Sequential Logic Design
EKT124 Digital Electronics 1 Introduction to Digital Electronics
EI205 Lecture 1 Dianguang Ma Fall, 2008.
This chapter in the book includes: Objectives Study Guide
Digital Design Jeff Kautzer Univ Wis Milw.
Digital Fundamentals Floyd Chapter 1 Digital concepts Tenth Edition
Electronics for Physicists
This chapter in the book includes: Objectives Study Guide
EE19D Digital Electronics
Digital Fundamentals Floyd Chapter 1 Tenth Edition
Presentation transcript:

CHAPTER 1 Digital Concepts Digital Fundamentals CHAPTER 1 Digital Concepts

Digital and Analog Quantities Digital quantities have discrete sets of values Analog quantities have continuous values

Binary Digits, Logic Levels, and Digital Waveforms The two binary digits are designated 0 and 1 They can also be called LOW and HIGH, where LOW = 0 and HIGH = 1

Figure 1–3 A basic audio public address system. Thomas L. Floyd Digital Fundamentals, 9e

Figure 1–5 Logic level ranges of voltage for a digital circuit. Thomas L. Floyd Digital Fundamentals, 9e

Binary values are also represented by voltage levels. Figure 1–6 Ideal pulses. Binary values are also represented by voltage levels. Thomas L. Floyd Digital Fundamentals, 9e

Figure 1–7 Nonideal pulse characteristics. Thomas L. Floyd Digital Fundamentals, 9e

Binary Digits, Logic Levels, and Digital Waveforms tw = pulse width T = period of the waveform f = frequency of the waveform

Binary Digits, Logic Levels, and Digital Waveforms The duty cycle of a binary waveform is defined as:

Figure 1–9 Thomas L. Floyd Digital Fundamentals, 9e

Figure 1–10 Example of a clock waveform synchronized with a waveform representation of a sequence of bits. Thomas L. Floyd Digital Fundamentals, 9e

Figure 1–11 Example of a timing diagram. Thomas L. Floyd Digital Fundamentals, 9e

Figure 1–12 Illustration of serial and parallel transfer of binary data. Only the data lines are shown. Thomas L. Floyd Digital Fundamentals, 9e

Figure 1–13 Thomas L. Floyd Digital Fundamentals, 9e

Figure 1–14 Thomas L. Floyd Digital Fundamentals, 9e

Basic Logic Operations There are only three basic logic operations:

Basic Logic Operations The NOT operation When the input is LOW, the output is HIGH When the input is HIGH, the output is LOW The output logic level is always opposite the input logic level.

Basic Logic Operations The AND operation When any input is LOW, the output is LOW When both inputs are HIGH, the output is HIGH

Basic Logic Operations The OR operation When any input is HIGH, the output is HIGH When both inputs are LOW, the output is LOW

Overview of Basic Logic Functions Comparison function Arithmetic functions Code conversion function Encoding function Decoding function Data selection function Data storage function Counting function

Figure 1–19 The comparison function. Compares two binary values and determines whether or not they are equal Thomas L. Floyd Digital Fundamentals, 9e

Overview of Basic Logic Functions Arithmetic functions Perform the basic arithmetic operations on two binary values: Addition Subtraction of two values Multiplication Division

Figure 1–20 The addition function. Thomas L. Floyd Digital Fundamentals, 9e

Code conversion function Converts, or translates, information from one code format to another Encoding function Converts non-binary information into a binary code Decoding function Converts binary-coded information into a non-binary form

Figure 1–21 An encoder used to encode a calculator keystroke into a binary code for storage or for calculation.

Figure 1–22 A decoder used to convert a special binary code into a 7-segment decimal readout. Thomas L. Floyd Digital Fundamentals, 9e

Overview of Basic Logic Functions Data selection function Multiplexer (mux) Switches digital data from any number of input sources to a single output line Demultiplexer (demux) switches digital data from a single input to any number of output lines

Figure 1–23 Illustration of a basic multiplexing/demultiplexing application. Thomas L. Floyd Digital Fundamentals, 9e

Overview of Basic Logic Functions Data storage function Retains binary data for a period of time Flip-flops (bistable multvibrators) Registers Semiconductor memories Magnetic-media memories Optical-media memories

Figure 1–24 Example of the operation of a 4-bit serial shift register Figure 1–24 Example of the operation of a 4-bit serial shift register. Each block represents one storage “cell” or flip-flop. Thomas L. Floyd Digital Fundamentals, 9e

Figure 1–25 Example of the operation of a 4-bit parallel shift register. Thomas L. Floyd Digital Fundamentals, 9e

Figure 1–26 Illustration of basic counter operation. Counting function Generates sequences of digital pulse that represent numbers Thomas L. Floyd Digital Fundamentals, 9e

Fixed-Function Integrated Circuits IC package styles Dual in-line package (DIP) Small-outline IC (SOIC) Flat pack (FP) Plastic-leaded chip carrier (PLCC) Leadless-ceramic chip carrier (LCCC)

Figure 1–27 Cutaway view of one type of fixed-function IC package showing the chip mounted inside, with connections to input and output pins. Thomas L. Floyd Digital Fundamentals, 9e

Fixed-Function Integrated Circuits Dual in-line package (DIP)

Fixed-Function Integrated Circuits Small-outline IC (SOIC)

Figure 1–29 Examples of SMT package configurations. Thomas L. Floyd Digital Fundamentals, 9e

Figure 1–30 Pin numbering for two standard types of IC packages Figure 1–30 Pin numbering for two standard types of IC packages. Top views are shown. Thomas L. Floyd Digital Fundamentals, 9e

Introduction to Programmable Logic SPLD—Simple programmable logic devices CPLD—Complex programmable logic devices FPGA—Field-programmable gate arrays

Figure 1–31 Programmable logic. Thomas L. Floyd Digital Fundamentals, 9e

Introduction to Programmable Logic SPLD PAL (programmable array logic) GAL (generic array logic) PLA (programmable logic array) PROM (programmable read-only memory)

Figure 1–32 Block diagrams of simple programmable logic devices (SPLDs). Thomas L. Floyd Digital Fundamentals, 9e

Figure 1–34 General block diagram of a CPLD. Thomas L. Floyd Digital Fundamentals, 9e

Figure 1–36 Basic structure of an FPGA. Thomas L. Floyd Digital Fundamentals, 9e

Figure 1–38 Basic configuration for programming a PLD or FPGA. Thomas L. Floyd Digital Fundamentals, 9e

Test and Measurement Instruments Analog Oscilloscope Digital Oscilloscope Logic Analyzer Logic Probe, Pulser, and Current Probe DC Power Supply Function Generator Digital Multimeter

Figure 1–40 A typical dual-channel oscilloscope Figure 1–40 A typical dual-channel oscilloscope. Used with permission from Tektronix, Inc. Thomas L. Floyd Digital Fundamentals, 9e

Figure 1–41 Comparison of analog and digital oscilloscopes. Thomas L. Floyd Digital Fundamentals, 9e

Figure 1–42 Block diagram of an analog oscilloscope. Thomas L. Floyd Digital Fundamentals, 9e

Figure 1–43 Block diagram of a digital oscilloscope. Thomas L. Floyd Digital Fundamentals, 9e

Figure 1–44 A typical dual-channel oscilloscope Figure 1–44 A typical dual-channel oscilloscope. Numbers below screen indicate the values for each division on the vertical (voltage) and horizontal (time) scales and can be varied using the vertical and horizontal controls on the scope. Thomas L. Floyd Digital Fundamentals, 9e

Figure 1–45 Comparison of an untriggered and a triggered waveform on an oscilloscope. Thomas L. Floyd Digital Fundamentals, 9e

Figure 1–46 Displays of the same waveform having a dc component. Thomas L. Floyd Digital Fundamentals, 9e

Figure 1–47 An oscilloscope voltage probe Figure 1–47 An oscilloscope voltage probe. Used with permission from Tektronix, Inc. Thomas L. Floyd Digital Fundamentals, 9e

Figure 1–48 Probe compensation conditions. Thomas L. Floyd Digital Fundamentals, 9e

Figure 1–49 Thomas L. Floyd Digital Fundamentals, 9e

Figure 1–50 Typical logic analyzer Figure 1–50 Typical logic analyzer. Used with permission from Tektronix, Inc. Thomas L. Floyd Digital Fundamentals, 9e

Figure 1–51 Simplified block diagram of a logic analyzer. Thomas L. Floyd Digital Fundamentals, 9e

Figure 1–52 Two logic analyzer display modes. Thomas L. Floyd Digital Fundamentals, 9e

Figure 1–53 A typical multichannel logic analyzer probe Figure 1–53 A typical multichannel logic analyzer probe. Used with permission from Tektronix, Inc. Thomas L. Floyd Digital Fundamentals, 9e

Figure 1–54 Typical signal generators Figure 1–54 Typical signal generators. Used with permission from Tektronix, Inc. Thomas L. Floyd Digital Fundamentals, 9e

Figure 1–55 Illustration of how a logic pulser and a logic probe can be used to apply a pulse to a given point and check for resulting pulse activity at another part of the circuit. Thomas L. Floyd Digital Fundamentals, 9e

Figure 1–56 Typical dc power supplies. Courtesy of B+K Precision.® Thomas L. Floyd Digital Fundamentals, 9e

Figure 1–57 Typical DMMs. Courtesy of B+K Precision.® Thomas L. Floyd Digital Fundamentals, 9e

Figure 1–60 Thomas L. Floyd Digital Fundamentals, 9e

Figure 1–61 Thomas L. Floyd Digital Fundamentals, 9e

Figure 1–62 Thomas L. Floyd Digital Fundamentals, 9e

Figure 1–63

Figure 1–64