SlideShare a Scribd company logo
1 of 10
SOFT SKILLS AND PERSONALITY DEVELOPMENT
TOPIC:FLIP-FLOPS AND REGISTERS
SUBMITTED BY
MOHAMMAD AZHAR UD DIN
ROLL NO:13YYSB6009
FLIP FLOPS
- Flip flop is the basic memory element in a digital computer.
It is used to store one
bit of information with 0 or 1. It is also called the Binary or
Toggle.
- Important characteristics of flip – flops are:
1) It is bistable device , has only two stable state 0 and 1.
2) The flip- flops has two Outputs . One output is the
complement of the other.
TYPES OF FLIP – FLOPS ARE:-
 RS FLIP – FLOP(RESET – SET FLIP –
FLOP).
 D FLIP – FLOP.
 JK FLIP – FLOP.
 MASTER SLAVE JK FLIP – FLOP.
RS FLIP FLOP
• It has inputs S(Reset), and C(clock). It has an output Q and a complemented
output Q’.
WORKING OF RS Flip-Flop
i) It both S and R are 0 during the clock transaction. The output does not
change.
ii) If S = 1 and R = 0 , the output Q is set 1.
iii) Is S=0 and R=1, the output is cleared to 0.
If both S and R are 1, the output is unpredictable , it may be 0 or 1.
Q
Q’
Set
clock
reset
S R Q(t+1) Comments
0 0 Q(t) No change
0 1 1 Clear or Reset to 0
1 0 1 Set to 1
1 1 ? Indeterminate
D- FLIP FLOP
•The D flip-flop is a flip- flop with a single data input and a clock
input C, it is called as Data flip-flop or Delay Flip –flop . The data at
D input is delayed by one clock Pulse before it gets to the output Q.
•Working of D Flip- Flop:
•Front the table , the next state Q( t + l) is determined Front the D
input. The relationship can be expressed by a characteristics
equation Q( t +l)=D.
Data
Clock
Q
Q’
Set
Clear/Reset
D Q(t +1)
0
1
0
1
JK FLIP -FLOP
. It is versatile and widely used type of flip flop . The j and k
designation for the input have no known signification
Working of JK Flip – Flip
i) When J and K inputs are both 0 the flip – flop is said to be in the
Hold state . There is no change.
ii) When j=0 and k=1,the flip flop is cleared to 0.
iii) When j=1 and k=0 the flip flop is cleared to 1.
J
k
Q
Q’
c
J K Q(t+1)
0
0
1
1
0
1
0
1
Q(t) (no change)
0 (reset to 0)
1 (set to 1)
Q’(t)
T FLIP -FLOP
. It is also known as Toggle Flip –Flop. The toggle mode of
operation JK is used as T flip flop.
Working of T Flip Flop
I)When T=0,clock transition does not change the state of flip
flop.
ii) When T=1,a clock transition complement the state of the
flip –flop.
Q
Q’
T
T Q n+1
0
1
Q n
Q’ n
Master Slave JK Flip Flop
Master slave flip flop consists of flip-flops.
The first is the master , which responds to the positive edges of clock . The
second is the slave , which responds to the negative edge of the clock . The
output changes only during the negative edge transition of the clock.
This helps in avoiding racing condition in JK flip flop where it can be
triggered only once within clock.
Since the output of the second flip flop follows that of the first JK flip-flop ,
the names Master and slave are used.
Set
Clock
Reset
Q
Q’
J
K
CLOCK
Q
Q’
J
K
CLOCK
Q
Q’
Master flip flop Slave flip flop
REGISTERS
A register is a group of flip flop with each flip – flop capable of
storing one bit of information .A register may have combination
gates that perform certain data processing tasks in addition to flip
–flop and gates that of registers are available ,consists only flip-
flop.
.Register Load:
o the transfer new information into register
is called “Loading the Register”.
D
C
Q
R
D
C
Q
R
D
C
Q
R
D
C
R
Q
D0D1D2D3
Q0Q1Q3 Q2
CLR
CLK
REGISTER WITH PARALLEL LOAD
The C input receive clock pulses all the time
The buffer gate in the clock input reduces the power requirement from
the clock generator.
The load input in the register determines the action to be taken with
each clock pulse, the D input determines the next state of the output .To
leave the output unchanged ,it is necessary to make the D input equal to
the present value of the outputs.
D
C
Q D
C
Q D
C
Q D
C
Q
INP
OUT
CLOC
K

