• DocumentCode
    3183371
  • Title

    On-chip network interfaces supporting automatic burst write creation, posted writes and read prefetch

  • Author

    Stefan, Radu ; De Windt, Jason ; Goossens, Kees

  • Author_Institution
    Comput. Eng., Delft Univ. of Technol., Delft, Netherlands
  • fYear
    2010
  • fDate
    19-22 July 2010
  • Firstpage
    185
  • Lastpage
    192
  • Abstract
    Networks-on-Chip are seen as a scalable solution for facilitating the development of Systems-on-Chip with an increasing number of IP cores. Many studies already address the implementation details of such networks and a large effort has been invested in optimizing the routing strategy and the organization of the network, however by comparison the interface between the network and the IPs has been largely ignored. In this study, we explore optimizations that can be performed at the layer that connects the IPs to the services offered by the NoC. In our FPGA prototype, a MicroBlaze soft-core is connected to a remote memory via the Æthereal NoC. By employing our optimizations to the interface between the MicroBlaze and the NoC, we demonstrate an improvement in terms of speed above 880% in memory intensive tests and of up to 12% in real life applications with little use of communication.
  • Keywords
    field programmable gate arrays; network interfaces; network routing; network-on-chip; optimisation; Ethereal NoC; FPGA prototype; IP core; MicroBlaze soft core; automatic burst write creation; memory intensive test; on-chip network interface; posted write; read prefetch; remote memory; routing strategy; systems-on-chip; Bandwidth; Memory management; Nickel; Optimization; Prefetching;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Embedded Computer Systems (SAMOS), 2010 International Conference on
  • Conference_Location
    Samos
  • Print_ISBN
    978-1-4244-7936-8
  • Electronic_ISBN
    978-1-4244-7938-2
  • Type

    conf

  • DOI
    10.1109/ICSAMOS.2010.5642068
  • Filename
    5642068