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 |