Quantcast
Channel: Analog/Custom Design
Viewing all articles
Browse latest Browse all 749

Virtuoso Video Diary - Filtering Your Way Through Corners

$
0
0

Have you ever looked at the Corners Setup form and wished you had some way of finding that one corner out of the hundreds? What if you could filter for enabled corners, certain values, model files etc, then only run the corners you've found? Well now you can!

Now, the Corners Setup form has been updated and includes a filter column with the ability to save and delete filters and a way to enable only the corners you've found with filtering. Let's see how easy and powerful corner filtering can be.

For example, let's look at this corner setup below.

There is now a new Filter button on the toolbar. 

You can use this to toggle the filter column on and off. Now we have the column we can start to filter for particular values/strings. Just type the strings or values into the filter column on the row that you wish to search on.  Simple filtering, such as a space or comma separated list on the cload row like this, 100p 120p 130p 160p, will find columns C0_0, C0_2, C0_3 and C0_6. The columns will update dynamically as you type.

Filtering for a value within a range will return the corner for the specified value. For example corner C0_2 contains a range 1K:500:4K and if we filter for a value within that range, such as 1.5K, or 2K then the C0_2 corner will be returned when the search criteria is set to match Any of the Words.

If you want to filter for a range, such as 1,2,3 then change the search criteria to match All of the words or the Exact Phrase - Just right click on the filter column, the search options will appear - these can be used to tailor your filtering requirements. 

By default, the search criteria will look for Substring, but you can change that to PrefixSuffix or Exactly.

Then type the range into the filter column on the vdd row, and the relevant columns will be shown.

For example, change the criteria to search for Suffix and in the Model files row type s - this will return the columns that have model groups ending in an s.

We could expand this further, by only filtering for enabled corners with a model group that ends in s.

Typing enabled:yes into the filter column will return the corners where the corresponding checkbox is enabled. But you can also combine that with a search string. Let's look for all the corners that have their model files enabled and end in s. (enabled:no will return all the corners with disabled model files)

For this example, we need to change the search criteria to search for TheExact Phrase and Suffix and then type enabled:yes s into the Model Files row in the filter column and see that only these corners have been found

Change the search criteria to look for None Of The Words, and you can easily filter for all the corners that do not contain that option, such as mc.

Exact phrase matching still honors prefix and suffix so you can search for :4K and it will match :4K but not 1K:4K:20K

Clearing Filters

Filters can be cleared easily, just click the clear icon on the toolbar to remove all the filters.

Saving/Deleting Filters

Once you have created filters, you can save them in the Filter drop down.  Just create a filter and in the Filter name drop down type the name of the filter, toggle between the saved filters or empty entry to show all. Filters will be saved and will be available the next time you open this design.

To delete a saved filter, just right click on its name and choose Delete.

Running the Filtered Corners

Once you have filtered your corners and have a set you would like to run in ADE, simply click the Enable only filtered corners icon and OK/Apply the form.

Then the Data View in ADE will update to enable the corners you've filtered for.

    

We have seen how easy and powerful it is to filter for corners using many different search strings and criteria.

If you would like to watch these steps in detail, you can view the Corner Filtering in ADE Assembler & Explorer video  on Cadence Online Support. Click the video link now or visit Cadence Online Support and search for the Corner Filtering in ADE Assembler & Explorer video under Video Library

Note: If you don’t have a Cadence Online Support account, you can play this video (mp4) natively in Cadence Help when you are using Virtuoso IC6.1.7/ ICADV12.3 (ISR10 or later). In the Cadence Help Virtuoso Documentation Library, look for the video title under Video Demos.

Related Resources

Note: For more information on Cadence circuit design products and services, visitwww.cadence.com

About Virtuoso Video Diary

Virtuoso Video Diary is an online journal that relays information about Virtuoso videos that are available in the Cadence Online Support Video Library. Hundreds of interesting videos on a wide variety of new and exciting Virtuoso features have already been created. Virtuoso Video Diary brings you direct links to these videos and other related material, on regular basis. Click Subscribe to visit the Subscription box at the top of the page in which you can submit your e-mail address to receive notifications about our latest Video Diary posts.

Arja Hunkin


Viewing all articles
Browse latest Browse all 749

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>