• 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Au clean Vivado project and xdc files related to built in components
#1
Hi all,
I would like to created a project on Au in Vivado uses DDR3 and another built in component (flash) and looking for clean Vivado project or constrains xdc file included DDR3 and flash signals. There are only LEDs, USB and button in Au-Base-Project on the git repository.
Thanks a lot for help.
Jan
  Reply
#2
Hey Jan,

The easiest way to get the DDR memory controller setup is to install Alchitry Labs, create an Au project and go to "Project->Add Memory Controller". Wait for the core to build then click the hammer icon to build your project.

Once the project is built, you can close Alchitry Labs.

In the project's folder you'll find a "work" folder. You can copy this to wherever you want and rename it. In the "work" folder, you will find a folder named "vivado" with another folder with the name of the project you made. In that folder is a Vivado project file you can open in Vivado and use however you want.

This project will have the default constraints added and the Verilog equivalents to the starter Lucid code.

It will also have the memory interface IP added and configured for the board.

The flash is only a few pins and shouldn't be too difficult to create your own constraints file for them. I don't have one premade as I don't have any public examples for interfacing with it.
  Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)