Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Lesson 2
Identification of Static
Hazards
Outline
Steps in identifying a static hazard
Example NAND with delay at one
of the input
Identification from Karnaugh map
Outline
Steps in identifying a static hazard
Example NAND with delay at one
of the input
Identification from Karnaugh map
Steps
Y = X. X ; [X. X = 0, not allowed to be
used for analyzing transient.]
Y = X + X; [Using DeMorgan theorem,
get an OR expression. Modify further as OR
expression not allowed for analyzing
transient.]
Y = X + X.X; [Use rule X1.X1 = X1.]
Y = X1 + X2.X2; [Assume variable and its
complement as separate variable.]
Ch19L2-"Digital Principles and Design", Raj Kamal, Pearson Education, 2006
Outline
Steps in identifying a static hazard
Example NAND with delay at one
of the input
Identification from Karnaugh map
10
11
Map for Y
X2
X1
X2 X2
0
X1 0
X1 1
Dotted Line
pairs
present
only during
transient
Transient state = 0
Static 1 hazard Identified
Ch19L2-"Digital Principles and Design", Raj Kamal, Pearson Education, 2006
12
Static-0 Hazard
X
X'
Y
X"
13
Steps
Y = X' .X'
Y = X'. X' ; [X. X = 0, not allowed to be
used for analyzing transient.]
Y = X' + X'; [Using DeMorgan theorem,
get an OR expression.
Y = X1 + X2; [Assume variable and its
complement as separate variable.]
14
15
Map for Y
X2
X1
X1 1
X1 0
X2 X2
1
0
0
0
Dotted Line
pairs
present
only during
transient
Transient state = 1
Static 0 hazard Identified
Ch19L2-"Digital Principles and Design", Raj Kamal, Pearson Education, 2006
16
Summary
17
End of Lesson 2
18
THANK YOU
19