Here are some useful documents to give you a better idea of what I was doing for my project.

A few papers covering the areas of packet classification and deep packet inspection using FPGAs:

Documentation for the Spartan-3AN dev board used in my project - shows what the board can do:

All the documents required by my project - proposal, lit review and final write up: