Návrh verifikačního prostředí v jazyce SystemC

Loading...
Thumbnail Image

Date

Authors

Šatinský, Ondřej

Mark

A

Journal Title

Journal ISSN

Volume Title

Publisher

Vysoké učení technické v Brně. Fakulta informačních technologií

ORCID

Abstract

Tato bakalářská práce se zabývá popisem a tvorbou verifikačního prostředí pro aritmeticko-logickou jednotku v jazyce SystemC s využitím metodiky UVM (Universal Verification Methodology) a porovnáním UVM SystemC s nejpoužívanější implementací UVM v jazyce SystemVerilog. Teoretická část práce popisuje standardní UVM testbench a koncepty funkční verifikace. Další část práce se zabývá implementací popsaného prostředí v UVM SystemC a ověřením funkčnosti tohoto prostředí. V následující části je porovnání UVM SystemC s UVM SystemVerilog a popis podobností a rozdílů těchto prostředí. Na závěr je toto porovnání zhodnoceno.
This bachelor thesis describes the design and implementation of a verification environment for an arithmetic-logic unit in SystemC using UVM (Universal Verification Methodology) and compares UVM SystemC to the most used implementation of UVM in SystemVerilog. The theoretical part of the thesis describes a common UVM testbench and concepts of functional verification. The next part focuses on the implementation of the described environment using UVM SystemC and the verification of this environment. The following part is a comparison of UVM SystemC with UVM SystemVerilog and explains what they have in common and what they do differently. The results of the comparison are discussed and evaluated in the conclusion of this thesis.

Description

Citation

ŠATINSKÝ, O. Návrh verifikačního prostředí v jazyce SystemC [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2025.

Document type

Document version

Date of access to the full text

Language of document

cs

Study field

Informační technologie

Comittee

prof. Ing. Lukáš Sekanina, Ph.D. (předseda) Ing. Marcela Zachariášová, Ph.D. (člen) Ing. Tomáš Milet, Ph.D. (člen) Ing. Miloš Musil, Ph.D. (člen) Ing. Petr Veigend, Ph.D. (člen)

Date of acceptance

2025-06-19

Defence

Student nejprve prezentoval výsledky, kterých dosáhl v rámci své práce. Komise se poté seznámila s hodnocením vedoucího a posudkem oponenta práce. Student následně odpověděl na otázky oponenta a na další otázky přítomných. Komise se na základě posudku oponenta, hodnocení vedoucího, přednesené prezentace a odpovědí studenta na položené otázky rozhodla práci hodnotit stupněm A.

Result of defence

práce byla úspěšně obhájena

DOI

Collections

Endorsement

Review

Supplemented By

Referenced By

Citace PRO