Synthesis of Flip Flops:
In a master slave flip-flop, at clock=1, first the master changes its state then in the next clock=0, slave changes its state giving the final output
In a JK flip-flop, if J and K inputs are made same then it turns to be
Inconsistent initialization of a master slave JK flip-flop leads to the flip-flop behaving improperly initially
Inconsistent initialization of a master slave JK flip-flop can be avoided by adding asynchronous preset and clear