• DocumentCode
    3016415
  • Title

    Blockdiagram programming system for 32 bit floating point signal processor

  • Author

    Kuroda, Ichiro ; Nishitani, Takao ; Takeuchi, Teiji ; Koyama, Hitoshi ; Sunaga, Junko ; Matsukawa, Shuji

  • Author_Institution
    NEC Corporation, Kawasaki, Japan
  • Volume
    12
  • fYear
    1987
  • fDate
    31868
  • Firstpage
    1922
  • Lastpage
    1925
  • Abstract
    A simple programming system has been developed for a 32 bit floating point signal processor µPD77230 [1]. The system is based on the blockdiagram language concept [2][3], in which many signal processing systems can be realized by combinations of primitive functional blocks. A wide dynamic range and high precision processing obtained from a 32 bit floating point arithmetic make this approach possible, without complex scaling or limit cycle oscillation problems encountered in a fixed point processing. About 100 primitive programs are implemented on a mask ROM sample chip. They can be used as library programs accessed by a main program stored in an external instruction memory. In addition, library programs can also be carried out by a command sequence stored in an internal memory under a special control program in the chip. This approach enables using µPD77230 processing capability without knowledge concerning its architecture or a set of microinstructions. In this paper, a DTMF receiver and an ADPCM coder, realized by this system, are shown as examples.
  • Keywords
    Dynamic range; Floating-point arithmetic; Hardware; Libraries; Limit-cycles; Program processors; Random access memory; Read only memory; Read-write memory; Signal processing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Acoustics, Speech, and Signal Processing, IEEE International Conference on ICASSP '87.
  • Type

    conf

  • DOI
    10.1109/ICASSP.1987.1169653
  • Filename
    1169653