SlideShare a Scribd company logo
Digital Design – © 2020 Mouli Sankaran Email: mouli.sankaran@yahoo.com
Digital Design – © 2020 Mouli Sankaran Email: mouli.sankaran@yahoo.com 2
Session 19: Focus
 Edge-triggered D Flip-flops
◦ Positive edge-triggered D Flip-flop Implementation
◦ Logic Symbol
 JK Flip-flop
◦ Implementation
Digital Design – © 2020 Mouli Sankaran Email: mouli.sankaran@yahoo.com
Positive Edge-triggered
D Flip-flop
Digital Design – © 2020 Mouli Sankaran Email: mouli.sankaran@yahoo.com 4
Positive Edge-triggered D Flip-flop
D = 1
The state before
0-to-1
Transition is
Captured
0
Assume D = 1
1
The value (1) of D prior to
the clk transition 0 to 1 is
captured as Q
S
R
S’ R’
When the clk is 0
Q is disconnected from D
Since S’R’ are 11 After latching on 0-to-1 clk transition, Q is disconnected from D
Digital Design – © 2020 Mouli Sankaran Email: mouli.sankaran@yahoo.com 5
Positive Edge-triggered D Flip-flop
D = 0
The state before
0-to-1
Transition is
Captured
0
1
Assume D = 0
1
The value (0) of D while
The clk was zero is
Captured as Q
S
R
When the clk is 0
Q is disconnected from D
Since S’R’ are 11 After latching on 0-to-1 clk transition, Q is disconnected from D
Digital Design – © 2020 Mouli Sankaran Email: mouli.sankaran@yahoo.com 6
A Positive Edge-triggered D Flip-flop
 The value that is produced at the output (Q) of the flip-flop is
the value that was stored in the master stage immediately
before the positive edge occurred
 The logic symbol of the positive edge-triggered D-flip-flop is
give above
QThe state before
0-to-1
Transition is
Captured
> is the dynamic indicator
Digital Design – © 2020 Mouli Sankaran Email: mouli.sankaran@yahoo.com 7
Level and Edge Triggering of Flip-flops
Digital Design – © 2020 Mouli Sankaran Email: mouli.sankaran@yahoo.com 8
Positive Edge-triggered D Flip-flop
D = 1: with animation
The state before
0-to-1
Transition is
Captured
0
0
0
1
1
1
1
1
0
0
0
Assume D = 1
1
1
1
1
0
0
1
The value (1) of D prior to
the clk transition 0 to 1 is
captured as Q
S
R
1
1
1
0
0
S’ R’
When the clk is 0
Q is disconnected from D
Since S’R’ are 11 After latching on 0-to-1 clk transition, Q is disconnected from D
Digital Design – © 2020 Mouli Sankaran Email: mouli.sankaran@yahoo.com 9
Positive Edge-triggered D Flip-flop
D = 0: with animation
The state before
0-to-1
Transition is
Captured
0
0
0
1
1
0
1
1
1
1
1
Assume D = 0
1 1
1
0
1
1
0
The value (0) of D while
The clk was zero is
Captured as Q
S
R
0
1
1
When the clk is 0
Q is disconnected from D
Since S’R’ are 11 After latching on 0-to-1 clk transition, Q is disconnected from D
Digital Design – © 2020 Mouli Sankaran Email: mouli.sankaran@yahoo.com
JK Flip-flop
Digital Design – © 2020 Mouli Sankaran Email: mouli.sankaran@yahoo.com 11
Other Flip-flops with D Flip-flop
 D Flip-flop is the simplest flip-flop that can be built with a less
number of logic gates
 In a typical Integrated Chip has millions of logic gates and
flips-flops inside them
 Other types of flip-flops are built using the D flip-flop
 J-K Flip-Flop
 T Flip-flop
