Recovery and Removal Time
Recovery time:
- Recovery specifies the minimum time that an asynchronous control input must be held stable after being de-asserted and before the next clock transition.
- It is minimum length of time an asynchronous control signal must be stable before next active clock edge.
The recovery slack time calculation is similar to clock setup slack time calculation but it applies asynchronous control signals.
Recovery slack time = Data required time - Data arrival time
Where Data arrival time= launch edge + clock network delay to source reg. + Tclk +Tcombinational
Data required time= launch edge + clock network delay to destination reg. + Tsetup