UVM Register Model Training

You are here:

UVM register model

  • Register model basics
    • Need for register model?
    • Steps in register model development
  • Register model base classes
    • Register value variables
      • value
      • Mirrored value
      • Desired value
      • Reset value
      • DUT value
  • Register model methods
    • Front door access
      • Configure
      • Write
      • Read
      • Update
      • mirror
    • Back door access
      • Peek
      • poke
  • Register model
    • Developing register model
    • Register model integration in to TB
  • Register model TB updates
    • Adapter
    • Sequencer mapping
    • predictor
  • UVM built in sequences
    • uvm_reg_access_seq
    • uvm_mem_access_seq
    • uvm_reg_mem_shared_access_seq
    • uvm_mem_walk_seq
  •  
  • SPI Master core register model
    • Understanding SPI Master core TB
    • Register model development & integration
    • Register access testcase implementation
    • Register access methods usage in functional testcase implementation
    • Coverage implementation
    • Using register access built in sequences to create test cases
  • Ethernet MAC register model
    • Listing down registers and fields
    • Developing register model
    • Developing test cases for front door and back door access
    • Debugging the register test failures
    • Updating scoreboard for register model values
    • How register access tests are implemented in SOC

UVM Register model development is a 30 hours course focused on all the aspects of UVM register model development, integration, test case development and test debug. 

Course covers multiple projects with complex register model implemented starting from listing down registers, fields, attributes, developing register model, integration in to the testbench and developing of register access testcases.

CourseUVM register model – Deep dive
DurationLive training : 4 weeks
eLearning      : 25 hours
ToolQuesta sim & VCS
Mode of trainingLive training for minimum of 10 participants or corporate training.
eLearning with dedicated mentor for doubt clarifications
FeeLive training : INR 6K + GST
eLearning : INR 5K + GST
Course Highlights
  • 1-1 Dedicated Mentor Support
  •  24/7 Tool Access
  • Multiple mock interviews
  • Industry Standard Projects
  • Support with resume update