A building block that produces an alternating waveform.