PHY- PHY芯片概述

1 PHY概述

关于Internet Protocal的分层模型可以参考文章 :【Internet Protocal-OSI模型中的网络分层模型】,下面我们讲讲底层以太网控制器和收发器的知识。其主要是处理OSI模型中的物理层和链路层的事情。
在CAN/CANFD、FlexRay等总线中,有控制器Controller和收发器Transceiver。类似地,在以太网总线中,有以太网控制器和以太网收发器。

PHY(Port Physical Layer),中文可称之为端口物理层,PHY物理层芯片就是来访问以太网总线,来发送和接收以太网的数据帧(frame),其功能等同于其他总线的Transceiver,实现电平转换的,把MAC端的数字信号转换成差分模拟信号等。
下图为 Marvell 的Ethernet PHYs 芯片。
在这里插入图片描述
一般PHY芯片有两类接口,即MDIO 接⼝与以太网 MAC-PHY 接⼝ (MII、RMII、SMII、GMII、RGMII、
SGMI)【关于这几个物理接口,请参考PHY-以太网物理层接口( MII )】,MDIO 接⼝提供对以太⽹收发器(也称为以太⽹ PHY)的内部寄存器的访问。具体讲就是MII有两个信号接口:

  1. 一个是以太网 MAC 的数据接口,用于发送和接收以太网帧数

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

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

相关文章

【华为OD机试】1024 - 素数伴侣

文章目录一、题目🔸题目描述🔸输入输出🔸样例1🔸样例2二、思路解析三、代码参考作者:KJ.JK🌈 🌈 🌈 🌈 🌈 🌈 🌈 🌈 &…

Ae:灯光选项

灯光选项 Light Options,用于调整光源的特性以及所产生的投影的相关设置。下面以属性最多的聚光灯的灯光选项为例进行说明。强度 Intensity光源的亮度。数值越大,光照越大。负值可产生吸光效果,即降低场景中其它光源的光照强度。颜色 Color默…

Java客户端操作索引库

ElasticSearch第二天 学习目标: 能够使用java客户端完成创建、删除索引的操作能够使用java客户端完成文档的增删改的操作能够使用java客户端完成文档的查询操作能够完成文档的分页操作能够完成文档的高亮查询操作能够搭建Spring Data ElasticSearch的环境能够完成…

C++中的类模版

🐶博主主页:ᰔᩚ. 一怀明月ꦿ ❤️‍🔥专栏系列:线性代数,C初学者入门训练,题解C,C的使用文章,「初学」C 🔥座右铭:“不要等到什么都没有了,才下…

银行数字化转型导师坚鹏:金融科技与银行转型

金融科技与银行转型课程背景: 数字化背景下,很多银行存在以下问题: 不清楚5G如何赋能银行数字化转型? 不清楚金融科技如何赋能银行数字化转型? 不了解银行数字化转型标杆成功案例? 课程特色:…

Python 进阶指南(编程轻松进阶):十七、Python 风格 OOP:属性和魔术方法

原文:http://inventwithpython.com/beyond/chapter17.html 很多语言都有 OOP 特性,但是 Python 有一些独特的 OOP 特性,包括属性和魔术方法。学习如何使用这些 Python 风格技巧可以帮助您编写简洁易读的代码。 属性允许您在每次读取、修改或…

Leetcode.993 二叉树的堂兄弟节点

题目链接 Leetcode.993 二叉树的堂兄弟节点 Rating : 1288 题目描述 在二叉树中,根节点位于深度 0 处,每个深度为 k 的节点的子节点位于深度 k1 处。 如果二叉树的两个节点深度相同,但 父节点不同 ,则它们是一对堂兄…

Java IO相关

1、深拷贝和浅拷贝的区别是什么? 浅拷贝:被复制对象的所有变量都含有与原来的对象相同的值,而所有的对其他对象的引用仍然指向原来的对象.换言之,浅拷贝仅仅复制所考虑的对象,而不复制它所引用的对象 深拷贝:被复制对象的所有变量都含有与原来的对象相同的值.而那些引用其…

生成式AI已形成全球性“AI再造业务”趋势

