Export Citations
Save this search
Please login to be able to save your searches and receive alerts for new content matching your search criteria.
- research-articleDecember 2023
Branch Predictor Design for Energy Harvesting Powered Nonvolatile Processors
IEEE Transactions on Computers (ITCO), Volume 73, Issue 3Pages 722–734https://doi.org/10.1109/TC.2023.3339977Non-volatile processors are proposed for ambient energy harvesting systems to enable accumulative computing across power failures. They employ nonvolatile memory for processor status backup before power outage and resume the system after power recovers. A ...
- research-articleOctober 2023
A Reliability-Critical Path Identifying Method With Local and Global Adjacency Probability Matrix in Combinational Circuits
IEEE Transactions on Computers (ITCO), Volume 73, Issue 1Pages 123–137https://doi.org/10.1109/TC.2023.3323772Accurate and efficient identification of reliability-critical paths (RCPs) not only facilitates fault localization and troubleshooting but also allows circuit designers to improve circuit reliability at a low cost. This article proposes a local and global ...
- research-articleJune 2023
Silent Data Corruptions: Microarchitectural Perspectives
IEEE Transactions on Computers (ITCO), Volume 72, Issue 11Pages 3072–3085https://doi.org/10.1109/TC.2023.3285094Today more than ever before, academia, manufacturers, and hyperscalers acknowledge the major challenge of silent data corruptions (SDCs) and aim on solutions to minimize its impact by avoiding, detecting, and mitigating SDCs. Recent studies on large scale ...
- research-articleJune 2023
Saca-AVF: A Quantitative Approach to Analyze the Architectural Vulnerability Factors of CNN Accelerators
IEEE Transactions on Computers (ITCO), Volume 72, Issue 11Pages 3042–3056https://doi.org/10.1109/TC.2023.3283685Convolutional neural network (CNN) accelerators are widely used in artificial intelligence applications, such as image recognitions, due to their superior computing performance. However, as manufacturing technology scales down, the shrinking of chip size ...
- research-articleOctober 2022
Stop and Look: A Novel Checkpointing and Debugging Flow for FPGAs
IEEE Transactions on Computers (ITCO), Volume 71, Issue 10Pages 2513–2526https://doi.org/10.1109/TC.2021.3133828Hardware checkpointing enables live migration, fault recovery, and context switching, but has been difficult to achieve for FPGA applications. We detail techniques to checkpoint complex FPGA designs and develop StateMover, a new checkpoint-based debugging ...
-
- research-articleOctober 2022
Soft Error Effects on Arm Microprocessors: Early Estimations versus Chip Measurements
IEEE Transactions on Computers (ITCO), Volume 71, Issue 10Pages 2358–2369https://doi.org/10.1109/TC.2021.3128501Extensive research efforts are being carried out to evaluate and improve the reliability of computing devices either through beam experiments or simulation-based fault injection. Unfortunately, it is still largely unclear to which extend fault injection ...
- research-articleMarch 2022
Reduced Precision DWC: An Efficient Hardening Strategy for Mixed-Precision Architectures
- Fernando F. dos Santos,
- Marcelo Brandalero,
- Michael B. Sullivan,
- Pedro M. Basso,
- Michael Hübner,
- Luigi Carro,
- Paolo Rech
IEEE Transactions on Computers (ITCO), Volume 71, Issue 3Pages 573–586https://doi.org/10.1109/TC.2021.3058872Duplication with Comparison (DWC) is an effective software-level solution to improve the reliability of computing devices. However, it introduces performance and energy consumption overheads that could be unsuitable for high-performance computing or real-...
- research-articleFebruary 2022
A Framework for Crossing Temperature-Induced Timing Errors Underlying Hardware Accelerators to the Algorithm and Application Layers
- Guilherme Paim,
- Hussam Amrouch,
- Leandro M. G. Rocha,
- Brunno Abreu,
- Eduardo Antônio César da Costa,
- Sergio Bampi,
- Jörg Henkel
IEEE Transactions on Computers (ITCO), Volume 71, Issue 2Pages 349–363https://doi.org/10.1109/TC.2021.3050978Temperature rising is an unavoidable effect on VLSI and has always been a critical issue in any system-on-chip – especially when targeting compute-intensive applications. This effect increases the delay in hardware accelerators, resulting in timing ...
- research-articleMay 2021
Efficient Repair Analysis Algorithm Exploration for Memory With Redundancy and In-Memory ECC
IEEE Transactions on Computers (ITCO), Volume 70, Issue 5Pages 775–788https://doi.org/10.1109/TC.2020.2996747In-memory error correction code (ECC) is a promising technique to improve the yield and reliability of high density memory design. However, the use of in-memory ECC poses a new problem to memory repair analysis algorithm, which has not been explored ...
- research-articleApril 2020
Exploiting Asymmetric Errors for LDPC Decoding Optimization on 3D NAND Flash Memory
IEEE Transactions on Computers (ITCO), Volume 69, Issue 4Pages 475–488https://doi.org/10.1109/TC.2019.2959318By stacking layers vertically, the adoption of 3D NAND has significantly increased the capacity for storage systems. The complex structure of 3D NAND introduces more errors than planer flash. To address the reliability issue, low-density parity-check (...
- research-articleMarch 2020
Impeccable Circuits
- Anita Aghaie,
- Amir Moradi,
- Shahram Rasoolzadeh,
- Aein Rezaei Shahmirzadi,
- Falk Schellenberg,
- Tobias Schneider
IEEE Transactions on Computers (ITCO), Volume 69, Issue 3Pages 361–376https://doi.org/10.1109/TC.2019.2948617By injecting faults, active physical attacks pose serious threats to cryptographic hardware where Concurrent Error Detection (CED) schemes are promising countermeasures. They are usually based on an Error-Detecting Code (EDC) which enables detecting ...
- research-articleJanuary 2020
A Novel Sequence Generation Approach to Diagnose Faults in Reconfigurable Scan Networks
IEEE Transactions on Computers (ITCO), Volume 69, Issue 1Pages 87–98https://doi.org/10.1109/TC.2019.2939125With the complexity of nanoelectronic devices rapidly increasing, an efficient way to handle large number of embedded instruments became a necessity. The IEEE 1687 standard was introduced to provide flexibility in accessing and controlling such ...
- research-articleSeptember 2019
An ALU Protection Methodology for Soft Processors on SRAM-Based FPGAs
IEEE Transactions on Computers (ITCO), Volume 68, Issue 9Pages 1404–1410https://doi.org/10.1109/TC.2019.2907238The use of microprocessors in space missions implies that they should be protected against the effects of cosmic radiation. Commonly this objective has been achieved by applying modular redundancy techniques which provide good results in terms of ...
- research-articleSeptember 2019
Improving the Lifetime of Non-Volatile Cache by Write Restriction
IEEE Transactions on Computers (ITCO), Volume 68, Issue 9Pages 1297–1312https://doi.org/10.1109/TC.2019.2892424The attractive features such as low static power and high density exhibited by the Non-Volatile Memory (NVM) technologies makes them a promising candidate in the memory hierarchy, including caches. However, the limited write endurance with the write ...
- research-articleJanuary 2019
Dynamic Guardband Selection: Thermal-Aware Optimization for Unreliable Multi-Core Systems
IEEE Transactions on Computers (ITCO), Volume 68, Issue 1Pages 53–66https://doi.org/10.1109/TC.2018.2848276Circuit aging has become the major reliability concern in current and upcoming technology nodes. For instance, Bias Temperature Instability (BTI) leads to an increase in the threshold voltage of a transistor. That, in turn, may prolong the critical path ...
- research-articleDecember 2018
Test Resource Reused Debug Scheme to Reduce the Post-Silicon Debug Cost
IEEE Transactions on Computers (ITCO), Volume 67, Issue 12Pages 1835–1839https://doi.org/10.1109/TC.2018.2835462In this paper, a design for debug (DFD) method that reuses test resources is proposed to reduce the debug cost in post-silicon validation. With the proposed method, the trace buffer is shared for embedded cores to capture the signatures of each core ...
- research-articleDecember 2018
Test of Reconfigurable Modules in Scan Networks
IEEE Transactions on Computers (ITCO), Volume 67, Issue 12Pages 1806–1817https://doi.org/10.1109/TC.2018.2834915Modern devices often include several embedded instruments, such as BIST interfaces, sensors, calibration facilities. New standards, such as IEEE Std 1687, provide vehicles to access these instruments. In approaches based on reconfigurable scan networks (...
- research-articleSeptember 2018
Aging-Aware Boosting
IEEE Transactions on Computers (ITCO), Volume 67, Issue 9Pages 1217–1230https://doi.org/10.1109/TC.2018.2816014DVFS-based boosting techniques have been widely employed by commercial multi-core processors, due to their superiority in improving the performance. <italic>Boosting</italic>, however, is particularly stressing circuits and hence it significantly ...
- research-articleJuly 2018
FPGA-Based Data Storage System on NAND Flash Memory in RAID 6 Architecture for In-Line Pipeline Inspection Gauges
IEEE Transactions on Computers (ITCO), Volume 67, Issue 7Pages 1046–1053https://doi.org/10.1109/TC.2018.2794986In this manuscript, we present a redundant data storage system based on NAND flash memory chips for in-line Pipeline Inspection Gauges (PIGs). The system is the next step for a technique that reduces data from 1,024 to 37 bytes by 80 transducers used ...
- research-articleJuly 2018
A Scheme to Design Concurrent Error Detection Techniques for the Fast Fourier Transform Implemented in SRAM-Based FPGAs
IEEE Transactions on Computers (ITCO), Volume 67, Issue 7Pages 1039–1045https://doi.org/10.1109/TC.2018.2792445Soft errors are an important issue for SRAM-based Field Programmable Gate Arrays (FPGAs), since they result in permanent alterations of the mapped circuit when they affect their configuration memory. Concurrent Error Detection (CED) techniques, such as ...