Universiti Teknologi Malaysia Institutional Repository

An optimized buffer insertion algorithm with delay-power constraints for VLSI layouts

Uttraphan, C. and Shaikh Husin, N. and Khalil Hani, M. (2017) An optimized buffer insertion algorithm with delay-power constraints for VLSI layouts. Turkish Journal of Electrical Engineering and Computer Sciences, 25 (2). pp. 844-861. ISSN 1300-0632

Full text not available from this repository.

Official URL: https://www.scopus.com/inward/record.uri?eid=2-s2....

Abstract

We propose a grid-graph algorithm for interconnect routing and buffer insertion in nanometer VLSI layout designs. The algorithm is designed to handle multiconstraint optimizations, namely timing performance and power dissipation. The proposed algorithm is called HRTB-LA, which stands for hybrid routing tree and buffer insertion with look-ahead. In recent VLSI designs, interconnect delay has become a dominant factor compared to gate delay. The well-known technique to minimize the interconnect delay is by inserting buffers along the interconnect wires. However, the buffer itself consumes power and it has been shown that power dissipation overhead due to buffer insertions is significantly high. Many methodologies to optimize timing performance with power constraint have been proposed, and no algorithm is based on dynamic programing technique using a grid graph. In addition, most of the algorithms for buffer insertion use a postrouting buffer insertion approach. In the presence of buffer obstacles, these postrouting algorithms may produce poor solutions. On the other hand, the simultaneous routing and buffer insertion algorithm offers a better solution, but it was proven to be NP complete. Hence, our main contribution is an efficient algorithm using a hybrid approach for multiconstraint optimization for multisink nets. The algorithm uses dynamic programming to compute incrementally the interconnect delay and power dissipation of the inserted buffers while an effective runtime is achieved with the aid of novel look-ahead and graph pruning schemes. Experimental results prove that HRTB-LA is able to handle multiconstraint optimizations and produces a solution up to 30% better compared to a postrouting buffer insertion algorithm in comparable runtime.

Item Type:Article
Uncontrolled Keywords:Buffer insertion, Dynamic programming, Power dissipation, VLSI design automation, VLSI routing optimization
Subjects:T Technology > TK Electrical engineering. Electronics Nuclear engineering
Divisions:Electrical Engineering
ID Code:75603
Deposited By: Widya Wahid
Deposited On:27 Apr 2018 01:33
Last Modified:27 Apr 2018 01:33

Repository Staff Only: item control page