Computer Engineering 281 - Digital Logic
Digital Combination Lock Project
Technology: VHDL, Quartus Prime, FPGA board
In this class we used a field programmable gate array board (FPGA) to implement basic
logic components that comprises computer hardware. We used a program call Quartus Prime
to create the block diagrams of the components and sent them to the board.
For the final project, I created a digital combination lock using the switches, the
seven-segment displays, and the LEDs on the board. The user could set a combination,
enter a combination, and reset a combination.
Final Circuit Diagram:

Register File:

Decoder:

Counter:

Comparator:

8-3 Encoder:

Seven Segment Decoder:

Three Bit Parallel Access Register:
