Back close

A fault tolerant NoC architecture with runtime adaptive double layer error control and crosstalk avoidance

Publication Type : Conference Paper

Publisher : 2015 IEEE International Conference on Computational Intelligence and Computing Research, ICCIC 2015

Source : 2015 IEEE International Conference on Computational Intelligence and Computing Research, ICCIC 2015, Institute of Electrical and Electronics Engineers Inc. (2015)

Url : https://www.scopus.com/inward/record.uri?eid=2-s2.0-84965079854&partnerID=40&md5=3bd09bc1ca9afce11b350a8ad1eb0067

ISBN : 9781479978489

Keywords : Adaptive error control, Adaptive fault tolerant, Artificial intelligence, Bit error rate, Burst error corrections, Codes (symbols), Computer architecture, Crosstalk, Data communication systems, Data transfer, Economic and social effects, Electric power utilization, End to end, Energy efficiency, Error control schemes, Error correction, Error detection, Error detection and correction, Errors, Fault tolerance, Fault-tolerant networks, Forward error correction, Interfaces (computer), Memory architecture, Mobile telecommunication systems, Network architecture, Network layers, Network-on-chip, Network-on-chip(NoC), Optical communication, Routers, Servers, VLSI circuits

Campus : Bengaluru

School : School of Engineering

Department : Electronics and Communication

Year : 2015

Abstract : pThis paper proposes fault tolerant Network on Chip (NoC) architecture which enables switching of error control coding scheme present in data link layer and network layer as needed, depending upon the rate of error at runtime. The proposed Joint Crosstalk Avoidance-Five Bit Error Correction-Six Bit Error Detection (JCA-FBEC-SBED) error control coding scheme is used in both the layers. This scheme provides crosstalk avoidance and also random and burst error correction up to 5 bits and detection up to 6 bits. The error detection outcomes at all routers in the path are recorded in the error information flit. With the help of error information flit, the error rate is calculated in the destination network interface. The calculated error rate is compared with two threshold values selected based upon the traffic pattern used. If the error rate is less than the lower threshold value, only network layer error control coding scheme is activated. If the error rate is in between the lower and higher threshold values then the error control scheme present in both network layer and datalink layer will be activated, but the error control scheme present in data link layer is activated only in the alternate routers present in the routing path. If the error rate crosses higher threshold value, error control coding scheme present in both the layers will be activated. The proposed JCA-FBEC-SBED error control coding scheme has higher reliability in terms of error detection and correction, when compared to other error control coding schemes with trade-off in delay, area and power consumption. The proposed router architecture has reduced delay and slight increase in area and power consumption of 2.1% and 5.8% respectively, when compared to the runtime adaptive scrubbing router. Our proposed fault tolerant NoC architecture theoretically provide higher data transfer reliability and energy efficiency when compared to other double layer runtime adaptive fault tolerant NoC architectures. The runtime adaptive error control reduces the overall power consumption of the NoC architecture even though JCA-FBEC-SBED decoder consumes more power compared to other schemes. © 2015 IEEE./p

Cite this Research Publication : M. Vinodhini, Lillygrace, K., and Dr. N.S. Murty, “A fault tolerant NoC architecture with runtime adaptive double layer error control and crosstalk avoidance”, in 2015 IEEE International Conference on Computational Intelligence and Computing Research, ICCIC 2015, 2015.

Admissions Apply Now