T Flip Flop (original) (raw)

Last Updated : 14 Jan, 2026

Flip-flop is a term that comes under digital electronics, and it is an electronic component that is used to store one single bit of information. Since Flip Flop is a sequential circuit its input is based upon two parameters, one is the current input and the other is the output from the previous state.

T_flipflop

Basic diagram of Flip Flop

**T flip flop is known as **Toggle Flip Flop because it is able to toggle its output depending upon on the input. Toggle basically indicates that the bit will be flipped i.e., either from 1 to 0 or from 0 to 1. Here, a clock pulse is supplied to operate this flip flop, hence it is a clocked flip-flop.

t3

Block Diagram of T Flip Flop

Here block diagram contains Toggle and clock inputs, Q and Q' is the complemented inputs.

Truth Table of T Flip Flop

t2

Truth Table of T Flip Flop

Characteristic Equation

t8

K-Map for T Flip Flop

**Q(n+1) = TQn’ + T’Qn = T ⊕ Qn

Excitation Table

Excitation Table basically tells about the excitation which is required by flip flop to go from current state to next state.

t3

Excitation Table for T Flip Flop

Working of T Flip Flop

**Case 1: Let's say, T = 0 and clock pulse is high i.e, 1, then output of both, AND gate 1, AND gate 2 will be 0, gate 3 output will be Q and similarly gate 4 output will be Q' so both the values of Q and Q' are same as their previous value, which means Hold state.

**Case 2: Let's say, T=1, then output of both AND gate 1 will be (T * clock * Q), and since T and clock both are 1, then the output of AND gate 1 will be Q, and similarly output of AND gate 2 will be (T * clock * Q') i.e, Q'. Now, gate 3 output will be (Q'+Q)' and let's say Q' is zero, then gate 3 output will be (0+Q)' which means Q' and similarly gate 4 output will be (Q+Q')' and since Q' is zero, so gate 4 output will be Q' which means 0 as Q' is zero. Hence in this case we can say that the output toggles, because T=1.

t4

Construction of T Flip Flop

We can construct T flip flops in three ways namely:

T_flipflop2.png

Ways to Construct T Flip Flop

Applications of T Flip Flop

There are numerous applications of T Flip Flop in digital system, which are listed below: