ACM Home Page
Please provide us with feedback. Feedback
New spare cell design for IR drop minimization in Engineering Change Order
Full text PdfPdf (268 KB)
Source Annual ACM IEEE Design Automation Conference archive
Proceedings of the 46th Annual Design Automation Conference table of contents
San Francisco, California
SESSION: Recent advances in timing, ECO and logic optimization table of contents
Pages 402-407  
Year of Publication: 2009
ISBN:978-1-60558-497-3
Authors
Hsien-Te Chen  National Tsing Hua University, HsinChu, Taiwan
Chieh-Chun Chang  National Tsing Hua University, HsinChu, Taiwan
TingTing Hwang  National Tsing Hua University, HsinChu, Taiwan
Sponsors
EDAC : Electronic Design Automation Consortium
SIGDA: ACM Special Interest Group on Design Automation
IEEE-CAS : Circuits & Systems
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 12,   Downloads (12 Months): 12,   Citation Count: 0
Additional Information:

abstract   references   index terms  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1629911.1630017
What is a DOI?

ABSTRACT

Unused spare cells occur inevitably in traditional ECO design flow. It results in inefficient area usage, more leakage, and more IR drop impacts. To tackle these problems, a reconfigurable cell is proposed which serves the dual purposes of decoupling capacitance and spare cell in this paper. Before Engineering Change Order (ECO) is applied, these cells are pre-placed as decoupling capacitors. When ECO is applied, these cells are configured as functional cells. To demonstrate the efficiency of our configurable cell, we propose an algorithm for timing closure and IR drop minimization. Compared with traditional ECO flow, our method shows 16% reduction in maximum IR drop and 56% reduction in leakage before applying ECO, and 8% reduction in maximum IR drop after applying ECO, with 10% area of spare cells. In addition, we show that there are less unsolved ECO timing paths left after applying our ECO timing optimization algorithm due to free selection of ECO gate type.


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
Patrik Larsson, "Parasitic Resistance in an MOS Transistor Used as On-Chip Decoupling Capacitance," IEEE Journal of Solid-State Circuits, vol. 32, no. 4, April 1997, pp. 574--576.
 
2
Neil Weste and David Harris, "A circuits and Systems Perspective(3rd Edition)," Addison Wesley
 
3
H. B. Bkoglu, "Circuits, Interconnections, and Packaging for VLSI," Addison Wesley, 1990.
 
4
 
5
 
6
Yen-Pin Chen, Jia-Wei Fang, and Yao-Wen Chang, "ECO Timing Optimization Using Spare Cells," International Conference on Computer Aided Design, 2007, pp. 530--535.
 
7
S. Pant, D. Blaauw, V. Zolotov, S. Sundareswaran, and R. Panda, "Vectorless Analysis of Supply Noise Induced Delay Variation," International Conference on Computer-Aided Design, 2003, pp. 184--190.
 
8
Yu-Min Kuo, Ya-Ting Chang, Shih-Chieh Chang and Malgorzata Marek-Sadowska, "Engineering Change Using Spare Cells with Constant Insertion," International Conference on Computer-Aided Design, 2007, pp. 544--547.
 
9
Haihua Su, Sachin S. Sapatnekar and Sani R. Nassif, "An Algorithm for Optimal Decoupling Capacitor Sizing and Placement for Standard Cell Layouts," Proceedings of the International Symposium on Physical Design, 2002, pp. 68--73.
 
10
Chih-chang Lin, Kuang-Chien Chen, Shih-Chieh Chang, Malgorzata Marek-Sadowska and Kwang-Ting Cheng, "Logic Synthesis for Engineering Change," Conference on Design Automation Conference, 1995, pp. 647--652.
 
11
Sanjay Pant and David Blaauw, Timing-Aware Decoupling Capacitance Allocation in Power Distribution Networks," Conference on Design Automation Conference, 2007, pp. 757--762.
 
12
Hang Li, Zhenyu Qi, Tan, S. X. D., Lifeng Wu, Yici Cai and Xianlong Hong "Partitioning-Based Approach to Fast On-Chip Decap Budgeting and Minimization," Conference on Design Automation Conference, 2005, pp. 170--175.