When I run MAP using the Global Optimization option, the following error occurs:
" ERROR:Pack:679 - Unable to obey design constraints (LUTNM=fpgac)
which require the combination of the following symbols into a single SLICE
LUT symbol "N_102137_i" (Output Signal = N_102137_i)
LUT symbol "un1_ftcfo_phase_count_11_0" (Output Signal =un1_ftcfo_phase_count_11_0/O)
Function generators N_102137_i and un1_ftcfo_phase_count_11_0 are not compatible.
The two function generators can not share a LUT site.
Please correct the design constraints accordingly."
I have checked the netlist and these LUTs appear to be compatible. Why am I getting this error?
There is an issue with the global optimization algorithms where they do not consider LUTNM constraints during optimization, and can cause LUTs with this constraint to become incompatible. This will be fixed in a future software version.
In the meantime, to work around this issue, please disable the global optimization option.