×

Control function with multiple security states for facilitating secure operation of an integrated system

  • US 7,089,419 B2
  • Filed: 04/18/2002
  • Issued: 08/08/2006
  • Est. Priority Date: 04/18/2002
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method for facilitating secure operation of an integrated device chip, the method comprising:

  • initially programming a data access controller by a master of the integrated device chip for secure operation, wherein the data access controller and the master are both disposed within the integrated device chip;

    after initial programming, passing a request for data through the data access controller;

    selectively qualifying the request for data passing through the data access controller in accordance with a security state of the data access controller determined pursuant to at least one security parameter set during the initial programming of the data access controller by the master of the integrated device chip, wherein the security state of the data access controller comprises one state of multiple possible security states; and

    wherein the request for data comprises a request for boot code, and the security state comprises a secured state, and wherein the selectively qualifying includes;

    replacing a standard boot code address associated with the request for boot code with a substitute boot code address held at the data access controller when in the secured state, wherein the substitute boot code address can be employed to access an encrypted version of boot code; and

    decrypting the encrypted version of boot code prior to return thereof to a functional master initiating the request for boot code.

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