TTKK Opinto-opas
8404121 Prosessorien suunnittelu, 3 ov
Processor Design, 3 cu
Professori JARI NURMI
Luentoja 28 h. Harjoituksia 28 h.
Viikottainen Opetus / Periodi |
S1 | S2 | K1 | K2 | Kesä |
Luennot (h) | 2+ | 2 |
- | - | - |
Harjoitukset (h) | 2+ | 2 |
- | - | - |
Luentoaika ja -paikka
Luennot torstaisin 14-16 salissa HA106B.
Harjoitukset torstaisin 16-18 salissa HA106B.
Tavoitteet
Syventää opiskelijan tietoja ja taitoja prosessorien toimintaperiaatteiden, suunnittelun ja suorituskyvyn analysoinnin alueilla.
Sisältö
Prosessoreihin liittyvien peruskäsitteiden kertaus; käskykannan määrittely;
esimerkkejä prosessoriarkkitehtuureista; käyttöjärjestelmän vaatimukset
prosessorille; prosessorin suunnitteluvuo; kontrolli ja keskeytysten
hallinta; liukuhihnoitettu prosessori ja rinnakkaisuus; suoritusyksikkö ja
aritmetiikka; muistit ja muistihierarkia; cache ja virtuaalimuistin
hallinta; input/output-järjestelmä; sulautettujen järjestelmien
prosessorien ominaisuudet; signaaliprosessorien suunnittelun
erityispiirteet; prosessorien suorituskyvyn ja taloudellisuuden vertailu.
Tutkintovaatimukset
Tentti, laskuharjoitukset ja harjoitustyö.
Kirjallisuus
Vincent P. Heuring and Harry F. Jordan: Computer Systems Design and
Architecture, Addison-Wesley, 1997. Michael J. Flynn: Computer
Architecture; Pipelined and Parallel Processor Design (osittain), Jones and
Bartlett Publishers, 1995. Mahdollinen muu
kirjallisuus (ilmoitetaan luennolla).
Vaadittavat esitiedot
8404120 Tietokonetekniikka (vanha nro 80120).
Suositeltavat esitiedot
Jokin opintojaksoista 8404180 Tietokonearitmetiikka (vanha nro 80180),
8404114 Digitaalisten ASIC-piirien suunnittelu (vanha nro 80114), 8404128
VHDL-suunnittelu ja -synteesi (vanha nro 80128), 8404142 Piille suunnittelu II (vanha nro
80142), 8404151 Signal Processors (vanha nro 80151).
Huomautuksia
Korvaa opintojakson 80121. Opintojakso voidaan sisällyttää valinnaisena
kaikkiin digitaali- ja tietokonetekniikan laitoksen ammattiaineisiin.
Soveltuu myös jatko-opintoihin.
Linkkejä
Lisätietoja