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...

Full description

Bibliographic Details
Main Authors: Chih-Shuan Wu, 吳至軒
Other Authors: Wei-Kai Chen
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