Wednesday, August 18, 2010

VMM refresher basics

Here are some basic resources for any functional verification expert wanting a quick VMM-specific refresher:

General: The VMM website: http://www.vmmcentral.org/ is really quite a good site and very download-friendly Especially of note: Useful videos, long and short ones, in lower right hand corner of main page, about VMM in general and the latest VMM features!
Also, more items accessed on sub-pages, highlights below:

I really like these in general, no experience with this specific one. For a quick overview, see the introduction of this manual; for more detail, read on :-)

Various detailed implementation posts in and around: http://www.vmmcentral.org/vmartialarts/2008/11/how-to-use-vmm-callbacks/ is an example. Covers some tricky topics and terminology.

VMM verification methodology: http://www.vmmcentral.org/cgi-bin/download/reg2.cgi?id=Implementation (registration required): I would guess that this is not a light quick read, but I have added it for completeness. :-)

As far as books, I was recommended Ben Cohen's VMM book, and Chris Spear's newest book if System Verilog is also of interest. Janick's book was disrecommended.

This appears to be the introduction, table of contents, &c for Ben Cohen's book, may give you a feel for what is covered:

Thanks to my consultant friends for the good information they provided. Any errors injected and misinformation are my own work. :-)

Cheers,
Connie


1 comment: