TIE-50100 Digitaalisuunnittelu, 5 op
Digital Design

Toteutuskerta TIE-50100 2019-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 Xilinx 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 laudan käyttöösi halutessasi.

Miten jatkan tästä eteenpäin?

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, Harjoitusryhmä
Vastuuhenkilö Timo D. Hämäläinen, Sakari Lahti

Arvosteluasteikko

Arvosteluasteikko on numeerinen (0-5)

Suoritusvaatimukset

Läpipääsyyn vaaditaan minimimäärä osasuorituspisteitä PC- ja teoriaharjoituksista. Hyväksytysti suoritettu tentti parantaa arvosanaa.

TIE-50100 Digitaalisuunnittelu/Lec/01 (*) Fri 06.09.2019 14:00 - 16:00
TIE-50100 Digitaalisuunnittelu/Lec/01 (*) Fri 13.09.2019 14:00 - 16:00
TIE-50100 Digitaalisuunnittelu/Lec/01 (*) Fri 20.09.2019 14:00 - 16:00
TIE-50100 Digitaalisuunnittelu/Lec/01 (*) Fri 27.09.2019 14:00 - 16:00
TIE-50100 Digitaalisuunnittelu/Lec/01 (*) Fri 04.10.2019 14:00 - 16:00
TIE-50100 Digitaalisuunnittelu/Lec/01 (*) Fri 11.10.2019 14:00 - 16:00
TIE-50100 Digitaalisuunnittelu/Lec/01 (*) Fri 25.10.2019 14:00 - 16:00
TIE-50100 Digitaalisuunnittelu/Lec/01 (*) Fri 01.11.2019 14:00 - 16:00
TIE-50100 Digitaalisuunnittelu/Lec/01 (*) Fri 08.11.2019 14:00 - 16:00
TIE-50100 Digitaalisuunnittelu/Lec/01 (*) Fri 15.11.2019 14:00 - 16:00
TIE-50100 Digitaalisuunnittelu/Lec/01 (*) Fri 22.11.2019 14:00 - 16:00
TIE-50100 Digitaalisuunnittelu/Lec/01 (*) Fri 29.11.2019 14:00 - 16:00
TIE-50100 Digitaalisuunnittelu/EG01/01 Mon 09.09.2019 12:00 - 14:00
TIE-50100 Digitaalisuunnittelu/EG01/01 Mon 16.09.2019 12:00 - 14:00
TIE-50100 Digitaalisuunnittelu/EG01/01 Mon 07.10.2019 12:00 - 14:00
TIE-50100 Digitaalisuunnittelu/EG01/01 Mon 28.10.2019 12:00 - 14:00
TIE-50100 Digitaalisuunnittelu/EG01/01 Mon 11.11.2019 12:00 - 14:00
TIE-50100 Digitaalisuunnittelu/EG01/01 Mon 02.12.2019 12:00 - 14:00
TIE-50100 Digitaalisuunnittelu/EG01/01 Thu 12.09.2019 09:00 - 11:00
TIE-50100 Digitaalisuunnittelu/EG01/01 Thu 19.09.2019 09:00 - 11:00
TIE-50100 Digitaalisuunnittelu/EG03/01 Thu 26.09.2019 10:00 - 12:00
TIE-50100 Digitaalisuunnittelu/EG03/01 Thu 03.10.2019 10:00 - 12:00
TIE-50100 Digitaalisuunnittelu/EG01/01 Thu 10.10.2019 09:00 - 11:00
TIE-50100 Digitaalisuunnittelu/EG03/01 Thu 24.10.2019 10:00 - 12:00
TIE-50100 Digitaalisuunnittelu/EG01/01 Thu 31.10.2019 09:00 - 11:00
TIE-50100 Digitaalisuunnittelu/EG03/01 Thu 07.11.2019 10:00 - 12:00
TIE-50100 Digitaalisuunnittelu/EG01/01 Thu 14.11.2019 09:00 - 11:00
TIE-50100 Digitaalisuunnittelu/EG03/01 Thu 21.11.2019 10:00 - 12:00
TIE-50100 Digitaalisuunnittelu/EG01/01 Thu 05.12.2019 09:00 - 11: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ä