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

rdeEval

rdeEval(
t_expression
[ g_openCurrentDesign ]
[ s_doCheckPoint ]
) ;
=> t / nil

Description

This function evaluates the Tcl expression that is supplied. There are no arguments to open the current design and also perform a checkpoint once the Tcl expression is evaluated.

Arguments

t_expression

Evaluates the Tcl expression that is supplied.

g_openCurrentDesign

Loads the design that corresponds to the current Graphics Editor window into Virtuoso Routing IDE. This argument can be set to t or nil. By default, it is set to t.

s_doCheckPoint

Performs an automatic checkpoint of the design data.This argument can be set to t or nil. By default, it is set to t.

Value Returned

t

Returns t if Virtuoso Routing IDE is started

nil

Returns nil if it was unable to start Virtuoso Routing IDE.

Examples

Loads the design that corresponds to current GE window into Virtuoso Routing IDE, runs the Tcl command to perform bus routing and does an automatic checkpoint.

rdeEval("bus_route")

Loads the design that corresponds to current GE window into Virtuoso Routing IDE, runs the Tcl command to perform bus routing and does an automatic checkpoint.

rdeEval("bus_route" t t)

Assuming that Virtuoso Routing IDE is already open, run the Tcl command to perform bus routing but does not perform an automatic checkpoint.

rdeEval("bus_route" nil nil)

Related Topics

Space-based Router Functions


Return to top
 ⠀
X