TIE-50100 Digitaalisuunnittelu, 5 op
Digital Design

Toteutuskerta TIE-50100 2016-01

Kuvaus

Miksi valitsen tämän kurssin? Tällä kurssilla opit suunnittelemaan digitaalisia järjestelmiä teollisuussovelluksiin ja –tuotteisiin. Erityisenä painotuksena on ohjelmoitavien logiikkapiirien (FPGA) käyttö toteutusalustana, sillä niiden käyttö kasvaa entisestään tulevaisuudessa, erityisesti kun niillä voi olla samalla piirillä jopa useita prosessoreita. Käytämme tällä kurssilla Alteran DE2 FPGA-kehitysalustaa, johon opit toteuttamaan niin logiikkaa kuin tilakoneitakin. Lisäksi opit hallitsemaan suorituskykyyn liittyvät ajoitusparametrit ja logiikan oikean toiminnan kannalta kriittiset suunnitteluvaihtoehdot ja rajoitukset. Huomaa, että saat oman DE2-laudan käyttöösi! Miten jatkan tästä eteenpäin? Tietotekniikan laitos on johtava sulautettujen moniprosessorijärjestelmien tutkimustyössä, ja tätä osaamista tarjoamme omaksuttavaksi myös sinulle. Siksi voit jatkaa saman alustan kanssa muilla kursseilla aina siihen asti, että sinulla on edistyksellinen moniprosessorijärjestelmä (MP-SoC) sisältäen reaaliaikakäyttöjärjestelmillä varustetut prosessorit, tehokkaan kommunikointiverkon ja VHDL-kielellä kuvattuja logiikkalohkoja. Tämän hallitset käytyäsi kurssin "System Design". Ennen sitä on kuitenkin opittava VHDL-laitteistonkuvauskielen käyttö, ja se tapahtuu kurssilla "Logiikkasynteesi", Yhteenvetona: tämän kurssin jälkeen osaat tehdä oikeita digitaalijärjestelmien toteutuksia, ja hallitset niihin liittyvät teoriat.

Opetus

Periodi 1 - 2
Opetusmuodot Luento, Tentti, Harjoitusryhmä
Vastuuhenkilö Timo Hämäläinen, Sakari Lahti

Arvosteluasteikko

Arvosteluasteikko on numeerinen (0-5)

Suoritusvaatimukset

Vaadittu määrä osasuorituspisteitä PC- ja teoriaharjoituksista sekä hyväksytysti suoritettu tentti.

