Simulation-Based Verification Pattern Generation for Image Processing Codec

碩士 === 國立臺灣大學 === 電機工程學研究所 === 94 === In the IC design process, verification usually accounts for 70% ~ 80% times of the whole design procedure and has become the main design bottleneck[2]. In general, the IC design process starts with high level computer language like C/C++ which are then transform...

Full description

Bibliographic Details
Main Authors: I-Nan Liao, 廖宜南
Other Authors: 黃俊郎
Format: Others
Language:en_US
Published: 2006
Online Access:http://ndltd.ncl.edu.tw/handle/26463450690897862542
id ndltd-TW-094NTU05442142
record_format oai_dc
spelling ndltd-TW-094NTU054421422015-12-16T04:38:40Z http://ndltd.ncl.edu.tw/handle/26463450690897862542 Simulation-Based Verification Pattern Generation for Image Processing Codec 以模擬為基礎產生影像處理編解碼器之驗證圖樣 I-Nan Liao 廖宜南 碩士 國立臺灣大學 電機工程學研究所 94 In the IC design process, verification usually accounts for 70% ~ 80% times of the whole design procedure and has become the main design bottleneck[2]. In general, the IC design process starts with high level computer language like C/C++ which are then transformed into RTL (Register-Transfer Level) code. In the transformation, programming errors, called bugs, will be propagated and hid more deeply in the bulk codes and this bug-propagation makes debug more difficult in the future verification procedure. In this thesis, we propose a verification pattern generation method which ensures the C/C++ program quality and thus lowers the debug cost in the succeeding design stages. In this thesis, we propose a simulation-based verification pattern generation technique for image codec. To guarantee the correctness of their image codec, the designers usually use pictures like Lena as the verification pattern. However, the verification quality is not guaranteed. To resolve this problem, the proposed pattern generation technique synthesizes the verification pattern according to a pre-defined block template. Compared to past approaches, e.g., Lena or random pictures, the proposed technique has two advantages. First, with much less pattern size (less than 20 vs. more than 2,000 blocks), better or the same code coverage figures are achieved. Second, the proposed method allows the user to specify the desired coverage profile to better fit his or her verification goal. 黃俊郎 2006 學位論文 ; thesis 52 en_US
collection NDLTD
language en_US
format Others
sources NDLTD
description 碩士 === 國立臺灣大學 === 電機工程學研究所 === 94 === In the IC design process, verification usually accounts for 70% ~ 80% times of the whole design procedure and has become the main design bottleneck[2]. In general, the IC design process starts with high level computer language like C/C++ which are then transformed into RTL (Register-Transfer Level) code. In the transformation, programming errors, called bugs, will be propagated and hid more deeply in the bulk codes and this bug-propagation makes debug more difficult in the future verification procedure. In this thesis, we propose a verification pattern generation method which ensures the C/C++ program quality and thus lowers the debug cost in the succeeding design stages. In this thesis, we propose a simulation-based verification pattern generation technique for image codec. To guarantee the correctness of their image codec, the designers usually use pictures like Lena as the verification pattern. However, the verification quality is not guaranteed. To resolve this problem, the proposed pattern generation technique synthesizes the verification pattern according to a pre-defined block template. Compared to past approaches, e.g., Lena or random pictures, the proposed technique has two advantages. First, with much less pattern size (less than 20 vs. more than 2,000 blocks), better or the same code coverage figures are achieved. Second, the proposed method allows the user to specify the desired coverage profile to better fit his or her verification goal.
author2 黃俊郎
author_facet 黃俊郎
I-Nan Liao
廖宜南
author I-Nan Liao
廖宜南
spellingShingle I-Nan Liao
廖宜南
Simulation-Based Verification Pattern Generation for Image Processing Codec
author_sort I-Nan Liao
title Simulation-Based Verification Pattern Generation for Image Processing Codec
title_short Simulation-Based Verification Pattern Generation for Image Processing Codec
title_full Simulation-Based Verification Pattern Generation for Image Processing Codec
title_fullStr Simulation-Based Verification Pattern Generation for Image Processing Codec
title_full_unstemmed Simulation-Based Verification Pattern Generation for Image Processing Codec
title_sort simulation-based verification pattern generation for image processing codec
publishDate 2006
url http://ndltd.ncl.edu.tw/handle/26463450690897862542
work_keys_str_mv AT inanliao simulationbasedverificationpatterngenerationforimageprocessingcodec
AT liàoyínán simulationbasedverificationpatterngenerationforimageprocessingcodec
AT inanliao yǐmónǐwèijīchǔchǎnshēngyǐngxiàngchùlǐbiānjiěmǎqìzhīyànzhèngtúyàng
AT liàoyínán yǐmónǐwèijīchǔchǎnshēngyǐngxiàngchùlǐbiānjiěmǎqìzhīyànzhèngtúyàng
_version_ 1718151161906724864