Study on Machine Learning Techniques for Building and Evaluation of Routability-driven Macro Placement
碩士 === 中原大學 === 資訊工程研究所 === 106 === In current very-large-scale-integration design miniature technology, the number of circuits in the same chip size is increasing and the performance is more powerful. To follow the rules of the 22nm process design, global routing and detailed routing are separated...
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Others |
Language: | zh-TW |
Published: |
2018
|
Online Access: | http://ndltd.ncl.edu.tw/handle/5qmbr7 |
id |
ndltd-TW-106CYCU5392006 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-TW-106CYCU53920062019-10-31T05:22:11Z http://ndltd.ncl.edu.tw/handle/5qmbr7 Study on Machine Learning Techniques for Building and Evaluation of Routability-driven Macro Placement 採用機器學習建構與評估巨集擺置的可繞線性方法探討 Chih-Shuan Wu 吳至軒 碩士 中原大學 資訊工程研究所 106 In current very-large-scale-integration design miniature technology, the number of circuits in the same chip size is increasing and the performance is more powerful. To follow the rules of the 22nm process design, global routing and detailed routing are separated into two design steps. However, in the physical design stage, ignoring detailed routing rules during the placement stage may directly lead to design failure. At the same time, to make sure the success of physical design must only after the end of routing stage, so pre-evaluating the routability during the placement stage is a very important issue in the physical design stage. This paper proposes a novel pre-processing method and a special machine learning model architecture. By extracting more features using pre-processing, we add external conditions that can simplify the relationship of connections between pin and net. Instead of discussing how to grow up the tree, we move the evaluation of congestion to the pre-assessment stage and define it, then push all the feature of our study to machine learning architecture that build from two different model. The model will find out the potential relationship between features and features, and we can build the mechanism for feedback and modify, that can get the best prediction results. In the future, we will integrate our method into the physical design flow; help the placement stage to avoid the fail in the routing stage. Wei-Kai Chen 鄭維凱 2018 學位論文 ; thesis 92 zh-TW |
collection |
NDLTD |
language |
zh-TW |
format |
Others
|
sources |
NDLTD |
description |
碩士 === 中原大學 === 資訊工程研究所 === 106 === In current very-large-scale-integration design miniature technology, the number of circuits in the same chip size is increasing and the performance is more powerful. To follow the rules of the 22nm process design, global routing and detailed routing are separated into two design steps. However, in the physical design stage, ignoring detailed routing rules during the placement stage may directly lead to design failure. At the same time, to make sure the success of physical design must only after the end of routing stage, so pre-evaluating the routability during the placement stage is a very important issue in the physical design stage.
This paper proposes a novel pre-processing method and a special machine learning model architecture. By extracting more features using pre-processing, we add external conditions that can simplify the relationship of connections between pin and net. Instead of discussing how to grow up the tree, we move the evaluation of congestion to the pre-assessment stage and define it, then push all the feature of our study to machine learning architecture that build from two different model. The model will find out the potential relationship between features and features, and we can build the mechanism for feedback and modify, that can get the best prediction results.
In the future, we will integrate our method into the physical design flow; help the placement stage to avoid the fail in the routing stage.
|
author2 |
Wei-Kai Chen |
author_facet |
Wei-Kai Chen Chih-Shuan Wu 吳至軒 |
author |
Chih-Shuan Wu 吳至軒 |
spellingShingle |
Chih-Shuan Wu 吳至軒 Study on Machine Learning Techniques for Building and Evaluation of Routability-driven Macro Placement |
author_sort |
Chih-Shuan Wu |
title |
Study on Machine Learning Techniques for Building and Evaluation of Routability-driven Macro Placement |
title_short |
Study on Machine Learning Techniques for Building and Evaluation of Routability-driven Macro Placement |
title_full |
Study on Machine Learning Techniques for Building and Evaluation of Routability-driven Macro Placement |
title_fullStr |
Study on Machine Learning Techniques for Building and Evaluation of Routability-driven Macro Placement |
title_full_unstemmed |
Study on Machine Learning Techniques for Building and Evaluation of Routability-driven Macro Placement |
title_sort |
study on machine learning techniques for building and evaluation of routability-driven macro placement |
publishDate |
2018 |
url |
http://ndltd.ncl.edu.tw/handle/5qmbr7 |
work_keys_str_mv |
AT chihshuanwu studyonmachinelearningtechniquesforbuildingandevaluationofroutabilitydrivenmacroplacement AT wúzhìxuān studyonmachinelearningtechniquesforbuildingandevaluationofroutabilitydrivenmacroplacement AT chihshuanwu cǎiyòngjīqìxuéxíjiàngòuyǔpínggūjùjíbǎizhìdekěràoxiànxìngfāngfǎtàntǎo AT wúzhìxuān cǎiyòngjīqìxuéxíjiàngòuyǔpínggūjùjíbǎizhìdekěràoxiànxìngfāngfǎtàntǎo |
_version_ |
1719283963235663872 |