Introductory Digital Concepts

Slides:



Advertisements
Similar presentations
Chapter 3 Logic Gates.
Advertisements

© 2009 Pearson Education, Upper Saddle River, NJ All Rights ReservedFloyd, Digital Fundamentals, 10 th ed Digital Fundamentals with PLD Programming.
Sistemas Digitais I LESI - 2º ano Lesson 1 - Introduction U NIVERSIDADE DO M INHO E SCOLA DE E NGENHARIA Prof. João Miguel Fernandes
Figure 8–1 A 2-bit asynchronous binary counter
CPT 310 Logic and Computer Design Instructor: David LublinerPhone Engineering Technology Dept.Cell
Digital Systems: Introductory Concepts Wen-Hung Liao, Ph.D.
5/4/2006BAE Analog to Digital (A/D) Conversion An overview of A/D techniques.
Chapter 3 Basic Logic Gates 1.
Programmable Logic Devices
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.
CHAPTER 1 Digital Concepts
Chapter 2 Introduction to Digital Concepts. Analog Representation Voltage, current, movement.
Digital Design: Chapters Chapter 1. Introduction Digital Design - Logic Design? Analog versus Digital Once-analog now goes digital –Still pictures.
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.
© 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.
DIGITAL ELECTRONICS CIRCUIT P.K.NAYAK P.K.NAYAK ASST. PROFESSOR SYNERGY INSTITUTE OF ENGINEERING & TECHNOLOGY.
Programmable Array Logic (PAL) Fixed OR array programmable AND array Fixed OR array programmable AND array Easy to program Easy to program Poor flexibility.
Digital and Analog Quantities
© 2009 Pearson Education, Upper Saddle River, NJ All Rights ReservedFloyd, Digital Fundamentals, 10 th ed Digital Fundamentals Tenth Edition Floyd.
Figure 1–1 Graph of an analog quantity (temperature versus time). Thomas L. Floyd Digital Fundamentals, 9e Copyright ©2006 by Pearson Education, Inc. Upper.
© 2009 Pearson Education, Upper Saddle River, NJ All Rights ReservedFloyd, Digital Fundamentals, 10 th ed Digital Fundamentals Tenth Edition Floyd.
Digital Fundamentals Floyd Chapter 1 Tenth Edition
Storey: Electrical & Electronic Systems © Pearson Education Limited 2004 OHT 27.1 Implementing Digital Systems  Introduction  Semiconductor Memory 
Combinational Circuits Chapter 3 S. Dandamudi To be used with S. Dandamudi, “Fundamentals of Computer Organization and Design,” Springer, 2003.
Memory and Programmable Logic
Engineering Lecture1: Logic Circuits & Concepts about basic Electrical Engineering Devices by Christin Sander.
EET 252 Unit 4 Programmable Logic: SPLDs & CPLDs  Read Floyd, Sections 11-1 to  Study Unit 4 e-Lesson.  Do Lab #4.  Homework #4 and Lab #4 due.
Introduction to Digital Design
Integrated Circuits. Integrated Circuit (IC) A silicon crystal (chip) containing electronic components that create the logic gates we’ve been looking.
Unit 9 Multiplexers, Decoders, and Programmable Logic Devices
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.
Logic and Computer Design Dr. Sanjay P. Ahuja, Ph.D. FIS Distinguished Professor of CIS ( ) School of Computing, UNF.
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.
Memory and Programmable Logic Memory device: Device to which binary information is transferred for storage, and from which information is available for.
: Digital Logic Design Apisake Hongwitayakorn e: w:
Chapter 1 Introduction: Digital Systems & Logic Design By Taweesak Reungpeerakul.
Programmable Logic Devices
Chapter 4 Programmable Logic Devices: CPLDs with VHDL Design Copyright ©2006 by Pearson Education, Inc. Upper Saddle River, New Jersey All rights.
0/13 Introduction to Programmable Logic Devices Aleksandra Kovacevic Veljko Milutinovic
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.
ECE 3110: Introduction to Digital Systems Introduction (Contd.)
ECE 2110: Introduction to Digital Systems Introduction (Contd.)
ECE 3110: Introduction to Digital Systems Introduction (Contd.)
Chapter 3 How transistors operate and form simple switches
Floyd, Digital Fundamentals, 10 th ed Digital Fundamentals Tenth Edition Floyd © 2008 Pearson Education Chapter 1.
© 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.
© 2009 Pearson Education, Upper Saddle River, NJ All Rights Reserved Floyd, Digital Fundamentals, 10 th ed Digital Logic Design Dr. Oliver Faust.
Digital Circuits Introduction Memory information storage a collection of cells store binary information RAM – Random-Access Memory read operation.
Programmable logic devices. CS Digital LogicProgrammable Logic Device2 Outline PLAs PALs ROMs.
Code Converters, Multiplexers and Demultiplexers
ECE 3110: Introduction to Digital Systems Introduction (Contd.)
Lecture No. 2 Computer Logic Design. Binary Digits The two state number system is called binary. Its two digits are 0 and 1 A binary digit is called a.
EKT124 Digital Electronics 1 Introduction to Digital Electronics
EI205 Lecture 1 Dianguang Ma Fall, 2008.
Digital Fundamentals Floyd Chapter 1 Digital concepts Tenth Edition
ECET 105 Innovative Education--snaptutorial.com
Programmable Logic Devices: CPLDs and FPGAs with VHDL Design
Digital Systems: Introductory Concepts
EE19D Digital Electronics
Digital Fundamentals Floyd Chapter 1 Tenth Edition
Presentation transcript:

