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](http://storage.googleapis.com/tb-img/production/20/09/F2_S.B_5.9.20_Pallavi_D13.png)
| 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