21.3.44 export_pin_reports
(Ask a Question)Description
This Tcl command configures and exports a pin report file to a specified folder/directory location. The pin report lists the pins in your device sorted according to your preference: sort by Port Name or Sorted by Package Pin Name. The pin report generates two files:
- <design>_pinrpt_name.rpt - pin report sorted by name.
- <design>_pinrpt_number.rpt - pin report sorted by pin number.
export_pin_reports -export_dir {absolute path to folder location} \
[-pin_report_by_name {value}] \
[-pin_report_by_pkg_pin {value}] \
[-bank_report {1|0}] \
[-io_report {1|0}]
Arguments
Parameter | Type | Description |
---|---|---|
export_dir | string | Specifies the folder, disk location where you want to save pin report. It is mandatory. |
pin_report_by_name | integer | Set to 1 to have the pin report sorted by pin name. By default, this box is checked. |
pin_report_by_pkg_pin | integer | Set to 1 to have pin report sorted by package pin number, 0 to not sort by package pin number. By default, this box is checked. |
bank_report | boolean | Set to 1 to generate the I/O bank report, 0 to not generate the report. By default, this box is checked. |
io_report | boolean | Set to 1 to generate the I/O report, 0 to not generate the report. By default, this box is checked. |
Error Codes
Error Code | Description |
---|---|
None | Required parameter 'export_dir' is missing. |
None | pin_report_by_name: Invalid argument value: 'pin_name' (expecting TRUE, 1, true, FALSE, 0 or false). |
None | Parameter 'param_name' is not defined. Valid command formatting is 'export_pin_reports -export_dir "Export Dir Name" \ [-pin_report_by_name "TRUE | FALSE"] \ [-pin_report_by_pkg_pin "TRUE | FALSE"] \ [-bank_report "TRUE | FALSE"] \ [-io_report "TRUE | FALSE"] \ [-defvar "user def variables"]* '. |
Supported Families
Supported Families |
---|
PolarFire® |
RTG4™ |
SmartFusion® 2 |
IGLOO® 2 |
Example
The following command exports pin report sorted by pin name and not sorted by package pin number, generated I/O and I/O bank reports.
export_pin_reports \
-export_dir {E:/designs/export} \
-pin_report_by_name {1} \
-pin_report_by_pkg_pin {0} \
-bank_report {1} \
-io_report {1}