Results 1 - 10
of
16
An Interconnect-Centric Design Flow for Nanometer Technologies
- Proceedings of the IEEE
, 1999
"... As the IC devices is scaled into nanometer dimen- sions and operates in giga-hertz frequencies, interconnect design and optimization have become critical in determining the system performance and reliability. ..."
Abstract
-
Cited by 58 (23 self)
- Add to MetaCart
As the IC devices is scaled into nanometer dimen- sions and operates in giga-hertz frequencies, interconnect design and optimization have become critical in determining the system performance and reliability.
Improved Global Routing through Congestion Estimation
, 2003
"... In this paper, we present a new method to improve global routing results. By using an amplified congestion estimate to influence a rip-up and reroute approach, we obtain substantial reductions in total congestion. In comparisons with a recently published tool on publicly available benchmarks, our ne ..."
Abstract
-
Cited by 37 (2 self)
- Add to MetaCart
In this paper, we present a new method to improve global routing results. By using an amplified congestion estimate to influence a rip-up and reroute approach, we obtain substantial reductions in total congestion. In comparisons with a recently published tool on publicly available benchmarks, our new router is roughly twice as fast, obtains 15.1% reductions in total wire length, and 65.2% reductions in the number of overcongested graph edges. A direct implementation of an old approach also performs extremely well, indicating that some known techniques have been overlooked.
Routability-driven repeater block planning for interconnect-centric floorplanning
- IN PROC. INT. SYMP. ON PHYSICAL DESIGN
, 2000
"... In this paper we present a repeater block planning algorithm forinterconnect-centric floorplanning. We introduce the concept of ..."
Abstract
-
Cited by 23 (3 self)
- Add to MetaCart
In this paper we present a repeater block planning algorithm forinterconnect-centric floorplanning. We introduce the concept of
Interconnect Layout Optimization under Higher-Order RLC Model for MCM Designs
- IN PROC. INT. CONF. ON COMPUTER AIDED DESIGN
, 1997
"... ..."
An Enhanced Multilevel Routing System.
, 2002
"... In this paper, we present several novel techniques that make the recently published multilevel routing scheme [19] more effective and complete. Our contributions include: (1) resource reservation for local nets during the coarsening process, (2) congestion-driven, graph-based Steiner tree constructi ..."
Abstract
-
Cited by 21 (3 self)
- Add to MetaCart
In this paper, we present several novel techniques that make the recently published multilevel routing scheme [19] more effective and complete. Our contributions include: (1) resource reservation for local nets during the coarsening process, (2) congestion-driven, graph-based Steiner tree construction during the initial routing and the refinement process and (3) multi-iteration refmement considering the congestion history. The experiments show that each of these techniques helps to improve the completion rate considerately. Compared to [19], the new routing system reduces the number of failed nets by 2x to 18x, with less than 50% increase in runtime in most cases.
Manhattan or Non-Manhattan? A Study of Alternative VLSI Routing Architectures
- In Proc. Great Lakes Symposium on VLSI
, 2000
"... Circuit interconnect has become a substantial obstacle in the design of high performance systems. In this paper we explore a new routing paradigm that strikes at the root of the interconnect problem by reducing wire lengths directly. We present a non-Manhattan Steiner tree heuristic, obtaining wire ..."
Abstract
-
Cited by 21 (6 self)
- Add to MetaCart
Circuit interconnect has become a substantial obstacle in the design of high performance systems. In this paper we explore a new routing paradigm that strikes at the root of the interconnect problem by reducing wire lengths directly. We present a non-Manhattan Steiner tree heuristic, obtaining wire length reductions of much as 17% on average, when compared to rectilinear topologies. Moreover, we present a graph-based interconnect optimization algorithm, called the GRATS-tree algorithm, which allows performance optimization beyond what can be obtained through wire length reduction alone. The two tree construction algorithms are integrated into a new global router that allows large scale non-Manhattan design. Although we consider circuit placements performed under rectilinear objectives, our global router can reduce maximum congestion levels by as much as 20%. In general we find that the nonManhattan approach requires additional Steiner points and bends; realization of non-Manhattan routing structures requires additional vias. We observe that the increase in via cost is much less dramatic than might be expected; the benefits of wire length reduction may outweigh the additional via cost. 1.
Multilevel Global Placement with Congestion Control
- IEEE Trans. on Computer-Aided Design of Integrated Circuits and Systems
, 2003
"... In this paper, we develop a multilevel global placement algorithm (MGP) integrated with fast incremental global routing for directly updating and optimizing congestion cost during physical hierarchy generation. Fast global routing is achieved using a fast two-bend routing and incremental A-tree algo ..."
Abstract
-
Cited by 18 (6 self)
- Add to MetaCart
In this paper, we develop a multilevel global placement algorithm (MGP) integrated with fast incremental global routing for directly updating and optimizing congestion cost during physical hierarchy generation. Fast global routing is achieved using a fast two-bend routing and incremental A-tree algorithm. The routing congestion is modeled by the wire usage estimated by the fast global router. A hierarchical area density control is developed for placing objects with significant size variations. Experimental results show that, compared to GORDIAN-L, the wire length-driven MGP is 4--6.7 times faster and generates slightly better wire length for test circuits larger than 100 000 cells. Moreover, the congestion-driven MGP improves wiring overflow by 45%--74% with 5% larger bounding box wire length but 3%--7% shorter routing wire length measured by a graph-based A-tree global router.
DUNE: A Multi-Layer Gridless Routing System with Wire Planning
, 2000
"... -49152 0 157 158 159 7 "! -49152 0 157 158 159 7 9999 9999 -49152 0 157 158 159 7 9999 9999 9999 $67#' 0 157 158 159 7 9999 9999 9999 /! 67#' 0 157 158 159 7 9999 9999 9999 )#$(9/@!2L/@ )%Q/%&/@ #*/ $7U;V!7WX %&/@ )R? #, $7U;V!7WX %&/@ )R?/ ?! ? ..."
Abstract
-
Cited by 14 (5 self)
- Add to MetaCart
-49152 0 157 158 159 7 "! -49152 0 157 158 159 7 9999 9999 -49152 0 157 158 159 7 9999 9999 9999 $67#' 0 157 158 159 7 9999 9999 9999 /! 67#' 0 157 158 159 7 9999 9999 9999 )#$(9/@!2L/@ )%Q/%&/@ #*/ $7U;V!7WX %&/@ )R? #, $7U;V!7WX %&/@ )R?/ ?! ?% 28990-43070 >;,6Z; '= )R?/ )/M/! -43070 >;,6Z; '= )R?/ P>? )L >;,6Z; '= )R?/ Z /@! )L >;,6Z; '= )R?/ =)(\*., 7; ZS4/8V=7#/)?`@,O / ;72/S?.B?;a.`S6 V=7#/)?`@,O / ?/@7*1 /@b7,"=7#/)?.`@;*@Y;L7 *7-#ZS#DJTcM!2TX !7#$K7/4M7;K! ?.`@;*@Y;L7 *7-#ZS#DJTcM!2TX ,2. #,\/! 34700 1(21f?;6 > 00 ?.`@;*@Y;L7 *7...
Pseudo Pin Assignment with Crosstalk Noise Control
- IN PROC. INT. SYMP. ON PHYSICAL DESIGN
, 2000
"... This paper presents a new pseudo pin assignment (PPA) algorithm with crosstalk noise control in multi-layer gridless general-area routing. We propose a two-step approach that considers obstacles and minimizes the estimated number of vias under crosstalk noise constraints. Without crosstalk noise con ..."
Abstract
-
Cited by 11 (5 self)
- Add to MetaCart
This paper presents a new pseudo pin assignment (PPA) algorithm with crosstalk noise control in multi-layer gridless general-area routing. We propose a two-step approach that considers obstacles and minimizes the estimated number of vias under crosstalk noise constraints. Without crosstalk noise control in PPA, the average noise after detailed routing of our test cases is 0.13-0.22 VDD with up to 8% of nets larger than 0.3 VDD . However, if the noise constraint of each net is set to 0:3 VDD in PPA, the average noise reduces 15%-31% to 0.11-0.15 VDD with no crosstalk noise violations. Even without rip-up and reroute, the detailed routing completion rate is 95%-99% and the ratio of vias to nets is only 0.7-1.2.
MARS–A Multilevel Full-Chip Gridless Routing System
- IEEE TCAD
, 2005
"... Abstract—This paper presents MARS, a novel multilevel full-chip gridless routing system. The multilevel framework with recursive coarsening and refinement allows for scaling of our gridless routing system to very large designs. The downward pass of recursive coarsening builds the representations of ..."
Abstract
-
Cited by 11 (0 self)
- Add to MetaCart
Abstract—This paper presents MARS, a novel multilevel full-chip gridless routing system. The multilevel framework with recursive coarsening and refinement allows for scaling of our gridless routing system to very large designs. The downward pass of recursive coarsening builds the representations of routing regions at different levels while the upward pass of iterative refinement allows a gradually improved solution. We introduced a number of efficient techniques in the multilevel routing scheme, including resource reservation, graph-based Steiner tree heuristic and history-based iterative refinement. We compared our multilevel framework with a recently published three-level routing flow [1]. Experimental results show that MARS helps to improve the completion rate by over 10%, and the runtime by II U. Index Terms—Design automation, routing optimization methods, very large scale integration (VLSI). I.

