Half Cycle Paths2
Half Cycle Paths2
• Let us consider the above Fig. 1 and Fig. 2 in which Data is Launched at the Negative Edge from the Launch Flop
and Captured at the Positive Edge at the Capture Flop.
• Let us take a Time-Period of 20ns, in which the Falling Edge is at 10ns and the Rising Edge is at 20ns. Since it is
a Half Cycle Path, the Data Launched at 10ns should be Captured at 20ns. Thus, Data gets 10ns to travel from
the Launch Flop to the Capture Flop instead of 20ns.
• This makes the Setup Check tighter. Since the Hold Check takes place one cycle before the Capture Edge, the
Hold Check takes place at 0ns. It gives a complete Half Cycle Margin to the Hold Check and thus makes Hold
Slack more Positive
• In case of a Half Cycle Path, the Setup equation modifies to:
Problem :6
Buf : 0.7ns ; clk - q delay : 0.5ns ; combo delay: 1ns
Tse: 0.5ns ; Th: 0.3ns ; Time period: 3ns ;clock uncertainty: 0.2