SlideShare ist ein Scribd-Unternehmen logo
1 von 25
Sequential Circuits
(Flip Flop Conversions)
Presented By:
Dr. Swati Singh
Assistant Professor
Department of Electronics and Communication Engineering
Chitkara University, Punjab, India
Characteristic Equation of Flip-Flop
• It is the equation expressing the next state
(Qn+1) of a flip-flop in terms of its present
state (Qn) and present excitations (i.e. inputs).
• Steps to obtain Characteristic equation of a
flip-flop:
i. Write the characteristic table of the flip flop
ii. Draw a K-map for the next state of the flip flop in terms of its present
state and inputs
iii. Simplify the K-map to obtain the characteristic equation.
Characteristic Equation of SR Flip-Flop
S R Qn Qn+1
0 0 0 0
0 0 1 1
0 1 0 0
0 1 1 0
1 0 0 1
1 0 1 1
1 1 0 X
1 1 1 X
Step 1: Characteristic Table of SR FF Step 2: K-Map
Step 3: Characteristic Equation
Qn+1 = S + R’ Qn
1
1 1 X X
S
RQn
00 11
01 10
0
1
Characteristic Equation of JK Flip-Flop
J K Qn Qn+1
0 0 0 0
0 0 1 1
0 1 0 0
0 1 1 0
1 0 0 1
1 0 1 1
1 1 0 1
1 1 1 0
Step 1: Characteristic Table Step 2: K-Map
Step 3: Characteristic Equation
Qn+1 = Qn’ J + Qn K’
1
1 1 1
J 00 11
01 10
0
1
KQn
Characteristic Equation of T and D Flip-Flop
T Qn Qn+1
0 0 0
0 1 1
1 0 1
1 1 0
Step 1: Characteristic Table of T FF
Step 2: K-Map
Step 3: Characteristic
Equation
Qn+1 = Qn’ T + Qn T’
Step 1: Characteristic Table of D FF
D Qn Qn+1
0 0 0
0 1 0
1 0 1
1 1 1
Step 2: K-Map
Step 3: Characteristic
Equation
Qn+1 = D
Excitation Table of Flip-Flops
• Excitation table indicates the inputs required to be applied
to the flip-flop to take it from the present state to the next
state.
• It can be obtained from its characteristic table.
• Example: Excitation table of SR Flip Flop
• Find out the inputs required to go from present to next
state like from 0 to 0, 0 to 1, 1 to 0 and from 1 to 1.
Previous
State
Next State Required Inputs
Qn Qn+1 S R
0 0
0 1
1 0
1 1
Excitation Table of SR Flip-Flop
Characteristic Table of SR FF Excitation Table of SR FF
Previous
State
Next
State
Required Inputs
Qn Qn+1 S R
0 0 0 X
0 1
1 0
1 1
Case 1: 0 → 0 Transition
S R Qn Qn+1
0 0 0 0
0 0 1 1
0 1 0 0
0 1 1 0
1 0 0 1
1 0 1 1
1 1 0 X
1 1 1 X
Excitation Table of SR Flip-Flop
Characteristic Table of SR FF
Excitation Table of SR FF
Previous
State
Next
State
Required Inputs
Qn Qn+1 S R
0 0 0 X
0 1 1 0
1 0
1 1
Case 2: 0 → 1 Transition
S R Qn Qn+1
0 0 0 0
0 0 1 1
0 1 0 0
0 1 1 0
1 0 0 1
1 0 1 1
1 1 0 X
1 1 1 X
Excitation Table of SR Flip-Flop
Characteristic Table of SR FF
Excitation Table of SR FF
Previous
State
Next
State
Required Inputs
Qn Qn+1 S R
0 0 0 X
0 1 1 0
1 0 0 1
1 1
Case 3: 1 → 0 Transition
S R Qn Qn+1
0 0 0 0
0 0 1 1
0 1 0 0
0 1 1 0
1 0 0 1
1 0 1 1
1 1 0 X
1 1 1 X
Excitation Table of SR Flip-Flop
Characteristic Table of SR FF Excitation Table of SR FF
Previous
State
Next
State
Required Inputs
Qn Qn+1 S R
0 0 0 X
0 1 1 0
1 0 0 1
1 1 X 0
Case 4: 1 → 1 Transition
S R Qn Qn+1
0 0 0 0
0 0 1 1
0 1 0 0
0 1 1 0
1 0 0 1
1 0 1 1
1 1 0 X
1 1 1 X
Excitation Table of JK Flip-Flop
Characteristic Table of JK FF
Excitation Table of JK FF
Previous
State
Next
State
Required Inputs
Qn Qn+1 J K
0 0 0 X
0 1
1 0
1 1
J K Qn Qn+1
0 0 0 0
0 0 1 1
0 1 0 0
0 1 1 0
1 0 0 1
1 0 1 1
1 1 0 1
1 1 1 0
Excitation Table of JK Flip-Flop
Characteristic Table of JK FF Excitation Table of JK FF
Previous
State
Next
State
Required Inputs
Qn Qn+1 J K
0 0 0 X
0 1 1 X
1 0
1 1
J K Qn Qn+1
0 0 0 0
0 0 1 1
0 1 0 0
0 1 1 0
1 0 0 1
1 0 1 1
1 1 0 1
1 1 1 0
Excitation Table of JK Flip-Flop
Characteristic Table of JK FF Excitation Table of JK FF
Previous
State
Next
State
Required Inputs
Qn Qn+1 J K
0 0 0 X
0 1 1 X
1 0 X 1
1 1
J K Qn Qn+1
0 0 0 0
0 0 1 1
0 1 0 0
0 1 1 0
1 0 0 1
1 0 1 1
1 1 0 1
1 1 1 0
Excitation Table of JK Flip-Flop
Characteristic Table of JK FF Excitation Table of JK FF
Previous
State
Next
State
Required Inputs
Qn Qn+1 J K
0 0 0 X
0 1 1 X
1 0 X 1
1 1 X 0
J K Qn Qn+1
0 0 0 0
0 0 1 1
0 1 0 0
0 1 1 0
1 0 0 1
1 0 1 1
1 1 0 1
1 1 1 0
Excitation Table of T and D Flip-Flop
Characteristic Table of T FF Excitation Table of T FF
Previous
State
Next
State
Required
Input
Qn Qn+1 T
0 0 0
0 1 1
1 0 1
1 1 0
T Qn Qn+1
0 0 0
0 1 1
1 0 1
1 1 0
Characteristic Table of D FF Excitation Table of D FF
D Qn Qn+1
0 0 0
0 1 0
1 0 1
1 1 1
Previous
State
Next
State
Required
Input
Qn Qn+1 D
0 0 0
0 1 1
1 0 0
1 1 1
Conversion of
Flip Flops
Steps for conversion of Flip-Flops
• Step 1: Identify actual and required flip-flop
• Step 2: Make characteristic table for required flip-flop
• Step 3: Make excitation table for actual flip-flop
• Step 4: Using K-maps, find out the expression for the
inputs of required flip-flop
• Step 5: Draw the circuit diagram
SR to JK flip flop Conversion
• Step 1: Identify actual and required flip
flop
JK - Required flip-flop
SR - Actual flip flop
SR to JK flip flop Conversion
• Step 1: Identify actual and required flip flop
JK - Required flip-flop
SR - Actual flip flop
• Step 2: Draw characteristic table of required flip
flop and excitation table of actual flip-flop
Previous
State
Next
State
Required Inputs
Qn Qn+1 S R
0 0 0 X
0 1 1 0
1 0 0 1
1 1 X 0
Characteristic Table of JK FF Excitation Table of SR FF
J K Qn Qn+1
0 0 0 0
0 0 1 1
0 1 0 0
0 1 1 0
1 0 0 1
1 0 1 1
1 1 0 1
1 1 1 0
SR to JK flip flop Conversion
• Step 4: Combine both the truth table into
one conversion table.
External Inputs Present
State
Next
State
Flip – Flop Inputs
J K Qn Qn+1 S R
0 0 0 0 0 X
0 0 1 1 X 0
0 1 0 0 0 X
0 1 1 0 0 1
1 0 0 1 1 0
1 0 1 1 X 0
1 1 0 1 1 0
1 1 1 0 0 1
SR to JK flip flop Conversion
• Step 3: Find out the Boolean expressions for S and R using K-maps.
S = J Qn’ R = K Qn
■ Step 4: Draw the circuit diagram.
D to SR flip flop Conversion
• SR – Required – Characteristic Table
• D – Actual – Excitation table
External Inputs Present
State
Next
State
Flip – Flop
Inputs
S R Qn Qn+1 D
0 0 0 0 0
0 0 1 1 1
0 1 0 0 0
0 1 1 0 0
1 0 0 1 1
1 0 1 1 1
• K-map
• Circuit Diagram
Conversions For Practice
• SR to JK
• SR to D
• SR to T
• JK to SR
• JK to D
• JK to T
■ D to SR
■ D to JK
■ D to T
■ T to SR
■ T to JK
■ T to D
Thank You!!

