百度360必应搜狗淘宝本站头条
当前位置:网站首页 > 编程网 > 正文

以太网PHY IP在高性能计算SoC中的作用

yuyutoo 2024-10-12 01:18 5 浏览 0 评论

作者简介

新思科技 产品营销经理 Priyank Shukla


随着5G、物联网、多媒体应用等技术的发展,数据流量呈指数增长,极大地推动了高容量超大规模数据中心的建设。根据思科2018年全球云服务指数预测,到 2021年,超大规模数据中心数量预计将增长到628个(截至2016年底为338个),占所有已安装数据中心服务器的 53%。而以太网已成为超大规模数据中心服务器之间通信首选的网络协议,因为它允许企业分解网络交换机并独立安装其软件操作系统,并可以通过晶体管扩展来降低每比特的成本/功耗,实现经济高效、密集开放的交换机和网络技术。


以太网是一种计算机网络技术,它定义了开放系统互连 (OSI) 模型的物理层和数据链路层。IEEE 802.3 标准以一种结构化方式描述这些功能,强调系统的逻辑划分以及其如何组合在一起。由媒体接入控制 (MAC) 组成的数据链路层可创建以太网数据帧,并使用底层以太网物理层通过介质传输数据帧。


本文将向大家介绍高性能计算片上系统 (SoC) 中使用的以太网 PHY,以及完整的 MAC + PHY IP 如何加速协议遵从和设计收敛。


什么是以太网PHY?


以太网物理层(简称PHY)是一个抽象层,负责传输和接收数据。PHY对传输的数据帧进行编码,并按照特定的操作调制速度、传输媒体类型和支持的链路长度对接收的帧进行解码。

举个例子,我们的笔记本电脑都有“以太网接口”。图1描述了如何通过以太网电缆将数据传入和传出处理器。在这种情况下,由CPU中的以太网MAC组装的以太网数据帧(数据包),通过IEEE802.3标准定义的MII/GMII穿过母板(一个印刷电路板),到达以太网PHY。

图 1:在个人计算机中,以太网数据包从处理器传输到以太网 PHY 的一个简化示例

超大规模数据中心的以太网PHY


数据中心实际上是一种通过光和铜介质连接的计算和存储系统的网络。使用到的光纤有单模和多模两种,单模光纤 (SMF) 更加节能,同时可提供最大的覆盖范围,而多模光纤 (MMF) 更具成本效益,通常适用于 500 米以内的使用场景。服务器机架单元到机架顶部 (TOR) 交换机链路通常使用双轴铜缆实现。

图 2:数据中心的多个服务器通信中使用不同类型的光纤

来自服务器群某个机架单元处理器的数据包通过 PCIe 接口进入网络接口卡 (NIC),再通过实现 MAC 功能创建以太网帧。数据帧通过双轴铜缆 PHY 或 DAC 电缆到达架顶 (ToR) 交换机。根据 DAC 电缆长度和 ToR 机架单元物理位置中的交换芯片,可能还需要 retimers 来增强信号质量,以扩展电气信号的覆盖范围。ToR 交换机对数据帧进行路由,光模块则通过实现电气和光学 PHY 功能将媒介从电转换为光。

图 3:服务器群的机架单元中数据包如何移动

集成式电气以太网PHY的优势


IEEE802.3-2018 和以太网技术联盟 (ETC) 分别定义了 400 Gb/s 和 800 Gb/s 的标准。值得注意的是,800 Gb/s以太网也是基于IEEE 802.3-2018和802.3ck的400 Gb/s以太网访问方法和物理层标准。

图 4:400 Gb/s 以太网 PHY 架构

图4从抽象架构层面说明了400 Gb/s和800 Gb/s电气以太网PHY能够实现。

