Methods, apparatus, and other mechanisms are disclosed for merging lookup
results, such as from one or more associative memory banks and/or memory
devices. In one exemplary implementation, multiple associative memories
or associative memory banks are configured to substantially
simultaneously generate a plurality of lookup results based on a lookup
value. Multiple memories are each configured to generate a corresponding
result based on the lookup result generated by its corresponding
associative memory or associative memory bank. A combiner is configured
to receive and merge these corresponding results generated substantially
simultaneously in order to identify the merged lookup result.