KSZ8091MLX:10BASE - T/100BASE - TX物理层收发器的技术剖析

电子说

1.4w人已加入

描述

KSZ8091MLX:10BASE-T/100BASE-TX物理层收发器的技术剖析

在当今的网络通信领域,以太网物理层收发器扮演着至关重要的角色。KSZ8091MLX作为一款单电源10BASE - T/100BASE - TX以太网物理层收发器,凭借其卓越的性能和丰富的功能,成为众多电子工程师的首选。下面,我们就来深入剖析这款收发器的技术细节。

文件下载:KSZ8091MLX-EVAL.pdf

一、产品概述

KSZ8091MLX是一款高度集成的紧凑型解决方案,它采用单电源供电,能够通过标准的CAT - 5非屏蔽双绞线(UTP)电缆进行数据的传输和接收。该收发器使用片上差分对终端电阻,集成了低噪声稳压器为1.2V核心供电,并提供灵活的1.8/2.5/3.3V数字I/O接口,有效降低了电路板成本,简化了电路板布局。同时,它还支持媒体独立接口(MII),可直接与MII兼容的以太网MAC处理器和交换机连接。此外,它还具备节能以太网(EEE)和局域网唤醒(WOL)功能,进一步提升了产品的实用性和节能性。它采用48引脚、无铅LQFP封装。

二、引脚描述与配置

引脚分配

KSZ8091MLX采用48引脚7mm x 7mm LQFP封装,其引脚涵盖了电源、接地、数据传输与接收、时钟输入、管理接口等多种类型。例如,VDD_1.2为1.2V核心电源,需通过电容进行去耦,并与其他相关引脚连接;MDIO和MDC构成管理接口(MII),用于与外部设备通信;RXM、RXP、TXM、TXP则负责物理信号的收发。

引脚功能

不同引脚在不同模式下具有不同的功能。在MII模式下,RXD[3:0]为接收数据输出,TXD[3:0]为发送数据输入;而在配置模式下,部分引脚的值会在复位撤销时被锁存,用于设置PHY地址、工作模式等参数。例如,PHYAD[2:0]引脚可配置PHY地址,CONFIG[2:0]引脚可选择工作模式。

引脚配置注意事项

在某些系统中,MAC MII接收输入引脚在电源上电或复位期间可能会驱动高/低电平,导致PHY的锁存引脚被锁存到意外状态。因此,建议在这些PHY锁存引脚上添加外部上拉(4.7 kΩ)或下拉(1.0 kΩ)电阻,以确保正确锁存预期值。

三、功能描述

10BASE - T/100BASE - TX收发功能

  • 100BASE - TX发送:该功能包括并行到串行转换、4B/5B编码、扰码、NRZ到NRZI转换以及MLT3编码和传输。输出信号的典型上升/下降时间为4ns,符合ANSI TP - PMD标准。
  • 100BASE - TX接收:接收端通过自适应均衡、DC恢复、MLT3到NRZI转换、数据和时钟恢复、NRZI到NRZ转换、解扰、4B/5B解码以及串行到并行转换等步骤处理信号。
  • 10BASE - T发送和接收:10BASE - T驱动器与100BASE - TX驱动器集成,支持标准10BASE - T模式和节能10BASE - Te模式。接收端通过输入缓冲和电平检测静噪电路、差分输入接收器电路和锁相环(PLL)进行解码。
  • PLL时钟合成器:KSZ8091MLX从外部25 MHz晶体、振荡器或参考时钟生成所有内部时钟和外部时钟,用于系统定时。
  • 自动协商:该功能符合IEEE 802.3规范的第28条,允许非屏蔽双绞线(UTP)链路伙伴选择最高的共同操作模式。自动协商通过硬件引脚或软件进行启用,默认在电源上电或硬件复位后启用。

MII数据接口

MII接口符合IEEE 802.3规范,提供了MII PHY和MAC之间的通用接口。它支持10 Mbps和100 Mbps数据速率,半双工和全双工模式。数据传输和接收独立,发送和接收数据均为4位宽。

背对背模式

两个KSZ8091MLX设备可以背对背连接,形成一个100BASE - TX铜中继器。在MII背对背模式下,通过特定的引脚配置和信号连接,实现数据的转发。

MII管理接口

KSZ8091MLX支持IEEE 802.3 MII管理接口(MDIO),允许上层设备(如MAC处理器)监控和控制其状态。该接口通过时钟线(MDC)和数据线(MDIO)进行通信,具有特定的协议和32寄存器地址空间。

