Product Documentation
Virtuoso Parasitic Aware Design SKILL Reference
Product Version IC23.1, June 2023

parObjectListFilters

parObjectListFilters(
d_cache
t_design_object_name
t_design_object_type
)
=> filter_id_list / nil

Description

Lists all parasitic filters that refer to a given design object as a member.

Arguments

d_cache

The parasitic cache in which the model or filter belongs. It includes a cache_id, which is returned by parCacheFind or parCacheGet for a SKILL list that contains library, cell, and view names.

t_design_object_name

A valid design object name in the CDBA name space.

t_design_object_type

A symbol that describes the database object type of a design object. Possible values are 'inst, 'instTerm, 'master, or 'net.

Value Returned

filter_id_list

An id list for all filters that refer to the named design object as a member.

nil

No filters were found.

Examples

filters = parObjectListFilters( cache "gnd!" ’net )
=> (ci:0x129033a0 ci:0x12f9fac8)
filters~>parameters
=> ((("type" enum "C") 
    ("subtype" enum "both") 
    ("include" enum "none") 
    ("threshold" float 0.0)
       ) 
       (("type" enum "R") 
    ("subtype" enum "both") 
    ("include" enum "threshold") 
    ("threshold" float 0.0)
       )
)

Related Topics

Parasitic Aware Design Functions


Return to top
 ⠀
X