Welcome
East Africa University
Computer Science & IT
Digital Logic Design
Course Outline
Course Objectives
 By the end of this course student will be able to:
1. To understand basic number systems codes and logical
gates.
2. To introduce the methods for simplifying Boolean expressions
3. To outline the formal procedures for the analysis and design
of combinational circuits and sequential circuits
4. To introduce the concept of memories and programmable
logic devices.
Digital Logic Design
Course Outline
1. Chap 1: Introduction to DLD and Number Systems(Ass)
2. Chap 2: Boolean Algebra (Ass)
3. Chap 3: Minimization Techniques (Ass)
4. Chap 4: Combinational circuits(Quiz)
5. Chap 5: Sequential Circuits (Ass)
6. Chap 6: Applications of Digital circuits (Presentation)
Digital Logic Design
Grading Policy
• Attendance 10%
• Assignment 12% (4 Assignments x 3Marks)
• Quiz 3%
• Presentation 5%
• Mid Exam 20%,
• Final Exam 50%
Digital Logic Design
Communication Medium
 Through WhatsApp Group
 Through Google Classroom
Digital Logic Design
http://www.mahergelle.com
By Eng.Adulahi M. Adan
Digital Logic Design
Chapter One: -
Introduction to
Digital Logic Design
Chapter
Objectives
Introduction to Digital
Systems, Digital Vs Analog
Systems,
01
Number Systems and
Base Conversion Methods
02
Complements of Numbers,
03
Binary Arithmetic
04
Binary Codes and Error
Detecting and Correcting
Codes.
05
Lesson One: -
Introduction
• In the modern world of electronics, the term Digital is generally
associated with a computer because the term Digital is derived
from the way computers perform operation, by counting digits.
• For many years, the application of digital electronics was only in the
computer system.
• But now-a-days, digital electronics is used in many other
applications.
Digital Logic Design
Introduction
• Following are some of the examples in which Digital electronics is
heavily used.
 Industrial process control
 Military system
 Television
 Communication system
 Medical equipment
 Radar
 Navigation
Digital Logic Design
Signal
• Signal can be defined as a physical quantity, which contains some
information. It is a function of one or more than one independent
variables.
• Signals are of two types.
 Analog Signal
 Digital Signal
Digital Logic Design
Analog Signal
• An analog signal is defined as the signal having continuous values.
• Analog signal can have infinite number of different values.
• In real world scenario, most of the things observed in nature are
analog. Examples of the analog signals are following.
Digital Logic Design
 Temperature
 Pressure
 Distance
 Sound
 Voltage
 Current
Graphical Representation of Analog Signal (Temperature)
The circuits that process the analog signals are called as analog circuits
or system.
Examples of the analog system are following.
 Amplifiers
 Television receiver
 Motor speed controller
Disadvantage of Analog Systems
 Less accuracy
 More noise effect
 More distortion
 More effect of weather
Digital Logic Design
Digital Signal
• A digital signal is defined as the signal which has only a finite
number of distinct values.
• Digital signals are not continuous signals.
• In the digital electronic calculator, the input is given with the help of
switches.
• This input is converted into electrical signal which have two values
or levels. One of these may be called low level and another is called
high level.
• This type of signal is called digital signal. Examples of the digital
signal are following.
 Binary Signal
 Octal Signal and Hexadecimal Signal
Digital Logic Design
Graphical Representation of Digital Signal (Binary)
 The circuits that process the digital signals are called digital
systems or digital circuits.
 Examples of the digital systems are following.
• Registers
• Flip-flop
• Counters
• Microprocessors
Advantage of Digital Systems
• More accuracy
• More versatility
• Easy communicate
• Possible storage of information
Digital Logic Design
Characteristics of Digital systems
• Digital systems manipulate discrete elements of information.
• Discrete elements are nothing but the digits such as 10 decimal
digits or 26 letters of alphabets and so on.
• Digital systems use physical quantities called signals to represent
discrete elements.
• In digital systems, the signals have two discrete values and are
therefore said to be binary.
• A signal in digital system represents one binary digit called a bit.
• The bit has a value either 0 or 1.
Digital Logic Design
Analog systems vs Digital systems
• Analog system process information that varies continuously i.e;
they process time varying signals that can take on any values
across a continuous range of voltage, current or any physical
parameter.
• Digital systems use digital circuits that can process digital signals
which can take either 0 or 1 for binary system.
Digital Logic Design
Analog systems vs Digital systems
Digital Logic Design
Analog systems vs Digital systems
Digital Logic Design
Analog vs Digital
Analog Digital
Technolog
y:
Analog technology records
waveforms as they are.
Converts analog waveforms into set of
numbers and records them. The numbers
are converted into voltage stream for
representation.
Uses:
Can be used in various computing
platforms and under operating
systems like Linux, Unix, Mac
OS and Windows.
Computing and electronics
Signal:
Analog signal is a continuous
signal which transmits
information as a
response to changes in physical
phenomenon.
Digital signals are discrete time signals
generated by digital modulation.
Represent
ation:
Uses continuous range of values to
represent information.
Uses discrete or discontinuous values to
represent information.
Analog vs Digital
Memory unit: not required Required
applications: Thermometer PCs, PDAs
Data transmissions not of high quality high quality
Result: not very accurate Accurate
Storage capacity: limited High
Respose to Noise:
More likely to get affected
reducing accuracy
Less affected since noise response
are analog in nature
Example: human voice in air electronic de
Analog Digital
Advantages of Digital Systems
1. Ease of programmability
• The digital systems can be used for different applications by simply
changing the program without additional changes in hardware
2. Reduction in cost of hardware
• The cost of hardware gets reduced by use of digital components and
this has been possible due to advances in technology.
3.High speed: Digital processing of data ensures high speed of
operation which is possible due to advances in Digital Signal
Processing.
Digital Logic Design
Advantages of Digital Systems
4. High Reliability:- Digital systems are highly reliable one of the
reasons for that is use of error correction codes.
5. Design is easy: The design of digital systems which require use of
Boolean algebra and other digital techniques is easier compared to
analog designing.
6. Result can be reproduced easily: Since the output of digital systems
unlike analog systems is independent of temperature, noise, humidity
and other characteristics of components the reproducibility of results is
higher in digital systems than in analog systems.
Digital Logic Design
Disadvantages of Digital Systems
• Use more energy than analog circuits to accomplish the same tasks,
thus producing more heat as well.
• Digital circuits are often fragile, in that if a single piece of digital
data is lost or misinterpreted the meaning of large blocks of related
data can completely change.
• Digital computer manipulates discrete elements of information by
means of a binary code.
• Quantization error during analog signal sampling.
Digital Logic Design
Lesson End
Thank you
@Eng.Abdulahi Mohamed

