0% found this document useful (0 votes)
17 views12 pages

FF Mạch số

The document provides an overview of flip-flops, which are sequential circuits capable of storing a single bit of memory (0 or 1) and can be classified into various types including SR, JK, T, and D flip-flops. It explains the operation of these flip-flops, their inputs and outputs, as well as the significance of clock signals in synchronous circuits. Additionally, it discusses the construction of flip-flops using NAND and NOR gates and their applications in memory, logic control, and counter devices.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
17 views12 pages

FF Mạch số

The document provides an overview of flip-flops, which are sequential circuits capable of storing a single bit of memory (0 or 1) and can be classified into various types including SR, JK, T, and D flip-flops. It explains the operation of these flip-flops, their inputs and outputs, as well as the significance of clock signals in synchronous circuits. Additionally, it discusses the construction of flip-flops using NAND and NOR gates and their applications in memory, logic control, and counter devices.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 12

FACULTY OF ENGINEERING & TECHNOLOGY

FLIP-FLOP

Flip Flop (Sequential Circuits)


It is a Sequential Circuits which has two stable states and thereby is capable to store a bit of memory , bit 1 or bit 0. In
digital circuits, the flip-flop, is a kind of bi-stable multivibrator.

 They have two stable conditions and can be switched from one
to the other by appropriate inputs. These stable conditions are
usually called the states states states states of the circuit.

 They are 1 (HIGH) or 0 (LOW).

 Whenever we refer to the state of flip flop, we refer to the state


of its normal output (Q).

 More complicated Flip flop use a clock as the control input.


These clocked flip-flops are used whenever the input and
output signals must occur within a particular sequence.
FLIP-FLOP

Types Of Flip Flop

1. SR Flip Flop SR
a.SR Flip Flop Active Low = NAND gates
b. SR Flip Flop Active High = NOR gates
2. Clocked SR Flip Flop
3. JK Flip Flop
4. JK Flip Flop With Pre-set And Clear
5. T Flip Flop
6. D Flip Flop
7. Master-Slave Edge-Triggered Flip-Flop

The Used of Flip Flop


• For Memory circuits

• For Logic Control Devices

• For Counter Devices

• For Register Devices


FLIP-FLOP

1.SR Flip Flop


The most basic Flip Flop is called SR Flip Flop.

The basic RS flip flop is an asynchronous device.

Inasynchronous device, the outputs is immediately changed anytime one or more of the inputs change just as in
combinational logic circuits.

It does not operate in step with a clock or timing.

These basic Flip Flop circuit can be constructed using two NAND gates latch or two NOR gates latch.

 The SR Flip Flop has two inputs, SET (S) and RESET (R).

 The SR Flip Flop has two outputs, Q and Q̅

 The Q output is considered the normal output and is the one most
used.

 The other output Q̅ is simply the compliment of output Q.


FLIP-FLOP

a.SR Flip Flop Active Low = NAND gates [SR Flip Flop - NAND GATE LATCH]

 The NAND gate version has two inputs, SET (S) and RESET (R).

 Two outputs, Q as normal output and Q̅ as inverted output and


feedback mechanism.

 The feedback mechanism is required to form a sequential circuit by


connecting the output of NAND-1 to the input of NAND-2 and vice
versa.

 The circuit outputs depends on the inputs and also on the outputs.

 From the description of the NAND gate latch operation, it


shows that the SET and RESET inputs are active LOW.
 The SET input will set Q = 1 when SET is 0 (LOW).RESET
input will reset Q = 0 when RESET is 0 (LOW)
 In the prohibited/INVALID state both outputs are 1. This
condition is not used on the RS flip-flop. The set condition
means setting the output Q to 1.
 Likewise, the reset condition means resetting (clearing) the
output Q to 0. The last row shows the disabled, or hold ,
condition of the RS flip-flop. The outputs remain as they
were before the hold condition existed. There is no change
in the outputs from the previous states
FLIP-FLOP

b. SR Flip Flop Active High = NOR gates [SR Flip Flop - NOR GATE]

 The latch circuit can also be constructed using two NOR


gates latch.
 The construction is similar to the NAND latch except that
the normal output Q and inverted output Q̅ have reversed
positions.

 S = 1, R = 0; This will set Q to 1, it works in SET mode


operation.

 S = 1, R = 1; This condition tries to set and reset the NOR


gate latch at the same time, and it produces Q = Q̅ = 0
This is an unexpected condition and are not used.

 Since the two outputs should be inverse of each other. If


the inputs are returned to 1 simultaneously, the output
states are unpredictable.

 This input condition should not be used and when circuits


are constructed, the design should make this condition
SET=RESET = 1 never arises.
 From the description of the NOR gate latch operation, it
shows that the SET and RESET inputs are Active HIGH.

 The SET input will set Q = 1 when SET is 1 (HIGH).


RESET input will reset Q when RESET is 1 (HIGH).
FLIP-FLOP

The CLOCK
 When the clock changes from a LOW state to a HIGH state, this is called the positive-going transition (PGT)
or positive edge triggered.
 When the clock changes from a HIGH state to a LOW state, it is called negative going transition (NGT) or
negative edge triggered.
FLIP-FLOP
PGT Clocked SR Flip Flop Symbol
Clocked SR Flip Flop

 Additional clock input is added to change the SR flip- flop


from an element used in asynchronous sequential circuits
to one, which can be used in synchronous circuits.

 The clocked SR flip flop logic symbol that is triggered by the


PGT is shown in Figure.

 Its means that the flip flop can change the output states
only when clock signal makes a transition from LOW to
HIGH.
 The Truth Table in figure shows how the flip flop output will
respond to the PGT at the clocked input for the various
combinations of SR inputs and output.

 The up arrow symbol indicates PGT.

 The clocked SR Flip Flop logic symbol that is triggered by


the NGT is shown in Figure.

 It means that the Flip flop can change the output states NGT Clocked SR Flip Flop Symbol
only when clocked signal makes a transition from HIGH to
LOW
FLIP-FLOP

Clocked SR Flip Flop Logic Circuit


If used NAND Gate If used NOR Gate , must used AND Gate in front.
FLIP-FLOP

JK Flip Flop - Symbol & Truth Table

 Another types of Flip flop is JK flip flop.

 It differs from the RS flip flops when J=K=1 condition is not


indeterminate but it is defined to give a very useful
changeover (toggle) action.

 Toggle means that Q and Q̅ will switch to their opposite


states.

 The JK Flip flop has clock input Cp and two control inputs J
and K.

 Operation of JK Flip Flop is completely described by truth


table in Figure.

JK Flip Flop –Logic Circuit


FLIP-FLOP

T Flip Flop - Symbol & Truth Table

 The T flip flop has only the Toggle and Hold Operation.

 If Toggle mode operation. The output will toggle from 1 to 0


or vice versa.

T Flip Flop –Logic Circuit


FLIP-FLOP

D Flip Flop - Symbol & Truth Table

 Also Known as Data Flip flop

 Can be constructed from RS Flip Flop or JK Flip flop by


addition of an inverter.

 Inverter is connected so that the R input is always the


inverse of S (or J input is always complementary of K).

 The D flip flop will act as a storage element for a single


binary digit (Bit).

D Flip Flop –Logic Circuit

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy