Sorry, you need to enable JavaScript to visit this website.

Referencing PMod pins from XDC

Unsolved
7 posts / 0 new
CatherineH's picture
CatherineH
Junior(0)
Referencing PMod pins from XDC

I'm trying to reference the pins the pmod pins. With a UCF, you would add something like:

NET JA1 LOC = "Y11"

Where JA1 is the name of the pin on the board and Y11 is a reference you can find in the schematics.

However, it seems that Vivado no longer supports ucf, and instead uses XDC. Does anyone know the equivalent syntax in XDC? Is it something like:

set_property PACKAGE_PIN "JA1" [get_ports "Y11"]

fletch's picture
fletch
Moderator(15)
I have added an XDC file for

I have added an XDC file for ZedBoard at http://www.zedboard.org/documentation/1521. Please see if this has the information you need and give us some feedback.
Bryan

CatherineH's picture
CatherineH
Junior(0)
I added this file to my

I added this file to my project and I get the error:

[Common 17-55] 'set_property' expects at least one object.

on pretty much every line in the file...

fletch's picture
fletch
Moderator(15)
Did you edit the file to make

Did you edit the file to make sure your project net names match the XDC? Did you remove the XDC lines that aren't referenced in your project?
Bryan

CatherineH's picture
CatherineH
Junior(0)
Same errors with Basic Vivado Design

Hey Bryan,

I get exactly the same error when I open and attempt to implement the basic Vivado design provided on the Zedboard website. Is there something I have to do to the vivado design provided in order for it to work?

CatherineH's picture
CatherineH
Junior(0)
Update: now with Set_property error...

Following this document:

http://www.google.ca/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&cad=rja&ve...

It seems like I need the command:

set_property LOC Y11 [get_ports JA1]

However, when I do this the error on implementation of:

'set_property' expects at least one object.

so I guess it still doesn't work...

CatherineH's picture
CatherineH
Junior(0)
oops, should have refreshed

oops, should have refreshed the page before posting this. So following the XDC on the website, the format is:

set_property PACKAGE_PIN Y11 [get_ports {JA1}]

running synthesis now... will report back