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.

DP83630: Basic questions about DP83630 and IEEE 1588.

Guru 19785 points
Part Number: DP83630
Other Parts Discussed in Thread: DP83640

Hi Team,

Please allow me to ask you general questions about DP83630 and IEEE 1588.

I believe DP83630 reference clock is 25MHz or 50MHz from X1 pin.

1). The device monitors PTP packets and when it receives PTP, does DP83630 operates with the clock generated based on PTP data ?

2). What does "IEEE 1588 Clock" mean in the datasheet Figure 6-1 ? Is this clock frequency output described in "6.1.1.1.1 IEEE 1588 Clock Output" ?

3) Is the required pin connection between DP83630 and CPU would be the followings ? Please let me know if anything would be wrong.
    - RMII/MII
    - SMI
    - GPIOx for Events and Triggers
    - IEEE 1588 Clock Output (Pin# 24) for CPU to synchronize with DP83630 ?

Best Regards,

Kawai

  • Hello Kawai,

    1. In question 1, do you mean to ask if the PHY stops using the X1 clock after receiving the PTP packet? No the system reference clock on X1 will still be used. The PTP packet is used to generate synchronized clock.

    2. You might be using older version of the datasheet. Figure 6-1 in the updated datasheet deals with MDIO-MDC operation. If you are referring to the functional block diagram of the PHY with IEEE 1588 clock on GPIO pin then you are correct, it is used for IEEE 1588 clock output.

    3. You are correct, these pins are required to be used between DP83630 and CPU.

    -Regards,
    Aniruddha
  • Hi Aniruddha-san,

    Thanks for your quick support.

    1). Using synchronized clock generated from PTP packet, MAC can be time synchronized with DP83630. If there are time difference (difference in synchronized clock) between master and slave, MAC/CPU can correct it in < nano second order through SMI. Am I correct ?

    2). Sorry that I was looking at DP83640 Datasheet. In the datasheet of DP83630, it would be Figure 2-2. Can I understand that this IEEE 1588 clock output is synchronized with the 1PPS signal ?

    3). Thanks for your comment.

    I have one another question.

    4). DP83630 generates IEEE 1588 clock output based on PTP packet. Does DP83630 dynamically optimizes the IEEE 1588 clock output itself based on the PTP packet receive timing or is the MAC/CPU software process is required ?

    Best Regards,

    Kawai

  • Hi Aniruddha-san and Team,

    Could you please help me understand the device ?

    Best Regards,
    Kawai