Abstract- We present a bus arbitration scheme for soft real-time constrained embedded systems. Some masters in such systems are required to complete their work for given timing constraints, resulting in the satisfaction of system-level timing constraints. The computation time of each master is predictable, but it is not easy to predict its data transfer time since the communication architecture is mostly shared by several masters. Previous works solved this issue by minimizing the latencies of several latency-critical masters, but the side effect of these methods is that it can increase the latencies of other masters, hence they may violate the given timing constraints. Unlike previous works, our method uses the concept of “slack ” in order...
The convergence of application domains in new systems-on-chip (SoC) results in systems with many app...
A present-day System-on-Chip (SoC) runs a wide range of applications with diverse real-time requirem...
As technology scales toward deep submicron, the integration of a large number of IP blocks on the sa...
Abstract—In state-of-the-art multi-processor systems-on-chip (MPSoC), interconnect of processing ele...
The use of multicores is becoming widespread inthe field of embedded systems, many of which have rea...
International audienceThe interactions among concurrent tasks pose a challenge in the design of real...
In a multicore processor, arbitrating the shared resources so as to ensure predictable latencies for...
Fair arbitration in the access to hardware shared resources is fundamental to obtain low worst-case ...
[[abstract]]In an advanced System-on-Chip (SoC) for real-time applications, the arbiter of its on-ch...
The advent of multicore processors complicates timing analysis owing to the need to account for the ...
International audienceMulti-core architectures pose many challenges in real-time systems, which aris...
Current System-on-Chips (SoCs) execute applications with task dependency that compete for shared res...
International audienceA major challenge with multi-cores in real-time systems is contention between ...
Abstract-Distributed real-time applications implement distributed applications with timeliness requi...
The convergence of application domains in new systems-on-chip (SoC) results in systems with many app...
A present-day System-on-Chip (SoC) runs a wide range of applications with diverse real-time requirem...
As technology scales toward deep submicron, the integration of a large number of IP blocks on the sa...
Abstract—In state-of-the-art multi-processor systems-on-chip (MPSoC), interconnect of processing ele...
The use of multicores is becoming widespread inthe field of embedded systems, many of which have rea...
International audienceThe interactions among concurrent tasks pose a challenge in the design of real...
In a multicore processor, arbitrating the shared resources so as to ensure predictable latencies for...
Fair arbitration in the access to hardware shared resources is fundamental to obtain low worst-case ...
[[abstract]]In an advanced System-on-Chip (SoC) for real-time applications, the arbiter of its on-ch...
The advent of multicore processors complicates timing analysis owing to the need to account for the ...
International audienceMulti-core architectures pose many challenges in real-time systems, which aris...
Current System-on-Chips (SoCs) execute applications with task dependency that compete for shared res...
International audienceA major challenge with multi-cores in real-time systems is contention between ...
Abstract-Distributed real-time applications implement distributed applications with timeliness requi...
The convergence of application domains in new systems-on-chip (SoC) results in systems with many app...
A present-day System-on-Chip (SoC) runs a wide range of applications with diverse real-time requirem...
As technology scales toward deep submicron, the integration of a large number of IP blocks on the sa...