Power consumption of fault tolerant busses
Power consumption of fault tolerant busses
On-chip interconnects in very deep submicrometer technology are becoming more sensitive and prone to errors caused by power supply noise, crosstalk, delay variations and transient faults. Error-correcting codes (ECCs) can be employed in order to provide signal transmission with the necessary data integrity. In this paper, the impact of ECCs to encode the information on a very deep submicrometer bus on bus power consumption is analyzed. To fulfill this purpose, both the bus wires (with mutual capacitances, drivers, repeaters and receivers) and the encoding-decoding circuitry are accounted for. After a detailed analysis of power dissipation in deep submicrometer fault-tolerant busses using Hamming single ECCs, it is shown that no power saving is possible by choosing among different Hamming codes. A novel scheme, called dual rail, is then proposed. It is shown that dual rail, combined with a proper bus layout, can provide a reduction of energy consumption. In particular, it is shown how the passive elements of the bus (bottom and mutual wire capacitances), active elements of the bus (buffers) and error-correcting circuits contribute to power consumption, and how different tradeoffs can be achieved. The analysis presented in this paper has been performed considering a realistic bus structure, implemented in a standard 0.13-µm CMOS technology.
542-553
Rossi, Daniele
30c42382-cf0a-447d-8695-fa229b7b8a2f
Nieuwland, Andre'
dacdd71c-3302-43af-81a6-db1b540285a5
Van Dijk, V.E.S.
8936dddb-ac4d-42d3-91bc-08fa90efe2eb
Kleihorst, Richard
607853e6-6c51-47a4-8e85-f0d42aedfed5
Metra, Cecilia
c420be13-a9cf-471a-96fb-3f43a694ffae
May 2008
Rossi, Daniele
30c42382-cf0a-447d-8695-fa229b7b8a2f
Nieuwland, Andre'
dacdd71c-3302-43af-81a6-db1b540285a5
Van Dijk, V.E.S.
8936dddb-ac4d-42d3-91bc-08fa90efe2eb
Kleihorst, Richard
607853e6-6c51-47a4-8e85-f0d42aedfed5
Metra, Cecilia
c420be13-a9cf-471a-96fb-3f43a694ffae
Rossi, Daniele, Nieuwland, Andre', Van Dijk, V.E.S., Kleihorst, Richard and Metra, Cecilia
(2008)
Power consumption of fault tolerant busses.
IEEE Transactions on Very Large Scale Integration (VLSI) Systems, 6 (5), .
(doi:10.1109/TVLSI.2008.917535).
Abstract
On-chip interconnects in very deep submicrometer technology are becoming more sensitive and prone to errors caused by power supply noise, crosstalk, delay variations and transient faults. Error-correcting codes (ECCs) can be employed in order to provide signal transmission with the necessary data integrity. In this paper, the impact of ECCs to encode the information on a very deep submicrometer bus on bus power consumption is analyzed. To fulfill this purpose, both the bus wires (with mutual capacitances, drivers, repeaters and receivers) and the encoding-decoding circuitry are accounted for. After a detailed analysis of power dissipation in deep submicrometer fault-tolerant busses using Hamming single ECCs, it is shown that no power saving is possible by choosing among different Hamming codes. A novel scheme, called dual rail, is then proposed. It is shown that dual rail, combined with a proper bus layout, can provide a reduction of energy consumption. In particular, it is shown how the passive elements of the bus (bottom and mutual wire capacitances), active elements of the bus (buffers) and error-correcting circuits contribute to power consumption, and how different tradeoffs can be achieved. The analysis presented in this paper has been performed considering a realistic bus structure, implemented in a standard 0.13-µm CMOS technology.
Text
tvlsi08-power.pdf
- Version of Record
Restricted to Registered users only
Request a copy
More information
Published date: May 2008
Organisations:
Electronic & Software Systems
Identifiers
Local EPrints ID: 368681
URI: http://eprints.soton.ac.uk/id/eprint/368681
ISSN: 1063-8210
PURE UUID: 32d380e6-bab1-46cf-9fe9-0df32a02303d
Catalogue record
Date deposited: 09 Sep 2014 15:59
Last modified: 14 Mar 2024 17:51
Export record
Altmetrics
Contributors
Author:
Daniele Rossi
Author:
Andre' Nieuwland
Author:
V.E.S. Van Dijk
Author:
Richard Kleihorst
Author:
Cecilia Metra
Download statistics
Downloads from ePrints over the past year. Other digital versions may also be available to download e.g. from the publisher's website.
View more statistics