首页 > 其他分享 >PHY结构

PHY结构

时间:2023-09-25 10:15:34浏览次数:30  
标签:PMD 子层 PHY 信号 物理介质 结构 PHYSICAL

 

 

PHY芯片包括MII/GMII(介质独立接口)子层、PCS(物理编码子层)、PMA(物理介质附加)子层、PMD(物理介质相关)子层、MDI子层。

PCS(PHYSICAL CODING SUBLAYER):提供4B/5B编码、串并转换以及冲突检测功能,同时只要TxEN无效就提供“idle”信号给PMD层.
PMA(PHYSICAL MEDIUM ATTACHMENT):提供对LINK状态的判断和载波侦听的功能,完成串行信号和NRZI信号之间的转化.
PMD(PHYSICAL MEDIUM DEPENDENT):提供对信号的scrambling(扰频)/ descrambling(解扰) ;对信号进行编码,在100TX下是MLT-3 , 在10T下是Manchester.
MII包含两部分,一个数据接口,以及一个MAC和PHY之间的管理接口MDIO/MDC.

MAC是数据链路层设备,PHY是物理层设备

 

标签:PMD,子层,PHY,信号,物理介质,结构,PHYSICAL
From: https://www.cnblogs.com/fallenmoon/p/17727251.html

相关文章

  • 描述 .NET MAUI 体系结构
    跨平台应用开发使用的一种常见模式是考虑用户界面中的业务逻辑,然后为每个平台开发单独的用户界面和UI逻辑。虽然每种类型的设备的业务逻辑保持不变,但驱动应用和显示数据的代码可能会有所不同。出现这种差异是因为设备所提供的功能、API和特性不相同。以这种方式构建多平台应......
  • 数据结构优化建图
    2023ICPC网络赛2B分治看到1e5给10s以为是根号log的做法,一直在往小的块暴力,大的块O(n)建图想,但这并没有用。实际上有些常数的双log也可以很慢,还是不要根据数据范围把做法锁的太死!考虑优化每个虫洞之内的建图,关键在于那个曼哈顿距离是不独立的。考虑只有一个绝对值怎么做:直接排序......
  • 23、结构体
    1、什么是结构体?Go语言中数组可以存储同一类型的数据,但在结构体中我们可以为不同项定义不同的数据类型。结构体是由一系列具有相同类型或不同类型的数据构成的数据集合。2、定义格式typestruct_var_typestruct{ memberdefinition memberdefinition ...... memberd......
  • Phytium Pi OS的基本配置
    前言本文基于飞腾派OS官方文档,对操作步骤和注意事项加以补充说明。开发环境系统要求可以先运行sudoaptupdate更新软件环境。首先需要检查对应软件是否已安装,可以使用dpkg-l|grep<软件包名>来检查。下面针对给出的软件包提供脚本,可以更便捷地检查是否已安装:#!/bin/bash......
  • crash —— 如何获取结构体成员指向的结构的内容?
    有时我们得到了某个结构体的地址,这个结构体内部有一个指向另外一个数据结构的指针,那么如何快速输出另外一个数据的内容。这里有两种方法,还是以task_struct为例,我想输出mm成员的内容:方法1根据结构体的地址输出指针成员的值,然后再进行二次引用crash>*task_struct.mmffff893e38......
  • crash —— 如果知道结构体内部某个成员的地址,如何输出结构体内容?
    以下面的task_struct为例:crash>*task_struct-oxffff893e3846e000structtask_struct{[ffff893e3846e000]structthread_infothread_info;[ffff893e3846e010]volatilelongstate;[ffff893e3846e018]void*stack;[ffff893e3846e020]atomic_tusage;[ff......
  • 高效的浏览 Linux 目录结构:pushd和popd命令
    在这个教程中,我们将讨论两个相关的命令:pushd和popd,使用它们可以高效的浏览Linux目录结构。这两个命令在大多数 shell ,比如bash、tcsh中都存在。pushd和popd命令在Linux系统中如何工作pushd和popd命令根据‘LIFO’(后进先出)原则工作。在这个原则之下,只有两个操作是允......
  • crash —— 查看进程的vma结构体
    crash提供了vm命令来输出进程的vma相关的信息。输出当前当进程的vma列表crash>vmPID:3319TASK:ffff889760358000CPU:6COMMAND:"kvm"MMPGDRSSTOTAL_VMffff893ada165000ffff893a8c4e200045772k9535832kVMA......
  • #yyds干货盘点# LeetCode程序员面试金典:全 O(1) 的数据结构
    1.简述:请你设计一个用于存储字符串计数的数据结构,并能够返回计数最小和最大的字符串。实现 AllOne 类:AllOne() 初始化数据结构的对象。inc(Stringkey) 字符串 key 的计数增加 1 。如果数据结构中尚不存在 key ,那么插入计数为 1 的 key 。dec(Stringkey) 字符串 k......
  • 【4.0】Pandas Panel三维数据结构
    【一】三维数据结构Panel结构也称“面板结构”,它源自于PanelData一词,翻译为“面板数据”。如果您使用的是Pandas0.25以前的版本,那么您需要掌握本节内容,否则,作为了解内容即可。自Pandas0.25版本后,Panel结构已经被废弃。Panel是一个用来承载数据的三维数据结构,它......