Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Pierre Vanhauwaert is active.

Publication


Featured researches published by Pierre Vanhauwaert.


design, automation, and test in europe | 2009

Statistical fault injection: quantified error and confidence

Régis Leveugle; A. Calvez; Paolo Maistri; Pierre Vanhauwaert

Fault injection has become a very classical method to determine the dependability of an integrated system with respect to soft errors. Due to the huge number of possible error configurations in complex circuits, a random selection of a subset of potential errors is usual in practical experiments. The main limitation of such a selection is the confidence in the outcomes that is never quantified in the articles. This paper proposes an approach to quantify both the error on the presented results and the confidence on the presented interval. The computation of the required number of faults to inject in order to achieve a given confidence and error interval is also discussed. Experimental results are shown and fully support the presented approach.


international on line testing symposium | 2005

Evaluation of SET and SEU effects at multiple abstraction levels

Lorena Anghel; Régis Leveugle; Pierre Vanhauwaert

This paper reviews the main approaches used to evaluate the effect of single event transients and single event upsets in digital circuits described at different abstraction levels. The two fault models are first discussed with respect to the circuit description levels, then complementary dependability evaluation methods are summarized.


IEEE Transactions on Multi-Scale Computing Systems | 2016

Ultra-Fast and High-Reliability SOT-MRAM: From Cache Replacement to Normally-Off Computing

Guillaume Prenat; Kotb Jabeur; Pierre Vanhauwaert; Gregory Di Pendina; Fabian Oboril; Rajendra Bishnoi; Mojtaba Ebrahimi; Nathalie Lamard; Olivier Boulle; Kevin Garello; Juergen Langer; Berthold Ocker; Marie-Claire Cyrille; Pietro Gambardella; Mehdi Baradaran Tahoori; Gilles Gaudin

This paper deals with a new MRAM technology whose writing scheme relies on the Spin Orbit Torque (SOT). Compared to Spin Transfer Torque (STT) MRAM, it offers a very fast switching, a quasi-infinite endurance and improves the reliability by solving the issue of “read disturb”, thanks to separate reading and writing paths. These properties allow introducing SOT at all-levels of the memory hierarchy of systems and adressing applications which could not be easily implemented by STT-MRAM. We present this emerging technology and a full design framework, allowing to design and simulate hybrid CMOS/SOT complex circuits at any level of abstraction, from device to system. The results obtained are very promising and show that this technology leads to a reduced power consumption of circuits without notable penalty in terms of performance.


european conference on radiation and its effects on components and systems | 2009

A New Critical Variable Analysis in Processor-Based Systems

Salma Bergaoui; Pierre Vanhauwaert; Régis Leveugle

Determining the dependability of integrated systems with respect to soft errors is necessary for a growing number of applications. The most critical information must be identified to achieve good efficiency/cost trade-offs when selective hardening is necessary. In processor-based systems, the most critical variables and registers must thus be identified for the target application program. An improved algorithm for critical register identification is described and compared to previous work. Fault injection results in a system based on Leon2 are also reported. They demonstrate the impact of micro-architectural characteristics on evaluating the real criticality of the register file. New refinements are suggested for further work based on data dependency analysis.


workshop on fault diagnosis and tolerance in cryptography | 2007

A Novel Double-Data-Rate AES Architecture Resistant against Fault Injection

Paolo Maistri; Pierre Vanhauwaert; Régis Leveugle

Several techniques have been proposed for encryption blocks in order to provide protection against faults. These techniques usually exploit some form of redundancy, e.g. by means of error detection codes. However, protection schemes that offer an acceptable error detection rate are in general expensive, while temporal redundancy heavily affects the throughput. In this paper, we propose a new design solution that exploits temporal redundancy by DDR techniques without affecting adversely the throughput at lower clock frequencies. We will also show that the overall costs can be comparable to other solutions recently proposed.


design and diagnostics of electronic circuits and systems | 2006

A Flexible SoPC-based Fault Injection Environment

Pierre Vanhauwaert; Régis Leveugle; Philippe Roche

