A memory system includes a memory array for storing a plurality of data
elements, the memory array comprising a plurality of memory blocks. In one
embodiment, the data element are tag string data. The memory system may
also include a comparator unit coupled to receive a memory block output
and an input signal, wherein when the memory block output matches the
input signal, the memory system transmits a match signal and a code word
on a result bus. In one embodiment, data elements are stored as fragments
in different portions of the memory array. The input signal may be
received as fragments and compared to the data elements over different
time periods. In one embodiment, the present invention provides a memory
lookup system and method that supports multiple protocols.
Um sistema da memória inclui uma disposição da memória para armazenar um plurality de elementos de dados, a disposição da memória que compreende um plurality de blocos da memória. Em uma incorporação, o elemento de dados é dados da corda do Tag. O sistema da memória pode também incluir uma unidade do comparador acoplada para receber uma saída do bloco da memória e um sinal de entrada, wherein quando o bloco da memória output fósforos o sinal de entrada, o sistema da memória transmite um sinal do fósforo e uma palavra de código em uma barra-ônibus do resultado. Em uma incorporação, os elementos de dados são armazenados como fragmentos em parcelas diferentes da disposição da memória. O sinal de entrada pode ser recebido como fragmentos e ser comparado aos períodos de tempo diferentes do excesso dos elementos de dados. Em uma incorporação, a invenção atual fornece um sistema e um método do lookup da memória que suporte protocolos múltiplos.