Skip to content

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

Notifications You must be signed in to change notification settings

saifalomari99/FPGA_Projects_SaifAlomari

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

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

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published