tags: Verifying engineers develop notes VCS SoC
Foreword: In SOC verification, in order to improve the speed of compilation and simulation, we usually remove the option of debug_access+all. But doing this will cause a serious problem: UVM Backdoor Access will fail. So how can we guarantee both? This article will introduce a method.
First of all, you need to make a list to specify which module needs Backdoor access.
acc=frc,rw,wn:slave_dec
acc=frc,rw:bsc_reg_xaru
-debug_access+pp -P ${PWA}/src/common/vcs/pli_table/soc_acc.tab

content 1. Overwhelming 1.1. Write the actual value write set、update 1.2. Read the actual value read mirror、get 2. Back door access Establish a mapping 3. Forecast 4. Comparison and application Physic...
Today, I am running the simplest verification platform in 2.2.1 in "UVM Practical Battle" to build a UVM verification platform with only drivers. The book only explains the code, but does no...
Note: This article is transferred fromUVM Tutorial for Candy Lovers – 16. Register Access Methods Translation fromUVM Candy Lovers Tutorial-16. Register Access Method The register ...
Article catalog 1. Import the downloaded code into the virtual machine 2. Modification to files 3. Enter the VCS running code at the terminal Recently I plan to run the example of UVM actual combat to...
VCS & VERDI joint simulation, running "UVM actual combat" After graduation, you will be a ICER (IC verification)! I have been studying myself in addition to graduation design recentlySV ...
I accidentally saw someone shared in the group beforeMentor GraphicsThe UVM verification environment code provided by provided UART contains the basic use of UVM and the advanced UVM register model. S...
UVM learning road (2) — use VCS+VERDI for simulation debugging I. Introduction Verdi was originally designed by Novas SoftWave. It belongs to SpringSoft. In the end, SpringSoft was acquired by S...
First, Subscriber is used to receive Coverage, the following is a recommended way of writing: ...
Callback to corrupt the stimulus Let's consider an example of a Slave Driver (Slave Driver: drives response to the master). For simplicity, one callback hook is implemented and only response gene...
UVM Port Fundamentals The UVM Base Class Library (BCL) includes base port classes t...