50-RGMIISGMIIQGMII电路设计

视频链接

RGMII&SGMII&QGMII电路设计01_哔哩哔哩_bilibili

RGMII & SGMII & QSGMII电路设计

1、以太网简介(参考第2课:千兆以太网电路设计)

1.1、以太网的概述

以太网是一种计算机局域网技术。

从硬件的角度来说,以太网接口电路主要由MAC(Media Access Control:媒体访问控制)控制器和物理层接口 PHY(Physical Layer,PHY)两大部分构成。

1.2、以太网接口介绍

以太网的通信离不开物理层PHY芯片的支持,以太网MAC和PHY之间有一个接口,常用的接口有MII、RMII、GMII、RGMII等。

简述

管脚

速率计算

MII

MII(Medium Independent Interface,媒体独立接口):MII支持10Mbps和100Mbps的操作,数据位宽为4位,在100Mbps传输速率下,时钟频率为25Mhz。

MII接口一共有16根线。

RMII

在MII基础上精简的100Mbps/10Mbps接口;通过提升Clock 频率保持与MII一样的速率。

数据位宽为2位,在100Mbps传输速率下,时钟频率为 50Mhz。

GMII

在MII接口基础上提升了数据位宽和Clock频率,成为1000Mbps接口

GMII(Gigabit MII):GMII接口向下兼容 MII接口,支持10Mbps、100Mbps和

1000Mbps的操作,数据位宽为8位,在1000Mbps传输速率下,时钟频率为125Mhz。

RGMII

RGMII(Reduced GMII):RGMII是GMII的简化版,数据位宽为4位,在1000Mbps传输速率下,时钟频率为125Mhz,在时钟的上下沿同时采样数据。在100Mbps和10Mbps通信速率下,为单个时钟沿采样。

SGMII

SGMII--Serial Gigabit Media Independent Interface

串行GMII,为了达到1000Mbps,时钟频率提升

1.3、RGMII接口---MAC侧与PHY侧接口连接

I/O

Pin

描述

RX

RX_D[3:0]

接收数据

RX_CLK

接收参考时钟

RX_CTL

接收控制信号给MAC

TX

TX_D[3:0]

发送数据

TX_CLK

发送参考时钟

TX_CTL

从MAC发送控制信号

其他

ETH_RESET_N

芯片复位信号

CRS:Carrier Sense

COL:Collision Detectd

载波侦测信号

冲突检测信号

CRS和COL这两个引脚一般用在半双工的模式,一般用不着)

ETH_MDC(Management Data Clock)

数据管理时钟

ETH_MDIO(Management Data I/O)

数据输入/输出管理

2、支持两个QSGMII(5Gbps 高速串行接口)(裕太微电子多口PHY)

裕太微电子推出两款自主研发的国产以太网PHY芯片

裕太微自主研发的国产四通道千兆以太网收发器

芯片YT8614H和八通道千兆以太网收发器芯片YT8618H 正式发布。

特点

性能

高度稳定

功能丰富

功耗更低

成本结构更良好

3、千兆网之RGMII & SGMII区别 (★)

4、SGMII(以瑞昱RTL8211为例)

4.1、结构框图

4.2、信号定义

4.2.1、Power supply  (★)
4.2.2、Transceiver Interface 
4.2.3、clock
4.2.4、RGMII (12根线 ★)
4.2.5、Serdes(★)
4.2.6、reset
4.2.7、mode selection (hardware configuration ★)注意复用
4.2.8、LED default settings(复用CFG_LDO管脚★)
4.2.9、regulator and reference

Pin

type

description

RSET

O

Reference(external resistor reference)

REG_OUT

O

Switching regulator 1.0V output.

Connect to a 2.2μH inductor

4.2.10、management and PTP application interface

4.3、电路设计注意项(以瑞昱RTL8211为例)(★)

4.3.1、注意RGMII和SGMII电路设计的区别
4.3.2、system applications

1、UTP Applications diagram

2、fiber Application diagram

3、UTP/fiber to RGMII Application diagram

