So this is my first question here.
I am reading this book, "Digital Electronics & Computer Design - By M.M. Mano". While I was reading the Sequential logic and flip-flops, I found this:
The feedback path between combinational circuit and memory elements(flip-flops) in a sequential circuit can produce instability if the outputs of memory elements are changing while the outputs of the combinational that go to flip-flop inputs are being sampled by the clock pulse.
I didn't understand this statement. So I googled and found a similar statement at circuitstoday.
If a clock pulse is given to the input of the flip flop at the same time when the output of the flip flop is changing, it may cause instability to the circuit.
I tried to get my head around this but didn't come up with any idea that gets me peace. I'm confused especially with this "the outputs of memory elements are changing or when the output of the flip flop is changing. What does it mean? Because the output of a flip-flop will only change if there's a change applied on input signal. It will not change by itself.
So I came up here. Please help me with this context. Any help would be appreciated.