Opinto-opas 2011-2012
Perus

Perus Pori KV Jatko Avoin

|Tutkinnot|     |Opintokokonaisuudet|     |Opintojaksot|    

Opinto-opas 2011-2012

TKT-1212 Digitaalijärjestelmien toteutus, 8 op
Implementation of Digital Systems

Vastuuhenkilö

Erno Salminen

Opetus

Opetusmuoto P1 P2 P3 P4 Kesä Toteutuskerrat Luentoajat ja -paikat
Luennot
Harjoitukset
Harjoitustyöt



 



 
 3 h/vko
 2 h/vko
 2 h/vko
+2 h/vko
+2 h/vko
+3 h/vko



 
TKT-1212 2011-02 Tiistai 10 - 12, TB223
Keskiviikko 12 - 14, TB223
Tiistai 10 - 12, TB222

Suoritusvaatimukset

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

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

Vältetään POP/ROCK-järjestelmien käyttöä. Kaikki oleellinen tieto löytyy kurssin WWW-sivulta http://www.tkt.cs.tut.fi/kurssit/1212/

Osaamistavoitteet

Kurssin käytyään opiskelija pystyy omatoimisesti toteuttamaan toimivan digitaalisen järjestelmän annettujen vaatimusten pohjalta, ts. osaa muuntaa määrittelyn laitteistonkuvauskieliseksi kuvaukseksi, suorittaa toiminnallisen verifioinnin ja syntesoida kuvauksen FPGA-piirille. Lisäksi hän ymmärtää VHDL-kielisen kuvauksen ja laitteistototeutuksen välisen suhteen, ts. osaa tarvittaessa piirtää VHDL-kuvausta vastaavan porttiverkkototeutuksen ja määrittää järjestelmän käyttäytytymisen tunnetulla syötteellä.

Sisältö

Sisältö Ydinaines Täydentävä tietämys Erityistietämys
1. Työvaiheet digitaalijärjestelmän toteuttamisessa.     
2. VHDL-kieli. Koodaustyylin vaikutus lopputulokseen. Koodausohjeet. Komponenttien uudelleenkäytettävyys ja parametrisoitu suunnittelu.   ASIC- ja FPGA-suunnittelun erot. Laitteistonkuvauskielen ja ohjelmointikielen erot.   
3. Digitaalisen komponentin varmentaminen. Laitteistonkuvauskielten simulaattoreiden ja synteesityökalujen perusteet.     
4. Synkronointirajapinnat. Usean kellon järjestelmät.    Edistyneet synkronointimenetelmät sekä niiden toimintaperiaatteiden ymmärrys. 
5. Digitaalijärjestelmän toteuttaminen FPGA:lla. Haasteet käytännön toteutuksissa.  Tulevaisuuden haasteita digitaalitekniikassa. Johdantoa järjestelmäsuunnittelluun.   

Opintojakson arvostelu

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

Arvosteluasteikko:

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)      Englanti  
Kirja   VHDL: Modular Design and Synthesis of Cores and Systems   Zainalabedin Navabi   978-0071475464     McGraw-Hill Professional; 3 edition (December 31, 2006)      Englanti  
Luentokalvot   TKT-1212 Digitaalijärjestelmien toteutus   Erno Salminen, Ari Kulmala            Englanti  

Esitietovaatimukset

Opintojakso P/S Selite
TKT-1101 Digitaalitekniikan perusteet Pakollinen    
TKT-1202 Digitaalisuunnittelu Suositeltava    

Esitietoketju (Vaatii kirjautumisen POPiin)



Vastaavuudet

Opintojakso Vastaa opintojaksoa  Selite 
TKT-1212 Digitaalijärjestelmien toteutus, 8 op TKT-1211 Digitaalisuunnittelu II, 7 op  

Tarkempia tietoja toteutuskerroittain

Toteutus Kuvaus Opetusmuodot Toteutustapa
TKT-1212 2011-02   Luennot
Harjoitukset
   
Lähiopetus: 33 %
Etäopetus: 1 %
Itseopiskelu: 66 %  

Viimeksi muokattu16.01.2012