Weitere ähnliche Inhalte

Was ist angesagt?

Was ist angesagt? (20)

Latches & flip flop
Latches & flip flopLatches & flip flop
Latches & flip flop
 
Latches and flip flops
Latches and flip flopsLatches and flip flops
Latches and flip flops
 
Combinational circuits
Combinational circuitsCombinational circuits
Combinational circuits
 
Presentation on bcd adder
Presentation on bcd adderPresentation on bcd adder
Presentation on bcd adder
 
Flip flops, counters & registers
Flip flops, counters & registersFlip flops, counters & registers
Flip flops, counters & registers
 
Sequential circuits
Sequential circuitsSequential circuits
Sequential circuits
 
D flip flop in Digital electronics
D flip flop in Digital electronicsD flip flop in Digital electronics
D flip flop in Digital electronics
 
Logic families
Logic familiesLogic families
Logic families
 
Flip Flop & RS Latch
Flip Flop & RS LatchFlip Flop & RS Latch
Flip Flop & RS Latch
 
Sequential circuits
Sequential circuitsSequential circuits
Sequential circuits
 
Flipflop
FlipflopFlipflop
Flipflop
 
SHIFT REGISTERS
SHIFT REGISTERSSHIFT REGISTERS
SHIFT REGISTERS
 
CS301ES: ANALOG AND DIGITAL ELECTRONICS unit-3
CS301ES: ANALOG AND DIGITAL ELECTRONICS unit-3CS301ES: ANALOG AND DIGITAL ELECTRONICS unit-3
CS301ES: ANALOG AND DIGITAL ELECTRONICS unit-3
 
