Verifikacija SPI2AHB bridge-a primenom UVM metodologije

IEEESTEC 17TH (2024), (pp. 437–440)

АУТОР / AUTHOR(S): Vladimir Rudić

 

Download Full Pdf    

DOI: 10.46793/IEEESTEC17.437R

САЖЕТАК / ABSTRACT:

Cilj ovog rada je da se predstavi proces projektovanja verifikacionog okruženja koji omogućava verifikovanje SPI2AHB bloka. Za rad je korišćen jedan od poznatijih jezika za verifikaciju, System Verilog, kao i UVM metodologija koja je razvijena za isti taj jezik. Opisani su SPI i AHB protokoli, kao i blok koji verifikujemo. Rad prati detaljan opis za svaku od komponenata koja je značajna u procesu kreiranja verifikacionog okruženja.

КЉУЧНЕ РЕЧИ / KEYWORDS:

Verifikacija, System Verilog, UVM metodologija, Verifikaciono okruženje, SPI, AHB, DUT

ЛИТЕРАТУРА/ REFERENCES:

  • Chip Verify. Dostupno na: https://www.chipverify.com/
  • IEEE Standard for SystemVerilog — Unified Hardware Design, Specification, and Verification Language – IEEE Computer Society and the IEEE Standards Association Corporate Advisory Group. Dostupno na: https://fpga.mit.edu/6205/_static/F23/documentation/1800-2017.pdf
  • Universal Verification Methodology (UVM) 1.2 User’s Guide – Accellera. Dostupno na: https://www.accellera.org/images/downloads/standards/uvm/uvm_users_guide_1.2.pdf
  • SPI Protocol Description – Veriest , Mihajlo Katona, Jul 2019
  • “Introduction to SPI Interface”, Analog dialogue 52-09, September 2018. Dostupno na: https://www.analog.com/media/en/analog-dialogue/volume-52/number-3/introduction-to-spi-interface.pdf
  • AMBA AHB Protocol – ARM. Dostupno na: https://developer.arm.com/documentation/ihi0033/c
  • SPI to AHB Bridge Microarchitecture Document – Veriest, Nikola Miladinovic, Oktobar 2014