Download presentation
Presentation is loading. Please wait.
1
Elec 2607 Digital Switching Circuits
Lecture 7 & 8: Digital Logic 16/11/2018 ELEC 2607 Lecture 7 & 8:
2
16/11/2018 ELEC 2607 Lecture 0:
3
ANOTHER FORM OF Digital Logic
16/11/2018 ELEC 2607 Lecture 7 & 8:
4
2017 16/11/2018 ELEC 2607 Lecture 7 & 8:
5
Lots to do in two lectures
16/11/2018 ELEC 2607 Lecture 7 & 8:
6
The most basic digital latch
16/11/2018 ELEC 2607 Lecture 7 & 8:
7
The most basic digital latch
16/11/2018 ELEC 2607 Lecture 7 & 8:
8
The most basic digital latch
16/11/2018 ELEC 2607 Lecture 7 & 8:
9
16/11/2018 ELEC 2607 Lecture 7 & 8:
10
Basic latch with SET and RESET
O10 101 Same = stable Same = stable Basic latch with SET and RESET 16/11/2018 ELEC 2607 Lecture 7 & 8:
11
Basic latch with SET and RESET
16/11/2018 ELEC 2607 Lecture 7 & 8:
12
Basic latch with SET and RESET
16/11/2018 ELEC 2607 Lecture 7 & 8:
13
16/11/2018 ELEC 2607 Lecture 7 & 8:
14
Asserted = DOES ITS JOB WHEN ….
Basic latch with SET and RESET 16/11/2018 ELEC 2607 Lecture 7 & 8:
15
Asserted = DOES ITS JOB WHEN ….
Stable 0 Asserted = DOES ITS JOB WHEN …. Change 0 1 Stable 1 Basic latch with SET and RESET 16/11/2018 ELEC 2607 Lecture 7 & 8:
16
Asserted = DOES ITS JOB WHEN ….
Basic latch with SET and RESET 16/11/2018 ELEC 2607 Lecture 7 & 8:
17
Asserted = DOES ITS JOB WHEN ….
Basic latch with SET and RESET Stable 1 Change 1 0 Stable 0 16/11/2018 ELEC 2607 Lecture 7 & 8:
18
6 16/11/2018 ELEC 2607 Lecture 7 & 8:
19
The RESET-SET (RS) Latch
16/11/2018 ELEC 2607 Lecture 7 & 8:
20
S = SET R = RESET Additional notes on Board The RESET-SET (RS) Latch
Start with Q = 0, R = 1, S = 0 Change S to 1: Q goes to 1 and stays at 1 Change S to 0: Q stays a 1 Latch is SET using S asserted high Start with Q = 1, R = 1, S = 0 Change R to 0: Q goes to 0 and stays at 0 Change R to 1: Q stays at 0 Latch is RESET using R asserted low The RESET-SET (RS) Latch S = SET R = RESET Additional notes on Board 16/11/2018 ELEC 2607 Lecture 7 & 8:
21
The RESET-SET (RS) Latch
2 Complement of logic Using invert on input The RESET-SET (RS) Latch Start with Q = 0, L = 1, S = 1 Change S to 0: Q goes to 1 and stays at 1 Change S to 1: Q stays a 1 Latch is SET using S asserted low Start with Q = 1, L = 1, S = 1 Change L to 0: Q goes to 0 and stays at 0 Change L to 1: Q stays at 0 Latch is RESET using R asserted low 16/11/2018 ELEC 2607 Lecture 7 & 8:
22
S = SET R = RESET Additional notes on Board The RESET-SET (RS) Latch
Start with Q = 0, R = 1, S = 0 Change S to 1: Q goes to 1 and stays at 1 Change S to 0: Q stays a 1 Latch is SET using S asserted high Start with Q = 1, R = 1, S = 0 Change R to 0: Q goes to 0 and stays at 0 Change R to 1: Q stays at 0 Latch is RESET using R asserted low The RESET-SET (RS) Latch S = SET R = RESET Additional notes on Board 16/11/2018 ELEC 2607 Lecture 7 & 8:
23
The RESET-SET (RS) Latch
2 Complement of logic Using invert on input Start with Q = 0, R = 0, S = 0 Change S to 1: Q goes to 1 and stays at 1 Change S to 0: Q stays a 1 Latch is SET using S asserted high Start with Q = 1, R = 0, S = 0 Change R to 1: Q goes to 0 and stays at 0 Change R to 0: Q stays at 0 Latch is RESET using R asserted high The RESET-SET (RS) Latch 16/11/2018 ELEC 2607 Lecture 7 & 8:
24
3 See Floyd page 377 16/11/2018 ELEC 2607 Lecture 7 & 8:
25
Note on feedback signals
OUTPUT Q Q as input Use “q” lowercase The TRANSPARENT (D) Latch 16/11/2018 ELEC 2607 Lecture 7 & 8:
26
The TRANSPARENT (D) Latch
16/11/2018 ELEC 2607 Lecture 7 & 8:
27
2 16/11/2018 ELEC 2607 Lecture 7 & 8:
28
The TRANSPARENT (D) Latch
Transparent High Transparent Low 16/11/2018 ELEC 2607 Lecture 7 & 8:
29
The TRANSPARENT (D) Latch
Transparent High Transparent Low 16/11/2018 ELEC 2607 Lecture 7 & 8:
30
The TRANSPARENT (D) Latch
Transparent High Transparent Low 16/11/2018 ELEC 2607 Lecture 7 & 8:
31
16/11/2018 ELEC 2607 Lecture 7 & 8:
32
The Edge triggered (D) Flip Flop
16/11/2018 ELEC 2607 Lecture 7 & 8:
33
The Edge triggered (D) Flip Flop
16/11/2018 ELEC 2607 Lecture 7 & 8:
34
The Edge triggered (D) Flip Flop
16/11/2018 ELEC 2607 Lecture 7 & 8:
35
2 16/11/2018 ELEC 2607 Lecture 7 & 8:
36
16/11/2018 ELEC 2607 Lecture 7 & 8:
37
16/11/2018 ELEC 2607 Lecture 7 & 8:
38
Master-Slave Edge Triggered Flip Flop
16/11/2018 ELEC 2607 Lecture 7 & 8:
39
Master-Slave Edge Triggered Flip Flop
16/11/2018 ELEC 2607 Lecture 7 & 8: Timing diagram follows next
40
This device acts as a falling edge triggered flip-flop: The output is changed at the falling edge of the clock cycle. clock Falling edge triggered 16/11/2018 ELEC 2607 Lecture 7 & 8:
41
Master-Slave Edge Triggered Flip Flop
Change occurs at falling edge 16/11/2018 ELEC 2607 Lecture 7 & 8:
42
2 T 16/11/2018 ELEC 2607 Lecture 7 & 8:
43
Propagation delay taken as zero
H H T T T T H H T T H H T T H H 16/11/2018 ELEC 2607 Lecture 7 & 8: Propagation delay taken as zero
44
Propagation delay taken as zero
H T T H T H H T T H H T T H H T T H T H T H T H H T H T H T H T 16/11/2018 ELEC 2607 Lecture 7 & 8: Propagation delay taken as zero
45
Propagation delay taken as zero
T T T T T T T T 16/11/2018 ELEC 2607 Lecture 7 & 8: Propagation delay taken as zero
46
Propagation delay taken as zero
T H H T T H H T T H H T T H H T Propagation delay taken as zero 16/11/2018 ELEC 2607 Lecture 7 & 8:
47
Special Controls: Asynchronous Reset
16/11/2018 ELEC 2607 Lecture 7 & 8:
48
16/11/2018 ELEC 2607 Lecture 7 & 8:
49
Special Controls: Synchronous Reset
16/11/2018 ELEC 2607 Lecture 7 & 8:
50
16/11/2018 ELEC 2607 Lecture 7 & 8:
51
Flip-flop circuits: Divide Clock Frequency by 2
16/11/2018 ELEC 2607 Lecture 7 & 8:
52
16/11/2018 ELEC 2607 Lecture 7 & 8:
53
Flip-flop circuits: Shift register
16/11/2018 ELEC 2607 Lecture 7 & 8:
54
16/11/2018 ELEC 2607 Lecture 7 & 8:
55
Flip-flop Memory Values = STATES
16/11/2018 ELEC 2607 Lecture 7 & 8:
56
16/11/2018 ELEC 2607 Lecture 7 & 8:
57
Special Controls: Enable
16/11/2018 ELEC 2607 Lecture 7 & 8:
58
16/11/2018 ELEC 2607 Lecture 7 & 8:
59
SUMMARY 16/11/2018 ELEC 2607 Lecture 7 & 8:
60
16/11/2018 ELEC 2607 Lecture 7 & 8:
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.