Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/saifalomari99/fpga_projects_saifalomari

This Repository is to showcase Saif Alomari's FPGA projects. Includes 25 high-level FPGA projects in various HDLs.
https://github.com/saifalomari99/fpga_projects_saifalomari

fpga systemverilog verilog

Last synced: 12 days ago
JSON representation

This Repository is to showcase Saif Alomari's FPGA projects. Includes 25 high-level FPGA projects in various HDLs.

Awesome Lists containing this project

README

        

# FPGA_Projects

This Repository is to showcase Saif Alomari's FPGA projects

- Saif Alomari
- B.S. in Computer Engineering
- Los Angeles, California

In this Repository, there is a collection of high-level projects:

- SystemVerilog (2024):
- 1- Barrel Shifter
- 2- Programmable Square Wave Generator
- 3- Early Denouncer Circuit
- 4- ROM-based-temperature-conversion
- 5- FIFO Buffer
- 6- SoC_Chasing_LED_Function
- 7- SoC_Blinking_LED_Core
- 8- SoC_ADC_Chasing_LED_Function
- 9- SoC_PWM_Spectrum_Display_Function
- 10- SoC_Tapping Detection_Function
- 11- SoC_Pmod_Rotary_Encoder_Control
- 12- SoC_Keyboard_Chasing_LED_Function
- 13- Vga Demo Square Generator
- 14- SoC_Final_Project_Dynamic_Game

- Verilog (2023):
- 1- Full Adder
- 2- 7segments Display
- 3- Counter using 7segments display
- 4- Persistence_of_Vision_Project
- 5- Digital Clock
- 6- Sound Generator
- 7- Alarm Clock
- 8- FSM Debouncing Circuit
- 9- FSMD Bit Counting Circuit
- 10- Data Transmission
- 11- FSM Questions Game

The SystemVerilog Projects and files in this repository are based on the excellent text by Pong Chu FPGA Prototyping by SystemVerilog Examples (Xilinx MicroBlaze MCS SoC Edition).

The projects in this Repository were implemented on the ”Nexys A7-100T” FPGA trainer board by DIGILENT (previously known as the Nexys 4 DDR).

Part Number: xc7a100tcsg324-1

IDE: Xilinx's Vivado Design Suite