探索KSZ8041NL/RNL:10BASE - T/100BASE - TX物理层收发器的卓越性能

电子说

1.4w人已加入

描述

探索KSZ8041NL/RNL:10BASE - T/100BASE - TX物理层收发器的卓越性能

在当今的电子设备中,以太网通信扮演着至关重要的角色。KSZ8041NL/RNL作为一款单芯片以太网物理层收发器(PHY),为众多设备提供了稳定、高效的网络连接解决方案。下面,我们就来深入了解一下这款产品。

文件下载:KSZ8041RNL-EVAL.pdf

产品概述

主要亮点与目标应用

KSZ8041NL/RNL具有单芯片设计、支持HP Auto - MDIX等特点。其目标应用广泛,涵盖了打印机、LOM(主板集成网卡)、游戏机、IPTV、IP电话和IP机顶盒等设备。这些设备通常需要稳定且高效的网络连接,而KSZ8041NL/RNL正好能够满足这一需求。

关键优势

  • 单芯片解决方案:提供10BASE - T/100BASE - TX物理层解决方案,符合IEEE 802.3u标准,确保了兼容性和稳定性。
  • 低功耗设计:采用低功耗CMOS设计,功耗小于180mW,有助于降低设备的整体能耗。
  • 灵活的接口支持:KSZ8041NL支持MII接口和RMII接口(需外部50 - MHz系统时钟),KSZ8041RNL则仅支持RMII接口,使用25 - MHz晶体/时钟输入,并输出50 - MHz参考时钟到MAC,为不同的应用场景提供了多样化的选择。
  • 自动检测与纠错:支持HP Auto MDI/MDI - X,可靠地检测和纠正直通线和交叉线,避免了电缆选择的困扰。
  • 多种工作模式:具备掉电和节能模式,可根据实际情况调整设备的功耗。
  • 可编程LED输出:提供可编程的LED输出,用于显示链路、活动和速度状态,方便用户进行监控。
  • 高ESD防护:ESD额定值为6kV,增强了设备的可靠性和稳定性。
  • 单电源供电:采用单一的3.3V电源供电,并内置1.8V稳压器,简化了电源设计。
  • 小巧的封装:采用32引脚、5mm×5mm的QFN封装,节省了电路板空间。

引脚说明与配置

KSZ8041NL引脚

KSZ8041NL的引脚涵盖了电源、信号传输、时钟、管理接口等多个方面。例如,VDDPLL_1.8和VDDA_3.3分别为1.8V和3.3V的模拟电源引脚,需连接相应的去耦电容;MDIO和MDC是管理接口的数据线和时钟线,用于与外部设备进行通信;RX - 、RX + 、TX - 、TX + 则用于物理信号的接收和发送。在不同的模式下,部分引脚具有不同的功能,如XI / REFCLK在MII模式下需要25MHz的时钟输入,而在RMII模式下则需要50MHz的时钟输入。

引脚配置选项

在KSZ8041NL中,部分引脚的状态在上电或复位时会被锁定,例如PHY地址引脚(PHYAD0、PHYAD1、PHYAD2)可用于配置设备的物理地址,CONFIG2、CONFIG1、CONFIG0引脚可用于选择工作模式(MII或RMII)。为了避免在某些系统中因MAC接收输入引脚在上电或复位时驱动高电平,导致PHY的锁定引脚被错误锁定,建议在这些引脚上添加1K的下拉电阻。

KSZ8041RNL引脚

KSZ8041RNL的引脚与KSZ8041NL类似,但在某些方面有所不同。例如,REF_CLK引脚为输出引脚,用于向MAC提供50MHz的时钟信号;部分引脚在RMII模式下有特定的功能,如RXD1 / PHYAD2在RMII模式下为RMII接收数据输出引脚。同样,其引脚配置选项也有相应的设置,如PHY地址、工作模式、速度、双工模式等。

功能描述

数据传输

100BASE - TX 发送

在100BASE - TX发送过程中,设备首先将来自MAC的MII数据进行并行到串行的转换,然后进行4B/5B编码、加扰、NRZ到NRZI转换,最后进行MLT3编码并传输。输出电流由外部6.49 - kΩ的电阻设置,符合ANSI TP - PMD标准。

100BASE - TX 接收

接收端通过自适应均衡器补偿电缆上的符号间干扰(ISI),进行DC恢复、MLT3到NRZI转换、数据和时钟恢复、NRZI到NRZ转换、解扰、4B/5B解码和串行到并行转换,最终将数据转换为MII格式提供给MAC。

10BASE - T 发送

10BASE - T的驱动电路与100BASE - TX的驱动电路集成在一起,可使用同一磁芯进行传输。驱动电路对信号进行内部整形和预加重,输出典型振幅为2.5V峰值的信号。

10BASE - T 接收

