Power invariant vector compaction based on bit clustering and temporal partitioning

  • Authors:
  • Nicola Dragone;Roberto Zafalon;Carlo Guardiani;Cristina Silvano

  • Affiliations:
  • STMicroelectronics, Central R&D, I-20041 Agrate B. (MI), Italy;STMicroelectronics, Central R&D, I-20041 Agrate B. (MI), Italy;STMicroelectronics, Central R&D, I-20041 Agrate B. (MI), Italy;Università degli Studi di Brescia, DEA, I-25123 Bresia, Italy

  • Venue:
  • ISLPED '98 Proceedings of the 1998 international symposium on Low power electronics and design
  • Year:
  • 1998

Quantified Score

Hi-index 0.00

Visualization

Abstract

Power dissipation in digital circuits is strongly pattern dependent. Thus, to derive accurate simulation-based power estimates, a large amount of input vectors is usually required. This paper proposes a vector compaction technique aiming at providing accurate power figures in a shorter simulation time for complex sequential circuits characterized by some hundreds of inputs. From pair-wise spatio-temporal signal correlations, the proposed approach is based on bit clustering and temporal partitioning of the input stream aiming at preserving the statistical properties of the original stream and maintaining the typical switching behavior of the circuit. The effectiveness of the proposed approach has been demonstrated over a significant set of industrial case studies implemented in CMOS submicron technology. While achieving a 10x to 50x stream size reduction, the reported results show an average and maximum errors of 2.4% and 7.1% respectively, over the simulation-based power estimates derived from the original input stream.