The current-conveyor is a versatile analog device which is intended to be used with other circuit components to implement many analog signal processing functions. It is an analog circuit building-block in much the same way as a voltage op-amp, but it presents an alternative method of implementing analog systems which traditionally have been based on voltage op-amps. This alternative approach leads to new methods of implementing analog transfer functions, and many cases the conveyor-based implementation in terms of accuracy, bandwidth and convenience.