Title :
A convolutional code for on-chip interconnect Crosstalk Reduction
Author :
Courtay, Antoine ; Boutillon, Emmanuel ; Laurent, Johann
Author_Institution :
Lab.-STICC, Univ. Europeenne de Bretagne - UBS, Lorient, France
Abstract :
Interconnects are now considered as the bottleneck in the design of system-on-chip (SoC) since they introduce delay and power consumption. To deal with this issue, data-coding for interconnect power and timing optimization is a promising method. Based on some realistic observations on interconnect delay and power estimation, a new data-coding technique called ldquoConvolutional Encoder for Crosstalk Reductionrdquo (CECR) is proposed. It allows the reduction of delay, power consumption (including extra power consumption due to codecs) and noise for on-chip buses. The concept of the technique is to reduce the switching activity to its minimum considering the transmission of data on the encoded wires. Results show the technique efficiency for different technologies and bus lengths. The power consumption reduction can reach up to 12% for a 10 mm bus in the 65 nm technology and more if buses are longer. It also allows the acceleration of the data propagation of 20% and the reduction of the overall worst noise case transitions of 51%.
Keywords :
convolutional codes; crosstalk; integrated circuit design; integrated circuit interconnections; system-on-chip; SoC design; convolutional code; data propagation; data-coding; on-chip interconnect crosstalk reduction; power consumption reduction; switching activity reduction; system-on-chip; Codecs; Convolutional codes; Crosstalk; Delay estimation; Energy consumption; Noise reduction; Optimization methods; Power system interconnection; System-on-a-chip; Timing;
Conference_Titel :
Circuits and Systems, 2009. ISCAS 2009. IEEE International Symposium on
Conference_Location :
Taipei
Print_ISBN :
978-1-4244-3827-3
Electronic_ISBN :
978-1-4244-3828-0
DOI :
10.1109/ISCAS.2009.5117706