• 0
hiroowada

How do I change XDC files?

Question

I purchased Nexys A7-100T.
My PC is Windows 10.
I tried to run "Getting Started with Vivado" on the Digilent home page, but I can not take steps.
I installed “Vivado Design Suite-HLx Editions-2016.2 Full Product Installation” on my PC according to the “Installing Vivado and Digilent Board Files” tutorial on the Digilent home page.
I installed Digilent Board Files as instructed.
Next, I tried to execute "Getting Started with Vivado" on the homepage of Digilent, but I can not take steps.
I do not know where in my procedure is wrong, so I will write as much as possible.
Launched Vivado HLx and created a new project.
I entered a project name in the "Project Name" dialog. I checked "Create project subdire".
In the "Project Type" dialog, select "RTL Project" and check "Do not specity sources at this time".
Next, I selected "Nexys-A7-100T" in the "Default Part" dialog.

SelNexysa7.png.40f28886e3b5c6d90f89700a3a47480a.png

 

Then I pressed the "Finish" button in the "New Project Summary" dialog.
Next, "6 Adding a Constraint File" of "Getting Started with Vivado"
I tried to add Constraint File as described in .
I downloaded Nexys-A7-100T-Master.xdc from GitHub.
I clicked "Add Sources" in Project Manager.

Adds.png.3b2fb7980f7efcdd8bf9fe168b8d63ad.png

I have selected "Add or create constraints" in the AddSources dialog.
Next, I clicked "Add Files" button in "Add or Create Constraints" dialog and selected Nexys-A7-100T-Master.xdc.

AddorCreateConstraints.png.9113bd8f16538e1f84293b160559ec51.png


And I pressed the "Finish" button.
Next I double-clicked Nexys-A7-100T-Master.xdc to open it.

I did not find "sysclk" at the top of the XDC file.

XdcHead.thumb.png.f71bbbe3d9ddc15a45114289e72c176d.png

 


When I searched for "clk" in the xdc file, I found the code as shown below.

clkorg.thumb.png.f4c1d24fd8f8f9d69a66eb3e169c3e4d.png

Should I fix it as follows?

clkEd.thumb.png.5965b3e24c18077d01caa1ec01ef7cbf.png


In addition, when I searched for "led [0]" in the xdc file, there was the following code.

 

led0org.thumb.png.e53ae46a974246883f993556ab3d0cf8.png

 

Should I fix it as follows?

ledEd.thumb.png.3c25d1f356f413e56fe41da750466817.png

 

Please give me some advice.
Thank you

 

 

 

XdcOpen.png

Share this post


Link to post
Share on other sites

3 answers to this question

Recommended Posts

  • 0

Hi @hiroowada,

The master XDC for the Nexys A7 100T is here. The system clock pin is titled CLK100MHZ as show below:

## Clock signal

#set_property -dict { PACKAGE_PIN E3 IOSTANDARD LVCMOS33 } [get_ports { CLK100MHZ }]; #IO_L12P_T1_MRCC_35 Sch=gclk[100]

#create_clock -add -name sys_clk_pin -period 10.00 -waveform {0 5} [get_ports { CLK100MHZ }];

I would suggest not altering the boards files since they are already configured to work correctly with the Nexys A7.

best regards,

Jon

 

 

 

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now