skip to main content
10.5555/2665671.2665728acmconferencesArticle/Chapter ViewAbstractPublication PagesiscaConference Proceedingsconference-collections
research-article

Architecture implications of pads as a scarce resource

Published: 14 June 2014 Publication History

Abstract

Due to non-ideal technology scaling, delivering a stable supply voltage is increasingly challenging. Furthermore, com- petition for limited chip interface resources (i.e., C4 pads) between power supply and I/O, and the loss of such resources to electromigration, means that constructing a power deliverynetwork (PDN) that satisfies noise margins without compromising performance is and will remain a critical problem for architects and circuit designers alike. Simple guardbanding will no longer work, as the consequent performance penalty will grow with technology scaling
In this paper, we develop a pre-RTL PDN model, VoltSpot, for the purpose of studying the performance and noise tradeoffs among power supply and I/O pad allocation, the effectiveness of noise mitigation techniques, and the consequent implications of electromigration-induced PDN pad failure. Our simulations demonstrate that, despite their integral role in the PDN, power/ground pads can be aggressively reduced (by conversion into I/O pads) to their electromigration limit with minimal performance impact from extra voltage noise - provided the system implements a suitable noise-mitigation strategy. The key observation is that even though reducing power/ground pads significantly increases the number of voltage emergencies, the average noise amplitude increase is small. Overall, we can triple I/O bandwidth while maintaining target lifetimes and incurring only 1.5% slowdown

References

