XILINX嵌入式PowerPC采用Treck软件 提供千兆位以太网性能
发布时间:2007/9/7 0:00:00 访问次数:467
赛灵思公司与Treck Incorporated公司今天宣布全面推出采用获奖的Treck TCP/IP协议栈的Xilinx®千兆位系统参考设计(GSRD) 。利用领先的赛灵思Virtex™-4与Virtex-II Pro平台FPGA中的嵌入式业界标准PowerPC™处理器,Treck协议软件与赛灵思平台FPGA技术的强大组合提供了超过910 Mbits的TCP发送性能和超过400 Mbits的TCP接收性能,比任何竞争的 FPGA 产品都要快六倍以上。“在几乎每个应用都在朝着符合千兆位以太网要求迈进的无可争辩的趋势下,采用了Treck技术的GSRD解决方案提供了一种易于上手的解决方案,”Embedded Market Forecasters的首席分析师Jerry Krasner博士说。“赛灵思及其合作伙伴不断取得突破,现在用户能够立即获得一种高性能的现成的FPGA解决方案这一事实就极其有力地证明了这一点。”
完整的经客户验证的解决方案
赛灵思GSRD是一种采用赛灵思Virtex-4 FX或Virtex-II Pro FPGA构成的高性能千兆位以太网系统设计,可同时支持千兆位与10/100以太网。它去除了需要大量占用处理器的软件复制与校验和计算,从而为Treck公司的TCP/IP栈和用户自行开发的数据接口之间提供了一种高性能的桥接。赛灵思网站现提供对这一经过验证的GSRD解决方案的下载,通过该网站预先进行注册的已达500多个,已利用这一方案正式开始进行客户设计的也有数个。
“我们的嵌入式TCP/IP协议软件对赛灵思GSRD是一个强有力的补充,因为它真正实现了零复制设计和对TCP校验和计算的硬件支持,”Treck Incorporated 公司首席执行官Paul Martin说。“包复制和校验与计算是在处理网络流量时占用处理器最多的两个任务,而我们避免了这些问题,从而使它成为GSRD平台上最快的协议栈。”
千兆位系统参考设计
GSRD硬件设计的四个主要特性包括嵌入式PowerPC 405处理器、多端口存储器控制器、通信直接存储器访问控制器和10/100/1000 EMAC外设。系统的核心是PowerPC 405处理器,它负责终止Treck基于IP的互联网协议及处理协议包的头而不触及有效载荷。
多端口存储器控制器负责在PowerPC处理器局部总线接口与两个数据端口之间分配存储器带宽。这允许处理器与存储器进行直接的点对点连接。每个数据端口均连接到通信直接存储器访问控制器,从而可为10/100/1000 EMAC外设提供对存储器的高带宽访问。
10/100/1000 EMAC外设包括一个LocalLink接口,该接口可提供针对流式通信应用优化的点对点连接。10/100/1000 EMAC外设可配置为使用Virtex-4嵌入式三模式EMAC块或赛灵思软核LogiCORE™三模式EMAC。两个三模式EMAC均已通过UNH以太网认证。
利用一个先进的存储器控制器和专门的硬嵌入块,GSRD耗用了比竞争解决方案少得多的FPGA资源,同时提供了最高的系统带宽性能,从而使之成为理想的系统架构。
Treck嵌入式TCP/IP栈
Treck TCP/IP栈提供可为PowerPC 405处理器提供端口映射的高性能TCP/IP软件。该协议栈在有或没有操作系统的情况下都可使用,具有零复制发送与接收特性,可提供最大的吞吐率。Treck栈支持GSRD针对TCP/IP校验和卸载的硬件特性和数据重排引擎,以提供进一步的加速能力。与千兆位以太网一起使用时,还可支持Jumbo帧。Treck的TCP/IP栈设计完全兼容RFC,具备互操作性。
价格和供货情况
目前在Xilinx Embedded Development Kit 7.1版本的支持下,千兆位系统参考设计及应用说明可立即登http://www.xilinx.com/cn/gsrd/免费下载。下载内容中包含一个作为链接库提供的评估版Treck TCP/IP栈,它在有限期限内可提供全部功能。GSRD设计在赛灵思ML403、ML300和ML310开发平台上运行。ML403现已开始提供订货,在美国市场的标价为495美元。ML300和ML310也已开始订货,在美国市场的标价分别为4695美元和2495美元。
赛灵思公司与Treck Incorporated公司今天宣布全面推出采用获奖的Treck TCP/IP协议栈的Xilinx®千兆位系统参考设计(GSRD) 。利用领先的赛灵思Virtex™-4与Virtex-II Pro平台FPGA中的嵌入式业界标准PowerPC™处理器,Treck协议软件与赛灵思平台FPGA技术的强大组合提供了超过910 Mbits的TCP发送性能和超过400 Mbits的TCP接收性能,比任何竞争的 FPGA 产品都要快六倍以上。“在几乎每个应用都在朝着符合千兆位以太网要求迈进的无可争辩的趋势下,采用了Treck技术的GSRD解决方案提供了一种易于上手的解决方案,”Embedded Market Forecasters的首席分析师Jerry Krasner博士说。“赛灵思及其合作伙伴不断取得突破,现在用户能够立即获得一种高性能的现成的FPGA解决方案这一事实就极其有力地证明了这一点。”
完整的经客户验证的解决方案
赛灵思GSRD是一种采用赛灵思Virtex-4 FX或Virtex-II Pro FPGA构成的高性能千兆位以太网系统设计,可同时支持千兆位与10/100以太网。它去除了需要大量占用处理器的软件复制与校验和计算,从而为Treck公司的TCP/IP栈和用户自行开发的数据接口之间提供了一种高性能的桥接。赛灵思网站现提供对这一经过验证的GSRD解决方案的下载,通过该网站预先进行注册的已达500多个,已利用这一方案正式开始进行客户设计的也有数个。
“我们的嵌入式TCP/IP协议软件对赛灵思GSRD是一个强有力的补充,因为它真正实现了零复制设计和对TCP校验和计算的硬件支持,”Treck Incorporated 公司首席执行官Paul Martin说。“包复制和校验与计算是在处理网络流量时占用处理器最多的两个任务,而我们避免了这些问题,从而使它成为GSRD平台上最快的协议栈。”
千兆位系统参考设计
GSRD硬件设计的四个主要特性包括嵌入式PowerPC 405处理器、多端口存储器控制器、通信直接存储器访问控制器和10/100/1000 EMAC外设。系统的核心是PowerPC 405处理器,它负责终止Treck基于IP的互联网协议及处理协议包的头而不触及有效载荷。
多端口存储器控制器负责在PowerPC处理器局部总线接口与两个数据端口之间分配存储器带宽。这允许处理器与存储器进行直接的点对点连接。每个数据端口均连接到通信直接存储器访问控制器,从而可为10/100/1000 EMAC外设提供对存储器的高带宽访问。
10/100/1000 EMAC外设包括一个LocalLink接口,该接口可提供针对流式通信应用优化的点对点连接。10/100/1000 EMAC外设可配置为使用Virtex-4嵌入式三模式EMAC块或赛灵思软核LogiCORE™三模式EMAC。两个三模式EMAC均已通过UNH以太网认证。
利用一个先进的存储器控制器和专门的硬嵌入块,GSRD耗用了比竞争解决方案少得多的FPGA资源,同时提供了最高的系统带宽性能,从而使之成为理想的系统架构。
Treck嵌入式TCP/IP栈
Treck TCP/IP栈提供可为PowerPC 405处理器提供端口映射的高性能TCP/IP软件。该协议栈在有或没有操作系统的情况下都可使用,具有零复制发送与接收特性,可提供最大的吞吐率。Treck栈支持GSRD针对TCP/IP校验和卸载的硬件特性和数据重排引擎,以提供进一步的加速能力。与千兆位以太网一起使用时,还可支持Jumbo帧。Treck的TCP/IP栈设计完全兼容RFC,具备互操作性。
价格和供货情况
目前在Xilinx Embedded Development Kit 7.1版本的支持下,千兆位系统参考设计及应用说明可立即登http://www.xilinx.com/cn/gsrd/免费下载。下载内容中包含一个作为链接库提供的评估版Treck TCP/IP栈,它在有限期限内可提供全部功能。GSRD设计在赛灵思ML403、ML300和ML310开发平台上运行。ML403现已开始提供订货,在美国市场的标价为495美元。ML300和ML310也已开始订货,在美国市场的标价分别为4695美元和2495美元。