• DocumentCode
    2444025
  • Title

    Automated derivation of NoC Communication Specifications from Application Constraints

  • Author

    Evain, Samuel ; Diguet, Jean-Philippe ; Khodary, Milad El ; Houzet, Dominique

  • Author_Institution
    LESTER, Univ. de Bretagne Sud, Lorient
  • fYear
    2006
  • fDate
    2-4 Oct. 2006
  • Firstpage
    238
  • Lastpage
    243
  • Abstract
    This paper focuses on the highest step of our NoC design flow, which addresses the efficient deployment of real applications over an ad hoc NoC. At this level we propose a methodology and a tool to decide the NoC parameters and to generate the path coding within network interfaces for guarantied and best effort communications. The originality of our approach is based on two points. First our tool includes a derivation technique to obtain NoC communication constraints (latency, bandwidth) from application designer knowledge (application throughput). Secondly, the decision tool explores a 3D graph (t,x,y) for path allocation while taking into account mutual exclusion and global latency for FIFO minimisation under time constraints. This paper illustrates the first point. Two real applications: smart camera and multiprocessor turbo-decoder are presented to illustrate the design flow
  • Keywords
    decoding; graph theory; integrated circuit design; minimisation; network interfaces; network-on-chip; turbo codes; 3D graph; FIFO minimisation; ad hoc NoC communication specification; application constraints; multiprocessor turbo-decoder; network interfaces; network-on-chip design flow; path allocation; path coding; smart camera; Bandwidth; Delay; Design automation; Network interfaces; Network-on-a-chip; Smart cameras; Throughput; Time division multiplexing; Topology; Traffic control;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Signal Processing Systems Design and Implementation, 2006. SIPS '06. IEEE Workshop on
  • Conference_Location
    Banff, Alta.
  • ISSN
    1520-6130
  • Print_ISBN
    1-4244-0382-0
  • Electronic_ISBN
    1520-6130
  • Type

    conf

  • DOI
    10.1109/SIPS.2006.352588
  • Filename
    4161858