Teaching Digital System Timing: A Comprehensive Approach | IEEE Journals & Magazine | IEEE Xplore