Hi,
Clocking block always provide #1step delay(Skew) and that’s enough to remove race condition. I read that when multiple clocking block will us, then programme block will remove race condition becouse it works in different region(Reactive region).
Confusion : I have declare two clocking block and LHS of 1st Clockingblock is RHS of 2nd Clockingblock, In testbench it will create race condition .
How program block will remove this race condition as it will sample both the signal at same region(Reactive region).
Regards,
Upendra