Title :
Dynamic assembling application to signal processing to generate time efficient sum of multiplications
Author :
Esteban, D. ; Maurel, O.
Author_Institution :
IBM Laboratory, La Gaude, France
Abstract :
In this paper, the application of dynamic assembling to the generation, on a sequential type processor of the basic time efficient instructions set required to perform any sum of multiplications, is presented. The considered procedure is based on the use of elementary machine instructions (such as add or subtract register, shift register) applied to integer coefficients represented in their minimal canonical signed-digit form. Examples of dynamic assembling application either at assembling time or at execution time, as well as results, are discussed. It is shown that improvement [expressed in terms of machine cycles reduction] can be as large as 20 providing thus an effective multiplication rate of the order of 1 to 2 million per second on a processor with an instruction cycle of 100 ns.
Keywords :
Assembly; Laboratories; Microprocessors; Performance evaluation; Shift registers; Signal generators; Signal processing; Size control; Testing; Transversal filters;
Conference_Titel :
Acoustics, Speech, and Signal Processing, IEEE International Conference on ICASSP '77.
DOI :
10.1109/ICASSP.1977.1170243