Single event effect mitigation with smart-redundancy
Electronic devices and methods for single event effect mitigation are described. The device can include a processor, a memory cell, and an integrated particle sensor. The memory cell can comprise a substrate, a deep well coupled to the substrate, and a ground-coupled well coupled to the deep well. The integrated particle sensor can be coupled between the substrate and the deep well, and the ground-coupled well and the deep well. The integrated particle sensor can be operable to detect an ionizing particle generating the single event effect. The electronic device can be a field-programmable gate array. The method can include detecting an ionizing particle generating a single event effect at a memory cell of the electronic device, switching from the memory cell to a redundant memory cell associated with the memory cell when the single event effect is detected, and reconfiguring the memory cell based on the redundant memory cell.
1. A electronic device for single event effect mitigation, comprising:
a processor;
a memory cell comprising:
a substrate;
a deep well coupled to the substrate; and
a ground-coupled well coupled to the deep well;
an integrated particle sensor comprising one or more p-n junctions intentionally configured for actively detecting particle strikes, the integrated particle sensor coupled between:
the substrate and the deep well, and
the ground-coupled well and the deep well,
wherein the integrated particle sensor is operable to detect an ionizing radiation particle generating the single event effect and output a corresponding detection signal; and
a sensor conditioner coupled to directly receive the detection signal from the integrated particle sensor, wherein the sensor conditioner includes a current-to-voltage converter, an amplifier, and a pulse generator, and wherein the sensor conditioner is tuned to process the detection signal to generate a pulse and activate reconfiguration to a redundant memory cell when the single event effect occurs.
2. The electronic device of claim 1 , wherein the memory cell has a triple-quadruple well transistor design.
3. The electronic device of claim 1 , wherein the integrated particle sensor is operable to detect an ionizing particle less than 100 milliseconds after the single event effect occurs.
4. The electronic device of claim 1 , wherein the processor is configured to switch from the memory cell to a redundant memory cell associated with the memory cell when the single event effect occurs.
5. The electronic device of claim 1 , wherein a redundant memory cell associated with the memory cell is positioned at a threshold distance that prevents the ionizing particle from generating the single event effect in both the memory cell and the redundant memory cell.
6. The electronic device of claim 1 , wherein the processor is configured to switch from the memory cell to a redundant memory cell associated with the memory cell when a configuration memory bit is activated.
7. The electronic device of claim 1 , wherein the processor is configured to switch from the memory cell to a redundant memory cell associated with the memory cell using an interconnection gating signal.
8. The electronic device of claim 1 , wherein a redundant memory cell associated the memory cell includes a configuration memory bit for the memory cell.
9. The electronic device of claim 1 , wherein the electronic device comprises a field-programmable gate array (FPGA), an application-specific integrated circuit (ASIC), coarse grained reconfigurable architecture (CGRA), central processing unit (CPU), graphics processing unit (GPU), hardware accelerator, or a combination thereof.
10. The electronic device of claim 1 , wherein the memory cell comprises at least one of 4 transistors, 6 transistors, 8 transistors, 10 transistors, 12 transistors, and a combination thereof.
11. The electronic device of claim 1 , wherein the single event effect is a single event transient (SET) or a single event upset (SEU).
12. The electronic device of claim 1 , wherein the sensor conditioner that includes at least one of a voltage divider, an inverter, and a buffer.
13. A field-programmable gate array (FPGA) operable for single event effect mitigation, comprising:
a memory cell comprising:
a substrate;
a deep well coupled to the substrate;
a ground-coupled well coupled to the deep well;
an integrated particle sensor comprising one or more p-n junctions intentionally configured for actively detecting particle strikes, the integrated particle sensor coupled between:
the substrate and the deep well, and
the ground-coupled well and the deep well,
wherein the integrated particle sensor is operable to detect an ionizing particle generating the single event effect and output a corresponding detection signal; and
a sensor conditioner coupled to directly receive the detection signal from the integrated particle sensor, wherein the sensor conditioner that includes a current-to-voltage converter, an amplifier, and a pulse generator, and wherein the sensor conditioner is tuned to process the detection signal to generate a pulse and activate reconfiguration to a redundant memory cell when the single event effect occurs.
14. The FPGA of claim 13 , wherein the memory cell has a triple-quadruple well transistor design.
15. The FPGA of claim 13 , wherein a redundant memory cell associated with the memory cell is positioned at a threshold distance that prevents the ionizing particle from generating the single event effect in both the memory cell and the redundant memory cell.
16. The FPGA of claim 13 , wherein the memory cell comprises at least one of 4 transistors, 6 transistors, 8 transistors, 10 transistors, 12 transistors, and a combination thereof.
17. The FPGA of claim 13 , wherein the single event effect is a single event transient (SET) or a single event upset (SEU).
18. The FPGA of claim 13 , wherein the sensor conditioner includes at least one of a voltage divider, an inverter, and a buffer.