UVM-based PCIe interrupt model for verification of networking platform IP

Nowadays, callback are widely applied in interrupt function for verification of a Network System IP. Engineers manually trigger the interrupt by call that function, which is not reusable and application scenario is specific. This means there is currently no appropriate interrupt model for veri...

Full description

Saved in:
Bibliographic Details
Main Author: Liu, Nanxi
Other Authors: Goh Wang Ling
Format: Thesis-Master by Coursework
Language:English
Published: Nanyang Technological University 2023
Subjects:
Online Access:https://hdl.handle.net/10356/166202
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-166202
record_format dspace
spelling sg-ntu-dr.10356-1662022023-07-04T15:31:19Z UVM-based PCIe interrupt model for verification of networking platform IP Liu, Nanxi Goh Wang Ling School of Electrical and Electronic Engineering Mediatek Singapore EWLGOH@ntu.edu.sg Engineering::Electrical and electronic engineering Nowadays, callback are widely applied in interrupt function for verification of a Network System IP. Engineers manually trigger the interrupt by call that function, which is not reusable and application scenario is specific. This means there is currently no appropriate interrupt model for verification of Network system IP at both the IP and SoC levels. This dissertation intends to establish an interrupt model that cannot only solve the existing problems, the proposed model also can be more generic and applied to other verification situation, like chip top validation. This intended interrupt model will be constructed and developed on the basis of the universal verification methodology (UVM), which provides the primary object and components hierarchy to the testbench. Besides, System Verilog is the applied hardware verification description language whose objected-oriented characteristic complies with UVM. The two operate hand-in-hand to assure reusability and standardisation. To ensure that the intended interrupt model works well, two other models, one for imitating design under test (DUT) and another for mimicking the behaviour of memory, are created. With simulation, it shows that the interrupt model can trigger the interrupts successfully with various delay requirements and the design model can process the related registers and memories, i.e., read, write, etc. in the correct time sequence. All simulations are supported by Synopsis VCS and waveform analysis is evaluated by Verd Master of Science (Integrated Circuit Design) 2023-04-17T02:50:08Z 2023-04-17T02:50:08Z 2023 Thesis-Master by Coursework Liu, N. (2023). UVM-based PCIe interrupt model for verification of networking platform IP. Master's thesis, Nanyang Technological University, Singapore. https://hdl.handle.net/10356/166202 https://hdl.handle.net/10356/166202 en application/pdf Nanyang Technological University
institution Nanyang Technological University
building NTU Library
continent Asia
country Singapore
Singapore
content_provider NTU Library
collection DR-NTU
language English
topic Engineering::Electrical and electronic engineering
spellingShingle Engineering::Electrical and electronic engineering
Liu, Nanxi
UVM-based PCIe interrupt model for verification of networking platform IP
description Nowadays, callback are widely applied in interrupt function for verification of a Network System IP. Engineers manually trigger the interrupt by call that function, which is not reusable and application scenario is specific. This means there is currently no appropriate interrupt model for verification of Network system IP at both the IP and SoC levels. This dissertation intends to establish an interrupt model that cannot only solve the existing problems, the proposed model also can be more generic and applied to other verification situation, like chip top validation. This intended interrupt model will be constructed and developed on the basis of the universal verification methodology (UVM), which provides the primary object and components hierarchy to the testbench. Besides, System Verilog is the applied hardware verification description language whose objected-oriented characteristic complies with UVM. The two operate hand-in-hand to assure reusability and standardisation. To ensure that the intended interrupt model works well, two other models, one for imitating design under test (DUT) and another for mimicking the behaviour of memory, are created. With simulation, it shows that the interrupt model can trigger the interrupts successfully with various delay requirements and the design model can process the related registers and memories, i.e., read, write, etc. in the correct time sequence. All simulations are supported by Synopsis VCS and waveform analysis is evaluated by Verd
author2 Goh Wang Ling
author_facet Goh Wang Ling
Liu, Nanxi
format Thesis-Master by Coursework
author Liu, Nanxi
author_sort Liu, Nanxi
title UVM-based PCIe interrupt model for verification of networking platform IP
title_short UVM-based PCIe interrupt model for verification of networking platform IP
title_full UVM-based PCIe interrupt model for verification of networking platform IP
title_fullStr UVM-based PCIe interrupt model for verification of networking platform IP
title_full_unstemmed UVM-based PCIe interrupt model for verification of networking platform IP
title_sort uvm-based pcie interrupt model for verification of networking platform ip
publisher Nanyang Technological University
publishDate 2023
url https://hdl.handle.net/10356/166202
_version_ 1772829023220531200