A Static Random Access Memory (SRAM) matrix with a read assist is
described. The read assist reduces the probability associated with an
SRAM matrix becoming upset by a radiation event. Each SRAM cell within
the SRAM matrix includes an active delay for increasing Single Event
Upset (SEU) tolerance. The described SRAM matrix also includes a read
assist coupled to each column of the SRAM matrix. The read assists store
values associated with a row of SRAM cells, one SRAM cell of which is to
be written to. If a radiation event occurs on any of the SRAM cells not
being written to, the read assist restores an original value associated
with the upset SRAM cell.