会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 8. 发明授权
    • System and method for storing integer ranges in a memory
    • 将整数范围存储在存储器中的系统和方法
    • US09032142B2
    • 2015-05-12
    • US13535984
    • 2012-06-28
    • Yan Sun
    • Yan Sun
    • G06F12/02G11C15/00H04L12/743
    • G11C15/00H04L45/7457
    • Methods, systems, and computer readable storage medium directed to efficiently storing value ranges in TCAM or other memory are disclosed. Storing a range of integer values in a memory includes determining a subrange within the range, so that, in a first and a second plurality of bit subsequences from binary representations respectively of a start value and an end value of the subrange, all except at most one bit subsequence in the first plurality is either equal in value to a corresponding bit subsequence in the second plurality or has a value of 0 and a corresponding bit subsequence of the second plurality has a maximum value. The storing a range of integer values in a memory further includes forming a first bit string based upon values of the first and second plurality of bit subsequences, and storing the first bit string in the memory.
    • 公开了旨在有效地存储TCAM或其他存储器中的值范围的方法,系统和计算机可读存储介质。 在存储器中存储整数值的范围包括确定范围内的子范围,使得在来自二进制表示的第一和第二多个比特子序列中,分别为子范围的起始值和结束值,除了最多 在第一多个中的一个比特子序列的值与第二个多个相应的比特子序列的值相等或者具有值0,并且第二个的相应的比特子序列具有最大值。 在存储器中存储整数值的范围还包括基于第一和第二多个比特子序列的值形成第一比特串,并将第一比特串存储在存储器中。
    • 9. 发明授权
    • Ternary content addressable memory (TCAM) storage system
    • 三元内容可寻址内存(TCAM)存储系统
    • US08943268B2
    • 2015-01-27
    • US13588918
    • 2012-08-17
    • Yan Sun
    • Yan Sun
    • G11C15/00
    • G11C15/00
    • A system for ternary content addressable memory (TCAM) storage may include a TCAM having multiple entries and a processor that is communicatively coupled to the TCAM. The processor may be operative to receive a first numerical range and determine a first ternary representation of a second numerical range that encompasses the first numerical range. The processor may be further operative to determine a second ternary representation corresponding to at least one of a lower bound or an upper bound of the first numerical range. The processor may be further operative to store a combination of the first and second ternary representations in one of the entries of the TCAM. In one or more implementations, the numerical range may be a port range and the combination of the ternary representations may be stored in one of the entries of the TCAM as a portion of a packet classification rule.
    • 用于三进制内容可寻址存储器(TCAM)存储的系统可以包括具有多个条目的TCAM和通信地耦合到TCAM的处理器。 处理器可操作以接收第一数值范围并且确定包含第一数值范围的第二数值范围的第一三进制表示。 处理器可以进一步操作以确定对应于第一数值范围的下限或上限中的至少一个的第二三进制表示。 处理器可以进一步操作以将第一和第二三进制表示的组合存储在TCAM的一个条目中。 在一个或多个实现中,数值范围可以是端口范围,并且三进制表示的组合可以作为分组分类规则的一部分存储在TCAM的一个条目中。