Retiming and time borrowing: Optimizing high-performance pulsed-latch-based circuits | IEEE Conference Publication | IEEE Xplore