An efficient linear time algorithm for scan chain optimization and repartitioning | IEEE Conference Publication | IEEE Xplore