The Use of Hardware Simulation in Smartphone Projects

dc.contributorAalto-yliopistofi
dc.contributorAalto Universityen
dc.contributor.advisorPasonen, Timo
dc.contributor.authorKolmonen, Joonas
dc.contributor.departmentSähkö- ja tietoliikennetekniikan osastofi
dc.contributor.schoolTeknillinen korkeakoulufi
dc.contributor.schoolHelsinki University of Technologyen
dc.contributor.supervisorHämmäinen, Heikki
dc.date.accessioned2020-12-05T09:37:26Z
dc.date.available2020-12-05T09:37:26Z
dc.date.issued2006
dc.description.abstractDiplomityön tarkoituksena oli tutkia virtuaalialustojen soveltuvuutta Symbian-käyttöjärjestelmän ohjelmistokomponenttien sekä S60-adaptaatiokomponenttien kehittämiseen ja testaamiseen emuloidussa ympäristössä. Virtuaalialustojen olemassaolo ennen varsinaista laitteistoa mahdollistaisi ohjelmistokehityksen aloittamisen yhtäaikaisesti laitteistosuunnittelun kanssa. Ohjelmistokehityksen aikaisempi aloittaminen voisi puolestaan auttaa älypuhelinvalmistajia saamaan tuotteensa aikaisemmin markkinoille sekä pienentää kehitteillä olevien älypuhelinten riskiä myöhästyä niille kaavaillusta markkinaikkunasta. Aluksi tutkimuksessa esiteltiin 560-älypuhelinten mallitoteutuskonsepti sekä diplomityön kirjoitushetkellä olemassa olevat 560-ohjelmistosimulointiympäristöt. Tämän jälkeen virtuaalialustojen soveltuvuutta S60-ohjelmistokehitystyöhön tutkittiin luomalla laitteistoympäristö sekä erillinen laitteistoa simuloiva ympäristö Virtion VPOM-2420 Virtual Platform -virtuaalialustalle. Virtuaalialustan suorituskykyä verrattiin laitteiston suorityskykyyn ja useita älypuhelinohjelmistokohtaisia testejä suoritettiin sekä virtuaalialustalla että varsinaisella laitteistolla. Testitulokset osoittivat, että virtuaalialusta mallinsi varsinaisen laitteiston toiminnallisuutta melko tarkasti, vaikkakin muutamia eroavaisuuksia havaittiin. Testitulosten sekä virtuaalialustalla toimineen simuloidun ympäristön luontivaiheeseen pohjautuvien kokemusten perusteella voitiin päätellä, että virtuaalialustat soveltuvat älypuhelinohjelmistokehitykseen ja -integrointiin sekä ennen varsinaisen laitteiston valmistumista että sen jälkeen. Lisäksi tutkimuksen perusteella voitiin esittää, että virtuaalialustojen käyttö olisi erityisen hyödyllistä projekteissa, joissa käytetään S60-mallitoteutuksia.fi
dc.format.extentviii + 73 s. + liitt.
dc.identifier.urihttps://aaltodoc.aalto.fi/handle/123456789/93426
dc.identifier.urnURN:NBN:fi:aalto-2020120552261
dc.language.isoenen
dc.programme.majorTietoverkkotekniikkafi
dc.programme.mcodeS-38fi
dc.rights.accesslevelclosedAccess
dc.subject.keywordsmartphoneen
dc.subject.keywordälypuhelinfi
dc.subject.keywordS60en
dc.subject.keywordSymbianfi
dc.subject.keywordSymbianen
dc.subject.keywordS60fi
dc.subject.keywordhardware simulationen
dc.subject.keywordlaitteistosimulointifi
dc.subject.keywordvirtual platformsen
dc.subject.keywordvirtuaalialustatfi
dc.subject.keywordVirtioen
dc.subject.keywordVirtiofi
dc.subject.keywordtime-to-marketen
dc.subject.keywordkehitysaikafi
dc.subject.keywordreference implementationen
dc.subject.keywordmarkkinatfi
dc.subject.keywordmallitoteutusfi
dc.titleThe Use of Hardware Simulation in Smartphone Projectsen
dc.titleLaitteistosimuloinnin käyttö älypuhelinprojekteissafi
dc.type.okmG2 Pro gradu, diplomityö
dc.type.ontasotMaster's thesisen
dc.type.ontasotPro gradu -tutkielmafi
dc.type.publicationmasterThesis
local.aalto.digiauthask
local.aalto.digifolderAalto_16858
local.aalto.idinssi30659
local.aalto.openaccessno

Files