Title :
A Soft-Error Tolerant Content-Addressable Memory (CAM) Using An Error-Correcting-Match Scheme
Author :
Pagiamtzis, Kostas ; Azizi, Navid ; Najm, Farid N.
Author_Institution :
Dept. of Electr. & Comput. Eng., Toronto Univ., Ont.
Abstract :
Modern integrated circuits require careful attention to the soft-error rate (SER) resulting from bit upsets, which are normally caused by alpha particle or neutron hits. These events, also referred to as single-event upsets (SEUs), will become more problematic in future technologies. This paper presents a binary content-addressable memory (CAM) design with high immunity to SEUs. Conventionally, error-correcting codes (ECC) have been used in SRAMs to address this issue, but these techniques are not immediately applicable to CAMs because they depend on processing the full contents of the memory word outside the array, which is not possible in a normal CAM access. The proposed design consists of a new matching technique that uses coding to increase the Hamming distance between words, in conjunction with a modified matchline sensing scheme. The result is a CAM design that reduces the SER with no increase in delay or power dissipation, and with only a 12% increase in area
Keywords :
content-addressable storage; error correction codes; neutron effects; radiation hardening (electronics); Hamming distance; SRAM; alpha particle; bit upsets; error-correcting codes; error-correcting-match scheme; integrated circuits; modified matchline sensing; neutron hits; single-event upsets; soft-error tolerant content-addressable memory; Alpha particles; CADCAM; Computer aided manufacturing; Delay; Error correction codes; Hamming distance; Integrated circuit technology; Neutrons; Power dissipation; Single event transient;
Conference_Titel :
Custom Integrated Circuits Conference, 2006. CICC '06. IEEE
Conference_Location :
San Jose, CA
Print_ISBN :
1-4244-0075-9
Electronic_ISBN :
1-4244-0076-7
DOI :
10.1109/CICC.2006.320887