OVM_RGM2.2 RELEASE

Contributor: Sharon Rosenberg
Date: May 12, 2010  
Description:

CADENCE OVM_RGM2.2 RELEASE
Release 2.2

OVM_RGM 2.2 library with further advanced capabilities. The release has been tested by users on all major commercial simulators.

  Simple examples for all enhancements are provided in the examples directory.<br>
  <br>
  <u><strong>Library Enhancements</strong></u>: </p>
  <ul type="disc">
    <li>Ability to automatically dump register value changes to a text file</li>
    <li>Mode based (dynamic) fields registers – registers that change their structure based on other field or register values</li>
    <li>Support for burst registers rd/wr – enables specifying a consecutive register operations that should be sent in batches if the lower physical layer supports it</li>
    <li>Register and fields can be automatically synched their values to HDL values</li>
    <li>Ability to specify the transfer kind (byte, word etc’) from the registers layer</li>
    <li>4 state value comparison for registers</li>
    <li>Built in sequences<br>
      <ul type="circle">
        <li>Clone logic moved outside register filter in built-in sequences to improve performance</li>
        <li>Register filter using name supports wildcards</li>
        <li>Prints the number of registers filtered inside banner</li>
        <li>Tag support for container elements</li>
      </ul>
    </li>
  </ul>

Parser Enhancements:

  • Register table (one and two dimensional register array) support
  • Multiple string tags for register file using <file_tag> vendor-extension
  • Tags for containers

Bug Fixed:

  • A few bug fixes – details available in release notes.

Please look at the docs/release-notes.txt for more details.

For more information about using the ovm_rgm package please contact ovm_contributions@cadence.com

 
Download: ovm_rgm_2.2_0.tar