21.13.1.1 add_probe_insertion_point
(Ask a Question)Description
This Tcl command adds a probe point to be connected to user-specified I/Os for probe insertion flow. This command will fail if any of the parameters are missing.
Probe Insertion feature disabled in the SmartDebug Demo and Standalone modes.
add_probe_insertion_point -net {net_name} \
-driver {driver_name} \
-pin {pin_name} \
-port {port_name}
Arguments
Parameter | Type | Description |
---|---|---|
net | string | Specify name of the existing net which is added in probe insertion list. This parameter is mandatory. |
driver | string | Specify driver name of the net. This parameter is mandatory. |
pin | string | Specify Package pin name(that is, I/O to which the net will be routed during probe insertion). This parameter is mandatory. |
port | string | Specify user-specified name for the probe insertion. This parameter is mandatory. |
Return Type | Description |
---|---|
None | None |
Error Codes
Error Code | Description |
---|---|
None | Port name is already used. |
None | Not a valid pin or already used pin. |
None | Parameter 'param_name' is not defined. Valid command formatting is 'add_probe_insertion_point [-net "net_name"] \[-driver "driver_name"] \ [-pin "pin_name"] \ [-port "port_name"]'. |
None | Probe insertion operations are not supported in Standalone SmartDebug. |
Supported Families
PolarFire |
PolarFire SoC |
SmartFusion 2 |
IGLOO 2 |
RTG4 |
Example
This example adds a probe point to the probe insertion list:
add_probe_insertion_point -net {sw} \
-driver {sw_buf/IN:Y} \
-pin {Unassigned} \
-port {Probe_Insert0}
See Also
remove_probe_insertion_point
program_probe_insertion