首先,借助200GMII/400GMII,物理编码子层 (PCS)能满足多种需求,如:


  • 直流平衡:PCS可实现64/66比特的线编码和加扰操作,以保持传输密度和直流平衡;


  • 将编码数据传入/传出物理介质附件 (PMA);


  • 补偿 200GMII/400GMII 和PMA之间的任何速率差异,这些差异是由于对齐标记插入或删除,或 PCS 通过插入、删除空闲控制字符纠正的任何速率差异引起的;


  • 从66比特块转码到257比特块或从257比特块转码到66比特块;


  • 实现正向纠错 (FEC) 功能:FEC 技术通过解码来校正接收端发生的错误。这些用于改善链路比特误码率 (BER)。然而,编解码收益和相关BER改进是以增加延迟为代价。考虑到这种权衡,基于链路BER,可以实施不同的FEC。通常对于BER 大于10^-5 且小于10^- 8的链路,根据标准使用 Reed Solomon FEC函数。对于BER大于10^-8 且小于10^-12的链路,使用基于FEC函数的firecode。最后,对于BER小于10^-12 的链路,可不使用FEC函数。


  • 为背板应用设置了基于协议定义的链路训练函数来调整均衡器分路器系数。


然后,PMA层将PCS格式的信号的逻辑或物理通道数量调整适当,从接收到的信号中恢复时钟,并为本地环回操作提供各种发送和接收测试模式。

再往下层,物理介质相关 (PMD) 层接口到传输介质,将PHY连接到介质,介质可以是许多不同类型的光纤或铜缆。

最后,自动协商层(AN)使设备能够监测远端设备的功能和状态。IEEE Std 802.3 标准第 73 条定义了新的通用自动协商协议,该协议使用独立于标准速度模式的信号。自动协商允许设备通告和共享信息,包括速度、模式、故障信号和其他控制信息。

而集成的以太网PHY IP包括PCS、PMA、PMD和自动协商功能,能够更快地采用最新的 800Gb/s和400Gb/s 以太网。图5显示了800G/400G PCS的实现案例。

图 5:以太网 PCS 框图

在这样的需求下,新思科技提供完整的200G/400G和800G以太网控制器和PHY IP解决方案,包括 PCS、PMD、PMA 和自动协商功能,如图 6 所示。

图 6:完整的 200G/400G 和 800G 以太网控制器和 PHY IP 解决方案

新思科技 的DesignWare?112G Ethernet PHY IP 提供卓越的信号完整性和抖动性能,超过 IEEE 802.3ck 和 OIF 标准电气规范。高效面积的 PHY 在信道损耗超过 42dB,功率效率小于 5pJ/bit 时显示零误码率。DesignWare? 200G/400G和800G以太网MAC和PCS支持IEEE 802.3和联盟规格,包括Reed Solomon正向纠错 (FEC)和低抖动时间戳,以实现最大精度。

总结


以太网已成为现代高性能计算数据中心服务器间通信的事实标准。高性能计算不断增加的带宽需求也在促使以太网互连和PHY技术不断变革,系统和 SoC设计人员必须了解不同类型互连的特性以及针对其目标应用的PHY技术。以太网数据帧通过各种通道和介质类型在多个服务器单元之间传输,以太网系统中完整的MAC和PHY方案则可以缩短设计周期时间并提供差异化的性能,因而,以太网PHY IP将对高性能计算SoC起到重要的作用。

今天是《半导体行业观察》为您分享的第2911内容,欢迎关注。

晶圆|集成电路|设备|汽车芯片|存储|台积电|AI|封装

相关推荐

网站制作的流程是什么呢?简单大概的流程

关注我!了解更多网站建设的小干货~如今,随着网络时代的全面到来,网站在人们的生活和工作中发挥着极其重要的作用。网站制作的发展使更多的人加入了这个行业。如果你想掌握网站制作的知识,你可以在学校或网上学习...

一款谷歌(Google)打造的广告网页设计制作软件

GoogleWebDesigner是由谷歌(Google)打造的一款广告网页设计制作软件,它能够帮助从事于广告网页设计工作或是有这方面需求的用户更加有效快速的进行完成相关的行业设计工作,软件可以支...

