SlideShare a Scribd company logo
1 of 14
Digital Design – © 2020 Mouli Sankaran Email: mouli.sankaran@yahoo.com
Digital Design – © 2020 Mouli Sankaran Email: mouli.sankaran@yahoo.com 2
Session 22: Focus
 Applications using D Flip-flop
◦ Serial to Parallel Data Converter
◦ Parallel to Serial Data Converter
 JK Flip-flop
◦ Why is JK flip-flop named so?
◦ Preset and Clear
 Applications using JK Flip-flops
◦ Frequency Dividers
Digital Design – © 2020 Mouli Sankaran Email: mouli.sankaran@yahoo.com
Applications using D-Flip-flops
Digital Design – © 2020 Mouli Sankaran Email: mouli.sankaran@yahoo.com 4
Example 3: Serial to Parallel Data Converter
 Serial to parallel data converter
 The serial data is shifted in at the positive edge of every clock
pulse
 After four clock pulses the parallel data is available at Q3Q2Q1Q0
> CLK> CLK> CLK> CLK
Positive Edge Triggered
D flip-flops
Added an
Inverter
To CLR
Digital Design – © 2020 Mouli Sankaran Email: mouli.sankaran@yahoo.com 5
Example 4: Parallel to Serial Data Converter
 Parallel to serial data converter
 On the first CLK pulse D0 to D3 get latched to the flip-flops (FF)
◦ With WRITE/SHIFT being LOW (latching parallel data)
 On subsequent CLK pulses, the latched data moves left to right
◦ With WRITE/SHIFT being HIGH (shifting the latched data out)
 D3 keeps moving in. At the end of 4 CLKs, all FFs will have D3
D3 D2 D1 D0
D3 D2 D1 D0D3 D2 D1 D0
Digital Design – © 2020 Mouli Sankaran Email: mouli.sankaran@yahoo.com
Why is JK-Flip-flop
named so?
Digital Design – © 2020 Mouli Sankaran Email: mouli.sankaran@yahoo.com 7
Why is JK Flip-flop named so?
 The choice of the letters "JK" in the JK flip flop do have
significance.
 The JK flip flop was named after Jack Kilby, the Texas
Instruments (TI) engineer that invented the integrated
circuit (IC) in 1958. Won Noble prize in physics in 2000.
 The modified RS circuit that eliminated race conditions
was named JK in his honor.
7
The first
IC built by
JK in 1958
Digital Design – © 2020 Mouli Sankaran Email: mouli.sankaran@yahoo.com
JK-Flip-flop
Preset and Clear
Digital Design – © 2020 Mouli Sankaran Email: mouli.sankaran@yahoo.com 9
JK Flip-flop (Preset and Clear)
 Preset (PRE) and Clear (CLR) are
two asynchronous inputs to the JK
flip-flops
 It is independent of clock signal
 These signals can be applied to the flip-
flop at any point in time
 Preset signal forces the Q to be 1
where as Clear (CLR) signal makes Q
as zero
 They override the synchronous
inputs, J, K and Clk
 Both PRE and CLR are active low
signals
Digital Design – © 2020 Mouli Sankaran Email: mouli.sankaran@yahoo.com 10
Quiz 1: Draw the output (Q) waveform
Digital Design – © 2020 Mouli Sankaran Email: mouli.sankaran@yahoo.com
Applications using JK-Flip-flops
Digital Design – © 2020 Mouli Sankaran Email: mouli.sankaran@yahoo.com 12
Quiz 2: What is the output (Q)?
Frequency
Division
By 2
Q output
is CLK/2
Digital Design – © 2020 Mouli Sankaran Email: mouli.sankaran@yahoo.com 13
Session 22: Summary
 Applications using D Flip-flop
◦ Serial to Parallel Data Converter
◦ Parallel to Serial Data Converter
 JK Flip-flop
◦ Why is JK flip-flop named so?
◦ Preset and Clear
 Applications using JK Flip-flops
◦ Frequency Dividers
Digital Design – © 2020 Mouli Sankaran Email: mouli.sankaran@yahoo.com 14
References
Ref 1 Ref 2

More Related Content

What's hot (11)

Digital Design Session 21
Digital Design Session 21Digital Design Session 21
Digital Design Session 21
 
Digital Design Session 4
Digital Design Session 4Digital Design Session 4
Digital Design Session 4
 
