CE 433 - Embedded Devices
Lecture Homeworks
Homework 1 - Vim Basics
Homework 2 - Data types, Operators, Combinational Logic
Homework 3 - Combinational Logic Blocks
Homework 4 - Data Storage Units
Homework 5 - State and Output Equations
Homework 6 - Video Graphics Array (VGA)
Homework 7 - Universal Asynchronous Receiver/Transmitter (UART)
Homework 8 - Embedded Soft-Core
Homework 9 - Universal Serial Bus (USB)
Homework 10 - Serial Peripheral Interface (SPI)
Laboratory Assignments
Lab 1 - Installing and practice with gvim
Lab 2 - Introductions to FPGA
Lab 3 - More about FPGA - Seven Segment Display and Others
Lab 4 - Combinational Blocks
Lab 5 - 2's Complement Adder
Lab 6
- Basys 3 and VGA
Lab 7
- Basys 3 and LCD
Lab 8 - The PicoBlaze Softcore
Project - Yoshi's Nightmare Game