Don't Miss
Home / Study Corner / Digital Electronics / Inter-conversion of Flip Flops

# Inter-conversion of Flip Flops

Conversion of different types of flip flops needed to modify and to change the properties or behavior of one type of flip flop to other, by conversion of flip flops you can also make a new behavior circuit to your own.

### 9) T flip flop to D flip flop

In above are the maximum numbers of conversions that can be performed are listed note that conversion from JK, D, T to RS are not possible due to race or forbidden condition in RS flip flop.

For conversion from one flip flop to another flip flop we need the few things, they are…

1. Characteristic table of target flip flop (the flip flop that we want to make)
2. Excitation table of given flip flop (the flip flop from which we convert {Given flip flop})
3. Then, find excitation value in relation to characteristic table
4. Then, obtain an expression using k-map
5. And in last draw suitable logic diagram using Boolean expression.

## 1. SR flip flop to JK flip flop conversion:

a) Characteristic table of JK flip flop.

Here Qn is present output or we say past output (different peoples think and teach different) and Q(n+1) is next output.

b) Excitation table of SR flip flop.

c) Find excitation value in relation to characteristic table.

Compare the values of Qn and Q(n+1) blow from above excitation table and write their equivalent result.

d) Obtain the expressions using k-map.

K-map for S

Boolean expression for S is represented as:

S =Q̅nJ

K-map for R

Boolean expression for R is represented as:

R =QnK

e) Final logic diagram:

## 2. SR flip flop to D flip flop conversion:

a) Characteristic table of D flip flop.

b) Excitation table of SR flip flop.

c) Find excitation value in relation to characteristic table.

Compare the values of Qn and Q(n+1) blow from above excitation table and write their equivalent result.

Note that we only put that values which we taken in above characteristic table (we can take 0011 or 0101 any first and then other in{Qn and D columns}in characteristic table).

d) Obtain the expressions using k-map.

K-map for S

Boolean expression for S is represented as:

S =D

K-map for R

Boolean expression for R is represented as:

R =D̅

e) Final logic diagram:

## 3. SR flip flop to T flip flop conversion:

a) Characteristic table of T flip flop.

b) Excitation table of SR flip flop.

c) Find excitation value in relation to characteristic table.

Compare the values of Qn and Q(n+1) blow from above excitation table and write their equivalent result.

Note that we only put that values which we taken in above characteristic table (we can take 0011 or 0101 any first and then other in{Qn and T columns}in characteristic table).

d) Obtain the expressions using k-map.

K-map for S

Boolean expression for S is represented as:

S =TQ̅n

K-map for R

Boolean expression for R is represented as:

R =TQn

e) Final logic diagram:

## 4. JK flip flop to D flip flop conversion:

a) Characteristic table of D flip flop.

b) Excitation table of JK flip flop.

c) Find excitation value in relation to characteristic table.

Compare the values of Qn and Q(n+1) blow from above excitation table and write their equivalent result.

Note that we only put that values which we taken in above characteristic table (we can take 0011 or 0101 any first and then other in{Qn and D columns}in characteristic table).

d) Obtain the expressions using k-map.

K-map for J

Boolean expression for J is represented as:

J =D

K-map for K

Boolean expression for K is represented as:

K =D̅

e) Final logic diagram:

## 5. JK flip flop to T flip flop conversion:

a) Characteristic table of T flip flop.

b) Excitation table of JK flip flop.

c) Find excitation value in relation to characteristic table.

Compare the values of Qn and Q(n+1) blow from above excitation table and write their equivalent result.

Note that we only put that values which we taken in above characteristic table (we can take 0011 or 0101 any first and then other in{Qn and T columns}in characteristic table).

d) Obtain the expressions using k-map.

K-map for J

Boolean expression for J is represented as:

J =T

K-map for K

Boolean expression for K is represented as:

K =T

e) Final logic diagram:

## 6. D flip flop to JK flip flop conversion:

