Index generation functions are binary-input integer valued functions. They represent functions of content addressable memories (CAMs). Applications include IP address tables; terminal controllers; URL lists; computer virus scanning circuits; and memory patch circuits. This book shows memory-based realization of index generation functions.