The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Jun. 04, 2024

Filed:

Feb. 22, 2022
Applicant:

Nvidia Corporation, Santa Clara, CA (US);

Inventors:

Anuj Rao, Sunnyvale, CA (US);

Adam Hendrickson, Morgan Hill, CA (US);

Vaishali Kulkarni, Sunnyvale, CA (US);

Gobikrishna Dhanuskodi, Santa Clara, CA (US);

Naveen Cherukuri, San Jose, CA (US);

Assignee:

NVIDIA Corporation, Santa Clara, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 21/72 (2013.01); G06F 21/60 (2013.01); G06F 21/71 (2013.01); G06F 21/74 (2013.01); G06F 21/79 (2013.01);
U.S. Cl.
CPC ...
G06F 21/72 (2013.01); G06F 21/602 (2013.01); G06F 21/71 (2013.01); G06F 21/74 (2013.01); G06F 21/79 (2013.01);
Abstract

Apparatuses, systems, and techniques for handling faults by a direct memory access (DMA) engine. When a DMA engine detects an error associated with an encryption or decryption operation, the DMA engine reports the error to a CPU, which may be executing an untrusted software directing a DMA operation, and the secure processor. The DMA engine waits for clearance from the secure processor before responding to further directions from the potentially untrusted software.


Find Patent Forward Citations

Loading…