Digital Design Session 28
Digital Design Session 28Digital Design Session 28
Digital Design Session 28
 
Digital Design Session 20
Digital Design Session 20Digital Design Session 20
Digital Design Session 20
 
Digital Design Session 19
Digital Design Session 19Digital Design Session 19
Digital Design Session 19
 
Digital Design Session 3
Digital Design Session 3Digital Design Session 3
Digital Design Session 3
 
Digital Design Session 23
Digital Design Session 23Digital Design Session 23
Digital Design Session 23
 
Digital Design Session 11
Digital Design Session 11Digital Design Session 11
Digital Design Session 11
 
sequential circuit that encodes a hexadecimal 16-key keypad output to 4 – bit...
sequential circuit that encodes a hexadecimal 16-key keypad output to 4 – bit...sequential circuit that encodes a hexadecimal 16-key keypad output to 4 – bit...
sequential circuit that encodes a hexadecimal 16-key keypad output to 4 – bit...
 
Dee 2034 chapter 1 number and code system (Baia)
Dee 2034 chapter 1 number and code system (Baia)Dee 2034 chapter 1 number and code system (Baia)
Dee 2034 chapter 1 number and code system (Baia)
 
Digital Design Session 16
Digital Design Session 16Digital Design Session 16
Digital Design Session 16
 

Similar to Digital Design Flip Flops Applications

Unit 2a combinational circuits
Unit 2a combinational circuitsUnit 2a combinational circuits
Unit 2a combinational circuitsanshul sharma
 
Webinar managing instrument obsolence in nuclear edited
Webinar   managing instrument obsolence in nuclear editedWebinar   managing instrument obsolence in nuclear edited
Webinar managing instrument obsolence in nuclear editedYokogawa1
 
Lect 22 - Sequential Circuit Design.ppt
Lect 22 - Sequential Circuit Design.pptLect 22 - Sequential Circuit Design.ppt
Lect 22 - Sequential Circuit Design.pptimadshaheen2
 
Lect 22 sequential circuit design (1)
Lect 22   sequential circuit design (1)Lect 22   sequential circuit design (1)
Lect 22 sequential circuit design (1)MOHAMMAD AZHARUDDIN
 
Dish position control using Geared Motor
Dish position control using Geared MotorDish position control using Geared Motor
Dish position control using Geared MotorLaxmikanth Kolukula
 
IMPROVING EFFICIENCY IN WATER NETWORK OPERATIONS WITH SMART SOLUTIONS
IMPROVING EFFICIENCY IN WATER NETWORK OPERATIONS WITH SMART SOLUTIONSIMPROVING EFFICIENCY IN WATER NETWORK OPERATIONS WITH SMART SOLUTIONS
IMPROVING EFFICIENCY IN WATER NETWORK OPERATIONS WITH SMART SOLUTIONSiQHub
 
8051interfacing 190425062221
8051interfacing 1904250622218051interfacing 190425062221
8051interfacing 190425062221Indranil Hatai
 
Understanding panel drive, gamma, mlg
Understanding panel drive, gamma, mlgUnderstanding panel drive, gamma, mlg
Understanding panel drive, gamma, mlgVikas Deoarshi
 
DOMINO LOGIC CIRCUIT (VLSI)
DOMINO LOGIC CIRCUIT (VLSI)DOMINO LOGIC CIRCUIT (VLSI)
DOMINO LOGIC CIRCUIT (VLSI)AmiBokasoda
 
Graph-Based Network Topology Analysis for Telecom Operators
Graph-Based Network Topology Analysis for Telecom OperatorsGraph-Based Network Topology Analysis for Telecom Operators
Graph-Based Network Topology Analysis for Telecom OperatorsNeo4j
 
High Voltage Isolation Flyback Converter using LTspice
High Voltage Isolation Flyback Converter using LTspiceHigh Voltage Isolation Flyback Converter using LTspice
High Voltage Isolation Flyback Converter using LTspiceTsuyoshi Horigome
 

Similar to Digital Design Flip Flops Applications (20)

Digital Design Session 1
Digital Design Session 1Digital Design Session 1
Digital Design Session 1
 
