A method and apparatus that may be used to disable one or more defective CAM blocks, and to selectively re-assign priority between the remaining enabled CAM blocks. In one embodiment, each CAM block includes an array of CAM cells organized in a number of rows and columns, where each row has a match line to indicate match conditions therein during a compare operation. Each block also includes a block priority encoder coupled to the number of match lines and having an output to provide a row index of a row that stores data that matches comparand data. The row indexes from the CAM blocks are provided to a main priority encoder that stores a dynamic block index for each of the plurality of CAM blocks. The main priority encoder combines each row index with a corresponding block index to generate a device index for each CAM block. The main priority encoder may re-assign priority between the plurality of CAM blocks by manipulating the dynamic block indexes.

Um método e um instrumento que possam ser usados incapacitar um ou mais bloco defeituoso da CAME, e para atribuir novamente seletivamente a prioridade entre a CAME permitida restante obstruem. Em uma incorporação, cada bloco da CAME inclui uma disposição das pilhas da CAME organizadas em um número fileiras e de colunas, onde cada fileira tem uma linha do fósforo para indicar nisso condições do fósforo durante uma operação comparar. Cada bloco inclui também um codificador da prioridade do bloco acoplado ao número de linhas e de ter do fósforo uma saída para fornecer um índice da fileira de uma fileira que armazene dados esses dados do comparand dos fósforos. Os índices da fileira dos blocos da CAME são fornecidos a um codificador principal da prioridade que armazene um índice dinâmico do bloco para cada um do plurality de blocos da CAME. O codificador principal da prioridade combina cada índice da fileira com um índice correspondente do bloco para gerar um índice do dispositivo para cada bloco da CAME. O codificador principal da prioridade pode atribuir novamente a prioridade entre o plurality de blocos da CAME manipulando os índices dinâmicos do bloco.

 
Web www.patentalert.com

< System and method of providing a cache-efficient, hybrid, compressed digital tree with wide dynamic ranges and simple interface requiring no configuration or tuning

< Natural language information retrieval system

> Method and apparatus for indexing structured documents with rich data types

> Apparatus and method for aggregate indexes

~ 00099