Title :
Interprocessor communication in synchronous multiprocessor digital signal processing chips
Author :
Decaluwe, Jan ; Rabaey, Jan M. ; Van Meerbergen, Jef L. ; De Man, Hugo J.
Author_Institution :
IMEC Lab., Leuven, Belgium
fDate :
12/1/1989 12:00:00 AM
Abstract :
The authors discuss interprocessor communication in synchronous multiprocessor DSP (digital signal processing) chips, the types of systems that are synthesized by the Cathedral II silicon compiler. A model for the data flow between two processors is presented. A number of architectural possibilities are discussed. Key concepts are a double-buffered memory cell and an extended method of pointer addressing. This method leads to the definition of `once in, once out´ communication, as opposed to conventional FIFO (first in, first out) buffering. The minimization of the buffer size by skewing the operation of the processors is worked out for specific important types of communication. The proposed techniques have been implemented in a synthesis tool which is part of Cathedral II. The practical significance of the work is illustrated with several examples
Keywords :
circuit layout CAD; computerised signal processing; digital signal processing chips; Cathedral II silicon compiler; DSP; data flow; double-buffered memory; extended method; interprocessor communication; once in, once out; pointer addressing; skewing; synchronous multiprocessor digital signal processing chips; Communication system traffic control; Costs; Digital signal processing chips; Helium; Processor scheduling; Signal processing algorithms; Signal synthesis; Silicon compiler; Speech processing; Speech synthesis;
Journal_Title :
Acoustics, Speech and Signal Processing, IEEE Transactions on