I. Introduction
The static random access memory (SRAM), which is widely used as cache in microprocessor or system-on-chip (SoC), plays a key role in optimizing the performance and reliability of computer systems [1], [2], [3]. In the radiation environment, charged particle from the cosmos rays or packaging materials severely impacts the reliability of an SRAM cell [4], [5]. The single event transient (SET) is the undesired pulse generated in the circuit node, if the radiation particle strikes the victim SRAM cell. It may flip the logic state of the struck node if the energy of the transient pulse is strong enough. The single event upset (SEU) may occur, if the effect of the transient pulse propagates to a storage node or the radiation particle strikes the storage node directly. The single node upset (SNU) occurs if the SEU upsets only one storage node, which is named as the single-event single-node upset (SESNU). The multiple node upset (MNU) occurs if the SEU upsets multiple storage nodes through the charge sharing effect, which is named as the single-event multi-node upset (SEMNU) [6], [7], [8]. It is predicted that the SRAM-based cache may even occupy 90% of the area of some SOCs [9], [10]. Therefore, the reliability of SRAM cell in the radiation environment is of great concern in the SOC design for the radiation environment applications.