System and method for implementing a secure processor data bus
AssigneeRaytheon Company
InventorsAllen M. Schwartz, Andrew L. Martin
Life of this patent
Estimating the term…
Loading patent…
AssigneeRaytheon Company
InventorsAllen M. Schwartz, Andrew L. Martin
Estimating the term…
System and method for implementing a secure processor data bus are described. One embodiment is a circuit comprising a processor disposed in a processor partition, the circuit further comprising a first set of peripherals disposed in a first peripheral partition; a second set of peripherals disposed in a second peripheral partition physically isolated from the first peripheral partition; a first state control register for controlling access to the first set of peripherals by the processor; and a second state control register for controlling access to the second set of peripherals by the processor. When the first and second state control registers are in a first mode of operation, the processor has read and write access to the first set of peripherals and write only access to the second set of peripherals. When the first and second state control registers are in a second mode of operation, the processor has read and write access to the second set of peripherals and read only access to the first set of peripherals.
A circuit comprising a processor disposed in a processor partition, the circuit further comprising:
A circuit comprising a processor and a single data bus over which encrypted data is written to and read from a first set of peripherals and unencrypted data is written to and read from a second set of peripherals, the circuit further comprising:
A method of implementing a secure data bus in a single chip cryptographic (“SCC”)-compliant circuit comprising a processor and a single data bus over which encrypted data is written to and read from a first set of peripherals and unencrypted data is written to and read from a second set of peripherals, the method comprising:
Dependencies are inferred from the claim text.