International audienceThe complexity of multiprocessor architectures for mobile multimedia applications renders their validation challenging. In addition, to provide the necessary flexibility, a part of the functionality is realized by software. Thus, a formal model has to take into account both hardware and software. In this article we report on the use of the CADP toolbox for the formal modeling and analysis of the DTD (Dynamic Task Dispatcher), a complex hardware block of an industrial hardware architecture developed by STMicroelectronics. The formal LNT model developed by an industry engineer was appropriate to discuss implementation details with the architect and enabled model-checking temporal properties expressed in MCL, which discov...
In modern times, human life is intrinsically depending on real-time embedded systems (RTES) with inc...
A software architecture is a high-level design description of a software system. In terms of the arc...
The paper analyses computational model based on dynamic programming for platforms with multicore pro...
International audienceThe complexity of multiprocessor architectures for mobile multimedia applicati...
International audienceThe complexity of multiprocessor architectures for mobile multi-media applicat...
Abstract. The design of complex industrial critical systems involving asynchronous parallelism requi...
International audienceFew formal verification techniques are currently available for asynchronous de...
For a system-level design which may be composed of multiple processing elements runningin parallel, ...
International audienceAsynchronous concurrency is becoming increasingly present in a large spectrum ...
Few formal verification techniques are currently avail-able for asynchronous designs. In this paper,...
International audienceOver the last decades, the practice of representing digital signal processing ...
As the complexity of modern real-time embedded systems grows, it is important to perform analysis of...
Abstract: Timed systems are notoriously hard to debug and to verify because the continuous nature of...
CADP is a toolbox for specifying and verifying asynchronous finite-state systems described using pro...
Rapid software/hardware development cycle increased demand for the advanced design and implementatio...
In modern times, human life is intrinsically depending on real-time embedded systems (RTES) with inc...
A software architecture is a high-level design description of a software system. In terms of the arc...
The paper analyses computational model based on dynamic programming for platforms with multicore pro...
International audienceThe complexity of multiprocessor architectures for mobile multimedia applicati...
International audienceThe complexity of multiprocessor architectures for mobile multi-media applicat...
Abstract. The design of complex industrial critical systems involving asynchronous parallelism requi...
International audienceFew formal verification techniques are currently available for asynchronous de...
For a system-level design which may be composed of multiple processing elements runningin parallel, ...
International audienceAsynchronous concurrency is becoming increasingly present in a large spectrum ...
Few formal verification techniques are currently avail-able for asynchronous designs. In this paper,...
International audienceOver the last decades, the practice of representing digital signal processing ...
As the complexity of modern real-time embedded systems grows, it is important to perform analysis of...
Abstract: Timed systems are notoriously hard to debug and to verify because the continuous nature of...
CADP is a toolbox for specifying and verifying asynchronous finite-state systems described using pro...
Rapid software/hardware development cycle increased demand for the advanced design and implementatio...
In modern times, human life is intrinsically depending on real-time embedded systems (RTES) with inc...
A software architecture is a high-level design description of a software system. In terms of the arc...
The paper analyses computational model based on dynamic programming for platforms with multicore pro...