The charge-coupled device (CCD) is an analog shift register which is based upon MOS (metal-oxide semiconductor) technology and is capable of large scale integration. As an analog device it offers exciting and unique capabilities as an image sensor and in a variety of signal processing and filtering applications.