More Related Content

What's hot (20)

flip flops
flip flops flip flops
flip flops
 
Flip flop
Flip flop Flip flop
Flip flop
 
Jk flip flop
Jk flip flopJk flip flop
Jk flip flop
 
Presentation on Flip Flop
Presentation  on Flip FlopPresentation  on Flip Flop
Presentation on Flip Flop
 
Flip flops
Flip flopsFlip flops
Flip flops
 
SEQUENTIAL CIRCUITS [Flip-flops and Latches]
SEQUENTIAL CIRCUITS [Flip-flops and Latches]SEQUENTIAL CIRCUITS [Flip-flops and Latches]
SEQUENTIAL CIRCUITS [Flip-flops and Latches]
 
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.
 
Dld
DldDld
Dld
 
Flip flop
Flip flopFlip flop
Flip flop
 
flip flop circuits and its applications
flip flop circuits and its applicationsflip flop circuits and its applications
flip flop circuits and its applications
 
Sequential circuit-Digital Electronics
Sequential circuit-Digital ElectronicsSequential circuit-Digital Electronics
Sequential circuit-Digital Electronics
 
Registers
RegistersRegisters
Registers
 
Register
RegisterRegister
Register
 
latches
 latches latches
latches
 
Latches
LatchesLatches
Latches
 
synchronous Sequential circuit counters and registers
synchronous Sequential circuit counters and registerssynchronous Sequential circuit counters and registers
synchronous Sequential circuit counters and registers
 
Group 10 flip flop and rs latch 1
Group 10 flip flop and rs latch 1Group 10 flip flop and rs latch 1
Group 10 flip flop and rs latch 1
 
Sequential logic circuits flip-flop pt 3
Sequential logic circuits   flip-flop pt 3Sequential logic circuits   flip-flop pt 3
Sequential logic circuits flip-flop pt 3
 
Sequential Logic
Sequential LogicSequential Logic
Sequential Logic
 
Flip Flop - Digital electronics
Flip Flop - Digital electronicsFlip Flop - Digital electronics
Flip Flop - Digital electronics
 

Similar to Flip flops & registers

SEQUENTIAL CIRCUITS -Module 5 (1).pptx
SEQUENTIAL CIRCUITS -Module 5 (1).pptxSEQUENTIAL CIRCUITS -Module 5 (1).pptx
SEQUENTIAL CIRCUITS -Module 5 (1).pptxThanmayiKumar
 
REPRESENTATION TO FLIP-FLOPS CHARACTERISTICS TABLE AND FLIP-FLOPS EXCITATION ...
REPRESENTATION TO FLIP-FLOPS CHARACTERISTICS TABLE AND FLIP-FLOPS EXCITATION ...REPRESENTATION TO FLIP-FLOPS CHARACTERISTICS TABLE AND FLIP-FLOPS EXCITATION ...
REPRESENTATION TO FLIP-FLOPS CHARACTERISTICS TABLE AND FLIP-FLOPS EXCITATION ...recoveraccount1
 
15CS32 ADE Module 4
15CS32 ADE Module 415CS32 ADE Module 4
15CS32 ADE Module 4RLJIT
 
Flip flop slide
Flip flop slideFlip flop slide
Flip flop slidejyothir19
 
Digital_Electronics_Module_4_Sequential_Circuits v0.6.pptx
Digital_Electronics_Module_4_Sequential_Circuits v0.6.pptxDigital_Electronics_Module_4_Sequential_Circuits v0.6.pptx
Digital_Electronics_Module_4_Sequential_Circuits v0.6.pptxUtsavDas21
 
Aeav 301 lec 19
Aeav 301 lec 19Aeav 301 lec 19
Aeav 301 lec 190mehdi
 
14827 unit 4_clocked_flip_flops
14827 unit 4_clocked_flip_flops14827 unit 4_clocked_flip_flops
14827 unit 4_clocked_flip_flopsSandeep Kumar
 
Edge Trigged Flip Flops
Edge Trigged Flip FlopsEdge Trigged Flip Flops
Edge Trigged Flip FlopsFaizan Janjua
 
Bistable multivibators (flip flops)
Bistable multivibators (flip flops)Bistable multivibators (flip flops)
Bistable multivibators (flip flops)Karrar Abd Alhadi
 
