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
Regular Contributor
hg81
Posts: 70
Registered: ‎07-10-2008
0

Pin assignment between Virtex6 and DDR3

[ Edited ]

Should I use Planahead or just assign pin continuously in a bank of Virtex 6 to connect with DDR3?

 

Thanks.

Expert Contributor
awillen
Posts: 687
Registered: ‎11-29-2007

Re: Pin assignment between Virtex6 and DDR3

Well, are you using an existing board or are you designing a PCB?

 

 

Adrian



Signature:
1. Google your question before asking it.
2. If Google doesn't find a solution, post your question in a detailed, comprehensive, and clear way.
3. If someone answers your question, mark the post with "Accept as solution". If you see a particularly good and informative post, consider giving it Kudos (the star on the left).
Xilinx Employee
jschmitz
Posts: 408
Registered: ‎10-23-2007
0

Re: Pin assignment between Virtex6 and DDR3

I recommend that you use the MIG tool found in CORE Generator (Memories & Storage Elements / Memory Interface Generators).

Visitor
stuartnthomson
Posts: 11
Registered: ‎11-18-2010
0

Re: Pin assignment between Virtex6 and DDR3

I'd agree that using the MIG to generate the necessary files is the best solution. One of the outputs is a .ucf file which contains pin out data.

 

That's much easier than trying to do it manually within PlanAhead and it's more likely to work (and it's also a bit quicker).

 

You can then import the .csv file into PlanAhead and that will show you pictorially which banks etc are used.

 

You can also export this from PlanAhead as a .csv to Excel if required. Note that any additional PlanAhead import operations overwrite existing data so any mods (e.g.. another interface, more pins) have to be added manually either by hand within PlanAhead, or within Excel and re-imported.

Visitor
ljgkd
Posts: 2
Registered: ‎11-26-2009
0

Re: Pin assignment between Virtex6 and DDR3

I use MIG generate DDR3 constrains file(ucf),but when  verified this UCF,I encounted ERROR messages as follows.

 

 This is the message format for resynchronization clock (BUFR) constraints:
ERROR: The BUFR Constraint for the FPGA column '1' is not provided
in the UCF or Constraint provided for this column is not valid.
Following is(are) valid BUFR constraints.
AJ41 - X0Y143.
AD36 - X0Y141.
AF36 - X0Y139.
AD37 - X0Y137.
ERROR: The BUFR Constraint for the FPGA column '1' is not provided
in the UCF or Constraint provided for this column is not valid.
Following is (are) valid BUFR constraints.
AT6 - X2Y143.
AT9 - X2Y141.
AV6 - X2Y139.
AW7 - X2Y137.

Expert Contributor
robinliuy
Posts: 337
Registered: ‎05-21-2008
0

Re: Pin assignment between Virtex6 and DDR3

Check this AR:http://tskb/Articles/41444.aspx
This is an known issue and will be fixed in MIG3.8 (ISE13.2). You can ignore it.