Claims Analysis
Total Claims: 27
Claim 1
Independent Claim
102 words
A circuit for implementing a programmable interconnect point in a programmable logic device, said circuit comprising: a switch; a DRAM memory cell associated with said switch, said DRAM memory cell adapted to set and store the state of said switch; a receiving circuit for receiving a duplicate value indicative of said state of said switch; circuitry for receiving a data valid signal indicating a valid interval in which said duplicate value is to be stored into said DRAM memory cell; and circuitry responsive to said valid signal for storing said duplicate value into said DRAM memory cell during a memory refresh cycle.
Claim 2
Dependent Claim
102 words
A circuit for implementing a programmable interconnect point in a programmable logic device, said circuit comprising: a switch; a DRAM memory cell associated with said switch, said DRAM memory cell adapted to set and store the state of said switch; a receiving circuit for receiving a duplicate value indicative of said state of said switch; circuitry for receiving a data valid signal indicating a valid interval in which said duplicate value is to be stored into said DRAM memory cell; and circuitry responsive to said valid signal for storing said duplicate value into said DRAM memory cell during a memory refresh cycle.
Claim 3
Dependent Claim
58 words
The circuit of claim 1 further comprising a shadow memory array comprising a plurality of memory cells, each memory cell associated with a switch of said programmable logic device and adapted to store said state of said switch in parallel with said DRAM memory cell and also adapted to supply said duplicate value during said memory refresh cycle.
Claim 4
Dependent Claim
89 words
The circuit of claim 1 wherein said circuit further comprises: a data line for providing a data signal to said programmable interconnect point; an address line for providing an address signal to said programmable interconnect point; a pass transistor coupled to said data and address lines and adapted to transfer said data signal to said DRAM memory cell if said address signal is provided to said first pass transistor, wherein said switch is operable in response to the state of the data signal stored by said DRAM memory cell.
Claim 5
Dependent Claim
20 words
The circuit of claim 2 wherein said plurality of memory cells of said shadow memory array are non-volatile memory cells.
Claim 6
Dependent Claim
23 words
The circuit of claim 1 wherein said circuit further comprises a data register for storing said duplicate value during said memory refresh cycle.
Claim 7
Dependent Claim
35 words
The circuit of claim 2 wherein said circuit further comprises an address sequencer for continuously addressing said plurality of memory cells of said shadow memory array and corresponding DRAM memory cells during a refresh sequence.
Claim 8
Dependent Claim
39 words
The circuit of claim 1 wherein said circuit further comprises a circuit for generating said valid signal during said memory refresh cycle such that said valid signal is asserted when valid data is present at said DRAM memory cell.
Claim 9
Dependent Claim
28 words
The circuit of claim 6 wherein said circuit further comprises a circuit for detecting and correcting errors in said plurality of memory cells of said shadow memory array.
Claim 10
Dependent Claim
139 words
A circuit for implementing a programmable interconnect point in a programmable logic device, said circuit comprising: a switch; a DRAM memory cell associated with said switch, said DRAM memory cell adapted to set and store the state of said switch; circuitry for receiving a data valid signal indicating a valid interval in which a duplicate value is to be stored into said DRAM memory cell; circuitry responsive to said data valid signal for storing said duplicate value into said switch during a memory refresh cycle; and a shadow memory array comprising a plurality of non-volatile memory cells, each non-volatile memory cell associated with a respective switch of said programmable logic device and adapted to store said state of said switch in parallel with said DRAM memory cell and adapted to supply said duplicate value during said memory refresh cycle.
Claim 11
Dependent Claim
139 words
A circuit for implementing a programmable interconnect point in a programmable logic device, said circuit comprising: a switch; a DRAM memory cell associated with said switch, said DRAM memory cell adapted to set and store the state of said switch; circuitry for receiving a data valid signal indicating a valid interval in which a duplicate value is to be stored into said DRAM memory cell; circuitry responsive to said data valid signal for storing said duplicate value into said switch during a memory refresh cycle; and a shadow memory array comprising a plurality of non-volatile memory cells, each non-volatile memory cell associated with a respective switch of said programmable logic device and adapted to store said state of said switch in parallel with said DRAM memory cell and adapted to supply said duplicate value during said memory refresh cycle.
Claim 12
Dependent Claim
89 words
The circuit of claim 9 wherein said circuit further comprises: a data line for providing a data signal to said programmable interconnect point; an address line for providing an address signal to said programmable interconnect point; a pass transistor coupled to said data and address lines and adapted to transfer said data signal to said DRAM memory cell if said address signal is provided to said first pass transistor, wherein said switch is operable in response to the state of the data signal stored by said DRAM memory cell.
Claim 13
Dependent Claim
23 words
The circuit of claim 9 wherein said circuit further comprises a data register for storing said duplicate value during said memory refresh cycle.
Claim 14
Dependent Claim
36 words
The circuit of claim 9 wherein said circuit further comprises an address sequencer for continuously addressing said plurality of non-volatile memory cells of said shadow memory array and corresponding DRAM memory cells during a refresh sequence.
Claim 15
Dependent Claim
39 words
The circuit of claim 9 wherein said circuit further comprises a circuit for generating said valid signal during said memory refresh cycle such that said valid signal is asserted when valid data is present at said DRAM memory cell.
Claim 16
Dependent Claim
29 words
The circuit of claim 13 wherein said circuit further comprises a circuit for detecting and correcting errors in said plurality of non-volatile memory cells of said shadow memory array.
Claim 17
Independent Claim
110 words
A method for maintaining a state of a switch of a programmable interconnect point in a programmable logic device, said method comprising the steps of: controlling said switch with a DRAM memory cell associated with said switch, said DRAM memory cell adapted to set and store the state of said switch; receiving from a memory array a duplicate value indicative of said state of said switch; generating a data valid signal indicating a valid interval in which said duplicate value is to be stored into said DRAM memory cell; and responsive to said data valid signal, storing said duplicate value into said DRAM memory cell during a memory refresh cycle.
Claim 18
Independent Claim
110 words
A method for maintaining a state of a switch of a programmable interconnect point in a programmable logic device, said method comprising the steps of: controlling said switch with a DRAM memory cell associated with said switch, said DRAM memory cell adapted to set and store the state of said switch; receiving from a memory array a duplicate value indicative of said state of said switch; generating a data valid signal indicating a valid interval in which said duplicate value is to be stored into said DRAM memory cell; and responsive to said data valid signal, storing said duplicate value into said DRAM memory cell during a memory refresh cycle.
Claim 19
Dependent Claim
87 words
The method of claim 15 further comprising the step of: providing a data signal over a data line to said programmable interconnect point; providing an address signal over an address line to said programmable interconnect point; and transferring said data signal to said DRAM memory cell over a pass transistor coupled to said data and address lines provided said address signal is provided to said pass transistor, wherein said switch is operable in response to the state of the data signal stored by said DRAM memory cell.
Claim 20
Dependent Claim
24 words
The method of claim 15 further comprising the step of storing said duplicate value during said memory refresh cycle in a data register circuit.
Claim 21
Dependent Claim
32 words
The method of claim 15 further comprising the step of continuously addressing said memory array and corresponding DRAM memory cells of programmable interconnect points during a refresh sequence via an address sequencer.
Claim 22
Dependent Claim
36 words
The method of claim 15 further comprising the step of generating said valid signal during said memory refresh cycle such that said valid signal is asserted when valid data is present at said DRAM memory cell.
Claim 23
Dependent Claim
21 words
The method of claim 19 further comprising the step of detecting and correcting errors in data supplied by said memory array.
Claim 24
Dependent Claim
13 words
The method of claim 15 wherein said memory array comprises non-volatile memory cells.
Claim 25
Dependent Claim
98 words
A circuit for implementing a programmable interconnect point in a programmable logic device, said circuit comprising: a switch; a memory cell associated with said switch, said memory cell adapted to set and store the state of said switch; a receiving circuit for receiving a duplicate value indicative of said state of said switch; circuitry for receiving a data valid signal indicating a valid interval in which said duplicate value is to be stored into said memory cell; and circuitry responsive to said valid signal for storing said duplicate value into said memory cell during a memory refresh cycle.
Claim 26
Dependent Claim
98 words
A circuit for implementing a programmable interconnect point in a programmable logic device, said circuit comprising: a switch; a memory cell associated with said switch, said memory cell adapted to set and store the state of said switch; a receiving circuit for receiving a duplicate value indicative of said state of said switch; circuitry for receiving a data valid signal indicating a valid interval in which said duplicate value is to be stored into said memory cell; and circuitry responsive to said valid signal for storing said duplicate value into said memory cell during a memory refresh cycle.
Claim 27
Dependent Claim
57 words
The circuit of claim 22 further comprising a shadow memory array comprising a plurality of memory cells, each memory cell associated with a switch of said programmable logic device and adapted to store said state of said switch in parallel with said memory cell and also adapted to supply said duplicate value during said memory refresh cycle.