Presentation is loading. Please wait.

Presentation is loading. Please wait.

Elec 2607 Digital Switching Circuits

Similar presentations


Presentation on theme: "Elec 2607 Digital Switching Circuits"— Presentation transcript:

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
O10 101 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:


Download ppt "Elec 2607 Digital Switching Circuits"

Similar presentations


Ads by Google