SlideShare a Scribd company logo
1 of 11
Download to read offline
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 FLIPFLOPSKrishma Parekh
 
Sequential Logic Circuit
Sequential Logic CircuitSequential Logic Circuit
Sequential Logic CircuitRamasubbu .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 partSITI SABARIAH SALIHIN
 
Sequential circuit-Digital Electronics
Sequential circuit-Digital ElectronicsSequential circuit-Digital Electronics
Sequential circuit-Digital ElectronicsBipul Roy Bpl
 
Sequential circuit design
Sequential circuit designSequential circuit design
Sequential circuit designSatya P. Joshi
 
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 circuitRai 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 ElectronicsVinoth 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 registersDr Naim R Kidwai
 
Flip flops, counters & registers
Flip flops, counters & registersFlip flops, counters & registers
Flip flops, counters & registersDharit Unadkat
 
Asynchronous sequential circuit analysis
Asynchronous sequential circuit analysisAsynchronous sequential circuit analysis
Asynchronous sequential circuit analysisDr Naim R Kidwai
 
Sequential logics
Sequential logicsSequential logics
Sequential logicsfaiqikhan
 

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

SEQUENTIAL CIRCUITS -Module 5 (1).pptx
SEQUENTIAL CIRCUITS -Module 5 (1).pptxSEQUENTIAL CIRCUITS -Module 5 (1).pptx
SEQUENTIAL CIRCUITS -Module 5 (1).pptxThanmayiKumar
 
Digital Fundamental Material for the student
Digital Fundamental Material for the studentDigital Fundamental Material for the student
Digital Fundamental Material for the studentjainyshah20
 
Sequential circuits
Sequential circuitsSequential circuits
Sequential circuitsganeshwalke3
 
Topic 3 Digital Technique Flip flop
Topic 3 Digital Technique Flip flopTopic 3 Digital Technique Flip flop
Topic 3 Digital Technique Flip flopBai Haqi
 
UNIT - III.pptx
UNIT - III.pptxUNIT - III.pptx
UNIT - III.pptxamudhak10
 
JK flip flop in Digital electronics
JK flip flop in Digital electronicsJK flip flop in Digital electronics
JK flip flop in Digital electronicsEasy n Inspire L
 
DIGITAL ELECTRONICS PPT 1.ppt
DIGITAL ELECTRONICS PPT 1.pptDIGITAL ELECTRONICS PPT 1.ppt
DIGITAL ELECTRONICS PPT 1.pptAmitpaswan23
 
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 circuitPreet_patel
 
Unit 4 sequential circuits
Unit 4  sequential circuitsUnit 4  sequential circuits
Unit 4 sequential circuitsAmrutaMehata
 
De EE unit-3.pptx
De EE unit-3.pptxDe EE unit-3.pptx
De EE unit-3.pptxMukulThory1
 
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 flopShubham Singh
 

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 designDr Naim R Kidwai
 
Project financial feasibility
Project financial feasibilityProject financial feasibility
Project financial feasibilityDr Naim R Kidwai
 
financing infrastructure projects
financing infrastructure projectsfinancing infrastructure projects
financing infrastructure projectsDr Naim R Kidwai
 
multiple projects and constraints
multiple projects and constraintsmultiple projects and constraints
multiple projects and constraintsDr 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 processDr Naim R Kidwai
 
spread spectrum communication
spread spectrum communicationspread spectrum communication
spread spectrum communicationDr 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 modelDr 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 transistorDr 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 characteristicsDr Naim R Kidwai
 
Rec101 unit v communication engg
Rec101 unit v communication enggRec101 unit v communication engg
Rec101 unit v communication enggDr Naim R Kidwai
 
Rec101 unit iii operational amplifier
Rec101 unit iii operational amplifierRec101 unit iii operational amplifier
Rec101 unit iii operational amplifierDr 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 applicationsDr 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 diodeDr 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

ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...ZTE
 
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
 
Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...VICTOR MAESTRE RAMIREZ
 
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
 
Heart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxHeart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxPoojaBan
 
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxBiology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxDeepakSakkari2
 
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
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSKurinjimalarL3
 
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
 
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfCCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfAsst.prof M.Gokilavani
 
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfCCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfAsst.prof M.Gokilavani
 
Application of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptxApplication of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptx959SahilShah
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130Suhani Kapoor
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxpurnimasatapathy1234
 
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...VICTOR MAESTRE RAMIREZ
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
Call Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call GirlsCall Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call Girlsssuser7cb4ff
 

Recently uploaded (20)

ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
 
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
 
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
 
Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...
 
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...
 
Heart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxHeart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptx
 
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxBiology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptx
 
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
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
 
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Serviceyoung call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
 
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...
 
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfCCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
 
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfCCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
 
Application of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptxApplication of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptx
 
★ 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
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptx
 
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
 
Call Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call GirlsCall Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call Girls
 

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