A novel high performance CMOS current switch drive | IEEE Conference Publication | IEEE Xplore