×

Secure dynamically reconfigurable logic

  • US 8,516,272 B2
  • Filed: 06/30/2010
  • Issued: 08/20/2013
  • Est. Priority Date: 06/30/2010
  • Status: Active Grant
First Claim
Patent Images

1. A method, in a data processing system, for securely and dynamically reconfiguring reconfigurable logic, the method comprising:

  • establishing, by a state machine within the data processing system, a hardware boundary to the reconfigurable logic within the data processing system thereby forming isolated reconfigurable logic;

    clearing, by the state machine, any prior state existing within the isolated reconfigurable logic;

    authenticating, by the state machine, a new configuration to be loaded into the isolated reconfigurable logic;

    determining, by the state machine, whether the authentication of the new configuration is successful;

    responsive to the authentication of the new configuration being successful, loading, by the state machine, the new configuration into the isolated reconfigurable logic; and

    starting, by the state machine, operation of the isolated reconfigurable logic, wherein the hardware boundary restricts access such that the reconfigurable logic is only written to by the state machine and wherein none of the state or transitions inside the reconfigurable logic are observable except for modifications made by the reconfigurable logic to a non-secure communication area.

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