Opintojaksot  
|Tutkinnot| |Opintokokonaisuudet| |Kaikki| |Jatko| |KV|

Opinto-opas 2007-2008

TKT-1212 DIGITAALIJÄRJESTELMIEN TOTEUTUS, 8 op
Implementation of Digital Systems

Opintojakson vastuuhenkilö
Ari Kulmala

Luentoajat ja -paikat
Per III: Maanantai 14 - 16, TB104
Per III: Keskiviikko 10 - 12, TB109

Toteutuskerrat
Vastuuhenkilöt: Ari Kulmala
  Periodi 1 Periodi 2 Periodi 3 Periodi 4 Periodi 5 Kesä
Luento - - 4 h/vko 2 h/vko - -
Harjoitus - - 2 h/vko 2 h/vko 2 h/vko -
Tentti  
(Lukuvuoden 2007-2008 aikataulu)

Tavoitteet
Antaa perustaidot nykyaikaiseen joustavaan digitaalisuunnitteluun. Ymmärtää VHDL-kielisen kuvauksen ja laitteistototeutuksen suhde. Pystyä omatoimisesti toteuttamaan toimiva digitaalinen järjestelmä annettujen vaatimusten pohjalta.

Sisältö
Sisältöalue Ydinaines Täydentävä tietämys Erityistietämys
1. VHDL-kieli. VHDL:n koodaustyylin vaikutus lopputulokseen. Koodausohjeet.  ASIC- ja FPGA suunnittelun erot.  Muut HDL-kielet ja niiden käyttäminen. 
2. Digitaalisen komponentin varmentaminen. Varmentamisen haasteet. Laitteistonkuvauskielten simulaattoreiden perusteet.  Synkronointirajapinnat. Usean kellon järjestelmät.  Edistyneet synkronointimenetelmät sekä niiden toimintaperiaatteiden ymmärrys. 
3. Uudelleenkäytettävyys. Parametrisoitu suunnittelu.       
4. Käytännön digitaalijärjestelmän toteuttaminen FPGA:lla. Toteuttamisen haasteet.       

Suoritusvaatimukset
Hyväksytysti suoritettu tentti tai välikokeet sekä harjoitukset.

Opintojakson arviointikriteerit

  • Välikokeiden tai tentin arvosana sekä harjoitukset, joilla voi korottaa kurssin arvosanaa.

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

  • Oppimateriaali
    Tyyppi Nimi Tekijä ISBN URL Painos,saatavuus... Tenttimateriaali Kieli
    Kirja RTL Hardware Design Using VHDL: Coding for Efficiency, Portability, and Scalability Pong P. Chu 978-0471720928   Wiley-IEEE Press (April 14, 2006) Kyllä  Englanti 
    Kirja VHDL: Modular Design and Synthesis of Cores and Systems Zainalabedin Navabi 978-0071475464   McGraw-Hill Professional; 3 edition (December 31, 2006) Ei ole  Englanti 
    Luentokalvot TKT-1212 Digitaalijärjestelmien toteutus Ari Kulmala       Kyllä  Englanti 

    Esitiedot
    Tunnus Nimi OP P/S
    TKT-1100 TKT-1100 Digitaalitekniikan perusteet 3 Pakollinen
    TKT-1200 TKT-1200 Digitaalisuunnittelu I 4 Suositeltava
    TKT-1202 TKT-1202 Digitaalisuunnittelu 5 Suositeltava

    Esitietoketju (Vaatii kirjautumisen TTY Intranetiin)

    Tietoa esitietovaatimuksista
    Kurssit TKT-1200 ja TKT-1202 ovat vaihtoehtoiset.

    Huomautuksia

  • Opintojakson osasuoritusten pitää liittyä samaan toteutuskertaan.

  • Tieto- ja viestintätekniikan (TVT) käyttö opetuksessa

  • Opintojaksolla hyödynnetyt tieto- ja viestintätekniikat
  • - tiedottamisessa kotisivuilla, uutisryhmissä tai s-postilistoilla esim. ajankohtaiset asiat, aikataulut
    - harjoitustöiden, materiaalin jne. jakelussa ja/tai palauttamisessa

  • Arvioitu opintojakson toteutustapa
  • - Lähiopetuksen osuus: 65 %
    - Etäopetuksen osuus: 0 %
    - Opiskelijan itseopiskelun osuus: 35 %

    Mitoitus
    OpetusmuodotTuntia
    Luennot 90
    Harjoitukset 126

    Muu mitoitettuTuntia
    Uudet työkalut ja menetelmät 2
    Tentti/välikokeet 6
    Kaikki yhteensä 224

    Opintojaksokorvaavuus
    TKT-1211 Digitaalisuunnittelu II

    Opintojakson kotisivu

    Viimeksi muokattu 30.01.2007
    MuokkaajaAri Kulmala