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
Link To Document :
بازگشت