Improved Two-Way Min-Cut Circuit Partitioning with Complex Resource Constraints Using Dynamic Locking and Node Replication Techniques
碩士 === 中原大學 === 資訊工程研究所 === 89 === Circuit partitioning has played a very important role at different levels of VLSI design. Recently, a new circuit partitioning problem, called two-way min-cut partitioning for FPGAs with complex resources, was addressed by Liu, Zhu and Wong [18]. For thi...
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Others |
Language: | zh-TW |
Published: |
2001
|
Online Access: | http://ndltd.ncl.edu.tw/handle/73334527986113356345 |
id |
ndltd-TW-089CYCU5392011 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-TW-089CYCU53920112016-07-06T04:10:06Z http://ndltd.ncl.edu.tw/handle/73334527986113356345 Improved Two-Way Min-Cut Circuit Partitioning with Complex Resource Constraints Using Dynamic Locking and Node Replication Techniques 使用動態加鎖及節點複製技巧改進具複雜資源限制之二重最小切電路分割 Ming-Shiun Lin 林明勳 碩士 中原大學 資訊工程研究所 89 Circuit partitioning has played a very important role at different levels of VLSI design. Recently, a new circuit partitioning problem, called two-way min-cut partitioning for FPGAs with complex resources, was addressed by Liu, Zhu and Wong [18]. For this type of FPGAs, multiple types of resources are contained. Each resource type has multiple choices to implement a basic cell in the circuit, and each basic cell also has multiple choices to be implemented by a resource type. Given a circuit G and two resource sets R1 and R2, the two-way min-cut partitioning problem with complex resource constraints is to partition G into two subcircuits V1 and V2 such that the total number of cut nets between V1 and V2 is as small as possible, subject to the constraints that the nodes in V1 can be implemented by the resources in R1, and V2 can be implemented by the resources in R2. To solve the problem, we study in this thesis how to apply the dynamic locking and node replication techniques to improve a given initial partitioning, respectively. In particular, we have obtained the following three significant and encouraging results: (1)We have modified the FFC-fm algorithm [18] by using the dynamic locking scheme. The experimental results show that this modification generated better cut size quality than the FFC-fm algorithm by 8.07%~75.22%. (2)We have developed an efficient algorithm for node replication. The experimental results show that using the solution generated by the FFC-fm algorithm as the initial solution, the replication algorithm could further reduce the cut size quality by 23.05%~83.57%. (3)Finally, we combined both dynamic locking and node replication, and the experimental results show that the cut size could be improved by 35.67%~99.39% as compared to the FFC-fm algorithm. Ting-Chi Wang 王廷基 2001 學位論文 ; thesis 43 zh-TW |
collection |
NDLTD |
language |
zh-TW |
format |
Others
|
sources |
NDLTD |
description |
碩士 === 中原大學 === 資訊工程研究所 === 89 === Circuit partitioning has played a very important role at different levels of VLSI design. Recently, a new circuit partitioning problem, called two-way min-cut partitioning for FPGAs with complex resources, was addressed by Liu, Zhu and Wong [18]. For this type of FPGAs, multiple types of resources are contained. Each resource type has multiple choices to implement a basic cell in the circuit, and each basic cell also has multiple choices to be implemented by a resource type. Given a circuit G and two resource sets R1 and R2, the two-way min-cut partitioning problem with complex resource constraints is to partition G into two subcircuits V1 and V2 such that the total number of cut nets between V1 and V2 is as small as possible, subject to the constraints that the nodes in V1 can be implemented by the resources in R1, and V2 can be implemented by the resources in R2.
To solve the problem, we study in this thesis how to apply the dynamic locking and node replication techniques to improve a given initial partitioning, respectively. In particular, we have obtained the following three significant and encouraging results:
(1)We have modified the FFC-fm algorithm [18] by using the dynamic locking scheme. The experimental results show that this modification generated better cut size quality than the FFC-fm algorithm by 8.07%~75.22%.
(2)We have developed an efficient algorithm for node replication. The experimental results show that using the solution generated by the FFC-fm algorithm as the initial solution, the replication algorithm could further reduce the cut size quality by 23.05%~83.57%.
(3)Finally, we combined both dynamic locking and node replication, and the experimental results show that the cut size could be improved by 35.67%~99.39% as compared to the FFC-fm algorithm.
|
author2 |
Ting-Chi Wang |
author_facet |
Ting-Chi Wang Ming-Shiun Lin 林明勳 |
author |
Ming-Shiun Lin 林明勳 |
spellingShingle |
Ming-Shiun Lin 林明勳 Improved Two-Way Min-Cut Circuit Partitioning with Complex Resource Constraints Using Dynamic Locking and Node Replication Techniques |
author_sort |
Ming-Shiun Lin |
title |
Improved Two-Way Min-Cut Circuit Partitioning with Complex Resource Constraints Using Dynamic Locking and Node Replication Techniques |
title_short |
Improved Two-Way Min-Cut Circuit Partitioning with Complex Resource Constraints Using Dynamic Locking and Node Replication Techniques |
title_full |
Improved Two-Way Min-Cut Circuit Partitioning with Complex Resource Constraints Using Dynamic Locking and Node Replication Techniques |
title_fullStr |
Improved Two-Way Min-Cut Circuit Partitioning with Complex Resource Constraints Using Dynamic Locking and Node Replication Techniques |
title_full_unstemmed |
Improved Two-Way Min-Cut Circuit Partitioning with Complex Resource Constraints Using Dynamic Locking and Node Replication Techniques |
title_sort |
improved two-way min-cut circuit partitioning with complex resource constraints using dynamic locking and node replication techniques |
publishDate |
2001 |
url |
http://ndltd.ncl.edu.tw/handle/73334527986113356345 |
work_keys_str_mv |
AT mingshiunlin improvedtwowaymincutcircuitpartitioningwithcomplexresourceconstraintsusingdynamiclockingandnodereplicationtechniques AT línmíngxūn improvedtwowaymincutcircuitpartitioningwithcomplexresourceconstraintsusingdynamiclockingandnodereplicationtechniques AT mingshiunlin shǐyòngdòngtàijiāsuǒjíjiédiǎnfùzhìjìqiǎogǎijìnjùfùzázīyuánxiànzhìzhīèrzhòngzuìxiǎoqièdiànlùfēngē AT línmíngxūn shǐyòngdòngtàijiāsuǒjíjiédiǎnfùzhìjìqiǎogǎijìnjùfùzázīyuánxiànzhìzhīèrzhòngzuìxiǎoqièdiànlùfēngē |
_version_ |
1718337516082298880 |