Jk vrs d-type flip flop

Thread Starter

renegadegas

Joined Dec 2, 2012
89
Hello,
I wud appreciate if someone give me some ideas of the
advantages and disadvantages of the operations of a
d-type and jk flip flops.

Thankn you all.
 

JohnInTX

Joined Jun 26, 2012
4,787
A JK f/f has more control options than a D f/f (look at the function table).

A JK f/f can function as a D f/f by tying JK together and calling the node 'D'.

D f/f simply pass the D input to the Q output when clocked. They are usually used for simple latched registers which just hold transient data when clocked (like an address buffer or I/O port) or to make simple shift registers. Since there is only one input (D) it uses fewer pins and more can be packed into a single package.

JK can do combinatorial logic (because what it does on the next clock can be precisely controlled by logic driving J and K), synchronous and ripple counters, state machines etc. They also have master-slave capabilities which means that the outputs don't change until the clock is done, eliminating race-problems on the outputs. A basic building block for these applications (and others).

This is the general stuff. Others may chime in with specifics.
 
Top