A Timing-Driven Hierarchical Partitioning Algorithm for VLSI Circuits
碩士 === 中原大學 === 資訊工程研究所 === 90 === A timing-driven hierarchical partitioning algorithm (HPA) for VLSI circuits is proposed. The HPA partitions a circuit to several partition blocks while maintaining the hierarchy of the circuit. It uses a cost function which combines net-cut, path-weight, and area...
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Others |
Language: | en_US |
Published: |
2002
|
Online Access: | http://ndltd.ncl.edu.tw/handle/60632372557898156996 |
id |
ndltd-TW-090CYCU5392015 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-TW-090CYCU53920152015-10-13T17:35:24Z http://ndltd.ncl.edu.tw/handle/60632372557898156996 A Timing-Driven Hierarchical Partitioning Algorithm for VLSI Circuits 應用於超大型積體電路之時序導向階層式分割方法 Wen-Chen Huang 黃文貞 碩士 中原大學 資訊工程研究所 90 A timing-driven hierarchical partitioning algorithm (HPA) for VLSI circuits is proposed. The HPA partitions a circuit to several partition blocks while maintaining the hierarchy of the circuit. It uses a cost function which combines net-cut, path-weight, and area of each module. It prevents the critical paths crossing through partition block boundaries. An exhaustive search approach is utilized to find the minimal cost for different number of partitions. An area constraint of module is added to the HPA. It helps the HPA to obtain area balanced partition results in shorter CPU time. The program has been tested on several industrial circuits. Comparing to the flattened circuits, it has the result of a shorter circuit path delay with balanced size of partition blocks. These blocks may also be implemented in a shorter time. Experimental results are presented. Mely Chen Chi 陳美麗 2002 學位論文 ; thesis 38 en_US |
collection |
NDLTD |
language |
en_US |
format |
Others
|
sources |
NDLTD |
description |
碩士 === 中原大學 === 資訊工程研究所 === 90 ===
A timing-driven hierarchical partitioning algorithm (HPA) for VLSI circuits is proposed. The HPA partitions a circuit to several partition blocks while maintaining the hierarchy of the circuit. It uses a cost function which combines net-cut, path-weight, and area of each module. It prevents the critical paths crossing through partition block boundaries. An exhaustive search approach is utilized to find the minimal cost for different number of partitions. An area constraint of module is added to the HPA. It helps the HPA to obtain area balanced partition results in shorter CPU time. The program has been tested on several industrial circuits. Comparing to the flattened circuits, it has the result of a shorter circuit path delay with balanced size of partition blocks. These blocks may also be implemented in a shorter time. Experimental results are presented.
|
author2 |
Mely Chen Chi |
author_facet |
Mely Chen Chi Wen-Chen Huang 黃文貞 |
author |
Wen-Chen Huang 黃文貞 |
spellingShingle |
Wen-Chen Huang 黃文貞 A Timing-Driven Hierarchical Partitioning Algorithm for VLSI Circuits |
author_sort |
Wen-Chen Huang |
title |
A Timing-Driven Hierarchical Partitioning Algorithm for VLSI Circuits |
title_short |
A Timing-Driven Hierarchical Partitioning Algorithm for VLSI Circuits |
title_full |
A Timing-Driven Hierarchical Partitioning Algorithm for VLSI Circuits |
title_fullStr |
A Timing-Driven Hierarchical Partitioning Algorithm for VLSI Circuits |
title_full_unstemmed |
A Timing-Driven Hierarchical Partitioning Algorithm for VLSI Circuits |
title_sort |
timing-driven hierarchical partitioning algorithm for vlsi circuits |
publishDate |
2002 |
url |
http://ndltd.ncl.edu.tw/handle/60632372557898156996 |
work_keys_str_mv |
AT wenchenhuang atimingdrivenhierarchicalpartitioningalgorithmforvlsicircuits AT huángwénzhēn atimingdrivenhierarchicalpartitioningalgorithmforvlsicircuits AT wenchenhuang yīngyòngyúchāodàxíngjītǐdiànlùzhīshíxùdǎoxiàngjiēcéngshìfēngēfāngfǎ AT huángwénzhēn yīngyòngyúchāodàxíngjītǐdiànlùzhīshíxùdǎoxiàngjiēcéngshìfēngēfāngfǎ AT wenchenhuang timingdrivenhierarchicalpartitioningalgorithmforvlsicircuits AT huángwénzhēn timingdrivenhierarchicalpartitioningalgorithmforvlsicircuits |
_version_ |
1717782858231185408 |