Skip to main content

Fast Propagation of Hamming and Signal Distances for Register-Transfer Level Datapaths

  • Conference paper
Book cover Integrated Circuit and System Design. Power and Timing Modeling, Optimization and Simulation (PATMOS 2012)

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 7606))

  • 2110 Accesses

Abstract

Hamming and signal distance are common model variables for characterising register-transfer level components for power. In order to use power estimation models based on this characterisation it is necessary to know exact input-stimuli for a circuit in order to propagate it through the datapath and calculate the Hamming and signal distances at each node.

In this work a new propagation approach for Hamming and signal distances is presented. It is based on precharacterised components for Hamming and signal distances. Using this approach it is not necessary to know the exact input data of a circuit, only statistical information of the input-stream is needed. The errors of the estimated Hamming and signal distance properties are in the range of 5% to 14% The result of an estimation is available nearly instantaneously since look-up tables are used for implementation.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 49.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Jochens, G., Kruse, L., Schmidt, E., Stammermann, A., Nebel, W.: Power Macro-Modelling for Firm-Macros. In: Integrated Circuit Design, pp. 24–35 (2000)

    Google Scholar 

  2. Reimer, A., Schulz, A., Nebel, W.: Modelling Macromodules for High-Level Dynamic Power Estimation of FPGA-based Digital Designs. In: Proceedings of the 2006 International Symposium on Low Power Electronics and Design, pp. 151–154 (2006)

    Google Scholar 

  3. Park, Y.H., Pasricha, S., Kurdahi, F.J., Dutt, N.: System Level Power Estimation Methodology with H.264 Decoder Prediction IP Case Study. In: ICCD, pp. 601–608 (2007)

    Google Scholar 

  4. Marculescu, D., Marculescu, R., Pedram, M.: Information Theoretic Measures for Power Analysis. IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, 599–610 (1996)

    Google Scholar 

  5. Kyriakis-Bitzaros, E.D., Nikolaidis, S.: Estimation of Bit-Level Transition Activity in Data-Paths Based on Word-Level Statistics and Conditional Entropy. In: IEEE Proceedings of Circuits, Devices and Systems, pp. 234–240 (2002)

    Google Scholar 

  6. Ramprasad, S., Shanbha, N.R., Hajj, I.N.: Analytical Estimation of Signal Transition Activity from Word-Level Statistics. IEEE Transations on Computer-Aided Design of Integrated Circuits and Systems, 718–733 (1997)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2013 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Reimer, A., Kosmann, L., Lorenz, D., Nebel, W. (2013). Fast Propagation of Hamming and Signal Distances for Register-Transfer Level Datapaths. In: Ayala, J.L., Shang, D., Yakovlev, A. (eds) Integrated Circuit and System Design. Power and Timing Modeling, Optimization and Simulation. PATMOS 2012. Lecture Notes in Computer Science, vol 7606. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-36157-9_7

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-36157-9_7

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-36156-2

  • Online ISBN: 978-3-642-36157-9

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics