Abstract: A differential output buffer includes a differential output stage, first and second push-pull circuits and first and second adjustable, controlled current sources. The differential output stage has first and second differential data outputs and first and second output stage control inputs. The first push-pull circuit has first and second complementary data inputs and has an output coupled to the first output stage control input. The second push-pull circuit has first and second complementary data inputs and has an output coupled to the second output stage control input. The outputs of the first and second push-pull circuits have rise times that are controlled by the first controlled current source and fall times that are controlled by the second controlled current source.