多核开发平台CDP2000

一、产品简介

ATCA‐CDP2000是基于双Cavium CN6880(OCTEON II)多核处理器的综合业务处理卡,每个处理器拥有32个核和功能全面的硬件加速引擎,每个数据处理单元最多可配置32GB DDR3 SDRAM。

ATCA‐CDP2000所采用的Cavium CN6880有以下主要特点:

  • 高速互连:硬件单元和内核是高速互连的,这些互相连结的部件与内核工作在同一频率,从而确保线速处理;

  • 专用的DMA引擎:专用的DMA引擎让每个硬件加速引擎都能高速访问内存;

  • 支持32个MIPS内核,频率达1.0GHz;

  • 报文管理加速器:支持报文数据缓冲区自动配置与释放、Layer-2至layer-4报文表头解析、异常检测以及Checksum的计算、硬件自动实现报文保序;

  • TCP/UDP加速器:实现报文管理的加速,收到报文时自动检查表头,传送时自动产生TCP/UDP Checksum,自动实现超时管理从而有效支持TCP重传;

  • 硬件支持MD5、SHA、DES、AES、SNOW 3G等各种安全加速算法;

  • 存储应用加速:支持RAID5及RAID6的存储加速。

  • ATCA‐CDP2000主要面向IPTV、IMS、RNC/BSC、宽带应用、路由交换、网络安全等各类骨干网络流量监管和业务分析,能够实现内容检测、协议识别、流量统计、流量聚合与分流等多种应用。并满足OEM厂商的软硬件可扩展要求。

    CDP2000与其他同类Cavium产品的本质区别:

    (1)两个Cavium芯片、面板端口和背板之间的连接采用高速FPGA,可以实现定制方式的流水线报文处理(如报文转义、GRE报文提取等),具备更灵活的分流和转发功能;

    (2)在面板上直接接入8个万兆以太网接口,可以单板实现80G的流量输入输出;

    (3)配置管理既可以通过本板自身提供,也可以通过背板来的以太网或LPC总线控制;

    (4)既可以通过面板和背板的端口实现输入输出,也可以接RTM板实现输入输出。


    ATCA‐CDP2000
    二、特性
    • 双Cavium CN6880芯片;
    • 每个CN6880:频率1.0GHz,32个MIPS64核;
    • 8个DDR3插槽,最大支持64G(8*8G)DDR3内存(标准配置16G);
    • 支持128K条带掩码的多元组规则,线速实现多元组过滤;
    • 实测整板正则表达式匹配处理能力44Gbps;
    • 报文转发处理能力80Gbps;
    • 支持可扩展的协议识别与协议分析;
    • 支持Console、Telnet/SSH和动态API(Linux平台)三种配置方式。
    • 三、规格
      • 数据接口:8个SFP+万兆输入输出接口
      • COM口:2个,用于近距离管理配置,每个OCTEON II处理器一个COM控制口
      • RJ45口:1个,远程管理接口
      • 高带宽I/O子系统:8个10GE前端I/O端口(SFP+接口),40G链路到每块OCTEONII处理器,24个GE(SFP)和2个10GE(SFP+)后I/O端口(RTM模块提供)
      • 尺寸:322mm(W)X30mm(H)X280mm(D)
      • 最大功耗:120W
      • 工作温度:0℃到35℃
      • 工作相对湿度:10%-85% (非冷凝)
      • 存储温度:0℃到60℃
      • 存储湿度:5%-95% (非冷凝)