Table of Contents

FPGA Development Walkthrough

Once you've got yourself a Nexys 4 DDR Artix-7 FPGA: Trainer Board, you'll want to program the Xilinx Artix-7 FPGA chip to do your bidding.

This page will walk through the process of getting your pc prepared to do a build of the project.

TODO: Migration to Vivado

The latest version of the codebase now needs to be built via Vivado and not ISE.

I'll try document this in more detail in future. For now, try download the latest Vivado from here:

Then try follow the steps below, replacing and ISE-specific options with Vivado.

Which tool to use

There are two software tool packages Xilinx provides to build on these systems, “ISE Design Suite” (older) and “Vivado” (newer). This project uses the former, as Paul reported problems with Vivado (see his log entries: #1, #2, #3).

Note that presently, this tool is only available for Windows and Linux (no Mac support).

Download ISE Design Suite

Install ISE Design Suite

Congrats, it's finally installed! :)

Acquiring the License

Great, we finally got that pesky license stuff out of the way! :)

Build the project

We then need to run “make” on the project, then open in ISE Project Navigator and do the synthesise stuff…

TODO: Provide more detail…