The University of Southampton
University of Southampton Institutional Repository

Power consumption of fault tolerant busses

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.
1063-8210
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
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), 542-553. (doi:10.1109/TVLSI.2008.917535).

Record type: Article

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
Download (1MB)
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

Atom RSS 1.0 RSS 2.0

Contact ePrints Soton: eprints@soton.ac.uk

ePrints Soton supports OAI 2.0 with a base URL of http://eprints.soton.ac.uk/cgi/oai2

This repository has been built using EPrints software, developed at the University of Southampton, but available to everyone to use.

We use cookies to ensure that we give you the best experience on our website. If you continue without changing your settings, we will assume that you are happy to receive cookies on the University of Southampton website.

×