Skip to content

allanko/lasernet

Repository files navigation

LASERNET

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.

Block diagram

alt tag

State transition diagram

alt tag

About

TCP-like protocol over a laser-communication system, implemented on an FPGA

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published