^

AR# 51786 Zynq-7000 Example Design - Flashes MIO GPIO LEDs, EMIO GPIO LEDs and AXI GPIO LEDs on the ZC702.

Example that flashes LEDs on the ZC702: 2 MIO LEDs, 4 EMIO LEDs and 4 AXI LEDs.

Note: An Example Design is an answer record that provides technical tips to test a specific functionality on Zynq-7000. A tip can be a snippet of code, a snapshot, a diagram or a full design implemented with a specific version of the Xilinx tools. It is up to the user to "update" these tips to future Xilinx tools releases and to "modify" the Example Design to fulfill his needs. Limited support is provided by Xilinx on these Example Designs.
 
Implementation Details
Design Type PS and PL
SW Type Standalone
CPUs Single CPU
PS Features UART, GPIO
PL Cores AXI GPIO SLAVE
Boards/Tools ZC702
Xilinx Tools Version EDK 14.1
Other details --
Address Map
Base Address Size Bus Interface
AXI GPIO 0x41200000 64K S_AXI
PS UART1
0xE0001000
4K MIO
PS GPIO
0xE000A000
4K MIO/EMIO
Files Provided
gio_mio_emio_axi.zip
 Archived PlanAhead project.
 

 

Note: A version of the design built using Vivado IP Integrator is also attached.
  1. Simply, create a new Vivado project targeting the ZC702.
  2. Source the .tcl to create the block design.
  3. Add the constraints files.
  4. Generate the output products.
  5. Create the HDL wrapper and generate the bitstream.
Step by Step Instructions
        Use BIF file and boot from SD card
Expected Results
PS_MIO8_LED0 DS12 MIO Flash
PS_LED1 D23 MIO Flash
PMOD1 DS19 DS20 DS21 DS22 AXI Flash
PMOD2 DS15 DS16 DS17 DS18 EMIO Flash
 

Associated Attachments

Name File Size File Type
gio_mio_emio_axi.zip 7 MB ZIP
gio_mio_emio_axi.zip 7 MB ZIP

Master Answer Records

Answer Number Answer Title Version Found Version Resolved
51779 Zynq-7000 AP SoC Example Designs N/A N/A
AR# 51786
Date Created 10/19/2012
Last Updated 04/05/2013
Status Active
Type General Article
Devices
  • Zynq-7000
Tools
  • EDK - 14.1
  • Vivado Design Suite - 2013.1
Boards & Kits
  • Zynq-7000 All Programmable SoC ZC702 Evaluation Kit
Feed Back