A novel timing-driven placement algorithm using smooth timing analysis | IEEE Conference Publication | IEEE Xplore