Centralized access control circuit for controlling access to peripherals
AssigneeNXP USA, Inc.
InventorsAnkur Behl, Vikas Agarwal
Life of this patent
Estimating the term…
Loading patent…
AssigneeNXP USA, Inc.
InventorsAnkur Behl, Vikas Agarwal
Estimating the term…
A centralized access control circuit includes a memory, a sub-circuit, and a memory controller. The memory includes a plurality of lock bits mapped to a plurality of bytes of a peripheral register included in a peripheral. The sub-circuit receives, from a processor core, an access request to access a set of bytes of the plurality of bytes. The sub-circuit grants a first level of access privilege to the processor core based on an identifier of the processor core and an address of the set of bytes included in the access request. The memory controller receives the access request and grants, based on a value of each of a set of lock bits mapped to the set of bytes, a second level of access privilege to the processor core. The processor core accesses the set of bytes based on the first and second levels of access privileges.
A centralized access control circuit to control access privileges of a set of processor cores for accessing at least one peripheral, wherein the peripheral includes at least one peripheral register, the centralized access control circuit comprising:
A system-on-chip (SoC), comprising:
A method for controlling access privileges of a processor core for accessing at least one peripheral, wherein the peripheral includes at least one peripheral register having a plurality of bytes, the method comprising:
Dependencies are inferred from the claim text.