Publication | Closed Access
Coding for reliable on-chip buses: fundamental limits and practical codes
27
Citations
20
References
2005
Year
Unknown Venue
EngineeringVlsi DesignComputer ArchitectureInterconnection Network ArchitectureFormal VerificationHardware ArchitectureLow-swing SignalingHardware SecurityReliability EngineeringSystems EngineeringError CorrectionHardware ReliabilityComputer EngineeringNetwork On ChipComputer ScienceFundamental LimitsReliable On-chip BusesError Correction CodeSystem On ChipVlsi Architecture
A reliable high-speed bus employing low-swing signaling can be designed by encoding the bus to prevent crosstalk and provide error correction. In this paper, we present fundamental limits on the number of wires required to achieve joint crosstalk avoidance and error correction in on-chip buses. We propose a code construction that results in practical encoding and decoding schemes with the number of wires being within 35% of the fundamental limits. The proposed codes, when applied to a 10-mm 32-bit bus in a 0.13-/spl mu/ CMOS technology with low-swing signaling, provide 2.14/spl times/ speed-up and 27.5% energy savings without any loss in reliability.
| Year | Citations | |
|---|---|---|
Page 1
Page 1