Skip to main content

Adaptive Coding in Networks-on-Chip: Transition Activity Reduction Versus Power Overhead of the Codec Circuitry

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

Abstract

This work investigates the reduction of power consumption in Networks-on-Chip (NoCs) through the reduction of transition activity using data coding schemes. The estimation of the NoC power consumption is performed with basis on macromodels which reproduce the power consumption on each internal NoC module according to the transition activity on its input ports. Such macromodels are embedded in a system model and a series of simulations are performed, aiming to analyze the trade-off between the power savings due to coding schemes versus the power consumption overhead due to the encoding and decoding modules.

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 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.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. Iyer, A., Marculescu, D.: Power and performance evaluation of globally asynchronous locally synchronous processors. In: 29th Annual International Symposium on Computer Architecture (ISCA), May 2002, pp. 158–168 (2002)

    Google Scholar 

  2. Dally, W., Towles, B.: Route packets, not wires: On-chip interconnection networks. In: Design Automation Conference (DAC), pp. 684–689 (June 2001)

    Google Scholar 

  3. Singh, D., Rabaey, J.M., Pedram, M., Catthoor, F., Rajgopal, S., Sehgal, N., Mozdzen, T.J.: Power conscious cad tool and methodologies: A perspective. Proc. IEEE 83, 570–594 (1995)

    Article  Google Scholar 

  4. Pedram, M.: Power minimization in IC design. ACM Trans. Design Automat. Electron. Syst. 1(1) (January 1996)

    Google Scholar 

  5. Palma, J.C., Marcon, C.A., Moraes, F., Calazans, N.L., Reis, R.A., Susin, A.A.: Mapping Embedded Systems onto NoCs - The Traffic Effect on Dynamic Energy Estimation. In: 18th Symposium on Integrated Circuits and Systems Design - SBCCI 2005, pp. 196–201. ACM Press, New York (2005)

    Chapter  Google Scholar 

  6. Moraes, F., Calazans, N., Mello, A., Möller, L., Ost, L.: HERMES: An infrastructure for low area overhead packet-switching networks on chip. The VLSI Journal Integration (VJI) 38(1), 69–93 (2004)

    Article  Google Scholar 

  7. Benini, L., Macii, A., Macii, E., Poncino, M., Scarsi, R.: Architecture and Synthesis Algo-rithms for Power-Efficient Bus Interfaces. Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions 19(9), 969–980 (2000)

    Article  Google Scholar 

  8. Stan, M.R., Burleson, W.P.: Bus-Invert Coding for Low-Power I/O. VLSI Systems, IEEE Transactions 3(1), 49–58 (1995)

    Article  Google Scholar 

  9. Ost, L., Mello, A., Palma, J., Moraes, F., Calazans, N.: MAIA - A Framework for Networks on Chip Generation and Verification. ASP-DAC (January 2005)

    Google Scholar 

  10. Brooks, C., Lee, E.A., Liu, X., Neuendorffer, S., Zhao, Y., Zheng, H.: Heterogeneous Concurrent Modeling and Design in Java (vol. 1: Introduction to Ptolemy II). Technical Memorandum UCB/ERL M05/21, University of California, Berkeley, CA, USA 94720 (July 15, 2005)

    Google Scholar 

  11. Sylvester, D., Chenming, W.: Analytical modeling and characterization of deep-submicrometer interconnect. Proceedings of the IEEE 89(5), 634–664 (2001)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2006 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Palma, J.C.S., Indrusiak, L.S., Moraes, F.G., Ortiz, A.G., Glesner, M., Reis, R.A.L. (2006). Adaptive Coding in Networks-on-Chip: Transition Activity Reduction Versus Power Overhead of the Codec Circuitry. In: Vounckx, J., Azemard, N., Maurine, P. (eds) Integrated Circuit and System Design. Power and Timing Modeling, Optimization and Simulation. PATMOS 2006. Lecture Notes in Computer Science, vol 4148. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11847083_59

Download citation

  • DOI: https://doi.org/10.1007/11847083_59

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-39094-7

  • Online ISBN: 978-3-540-39097-8

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics