Q3Digital Electronics
Question
10 marks
Explain clocked SR flip flop, J-K and D-type flipflops.
Answer
Clocked SR, JK, and D flip-flops are edge-triggered bistable elements differing in their input behavior: SR has a forbidden state, JK adds toggle capability, D simplifies to a single data input.
- CLK=0: flip-flop holds state regardless of S, R
- CLK=1, S=1, R=0: Q = 1 (Set)
- CLK=1, S=0, R=1: Q = 0 (Reset)
- CLK=1, S=0, R=0: Q unchanged (Hold)
- CLK=1, S=1, R=1: Forbidden
- J=0, K=0: Hold (Q unchanged)
- J=1, K=0: Set (Q = 1)
- J=0, K=1: Reset (Q = 0)
- J=1, K=1: Toggle (Q = Q')
- D=0, CLK rising edge: Q = 0
- D=1, CLK rising edge: Q = 1
- Q(next) = D at the clock edge