Product Documentation
Virtuoso ADE SKILL Reference
Product Version IC23.1, November 2023

relxHighLightDevices

relxHighLightDevices(
t_sessionName
l_instList
l_tagList
)
=> t / nil

Description

Highlights the specified device and instance list on schematic, and also displays information for the selected devices and instances in the form of tags.

It is recommended not to rewrite this function.

Arguments

t_sessionName

Name of the Spectre session. You can also use the asiGetCurrentSession function to specify the current session.

l_instList

List of instances that you want to highlight on schematic.

l_tagList

List of tags used to highlight the specified instances.

Value Returned

t

For the specified Spectre session, returns t when the function runs successfully.

nil

There is an error. Also, for any other session, returns nil.

Examples

Consider the example given below, in which you create an ADE L session using Spectre. You can use the relxHighLightDevices function to highlight the following instances with special tags.

session = asiGetCurrentSession()
instList = ’((nil nbti 0.1232 hci_nbti 0.1237
    agetime "10.00yrs" instname "I0.I0.M#2310#" maxIb
    1.686e-09 avgIb 6.572e-11 maxIg 1.265e-12
    avgIg 6.387e-14 Degrad 0.1237
    ) 
    (nil nbti 0.1229 hci_nbti 0.1234
    agetime "10.00yrs" instname "I0.I1.M#2310#" maxIb
    1.781e-09 avgIb 7.977e-11 maxIg 1.311e-12
    avgIg 7.737e-14 Degrad 0.1234
    ) 
    (nil nbti 0.1258 hci_nbti 0.1264
    agetime "10.00yrs" instname "I0.I2.M#2310#" maxIb
    1.687e-09 avgIb 6.534e-11 maxIg 1.265e-12
    avgIg 6.354e-14 Degrad 0.1264
    )
)
taglist = ’(hci nbti)
relxHighLightDevices(session instList taglist)

Return to top
 ⠀
X