• DocumentCode
    3345765
  • Title

    Mapping a Pipelined Data Path onto a Network-on-Chip

  • Author

    Kubisch, Stephan ; Cornelius, Claas ; Hecht, Ronald ; Timmermann, Dirk

  • Author_Institution
    Rostock Univ., Rostock
  • fYear
    2007
  • fDate
    4-6 July 2007
  • Firstpage
    178
  • Lastpage
    185
  • Abstract
    During the last years, networks-on-chip (NoCs) have become a true alternative for the design of complex integrated systems-on-chip (SoC). Much effort has been spent for research on functionalities, mechanisms, and quality-of-service (QoS) features in NoCs. Hence, a broad and multi-faceted design space exists but leaves open, which mechanisms and design paradigms actually tip the scales for the chosen application domain. In this paper, we discuss the level of QoS needed in a specific NoC for a packet processing application. This is done in the light of preliminary investigations for the redesign of an existing packet processing system because that system´s current architecture exhibits drawbacks regarding performance and further scalability. Therefore, we considered to take advantage of an NoC communication architecture. A simple NoC was developed, which knowingly omits sophisticated QoS mechanisms. Relying on the lessons, which have learned from the history and development of the Internet, we argue that a simple and plain NoC suffices for applications as the one discussed.
  • Keywords
    network-on-chip; packet switching; pipeline processing; quality of service; communication architecture; complex integrated systems-on-chip; network-on-chip; packet processing system; pipelined data path mapping; quality-of-service; Computer networks; Data engineering; Design engineering; Field programmable gate arrays; IP networks; Internet; Microelectronics; Network topology; Network-on-a-chip; Scalability; Application-specific; FPGA; Network-on-Chip; Quality-of-Service; System-on-Chip;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Industrial Embedded Systems, 2007. SIES '07. International Symposium on
  • Conference_Location
    Lisbon
  • Print_ISBN
    1-4244-0840-7
  • Electronic_ISBN
    1-4244-0840-7
  • Type

    conf

  • DOI
    10.1109/SIES.2007.4297333
  • Filename
    4297333