Vitalitas utilizes fully configurable standard functions, including loops, forks, logic statements, registers access, nested sequences, UVM messages, events, and custom created code.
Let Vitalitas bypass huge UVM files, providing you with a sequence library that is easy to create, simple to maintain, and clear to understand.
By applying graph-based sequences and virtual sequences, Vitalitas transforms traditional hierarchy-based UVM sequence library files. New sequences are automatically added to the sequence library, and you just drag and drop them into the higher level sequences that you want, while also containing and configuring them.
Forget having to comb through thousands of lines, Vitalitas resolves all this, while also dramatically enhancing maintenance, usability, and reusability.
Vitalitas simplifies the process of creating sequences from scratch. Starting with a clean whiteboard with just a start and an end node, you select your components form a standard list, placing them between the two nodes. You can also easily create additional components to suit your specific needs.
Once you’re good and ready, just click Play. That’s it!
To make things even more seamless, Vitalitas operates similarly on both the UVC level (Sequences) and the ENV level (Virtual Sequences), and you benefit from a unified process happening behind the scenes that pushes verification forward smoothly.
Working with Vitalitas is so straight forward, you'll be amazed at how robust its capabilities are. Vitalitas is geared to handle intricately complex sequences, using its intuitive flowchart components.
All your standard function components are ready to be pulled out of a box, applied as-is, or fully configured. Vitalitas supports nested IF statements, case statements, fork-joins, for loops, while loops, nested sequences, UVM messages, registers access, wait events, wait time, and any other custom code components.
Your Vitalitas drag and drop interface lets you modify any component freely.
One quick glance, and it’s all clear. The entire storyline unfolds before you visually, and never before has it been so easy to grasp everything with just with one look. This is truly an amazing tool for defining, as well as reviewing, and it also enables you to view nested sequences, delivering it all in one complete flowchart.