Lab 12 – Latches and Flip-Flops Mugisha OmaryLab 12 .docx
Lab 12 – Latches and Flip-Flops Mugisha OmaryLab 12 .docxLab 12 – Latches and Flip-Flops Mugisha OmaryLab 12 .docx
Lab 12 – Latches and Flip-Flops Mugisha OmaryLab 12 .docxDIPESH30
 

Similar to Flip flops & registers (20)

unit-4 (STLD) Lecture2.pptx
unit-4 (STLD) Lecture2.pptxunit-4 (STLD) Lecture2.pptx
unit-4 (STLD) Lecture2.pptx
 
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
Flip flopFlip flop
Flip flop
 
Assignment#5
Assignment#5Assignment#5
Assignment#5
 
REPRESENTATION TO FLIP-FLOPS CHARACTERISTICS TABLE AND FLIP-FLOPS EXCITATION ...
REPRESENTATION TO FLIP-FLOPS CHARACTERISTICS TABLE AND FLIP-FLOPS EXCITATION ...REPRESENTATION TO FLIP-FLOPS CHARACTERISTICS TABLE AND FLIP-FLOPS EXCITATION ...
REPRESENTATION TO FLIP-FLOPS CHARACTERISTICS TABLE AND FLIP-FLOPS EXCITATION ...
 
15CS32 ADE Module 4
15CS32 ADE Module 415CS32 ADE Module 4
15CS32 ADE Module 4
 
DPCO UNIT 2.pdf
DPCO UNIT 2.pdfDPCO UNIT 2.pdf
DPCO UNIT 2.pdf
 
DPCO UNIT 2.pptx
DPCO UNIT 2.pptxDPCO UNIT 2.pptx
DPCO UNIT 2.pptx
 
Flip flop
Flip flopFlip flop
Flip flop
 
Flip Flop
Flip FlopFlip Flop
Flip Flop
 
Flip flop slide
Flip flop slideFlip flop slide
Flip flop slide
 
Digital_Electronics_Module_4_Sequential_Circuits v0.6.pptx
Digital_Electronics_Module_4_Sequential_Circuits v0.6.pptxDigital_Electronics_Module_4_Sequential_Circuits v0.6.pptx
Digital_Electronics_Module_4_Sequential_Circuits v0.6.pptx
 
Aeav 301 lec 19
Aeav 301 lec 19Aeav 301 lec 19
Aeav 301 lec 19
 
14827 unit 4_clocked_flip_flops
14827 unit 4_clocked_flip_flops14827 unit 4_clocked_flip_flops
14827 unit 4_clocked_flip_flops
 
Latches and flip flops
Latches and flip flopsLatches and flip flops
Latches and flip flops
 
JK flip flops
JK flip flopsJK flip flops
JK flip flops
 
Flip flops
Flip flopsFlip flops
Flip flops
 
Edge Trigged Flip Flops
Edge Trigged Flip FlopsEdge Trigged Flip Flops
Edge Trigged Flip Flops
 
Bistable multivibators (flip flops)
Bistable multivibators (flip flops)Bistable multivibators (flip flops)
Bistable multivibators (flip flops)
 
Lab 12 – Latches and Flip-Flops Mugisha OmaryLab 12 .docx
Lab 12 – Latches and Flip-Flops Mugisha OmaryLab 12 .docxLab 12 – Latches and Flip-Flops Mugisha OmaryLab 12 .docx
Lab 12 – Latches and Flip-Flops Mugisha OmaryLab 12 .docx
 

More from Shah Ishtiyaq Mehfooze (14)

Software engeneering
Software engeneering Software engeneering
Software engeneering
 
Software testing
Software testingSoftware testing
Software testing
 
Studey on facebook as a promotional tool for different companies
Studey on facebook as a promotional tool for different companies Studey on facebook as a promotional tool for different companies
Studey on facebook as a promotional tool for different companies
 
khbjhbjh
khbjhbjhkhbjhbjh
khbjhbjh
 
Modes of data transfer
Modes of data transferModes of data transfer
Modes of data transfer
 
Ishtiyaq presentation
Ishtiyaq presentationIshtiyaq presentation
Ishtiyaq presentation
 
Ishtiyaq presentation copy
Ishtiyaq presentation   copyIshtiyaq presentation   copy
Ishtiyaq presentation copy
 
Interface &packages
Interface &packagesInterface &packages
Interface &packages
 