a) Characteristic table of JK flip flop.

b) Excitation table of D flip flop.

c) Find excitation value in relation to characteristic table.

Compare the values of Qn and Q(n+1) blow from above excitation table and write their equivalent result.

d) Obtain the expressions using k-map.

K-map for D

Boolean expression for D is represented as:

D =K̅Qn + JQ̅n

e) Final logic diagram:

## 7. D flip flop to T flip flop conversion:

a) Characteristic table of T flip flop.

b) Excitation table of D flip flop.

c) Find excitation value in relation to characteristic table.

Compare the values of Qn and Q(n+1) blow from above excitation table and write their equivalent result.

Note that we only put that values which we taken in above characteristic table (we can take 0011 or 0101 any first and then other in{Qn and T columns}in characteristic table).

d) Obtain the expressions using k-map.

K-map for D

Boolean expression for D is represented as:

D =Q̅nT + Qn

So, D =QnꚚT

e) Final logic diagram:

## 8. T flip flop to JK flip flop conversion:

a) Characteristic table of JK flip flop.

b) Excitation table of T flip flop.

c) Find excitation value in relation to characteristic table.

Compare the values of Qn and Q(n+1) blow from above excitation table and write their equivalent result.

d) Obtain the expressions using k-map.

K-map for T

T =JQ̅n + KQn

e) Final logic diagram:

## 9. T flip flop to D flip flop conversion:

a) Characteristic table of D flip flop.

b) Excitation table of T flip flop.

c) Find excitation value in relation to characteristic table.

Compare the values of Qn and Q(n+1) blow from above excitation table and write their equivalent result.

Note that we only put that values which we taken in above characteristic table (we can take 0011 or 0101 any first and then other in{Qn and D columns}in characteristic table).

d) Obtain the expressions using k-map.

K-map for T

Boolean expression for T is represented as:

T =Q̅nD + Qn

So, D =QnꚚD

e) Final logic diagram:

## Review Overview

User Rating: 4.43 ( 2 votes) We are the creator

1. This excellent website definitely has all of the info I
wanted concerning this subject and didn’t know who to ask.

2. I think this is one of the most important info for me.

things, The web site style is great, the articles
is really excellent : D. Good job, cheers

3. I have fun with, cause I discovered exactly what I was having a look for.
You’ve ended my four day long hunt! God Bless you man. Have
a nice day. Bye

4. Ahaa, its fastidious conversation on the topic of this paragraph at this
place at this web site, I have read all that, so at this time me also commenting here.
Everyone loves it whenever people come together and share views.
Great site, keep it up! This is a topic that
is close to my heart… Cheers! Where are your contact details
though? http://foxnews.net/

5. I enjoy what you guys are up too. Such clever work and reporting!
Keep up the good works guys I’ve included you
guys to blogroll.

6. Hi there it’s me, I am also visiting this website on a
regular basis, this website is really good and the people are genuinely sharing nice thoughts.

7. I’ve been browsing online more than 3 hours today, but I never
found any interesting article like yours. It is beautiful value enough
for me. In my opinion, if all web owners and bloggers made good content as you did, the net can be
much more useful than ever before.

8. You made some clear points there. I looked on the internet for the issue and
found most individuals will approve with your site.

9. When someone writes an paragraph he/she retains the idea of a user in his/her mind that
how a user can understand it. Therefore that’s why this piece of writing is outstdanding.

Thanks!

10. Its such as you learn my thoughts! You seem to grasp so much approximately this,
such as you wrote the guide in it or something. I believe that you could do
with some % to force the message home a bit, however instead
of that, that is excellent blog. A fantastic read.
I will definitely be back.

11. Great blog you have here but I was wondering if you knew
of any discussion boards that cover the same topics discussed here?
I’d really love to be a part of group where I can get responses
from other experienced people that share the same interest.

If you have any suggestions, please let me know. Bless you!