×

FPGA configuration bitstream protection using multiple keys

  • US 7,725,738 B1
  • Filed: 01/25/2005
  • Issued: 05/25/2010
  • Est. Priority Date: 01/25/2005
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method of protecting a configuration bitstream comprising:

  • using a computing device to;

    receive a plurality of keys at the computing device;

    generate a first key by performing a first function on the plurality of keys received at the computing device;

    encoding at least a portion of a configuration bitstream using the first key, as generated using the computing device, to generate an encoded configuration bitstream; and

    storing the encoded configuration bitstream in a first memory; and

    using an integrated circuit that is external to the computing device to;

    receive the plurality of keys at the integrated circuit;

    perform a second function on the plurality of keys received at the integrated circuit to generate the first key, wherein the second function is the same function as the first function; and

    storing the first key, as generated using the integrated circuit, in a second memory.

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