• DocumentCode
    2351174
  • Title

    Hierarchically Heterogeneous Network-on-Chip

  • Author

    Ahonen, Tapani ; Nurmi, Jari

  • Author_Institution
    Tampere Univ. of Technol., Tampere
  • fYear
    2007
  • fDate
    9-12 Sept. 2007
  • Firstpage
    2580
  • Lastpage
    2586
  • Abstract
    We observed several inefficiencies arising from the utilization of a global network to interconnect local bus clusters in our previous work. The observations were made with applications running on an FPGA prototype of a multimedia processing platform. The presented network-on-chip concept has been designed to eliminate these inefficiencies. This hierarchically heterogeneous architecture provides increased bandwidth inside processing clusters by local switches that replace shared buses. Features include priority-based low-latency arbitration logic with a memory space conserving programming model. Run-time reconfigurable source routing generates output port selects for the traversed path. The realization was carefully designed for easy and efficient implementation on any technology. Arbitrated 5 times 5 mesh switch implementations on an ASIC technology feature as few as two thousand gates and only five levels of logic on the critical path.
  • Keywords
    field programmable gate arrays; integrated circuit design; logic design; network routing; reconfigurable architectures; system-on-chip; ASIC technology; FPGA; hierarchically heterogeneous architecture; memory space conserving programming model; multimedia processing platform; network-on-chip; priority-based low-latency arbitration logic; run-time reconfigurable source routing; switch implementation; Bandwidth; Field programmable gate arrays; Logic programming; Network-on-a-chip; Prototypes; Reconfigurable logic; Routing; Runtime; Space technology; Switches; Architecture; Heterogeneous; Hi-erarchical; Network-on-Chip; NoC; Priority Arbitration; Programmable; Source Routing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    EUROCON, 2007. The International Conference on "Computer as a Tool"
  • Conference_Location
    Warsaw
  • Print_ISBN
    978-1-4244-0813-9
  • Electronic_ISBN
    978-1-4244-0813-9
  • Type

    conf

  • DOI
    10.1109/EURCON.2007.4400469
  • Filename
    4400469