43554      SANNTIDS DATATEKNIKK
           Sanntids datateknikk
           Real time computing
Faglærer:  Professor Odd Pettersen
Uketimer:  Høst: 2F + 2Øu + 1D = 7Bt                 Vår: 3F + 2Øu + 1D = 9Bt
Tid:       Høst: F   ti  08-10  S8                   Vår:  F   fr  12-15 EL2
                 Ø   fr  13-15  EL4                         Ø   on  16-18 EL2
Eksamen:   20.mai               Hjelpemidler: B1            Øvinger: O    Karakter: TE

Mål: Sette studentene i stand til å benytte sanntids datateknikk, dvs. programvare og elektronikk, i vurdering av og konstruksjon og utforming av regulerings­ og styresystemer.

Forutsetning: Generelle kunnskaper i matematikk, elektronikk, datateknikk og reguleringsteknikk. Fag 43314 Industriell elektronikk er en fordel.

Innhold: Prinsipper for og utforming av datamaskiner med deres tilknytning til omgivelsene, til bruk i industrielle sanntids­systemer. Sanntidsprogrammering, sanntids programmeringsspråk, sanntids operativsystemer, tilstandsmodell, synkronisering. Konsistens, harde tidskrav, ressursfordeling, scheduling, dimensjonering. Distribuerte systemer. Systemering, utviklingssystemer, verktøy og arbeidsmåter. Ekspertsystem i sanntid. Unntakshåndtering. Datamaskinarkitektur med sanntidsaspekt, parallellitet, pipelining, RISC/CISC, lagerhåndtering. Industrielle datanett og busser, datakommunikasjon. Ytelsesvurdering. Design for feiltoleranse, sikkerhet og pålitelighet, konsepter med redundans.

Undervisningsform: Forelesninger, regneøvinger, praktiske laboratorieøvinger med databasert verktøy, byggeprosjekt med mikrokontroller. 70 % av utgitte regneøvinger må være godkjent.

Kursmateriell: Odd Pettersen: Sanntids datateknikk, bd. 2, Tapir.

Kompendier og supplerende materiell utgitt ved inst.