1. An excitation vector generator, comprising: an input vector providing system capable of providing an input vector having at least one pulse, each pulse having a predetermined position and a respective polarity; a fixed waveform storage system capable of storing at least one fixed waveform; and a convolution system capable of convoluting said at least one fixed waveform with said input vector to output an excitation vector.