Methods and systems for single-event upset fault injection testing
US11378622B1 · kind B1 · utility
Assignee
Inventors
Key dates
| Filing date | Jan 5, 2021 |
| Grant date | Jul 5, 2022 |
| Priority date | — |
| Expiry date | Jan 5, 2041 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F11/2268
- WIPO fieldMeasurement
- WIPO sectorInstruments
Abstract
Fault injection testing for field programmable gate array (FPGA) devices including: interfacing with a FPGA device under test (DUT); imaging a configuration RAM (CRAM) of the FPGA DUT with a first configuration image to define a first operational function of the FPGA DUT where the CRAM includes a plurality of CRAM bits, injecting a plurality of single event upsets into a portion of the plurality of the CRAM bits while the FPGA DUT is operating; concurrently monitoring operations of the FPGA DUT and a reference FPGA device; comparing outputs of the FPGA DUT with outputs of the reference FPGA device during concurrent operations, and if there is a mismatch between the outputs of the FPGA DUT and the reference FPGA, determining that error events have occurred within the FPGA DUT; and storing the error events and CRAM location data associated with corresponding single event upsets in an error log.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.