• DocumentCode
    2139299
  • Title

    Communication synthesis in a multiprocessor environment

  • Author

    Zissulescu, C. ; Kienhuis, B. ; Deprettere, E.

  • Author_Institution
    Leiden Univ., Netherlands
  • fYear
    2005
  • fDate
    24-26 Aug. 2005
  • Firstpage
    360
  • Lastpage
    365
  • Abstract
    At Leiden University, we are developing a design methodology that allows for fast mapping of nested-loop applications (e.g. DSP, imaging, or multimedia) written in a subset of Matlab onto reconfigurable devices. This design methodology is implemented into a tool chain that we call COM-PAAN/LAURA (Stefanov et al., 2004). This methodology generates a process network in which the inter-process communication takes place in a point-to-point fashion. Four types of point-to-point inter-processor communication exist in the PN. Two of them use a FIFO like communication and the other two use a cache like memory to exchange data. In this paper, we investigate the realizations for the four communication types and show that point-to-point communication at the level of scalars can be realized automatically and very efficiently in today´s FPGAs.
  • Keywords
    multiprocessing systems; multiprocessor interconnection networks; reconfigurable architectures; COM-PAAN/LAURA; FPGA; Matlab; communication synthesis; inter-process communication; inter-processor communication; multiprocessor environment; nested-loop applications; process network; reconfigurable devices; Application software; Automatic control; Communication system control; Computer science; Design methodology; Digital signal processing; Field programmable gate arrays; Hardware; Mathematical model; Multimedia communication;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Field Programmable Logic and Applications, 2005. International Conference on
  • Conference_Location
    Tampere, Finland
  • Print_ISBN
    0-7803-9362-7
  • Type

    conf

  • DOI
    10.1109/FPL.2005.1515748
  • Filename
    1515748