普通网站如何制作一个网站?

对行外人来讲,在预备做一个网站项目时,最想了解的无非就是网站制作的悉数流程。网站制作是要有计划的,事先策划好才能更快更好的完成。网站的几个基本组成元素:域名+空间+程序+模板+维护经验+日常管理.网站...

用纯Python就能写一个漂亮的网页,再见HTML

再见HTML!用纯Python就能写一个漂亮的网页我们在写一个网站或者一个网页界面的时候,需要学习很多东西,对小白来说很困难!比如我要做一个简单的网页交互:天啊,听听头都大呢!其实我就给老板做一个...

HTML表单4(form的action、method属性)——零基础自学网页制作

表单的工作过程表单的信息发送与处理过程可以简单的进行图示,如下图。以注册会员为例,用户在自己的电脑上打开相应的注册表单页面填写信息,完成填写后点击提交按钮,也就是图中1所示过程。这时浏览器会将这些信息...

官网网站设计网页制作模板建站前端自适应响应式网站仿站门户

案例背景航科慧联无人机搜索雷达能够在多种天气下检测到无人机的入侵、并获得目标的距离、方向和高度等具体信息,是无人机反制作战中的关键设备。航科慧联无人机搜索雷达能够在多种天气下检测到无人机的入侵、并获得...

软网推荐:在线制作软件图标

在制作PPT演示、软件、网页或其他程序时,我们往往需要用到一些个性化的图标。现在,即便是不安装任何软件,也可以上网在线制作自己需要的图标。首先访问如下制作网址:http://www.rw-design...

自定义跳转的h5网页如何制作?

文章来源:墨鹊微站...

网页如何制作?这几点要知道

这是一个个性张扬的时代,也是一个动手能力和动脑能力都比较强的时代,因此很多人对于能够自己动手完成的东西,都不太想假手于人。于是网页制作成了各大搜索引擎里面排名比较靠前的关键词之一。想要知道网页如何制作...

手机端网站简单制作教程,怎么快速制作一个移动端的网站

想要创建一个手机端的网站,需要有域名、已经完成网站页面的开发设计,零基础朋友不懂代码技术,直接在线套用乔拓云里面的网站模板来开发是比较简单可行的,进入乔拓云网,复制网站模板编辑网站的内容,注册域名后绑...

几张动图教你轻松了解Dreamweaver做网页

施老师:当今可是互联网时代,人们的生活、社交离不开互联网,那么不管你是网页设计师,还是销售达人,还是个体户,总必不可少的要在网上呈现一些页面给客户看,这个就是让你做网页,而Dreamweaver是做网...

用Deepseek制作网页版的汉诺塔游戏保姆级教程

在deepseek中输入:“帮我做一个网页版的汉诺塔演示游戏,游戏包含2层、3层、4层、5层的汉诺塔游戏演示,制作自动求解演示按钮,点击按钮就可以生成出步数,同时自动演示最优解动画。”...

JS制作网页版计算器

大家晚上好,我是洁哥,抱歉今天有点晚了,但是洁哥不会缺席哦,今天我们来看一个JS实现网页版计算器的例题,先来看一看出来的效果吧(123+123=246)(123-123=0)(123*123=1512...

网页制作流程哪几步

在数字化时代,网页制作成为企业和个人展示形象、传递信息的重要方式。但是,许多人对于网页制作的流程仍感到困扰。为了解决这一问题,我们将深入探讨网页制作的关键步骤,助您更好地理解和应用这一过程。第一步:需...

这4个设计技巧,教你做好个人网页制作

随着互联网发展,个人建站已经不是什么稀奇事,学生、求职者、插画师、摄影师、作家……都可以制作个人网站,用来展示自身形象,或者吸引粉丝。那么如何做好个人网站呢?在不懂设计和技术知识的情况下,个人网页制作...

取消回复欢迎 发表评论: