US 12,333,229 B2
Logic circuit locking with self-destruct
Effendi Leobandung, Stormville, NY (US)
Assigned to International Business Machines Corporation, Armonk, NY (US)
Filed by International Business Machines Corporation, Armonk, NY (US)
Filed on Nov. 11, 2021, as Appl. No. 17/524,103.
Prior Publication US 2023/0144019 A1, May 11, 2023
Int. Cl. G06F 30/33 (2020.01)
CPC G06F 30/33 (2020.01) 15 Claims
OG exemplary drawing
 
1. An integrated circuit for validating logic key, the integrated circuit (IC) comprising:
key input circuit couple to a fuse check circuit, wherein the key input circuit includes at least, a plurality of XOR and XNOR logic gates and the key input circuit is for performing the steps of:
receiving a secret key from a user into the IC;
determining status of one or more antifuse circuit;
validating the secret key;
in responsive to the secret key not matching an original secret key, determining whether an antifuse threshold has been reached;
in responsive to determining that the antifuse threshold has been reached, disabling the IC, wherein disabling the IC based on unsuccessful attempts by an incorrect secret key;
in responsive to the secret key matching the original secret key, enabling the IC; and
in responsive to determining that the antifuse threshold has not been reached, activating the one or more antifuse circuit;
charge pump circuit coupled to the fuse check circuit and a switch matrix, wherein the fuse check circuit is a comparator circuit and the charge pump circuit is a voltage doubler circuit; and
the one or more antifuse circuit connected to the switch matrix.