Logic Extraction from Transistor Level Circuit Netlists
碩士 === 國立交通大學 === 電子工程系 === 90 === The problem of finding subcircuits in a larger circuit arises in many contexts in computer-aided design. This is a problem currently solved by using various heuristics purely based on graph isomorphism. Such techniques, however, cannot utilize any circui...
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Others |
Language: | en_US |
Published: |
2002
|
Online Access: | http://ndltd.ncl.edu.tw/handle/07886149177730535745 |
id |
ndltd-TW-090NCTU0428083 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-TW-090NCTU04280832015-10-13T10:04:50Z http://ndltd.ncl.edu.tw/handle/07886149177730535745 Logic Extraction from Transistor Level Circuit Netlists 電晶體層級電路描述之邏輯粹取 Lily Huang 黃自立 碩士 國立交通大學 電子工程系 90 The problem of finding subcircuits in a larger circuit arises in many contexts in computer-aided design. This is a problem currently solved by using various heuristics purely based on graph isomorphism. Such techniques, however, cannot utilize any circuit properties and usually lost the topological circuit structure, which led to failure in some cases such as shorting-input circuits. If the whole circuit needs to be represented in higher level models, it even takes numerous runs to extract every kind of subcircuits by these techniques. We present a logic extraction approach based on channel graph partition and modified circuit encoding algorithm. Without any pre-processing, it needs to traverse the input circuit only once, and converts the entire circuit netlist from transistor level to gate level. The reusability and efficiency are further achieved by using the elemental logic gates in standard cell library as the source of pattern circuits, and preparing the priori known pattern circuit information for identification off-line. The experiments on several real circuits containing sequential and combination logics show the near-linear performance in run time and memory usage. Jing-Yang Jou 周景揚 2002 學位論文 ; thesis 45 en_US |
collection |
NDLTD |
language |
en_US |
format |
Others
|
sources |
NDLTD |
description |
碩士 === 國立交通大學 === 電子工程系 === 90 === The problem of finding subcircuits in a larger circuit arises in many contexts in computer-aided design. This is a problem currently solved by using various heuristics purely based on graph isomorphism. Such techniques, however, cannot utilize any circuit properties and usually lost the topological circuit structure, which led to failure in some cases such as shorting-input circuits. If the whole circuit needs to be represented in higher level models, it even takes numerous runs to extract every kind of subcircuits by these techniques. We present a logic extraction approach based on channel graph partition and modified circuit encoding algorithm. Without any pre-processing, it needs to traverse the input circuit only once, and converts the entire circuit netlist from transistor level to gate level. The reusability and efficiency are further achieved by using the elemental logic gates in standard cell library as the source of pattern circuits, and preparing the priori known pattern circuit information for identification off-line. The experiments on several real circuits containing sequential and combination logics show the near-linear performance in run time and memory usage.
|
author2 |
Jing-Yang Jou |
author_facet |
Jing-Yang Jou Lily Huang 黃自立 |
author |
Lily Huang 黃自立 |
spellingShingle |
Lily Huang 黃自立 Logic Extraction from Transistor Level Circuit Netlists |
author_sort |
Lily Huang |
title |
Logic Extraction from Transistor Level Circuit Netlists |
title_short |
Logic Extraction from Transistor Level Circuit Netlists |
title_full |
Logic Extraction from Transistor Level Circuit Netlists |
title_fullStr |
Logic Extraction from Transistor Level Circuit Netlists |
title_full_unstemmed |
Logic Extraction from Transistor Level Circuit Netlists |
title_sort |
logic extraction from transistor level circuit netlists |
publishDate |
2002 |
url |
http://ndltd.ncl.edu.tw/handle/07886149177730535745 |
work_keys_str_mv |
AT lilyhuang logicextractionfromtransistorlevelcircuitnetlists AT huángzìlì logicextractionfromtransistorlevelcircuitnetlists AT lilyhuang diànjīngtǐcéngjídiànlùmiáoshùzhīluójícuìqǔ AT huángzìlì diànjīngtǐcéngjídiànlùmiáoshùzhīluójícuìqǔ |
_version_ |
1716826648271126528 |