A high-speed CMOS driver circuit which compensates for the intervening transmission line effects resulting from the existence of a printed circuit board, or a ceramic or silicon substrate between the coupled CMOS devices, thus preventing significant signal degradation. Several techniques are employed to increase circuit speed. Firstly, P-channel and N-channel output drivers are sized so that the characteristics impedance of each of the devices matches the characteristic impedance of its associated transmission line (whether it be on a printed circuit board or on a ceramic or silicon substrate). A printed circuit board transmission line may be of either the microstrip or stripline variety. Secondly, since P-channel and N-channel output drivers must be capable of delivering relatively high current, it is therefore highly desirable to eliminate or greatly reduce any crowbar current that could flow during the brief transition state when both N-channel and P-channel devices are on. Several preferred circuit designs are identified for the reduction or elimination of this crowbar current.