What is the timing of a flip-flopConsider an edge-triggered D-type flip-flop. In this example we are considering a positive-edge triggered or rising-edge triggered flip-flop. On the rising edge of the clock trace (change from zero to one - low to high voltage), the input D is sampled and transferred to the output, Q. At all other times the state of D is ignored. Although the time interval for that rise from state 0 to state 1 looks as if it is zero one a graph, in reality it is a small time period. During that tiny time period the state of D must be stable. In fact the state of D must be stable for a short time before and after the clock signal rises. Look at the diagram above. You will see that the transfer of the D state to Q is a small (but measurable) time interval after the clocked event. The diagram below shows the time delays involved in data transfer on a scale that makes them easier to see.
|
Follow me...
|