SlideShare a Scribd company logo
1 of 37
2.3 Build sequential
    logic circuit
      Combinational logic circuit
        Sequential logic circuit
               Flip-flop
    Build flip-flop using logic gates
                                        1
Objectives:
•
1 Define sequential logic circuit.
•
2 Differentiate between combinational logic circuit and
   sequential logic circuit.
•
3 Describe flip - flop.
•
4 Identify various types of flip-flops.
•
5 Build SR, JK, T and D flip – flop using logic gates.
•
6 Draw the symbol and truth table of SR, JK, T and D flip
   – flop.

                                                            2
Sequential & Combinational
                 logic circuit
1 Define sequential logic circuit.
2 Differentiate between combinational logic circuit and
  sequential logic circuit.




                                                          3
Difference between
Combinational & Sequential logic circuit

 Combinational Logic Circuits

 Basic building
 blocks include:

 Sequential Logic Circuits

  Basic building blocks
  include FLIP-FLOPS:
                                    4
Sequential                   S
                                            C
                                                       Q


                 logic circuit             R           Q'



• Sequential logic is the type of digital system
  that does not only depend on current input, but
  also the previous history of the system.
• For that reason sequential logic requires
  memory elements to function.
• The building blocks used to construct devices
  that store data are called flip-flops.

                                                   5
Sequential logic circuit




      Sequential circuit have loops
– these enable curcuits to receive feedback   6
Combinational
               logic circuit
• Combinational logic is an interconnection of
 logic gates to generate a specificities logic
 function where the inputs result in an
 immediate output, having no memory or
 storage capabilities.
• There are function only based on their
 inputs, and NOT based on clocks.


                                             7
Combinational logic circuit




Combinational circuit is combination
      of various logic gates           8
Flip-Flop

3 Describe flip - flop.




                            9
Flip-Flop

• "Flip-flop" is the common name given to two-state
  devices which offer basic memory for sequential
  logic operations.
• Flip-flops are heavily used for digital data storage and
  transfer and are commonly used in banks called
  "registers" for the storage of binary numerical
  data.


                                                         10
Flip-Flop
• Flip-flop are basic storage/memory elements.
• Flip-flop are essentially 1-bit storage devices.
• Types of flip-flops are:
   • 1. SR Flip-flop
   • 2. JK Flip-flop
   • 3. D Flip-flop
   • 4. T Flip-flop
• Application of flip-flop:
   • 1. Counter        4. Logic controller
   • 2. Register       5. Frequency Divider
   • 3. Memory
                                                     11
SR Flip-Flop

4 Identify various types of flip-flops.
5 Build SR, JK, T and D flip – flop using logic gates.
6 Draw the symbol and truth table of SR, JK, T and D flip
  – flop.


                                                            12
SR Flip-Flop                       S          Q

                                                 R          Q'



• The simplest binary storage device.
• SR Flip-flop have 2 inputs (SET & RESET) and 2
  outputs (Q & Q’).
   NOTE: Q & Q’ are compliments of each other

• The SR flip flop is sometimes referred to as an SR
  latch. The Term latch refers to its use as a
  temporary memory storage device.

                                                       13
SR Flip-Flop
                  Symbol:




SR Flip-flop (Active HIGH)   SR Flip-flop (Active HIGH)
     NOR gate                      Symbol
                                                          14
SR Flip-Flop
                  Symbol:




SR Flip-flop (Active LOW)   SR Flip-flop (Active LOW)
   NAND gate                      Symbol
                                                        15
SR Flip-Flop
                    Truth Table:
S    R    Q    Q'
                       No change. Latch             S             Q
0    0    NC   NC
                    remained in present state.
1    0    1    0           Latch SET.               R             Q'
0    1    0    1         Latch RESET.
                                                   SR Flip-flop
1    1    0    0       Invalid condition.        (Active HIGH)



S'   R'   Q    Q'
                       No change. Latch             S             Q
1    1    NC   NC
                    remained in present state.
0    1    1    0           Latch SET.               R             Q'
1    0    0    1         Latch RESET.
                                                   SR Flip-flop
0    0    1    1       Invalid condition.
                                                 (Active LOW)
                                                                       16
SR Flip-Flop
Timing Diagram:




                  17
IQ Test!
 What is the mode of operation of the SR flip-flop (set, reset or hold)?
 What is the output at Q from the SR flip-flop (active LOW inputs)?

        L
                             ?
                             High
        H
                            Mode of operation = Set
                                                 ?


        H
                             ?
                             High
        H
                            Mode of operation = Hold
                                                 ?



        H
                             ?
                             Low
        L
                            Mode of operation =        ?
                                                      Reset          18
