A method and structure to determine timing windows in a static timing analysis
of an integrated circuit design, determines for at least one node in the integrated
circuit design, an initial set of sub-windows and merges the sub-windows of the
initial set into a final set of sub-windows.