Exostiv Dashboard Tcl commands list
– To get this list of commands from the Exostiv Dashboard Tcl shell, type:
> help
– To get a more detailed help on a specific Tcl command, type:
> help <command name>
– The full list is available from the Exostiv Dashboard Tcl user’s reference guide (pdf).
> help
– To get a more detailed help on a specific Tcl command, type:
> help <command name>
– The full list is available from the Exostiv Dashboard Tcl user’s reference guide (pdf).
Command | Description |
---|---|
add_cu | Adds a new capture unit |
add_data_group | Adds a new data group to the active capture unit |
add_probe | Adds a new probe input to the active data group |
add_qualification_and_signal | Adds signal to the data qualification AND equation sensitivity list |
add_qualification_or_signal | Adds signal to the data qualification OR equation sensitivity list |
add_trigger_and_signal | Adds signal to the trigger AND equation sensitivity list |
add_trigger_or_signal | Adds signal to the trigger OR equation sensitivity list |
clock_output | Enables / Disables Exostiv Probe output clock generation |
close_project | Closes the active project |
connect_probe | Connects the designated Exostiv Probe through USB |
console | Switches to 'TCL console' mode only - no GUI |
dialogs | Enables / Disables Exostiv Dashboard dialogs |
disconnect_probe | Disconnects the Exostiv Probe from USB |
export_wave | Executes wave export |
get_all_cu_names | Returns all the defined capture units names |
get_all_data_group_names | Returns all the defined data group names for the active capture unit |
get_all_probe_names | Returns all the defined probes for the active data group |
get_allow_drc_check | Returns if DRC check is enabled for Exostiv IP implementation |
get_auto_export | Returns the status of captured data automatic export |
get_auto_export_file_format | Returns the automatic export of captured data file format |
get_auto_export_file_name | Returns the file name to which the captured data is automatically exported |
get_auto_export_output_folder | Returns the output folder for captured data automatic export |
get_auto_export_radix | Returns the radix encoding for the auto-exported captured data |
get_capture_status | Returns the status of the running capture |
get_cells | Returns the list of cells located at the specified hierarchical level |
get_clock_output_status | Returns the usage status of the Exostiv Probe output clock |
get_clock_transceiver_bank | Returns the number of the FPGA bank chosen for the transceiver clock |
get_cu_name | Returns the name of the selected capture unit |
get_data_group_name | Returns the name of the selected data group |
get_debugging_cu_name | Returns the name of the capture unit selected for capture in the Exostiv Dashboard Analyzer |
get_debugging_data_group_name | Returns the name of the data group selected for capture in the Exostiv Dashboard Analyzer |
get_design_rules_check | Checks whether DRC is enabled or disabled after Exostiv IP insertion |
get_disable_wave_viewer | Checks whether the usage of the waveform viewer is enabled or disabled |
get_down_equalization | Returns the downstream channel transceiver equalization parameter. |
get_down_preferred_rate_division | Returns the preferred division factor for the probe to IP communication channel |
get_down_rate_division | Returns the actual division factor for the probe to IP communication channel |
get_down_transceiver_lane | Returns the location of the lane used for the downstream transceiver |
get_event_counter_width | Returns the width in number of bits of the event counter of the active capture unit |
get_exportwave_filename | Returns the output file name for wave export |
get_exportwave_format | Returns the chosen file format for the exported waves |
get_exportwave_outputfolder | Returns the output folder chosen for wave export |
get_exportwave_radix | Returns the radix of the exported waves values |
get_exportwave_range | Returns the range of waves that will be exported from the waveform window |
get_exportwave_samples | Returns which samples will be exported from the waveform window |
get_family | Returns the chosen FPGA family for Exostiv IP |
get_fifo_depth | Returns the size of the FIFO of the active capture unit |
get_generate_bitstream | Returns whether bitstream generation is part of Exostiv IP generation flow |
get_i2c_io_standard | Returns the chosen IO standard for the downstream I2C interface on the 'HDMI' connector type |
get_implement_design | Returns whether implementation is enabled or disabled after Exostiv IP generation and synthesis |
get_implementation_name | Returns the name of the FPGA implementation |
get_instance_name | Returns the instance name chosen for Exostiv IP |
get_is_probe_trigger | Returns whether the designated probe of Exostiv IP is used as a trigger line |
get_link_clock_frequency | Returns the clock frequency of the transceivers link |
get_nets | Searches and returns the list of nets according to the specified arguments |
get_nr_of_data_groups | Returns the total number of data groups for the active capture unit |
get_nr_of_data_only_probes | Returns the number of 'data only' probes for the selected data group |
get_nr_of_data_probes | Returns the number of probes for the selected data group |
get_nr_of_pipes | Returns the number of pipeline stages inserted in the path between the probed nodes and Exostiv IP |
get_number_of_captures | Returns the number of captures for Exostiv Dashboard Analyzer |
get_output_folder | Returns the output folder where the genarated Exostiv IP files are stored. Applies to RTL insertion mode. |
get_package | Returns the target FPGA package for Exostiv IP |
get_part | Returns the target FPGA part number for Exostiv IP |
get_pll_type | Returns the type of PLL used for the Exostiv IP transceivers |
get_probe_name | Returns the name of the currently selected probe of the active data group in the active capture unit |
get_qualification_and_equation_enable | Returns whether the active signal is used in the data qualification AND equation |
get_qualification_and_invert_enable | Returns whether the inverter located at the output of the data qualification AND equation is enabled |
get_qualification_and_operation | Returns the operation for the selected signal in the AND equation of the data qualification |
get_qualification_combine_enable | Returns the type of combination used at the output of the data qualification equation (AND or OR) |
get_qualification_combine_invert_enable | Returns whether the inverter located at the output of the data qualification combination is enabled or disabled |
get_qualification_counter_enable | Returns the usage status for the data qualification counter when capturing data |
get_qualification_counter_value | Returns the current value of the data qualification counter for data capture |
get_qualification_or_equation_enable | Returns whether the active signal is used in the data qualification OR equation |
get_qualification_or_invert_enable | Returns whether the inverter located at the output of the data qualification OR equation is enabled |
get_qualification_or_operation | Returns the operation for the selected signal in the OR equation of the data qualification |
get_qualification_selected_tab_property | Returns whether the data qualification tab is selected in Exostiv Dashboard Analyzer GUI |
get_quartus_installation_folder | Returns installation folder designated for Quartus software executable |
get_samples_per_capture | Returns the chosen number of samples per capture in Exostiv Analyzer |
get_sampling_clock | Returns the name of the node selected as sampling clock for the active capture unit |
get_selected_signal_name_qualification_and_equation | Returns the name of the active signal of the qualification AND equation |
get_selected_signal_name_qualification_or_equation | Returns the name of the active signal of the qualification OR equation |
get_selected_signal_name_trigger_and_equation | Returns the name of the active signal of the trigger AND equation |
get_selected_signal_name_trigger_or_equation | Returns the name of the active signal of the trigger OR equation |
get_speed_grade | Returns the target FPGA speed grade |
get_status | Returns the status of the running IP insertion |
get_storage_qualification | Checks whether storage qualification is enabled for the selected capture unit |
get_stored_captures | Returns the number of captures stored in the Exostiv Probe memory |
get_stored_samples | Returns the number of samples stored in the Exostiv Probe memory |
get_top | Returns the name of the top-level of the design |
get_transfer_mode | Returns the selected capture transfer mode |
get_trigger_and_equation_enable | Returns whether the active signal is used in the trigger AND equation |
get_trigger_and_invert_enable | Returns whether the inverter located at the output of the trigger AND equation is enabled |
get_trigger_and_operation | Returns the operation defined for the active signal in the trigger AND equation |
get_trigger_combine_enable | Returns the type of combination used at the output of the trigger equation (AND or OR) |
get_trigger_combine_invert_enable | Returns whether the inverter located at the output of the trigger combination is enabled or disabled |
get_trigger_counter_enable | Returns the usage status for the trigger counter when capturing data |
get_trigger_counter_value | Returns the current value of the trigger counter for data capture |
get_trigger_or_equation_enable | Returns whether the active signal is used in the data qualification OR equation |
get_trigger_or_invert_enable | Returns whether the inverter located at the output of the trigger OR equation is enabled |
get_trigger_or_operation | Returns the operation defined for the active signal in the trigger OR equation |
get_trigger_position | Returns the trigger position in each capture (sample index) |
get_trigger_selected_tab_property | Returns whether the trigger tab is selected in the graphical user interface |
get_trigger_unit_type | Returns the type of the trigger unit for the selected capture unit |
get_up_line_rate | Returns the upstream line rate |
get_up_link_rate | Returns the upstream link rate |
get_up_transceiver_bank | Returns the selected bank for the transceivers used upstream |
get_up_transceiver_lanes | Returns the selected lanes for the transceivers used upstream |
get_use_cache | Check whether the Exostiv IP cache is used for IP generation or insertion |
get_use_qualification_for_trigger | Returns whether the result of the data qualification equation is used as part of the trigger equation |
get_vcc_gxb | Returns the chosen vcc_gxb parameter value |
get_vivado_installation_folder | Returns installation folder designated for Vivado software executable |
gui | Displays the Exostiv Dashboard graphical user interface |
has_license | Checks whether a license is available for Exostiv Dashboard software |
is_link_up | Checks whether there is a valid connection with an Exostiv IP in the target FPGA |
is_probe_connected | Checks whether the Exostiv Probe is connected |
is_qualification_selected | Returns whether the qualification tab is selected in the Exostiv Dashboard Analyzer GUI |
is_running | Returns whether the Exostiv IP generation / insertion is running |
is_trigger_selected | Returns whether the trigger tab is selected in the Exostiv Dashboard Analyzer GUI |
make_probe_bus | Makes bus of the designated probes in the Exostiv Dashboard Analyzer |
new_project | Creates new project in Exostiv Dashboard |
open_project | Opens an existing project in Exostiv Dashboard |
project_changed | Check whether the active project has been modified since it was opened |
remove_cu | Removes the selected capture unit from Exostiv IP |
remove_data_group | Removes the selected data group from the selected capture unit |
remove_probe | Removes the selected probe from the selected data group |
remove_qualification_and_signal | Removes a signal from the data qualification AND equation sensitivity list |
remove_qualification_or_signal | Removes a signal from the data qualification OR equation sensitivity list |
remove_trigger_and_signal | Removes a signal from the trigger AND equation sensitivity list |
remove_trigger_or_signal | Removes a signal from the trigger OR equation sensitivity list |
rename_probe | Edits the name of the designated probe in the selected data group |
restore_probe | Restores the original name of the designated probe(s) |
save_project | Saves the current project |
select_capture_configuration | Selects the capture configuration page in Exostiv Dashboard GUI |
select_cu | Selects a capture unit in Exostiv Dashboard Core Inserter |
select_data_group | Selects a data group in Exostiv Dashboard Core Inserter |
select_debugging_cu | Selects a capture unit in Exostiv Dashboard Analyzer |
select_debugging_data_group | Selects a data group in Exostiv Dashboard Analyzer |
select_design_debugging | Selects the Exostiv Dashboard 'Design Debugging' window (Analyzer) |
select_insertion | Selects the Exostiv Dashboard 'Core Insertion' window (Core Inserter) |
select_link_configuration | Selects the Exostiv Dashboard 'Link Configuration window (Core Inserter) |
select_probe | Selects the designated probe in the active capture unit |
select_qualification | Selects the data qualification tab in Exostiv Dashboard Analyzer GUI |
select_qualification_and_signal | Selects one signal in the data qualification AND equation sensitivity list |
select_qualification_or_signal | Selects one signal in the data qualification OR equation sensitivity list |
select_trigger | Selects the trigger tab in Exostiv Dashboard Analyzer GUI |
select_trigger_and_signal | Selects one signal in the trigger AND equation sensitivity list |
select_trigger_or_signal | Selects one signal in the trigger OR equation sensitivity list |
set_allow_drc_check | Makes the DRC check option (un)available to the user in the Exostiv IP insertion flow |
set_auto_export | Enables / Disables captured data automatic export |
set_auto_export_file_format | Sets the captured data automatic export file format |
set_auto_export_file_name | Sets the captured data automatic export file name |
set_auto_export_output_folder | Sets the captured data automatic export file output folder |
set_auto_export_radix | Sets the radix format for the captured data automatic export |
set_clock_transceiver_bank | Selects the bank of the Exostiv IP transceivers clock |
set_connector_type | Selects the Exostiv Probe connector type |
set_data_group_name | Defines the name of the active data group |
set_design_rules_check | Enables or disables design rules check in the Exostiv IP insertion flow |
set_disable_wave_viewer | Disables / Enable the usage of the waveform viewer for the captured data |
set_down_equalization | Sets the downstream channel transceiver equalization parameter. |
set_down_preferred_rate_division | Sets the preferred division factor for the probe to IP communication channel |
set_down_transceiver_lane | Sets the location of the transceiver used downstream |
set_event_counter_width | Sets the width in number of bits of the event counter of the active capture unit |
set_exportwave_filename | Sets the output file name for wave export |
set_exportwave_format | Sets the output file format for the exported waves |
set_exportwave_outputfolder | Sets the output folder where the exported waves will be saved |
set_exportwave_radix | Sets the radix for the export waves values |
set_exportwave_range | Defines the range of values that have to be exported from the export window when a range option is selected |
set_exportwave_samples | Defines which samples have to be exported from the waveform window |
set_family | Selects the target FPGA family |
set_fifo_depth | Selects the depth of the FIFO for the active capture unit |
set_generate_bitstream | Enables / Disable bitstream generation with Exostiv IP core insertion |
set_i2c_io_standard | Selects the IO standtard for the I2C downstream channel (HDMI connector type) |
set_i2c_pins | Selects the FPGA pin locations for the I2C downstream channel (HDMI connector type) |
set_implement_design | Enables / disables design implementation with Exostiv IP core insertion |
set_implementation_name | Selects the name of the design implementation when inserting Exostiv IP |
set_instance_name | Defines the name of the Exostiv IP instance inserter into the target design |
set_link_clock_frequency | Sets the clock frequency of the transceiver link |
set_link_clock_source | Defines the location of the transceiver clock in the selected bank |
set_nr_of_data_groups | Defines the number of data groups for Exostiv IP |
set_nr_of_data_only_probes | Defines the number of 'data only probes' for the active data group |
set_nr_of_data_probes | Defines the number of data probes for the active data group (RTL insertion mode) |
set_nr_of_pipes | Defines the number of pipeline stages in the path between probes and Exostiv IP |
set_number_of_captures | Sets the number of captures for the next Exostiv Dashboard Analyzer run |
set_output_folder | Sets the output folder where the genarated Exostiv IP files are stored. Applies to RTL insertion mode. |
set_package | Selects the target FPGA package |
set_part | Selects the target FPGA part |
set_pll_type | Selects the PLL type for the transceivers (Intel FPGA) |
set_probe_as_trigger | Sets whether the selected probe can be used as trigger for Exostiv IP |
set_qualification_and_equation | Enables / disables the AND equation for the data qualification in Exostiv Dashboard Analyzer |
set_qualification_and_invert | Enables or disables the inverter located at the output of the data qualification AND equation |
set_qualification_and_operation | Defines the AND operation for the selected signal in the data qualification operation in Exostiv Dashboard Analyzer |
set_qualification_combine | Defines the type of combination (and / or) used at the output of the data qualification equation |
set_qualification_combine_invert | Enables / disables the inverter located at the output of the data qualification combination |
set_qualification_counter_enable | Enables or disables the usage of the data qualification counter for data capture |
set_qualification_counter_value | Sets the value of the data qualification counter for data capture |
set_qualification_or_equation | Enables or disables the active signal OR equation for the data qualification |
set_qualification_or_invert | Enables or disables the inverter located at the output of the data qualification OR equation |
set_qualification_or_operation | Defines the OR operation for the selected signal in the data qualification operation in Exostiv Dashboard Analyzer |
set_quartus_installation_folder | Designates the installation folder of the Quartus software executable |
set_samples_per_capture | Defines the number of samples per captures for the Exostiv Dashboard Analyzer |
set_sampling_clock | Defines the sampling clock for the selected capture unit |
set_speed_grade | Selects the target FPGA speed grade |
set_storage_qualification | Enables / Disables storage qualification for the active capture unit |
set_transfer_mode | Selects the capture transfer mode |
set_trigger_and_equation | Enables / disables the AND equation for the trigger in Exostiv Dashboard Analyzer |
set_trigger_and_invert | Enables or disables the inverter located at the output of the trigger AND equation |
set_trigger_and_operation | Defines the AND operation for the selected signal in the trigger operation in Exostiv Dashboard Analyzer |
set_trigger_combine | Defines the type of combination (and / or) used at the output of the trigger equation |
set_trigger_combine_invert | Enables / disables the inverter located at the output of the trigger combination |
set_trigger_counter_enable | Enables or disables the usage of the trigger counter for data capture |
set_trigger_counter_value | Sets the value of the trigger counter for data capture |
set_trigger_or_equation | Enables / disables the OR equation for the trigger in Exostiv Dashboard Analyzer |
set_trigger_or_invert | Enables or disables the inverter located at the output of the trigger OR equation |
set_trigger_or_operation | Defines the OR operation for the selected signal in the trigger operation in Exostiv Dashboard Analyzer |
set_trigger_position | Sets the trigger position in each capture |
set_trigger_unit_type | Defines the type of trigger unit for the active capture unit in Exostiv Core Inserter |
set_up_line_rate | Sets the upstream line rate |
set_up_transceiver_bank | Selects the bank for the upstream transceivers |
set_up_transceiver_lanes | Selects the upstream transceivers that will be used |
set_use_cache | Enables / disables IP cache for Exostiv IP generation and insertion |
set_use_qualification_for_trigger | Defines whether the result of the data qualification equations has to be valid for the trigger equation |
set_vcc_gxb | Sets the 'vcc_gxb' parameter |
set_vivado_installation_folder | Designates the installation folder of the Vivado software executable |
split_probe_bus | Splits the designated probe bus |
start_capture | Starts a capture with the Exostiv Probe |
start_insertion | Starts Exostiv IP core generation and insertion |
start_single_capture | Starts a single capture without trigger or data qualification |
stop_capture | Stops the running Exostiv Analyzer capture |
stop_insertion | Stops the running Exostiv Dashboard core insertion |