xpipes:: a latency insensitive parameterized network-on-chip architecture for multi-processor SoCs

被引:65
作者
Dall'Osso, M [1 ]
Biccari, C [1 ]
Giovannini, L [1 ]
Bertozzi, D [1 ]
Benini, L [1 ]
机构
[1] Univ Bologna, DEIS, Bologna, Italy
来源
21ST INTERNATIONAL CONFERENCE ON COMPUTER DESIGN, PROCEEDINGS | 2003年
关键词
D O I
10.1109/ICCD.2003.1240952
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The growing complexity of customizable embedded multi-processor architectures for digital media processing will soon require highly scalable network-on-chip based communication infrastructures. In this paper, we propose x pipes, a scalable and high-performance NoC architecture for multi-processor SoCs, consisting of soft macros that can be turned into instance-specific network components at instantiation time. The flexibility of its components allows our NoC to support both homogeneous and heterogeneous architectures. The interface with IP cores at the periphery of the network is standardized (OCP-based). Links can be pipelined with a flexible number of stages to decouple data introduction speed from worst-case link delay. Switches are lightweight and support reliable communication for arbitrary link pipeline depths (latency insensitive operation). x pipes has been described in synthesizable SystemC, at the cycle-accurate and signal-accurate level.
引用
收藏
页码:536 / 539
页数:4
相关论文
共 14 条
  • [1] Agarwal V, 2000, PROCEEDING OF THE 27TH INTERNATIONAL SYMPOSIUM ON COMPUTER ARCHITECTURE, P248, DOI [10.1145/342001.339691, 10.1109/ISCA.2000.854395]
  • [2] Networks on chips: A new SoC paradigm
    Benini, L
    De Micheli, G
    [J]. COMPUTER, 2002, 35 (01) : 70 - +
  • [3] Theory of latency-insensitive design
    Carloni, LP
    McMillan, KL
    Sangiovanni-Vincentelli, AL
    [J]. IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2001, 20 (09) : 1059 - 1076
  • [4] Reconfigurable computing: A survey of systems and software
    Compton, K
    Hauck, S
    [J]. ACM COMPUTING SURVEYS, 2002, 34 (02) : 171 - 210
  • [5] Culler DavidE., 1999, PARALLEL COMPUTER AR
  • [6] VLSI architecture: Past, present, and future
    Dally, WJ
    Lacy, S
    [J]. 20TH ANNIVERSARY CONFERENCE ON ADVANCED RESEARCH IN VLSI, PROCEEDINGS, 1999, : 232 - 241
  • [7] A single-chip MPEG-2 codec based on customizable media embedded processor
    Ishiwata, S
    Yamakage, T
    Tsuboi, Y
    Shimazawa, T
    Kitazawa, T
    Michinaka, S
    Yahagi, K
    Takeda, H
    Oue, A
    Kodama, T
    Matsumoto, N
    Kamei, T
    Saito, M
    Miyamori, T
    Ootomo, G
    Matsui, M
    [J]. IEEE JOURNAL OF SOLID-STATE CIRCUITS, 2003, 38 (03) : 530 - 540
  • [8] Kumar S, 2002, IEEE COMP SOC ANN, P117, DOI 10.1109/ISVLSI.2002.1016885
  • [9] Trade-offs in the design of a router with both guaranteed and best-effort services for networks on chip
    Rijpkema, E
    Goossens, K
    Radulescu, A
    Dielissen, J
    van Meerbergen, J
    Wielage, P
    Waterlander, E
    [J]. IEE PROCEEDINGS-COMPUTERS AND DIGITAL TECHNIQUES, 2003, 150 (05): : 294 - 302
  • [10] Methodologies and tools for pipelined on-chip interconnect
    Scheffer, L
    [J]. ICCD'2002: IEEE INTERNATIONAL CONFERENCE ON COMPUTER DESIGN: VLSI IN COMPUTERS AND PROCESSORS, PROCEEDINGS, 2002, : 152 - 157