The Use of Hardware Simulation in Smartphone Projects
dc.contributor | Aalto-yliopisto | fi |
dc.contributor | Aalto University | en |
dc.contributor.advisor | Pasonen, Timo | |
dc.contributor.author | Kolmonen, Joonas | |
dc.contributor.department | Sähkö- ja tietoliikennetekniikan osasto | fi |
dc.contributor.school | Teknillinen korkeakoulu | fi |
dc.contributor.school | Helsinki University of Technology | en |
dc.contributor.supervisor | Hämmäinen, Heikki | |
dc.date.accessioned | 2020-12-05T09:37:26Z | |
dc.date.available | 2020-12-05T09:37:26Z | |
dc.date.issued | 2006 | |
dc.description.abstract | Diplomityö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.extent | viii + 73 s. + liitt. | |
dc.identifier.uri | https://aaltodoc.aalto.fi/handle/123456789/93426 | |
dc.identifier.urn | URN:NBN:fi:aalto-2020120552261 | |
dc.language.iso | en | en |
dc.programme.major | Tietoverkkotekniikka | fi |
dc.programme.mcode | S-38 | fi |
dc.rights.accesslevel | closedAccess | |
dc.subject.keyword | smartphone | en |
dc.subject.keyword | älypuhelin | fi |
dc.subject.keyword | S60 | en |
dc.subject.keyword | Symbian | fi |
dc.subject.keyword | Symbian | en |
dc.subject.keyword | S60 | fi |
dc.subject.keyword | hardware simulation | en |
dc.subject.keyword | laitteistosimulointi | fi |
dc.subject.keyword | virtual platforms | en |
dc.subject.keyword | virtuaalialustat | fi |
dc.subject.keyword | Virtio | en |
dc.subject.keyword | Virtio | fi |
dc.subject.keyword | time-to-market | en |
dc.subject.keyword | kehitysaika | fi |
dc.subject.keyword | reference implementation | en |
dc.subject.keyword | markkinat | fi |
dc.subject.keyword | mallitoteutus | fi |
dc.title | The Use of Hardware Simulation in Smartphone Projects | en |
dc.title | Laitteistosimuloinnin käyttö älypuhelinprojekteissa | fi |
dc.type.okm | G2 Pro gradu, diplomityö | |
dc.type.ontasot | Master's thesis | en |
dc.type.ontasot | Pro gradu -tutkielma | fi |
dc.type.publication | masterThesis | |
local.aalto.digiauth | ask | |
local.aalto.digifolder | Aalto_16858 | |
local.aalto.idinssi | 30659 | |
local.aalto.openaccess | no |