by allanko [at] mit.edu and keam [at] mit.edu
Final project for MIT 6.111 Introductory Digital Systems Laboratory, fall 2016.
LASERNET is a free-space optical (FSO) communication system implemented with FPGAs and off-the-shelf lasers. It robustly transmits data from one FPGA to another over a laser link by using a simplified version of Transmission Control Protocol (TCP).
This repository represents a full Vivado project file. This implementation runs on the Nexys4 DDR development board. If you just want the bitstream file for programming the FPGA, see here.
See a video demo of LASERNET in action here.
Our full project report for the class is in the documentation
folder, here.