the importance of accounting for interrupts in multiprocessor real-time schedulability analsysis is discussed: three interrupt accounting methods, two of which are newly described here, are analyzed and compared.
ISBN:
(纸本)9780769537870
the importance of accounting for interrupts in multiprocessor real-time schedulability analsysis is discussed: three interrupt accounting methods, two of which are newly described here, are analyzed and compared.
A component-based UML profile is built to develop embeddedreal-timesystems. To specify the specific characteristics of embeddedsystems, the Model Driven Architecture (MDA) approach and component-based modeling are ...
详细信息
In this paper, we show how code can be generated at different levels of abstraction from a single source description. To this end, we use a model-driven development tool called Averest that is based on a synchronous p...
详细信息
ISBN:
(纸本)9781479908516
In this paper, we show how code can be generated at different levels of abstraction from a single source description. To this end, we use a model-driven development tool called Averest that is based on a synchronous programming language. We illustrate our approach by means of a case study from the domain of distributed real-time automotive embeddedsystems. this paper focuses thereby mainly on the use of the Averest toolkit to generate code at different levels of abstraction.
Since the lifetime of a battery directly impacts the lifetime of sensor networks, one of the key considerations in the design of sensor networks is the ability to maximize battery lifetime. In this paper, we present (...
详细信息
Priorities are used to resolve conflicts such as in resource sharing and in safety designs. the use of priorities has become indispensable in real-time system design such as in scheduling, synchronization, arbitration...
详细信息
We propose a new architecture for a content protection system that conceals confidential data and algorithms in an FPGA as electrical circuits. this architecture is designed for a client-server type on-line contents d...
详细信息
ISBN:
(纸本)0769523463
We propose a new architecture for a content protection system that conceals confidential data and algorithms in an FPGA as electrical circuits. this architecture is designed for a client-server type on-line contents distribution services. the key component of this architecture is the digital content security circuit that is dynamically configured on the FPGA and performs the signal processing such as certification and decryption for replaying digital contents. the digital content security circuit is composed of two different circuits. One is the content-specific circuit that is built from the configuration data generated by the server. this circuit is specialized for each item of digital content. the other is the terminal built-in circuit that is uniquely programmed and implemented for each terminal, and is not open for the others. the content-specific circuit properly work only if it is combined withthe terminal built-in circuit of the authorized client. We prototype and demonstrate a proof-of-concept model of the FPGA-based content protection system applicable to embedded consumer electronics such as set top boxes and cell phones.
Maximizing the benefit gained by soft real-time jobs in many applications and embeddedsystems is highly needed to provide an acceptable QoS (Quality of Service). this paper considers a benefit model for on-line preem...
详细信息
ISBN:
(纸本)9781479961238
Maximizing the benefit gained by soft real-time jobs in many applications and embeddedsystems is highly needed to provide an acceptable QoS (Quality of Service). this paper considers a benefit model for on-line preemptive multiprocessor scheduling. the goal is to maximize the total benefit gained by the jobs that meet their deadlines. this method prioritizes the jobs using their benefit density functions and schedules them in a real-time basis. We propose an online choice of two approximation algorithms in order to partition the jobs among identical processors at the time of their arrival without using any statistics. Our analysis and experiments show that we are able to maximize the gained benefit and decrease the computational complexity (compared to existing algorithms) while minimizing make span (response time, also referred to as cost), with fewer missed deadlines and more balanced usage of processors. Our solution is applicable to a wide variety of soft real-timeapplications and embeddedsystems such as, but not limited to multimedia applications, medical monitoring systems or those with higher utilization such as bursty hosting servers.
Common Language Infrastructure (CLJ) has been introduced as a core technology of Microsoft .NET. It enables "writing in multiple languages, running in multiple platforms" by providing Virtual Execution Syste...
详细信息
Since high-quality image/video systems based on the JPEG/MPEG compression standards often require power-expensive implementations at relatively high bit-rates, they have not been widely used in low-power wireless appl...
详细信息
ISBN:
(纸本)0769523463
Since high-quality image/video systems based on the JPEG/MPEG compression standards often require power-expensive implementations at relatively high bit-rates, they have not been widely used in low-power wireless applications. To alleviate this problem, we designed, implemented, and evaluated a strategy that can adapt to different compression and transmission rates. (1) It gives important parts of an image higher priority over unimportant parts. therefore, the high-priority parts can achieve high image quality, while the low-priority parts, with a slight sacrifice of quality, can achieve huge compression rate and thus save the power/energy of a low-power wireless system. (2) We also introduce a priority-driven scheduling approach into our coding algorithm, which makes the transmission of important parts earlier with more data than other parts. through a balanced trade-off between the available time/bandwidth/power and the image quality, this adaptive strategy can satisfy users with desired images quality and lead to a significant reduction of the important parts' deadline misses.
Multi-core platforms are becoming the dominant computing architecture for next generation embeddedsystems. Nevertheless, designing, programming, and analyzing such systems is not easy and a solid methodology is still...
详细信息
ISBN:
(纸本)9780769537870
Multi-core platforms are becoming the dominant computing architecture for next generation embeddedsystems. Nevertheless, designing, programming, and analyzing such systems is not easy and a solid methodology is still missing. In this paper, we propose two powerful abstractions to model the computing power of a parallel machine, which provide a general interface for developing and analyzing real-timeapplications in isolation, independently of the physical platform. the proposed abstractions can be applied on top of different types of service mechanisms, such as periodic servers, static partitions, and P-fair time partitions. In addition, we developed the schedulability analysis of a set of real-time tasks on top of a parallel machine that is compliant withthe proposed abstractions.
暂无评论