AnsweredAssumed Answered

How to resolve a PicoZed SDR Timing contraints problem?

Question asked by 2z443 on Jun 23, 2017
Latest reply on Jun 27, 2017 by rejeesh

I am working with a PicoZed SDR AD9361 Development Kit. I've added some HDL blocks which, on their own simulate and synthesize just fine. I get the following error when I run make:

 

ERROR: Timing Constraints NOT met!

 

I get around the problem by running the [generated] Vivado GUI and simply selecting the synthesis option: "Flow_PerfOptimized_High". This allows the project to be implemented with no timing errors.

 

I imagine that I should be able to achieve the same functionality if I insert the following command in the right place in the right tcl file:

 

set_property strategy "Flow_PerfOptimized_High" [get_runs synth_1]

 

So which is the right tcl file and where should it be inserted? I've tried a variety of tcl files and this command is always ignored.

 

(BTW, I always run a "make clean" before running the regular "make").

 

Any help would be greatly appreciated.

 

Jim

 

Outcomes