Elec 2607 Digital Switching Circuits Lecture 13 & 14: Digital Logic 24/02/2019 ELEC 2607 Lecture 13 & 14:
24/02/2019 ELEC 2607 Lecture 0:
ANOTHER FORM OF Digital Logic 24/02/2019 ELEC 2607 Lecture 13 & 14:
X Consider X = 0 Then change X = 1 24/02/2019 ELEC 2607 Lecture 13 & 14:
24/02/2019 ELEC 2607 Lecture 13 & 14:
Extra 1
Decoder from binary to octal Timing problems Glitches reason hidden inside chip Extra 2 24/02/2019 ELEC 2607 Lecture 13 & 14:
Extra 3 24/02/2019 ELEC 2607 Lecture 13 & 14: FIGURE 6-61 Decoder waveform displays showing how transitional input states produce glitches in the output waveforms. Extra 3 24/02/2019 ELEC 2607 Lecture 13 & 14:
Decoder from binary to octal Application of a strobe waveform to eliminate glitches on decoder outputs. Chip is active only when outputs are stable. Decoder from binary to octal Extra 4 24/02/2019 ELEC 2607 Lecture 13 & 14:
Have a better way to do this analysis Output = XX Have a better way to do this analysis 24/02/2019 ELEC 2607 Lecture 13 & 14:
Consider X = 1 Then change X = 0 Output = X + X 24/02/2019 ELEC 2607 Lecture 13 & 14:
Don’t do simplification on output functions. Output = X(X + X) Don’t do simplification on output functions. Simplification changes the circuit Output = X +(X X) 24/02/2019 ELEC 2607 Lecture 13 & 14:
Can you make a proper timing diagram? recover 1 1 1 time X = 1 Change X = 0 Can you make a proper timing diagram? 24/02/2019 ELEC 2607 Lecture 13 & 14:
24/02/2019 ELEC 2607 Lecture 13 & 14:
Two terms in expression ORed together Two loops in KMap Sum of product form Two terms in expression ORed together Two loops in KMap 24/02/2019 ELEC 2607 Lecture 13 & 14:
Also Consider A = 0, B = 0 A = 1, B = 0 A = 0, B = 1 Consider again A=1 B =1 24/02/2019 ELEC 2607 Lecture 13 & 14:
24/02/2019 ELEC 2607 Lecture 13 & 14:
(complement = ‘) Wrong colors in map Extra examples on this required 24/02/2019 ELEC 2607 Lecture 13 & 14:
24/02/2019 ELEC 2607 Lecture 13 & 14:
24/02/2019 ELEC 2607 Lecture 13 & 14:
Good place to take a break Good place to start up again 24/02/2019 ELEC 2607 Lecture 13 & 14:
24/02/2019 ELEC 2607 Lecture 13 & 14:
See slide 12 and extra notes Circuits are only representative For DYNAMICS See slide 12 and extra notes Circuits are only representative They need the delays in lower path Delays in lower path do not change output expression 24/02/2019 ELEC 2607 Lecture 13 & 14:
Applying simplification rules or expanding the function CHANGES THE CIRCUIT Be careful 24/02/2019 ELEC 2607 Lecture 13 & 14:
Applying DeMorgan’s Law IS OK 24/02/2019 ELEC 2607 Lecture 13 & 14:
24/02/2019 ELEC 2607 Lecture 13 & 14:
24/02/2019 ELEC 2607 Lecture 13 & 14:
24/02/2019 ELEC 2607 Lecture 13 & 14:
24/02/2019 ELEC 2607 Lecture 13 & 14:
24/02/2019 ELEC 2607 Lecture 13 & 14:
24/02/2019 ELEC 2607 Lecture 13 & 14:
24/02/2019 ELEC 2607 Lecture 13 & 14:
Error: Should be 0 24/02/2019 ELEC 2607 Lecture 13 & 14:
24/02/2019 ELEC 2607 Lecture 13 & 14:
24/02/2019 ELEC 2607 Lecture 13 & 14:
24/02/2019 ELEC 2607 Lecture 13 & 14:
24/02/2019 ELEC 2607 Lecture 13 & 14:
24/02/2019 ELEC 2607 Lecture 13 & 14:
24/02/2019 ELEC 2607 Lecture 13 & 14:
24/02/2019 ELEC 2607 Lecture 13 & 14:
24/02/2019 ELEC 2607 Lecture 13 & 14:
24/02/2019 ELEC 2607 Lecture 13 & 14:
24/02/2019 ELEC 2607 Lecture 13 & 14:
24/02/2019 ELEC 2607 Lecture 13 & 14:
24/02/2019 ELEC 2607 Lecture 13 & 14:
24/02/2019 ELEC 2607 Lecture 13 & 14:
24/02/2019 ELEC 2607 Lecture 13 & 14:
24/02/2019 ELEC 2607 Lecture 13 & 14:
24/02/2019 ELEC 2607 Lecture 13 & 14:
24/02/2019 ELEC 2607 Lecture 13 & 14:
24/02/2019 ELEC 2607 Lecture 13 & 14:
24/02/2019 ELEC 2607 Lecture 13 & 14:
24/02/2019 ELEC 2607 Lecture 13 & 14:
24/02/2019 ELEC 2607 Lecture 13 & 14:
24/02/2019 ELEC 2607 Lecture 13 & 14: