Commit 325315a8 authored by Jens Korinth's avatar Jens Korinth

Activate synth retiming, deactivate OOC by default

* retiming is not activated by default, but helps with timing closure
* OOC is the new default for all IP cores in the top-level; since we are
  only running a single time we cannot benefit from the feature
parent f5a1123a
......@@ -92,6 +92,12 @@ make_wrapper -files [get_files [pwd]/@@PROJECT_NAME@@/@@PROJECT_NAME@@.srcs/sour
add_files -norecurse [pwd]/@@PROJECT_NAME@@/@@PROJECT_NAME@@.srcs/sources_1/bd/system/hdl/system_wrapper.v
update_compile_order -fileset sources_1
# activate retiming in synthesis
set_property STEPS.SYNTH_DESIGN.ARGS.RETIMING true [get_runs synth_1]
if {[version -short] >= "2016.4"} {
set_property synth_checkpoint_mode None [get_files system.bd]
}
# generate according to the mode
platform::generate
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment