Sciweavers

DAC
2009
ACM

GRIP: scalable 3D global routing using integer programming

14 years 5 months ago
GRIP: scalable 3D global routing using integer programming
We propose GRIP, a scalable global routing technique via Integer Programming (IP). GRIP optimizes wirelength and via cost without going through a layer assignment phase. GRIP selects the route for each net from a set of candidate routes that are generated based on an estimate of congestion generated by a linear programming pricing phase. To achieve scalability, the original IP is decomposed into smaller ones corresponding to balanced rectangular subregions on the chip. We introduce the concept of a floating terminal for a net, which allows flexibility to route long nets going through multiple subregions. We also use the IP to plan the routing of long nets, detouring them from congested subregions. For ISPD 2007 benchmarks, we obtain 3.9% and
Tai-Hsuan Wu, Azadeh Davoodi, Jeffrey T. Linderoth
Added 22 Jul 2010
Updated 22 Jul 2010
Type Conference
Year 2009
Where DAC
Authors Tai-Hsuan Wu, Azadeh Davoodi, Jeffrey T. Linderoth
Comments (0)