Clock
                SR Flip-Flop
4 Identify various types of flip-flops.
5 Build SR, JK, T and D flip – flop using logic gates.
6 Draw the symbol and truth table of SR, JK, T and D flip
  – flop.


                                                            19
Clock
• Flip-flops: synchronous bistable devices
• Output changes state at a specified point on a
  triggering input called the clock.
• Change state either at the positive edge (rising edge) or
  at the negative edge (falling edge) of the clock signal.

                                                Clock signal


           Positive      Negative edges
            edges
                                                             20
Clock
                 SR Flip-Flop
• The Clocked SR Flip Flop like SR flip-flop but with
  extra third input of a standard clock pulse.
• The output of Q and NOT Q will not change
  (despite making changes to the inputs Set & Reset)
  in a Clocked RS Flip-flop Until receiving a signal
  from the clock.



                                                        21
Clock SR Flip-Flop
               Symbol:




Clock SR Flip-flop (+ve EDGE)   Clock SR Flip-flop (+ve EDGE)
Combination gate                        Symbol
                                                         22
S
                                                              Q
                           Pulse
            CLK          transition
                          detector
                                                              Q'
                                      R


                  CLK'                                 CLK'
CLK                           CLK*        CLK                      CLK*


      CLK                                       CLK

      CLK'                                      CLK'

      CLK*                                      CLK*

 Positive-going transition                 Negative-going transition
      (rising edge)                         (falling edge)

                                                                          23
Clock SR Flip-Flop
                 Truth Table:
•   S-R flip-flop: on the triggering edge of the clock pulse,
•   S=HIGH and R=LOW is a SET state
•   R=HIGH (and S=LOW) is a RESET state
•   If both SR inputs LOW a NO change
•   If both SR inputs HIGH a INVALID
•   Truth table of positive edge-triggered S-R flip-flop:

    S    R   CLK       Q(t+1)    Comments
                                                 X = irrelevant (“don’t care”)
    0    0     X        Q(t)     No change        = clock transition LOW to HIGH
    0    1              0       Reset
    1    0              1       Set
    1    1              ?       Invalid
                                                                             24
Clock SR Flip-Flop
    Timing Diagram:




How if we add clock as input?
    Please draw the output waveform for me
            (Positive edge triggered)
                                             25
D Flip-Flop
4 Identify various types of flip-flops.
5 Build SR, JK, T and D flip – flop using logic gates.
6 Draw the symbol and truth table of SR, JK, T and D flip
  – flop.


                                                            26
D Flip-Flop                               D            Q

                      Truth Table:
                                                                     C
                                                                              Q'


•       D flip-flop: single input D (data)
•       D=HIGH a SET state
•       D=LOW a RESET state
•       Q follows D at the clock edge.
•       D flip-flop formed by add NOT gate between SR input.

    D            S         Q     D   CLK     Q(t+1)   Comments
CLK               C              1             1     Set
                 R         Q'    0             0     Reset

                                   = clock transition LOW to HIGH
                                                                         27
D Flip-Flop
                       Symbol:

      D
                               Q
CLK
                               Q'




      D Flip-flop (+ve EDGE)        D Flip-flop (+ve EDGE)
 Combination gate                       Symbol
                                                             28
D Flip-Flop
      Timing Diagram:


CLK
CLK     CLK
        CLK




        Q


        Q’



                        29
JK Flip-Flop

4 Identify various types of flip-flops.
5 Build SR, JK, T and D flip – flop using logic gates.
6 Draw the symbol and truth table of SR, JK, T and D flip
  – flop.


                                                            30
JK Flip-Flop                       J
                                                   C
                                                            Q


                                                  K         Q'


• J-K flip-flop: Q and Q' are feedback to the pulse-
  steering NAND gates.
• No invalid state.
• Include a toggle state.
    • J=HIGH (and K=LOW) a SET state
    • K=HIGH (and J=LOW) a RESET state
    • If both inputs LOW a NO change
    • If both inputs HIGH a Toggle
                                                       31
JK Flip-Flop
                       Symbol:

  J
                                Q

CLK

                                Q'
  K




      JK Flip-flop (+ve EDGE)        JK Flip-flop (+ve EDGE)
 Combination gate                         Symbol
                                                           32
JK Flip-Flop
        Truth Table:
