If a JK FF toggles more than once during one clock cycle, it is c

If a JK FF toggles more than once during one clock cycle, it is c
| If a JK FF toggles more than once during one clock cycle, it is called_______

A. Bouncing

B. Racing

C. Pinging

D. Spiking

Please scroll down to see the correct answer and solution guide.

Right Answer is: B

SOLUTION

If a JK FF toggles more than once during one clock cycle, it is called RACING.

Race around condition (RAC)

  • Race around condition occurs only in level-triggered flip flop
  • Level triggered is transparent
  • Even though input is constant, output continuously toggles. Changes for some time continuously

 

RAC is when J = 1 and K = 1 [flip flop in toggling mode] and tp > tff

How to avoid Race Around Condition

Before the next clock pulse comes conversion should be complete, if we use edge-triggered flip flop then cost increases.

1) Choose flip flop propagation delay such that tp ≤ tff ≤ T. Where tp, tff, T are pulse width, flip flop propagation delay and Time duration of flipflop

2) We can use pulse narrowing circuits