A survey of research and practices of network-on-chip

被引:547
作者
Bjerregaard, Tobias [1 ]
Mahadevan, Shankar [1 ]
机构
[1] Tech Univ Denmark, DK-2800 Lyngby, Denmark
关键词
chip-area networks; communication-centric design; communication abstractions; GALS; GSI design; interconnects; network-on-chip; NoC; OCP; on-chip communication; SoC; sockets; system-on-chip; ULSI design;
D O I
10.1145/1132952.1132953
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The scaling of microchip technologies has enabled large scale systems-on-chip (SoC). Network-on-chip (NoC) research addresses global communication in SoC, involving (i) a move from computation-centric to communication-centric design and (ii) the implementation of scalable communication structures. This survey presents a perspective on existing NoC research. We define the following abstractions: system, network adapter, network, and link to explain and structure the fundamental concepts. First, research relating to the actual network design is reviewed. Then system level design and modeling are discussed. We also evaluate performance analysis techniques. The research shows that NoC constitutes a unification of current trends of intrachip communication rather than an explicit new alternative.
引用
收藏
页码:1 / 51
页数:51
相关论文
共 155 条
  • [1] AGARWAL A, 1999, SCI AM, P44
  • [2] AGGARWAL A, 2002, P 16 INT PAR DISTR P, P602
  • [3] AHONEN T, 2004, INT WORKSH SYST LEV, P53
  • [4] A survey and comparison of wormhole routing techniques in mesh networks
    AlTawil, KM
    AbdElBarr, M
    Ashraf, F
    [J]. IEEE NETWORK, 1997, 11 (02): : 38 - 45
  • [5] Asynchronous on-chip networks
    Amde, M
    Felicijan, T
    Efthymiou, A
    Edwards, D
    Lavagno, L
    [J]. IEE PROCEEDINGS-COMPUTERS AND DIGITAL TECHNIQUES, 2005, 152 (02): : 273 - 283
  • [6] Slack-time aware routing in NoC systems
    Andreasson, D
    Kumar, S
    [J]. 2005 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), VOLS 1-6, CONFERENCE PROCEEDINGS, 2005, : 2353 - 2356
  • [7] ANDREASSON D, 2004, P 22 IEEE NORCH C
  • [8] Andriahantenaina A, 2003, DESIGN, AUTOMATION AND TEST IN EUROPE CONFERENCE AND EXHIBITION, PROCEEDINGS, P1128
  • [9] [Anonymous], EMBEDDED SYSTEM SYNT
  • [10] [Anonymous], 2001, INT TECHNOLOGY ROADM