# Optimized fault-tolerant data processing module for high-reliability CNN accelerator

**Authors:** Sung-Kwang Yoon, Seung-Han Lee, Juhyeong Jo, Young-woo Lee

PMC · DOI: 10.1371/journal.pone.0337338 · PLOS One · 2026-02-27

## TL;DR

This paper introduces a new module for CNN accelerators that improves reliability and efficiency while reducing hardware size and power consumption.

## Contribution

A novel fault-tolerant module for PEs using local binary patterns and min-max operations to enhance reliability and reduce overhead.

## Key findings

- The proposed module reduces hardware area by 29.03% compared to previous circuits.
- Dynamic power consumption is 13.72% lower on FPGAs compared to existing circuits.
- Fault-injection experiments show a 33.57% error reduction and over 94% test coverage.

## Abstract

Convolutional neural networks have become the foundation of image-inference tasks, with systolic array architectures providing enhanced computational performance and efficiency. However, the numerous processing elements (PEs) involved introduces significant challenges in terms of hardware overhead and reliability, which typically exhibit a trade-off relationship. Enhancing the efficiency and reliability of individual PEs can effectively address these challenges and substantially improve the overall performance of systolic array systems. We propose a module that can be implemented in PEs by integrating local binary patterns and min-max operations to reduce both power consumption and hardware size. This approach reutilizes the optimized architecture for fault detection, thus effectively minimizing the testing overhead. Our method enhances the overall system reliability by implementing a fault-PE bypass mechanism, thereby ensuring a robust operation. Experimental results show that the proposed module reduces the hardware area by 29.03% compared with previous circuits when synthesized with the Nan Gate 45 nm library. Furthermore, its dynamic power consumption is 13.72% lower compared with that of existing circuits when implemented on a field-programmable gate array. The results of a fault-injection experiment show that the proposed module reduces errors by up to 33.57% compared with previous circuits and that its test coverage exceeds 94%, with stuck-at 1 faults on PE input registers.

## Full-text entities

- **Genes:** XDH (xanthine dehydrogenase) [NCBI Gene 7498] {aka XAN1, XDH/XO, XO, XOR}
- **Diseases:** ODPC (MESH:D010335)
- **Chemicals:** silicon (MESH:D012825), PE (-)

## Full text

_Full body text omitted from this summary view._ Fetch the complete paper as Markdown: https://tomesphere.com/paper/PMC12948086/full.md

## Figures

10 figures with captions in the complete paper: https://tomesphere.com/paper/PMC12948086/full.md

## References

35 references — full list in the complete paper: https://tomesphere.com/paper/PMC12948086/full.md

---
Source: https://tomesphere.com/paper/PMC12948086