Pulses and transients in communication circuits