Title :
Architecture and programming of a multirate digital filter
Author :
Roethe, Nicholas
Author_Institution :
Technische Hochschule Darmstadt, Darmstadt, West Germany
Abstract :
This paper describes a signalprocessor that is specialized on the realization of single- and multi-rate digital filters. It is designed around a TRW multiplier /accumulator and contains a coefficient- and data-address -computer especially suited to the filter-algorithms. It is programmed in a high level filter-description language with a syntax resembling PASCAL. A crosscompiler translates these programs directly into the machines microcode. Since the language is limited to constructs, that the machines architecture supports efficiently, the automatically generated microcode is only marginaly less efficient than optimal handwritten code.
Keywords :
Algorithms; Arithmetic; Automatic programming; Counting circuits; Delay; Digital filters; High level languages; Random access memory; Read-write memory; Testing;
Conference_Titel :
Acoustics, Speech, and Signal Processing, IEEE International Conference on ICASSP '83.
DOI :
10.1109/ICASSP.1983.1172272