A unified approach to constrained mapping and routing on network-on-chip architectures

被引:0
|
作者
Hansson, A [1 ]
Goossens, K [1 ]
Radulescu, A [1 ]
机构
[1] Lund Univ, Dept Informat Technol, S-22100 Lund, Sweden
关键词
system-on-chip; network-on-chip; quality-of-service; mapping; routing;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
One of the key steps in Network-on-Chip (NoC) based design is spatial mapping of cores and routing of the communication between those cores. Known solutions to the mapping and routing problem first map cores onto a topology and then route communication, using separated and possibly conflicting objective functions. In this paper we present a unified single-objective algorithm, called Unified MApping, Routing and Slot allocation (UMARS). As the main contribution we show how to couple path selection, mapping of cores and TDMA time-slot allocation such that the network required to meet the constraints of the application is minimized. The time-complexity of UMARS is low and experimental results indicate a run-time only 20% higher than that of path selection alone. We apply the algorithm to an MPEG decoder System-on-Chip (SoC), reducing area by 33%, power by 35% and worst-case latency by a factor four over a traditional multi-step approach.
引用
收藏
页码:75 / 80
页数:6
相关论文
共 50 条
  • [1] A technique for low energy mapping and routing in network-on-chip architectures
    Srinivasan, K
    Chatha, KS
    [J]. ISLPED '05: PROCEEDINGS OF THE 2005 INTERNATIONAL SYMPOSIUM ON LOW POWER ELECTRONICS AND DESIGN, 2005, : 387 - 392
  • [2] A Unified Approach to Mapping and Routing on a Network-on-Chip for Both Best-Effort and Guaranteed Service Traffic
    Hansson, Andreas
    Goossens, Kees
    Radulescu, Andrei
    [J]. VLSI DESIGN, 2007,
  • [3] PreNoc: Neural Network based Predictive Routing for Network-on-Chip Architectures
    Kinsy, Michel A.
    Khadka, Shreeya
    Isakov, Mihailo
    [J]. PROCEEDINGS OF THE GREAT LAKES SYMPOSIUM ON VLSI 2017 (GLSVLSI' 17), 2017, : 65 - 70
  • [4] Genetic Algorithm Based Mapping and Routing Approach for Network on Chip Architectures
    Ge Fen
    Wu Ning
    [J]. CHINESE JOURNAL OF ELECTRONICS, 2010, 19 (01) : 91 - 96
  • [5] Region-based routing algorithm for network-on-chip Architectures
    Schoenwald, Timo
    Bringmann, Oliver
    Rosenstiel, Wolfgang
    [J]. 2007 NORCHIP, 2007, : 77 - 80
  • [6] Application driven routing for mesh based Network-on-Chip architectures
    Gogoi, Ankur
    Ghoshal, Bibhas
    Sachan, Akash
    Kumar, Rakesh
    Manna, Kanchan
    [J]. INTEGRATION-THE VLSI JOURNAL, 2022, 84 : 26 - 36
  • [7] An evolutionary approach to network-on-chip mapping problem
    Ascia, G
    Catania, V
    Palesi, M
    [J]. 2005 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1-3, PROCEEDINGS, 2005, : 112 - 119
  • [8] A routing-table-based adaptive and minimal routing scheme on network-on-chip architectures
    Wang, Ling
    Song, Hui
    Jiang, Yingtao
    Zhang, Lihong
    [J]. COMPUTERS & ELECTRICAL ENGINEERING, 2009, 35 (06) : 846 - 855
  • [9] Contention-aware Application Mapping for Network-on-Chip Communication Architectures
    Chou, Chen-Ling
    Marculescu, Radu
    [J]. 2008 IEEE INTERNATIONAL CONFERENCE ON COMPUTER DESIGN, 2008, : 164 - 169
  • [10] Mapping of IP cores to network-on-chip architectures based on traffic loads
    Wu, CM
    Chi, HC
    Lee, MC
    [J]. 2005 6TH INTERNATIONAL CONFERENCE ON ASIC PROCEEDINGS, BOOKS 1 AND 2, 2005, : 874 - 877