×

DATA PROCESSING SYSTEMS

  • US 20150052325A1
  • Filed: 08/16/2013
  • Published: 02/19/2015
  • Est. Priority Date: 08/16/2013
  • Status: Active Grant
First Claim
Patent Images

1. A data processing system, the data processing system comprising:

  • a host processor that executes an operating system;

    an accelerator operable to process data under the control of the operating system executing on the host processor;

    and memory for storing data to be used or processed by or generated by the accelerator, the memory being configurable to have both protected memory regions that are not readable by the operating system when it is operating in a non-secure mode and non-protected memory regions that are readable by the operating system when it is operating in a non-secure mode;

    wherein;

    the accelerator can be switched between a normal mode of operation in which the accelerator has read and write access to data that is stored in non-protected memory regions but no or write-only access to any protected memory regions, and a protected mode of operation in which the accelerator has read and write access to data that is stored in protected memory regions but only has read-only access to any non-protected memory regions; and

    the data processing system further comprises a mechanism for switching the accelerator from its normal mode of operation to the protected mode of operation, and from its protected mode of operation to the normal mode of operation.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×