J   K   CLK   Q(t+1)   Comments
0   0        Q(t)     No change
0   1         0       Reset
1   0         1       Set
1   1        Q(t)'    Toggle


                                   33
JK Flip-Flop
        Application: Frequency Division

            High                      High             High

                   J                         J    QA          J        QB
                         Q
      CLK          C            CLK          C                C

                   K                         K                K


CLK                                   CLK

 Q                                    QA

                                      QB

 Divide clock frequency by 2.          Divide clock frequency by 4.
                                                                  34
JK Flip-Flop
             Timing Diagram:
Similar to S-R flip-flop but toggles when J = K = 1




                                                      35
T Flip-Flop

4 Identify various types of flip-flops.
5 Build SR, JK, T and D flip – flop using logic gates.
6 Draw the symbol and truth table of SR, JK, T and D flip
  – flop.


                                                            36
T Flip-Flop                  T       J           Q

                    Truth Table:
                                                CLK        C
                                                          K           Q'


    • T flip-flop: single-input version of the J-K flip
      flop, formed by tying both inputs together.


T                                     T   CLK    Q(t+1)   Comments
                               Q
                                      0          Q(t)    No change
       CLK                            1          Q(t)'   Toggle
                               Q'




                                                               37

More Related Content

What's hot (20)

SHIFT REGISTERS
SHIFT REGISTERSSHIFT REGISTERS
SHIFT REGISTERS
 
D Flip Flop
D Flip Flop D Flip Flop
D Flip Flop
 
Latches and flip flops
Latches and flip flopsLatches and flip flops
Latches and flip flops
 
Flip flop
Flip flopFlip flop
Flip flop
 
Flip flop
Flip flopFlip flop
Flip flop
 
Shift Register
Shift RegisterShift Register
Shift Register
 
Sequential circuits in digital logic design
Sequential circuits in digital logic designSequential circuits in digital logic design
Sequential circuits in digital logic design
 
SEQUENTIAL CIRCUITS [FLIP FLOPS AND LATCHES]
SEQUENTIAL CIRCUITS [FLIP FLOPS AND LATCHES]SEQUENTIAL CIRCUITS [FLIP FLOPS AND LATCHES]
SEQUENTIAL CIRCUITS [FLIP FLOPS AND LATCHES]
 
Presentation On Flip-Flop
Presentation On Flip-FlopPresentation On Flip-Flop
Presentation On Flip-Flop
 
flip flops
flip flops flip flops
flip flops
 
Latches & flip flop
Latches & flip flopLatches & flip flop
Latches & flip flop
 
Flip-Flop || Digital Electronics
Flip-Flop || Digital ElectronicsFlip-Flop || Digital Electronics
Flip-Flop || Digital Electronics
 
Latches and flip flop
Latches and flip flopLatches and flip flop
Latches and flip flop
 
Shift Registers
Shift RegistersShift Registers
Shift Registers
 
Jk flip flop
Jk flip flopJk flip flop
Jk flip flop
 
Types of flip flops ppt
Types of flip flops pptTypes of flip flops ppt
Types of flip flops ppt
 
SEQUENTIAL CIRCUITS [Flip-flops and Latches]
SEQUENTIAL CIRCUITS [Flip-flops and Latches]SEQUENTIAL CIRCUITS [Flip-flops and Latches]
SEQUENTIAL CIRCUITS [Flip-flops and Latches]
 
Uc 2(vii)
Uc 2(vii)Uc 2(vii)
Uc 2(vii)
 
Sequential circuits in Digital Electronics
Sequential circuits in Digital ElectronicsSequential circuits in Digital Electronics
Sequential circuits in Digital Electronics
 
Registers-shift register
Registers-shift registerRegisters-shift register
Registers-shift register
 

Viewers also liked

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 3Sarah Sue Calbio
 
Sequential logic circuits flip-flop pt 1
Sequential logic circuits   flip-flop pt 1Sequential logic circuits   flip-flop pt 1
Sequential logic circuits flip-flop pt 1Sarah Sue Calbio
 
Chapter 4 flip flop for students
Chapter 4 flip flop for studentsChapter 4 flip flop for students
Chapter 4 flip flop for studentsCT Sabariah Salihin
 
Sequential Logic Circuit
Sequential Logic CircuitSequential Logic Circuit
Sequential Logic CircuitRamasubbu .P
 
Sequential Logic Circuit
Sequential Logic CircuitSequential Logic Circuit
Sequential Logic CircuitYong Heui Cho
 
Computer Oragnization Flipflops
Computer Oragnization FlipflopsComputer Oragnization Flipflops
Computer Oragnization FlipflopsVanitha Chandru
 
