Command Line Interface
gr
Global Router Application
gr [OPTIONS] COMMAND [ARGS]...
global-route
Global Route a netlist file and generate a routed output
- Args:
input_file (str): Path to netlist input file output_file (str): Path to generated output file algorithm (int, optional): Routing algorithm. Defaults to 1. seed (int, optional): Random seed. Defaults to None.
gr global-route [OPTIONS] INPUT_FILE OUTPUT_FILE
Options
- -a, --algorithm <algorithm>
Best First Search 2. Breadth First Search
- -s, --seed <seed>
Random seed
Arguments
- INPUT_FILE
Required argument
- OUTPUT_FILE
Required argument
gui
Launch Global Router GUI
- Args:
port (int, optional): Port number. Defaults to 5000. debug (bool, optional): Debug flag. Defaults to False.
gr gui [OPTIONS]
Options
- -p, --port <port>
Port Selection
- -d, --debug
Toggle debug mode
plot-congestion
Plot congestion data visualization
- Args:
congestion_data_file_path (str): Congestion data file path display_plot (bool, optional): Display plot from CLI. Defaults to False.
- Returns:
str: plot figure html
gr plot-congestion [OPTIONS] CONGESTION_DATA_FILE_PATH
Options
- -d, --display_plot_from_cli
Display plot from CLI
Arguments
- CONGESTION_DATA_FILE_PATH
Required argument