Segmented content addressable memory device having pipelined compare operations
    1.
    发明授权
    Segmented content addressable memory device having pipelined compare operations 有权
    具有流水线比较操作的分段内容可寻址存储器设备

    公开(公告)号:US08031501B1

    公开(公告)日:2011-10-04

    申请号:US12909714

    申请日:2010-10-21

    CPC classification number: G11C15/04 G11C15/00

    Abstract: Present embodiments describe a CAM device having a segmented CAM array. Each segment of the CAM array, or cell blocks, includes one or more rows of CAM cells. One or more of the cell blocks in the CAM array are selectively enabled during a search operation based on a detected matching condition of another cell block. By selectively enabling cell blocks during search operations only when needed, energy consumption is reduced. Selectively enabling a cell block includes selectively pre-charging match lines to the cell block, selectively enabling word lines to the cell block, and selectively enabling comparand line to the cell block. In accordance with certain embodiments, the CAM device is configurable to perform search operations in a pipelined manner. Accordingly, the CAM device is capable of performing multiple search operations simultaneously.

    Abstract translation: 本实施例描述具有分段CAM阵列的CAM设备。 CAM阵列或单元块的每个段包括一行或多行CAM单元。 基于检测到的另一个单元块的匹配条件,在搜索操作期间,CAM阵列中的一个或多个单元块被选择性地使能。 通过在搜索操作期间仅在需要时选择性地使能单元块,能量消耗降低。 选择性地启用单元块包括选择性地将匹配线预充电到单元块,选择性地使得字线到单元块,以及选择性地使能与单元块的比较线。 根据某些实施例,CAM设备可配置为以流水线方式执行搜索操作。 因此,CAM设备能够同时执行多个搜索操作。

    Adaptive match line charging
    3.
    发明授权
    Adaptive match line charging 有权
    自适应匹配线充电

    公开(公告)号:US07920398B1

    公开(公告)日:2011-04-05

    申请号:US12887267

    申请日:2010-09-21

    CPC classification number: G11C15/04 G11C7/12

    Abstract: A content addressable memory (CAM) device having any number of rows, each of the rows including a match line connected to a plurality of CAM cells, a match line detector circuit, and a pre-charge circuit. The detector circuit detects a voltage of the match line and generates a feedback signal based on the detected match line voltage. The pre-charge circuit adaptively charges the match line in response to the feedback signal.

    Abstract translation: 一种具有任意行数的内容可寻址存储器(CAM)器件,每行包括连接到多个CAM单元的匹配线,匹配线检测器电路和预充电电路。 检测器电路检测匹配线的电压,并基于检测到的匹配线电压产生反馈信号。 预充电电路响应于反馈信号自适应地对匹配线进行充电。

    Power reduction in a content addressable memory having programmable interconnect structure
    4.
    发明授权
    Power reduction in a content addressable memory having programmable interconnect structure 有权
    具有可编程互连结构的内容可寻址存储器中的功率降低

    公开(公告)号:US07881125B2

    公开(公告)日:2011-02-01

    申请号:US12873122

    申请日:2010-08-31

    CPC classification number: G11C15/00 G11C15/04 G11C15/046

    Abstract: A content addressable memory (CAM) device includes a CAM array, a programmable interconnect structure, and a priority encoder. The CAM array includes a plurality of CAM rows, each row including a number of CAM cells for storing a data word and coupled to a match line that indicates a match result for the CAM row. The programmable interconnect structure is coupled to each CAM row and a plurality of CAM rows, each row including a number of CAM cells for storing a data word and coupled to a match line that indicates match results for the row. The programmable interconnect structure coupled to each CAM row, and is configured to logically connect any number N of selected CAM rows together to form a data word chain spanning N rows, regardless of whether the selected CAM rows are contiguous.

    Abstract translation: 内容可寻址存储器(CAM)装置包括CAM阵列,可编程互连结构和优先编码器。 CAM阵列包括多个CAM行,每行包括用于存储数据字并耦合到指示CAM行的匹配结果的匹配线的多个CAM单元。 可编程互连结构耦合到每个CAM行和多个CAM行,每行包括用于存储数据字并耦合到指示行的匹配结果的匹配线的多个CAM单元。 可编程互连结构耦合到每个CAM行,并且被配置为将任何数目N个所选择的CAM行逻辑地连接在一起,以形成横跨N行的数据字链,而不管所选择的CAM行是否是连续的。

    Job categorization system and method
    5.
    发明授权
    Job categorization system and method 有权
    工作分类制度和方法

    公开(公告)号:US07702674B2

    公开(公告)日:2010-04-20

    申请号:US11173470

    申请日:2005-06-30

    CPC classification number: G06Q10/10 Y10S707/947

    Abstract: A computer system and method for capture, managing and presenting data obtained from various often unrelated postings via the Internet for examination by a user. This system includes a scraping module having one or more scraping engines operable to scrape information data sets from listings on the corporate sites and web sites, direct feeds, and other sources, wherein the scraping module receives and stores the scraped listing information data sets in a database. The system also has a management platform coordinating all operation of and communication between the sources, system administrators and processing modules. The processing modules in the platform include scraping management module analyzing selected scraped data stored in the database, and a categorization module that examines and categorizes each data set stored in the database into one or more of a predetermined set of categories and returns categorized data sets to the database.

    Abstract translation: 一种计算机系统和方法,用于捕获,管理和呈现通过互联网从各种经常不相关的过帐获得的数据,以供用户检查。 该系统包括具有一个或多个刮削引擎的刮削模块,其可操作以从企业站点和网站,直接馈送和其他源上的列表中刮取信息数据集,其中刮取模块接收并将刮除的列表信息数据集存储在 数据库。 该系统还具有协调源,系统管理员和处理模块之间的所有操作和通信的管理平台。 平台中的处理模块包括分析存储在数据库中的所选择的刮取数据的刮擦管理模块,以及分类模块,其将存储在数据库中的每个数据集合分类为一组或多个预定类别,并将分类数据集返回到 数据库。

    Regular expression search engine
    7.
    发明授权
    Regular expression search engine 失效
    正则表达式搜索引擎

    公开(公告)号:US07656716B1

    公开(公告)日:2010-02-02

    申请号:US12341284

    申请日:2008-12-22

    CPC classification number: G11C15/00 G11C15/04 G11C15/046

    Abstract: A system for searching an input string for a number of regular expressions includes a search block and a compiler. The search block includes a plurality of content addressable memory (CAM) devices, wherein each of the CAM devices is differently configured to implement search operations for regular expressions having a unique level of complexity. The compiler is configured to determine the complexity level of each of the regular expressions, and is configured to store each regular expression in a selected one of the CAM devices according to its complexity level.

    Abstract translation: 用于搜索用于多个正则表达式的输入字符串的系统包括搜索块和编译器。 搜索块包括多个内容可寻址存储器(CAM)设备,其中每个CAM设备被不同地配置为对具有独特复杂度的正则表达式实现搜索操作。 编译器被配置为确定每个正则表达式的复杂度级别,并且被配置为根据其复杂度级别将所选择的一个CAM设备中的每个正则表达式存储。

    Apparatus for queuing different traffic types
    8.
    发明授权
    Apparatus for queuing different traffic types 有权
    排队不同流量类型的设备

    公开(公告)号:US07349332B1

    公开(公告)日:2008-03-25

    申请号:US10613347

    申请日:2003-07-02

    CPC classification number: H04L47/10 H04L45/7453 H04L47/22 H04L47/50 H04L47/56

    Abstract: A traffic management processor for processing different types of traffic flows includes a departure time calculator (DTC) circuit for calculating a departure time for each packet received, a content addressable memory (CAM) device coupled to the DTC circuit and having a plurality of rows, each row including a first portion for storing the departure time for a corresponding packet and including a second portion for storing a bit indicating a traffic type for the packet, and compare logic coupled to the CAM device and configured to determine which of the departure times stored in the CAM device is the earliest.

    Abstract translation: 用于处理不同类型的业务流的流量管理处理器包括:用于计算接收的每个分组的出发时间的出发时间计算器(DTC)电路,耦合到DTC电路并具有多个行的内容可寻址存储器(CAM) 每行包括用于存储相应分组的出发时间的第一部分,并且包括用于存储指示分组的业务类型的比特的第二部分,以及耦合到所述CAM设备并被配置为确定所存储的出发时间中的哪一个 在CAM设备中是最早的。

    Content addressable memory with twisted data lines
    9.
    发明授权
    Content addressable memory with twisted data lines 有权
    内容可寻址内存与扭曲数据线

    公开(公告)号:US07319602B1

    公开(公告)日:2008-01-15

    申请号:US10883158

    申请日:2004-07-01

    CPC classification number: G11C15/04 G11C7/02 G11C7/18

    Abstract: A content addressable memory (CAM) device having CAM cells arranged in rows and columns. A plurality of first data line pairs extend along respective columns of the CAM cells. A plurality of second data line pairs extend along respective columns of the CAM array adjacent the first data line pairs, each second data line pair having a first and second constituent data lines that cross one another at a point along their lengths.

    Abstract translation: 具有以行和列排列的CAM单元的内容可寻址存储器(CAM)装置。 多个第一数据线对沿着CAM单元的各个列延伸。 多个第二数据线对沿着与第一数据线对相邻的CAM阵列的相应列延伸,每个第二数据线对具有沿其长度的点彼此交叉的第一和第二组成数据线。

Patent Agency Ranking