VMM with Questa and NCSIM

Its great to hear that Mentor has release a customized version of VMM that runs on Questa, Modelsim. I hope it will complie on NCsim as well. In the release we have a PDF which describes how the VMM is not compliant with ths System verilog LRM. Thats seems to be true to me, because we also faced some similar issues with vcs when we were porting the environment which was written for VCS to modelsim. We also complied VMM with modelsim with some ugly fixes just to meet the deadlines.

There are a lot of different things we found which LRM says should not be supported in SV but VCS supports. I will sortly add few examples on this. There is also a reaction from the synopsis on this and one of the synopsis author says "I’d venture to say that despite all the posturing, Mentor’s support of
VMM demonstrates the solidity and broad industry acceptance of VMM."

For the users of these methodologies its good that the different vendors support different methodologies. I hope synopis also follow the same in future. Then the life of verificaton engineers like us who needs to port the environment to different simulators will be easier.

2 Comments »

  1. IChip Said,

    December 3, 2008 @ 4:00 am

    Hi~
    I have got your comments.
    Would you please teach me how to use vmm under Questa6.4a?
    I download the VMM library(version 1.0.1).It was told that When used on a non-VCS simulator, it will be necessary to include the
    file $VMM_HOME/sv/std_lib/vmm_str_dpi.c to supply the regular
    expression string matching library.And I try to build the DPI library.But it didn’t play.Would you please tell me another solution?
    Thanks very much!

  2. Raghuram Said,

    January 16, 2009 @ 4:48 am

    I have question here.Can i use SV environment running on NCSIM with questa.Are there any constraints which are not supported.

RSS feed for comments on this post · TrackBack URI

Leave a Comment

"Quote of the Day"