Complex embedded systems consist of hardware and software components from different domains, such as control and signal processing, many of them supplied by different IP vendors. The embedded system designer faces the challenge to integrate, opti-mize and verify the resulting heterogeneous systems. While for-mal verification is available for some subproblems, the analysis of the whole system is currently limited to simulation or emula-tion. In this paper, we tackle the analysis of global resource shar-ing, scheduling, and buffer sizing in heterogeneous embedded sys-tems. For many practically used preemptive and non-preemptive hardware and software scheduling algorithms of processors and busses, semi-formal analysis techniques are known. How...
In this paper we present an algorithm for system level hardware/software partitioning of heterogeneo...
Cyber-Physical Systems (CPS) are subject to platform-given resource constraints upon such resources ...
In our modern life, embedded systems are playing an essential role. An embedded system is a computer...
Formal methods are growing in importance for performance analy-sis of real-time systems, but embedde...
We present a compositional approach to analyze timing behavior of complex platforms with different s...
This paper proposes a new method for deriving quantitative event information for compositional multi...
Day by day, we are witnessing a considerable increase in number and range of applications which enta...
Embedded real-time systems must meet a variety of timing requirements, such as deadlines and limited...
We present a framework (Real-Time Calculus) for analysing various system properties pertaining to ti...
Recent commercial hardware platforms for embedded real-time systems feature heterogeneous processing...
Single Chip Heterogeneous Multiprocessors executing a wide variety of software are increasingly comm...
There has been a recent increase of interest in heterogeneous computing systems, due partly to the f...
In this report, a scheduling method for heterogeneous embedded systems is developed. At first, an in...
We present a compositional approach to analyze timing behavior of complex platforms with different s...
In this report, a scheduling method for heterogeneous embedded systems is developed. At first, an in...
In this paper we present an algorithm for system level hardware/software partitioning of heterogeneo...
Cyber-Physical Systems (CPS) are subject to platform-given resource constraints upon such resources ...
In our modern life, embedded systems are playing an essential role. An embedded system is a computer...
Formal methods are growing in importance for performance analy-sis of real-time systems, but embedde...
We present a compositional approach to analyze timing behavior of complex platforms with different s...
This paper proposes a new method for deriving quantitative event information for compositional multi...
Day by day, we are witnessing a considerable increase in number and range of applications which enta...
Embedded real-time systems must meet a variety of timing requirements, such as deadlines and limited...
We present a framework (Real-Time Calculus) for analysing various system properties pertaining to ti...
Recent commercial hardware platforms for embedded real-time systems feature heterogeneous processing...
Single Chip Heterogeneous Multiprocessors executing a wide variety of software are increasingly comm...
There has been a recent increase of interest in heterogeneous computing systems, due partly to the f...
In this report, a scheduling method for heterogeneous embedded systems is developed. At first, an in...
We present a compositional approach to analyze timing behavior of complex platforms with different s...
In this report, a scheduling method for heterogeneous embedded systems is developed. At first, an in...
In this paper we present an algorithm for system level hardware/software partitioning of heterogeneo...
Cyber-Physical Systems (CPS) are subject to platform-given resource constraints upon such resources ...
In our modern life, embedded systems are playing an essential role. An embedded system is a computer...