Network


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

Hotspot


Dive into the research topics where Eduardo Chielle is active.

Publication


Featured researches published by Eduardo Chielle.


IEEE Transactions on Nuclear Science | 2013

Evaluating Selective Redundancy in Data-Flow Software-Based Techniques

Eduardo Chielle; José Rodrigo Azambuja; Raul Sério Barth; Felipe Almeida; Fernanda Lima Kastensmidt

This paper presents an analysis of the efficiency of using selective redundancy applied to registers in software-based techniques. The proposed selective redundancy chooses a set of allocated registers to be duplicated in software in order to provide detection of upsets that occur in the processor hardware and provokes data-flow errors. The selective redundancy is implemented over miniMIPS microprocessor software. A fault injection campaign is performed by injecting single event effect upsets in the miniMIPS hardware. Results show error detection capability, performance degradation and program memory footprint for many case studies. With that, designers can find the best trade-off in using selective redundancy in software.


latin american test workshop - latw | 2012

Configurable tool to protect processors against SEE by software-based detection techniques

Eduardo Chielle; Raul Sergio Barth; Angelo Lapolli; Fernanda Lima Kastensmidt

This paper presents a tool capable of automatically adding fault detection capabilities in software to protect the processors against transient faults. The tool implements a set of configurable software-based detection techniques over the assembly code of an unprotected program. The developed tool has been validated for two distinct processors: MIPS and LEON3. But it can be extended to other architectures and organizations by changing the configuration files. A fault injection campaign was performed and simulation results show high detection rates to both processors and a small increase in area and runtime.


IEEE Transactions on Nuclear Science | 2015

S-SETA: Selective Software-Only Error-Detection Technique Using Assertions

Eduardo Chielle; Gennaro Severino Rodrigues; Fernanda Lima Kastensmidt; Sergio Cuenca-Asensi; Lucas A. Tambara; Paolo Rech; Heather Quinn

Software-based techniques offer several advantages to increase the reliability of processor-based systems at very low cost, but they cause performance degradation and an increase of the code size. To meet constraints in performance and memory, we propose SETA, a new control-flow software-only technique that uses assertions to detect errors affecting the program flow. SETA is an independent technique, but it was conceived to work together with previously proposed data-flow techniques that aim at reducing performance and memory overheads. Thus, SETA is combined with such data-flow techniques and submitted to a fault injection campaign. Simulation and neutron induced SEE tests show high fault coverage at performance and memory overheads inferior to the state-of-the-art.


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

Evaluating the effectiveness of a diversity TMR scheme under neutrons

Lucas A. Tambara; Fernanda Lima Kastensmidt; José Rodrigo Azambuja; Eduardo Chielle; Felipe Almeida; Gabriel L. Nazar; Paolo Rech; Christopher Frost; Marcelo Lubaszewski

This paper explores the concept of Design Diversity Redundancy (DDR) applied to SRAM-based FPGAs as a proposal to increase system reliability. Three different implementations of an 8×8 matrix multiplication associated to majority voters were used to build a Diversity Triple Modular Redundancy (DTMR) scheme. The whole architecture was prototyped on a Xilinx Virtex5 FPGA and exposed to a neutron source for approximately 21 hours in order to investigate the occurrence of Single Event Effects. In addition, a fault injection campaign was performed in order to compare simulation and experimental data. Results indicate the ability of the system to tolerate faults.


IEEE Transactions on Nuclear Science | 2016

Analyzing the Impact of Radiation-Induced Failures in Programmable SoCs

Lucas A. Tambara; Paolo Rech; Eduardo Chielle; Jorge L. Tonfat; Fernanda Lima Kastensmidt

All Programmable System-on-Chip (APSoC) devices are designed to provide higher overall system performance and programmable flexibility at lower power consumption and costs. Although modern commercial APSoCs offer a plethora of advantages, they are prone to experience Single Event Upsets. We investigate the impact of using different system architectures on an APSoC in the overall system failure rate. We consider different memory organization, different communication schemes, and different computing modes. Results show that there are several choices of architectures and resources to be chosen to implement an application in an APSoC, but there are logic resources that can increase or decrease the vulnerability of the entire system to failures in the application execution context.


IEEE Transactions on Nuclear Science | 2016

Reliability on ARM Processors Against Soft Errors Through SIHFT Techniques

Eduardo Chielle; Felipe Rosa; Gennaro Severino Rodrigues; Lucas A. Tambara; Jorge L. Tonfat; Eduardo L. A. Macchione; Fernando Aguirre; N. Added; N. H. Medina; Vitor Rezende da Costa Aguiar; Marcilei A. G. Silveira; Luciano Ost; Ricardo Reis; Sergio Cuenca-Asensi; Fernanda Lima Kastensmidt

