SlideShare a Scribd company logo
Sequential Circuit
16-03-2019 1
Dr Naim R Kidwai, Professor, Integral University, Lucknow
www.nrkidwai.wordpress.com
A Sequential circuit is a combinational circuit with memory or storage element in feedback
i.e Sequential circuit’ output depends on inputs as well as previous state of storage element.
Synchronous Sequential Circuit: Behaviour of the system depends on inputs (external and
internal state) only at discrete instants of time. Storage elements used are clocked Flip Flops
Asynchronous Sequential Circuit: Behaviour of the system depends on inputs (external and
internal state) at any time. Storage element used are time delay elements and latches
Combinational
Circuit
Memory
Element
Input Output
Sequential Circuit
Latch
16-03-2019 2
Dr Naim R Kidwai, Professor, Integral University, Lucknow
www.nrkidwai.wordpress.com
R
S
Q
Q
SR Latch using NOR gate
Full State table of SR FF
S R Qn+1 S R Qn Qn+1
0 0 Qn No Change
0 0 0 0
0 0 1 1
0 1 0 Reset
0 1 0 0
0 1 1 0
1 0 1 Set
1 0 0 1
1 0 1 1
1 1 Invalid
1 1 0 invalid
1 1 1 invalid
•Latch holds 1 bit of information
•Two outputs are complementary
•Inputs are S and R which Sets ( output 1) and Resets (output 0) the latch
• S=R=1 is invalid in which rule of complementary output breaks
SR Flip Flop
16-03-2019 3
Dr Naim R Kidwai, Professor, Integral University, Lucknow
www.nrkidwai.wordpress.com
Full State table of SR FF
S R Qn+1 S R Qn Qn+1
0 0 Qn No Change
0 0 0 0
0 0 1 1
0 1 0 Reset
0 1 0 0
0 1 1 0
1 0 1 Set
1 0 0 1
1 0 1 1
1 1 Invalid
1 1 0 invalid
1 1 1 invalid
•In Latch, spurious inputs can cause output change at time.
•A clock pulse (in AND to inputs) ensures that inputs are
applied only when clock pulse is present
R
S
Q
Q
SR FF
CLK
R
S
CLK
Q
Q
SR Flip Flop symbol
 