3月28日至31日,博鳌亚洲论坛2023年年会在海南举行。实体经济与数字经济如何融合发展,产业数字化如何加速向深层次拓展,生成式AI会给产业经济带来哪些变革?这些话题成为今年论坛热点。 百度集团执行副总裁、百度智能云事业群总裁沈…

鸟哥的Linux私房菜 学习 Shell Scripts

第十三章、学习 Shell Scripts 重点回顾 shell script 是利用 shell 的功能所写的一个『程序 (program)』,这个程序是使用纯文字档,将一些 shell 的语法与命令(含外部命令)写在里面, 搭配正规表示法、管线命令与数据流重导向等功能&#xf…

MacBookPro 安装Python

Homebrew 假设你没有安装Homebrew,那么就执行: /bin/bash -c “$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)”安装Python 执行命令: yutaoMacBook-Pro Homebrew % brew install Python可以看到…

第一个禁止ChatGPT的西方国家

意大利成为第一个有效禁止 ChatGPT 的西方国家。 由于可能违反隐私和数据法,该国的数据监管机构已下令开发聊天机器人的 OpenAI 停止运营。 意大利数据保护局 (GPDP) 提到了一些担忧,包括大量收集用户数据和存储以训练 AI 算法。 ChatGPT 是一种大型语…

产品经理必读|用户研究方法总结①

众所周知,理解用户需求,识别用户痛点,是产品或功能成型之前绕不开的过程。而要获取到用户真实的需求和痛点,唯一的方法就是做用户调研。而用研的方法都有哪些呢?今天我就来给大家分享一下行业中常见的用研方法。 用研的…

C. Triangles(枚举)

Problem - C - Codeforces Gildong有一个方形板,由n行n列的方形单元格组成,每个单元格由一个数字(从0到9)组成,第i行第j列的单元格可用(,)表示,每个单元格的边长为1。Gildong喜欢大的东西,所以对于每一个数…

个人-计算机操作系统第六章

第六章 输入输出系统 一、章节习题 1、引入缓冲的主要目的______ A 改善CPU和I/O设备之间速度不匹配的情况 B 节省内存 C 提高CPU的利用率 D 提高I/O设备的效率 2、CPU输出数据的速度远远高于打印机的打印速度,为了解决这一矛盾,可采用_____。 A …

geth指定版本安装

下载源码 cd /usr/local git clone https://github.com/ethereum/go-ethereum.git 或者(mirror) git clone https://ghproxy.com/https://github.com/ethereum/go-ethereum.git拓展:如何git clone指定tag版本 git clone -b v1.10.5 https://github.com/ethereum/…

不要告诉同事你要离职!打算跳槽,新公司开出两倍薪资,私下告诉要好的同事,却被同事出卖给领导!...

职场上有真正的朋友吗?来看看这位网友的讲述:一位前同事本来打算跳槽,新公司开出的薪资是原来的两倍。她私下告诉了几位同事自己打算离职的消息,并跟同事们分享了工资翻倍的喜悦。可她万万没想到,两天之后的公司会议上…

Python 进阶指南(编程轻松进阶):十六、面向对象编程和继承

原文:http://inventwithpython.com/beyond/chapter16.html 定义一个函数,并从几个地方调用它,可以省去复制和粘贴源代码的麻烦。不复制代码是一个很好的实践,因为如果你需要修改它(无论是为了修复一个错误还是添加新特…

在Linux系统下使用GDB调试C++程序【命令行调试与vscode编译器调试】

文章目录1. Linux下编译器,调试器安装2. GDB调试器介绍1. 概述2. 常用调试命令参数3. Linux下C命令行调试实战0. 安装超级终端Terminator1. 准备代码2. 进入调试模式3. 调试过程4. Linux下vscode使用cmake和gdb:5. 补充:关于vscode的一些标识…

ChatGPT遭多国调查,OpenAI凌晨就安全问题发文,GPT-5要暂缓?

最近,意大利宣布禁用 ChatGPT,因为 OpenAI 违反了意大利相关的隐私规则和数据保护法,出现了用户数据丢失情况,而且未向用户告知。 消息出来后,德国、法国、爱尔兰、西班牙等国的监管部门都表示正在密切关注 ChatGPT 的…