LS1043A MDC/MDIO AC timing sequence

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 
已解决

LS1043A MDC/MDIO AC timing sequence

跳至解决方案
3,263 次查看
shawn_tao
Contributor I

LS1043A 中EMI1_MDC/MDIO接口时序问题:

根据手册147页的示意图,写时序:EMI1在MDC上升沿延迟tMDKHDX后数据翻转,但是示波器实际测量MDC是在下降沿打出数据,如下图:这是手册描述问题还是有什么配置呢?

pastedImage_1.png

另外,读时序时:PHY在MDC的上升沿经过一段延迟后扇出数据,CPU也是利用这个上升沿采样吗?还是可以配置CPU使用下降沿采样?

标签 (1)
标记 (1)
0 项奖励
回复
1 解答
3,157 次查看
ufedor
NXP Employee
NXP Employee

Please refer to the QorIQ LS1043A Data Path Acceleration Architecture (DPAA) Reference Manual.

在原帖中查看解决方案

0 项奖励
回复
3 回复数
3,157 次查看
ufedor
NXP Employee
NXP Employee

MDIO behaviour in the provided trace is valid.

Please check MDC to MDIO delay tMDKHDX controlled by the MDIO_CFG[MDIO_HOLD].

Please check whether MDIO_CFG[NEG]=1 then LS1043A will transmit data on falling edge of the clock.

This implies with MDIO_CFG[NEG]=1 the tMDKHDX should be measured with respect to the falling edge of clock.

> can I configure the CPU to use falling edge sampling?

No.

0 项奖励
回复
3,157 次查看
shawn_tao
Contributor I

where could I find these registers in the doc: QorIQ LS1043A Reference Manual Rev. 4, 6/2018.

Thanks.

0 项奖励
回复
3,158 次查看
ufedor
NXP Employee
NXP Employee

Please refer to the QorIQ LS1043A Data Path Acceleration Architecture (DPAA) Reference Manual.

0 项奖励
回复