studiehandbok@lith   Länk
 

Linköpings tekniska högskola

Länk
TDDB30 Inbyggda systems simulering och verifiering, 4 poäng
/Embedded systems simulation and verification/

För: M4, Y4, I4, Ii4,D4,IT4

Utbildningsområde: Teknik    Ämnesgrupp: Datalogi
Fördjupningsnivå: C

Mål:
Att få grundläggande kunskaper om industriell utvecklingsmetodik för system med bl a inbäddad programvara, i synnerhet där systemet omfattar annat än programvara (mekanik, elektronik, hydralik). Att få insikt i vikten att hantera krav på systemet i sin helhet och att spåra kraven till olika delsystem vid design och verifiering. Att få kunskaper och färdigheter att specificera system mha diskreta modeller såsom automater, flödesgrafer och logik. Att få förståelse för hur dessa specifikationer kan användas för att kontrollera att en design uppfyller uppställda prestanda- och funktionskrav. Att få metodkunskaper om testning för systemvalidering.

Förkunskaper:
TDDA47 Realtids och processprogrammering eller TDDB47 Realtidssystem Grundläggande kurs i reglerteknik

Organisation:
Kursen omfattar orienterande föreläsningar, lektioner för att förbereda laborationsarbetet mha verktyg, och praktiskt arbete i form av labbar, och (valbara) hemuppgifter och rapportskrivning.

Kursinnehåll:
Föreläsningar: Utvecklingsmetodik för system med inbyggd programvara. Olika faser och standards i "Systems Engineering" och relationen till "Software Engineering". Arbetsredskap för modellering: ändliga tillståndsautomater, dataflödesdiagram och specifikationsspråk - diskreta så väl som hybrida (diskret/kontinuerliga) modeller. Användning av logik för att bevisa systemegenskaper. Lektioner: Genomgång av de verktyg som skall användas på laborationer t.ex. kravhanteringsverktyget CORE, designverktyget Statemate/Rhapsody (UML), och logikbaserade verifieringsverktyg.

Kurslitteratur:
Systems Engineering: Coping with complexity. R. Stevens, K. Jackson, P. Brook, S. Arnold, Prentice Hall, 1998. Utdelat material.

PRA1Obligatoriskt projektarbete/laborationer, 2 p.
UPG1Obligatorisk övningsuppgift, 2 p.
UPGAExtra uppgift i CORE/logikuupgift samt uppsats för att få graderat betyg., 0 p.


Undervisningsspråk är svenska.

Studierektor: Simin Nadjm-Tehrani
Examinator: Simin Nadjm-Tehrani
Kurshemsida: http://www.ida.liu.se/~TDDB30/

Engelsk kursplan



Gäller 2001, beslut av utbildningsnämnden november 2000

 
 

Linköpings tekniska högskola

Länk


Informationsansvarig: Info-LiTH, info-lith@tfk.liu.se
Senast ändrad: