Functional Verification Environment for Universal Serial Bus 3.0
碩士 === 臺灣大學 === 電子工程學研究所 === 98 === The complexity of digital electronic circuit is growing dramatically these years, making verification process, which is considered the major bottleneck, more challenging. Moreover, the rapid renew of various technologies is forcing IC industry to shorten the tim...
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Others |
Language: | en_US |
Published: |
2010
|
Online Access: | http://ndltd.ncl.edu.tw/handle/66200702898036751727 |
id |
ndltd-TW-098NTU05428053 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-TW-098NTU054280532015-10-13T18:49:39Z http://ndltd.ncl.edu.tw/handle/66200702898036751727 Functional Verification Environment for Universal Serial Bus 3.0 第三代通用序列匯流排之功能性驗證環境設計及實作 Jui Wang 王睿 碩士 臺灣大學 電子工程學研究所 98 The complexity of digital electronic circuit is growing dramatically these years, making verification process, which is considered the major bottleneck, more challenging. Moreover, the rapid renew of various technologies is forcing IC industry to shorten the time-to-market of a product, which means to compress the time period of designing, verification, and tape-out process. To address this problem, an effective and comprehensive verification environment is necessary. In this thesis, we design and implement a layered verification environment based on object oriented language, SystemVerilig. Utilizing the Constrained-Random Stimulus Generation property in SystemVerilig, the stimulus is generated randomly in a restricted subset, thus it not only raises the probability of hitting a bug but also makes programming task easier. The object oriented characteristic and built-in functional coverage mechanism makes this environment more efficient and reliable. Universal Serial Bus is a commonly used interconnect interface, so we use it as an example to design and implement a verification environment. Hoping to offer some effort to IC industry and giving out an implementation for related studies to compare the pros and cons, we present this work. 郭斯彥 2010 學位論文 ; thesis 68 en_US |
collection |
NDLTD |
language |
en_US |
format |
Others
|
sources |
NDLTD |
description |
碩士 === 臺灣大學 === 電子工程學研究所 === 98 === The complexity of digital electronic circuit is growing dramatically these years, making verification process, which is considered the major bottleneck, more challenging. Moreover, the rapid renew of various technologies is forcing IC industry to shorten the time-to-market of a product, which means to compress the time period of designing, verification, and tape-out process. To address this problem, an effective and comprehensive verification environment is necessary.
In this thesis, we design and implement a layered verification environment based on object oriented language, SystemVerilig. Utilizing the Constrained-Random Stimulus Generation property in SystemVerilig, the stimulus is generated randomly in a restricted subset, thus it not only raises the probability of hitting a bug but also makes programming task easier. The object oriented characteristic and built-in functional coverage mechanism makes this environment more efficient and reliable.
Universal Serial Bus is a commonly used interconnect interface, so we use it as an example to design and implement a verification environment. Hoping to offer some effort to IC industry and giving out an implementation for related studies to compare the pros and cons, we present this work.
|
author2 |
郭斯彥 |
author_facet |
郭斯彥 Jui Wang 王睿 |
author |
Jui Wang 王睿 |
spellingShingle |
Jui Wang 王睿 Functional Verification Environment for Universal Serial Bus 3.0 |
author_sort |
Jui Wang |
title |
Functional Verification Environment for Universal Serial Bus 3.0 |
title_short |
Functional Verification Environment for Universal Serial Bus 3.0 |
title_full |
Functional Verification Environment for Universal Serial Bus 3.0 |
title_fullStr |
Functional Verification Environment for Universal Serial Bus 3.0 |
title_full_unstemmed |
Functional Verification Environment for Universal Serial Bus 3.0 |
title_sort |
functional verification environment for universal serial bus 3.0 |
publishDate |
2010 |
url |
http://ndltd.ncl.edu.tw/handle/66200702898036751727 |
work_keys_str_mv |
AT juiwang functionalverificationenvironmentforuniversalserialbus30 AT wángruì functionalverificationenvironmentforuniversalserialbus30 AT juiwang dìsāndàitōngyòngxùlièhuìliúpáizhīgōngnéngxìngyànzhènghuánjìngshèjìjíshízuò AT wángruì dìsāndàitōngyòngxùlièhuìliúpáizhīgōngnéngxìngyànzhènghuánjìngshèjìjíshízuò |
_version_ |
1718037627627634688 |