Sök:

Portning till ARM Cortex M3 och prestandajämförelse

The Anybus CompactCom modules are today using the Anybus NP30 processor. These modules are used for communication between industrial machines and larger network protocols. The communication loads on these systems are increasing every day and the limiting factor for the system is the processor.HMS, the company that develops the Anybus CompactCom, has shown interest for a benchmark test between the old processor and a new processor, ARM Cortex-M3. This project includes that benchmark. To be able to get results that reflect reality a test environment was created to simulate Anybus CompactCom conditions. This test environment was achieved by porting HMS operating system to ARM Cortex-M3 and using it combined with a simulated load. The load consists of a number of processes and Ethernet traffic.The results of the benchmark show that the two processors have different strengths. ARM Cortex-M3 is faster at calculating functions while Anybus NP30 has better support for both Ethernet and external memory.

Författare

Thomas Ingvarsson Henrik Lindström Christoffer Lind

Lärosäte och institution

Högskolan i Halmstad/Sektionen för Informationsvetenskap, Data? och Elektroteknik (IDE)

Nivå:

"Kandidatuppsats". Självständigt arbete (examensarbete ) om minst 15 högskolepoäng utfört för att erhålla kandidatexamen.

Läs mer..