# Next Steps

## In this learning path

- [Introduction](https://learn.arm.com/learning-paths/embedded-and-microcontrollers/advanced_soc/)
- [Setup a Workspace in Xilinx Vivado](https://learn.arm.com/learning-paths/embedded-and-microcontrollers/advanced_soc/setup/)
- [Create a custom AXI4 Peripheral](https://learn.arm.com/learning-paths/embedded-and-microcontrollers/advanced_soc/creating_peripheral/)
- [Connect AXI4 Peripheral to ZYNQ Processing System](https://learn.arm.com/learning-paths/embedded-and-microcontrollers/advanced_soc/connecting_peripheral/)
- [Generate the bitstream and write your application using Vitis IDE](https://learn.arm.com/learning-paths/embedded-and-microcontrollers/advanced_soc/generating_bitstream/)
- [Next Steps](https://learn.arm.com/learning-paths/embedded-and-microcontrollers/advanced_soc/_next-steps/)

## Design an AXI-Lite peripheral to control GPIOs

- [Introduction](https://learn.arm.com/learning-paths/embedded-and-microcontrollers/advanced_soc/)
  
- [Setup a Workspace in Xilinx Vivado](https://learn.arm.com/learning-paths/embedded-and-microcontrollers/advanced_soc/setup/)

- [Create a custom AXI4 Peripheral](https://learn.arm.com/learning-paths/embedded-and-microcontrollers/advanced_soc/creating_peripheral/)

- [Connect AXI4 Peripheral to ZYNQ Processing System](https://learn.arm.com/learning-paths/embedded-and-microcontrollers/advanced_soc/connecting_peripheral/)

- [Generate the bitstream and write your application using Vitis IDE](https://learn.arm.com/learning-paths/embedded-and-microcontrollers/advanced_soc/generating_bitstream/)

- Next Steps

## Share

Bring your insights to the conversation.

## Give Feedback

How would you rate this Learning Path?

What is the primary reason for your feedback?  
- Missing information  
- Too complicated / unclear steps  
- Code problems  
- Out of date  
- Easy to understand  
- Solved my problem  
- Excellent code snippets  

Thank you! We're grateful for your feedback.
- Have more feedback? [Log an issue on GitHub.](https://github.com/ArmDeveloperEcosystem/arm-learning-paths/issues/new?title=Feedback%20-%20Design%20an%20AXI-Lite%20peripheral%20to%20control%20GPIOs)
- Want to collaborate? [Join our Discord server.](https://discord.com/invite/armsoftwaredev)

## Continue Learning

### Read related resources

Find more information about the topics in this Learning Path:
- [Zybo Z7 10 Documentation](https://digilent.com/shop/zybo-z7-zynq-7000-arm-fpga-soc-development-board/)

### Join the Arm Developer Program

Connect, upskill, and build with the Arm Developer Community.  
Join today for hands-on technical resources and education materials,  
along with the support of Arm engineers and the broader ecosystem.

### Login to Arm Account

Login to your Arm Account to access personalized features.  

[Back to all learning paths under Embedded and Microcontrollers](https://learn.arm.com/learning-paths/embedded-and-microcontrollers/)
