Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

DDR pin #9

Open
LeiWang1999 opened this issue Mar 28, 2019 · 3 comments
Open

DDR pin #9

LeiWang1999 opened this issue Mar 28, 2019 · 3 comments

Comments

@LeiWang1999
Copy link

Why such as nexys4-ddr xdc file doesn't have ddr pin . how can i use it?

@LeiWang1999
Copy link
Author

then. a few months later, i should give an anser. this ddr2 control is very hard, because a great amount of vivado project or any other eda software project use ddr3 or ddr . so to use it ,you should use a core like microblaze or zynq . and with a ipcore which named "mig" and also to auto config it , use board file . then ,ok

@Hyalliti
Copy link

Thanks for posting a follow up. It's pretty useful to consider it now when buying a zynq for 129usd or less...

@someone755
Copy link

Apologies for the necropost. At least for the S7-50 there is a way to extract the basic constraints (pin name, iostandard, slew rate) for the DDR3 I/Os from the .UCF file supplied by Digilent for use with the MIG core.

Even better, after configuring the MIG core with said UCF file, one of the files the IP generates is an .XDC constraints file from which you can directly copy the entries into your project if you require exclusive control of these pins (outside of the MIG IP). Maybe this advice will help somebody in the future.

The issue I'm having now, however, is that I cannot find any timing constraints for these pins. I'm working with an Arty S7-50 board but I can't seem to find the trace lengths that I would need to make an educated guess as to the proper input delays.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants