背板以太网12-25GBASE-KR(S)(一)

25gbase-kr-(s) (c111)

25GBASE-KR和25GBASE-KR-S在不同FEC模式下达到丢包率(64字节线速报文丢包率≤6.2 ×10–10)的要求时,对链路的误码率(BER)指标如下:

RS-FEC可以在BER≤10-5的物理链路上达到丢包率要求;

BASE-R FEC可以在BER≤10-8的物理链路上达到丢包率要求;

无FEC可以在BER≤10-12的物理链路上达到丢包率要求;

25GBASE-KR的硬件必须支持BASE-R FEC和RS-FEC,而25GBASE-KR-S的硬件则必须支持BASE-R FEC。

OSI图

背板以太网12-25GBASE-KR(S)(一)PMD相关子层图

背板以太网12-25GBASE-KR(S)(一)25GBASE-KR-(S)采用C73自协商(后续章节将详细介绍);

25GBASE-KR-(S)可选支持节能以太网EEE。

RS & 25GMII(C106)

RS层负责将MAC层的串行数据和25GMII接口的并行数据进行相互转换。

背板以太网12-25GBASE-KR(S)(一)25GMII仅支持全双工操作,因此PLS_SIGNAL.indication原语永远不会产生。

若25GMII支持EEE或链路中断(使用特殊的序列有序集来标识链路短暂中断),PLS_CARRIER.indication原语才会产生。

25GMII:包括32个数据信号(TXD和RXD),4个控制信号(TXC和RXC),以及1个时钟信号(TX_CLK和RX_CLK)。时钟频率为390.625MHz(100ppm),在上升沿和下降沿同时采样,计算公式为390.625M Clk/(s×边沿)×2边沿×32bit/Clk=25Gbps。

25GMII发送接收Lane分配

AiPPT模板广场 AiPPT模板广场

AiPPT模板广场-PPT模板-word文档模板-excel表格模板

AiPPT模板广场 147 查看详情 AiPPT模板广场

背板以太网12-25GBASE-KR(S)(一)25GMII数据流

背板以太网12-25GBASE-KR(S)(一)帧间隔

帧间隔以IDLE码(0x07)的形式存在于前一个报文的“终止型”(0xFD)与下一个报文的“开始型”(0xFB)之间。IPG(包括T,不包括S)最小为5Byte(默认最小值为12Byte,因为二层报文长度的任意性和报文的S码必须出现在Lane 0的双重要求,在某些情况下IPG会小于12Byte)。

前导码与SFD

第一个前导码被替换为“开始型”25GMII控制码(0xFB)[只能出现在Lane0]。

背板以太网12-25GBASE-KR(S)(一)帧结束标记EFD

EFD使用“终止型”25GMII控制码(0xFD)[可以出现在任意Lane]。

普通数据帧发送时序

背板以太网12-25GBASE-KR(S)(一)S=0xFB (TXC=1) , DP=0x55 (TXC=0) , DP=0x55 (TXC=0) , DP=0x55 (TXC=0) , DP=0x55 (TXC=0) , DP=0x55 (TXC=0) , DP=0x55 (TXC=0) , SFD=0xD5 (TXC=0) , MAC帧数据…………+FCS ,T=0xFD (TXC=1) ,I=0x07 (TXC=1) ,……

TXD, TXC编码

背板以太网12-25GBASE-KR(S)(一)普通数据帧接收时序

背板以太网12-25GBASE-KR(S)(一)S=0xFB (RXC=1) , DP=0x55 (RXC=0) , DP=0x55 (RXC=0) , DP=0x55 (RXC=0) , DP=0x55 (RXC=0) , DP=0x55 (RXC=0) , DP=0x55 (RXC=0) , SFD=0xD5 (RXC=0) , MAC帧数据…………+FCS ,T=0xFD (RXC=1) ,I=0x07 (RXC=1),……

RXD, RXC编码

背板以太网12-25GBASE-KR(S)(一)

以上就是背板以太网12-25GBASE-KR(S)(一)的详细内容,更多请关注创想鸟其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 chuangxiangniao@163.com 举报,一经查实,本站将立刻删除。
发布者:程序猿,转转请注明出处:https://www.chuangxiangniao.com/p/464042.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2025年11月8日 04:42:48
下一篇 2025年11月8日 04:48:26