Digital Logic Design Chap 14Lesson 1.pptxDigital Logic Design Chap 14Lesson 1.pptx

  • 1.
  • 2.
  • 3.
  • 4.
    Course Objectives  Bythe end of this course student will be able to: 1. To understand basic number systems codes and logical gates. 2. To introduce the methods for simplifying Boolean expressions 3. To outline the formal procedures for the analysis and design of combinational circuits and sequential circuits 4. To introduce the concept of memories and programmable logic devices. Digital Logic Design
  • 5.
    Course Outline 1. Chap1: Introduction to DLD and Number Systems(Ass) 2. Chap 2: Boolean Algebra (Ass) 3. Chap 3: Minimization Techniques (Ass) 4. Chap 4: Combinational circuits(Quiz) 5. Chap 5: Sequential Circuits (Ass) 6. Chap 6: Applications of Digital circuits (Presentation) Digital Logic Design
  • 6.
    Grading Policy • Attendance10% • Assignment 12% (4 Assignments x 3Marks) • Quiz 3% • Presentation 5% • Mid Exam 20%, • Final Exam 50% Digital Logic Design
  • 7.
    Communication Medium  ThroughWhatsApp Group  Through Google Classroom Digital Logic Design
  • 8.
  • 9.
    Chapter One: - Introductionto Digital Logic Design
  • 10.
    Chapter Objectives Introduction to Digital Systems,Digital Vs Analog Systems, 01 Number Systems and Base Conversion Methods 02 Complements of Numbers, 03 Binary Arithmetic 04 Binary Codes and Error Detecting and Correcting Codes. 05
  • 11.
  • 12.
    Introduction • In themodern world of electronics, the term Digital is generally associated with a computer because the term Digital is derived from the way computers perform operation, by counting digits. • For many years, the application of digital electronics was only in the computer system. • But now-a-days, digital electronics is used in many other applications. Digital Logic Design
  • 13.
    Introduction • Following aresome of the examples in which Digital electronics is heavily used.  Industrial process control  Military system  Television  Communication system  Medical equipment  Radar  Navigation Digital Logic Design
  • 14.
    Signal • Signal canbe defined as a physical quantity, which contains some information. It is a function of one or more than one independent variables. • Signals are of two types.  Analog Signal  Digital Signal Digital Logic Design
  • 15.
    Analog Signal • Ananalog signal is defined as the signal having continuous values. • Analog signal can have infinite number of different values. • In real world scenario, most of the things observed in nature are analog. Examples of the analog signals are following. Digital Logic Design  Temperature  Pressure  Distance  Sound  Voltage  Current
  • 16.
    Graphical Representation ofAnalog Signal (Temperature) The circuits that process the analog signals are called as analog circuits or system. Examples of the analog system are following.  Amplifiers  Television receiver  Motor speed controller Disadvantage of Analog Systems  Less accuracy  More noise effect  More distortion  More effect of weather Digital Logic Design
  • 17.
    Digital Signal • Adigital signal is defined as the signal which has only a finite number of distinct values. • Digital signals are not continuous signals. • In the digital electronic calculator, the input is given with the help of switches. • This input is converted into electrical signal which have two values or levels. One of these may be called low level and another is called high level. • This type of signal is called digital signal. Examples of the digital signal are following.  Binary Signal  Octal Signal and Hexadecimal Signal Digital Logic Design
  • 18.
    Graphical Representation ofDigital Signal (Binary)  The circuits that process the digital signals are called digital systems or digital circuits.  Examples of the digital systems are following. • Registers • Flip-flop • Counters • Microprocessors Advantage of Digital Systems • More accuracy • More versatility • Easy communicate • Possible storage of information Digital Logic Design
  • 19.
    Characteristics of Digitalsystems • Digital systems manipulate discrete elements of information. • Discrete elements are nothing but the digits such as 10 decimal digits or 26 letters of alphabets and so on. • Digital systems use physical quantities called signals to represent discrete elements. • In digital systems, the signals have two discrete values and are therefore said to be binary. • A signal in digital system represents one binary digit called a bit. • The bit has a value either 0 or 1. Digital Logic Design
  • 20.
    Analog systems vsDigital systems • Analog system process information that varies continuously i.e; they process time varying signals that can take on any values across a continuous range of voltage, current or any physical parameter. • Digital systems use digital circuits that can process digital signals which can take either 0 or 1 for binary system. Digital Logic Design
  • 21.
    Analog systems vsDigital systems Digital Logic Design
  • 22.
    Analog systems vsDigital systems Digital Logic Design
  • 23.
    Analog vs Digital AnalogDigital Technolog y: Analog technology records waveforms as they are. Converts analog waveforms into set of numbers and records them. The numbers are converted into voltage stream for representation. Uses: Can be used in various computing platforms and under operating systems like Linux, Unix, Mac OS and Windows. Computing and electronics Signal: Analog signal is a continuous signal which transmits information as a response to changes in physical phenomenon. Digital signals are discrete time signals generated by digital modulation. Represent ation: Uses continuous range of values to represent information. Uses discrete or discontinuous values to represent information.
  • 24.
    Analog vs Digital Memoryunit: not required Required applications: Thermometer PCs, PDAs Data transmissions not of high quality high quality Result: not very accurate Accurate Storage capacity: limited High Respose to Noise: More likely to get affected reducing accuracy Less affected since noise response are analog in nature Example: human voice in air electronic de Analog Digital
  • 25.
    Advantages of DigitalSystems 1. Ease of programmability • The digital systems can be used for different applications by simply changing the program without additional changes in hardware 2. Reduction in cost of hardware • The cost of hardware gets reduced by use of digital components and this has been possible due to advances in technology. 3.High speed: Digital processing of data ensures high speed of operation which is possible due to advances in Digital Signal Processing. Digital Logic Design
  • 26.
    Advantages of DigitalSystems 4. High Reliability:- Digital systems are highly reliable one of the reasons for that is use of error correction codes. 5. Design is easy: The design of digital systems which require use of Boolean algebra and other digital techniques is easier compared to analog designing. 6. Result can be reproduced easily: Since the output of digital systems unlike analog systems is independent of temperature, noise, humidity and other characteristics of components the reproducibility of results is higher in digital systems than in analog systems. Digital Logic Design
  • 27.
    Disadvantages of DigitalSystems • Use more energy than analog circuits to accomplish the same tasks, thus producing more heat as well. • Digital circuits are often fragile, in that if a single piece of digital data is lost or misinterpreted the meaning of large blocks of related data can completely change. • Digital computer manipulates discrete elements of information by means of a binary code. • Quantization error during analog signal sampling. Digital Logic Design
  • 29.
  • 30.