All Projects → Architech-Silica → Designing-a-Custom-AXI-Slave-Peripheral

Architech-Silica / Designing-a-Custom-AXI-Slave-Peripheral

Licence: BSD-2-Clause License
A guide to creating custom AXI-lite slave peripherals using the Xilinx Vivado tools

Programming Languages

VHDL
269 projects
c
50402 projects - #5 most used programming language
PureBasic
71 projects
shell
77523 projects
Batchfile
5799 projects
tcl
693 projects

Designing a Custom AXI Slave Peripheral

A guide to creating custom AXI-lite slave peripherals using the Xilinx Vivado tools

This is an application note for users wishing to design their own AXI4-lite slave peripherals in Xilinx embedded processor systems.

This version of the application note was written for the Xilinx Zynq-7000 devices, using the Avnet ZedBoard. This information is equally applicable to other Xilinx boards and architectures where the AXI4 interconnect is used.

The provided example code was written for the Xilinx Vivado tools.

Contributions

Code examples are provided for your use, but please feel free to contribute your own code back to this repository via a pull request in the usual fashion. Please fork from this repo, then create a suitably named branch in your fork before submitting back to this repo. Please don't submit a pull request from your "master" branch. Each new addition to the code should belong to its own submitted branch. Thanks.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].