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:
Mar. 03, 2026

Filed:

Aug. 23, 2023
Applicant:

Cirrus Logic International Semiconductor Ltd., Edinburgh, GB;

Inventors:

Arun R. Ramani, Austin, TX (US);

Amar Vellanki, Cedar Park, TX (US);

Brent W. Wilson, Austin, TX (US);

Nathan D. P. Buchanan, Austin, TX (US);

Assignee:

CIRRUS LOGIC, INC., Austin, TX (US);

Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
G06F 21/85 (2013.01); G06F 21/60 (2013.01); G06F 13/40 (2006.01); G06F 21/74 (2013.01); H04N 23/55 (2023.01); H04N 23/663 (2023.01);
U.S. Cl.
CPC ...
G06F 21/85 (2013.01); G06F 21/602 (2013.01); G06F 21/604 (2013.01); G06F 13/404 (2013.01); G06F 21/74 (2013.01); H04N 23/55 (2023.01); H04N 23/663 (2023.01);
Abstract

An integrated circuit (IC), including multiple registers and functional units for performing operations of the integrated circuit, provides security of register accesses. A bus interface controller coupled to the registers provides read/write access from bus interface. The IC includes a state controller for managing multiple operational modes, and an access control manager coupled to the state controller and the bus interface controller that asserts a dynamic lock over the accesses to the registers according to a selected operating mode and one or more protected addresses of the addressable register space corresponding to the current operating mode. A data screener compares data associated with the read or write accesses to sets of valid or invalid data values for the current operating mode and the protected addresses, and the access control manager permits or denies the read or write accesses in conformity with a result of the comparison.


Find Patent Forward Citations

Loading…