Adaptive Networks-on-Chip Routing with Fuzzy Logic Control

被引:1
作者
Tatas, K. [1 ]
Chrysostomou, C. [1 ]
机构
[1] Frederick Univ, Dept Comp Sci & Engn, Nicosia, Cyprus
来源
19TH EUROMICRO CONFERENCE ON DIGITAL SYSTEM DESIGN (DSD 2016) | 2016年
关键词
NoC; Adaptive Routing Algorithms; Fuzzy Logic; MARKING; AWARE;
D O I
10.1109/DSD.2016.69
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
This paper presents the hardware implementation (both ASIC and FPGA) of a fuzzy logic-based adaptive routing scheme for Network-on-Chip (NoC). The routing scheme takes into account the dynamic traffic load and power consumption on neighboring router links to select the output port of an incoming flit. Specifically, fuzzy logic control is used to build a simple, generic, and efficient nonlinear control law that dynamically calculates the input link cost. Basing the link cost on traffic load and power consumption and not on empty buffer slots, makes the proposed algorithm applicable to both buffered and bufferless NoCs. Hardware implementation in ASIC and FPGA technologies demonstrate that the hardware area overhead imposed by the fuzzy control logic is from minimal to negligible for practical flit sizes and scales excellently with network size. Furthermore, since the fuzzy control logic is not in the router critical path, it imposes no additional latency. Finally, we demonstrate the efficiency of the proposed routing scheme through simulative evaluation against representative conventional counterparts.
引用
收藏
页码:138 / 145
页数:8
相关论文
共 31 条
[1]  
[Anonymous], 2010, CMOS VLSI Design: A Circuits and Systems Perspective
[2]  
[Anonymous], 1998, Fuzzy control
[3]  
[Anonymous], 2015, NANOELECTRONIC MIXED
[4]  
[Anonymous], P DES AUT TEST EUR D
[5]   Networks on chips: A new SoC paradigm [J].
Benini, L ;
De Micheli, G .
COMPUTER, 2002, 35 (01) :70-+
[6]  
Chen G, 2014, ISSCC DIG TECH PAP I, V57, P276, DOI 10.1109/ISSCC.2014.6757432
[7]   Power-optimal encoding for DRAM address bus [J].
Cheng, WC ;
Pedram, M .
ISLPED '00: PROCEEDINGS OF THE 2000 INTERNATIONAL SYMPOSIUM ON LOW POWER ELECTRONICS AND DESIGN, 2000, :250-252
[8]   The odd-even turn model for adaptive routing [J].
Chiu, GM .
IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2000, 11 (07) :729-738
[9]   Congestion control in differentiated services networks using Fuzzy-RED [J].
Chrysostomou, C ;
Pitsillides, A ;
Rossides, L ;
Polycarpou, M ;
Sekercioglu, A .
CONTROL ENGINEERING PRACTICE, 2003, 11 (10) :1153-1170
[10]   Fuzzy explicit marking: A unified congestion controller for Best-Effort and Diff-Serv networks [J].
Chrysostomou, C. ;
Pitsillides, A. ;
Sekercioglu, Y. A. .
COMPUTER NETWORKS, 2009, 53 (05) :650-667