FONT SIZE : AAA
In this exercise we will expand upon the previous project in Vivado IDE by adding additional GPIO and configuring the system to utilise interrupts. For the sake of clarity and understanding, we will run through the building of a basic system once more. Start by launching the Vivado IDE.
(a) Launch Vivado by double-clicking on the Vivado desktop icon: , or by navigating to Start > All Programs > Xilinx Design Tools > Vivado 2014.1 > Vivado 2014.1
(b) When Vivado loads, you will be presented with the Getting Started screen as in Figure 2.1.
(c) Select the option to Create New Project as in Figure 2.2
Click Next.
(d) At the Project Name dialogue, enter zynq_interrupts as the Project name and C:/Zynq_Book as Project location.
Make sure that you select the option to Create project subdirectory. All options should be the same as shown below:
Click Next.
A directory named Zynq_Book will be created on your C drive if it did not already exist.
(e) At the Project Type dialogue, select RTL Project and ensure that the option Do not specify sources at this time is not selected:
Click Next.
(f) Select VHDL as the Target language in the Add Sources dialogue.
If existing sources, in the form of HDL or netlist files, were to be added to the project they could be imported at this stage.
As we do not have any sources to add to the project, click Next.
(g) The Add Existing IP (optional) dialogue will open. If existing IP sources were to be included in the project, they could be added here. As we do not have any existing IP to add, click Next.
(h) The Add Constraints (optional) dialogue will open. This is the stage where any physical or timing constraints files could be added to the project. As we do not have any constraints files to add, click Next.
(i) From the Default Part dialogue, select Boards from the Specify box and choose ZedBoard Zynq Evaluation and Development Kit, Board Version c from the list of boards, as shown in Figure 2.3.
Click Next.
(j) In the New Project Summary dialogue, review the specified options, and click Finish to create the project.
As in the previous tutorial we will now create the basic Zynq embedded system design before adding and configuring additional IP to utilise hardware interrupts.
Manufacturer:Xilinx
Product Categories: FPGAs
Lifecycle:Active Active
RoHS: No RoHS
Manufacturer:Xilinx
Product Categories: FPGAs (Field Programmable Gate Array)
Lifecycle:Active Active
RoHS:
Manufacturer:Xilinx
Product Categories: FPGAs (Field Programmable Gate Array)
Lifecycle:Active Active
RoHS:
Manufacturer:Xilinx
Product Categories:
Lifecycle:Active Active
RoHS: -
Manufacturer:Xilinx
Product Categories:
Lifecycle:Active Active
RoHS: -
Support