State-of-the-art System-on-Chip (SoC) architectures integrate many different components, such as processors, accelerators, memories, and I/O blocks. Some of those components but not all may have caches. Because the effort of validation with simulation-based techniques, as currently used in industry, grows exponentially with the complexity of the SoC, this thesis investigates the use of formal verification techniques in this context. More precisely, we use the CADP toolbox to develop and validate a generic formal model of an SoC compliant with the recent ACE specification proposed by ARM to implement system-level cache coherency. We use a constraint-oriented specification style to modelthe general requirements of the specification. We verify...
We describe a technique for verifying that a hardware design correctly implements a protocol. The ap...
Recent advances in hardware design has enabled integration of a complete yet complex systems on a si...
La maîtrise de la sécurité dans les systèmes embarqués communicants se heurte àun certain nombre de ...
State-of-the-art System-on-Chip (SoC) architectures integrate many different components, such as pro...
International audienceIn this paper we report about a case study on the functional verification of a...
International audienceSystem-on-Chip (SoC) architectures integrate now many different components, su...
Les travaux présentés dans cette thèse portent sur la modélisation, la spécification et la vérificat...
Software systems are critical and complex. In order to guarantee their correctness, the use of forma...
Formal verification is proposed to ensure the correctness of the design and make functional verifica...
The successful application of model-checking to industrial designs calls for a minimal set of effici...
The verification and validation of safety-critical real-time system are subject to stringent standar...
Computer architects have often used trace-driven simulations to evaluate the performance of new arch...
With the increasing complexity of SoC, the verification process becomes a task more crucial at all l...
Formal verification has had a significant impact on the semiconductor industry, particularly for com...
Ensuring a correct behaviour of Systems of Systems (SoS) has a significant social impact. Their comp...
We describe a technique for verifying that a hardware design correctly implements a protocol. The ap...
Recent advances in hardware design has enabled integration of a complete yet complex systems on a si...
La maîtrise de la sécurité dans les systèmes embarqués communicants se heurte àun certain nombre de ...
State-of-the-art System-on-Chip (SoC) architectures integrate many different components, such as pro...
International audienceIn this paper we report about a case study on the functional verification of a...
International audienceSystem-on-Chip (SoC) architectures integrate now many different components, su...
Les travaux présentés dans cette thèse portent sur la modélisation, la spécification et la vérificat...
Software systems are critical and complex. In order to guarantee their correctness, the use of forma...
Formal verification is proposed to ensure the correctness of the design and make functional verifica...
The successful application of model-checking to industrial designs calls for a minimal set of effici...
The verification and validation of safety-critical real-time system are subject to stringent standar...
Computer architects have often used trace-driven simulations to evaluate the performance of new arch...
With the increasing complexity of SoC, the verification process becomes a task more crucial at all l...
Formal verification has had a significant impact on the semiconductor industry, particularly for com...
Ensuring a correct behaviour of Systems of Systems (SoS) has a significant social impact. Their comp...
We describe a technique for verifying that a hardware design correctly implements a protocol. The ap...
Recent advances in hardware design has enabled integration of a complete yet complex systems on a si...
La maîtrise de la sécurité dans les systèmes embarqués communicants se heurte àun certain nombre de ...