• DocumentCode
    3039991
  • Title

    An extensible high level language signal processor

  • Author

    Roethe, N. ; Lenzer, J.

  • Author_Institution
    Technische Hochschule Darmstadt, Darmstadt, West Germany
  • Volume
    5
  • fYear
    1980
  • fDate
    29312
  • Firstpage
    920
  • Lastpage
    923
  • 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;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Acoustics, Speech, and Signal Processing, IEEE International Conference on ICASSP '80.
  • Type

    conf

  • DOI
    10.1109/ICASSP.1980.1170882
  • Filename
    1170882