Invention Grant
US08930639B2 Transactional memory that performs a PPM 32-bit lookup operation 有权
执行PPM 32位查找操作的事务内存

Transactional memory that performs a PPM 32-bit lookup operation
Abstract:
A transactional memory (TM) receives a lookup command across a bus from a processor. The command includes a memory address. In response to the command, the TM pulls an input value (IV). The memory address is used to read a word containing multiple result values (RVs), multiple reference values, and multiple prefix values from memory. A selecting circuit within the TM uses a starting bit position and a mask size to select a portion of the IV. The portion of the IV is a lookup key value (LKV). Mask values are generated based on the prefix values. The LKV is masked by each mask value thereby generating multiple masked values that are compared to the reference values. Based on the comparison a lookup table generates a selector value that is used to select a result value. The selected result value is then communicated to the processor via the bus.
Public/Granted literature
Information query
Patent Agency Ranking
0/0