Tentti Wed 14.12.2016 13:00 - 16:00
Tentti Tue 24.01.2017 17:00 - 20:00
Tentti Mon 06.03.2017 17:00 - 20:00
TIE-50100 Digitaalisuunnittelu/Lec/01 Mon 29.08.2016 12:00 - 16:00
TIE-50100 Digitaalisuunnittelu/Lec/01 Thu 08.09.2016 12:00 - 14:00
TIE-50100 Digitaalisuunnittelu/Lec/01 Thu 15.09.2016 12:00 - 14:00
TIE-50100 Digitaalisuunnittelu/Lec/01 Thu 22.09.2016 12:00 - 14:00
TIE-50100 Digitaalisuunnittelu/Lec/01 Thu 29.09.2016 12:00 - 14:00
TIE-50100 Digitaalisuunnittelu/Lec/01 Thu 06.10.2016 12:00 - 14:00
TIE-50100 Digitaalisuunnittelu/Lec/01 Thu 13.10.2016 12:00 - 14:00
TIE-50100 Digitaalisuunnittelu/Lec/01 Thu 27.10.2016 12:00 - 14:00
TIE-50100 Digitaalisuunnittelu/Lec/01 Thu 03.11.2016 12:00 - 14:00
TIE-50100 Digitaalisuunnittelu/Lec/01 Thu 10.11.2016 12:00 - 14:00
TIE-50100 Digitaalisuunnittelu/Lec/01 Thu 17.11.2016 12:00 - 14:00
TIE-50100 Digitaalisuunnittelu/Lec/01 Thu 24.11.2016 12:00 - 14:00
TIE-50100 Digitaalisuunnittelu/EG03/01 Mon 12.09.2016 13:00 - 16:00
TIE-50100 Digitaalisuunnittelu/EG03/01 Mon 19.09.2016 13:00 - 16:00
TIE-50100 Digitaalisuunnittelu/EG03/01 Mon 10.10.2016 13:00 - 16:00
TIE-50100 Digitaalisuunnittelu/EG03/01 Mon 31.10.2016 13:00 - 16:00
TIE-50100 Digitaalisuunnittelu/EG03/01 Mon 14.11.2016 13:00 - 16:00
TIE-50100 Digitaalisuunnittelu/EG03/01 Mon 05.12.2016 13:00 - 16:00
TIE-50100 Digitaalisuunnittelu/EG02/01 (+) Tue 27.09.2016 15:00 - 17:00
TIE-50100 Digitaalisuunnittelu/EG02/01 Tue 27.09.2016 17:00 - 19:00
TIE-50100 Digitaalisuunnittelu/EG02/01 (+) Tue 04.10.2016 15:00 - 17:00
TIE-50100 Digitaalisuunnittelu/EG02/01 Tue 04.10.2016 17:00 - 19:00
TIE-50100 Digitaalisuunnittelu/EG02/01 (+) Tue 25.10.2016 15:00 - 17:00
TIE-50100 Digitaalisuunnittelu/EG02/01 Tue 25.10.2016 17:00 - 19:00
TIE-50100 Digitaalisuunnittelu/EG02/01 (+) Tue 08.11.2016 15:00 - 17:00
TIE-50100 Digitaalisuunnittelu/EG02/01 Tue 08.11.2016 17:00 - 19:00
TIE-50100 Digitaalisuunnittelu/EG02/01 (+) Tue 22.11.2016 15:00 - 17:00
TIE-50100 Digitaalisuunnittelu/EG02/01 Tue 22.11.2016 17:00 - 19:00
TIE-50100 Digitaalisuunnittelu/EG02/01 Thu 15.09.2016 16:00 - 19:00
TIE-50100 Digitaalisuunnittelu/EG02/01 Thu 22.09.2016 16:00 - 19:00
TIE-50100 Digitaalisuunnittelu/EG01/01 Thu 29.09.2016 16:00 - 18:00
TIE-50100 Digitaalisuunnittelu/EG01/01 Thu 06.10.2016 16:00 - 18:00
TIE-50100 Digitaalisuunnittelu/EG02/01 Thu 13.10.2016 16:00 - 19:00
TIE-50100 Digitaalisuunnittelu/EG01/01 Thu 27.10.2016 16:00 - 18:00
TIE-50100 Digitaalisuunnittelu/EG02/01 Thu 03.11.2016 16:00 - 19:00
TIE-50100 Digitaalisuunnittelu/EG01/01 Thu 10.11.2016 16:00 - 18:00
TIE-50100 Digitaalisuunnittelu/EG02/01 Thu 17.11.2016 16:00 - 19:00
TIE-50100 Digitaalisuunnittelu/EG01/01 Thu 24.11.2016 16:00 - 18:00
(Peruttu) TIE-50100 Digitaalisuunnittelu/EG02/01 Thu 01.12.2016 16:00 - 19:00
TIE-50100 Digitaalisuunnittelu/EG01/01 Fri 16.09.2016 12:00 - 15:00
TIE-50100 Digitaalisuunnittelu/EG01/01 Fri 16.09.2016 16:00 - 19:00
TIE-50100 Digitaalisuunnittelu/EG01/01 Fri 23.09.2016 12:00 - 15:00
TIE-50100 Digitaalisuunnittelu/EG01/01 Fri 23.09.2016 16:00 - 19:00
TIE-50100 Digitaalisuunnittelu/EG01/01 Fri 30.09.2016 12:00 - 14:00
TIE-50100 Digitaalisuunnittelu/EG03/01 Fri 30.09.2016 16:00 - 18:00
TIE-50100 Digitaalisuunnittelu/EG01/01 Fri 07.10.2016 12:00 - 14:00
TIE-50100 Digitaalisuunnittelu/EG03/01 Fri 07.10.2016 16:00 - 18:00
TIE-50100 Digitaalisuunnittelu/EG01/01 Fri 14.10.2016 12:00 - 15:00
TIE-50100 Digitaalisuunnittelu/EG01/01 Fri 14.10.2016 16:00 - 19:00
TIE-50100 Digitaalisuunnittelu/EG01/01 Fri 28.10.2016 12:00 - 14:00
TIE-50100 Digitaalisuunnittelu/EG03/01 Fri 28.10.2016 16:00 - 18:00
TIE-50100 Digitaalisuunnittelu/EG01/01 Fri 04.11.2016 12:00 - 15:00
TIE-50100 Digitaalisuunnittelu/EG01/01 Fri 04.11.2016 16:00 - 19:00
TIE-50100 Digitaalisuunnittelu/EG01/01 Fri 11.11.2016 12:00 - 14:00
TIE-50100 Digitaalisuunnittelu/EG03/01 Fri 11.11.2016 16:00 - 18:00
TIE-50100 Digitaalisuunnittelu/EG01/01 Fri 18.11.2016 12:00 - 15:00
TIE-50100 Digitaalisuunnittelu/EG01/01 Fri 18.11.2016 16:00 - 19:00
TIE-50100 Digitaalisuunnittelu/EG01/01 Fri 25.11.2016 12:00 - 14:00
TIE-50100 Digitaalisuunnittelu/EG03/01 Fri 25.11.2016 16:00 - 18:00
TIE-50100 Digitaalisuunnittelu/EG01/01 Fri 09.12.2016 12:00 - 15:00
TIE-50100 Digitaalisuunnittelu/EG01/01 Fri 09.12.2016 16:00 - 19:00

Oppimateriaali

Tyyppi Nimi Tekijä ISBN Lisätiedot Kieli Tenttimateriaali
Kirja Introduction to Digital Systems Ercegovac, Lang, Moreno 0471527998 Suomi Ei
Luentokalvot Hämäläinen, Haavisto Jaetaan kurssin edetessä Suomi Kyllä