A provably tight delay-driven concurrently congestion mitigating global routing algorithm


Autoria(s): Samanta, Radhamanjari; Erzin, Adil I; Raha, Soumyendu; Shamardin, Yuriy V; Takhonov, Ivan I; Zalyubovskiy, Vyacheslav V
Data(s)

2015

Resumo

Routing is a very important step in VLSI physical design. A set of nets are routed under delay and resource constraints in multi-net global routing. In this paper a delay-driven congestion-aware global routing algorithm is developed, which is a heuristic based method to solve a multi-objective NP-hard optimization problem. The proposed delay-driven Steiner tree construction method is of O(n(2) log n) complexity, where n is the number of terminal points and it provides n-approximation solution of the critical time minimization problem for a certain class of grid graphs. The existing timing-driven method (Hu and Sapatnekar, 2002) has a complexity O(n(4)) and is implemented on nets with small number of sinks. Next we propose a FPTAS Gradient algorithm for minimizing the total overflow. This is a concurrent approach considering all the nets simultaneously contrary to the existing approaches of sequential rip-up and reroute. The algorithms are implemented on ISPD98 derived benchmarks and the drastic reduction of overflow is observed. (C) 2014 Elsevier Inc. All rights reserved.

Formato

application/pdf

Identificador

http://eprints.iisc.ernet.in/51440/1/app_mat_com-255_92_2015.pdf

Samanta, Radhamanjari and Erzin, Adil I and Raha, Soumyendu and Shamardin, Yuriy V and Takhonov, Ivan I and Zalyubovskiy, Vyacheslav V (2015) A provably tight delay-driven concurrently congestion mitigating global routing algorithm. In: APPLIED MATHEMATICS AND COMPUTATION, 255 . pp. 92-104.

Publicador

ELSEVIER SCIENCE INC

Relação

http://dx.doi.org/10.1016/j.amc.2014.11.062

http://eprints.iisc.ernet.in/51440/

Palavras-Chave #Supercomputer Education & Research Centre
Tipo

Journal Article

PeerReviewed