Methods and apparatus for secure processor collaboration in a multi-processor system
AssigneeSony Computer Entertainment Inc.
InventorAkiyuki Hatakeyama
Life of this patent
Estimating the term…
Loading patent…
AssigneeSony Computer Entertainment Inc.
InventorAkiyuki Hatakeyama
Estimating the term…
In a multi-processor system including a plurality of processors capable of being operatively coupled to the main memory and each processor including an associated local memory, and at least one main processor operable to control access by the processors to data within the main memory and within the processors, methods and apparatus provide for: entering a secure mode of operation within at least one of the processors in which no requests initiated by others of the processors for data transfers into or out of the at least one processor are serviced, but such transfers initiated by the at least one processor are serviced subject to the access controlled by the main processing unit; and using the main processing unit to exclude access to data associated with at least one further processor by others of the processors except for the at least one processor.
An apparatus, comprising:
An apparatus, comprising:
In a multi-processor system including a plurality of processors capable of being operatively coupled to a main memory that includes a plurality of sandboxes, each processor including an associated local memory, at least one main processor operable to control access by the processors to data within the main memory and within the processors, and each processor having at least one of the sandboxes associated therewith, a method comprising:
In a multi-processor system including a plurality of processors capable of being operatively coupled to a shared memory that includes a plurality of sandboxes, and each processor including an associated local memory, and at least one main processor operable to control access by the processors to data within the shared memory and within the processors, and each processor having at least one of the sandboxes associated therewith, a method comprising:
A computer-readable, non-transitory storage medium containing a computer-executable program capable of causing a processor of the computer to carry out actions, the processor being part of a multi-processor system including a plurality of processors capable of being operatively coupled to a main memory that includes a plurality of sandboxes, each processor including an associated local memory, at least one main processor operable to control access by the processors to data within the main memory and within the processors, and each processor having at least one of the sandboxes associated therewith, a method comprising:
A computer-readable, non-transitory storage medium containing a computer-executable program capable of causing a processor of the computer to carry out actions, the processor being part of a multi-processor system including a plurality of processors capable of being operatively coupled to a shared memory that includes a plurality of sandboxes, and each processor including an associated local memory, and at least one main processor operable to control access by the processors to data within the shared memory and within the processors, and each processor having at least one of the sandboxes associated therewith, a method comprising:
Dependencies are inferred from the claim text.