Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/kayejd/nexysa7-fpga-programming
Embedded Programming Projects
https://github.com/kayejd/nexysa7-fpga-programming
embedded-systems fpga-programming verilog vivado
Last synced: about 2 months ago
JSON representation
Embedded Programming Projects
- Host: GitHub
- URL: https://github.com/kayejd/nexysa7-fpga-programming
- Owner: KayeJD
- License: other
- Created: 2024-02-13T16:12:56.000Z (11 months ago)
- Default Branch: main
- Last Pushed: 2024-02-15T19:34:29.000Z (11 months ago)
- Last Synced: 2024-02-15T20:28:28.501Z (11 months ago)
- Topics: embedded-systems, fpga-programming, verilog, vivado
- Language: Tcl
- Homepage:
- Size: 56.6 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Embedded Programming on NexysA7 FPGA Board with Vivado
This repository serves as a showcase of my practices and projects in embedded programming using Vivado on the NexysA7 FPGA board. It demonstrates my proficiency in developing digital systems, implementing Verilog designs, and analyzing waveforms for verification and debugging purposes.
![image](https://github.com/KayeJD/NexysA7-FPGA-Programming/assets/139111295/e7ab677e-2bd5-4b6d-86bb-f515275d1e9b)
## Folder Structure
- /src: Contains Verilog source files for various projects and exercises.
- /waveforms: Holds waveform files captured during simulation for analysis.
- /docs: Additional documentation, schematics, or notes related to the projects.
- /tools: Any additional tools or scripts used in the development process.## Projects
- lab1: Implement alu, 1bitsub and 4bit adder files. Learn to execute through master.xdc.## Usage
1. Clone the repository to your local machine.
2. Open the project files in Vivado IDE.
3. Explore the Verilog source files in the /src directory.
4. Load waveform files from the /waveforms directory for analysis.
5. Refer to documentation in the /docs folder for additional insights.## Resources
- [Vivado Download User Guide](https://www.xilinx.com/support/university/vivado.html)
- [NexysA7 Reference Manual](https://digilent.com/reference/programmable-logic/nexys-a7/start)