Logic gates - AND, OR, NOT, NOR, NAND, XOR, XNOR Gates.
Logic gates - AND, OR, NOT, NOR, NAND, XOR, XNOR Gates.Logic gates - AND, OR, NOT, NOR, NAND, XOR, XNOR Gates.
Logic gates - AND, OR, NOT, NOR, NAND, XOR, XNOR Gates.Satya P. Joshi
 
Combinational Logic Circuit
Combinational Logic CircuitCombinational Logic Circuit
Combinational Logic CircuitYong Heui Cho
 
CMOS Topic 6 -_designing_combinational_logic_circuits
CMOS Topic 6 -_designing_combinational_logic_circuitsCMOS Topic 6 -_designing_combinational_logic_circuits
CMOS Topic 6 -_designing_combinational_logic_circuitsIkhwan_Fakrudin
 
14827 shift registers
14827 shift registers14827 shift registers
14827 shift registersSandeep Kumar
 
Overview of Shift register and applications
Overview of Shift register and applicationsOverview of Shift register and applications
Overview of Shift register and applicationsKarthik Kumar
 
Primary Programs Framework - Curriculum Integration: Making Connections
Primary Programs Framework - Curriculum Integration: Making ConnectionsPrimary Programs Framework - Curriculum Integration: Making Connections
Primary Programs Framework - Curriculum Integration: Making ConnectionsSarah Sue Calbio
 

Viewers also liked (17)

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 circuits flip-flop pt 1
Sequential logic circuits   flip-flop pt 1Sequential logic circuits   flip-flop pt 1
Sequential logic circuits flip-flop pt 1
 
Flip flop
Flip flopFlip flop
Flip flop
 
Chapter 4 flip flop for students
Chapter 4 flip flop for studentsChapter 4 flip flop for students
Chapter 4 flip flop for students
 
Sequential Logic Circuit
Sequential Logic CircuitSequential Logic Circuit
Sequential Logic Circuit
 
Sequential Logic Circuit
Sequential Logic CircuitSequential Logic Circuit
Sequential Logic Circuit
 
Computer Oragnization Flipflops
Computer Oragnization FlipflopsComputer Oragnization Flipflops
Computer Oragnization Flipflops
 
Logic gates - AND, OR, NOT, NOR, NAND, XOR, XNOR Gates.
Logic gates - AND, OR, NOT, NOR, NAND, XOR, XNOR Gates.Logic gates - AND, OR, NOT, NOR, NAND, XOR, XNOR Gates.
Logic gates - AND, OR, NOT, NOR, NAND, XOR, XNOR Gates.
 
Chapter 5 counter
Chapter 5 counterChapter 5 counter
Chapter 5 counter
 
Semiconductor
SemiconductorSemiconductor
Semiconductor
 
Combinational Logic Circuit
Combinational Logic CircuitCombinational Logic Circuit
Combinational Logic Circuit
 
Digital 9 16
Digital 9 16Digital 9 16
Digital 9 16
 
CMOS Topic 6 -_designing_combinational_logic_circuits
CMOS Topic 6 -_designing_combinational_logic_circuitsCMOS Topic 6 -_designing_combinational_logic_circuits
CMOS Topic 6 -_designing_combinational_logic_circuits
 
Flip flops (ff)
Flip flops (ff)Flip flops (ff)
Flip flops (ff)
 
14827 shift registers
14827 shift registers14827 shift registers
14827 shift registers
 
Overview of Shift register and applications
Overview of Shift register and applicationsOverview of Shift register and applications
Overview of Shift register and applications
 
Primary Programs Framework - Curriculum Integration: Making Connections
Primary Programs Framework - Curriculum Integration: Making ConnectionsPrimary Programs Framework - Curriculum Integration: Making Connections
Primary Programs Framework - Curriculum Integration: Making Connections
 

Similar to 2.3 sequantial logic circuit

Unit 4 clocked_flip_flops
Unit 4 clocked_flip_flopsUnit 4 clocked_flip_flops
Unit 4 clocked_flip_flopsUNAD
 
14827 unit 4_clocked_flip_flops
14827 unit 4_clocked_flip_flops14827 unit 4_clocked_flip_flops
14827 unit 4_clocked_flip_flopsSandeep Kumar
 
ABOUT FLIP FLOPS IN DIGITAL ELECTRONICS .pptx
ABOUT FLIP FLOPS IN DIGITAL ELECTRONICS .pptxABOUT FLIP FLOPS IN DIGITAL ELECTRONICS .pptx
ABOUT FLIP FLOPS IN DIGITAL ELECTRONICS .pptxropide1272
 