接收端采用输入缓冲器和电平检测静噪电路,差分输入接收器电路和PLL进行解码。静噪电路可拒绝低于400mV或脉宽较短的信号,防止噪声误触发解码器。

时钟合成与信号处理

  • PLL时钟合成器:KSZ8041NL/RNL通过外部25 - MHz晶体或振荡器生成125MHz、25MHz和20MHz的时钟,用于系统定时。在KSZ8041NL的RMII模式下,内部时钟由外部50 - MHz振荡器或系统时钟生成。
  • 加扰/解扰器:加扰器用于扩展信号的功率谱,减少EMI和基线漂移,仅在100BASE - TX模式下使用。

自动协商与管理接口

  • 自动协商:符合IEEE 802.3u规范的自动协商协议,可通过硬件引脚或软件启用。自动协商允许无屏蔽双绞线(UTP)链路伙伴选择最高的共同工作模式,包括100BASE - TX全双工、100BASE - TX半双工、10BASE - T全双工和10BASE - T半双工等模式。如果自动协商不支持或链路伙伴强制绕过自动协商,设备可通过并行检测来建立连接。
  • MII管理(MIIM)接口:支持IEEE 802.3 MII管理接口,允许上层设备监控和控制设备的状态。每个设备都有一个唯一的PHY地址,可通过MDC和MDIO线进行通信。

中断与数据接口

  • 中断(INTRP):INTRP引脚是可选的中断信号,用于通知外部控制器PHY寄存器的状态更新。寄存器1Bh的高8位用于设置中断条件,低8位用于指示中断状态,读取寄存器1Bh后中断状态位会被清除。
  • MII数据接口(KSZ8041NL仅支持):媒体独立接口(MII)符合IEEE 802.3规范,提供10Mbps和100Mbps的数据速率,使用25 - MHz参考时钟,具有独立的4位传输和接收数据路径。
  • RMII数据接口:简化媒体独立接口(RMII)使用50 - MHz参考时钟,提供独立的2位传输和接收数据路径。KSZ8041NL和KSZ8041RNL在RMII模式下的引脚连接和信号定义略有不同,但功能基本相同。

HP Auto MDI/MDI - X

HP Auto MDI/MDI - X功能消除了设备与链路伙伴之间使用直通线或交叉线的困扰。默认情况下该功能启用,可通过写入寄存器1F位13来禁用。禁用后,可通过寄存器1F位14选择MDI或MDI - X模式。

电源管理

KSZ8041NL/RNL提供两种电源管理模式:

  • 节能模式:在自动协商模式启用、电缆断开且寄存器1F位10设置为1时生效,此时除发射机、能量检测和PLL电路外,其他收发器模块将关闭。对于KSZ8041NL的MII模式,RXC时钟输出也将被禁用,电缆连接并建立链路后RXC时钟将重新启用。
  • 掉电模式:通过写入寄存器0位11为1来启用,此模式下除MII管理接口外,设备的所有内部功能将被禁用。

寄存器说明

寄存器映射

KSZ8041NL/RNL的寄存器包括基本控制、基本状态、PHY标识符、自动协商、中断控制等多个方面,具体寄存器映射可参考文档中的表格。

寄存器描述

不同的寄存器具有不同的功能,例如基本控制寄存器(0h)可用于软件复位、设置环路回送、选择速度、启用自动协商等;基本状态寄存器(1h)可用于查看设备的能力和状态,如是否支持100BASE - T4、是否处于自动协商完成状态、链路是否连接等。此外,还有自动协商相关的寄存器、中断控制/状态寄存器、PHY控制寄存器等,通过对这些寄存器的设置和读取,可以实现对设备的各种控制和状态监测。

电气与性能特性

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

设备的绝对最大额定值规定了设备能够承受的最大电压、电流、温度等参数,超过这些值可能会导致设备损坏。工作额定值则规定了设备正常工作的参数范围,如电源电压、环境温度等,超出此范围设备可能无法正常工作。

电气特性

文档详细列出了设备在不同工作模式下的电流消耗、TTL输入输出电压、100BASE - TX和10BASE - T传输的电气特性等参数,这些参数对于设计电路和评估设备性能非常重要。

总结

KSZ8041NL/RNL是一款功能强大、性能稳定的以太网物理层收发器,具有多种优势和灵活的配置选项。它在不同的目标应用中都能提供可靠的网络连接,并且通过各种功能和特性,如自动协商、HP Auto MDI/MDI - X、电源管理等,提高了设备的易用性和节能性。电子工程师在设计相关设备时,可以根据具体需求充分利用这些特性,打造出高效、稳定的网络设备。你在实际使用KSZ8041NL/RNL时遇到过哪些有趣的问题呢?欢迎在评论区分享。

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

全部0条评论

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

×
20
完善资料,
赚取积分