Analyzing the behavior of ICs faced to soft errors is now mandatory, even for applications running at sea level, to prevent malfunctions in critical applications such as automotive. This paper introduces a novel prototyping-based fault injection environment that enables to perform several types of dependability analyses in a common optimized framework. The approach takes advantage of hardware speed and of software flexibility offered by embedded processors to achieve optimized trade-offs between experiment duration and processing complexity. The repartition of tasks between hardware and embedded software is defined with respect to the type of circuit to analyze


IEEE Transactions on Very Large Scale Integration Systems | 2006

Reduced Instrumentation and Optimized Fault Injection Control for Dependability Analysis

Pierre Vanhauwaert; Régis Leveugle; Philippe Roche

Fault-injection based dependability analysis has proved to be an efficient mean to predict the behavior of a circuit in presence of faults. Instrumentation-based techniques are in general used to perform the injection during simulation or emulation. The weak point of these techniques remains the characteristics obtained after modification of either the high-level description or the circuit netlist, especially when emulation is used. This paper proposes an instrumentation technique reducing the extra hardware and accelerating the fault injection campaigns thanks to optimized fault location addressing and parallel injection


defect and fault tolerance in vlsi and nanotechnology systems | 2007

Evaluation of Register-Level Protection Techniques for the Advanced Encryption Standard by Multi-Level Fault Injections

Paolo Maistri; Pierre Vanhauwaert; Régis Leveugle

Some protection techniques had been previously proposed for encryption blocks and applied to an AES encryption IP described at RT Level. One of these techniques had been validated by purely functional fault injections (i.e. algorithmic-level fault injections) against single- and multiple- bit errors. RT-Level fault injections have been performed recently on a few AES IPs and this paper summarizes the main results obtained, highlighting the new results and comparing the outcomes of the two fault injection levels.


international conference on design and technology of integrated systems in nanoscale era | 2014

On error models for RTL security evaluations

Pierre Vanhauwaert; Paolo Maistri; Régis Leveugle; Athanasios Papadimitriou; David Hely; Vincent Beroulle

Evaluating early at design time the level of security achieved with respect to fault-based hardware attacks requires understanding and accurately modeling the faults that can actually occur in a circuit under attack. Attacks with lasers can produce single or multiple-bit errors, while having a local impact in the circuit. This paper discusses several fault or error models that can be considered at design time and summarizes experimental results providing some insights into the consequences of the model chosen for evaluation.


latin american test workshop - latw | 2014

IDSM: An improved disjoint signature monitoring scheme for processor behavioral checking

Salma Bergaoui; Pierre Vanhauwaert; Régis Leveugle

Soft errors with multiple erroneous bits have become a significant threat in embedded systems. New approaches must therefore be proposed to detect errors in a system without assumptions on the error multiplicity. Behavioral checking is in that case appealing. This paper presents a new extended and flexible control flow error detection approach, able to also cover errors in the critical variables of processor-based systems. The approach does not modify the initial system and is compatible with standards such as IEC 61508. Results on a Leon 3-based system are presented.

Collaboration


Dive into the Pierre Vanhauwaert's collaboration.

Top Co-Authors

Avatar

Régis Leveugle

Centre national de la recherche scientifique

View shared research outputs
Top Co-Authors

Avatar

Paolo Maistri

Centre national de la recherche scientifique

View shared research outputs
Top Co-Authors

Avatar

A. Calvez

Centre national de la recherche scientifique

View shared research outputs
Top Co-Authors

Avatar

Guillaume Prenat

Centre national de la recherche scientifique

View shared research outputs
Top Co-Authors

Avatar

Kotb Jabeur

Centre national de la recherche scientifique

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Mehdi Baradaran Tahoori

Karlsruhe Institute of Technology

View shared research outputs
Top Co-Authors

Avatar

Rajendra Bishnoi

Karlsruhe Institute of Technology

View shared research outputs
Top Co-Authors

Avatar

Gregory Di Pendina

Centre national de la recherche scientifique

View shared research outputs
Top Co-Authors

Avatar

Salma Bergaoui

Centre national de la recherche scientifique

View shared research outputs
Researchain Logo
Decentralizing Knowledge