Implementation of a Gigabit IP router on an FPGA platform
Independent thesis Advanced level (degree of Magister), 20 points / 30 hpStudent thesis
The computer engineering group at Linköping University has parts of their research dedicated to networks-on-chip and components used in network components and terminals. This research has among others resulted in the SoCBUS NOC and a flow based network protocol processor. The main objective of this project was to integrate these components into an IP router with two or more Gigabit Ethernet interfaces.
A working system has been designed and found working. It consists of three main components, the input module, the output module and a packet buffer. Due to the time constraint and the size of the project the packet buffer could not be designed to be as efficient as possible, thus reducing the overall performance. The SoCBUS also has negative impact on performance, although this could probably be reduced with a revised system design. If such a project is carried out it could use the input and output modules from this project, which connect to SoCBUS and can easily be integrated with other packet buffers and system designs.
Place, publisher, year, edition, pages
Institutionen för systemteknik , 2005. , 53 p.
Network on chip, NOC, SocBUS, Router, IP, Ethernet
IdentifiersURN: urn:nbn:se:liu:diva-5186ISRN: LiTH-ISY-EX--05/3708--SEOAI: oai:DiVA.org:liu-5186DiVA: diva2:21101