About This File
A generic UVM Scoreboard architecture supporting multiple models, packaging abstract queues and compare methods.
What's New in Version 1.0.2.1 See changelog
Released
- - TLM API is now implemented and documented with examples etc.
- - SCB now clones the uvm_sequence_item before adding it to the queue. this isolates the SCB from the rest of the TB making it less error prone. This can be disabled by setting cl_syoscb_cfg::disable_clone to 1'b1.
- - Added support for max_queue_size per queue. For instance this helps if you have a never ending loop and the SCB just floods with unmatched transactions.
- - Re-worked the UVM phasing so it is more correct.
- - Added in order compare
- - Major overhaul/cleanup on the code to make it consistent in implementation style etc.
- - Loads of improvements to the implementation documentation. All APIs are now documented and the docs are now also available as PDF.
Recommended Comments
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.