“SPI Interface code for Pmod ALS (8-bit ADC) in Verilog is implemented from scratch,and transmitted to 7-seg display on Basys3 FPGA board.
In this project, SPI Interface code is written in Verilog to interface an 8-bit ADC from Pmod-ALS. The 8-bit binary is converted to BCD and displayed on 7-segment display. The verilog code is synthesized on Artix-7 FPGA from Basys 3 board.
About me.. I have started to learn Verilog and it is very fulfilling and super exciting to think in terms of hardware. The project needs changes and improvements and I would be very happy to know what you think about it.
The project is comprised of three modules as shown below.