Skip to main content

Novel Cross-Transition Elimination Technique Improving Delay and Power Consumption for On-Chip Buses

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

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

  • 1389 Accesses

Abstract

Interconnects are now considered as the bottleneck in the design of system-on-chip (SoC) since they introduce delay and power consumption. To deal with this issue, data coding for interconnect power and timing optimization has been introduced. In today’s SoCs these techniques are not efficient anymore due to their codec complexity or to their unrealistic experimentations. Based on some realistic observations on interconnect delay and power estimation, the spatial switching technique [1] is proposed. It allows the reduction of delay and power consumption (including extra power consumption due to codecs) for on-chip buses. The concept of the technique is to detect all cross-transitions on adjacent wires and to decide if the adjacent wires are exchanged or not. Results show the spatial switching efficiency for different technologies and bus lengths. The power consumption reduction can reach up to 12% for a 5-mm bus and more if buses are longer.

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 54.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. Courtay, A., Laurent, J., Sentieys, O., Julien, N.: Patent reference BFF 08P0103/HC

    Google Scholar 

  2. Magen, N., Kolodny, A., Weiser, U., Shamir, N.: Interconnect-power dissipation in a microprocessor. In: Proceedings of the International Workshop on System Level Interconnect prediction, pp. 7–13 (2004)

    Google Scholar 

  3. Ho, R., Mai, K., Horowitz, M.: The future of wires. Proceedings of the IEEE 89(4), 490–504 (2001)

    Article  Google Scholar 

  4. Hirose, K., Yasuura, H.: A bus delay reduction technique considering crosstalk. In: Proceedings of the Conference on Design, Automation and Test in Europe, pp. 441–445 (2000)

    Google Scholar 

  5. Shang, L., Peh, L., Jha, N.K.: Dynamic voltage scaling with links for power optimization of interconnection networks. In: Proceedings of the 9th International Symposium on High-Performance Computer Architecture, pp. 91–102 (2003)

    Google Scholar 

  6. Macchiarulo, L., Macci, E., Poncio, M.: Wire placement for crosstalk energy minimization in address buses. In: Proceedings of the Conference on Design, Automation and Test in Europe, pp. 158–162 (2002)

    Google Scholar 

  7. Khatri, S.P., Brayton, R.K., Sangiovanni-Vincentelli, A.L.: Crosstalk Noise Immune VLSI Design Regular Layout Fabrics. Kluwer Academic Publishers, Hingham (2001)

    Book  Google Scholar 

  8. Taylor, C.N., Dey, S., Zhao, Y.: Modeling and minimization of interconnect energy dissipation in nanometer technologies. In: Proceedings of the 38th Conference on Design Automation, pp. 754–757 (2001)

    Google Scholar 

  9. Su, C.L., Tsu, C.Y., Despain, A.M.: Saving power in the control path of embedded processors. IEEE Design & Test of Computers 11(4), 24–31 (1994)

    Article  Google Scholar 

  10. Stan, M.R., Burleson, W.P.: Bus-invert coding for low-power I/O. IEEE Trans. on Very Large Scale Integration Systems 3(1), 49–58 (1995)

    Article  Google Scholar 

  11. Shin, Y., Chae, S.-I., Choi, K.: Partial bus-invert coding for power optimization of system level bus. In: Proceedings of the International Symposium on Low Power Electronics and Design, pp. 127–129 (1998)

    Google Scholar 

  12. Komatsu, S., Ikeda, M., Asada, K.: Low power chip interface based on bus data encoding with adaptive code-book method. In: Proceedings of the 9th IEEE Great Lakes Symposium on VLSI, pp. 368–371 (1999)

    Google Scholar 

  13. Benini, L., Micheli, E., Macii, E., Sciuto, D., Silvano, C.: Asymptotic zero-transition activity encoding for address busses in low-power microprocessor based systems. In: Proceedings of the 7th IEEE Great Lakes Symposium on VLSI, pp. 77–82 (1997)

    Google Scholar 

  14. Philippe, J.M., Pillement, S., Sentieys, O.: Area efficient temporal coding schemes reducing crosstalk effects. In: Proceedings of the International Symposium on Quality Electronic Design, pp. 334–339 (2006)

    Google Scholar 

  15. Kretzschmar, C., Nieuwland, A.K., Muller, D.: Why transition coding for power minimization of on-chip buses does not work. In: Proceedings of the Conference on Design, Automation and Test in Europe, pp. 10512–10517 (2004)

    Google Scholar 

  16. Courtay, A., Sentieys, O., Laurent, J., Julien, N.: High-Level Interconnect Delay and Power Estimation. J. Low Power Electronics 4(1), 21–33 (2008)

    Article  Google Scholar 

  17. Landman, P.E., Rabaey, J.M.: Architectural power analysis: the dual bit type method. IEEE Trans. on Very Large Scale Integration Systems 3(2), 173–187 (1995)

    Article  Google Scholar 

  18. Bakoglu, H.B., Meindl, J.D.: Optimal interconnection circuits for VLSI. IEEE Trans. on Electron. Devices 32(5), 903–909 (1985)

    Article  Google Scholar 

  19. Namalpu, A., Burleson, W.P.: Optimal wire sizing and buffer insertion for low power and a generalized delay model. In: Proceedings of the IEEE International Conference on ASIC/SOC, vol. 31(3), pp. 437–447 (2001)

    Google Scholar 

  20. Chen, G., Friedman, E.G.: Low-power repeaters driving RC and RLC interconnects with delay and bandwidth constraints. IEEE Trans. on VLSI 14(2), 161–172 (2006)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2009 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Courtay, A., Laurent, J., Sentieys, O., Julien, N. (2009). Novel Cross-Transition Elimination Technique Improving Delay and Power Consumption for On-Chip Buses. In: Svensson, L., Monteiro, J. (eds) Integrated Circuit and System Design. Power and Timing Modeling, Optimization and Simulation. PATMOS 2008. Lecture Notes in Computer Science, vol 5349. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-95948-9_36

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-95948-9_36

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-95947-2

  • Online ISBN: 978-3-540-95948-9

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics