Shankar Balachandran* Associate Professor, CSE Department Indian Institute of Technology Madras
*Currently a Visiting Professor at IIT Bombay
Digital Circuits and Systems
Spring 2015 Week 2 Module 10
Minimizing Don’t Cares
Digital Circuits and Systems Minimizing Dont Cares Shankar - - PowerPoint PPT Presentation
Spring 2015 Week 2 Module 10 Digital Circuits and Systems Minimizing Dont Cares Shankar Balachandran* Associate Professor, CSE Department Indian Institute of Technology Madras *Currently a Visiting Professor at IIT Bombay Dont Care
Shankar Balachandran* Associate Professor, CSE Department Indian Institute of Technology Madras
*Currently a Visiting Professor at IIT Bombay
Minimizing Don’t Cares
Don't Care Minimization 2
Sometimes functions are incompletely specified; the
outputs really don’t matter when these input combinations occur,
these input combinations never occur in normal operation.
Don’t cares are entered as X’s in the K-map (sometimes D or d
During simplification, X’s can be treated as 1’s or 0’s.
Don't Care Minimization 3
Design a circuit that accepts binary numbers between 1
Determine the number of inputs and outputs
No. of inputs = 3 No. of outputs = 2
Don't Care Minimization 4
00 01 11 10
1
00 01 11 10
1
b2 b1 b0 b2 b1 b0 z0 z1
Don't Care Minimization 5
Don't Care Minimization 6
A circuit that will increment a BCD digit by 1 and produce an output BCD digit.
a b c d W X Y Z
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 X X X X
…
X X X X 1 1 1 1 X X X X
W
10 11 01 00 10 11 01 00
ab cd
X X X X X X X
10 11 01 00 10 11 01 00
ab cd
X X X X X X 1 1 1 1 1 1 Y
10 11 01 00 10 11 01 00
ab cd
X X X X X X 1 1 1 1 Z
10 11 01 00 10 11 01 00
ab cd
X X X X X X 1 1 1 1 1
Don't Care Minimization 7
Don't Care Minimization 8