Flip flops
Flip flopsFlip flops
Flip flops
 
flip flops
flip flops flip flops
flip flops
 
What are Flip Flops and Its types.
What are Flip Flops and Its types.What are Flip Flops and Its types.
What are Flip Flops and Its types.
 
Chapter 4: Combinational Logic
Chapter 4: Combinational LogicChapter 4: Combinational Logic
Chapter 4: Combinational Logic
 
SEQUENTIAL LOGIC CIRCUITS (FLIP FLOPS AND LATCHES)
SEQUENTIAL LOGIC CIRCUITS (FLIP FLOPS AND LATCHES)SEQUENTIAL LOGIC CIRCUITS (FLIP FLOPS AND LATCHES)
SEQUENTIAL LOGIC CIRCUITS (FLIP FLOPS AND LATCHES)
 
Counters
CountersCounters
Counters
 
Introduction to Counters
Introduction to CountersIntroduction to Counters
Introduction to Counters
 

Ähnlich wie 14. Flip Flop Conversions.pptx

SEQUENTIAL CIRCUITS -Module 5 (1).pptx
SEQUENTIAL CIRCUITS -Module 5 (1).pptxSEQUENTIAL CIRCUITS -Module 5 (1).pptx
SEQUENTIAL CIRCUITS -Module 5 (1).pptx
ThanmayiKumar
 
Electrónica digital: Diseño de contador con flip-flop tipo JK y D haciendo de...
Electrónica digital: Diseño de contador con flip-flop tipo JK y D haciendo de...Electrónica digital: Diseño de contador con flip-flop tipo JK y D haciendo de...
Electrónica digital: Diseño de contador con flip-flop tipo JK y D haciendo de...
SANTIAGO PABLO ALBERTO
 

Ähnlich wie 14. Flip Flop Conversions.pptx (20)

U-04 L-02.pdf
U-04 L-02.pdfU-04 L-02.pdf
U-04 L-02.pdf
 
Flip flop conversions
Flip flop conversionsFlip flop conversions
Flip flop conversions
 
UNIT - III.pptx
UNIT - III.pptxUNIT - III.pptx
UNIT - III.pptx
 
Sequential Circuit
Sequential CircuitSequential Circuit
Sequential Circuit
 
State table and characteristic equation for sequential circuit
State table and characteristic equation for sequential circuitState table and characteristic equation for sequential circuit
State table and characteristic equation for sequential circuit
 
Lec9
Lec9Lec9
Lec9
 
7-conversion-of-ff.pdf
7-conversion-of-ff.pdf7-conversion-of-ff.pdf
7-conversion-of-ff.pdf
 
Sequential circuits in Digital Electronics
Sequential circuits in Digital ElectronicsSequential circuits in Digital Electronics
Sequential circuits in Digital Electronics
 
SEQUENTIAL CIRCUITS -Module 5 (1).pptx
SEQUENTIAL CIRCUITS -Module 5 (1).pptxSEQUENTIAL CIRCUITS -Module 5 (1).pptx
SEQUENTIAL CIRCUITS -Module 5 (1).pptx
 
Sequential circuit-flip flops
Sequential circuit-flip flopsSequential circuit-flip flops
Sequential circuit-flip flops
 
Flipflops and Excitation tables of flipflops
Flipflops and Excitation tables of flipflopsFlipflops and Excitation tables of flipflops
Flipflops and Excitation tables of flipflops
 
15CS32 ADE Module 4
15CS32 ADE Module 415CS32 ADE Module 4
15CS32 ADE Module 4
 
Flip Flop.pdf
Flip Flop.pdfFlip Flop.pdf
Flip Flop.pdf
 
Sequential Ckt.pdf
Sequential Ckt.pdfSequential Ckt.pdf
Sequential Ckt.pdf
 
Flip flop slide
Flip flop slideFlip flop slide
Flip flop slide
 
Cs1104 11
Cs1104 11Cs1104 11
Cs1104 11
 
