03-20-2012 10:55 AM
I got the following error during the mapping process for a program I wrote for a floating point multiplier. Please help me rectify this error. Thank you.
Place:673 - DSP component "Mmult_product_h_mult0000_swapped" is the start of a cascade of DSP components. They need to be placed in correct order into vertically adjacent DSP sites. An issues has been detected with the correct placement of these DSP components.
The reason for this issue:
The structured logic has to be merged with another RPM which causes a placement violation for component Mmult_product_i_mult0000_swapped. The following components are part of this structure:
03-21-2012 03:13 PM
You appear to have some constraints interfering with the placement of a DSP cascade chain. The DSPs need to be placed in the same column and in a specific order for the cascade connections to use the dedicated routing connections.
04-19-2012 07:31 AM
Ensure you have no LOC constraints for the design and try running the tools as a simple starting point and see if the tools place the design. This may allow you to see a valid placement for the cascaded DSPs.