Cluster interlayer safety mechanism in an artificial neural network processor

Novel and useful system and methods of functional safety mechanisms for use in an artificial neural network (ANN) processor. The mechanisms can be deployed individually or in combination to provide a desired level of safety in neural networks. Multiple strategies are applied involving redundancy by...

Full description

Saved in:
Bibliographic Details
Main Authors Chibotero, Daniel, Katz, Ori, Resh, Itai, Engelberg, Nir, Baum, Avi, Kaminitz, Guy, Danon, Or, Seznayov, Roi
Format Patent
LanguageEnglish
Published 16.01.2024
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:Novel and useful system and methods of functional safety mechanisms for use in an artificial neural network (ANN) processor. The mechanisms can be deployed individually or in combination to provide a desired level of safety in neural networks. Multiple strategies are applied involving redundancy by design, redundancy through spatial mapping as well as self-tuning procedures that modify static (weights) and monitor dynamic (activations) behavior. The NN processor incorporates functional safety concepts which reduce its risk of failure that occurs during operation from going unnoticed. The mechanisms function to detect and promptly flag and report the occurrence of an error with some mechanisms capable of correction as well. The safety mechanisms cover data stream fault detection, software defined redundant allocation, cluster interlayer safety, cluster intralayer safety, layer control unit (LCU) instruction addressing, weights storage safety, and neural network intermediate results storage safety.
Bibliography:Application Number: US202017035806