Developing A Concurrent Methodology For Standard-cell Library Generation