SEQUENTIAL LOGIC CIRCUITS (FLIP FLOPS AND LATCHES)
SEQUENTIAL LOGIC CIRCUITS (FLIP FLOPS AND LATCHES)SEQUENTIAL LOGIC CIRCUITS (FLIP FLOPS AND LATCHES)
SEQUENTIAL LOGIC CIRCUITS (FLIP FLOPS AND LATCHES)Sairam Adithya
 
dldflip-flop-151229031138 (1).pptx
dldflip-flop-151229031138 (1).pptxdldflip-flop-151229031138 (1).pptx
dldflip-flop-151229031138 (1).pptxKumar290483
 
Latch and Flipflop.pptx
Latch and Flipflop.pptxLatch and Flipflop.pptx
Latch and Flipflop.pptxramkumarraja7
 
UNIT - III.pptx
UNIT - III.pptxUNIT - III.pptx
UNIT - III.pptxamudhak10
 
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
 
SEQUENTIAL CIRCUITS -Module 5 (1).pptx
SEQUENTIAL CIRCUITS -Module 5 (1).pptxSEQUENTIAL CIRCUITS -Module 5 (1).pptx
SEQUENTIAL CIRCUITS -Module 5 (1).pptxThanmayiKumar
 
Rs flipflop or SR flipFlop
Rs flipflop or SR flipFlop Rs flipflop or SR flipFlop
Rs flipflop or SR flipFlop Easy n Inspire L
 
Flip Flop - Digital electronics
Flip Flop - Digital electronicsFlip Flop - Digital electronics
Flip Flop - Digital electronicsMd Sadequl Islam
 
Flipflops and Excitation tables of flipflops
Flipflops and Excitation tables of flipflopsFlipflops and Excitation tables of flipflops
Flipflops and Excitation tables of flipflopsstudent
 
De EE unit-3.pptx
De EE unit-3.pptxDe EE unit-3.pptx
De EE unit-3.pptxMukulThory1
 

Similar to 2.3 sequantial logic circuit (20)

Unit 4 clocked_flip_flops
Unit 4 clocked_flip_flopsUnit 4 clocked_flip_flops
Unit 4 clocked_flip_flops
 
Flip flop
Flip flop Flip flop
Flip flop
 
14827 unit 4_clocked_flip_flops
14827 unit 4_clocked_flip_flops14827 unit 4_clocked_flip_flops
14827 unit 4_clocked_flip_flops
 
ABOUT FLIP FLOPS IN DIGITAL ELECTRONICS .pptx
ABOUT FLIP FLOPS IN DIGITAL ELECTRONICS .pptxABOUT FLIP FLOPS IN DIGITAL ELECTRONICS .pptx
ABOUT FLIP FLOPS IN DIGITAL ELECTRONICS .pptx
 
SEQUENTIAL LOGIC CIRCUITS (FLIP FLOPS AND LATCHES)
SEQUENTIAL LOGIC CIRCUITS (FLIP FLOPS AND LATCHES)SEQUENTIAL LOGIC CIRCUITS (FLIP FLOPS AND LATCHES)
SEQUENTIAL LOGIC CIRCUITS (FLIP FLOPS AND LATCHES)
 
flip-flop1.ppt
flip-flop1.pptflip-flop1.ppt
flip-flop1.ppt
 
dldflip-flop-151229031138 (1).pptx
dldflip-flop-151229031138 (1).pptxdldflip-flop-151229031138 (1).pptx
dldflip-flop-151229031138 (1).pptx
 
Latch and Flipflop.pptx
Latch and Flipflop.pptxLatch and Flipflop.pptx
Latch and Flipflop.pptx
 
UNIT - III.pptx
UNIT - III.pptxUNIT - III.pptx
UNIT - III.pptx
 
Chapter 6: Sequential Logic
Chapter 6: Sequential LogicChapter 6: Sequential Logic
Chapter 6: Sequential Logic
 
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
 
SEQUENTIAL CIRCUITS -Module 5 (1).pptx
SEQUENTIAL CIRCUITS -Module 5 (1).pptxSEQUENTIAL CIRCUITS -Module 5 (1).pptx
SEQUENTIAL CIRCUITS -Module 5 (1).pptx
 
Rs flipflop or SR flipFlop
Rs flipflop or SR flipFlop Rs flipflop or SR flipFlop
Rs flipflop or SR flipFlop
 
Flip Flop - Digital electronics
Flip Flop - Digital electronicsFlip Flop - Digital electronics
Flip Flop - Digital electronics
 
Flipflops and Excitation tables of flipflops
Flipflops and Excitation tables of flipflopsFlipflops and Excitation tables of flipflops
Flipflops and Excitation tables of flipflops
 
Assignment#5
Assignment#5Assignment#5
Assignment#5
 
Cs1104 11
Cs1104 11Cs1104 11
Cs1104 11
 
De EE unit-3.pptx
De EE unit-3.pptxDe EE unit-3.pptx
De EE unit-3.pptx
 
Lecture 1 6844
Lecture 1 6844Lecture 1 6844
Lecture 1 6844
 
Digital e chap 4
Digital e   chap 4Digital e   chap 4
Digital e chap 4
 

Recently uploaded

How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17Celine George
 
Active Learning Strategies (in short ALS).pdf
Active Learning Strategies (in short ALS).pdfActive Learning Strategies (in short ALS).pdf
Active Learning Strategies (in short ALS).pdfPatidar M
 
Integumentary System SMP B. Pharm Sem I.ppt
Integumentary System SMP B. Pharm Sem I.pptIntegumentary System SMP B. Pharm Sem I.ppt
Integumentary System SMP B. Pharm Sem I.pptshraddhaparab530
 
ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...
ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...
ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...JojoEDelaCruz
 
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)lakshayb543
 
How to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPHow to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPCeline George
 
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
 
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
 
Millenials and Fillennials (Ethical Challenge and Responses).pptx
Millenials and Fillennials (Ethical Challenge and Responses).pptxMillenials and Fillennials (Ethical Challenge and Responses).pptx
Millenials and Fillennials (Ethical Challenge and Responses).pptxJanEmmanBrigoli
 
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptxQ4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptxlancelewisportillo
 
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfInclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfTechSoup
 
Activity 2-unit 2-update 2024. English translation
Activity 2-unit 2-update 2024. English translationActivity 2-unit 2-update 2024. English translation
Activity 2-unit 2-update 2024. English translationRosabel UA
 
Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4JOYLYNSAMANIEGO
 
Textual Evidence in Reading and Writing of SHS
Textual Evidence in Reading and Writing of SHSTextual Evidence in Reading and Writing of SHS
Textual Evidence in Reading and Writing of SHSMae Pangan
 
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdfGrade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdfJemuel Francisco
 
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdfVirtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdfErwinPantujan2
 
Concurrency Control in Database Management system
Concurrency Control in Database Management systemConcurrency Control in Database Management system
Concurrency Control in Database Management systemChristalin Nelson
 
Presentation Activity 2. Unit 3 transv.pptx
Presentation Activity 2. Unit 3 transv.pptxPresentation Activity 2. Unit 3 transv.pptx
Presentation Activity 2. Unit 3 transv.pptxRosabel UA
 
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...Nguyen Thanh Tu Collection
 

Recently uploaded (20)

How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17
 
Active Learning Strategies (in short ALS).pdf
Active Learning Strategies (in short ALS).pdfActive Learning Strategies (in short ALS).pdf
Active Learning Strategies (in short ALS).pdf
 
Integumentary System SMP B. Pharm Sem I.ppt
Integumentary System SMP B. Pharm Sem I.pptIntegumentary System SMP B. Pharm Sem I.ppt
Integumentary System SMP B. Pharm Sem I.ppt
 
ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...
ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...
ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...
 
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
 
How to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPHow to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERP
 
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
 
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
 
Millenials and Fillennials (Ethical Challenge and Responses).pptx
Millenials and Fillennials (Ethical Challenge and Responses).pptxMillenials and Fillennials (Ethical Challenge and Responses).pptx
Millenials and Fillennials (Ethical Challenge and Responses).pptx
 
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptxQ4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
 
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfInclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
 
Activity 2-unit 2-update 2024. English translation
Activity 2-unit 2-update 2024. English translationActivity 2-unit 2-update 2024. English translation
Activity 2-unit 2-update 2024. English translation
 
Paradigm shift in nursing research by RS MEHTA
Paradigm shift in nursing research by RS MEHTAParadigm shift in nursing research by RS MEHTA
Paradigm shift in nursing research by RS MEHTA
 
Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4
 
Textual Evidence in Reading and Writing of SHS
Textual Evidence in Reading and Writing of SHSTextual Evidence in Reading and Writing of SHS
Textual Evidence in Reading and Writing of SHS
 
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdfGrade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
 
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdfVirtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
 
