dc.contributor.author |
Minhas, Muhammad Asim |
|
dc.date.accessioned |
2023-07-26T10:11:26Z |
|
dc.date.available |
2023-07-26T10:11:26Z |
|
dc.date.issued |
2022 |
|
dc.identifier.other |
276192 |
|
dc.identifier.uri |
http://10.250.8.41:8080/xmlui/handle/123456789/35157 |
|
dc.description |
Supervisor: Dr. Farooque Azam |
en_US |
dc.description.abstract |
System on Chip (SOC) verification starts when each component/subsystem of the SOC is
unit tested separately. These unit-level tests may be written using different
languages/platforms. When these components are integrated on a single chip to form a SOC,
these unit-level tests can no more be used for system-level verification. ACCELLERA
Portable Test & Stimulus Standard (PSS) fills out this gap by providing a single
representation of test intent through which tests written at different levels and in different
technologies become portable from block to IP level, from subsystem to system level, and
from one design configuration to the other. The only bottleneck here is that PSS itself lies
at a low level. i.e., we need to model our test intent either using a Domain Specific Language
(DSL) or using C/C++. In both of these cases, a test engineer has to write a low-level source
code to model the test intent. The current study is aimed to provide a GUI-based tool (PSS
Architect) that provides an intuitive user interface by providing all necessary PSS modeling
artifacts through drag and drop. Finally, the PSS source code can be easily generated using
PSS Architect with a single click. This PSS code can be further used in PSS-supported tools
such as DVT-Eclipse. DVT-Eclipse then processes the PSS Code and generates legal test
scenarios and corresponding UVM sequences to execute these scenarios. In the end, the
proposed design verification framework is verified with the help of two bench-mark case
studies. The analysis of the results shows that the proposed framework provides a higher
abstraction level in an intuitive way to generate PSS. |
en_US |
dc.language.iso |
en |
en_US |
dc.publisher |
College of Electrical & Mechanical Engineering (CEME), NUST |
en_US |
dc.subject |
Keywords: Embedded Systems, System on Chip, System On Chip Verification, Portable Test & Stimulus Standard (PSS), Model-Driven Software Engineering, Framework for Embedded System Design Verification |
en_US |
dc.title |
A Model-Driven Framework for Embedded Systems Design Verification through Portable Test & Stimulus Standard (PSS) |
en_US |
dc.type |
Thesis |
en_US |