Combining wire swapping and spacing for low-power deep-submicron buses

  • Authors:
  • Enrico Macii;Massimo Poncino;Sabino Salerno

  • Affiliations:
  • Politecnico di Torino, Torino, Italy;Università di Verona, Verona, Italy;Politecnico di Torino, Torino, Italy

  • Venue:
  • Proceedings of the 13th ACM Great Lakes symposium on VLSI
  • Year:
  • 2003

Quantified Score

Hi-index 0.00

Visualization

Abstract

We propose an approach for reducing the energy consumption of address buses that targets both the switching and the crosstalk components of power dissipation.The method is based on the combined application of two techniques. First, selective wire swapping is applied in such a way that bus wires with high coupling activity are kept far away from each other. Then, the slack available in the floorplanning for the routing of the bus wire is exploited to realize a bus with non-uniform inter-wire spacing. Both swapping and placement are driven by the switching data obtained from the analysis of typical address bus traces, and can be successfully applied to any address bus.Results on a set of profiled address streams show the effectiveness of the proposed approach.