A Technique to Reduce Data-Bus Coupling Transitions in DSM Technology

Sathish A*, M. Madhavi Latha**, K. Lal Kishore***, M.V. Subramanyam****, C.S. Reddy*****
*Associate Professor, Department of ECE, RGMCET, Nandyal, A.P.
**Professor, Department of ECE, J.N.T. University, Hyderabad, A.P.
***Professor and Rector, J.N.T. University, Hyderabad, A.P.
****Professor and Principal, SREC, Nandyal, A.P.
*****Assistant Professor, Department of Maths, RGMCET, Nandyal, A.P.
Periodicity:October - December'2009
DOI : https://doi.org/10.26634/jse.4.2.1073

Abstract

With growing integration density and shrinking feature size in the deep sub-micrometer (DSM) technologies, on-chip buses plays an important role in overall performance of the system. Due to a large buses and deep sub-micron effects where coupling capacitance between bus lines are in the same order of magnitude as base capacitance, power consumption of interconnects starts to have a significant impact on a system’s total power consumption. In many digital processors, the power dissipation on the buses is a major part of the total chip power dissipation. For CMOS circuits most power is dissipated as a dynamic power for charging and discharging node capacitances. Coupling transitions contribute to significant energy loss in deep sub-micron data buses. Earlier schemes using the switching activity are not valid in these buses which takes account only substrate capacitance. Hence a new low coupling transition bus encoding scheme is proposed which can reduce the power consumption in   on-chip data buses by reducing the coupling transitions. The proposed technique can able to reduce the coupling transition by 41% to 44% and its efficiency is 1% to 18% more compare with others encoding techniques.

Keywords

Coupling Transitions, Self Transitions, DSM, Switching Activity, Coupling Capacitance, Substrate Capacitance.

How to Cite this Article?

Sathish A, M. Madhavi Latha , K. Lal Kishore , M.V. Subramanyam and C.S. Reddy (2009). A Technique to Reduce Data-Bus Coupling Transitions in DSM Technology, i-manager’s Journal on Software Engineering, 4(2), 67-73 https://doi.org/10.26634/jse.4.2.1073

References

[1]. A. Sathish and T. Subba Rao, (2008), “Bus Regrouping method to optimize Power in DSM Technology” Proc. IEEEinternational Conference on Signal processing, Communications and Networking, January, pp. 432- 436.
[2]. Benini, G. De Micheli, E. Macii, M. Poncino, and S.Quer, (1997), “System-level power optimization of special purpose applications: The beach solution “, Proc, Int. Symp. Low Power Electronics Design, August, pp. 42-29.
[3]. C.L. Su, C.Y. Tsui, and A.M. Despain, (1994), “Saving power in the control path of embedded processors”, IEEE Design and Test of Computers, Vol. 11, No. 4, pp. 24-30.
[4]. Daniele Rossi, Andre K. Nieuwland, Steven V.E.S. van Dijk, Richard P. Kleihorst and Cecilia, (2008), “Power consumption of Fault tolerant buses” IEEE transactions on very large scale integration (VLSI) systems, May, Vol. 16, No.5.
[5]. Katherine Shu-Min Li, Chung-Len Lee, Chauchin Su and Jwu E Chen, (2009), “A Unified Detection Scheme for Crosstalk Effects in Interconnection Bus” IEEE transactions on very large scale integration (VLSI) systems, February, Vol. 17, No.2.
[6]. L. Benini, G. De Micheli, E. Macii, D. Sciuto, and C. Silvano, (1997), “Asymptotic zero-transition activity encoding for address buses in low-power microprocessor-based systems”, Great Lakes VLSI Symposium, Urbana IL, March, pp. 77-82.
[7]. M. Madhu, V. Srinivas Murty, V. Kamakoti, (2003), “Dynamic coding Technique for Low-Power data bus” Proc. IEEE computer Society Annual Symposium on VLSi (ISVLSI'03).
[8]. M.R. Stan and W.P. Burleson, (1995), “Bus-Invert coding for low-power I/O”.IEEE Trans. On VLSI, March. Vol. 3, pp.49-58.
[9]. N.K Samala, D. Radhakrishnan, B Izadi, (2004), “A Novel deep submicron Bus Coding for Low Energy” In Proceedings of the International Conference on Embedded Systems and Applications, June, pp. 25-30.
[10]. P.P. Sotiriadis and A. Chandrakasan, (2000), “Bus energy minimization by transition pattern coding (TPC) in deep sub-micron technologies”, Proc. 2000 IEEE/ACM Int. Conf. Computer-Aided Design, November, pp. 322- 328.
[11]. P.P. Sotiriadis, A. Chandrakasan, (2000), “Low power bus coding techniques considering inter-wire capacitances,” Custom Integrated Circuits Conference.
[12]. Peter Petrov, Alex Orailoglu, (2004), “Low-Power instruction Bus Encoding for Embedded Processors”, IEEE Trans. VLSI Systems, Vol. 12, No.8, August, pp. 812-826.
[13]. Rohit Singhal, Gwan Choi and Rabi N. Mahapatra, (2008), “Data Handling Limits of On-Chip Interconnects” IEEE Transactions on Very Large Scale Integration (VLSI) systems, June, Vol. 16, No.6.
[14]. S. Hong, U. Narayanan, K.S. Chung, and T. Kim, (2000), “Bus-Invert coding for Low power I/O A rd decomposition Approach”, Proc. 43 IEEE Midwest symp. Circuits and Systems, August.
[15]. Y. Shin, S.I. Chae and K. Choi, (2001), “Partial Bus- Invert Coding for Power Optimization of Application-Specific Systems”, IEEE Trans. On VLSI Systems, April, Vol. 9, pp. 377-383.
[16]. Z. Khan, T. Arslan, and A.T. Erdogan, (2006),“A Low power System on Chip Bus Encoding Scheme with Crosstalk Noise Reduction Capability” IEE Proceedingsth Computers and Digital Techniques, 6 March,Vol.153, Issue 2, pp. 101-108.
If you have access to this article please login to view the article or kindly login to purchase the article

Purchase Instant Access

Single Article

North Americas,UK,
Middle East,Europe
India Rest of world
USD EUR INR USD-ROW
Pdf 35 35 200 20
Online 35 35 200 15
Pdf & Online 35 35 400 25

Options for accessing this content:
  • If you would like institutional access to this content, please recommend the title to your librarian.
    Library Recommendation Form
  • If you already have i-manager's user account: Login above and proceed to purchase the article.
  • New Users: Please register, then proceed to purchase the article.