Performance Evaluation of Small TCP/IP Stack on Low Power Processor
Independent thesis Advanced level (degree of Master (Two Years)), 20 credits / 30 HE creditsStudent thesis
The uIP is an open source TCP/IP stack capable of being used with tiny 8- and 16-bit microcontrollers. Leon3 is a low power, high performance 32-bit processor. In this thesis, a port of uIP to Leon3 has implemented in order to see the performance of a minimal TCP/IP stack on a low power, high performance processor. An improved checksum calculation for uIP is implemented in order to utilize the 32-bit architecture resources. The purposes of making this analysis is to see how much the performance improvement can be achieved by using more advanced processor and more improved checksum calculation instead of the original 8- and 16-bit processors and generic 8-bit checksum calculation. A detailed performance test has performed. The test results show a detailed analysis of performance improvement in processing and energy consumption.
Place, publisher, year, edition, pages
2012. , 52 p.
Engineering and Technology
IdentifiersURN: urn:nbn:se:kth:diva-98662OAI: oai:DiVA.org:kth-98662DiVA: diva2:538340
Master of Science - System-on-Chip Design
Hemani, Ahmed, Professor