主题中讨论的其他器件: TCA9406
您好!
是否可以使用此开关(TCA9548A-Q1)为以太网 PHY 分配/切换 MDC/MDIO (系统管理接口)信号?
在数据表中、它说它仅支持 I2C/SMBUS...
如果是、我们是否应该考虑地址寄存器中的某些内容(SMI = 5位寻址、I2C/SMB = 7位寻址)?
此致、
Jon
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
您好!
是否可以使用此开关(TCA9548A-Q1)为以太网 PHY 分配/切换 MDC/MDIO (系统管理接口)信号?
在数据表中、它说它仅支持 I2C/SMBUS...
如果是、我们是否应该考虑地址寄存器中的某些内容(SMI = 5位寻址、I2C/SMB = 7位寻址)?
此致、
Jon
嗨、Jon、
您的最大时钟速度是多少? 我对 MDIO/MDC 的经验是、它通常在 MHz 范围内运行、我们的器件的额定频率仅为400kHz、因此该器件可能不适合此应用。 该器件的导通 FET 架构需要强大的上拉电阻器来满足 MDIO/MDC 更严格的上升时间要求。 使用较强的上拉电阻器也可能会影响 SMI 系统中从站检测到的音量。 我看到的另一个问题是、如果您在400kHz 频率以上使用此器件、您可能会遇到总线受限/卡住的问题、因为此器件的状态机不适合更高的速度、并且可能会认为您正在与之通信(混叠问题)。
我在这里的建议可能是使用没有状态机的器件。 TCA9406可能与其他 TCA9406并联、并具有 GPO (或 I2C IO 扩展器)来禁用/启用 TCA9406。 如果由推挽架构驱动、TCA9406可支持高达24MHz 的频率(我认为 MDC 通常使用推挽、而 MDIO 是推挽的可选)。
请告诉我这是一个合适的解决方案、还是您有进一步的系统要求。 如果此器件不适用、我可以查看是否可以找到其他人、他们可能会找到适合您的应用的产品。
-Bobby