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

Full description

Bibliographic Details
Main Authors: Jui Wang, 王睿
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