A self-terminating low-voltage swing CMOS output driver | IEEE Journals & Magazine | IEEE Xplore