mirror of
https://github.com/YosysHQ/nextpnr.git
synced 2026-04-25 20:01:22 +00:00
Added the --ignore-rel-clk option to control timing checks for cross-domain paths, formatted code
Signed-off-by: Maciej Kurc <mkurc@antmicro.com>
This commit is contained in:
@@ -172,6 +172,7 @@ po::options_description CommandHandler::getGeneralOptions()
|
||||
general.add_options()("no-pack", "process design without packing");
|
||||
|
||||
general.add_options()("ignore-loops", "ignore combinational loops in timing analysis");
|
||||
general.add_options()("ignore-rel-clk", "ignore clock-to-clock relations in timing checks");
|
||||
|
||||
general.add_options()("version,V", "show version");
|
||||
general.add_options()("test", "check architecture database integrity");
|
||||
@@ -270,6 +271,10 @@ void CommandHandler::setupContext(Context *ctx)
|
||||
ctx->settings[ctx->id("timing/ignoreLoops")] = true;
|
||||
}
|
||||
|
||||
if (vm.count("ignore-rel-clk")) {
|
||||
ctx->settings[ctx->id("timing/ignoreRelClk")] = true;
|
||||
}
|
||||
|
||||
if (vm.count("timing-allow-fail")) {
|
||||
ctx->settings[ctx->id("timing/allowFail")] = true;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user