SlideShare a Scribd company logo
DIGITAL ELECTRONICS
CHAPTER 2
DEE 204
DIGITAL ELECTRONICS
Digital fundamentals
Difference between analog and digital
systems.
Logic levels and families.
Logic values, truth tables and logical
operations.
Boolean algebra.
De Morgan’s Theorem
DIGITAL FUNDAMENTALS
• Analog versus digital
system
Analog system: process
information that varies
continuously, time
varying signals that take
any value across
continuous range
DIGITAL FUNDAMENTALS
• Analog versus
digital system
Digital system: use
discrete quantities
to represent
information,
distinct or
separated
quantities
DIGITAL FUNDAMENTALS
• Advantages of digital system:
– ease of design
– reproducibility of result
– flexibility
– functionality
– programmability
– speed
– economy
DIGITAL FUNDAMENTALS
• Logic levels
Binary logic used in digital system assumes
only TWO values: HIGH or LOW
These two levels or states can represent
two numerals: 1 and 0 of the binary system or
two logic states: TRUE and FALSE of the logic
operations
DIGITAL FUNDAMENTALS
• Logic family
- fundamental approach used to produce
different types of digital integrated circuit
- different logic functions belonging to the
same logic family will have identical
electrical characteristics: supply voltage
range, speed of response, power
dissipation, input and output logic levels,
current sourcing and sinking capability,
etc., making it compatible with each other
DIGITAL FUNDAMENTALS
• Types of logic families:
1. Bipolar – diode logic (DL), resistor
transistor logic (RTL), diode transistor
logic (DTL), transistor transistor logic
(TTL), emitter couple logic (ECL), current
mode logic (CML), integrated injection
logic (IIL or I2
L)
2. MOS – PMOS, NMOS, CMOS
3. Bi-MOS – using both bipolar and MOS
DIGITAL FUNDAMENTALS
• Binary variables have either logic ‘0’ state or
logic ‘1’ state which usually represents two
different voltage or current levels
• It may be a more positive(1) or less positive
(0) value referred as positive logic system
• Or may be the more positive (0) and less
positive (1) referred as negative logic system
DIGITAL FUNDAMENTALS
• Example:
A positive logic system for values 0V and +5V
0V = 0, +5V = 1
A negative logic system for values 0V and +5V
0V = 1, +5V = 0
DIGITAL FUNDAMENTALS
• Example:
A positive logic system for 0V and -5V
0V = 1, -5V = 0
A negative logic system for 0V and -5V
0V = 0, -5V = 1
DIGITAL FUNDAMENTALS
• Truth table
- lists all possible combinations of input binary
variables and the corresponding outputs of a
logic system
- depends on the number of binary input
variables; one will have two possibilities, two
will have four possibilities, while 3 will have 8
possibilities
DIGITAL FUNDAMENTALS
• Thus, for n input variables, the possible inputs
combinations are given as 2n
Two input logic system
and truth table
DIGITAL FUNDAMENTALS
• Truth table
for a three
input logic
system
DIGITAL FUNDAMENTALS
• Logic gates
- most basic building block of any digital
system
- a piece of hardware or an electronic circuit
used to implement basic logic expression
- the three basic logic gates are OR gate, AND
gate and NOT gate
DIGITAL FUNDAMENTALS
• OR gate
- to perform OR operation for two or
more logic variables with two or more
inputs and one output
- written as Y = A + B (Y equals to A OR B)
- output of OR gate is LOW when all inputs
are LOW and HIGH for any other input
combinations
DIGITAL FUNDAMENTALS
• OR gate
For a two input OR gate:
DIGITAL FUNDAMENTALS
• Example:
For an input waveform fed into a OR gate,
sketch the output waveform.
DIGITAL FUNDAMENTALS
• Solution:
The output waveform produced by a OR gate
DIGITAL FUNDAMENTALS
• AND gate
- also with two or more inputs and one output
- the output is HIGH when all inputs are HIGH
and LOW for any other combinations
- the output will become ‘1’ only when all
inputs are ‘1’
- written as Y = A.B (Y equals to A AND B)
DIGITAL FUNDAMENTALS
• AND gate
For a two input AND gate:
DIGITAL FUNDAMENTALS
• For a three input AND gate
For a four input AND gate
DIGITAL FUNDAMENTALS
• NOT gate
- a one input one output logic circuit which
complements the input
- the input is HIGH when the input is LOW and
vice versa
- a logic ‘0’ produces a logic ‘1’
- known as ‘complementing’ or ‘inverting’
circuit
DIGITAL FUNDAMENTALS
• NOT gate
- written as and reads as Y equals to NOT AAY =
A Y
0 1
1 0
DIGITAL FUNDAMENTALS
• Summary of all logic gates
DIGITAL FUNDAMENTALS
• Standard and alternative symbols
DIGITAL FUNDAMENTALS
• Example:
Draw an alternative circuit of the circuit
shown
DIGITAL FUNDAMENTALS
• Solution
DIGITAL FUNDAMENTALS
• Boolean algebra
- used to do manipulation of binary
variables and simplify logic expressions
- is basically the mathematics of logic
- composed of a set of symbols and a set
of rules to manipulate these symbols
DIGITAL FUNDAMENTALS
• Rules of Boolean algebra
1. A + 0 = A 7. A.A = A
2. A + 1 = 1 8.
3. A.0 = 0 9.
4. A.1 = A 10. A + AB = A
5. A + A = A 11.
6. 12. (A + B)(A + C) = A + BC1=+ AA
0. =AA
AA =
BABAA +=+
DIGITAL FUNDAMENTALS
• Boolean algebra
–There are cases when Boolean
algebra is used to simplify a Boolean
expression
–Simplification means fewer gates for
the same function
DIGITAL FUNDAMENTALS
• Example:
Simplify the given expression using Boolean algebra
techniques
( ) ( )CBBCBAAB ++++
DIGITAL FUNDAMENTALS
• Solution:
( ) ( )
ACB
BACAB
BCBACAB
BCBBACABAB
CBBCBAAB
+=
=+
++=
=+
+++=
=+=
++++=
++++
B)B(ABapplying
B)BC(Bapplying
AB)AB(ABandB)(BBapplying
givesequationtheexpanding
DIGITAL FUNDAMENTALS
• DeMorgan’s theorem
1. The complement of a product of variables is equal
to the sum of the complements of the variables
(The complement of two or more ANDed variables
is equivalent to the OR of the complements of each
variables)
2. The complement of a sum of variables is equivalent
to the product of the complements of the variables
(The complement of two or more ORed variables is
equivalent to the AND of the complements of each
variables)
DIGITAL FUNDAMENTALS
• DeMorgan’s theorem gives an expression
ZYXXYZ
YXYX
++=
=+ .
DIGITAL FUNDAMENTALS
• Example:
Apply DeMorgan’s theorem to the given expressions:
( )
EFDCBA
DEFABC
DCBA
++
+
++
DIGITAL FUNDAMENTALS
• Solution
( )
( )( ) ( )( )
( )( )( ) ( )( )( )FEDCBAEFDCBAEFDCBA
FEDCBADEFABCDEFABC
DCBADCBADCBA
+++==++
++++==+
+=+++=++ ..
DIGITAL FUNDAMENTALS
• Example:
Apply DeMorgan’s theorem to the given
expressions:
)ZY()YX(F +⋅⋅=1
ZYYXF
)ZY()YX(F
)ZY()YX(F
)ZY()YX(F
)ZY()YX(F
+=
⋅+⋅=
⋅+⋅=
++⋅=
+⋅⋅=
1
1
1
1
1
DIGITAL FUNDAMENTALS
• Example:
Apply DeMorgan’s theorem to the given
expressions:
YXZXF
)XY()ZX(F
)XY()ZX(F
)XY()ZX(F
)XY()ZX(F
)XY)(ZX(F
+=
+=
+=
++=
++=
+=
2
2
2
2
2
2

More Related Content

What's hot

Introduction to ic
Introduction to icIntroduction to ic
Introduction to ic
vijayakumar sivaji
 
Linear Integrated Circuits -LIC!
Linear Integrated Circuits -LIC!Linear Integrated Circuits -LIC!
Linear Integrated Circuits -LIC!
PRABHAHARAN429
 
Code conversion
Code conversionCode conversion
Code conversion
Alapan Banerjee
 
Logic Design
Logic DesignLogic Design
Logic Design
Partha_bappa
 
Logic gates - AND, OR, NOT, NOR, NAND, XOR, XNOR Gates.
Logic gates - AND, OR, NOT, NOR, NAND, XOR, XNOR Gates.Logic gates - AND, OR, NOT, NOR, NAND, XOR, XNOR Gates.
Logic gates - AND, OR, NOT, NOR, NAND, XOR, XNOR Gates.
Satya P. Joshi
 
2th year iv sem de lab manual
2th year iv sem de lab manual2th year iv sem de lab manual
2th year iv sem de lab manual
HARISH KUMAR MAHESHWARI
 
Electrical Heating 01-03
Electrical Heating 01-03Electrical Heating 01-03
Electrical Heating 01-03
Vijay Raskar
 
BCD to binary code converter
BCD to binary code converterBCD to binary code converter
BCD to binary code converter
kiruthikamaniG1
 
Password Security System
Password Security SystemPassword Security System
Password Security System
Green University of Bangladesh
 
ppt on IC [Integrated Circuit]
ppt on IC [Integrated Circuit]ppt on IC [Integrated Circuit]
ppt on IC [Integrated Circuit]
Riddhi Patel
 
Introduction to digital logic
Introduction to digital logicIntroduction to digital logic
Introduction to digital logic
Kamal Acharya
 
Boolean algebra simplification and combination circuits
Boolean algebra simplification and combination circuitsBoolean algebra simplification and combination circuits
Boolean algebra simplification and combination circuits
Jaipal Dhobale
 
KVL & KCL
KVL & KCL KVL & KCL
KVL & KCL
Yasmin Begum
 
basic-analog-electronics
basic-analog-electronicsbasic-analog-electronics
basic-analog-electronics
ATTO RATHORE
 
3.codes( binary code ,excess 3, gray code )
3.codes( binary code ,excess 3, gray code )3.codes( binary code ,excess 3, gray code )
3.codes( binary code ,excess 3, gray code )
MdFazleRabbi18
 
Preliminary electrical load calculation course share
Preliminary electrical load calculation course sharePreliminary electrical load calculation course share
Preliminary electrical load calculation course share
Ali Hassan
 
MESH AND SUPERMESH ANALYSIS
MESH AND SUPERMESH ANALYSISMESH AND SUPERMESH ANALYSIS
MESH AND SUPERMESH ANALYSIS
jignesh prajapati
 
PAL
PALPAL
Basic electronics final presentation
Basic electronics final presentationBasic electronics final presentation
Basic electronics final presentation
Vijendrasingh Rathor
 

What's hot (20)

Introduction to ic
Introduction to icIntroduction to ic
Introduction to ic
 
Linear Integrated Circuits -LIC!
Linear Integrated Circuits -LIC!Linear Integrated Circuits -LIC!
Linear Integrated Circuits -LIC!
 
Code conversion
Code conversionCode conversion
Code conversion
 
Logic Design
Logic DesignLogic Design
Logic Design
 
Logic gates - AND, OR, NOT, NOR, NAND, XOR, XNOR Gates.
Logic gates - AND, OR, NOT, NOR, NAND, XOR, XNOR Gates.Logic gates - AND, OR, NOT, NOR, NAND, XOR, XNOR Gates.
Logic gates - AND, OR, NOT, NOR, NAND, XOR, XNOR Gates.
 
2th year iv sem de lab manual
2th year iv sem de lab manual2th year iv sem de lab manual
2th year iv sem de lab manual
 
Electrical Heating 01-03
Electrical Heating 01-03Electrical Heating 01-03
Electrical Heating 01-03
 
BCD to binary code converter
BCD to binary code converterBCD to binary code converter
BCD to binary code converter
 
De lab manual
De lab manualDe lab manual
De lab manual
 
Password Security System
Password Security SystemPassword Security System
Password Security System
 
ppt on IC [Integrated Circuit]
ppt on IC [Integrated Circuit]ppt on IC [Integrated Circuit]
ppt on IC [Integrated Circuit]
 
Introduction to digital logic
Introduction to digital logicIntroduction to digital logic
Introduction to digital logic
 
Boolean algebra simplification and combination circuits
Boolean algebra simplification and combination circuitsBoolean algebra simplification and combination circuits
Boolean algebra simplification and combination circuits
 
KVL & KCL
KVL & KCL KVL & KCL
KVL & KCL
 
basic-analog-electronics
basic-analog-electronicsbasic-analog-electronics
basic-analog-electronics
 
3.codes( binary code ,excess 3, gray code )
3.codes( binary code ,excess 3, gray code )3.codes( binary code ,excess 3, gray code )
3.codes( binary code ,excess 3, gray code )
 
Preliminary electrical load calculation course share
Preliminary electrical load calculation course sharePreliminary electrical load calculation course share
Preliminary electrical load calculation course share
 
MESH AND SUPERMESH ANALYSIS
MESH AND SUPERMESH ANALYSISMESH AND SUPERMESH ANALYSIS
MESH AND SUPERMESH ANALYSIS
 
PAL
PALPAL
PAL
 
Basic electronics final presentation
Basic electronics final presentationBasic electronics final presentation
Basic electronics final presentation
 

Similar to Digital design chap 2

Boolean Algebra
Boolean AlgebraBoolean Algebra
Boolean Algebra
The University of Lahore
 
Digital Logic Design Lecturegyqwdgj-1.pptx
Digital Logic Design Lecturegyqwdgj-1.pptxDigital Logic Design Lecturegyqwdgj-1.pptx
Digital Logic Design Lecturegyqwdgj-1.pptx
MalikQadeer8
 
digital-electronics lecture Ch 1and 2 -1.pptx
digital-electronics lecture Ch 1and 2 -1.pptxdigital-electronics lecture Ch 1and 2 -1.pptx
digital-electronics lecture Ch 1and 2 -1.pptx
abelllll
 
Combinational circuit
Combinational circuitCombinational circuit
Combinational circuit
SIVALAKSHMIPANNEERSE
 
Number_Systems_and_Boolean_Algebra.ppt
Number_Systems_and_Boolean_Algebra.pptNumber_Systems_and_Boolean_Algebra.ppt
Number_Systems_and_Boolean_Algebra.ppt
VEERA BOOPATHY E
 
IS 151 Lecture 1 (2015)
IS 151 Lecture 1 (2015)IS 151 Lecture 1 (2015)
IS 151 Lecture 1 (2015)
Aron Kondoro
 
Logic Gates.pptx
Logic Gates.pptxLogic Gates.pptx
Logic Gates.pptx
DanicaHeusdens
 
Lata digital electronics
Lata digital electronicsLata digital electronics
Lata digital electronics
lata kushwaha
 
Analog to digital conversion
Analog to digital conversionAnalog to digital conversion
Analog to digital conversionEngr Ahmad Khan
 
Chapter 5_combinational logic (EEEg4302).pdf
Chapter 5_combinational logic (EEEg4302).pdfChapter 5_combinational logic (EEEg4302).pdf
Chapter 5_combinational logic (EEEg4302).pdf
TamiratDejene1
 
CVMU digital electronics ppt for students to learn from
CVMU digital electronics ppt for students to learn fromCVMU digital electronics ppt for students to learn from
CVMU digital electronics ppt for students to learn from
bffs814
 
Digital electronics logic design complete notes.pdf
Digital electronics logic design complete notes.pdfDigital electronics logic design complete notes.pdf
Digital electronics logic design complete notes.pdf
022BELEHemant
 
Digital Logic Circuits
Digital Logic CircuitsDigital Logic Circuits
Digital Logic Circuits
sathish sak
 
Digital design chap 3
Digital design   chap 3Digital design   chap 3
Digital design chap 3
Mohammad Bappy
 
Digital Electronics Unit_1.pptx
Digital Electronics Unit_1.pptxDigital Electronics Unit_1.pptx
Digital Electronics Unit_1.pptx
Thapar Institute
 
chapter 3 Boolean algebra (2).pptx
chapter 3 Boolean algebra (2).pptxchapter 3 Boolean algebra (2).pptx
chapter 3 Boolean algebra (2).pptx
RithinA1
 

Similar to Digital design chap 2 (20)

Boolean Algebra
Boolean AlgebraBoolean Algebra
Boolean Algebra
 
Digital Logic Design Lecturegyqwdgj-1.pptx
Digital Logic Design Lecturegyqwdgj-1.pptxDigital Logic Design Lecturegyqwdgj-1.pptx
Digital Logic Design Lecturegyqwdgj-1.pptx
 
digital-electronics lecture Ch 1and 2 -1.pptx
digital-electronics lecture Ch 1and 2 -1.pptxdigital-electronics lecture Ch 1and 2 -1.pptx
digital-electronics lecture Ch 1and 2 -1.pptx
 
Combinational circuit
Combinational circuitCombinational circuit
Combinational circuit
 
Number_Systems_and_Boolean_Algebra.ppt
Number_Systems_and_Boolean_Algebra.pptNumber_Systems_and_Boolean_Algebra.ppt
Number_Systems_and_Boolean_Algebra.ppt
 
IS 151 Lecture 1 (2015)
IS 151 Lecture 1 (2015)IS 151 Lecture 1 (2015)
IS 151 Lecture 1 (2015)
 
Logic Gates.pptx
Logic Gates.pptxLogic Gates.pptx
Logic Gates.pptx
 
Lata digital electronics
Lata digital electronicsLata digital electronics
Lata digital electronics
 
Analog to digital conversion
Analog to digital conversionAnalog to digital conversion
Analog to digital conversion
 
Logic Gates
Logic GatesLogic Gates
Logic Gates
 
Chapter 5_combinational logic (EEEg4302).pdf
Chapter 5_combinational logic (EEEg4302).pdfChapter 5_combinational logic (EEEg4302).pdf
Chapter 5_combinational logic (EEEg4302).pdf
 
Decppt
DecpptDecppt
Decppt
 
CVMU digital electronics ppt for students to learn from
CVMU digital electronics ppt for students to learn fromCVMU digital electronics ppt for students to learn from
CVMU digital electronics ppt for students to learn from
 
Digital electronics logic design complete notes.pdf
Digital electronics logic design complete notes.pdfDigital electronics logic design complete notes.pdf
Digital electronics logic design complete notes.pdf
 
Digital Logic Circuits
Digital Logic CircuitsDigital Logic Circuits
Digital Logic Circuits
 
Digital design chap 3
Digital design   chap 3Digital design   chap 3
Digital design chap 3
 
Digital Electronics Unit_1.pptx
Digital Electronics Unit_1.pptxDigital Electronics Unit_1.pptx
Digital Electronics Unit_1.pptx
 
2dig circ
2dig circ2dig circ
2dig circ
 
UNIT1-part2.pptx
UNIT1-part2.pptxUNIT1-part2.pptx
UNIT1-part2.pptx
 
chapter 3 Boolean algebra (2).pptx
chapter 3 Boolean algebra (2).pptxchapter 3 Boolean algebra (2).pptx
chapter 3 Boolean algebra (2).pptx
 

More from Mohammad Bappy

Multiplexing
MultiplexingMultiplexing
Multiplexing
Mohammad Bappy
 
Error control coding
Error control codingError control coding
Error control coding
Mohammad Bappy
 
Eeng 3810 chapter 4
Eeng 3810 chapter 4Eeng 3810 chapter 4
Eeng 3810 chapter 4
Mohammad Bappy
 
Digital communication methods
Digital communication methodsDigital communication methods
Digital communication methods
Mohammad Bappy
 
Broadcasting and video systems
Broadcasting and video systemsBroadcasting and video systems
Broadcasting and video systems
Mohammad Bappy
 
Antenna and propagation
Antenna and propagationAntenna and propagation
Antenna and propagation
Mohammad Bappy
 
311 pulse modulation
311 pulse modulation311 pulse modulation
311 pulse modulation
Mohammad Bappy
 
311 linear modulation
311 linear modulation311 linear modulation
311 linear modulation
Mohammad Bappy
 
311 introduction to communication system
311 introduction to communication system311 introduction to communication system
311 introduction to communication system
Mohammad Bappy
 
311 communication system concepts
311 communication system concepts311 communication system concepts
311 communication system concepts
Mohammad Bappy
 
311 angle modulation
311 angle modulation311 angle modulation
311 angle modulation
Mohammad Bappy
 
Digital design chap 5
Digital design   chap 5Digital design   chap 5
Digital design chap 5
Mohammad Bappy
 
Digital e chap 4
Digital e   chap 4Digital e   chap 4
Digital e chap 4
Mohammad Bappy
 
Digital design chap 1
Digital design  chap 1Digital design  chap 1
Digital design chap 1
Mohammad Bappy
 
Digital design chap 6
Digital design  chap 6Digital design  chap 6
Digital design chap 6
Mohammad Bappy
 

More from Mohammad Bappy (15)

Multiplexing
MultiplexingMultiplexing
Multiplexing
 
Error control coding
Error control codingError control coding
Error control coding
 
Eeng 3810 chapter 4
Eeng 3810 chapter 4Eeng 3810 chapter 4
Eeng 3810 chapter 4
 
Digital communication methods
Digital communication methodsDigital communication methods
Digital communication methods
 
Broadcasting and video systems
Broadcasting and video systemsBroadcasting and video systems
Broadcasting and video systems
 
Antenna and propagation
Antenna and propagationAntenna and propagation
Antenna and propagation
 
311 pulse modulation
311 pulse modulation311 pulse modulation
311 pulse modulation
 
311 linear modulation
311 linear modulation311 linear modulation
311 linear modulation
 
311 introduction to communication system
311 introduction to communication system311 introduction to communication system
311 introduction to communication system
 
311 communication system concepts
311 communication system concepts311 communication system concepts
311 communication system concepts
 
311 angle modulation
311 angle modulation311 angle modulation
311 angle modulation
 
Digital design chap 5
Digital design   chap 5Digital design   chap 5
Digital design chap 5
 
Digital e chap 4
Digital e   chap 4Digital e   chap 4
Digital e chap 4
 
Digital design chap 1
Digital design  chap 1Digital design  chap 1
Digital design chap 1
 
Digital design chap 6
Digital design  chap 6Digital design  chap 6
Digital design chap 6
 

Recently uploaded

Hierarchical Digital Twin of a Naval Power System
Hierarchical Digital Twin of a Naval Power SystemHierarchical Digital Twin of a Naval Power System
Hierarchical Digital Twin of a Naval Power System
Kerry Sado
 
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
zwunae
 
TOP 10 B TECH COLLEGES IN JAIPUR 2024.pptx
TOP 10 B TECH COLLEGES IN JAIPUR 2024.pptxTOP 10 B TECH COLLEGES IN JAIPUR 2024.pptx
TOP 10 B TECH COLLEGES IN JAIPUR 2024.pptx
nikitacareer3
 
Literature Review Basics and Understanding Reference Management.pptx
Literature Review Basics and Understanding Reference Management.pptxLiterature Review Basics and Understanding Reference Management.pptx
Literature Review Basics and Understanding Reference Management.pptx
Dr Ramhari Poudyal
 
PPT on GRP pipes manufacturing and testing
PPT on GRP pipes manufacturing and testingPPT on GRP pipes manufacturing and testing
PPT on GRP pipes manufacturing and testing
anoopmanoharan2
 
Water billing management system project report.pdf
Water billing management system project report.pdfWater billing management system project report.pdf
Water billing management system project report.pdf
Kamal Acharya
 
6th International Conference on Machine Learning & Applications (CMLA 2024)
6th International Conference on Machine Learning & Applications (CMLA 2024)6th International Conference on Machine Learning & Applications (CMLA 2024)
6th International Conference on Machine Learning & Applications (CMLA 2024)
ClaraZara1
 
一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证成绩单专业办理
一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证成绩单专业办理一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证成绩单专业办理
一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证成绩单专业办理
zwunae
 
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
bakpo1
 
Swimming pool mechanical components design.pptx
Swimming pool  mechanical components design.pptxSwimming pool  mechanical components design.pptx
Swimming pool mechanical components design.pptx
yokeleetan1
 
A review on techniques and modelling methodologies used for checking electrom...
A review on techniques and modelling methodologies used for checking electrom...A review on techniques and modelling methodologies used for checking electrom...
A review on techniques and modelling methodologies used for checking electrom...
nooriasukmaningtyas
 
Technical Drawings introduction to drawing of prisms
Technical Drawings introduction to drawing of prismsTechnical Drawings introduction to drawing of prisms
Technical Drawings introduction to drawing of prisms
heavyhaig
 
sieving analysis and results interpretation
sieving analysis and results interpretationsieving analysis and results interpretation
sieving analysis and results interpretation
ssuser36d3051
 
Fundamentals of Electric Drives and its applications.pptx
Fundamentals of Electric Drives and its applications.pptxFundamentals of Electric Drives and its applications.pptx
Fundamentals of Electric Drives and its applications.pptx
manasideore6
 
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
insn4465
 
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
ydteq
 
ACEP Magazine edition 4th launched on 05.06.2024
ACEP Magazine edition 4th launched on 05.06.2024ACEP Magazine edition 4th launched on 05.06.2024
ACEP Magazine edition 4th launched on 05.06.2024
Rahul
 
ACRP 4-09 Risk Assessment Method to Support Modification of Airfield Separat...
ACRP 4-09 Risk Assessment Method to Support Modification of Airfield Separat...ACRP 4-09 Risk Assessment Method to Support Modification of Airfield Separat...
ACRP 4-09 Risk Assessment Method to Support Modification of Airfield Separat...
Mukeshwaran Balu
 
Understanding Inductive Bias in Machine Learning
Understanding Inductive Bias in Machine LearningUnderstanding Inductive Bias in Machine Learning
Understanding Inductive Bias in Machine Learning
SUTEJAS
 
AIR POLLUTION lecture EnE203 updated.pdf
AIR POLLUTION lecture EnE203 updated.pdfAIR POLLUTION lecture EnE203 updated.pdf
AIR POLLUTION lecture EnE203 updated.pdf
RicletoEspinosa1
 

Recently uploaded (20)

Hierarchical Digital Twin of a Naval Power System
Hierarchical Digital Twin of a Naval Power SystemHierarchical Digital Twin of a Naval Power System
Hierarchical Digital Twin of a Naval Power System
 
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
 
TOP 10 B TECH COLLEGES IN JAIPUR 2024.pptx
TOP 10 B TECH COLLEGES IN JAIPUR 2024.pptxTOP 10 B TECH COLLEGES IN JAIPUR 2024.pptx
TOP 10 B TECH COLLEGES IN JAIPUR 2024.pptx
 
Literature Review Basics and Understanding Reference Management.pptx
Literature Review Basics and Understanding Reference Management.pptxLiterature Review Basics and Understanding Reference Management.pptx
Literature Review Basics and Understanding Reference Management.pptx
 
PPT on GRP pipes manufacturing and testing
PPT on GRP pipes manufacturing and testingPPT on GRP pipes manufacturing and testing
PPT on GRP pipes manufacturing and testing
 
Water billing management system project report.pdf
Water billing management system project report.pdfWater billing management system project report.pdf
Water billing management system project report.pdf
 
6th International Conference on Machine Learning & Applications (CMLA 2024)
6th International Conference on Machine Learning & Applications (CMLA 2024)6th International Conference on Machine Learning & Applications (CMLA 2024)
6th International Conference on Machine Learning & Applications (CMLA 2024)
 
一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证成绩单专业办理
一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证成绩单专业办理一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证成绩单专业办理
一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证成绩单专业办理
 
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
 
Swimming pool mechanical components design.pptx
Swimming pool  mechanical components design.pptxSwimming pool  mechanical components design.pptx
Swimming pool mechanical components design.pptx
 
A review on techniques and modelling methodologies used for checking electrom...
A review on techniques and modelling methodologies used for checking electrom...A review on techniques and modelling methodologies used for checking electrom...
A review on techniques and modelling methodologies used for checking electrom...
 
Technical Drawings introduction to drawing of prisms
Technical Drawings introduction to drawing of prismsTechnical Drawings introduction to drawing of prisms
Technical Drawings introduction to drawing of prisms
 
sieving analysis and results interpretation
sieving analysis and results interpretationsieving analysis and results interpretation
sieving analysis and results interpretation
 
Fundamentals of Electric Drives and its applications.pptx
Fundamentals of Electric Drives and its applications.pptxFundamentals of Electric Drives and its applications.pptx
Fundamentals of Electric Drives and its applications.pptx
 
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
 
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
 
ACEP Magazine edition 4th launched on 05.06.2024
ACEP Magazine edition 4th launched on 05.06.2024ACEP Magazine edition 4th launched on 05.06.2024
ACEP Magazine edition 4th launched on 05.06.2024
 
ACRP 4-09 Risk Assessment Method to Support Modification of Airfield Separat...
ACRP 4-09 Risk Assessment Method to Support Modification of Airfield Separat...ACRP 4-09 Risk Assessment Method to Support Modification of Airfield Separat...
ACRP 4-09 Risk Assessment Method to Support Modification of Airfield Separat...
 
Understanding Inductive Bias in Machine Learning
Understanding Inductive Bias in Machine LearningUnderstanding Inductive Bias in Machine Learning
Understanding Inductive Bias in Machine Learning
 
AIR POLLUTION lecture EnE203 updated.pdf
AIR POLLUTION lecture EnE203 updated.pdfAIR POLLUTION lecture EnE203 updated.pdf
AIR POLLUTION lecture EnE203 updated.pdf
 

Digital design chap 2

  • 2. DIGITAL ELECTRONICS Digital fundamentals Difference between analog and digital systems. Logic levels and families. Logic values, truth tables and logical operations. Boolean algebra. De Morgan’s Theorem
  • 3. DIGITAL FUNDAMENTALS • Analog versus digital system Analog system: process information that varies continuously, time varying signals that take any value across continuous range
  • 4. DIGITAL FUNDAMENTALS • Analog versus digital system Digital system: use discrete quantities to represent information, distinct or separated quantities
  • 5. DIGITAL FUNDAMENTALS • Advantages of digital system: – ease of design – reproducibility of result – flexibility – functionality – programmability – speed – economy
  • 6. DIGITAL FUNDAMENTALS • Logic levels Binary logic used in digital system assumes only TWO values: HIGH or LOW These two levels or states can represent two numerals: 1 and 0 of the binary system or two logic states: TRUE and FALSE of the logic operations
  • 7. DIGITAL FUNDAMENTALS • Logic family - fundamental approach used to produce different types of digital integrated circuit - different logic functions belonging to the same logic family will have identical electrical characteristics: supply voltage range, speed of response, power dissipation, input and output logic levels, current sourcing and sinking capability, etc., making it compatible with each other
  • 8. DIGITAL FUNDAMENTALS • Types of logic families: 1. Bipolar – diode logic (DL), resistor transistor logic (RTL), diode transistor logic (DTL), transistor transistor logic (TTL), emitter couple logic (ECL), current mode logic (CML), integrated injection logic (IIL or I2 L) 2. MOS – PMOS, NMOS, CMOS 3. Bi-MOS – using both bipolar and MOS
  • 9. DIGITAL FUNDAMENTALS • Binary variables have either logic ‘0’ state or logic ‘1’ state which usually represents two different voltage or current levels • It may be a more positive(1) or less positive (0) value referred as positive logic system • Or may be the more positive (0) and less positive (1) referred as negative logic system
  • 10. DIGITAL FUNDAMENTALS • Example: A positive logic system for values 0V and +5V 0V = 0, +5V = 1 A negative logic system for values 0V and +5V 0V = 1, +5V = 0
  • 11. DIGITAL FUNDAMENTALS • Example: A positive logic system for 0V and -5V 0V = 1, -5V = 0 A negative logic system for 0V and -5V 0V = 0, -5V = 1
  • 12. DIGITAL FUNDAMENTALS • Truth table - lists all possible combinations of input binary variables and the corresponding outputs of a logic system - depends on the number of binary input variables; one will have two possibilities, two will have four possibilities, while 3 will have 8 possibilities
  • 13. DIGITAL FUNDAMENTALS • Thus, for n input variables, the possible inputs combinations are given as 2n Two input logic system and truth table
  • 14. DIGITAL FUNDAMENTALS • Truth table for a three input logic system
  • 15. DIGITAL FUNDAMENTALS • Logic gates - most basic building block of any digital system - a piece of hardware or an electronic circuit used to implement basic logic expression - the three basic logic gates are OR gate, AND gate and NOT gate
  • 16. DIGITAL FUNDAMENTALS • OR gate - to perform OR operation for two or more logic variables with two or more inputs and one output - written as Y = A + B (Y equals to A OR B) - output of OR gate is LOW when all inputs are LOW and HIGH for any other input combinations
  • 17. DIGITAL FUNDAMENTALS • OR gate For a two input OR gate:
  • 18. DIGITAL FUNDAMENTALS • Example: For an input waveform fed into a OR gate, sketch the output waveform.
  • 19. DIGITAL FUNDAMENTALS • Solution: The output waveform produced by a OR gate
  • 20. DIGITAL FUNDAMENTALS • AND gate - also with two or more inputs and one output - the output is HIGH when all inputs are HIGH and LOW for any other combinations - the output will become ‘1’ only when all inputs are ‘1’ - written as Y = A.B (Y equals to A AND B)
  • 21. DIGITAL FUNDAMENTALS • AND gate For a two input AND gate:
  • 22. DIGITAL FUNDAMENTALS • For a three input AND gate For a four input AND gate
  • 23. DIGITAL FUNDAMENTALS • NOT gate - a one input one output logic circuit which complements the input - the input is HIGH when the input is LOW and vice versa - a logic ‘0’ produces a logic ‘1’ - known as ‘complementing’ or ‘inverting’ circuit
  • 24. DIGITAL FUNDAMENTALS • NOT gate - written as and reads as Y equals to NOT AAY = A Y 0 1 1 0
  • 25. DIGITAL FUNDAMENTALS • Summary of all logic gates
  • 26. DIGITAL FUNDAMENTALS • Standard and alternative symbols
  • 27. DIGITAL FUNDAMENTALS • Example: Draw an alternative circuit of the circuit shown
  • 29. DIGITAL FUNDAMENTALS • Boolean algebra - used to do manipulation of binary variables and simplify logic expressions - is basically the mathematics of logic - composed of a set of symbols and a set of rules to manipulate these symbols
  • 30. DIGITAL FUNDAMENTALS • Rules of Boolean algebra 1. A + 0 = A 7. A.A = A 2. A + 1 = 1 8. 3. A.0 = 0 9. 4. A.1 = A 10. A + AB = A 5. A + A = A 11. 6. 12. (A + B)(A + C) = A + BC1=+ AA 0. =AA AA = BABAA +=+
  • 31. DIGITAL FUNDAMENTALS • Boolean algebra –There are cases when Boolean algebra is used to simplify a Boolean expression –Simplification means fewer gates for the same function
  • 32. DIGITAL FUNDAMENTALS • Example: Simplify the given expression using Boolean algebra techniques ( ) ( )CBBCBAAB ++++
  • 33. DIGITAL FUNDAMENTALS • Solution: ( ) ( ) ACB BACAB BCBACAB BCBBACABAB CBBCBAAB += =+ ++= =+ +++= =+= ++++= ++++ B)B(ABapplying B)BC(Bapplying AB)AB(ABandB)(BBapplying givesequationtheexpanding
  • 34. DIGITAL FUNDAMENTALS • DeMorgan’s theorem 1. The complement of a product of variables is equal to the sum of the complements of the variables (The complement of two or more ANDed variables is equivalent to the OR of the complements of each variables) 2. The complement of a sum of variables is equivalent to the product of the complements of the variables (The complement of two or more ORed variables is equivalent to the AND of the complements of each variables)
  • 35. DIGITAL FUNDAMENTALS • DeMorgan’s theorem gives an expression ZYXXYZ YXYX ++= =+ .
  • 36. DIGITAL FUNDAMENTALS • Example: Apply DeMorgan’s theorem to the given expressions: ( ) EFDCBA DEFABC DCBA ++ + ++
  • 37. DIGITAL FUNDAMENTALS • Solution ( ) ( )( ) ( )( ) ( )( )( ) ( )( )( )FEDCBAEFDCBAEFDCBA FEDCBADEFABCDEFABC DCBADCBADCBA +++==++ ++++==+ +=+++=++ ..
  • 38. DIGITAL FUNDAMENTALS • Example: Apply DeMorgan’s theorem to the given expressions: )ZY()YX(F +⋅⋅=1 ZYYXF )ZY()YX(F )ZY()YX(F )ZY()YX(F )ZY()YX(F += ⋅+⋅= ⋅+⋅= ++⋅= +⋅⋅= 1 1 1 1 1
  • 39. DIGITAL FUNDAMENTALS • Example: Apply DeMorgan’s theorem to the given expressions: YXZXF )XY()ZX(F )XY()ZX(F )XY()ZX(F )XY()ZX(F )XY)(ZX(F += += += ++= ++= += 2 2 2 2 2 2