Static Timing Analysis for Nanometer Designs: A Practical Approach