Comparator verification based on universal verification methodology

As Integrated Circuit (IC) technology and SoC design continuously advance, the scale and complexity of IC chip designs are steadily increasing. Verification IP plays a crucial role in automating test stimulus generation, data comparison, and coverage statistics. Its integration within the SoC system...

Full description

Bibliographic Details
Main Author: Qiao, Yunkai
Other Authors: Chang Chip Hong
Format: Thesis-Master by Coursework
Language:English
Published: Nanyang Technological University 2024
Subjects:
Online Access:https://hdl.handle.net/10356/173762
_version_ 1826116364922781696
author Qiao, Yunkai
author2 Chang Chip Hong
author_facet Chang Chip Hong
Qiao, Yunkai
author_sort Qiao, Yunkai
collection NTU
description As Integrated Circuit (IC) technology and SoC design continuously advance, the scale and complexity of IC chip designs are steadily increasing. Verification IP plays a crucial role in automating test stimulus generation, data comparison, and coverage statistics. Its integration within the SoC system-level verification environment is pivotal, which significantly enhances SoC verification efficiency and lessens the workload for verification personnel. UVM stands as the latest verification methodology with robust capabilities and advantages. This dissertation focuses on the comparator, a critical module of MCU. A highly reusable verification platform environment based on UVM theory is constructed. It effectively enhances the practicality of the verification IP. In this project, the main tasks include: (1) Conducting an in-depth study of the comparator module, analyzing its functional characteristics, and decomposing the functional test points for DUT. (2) Completing the development of the UVM verification platform, as well as designing and implementing the overall architecture of the UVM verification platform based on the verification plan. (3) Executing functional testing and analyzing test results for the comparator module; running and passing all testcases followed by regression testing; and ultimately gathering coverage data to achieve a 100% overall code coverage and 100% functional coverage. (4) Running AMS simulation for the comparator; simultaneously conducting joint simulations with other modules with mixed signals.
first_indexed 2024-10-01T04:10:10Z
format Thesis-Master by Coursework
id ntu-10356/173762
institution Nanyang Technological University
language English
last_indexed 2024-10-01T04:10:10Z
publishDate 2024
publisher Nanyang Technological University
record_format dspace
spelling ntu-10356/1737622024-03-01T15:44:12Z Comparator verification based on universal verification methodology Qiao, Yunkai Chang Chip Hong School of Electrical and Electronic Engineering Technical University of Munich ECHChang@ntu.edu.sg Engineering As Integrated Circuit (IC) technology and SoC design continuously advance, the scale and complexity of IC chip designs are steadily increasing. Verification IP plays a crucial role in automating test stimulus generation, data comparison, and coverage statistics. Its integration within the SoC system-level verification environment is pivotal, which significantly enhances SoC verification efficiency and lessens the workload for verification personnel. UVM stands as the latest verification methodology with robust capabilities and advantages. This dissertation focuses on the comparator, a critical module of MCU. A highly reusable verification platform environment based on UVM theory is constructed. It effectively enhances the practicality of the verification IP. In this project, the main tasks include: (1) Conducting an in-depth study of the comparator module, analyzing its functional characteristics, and decomposing the functional test points for DUT. (2) Completing the development of the UVM verification platform, as well as designing and implementing the overall architecture of the UVM verification platform based on the verification plan. (3) Executing functional testing and analyzing test results for the comparator module; running and passing all testcases followed by regression testing; and ultimately gathering coverage data to achieve a 100% overall code coverage and 100% functional coverage. (4) Running AMS simulation for the comparator; simultaneously conducting joint simulations with other modules with mixed signals. Master's degree 2024-02-26T08:17:24Z 2024-02-26T08:17:24Z 2024 Thesis-Master by Coursework Qiao, Y. (2024). Comparator verification based on universal verification methodology. Master's thesis, Nanyang Technological University, Singapore. https://hdl.handle.net/10356/173762 https://hdl.handle.net/10356/173762 en application/pdf Nanyang Technological University
spellingShingle Engineering
Qiao, Yunkai
Comparator verification based on universal verification methodology
title Comparator verification based on universal verification methodology
title_full Comparator verification based on universal verification methodology
title_fullStr Comparator verification based on universal verification methodology
title_full_unstemmed Comparator verification based on universal verification methodology
title_short Comparator verification based on universal verification methodology
title_sort comparator verification based on universal verification methodology
topic Engineering
url https://hdl.handle.net/10356/173762
work_keys_str_mv AT qiaoyunkai comparatorverificationbasedonuniversalverificationmethodology