边沿和接入设备必须跟踪数千计的用户流动,这是今天的NPU和ASIC所不能满足的存储需求,因此需要片外存储。随着今天内部处理元件运行速度逐渐超过1GHz,为了进行流量统计而延迟每个信息包的多个外部多时钟读取周期的成本是非常昂贵的。这种延迟往往需要处理器线程进行上下文交换,进一步增加了复杂性和管理费用,可能导致设计预算超支。
据介绍,IDT统计引擎采用一种集成的64位算术逻辑单元(ALU)可卸载达800的额外数据通道处理器周期(每64位计数器更新一次),使统计计算所需的网络处理器周期提高90%。这样可使设计者提高信息包处理的传输速率,并实现深层的信息包检查,以支持新型基于IP的服务。
ALU采用增强的多端口存储器单元架构使统计引擎利用一个创新的已申请专利的“fire-and-forget” *** 作来更新多个计数器。这是是一种原子 *** 作,可取代传统的读取/修改/写入顺序,使处理器能在每个时钟周期内访问和更新多达4个计数器。“发后不理”功能分好处在于可以使QDR-II带宽提高达87%。该特性特别适用于依赖传统的和耗时的编码方法的软件设计者。
IDT统计引擎增强的多端口存储单元架构也有助于保证需要每5纳秒进行多个统计更新的低延时统计 *** 作的一致性,适用于10G及10G以上的传输速率。可配置的64/32位ALU对于需要将现有的32位 *** 作升级到64位 *** 作的系统是非常有用的,而不会影响性能。这些可配置选项使用户可选择512K 32位计数器或256K 64位计数器,可有效地分配片上存储资源,满足结算和计费等系统应用需求。
IDT介绍,由于统计引擎是一种单芯片、现成的应的解决方案,板卡设计者意识到了该产品带来的降低系统成本和板卡的复杂性,以及快速上市时间的好处。此外,该器件的双脉冲x18 QDR-II SRAM的“蚌壳”能力可以简化板卡设计,并满足网络系统中出现的标准化趋势。
IDT统计引擎以576引脚、符合RoHS的倒装芯片封装供货,该产品现已提供样品。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)