Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Utvärdering av simulatorer och emulatorer för inbyggda system
Jönköping University, School of Engineering, JTH, Computer and Electrical Engineering.
2011 (Swedish)Independent thesis Basic level (university diploma), 10 credits / 15 HE creditsStudent thesisAlternative title
Evaluation of simulators and emulators for embedded computers (English)
Abstract [sv]

Uppdragsgivaren Saab Electronic Defence Systems i Jönköping erbjuder ett flertal produkter främst inom avioniksystem. För att kunna utvärdera och kontrollera produktens design i ett tidigt skede så kan en simulering av systemets beteende och att felsöka så tidigt som möjligt vara ett möjligt alternativ. En systemsimulering kan innebära att mjukvaruutveckling och felsökning kan påbörjas långt innan hårdvaruprototypen är tillgänglig, med samma storlek och komplexitet som systemet.

Andra fördelar med simulering är att det går enklare att fastställa orsaken till systemkrasch, hitta de längsta exekveringstiderna och göra felinjiceringar. Syftet med detta examensarbete är att testa och utvärdera hur simulatorer och emulatorer är som utvecklings- och testverktyg.

Rapporten innehåller en marknadsundersökning där tio stycken emulatorer och simulatorer hittades. Av dessa valdes två stycken ut, Wind River Simics och Imperas OVPSim. Tester utfördes för användarvänlighet, debugging, samt jämförande tester mellan riktig hårdvara och simulerad miljö. Resultatet visar att simulatorer kan hjälpa till vid produktutveckling, men att de ännu inte är så optimala för att utvärdera hårdvara i. Detta för att avvikelser kan förekomma i exekveringstider mellan riktig och simulerad hårdvaruarkitektur.

Abstract [en]

This thesis has been carried out in cooperation with Saab Electronic Defence Systems in Jönköping which has a wide range of products, mainly for Avionic applications. In order to evaluate and verify their design it is often required to simulate behaviour and debug as early as possible. System simulation can enable software development and debug to commence long before a hardware prototype is available and also scale with the size and complexity of the system.

Another benefit of simulation is to more easily determine root causes to system crashes, establish worst case execution time cases and making fault injection. Therefore this thesis will focus on evaluating simulators and emulators, as development- and testing tools.

This report contains a marketing research, where ten emulators and simulators were found. Of these, two simulators were chosen for further investigation; WindRiver Simics and Imperas OVPSim. The evaluations considered both usability and debugging features as well as comparative tests between real hardware and the simulated environment. The results show that simulators can help in product development, but they are not yet optimal for evaluating hardware. This is because deviations may occur in execution times between real and simulated hardware architectures.

Place, publisher, year, edition, pages
2011. , p. 71
Keywords [en]
simulators, emulators, PowerPC, embedded systems, avionics
Keywords [sv]
simulatorer, emulatorer, PowerPC, inbyggda system, avionik
National Category
Computer Systems
Identifiers
URN: urn:nbn:se:hj:diva-17983OAI: oai:DiVA.org:hj-17983DiVA, id: diva2:517048
Subject / course
JTH, Computer and Electrical Engineering
Uppsok
Technology
Supervisors
Examiners
Available from: 2012-04-23 Created: 2012-04-20 Last updated: 2012-04-23Bibliographically approved

Open Access in DiVA

evaluation_of_simulators_and_emulators_for_embedded_computers(1053 kB)443 downloads
File information
File name FULLTEXT01.pdfFile size 1053 kBChecksum SHA-512
d71c20f6b03b5dcb820cc2e7b57cdcc1e32f11c20ebf925b05a8e15b08fa7dee213f85d94da3bda525b3bb09bb6dad018b7cb711b35e7352399461fda30775cc
Type fulltextMimetype application/pdf

Search in DiVA

By author/editor
Gustavsson, Henrik
By organisation
JTH, Computer and Electrical Engineering
Computer Systems

Search outside of DiVA

GoogleGoogle Scholar
Total: 484 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

urn-nbn

Altmetric score

urn-nbn
Total: 558 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf