2021
DOI: 10.1109/access.2021.3129149
|View full text |Cite
|
Sign up to set email alerts
|

Towards the Integration of Reliability and Security Mechanisms to Enhance the Fault Resilience of Neural Networks

Abstract: Nowadays, many electronic systems store valuable Intellectual Property (IP) information inside Non-Volatile Memories (NVMs). Designers widely use encryption mechanisms to enhance the integrity of such IPs and protect them from any unauthorized access or modification. At the same time, often such IPs are critical from a reliability standpoint. Thus, dedicated techniques are employed to detect possible reliability threats (e.g., transient faults affecting the NVM content). The weights of a neural network (NN) mo… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
4
0

Year Published

2022
2022
2024
2024

Publication Types

Select...
4
2

Relationship

0
6

Authors

Journals

citations
Cited by 7 publications
(4 citation statements)
references
References 41 publications
0
4
0
Order By: Relevance
“…Specifically, for the case of the PCBC cipher and padding, we can see that we achieve significantly high (≈ 100%) fault detection rates no matter the injected fault multiplicity. We present a comprehensive and more in-depth analysis of this work in [7]. Work is currently being done to extend this work by considering a wider variety of CNNs, while also accounting for the attribute of integrity.…”
Section: Fault Model Fault Injections and Resultsmentioning
confidence: 99%
“…Specifically, for the case of the PCBC cipher and padding, we can see that we achieve significantly high (≈ 100%) fault detection rates no matter the injected fault multiplicity. We present a comprehensive and more in-depth analysis of this work in [7]. Work is currently being done to extend this work by considering a wider variety of CNNs, while also accounting for the attribute of integrity.…”
Section: Fault Model Fault Injections and Resultsmentioning
confidence: 99%
“…Algorithmic-based error detection and correction methods using checksum arithmetic are discussed in [13], [26]- [29]. On-line test methods are proposed in [30] based on Software Test Libraries (STL), in [31] based on a simplified metric of dynamic power consumption, and in [32] based on encrypting weights in the memory with an encryption algorithm that spreads single bitflips extending them to multiple bit-flips and checking if the padding bytes used for the encryption to work properly are correctly decrypted.…”
Section: Prior Art On Testing Ai Hardware Acceleratorsmentioning
confidence: 99%
“…In the case where the weights of the DNN model are loaded encrypted in the memory, an on-line test scheme is proposed in [165] that employs the padding bits. Padding is used to add a number of bytes to the plaintext to reach a multiple of 16 bytes (i.e., 128 bits) since encryption is performed on 128bit blocks.…”
Section: On-line Test 1) Atpg and Functional Testingmentioning
confidence: 99%
“…These solutions bring in new challenges for testing. For instance, in-memory solutions may require understanding and creation Physical-aware DFT [136] DFT overhead Function-aware DFT [134], [135], [145] Complete DFT solutions for large heterogeneous systems Functional test generation [127], [146]- [156] Memory-hungry designs On-line test [157]- [165] New market demands (i.e., 0 DPPM for automotive, on-line test)…”
Section: A Introductionmentioning
confidence: 99%