DVT Eclipse IDE Favorite Searches
Overview
This video explains how to define and run favorite searches in the DVT Eclipse IDE. For example, with a single click you can locate all the places in your code where any of the 18 SystemVerilog display system tasks are called.
Explore the design and verification tools: https://www.dvteclipse.com
Or request a license: https://www.dvteclipse.com/request-license
Details
Quick Access to Search Queries
For quick access to search queries, click on the Favorites toolbar button in the Search View, and choose the search you wish to run. For example, imagine you are trying to locate some leftover debug messages in your code. You can quickly find all the places where any of the display
system tasks are called. Or let's suppose you want to get an overview of all the force
assignments.
Customizing Favorite Searches
You can easily customize the favorite searches or add your own.
Creating a New Favorite Search
For instance, let's create a new favorite search for calls to UVM raise
and drop
objection. Click the New button, choose the language, fill in the name, and click OK. Now, fill in the fully qualified names of the elements you wish to search for. Save and run the favorite search. Usages of all the specified elements will be displayed in the Search View.
Using Fully Qualified Names
To quickly grab the fully qualified name of an element, you can use the Scope Breadcrumb context menu > Copy Qualified Name.
Mapping Keyboard Shortcuts
For quicker access, you can map a keyboard shortcut to the Favorite Searches pop-up. Go to Menu > Window > Preferences, then General > Keys, locate Favorite DVT Searches, and enter a new binding.