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
