Product Documentation
Cadence SKILL Development Reference
Product Version IC23.1, June 2023

tracev

tracev( 
[ s_variable ... | t ] 
) 
=> g_result

Description

Turns on tracing of assignments to specified variables. This is an nlambda function.

If t is passed in, all variables are traced.

Passing t as an argument to the tracev function is allowed only if you set the internal system variable traceTEnable to t by typing sstatus(traceTEnable t)in the CIW.

If no argument is given, all variables being traced are returned. tracev prints the unevaluated and evaluated value assigned to the variable. The output port for tracing is ptport, which defaults to poport.

SKILL++ variables currently cannot be traced with tracev.

Arguments

s_variable

Names of the variables to be traced.

t

Traces all variables.

Value Returned

g_result

Variables successfully marked for tracing.

Examples

tracev x             ; Traces the variable x.
x = 5 ; Shows the old and new value of x.
untracev x ; Clears tracing for the variable x.
tracev t ; Traces all variable assignments.
untracev t   ; Clears all variable tracing.

Related Topics

Debug Functions

tracef

untrace

untracev


Return to top
 ⠀
X