Joe Kieta's Digital Portfolio
Create Your First Project
Start adding your projects to your portfolio. Click on "Manage Projects" to get started
Verilog/VHDL Design
Date
December 2022
Project Type
Verilog/VHDL Design - FPGA Programming
I have completed multiple projects designing FPGA logic circuits in Verilog and VHDL, using the Xilinx Vivado design suite. Most notably, I have used basic logic gates to build more complex structures, like multiplexers, flip-flops, and registers. I then used instances of these more complex units to build two separate ALU designs, one 4-bit and one 8-bit. The blocks were capable of accurately calculating addition, subtraction, increment, and decrement of two inputs, as well as AND, OR, XOR, XNOR Boolean logic operations. The ALU could also pass or invert either input. The results of both ALU designs was simulated and verified using force command codes in the Xilinix Vivado FPGA simulation environment.