• DocumentCode
    775068
  • 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
  • Volume
    37
  • Issue
    12
  • fYear
    1989
  • fDate
    12/1/1989 12:00:00 AM
  • Firstpage
    1816
  • Lastpage
    1828
  • 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;
  • fLanguage
    English
  • Journal_Title
    Acoustics, Speech and Signal Processing, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0096-3518
  • Type

    jour

  • DOI
    10.1109/29.45530
  • Filename
    45530