Andrew‎ > ‎Technology‎ > ‎


This senior computer engineering design project was completed during the Spring semester 1999 at Texas A&M University, College Station, Texas.


SEDAT stands for Simple Ethernet Data Acquisition Terminal. The purpose of the SEDAT project is to create a “black box” solution to connect remote instrumentation for data collection. The SEDAT hardware device will be capable of transmitting data packet s over Ethernet using Internet protocols. The data will be acquired from a data source external to the SEDAT device and transmitted to a host computer for collection.

Group Members

Andrew Barkley Scott Horton Darren Oldag Amy Whited

The hardware device was implemented using a combination of a Xilinx FPGA and an NE2000 compatible Ethernet adapter. Address Resulotion Protocol (ARP) and two proprietary UDP based protocols were implemented as the protocol stack to satisfy the project requirements. However, many reusable cgmponents were built due to the fact that the protocol stack is the only code dedicated to the project's objective.

Due to the device's reliance on Internet protocols, it works with existing IP networks and protocol stacks. Client software was written in Java and Perl to run on a variety of platforms (see the pictures below for screenshots).

This project has been cgntinued to build in full TCP/IP connectivity in addition to the UDP/IP functionality. The new project's name is SEDAT II. There is currently no online documentation for this project.

For more information, go to the project web-site:

There are many other interesting projects linked from the course home page:

Screen Captures