Opinto-opas 2003-2004

8404121 PROSESSORIEN SUUNNITTELU, PROCESSOR DESIGN, 3 ov

Tietoa luennoitsijoista
Professori JARI NURMI

Luentoja ja harjoituksia
Kurssi luennoidaan pääosin virtuaalikurssina. Lähiopetustunnit to klo 14-16, TB206, tarkemmat päivät ilmoitetaan kurssin alkaessa.

Viikottainen opetus/periodi

S1

S2

K1

K2

Kesä

Luennot (h):

2+

2

-

-

-

Harjoitukset (h):

2+

2

-

-

-

Tavoitteet
Syventää opiskelijan tietoja ja taitoja prosessorien toimintaperiaatteiden, suunnittelun ja suorituskyvyn analysoinnin alueilla. Kurssin käytyään opiskelija tietää kuinka suunnitellaan prosessori.

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
Osittain kirjat 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, Jones and Bartlett Publishers, 1995. Luentojen materiaali webissä.

Esitiedot

Numero

Nimi

OV

P/S

8404114

Digitaalisten ASIC-piirien suunnittelu

4

Suositus

8404120

Tietokonetekniikka

3

Pakollinen

8404142

Piille suunnittelu II

3

Suositus

8404151

Signal Processors

3

Suositus

8404180

Tietokonearitmetiikka

3

Suositus

Huomautuksia
Opintojakso voidaan sisällyttää valinnaisena kaikkiin digitaali- ja tietokonetekniikan laitoksen ammattiaineisiin. Soveltuu myös jatko-opintoihin.

Kurssin kotisivu