Pregled bibliografske jedinice broj: 1159618
Funkcionalna verifikacija SPI protokola
Funkcionalna verifikacija SPI protokola, 2021., diplomski rad, diplomski, Fakultet elektrotehnike i računarstva, Zagreb
CROSBI ID: 1159618 Za ispravke kontaktirajte CROSBI podršku putem web obrasca
Naslov
Funkcionalna verifikacija SPI protokola
(Functional Verification of the SPI Protocol)
Autori
Levak, Lovro
Vrsta, podvrsta i kategorija rada
Ocjenski radovi, diplomski rad, diplomski
Fakultet
Fakultet elektrotehnike i računarstva
Mjesto
Zagreb
Datum
30.06
Godina
2021
Stranica
33
Mentor
Jurišić, Dražen
Ključne riječi
UVM ; UVMF ; SPI ; Funkcionalna Verifikacija
(UVM ; UVMF ; SPI ; Functional Verification)
Sažetak
U ovom radu razvijena je UVM Verifikacijska komponenta (engl. UVM Verification Component) s ciljem funkionalne verifikacije SPI protokola. Temeljena je na Univerzalnoj Verifikacijskoj Metodologiji (engl. Universal Verification Methodology), koja je de-facto standard u verifikaciji digitalne logike današnjice, pri čemu se koristi pristup slučajno generirane pobude, te egzaktnog praćenja rezultata verifikacije. S ciljem ubrzanja razvoja verifikacijske komponente, korišten je UVMF (engl. UVM Framework). UVMF sadrži klase koje nasljeđuju UVM bazne klase, skripte za generiranje koda, dokumentaciju i primjere. Skripte za opis UVM komponenti napisane se u YAML-u (engl. YAML Ain't Markup Language). YAML omogućuje visoku razinu apstrakcije, pa je dobra metoda za povezivanje UVM komponenti. Verifikacijski plan bio je uspoređivati ulaze s izlazima iz komponete. Ako su oni jednaki, funkcionalnost SPI protokola bila bi potvrđena. UVC podržava sve SPI načine rada, kao i skup parametara poput duljine okvira podataka i broja transakcija. Razvijena komponenta sadrži i upravljač i izvršilac. Naposlijetku, testovi su napisani za korištenje komponente.
Izvorni jezik
Engleski
Znanstvena područja
Elektrotehnika
POVEZANOST RADA
Projekti:
HRZZ-IP-2016-06-1307 - Frakcionalni analogni i mješoviti sustavi obrade signala (FractalAnalogFilters) (Jurišić, Dražen, HRZZ ) ( CroRIS)
Ustanove:
Fakultet elektrotehnike i računarstva, Zagreb
Profili:
Dražen Jurišić
(mentor)