Functional Rectification on Sequential Circuits by Liveness Model Checking Techniques

碩士 === 國立臺灣大學 === 電子工程學研究所 === 100 === Functional rectification has been an indispensable process in late VLSI design stages. Traditionally, functional rectification is achieved by various techniques on combinational circuits. It does not explore the flexibility of functional changes across the regi...

Full description

Bibliographic Details
Main Authors: Wei-Hsun Lin, 林暐勛
Other Authors: Chung-Yang Huang
Format: Others
Language:en_US
Published: 2012
Online Access:http://ndltd.ncl.edu.tw/handle/94831661329443282757
id ndltd-TW-100NTU05428072
record_format oai_dc
spelling ndltd-TW-100NTU054280722015-10-13T21:45:45Z http://ndltd.ncl.edu.tw/handle/94831661329443282757 Functional Rectification on Sequential Circuits by Liveness Model Checking Techniques 利用必然性模型檢測技術所進行之循序電路功能修正 Wei-Hsun Lin 林暐勛 碩士 國立臺灣大學 電子工程學研究所 100 Functional rectification has been an indispensable process in late VLSI design stages. Traditionally, functional rectification is achieved by various techniques on combinational circuits. It does not explore the flexibility of functional changes across the register boundary. As a result, these combinational rectification techniques cannot be applied directly to sequential circuits with unmatched registers. In this thesis, we propose a sequential rectification approach, which utilizes the liveness model checking techniques to facilitate checking of the sequential rectifiability between old implementation and golden specification. In addition, we apply the interpolation technique to construct the rectification function (i.e. the patch). By identifying better supports for the patch generation, we demonstrate that the whole procedure can be accelerated. Experimental results show that our method can efficiently determine whether a given signal is a rectification signal and find the patch circuits effectively. In the end, our method can provide an alternative way to the combinational rectification and it generates smaller in most of cases. Chung-Yang Huang 黃鐘揚 2012 學位論文 ; thesis 57 en_US
collection NDLTD
language en_US
format Others
sources NDLTD
description 碩士 === 國立臺灣大學 === 電子工程學研究所 === 100 === Functional rectification has been an indispensable process in late VLSI design stages. Traditionally, functional rectification is achieved by various techniques on combinational circuits. It does not explore the flexibility of functional changes across the register boundary. As a result, these combinational rectification techniques cannot be applied directly to sequential circuits with unmatched registers. In this thesis, we propose a sequential rectification approach, which utilizes the liveness model checking techniques to facilitate checking of the sequential rectifiability between old implementation and golden specification. In addition, we apply the interpolation technique to construct the rectification function (i.e. the patch). By identifying better supports for the patch generation, we demonstrate that the whole procedure can be accelerated. Experimental results show that our method can efficiently determine whether a given signal is a rectification signal and find the patch circuits effectively. In the end, our method can provide an alternative way to the combinational rectification and it generates smaller in most of cases.
author2 Chung-Yang Huang
author_facet Chung-Yang Huang
Wei-Hsun Lin
林暐勛
author Wei-Hsun Lin
林暐勛
spellingShingle Wei-Hsun Lin
林暐勛
Functional Rectification on Sequential Circuits by Liveness Model Checking Techniques
author_sort Wei-Hsun Lin
title Functional Rectification on Sequential Circuits by Liveness Model Checking Techniques
title_short Functional Rectification on Sequential Circuits by Liveness Model Checking Techniques
title_full Functional Rectification on Sequential Circuits by Liveness Model Checking Techniques
title_fullStr Functional Rectification on Sequential Circuits by Liveness Model Checking Techniques
title_full_unstemmed Functional Rectification on Sequential Circuits by Liveness Model Checking Techniques
title_sort functional rectification on sequential circuits by liveness model checking techniques
publishDate 2012
url http://ndltd.ncl.edu.tw/handle/94831661329443282757
work_keys_str_mv AT weihsunlin functionalrectificationonsequentialcircuitsbylivenessmodelcheckingtechniques
AT línwěixūn functionalrectificationonsequentialcircuitsbylivenessmodelcheckingtechniques
AT weihsunlin lìyòngbìránxìngmóxíngjiǎncèjìshùsuǒjìnxíngzhīxúnxùdiànlùgōngnéngxiūzhèng
AT línwěixūn lìyòngbìránxìngmóxíngjiǎncèjìshùsuǒjìnxíngzhīxúnxùdiànlùgōngnéngxiūzhèng
_version_ 1718068281156304896