DocumentCode
3151659
Title
On using address scrambling to implement defect tolerance in SRAMs
Author
Fonseca, R. Alves ; Dilillo, L. ; Bosio, A. ; Girard, P. ; Pravossoudovitch, S. ; Virazel, A. ; Badereddine, N.
Author_Institution
Lab. d´´Inf., de Robot. et de Microelectron. de Montpellier, Univ. de Montpellier II, Montpellier, France
fYear
2011
fDate
20-22 Sept. 2011
Firstpage
1
Lastpage
8
Abstract
This paper proposes an innovative approach to cope with defects in SRAM bit-cell array. Traditional approaches use spare parts (rows, columns or blocks) to replace defective bit-cells. Instead of replacing defective bit-cells, we propose to operate the SRAM with reduced storage capacity whenever defective bit-cells are present. We implement this feature through a programmable combinational logic, called Scrambling Module (SM), which scrambles the memory addresses. The scrambling changes the addresses of the defective bit-cells, grouping them in an idle address zone located at the end of the memory address plan. The SM is described by using a mathematical formulation based on linear algebra. The proposed technique can be used in combination with traditional redundancy approaches using spare rows and/or columns. The effectiveness of three different SM is demonstrated, considering a 1MBit SRAM. For a given level of defect tolerance, it is shown that our technique can reduce the amount of spare area by several orders of magnitude. Moreover, as the SM is implemented as an external block, it does not affect the maximum operation frequency of the SRAM. Instead, it affects the memory access delay.
Keywords
SRAM chips; logic testing; programmable logic devices; SRAM bit-cell array; address scrambling; address zone; defect tolerance; defective bit-cells; linear algebra; mathematical formulation; memory access delay; memory address plan; programmable combinational logic; scrambling module; storage capacity; storage capacity 1 Mbit; Delta modulation; Electronic mail; Indexes; Robots; SRAM; address scrambling; defect tolerance; programmable logic; redundancy; repair;
fLanguage
English
Publisher
ieee
Conference_Titel
Test Conference (ITC), 2011 IEEE International
Conference_Location
Anaheim, CA
ISSN
1089-3539
Print_ISBN
978-1-4577-0153-5
Type
conf
DOI
10.1109/TEST.2011.6139149
Filename
6139149
Link To Document