10-20-2019 05:59 AM
HI Friends,
After synthesis am getting around 51541 unconstrained_internal_endpoints in the check_timing report.
1) Can you please explain what is mean by "unconstrained_internal_endpoints" ?
2) How to resolve these ? Can you please explain the procedure for resolving these ?
3) Will these cause any implementation issue or functional issue ?
Any help or suggestions are highly appreciated.
-Sam
10-20-2019 07:31 AM
Hi,
General:
The unconstrained_internal_endpoints are
In your case:
I guess, that there is no constraint on the source (and the target) clocks. So Vivado cannot find out the clock period, therefore cannot find out the requirements of these paths. Please check out the "no_clock" part of the report. Please send the "Report Clock Networks" results.
Benedek
10-20-2019 07:39 AM
10-21-2019 08:07 PM
Hi @ssampath ,
Firstly:
1.) unconstrained_internal_endpoints:- Number of path endpoints (excluding output ports) without a timing requirement. This number is directly related to missing clock definitions, which is also reported by the no_clock check.
2.) I guess for synthesis you can avoid them but check them after implementation, there significance comes in implemented design.
Thanks,
Raj