Project I had the most fun on:

  • .Rotating shift register


Most difficult project:

  • Rotating shift register



Longest project:

  • Vending machine project

 Very High-Speed Integrated Circuit Hardware Description Language (VHDL) is a language used to describe hardware. I have used VHDL in design automatization of integrated circuits  (IC) and FPGA boards. Listed below are the several projects that I have completed with VHDL and some video demonstrations. The main program that I used was Intel Quartus Prime Software.

 Very High-Speed Integrated Circuit Hardware Description Language (VHDL) is a language used to describe hardware. I have used VHDL in design automatization of integrated circuits  (IC) and FPGA boards. Listed below are the several projects that I have completed with VHDL and some video demonstrations. The main program that I used was Intel Quartus Prime Software.

Hey y'all, I am Yusef Ibrahim!

VHDL design, synthesis and simulation, and hands on projects.

VHDL design, synthesis and simulation, and hands on projects.

VHDL design, synthesis and simulation, and hands on projects.

 Very High-Speed Integrated Circuit Hardware Description Language (VHDL) is a language used to describe hardware. I have used VHDL in design automatization of integrated circuits  (IC) and FPGA boards. Listed below are the several projects that I have completed with VHDL and some video demonstrations. The main program that I used was Intel Quartus Prime Software.

Project I had the most fun on:

  • Rotating shift register


Most difficult project:

  • Rotating shift register


Longest project:

  • Vending machine

Project 1: 3 digit Counter

Using synchronous logic design and clocked cycles, a counter counts based off a 50 Mhz clock cycle and to 999. At 999, it rolls over and starts counting again from zero. The yellows line represent certain hex displays that are sent to the FPGA Board. Starting at the top of the yellow lines, the first one represents the ones place, the second line represents the tens place, and the last line represents the hundreds place. This counter can also be preset to an indicated number by the binary inputs switches. 


Video representation:

Create a free website with Framer, the website builder loved by startups, designers and agencies.