Loading...

Numeral-based crosstalk avoidance coding to reliable NoC design

Shafaei, M ; Sharif University of Technology

797 Viewed
  1. Type of Document: Article
  2. DOI: 10.1109/DSD.2011.12
  3. Abstract:
  4. This paper proposes a Numeral-Based Crosstalk Avoidance Coding (NB-CAC) to protect communication channels of Network-on-Chips (NoCs) against crosstalk faults. The NB-CAC scheme produces codewords without bit patterns '101' and '010' to eliminate harmful transition patterns from NoC channels. This is done by the use of a new numeral system proposed in the paper. Using the proposed numeral system, the NB-CAC scheme 1) can be utilized in NoC channels with any arbitrary width, and 2) can be implemented with low area, power, and timing overheads. VHDL and SPICE simulations have been carried out for a wide range of channel widths to evaluate delay, area, and power consumption of the NB-CAC codecs. Results of simulations reveal that the NB-CAC scheme completely removes crosstalk faults from NoC channel. In addition, the NB-CAC scheme provides reductions of 17.3% in area and 31.9% in power-delay product with respect to Fibonacci-based coding which has been recently proposed in literature
  5. Keywords:
  6. Network-on-chip ; Reliability ; Bit patterns ; Channel widths ; Code-words ; Crosstalk avoidance ; Crosstalk fault ; FPF coding ; Low area ; Network on chip ; Network-on-chips ; NoC design ; Power-delay products ; SPICE simulations ; Transition patterns ; Crosstalk ; Design ; Microprocessor chips ; Network architecture ; Routers ; Systems analysis ; VLSI circuits ; Network coding
  7. Source: Proceedings - 2011 14th Euromicro Conference on Digital System Design: Architectures, Methods and Tools, DSD 2011 ; 2011 , Pages 55-62 ; 9780769544946 (ISBN)
  8. URL: http://ieeexplore.ieee.org/xpl/articleDetails.jsp?arnumber=6037393