PROTECTION AGAINST FAULT ATTACKS BY DUPLICATION

    公开(公告)号:EP4002089A1

    公开(公告)日:2022-05-25

    申请号:EP21205822.6

    申请日:2021-11-01

    申请人: NXP B.V.

    发明人: OCHERETNY, Vitaly

    IPC分类号: G06F7/00 H04L9/00

    摘要: Various embodiments relate to a circuit system, including: an original circuit; a dual circuit, wherein the dual circuit is a dual of the original circuit; an input inverter connected the dual circuit, wherein the input inverter inverts system inputs; an output inverter connected to one of the original circuit and the dual circuit, wherein the output inverter inverts the output of the connected original circuit or dual circuit; and a comparator receiving and comparing the output of the invertor and the output of one of the original circuit and the dual circuit not connected to the inverter, wherein the comparator indicates an error when the received outputs are not identical and indicating no error when the received outputs are identical.

    ENHANCED MULTIPLY ACCUMULATE DEVICE FOR NEURAL NETWORKS

    公开(公告)号:EP3937010A1

    公开(公告)日:2022-01-12

    申请号:EP21178338.6

    申请日:2021-06-08

    IPC分类号: G06F9/30 G06F9/38 G06F7/00

    摘要: A device for performing multiply/accumulate operations processes values in first and second buffers and having a first width using a computational pipeline with a second width, such as half the first width. A sequencer processes combinations of portions (high-high, low-low, high-low, low-high) of the values in the first and second buffers using a multiply/accumulate circuit and adds the accumulated result of each combination of portions to a group accumulator. Adding to the group accumulator may be preceded by left shifting the accumulated result (the first width for the high-high combination and the second width for the low-high and high-low combination).