PDA

View Full Version : Register abstraction layer



AlbertoA
01-11-2008, 06:18 AM
Hi all,

someone knows if OVM provides Object Oriented abstractions to
model the register-set in the DUT?

Thanks
Alberto

tfitz
01-11-2008, 09:53 AM
As you surmised, OVM1.0 does not have an explicit register model. This is certainly something we will consider for the future.

Since one of the main goals of this forum is to gather feedback about the OVM, we'd appreciate any suggestions you or others might have regarding explicit requirements for such a model.

Thanks,

AlbertoA
01-14-2008, 08:47 AM
Ok thanks for your answer

Regards
Alberto

trican
05-09-2008, 03:51 AM
Any update on this? It would certainly be really useful to have something akin to VMM's RAL and associated code generators.

akhailtash
05-09-2008, 05:48 AM
I am certainly interested in this. Even if Cadence or Mentor do not have much time to start this, I think users can start something themselves and contribute it to the community.

Again, I asked this question the Ottawa seminar about user contribution area and bug tracking/reporting from users. But I have not seen this yet.

Take a look at this post (http://ovmworld.org/forums/showthread.php?t=154) as well.

I also heard a package is available from Cadence called vr_ad based on OVM. Vr_ad (Versity address map) is based on Cadence specman implementation.

I am not sure if and when they are going to contribute this to OVM.

Here are a few mentions of this package. If you are a Cadence user, you might already have this:


CDNUsers forum post (http://www.cdnusers.org/Forums/tabid/52/forumid/68/postid/4053/view/topic/Default.aspx)
This blog (http://ninjaverification.wordpress.com/2008/03/06/ovm-world-seminar-ottawa-of-database-vs-object-oriented-code-and-open-source/) summarizes what was said in Ottawa.
Another blog (http://www.thinkverification.com/?m=200803) talkes about Vr_ad.


-- Amal