Dynamic power dissipation formulation for application in dynamic programming buffer insertion algorithm
Buffer insertion is a very effective technique to reduce propagation delay in nano-metre VLSI interconnects. There are two techniques for buffer insertion which are: (1) closed-form solution and (2) dynamic programming. Buffer insertion algorithm using dynamic programming is more useful than the clo...
Saved in:
Main Authors: | , , |
---|---|
Format: | Article |
Language: | English |
Published: |
Penerbit UTM Press
2016
|
Subjects: | |
Online Access: | http://eprints.utm.my/id/eprint/71936/1/MKhalilhani2016_DynamicPowerDissipationFormulationforApplication.pdf http://eprints.utm.my/id/eprint/71936/ https://www.scopus.com/inward/record.uri?eid=2-s2.0-84994301912&doi=10.11113%2f.v78.4898&partnerID=40&md5=1c2c95be7181b898e609926a23c4fb1b |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
id |
my.utm.71936 |
---|---|
record_format |
eprints |
spelling |
my.utm.719362017-11-16T06:15:35Z http://eprints.utm.my/id/eprint/71936/ Dynamic power dissipation formulation for application in dynamic programming buffer insertion algorithm Uttraphan, C. Shaikh-Husin, N. Khalil-Hani, M. TK Electrical engineering. Electronics Nuclear engineering Buffer insertion is a very effective technique to reduce propagation delay in nano-metre VLSI interconnects. There are two techniques for buffer insertion which are: (1) closed-form solution and (2) dynamic programming. Buffer insertion algorithm using dynamic programming is more useful than the closed-form solution as it allows the use of multiple buffer types and it can be used in tree structured interconnects. As design dimension shrinks, more buffers are needed to improve timing performance. However, the buffer itself consumes power and it has been shown that power dissipation of buffers is significant. Although there are many buffer insertion algorithms that were able to optimize propagation delay with power constraint, most of them used the closed-form solution. Hence, in this paper, we present a formulation to compute dynamic power dissipation of buffers for application in dynamic programming buffer insertion algorithm. The proposed formulation allows dynamic power dissipation of buffers to be computed incrementally. The technique is validated by comparing the formulation with the standard closed-form dynamic power equation. The advantage of the proposed formulation is demonstrated through a series of experiments where it is applied in van Ginneken’s algorithm. The results show that the output of the proposed formulation is consistent with the standard closed-form formulation. Furthermore, it also suggests that the proposed formulation is able to compute dynamic power dissipation for buffer insertion algorithm with multiple buffer types. Penerbit UTM Press 2016 Article PeerReviewed application/pdf en http://eprints.utm.my/id/eprint/71936/1/MKhalilhani2016_DynamicPowerDissipationFormulationforApplication.pdf Uttraphan, C. and Shaikh-Husin, N. and Khalil-Hani, M. (2016) Dynamic power dissipation formulation for application in dynamic programming buffer insertion algorithm. Jurnal Teknologi, 78 (11). pp. 149-154. ISSN 0127-9696 https://www.scopus.com/inward/record.uri?eid=2-s2.0-84994301912&doi=10.11113%2f.v78.4898&partnerID=40&md5=1c2c95be7181b898e609926a23c4fb1b |
institution |
Universiti Teknologi Malaysia |
building |
UTM Library |
collection |
Institutional Repository |
continent |
Asia |
country |
Malaysia |
content_provider |
Universiti Teknologi Malaysia |
content_source |
UTM Institutional Repository |
url_provider |
http://eprints.utm.my/ |
language |
English |
topic |
TK Electrical engineering. Electronics Nuclear engineering |
spellingShingle |
TK Electrical engineering. Electronics Nuclear engineering Uttraphan, C. Shaikh-Husin, N. Khalil-Hani, M. Dynamic power dissipation formulation for application in dynamic programming buffer insertion algorithm |
description |
Buffer insertion is a very effective technique to reduce propagation delay in nano-metre VLSI interconnects. There are two techniques for buffer insertion which are: (1) closed-form solution and (2) dynamic programming. Buffer insertion algorithm using dynamic programming is more useful than the closed-form solution as it allows the use of multiple buffer types and it can be used in tree structured interconnects. As design dimension shrinks, more buffers are needed to improve timing performance. However, the buffer itself consumes power and it has been shown that power dissipation of buffers is significant. Although there are many buffer insertion algorithms that were able to optimize propagation delay with power constraint, most of them used the closed-form solution. Hence, in this paper, we present a formulation to compute dynamic power dissipation of buffers for application in dynamic programming buffer insertion algorithm. The proposed formulation allows dynamic power dissipation of buffers to be computed incrementally. The technique is validated by comparing the formulation with the standard closed-form dynamic power equation. The advantage of the proposed formulation is demonstrated through a series of experiments where it is applied in van Ginneken’s algorithm. The results show that the output of the proposed formulation is consistent with the standard closed-form formulation. Furthermore, it also suggests that the proposed formulation is able to compute dynamic power dissipation for buffer insertion algorithm with multiple buffer types. |
format |
Article |
author |
Uttraphan, C. Shaikh-Husin, N. Khalil-Hani, M. |
author_facet |
Uttraphan, C. Shaikh-Husin, N. Khalil-Hani, M. |
author_sort |
Uttraphan, C. |
title |
Dynamic power dissipation formulation for application in dynamic programming buffer insertion algorithm |
title_short |
Dynamic power dissipation formulation for application in dynamic programming buffer insertion algorithm |
title_full |
Dynamic power dissipation formulation for application in dynamic programming buffer insertion algorithm |
title_fullStr |
Dynamic power dissipation formulation for application in dynamic programming buffer insertion algorithm |
title_full_unstemmed |
Dynamic power dissipation formulation for application in dynamic programming buffer insertion algorithm |
title_sort |
dynamic power dissipation formulation for application in dynamic programming buffer insertion algorithm |
publisher |
Penerbit UTM Press |
publishDate |
2016 |
url |
http://eprints.utm.my/id/eprint/71936/1/MKhalilhani2016_DynamicPowerDissipationFormulationforApplication.pdf http://eprints.utm.my/id/eprint/71936/ https://www.scopus.com/inward/record.uri?eid=2-s2.0-84994301912&doi=10.11113%2f.v78.4898&partnerID=40&md5=1c2c95be7181b898e609926a23c4fb1b |
_version_ |
1643656317293821952 |
score |
13.160551 |