• DocumentCode
    186838
  • Title

    Low overhead predictability enhancement in non-preemptive network-on-chip routers using Priority Forwarded Packet Splitting

  • Author

    Sudev, Bharath ; Indrusiak, L.S.

  • Author_Institution
    Dept. of Comput. Sci., Univ. of York, York, UK
  • fYear
    2014
  • fDate
    26-28 May 2014
  • Firstpage
    1
  • Lastpage
    8
  • Abstract
    Providing predictability enhancement for NoC packets can be a difficult proposition when dealing with simple non-preemptive designs primarily due to occurrence of head of line blocking and tail backing of high priority packets as a result of lower priority packets. Typically, predictability is enhanced by making the NoC preemptive by the use of Virtual Channels or employing techniques like Time Division Multiplexing which are generally expensive. This paper presents a low overhead predictability enhancement approach for non-preemptive NoCs which utilises low overhead techniques to resolve head of line blocking and tail backing. As per the technique, head of line blocking is resolved by enabling the low priority packet causing the block to inherit the priority of the blocked high priority packet while tail backing is resolved by splitting the low priority packet that cause the tailback. We then demonstrate the effectiveness of the technique using a prototype and evaluate the implementation overhead.
  • Keywords
    network routing; network-on-chip; NoC packet; line blocking head; low overhead predictability enhancement approach; nonpreemptive network-on-chip router; priority forwarded packet splitting; tail backing head; time division multiplexing; virtual channel; Clocks; Hardware; Ports (Computers); Prototypes; Registers; Routing; Time division multiplexing; Network-on-Chip; Non-preemptive Network-on-Chip; PFS; Predictability; Priority Forwarded Packet Splitting;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Reconfigurable and Communication-Centric Systems-on-Chip (ReCoSoC), 2014 9th International Symposium on
  • Conference_Location
    Montpellier
  • Type

    conf

  • DOI
    10.1109/ReCoSoC.2014.6860691
  • Filename
    6860691