相关推荐

  • Golang接口语法基础与实现技巧

    Go接口通过隐式实现定义行为,提升代码灵活性;合理使用小接口、空接口及类型断言可增强可测试性与扩展性,注意接收者类型选择以避免实现错误。 Go语言中的接口(interface)是一种定义行为的方式,它让类型可以通过实现方法来满足接口,从而实现多态。接口不是具体的数据结构,而是对“能做什么”的抽象。理…

    2025年12月2日 后端开发
    000
  • 在Java中如何理解多态与接口实现灵活扩展_多态接口扩展核心概念解析

    多态与接口结合实现Java的灵活扩展:通过父类或接口引用指向子类对象,运行时动态绑定方法调用,使同一操作在不同对象上表现不同行为。接口定义行为规范,多个类实现同一接口提供具体逻辑,降低模块耦合。典型应用如工厂模式、策略模式中,新增功能只需扩展实现类而不修改原有代码,符合开闭原则。面向接口编程是保持系…

    2025年12月2日 java
    000
  • 为什么Java中接口可以多实现_多实现特性在结构设计中的价值解析

    Java接口支持多实现,解决了单继承局限,使类能组合多个契约,如Runnable、Serializable,提升灵活性与可扩展性;通过职责分离,如Payable、Shippable,增强模块化;支持多态应用,如机器人实现Movable、Talkable、Workable,适配不同上下文;为框架提供扩…

    2025年12月2日 java
    100
  • 在Java项目里如何正确使用接口_接口驱动开发的设计模式示例

    接口驱动开发通过定义PaymentService接口规范支付行为,实现类如AlipayServiceImpl和WechatPayServiceImpl分别提供具体逻辑,OrderService依赖接口而非实现,结合工厂模式统一创建实例,使系统解耦、易扩展、可维护。 在Java项目中,接口驱动开发(I…

    2025年12月2日 java
    000
  • 1718针成史上寿命最长的CPU接口!AMD Zen 7将支持AM5:一板传4代 U坏板还在

    2022年,amd正式迈入新纪元,随着zen4架构(锐龙7000系列)的发布,全面启用全新的am5接口,针脚数从am4时代的1331根大幅提升至1718根。令人始料未及的是,这一改动竟催生了pc历史上寿命最长的cpu接口! 最新行业动态显示,AMD已决定让即将问世的Zen 7架构处理器继续沿用现有的…

    2025年12月2日
    000
  • python使用unittest测试接口步奏详解

    这次给大家带来python使用unittest测试接口步奏详解,python使用unittest测试接口的注意事项有哪些,下面就是实战案例,一起来看一下。 1.首先使用 python 的requests 对接口进行测试 # TestInface.py import requests,json url…

    2025年12月2日
    000
  • 在Java中如何使用接口定义标准_OOP接口标准实现技巧分享

    接口用于定义行为契约,命名应清晰体现单一职责,合理使用默认和静态方法,通过接口与实现分离及多态提升代码扩展性与可维护性。 在Java中,接口是实现面向对象编程(OOP)中抽象和多态的关键机制。通过接口定义标准,可以让不同的类遵循统一的行为规范,从而提升代码的可扩展性、可维护性和解耦程度。下面分享一些…

    2025年12月1日 java
    000
  • ​Luckfox-Pico-Ultra-W上手体验

    这款开发板设计得非常紧凑,且配备了丰富的接口。与同为1106开发板的pico系列相比,它增加了音频接口、wi-fi和蓝牙连接功能;此外,wiki文档内容详尽,值得点赞。 1、请注意DEBUG串口的连接,不要接错(调试串口是UART2)。左右两排插口的丝印均从1开始编号,务必插入正确的位置。 2、MI…

    2025年11月28日 行业动态
    000
  • 利用 Java 接口和抽象类实现函数可重用性

    使用接口和抽象类可实现函数可重用性:接口:声明方法,不提供实现,实现它的类需提供实现。抽象类:声明方法,有些未实现(抽象方法),派生类需实现抽象方法。 利用 Java 接口和抽象类实现函数可重用性 接口和抽象类是 Java 中定义函数可重用性的两种强大机制。本教程将引导你逐步学习它们的使用方法。 接…

    2025年11月28日 java
    000
  • 在Java中如何使用接口实现灵活扩展_OOP接口扩展使用技巧分享

    接口是实现行为规范与具体实现分离的核心机制。通过定义如PaymentProcessor等接口,明确对象“能做什么”,不同支付方式分别实现接口,新增渠道时无需修改原有代码,符合开闭原则。结合工厂模式,运行时动态创建具体实现,进一步解耦。Java 8支持default方法,可在接口中提供默认实现,便于功…

    2025年11月28日 java
    000
  • 如何在Java中实现多重继承的效果(虽然Java不支持直接多重继承)?

    在java中,可以通过以下三种方式模拟多重继承的效果:1. 使用接口,通过实现多个接口获得多重行为;2. 结合使用抽象类和接口,提供部分默认实现;3. 使用组合,通过将其他类的实例作为成员变量实现多重行为。 引言 在Java编程的世界里,常常会遇到一个有趣的挑战:如何实现多重继承的效果?虽然Java…

    2025年11月27日 java
    000
  • 如何通过接口定义提升Java函数的可复用性?

    通过接口定义可以提高 java 函数的可复用性:定义一个接口,声明函数必须实现的方法;实现接口,提供具体函数实现;使用接口将函数泛化为可复用函数;传递接口作为参数,执行不同类型输入的函数。 如何通过接口定义提升 Java 函数的可复用性 在 Java 中,接口定义了一个方法契约,它指明了类必须实现的…

    2025年11月27日 java
    000
  • Chrome OS的架构简单清晰

    理想的操作系统结构确实应该包括以下三个主要部分: 硬件接口:这是操作系统与计算机硬件进行通信的层面,负责管理和控制硬件资源。 内核:这是操作系统的核心部分,负责管理系统的基本功能,如进程管理、内存管理和设备驱动等。 用户接口:这是用户与操作系统交互的部分,包括图形用户界面(GUI)或命令行界面(CL…

    2025年11月26日 行业动态
    000
  • 如何在Java中使用接口实现多态

    接口多态通过定义行为规范并由不同类实现,实现运行时动态调用,提升代码灵活性与可扩展性;例如Movable接口被Car、Bicycle等类实现,通过接口类型引用具体对象,调用相同方法展现不同行为,体现“一个接口,多种实现”的核心思想。 在Java中,接口是实现多态性的一种核心机制,它允许我们定义一套行…

    2025年11月25日 java
    000
  • 初识Linux · 进程(3)

    前言: 承接上文中对进程的内部属性及在操作系统层面的组织方式、系统接口调用、task_struct等方面的介绍,今天我们将从进程的相关属性出发,继续探讨进程的创建过程。 进程的创建承接上文。 上文提到,进程的创建是通过调用系统接口fork实现的,因此有时对子进程理解不深的人可能会编写如下代码: wh…

    2025年11月25日 运维
    000
  • 如何使用Hyperf框架进行接口鉴权

    如何使用Hyperf框架进行接口鉴权 鉴权是Web应用程序开发中一个重要的安全性问题,它可以保护我们的接口不被未授权的用户访问。在使用Hyperf框架开发接口时,我们可以利用Hyperf提供的鉴权机制来实现接口鉴权。本文将介绍如何使用Hyperf框架进行接口鉴权,并提供具体的代码示例。 一、理解接口…

    2025年11月22日
    000
  • 如何在Java中使用Lambda表达式实现接口

    函数式接口是仅含一个抽象方法的接口,可使用@FunctionalInterface注解标记;Lambda表达式(如(a, b) -> a + b)可简洁实现函数式接口,替代匿名内部类;Java 8提供常用内置函数式接口如Runnable、Consumer、Function、Predicate和…

    2025年11月20日
    000
  • 解决红米手机耳机接口无声音的实用方法

    解决红米手机耳机接口无声音的实用方法 以上就是解决红米手机耳机接口无声音的实用方法的详细内容,更多请关注创想鸟其它相关文章!

    2025年11月17日
    000
  • 在Java中一个类可以实现多个接口吗

    一个类可以实现多个%ignore_a_1%,使用implements关键字并用逗号分隔多个接口,如Duck类实现Flyable和Swimmable接口,需提供所有抽象方法的具体实现,否则必须声明为抽象类。当多个接口存在同名默认方法时,类必须重写以避免冲突;接口常量不冲突但建议通过接口名访问。Java…

    2025年11月15日
    000
  • 利用MariaDB Galera Cluster实现mariadb的多主复制

    更多博文请关注:没有伞的孩子必须努力奔跑(www.xuchanggang.cn)一、MariaDBGaleraCluster概要:1.简述:MariaDBGaleraCluster是一套在mysqlinnodb存储引擎上面    更多博文请关注:没有伞的孩子必须努力奔跑 () 一、MariaDB G…

    2025年11月9日
    000

发表回复

登录后才能评论
关注微信