Embedded System Design for Zynq PSoC
Tutorials | Vivado projects for the ZYBO Board |
---|---|
Unit 1: Introduction to Vivado
|
Vivado Project (VHDL files, testbench, and XDC file): |
Unit 2: Introduction to Hardware/Software Design
|
Vivado/SDK Project (XDC, XML, and .c files):
|
Unit 3: AXI4-Lite: Custom Peripheral
|
Vivado/SDK Project files (.vhd, .c, and .txt files): Includes AXI4-Lite testbench |
Unit 4: AXI4-Full: Custom Peripheral
|
Vivado/SDK Projects (.vhd, .c, and .txt files): Includes AXI4-Full testbench |
Unit 5: SD Card
|
SDK Project files (.c, .h) and MATLAB script:
|
Unit 6: Dynamic Partial Reconfiguration - Only PL using JTAG
|
PR Projects (VHDL files, .xdc file, TCL files): |
Unit 7: Dynamic Partial Reconfiguration - PS+PL system using PCAP
|
PR Projects (VHDL files, .xdc files, TCL files, .c files): |
Unit 8: Using DMA
|
SDK Project files (.c):
|
Unit 9: Using PL Interrupts
|
Vivado/SDK Projects (.vhd, .c, and .txt files)::
|
Acknowledgments
This material is based upon work supported by the National Science Foundation under NSF AWD CNS-1422031. Any opinions, findings, and conclusions or recommendations expressed in this material are those of the authors and do not necessarily reflect the views of the National Science Foundation.
Reconfigurable Computing Research Laboratory (RECRLab), Electrical and Computer Engineering Department, Oakland University