Concurrency Control in Database Management system
Concurrency Control in Database Management systemConcurrency Control in Database Management system
Concurrency Control in Database Management system
 
Presentation Activity 2. Unit 3 transv.pptx
Presentation Activity 2. Unit 3 transv.pptxPresentation Activity 2. Unit 3 transv.pptx
Presentation Activity 2. Unit 3 transv.pptx
 
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
 

2.3 sequantial logic circuit

  • 1. 2.3 Build sequential logic circuit Combinational logic circuit Sequential logic circuit Flip-flop Build flip-flop using logic gates 1
  • 2. Objectives: • 1 Define sequential logic circuit. • 2 Differentiate between combinational logic circuit and sequential logic circuit. • 3 Describe flip - flop. • 4 Identify various types of flip-flops. • 5 Build SR, JK, T and D flip – flop using logic gates. • 6 Draw the symbol and truth table of SR, JK, T and D flip – flop. 2
  • 3. Sequential & Combinational logic circuit 1 Define sequential logic circuit. 2 Differentiate between combinational logic circuit and sequential logic circuit. 3
  • 4. Difference between Combinational & Sequential logic circuit Combinational Logic Circuits Basic building blocks include: Sequential Logic Circuits Basic building blocks include FLIP-FLOPS: 4
  • 5. Sequential S C Q logic circuit R Q' • Sequential logic is the type of digital system that does not only depend on current input, but also the previous history of the system. • For that reason sequential logic requires memory elements to function. • The building blocks used to construct devices that store data are called flip-flops. 5
  • 6. Sequential logic circuit Sequential circuit have loops – these enable curcuits to receive feedback 6
  • 7. Combinational logic circuit • Combinational logic is an interconnection of logic gates to generate a specificities logic function where the inputs result in an immediate output, having no memory or storage capabilities. • There are function only based on their inputs, and NOT based on clocks. 7
  • 8. Combinational logic circuit Combinational circuit is combination of various logic gates 8
  • 10. Flip-Flop • "Flip-flop" is the common name given to two-state devices which offer basic memory for sequential logic operations. • Flip-flops are heavily used for digital data storage and transfer and are commonly used in banks called "registers" for the storage of binary numerical data. 10
  • 11. Flip-Flop • Flip-flop are basic storage/memory elements. • Flip-flop are essentially 1-bit storage devices. • Types of flip-flops are: • 1. SR Flip-flop • 2. JK Flip-flop • 3. D Flip-flop • 4. T Flip-flop • Application of flip-flop: • 1. Counter 4. Logic controller • 2. Register 5. Frequency Divider • 3. Memory 11
  • 12. SR Flip-Flop 4 Identify various types of flip-flops. 5 Build SR, JK, T and D flip – flop using logic gates. 6 Draw the symbol and truth table of SR, JK, T and D flip – flop. 12
  • 13. SR Flip-Flop S Q R Q' • The simplest binary storage device. • SR Flip-flop have 2 inputs (SET & RESET) and 2 outputs (Q & Q’). NOTE: Q & Q’ are compliments of each other • The SR flip flop is sometimes referred to as an SR latch. The Term latch refers to its use as a temporary memory storage device. 13
  • 14. SR Flip-Flop Symbol: SR Flip-flop (Active HIGH) SR Flip-flop (Active HIGH) NOR gate Symbol 14
  • 15. SR Flip-Flop Symbol: SR Flip-flop (Active LOW) SR Flip-flop (Active LOW) NAND gate Symbol 15
  • 16. SR Flip-Flop Truth Table: S R Q Q' No change. Latch S Q 0 0 NC NC remained in present state. 1 0 1 0 Latch SET. R Q' 0 1 0 1 Latch RESET. SR Flip-flop 1 1 0 0 Invalid condition. (Active HIGH) S' R' Q Q' No change. Latch S Q 1 1 NC NC remained in present state. 0 1 1 0 Latch SET. R Q' 1 0 0 1 Latch RESET. SR Flip-flop 0 0 1 1 Invalid condition. (Active LOW) 16
  • 18. IQ Test! What is the mode of operation of the SR flip-flop (set, reset or hold)? What is the output at Q from the SR flip-flop (active LOW inputs)? L ? High H Mode of operation = Set ? H ? High H Mode of operation = Hold ? H ? Low L Mode of operation = ? Reset 18
  • 19. Clock SR Flip-Flop 4 Identify various types of flip-flops. 5 Build SR, JK, T and D flip – flop using logic gates. 6 Draw the symbol and truth table of SR, JK, T and D flip – flop. 19
  • 20. Clock • Flip-flops: synchronous bistable devices • Output changes state at a specified point on a triggering input called the clock. • Change state either at the positive edge (rising edge) or at the negative edge (falling edge) of the clock signal. Clock signal Positive Negative edges edges 20
  • 21. Clock SR Flip-Flop • The Clocked SR Flip Flop like SR flip-flop but with extra third input of a standard clock pulse. • The output of Q and NOT Q will not change (despite making changes to the inputs Set & Reset) in a Clocked RS Flip-flop Until receiving a signal from the clock. 21
  • 22. Clock SR Flip-Flop Symbol: Clock SR Flip-flop (+ve EDGE) Clock SR Flip-flop (+ve EDGE) Combination gate Symbol 22
  • 23. S Q Pulse CLK transition detector Q' R CLK' CLK' CLK CLK* CLK CLK* CLK CLK CLK' CLK' CLK* CLK* Positive-going transition Negative-going transition (rising edge) (falling edge) 23
  • 24. Clock SR Flip-Flop Truth Table: • S-R flip-flop: on the triggering edge of the clock pulse, • S=HIGH and R=LOW is a SET state • R=HIGH (and S=LOW) is a RESET state • If both SR inputs LOW a NO change • If both SR inputs HIGH a INVALID • Truth table of positive edge-triggered S-R flip-flop: S R CLK Q(t+1) Comments X = irrelevant (“don’t care”) 0 0 X Q(t) No change  = clock transition LOW to HIGH 0 1  0 Reset 1 0  1 Set 1 1  ? Invalid 24
  • 25. Clock SR Flip-Flop Timing Diagram: How if we add clock as input? Please draw the output waveform for me (Positive edge triggered) 25
  • 26. D Flip-Flop 4 Identify various types of flip-flops. 5 Build SR, JK, T and D flip – flop using logic gates. 6 Draw the symbol and truth table of SR, JK, T and D flip – flop. 26
  • 27. D Flip-Flop D Q Truth Table: C Q' • D flip-flop: single input D (data) • D=HIGH a SET state • D=LOW a RESET state • Q follows D at the clock edge. • D flip-flop formed by add NOT gate between SR input. D S Q D CLK Q(t+1) Comments CLK C 1  1 Set R Q' 0  0 Reset  = clock transition LOW to HIGH 27
  • 28. D Flip-Flop Symbol: D Q CLK Q' D Flip-flop (+ve EDGE) D Flip-flop (+ve EDGE) Combination gate Symbol 28
  • 29. D Flip-Flop Timing Diagram: CLK CLK CLK CLK Q Q’ 29
  • 30. JK Flip-Flop 4 Identify various types of flip-flops. 5 Build SR, JK, T and D flip – flop using logic gates. 6 Draw the symbol and truth table of SR, JK, T and D flip – flop. 30
  • 31. JK Flip-Flop J C Q K Q' • J-K flip-flop: Q and Q' are feedback to the pulse- steering NAND gates. • No invalid state. • Include a toggle state. • J=HIGH (and K=LOW) a SET state • K=HIGH (and J=LOW) a RESET state • If both inputs LOW a NO change • If both inputs HIGH a Toggle 31
  • 32. JK Flip-Flop Symbol: J Q CLK Q' K JK Flip-flop (+ve EDGE) JK Flip-flop (+ve EDGE) Combination gate Symbol 32
  • 33. JK Flip-Flop Truth Table: J K CLK Q(t+1) Comments 0 0  Q(t) No change 0 1  0 Reset 1 0  1 Set 1 1  Q(t)' Toggle 33
  • 34. JK Flip-Flop Application: Frequency Division High High High J J QA J QB Q CLK C CLK C C K K K CLK CLK Q QA QB Divide clock frequency by 2. Divide clock frequency by 4. 34
  • 35. JK Flip-Flop Timing Diagram: Similar to S-R flip-flop but toggles when J = K = 1 35
  • 36. T Flip-Flop 4 Identify various types of flip-flops. 5 Build SR, JK, T and D flip – flop using logic gates. 6 Draw the symbol and truth table of SR, JK, T and D flip – flop. 36
  • 37. T Flip-Flop T J Q Truth Table: CLK C K Q' • T flip-flop: single-input version of the J-K flip flop, formed by tying both inputs together. T T CLK Q(t+1) Comments Q 0  Q(t) No change CLK 1  Q(t)' Toggle Q' 37