Gcse bus--revised-support-9699
Gcse bus--revised-support-9699Gcse bus--revised-support-9699
Gcse bus--revised-support-9699
 
Applet programming1
Applet programming1Applet programming1
Applet programming1
 
Aasiya jaan
Aasiya jaanAasiya jaan
Aasiya jaan
 
0273685988 ch03
0273685988 ch030273685988 ch03
0273685988 ch03
 
144 yycmd014 (ishtiyaq hussain shah)
144 yycmd014 (ishtiyaq hussain shah)144 yycmd014 (ishtiyaq hussain shah)
144 yycmd014 (ishtiyaq hussain shah)
 
1 sdlc model
1 sdlc model1 sdlc model
1 sdlc model
 

Recently uploaded

Earth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatEarth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatYousafMalik24
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxthorishapillay1
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxiammrhaywood
 
Judging the Relevance and worth of ideas part 2.pptx
Judging the Relevance  and worth of ideas part 2.pptxJudging the Relevance  and worth of ideas part 2.pptx
Judging the Relevance and worth of ideas part 2.pptxSherlyMaeNeri
 
AmericanHighSchoolsprezentacijaoskolama.
AmericanHighSchoolsprezentacijaoskolama.AmericanHighSchoolsprezentacijaoskolama.
AmericanHighSchoolsprezentacijaoskolama.arsicmarija21
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon AUnboundStockton
 
ENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choomENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choomnelietumpap1
 
Full Stack Web Development Course for Beginners
Full Stack Web Development Course  for BeginnersFull Stack Web Development Course  for Beginners
Full Stack Web Development Course for BeginnersSabitha Banu
 
Keynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designKeynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designMIPLM
 
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...JhezDiaz1
 
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdfLike-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdfMr Bounab Samir
 
Quarter 4 Peace-education.pptx Catch Up Friday
Quarter 4 Peace-education.pptx Catch Up FridayQuarter 4 Peace-education.pptx Catch Up Friday
Quarter 4 Peace-education.pptx Catch Up FridayMakMakNepo
 
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxMULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxAnupkumar Sharma
 
What is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPWhat is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPCeline George
 
ACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdfACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdfSpandanaRallapalli
 
Grade 9 Q4-MELC1-Active and Passive Voice.pptx
Grade 9 Q4-MELC1-Active and Passive Voice.pptxGrade 9 Q4-MELC1-Active and Passive Voice.pptx
Grade 9 Q4-MELC1-Active and Passive Voice.pptxChelloAnnAsuncion2
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxNirmalaLoungPoorunde1
 

Recently uploaded (20)

Earth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatEarth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice great
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptx
 
Raw materials used in Herbal Cosmetics.pptx
Raw materials used in Herbal Cosmetics.pptxRaw materials used in Herbal Cosmetics.pptx
Raw materials used in Herbal Cosmetics.pptx
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
 
Judging the Relevance and worth of ideas part 2.pptx
Judging the Relevance  and worth of ideas part 2.pptxJudging the Relevance  and worth of ideas part 2.pptx
Judging the Relevance and worth of ideas part 2.pptx
 
AmericanHighSchoolsprezentacijaoskolama.
AmericanHighSchoolsprezentacijaoskolama.AmericanHighSchoolsprezentacijaoskolama.
AmericanHighSchoolsprezentacijaoskolama.
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon A
 
ENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choomENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choom
 
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
 
Full Stack Web Development Course for Beginners
Full Stack Web Development Course  for BeginnersFull Stack Web Development Course  for Beginners
Full Stack Web Development Course for Beginners
 
Keynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designKeynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-design
 
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
 
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdfLike-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
 
OS-operating systems- ch04 (Threads) ...
OS-operating systems- ch04 (Threads) ...OS-operating systems- ch04 (Threads) ...
OS-operating systems- ch04 (Threads) ...
 
Quarter 4 Peace-education.pptx Catch Up Friday
Quarter 4 Peace-education.pptx Catch Up FridayQuarter 4 Peace-education.pptx Catch Up Friday
Quarter 4 Peace-education.pptx Catch Up Friday
 
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxMULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
 
What is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPWhat is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERP
 
ACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdfACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdf
 