A TRAFFIC LIGHT CONTROL SYSTEM USING PROGRAMMABLE LOGIC CONTROLLER
A TRAFFIC LIGHT CONTROL SYSTEM USING PROGRAMMABLE LOGIC CONTROLLERA TRAFFIC LIGHT CONTROL SYSTEM USING PROGRAMMABLE LOGIC CONTROLLER
A TRAFFIC LIGHT CONTROL SYSTEM USING PROGRAMMABLE LOGIC CONTROLLER
 
Unit 2a combinational circuits
Unit 2a combinational circuitsUnit 2a combinational circuits
Unit 2a combinational circuits
 
Digital Design Session 14
Digital Design Session 14Digital Design Session 14
Digital Design Session 14
 
Coa presentation2
Coa presentation2Coa presentation2
Coa presentation2
 
Webinar managing instrument obsolence in nuclear edited
Webinar   managing instrument obsolence in nuclear editedWebinar   managing instrument obsolence in nuclear edited
Webinar managing instrument obsolence in nuclear edited
 
Digital Design Session 12
Digital Design Session 12Digital Design Session 12
Digital Design Session 12
 
Lect 22 - Sequential Circuit Design.ppt
Lect 22 - Sequential Circuit Design.pptLect 22 - Sequential Circuit Design.ppt
Lect 22 - Sequential Circuit Design.ppt
 
Lect 22 sequential circuit design (1)
Lect 22   sequential circuit design (1)Lect 22   sequential circuit design (1)
Lect 22 sequential circuit design (1)
 
Dish position control using Geared Motor
Dish position control using Geared MotorDish position control using Geared Motor
Dish position control using Geared Motor
 
IMPROVING EFFICIENCY IN WATER NETWORK OPERATIONS WITH SMART SOLUTIONS
IMPROVING EFFICIENCY IN WATER NETWORK OPERATIONS WITH SMART SOLUTIONSIMPROVING EFFICIENCY IN WATER NETWORK OPERATIONS WITH SMART SOLUTIONS
IMPROVING EFFICIENCY IN WATER NETWORK OPERATIONS WITH SMART SOLUTIONS
 
8051interfacing 190425062221
8051interfacing 1904250622218051interfacing 190425062221
8051interfacing 190425062221
 
8051 interfacing
8051 interfacing8051 interfacing
8051 interfacing
 
Dee2034 chapter 6 register
Dee2034 chapter 6 registerDee2034 chapter 6 register
Dee2034 chapter 6 register
 
Understanding panel drive, gamma, mlg
Understanding panel drive, gamma, mlgUnderstanding panel drive, gamma, mlg
Understanding panel drive, gamma, mlg
 
Basic Electric Circuits Session 14A
Basic Electric Circuits Session 14ABasic Electric Circuits Session 14A
Basic Electric Circuits Session 14A
 
DOMINO LOGIC CIRCUIT (VLSI)
DOMINO LOGIC CIRCUIT (VLSI)DOMINO LOGIC CIRCUIT (VLSI)
DOMINO LOGIC CIRCUIT (VLSI)
 
Graph-Based Network Topology Analysis for Telecom Operators
Graph-Based Network Topology Analysis for Telecom OperatorsGraph-Based Network Topology Analysis for Telecom Operators
Graph-Based Network Topology Analysis for Telecom Operators
 
High Voltage Isolation Flyback Converter using LTspice
High Voltage Isolation Flyback Converter using LTspiceHigh Voltage Isolation Flyback Converter using LTspice
High Voltage Isolation Flyback Converter using LTspice
 
Chapter 6 register
Chapter 6 registerChapter 6 register
Chapter 6 register
 

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

Digital Design Session 13
Digital Design Session 13Digital Design Session 13
Digital Design Session 13
 
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
 
Digital Design Session 6
Digital Design Session 6Digital Design Session 6
Digital Design Session 6
 
Digital Design Session 5
Digital Design  Session 5Digital Design  Session 5
Digital Design Session 5
 
Digital Design Session 2
Digital Design Session 2Digital Design Session 2
Digital Design Session 2
 
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

OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...Soham Mondal
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxupamatechverse
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxpranjaldaimarysona
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations120cr0395
 
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...RajaP95
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Dr.Costas Sachpazis
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Dr.Costas Sachpazis
 
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)Suman Mia
 
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).pptssuser5c9d4b1
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escortsranjana rawat
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVRajaP95
 
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...Call Girls in Nagpur High Profile
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxupamatechverse
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130Suhani Kapoor
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escortsranjana rawat
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxJoão Esperancinha
 
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝soniya singh
 

