Reference System: Ethernet PHY Register Access With GPIO
资料介绍
The XPS Ethernetlite peripheral does not provide any mechanism to access the Ethernet PHY
registers. These registers are used to configure auto negotiation parameters and to obtain PHY status. This application note provides reference systems and associated software to access PHY registers by connecting the serial management bus signals MDC and MDIO to GPIOs which the software controls directly.
The modern Ethernet PHY is highly configurable. The devices used on the Xilinx boards
pertinent to this application note are capable of 10MB, 100MB, or 1000MB operation at full
duplex and half duplex. A PHY will, by default, auto negotiate to the highest possible link speed
it has in common with the peer Ethernet PHY to which it is connected. This behavior is modified
by accessing the appropriate PHY configuration registers.
Many Ethernet MACs will provide a mechanism for the software to access the registers of the
PHY to which it is connected. Because the goal of the XPS Ethernetlite core is to provide a
small, simple Ethernet controller, it does not provide access to the PHY registers. Furthermore,
this MAC is capable of 10/100MB link speeds, not 1000MB. When XPS Ethernetlite is coupled
to a gigabit PHY which is cabled to a PC with a gigabit NIC the auto negotiation defaults will
select a link speed of 1000MB, a speed with which Ethernetlite is not compatible. For proper
operation it is best to configure the PHY so that is will negotiate only 100MB links.
This application note provides a reference system where the PHY serial management interface
signals (MDC, MDIO) are connected to an XPS GPIO peripheral. The PHY registers are
accessed by the software directly manipulating this serial bus clock (MDC) and bidirectional
data (MDIO). Software is provided to configure the onboard PHY so that it will not auto
negotiate to 1000MB.
扫码添加小助手
加入工程师交流群
- Industrial Ethernet PHYSingle PHY ASSP 用户手册uPD60610uPD60611
- Renesas R-IN32M4-CL2用户手册 Gigabit Ethernet PHY Edition Rev.1.00
- Industrial Ethernet PHYSingle PHY ASSP 用户手册uPD60610uPD60611
- Renesas R-IN32M4-CL2用户手册 Gigabit Ethernet PHY Edition Rev.1.00
- ADIN1100: Robust, Industrial, Low Power 10BASE-T1L Ethernet PHY Preliminary Data Sheet
- AN-2043: Configuring the ADIN1200 Ethernet PHY
- AN-2047: Configuring the ADIN1300 Ethernet PHY
- access softVAP软件下载 3次下载
- MAC和PHY低速率无线个人区域网(WPAN)规格介绍_英版 0次下载
- TMS320LF/LC240xA_DSP_Controllers_Reference_Guide_System_and_Peripherals 16次下载
- 带有SerDes接口的PLB千兆位级以太网MAC 31次下载
- XAPP1042-利用GPIO实现以太网PHY寄存器访问 35次下载
- XAPP719 -利用USR_ACCESS寄存器实现PowerPC高速缓存配置 44次下载
- Agilent EEsof EDA System Vue 2
- Principle of Embedded Ethernet
- 为什么GPIO配置总是出问题? 1.5k次阅读
- 以太网PHY寄存器分析 以太网PHY驱动软件配置 4.7k次阅读
- 芯耀辉DDR PHY训练技术简介 3k次阅读
- 什么是Ethernet/IP?Ethernet/IP的应用场景 6.1k次阅读
- 采用TekScope PC进行MIPI D-PHY/ C-PHY解码的使用方法和步骤 3.8k次阅读
- STM32的GPIO在实际开发设计的使用配置和技巧 1.7k次阅读
- 科普Register file和SRAM 1.7w次阅读
- GPIO是什么? 4.2w次阅读
- 在u-boot中使用ethernet的方法 5.3k次阅读
- STM32的GPIO使用 5.2k次阅读
- 数据库中的异类access数据库 2.1k次阅读
- 如何降低车载Ethernet的噪声干扰 2.1k次阅读
- 简要分析Thread的通用GPIO设备驱动 1.8k次阅读
- 被zynq的GPIO唬住,告诉你zynq的3种GPIO 5.9k次阅读
- 如何解决“access violation at address”错误 3.8w次阅读
下载排行
本周
- 1电子电路原理第七版PDF电子教材免费下载
- 0.00 MB | 1491次下载 | 免费
- 2单片机典型实例介绍
- 18.19 MB | 95次下载 | 1 积分
- 3S7-200PLC编程实例详细资料
- 1.17 MB | 27次下载 | 1 积分
- 4笔记本电脑主板的元件识别和讲解说明
- 4.28 MB | 18次下载 | 4 积分
- 5开关电源原理及各功能电路详解
- 0.38 MB | 11次下载 | 免费
- 6100W短波放大电路图
- 0.05 MB | 4次下载 | 3 积分
- 7基于单片机和 SG3525的程控开关电源设计
- 0.23 MB | 4次下载 | 免费
- 8基于AT89C2051/4051单片机编程器的实验
- 0.11 MB | 4次下载 | 免费
本月
- 1OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234313次下载 | 免费
- 2PADS 9.0 2009最新版 -下载
- 0.00 MB | 66304次下载 | 免费
- 3protel99下载protel99软件下载(中文版)
- 0.00 MB | 51209次下载 | 免费
- 4LabView 8.0 专业版下载 (3CD完整版)
- 0.00 MB | 51043次下载 | 免费
- 5555集成电路应用800例(新编版)
- 0.00 MB | 33562次下载 | 免费
- 6接口电路图大全
- 未知 | 30320次下载 | 免费
- 7Multisim 10下载Multisim 10 中文版
- 0.00 MB | 28588次下载 | 免费
- 8开关电源设计实例指南
- 未知 | 21539次下载 | 免费
总榜
- 1matlab软件下载入口
- 未知 | 935053次下载 | 免费
- 2protel99se软件下载(可英文版转中文版)
- 78.1 MB | 537793次下载 | 免费
- 3MATLAB 7.1 下载 (含软件介绍)
- 未知 | 420026次下载 | 免费
- 4OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234313次下载 | 免费
- 5Altium DXP2002下载入口
- 未知 | 233046次下载 | 免费
- 6电路仿真软件multisim 10.0免费下载
- 340992 | 191183次下载 | 免费
- 7十天学会AVR单片机与C语言视频教程 下载
- 158M | 183277次下载 | 免费
- 8proe5.0野火版下载(中文版免费下载)
- 未知 | 138039次下载 | 免费
电子发烧友App





创作
发文章
发帖
提问
发资料
发视频
上传资料赚积分
评论