content addressable memory

This term is defined in ECSS-E-ST-50-12C as
memory array which is accessed by searching for a match between an input data value in the contents of the memory array, where the output from the memory array is the index of the location that holds the searched for value