1. A content-addressable memory system with a separate array for word redundancy comprising: a default CAM memory array for storing data; a redundancy latch; a redundant CAM memory array containing redundant word-lines; a redundancy register array for storing at least one respective address of a defective word and for performing the index translation between the redundant array and default memory arrays; a compare logic, coupled to the redundancy memory array.