Skip to content
VLSI Mentor
All UVM RAL labs
Lab 13Register Access Policies and Hardware Side EffectsPublished

Read-Clear and Read-Set Registers

Intermediate~75 min

Problem statement

How do you verify read-clear and read-set register fields and ensure their RAL predictions reflect the RTL side effects?

Learning objective

Verify RC and RS fields, show that a read changes the stored value, and keep the mirror correct after reads issued by both the model and other bus masters.

Prerequisite concepts

  • Write-one and write-zero policies (Lab 12)
  • Explicit register prediction (Lab 09)

Concepts covered

  • RC
  • RS
  • Read side effect
  • Prediction after read
This lab is part of UVM RAL Verification Labs

Unlock the complete lab with the UVM RAL Verification Labs collection.

Back to all labs