KSZ9031MNX到KSZ9131MNX迁移技术指南

需积分: 0 2 下载量 96 浏览量 更新于2024-08-03 收藏 319KB PDF 举报
"本迁移指南主要针对嵌入式硬件领域,特别是从KSZ9031MNX到KSZ9131MNX的转换过程。文档详细列出了两个器件在硬件属性和软件寄存器方面的差异,以帮助设计者进行平滑过渡。" KSZ9031MNX与KSZ9131MNX是两款由Microchip Technology Inc.生产的以太网PHY芯片。在进行从KSZ9031MNX到KSZ9131MNX的迁移时,了解它们的差异至关重要。硬件差异主要体现在以下几个方面: 1. **TXD4、TXD5、TXD6和TXD7** - 在MII模式下,这两个型号的芯片中,这些引脚在未使用时都可以被驱动为高电平或低电平。不过,对于KSZ9131MNX,如果这些信号未驱动,需要添加外部下拉电阻。 2. **GTX_CLK** - 在MII模式下,KSZ9031MNX的GTX_CLK没有明确信息,而KSZ9131MNX如果未驱动此引脚,也需要外部下拉电阻。 3. **CRS和COL** - KSZ9031MNX没有关于双工模式的具体信息,而KSZ9131MNX仅在半双工模式下使用这两个信号。 4. **MODE配置脚引脚** (MODE[3:0]) - KSZ9031MNX的某些模式设置在新版本中有了变化,例如在特定模式下,KSZ9131MNX可以在INT_N/PME_N2上启用PME功能。 5. **ALL-PHYAD** - KSZ9031MNX不具有此功能,而KSZ9131MNX的引脚53可以配置为响应KSZ9131PHY地址(PHYAD[2:0])和PHY地址0。 6. **节能以太网(EEE)** - KSZ9031MNX不支持EEE,而KSZ9131MNX则提供此功能,有助于降低功耗。 7. **LED模式** - KSZ9031MNX支持单色和三色模式,而KSZ9131MNX增加了增强模式,提供更多的LED控制选项。 8. **动态通道质量特性** - KSZ9131MNX引入了MSE、SQI和pMSE,这些特性可以帮助评估网络连接的质量。 9. **ISET电阻** - 这两个器件的ISET电阻值不同,KSZ9031MNX为12.1kΩ,KSZ9131MNX为6.04kΩ,这可能影响到LED电流的设定和亮度。 软件寄存器差异通常涉及芯片内部的配置寄存器,这些差异可能需要在固件或驱动程序中进行调整,以确保新器件的正确操作。用户需要参照Microchip网站上的产品页面获取每个器件的详细硬件和软件信息,以便进行相应的代码修改。 在进行迁移时,设计者需要考虑这些硬件和寄存器差异,更新电路板布局,以及调整软件设置以适应新的芯片特性。这可能包括更改GPIO配置、更新电源管理策略、修改LED控制逻辑,以及可能的固件更新以适应新器件的寄存器映射。在完成这些步骤后,设计者应进行详尽的测试,确保在新平台上系统的稳定性和功能完整性。