×

Using transfer bits during data transfer from non-volatile to volatile memories

  • US 6,981,091 B2
  • Filed: 10/25/2001
  • Issued: 12/27/2005
  • Est. Priority Date: 10/25/2001
  • Status: Active Grant
First Claim
Patent Images

1. A method of configuring a programmable logic device including non-volatile and volatile memories, the non-volatile memory including a plurality of words comprising configuration data for the programmable logic device, each word including a first transfer bit having a first stored value that is one of a “

  • programmed”

    value and an “

    erased”

    value, the method comprising;

    powering up the programmable logic device;

    setting a latch to a predetermined initialization value while powering up the programmable logic device;

    repeating the following sequence for a series of the words in the non-volatile memory, from a first word to a final word;

    transferring one of the words from the non-volatile memory to the volatile memory, anddetecting a first detected value of the first transfer bit transferred from the non-volatile memory to the volatile memory;

    repeating, if the first detected value is different from the first stored value for any one word, transferring the first word from the non-volatile memory to the volatile memory; and

    for each transferred word, changing a value in the latch from the predetermined initialization value, if the first detected value is different from the first stored value.

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