optiMap: A tool for automated generation of NoC architectures using multi-port routers for FPGAs

被引:0
|
作者
Sethuraman, Balasubramanian [1 ]
Vemuri, Ranga [1 ]
机构
[1] Univ Cincinnati, Dept ECECS, Cincinnati, OH 45221 USA
关键词
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Networks-on-Chip (NoC) way of system design has been introduced to overcome the communication and the performance bottlenecks of a bus based system design. Area is at a premium in FPGAs. In this research, we propose to reduce network area overhead by reducing the number of routers, by making the router handle multiple logic cores. We implement an improved multi-local port router design with variable number of local ports. In addition to substantial area savings, we observe significant performance improvement. We discuss the issues involved in the use of multi-local port routers for NoC design in FPGAs. We observe an average of 36% area savings (maximum of 47.5%) on XC2VP30 FPGA and significant performance gain (30% average compared to single-local port version) with a multi-local port router Mapping of cores onto such a non-traditional NoC architecture is a complex task. We present an algorithm which optimally maps the cores based on the given set of objectives. For the given task graph and the set of constraints, the algorithm finds the optimal number of routers, configuration of each router optimal mesh topology and the final mapping. We test the algorithm on a wide variety of benchmarks and report the results.
引用
收藏
页码:945 / +
页数:2
相关论文
共 50 条
  • [1] A force-directed approach for fast generation of efficient multi-port NoC architectures
    Sethuraman, Balasubramanian
    Vemuri, Ranga
    [J]. 20TH INTERNATIONAL CONFERENCE ON VLSI DESIGN, PROCEEDINGS: TECHNOLOGY CHALLENGES IN THE NANOELECTRONICS ERA, 2007, : 419 - +
  • [2] Power Variations of Multi-Port Routers in an Application-Specific NoC Design: A Case Study
    Sethuraman, Balasubramanian
    Vemuri, Ranga
    [J]. 2007 IEEE INTERNATIONAL CONFERENCE ON COMPUTER DESIGN, VOLS, 1 AND 2, 2007, : 596 - +
  • [3] Research on cluster operation optimization of multi-port energy routers
    Xu, Xinxing
    Tai, Nengling
    Hu, Yan
    Zheng, Xiaodong
    Qing, Chen
    [J]. IET COMMUNICATIONS, 2022, 16 (08) : 856 - 865
  • [4] On concurrent multi-port test system for routers and its support tools
    Song, B
    Zeng, HX
    Yue, LQ
    [J]. PARALLEL AND DISTRIBUTED COMPUTING: APPLICATIONS AND TECHNOLOGIES, PROCEEDINGS, 2004, 3320 : 469 - 483
  • [5] Automated Synthesis of Multi-Port Memories and Control
    Nichols, Hunter
    Grimes, Michael
    Sowash, Jennifer
    Cirimelli-Low, Jesse
    Guthaus, Matthew R.
    [J]. 2019 IFIP/IEEE 27TH INTERNATIONAL CONFERENCE ON VERY LARGE SCALE INTEGRATION (VLSI-SOC), 2019, : 59 - 64
  • [6] Efficient Implementations of Multi-pumped Multi-port Register Files in FPGAs
    Yantir, Hasan Erdem
    Bayar, Salih
    Yurdakul, Arda
    [J]. 16TH EUROMICRO CONFERENCE ON DIGITAL SYSTEM DESIGN (DSD 2013), 2013, : 185 - 192
  • [7] Design and Implementation of Multi-port Energy Routers Towards Future Energy Internet
    Liu, Bin
    Peng, Yuwei
    Xu, Jiachao
    Mao, Chengxiong
    Wang, Dan
    Duan, Qing
    [J]. 2020 IEEE INDUSTRY APPLICATIONS SOCIETY ANNUAL MEETING, 2020,
  • [8] Research Review on Multi-Port Energy Routers Adapted to Renewable Energy Access
    Zhou, Jinghua
    Wang, Jiangbo
    [J]. ELECTRONICS, 2024, 13 (08)
  • [9] Logical effort analysis of multi-port register file architectures
    Burgess, N
    [J]. CONFERENCE RECORD OF THE THIRTY-SEVENTH ASILOMAR CONFERENCE ON SIGNALS, SYSTEMS & COMPUTERS, VOLS 1 AND 2, 2003, : 887 - 891
  • [10] Automatic march tests generation for multi-port SRAMs
    Benso, A
    Bosio, A
    Di Carlo, S
    Di Natale, G
    Prinetto, P
    [J]. DELTA 2006: THIRD IEEE INTERNATIONAL WORKSHOP ON ELECTRONIC DESIGN, TEST AND APPLICATIONS, 2006, : 385 - +