Digital Design – © 2020 Mouli Sankaran Email: mouli.sankaran@yahoo.com 12
When Q is 0 initially
JK Flip-flop – (JK = 00)
0
1
0
1
0
0
0
0
0
1
When Q is 1 initially
1
0
1
0
0
0
0
1
1
1
Digital Design – © 2020 Mouli Sankaran Email: mouli.sankaran@yahoo.com 13
When Q is 0 initially
JK Flip-flop (JK = 01) - Reset
0
1
0
1
1
0
0
0
0
0
When Q is 1 initially
1
0
1
0
1
0
0
0
0
0
0
New
value
Digital Design – © 2020 Mouli Sankaran Email: mouli.sankaran@yahoo.com 14
When Q is 0 initially
JK Flip-flop (JK = 10) - Set
0
1
0
1
0
1
1
0
1
1
When Q is 1 initially
1
0
1
0
0
1
0
1
1
1
1
New
value
Digital Design – © 2020 Mouli Sankaran Email: mouli.sankaran@yahoo.com 15
When Q is 0 initially
JK Flip-flop (JK = 11) - Complement
0
1
0
1
1
1
1
0
1
0
When Q is 1 initially
1
0
1
0
1
1
0
0
0
0
1
New
value
0
New
value
Digital Design – © 2020 Mouli Sankaran Email: mouli.sankaran@yahoo.com 16
Quiz 1: Draw the output (Q) waveform
Assume that the flip-flop
is initially RESET
This is Negative edge-triggered
Digital Design – © 2020 Mouli Sankaran Email: mouli.sankaran@yahoo.com 17
Quiz 2: Draw the output (Q) waveform
Assume that the flip-flop
is initially RESET
This is Positive edge-triggered
Digital Design – © 2020 Mouli Sankaran Email: mouli.sankaran@yahoo.com 18
Session 19: Summary
 Latches and Flip-flops
◦ Level and Edge-triggered clocks
 Edge-triggered D Flip-flops
◦ Negative edge-triggered
◦ Positive edge-triggered
 JK Flip-flop
◦ Implementation
Digital Design – © 2020 Mouli Sankaran Email: mouli.sankaran@yahoo.com 19
References
Ref 1 Ref 2

More Related Content

What's hot

Digital Design Session 15
Digital Design Session 15Digital Design Session 15
Digital Design Session 26
Digital Design Session 26Digital Design Session 26
Digital Design Session 24
Digital Design Session 24Digital Design Session 24
Digital Design Session 29
Digital Design Session 29Digital Design Session 29
Digital Design Session 28
Digital Design Session 28Digital Design Session 28
Digital Design Session 4
Digital Design Session 4Digital Design Session 4
Digital Design Session 3
Digital Design Session 3Digital Design Session 3
Digital Design Session 12
Digital Design Session 12Digital Design Session 12
Digital Design Session 5
Digital Design  Session 5Digital Design  Session 5
Digital Design Session 10
Digital Design Session 10Digital Design Session 10
Digital Design Session 9
Digital Design Session 9Digital Design Session 9
Digital Design Session 8
Digital Design Session 8Digital Design Session 8
Digital Design Session 7
Digital Design  Session 7Digital Design  Session 7

What's hot (13)

Digital Design Session 15
Digital Design Session 15Digital Design Session 15
Digital Design Session 15
 
Digital Design Session 26
Digital Design Session 26Digital Design Session 26
Digital Design Session 26
 
Digital Design Session 24
Digital Design Session 24Digital Design Session 24
Digital Design Session 24
 
Digital Design Session 29
Digital Design Session 29Digital Design Session 29
Digital Design Session 29
 
Digital Design Session 28
Digital Design Session 28Digital Design Session 28
Digital Design Session 28
 
Digital Design Session 4
Digital Design Session 4Digital Design Session 4
Digital Design Session 4
 
Digital Design Session 3
Digital Design Session 3Digital Design Session 3
Digital Design Session 3
 
Digital Design Session 12
Digital Design Session 12Digital Design Session 12
Digital Design Session 12
 
Digital Design Session 5
Digital Design  Session 5Digital Design  Session 5
Digital Design Session 5
 
Digital Design Session 10
Digital Design Session 10Digital Design Session 10
Digital Design Session 10
 
Digital Design Session 9
Digital Design Session 9Digital Design Session 9
Digital Design Session 9
 
Digital Design Session 8
Digital Design Session 8Digital Design Session 8
Digital Design Session 8
 
Digital Design Session 7
Digital Design  Session 7Digital Design  Session 7
Digital Design Session 7
 

More from International Institute of Information Technology - Bangalore

Digital Design Session 23
Digital Design Session 23Digital Design Session 23
Digital Design Session 16
Digital Design Session 16Digital Design Session 16
Digital Design Session 13
Digital Design Session 13Digital Design Session 13
Digital Design Session 11
Digital Design Session 11Digital Design Session 11
Digital Design Session 6
Digital Design Session 6Digital Design Session 6
Digital Design Session 2
Digital Design Session 2Digital Design Session 2
Digital Design Session 1
Digital Design Session 1Digital Design Session 1
Digital Design Course Summary
 Digital Design Course Summary Digital Design Course Summary
