ASP-DAC'00 TUTORIAL: Timing Closure for Ultra Deep Submicron Designs