SwePub
Sök i LIBRIS databas

  Extended search

onr:"swepub:oai:DiVA.org:liu-182463"
 

Search: onr:"swepub:oai:DiVA.org:liu-182463" > Analysis and Synthe...

  • 1 of 1
  • Previous record
  • Next record
  •    To hitlist
LIBRIS Formathandbok  (Information om MARC21)
FältnamnIndikatorerMetadata
00003704nam a2200289 4500
001oai:DiVA.org:liu-182463
003SwePub
008220121s1997 | |||||||||||000 ||eng|
020 a 9172190353q print
024a https://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-1824632 URI
040 a (SwePub)liu
041 a engb eng
042 9 SwePub
072 7a vet2 swepub-contenttype
072 7a dok2 swepub-publicationtype
100a Axelsson, Jakobu Linköpings universitet,Institutionen för datavetenskap,Tekniska högskolan4 aut0 (Swepub:liu)n/a
2451 0a Analysis and Synthesis of Heterogeneous Real-Time Systems
264 1a Linköping :b Linköping University,c 1997
300 a 190 s.
338 a print2 rdacarrier
490a Linköping Studies in Science and Technology. Dissertations,x 0345-7524 ;v 502
500 a This work has been supported by the Swedish National Board for Industrial and Technical Development (NUTEK).
520 a During the development of a real-time system the main goal is to find an implementation that satisfies the specified timing constraints. Often, it is most cost-effective to use a heterogeneous solution based on a mixture of different microprocessors and application-specific integrated circuits. There is however a lack of techniques to handle the development of heterogeneously implemented systems, and this thesis therefore presents a novel approach inspired by research in the area of hardware/software codesign. The behaviour of the entire system is specified in a high-level, homogeneous description, independently of how different parts will later be implemented, and a thorough design space exploration is performed at the system level using automatic or semi-automatic synthesis tools which operate on virtual prototypes of the implementation.The objective of the synthesis is to find the least costly implementation which meets all timing constraints, and in order to predict these characteristics of the final system, different analysis methods are needed. The thesis presents an intrinsic analysis which estimates the hardware resource usage of individual tasks, and an extrinsic analysis for determining the effects of resource sharing between several concurrent tasks. The latter is similar to the fixed-priority schedulability analysis used for single-processor systems, but extended to heterogeneous architectures. Since these analysis procedures are applied early in the design process, there are always some discrepancies between the estimated data and the actual characteristics of the final system, and constructive ways of dealing with these inaccuracies are therefore also presented.Several synthesis algorithms are proposed for different aspects of the design. The hardware architecture is assembled from a component library using heuristic search techniques, and three alternative algorithms are evaluated in the thesis. The optimal partitioning of the functionality on an architecture is found using a branch-and-bound algorithm. Finally, a fixed-priority scheduler is instantiated by assigning priorities to the concurrent tasks of the behaviour. Together, the proposed analysis and synthesis methods provide a solid basis for systematic engineering of heterogeneous real-time systems.
650 7a TEKNIK OCH TEKNOLOGIERx Elektroteknik och elektronikx Inbäddad systemteknik0 (SwePub)202072 hsv//swe
650 7a ENGINEERING AND TECHNOLOGYx Electrical Engineering, Electronic Engineering, Information Engineeringx Embedded Systems0 (SwePub)202072 hsv//eng
710a Linköpings universitetb Institutionen för datavetenskap4 org
8564 8u https://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-182463

Find in a library

To the university's database

  • 1 of 1
  • Previous record
  • Next record
  •    To hitlist

Find more in SwePub

By the author/editor
Axelsson, Jakob
About the subject
ENGINEERING AND TECHNOLOGY
ENGINEERING AND ...
and Electrical Engin ...
and Embedded Systems
Parts in the series
Linköping Studie ...
By the university
Linköping University

Search outside SwePub

Kungliga biblioteket hanterar dina personuppgifter i enlighet med EU:s dataskyddsförordning (2018), GDPR. Läs mer om hur det funkar här.
Så här hanterar KB dina uppgifter vid användning av denna tjänst.

 
pil uppåt Close

Copy and save the link in order to return to this view