A blockage aware zero skew clock routing method for calculating the distance,
and
therefore the delay, between two points takes into account any blockages along
the path between the two points and therefore creates a more usable and realistic
measure of delay and allows for minimization, or elimination, of clock skew in
the system being designed using the method of the invention.