• DocumentCode
    3192687
  • Title

    Network interface to synchronize multiple packets on NoC-based Systems-on-Chip

  • Author

    Matos, Debora ; Costa, Miklécio ; Carro, Luigi ; Susin, Altamiro

  • Author_Institution
    Inst. de Inf. - PPGC, Fed. Univ. of Rio Grande do Sul - UFRGS, Porto Alegre, Brazil
  • fYear
    2010
  • fDate
    27-29 Sept. 2010
  • Firstpage
    31
  • Lastpage
    36
  • Abstract
    The cores of a System-on-Chip (SoC) connected by Networks-on-Chip (NoCs) need interfaces to properly send and receive packets. However, in this interfacing, different situations can occur when heterogeneous cores are applied. Applications may require, for example, an irregular traffic behavior or present a large bandwidth variation. These situations may lead to problems in data synchronization. In this paper we show a simple and efficient synchronization solution, which although known in the literature, has not yet been applied to NoC-based systems scenario. Using a network interface as the synchronization mechanism, the proposed circuit handles data dependencies instead of letting each core solve the synchronization problems at higher levels. As case study, an H.264 video decoder was used to show the need and advantage of our approach. The proposed design is FIFO-based and can be applied when multiple packets from different sources need to be synchronized in a single destination. Simulations were performed to verify the functionality and efficiency of the synchronization solution. These interfaces were implemented in VHDL and synthesized using an 180 nm CMOS technology.
  • Keywords
    CMOS digital integrated circuits; network interfaces; network-on-chip; synchronisation; video coding; CMOS technology; FIFO-based design; H.264 video decoder; NoC; NoC-based systems-on-chip; SoC; VHDL; bandwidth variation; data synchronization; heterogeneous cores; multiple packet synchronization; network interface; size 180 mum; CMOS integrated circuits; Decoding; Routing protocols; Semiconductor device modeling; Switches; Synchronization;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    VLSI System on Chip Conference (VLSI-SoC), 2010 18th IEEE/IFIP
  • Conference_Location
    Madrid
  • Print_ISBN
    978-1-4244-6469-2
  • Type

    conf

  • DOI
    10.1109/VLSISOC.2010.5642627
  • Filename
    5642627