Sign In

Don't have a Xilinx account yet?

  • Choose to receive important news and product information
  • Gain access to special content
  • Personalize your web experience on Xilinx.com

Create Account

Username

Password

Forgot your password?
XClose Panel
Xilinx Home
Reply
Visitor
sheninsk
Posts: 2
Registered: ‎03-20-2012
0

Error during Mapping

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:
DSP48E Mmult_product_h_mult0000_swapped
DSP48E Mmult_product_e_mult0000
DSP48E Mmult_product_a_mult0000
DSP48E Mmult_product_b_mult0000
DSP48E Mmult_product_c_mult0000

Xilinx Employee
bwade
Posts: 610
Registered: ‎07-01-2008
0

Re: Error during Mapping

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.

Visitor
sheninsk
Posts: 2
Registered: ‎03-20-2012
0

Re: Error during Mapping

how do I do that?

Moderator
ambrosef
Posts: 95
Registered: ‎02-11-2010
0

Re: Error during Mapping

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.