The document describes a student project to implement the User Datagram Protocol (UDP) in hardware using two FPGA development boards. The goals were to include a proper checksum calculation, demonstrate multiplexing and demultiplexing of ports, and introduce errors. UDP segments were sent between the boards using a simple bus protocol to simulate network transmission. The project provides a platform for exploring how UDP works and customizable hardware implementation of transport protocols.