Opinto-opas 2012-2013
Jatko

Perus Pori KV Jatko Avoin

|Tutkinnot|     |Opintokokonaisuudet|     |Opintojaksot|    

Opinto-opas 2012-2013

TKT-3541 SoC-alustat, 5 op
SoC Platforms

Lisätiedot

Soveltuu jatko-opinnoiksi

Vastuuhenkilö

Timo Hämäläinen

Opetus

Opetusmuoto P1 P2 P3 P4 Kesä Toteutuskerrat Luentoajat ja -paikat
Luennot
Harjoitukset
Seminaari



 



 
 16 h/per
 12 h/per

+10 h/per
+14 h/per
 6 h/per



 
TKT-3541 2012-01 Keskiviikko 14 - 16, TB224
Keskiviikko 14 - 16, TB219

Suoritusvaatimukset

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

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

-

Osaamistavoitteet

Nimetä järjestelmäpiirien (System-on-Chip, SoC) peruskäsitteet ja selittää termien sisällön. 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ö 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.   HIBI-kytkentäarkkitehtuuri. UML-mallinnus. 
2. Järjestelmäpiirin laitteistoalusta: prosessointielementit, kommunikointiarkkitehtuurit, muistit, oheislaitteet ja moniydinprosessorit.  Monimuotoinen laitteistoalusta FPGA:lla.  Koski-suunnitteluvuon ja sen työkalujen käyttö toteutuksessa. 
3. Sulautetun reaaliaikakäyttöjärjestemän ominaisuudet ja komponentit. Laitteistoajurit, verkkopinot ja yhteensopivuuskerrokset.  Sulautettu reaaliaikakäyttöjärjestelmä eCos.  Käyttöjärjestelmän konfigurointi. 
4. Prosessien vuorotusalgoritmit, synkronointimekanismit ja viestinvälitys. Muistinhallinta.   Prosessien vuorotuksen laskennalliset analysointimenetelmät.   

Opintojakson arvostelu

Kurssin arvosana määräytyy tentin ja harjoitustöiden perusteella. Hallittuaan ydinaineksen hyvin on opiskelijalla mahdollisuus läpäistä kurssi arvosanalla 3. Arvosanan 4 saavuttaakseen opiskelijan on osattava myös täydentävän tietämyksen sarakkeen asioita. Arvosanaan 5 on mahdollisuus, jos täydentävän tietämyksen sarake osataan hyvin. Jos ydinaineksessa on vähäisiä puutteita, on opiskelijalla mahdollisuus arvosanaan 1 tai 2 riippuen puutteiden määrästä. Jos ydinaineksen hallinnassa on huomattavia puutteita, ei opiskelija läpäise kurssia.

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   Embedded System Design Modeling, Synthesis and Verification   Gajski, D.D., Abdi, S., Gerstlauer, A., Schirner, G.   978-1-4419-0503-1          Englanti  
Kirja   Programming Embedded Systems with C and GNU Development Tools   Michael Barr and Anthony Massa   0-596-00983-6          Englanti  
Luentokalvot   TKT-3541   Timo D. Hämäläinen            Englanti  
Tutkimus   Tutkimusjulkaisut              Englanti  

Esitietoketju (Vaatii kirjautumisen POPiin)



Vastaavuudet

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

Tarkempia tietoja toteutuskerroittain

Toteutus Kuvaus Opetusmuodot Toteutustapa
TKT-3541 2012-01 System-on-Chip työkalut, standardit ja uudelleenkäyttö IP-XACT metadatan avulla. RTOS, laskennan hajautus ja rinnakkaislaskennan ohjelmointirajapinnat.       Lähiopetus: 0 %
Etäopetus: 0 %
Itseopiskelu: 0 %  

Viimeksi muokattu20.12.2012