Flip-flop Conversion – SR flip-flop to T flip-flop

Here you will see how to implement a T flip-flop from SR flip-flop step by step - "Flip-flop Conversion – SR flip-flop to T flip-flop"


Flip-flop Conversion – SR flip-flop to T flip-flop


Step 1: Write the truth table of the desired Flip Flop

Here the desired flip-flop is T flip-flop

Hence you need to write the truth table of T flip-flop which is

T

QN

QN+1

0

0

0

0

1

1

1

0

1

1

1

0


Step 2: Write the excitation table of the given Flip-Flop

In this case the given flip-flop is SR flip-flop

Therefore you need to write the excitation table of SR flip-flop which is

QN

QN+1

S

R

0

0

0

X

0

1

1

0

1

0

0

1

1

1

X

0


Step 3: Write the conversion table

The conversion table, which is a combination of truth table and excitation table, to implement a T flip-flop from SR flip-flop is as follows

T

QN

QN+1

S

R

0

0

0

0

X

0

1

1

X

0

1

0

1

1

0

1

1

0

0

1


Step 4: Find the Boolean expressions for the inputs of the given flip-flop

In this case the given flip-flop is SR.

Therefore, write the Boolean expressions for S and R from the conversion table using K-Maps.

K-Map for S:

Flip flop Conversion – SR flip-flop to T flip-flop

Expression for S would be

S = T.QN/

Now, K-Map for R:

Flip flop Conversion – SR flip-flop to T flip-flop

Therefore, Expression for R would be

R = T.QN


Step 5: Draw the circuit for implementing T flip-flop from SR flip-flop

For this connect the S input of the given flip-flop i.e., SR flip-flop to T.QN/, as obtained from the expression of S.

And connect the R input of the SR flip-flop to T.QN, as obtained from the expression of R.

Therefore, the circuit would be:

Flip flop Conversion – SR flip-flop to T flip-flop


In this way a T flip-flop can be implemented using a SR flip-flop. Hope this post on “Flip-flop Conversion – SR flip-flop to T flip-flop” would help in clearing many doubts in flip-flop conversions.


Related Links:

Comments

Popular posts from this blog