Basic Electric Circuits Tutorial 7
Basic Electric Circuits Tutorial 7Basic Electric Circuits Tutorial 7

More from International Institute of Information Technology - Bangalore (9)

Digital Design Session 23
Digital Design Session 23Digital Design Session 23
Digital Design Session 23
 
Digital Design Session 16
Digital Design Session 16Digital Design Session 16
Digital Design Session 16
 
Digital Design Session 13
Digital Design Session 13Digital Design Session 13
Digital Design Session 13
 
Digital Design Session 11
Digital Design Session 11Digital Design Session 11
Digital Design Session 11
 
Digital Design Session 6
Digital Design Session 6Digital Design Session 6
Digital Design Session 6
 
Digital Design Session 2
Digital Design Session 2Digital Design Session 2
Digital Design Session 2
 
Digital Design Session 1
Digital Design Session 1Digital Design Session 1
Digital Design Session 1
 
Digital Design Course Summary
 Digital Design Course Summary Digital Design Course Summary
Digital Design Course Summary
 
Basic Electric Circuits Tutorial 7
Basic Electric Circuits Tutorial 7Basic Electric Circuits Tutorial 7
Basic Electric Circuits Tutorial 7
 

Recently uploaded

一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
ydteq
 
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressionsKuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
Victor Morales
 
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
obonagu
 
Water Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation and Control Monthly - May 2024.pdfWater Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation & Control
 
MCQ Soil mechanics questions (Soil shear strength).pdf
MCQ Soil mechanics questions (Soil shear strength).pdfMCQ Soil mechanics questions (Soil shear strength).pdf
MCQ Soil mechanics questions (Soil shear strength).pdf
Osamah Alsalih
 
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
bakpo1
 
Harnessing WebAssembly for Real-time Stateless Streaming Pipelines
Harnessing WebAssembly for Real-time Stateless Streaming PipelinesHarnessing WebAssembly for Real-time Stateless Streaming Pipelines
Harnessing WebAssembly for Real-time Stateless Streaming Pipelines
Christina Lin
 
Technical Drawings introduction to drawing of prisms
Technical Drawings introduction to drawing of prismsTechnical Drawings introduction to drawing of prisms
Technical Drawings introduction to drawing of prisms
heavyhaig
 
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdf
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdfGoverning Equations for Fundamental Aerodynamics_Anderson2010.pdf
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdf
WENKENLI1
 
Swimming pool mechanical components design.pptx
Swimming pool  mechanical components design.pptxSwimming pool  mechanical components design.pptx
Swimming pool mechanical components design.pptx
yokeleetan1
 
Building Electrical System Design & Installation
Building Electrical System Design & InstallationBuilding Electrical System Design & Installation
Building Electrical System Design & Installation
symbo111
 
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
zwunae
 
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Dr.Costas Sachpazis
 
Modelagem de um CSTR com reação endotermica.pdf
Modelagem de um CSTR com reação endotermica.pdfModelagem de um CSTR com reação endotermica.pdf
Modelagem de um CSTR com reação endotermica.pdf
camseq
 
Student information management system project report ii.pdf
Student information management system project report ii.pdfStudent information management system project report ii.pdf
Student information management system project report ii.pdf
Kamal Acharya
 
Planning Of Procurement o different goods and services
Planning Of Procurement o different goods and servicesPlanning Of Procurement o different goods and services
Planning Of Procurement o different goods and services
JoytuBarua2
 
Final project report on grocery store management system..pdf
Final project report on grocery store management system..pdfFinal project report on grocery store management system..pdf
Final project report on grocery store management system..pdf
Kamal Acharya
 
Unbalanced Three Phase Systems and circuits.pptx
Unbalanced Three Phase Systems and circuits.pptxUnbalanced Three Phase Systems and circuits.pptx
Unbalanced Three Phase Systems and circuits.pptx
ChristineTorrepenida1
 
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&BDesign and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Sreedhar Chowdam
 
PPT on GRP pipes manufacturing and testing
PPT on GRP pipes manufacturing and testingPPT on GRP pipes manufacturing and testing
PPT on GRP pipes manufacturing and testing
anoopmanoharan2
 

Recently uploaded (20)

一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
 
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressionsKuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
 
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
 
Water Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation and Control Monthly - May 2024.pdfWater Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation and Control Monthly - May 2024.pdf
 
MCQ Soil mechanics questions (Soil shear strength).pdf
MCQ Soil mechanics questions (Soil shear strength).pdfMCQ Soil mechanics questions (Soil shear strength).pdf
MCQ Soil mechanics questions (Soil shear strength).pdf
 
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
 
Harnessing WebAssembly for Real-time Stateless Streaming Pipelines
Harnessing WebAssembly for Real-time Stateless Streaming PipelinesHarnessing WebAssembly for Real-time Stateless Streaming Pipelines
Harnessing WebAssembly for Real-time Stateless Streaming Pipelines
 
Technical Drawings introduction to drawing of prisms
Technical Drawings introduction to drawing of prismsTechnical Drawings introduction to drawing of prisms
Technical Drawings introduction to drawing of prisms
 
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdf
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdfGoverning Equations for Fundamental Aerodynamics_Anderson2010.pdf
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdf
 
Swimming pool mechanical components design.pptx
Swimming pool  mechanical components design.pptxSwimming pool  mechanical components design.pptx
Swimming pool mechanical components design.pptx
 
Building Electrical System Design & Installation
Building Electrical System Design & InstallationBuilding Electrical System Design & Installation
Building Electrical System Design & Installation
 
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
 
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
 
Modelagem de um CSTR com reação endotermica.pdf
Modelagem de um CSTR com reação endotermica.pdfModelagem de um CSTR com reação endotermica.pdf
Modelagem de um CSTR com reação endotermica.pdf
 
Student information management system project report ii.pdf
Student information management system project report ii.pdfStudent information management system project report ii.pdf
Student information management system project report ii.pdf
 
Planning Of Procurement o different goods and services
Planning Of Procurement o different goods and servicesPlanning Of Procurement o different goods and services
Planning Of Procurement o different goods and services
 
Final project report on grocery store management system..pdf
Final project report on grocery store management system..pdfFinal project report on grocery store management system..pdf
Final project report on grocery store management system..pdf
 
Unbalanced Three Phase Systems and circuits.pptx
Unbalanced Three Phase Systems and circuits.pptxUnbalanced Three Phase Systems and circuits.pptx
Unbalanced Three Phase Systems and circuits.pptx
 
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&BDesign and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
 
PPT on GRP pipes manufacturing and testing
PPT on GRP pipes manufacturing and testingPPT on GRP pipes manufacturing and testing
PPT on GRP pipes manufacturing and testing
 

