| Improved timing closure by early buffer planning in floor-placement design flow |
| Full text |
Pdf
(244 KB)
|
| Source
|
Great Lakes Symposium on VLSI
archive
Proceedings of the 17th ACM Great Lakes symposium on VLSI
table of contents
Stresa-Lago Maggiore, Italy
SESSION: Routing and buffer insertion
table of contents
Pages: 558 - 563
Year of Publication: 2007
ISBN:978-1-59593-605-9
|
|
Authors
|
|
| Sponsors |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 2, Downloads (12 Months): 15, Citation Count: 2
|
|
|
ABSTRACT
Buffer insertion plays an increasingly critical role on circuit performance and signal integrity especially in deep submicron technologies. Buffer insertion stage is very important for buffering efficiency. Early buffer insertion may cause misestimating due to unknown cell locations whereas buffer insertion after placement may not be very effective because the cell locations are fixed and buffer resources may be distributed inappropriately.In this paper, a buffer planning algorithm for floor-placement design flow is presented which creates a map of buffer requirements in various regions of the design at the floorplanning stage based on the statistical distribution of critical paths and enforces the placer to distribute white spaces with respect to the estimated buffer requirement map.Experimental results show that the proposed method improves the performance of experimented circuits with smaller number of buffers and better power consumption compare to conventional methods. Furthermore, power-delay product has been improved considerably, especially for large circuits with a small growth in CPU time.
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
|
Cong, J. Challenges and opportunities for design innovations in nanometer technologies. SRC Design Sciences Concept Paper, 1997.
|
| |
2
|
Alpert, C. J., and Hu, J., and Sapatnekar, S. S. and Villarrubia, P. G. A Practical Methodology for Early Buffer and Wire Resource Allocation. In IEEE Transactions on CAD, Vol. 22, No. 5, 2003.
|
| |
3
|
Jason Cong , Tianming Kong , David Zhigang Pan, Buffer block planning for interconnect-driven floorplanning, Proceedings of the 1999 IEEE/ACM international conference on Computer-aided design, p.358-363, November 07-11, 1999, San Jose, California, United States
|
 |
4
|
|
| |
5
|
Feodor F. Dragan , Andrew B. Kahng , Ion Măndoiu , Sudhakar Muddu , Alexander Zelikovsky, Provably good global buffering using an available buffer block plan, Proceedings of the 2000 IEEE/ACM international conference on Computer-aided design, November 05-09, 2000, San Jose, California
|
 |
6
|
|
| |
7
|
Ma, Y., and Hong, X., and Dong, S. Buffer Planning as an Integral Part of Floorplanning with Consideration of Routing Congestion. In IEEE Transactions on CAD, May 2005, 609--621.
|
| |
8
|
|
| |
9
|
|
| |
10
|
|
| |
11
|
|
| |
12
|
Hill, D., and Kahng, A.B. RTL to GDSII-From Foilware to Standard Practice. In IEEE Design & Test of Computers, January-February, 2004, 9--12.
|
| |
13
|
Roy, J. A., and Adya, S., and Papp, D.A., and Markov, I. Min-cut floorplacement. In IEEE Transactions on CAD, 2005, 1313--1326.
|
 |
14
|
Hongyu Chen , Changge Qiao , Feng Zhou , Chung-Kuan Cheng, Refined single trunk tree: a rectilinear steiner tree generator for interconnect prediction, Proceedings of the 2002 international workshop on System-level interconnect prediction, April 06-07, 2002, San Diego, California, USA
[doi> 10.1145/505348.505366]
|
 |
15
|
|
| |
16
|
IWLS Benchmarks, Available on http://iwls.org/iwls2005/benchmarks.html, 2005.
|
| |
17
|
Magma Design Automation, A Complete Design Solution for Structured ASICs. http://www.magma-da.com, Dec 2005.
|
|