Recently uploaded (20)

OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptx
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptx
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations
 
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCRCall Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
 
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
 
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
 
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
 
Roadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and RoutesRoadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and Routes
 
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
 
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptx
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
 
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
 

Digital Design Flip Flops Applications

  • 1. Digital Design – © 2020 Mouli Sankaran Email: mouli.sankaran@yahoo.com
  • 2. Digital Design – © 2020 Mouli Sankaran Email: mouli.sankaran@yahoo.com 2 Session 22: Focus  Applications using D Flip-flop ◦ Serial to Parallel Data Converter ◦ Parallel to Serial Data Converter  JK Flip-flop ◦ Why is JK flip-flop named so? ◦ Preset and Clear  Applications using JK Flip-flops ◦ Frequency Dividers
  • 3. Digital Design – © 2020 Mouli Sankaran Email: mouli.sankaran@yahoo.com Applications using D-Flip-flops
  • 4. Digital Design – © 2020 Mouli Sankaran Email: mouli.sankaran@yahoo.com 4 Example 3: Serial to Parallel Data Converter  Serial to parallel data converter  The serial data is shifted in at the positive edge of every clock pulse  After four clock pulses the parallel data is available at Q3Q2Q1Q0 > CLK> CLK> CLK> CLK Positive Edge Triggered D flip-flops Added an Inverter To CLR
  • 5. Digital Design – © 2020 Mouli Sankaran Email: mouli.sankaran@yahoo.com 5 Example 4: Parallel to Serial Data Converter  Parallel to serial data converter  On the first CLK pulse D0 to D3 get latched to the flip-flops (FF) ◦ With WRITE/SHIFT being LOW (latching parallel data)  On subsequent CLK pulses, the latched data moves left to right ◦ With WRITE/SHIFT being HIGH (shifting the latched data out)  D3 keeps moving in. At the end of 4 CLKs, all FFs will have D3 D3 D2 D1 D0 D3 D2 D1 D0D3 D2 D1 D0
  • 6. Digital Design – © 2020 Mouli Sankaran Email: mouli.sankaran@yahoo.com Why is JK-Flip-flop named so?
  • 7. Digital Design – © 2020 Mouli Sankaran Email: mouli.sankaran@yahoo.com 7 Why is JK Flip-flop named so?  The choice of the letters "JK" in the JK flip flop do have significance.  The JK flip flop was named after Jack Kilby, the Texas Instruments (TI) engineer that invented the integrated circuit (IC) in 1958. Won Noble prize in physics in 2000.  The modified RS circuit that eliminated race conditions was named JK in his honor. 7 The first IC built by JK in 1958
  • 8. Digital Design – © 2020 Mouli Sankaran Email: mouli.sankaran@yahoo.com JK-Flip-flop Preset and Clear
  • 9. Digital Design – © 2020 Mouli Sankaran Email: mouli.sankaran@yahoo.com 9 JK Flip-flop (Preset and Clear)  Preset (PRE) and Clear (CLR) are two asynchronous inputs to the JK flip-flops  It is independent of clock signal  These signals can be applied to the flip- flop at any point in time  Preset signal forces the Q to be 1 where as Clear (CLR) signal makes Q as zero  They override the synchronous inputs, J, K and Clk  Both PRE and CLR are active low signals
  • 10. Digital Design – © 2020 Mouli Sankaran Email: mouli.sankaran@yahoo.com 10 Quiz 1: Draw the output (Q) waveform
  • 11. Digital Design – © 2020 Mouli Sankaran Email: mouli.sankaran@yahoo.com Applications using JK-Flip-flops
  • 12. Digital Design – © 2020 Mouli Sankaran Email: mouli.sankaran@yahoo.com 12 Quiz 2: What is the output (Q)? Frequency Division By 2 Q output is CLK/2
  • 13. Digital Design – © 2020 Mouli Sankaran Email: mouli.sankaran@yahoo.com 13 Session 22: Summary  Applications using D Flip-flop ◦ Serial to Parallel Data Converter ◦ Parallel to Serial Data Converter  JK Flip-flop ◦ Why is JK flip-flop named so? ◦ Preset and Clear  Applications using JK Flip-flops ◦ Frequency Dividers
  • 14. Digital Design – © 2020 Mouli Sankaran Email: mouli.sankaran@yahoo.com 14 References Ref 1 Ref 2