Project
Description:
TSI-TelSys, Inc., designs, manufactures and markets
high performance data acquisition, simulation and communication
systems for the aerospace industry.
While
working at TSI this summer, I worked on reducing the amount of
hardware required to run a certain embedded system by experimenting
with next generation embedded Field Programmable Gate Arrays to
try and see if all real-time applications could be run on only
one processor instead of two. I learned and later assisted in
the process of making builds for the digital fabric's bit instances
and the embedded linux kernel.
I
cross compiled various open-source applications such as Apache
and MySQL to run on the system to see if the embedded hardware
could handle the load. I also assisted in profiling and verifying
the gigabit ethernet interface speeds with different variations
of the device drivers using DMA and attempted to optimize the
embedded system for gigabit ethernet use. I also learned parts
of the Web Application Development
Software Product that runs on the embedded hardware and is highly
dependent on Apache, MySQL, and PHP.