A practical algorithm for retiming level-clocked circuits | IEEE Conference Publication | IEEE Xplore