The Design Verification Methodology for an Advanced Microprocessor

碩士 === 國立中山大學 === 資訊工程學系研究所 === 96 === According to references, testing and verification of a hardware circuit project occupy about 60%˜70% of project time. Now that product cycle time is decreasing, verification methodology is an important parameter for effective and successful completion of a desi...

Full description

Bibliographic Details
Main Authors: Jing-Kun Zhong, 鐘靜昆
Other Authors: Ing-Jer Huang
Format: Others
Language:zh-TW
Published: 2008
Online Access:http://ndltd.ncl.edu.tw/handle/39503254248467764023
id ndltd-TW-096NSYS5392065
record_format oai_dc
spelling ndltd-TW-096NSYS53920652016-05-11T04:16:01Z http://ndltd.ncl.edu.tw/handle/39503254248467764023 The Design Verification Methodology for an Advanced Microprocessor 先進微處理器之設計驗證方法 Jing-Kun Zhong 鐘靜昆 碩士 國立中山大學 資訊工程學系研究所 96 According to references, testing and verification of a hardware circuit project occupy about 60%˜70% of project time. Now that product cycle time is decreasing, verification methodology is an important parameter for effective and successful completion of a design project. Enhanced processor functions also make verification conditions more difficult. In this thesis the processor SYS32IME III, which is constructed based on architecture of ARM 1022E, is verified by using V5TE instruction set. This thesis focus on processor verification flow and others to help verification method. The verification language that is used to help generate testbench are described in this paper. Also, corner cases are generated, producing test cases that may be reused in different verification environments. Lastly, errors from CPU architecture, verification environments, interface wrapper and instruction set simulator were found in different verification environment and fixed. To conclude the study, insertion of self-implemented RTL monitor circuit into CPU architecture supply verification information about testbench’s coverage of functional verification. Ing-Jer Huang 黃英哲 2008 學位論文 ; thesis 169 zh-TW
collection NDLTD
language zh-TW
format Others
sources NDLTD
description 碩士 === 國立中山大學 === 資訊工程學系研究所 === 96 === According to references, testing and verification of a hardware circuit project occupy about 60%˜70% of project time. Now that product cycle time is decreasing, verification methodology is an important parameter for effective and successful completion of a design project. Enhanced processor functions also make verification conditions more difficult. In this thesis the processor SYS32IME III, which is constructed based on architecture of ARM 1022E, is verified by using V5TE instruction set. This thesis focus on processor verification flow and others to help verification method. The verification language that is used to help generate testbench are described in this paper. Also, corner cases are generated, producing test cases that may be reused in different verification environments. Lastly, errors from CPU architecture, verification environments, interface wrapper and instruction set simulator were found in different verification environment and fixed. To conclude the study, insertion of self-implemented RTL monitor circuit into CPU architecture supply verification information about testbench’s coverage of functional verification.
author2 Ing-Jer Huang
author_facet Ing-Jer Huang
Jing-Kun Zhong
鐘靜昆
author Jing-Kun Zhong
鐘靜昆
spellingShingle Jing-Kun Zhong
鐘靜昆
The Design Verification Methodology for an Advanced Microprocessor
author_sort Jing-Kun Zhong
title The Design Verification Methodology for an Advanced Microprocessor
title_short The Design Verification Methodology for an Advanced Microprocessor
title_full The Design Verification Methodology for an Advanced Microprocessor
title_fullStr The Design Verification Methodology for an Advanced Microprocessor
title_full_unstemmed The Design Verification Methodology for an Advanced Microprocessor
title_sort design verification methodology for an advanced microprocessor
publishDate 2008
url http://ndltd.ncl.edu.tw/handle/39503254248467764023
work_keys_str_mv AT jingkunzhong thedesignverificationmethodologyforanadvancedmicroprocessor
AT zhōngjìngkūn thedesignverificationmethodologyforanadvancedmicroprocessor
AT jingkunzhong xiānjìnwēichùlǐqìzhīshèjìyànzhèngfāngfǎ
AT zhōngjìngkūn xiānjìnwēichùlǐqìzhīshèjìyànzhèngfāngfǎ
AT jingkunzhong designverificationmethodologyforanadvancedmicroprocessor
AT zhōngjìngkūn designverificationmethodologyforanadvancedmicroprocessor
_version_ 1718264333768589312