4 resultados para control error
em Universidad de Alicante
Resumo:
Commercial off-the-shelf microprocessors are the core of low-cost embedded systems due to their programmability and cost-effectiveness. Recent advances in electronic technologies have allowed remarkable improvements in their performance. However, they have also made microprocessors more susceptible to transient faults induced by radiation. These non-destructive events (soft errors), may cause a microprocessor to produce a wrong computation result or lose control of a system with catastrophic consequences. Therefore, soft error mitigation has become a compulsory requirement for an increasing number of applications, which operate from the space to the ground level. In this context, this paper uses the concept of selective hardening, which is aimed to design reduced-overhead and flexible mitigation techniques. Following this concept, a novel flexible version of the software-based fault recovery technique known as SWIFT-R is proposed. Our approach makes possible to select different registers subsets from the microprocessor register file to be protected on software. Thus, design space is enriched with a wide spectrum of new partially protected versions, which offer more flexibility to designers. This permits to find the best trade-offs between performance, code size, and fault coverage. Three case studies have been developed to show the applicability and flexibility of the proposal.
Resumo:
The use of microprocessor-based systems is gaining importance in application domains where safety is a must. For this reason, there is a growing concern about the mitigation of SEU and SET effects. This paper presents a new hybrid technique aimed to protect both the data and the control-flow of embedded applications running on microprocessors. On one hand, the approach is based on software redundancy techniques for correcting errors produced in the data. On the other hand, control-flow errors can be detected by reusing the on-chip debug interface, existing in most modern microprocessors. Experimental results show an important increase in the system reliability even superior to two orders of magnitude, in terms of mitigation of both SEUs and SETs. Furthermore, the overheads incurred by our technique can be perfectly assumable in low-cost systems.
Resumo:
Purpose: To evaluate the relationship between different ocular and corneal biomechanical parameters in emmetropic and ametropic healthy white children. Methods: This study included 293 eyes of 293 healthy Spanish children (135 boys and 158 girls), ranging in age from 6 to 17 years. Subjects were divided according to the refractive error: control (emmetropia, 99 children), myopia (100 children), and hyperopia (94 children) groups. In all cases, corneal hysteresis (CH) and corneal resistance factor (CRF) were evaluated with the Ocular Response Analyzer system. Axial length (AL) and mean corneal power were also measured by partial coherence interferometry (IOLMaster), and central corneal thickness (CCT) and anterior chamber depth were measured by anterior segment optical coherence tomography (Visante). Results: Mean (±SD) CH and CRF were 12.12 (±1.71) and 12.30 (±1.89) mm Hg, respectively. Mean (±SD) CCT was 542.68 (±37.20) μm and mean (±SD) spherical equivalent was +0.14 (±3.41) diopters. A positive correlation was found between CH and CRF (p < 0.001), and both correlated as well with CCT (p < 0.0001). Corneal resistance factor was found to decrease with increasing age (p = 0.01). Lower levels of CH were associated with longer AL and more myopia (p < 0.001 and p = 0.001, respectively). Higher values of CH were associated with increasing hyperopia. Significant differences in CH were found between emmetropic and myopic groups (p < 0.001) and between myopic and hyperopic groups (p = 0.011). There were also significant differences in CRF between emmetropic and myopic groups (p = 0.02). Multiple linear regression analysis showed that lower CH and CRF significantly associated with thinner CCT, longer AL, and flatter corneal curvature. Conclusions: The Ocular Response Analyzer corneal biomechanical properties seem to be compromised in myopia from an early age, especially in high myopia.
Resumo:
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.