Application of Edge Matching to Maximizing Three-Dimensional Clocking Benefit