Static Random Access Memory (SRAM) emulated Ternary Content Addressable Memory (TCAM) is less memory
efficient due to the less capactity of the physical address in SRAM. Here, SRAM is divided into many memory blocks for storing
the address of the search word matched against the array of cells. Since there is large number of transistors in the TCAM, it is
expensive but has reduced storage efficiency. It is implemented in Field Programmable Gate Array (FPGA).TCAMs play a major
role in routing of networks. TCAM is a hardware device used for accelerating the speed of the packet forwarding. But this may
be affected by single bit or multiple bit errors. In brief, the memory is safely protected and contents are safely searched by
emulating it without corrupting the stored bits by the use of three dimensional parity rule based search algorithm.