4、SGMII to RGMII Application diagram

4.3.3、配置

4.3.4、LED配置

5、硬件实战(RTL8211为例)

6、推荐

详细内容参考视频讲解

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/555686.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

祝贺十九岁的美创,一天拿了5个奖!

今天,和19岁的美创一起数奖🥇🥇🥇 刚刚,北京、杭州两地接连传来好消息—— 北京 被誉为中国IT业界延续时间最长的年度盛会——由赛迪顾问主办的2024年IT市场年会于今日隆重召开,备受瞩目的“首届IT创新大赛…

一份超详细的鸿蒙开发面经分享!上百道鸿蒙经典面试题整理~

鸿蒙(HarmonyOS)作为华为公司自主研发的全场景分布式操作系统,受到了广泛关注。 在面试中,面试官往往会关注申请人的技术能力、项目经验以及解决问题的能力。 下面是一些关于鸿蒙开发具有3年工作经验的面试题及其相关问答&#…

SpringBoot框架——8.MybatisPlus常见用法(常用注解+内置方法+分页查询)

1.MybatisPlus常用注解: 1.1 当数据库、表名和字段名和实体类完全一致时无需加注解,不一致时: TableName指定库名 TableId指定表名 TableField指定字段名 1.2 自增主键: TableId(typeIdType.AUTO) private Long id; 1.3 实体类中属…

python环境引用《解读》----- 环境隔离

首先我先讲一下Anaconda,因为我用的是Anaconda进行包管理。方便后面好理解一点。 大家在python中引用环境的时候都会经历下面这一步: 那么好多人就会出现以下问题(我就是遇到了这个问题): 我明明下载了包&#xff0c…

编程填空题:麻烦的位运算

闲着没事干可以做做 可以看到,那个函数直接return了,也就是说,得找到一个表达式,直接求出结果 简单分析一下: 其第i位为1当且仅当n的右边i位均为1 也就是说,前i-1位有0,第i位就是0 也就是说…

针对springcloud gateway 跨域问题解决方案

springcloud gateway版本 <spring-boot.version>2.3.3.RELEASE</spring-boot.version> <spring-cloud.version>Hoxton.SR8</spring-cloud.version>跨域问题说明 application:1 Access to XMLHttpRequest at https://xxxxxxxxxx from origin http://l…

创新入门|用户体验设计策略:数字化成功的蓝图

今天,我们来深入探讨如何打造令人兴奋的用户体验设计策略。将数字产品和服务从“普通”提升到“太棒了”的高度,这将是我们的主题。为什么这一策略那么重要呢?在当今被各种数字产品“轰炸”的世界,一个可靠的体验策略可能决定用户是否长期使用,还是一弹而走。我们都曾深受那种…

【Canvas技法】六种环状花纹荟萃

【图例】 【代码】 <!DOCTYPE html> <html lang"utf-8"> <meta http-equiv"Content-Type" content"text/html; charsetutf-8"/> <head><title>使用HTML5/Canvas绘制六种环状花纹</title><style type&quo…

万兆以太网10G Ethernet简介

2002年6月IEEE标准协会批准了万兆&#xff08;10G&#xff09;以太网的正式标准。此标准的全名是“10Gbit/s工作的媒体接入控制参数、物理层和管理参数”。 另一个组织是10G以太网联盟(10GEA)。10GEA由网络界的著名企业创建&#xff0c;现已有一百多家企业参加&#xff0c;中国…

林草资源管理系统:构筑绿色长城,守护自然之美

在全球气候变化和生态环境恶化的背景下&#xff0c;森林和草原资源的保护、恢复和合理利用显得尤为重要。林草资源管理系统的建立&#xff0c;旨在通过现代信息技术手段&#xff0c;提升林草资源管理的效率和质量&#xff0c;确保自然资源的可持续发展。 项目背景 森林和草原…

初学python记录:力扣705. 设计哈希集合

题目&#xff1a; 不使用任何内建的哈希表库设计一个哈希集合&#xff08;HashSet&#xff09;。 实现 MyHashSet 类&#xff1a; void add(key) 向哈希集合中插入值 key 。bool contains(key) 返回哈希集合中是否存在这个值 key 。void remove(key) 将给定值 key 从哈希集合…

基于Java+SpringBoot+Vue前后端分离精简博客系统设计和实现

基于JavaSpringBootVue前后端分离精简博客系统设计和实现 &#x1f345; 作者主页 央顺技术团队 &#x1f345; 欢迎点赞 &#x1f44d; 收藏 ⭐留言 &#x1f4dd; &#x1f345; 文末获取源码联系方式 &#x1f4dd; &#x1f345; 查看下方微信号获取联系方式 承接各种定制系…

线程互斥,线程安全和线程同步

多线程的基本代码编写步骤 1.创建线程pthread_create() 2.终止线程的三种方法。线程取消pthread_cancel(一般在主线程取消)&#xff0c; 线程终止pthread_exit(在其他线程执行)&#xff0c; 或者使用线程返回return 3.线程等待pthread_join 需要等待的原因是 1.已经退出的线程…

WordPress的全面解析:为什么它是创建博客和网站的首选

在当前的数字化时代&#xff0c;无论是个人博客还是企业网站&#xff0c;都需要一个强大而灵活的平台以支撑其内容和用户交互。WordPress作为全球最流行的内容管理系统&#xff08;CMS&#xff09;&#xff0c;以其强大的功能、灵活的定制性和广泛的用户基础&#xff0c;成为了…

交通管理在线服务系统|基于Springboot的交通管理系统设计与实现(源码+数据库+文档)

交通管理在线服务系统目录 目录 基于Springboot的交通管理系统设计与实现 一、前言 二、系统功能设计 三、系统实现 1、用户信息管理 2、驾驶证业务管理 3、机动车业务管理 4、机动车业务类型管理 四、数据库设计 1、实体ER图 五、核心代码 六、论文参考 七、最新计…

开关转换器中的噪声源对纹波测量的影响

由于输出纹波通常较小,示波器需要设置为高电压灵敏度。然而,这种设置容易受到电源产生的噪音的影响。其中一种常见的噪音源是电感的漂移磁场。许多廉价的电感采用了半屏蔽的I型磁心,其绕线周围包覆着铁氧体粉末和环氧树脂。即使如此,这些电感仍然会产生相当大的漂移磁场。附…

什么是CPU与GPU,它们之间有什么关系

什么是CPU与GPU&#xff0c;它们之间有什么关系一、CPU1. 核心功能2. 工作原理3. 组成部分4. 发展历程5. 性能指标6. 架构种类7. 发展趋势8. 应用领域 二、GPU三、CPU与GPU的关系 什么是CPU与GPU&#xff0c;它们之间有什么关系 一、CPU CPU&#xff0c;全称是“Central Proc…

profinet协议基础

文章目录 工业以太网自动化通讯金字塔工业以太网技术比较 profinet概述profinet特性 EtherNet通信EtherCAT通信EtherCat特性EtherCat过程同步 工业以太网 工业以太网是基于IEEE 802.3 (Ethernet)的强大的区域和单元网络。 自动化通讯金字塔 各个组织与工业以太网 工业以太网…

Docker操作容器打包(commit),压缩(save),挂载(load)

文章目录 前言一、容器打包二、将镜像压缩成tar包三、将tar包挂载为镜像结束 前言 将容器打包成镜像时&#xff0c;你正在将应用程序及其所有依赖项、文件和配置文件捆绑到一个可移植的、独立的单元中。这样做可以确保您的应用程序在不同环境中具有一致的运行方式&#xff0c;…

VBA技术资料MF143:将PowerPoint中幻灯片导出为图片

我给VBA的定义&#xff1a;VBA是个人小型自动化处理的有效工具。利用好了&#xff0c;可以大大提高自己的工作效率&#xff0c;而且可以提高数据的准确度。“VBA语言専攻”提供的教程一共九套&#xff0c;分为初级、中级、高级三大部分&#xff0c;教程是对VBA的系统讲解&#…