Opinto-opas 2008-2009
Perus

Perus Pori KV Jatko Avoin

|Tutkinnot|     |Opintokokonaisuudet|     |Opintojaksot|    

Opinto-opas 2008-2009

TKT-3541 SoC-alustat, 5 op
SoC Platforms

Opintojakson vastuuhenkilö

Heikki Orsila, Tero Arpinen

Toteutuskerrat

  Luentoajat ja -paikat Kohderyhmä, jolle suositellaan
Toteutus 1


Per 4, 5 :
Keskiviikko 14 - 16, TB220

 
3.-n. vuosikurssi
Jatko-opiskelijat  


Suoritusvaatimukset

Harjoitustyö, seminaariesitys ja tentti.
Osasuoritusten pitää liittyä samaan toteutuskertaan

Opetukseen ja oppimiseen liittyvät periaatteet ja lähtökohdat

-

Tavoitteet

Ymmärtää järjestelmäpiirien (System-on-Chip, SoC) peruskäsitteet. Tuntea järjestelmäpiirin eri kerrokset: sovellus, ohjelmistoalusta ja laitteistoalusta. Tuntea eri kerroksille tyypilliset komponentit, rajapinnat sekä reaaliaikaisuuteen vaikuttavat tekijät. Osata käyttää monimuotoisen järjestelmäpiirialustan tarjoamia resursseja hyväksi reaaliaikavaatimuksia sisältävän sovelluksen suunnittelussa ja toteutuksessa.

Sisältö

Sisältöalue Ydinaines Täydentävä tietämys Erityistietämys
1. Järjestelmäpiirien peruskäsitteet, kerroksellinen malli ja suunnittelun vaiheet. Sulautettujen järjestelmien reaaliaika-analyysi.   Järjestelmäpiirien suunnittelussa käytetyt standardit rajapinnat: POSIX, OCP-IP, AMBA, SPIRIT IP-XACT.    
2. Järjestelmäpiirin laitteistoalusta: prosessointielementit, kommunikointiarkkitehtuurit, muistit, oheislaitteet ja moniydinprosessorit.  Monimuotoinen laitteistoalusta TI OMAP.   
3. Sulautetun reaaliaikakäyttöjärjestemän ominaisuudet ja komponentit. Laitteistoajurit, verkkopinot ja yhteensopivuuskerrokset.  Sulautettu reaaliaikakäyttöjärjestelmä eCos.   
4. Prosessien vuorotusalgoritmit, synkronointimekanismit ja viestinvälitys. Muistinhallinta.   Prosessien vuorotuksen laskennalliset analysointimenetelmät.   


Opintojakson arvostelu

Kurssin arvosana määräytyy tentin ja harjoitustyön perusteella.

Arvosteluasteikko:

Opintojaksolla käytetään numeerista arviointiasteikkoa (1-5)

Osasuoritukset:

Osasuoritusten pitää liittyä samaan toteutuskertaan

Oppimateriaali

Tyyppi Nimi Tekijä ISBN URL Painos,saatavuus... Tenttimateriaali Kieli
Kirja   Programming Embedded Systems with C and GNU Development Tools   Michael Barr and Anthony Massa   0-596-00983-6          Englanti  
Kirja   Real-Time Concepts for Embedded Systems   Qing Li   157801241          Englanti  
Luentokalvot   TKT-3541   Tero Arpinen            Englanti  
Tutkimus   Tutkimusjulkaisut              Englanti  


Esitietovaatimukset

Opintojakso P/S
OHJ-1100 Ohjelmointi I Pakollinen  
OHJ-4100 Käyttöjärjestelmät Suositeltava  
OHJ-4400 Reaaliaikajärjestelmät Suositeltava  
TKT-2431 SoC-suunnittelu Suositeltava  

Esitietoketju (Vaatii kirjautumisen POPiin)

Vastaavuudet

Opintojakso Vastaa opintojaksoa  Selite 
TKT-3541 SoC-alustat, 5 op TKT-3540 Sulautetut reaaliaikajärjestelmät, 5 op  
TKT-3541 SoC-alustat, 5 op TKT-3547 SoC Platforms, 0 op  

Tarkempia tietoja toteutuskerroittain

  Kuvaus Opetusmuodot Toteutustapa
Toteutus 1 Kevään 2009 toteutuskerta.       Lähiopetus: 0 %
Etäopetus: 0 %
Itseopiskelu: 0 %  


Viimeksi muokattu07.01.2009
MuokkaajaTero Arpinen