ARM processors are leaders in embedded systems, delivering high-performance computing, power efficiency, and reduced cost. For this reason, there is a relevant interest for its use in the aerospace industry. However, the use of sub-micron technologies has increased the sensitivity to radiation-induced transient faults. Thus, the mitigation of soft errors has become a major concern. Software-Implemented Hardware Fault Tolerance (SIHFT) techniques are a low-cost way to protect processors against soft errors. On the other hand, they cause high overheads in the execution time and memory, which consequently increase the energy consumption. In this work, we implement a set of software techniques based on different redundancy and checking rules. Furthermore, a low-overhead technique to protect the program execution flow is included. Tests are performed using the ARM Cortex-A9 processor. Simulated fault injection campaigns and radiation test with heavy ions have been performed. Results evaluate the trade-offs among fault detection, execution time, and memory footprint. They show significant improvements of the overheads when compared to previously reported techniques.


latin american test workshop - latw | 2011

Designing and analyzing a SpaceWire router IP for soft errors detection

Jimmy Tarrillo; Raul Chipana; Eduardo Chielle; Fernanda Lima Kastensmidt

SpaceWire (SpW) is a well know communication standard platform proposed by European Space Agency (ESA). Due to its inherent properties of fault-tolerant and high-throughput, it is extensively used in avionics and satellite applications. When more than two SpW nodes communicate, a SpW Router is used. Such routers can be implemented in ASICs or in programmable devices. In order to perform fault tolerance experiments and since was not possible to find an open source of SpW Router, in this paper we present an open VHDL implementation of this router. Simulation was performed in order to validate the system, and synthesis results for ASIC and FPGA are presented. Finally, in order to analyze the SpW router behavioral when soft errors happen, a fault injection campaign was implemented and results were presented.


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

Analyzing the Failure Impact of Using Hard- and Soft-Cores in All Programmable SoC under Neutron-Induced Upsets

Lucas A. Tambara; Paolo Rech; Eduardo Chielle; Fernanda Lima Kastensmidt

We investigate the impact of using different system architectures on an APSoC, such as memory organization, communication schemes and by using hard- and soft-cores in the same context, in the final system failure rate.


ieee computer society annual symposium on vlsi | 2012

Soft-Error Probability Due to SET in Clock Tree Networks

Raul Chipana; Eduardo Chielle; Fernanda Lima Kastensmidt; Jorge L. Tonfat; Ricardo Reis

Technology scaling in deep-sub micron devices has increased the susceptibility of integrated circuits to radiation. Single event effect (SEE) is one of the major radiation influences that can provoke transient errors in the circuit. SEE can occur even in the clock distribution networks. During the strike of an ionizing particle, charge may be collected on the output node of the clock buffer provoking a clock glitch, clock jitter and skew. As consequence, it is possible to notice errors in circuit functional behavior. This paper investigates the soft-error probability due to SET in clock tree networks proposing a methodology to any ASIC layout circuit. This methodology allows finding 4.6% of registers with high susceptibility in a SRAM arbiter circuit.


Archive | 2016

Overhead Reduction in Data-Flow Software-Based Fault Tolerance Techniques

Eduardo Chielle; Fernanda Lima Kastensmidt; Sergio Cuenca-Asensi

There is an increasing interest in aerospace industry to increment the flexibility of the systems and reduce their cost. In this way, FPGAs offer several advantages as low-cost platform to deploy customized systems. However, the use of sub-micron technologies has increased their sensitivity to radiation-induced transient faults. Therefore, the mitigation of soft errors in systems based on soft-core microprocessors has become a major concern not only in the case of configuration memory protection, but also in the case of data and control-flow maintenance. Software-based fault tolerance techniques represent a valid alternative to improve the reliability in such systems at a reduced cost, but the associated time and memory overheads can limit their applicability. This chapter provides different implementation alternatives of software-based techniques in order to reduce overheads while keeping the reliability at the same level.

Collaboration


Dive into the Eduardo Chielle's collaboration.

Top Co-Authors

Avatar

Fernanda Lima Kastensmidt

Universidade Federal do Rio Grande do Sul

View shared research outputs
Top Co-Authors

Avatar

Lucas A. Tambara

Universidade Federal do Rio Grande do Sul

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar

José Rodrigo Azambuja

Universidade Federal do Rio Grande do Sul

View shared research outputs
Top Co-Authors

Avatar

Paolo Rech

Universidade Federal do Rio Grande do Sul

View shared research outputs
Top Co-Authors

Avatar

Gennaro Severino Rodrigues

Universidade Federal do Rio Grande do Sul

View shared research outputs
Top Co-Authors

Avatar

Jorge L. Tonfat

Universidade Federal do Rio Grande do Sul

View shared research outputs
Top Co-Authors

Avatar

Ricardo Reis

Universidade Federal do Rio Grande do Sul

View shared research outputs
Top Co-Authors

Avatar

Felipe Almeida

Universidade Federal do Rio Grande do Sul

View shared research outputs
Top Co-Authors

Avatar

Raul Chipana

Universidade Federal do Rio Grande do Sul

View shared research outputs
Researchain Logo
Decentralizing Knowledge