The real answer is, that's because what you wanted the circuit to do.... to latch the output of previous circuit in sync with certain timing. If you wanted to latch it at random interval, you could do that, too, and there are certain application for such designs.
Usually, you have a timing generated somewhere where all of your circuit will base their operations. At certain timing, all the previous steps are done and you have a desired output. Then, you latch it at that moment, then move on to next cycle.
Clock signal for flip flop? You would typically do it when your clock is too fast. You can divide by "2 to the nth power" by involving flip flops consecutively.
You seem to be working backwards. You have a design goal and as you work though your design, you end up with what you said. Not the other way around.
2007-10-02 05:47:10
·
answer #1
·
answered by tkquestion 7
·
0⤊
0⤋
We synchronously clock latches and flip-flops to ensure that glitches do not cause false clocks. In the process of changing states you sometimes are waiting for the stage behind you to finish its state change to determine what your stage will do. To avoid this, everyone gets the same clock and the stages all change together. We don't have to worry about what goes on in the individual stages or their delays. All stages reflect their changes then we are ready for the next clock.
2007-10-02 10:14:01
·
answer #2
·
answered by Warren W- a Mormon engineer 6
·
0⤊
0⤋
latches r used 2 latch the input to the output at a desired instant, so we use a clock signal which signifies that instant. it is infact just an 'enable' signal for the latch...
in case of flip-flops, clock signals are used to achieve synchronization w.r.t a reference... we do not want the flipflops to change state any time, but rather only at needed times... and those needed times are during specific cycles of a clock..
2007-10-02 08:55:51
·
answer #3
·
answered by revu 2
·
0⤊
0⤋
Clocking ensures synchronization in systems (most any system) that require high stability. If procceses aren't in sync, who knows what disasters could happen.
2007-10-02 05:38:03
·
answer #4
·
answered by Anonymous
·
0⤊
0⤋