Title :
An extensible high level language signal processor
Author :
Roethe, N. ; Lenzer, J.
Author_Institution :
Technische Hochschule Darmstadt, Darmstadt, West Germany
Abstract :
In this paper we present an experimental signal processor with a machine architecture designed to support programming in the high level SIgnal-PROcessing-Language SIPROL. Features, that could be used efficiently only by handwritten machine programms were omitted from the design. The system consists of a number of hardware moduls, each of which contributes a part of the total set of functions of the processor. They are connected by a fast bus system. The architecture allows extensions by including additional hardware resources or microprograms. The appropriate translator system is shortly described in the second part of the paper. One part of it, the so-called codegenerator is partially generated automatically from a formal description of the machine architecture level. Modifications of the achitecture - instruction set, register structure etc. - affect only this description; encroachments into the compiler nucleus are not necessary.
Keywords :
Central Processing Unit; Computer architecture; Costs; Electrostatic precipitators; Hardware; High level languages; Program processors; Registers; Signal design; Signal processing;
Conference_Titel :
Acoustics, Speech, and Signal Processing, IEEE International Conference on ICASSP '80.
DOI :
10.1109/ICASSP.1980.1170882