This is an old revision of the document!


Steps in building/exporting the output for Zynq Zedboard from Vivado 2018.3.

$ mkdir ~/xilinx/projects/vpjs/[zed_top/zedboard/]
  • Select Zedboard (create subdirectory)
  • RTL project
    • “Do not specify sources at this time”
  • Select Zedboard part, Finish

End result:

.
├── vivado.jou
├── vivado.log
├── vivado_pid5494.str
└── zedboard
    ├── zedboard.cache
    │   └── wt
    │       └── project.wpc
    ├── zedboard.hw
    │   └── zedboard.lpr
    ├── zedboard.ip_user_files
    ├── zedboard.sim
    └── zedboard.xpr
  • Create Block Design (take all defaults)
    • Empty design, “+”
    • “ZYNQ7 Processing System”
  • Validate, error with M_AXI_GP0_ACLK
  • Double click on design block graphic:
    • PS-PL Configuration
      • AXI Non Secure Enablement
        • GP Master AXI Interface
          • M AXI GP0 Interface (uncheck)
  • Validate again (should pass)
  • BLOCK DESIGN
    • Right click
      • “Create HDL wrapper”
  • Generate block design
  • Run Synthesis
  • Run implementation
  • Generate bitstream
  • Export hardware (include bitstream?)
  • vivado_2018.3_zedboard.1558348036.txt.gz
  • Last modified: 2019/05/20 10:27
  • by rpjday