发明名称 Incremental search content addressable memory for increased data compression efficiency
摘要 A content addressable memory (CAM) which is capable of performing string search functions in hardware. The implementation of string search in hardware eliminates the requirement of software to perform this function and thus significantly increases data compression performance. Each byte or memory storage unit of the CAM includes a comparator and a single bit flip-flop. The comparator asserts a match signal to the flip-flop if the contents of a memory storage unit match external data and a prior memory storage unit match signal is asserted. Two types of comparison operations are provided by each memory storage unit. The first ignores the contents of a previous flip-flop, and this comparison operation is used for the first character of a string search. The second type of comparison operation takes into account the value latched in the preceding byte of the CAM. For example, the comparison for byte N only matches if the previous comparison for byte N-1 matched. Thus long sequences of bytes can be searched for with a byte wide CAM. Therefore, string searches can be performed in hardware, thus increasing data compression performance.
申请公布号 US5369605(A) 申请公布日期 1994.11.29
申请号 US19930088966 申请日期 1993.07.07
申请人 DELL USA, L.P. 发明人 PARKS, TERRY J.
分类号 G06F17/30;G11C15/00;(IPC1-7):G06F7/00;G06F7/02 主分类号 G06F17/30
代理机构 代理人
主权项
地址