Vis enkel innførsel

dc.contributor.authorWroldsen, Torstein
dc.contributor.authorTveitane, Ståle
dc.date.accessioned2007-07-09T08:59:18Z
dc.date.issued2004
dc.identifier.urihttp://hdl.handle.net/11250/137210
dc.descriptionMasteroppgave i informasjons- og kommunikasjonsteknologi 2004 - Høgskolen i Agder, Grimstaden
dc.description.abstractSDL (Specification and Description Language) is today widely used for description and development of complex systems. One of the major benefits of SDL is the possibility to graphically describe a complex system, as well as the capability to analyze the system before implementation. This thesis evaluates SDL as a formal description language for use in an embedded platform. To be able to map the properties and behaviour of an SDL system into a programming language, a Real Time Operating System (RTOS) must be used. We will evaluate all properties of SDL to get a overview of which properties can be mapped to a programming language, which properties can be omitted, and which properties isn’t possible to map to a programming language. Further, well evaluate what properties of an RTOS are essentially for the implementation of an SDL system. Several RTOS already exists on the market today. Some are specifically developed with mapping between SDL and ANSI C as the main task. Our target is the Atmel AVR 8 bit microcontroller. A microcontroller built on the Harvard architecture (separate memories and buses for program and data). Through this master thesis we have discovered the shortcomings of several RTOS. Due to this, we have developed our own RTOS, SDL REFLEX, specifically designed to our needs and with the AVR microcontroller as target.en
dc.format.extent581327 bytes
dc.format.mimetypeapplication/pdf
dc.language.isoengen
dc.publisherHøgskolen i Agder
dc.publisherAgder University College
dc.subject.classificationIKT590
dc.titleA real time operating system for embedded platformsen
dc.typeMaster thesisen
dc.subject.nsiVDP::Matematikk og naturvitenskap: 400::Informasjons- og kommunikasjonsvitenskap: 420::Teoretisk databehandling, programmeringsspråk og -teori: 421
dc.subject.nsiVDP::Matematikk og naturvitenskap: 400::Informasjons- og kommunikasjonsvitenskap: 420::Systemutvikling og -arbeid: 426


Tilhørende fil(er)

Thumbnail

Denne innførselen finnes i følgende samling(er)

Vis enkel innførsel