Jk vrs d-type flip flop

Discussion in 'Homework Help' started by renegadegas, Mar 19, 2013.

  1. renegadegas

    Thread Starter Member

    Dec 2, 2012
    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.
  2. JohnInTX


    Jun 26, 2012
    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.
    renegadegas and absf like this.
  3. renegadegas

    Thread Starter Member

    Dec 2, 2012
    Thanks for taking the time out to read and reply. Very
    Much appreciated. Thanks again.