中断功能

INTRP引脚是一个可选的中断信号,用于通知外部控制器KSZ8091MLX PHY寄存器的状态更新。通过设置寄存器1Bh的位,可以启用和禁用中断条件。

HP Auto MDI/MDI - X

该功能消除了在KSZ8091MLX与其链路伙伴之间选择直连电缆或交叉电缆的需求。它默认启用,可通过软件禁用,并通过寄存器选择MDI或MDI - X模式。

环回模式

KSZ8091MLX支持本地(数字)环回和远程(模拟)环回,用于验证模拟和/或数字数据路径。

LinkMD®电缆诊断

LinkMD功能使用时域反射计(TDR)分析电缆布线,检测开路、短路和阻抗不匹配等问题。通过访问特定寄存器,可以启动和获取电缆诊断测试结果。

NAND树支持

KSZ8091MLX提供参数化NAND树支持,用于检测芯片I/O和电路板之间的故障。通过特定的测试流程,可以检查数字I/O引脚的连接情况。

电源管理

KSZ8091MLX具有多种电源管理模式,包括节能模式、能量检测掉电模式、掉电模式和慢振荡器模式,可有效降低功耗。

节能以太网(EEE)

KSZ8091MLX实现了符合IEEE标准802.3az的节能以太网(EEE)功能。在空闲时段,通过低功耗空闲(LPI)模式保持铜以太网电缆上的AC信号接近0V峰峰值,同时保持链路连接状态。

局域网唤醒(WOL)

KSZ8091MLX支持局域网唤醒(WOL)功能,可通过检测特殊数据包(如魔术数据包)、自定义数据包或链路状态变化来唤醒处于待机电源模式的主机系统。

四、寄存器描述

寄存器空间

KSZ8091MLX的寄存器空间分为标准寄存器和MDIO可管理设备(MMD)寄存器两部分。标准寄存器提供直接读写访问,而MMD寄存器提供间接读写访问。

标准寄存器

标准寄存器包括基本控制、基本状态、PHY标识符等多种寄存器,用于配置和监控设备的基本功能。

MMD寄存器

MMD寄存器通过标准寄存器Dh和Eh进行访问,用于配置和管理特定功能,如EEE、WOL等。

五、操作和电气特性

绝对最大额定值和工作额定值

在使用KSZ8091MLX时,需要注意其绝对最大额定值,如电源电压、输入电压、输出电压等,超过这些值可能会损坏设备。同时,设备的正常工作需要在规定的工作额定值范围内,包括电源电压、环境温度等。

电气特性

文档详细列出了KSZ8091MLX的各项电气特性,如电源电流、输入输出电压、LED输出驱动电流等,为工程师在设计电路时提供了重要的参考依据。

六、时序图

文档提供了多种时序图,包括MII SQE时序、MII发送和接收时序、自动协商时序、MDC/MDIO时序以及电源上电/复位时序等。这些时序图详细描述了信号的变化和时间关系,有助于工程师理解和设计电路。

七、参考电路和配置

复位电路

文档推荐了两种复位电路,分别适用于由电源触发复位和由其他设备(如CPU或FPGA)驱动复位的情况。

LED锁存引脚参考电路

对于LED1/SPEED和LED0/PME_N1/NWAYEN锁存引脚,文档提供了上拉、浮空和下拉的参考电路,同时针对不同的VDDIO电压给出了相应的配置建议。

参考时钟连接和选择

KSZ8091MLX使用25 MHz的晶体或外部时钟源作为参考时钟,文档详细说明了晶体/参考时钟的连接方式和选择标准。

磁性接口连接和选择

该收发器需要一个1:1隔离变压器,文档推荐了具有集成共模扼流圈的变压器,并提供了典型的磁性接口电路和磁选标准。

八、总结

KSZ8091MLX是一款功能强大、性能卓越的以太网物理层收发器。它在数据传输、节能、故障检测等方面具有出色的表现,为电子工程师在设计网络设备时提供了可靠的选择。在实际应用中,工程师需要根据具体需求,合理配置引脚、寄存器和参考电路,以充分发挥该收发器的优势。你在使用KSZ8091MLX的过程中遇到过哪些问题呢?或者你对它的某些功能有更深入的见解,欢迎在评论区分享。

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 相关推荐
  • 热点推荐

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分