会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Message management methods and apparatus
    • 消息管理方法和设备
    • US5664060A
    • 1997-09-02
    • US186793
    • 1994-01-25
    • Boyce W. JarrettBindiganavale S. NatarajSakhawat M. Khan
    • Boyce W. JarrettBindiganavale S. NatarajSakhawat M. Khan
    • G06F3/08G11C27/00G10L3/00H04M1/64
    • G11C27/005
    • Message management methods and apparatus for the storage and selective playback, erase and other manipulation of messages such as voice messages in a voice message system are disclosed. The devices of the invention include analog signal sample and analog storage capabilities whereby messages may be stored in one or more message segment storage locations. A register stack in each device keeps track of the message number associated with the message segment stored in the respective message segment location so that message segments associated with a particular message may be located in sequence for seamless playback of the entire message. Message segment storage locations available for storing new messages may be identified by a flag identifying the same, such as by an otherwise unused message number stored in the associated stack register. Each device includes the capability of cascading with identical devices so as to extend the total record and playback time available. Other aspects of the invention, including other features and capabilities of the devices and details of the method are disclosed.
    • 公开了用于在语音消息系统中存储和选择性重放,擦除和其他操作诸如语音消息的消息的消息管理方法和装置。 本发明的设备包括模拟信号样本和模拟存储能力,从而可以将消息存储在一个或多个消息段存储位置中。 每个设备中的寄存器堆栈跟踪与存储在相应消息段位置中的消息段相关联的消息号,使得与特定消息相关联的消息段可以按顺序被定位,以便整个消息的无缝重放。 可用于存储新消息的消息段存储位置可以由标识其的标志来标识,诸如通过存储在相关联的堆栈寄存器中的另外未使用的消息号来标识。 每个设备包括与相同设备级联的功能,以便扩展总记录和播放时间。 公开了本发明的其它方面,包括装置的其他特征和能力以及该方法的细节。
    • 2. 发明授权
    • Segmented content addressable memory device having pipelined compare operations
    • 具有流水线比较操作的分段内容可寻址存储器设备
    • US08031501B1
    • 2011-10-04
    • US12909714
    • 2010-10-21
    • Bindiganavale S. NatarajChetan DeshpandeVinay IyengarSandeep Khanna
    • Bindiganavale S. NatarajChetan DeshpandeVinay IyengarSandeep Khanna
    • G11C15/00
    • G11C15/04G11C15/00
    • 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.
    • 本实施例描述具有分段CAM阵列的CAM设备。 CAM阵列或单元块的每个段包括一行或多行CAM单元。 基于检测到的另一个单元块的匹配条件,在搜索操作期间,CAM阵列中的一个或多个单元块被选择性地使能。 通过在搜索操作期间仅在需要时选择性地使能单元块,能量消耗降低。 选择性地启用单元块包括选择性地将匹配线预充电到单元块,选择性地使得字线到单元块,以及选择性地使能与单元块的比较线。 根据某些实施例,CAM设备可配置为以流水线方式执行搜索操作。 因此,CAM设备能够同时执行多个搜索操作。
    • 8. 发明授权
    • Ternary content addressable memory with compare operand selected according to mask value
    • 根据掩码值选择比较操作数的三进制内容可寻址存储器
    • US06418042B1
    • 2002-07-09
    • US09150517
    • 1998-09-09
    • Varadarajan SrinivasanBindiganavale S. NatarajSandeep Khanna
    • Varadarajan SrinivasanBindiganavale S. NatarajSandeep Khanna
    • G11C1500
    • G11C15/04G11C15/00
    • A content addressable memory (CAM) device. The CAM device is a synchronous device that may perform all of the following operations all in one clock cycle: (1) receive comparand data from a comparand bus; (2) receive an instruction from an instruction bus instructing the CAM device to compare the comparand data with a first group of CAM cells in a CAM array; (3) perform the comparison of the comparand data with the first group of CAM cells; (4) generate a match address for a location in the CAM array that stores data matching the comparand data; (5) access data stored in a second group of the CAM cells in the CAM array, wherein the second group of CAM cells may store data associated with the matched location; and (6) output to an output bus the match address, the data stored in the second group of CAM cells, and/or status information corresponding to the matched address or the second group of CAM cells. The status information may include a match flag, multiple match flag, full flag, skip bit, empty bit, or a device identification for the CAM device. The CAM array may also include ternary CAM cells that are individually maskable so as to effectively store either a logic one, logic zero, or a don't care state for compare operations.
    • 内容可寻址存储器(CAM)设备。 CAM设备是同步设备,其可以在一个时钟周期内执行所有以下操作:(1)从比较总线接收比较数据; (2)从指令总线接收指令,指示CAM设备将比较数据与CAM阵列中的第一组CAM单元进行比较; (3)比较数据与第一组CAM单元进行比较; (4)生成CAM阵列中存储与比较数据匹配的数据的位置的匹配地址; (5)访问存储在CAM阵列中的CAM单元的第二组中的数据,其中第二组CAM单元可以存储与匹配位置相关联的数据; 和(6)向输出总线输出匹配地址,存储在第二组CAM单元中的数据和/或与匹配地址或第二组CAM单元相对应的状态信息。 状态信息可以包括用于CAM设备的匹配标志,多重匹配标志,满标志,跳过位,空位或设备标识。 CAM阵列还可以包括可单独屏蔽的三进制CAM单元,以便有效地存储逻辑1,逻辑0或用于比较操作的无关状态。
    • 9. 发明授权
    • Row redundancy in a content addressable memory
    • 内容可寻址内存中的行冗余
    • US06249467B1
    • 2001-06-19
    • US09590779
    • 2000-06-08
    • Jose Pio PereiraVaradarajan SrinivasanBindiganavale S. NatarajSandeep Khanna
    • Jose Pio PereiraVaradarajan SrinivasanBindiganavale S. NatarajSandeep Khanna
    • G11C700
    • G11C15/04G11C15/00G11C29/785G11C29/816
    • A CAM device that allows defective rows in one CAM block to be functionally replaced by spare rows from any CAM block in the device. In some embodiments, the CAM device includes a main address decoder, a plurality of CAM blocks, a corresponding plurality of spare address decoders, and a block select circuit. In one embodiment, each CAM block includes a main CAM array having a plurality of rows of CAM cells each coupled to a corresponding word line, and a spare row of CAM cells coupled to a spare word line. Each spare row may be used to functionally replace a defective row in the same CAM block or in any other CAM block by programming the address of the defective row into the corresponding spare address decoder. During subsequent read or write operations, an input address is compared with the programmed addresses stored in the spare address decoders. If there is match, thereby indicating that the selected row is defective and has been replaced, the address decoder storing the matching programmed address enables the spare row in the corresponding CAM block, and the block select circuit enables the corresponding CAM block for the operation, so that the read or write operation accesses the spare row instead of the defective row. If there is not a match, the spare address decoder does not enable the corresponding spare word line, and the block select circuit enables the CAM block identified by the input address for the operation.
    • CAM设备允许一个CAM块中的有缺陷的行由设备中任何CAM块的备用行功能替换。 在一些实施例中,CAM设备包括主地址解码器,多个CAM块,对应的多个备用地址解码器和块选择电路。 在一个实施例中,每个CAM块包括具有多个CAM单元的行的主CAM阵列,每个CAM单元耦合到对应的字线,以及耦合到备用字线的一组备用的CAM单元。 每个备用行可以用于通过将缺陷行的地址编程到相应的备用地址解码器中来功能地替换同一CAM块或任何其他CAM块中的有缺陷的行。 在随后的读取或写入操作期间,将输入地址与存储在备用地址解码器中的编程地址进行比较。 如果存在匹配,从而指示所选行有缺陷并被替换,则存储匹配的编程地址的地址解码器使能相应CAM块中的备用行,并且块选择电路使能相应的CAM块进行操作, 使得读取或写入操作访问备用行而不是有缺陷的行。 如果不匹配,则备用地址解码器不启用相应的备用字线,并且块选择电路使能由输入地址识别的CAM块用于操作。
    • 10. 发明授权
    • Method and apparatus for selective match line pre-charging in a content
