EDA Tools and Methodologies: A Synopsys Perspective