ACM Home Page
Please provide us with feedback. Feedback
Controlling inductive cross-talk and power in off-chip buses using CODECs
Full text PdfPdf (915 KB)
Source with EDA Technofair Design Automation Conference Asia and South Pacific archive
Proceedings of the 2006 conference on Asia South Pacific design automation table of contents
Yokohama, Japan
SESSION: Inductive issues in power grids and packages table of contents
Pages: 850 - 855  
Year of Publication: 2006
ISBN:0-7803-9451-8
Authors
Brock J. LaMeres  Agilent Technologies Inc., Colorado Springs, CO
Kanupriya Gulati  Texas A&M University, College Station, TX
Sunil P. Khatri  Texas A&M University, College Station, TX
Sponsors
: IEEE Circuits and Systems Society
SIGDA: ACM Special Interest Group on Design Automation
IEICE ESS : Institute of Electronics, Information and Communication Engineers, Engineering Sciences Society
IPSJ SIG-SLDM : Information Processing Society of Japan, SIG System LSI Design Methodology
Publisher
IEEE Press  Piscataway, NJ, USA
Bibliometrics
Downloads (6 Weeks): 6,   Downloads (12 Months): 33,   Citation Count: 0
Additional Information:

abstract   references   index terms   collaborative colleagues  

Tools and Actions: Review this Article  
Save this Article to a Binder    Display Formats: BibTex  EndNote ACM Ref   
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1118299.1118492
What is a DOI?

ABSTRACT

The parasitic inductances within IC packaging cause supply bounce as well as glitches on the signal pins, significantly limiting the frequency of high-speed inter-chip communication. Also, off-chip communication contributes a large fraction of the total system power. Until recently, the parasitic inductance problem was addressed by aggressive package design, which is expensive. In this work we present a technique to encode the off-chip data transmission to i) limit bounce on the supplies ii) reduce glitching caused by inductive signal coupling from neighboring signals iii) limit the edge degradation of signals due to mutually inducted voltages from neighboring switching signals and iv) control the total power consumption of the I/O logic. All these factors are modeled in a unified mathematical framework. Our experimental results show that the proposed encoding based techniques result in reduced supply bounce and signal glitching due to inductive cross-talk, closely matching the theoretical predictions. Also, we show that the bus size overhead is reasonable even after stringent power reduction constraints are imposed. We demonstrate that the overall bandwidth of a bus actually increases by 100% over an unencoded bus, using our technique with inductive constraints only (even after accounting for the encoding overhead). When the power constraints were added (to limit the power to 20% of worst case switching power) in addition to the inductive constraints, the bandwidth was again 100% improved over the unencoded bus. The asymptotic bus size overhead depends on how stringent the user-specified power and inductive cross-talk parameters are. We have validated our approach by simulating it in an ASIC setting as well as prototyping and testing it in an FPGA environment.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
"The International Technology Roadmap for Semiconductors." http://public.itrs.net, 2003.
 
2
R. Tummalo, Fundamentals of Microsystem Packaging. McGraw-Hill, 2001.
 
3
M. Miura, N. Hirano, Y. Hiruta, and T. Sudo, "Electrical characterization and modeling of simultaneous switching noise for leadframe packages," in Proceedings of 45th Electronic Components and Technology Conference, pp. 857--864, May 1995.
 
4
B. Young, "Return path inductance in measurements of package inductance matrixes," in IEEE Transactions on Components, Packaging, and Manufacturing Technology, vol. 20, Feb 1997.
 
5
N. Hirano, M. Miura, Y. Hiruta, and T. Sudo, "Characterization and reduction of simultaneous switching noise for a multilayer package,"
 
6
 
7
M. Lopez, J. Prince, and A. Cangellaris, "Influence of a floating plane on effective ground plane inductance in multilayer and coplanar packages," in IEEE Transactions on Advanced Packaging, vol. 22, pp. 182--188, May 1999.
 
8
 
9
 
10
 
11
12
 
13
 
14
15
 
16
C. Chen and B. Curran, "Switching codes for delta-i noise reduction," in IEEE Transactions of the 43rd IEEE Midwest Symposium on Circuits and Systems, vol. 45, pp. 1017 -- 1021, Sept 1996.
 
17
E. Mejia-Motta, F. Sandoval-Ibarra, and J. Santana, "Design of cmos buffers using the settling time of the ground bounce voltage as a key parameter," in Proceedings of 43rd IEEE Midwest Symposium on Circuits and Systems, vol. 2, pp. 718--721, Aug 2000.

Collaborative Colleagues:
Brock J. LaMeres: colleagues
Kanupriya Gulati: colleagues
Sunil P. Khatri: colleagues