摘要 |
<p>An electronic system for processing sampled data input signals includes an electronic memory (20fiM) which stores a set of preprocessed vectors V1*f( ), V2*f( ),...VN*f( ), where f( ) is a sampled data function, * is a convolution operator, and V1 through VN are a finite set of N unprocessed vectors each of which represents an anticipated group of input signal samples. After these preprocessed vectors are stored, input signals are processed in real time by (a) a circuit (20b) which samples the input signal; (b) a circuit (20d) which compresses the sequence of samples that is taken into a smaller sequence of index signals that correspond to the indexes 1 through N of the unprocessed vectors; (c) a circuit (20f) which receives the smaller sequence of index signals and reads from the memory (M), those preprocessed vectors whose indexes match the received index signals; and (d) a circuit (20h) which adds together the read preprocessed vectors while maintaining a predetermined offset between them as they are added.</p> |