发明名称 SYSTEM AND METHOD FOR FILTERING RECEIVED DATA UNITS
摘要 A system for filtering received data units comprises a memory structure adapted to store a plurality of P tables, each table comprising a plurality of filter-keys and corresponding indices, each filter-key comprising one or more key-bits each corresponding to a filter configurable by a corresponding filter configuration value; and at least one processing element connected to the memory structure and comprising a digesting module adapted to generate the one or more key-bits of each of the filter-keys of the tables by splitting the corresponding filter configuration value into P configuration-pieces each having a number of bits, and to use each configuration-piece as a first index for setting a corresponding key-bit in the corresponding table; and a filtering module adapted to receive and split the data units into P data-pieces each having the number of bits, for each data-piece use the data-piece as a second index for reading the corresponding filter-key from the corresponding table, and generate a pass-indication key from a bitwise logical conjunction between the read filter-keys.
申请公布号 US2012179892(A1) 申请公布日期 2012.07.12
申请号 US200913392977 申请日期 2009.09.30
申请人 FREESCALE SEMICONDUCTOR, INC. 发明人 BALANICA MARIUS-AUREL
分类号 G06F12/10 主分类号 G06F12/10
代理机构 代理人
主权项
地址