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...
Main Authors: | , |
---|---|
Other Authors: | |
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 |