Hi KVB,Originally posted in cdnusers.org by Kari
The situation you describe can be very tricky. Sometimes you need to fix these paths by hand, and look further back along the path to find a place to fix one (setup/hold) that doesn't break the other. If there really is no way to fix both, then you have to make some decisions. Can you live with the setup violation, as long as the hold is fixed? Most designers go this way (better to waive a few setups and have all the holds fixed, rather than the other way around). Also, maybe the hold margin is too aggressive and could be backed off a bit to make things easier. If doing OCV, make sure CPPR is turned on.