1and;
)7,6(5,4,1),,(
1
1



 
SRQRQSQ
QKJQ
nn
nn 
SR Characteristics equation
JK Flip Flop
16-03-2019 4
Dr Naim R Kidwai, Professor, Integral University, Lucknow
www.nrkidwai.wordpress.com
•JK is modification of SR FF for invalid input combination
•For J=K=1, output Toggles (complements)
K
J
CLK
Q
Q
JK Flip Flop symbol
R
S
CLK
Q
Q
J
K
nQ
nQ
 
nnn
nn
QKQJQ
QKJQ



 
1
1 6,5,4,1),,(
JK Characteristics equation
Full State table of JK FF
J K Qn+1 J K Qn Qn+1
0 0 No Change
0 0 0 0
0 0 1 1
0 1 0 Reset
0 1 0 0
0 1 1 0
1 0 1 Set
1 0 0 1
1 0 1 1
1 1 Toggle
1 1 0 1
1 1 1 0
Full State table of T FF
T Qn+1 T Qn Qn+1
0 No Change
0 0 0
0 1 1
1 Toggle
1 0 1
1 1 0
T Flip Flop
16-03-2019 5
Dr Naim R Kidwai, Professor, Integral University, Lucknow
www.nrkidwai.wordpress.com
•T FF is JK FF with J=K
•For T=1, output Toggles (complements)
T
CLK
Q
Q
T Flip Flop symbol
nQ
nQ
 
nnnn
nn
QTQTQTQ
QTQ



 
1
1 2,1),(
T Characteristics equation
K
J
CLK
Q
Q
T
Full State table of T FF
D Qn+1 D Qn Qn+1
0 0 Reset
0 0 0
0 1 0
1 1 Set
1 0 1
1 1 1
D Flip Flop
16-03-2019 6
Dr Naim R Kidwai, Professor, Integral University, Lucknow
www.nrkidwai.wordpress.com
•D FF is JK FF with J=D and applying NOT gate between J and K
•Output is same as Data input (D)
D
CLK
Q
Q
D Flip Flop symbol
 
DQ
QDQ
n
nn



 
1
1 3,2),(
D Characteristics equation
K
J
CLK
Q
Q
T
JK Flip Flop: Race around condition
16-03-2019 7
Dr Naim R Kidwai, Professor, Integral University, Lucknow
www.nrkidwai.wordpress.com
•when J=K=1, output toggles recursively during active period of clock pulse
•This leads to unpredictable output state after active period of clock pulse
• This condition is know as race around condition
K
J
CLK
Q
Q
JK Flip Flop symbol
CLK
J
K
Q
•Solution to race around condition
• Master slave FF: that gives a single trigger at slave output. How ever race around
condition occurs in Master.
•Edge triggered FF: flip-flop triggers the ‘edge’ of clock pulse
Edge Triggered Flip Flop
16-03-2019 8
Dr Naim R Kidwai, Professor, Integral University, Lucknow
www.nrkidwai.wordpress.com
•Edge triggered FF considers input values at the edge of the clock
pulse (either positive or negative)
K
J
CLK
Q
Q
Positive Edge triggered JK FF
K
J
CLK
Q
Q
Negative Edge triggered JK FF
CLK
J
K
Q
•Timing diagram of typical positive edge triggered JK FF
Edge Trigger Circuit
16-03-2019 9
Dr Naim R Kidwai, Professor, Integral University, Lucknow
www.nrkidwai.wordpress.com
•Edge triggered FF considers input values at the edge of the clock
pulse (either positive or negative)
•Circuit generates a pulse train of pulse duration equal to delay time of invert gate
(comparable to rise time or edge duration of clock pulse)
• Narrow pulse duration allows only one input trigger in clock pulse
CLK
y
z
CLK
y
z
Positive edge pulse train
generation circuit
Conversion of Flip-flops
16-03-2019 10
Dr Naim R Kidwai, Professor, Integral University, Lucknow
www.nrkidwai.wordpress.com
T→JK FF conversion
• Requires design of additional combination circuit (as shown in figure)
T
CLK
Q
Q
T FF to JK FF Conversion
Additional
Combinational
circuit
J
K
Step 1: Write the desired state table (JK State table)
Step 2: Determine what should be value at available FF
input for desired state changes (what should be at T to
cause Qn→ Qn+1 using excitation table of T
Step 3: Write output of additional circuit (T) in SOP and
minimize using K map
Step 4: Implement the function
Conversion of Flip-flops
16-03-2019 11
Dr Naim R Kidwai, Professor, Integral University, Lucknow
www.nrkidwai.wordpress.com
T→JK FF conversion
J K Qn Qn+1 T
0 0 0 0 0
0 0 1 1 0
0 1 0 0 0
0 1 1 0 1
1 0 0 1 1
1 0 1 1 0
1 1 0 1 1
1 1 1 0 1
T FF excitation table
Qn Qn+1 T
0 0 0
0 1 1
1 0 1
1 1 0KQ
QKJT n

 
nQJT
mapKusingSolving
)7,6,4,3(),,(
T
CLK
Q
Q
T FF to JK FF Conversion
J
K

More Related Content

What's hot

J - K & MASTERSLAVE FLIPFLOPS
J - K & MASTERSLAVE FLIPFLOPSJ - K & MASTERSLAVE FLIPFLOPS
J - K & MASTERSLAVE FLIPFLOPS
Krishma Parekh
 
Sequential Logic Circuit
Sequential Logic CircuitSequential Logic Circuit
Sequential Logic Circuit
Ramasubbu .P
 
Dee2034 chapter 4 flip flop for students part
Dee2034 chapter 4 flip flop  for students partDee2034 chapter 4 flip flop  for students part
Dee2034 chapter 4 flip flop for students part
SITI SABARIAH SALIHIN
 
Sequential circuit-Digital Electronics
Sequential circuit-Digital ElectronicsSequential circuit-Digital Electronics
Sequential circuit-Digital Electronics
Bipul Roy Bpl
 
Sequential circuit design
Sequential circuit designSequential circuit design
Sequential circuit design
Satya P. Joshi
 
Group 9 flip flops
Group 9 flip flopsGroup 9 flip flops
Group 9 flip flops
university of education,Lahore
 
Chapter 6: Sequential Logic
Chapter 6: Sequential LogicChapter 6: Sequential Logic
Chapter 6: Sequential Logic
Er. Nawaraj Bhandari
 
JK flip flops
JK flip flopsJK flip flops
JK flip flops
Zakariae EL IDRISSI
 
Sequential circuits
Sequential circuitsSequential circuits
Sequential circuits
Jaipal Dhobale
 
B sc cs i bo-de u-iv sequential circuit
B sc cs i bo-de u-iv sequential circuitB sc cs i bo-de u-iv sequential circuit
B sc cs i bo-de u-iv sequential circuit
Rai University
 
Lecture 5 Synchronous Sequential Logic
Lecture 5 Synchronous Sequential LogicLecture 5 Synchronous Sequential Logic
Lecture 5 Synchronous Sequential LogicJames Evangelos
 
Sequential circuits in Digital Electronics
Sequential circuits in Digital ElectronicsSequential circuits in Digital Electronics
Sequential circuits in Digital Electronics
Vinoth Loganathan
 
8.flip flops and registers
8.flip flops and registers8.flip flops and registers
8.flip flops and registersDeepak Sharma
 
synchronous Sequential circuit counters and registers
synchronous Sequential circuit counters and registerssynchronous Sequential circuit counters and registers
synchronous Sequential circuit counters and registers
Dr Naim R Kidwai
 
Flip Flop & RS Latch
Flip Flop & RS LatchFlip Flop & RS Latch
Flip Flop & RS Latch
university of education,Lahore
 
Flip flops, counters & registers
Flip flops, counters & registersFlip flops, counters & registers
Flip flops, counters & registers
Dharit Unadkat
 
Asynchronous sequential circuit analysis
Asynchronous sequential circuit analysisAsynchronous sequential circuit analysis
Asynchronous sequential circuit analysis
Dr Naim R Kidwai
 
Sequential logics
Sequential logicsSequential logics
Sequential logics
faiqikhan
 

What's hot (20)

J - K & MASTERSLAVE FLIPFLOPS
J - K & MASTERSLAVE FLIPFLOPSJ - K & MASTERSLAVE FLIPFLOPS
J - K & MASTERSLAVE FLIPFLOPS
 
Sequential Logic Circuit
Sequential Logic CircuitSequential Logic Circuit
Sequential Logic Circuit
 
Dee2034 chapter 4 flip flop for students part
Dee2034 chapter 4 flip flop  for students partDee2034 chapter 4 flip flop  for students part
Dee2034 chapter 4 flip flop for students part
 
JK FLIPFLOP WITH TOGGLE
JK FLIPFLOP WITH TOGGLEJK FLIPFLOP WITH TOGGLE
JK FLIPFLOP WITH TOGGLE
 
Sequential circuit-Digital Electronics
Sequential circuit-Digital ElectronicsSequential circuit-Digital Electronics
Sequential circuit-Digital Electronics
 
Sequential circuit design
Sequential circuit designSequential circuit design
Sequential circuit design
 
Travis jf flip flops
Travis jf flip flopsTravis jf flip flops
Travis jf flip flops
 
Group 9 flip flops
Group 9 flip flopsGroup 9 flip flops
Group 9 flip flops
 
Chapter 6: Sequential Logic
Chapter 6: Sequential LogicChapter 6: Sequential Logic
Chapter 6: Sequential Logic
 
JK flip flops
JK flip flopsJK flip flops
JK flip flops
 
Sequential circuits
Sequential circuitsSequential circuits
Sequential circuits
 
B sc cs i bo-de u-iv sequential circuit
B sc cs i bo-de u-iv sequential circuitB sc cs i bo-de u-iv sequential circuit
B sc cs i bo-de u-iv sequential circuit
 
Lecture 5 Synchronous Sequential Logic
Lecture 5 Synchronous Sequential LogicLecture 5 Synchronous Sequential Logic
Lecture 5 Synchronous Sequential Logic
 
Sequential circuits in Digital Electronics
Sequential circuits in Digital ElectronicsSequential circuits in Digital Electronics
Sequential circuits in Digital Electronics
 
8.flip flops and registers
8.flip flops and registers8.flip flops and registers
8.flip flops and registers
 
synchronous Sequential circuit counters and registers
synchronous Sequential circuit counters and registerssynchronous Sequential circuit counters and registers
synchronous Sequential circuit counters and registers
 
Flip Flop & RS Latch
Flip Flop & RS LatchFlip Flop & RS Latch
Flip Flop & RS Latch
 
Flip flops, counters & registers
Flip flops, counters & registersFlip flops, counters & registers
Flip flops, counters & registers
 
Asynchronous sequential circuit analysis
Asynchronous sequential circuit analysisAsynchronous sequential circuit analysis
Asynchronous sequential circuit analysis
 
Sequential logics
Sequential logicsSequential logics
Sequential logics
 

Similar to Sequential circuit-flip flops

ANALOG AND DIGITAL ELECTRONICS unit 5
ANALOG AND DIGITAL ELECTRONICS unit 5ANALOG AND DIGITAL ELECTRONICS unit 5
ANALOG AND DIGITAL ELECTRONICS unit 5
ACE ENGINEERING COLLEGE
 
SEQUENTIAL CIRCUITS -Module 5 (1).pptx
SEQUENTIAL CIRCUITS -Module 5 (1).pptxSEQUENTIAL CIRCUITS -Module 5 (1).pptx
SEQUENTIAL CIRCUITS -Module 5 (1).pptx
ThanmayiKumar
 
Flip Flop.pdf
Flip Flop.pdfFlip Flop.pdf
Flip Flop.pdf
ShivarkarSandip
 
Sequential Ckt.pdf
Sequential Ckt.pdfSequential Ckt.pdf
Sequential Ckt.pdf
ShivarkarSandip
 
Digital Fundamental Material for the student
Digital Fundamental Material for the studentDigital Fundamental Material for the student
Digital Fundamental Material for the student
jainyshah20
 
Sequential circuits
Sequential circuitsSequential circuits
Sequential circuits
ganeshwalke3
 
Topic 3 Digital Technique Flip flop
Topic 3 Digital Technique Flip flopTopic 3 Digital Technique Flip flop
Topic 3 Digital Technique Flip flop
Bai Haqi
 
UNIT - III.pptx
UNIT - III.pptxUNIT - III.pptx
UNIT - III.pptx
amudhak10
 
Ds flip flop
Ds flip flopDs flip flop
Ds flip flop
Khairul Azhar
 
JK flip flop in Digital electronics
JK flip flop in Digital electronicsJK flip flop in Digital electronics
JK flip flop in Digital electronics
Easy n Inspire L
 
Flip flop
Flip flopFlip flop
DLD Chapter-5.pdf
DLD Chapter-5.pdfDLD Chapter-5.pdf
DLD Chapter-5.pdf
TamiratDejene1
 
DIGITAL ELECTRONICS PPT 1.ppt
DIGITAL ELECTRONICS PPT 1.pptDIGITAL ELECTRONICS PPT 1.ppt
DIGITAL ELECTRONICS PPT 1.ppt
Amitpaswan23
 
Assignment#5
Assignment#5Assignment#5
Assignment#5
Sunita Milind Dol
 
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
Preet_patel
 
Unit 4 sequential circuits
Unit 4  sequential circuitsUnit 4  sequential circuits
Unit 4 sequential circuits
AmrutaMehata
 
De EE unit-3.pptx
De EE unit-3.pptxDe EE unit-3.pptx
De EE unit-3.pptx
MukulThory1
 
Race around and master slave flip flop
Race around and master slave flip flopRace around and master slave flip flop
Race around and master slave flip flop
Shubham Singh
 
unit3.ppt
unit3.pptunit3.ppt
unit3.ppt
priyadarsini47
 

Similar to Sequential circuit-flip flops (20)

ANALOG AND DIGITAL ELECTRONICS unit 5
ANALOG AND DIGITAL ELECTRONICS unit 5ANALOG AND DIGITAL ELECTRONICS unit 5
ANALOG AND DIGITAL ELECTRONICS unit 5
 
SEQUENTIAL CIRCUITS -Module 5 (1).pptx
SEQUENTIAL CIRCUITS -Module 5 (1).pptxSEQUENTIAL CIRCUITS -Module 5 (1).pptx
SEQUENTIAL CIRCUITS -Module 5 (1).pptx
 
Flip Flop.pdf
Flip Flop.pdfFlip Flop.pdf
Flip Flop.pdf
 
Sequential Ckt.pdf
Sequential Ckt.pdfSequential Ckt.pdf
Sequential Ckt.pdf
 
Digital Fundamental Material for the student
Digital Fundamental Material for the studentDigital Fundamental Material for the student
Digital Fundamental Material for the student
 
Sequential circuits
Sequential circuitsSequential circuits
Sequential circuits
 
Topic 3 Digital Technique Flip flop
Topic 3 Digital Technique Flip flopTopic 3 Digital Technique Flip flop
Topic 3 Digital Technique Flip flop
 
UNIT - III.pptx
UNIT - III.pptxUNIT - III.pptx
UNIT - III.pptx
 
Ds flip flop
Ds flip flopDs flip flop
Ds flip flop
 
JK flip flop in Digital electronics
JK flip flop in Digital electronicsJK flip flop in Digital electronics
JK flip flop in Digital electronics
 
Flip flop
Flip flopFlip flop
Flip flop
 
DLD Chapter-5.pdf
DLD Chapter-5.pdfDLD Chapter-5.pdf
DLD Chapter-5.pdf
 
Lecture 1 6844
Lecture 1 6844Lecture 1 6844
Lecture 1 6844
 
DIGITAL ELECTRONICS PPT 1.ppt
DIGITAL ELECTRONICS PPT 1.pptDIGITAL ELECTRONICS PPT 1.ppt
DIGITAL ELECTRONICS PPT 1.ppt
 
Assignment#5
Assignment#5Assignment#5
Assignment#5
 
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
 
Unit 4 sequential circuits
Unit 4  sequential circuitsUnit 4  sequential circuits
Unit 4 sequential circuits
 
De EE unit-3.pptx
De EE unit-3.pptxDe EE unit-3.pptx
De EE unit-3.pptx
 
Race around and master slave flip flop
Race around and master slave flip flopRace around and master slave flip flop
Race around and master slave flip flop
 
unit3.ppt
unit3.pptunit3.ppt
unit3.ppt
 

More from Dr Naim R Kidwai

Clocked Sequential circuit analysis and design
Clocked Sequential circuit analysis and designClocked Sequential circuit analysis and design
Clocked Sequential circuit analysis and design
Dr Naim R Kidwai
 
Sampling Theorem
Sampling TheoremSampling Theorem
Sampling Theorem
Dr Naim R Kidwai
 
Moodle introduction
Moodle introductionMoodle introduction
Moodle introduction
Dr Naim R Kidwai
 
Project financial feasibility
Project financial feasibilityProject financial feasibility
Project financial feasibility
Dr Naim R Kidwai
 
financing infrastructure projects
financing infrastructure projectsfinancing infrastructure projects
financing infrastructure projects
Dr Naim R Kidwai
 
financing projects
financing projectsfinancing projects
financing projects
Dr Naim R Kidwai
 
multiple projects and constraints
multiple projects and constraintsmultiple projects and constraints
multiple projects and constraints
Dr Naim R Kidwai
 
project risk analysis
project risk analysisproject risk analysis
project risk analysis
Dr Naim R Kidwai
 
Nec 602 unit ii Random Variables and Random process
Nec 602 unit ii Random Variables and Random processNec 602 unit ii Random Variables and Random process
Nec 602 unit ii Random Variables and Random process
Dr Naim R Kidwai
 
spread spectrum communication
spread spectrum communicationspread spectrum communication
spread spectrum communication
Dr Naim R Kidwai
 
Error Control coding
Error Control codingError Control coding
Error Control coding
Dr Naim R Kidwai
 
information theory
information theoryinformation theory
information theory
Dr Naim R Kidwai
 
Rec101 unit ii (part 2) bjt biasing and re model
Rec101 unit ii (part 2) bjt biasing and re modelRec101 unit ii (part 2) bjt biasing and re model
Rec101 unit ii (part 2) bjt biasing and re model
Dr Naim R Kidwai
 
Rec101 unit ii (part 3) field effect transistor
Rec101 unit ii (part 3) field effect transistorRec101 unit ii (part 3) field effect transistor
Rec101 unit ii (part 3) field effect transistor
Dr Naim R Kidwai
 
Rec101 unit ii (part 1) bjt characteristics
Rec101 unit ii (part 1) bjt characteristicsRec101 unit ii (part 1) bjt characteristics
Rec101 unit ii (part 1) bjt characteristics
Dr Naim R Kidwai
 
Rec101 unit v communication engg
Rec101 unit v communication enggRec101 unit v communication engg
Rec101 unit v communication engg
Dr Naim R Kidwai
 
Rec101 unit iv emi
Rec101 unit iv emiRec101 unit iv emi
Rec101 unit iv emi
Dr Naim R Kidwai
 
Rec101 unit iii operational amplifier
Rec101 unit iii operational amplifierRec101 unit iii operational amplifier
Rec101 unit iii operational amplifier
Dr Naim R Kidwai
 
Rec101 unit 1 (part iii) diode applications
Rec101 unit 1 (part iii) diode applicationsRec101 unit 1 (part iii) diode applications
Rec101 unit 1 (part iii) diode applications
Dr Naim R Kidwai
 
Rec101 unit 1 (part ii) pn junction diode
Rec101 unit 1 (part ii)  pn junction diodeRec101 unit 1 (part ii)  pn junction diode
Rec101 unit 1 (part ii) pn junction diode
Dr Naim R Kidwai
 

More from Dr Naim R Kidwai (20)

Clocked Sequential circuit analysis and design
Clocked Sequential circuit analysis and designClocked Sequential circuit analysis and design
Clocked Sequential circuit analysis and design
 
Sampling Theorem
Sampling TheoremSampling Theorem
Sampling Theorem
 
Moodle introduction
Moodle introductionMoodle introduction
Moodle introduction
 
Project financial feasibility
Project financial feasibilityProject financial feasibility
Project financial feasibility
 
financing infrastructure projects
financing infrastructure projectsfinancing infrastructure projects
financing infrastructure projects
 
financing projects
financing projectsfinancing projects
financing projects
 
multiple projects and constraints
multiple projects and constraintsmultiple projects and constraints
multiple projects and constraints
 
project risk analysis
project risk analysisproject risk analysis
project risk analysis
 
Nec 602 unit ii Random Variables and Random process
Nec 602 unit ii Random Variables and Random processNec 602 unit ii Random Variables and Random process
Nec 602 unit ii Random Variables and Random process
 
spread spectrum communication
spread spectrum communicationspread spectrum communication
spread spectrum communication
 
Error Control coding
Error Control codingError Control coding
Error Control coding
 
information theory
information theoryinformation theory
information theory
 
Rec101 unit ii (part 2) bjt biasing and re model
Rec101 unit ii (part 2) bjt biasing and re modelRec101 unit ii (part 2) bjt biasing and re model
Rec101 unit ii (part 2) bjt biasing and re model
 
Rec101 unit ii (part 3) field effect transistor
Rec101 unit ii (part 3) field effect transistorRec101 unit ii (part 3) field effect transistor
Rec101 unit ii (part 3) field effect transistor
 
Rec101 unit ii (part 1) bjt characteristics
Rec101 unit ii (part 1) bjt characteristicsRec101 unit ii (part 1) bjt characteristics
Rec101 unit ii (part 1) bjt characteristics
 
Rec101 unit v communication engg
Rec101 unit v communication enggRec101 unit v communication engg
Rec101 unit v communication engg
 
Rec101 unit iv emi
Rec101 unit iv emiRec101 unit iv emi
Rec101 unit iv emi
 
Rec101 unit iii operational amplifier
Rec101 unit iii operational amplifierRec101 unit iii operational amplifier
Rec101 unit iii operational amplifier
 
Rec101 unit 1 (part iii) diode applications
Rec101 unit 1 (part iii) diode applicationsRec101 unit 1 (part iii) diode applications
Rec101 unit 1 (part iii) diode applications
 
Rec101 unit 1 (part ii) pn junction diode
Rec101 unit 1 (part ii)  pn junction diodeRec101 unit 1 (part ii)  pn junction diode
Rec101 unit 1 (part ii) pn junction diode
 

Recently uploaded

在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
obonagu
 
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
thanhdowork
 
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
Amil Baba Dawood bangali
 
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
zwunae
 
ASME IX(9) 2007 Full Version .pdf
ASME IX(9)  2007 Full Version       .pdfASME IX(9)  2007 Full Version       .pdf
ASME IX(9) 2007 Full Version .pdf
AhmedHussein950959
 
Gen AI Study Jams _ For the GDSC Leads in India.pdf
Gen AI Study Jams _ For the GDSC Leads in India.pdfGen AI Study Jams _ For the GDSC Leads in India.pdf
Gen AI Study Jams _ For the GDSC Leads in India.pdf
gdsczhcet
 
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
 
Hierarchical Digital Twin of a Naval Power System
Hierarchical Digital Twin of a Naval Power SystemHierarchical Digital Twin of a Naval Power System
Hierarchical Digital Twin of a Naval Power System
Kerry Sado
 
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
bakpo1
 
Fundamentals of Electric Drives and its applications.pptx
Fundamentals of Electric Drives and its applications.pptxFundamentals of Electric Drives and its applications.pptx
Fundamentals of Electric Drives and its applications.pptx
manasideore6
 
ethical hacking in wireless-hacking1.ppt
ethical hacking in wireless-hacking1.pptethical hacking in wireless-hacking1.ppt
ethical hacking in wireless-hacking1.ppt
Jayaprasanna4
 
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
AJAYKUMARPUND1
 
ethical hacking-mobile hacking methods.ppt
ethical hacking-mobile hacking methods.pptethical hacking-mobile hacking methods.ppt
ethical hacking-mobile hacking methods.ppt
Jayaprasanna4
 
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdfAKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
SamSarthak3
 
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
 
Standard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - NeometrixStandard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - Neometrix
Neometrix_Engineering_Pvt_Ltd
 
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
 
The role of big data in decision making.
The role of big data in decision making.The role of big data in decision making.
The role of big data in decision making.
ankuprajapati0525
 
J.Yang, ICLR 2024, MLILAB, KAIST AI.pdf
J.Yang,  ICLR 2024, MLILAB, KAIST AI.pdfJ.Yang,  ICLR 2024, MLILAB, KAIST AI.pdf
J.Yang, ICLR 2024, MLILAB, KAIST AI.pdf
MLILAB
 
road safety engineering r s e unit 3.pdf
road safety engineering  r s e unit 3.pdfroad safety engineering  r s e unit 3.pdf
road safety engineering r s e unit 3.pdf
VENKATESHvenky89705
 

Recently uploaded (20)

在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
 
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
 
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
 
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
 
ASME IX(9) 2007 Full Version .pdf
ASME IX(9)  2007 Full Version       .pdfASME IX(9)  2007 Full Version       .pdf
ASME IX(9) 2007 Full Version .pdf
 
Gen AI Study Jams _ For the GDSC Leads in India.pdf
Gen AI Study Jams _ For the GDSC Leads in India.pdfGen AI Study Jams _ For the GDSC Leads in India.pdf
Gen AI Study Jams _ For the GDSC Leads in India.pdf
 
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
 
Hierarchical Digital Twin of a Naval Power System
Hierarchical Digital Twin of a Naval Power SystemHierarchical Digital Twin of a Naval Power System
Hierarchical Digital Twin of a Naval Power System
 
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
 
Fundamentals of Electric Drives and its applications.pptx
Fundamentals of Electric Drives and its applications.pptxFundamentals of Electric Drives and its applications.pptx
Fundamentals of Electric Drives and its applications.pptx
 
ethical hacking in wireless-hacking1.ppt
ethical hacking in wireless-hacking1.pptethical hacking in wireless-hacking1.ppt
ethical hacking in wireless-hacking1.ppt
 
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
 
ethical hacking-mobile hacking methods.ppt
ethical hacking-mobile hacking methods.pptethical hacking-mobile hacking methods.ppt
ethical hacking-mobile hacking methods.ppt
 
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdfAKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.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
 
Standard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - NeometrixStandard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - Neometrix
 
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
 
The role of big data in decision making.
The role of big data in decision making.The role of big data in decision making.
The role of big data in decision making.
 
J.Yang, ICLR 2024, MLILAB, KAIST AI.pdf
J.Yang,  ICLR 2024, MLILAB, KAIST AI.pdfJ.Yang,  ICLR 2024, MLILAB, KAIST AI.pdf
J.Yang, ICLR 2024, MLILAB, KAIST AI.pdf
 
road safety engineering r s e unit 3.pdf
road safety engineering  r s e unit 3.pdfroad safety engineering  r s e unit 3.pdf
road safety engineering r s e unit 3.pdf
 

Sequential circuit-flip flops

  • 1. Sequential Circuit 16-03-2019 1 Dr Naim R Kidwai, Professor, Integral University, Lucknow www.nrkidwai.wordpress.com A Sequential circuit is a combinational circuit with memory or storage element in feedback i.e Sequential circuit’ output depends on inputs as well as previous state of storage element. Synchronous Sequential Circuit: Behaviour of the system depends on inputs (external and internal state) only at discrete instants of time. Storage elements used are clocked Flip Flops Asynchronous Sequential Circuit: Behaviour of the system depends on inputs (external and internal state) at any time. Storage element used are time delay elements and latches Combinational Circuit Memory Element Input Output Sequential Circuit
  • 2. Latch 16-03-2019 2 Dr Naim R Kidwai, Professor, Integral University, Lucknow www.nrkidwai.wordpress.com R S Q Q SR Latch using NOR gate Full State table of SR FF S R Qn+1 S R Qn Qn+1 0 0 Qn No Change 0 0 0 0 0 0 1 1 0 1 0 Reset 0 1 0 0 0 1 1 0 1 0 1 Set 1 0 0 1 1 0 1 1 1 1 Invalid 1 1 0 invalid 1 1 1 invalid •Latch holds 1 bit of information •Two outputs are complementary •Inputs are S and R which Sets ( output 1) and Resets (output 0) the latch • S=R=1 is invalid in which rule of complementary output breaks
  • 3. SR Flip Flop 16-03-2019 3 Dr Naim R Kidwai, Professor, Integral University, Lucknow www.nrkidwai.wordpress.com Full State table of SR FF S R Qn+1 S R Qn Qn+1 0 0 Qn No Change 0 0 0 0 0 0 1 1 0 1 0 Reset 0 1 0 0 0 1 1 0 1 0 1 Set 1 0 0 1 1 0 1 1 1 1 Invalid 1 1 0 invalid 1 1 1 invalid •In Latch, spurious inputs can cause output change at time. •A clock pulse (in AND to inputs) ensures that inputs are applied only when clock pulse is present R S Q Q SR FF CLK R S CLK Q Q SR Flip Flop symbol   1and; )7,6(5,4,1),,( 1 1      SRQRQSQ QKJQ nn nn  SR Characteristics equation
  • 4. JK Flip Flop 16-03-2019 4 Dr Naim R Kidwai, Professor, Integral University, Lucknow www.nrkidwai.wordpress.com •JK is modification of SR FF for invalid input combination •For J=K=1, output Toggles (complements) K J CLK Q Q JK Flip Flop symbol R S CLK Q Q J K nQ nQ   nnn nn QKQJQ QKJQ      1 1 6,5,4,1),,( JK Characteristics equation Full State table of JK FF J K Qn+1 J K Qn Qn+1 0 0 No Change 0 0 0 0 0 0 1 1 0 1 0 Reset 0 1 0 0 0 1 1 0 1 0 1 Set 1 0 0 1 1 0 1 1 1 1 Toggle 1 1 0 1 1 1 1 0
  • 5. Full State table of T FF T Qn+1 T Qn Qn+1 0 No Change 0 0 0 0 1 1 1 Toggle 1 0 1 1 1 0 T Flip Flop 16-03-2019 5 Dr Naim R Kidwai, Professor, Integral University, Lucknow www.nrkidwai.wordpress.com •T FF is JK FF with J=K •For T=1, output Toggles (complements) T CLK Q Q T Flip Flop symbol nQ nQ   nnnn nn QTQTQTQ QTQ      1 1 2,1),( T Characteristics equation K J CLK Q Q T
  • 6. Full State table of T FF D Qn+1 D Qn Qn+1 0 0 Reset 0 0 0 0 1 0 1 1 Set 1 0 1 1 1 1 D Flip Flop 16-03-2019 6 Dr Naim R Kidwai, Professor, Integral University, Lucknow www.nrkidwai.wordpress.com •D FF is JK FF with J=D and applying NOT gate between J and K •Output is same as Data input (D) D CLK Q Q D Flip Flop symbol   DQ QDQ n nn      1 1 3,2),( D Characteristics equation K J CLK Q Q T
  • 7. JK Flip Flop: Race around condition 16-03-2019 7 Dr Naim R Kidwai, Professor, Integral University, Lucknow www.nrkidwai.wordpress.com •when J=K=1, output toggles recursively during active period of clock pulse •This leads to unpredictable output state after active period of clock pulse • This condition is know as race around condition K J CLK Q Q JK Flip Flop symbol CLK J K Q •Solution to race around condition • Master slave FF: that gives a single trigger at slave output. How ever race around condition occurs in Master. •Edge triggered FF: flip-flop triggers the ‘edge’ of clock pulse
  • 8. Edge Triggered Flip Flop 16-03-2019 8 Dr Naim R Kidwai, Professor, Integral University, Lucknow www.nrkidwai.wordpress.com •Edge triggered FF considers input values at the edge of the clock pulse (either positive or negative) K J CLK Q Q Positive Edge triggered JK FF K J CLK Q Q Negative Edge triggered JK FF CLK J K Q •Timing diagram of typical positive edge triggered JK FF
  • 9. Edge Trigger Circuit 16-03-2019 9 Dr Naim R Kidwai, Professor, Integral University, Lucknow www.nrkidwai.wordpress.com •Edge triggered FF considers input values at the edge of the clock pulse (either positive or negative) •Circuit generates a pulse train of pulse duration equal to delay time of invert gate (comparable to rise time or edge duration of clock pulse) • Narrow pulse duration allows only one input trigger in clock pulse CLK y z CLK y z Positive edge pulse train generation circuit
  • 10. Conversion of Flip-flops 16-03-2019 10 Dr Naim R Kidwai, Professor, Integral University, Lucknow www.nrkidwai.wordpress.com T→JK FF conversion • Requires design of additional combination circuit (as shown in figure) T CLK Q Q T FF to JK FF Conversion Additional Combinational circuit J K Step 1: Write the desired state table (JK State table) Step 2: Determine what should be value at available FF input for desired state changes (what should be at T to cause Qn→ Qn+1 using excitation table of T Step 3: Write output of additional circuit (T) in SOP and minimize using K map Step 4: Implement the function
  • 11. Conversion of Flip-flops 16-03-2019 11 Dr Naim R Kidwai, Professor, Integral University, Lucknow www.nrkidwai.wordpress.com T→JK FF conversion J K Qn Qn+1 T 0 0 0 0 0 0 0 1 1 0 0 1 0 0 0 0 1 1 0 1 1 0 0 1 1 1 0 1 1 0 1 1 0 1 1 1 1 1 0 1 T FF excitation table Qn Qn+1 T 0 0 0 0 1 1 1 0 1 1 1 0KQ QKJT n    nQJT mapKusingSolving )7,6,4,3(),,( T CLK Q Q T FF to JK FF Conversion J K