Data processing device, data processing method, and non-transitory computer readable storage medium
AssigneeMegaChips Corporation
InventorsTomoka TAKAHASHI, Ippei TANAKA
Life of this patent
Estimating the term…
Loading patent…
AssigneeMegaChips Corporation
InventorsTomoka TAKAHASHI, Ippei TANAKA
Estimating the term…
Provided is a data processing device that is provided at low cost without requiring large-scale hardware, and performs high-performance data error detection and correction, thereby enabling countermeasures against fault attacks. In a data processing device, one-hot representation data is adopted as the data to be written to a state register, and simple processing (e.g., bit AND operation processing) between the data in the duplicated state registers is performed, allowing error correction processing to be performed. This allows for low-cost implementation without requiring large-scale hardware, while also achieving high-performance data error correction processing. Furthermore, in the data processing device, since only simple processing (e.g., bit AND operations) is performed between the data in the duplicated state registers, high-speed processing can be achieved.
A data processing device for controlling data processing by transitioning between a finite number of defined states, comprising:
A data processing method performed using a data processing device for controlling data processing by transitioning between a finite number of defined states, the data processing device comprising a first register capable of storing and retaining data and a second register capable of storing and retaining data, the data processing method comprising:
Dependencies are inferred from the claim text.