ENGR433 Spring 2023
Homework 10
Name: Cheyenne Tucson
Email: crtucson@fortlewis.edu

SPI

Task

For this assignment, a light sensor was used with the Atrix-7 FPGA and components on the Basys3 board to display the intensity of the light in a range of 0-255. This value is also displayed in binary on the LEDs found on the Basys3. A recorded demonstration can be found below in Video 1.

Video 1 This is a recorded demonstration of the FPGA responding to the light sensor.

The changes made to the constraint file were renaming the variables linked to the JB ports on the Basys3 protoboard. The pins were renamed to match the SPI_lightSensor.v script's SPI port names: sdo,sck,ss, and nc.