System and method for testing and configuration of an FPGA
AssigneeMenta
InventorsLaurent Rouge, Julien Eydoux, Marcello Giuffre
Life of this patent
Estimating the term…
Loading patent…
AssigneeMenta
InventorsLaurent Rouge, Julien Eydoux, Marcello Giuffre
Estimating the term…
Configuration values for Lookup tables (LUTs) and programmable routing switches in an FPGA are provided by means of a number of flip flops arranges in a shift register. This shift register may receive test values in a factory test mode, and operational configuration values (implementing whatever functionality the client requires of the FPGA) in an operational mode. The bitstreams are provided at one end of the shift register, and clocked through until the last flip flop receives its value. Values may also be clocked out at the other end of the shift register to be compared to the initial bitstream in order to identify corruption of stored values e.g. due to radiation exposure. A clock gating architecture is proposed for loading data to or reading data from specific selected shift registers.
A method of operating an FPGA comprising the steps of:
A method of operating an FPGA comprising the steps of:
A method of operating an FPGA comprising the steps of:
Dependencies are inferred from the claim text.