China 简体中文 Japan 日本语 United States English
International Office Locations
  HOME    COMMUNITY    BLOGS & FORUMS    The Standards Game
The Standards Game

Verification Standards Working Group is Launching!

Posted by Karen B on April 24th, 2008

I’m very excited today because the Accellera standards organization has chosen to form a technical subcommittee to define a standard for verification interoperability.  I congratulate them on this decision. Verification engineers have been demanding a SystemVerilog-based verification standard for a while, and Accellera has taken an important step towards meeting the needs of the user community.

 

Users have asked for a standard methodology foundation for SystemVerilog to ensure maximum interoperability among verification components and easier collaboration between extended system-on-chip (SoC) verification teams.  A single Accellera-based standard can ultimately lower the cost of verification across the industry by propagating best practices, reducing re-implementation costs, speeding the creation of interoperable verification components, and improving overall verification productivity.  

 

Several of you (my customers) have already asked how to join and participate in the committee.  Until a more formal structure is in place, feel free to send me an email (karenb  @  synopsys  .  com) and I will pass on your request to the committee chair. 

As I’ve stated previously, my company is ready to donate our VMM technology towards the standardization effort.  When the Accellera committee solicits technology donations, we will immediately contribute ours.  Synopsys’ VMM is defined in the Verification Methodology Manual for SystemVerilog book published in 2005, and it has been used in hundreds of successful projects and described in dozens of user-authored technical papers.  Contributing VMM to Accellera demonstrates our support for customers’ need for a standard way of using SystemVerilog verification components.

 

There are other languages in use for verification, so the work of the Accellera committee could even provide the groundwork for possible interoperability solutions beyond SystemVerilog.  With this effort underway, there can be momentum towards industry coalescence around common verification standards.

 


VN:F [1.9.8_1114]
Rating: 0.0/5 (0 votes cast)
  • Print
  • Digg
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • Google Buzz
  • LinkedIn
  • RSS
  • Twitter

5 Responses to “Verification Standards Working Group is Launching!”

  1. Bravo!

    VA:F [1.9.8_1114]
    Rating: 0 (from 0 votes)
  2. Geoff says:

    I think this is the right attitude:

    Rolling OVM and VMM into a broader standard “is not rocket science,” she said. “I believe the two could come together.”

    Karen as quoted by Richard Goering in SCDsource

    VA:F [1.9.8_1114]
    Rating: 0 (from 0 votes)
  3. Concerning the upcoming donation of VMM: “The most recent donation of VMM by Synopsys is most welcomed, it will encourage more users to utilize SystemVerilog in their verification flow, resulting in faster design releases and higher quality products.” commented Dr. Stanley Hyduke, chief executive officer of Aldec, Inc.

    VA:F [1.9.8_1114]
    Rating: 0 (from 0 votes)
  4. “The donation of VMM to the Accellera Standards Organization is a bold move on the part of Synopsys and should be applauded by the functional verification community at large. This kind of move is what encourages innovation and furthers the goal of reliability and predictability that Synopsys stands for.”, says Bruce Bergenfeld, CTO, Synterix Technology, Electronic Design Services.

    VA:F [1.9.8_1114]
    Rating: 0 (from 0 votes)
  5. Jeremy Ralph says:

    “Synopsys’s VMM donation to Accellera provides increased benefit to the growing SystemVerilog ecosystem,” said Jeremy Ralph, CEO, PDTi.

    VA:F [1.9.8_1114]
    Rating: 0 (from 0 votes)

Leave a Reply

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>