Vitis-Tutorials icon indicating copy to clipboard operation
Vitis-Tutorials copied to clipboard

Checking timing violation path

Open m-kru opened this issue 1 year ago • 5 comments

I have received negative slack for my kernel. Is there any way to identify logic path causing the timing violation from the Vitis HLS GUI? I feel like I have gone though all reports, clicked all possible icons, but still no info on operations causing the timing violation.

m-kru avatar Mar 02 '23 21:03 m-kru

Hi @randyh62 , could you help with this question?

Hi @m-kru , it's recommended to ask this generic question in the forums: http://forums.xilinx.com/

imrickysu avatar Mar 31 '23 05:03 imrickysu

@imrickysu The one that Xilinx wipes out once every few years, so that people cannot see how many bugs are in the Xilinx software?

m-kru avatar Mar 31 '23 06:03 m-kru

Which version are you working with?

randyh62 avatar Mar 31 '23 16:03 randyh62

2021.2

m-kru avatar Apr 03 '23 06:04 m-kru

You can run Vivado Synthesis and Implementation to generate timing reports from Vitis HLS. You can do this from the Implementation menu in the Flow Navigator, or by using the config_export command and then running export_design in a Tcl script.

I am attaching some screenshots from the 2021.2 release for your review.

implementation-dialog-box vivado_synthesis-timing_reports

randyh62 avatar Apr 03 '23 17:04 randyh62