Sequentialcircuits
SequentialcircuitsSequentialcircuits
Sequentialcircuits
 
Electrónica digital: Diseño de contador con flip-flop tipo JK y D haciendo de...
Electrónica digital: Diseño de contador con flip-flop tipo JK y D haciendo de...Electrónica digital: Diseño de contador con flip-flop tipo JK y D haciendo de...
Electrónica digital: Diseño de contador con flip-flop tipo JK y D haciendo de...
 
Types of flip flops ppt
Types of flip flops pptTypes of flip flops ppt
Types of flip flops ppt
 
flip-flop1.ppt
flip-flop1.pptflip-flop1.ppt
flip-flop1.ppt
 

Mehr von NaveenPunia5 (6)

Voice & Narration for the purpolns.se.pptx
Voice & Narration for the purpolns.se.pptxVoice & Narration for the purpolns.se.pptx
Voice & Narration for the purpolns.se.pptx
 
File Handling and Applications.pptx
File Handling and Applications.pptxFile Handling and Applications.pptx
File Handling and Applications.pptx
 
21. ADC.pptx
21. ADC.pptx21. ADC.pptx
21. ADC.pptx
 
4. Boolean Function and Their Representation.pptx
4. Boolean Function and Their Representation.pptx4. Boolean Function and Their Representation.pptx
4. Boolean Function and Their Representation.pptx
 
11. Parity Generator_Checker.pptx
11. Parity Generator_Checker.pptx11. Parity Generator_Checker.pptx
11. Parity Generator_Checker.pptx
 
3. Boolean Algebra.pptx
3. Boolean Algebra.pptx3. Boolean Algebra.pptx
3. Boolean Algebra.pptx
 

Kürzlich hochgeladen

🍑👄Ludhiana Escorts Service☎️98157-77685🍑👄 Call Girl service in Ludhiana☎️Ludh...
🍑👄Ludhiana Escorts Service☎️98157-77685🍑👄 Call Girl service in Ludhiana☎️Ludh...🍑👄Ludhiana Escorts Service☎️98157-77685🍑👄 Call Girl service in Ludhiana☎️Ludh...
🍑👄Ludhiana Escorts Service☎️98157-77685🍑👄 Call Girl service in Ludhiana☎️Ludh...
dilpreetentertainmen
 
Call Girl In Indore 📞9235973566📞Just Call Inaaya📲 Call Girls Service In Indor...
Call Girl In Indore 📞9235973566📞Just Call Inaaya📲 Call Girls Service In Indor...Call Girl In Indore 📞9235973566📞Just Call Inaaya📲 Call Girls Service In Indor...
Call Girl In Indore 📞9235973566📞Just Call Inaaya📲 Call Girls Service In Indor...
Sheetaleventcompany
 
Call Girl Service In Mumbai ❤️🍑 9xx000xx09 👄🫦Independent Escort Service Mumba...
Call Girl Service In Mumbai ❤️🍑 9xx000xx09 👄🫦Independent Escort Service Mumba...Call Girl Service In Mumbai ❤️🍑 9xx000xx09 👄🫦Independent Escort Service Mumba...
Call Girl Service In Mumbai ❤️🍑 9xx000xx09 👄🫦Independent Escort Service Mumba...
Sheetaleventcompany
 
Top 20 Famous Indian Female Pornstars Name List 2024
Top 20 Famous Indian Female Pornstars Name List 2024Top 20 Famous Indian Female Pornstars Name List 2024
Top 20 Famous Indian Female Pornstars Name List 2024
Sheetaleventcompany
 
Erotic Call Girls Bangalore {7304373326} ❤️VVIP SIYA Call Girls in Bangalore ...
Erotic Call Girls Bangalore {7304373326} ❤️VVIP SIYA Call Girls in Bangalore ...Erotic Call Girls Bangalore {7304373326} ❤️VVIP SIYA Call Girls in Bangalore ...
Erotic Call Girls Bangalore {7304373326} ❤️VVIP SIYA Call Girls in Bangalore ...
Sheetaleventcompany
 
💚 Low Rate Call Girls In Chandigarh 💯Lucky 📲🔝8868886958🔝Call Girl In Chandig...
💚 Low Rate  Call Girls In Chandigarh 💯Lucky 📲🔝8868886958🔝Call Girl In Chandig...💚 Low Rate  Call Girls In Chandigarh 💯Lucky 📲🔝8868886958🔝Call Girl In Chandig...
💚 Low Rate Call Girls In Chandigarh 💯Lucky 📲🔝8868886958🔝Call Girl In Chandig...
Sheetaleventcompany
 
science quiz bee questions.doc FOR ELEMENTARY SCIENCE
science quiz bee questions.doc FOR ELEMENTARY SCIENCEscience quiz bee questions.doc FOR ELEMENTARY SCIENCE
science quiz bee questions.doc FOR ELEMENTARY SCIENCE
maricelsampaga
 