Digital Design Session 19

  • 1. Digital Design – © 2020 Mouli Sankaran Email: mouli.sankaran@yahoo.com
  • 2. Digital Design – © 2020 Mouli Sankaran Email: mouli.sankaran@yahoo.com 2 Session 19: Focus  Edge-triggered D Flip-flops ◦ Positive edge-triggered D Flip-flop Implementation ◦ Logic Symbol  JK Flip-flop ◦ Implementation
  • 3. Digital Design – © 2020 Mouli Sankaran Email: mouli.sankaran@yahoo.com Positive Edge-triggered D Flip-flop
  • 4. Digital Design – © 2020 Mouli Sankaran Email: mouli.sankaran@yahoo.com 4 Positive Edge-triggered D Flip-flop D = 1 The state before 0-to-1 Transition is Captured 0 Assume D = 1 1 The value (1) of D prior to the clk transition 0 to 1 is captured as Q S R S’ R’ When the clk is 0 Q is disconnected from D Since S’R’ are 11 After latching on 0-to-1 clk transition, Q is disconnected from D
  • 5. Digital Design – © 2020 Mouli Sankaran Email: mouli.sankaran@yahoo.com 5 Positive Edge-triggered D Flip-flop D = 0 The state before 0-to-1 Transition is Captured 0 1 Assume D = 0 1 The value (0) of D while The clk was zero is Captured as Q S R When the clk is 0 Q is disconnected from D Since S’R’ are 11 After latching on 0-to-1 clk transition, Q is disconnected from D
  • 6. Digital Design – © 2020 Mouli Sankaran Email: mouli.sankaran@yahoo.com 6 A Positive Edge-triggered D Flip-flop  The value that is produced at the output (Q) of the flip-flop is the value that was stored in the master stage immediately before the positive edge occurred  The logic symbol of the positive edge-triggered D-flip-flop is give above QThe state before 0-to-1 Transition is Captured > is the dynamic indicator
  • 7. Digital Design – © 2020 Mouli Sankaran Email: mouli.sankaran@yahoo.com 7 Level and Edge Triggering of Flip-flops
  • 8. Digital Design – © 2020 Mouli Sankaran Email: mouli.sankaran@yahoo.com 8 Positive Edge-triggered D Flip-flop D = 1: with animation The state before 0-to-1 Transition is Captured 0 0 0 1 1 1 1 1 0 0 0 Assume D = 1 1 1 1 1 0 0 1 The value (1) of D prior to the clk transition 0 to 1 is captured as Q S R 1 1 1 0 0 S’ R’ When the clk is 0 Q is disconnected from D Since S’R’ are 11 After latching on 0-to-1 clk transition, Q is disconnected from D
  • 9. Digital Design – © 2020 Mouli Sankaran Email: mouli.sankaran@yahoo.com 9 Positive Edge-triggered D Flip-flop D = 0: with animation The state before 0-to-1 Transition is Captured 0 0 0 1 1 0 1 1 1 1 1 Assume D = 0 1 1 1 0 1 1 0 The value (0) of D while The clk was zero is Captured as Q S R 0 1 1 When the clk is 0 Q is disconnected from D Since S’R’ are 11 After latching on 0-to-1 clk transition, Q is disconnected from D
  • 10. Digital Design – © 2020 Mouli Sankaran Email: mouli.sankaran@yahoo.com JK Flip-flop
  • 11. Digital Design – © 2020 Mouli Sankaran Email: mouli.sankaran@yahoo.com 11 Other Flip-flops with D Flip-flop  D Flip-flop is the simplest flip-flop that can be built with a less number of logic gates  In a typical Integrated Chip has millions of logic gates and flips-flops inside them  Other types of flip-flops are built using the D flip-flop  J-K Flip-Flop  T Flip-flop
  • 12. Digital Design – © 2020 Mouli Sankaran Email: mouli.sankaran@yahoo.com 12 When Q is 0 initially JK Flip-flop – (JK = 00) 0 1 0 1 0 0 0 0 0 1 When Q is 1 initially 1 0 1 0 0 0 0 1 1 1
  • 13. Digital Design – © 2020 Mouli Sankaran Email: mouli.sankaran@yahoo.com 13 When Q is 0 initially JK Flip-flop (JK = 01) - Reset 0 1 0 1 1 0 0 0 0 0 When Q is 1 initially 1 0 1 0 1 0 0 0 0 0 0 New value
  • 14. Digital Design – © 2020 Mouli Sankaran Email: mouli.sankaran@yahoo.com 14 When Q is 0 initially JK Flip-flop (JK = 10) - Set 0 1 0 1 0 1 1 0 1 1 When Q is 1 initially 1 0 1 0 0 1 0 1 1 1 1 New value
  • 15. Digital Design – © 2020 Mouli Sankaran Email: mouli.sankaran@yahoo.com 15 When Q is 0 initially JK Flip-flop (JK = 11) - Complement 0 1 0 1 1 1 1 0 1 0 When Q is 1 initially 1 0 1 0 1 1 0 0 0 0 1 New value 0 New value
  • 16. Digital Design – © 2020 Mouli Sankaran Email: mouli.sankaran@yahoo.com 16 Quiz 1: Draw the output (Q) waveform Assume that the flip-flop is initially RESET This is Negative edge-triggered
  • 17. Digital Design – © 2020 Mouli Sankaran Email: mouli.sankaran@yahoo.com 17 Quiz 2: Draw the output (Q) waveform Assume that the flip-flop is initially RESET This is Positive edge-triggered
  • 18. Digital Design – © 2020 Mouli Sankaran Email: mouli.sankaran@yahoo.com 18 Session 19: Summary  Latches and Flip-flops ◦ Level and Edge-triggered clocks  Edge-triggered D Flip-flops ◦ Negative edge-triggered ◦ Positive edge-triggered  JK Flip-flop ◦ Implementation
  • 19. Digital Design – © 2020 Mouli Sankaran Email: mouli.sankaran@yahoo.com 19 References Ref 1 Ref 2