Delay bounded buffered tree construction for timing driven floorplanning
- 1 January 1997
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE)
Abstract
As devices and lines shrink into the deep submicron range, the propagation delay of signals can be effectively improved by repowering the signals using intermediate buffers placed within the routing trees. Almost no existing timing driven floorplanning and placement approaches consider the option of buffer insertion. As such, they may exclude solutions, particularly early in the design process, with smaller overall area and better routability. In this paper, we propose a new methodology in which buffered trees are used to estimate wire delay during floorplanning. Instead of treating delay as one of the objectives, as done by the majority of previous work, we formulate the problem in terms of delay bounded buffered trees (DBB-tree) and propose an efficient algorithm to construct a DBB spanning tree for use during floorplanning. Experimental results show that the algorithm is very effective. Using buffer insertion at the floorplanning stage yields significantly better solutions in terms of both chip area and total wire length.Keywords
This publication has 17 references indexed in Scilit:
- A direct combination of the Prim and Dijkstra constructions for improved performance-driven global routingPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- Buffered Steiner tree construction with wire sizing for interconnect layout optimizationPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- A timing-driven global router for custom chip designPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- A heuristic algorithm for the fanout problemPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- Buffer placement in distributed RC-tree networks for minimal Elmore delayPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- Optimal and efficient buffer insertion and wire sizingPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- A methodology and algorithms for post-placement delay optimizationPublished by Association for Computing Machinery (ACM) ,1994
- Performance-driven interconnect design based on distributed RC delay modelPublished by Association for Computing Machinery (ACM) ,1993
- Routability-driven fanout optimizationPublished by Association for Computing Machinery (ACM) ,1993
- Bounded diameter minimum spanning trees and related problemsPublished by Association for Computing Machinery (ACM) ,1989