Timing optimization by gate resizing and critical path identification | IEEE Journals & Magazine | IEEE Xplore