Jump to content
abhingp01

Why is UVM_REG faster than RGM

Recommended Posts

Hi,

 

We did simple comparison in our TB.

 

We did following number of writes-Read on a single design register with both UVM_REG and RGM individually.

(Env stays same)

(We could reproduce same result on two separate simulators)

  • 100 loops
  • 1000 loops
  • 10000 loops

 

Results was the delta between uvm_reg and rgm actual simulation time was increasing.

UVM_REG was much faster compared to RGM for 10,000 loops

 

And hence we were trying to analyse why we see such a difference.

(Data structure ... etc)

 

Any further information would be helpful.

 

 

Share this post


Link to post
Share on other sites

hi,

 

there are numerous factors affecting performance here. having looked deeply into both models i doubt that in an apple-to-apple comparison there are major differences for this use model. please provide version info and/or a testcase to check this.

 

/uwe

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


×
×
  • Create New...