Back to results
US 2013/0254873 A1Published application
Secure controller for block oriented storage
AssigneeMicron Technology, Inc.
InventorsDennis M O'Connor, Mark N. Fullerton, Ray Richardson
Life of this patent
Estimating the term…
Abstract
A storage controller includes a command pointer register. The command pointer register points to a chain of commands in memory, and also includes a security status field to indicate a security status of the first command in the command chain. Each command in the command chain may also include a security status field that indicates the security status of the following command in the chain.
Claims24
A storage controller comprising:
- a command pointer register configured to point to a chain of commands, the command pointer register having a field configured to indicate a security level of a first command of the chain of commands;
- and
- circuitry configured to raise an exception responsive to detecting that a secure command of the chain of commands follows a non-secure command of the chain of commands.
A system comprising:
- a storage controller including a command pointer register configured to point to a chain of commands, wherein a command of the chain of commands is part of a node in the chain of commands, the node including a command field that includes the command, an address field that points to a next command of the chain of commands, and a security field that indicates a security level of the next command;
- and
- a bus master configured to execute the chain of commands.
A method comprising:
- executing a chain of commands pointed to by a command pointer register, wherein a first command of the chain of commands has an associated security level;
- and
- performing exception processing responsive to detecting that a non-secure command of the chain of commands is attempting to access a secure partition of a memory.
Dependencies are inferred from the claim text.