Improving Clock Frequencies in ASIC Designs through Semi-Automatic Register Placement and Advanced Retiming | IEEE Conference Publication | IEEE Xplore