According to one embodiment, a content addressable memory (CAM) (100) can
include a number of ordinary rows (102-0 to 102-n) that provide ordinary
match indications (Match0 to Matchn) as well as redundant rows (108-0 and
108-1) that can provide redundant match indications (RMatch0 and RMatch1).
If an ordinary row (102-0 to 102-n) is defective, a redundancy multiplexer
(114-0 to 114-n) can be switched to provide a redundant match indication
(RMatch0 and RMatch1) as an input to a priority encoder (118) instead of
the ordinary match indication from the defective ordinary row.
Secondo un incorporamento, una memoria accessibile soddisfatta (CAMMA) (100) può includere un certo numero di file di ordinario (102-0 a 102-n) che forniscono le indicazioni ordinarie del fiammifero (Match0 a Matchn) così come le file ridondanti (108-0 e 108-1) che possono fornire le indicazioni ridondanti del fiammifero (RMatch0 e RMatch1). Se una fila ordinaria (102-0 a 102-n) è difettosa, un multiplexor di sovrabbondanza (114-0 a 114-n) può essere commutato per fornire un'indicazione ridondante del fiammifero (RMatch0 e RMatch1) come input ad un codificatore di priorità (118) preferibilmente dell'indicazione ordinaria del fiammifero dalla fila ordinaria difettosa.