addressable memory
    • 用于在内容可寻址存储器中选择性地匹配线路预充电的方法和装置
    • US6166939A
    • 2000-12-26
    • US351541
    • 1999-07-12
    • Bindiganavale S. NatarajVaradarajan SrinivasanSandeep Khanna
    • Bindiganavale S. NatarajVaradarajan SrinivasanSandeep Khanna
    • G11C15/00G11C15/04
    • G11C15/04G11C15/00
    • Match line control circuits are used to selectively charge corresponding match lines in response to the valid bits. If the valid bit is asserted, thereby indicating the valid data is stored in the CAM row, the match line control circuit pre-charges the match line to enable the match line to be responsive to compare operation between a comparand word and data stored in the row. If the valid bit is de-asserted, thereby indicating that any data stored in the row is invalid, the match line control circuit disables the match line by forcing a mismatch condition between the comparand word and data stored in the row. In one embodiment, the match line control circuit includes a pull-up transistor coupled between the match line and a supply voltage and having a gate responsive to the valid bit. In other embodiments, the match line control circuit further includes a pull-down transistor coupled between the match line and a supply voltage and having a gate responsive to a complement of the valid bit.
    • 匹配线控制电路用于响应于有效位选择性地对相应的匹配线进行充电。 如果有效位被断言,则由此指示有效数据被存储在CAM行中,匹配线路控制电路对该匹配线进行预充电以使匹配线能够响应于比较字与存储在 行。 如果有效位被取消置位,从而指示存储在该行中的任何数据无效,则匹配线控制电路通过强制比较字与存储在该行中的数据之间的失配条件来禁用匹配线。 在一个实施例中,匹配线控制电路包括耦合在匹配线和电源电压之间的上拉晶体管,并具有响应于有效位的栅极。 在其他实施例中,匹配线控制电路还包括耦合在匹配线和电源电压之间并具有响应于有效位的补码的门的下拉晶体管。