Introductory Digital Concepts Chapter 1 Introductory Digital Concepts

Chapter Outline Digital and Analog Quantities Binary Digits, Logic Levels, and Digital Waveforms Introduction to Basic Logic Operations Basic Overview of Logic Functions Fixed-Function Integrated Circuits Programmable Logic Devices (PLDs) Introduction to Test Instruments

Figure 1--1 Graph of an analog quantity (temperature versus time).

Figure 1--2 Sampled-value representation (quantization) of the analog quantity in Figure 1-1. Each value represented by a dot can be digitized by representing it as a digital code that consists of a series of 1s and 0s.

Digital Advantages Digital Data can be processed/transmitted more efficiently and reliably. Storage: can be stored more compactly and reproduced w/ greater accuracy and clarity.

Figure 1--3 A basic audio public address system. Analog Electronic System Figure 1--3 A basic audio public address system.

Figure 1--4 Basic principle of a CD player. Only one channel is shown. System Using Digital and Analog Methods Figure 1--4 Basic principle of a CD player. Only one channel is shown.

Binary Digits Two digits in BINARY system, 1 and 0, called BIT (Binary digit) Positive Logic: HIGH=1, LOW=0 Negative Logic: LOW=1, HIGH=0 Code : Groups of bits to represent numbers, letters, symbols, instructions, etc.

Figure 1--5 Logic level ranges of voltage for a digital circuit. Logic Levels Voltages used to represent 1 and 0. Figure 1--5 Logic level ranges of voltage for a digital circuit.

Figure 1--7 Nonideal pulse characteristics. Digital Waveforms Figure 1--6 Ideal pulses. Figure 1--7 Nonideal pulse characteristics.

Frequency and Period Frequency (f) # cycles per sec or Hertz (Hz) Period (T) in seconds. f=1/T, T = 1/f

Figure 1--8 Examples of digital waveforms. Periodic and Nonperiodic Figure 1--8 Examples of digital waveforms.

Pulse Width and Duty Cycle Figure 1--9 Duty Cycle = (tw/T)100 %

Digital Waveform Carries Binary Information Figure 1--10 Example of a clock waveform synchronized with a waveform representation of a sequence of bits.

Figure 1--11 Example of a timing diagram.

Data Transfer Figure 1--12 Illustration of serial and parallel transfer of binary data. Only the data lines are shown.

Figure 1--15 The basic logic operations and symbols.

Figure 1--16 The NOT operation.

Figure 1--17 The AND operation.

Figure 1--18 The OR operation.

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.

Figure 1--20 The addition function. Arithmetic Function Figure 1--20 The addition function.

Code Conversion Function: Encoder Figure 1--21 An encoder used to encode a calculator keystroke into a binary code for storage or for calculation.

Code Conversion Function: Decoder Figure 1--22 A decoder used to convert a special binary code into a 7-segment decimal readout.

Data Selection Function Figure 1--23 Illustration of a basic multiplexing/demultiplexing application.

Data Storage Function Figure 1--24 Example of the operation of a 4-bit serial shift register. Each block represents one storage “cell” or flip-flop.

Data Storage Function Figure 1--25 Example of the operation of a 4-bit parallel shift register.

Figure 1--26 Illustration of basic counter operation. Counting Function Figure 1--26 Illustration of basic counter operation.

Fixed-Function Integrated Circuits Figure 1--27 Cutaway view of one type of fixed-function IC package showing the chip mounted inside, with connection to input an output pins.

IC Packages Figure 1--28 Examples of through-hole and surface-mounted devices. The DIP is larger than the SOIC with the same number of leads. This particular DIP is approximately 0.785 in. long, and the SOIC is approximately 0.385 in. long.

Figure 1--29 Examples of SMT package configurations.

Pin Numbering Figure 1--30 Pin numbering for two standard types of IC packages. Top views are shown.

Integrated Circuit Technologies TTL ECL CMOS NMOS SSI and MSI use TTL or CMOS VLSI and ULSI use CMOS or NMOS

Programmable Logic Devices (PLD) Programmable logic devices can replace fixed-function logic - the major advantage is that the logic function of the PLD can be changed without rewiring. SPLD (Simple Programmable Logic Devices) CPLD (Complex Programmable Logic Devices)

Types of SPLD PAL (Programmable Array Logic) GAL (Generic Array Logic) PLA (Programmable Logic Array) PROM (Programmable Read-only Memory)

Figure 1--32 Typical CPLD packages. Types of CPLD CPLDs are made using 2 to 64 SPLDs Figure 1--32 Typical CPLD packages.

PLD programming Schematic Entry Text-Based Entry

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

Oscilloscope

Figure 1--34 A typical dual-channel digital oscilloscope Figure 1--34 A typical dual-channel digital oscilloscope. Numbers below screen are arbitrary and are shown for illustration only.

Figure 1--36 A typical dual-channel analog oscilloscope.

Figure 1--37 Typical logic analyzers

Logic Probe Figure 1--38 Illustration of how a logic probe is used to detect various voltage conditions at a given point in a circuit.

Figure 1--40 Typical test instruments

Digital System Application Figure 1--41 Simplified basic block diagram for a tablet-counting and bottling control system.