|
| This Article | ||
| ||
| Share | ||
| Bibliographic References | ||
| Add to: | ||
| | ||
| Search | ||
| ||
| ASCII Text | x | ||
| C.l. Chen, Brian W. Curran, "Switching Codes for Delta-I Noise Reduction," IEEE Transactions on Computers, vol. 45, no. 9, pp. 1017-1021, September, 1996. | |||
| BibTex | x | ||
| @article{ 10.1109/12.537124, author = {C.l. Chen and Brian W. Curran}, title = {Switching Codes for Delta-I Noise Reduction}, journal ={IEEE Transactions on Computers}, volume = {45}, number = {9}, issn = {0018-9340}, year = {1996}, pages = {1017-1021}, doi = {http://doi.ieeecomputersociety.org/10.1109/12.537124}, publisher = {IEEE Computer Society}, address = {Los Alamitos, CA, USA}, } | |||
| RefWorks Procite/RefMan/Endnote | x | ||
| TY - JOUR JO - IEEE Transactions on Computers TI - Switching Codes for Delta-I Noise Reduction IS - 9 SN - 0018-9340 SP1017 EP1021 EPD - 1017-1021 A1 - C.l. Chen, A1 - Brian W. Curran, PY - 1996 KW - Switching noise KW - delta-I noise KW - switching codes KW - coding theory. VL - 45 JA - IEEE Transactions on Computers ER - | |||
Abstract—In this paper, we address the off-chip driver delta-I or switching noise problem. We propose a novel approach based on switching codes to reduce this noise. These codes are designed to lower the number of drivers which switch in any given system cycle. A formal theoretic framework for switching codes is developed which provides an upper bound on the number of switching drivers as a function of bit width of the data bus and number of redundant switch bits. Switching codes with error detecting and error correcting capabilities are also presented. Switching codes also reduce the average switching activity and power consumed by the off-chip drivers.
[1] A.R. Djordjevic and T.K. Sarkar, "An Investigation of Delta-I Noise on Integrated Circuits," IEEE Trans. Electromagnetic Compatibility, vol. 35, pp. 134-147, May 1993.
[2] P. Larsson and C. Svensson, "Noise in Digital Dynamic CMOS Circuits," IEEE J. Solid-State Circuits, vol. 29, no. 6, pp. 655-662, June 1994.
[3] R. Senthinathan and J.L. Prince, "Application Specific CMOS Output Driver Circuit Design Techniques to Reduce Simultaneous Switching Noise," IEEE J. Solid-State Circuits, vol. 28, no. 12, pp. 1,383-1,388, Dec. 1993.
[4] P.A. Sandborn, H. Hashemi, and K. Ziai, "Switching Noise in ECL Packaging and Interconnect Systems," Proc. 1990 IEEE Bipolar Circuits and Technology Meeting, pp. 148-151.
[5] D. Liu and C. Svensson, "Power Consumption Estimation in CMOS VLSI Chips," IEEE J. Solid-State Circuits, vol. 29, no. 6, pp. 663-670, June 1994.
[6] W.W. Peterson and E.J. Welden Jr., Error-Correcting Codes, second edition. Cambridge, Mass.: MIT Press, 1972.
[7] S. Lin and D. J. Costello,Error Control Coding: Fundamentals and Applications. Englewood Cliffs, NJ: Prentice-Hall, 1983.
[8] C.L. Chen and M.Y. Hsiao, "Error-Correcting Codes for Semiconductor Memory Applications: A State-of-the-Art Review," IBM J. Research and Development, vol. 28, pp. 124-134, Mar. 1984.
[9] R.L. Graham and N.J.A. Sloane, "On the Covering Radius of Codes," IEEE Trans. Information Theory, vol. 31, no. 3, pp. 385-401, May 1985.

