Explain SEL and SER for Cypress NVSRAM's
SEL (Single Event Latch-up) in nvSRAMs
Single Event Latch-up (SEL) is potentially destructive condition involving parasitic circuit elements forming a silicon controlled rectifier (SCR). Normally this SCR is off and only conducting leakage current. However, if enough voltage (called a threshold voltage) is put across the SCR by some parasitic event, the SCR turns on and conducts current. This current remains until the SCR is completely powered off, which is why this condition is called latch-up. In traditional SEL, the SCR device current may destroy the device if not current limited and removed in time. A removal of power to the device is required in all non-catastrophic SEL conditions in order to recover device operations. Several mitigation options used for standard latch-up issues can also be applied for SEL issues. The nvSRAM is well protected from SEL events by employing a triple well architecture underneath the memory core, which creates a low resistive Vcc collection layer for electrons, making it virtually impossible to accumulate enough isolated charge to create a voltage even approaching the threshold voltage required for latch-up.
Cypress has performed both alpha and neutron testing (the main cause of parasitic events in silicon) on our nvSRAMs to measure SEL. All tested samples of nvSRAM on S8 technology node successfully demonstrated Zero SEL events under extreme testing conditions.
SER (Soft Error Rate) in nvSRAMs
Soft Errors (caused by Alpha particles and/or high energy Neutron radiation) refer to random, non-recurring change of state or transient in microelectronic circuits due to energetic nuclear particles interacting with the silicon. Alpha and Neutron-induced errors can destroy the integrity of data being stored in SRAM cells, by causing the SRAM latch to flip states. No physical defect is associated with the failing circuit and the device’s normal operation is restored by a simple reset/re-write operation as opposed to hard fails which cause permanent damage to the device. However, this could lead to incorrect data being stored in the SRAM memory cell and that will result in a malfunction in the system using the SRAM. These defects are categorized as single bit upset (SBU) if one bit flipped in a byte or multiple bit upset (MBU) if more than one bit flips within a byte. SBU is easier to deal with at the system level, because there are several mitigations inexpensive algorithms available which can easily correct one bit within a byte..
The Cypress nvSRAM cell is unique and different from a normal SRAM cell, because it integrates the SRAM and NV memory cell together. Due to the integrated cell architecture, the cell size of nvSRAM is bigger than the standard 6 transistor SRAM memory bit. The bigger cell size of nvSRAM bit makes it more susceptible to soft errors compare to normal SRAM cells on the same technology node. To compensate for this, the nvSRAM memory is architected in such a way that it is virtually impossible to get an MBU, as the bits are spread apart farther than area caused by the damage from the particle,. Therefore, the nvSRAM is capable of producing only single bit upsets. No evidence of multi bit upset (MBU) has been recorded in the nvSRAM in all SER testing. The SER in the nvSRAM has been measured up to a max of only 550 FIT /1Mb @ 85C. And as mentioned above, single bit errors can easily be corrected at the system level by implementing appropriate error correction algorithms. This makes the nvSRAM suitable for all high reliability applications which are susceptible to SERs.