• DocumentCode
    3068369
  • Title

    Architecture and programming of a multirate digital filter

  • Author

    Roethe, Nicholas

  • Author_Institution
    Technische Hochschule Darmstadt, Darmstadt, West Germany
  • Volume
    8
  • fYear
    1983
  • fDate
    30407
  • Firstpage
    427
  • Lastpage
    430
  • 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;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Acoustics, Speech, and Signal Processing, IEEE International Conference on ICASSP '83.
  • Type

    conf

  • DOI
    10.1109/ICASSP.1983.1172272
  • Filename
    1172272