[1]
C. Bienia, "Benchmarking modern multiprocessors," Ph.D. dissertation, Princeton University, 2011.
[2]
N. Binkert, B. Beckmann, G. Black, S. K. Reinhardt, A. Saidi, A. Basu, J. Hestness, D. R. Hower, T. Krishna, S. Sardashti, R. Sen, K. Sewell, M. Shoaib, N. Vaish, M. D. Hill, and D. A.Wood, "The gem5 simulator," SIGARCH Comput. Archit. News, vol. 39, no. 2, 2011.
[3]
J. Black, "Electromigration: A brief survey and some recent results," IEEE Trans. on Electron Devices, vol. 16, no. 4, 1969.
[4]
W. Choi, E. Yeh, and K. Tu, "Mean-time-to-failure study of flip chip solder joints on Cu/Ni (V)/Al thin-film under-bump-metallization," J. of Applied Physics, vol. 94, no. 9, 2003.
[5]
I. J. Chung, Modeling and Hybrid Simulation of On-chip Power Delivery Network Using an Unconditionally Stable Electromagnetic Field Solver. ProQuest, 2007.
[6]
G. G. Faust, R. Zhang, K. Skadron, M. R. Stan, and B. H. Meyer, "ArchFP: Rapid prototyping of pre-rtl floorplans," in VSLI-SoC, 2012.
[7]
V. George, S. Jahagirdar, C. Tong, S. Ken, S. Damaraju, S. Scott, V. Naydenov, T. Khondker, S. Sarkar, and P. Singh, "Penryn: 45-nm next generation Intel core 2 processor," in ASSCC, 2007.
[8]
E. Grochowski, D. Ayers, and V. Tiwari, "Microarchitectural simulation and control of di/dt-induced power supply voltage variation," in HPCA, 2002.
[9]
M. S. Gupta, J. L. Oatley, R. Joseph, G. Y. Wei, and D. Brooks, "Understanding voltage variations in chip multiprocessors using a distributed power-delivery network," in DATE, 2007.
[10]
M. S. Gupta, K. K. Rangan, M. D. Smith, G. Y. Wei, and D. Brooks, "DeCoR: A delayed commit and rollback mechanism for handling inductive noise in processors," in HPCA, 2008.
[11]
M. S. Gupta, J. A. Rivers, P. Bose, G. Y. Wei, and D. Brooks, "Tribeca: design for PVT variations with local recovery and fine-grained adaptation," in MICRO, 2009.
[12]
J. W. Haskins Jr and K. Skadron, "Accelerated warmup for sampled microarchitecture simulation," ACM TACO, vol. 2, no. 1, 2005.
[13]
M. B. Healy, F. Mohamood, H. S. Lee, and S. Lim, "Integrated microarchitectural floorplanning and run-time controller for inductive noise mitigation," ACM TODAES, vol. 16, no. 4, 2011.
[14]
Intel, "Intel Pentium 4 processor in the 423 pin package / Intel 850 chipset platform," 2002.
[15]
--, "Intel Core i7--900 Desktop processor extreme edition series and Intel Core i7--900 desktop processor series on 32-nm process," 2011.
[16]
--, "Intel Xeon processor E7--8800/4800/2800 product families," 2011.
[17]
ITRS, 2011, http://www.itrs.net.
[18]
B. Jacob, S. Ng, and D. Wang, Memory systems: cache, DRAM, disk. Morgan Kaufmann, 2010.
[19]
R. Jakushokas and E. G. Friedman, "Multi-layer interdigitated power distribution networks," IEEE TVLSI, vol. 19, no. 5, 2011.
[20]
JEDEC, "Failure mechanisms and models for semiconductor devices," JEDEC Publication JEP122G, 2011.
[21]
R. Joseph, D. Brooks, and M. Martonosi, "Control techniques to eliminate voltage emergencies in high performance processors," in HPCA, 2003.
[22]
C. R. Lefurgy, A. J. Drake, M. S. Floyd, M. S. Allen-Ware, B. Brock, J. A. Tierno, and J. B. Carter, "Active management of timing guardband to save energy in POWER7," in MICRO, 2011.
[23]
S. Li, J. Ahn, R. D. Strong, J. B. Brockman, D. M. Tullsen, and N. P. Jouppi, "McPAT: An integrated power, area, and timing modeling framework for multicore and manycore architectures," in MICRO, 2009.
[24]
X. S. Li, "An overview of SuperLU: Algorithms, implementation, and user interface," ACM TOMS, vol. 31, no. 3, 2005.
[25]
J. Lloyd, "On the log-normal distribution of electromigration lifetimes," J. of Applied Physics, vol. 50, no. 7, 1979.
[26]
A. V. Mezhiba and E. G. Friedman, "Electrical characteristics of multilayer power distribution grids," in ISCAS, 2003.
[27]
S. Nassif, "Power grid analysis benchmarks," in ASP-DAC, 2008.
[28]
C. Pei, R. Booth, H. Ho, N. Kusaba, X. Li, M. J. Brodsky, P. Parries, H. Shang, R. Divakaruni, and S. Iyer, "A novel, low-cost deep trench decoupling capacitor for high-performance, low-power bulk CMOS applications," in ICSICT, 2008.
[29]
M. Popovich, A. V. Mezhiba, and E. G. Friedman, Power Distribution Networks with On-chip Decoupling Capacitors. Springer, 2008.
[30]
M. D. Powell and T. Vijaykumar, "Exploiting resonant behavior to reduce inductive noise," in ISCA, 2004.
[31]
A. Ramachandran, "Methodologies for transient simulation of hybrid electromagnetic/circuit systems with multiple time scales," Ph.D. dissertation, University of Illinois at Urbana-Champaign, 2009.
[32]
M. Saint-Laurent and M. Swaminathan, "Impact of power-supply noise on timing in high-frequency microprocessors," IEEE Trans. on Advanced Packaging, vol. 27, no. 1, 2004.
[33]
B. Sinharoy, R. Kalla, W. Starke, H. Le, R. Cargnoni, J. Van Norstrand, B. Ronchetti, J. Stuecheli, J. Leenstra, G. Guthrie et al., "IBM POWER7 multicore server processor," IBM J. of Research & Development, vol. 55, no. 3, 2011.
[34]
J. Tao, B. K. Liew, J. F. Chen, N. W. Cheung, and C. Hu, "Electromigration under time-varying current stress," Microelectronics Reliability, vol. 38, no. 3, 1998.
[35]
K.Wang, B. H. Meyer, R. Zhang, K. Skadron, and M. R. Stan, "Walking pads: Fast power-supply pad-placement optimization," in ASP-DAC, 2014.
[36]
N. H. Weste and D. M. Harris, CMOS VLSI Design A Circuit and Systems Perspective, 4th ed. Addison-Wesley, 2011.
[37]
S. Wright, R. Polastre, H. Gan, L. Buchwalter, R. Horton, P. Andry, E. Sprogis, C. Patel, C. Tsang, J. Knickerbocker, J. Lloyd, A. Sharma, and M. Sri-Jayantha, "Characterization of micro-bump C4 interconnects for Si-carrier SOP applications," in ECTC, 2006.
[38]
R. E. Wunderlich, T. F. Wenisch, B. Falsafi, and J. C. Hoe, "SMARTS: Accelerating microarchitecture simulation via rigorous statistical sampling," in ISCA, 2003.
[39]
R. Zhang, B. H. Meyer, W. Huang, K. Skadron, and M. R. Stan, "Some limits of power delivery in the multicore era," in WEED, June 2012.
[40]
R. Zhang, K. Wang, B. H. Meyer, M. R. Stan, and K. Skadron, "Architecture implications of pads as a scarce resource: Extended results," University of Virginia, Tech. Rep. CS-2014-01, May 2014.

Cited By

View all

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
ISCA '14: Proceeding of the 41st annual international symposium on Computer architecuture
June 2014
566 pages
ISBN:9781479943944

Sponsors

Publisher

IEEE Press

Publication History

Published: 14 June 2014

Check for updates

Qualifiers

  • Research-article

Funding Sources

Conference

ISCA'14
Sponsor:

Acceptance Rates

Overall Acceptance Rate 543 of 3,203 submissions, 17%

Upcoming Conference

ISCA '25

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)7
  • Downloads (Last 6 weeks)1
Reflects downloads up to 10 Feb 2025

Other Metrics

Citations

Cited By

View all

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media