|
TKT-1212 Digitaalijärjestelmien toteutus, 8 op
|
Ari Kulmala
Luentoajat ja -paikat | Kohderyhmä, jolle suositellaan | |
Toteutus 1 |
|
Hyväksytysti suoritettu tentti tai välikokeet sekä harjoitukset.
-
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öalue | Ydinaines | Täydentävä tietämys | Erityistietämys |
1. | VHDL-kieli. VHDL:n koodaustyylin vaikutus lopputulokseen. Koodausohjeet. Komponenttien uudelleenkäytettävyys ja parametrisoitu suunnittelu. | ASIC- ja FPGA suunnittelun erot. | Muut HDL-kielet ja niiden käyttäminen. |
2. | Digitaalisen komponentin varmentaminen. Laitteistonkuvauskielten simulaattoreiden perusteet. | ||
3. | Synkronointirajapinnat. Usean kellon järjestelmät. | Edistyneet synkronointimenetelmät sekä niiden toimintaperiaatteiden ymmärrys. | |
4. | Digitaalijärjestelmän toteuttaminen FPGA:lla. Haasteet käytännön toteutuksissa. | Tulevaisuuden haasteita digitaalitekniikassa. Johdantoa järjestelmäsuunnittelluun. |
Välikokeiden tai tentin arvosana sekä harjoitukset, joilla voi korottaa kurssin arvosanaa.
Opintojaksolla käytetään numeerista arviointiasteikkoa (1-5)
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 | Ari Kulmala | Englanti |
Opintojakso | P/S |
ELE-1010 Elektroniikan perusteet I | Pakollinen |
TKT-1100 Digitaalitekniikan perusteet | Pakollinen |
TKT-1202 Digitaalisuunnittelu | Suositeltava |
Opintojakso | Vastaa opintojaksoa | Selite |
|
|
Kuvaus | Opetusmuodot | Toteutustapa | |
Toteutus 1 |
Lähiopetus: 0 % Etäopetus: 0 % Itseopiskelu: 0 % |