UPGRADE YOUR BROWSER

We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

cancel
Showing results for 
Search instead for 
Did you mean: 
Adventurer
Adventurer
7,375 Views
Registered: ‎04-09-2010

Error in mapping phase while using ddr2 with usb and microblaze

hi all,

 

I am using DDR2 component MT47J64M16

XX-3 with my microblaze processor. FPGA used is xc6lx150t-fg900 - 2. Now, what i did was, i tried to integrate the read and write of this ddr2 with my FTDI USB. While compiling the whole code in ISE, I got following error in map phase -

ERROR:Place - ConstraintResolved NO placeable site for
Inst_usb_edk/MCB_DDR2/MCB_DDR2/mpmc_core_0/gen_spartan6_mcb.gen_spartan6_bufp
ll_mcb.bufpll_0
ERROR:Place - SIO has over-constrained componet
Inst_usb_edk/MCB_DDR2/MCB_DDR2/mpmc_core_0/gen_spartan6_mcb.gen_spartan6_bufpll_mcb.bufpll_0 to have to placeable
sites. Constraints come from driver constraints AND load IO constraints
ERROR:Pack:1654 - The timing-driven placement phase encountered an error

I am not getting with what this error is related to? and where should i look to resolve it?

Tags (1)
0 Kudos
4 Replies
Xilinx Employee
Xilinx Employee
7,364 Views
Registered: ‎07-01-2008

Re: Error in mapping phase while using ddr2 with usb and microblaze

I suggest that you examine the placement constraints on the components mentioned in the the messages.

0 Kudos
Highlighted
Visitor maikr
Visitor
7,179 Views
Registered: ‎01-27-2011

Re: Error in mapping phase while using ddr2 with usb and microblaze

Hi,

 

I had the same problem and solved it changing the global clock input. It depends on the "bufp
ll_mcb.bufpll_0".  Check your constraint for the global clock source in the system.ucf (in the mhs-File if used). Not every clock pin have the driving possibility. If you are not sure, start the MIG in the ISE and configure your design. The ucf generated from the ISE contains a valid information for the clock pins of your design.

0 Kudos
Participant canito
Participant
7,116 Views
Registered: ‎11-10-2010

Re: Error in mapping phase while using ddr2 with usb and microblaze

Hi I'm desiging a system using a mpmc core and i also notice that when i changed the input BUFG  primitive for IBUFG the same message as above started to happen . The map fails letting me know that it can find a placeable site .

If as the last message suggest .Not all the pins have the connecting possibility .But in my case this is my system clock .How can i connect it to the global network?

0 Kudos
Visitor ouzenkov
Visitor
6,284 Views
Registered: ‎09-18-2012

Re: Error in mapping phase while using ddr2 with usb and microblaze

Thanks guys! You helped me to solve my problem as well. Changed IBUFG onto BUFG and it runs without errors now.

0 Kudos