Energy Reduction through Crosstalk Avoidance Coding in NoC Paradigm

  • Authors:
  • Partha Pratim Pande;Haibo Zhu;Amlan Ganguly;Cristian Grecu

  • Affiliations:
  • Washington State University, USA;Washington State University, USA;Washington State University, USA;University of British Columbia, Canada

  • Venue:
  • DSD '06 Proceedings of the 9th EUROMICRO Conference on Digital System Design
  • Year:
  • 2006

Quantified Score

Hi-index 0.00

Visualization

Abstract

Commercial designs are currently integrating from 10 to 100 embedded functional and storage blocks in a single SoC and the number is likely to increase significantly in the near future. With this ever increasing degree of integration, design of communication architectures for big SoCs is a challenge. The communication requirements of these large Multi Processor SoCs (MP-SoCs) are convened by the emerging network-on-a-chip (NoC) paradigm. The basic operations of NoC infrastructures are governed by on-chip packet-switched networks. Crosstalk between adjacent wires is an issue in NoC communication fabrics and it can cause timing violations and extra power dissipation. Crosstalk avoidance codes (CACs) can be used to improve signal integrity and also reduce the coupling capacitance and hence the energy dissipation of a wire segment. By incorporating Crosstalk Avoidance Coding (CAC) in NoC data streams we are able to reduce communication energy, which will help to decrease the energy dissipation as a whole.