Eliminating Timing Errors Through Collaborative Design to Maximize the Throughput | IEEE Journals & Magazine | IEEE Xplore