Opinto-opas 2009-2010
Perus

Perus Pori KV Jatko Avoin

|Tutkinnot|     |Opintokokonaisuudet|     |Opintojaksot|    

Opinto-opas 2009-2010

TKT-2431 SoC-suunnittelu, 5 op
SoC Design

Vastuuhenkilö

Erno Salminen

Toteutuskerrat

  Luentoajat ja -paikat Kohderyhmä, jolle suositellaan
Toteutus 1


Per 1, 2 :
Maanantai 12 - 14, TB215
Per 2 :
Keskiviikko 10 - 12, TB215

 
3.-n. vuosikurssi
DI-Opiskelijat
International Students
Sähkötekniikan koulutusohjelma
Tieto- ja sähkötekniikan tiedekunta
Tietotekniikan koulutusohjelma  


Suoritusvaatimukset

Tentti ja hyväksytysti suoritettu harjoitustyö.

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

-

Osaamistavoitteet

Tutustuttaa opiskelijat monimutkaisten digitaalisten järjestelmien suunnitteluun. Kurssilla esitellään tärkeimmät käsitteet ja toteutusvaiheet järjstelmäsuunnittelussa, erityisesti keskitytään integroituihin järjestelmäpiireihin (system-on-chip, SoC) ja sulautettuihin järjestelmiin (embedded system). Opiskelijat pääsevät käytännössä tutustumaan ohjelmiston- ja laitteiston yhteissuunnitteluun, varmennukseen ja prototyypitykseen. Harjoitustyössä toteutetaan pieni videonpakkausjärjestelmä FPGA-piirillä. Aluksi laskenta suoritetaan täysin ohjelmallisesti, mutta työn edetessä siihen integroidaan erityinen laitteistokiihdytin tehostamaan suorituskykyä.

Sisältö

Sisältö Ydinaines Täydentävä tietämys Erityistietämys
1. Johdanto järjestelmäpiireihin (system-on-chip, SoC), kehitystrendit, järjestelmäsuunnittelun haasteet  Mooren laki, International Technology Roadmap for Semiconductors (ITRS)   
2. Kompleksisuuden hallinta, uudelleenkäyttö, teknologia-alusta pohjainen suunnittelu (orthogonalization of concerns, reuse, platform-based design)  Standardoidut komponenttien rajapinnat, esim. OCP   
3. Järjestelmän varmennuksen tärkeys ja siihen käytetyt perusmenetelmät ja abstraktiotasot  HW-emulointi varmmennuksessa   
4. Suorituskyvyn arviointi, optimointi ja mallinnus     
5. Rinnakkainen suoritus, kommunikointi ja energiankulutus digitaalisessa järjestelmässä     


Oppimateriaali

Tyyppi Nimi Tekijä ISBN URL Painos,saatavuus... Tenttimateriaali Kieli
Luentokalvot   TKT-2431   E. Salminen       Kurssin kotisivut      Englanti  
Tutkimus   Konferenssi- ja lehtiartikkeleita   Useita       Kurssin kotisivut      Englanti  


Esitietovaatimukset

Opintojakso P/S Selite
TKT-1210 Digitaalisuunnittelu II Pakollinen   Kurssit TKT-1210 ja TKT-1212 ovat vaihtoehtoiset
TKT-1212 Digitaalijärjestelmien toteutus Pakollinen  
OHJ-1100 Ohjelmointi I Pakollinen    

Esitietoketju (Vaatii kirjautumisen POPiin)

Vastaavuudet

Opintojakso Vastaa opintojaksoa  Selite 
TKT-2431 SoC-suunnittelu, 5 op TKT-2430 Johdatus järjestelmäsuunnitteluun, 5 op  
TKT-2431 SoC-suunnittelu, 5 op TKT-2437 SoC Design, 5 op  

Lisätiedot

Hyvin tehdystä harjoitustyöstä voi saada bonuspisteitä tenttiin.

Tarkempia tietoja toteutuskerroittain

  Kuvaus Opetusmuodot Toteutustapa
Toteutus 1 Syksyn 2009 toteutus   Luennot
Harjoitustyöt
   
Lähiopetus: 0 %
Etäopetus: 0 %
Itseopiskelu: 0 %  


Viimeksi muokattu05.05.2009
MuokkaajaOlli Vainio