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

USB

Task 1

For the first task, the PicoBlaze MCU was used with the FPGA on the Basys3 board to control the LEDs when the buttons were pressed on an external keyboard. The demonstration video can be seen below in Video 1.

Video 1. This is a recorded demonstration of the LEDs responding to the key presses via the Pico Blaze MCU and the Atrix-7 FPGA on the Basys3 protoboard.

Task 2

For the final task, the circuit description was changed to include the UART protocol to send the ASCII value of the key presses to a serial monitor with Tera Term.

Video 2 This is a recorded demonstration of the FPGA and PicoBlaze responding to the switches via the Pico Blaze MCU and the Atrix-7 FPGA on the Basys3 protoboard.