Skip to content

Commit e275a82

Browse files
committed
[vpr][CLI] add generate_net_timing_report
1 parent c60f967 commit e275a82

File tree

2 files changed

+6
-0
lines changed

2 files changed

+6
-0
lines changed

vpr/src/base/read_options.cpp

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3010,6 +3010,11 @@ argparse::ArgumentParser create_arg_parser(const std::string& prog_name, t_optio
30103010
analysis_grp.add_argument(args.write_timing_summary, "--write_timing_summary")
30113011
.help("Writes implemented design final timing summary to the specified JSON, XML or TXT file.")
30123012
.show_in(argparse::ShowIn::HELP_ONLY);
3013+
3014+
analysis_grp.add_argument(args.generate_net_timing_report, "--generate_net_timing_report")
3015+
.help("Generates a net timing report for each net in the design.")
3016+
.default_value("off")
3017+
.show_in(argparse::ShowIn::HELP_ONLY);
30133018

30143019
auto& power_grp = parser.add_argument_group("power analysis options");
30153020

vpr/src/base/read_options.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -267,6 +267,7 @@ struct t_options {
267267
argparse::ArgValue<e_post_synth_netlist_unconn_handling> post_synth_netlist_unconn_output_handling;
268268
argparse::ArgValue<bool> post_synth_netlist_module_parameters;
269269
argparse::ArgValue<std::string> write_timing_summary;
270+
argparse::ArgValue<bool> generate_net_timing_report;
270271
};
271272

272273
argparse::ArgumentParser create_arg_parser(const std::string& prog_name, t_options& args);

0 commit comments

Comments
 (0)