Low Rate Call Girls Nagpur {9xx000xx09} ❤️VVIP NISHA Call Girls in Nagpur Mah...
Low Rate Call Girls Nagpur {9xx000xx09} ❤️VVIP NISHA Call Girls in Nagpur Mah...Low Rate Call Girls Nagpur {9xx000xx09} ❤️VVIP NISHA Call Girls in Nagpur Mah...
Low Rate Call Girls Nagpur {9xx000xx09} ❤️VVIP NISHA Call Girls in Nagpur Mah...
Sheetaleventcompany
 
Independent Call Girls Bangalore {7304373326} ❤️VVIP POOJA Call Girls in Bang...
Independent Call Girls Bangalore {7304373326} ❤️VVIP POOJA Call Girls in Bang...Independent Call Girls Bangalore {7304373326} ❤️VVIP POOJA Call Girls in Bang...
Independent Call Girls Bangalore {7304373326} ❤️VVIP POOJA Call Girls in Bang...
Sheetaleventcompany
 
Indore Call Girl Service 📞9235973566📞Just Call Inaaya📲 Call Girls In Indore N...
Indore Call Girl Service 📞9235973566📞Just Call Inaaya📲 Call Girls In Indore N...Indore Call Girl Service 📞9235973566📞Just Call Inaaya📲 Call Girls In Indore N...
Indore Call Girl Service 📞9235973566📞Just Call Inaaya📲 Call Girls In Indore N...
Sheetaleventcompany
 
Gorgeous Call Girls In Pune {9xx000xx09} ❤️VVIP ANKITA Call Girl in Pune Maha...
Gorgeous Call Girls In Pune {9xx000xx09} ❤️VVIP ANKITA Call Girl in Pune Maha...Gorgeous Call Girls In Pune {9xx000xx09} ❤️VVIP ANKITA Call Girl in Pune Maha...
Gorgeous Call Girls In Pune {9xx000xx09} ❤️VVIP ANKITA Call Girl in Pune Maha...
Sheetaleventcompany
 

Kürzlich hochgeladen (20)

Ulhasnagar Call girl escort *88638//40496* Call me monika call girls 24*
Ulhasnagar Call girl escort *88638//40496* Call me monika call girls 24*Ulhasnagar Call girl escort *88638//40496* Call me monika call girls 24*
Ulhasnagar Call girl escort *88638//40496* Call me monika call girls 24*
 
🍑👄Ludhiana Escorts Service☎️98157-77685🍑👄 Call Girl service in Ludhiana☎️Ludh...
🍑👄Ludhiana Escorts Service☎️98157-77685🍑👄 Call Girl service in Ludhiana☎️Ludh...🍑👄Ludhiana Escorts Service☎️98157-77685🍑👄 Call Girl service in Ludhiana☎️Ludh...
🍑👄Ludhiana Escorts Service☎️98157-77685🍑👄 Call Girl service in Ludhiana☎️Ludh...
 
Call Girl In Indore 📞9235973566📞Just Call Inaaya📲 Call Girls Service In Indor...
Call Girl In Indore 📞9235973566📞Just Call Inaaya📲 Call Girls Service In Indor...Call Girl In Indore 📞9235973566📞Just Call Inaaya📲 Call Girls Service In Indor...
Call Girl In Indore 📞9235973566📞Just Call Inaaya📲 Call Girls Service In Indor...
 
Call Now ☎ 8868886958 || Call Girls in Chandigarh Escort Service Chandigarh
Call Now ☎ 8868886958 || Call Girls in Chandigarh Escort Service ChandigarhCall Now ☎ 8868886958 || Call Girls in Chandigarh Escort Service Chandigarh
Call Now ☎ 8868886958 || Call Girls in Chandigarh Escort Service Chandigarh
 
Call Girl Service In Mumbai ❤️🍑 9xx000xx09 👄🫦Independent Escort Service Mumba...
Call Girl Service In Mumbai ❤️🍑 9xx000xx09 👄🫦Independent Escort Service Mumba...Call Girl Service In Mumbai ❤️🍑 9xx000xx09 👄🫦Independent Escort Service Mumba...
Call Girl Service In Mumbai ❤️🍑 9xx000xx09 👄🫦Independent Escort Service Mumba...
 
❤️Call Girl In Chandigarh☎️9814379184☎️ Call Girl service in Chandigarh☎️ Cha...
❤️Call Girl In Chandigarh☎️9814379184☎️ Call Girl service in Chandigarh☎️ Cha...❤️Call Girl In Chandigarh☎️9814379184☎️ Call Girl service in Chandigarh☎️ Cha...
❤️Call Girl In Chandigarh☎️9814379184☎️ Call Girl service in Chandigarh☎️ Cha...
 
Top 20 Famous Indian Female Pornstars Name List 2024
Top 20 Famous Indian Female Pornstars Name List 2024Top 20 Famous Indian Female Pornstars Name List 2024
Top 20 Famous Indian Female Pornstars Name List 2024
 
Erotic Call Girls Bangalore {7304373326} ❤️VVIP SIYA Call Girls in Bangalore ...
Erotic Call Girls Bangalore {7304373326} ❤️VVIP SIYA Call Girls in Bangalore ...Erotic Call Girls Bangalore {7304373326} ❤️VVIP SIYA Call Girls in Bangalore ...
Erotic Call Girls Bangalore {7304373326} ❤️VVIP SIYA Call Girls in Bangalore ...
 
💚 Low Rate Call Girls In Chandigarh 💯Lucky 📲🔝8868886958🔝Call Girl In Chandig...
💚 Low Rate  Call Girls In Chandigarh 💯Lucky 📲🔝8868886958🔝Call Girl In Chandig...💚 Low Rate  Call Girls In Chandigarh 💯Lucky 📲🔝8868886958🔝Call Girl In Chandig...
💚 Low Rate Call Girls In Chandigarh 💯Lucky 📲🔝8868886958🔝Call Girl In Chandig...
 
❤️Chandigarh Escort Service☎️9815457724☎️ Call Girl service in Chandigarh☎️ C...
❤️Chandigarh Escort Service☎️9815457724☎️ Call Girl service in Chandigarh☎️ C...❤️Chandigarh Escort Service☎️9815457724☎️ Call Girl service in Chandigarh☎️ C...
❤️Chandigarh Escort Service☎️9815457724☎️ Call Girl service in Chandigarh☎️ C...
 
💸Cash Payment No Advance Call Girls Bhopal 🧿 9332606886 🧿 High Class Call Gir...
💸Cash Payment No Advance Call Girls Bhopal 🧿 9332606886 🧿 High Class Call Gir...💸Cash Payment No Advance Call Girls Bhopal 🧿 9332606886 🧿 High Class Call Gir...
💸Cash Payment No Advance Call Girls Bhopal 🧿 9332606886 🧿 High Class Call Gir...
 
💸Cash Payment No Advance Call Girls Kolkata 🧿 9332606886 🧿 High Class Call Gi...
💸Cash Payment No Advance Call Girls Kolkata 🧿 9332606886 🧿 High Class Call Gi...💸Cash Payment No Advance Call Girls Kolkata 🧿 9332606886 🧿 High Class Call Gi...
💸Cash Payment No Advance Call Girls Kolkata 🧿 9332606886 🧿 High Class Call Gi...
 
science quiz bee questions.doc FOR ELEMENTARY SCIENCE
science quiz bee questions.doc FOR ELEMENTARY SCIENCEscience quiz bee questions.doc FOR ELEMENTARY SCIENCE
science quiz bee questions.doc FOR ELEMENTARY SCIENCE
 
❤️Amritsar Call Girls Service☎️98151-129OO☎️ Call Girl service in Amritsar☎️ ...
❤️Amritsar Call Girls Service☎️98151-129OO☎️ Call Girl service in Amritsar☎️ ...❤️Amritsar Call Girls Service☎️98151-129OO☎️ Call Girl service in Amritsar☎️ ...
❤️Amritsar Call Girls Service☎️98151-129OO☎️ Call Girl service in Amritsar☎️ ...
 
Low Rate Call Girls Nagpur {9xx000xx09} ❤️VVIP NISHA Call Girls in Nagpur Mah...
Low Rate Call Girls Nagpur {9xx000xx09} ❤️VVIP NISHA Call Girls in Nagpur Mah...Low Rate Call Girls Nagpur {9xx000xx09} ❤️VVIP NISHA Call Girls in Nagpur Mah...
Low Rate Call Girls Nagpur {9xx000xx09} ❤️VVIP NISHA Call Girls in Nagpur Mah...
 
💞 Safe And Secure Call Girls gaya 🧿 9332606886 🧿 High Class Call Girl Service...
💞 Safe And Secure Call Girls gaya 🧿 9332606886 🧿 High Class Call Girl Service...💞 Safe And Secure Call Girls gaya 🧿 9332606886 🧿 High Class Call Girl Service...
💞 Safe And Secure Call Girls gaya 🧿 9332606886 🧿 High Class Call Girl Service...
 
Independent Call Girls Bangalore {7304373326} ❤️VVIP POOJA Call Girls in Bang...
Independent Call Girls Bangalore {7304373326} ❤️VVIP POOJA Call Girls in Bang...Independent Call Girls Bangalore {7304373326} ❤️VVIP POOJA Call Girls in Bang...
Independent Call Girls Bangalore {7304373326} ❤️VVIP POOJA Call Girls in Bang...
 
2024 PCP #IMPerative Updates in Rheumatology
2024 PCP #IMPerative Updates in Rheumatology2024 PCP #IMPerative Updates in Rheumatology
2024 PCP #IMPerative Updates in Rheumatology
 