Grade 9 Q4-MELC1-Active and Passive Voice.pptx
Grade 9 Q4-MELC1-Active and Passive Voice.pptxGrade 9 Q4-MELC1-Active and Passive Voice.pptx
Grade 9 Q4-MELC1-Active and Passive Voice.pptx
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptx
 

Flip flops & registers

  • 1. SOFT SKILLS AND PERSONALITY DEVELOPMENT TOPIC:FLIP-FLOPS AND REGISTERS SUBMITTED BY MOHAMMAD AZHAR UD DIN ROLL NO:13YYSB6009
  • 2. FLIP FLOPS - Flip flop is the basic memory element in a digital computer. It is used to store one bit of information with 0 or 1. It is also called the Binary or Toggle. - Important characteristics of flip – flops are: 1) It is bistable device , has only two stable state 0 and 1. 2) The flip- flops has two Outputs . One output is the complement of the other.
  • 3. TYPES OF FLIP – FLOPS ARE:-  RS FLIP – FLOP(RESET – SET FLIP – FLOP).  D FLIP – FLOP.  JK FLIP – FLOP.  MASTER SLAVE JK FLIP – FLOP.
  • 4. RS FLIP FLOP • It has inputs S(Reset), and C(clock). It has an output Q and a complemented output Q’. WORKING OF RS Flip-Flop i) It both S and R are 0 during the clock transaction. The output does not change. ii) If S = 1 and R = 0 , the output Q is set 1. iii) Is S=0 and R=1, the output is cleared to 0. If both S and R are 1, the output is unpredictable , it may be 0 or 1. Q Q’ Set clock reset S R Q(t+1) Comments 0 0 Q(t) No change 0 1 1 Clear or Reset to 0 1 0 1 Set to 1 1 1 ? Indeterminate
  • 5. D- FLIP FLOP •The D flip-flop is a flip- flop with a single data input and a clock input C, it is called as Data flip-flop or Delay Flip –flop . The data at D input is delayed by one clock Pulse before it gets to the output Q. •Working of D Flip- Flop: •Front the table , the next state Q( t + l) is determined Front the D input. The relationship can be expressed by a characteristics equation Q( t +l)=D. Data Clock Q Q’ Set Clear/Reset D Q(t +1) 0 1 0 1
  • 6. JK FLIP -FLOP . It is versatile and widely used type of flip flop . The j and k designation for the input have no known signification Working of JK Flip – Flip i) When J and K inputs are both 0 the flip – flop is said to be in the Hold state . There is no change. ii) When j=0 and k=1,the flip flop is cleared to 0. iii) When j=1 and k=0 the flip flop is cleared to 1. J k Q Q’ c J K Q(t+1) 0 0 1 1 0 1 0 1 Q(t) (no change) 0 (reset to 0) 1 (set to 1) Q’(t)
  • 7. T FLIP -FLOP . It is also known as Toggle Flip –Flop. The toggle mode of operation JK is used as T flip flop. Working of T Flip Flop I)When T=0,clock transition does not change the state of flip flop. ii) When T=1,a clock transition complement the state of the flip –flop. Q Q’ T T Q n+1 0 1 Q n Q’ n
  • 8. Master Slave JK Flip Flop Master slave flip flop consists of flip-flops. The first is the master , which responds to the positive edges of clock . The second is the slave , which responds to the negative edge of the clock . The output changes only during the negative edge transition of the clock. This helps in avoiding racing condition in JK flip flop where it can be triggered only once within clock. Since the output of the second flip flop follows that of the first JK flip-flop , the names Master and slave are used. Set Clock Reset Q Q’ J K CLOCK Q Q’ J K CLOCK Q Q’ Master flip flop Slave flip flop
  • 9. REGISTERS A register is a group of flip flop with each flip – flop capable of storing one bit of information .A register may have combination gates that perform certain data processing tasks in addition to flip –flop and gates that of registers are available ,consists only flip- flop. .Register Load: o the transfer new information into register is called “Loading the Register”. D C Q R D C Q R D C Q R D C R Q D0D1D2D3 Q0Q1Q3 Q2 CLR CLK
  • 10. REGISTER WITH PARALLEL LOAD The C input receive clock pulses all the time The buffer gate in the clock input reduces the power requirement from the clock generator. The load input in the register determines the action to be taken with each clock pulse, the D input determines the next state of the output .To leave the output unchanged ,it is necessary to make the D input equal to the present value of the outputs. D C Q D C Q D C Q D C Q INP OUT CLOC K