Podrobno

Strukturirano preizkušanje programirljivih vezij
ID Stele, Jakob (Avtor), ID Žemva, Andrej (Mentor) Več o mentorju... Povezava se odpre v novem oknu

.pdfPDF - Predstavitvena datoteka, prenos (1,52 MB)
MD5: 0A3FD8ACE6ED5A8AA18AB8A9103BF39F

Izvleček
Magistrsko delo je posvečeno izzivu strukturiranega preizkušanja strojno-opisne kode za programirljiva vezja FPGA. To je pogosto proces, ki se mu med razvojem, predvsem v manjših ekipah, ne posveča dovolj časa in virov. Pomanjkanje sistematičnega pristopa zato lahko dolgoročno vodi do podaljšanja časa razvoja, dodatnih stroškov in neodkritih napak. Začne se z opisom izvora napak in zaščite pred izgubo delujočih različic. Nadaljuje pa se s predstavitvijo zmogljivosti jezika, raziskavo obstoječih rešitev in relativno enostavnih možnosti za izgradnjo razširljivega sistema. UVM je kot najbolj perspektivna izbira v zadnjem delu udejanjen in prilagojen dejanskemu primeru preizkušane strukture.

Jezik:Slovenski jezik
Ključne besede:FPGA, HDL, preizkušanje, programirljiva vezja, simulacija, SystemVerilog, UVM
Vrsta gradiva:Magistrsko delo/naloga
Tipologija:2.09 - Magistrsko delo
Organizacija:FE - Fakulteta za elektrotehniko
Leto izida:2025
PID:20.500.12556/RUL-167358 Povezava se odpre v novem oknu
COBISS.SI-ID:233512963 Povezava se odpre v novem oknu
Datum objave v RUL:18.02.2025
Število ogledov:356
Število prenosov:139
Metapodatki:XML DC-XML DC-RDF
:
Kopiraj citat
Objavi na:Bookmark and Share

Sekundarni jezik

Jezik:Angleški jezik
Naslov:Structured testing of programmable devices
Izvleček:
The master's thesis focuses on the challenge of structured testing of hardware description code for FPGA logic. This is often a process that receives insufficient attention and resources during development, especially in smaller teams. The lack of a systematic approach can therefore lead to prolonged development time, additional costs and undetected errors in the long term. The thesis begins with an analysis of the sources of errors and methods for protecting against the loss of functional versions. It continues with a presentation of the language's capabilities, an exploration of existing solutions, and relatively straightforward options for building a scalable system. UVM, identified as the most promising choice, is implemented and adapted to a real-world example of a tested structure in the final part.

Ključne besede:FPGA, HDL, programmable logic, simulation, SystemVerilog, testing, UVM

Podobna dela

Podobna dela v RUL:
Podobna dela v drugih slovenskih zbirkah:

Nazaj