Indore Call Girl Service 📞9235973566📞Just Call Inaaya📲 Call Girls In Indore N...
Indore Call Girl Service 📞9235973566📞Just Call Inaaya📲 Call Girls In Indore N...Indore Call Girl Service 📞9235973566📞Just Call Inaaya📲 Call Girls In Indore N...
Indore Call Girl Service 📞9235973566📞Just Call Inaaya📲 Call Girls In Indore N...
 
Gorgeous Call Girls In Pune {9xx000xx09} ❤️VVIP ANKITA Call Girl in Pune Maha...
Gorgeous Call Girls In Pune {9xx000xx09} ❤️VVIP ANKITA Call Girl in Pune Maha...Gorgeous Call Girls In Pune {9xx000xx09} ❤️VVIP ANKITA Call Girl in Pune Maha...
Gorgeous Call Girls In Pune {9xx000xx09} ❤️VVIP ANKITA Call Girl in Pune Maha...
 

14. Flip Flop Conversions.pptx

  • 1. Sequential Circuits (Flip Flop Conversions) Presented By: Dr. Swati Singh Assistant Professor Department of Electronics and Communication Engineering Chitkara University, Punjab, India
  • 2. Characteristic Equation of Flip-Flop • It is the equation expressing the next state (Qn+1) of a flip-flop in terms of its present state (Qn) and present excitations (i.e. inputs). • Steps to obtain Characteristic equation of a flip-flop: i. Write the characteristic table of the flip flop ii. Draw a K-map for the next state of the flip flop in terms of its present state and inputs iii. Simplify the K-map to obtain the characteristic equation.
  • 3. Characteristic Equation of SR Flip-Flop S R Qn Qn+1 0 0 0 0 0 0 1 1 0 1 0 0 0 1 1 0 1 0 0 1 1 0 1 1 1 1 0 X 1 1 1 X Step 1: Characteristic Table of SR FF Step 2: K-Map Step 3: Characteristic Equation Qn+1 = S + R’ Qn 1 1 1 X X S RQn 00 11 01 10 0 1
  • 4. Characteristic Equation of JK Flip-Flop J K Qn Qn+1 0 0 0 0 0 0 1 1 0 1 0 0 0 1 1 0 1 0 0 1 1 0 1 1 1 1 0 1 1 1 1 0 Step 1: Characteristic Table Step 2: K-Map Step 3: Characteristic Equation Qn+1 = Qn’ J + Qn K’ 1 1 1 1 J 00 11 01 10 0 1 KQn
  • 5. Characteristic Equation of T and D Flip-Flop T Qn Qn+1 0 0 0 0 1 1 1 0 1 1 1 0 Step 1: Characteristic Table of T FF Step 2: K-Map Step 3: Characteristic Equation Qn+1 = Qn’ T + Qn T’ Step 1: Characteristic Table of D FF D Qn Qn+1 0 0 0 0 1 0 1 0 1 1 1 1 Step 2: K-Map Step 3: Characteristic Equation Qn+1 = D
  • 6. Excitation Table of Flip-Flops • Excitation table indicates the inputs required to be applied to the flip-flop to take it from the present state to the next state. • It can be obtained from its characteristic table. • Example: Excitation table of SR Flip Flop • Find out the inputs required to go from present to next state like from 0 to 0, 0 to 1, 1 to 0 and from 1 to 1. Previous State Next State Required Inputs Qn Qn+1 S R 0 0 0 1 1 0 1 1
  • 7. Excitation Table of SR Flip-Flop Characteristic Table of SR FF Excitation Table of SR FF Previous State Next State Required Inputs Qn Qn+1 S R 0 0 0 X 0 1 1 0 1 1 Case 1: 0 → 0 Transition S R Qn Qn+1 0 0 0 0 0 0 1 1 0 1 0 0 0 1 1 0 1 0 0 1 1 0 1 1 1 1 0 X 1 1 1 X
  • 8. Excitation Table of SR Flip-Flop Characteristic Table of SR FF Excitation Table of SR FF Previous State Next State Required Inputs Qn Qn+1 S R 0 0 0 X 0 1 1 0 1 0 1 1 Case 2: 0 → 1 Transition S R Qn Qn+1 0 0 0 0 0 0 1 1 0 1 0 0 0 1 1 0 1 0 0 1 1 0 1 1 1 1 0 X 1 1 1 X
  • 9. Excitation Table of SR Flip-Flop Characteristic Table of SR FF Excitation Table of SR FF Previous State Next State Required Inputs Qn Qn+1 S R 0 0 0 X 0 1 1 0 1 0 0 1 1 1 Case 3: 1 → 0 Transition S R Qn Qn+1 0 0 0 0 0 0 1 1 0 1 0 0 0 1 1 0 1 0 0 1 1 0 1 1 1 1 0 X 1 1 1 X
  • 10. Excitation Table of SR Flip-Flop Characteristic Table of SR FF Excitation Table of SR FF Previous State Next State Required Inputs Qn Qn+1 S R 0 0 0 X 0 1 1 0 1 0 0 1 1 1 X 0 Case 4: 1 → 1 Transition S R Qn Qn+1 0 0 0 0 0 0 1 1 0 1 0 0 0 1 1 0 1 0 0 1 1 0 1 1 1 1 0 X 1 1 1 X
  • 11. Excitation Table of JK Flip-Flop Characteristic Table of JK FF Excitation Table of JK FF Previous State Next State Required Inputs Qn Qn+1 J K 0 0 0 X 0 1 1 0 1 1 J K Qn Qn+1 0 0 0 0 0 0 1 1 0 1 0 0 0 1 1 0 1 0 0 1 1 0 1 1 1 1 0 1 1 1 1 0
  • 12. Excitation Table of JK Flip-Flop Characteristic Table of JK FF Excitation Table of JK FF Previous State Next State Required Inputs Qn Qn+1 J K 0 0 0 X 0 1 1 X 1 0 1 1 J K Qn Qn+1 0 0 0 0 0 0 1 1 0 1 0 0 0 1 1 0 1 0 0 1 1 0 1 1 1 1 0 1 1 1 1 0
  • 13. Excitation Table of JK Flip-Flop Characteristic Table of JK FF Excitation Table of JK FF Previous State Next State Required Inputs Qn Qn+1 J K 0 0 0 X 0 1 1 X 1 0 X 1 1 1 J K Qn Qn+1 0 0 0 0 0 0 1 1 0 1 0 0 0 1 1 0 1 0 0 1 1 0 1 1 1 1 0 1 1 1 1 0
  • 14. Excitation Table of JK Flip-Flop Characteristic Table of JK FF Excitation Table of JK FF Previous State Next State Required Inputs Qn Qn+1 J K 0 0 0 X 0 1 1 X 1 0 X 1 1 1 X 0 J K Qn Qn+1 0 0 0 0 0 0 1 1 0 1 0 0 0 1 1 0 1 0 0 1 1 0 1 1 1 1 0 1 1 1 1 0
  • 15. Excitation Table of T and D Flip-Flop Characteristic Table of T FF Excitation Table of T FF Previous State Next State Required Input Qn Qn+1 T 0 0 0 0 1 1 1 0 1 1 1 0 T Qn Qn+1 0 0 0 0 1 1 1 0 1 1 1 0 Characteristic Table of D FF Excitation Table of D FF D Qn Qn+1 0 0 0 0 1 0 1 0 1 1 1 1 Previous State Next State Required Input Qn Qn+1 D 0 0 0 0 1 1 1 0 0 1 1 1
  • 17. Steps for conversion of Flip-Flops • Step 1: Identify actual and required flip-flop • Step 2: Make characteristic table for required flip-flop • Step 3: Make excitation table for actual flip-flop • Step 4: Using K-maps, find out the expression for the inputs of required flip-flop • Step 5: Draw the circuit diagram
  • 18. SR to JK flip flop Conversion • Step 1: Identify actual and required flip flop JK - Required flip-flop SR - Actual flip flop
  • 19. SR to JK flip flop Conversion • Step 1: Identify actual and required flip flop JK - Required flip-flop SR - Actual flip flop • Step 2: Draw characteristic table of required flip flop and excitation table of actual flip-flop Previous State Next State Required Inputs Qn Qn+1 S R 0 0 0 X 0 1 1 0 1 0 0 1 1 1 X 0 Characteristic Table of JK FF Excitation Table of SR FF J K Qn Qn+1 0 0 0 0 0 0 1 1 0 1 0 0 0 1 1 0 1 0 0 1 1 0 1 1 1 1 0 1 1 1 1 0
  • 20. SR to JK flip flop Conversion • Step 4: Combine both the truth table into one conversion table. External Inputs Present State Next State Flip – Flop Inputs J K Qn Qn+1 S R 0 0 0 0 0 X 0 0 1 1 X 0 0 1 0 0 0 X 0 1 1 0 0 1 1 0 0 1 1 0 1 0 1 1 X 0 1 1 0 1 1 0 1 1 1 0 0 1
  • 21. SR to JK flip flop Conversion • Step 3: Find out the Boolean expressions for S and R using K-maps. S = J Qn’ R = K Qn ■ Step 4: Draw the circuit diagram.
  • 22. D to SR flip flop Conversion • SR – Required – Characteristic Table • D – Actual – Excitation table External Inputs Present State Next State Flip – Flop Inputs S R Qn Qn+1 D 0 0 0 0 0 0 0 1 1 1 0 1 0 0 0 0 1 1 0 0 1 0 0 1 1 1 0 1 1 1
  • 24. Conversions For Practice • SR to JK • SR to D • SR to T • JK to SR • JK to D • JK to T ■ D to SR ■ D to JK ■ D to T ■ T to SR ■ T to JK ■ T to D