An embedded memory on an integrated circuit has a memory cell array
equipped with replacement cells and mapping logic for electronically
substituting the replacement cells for defective cells at at least one
location in the memory cell array. The memory also has programmable links
for storing redundancy information in a compressed format, and decoding
logic for decompressing the redundancy information and controlling the
mapping logic.