Which LS1046A clocks cannot be spread spectrum?

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Which LS1046A clocks cannot be spread spectrum?

797 Views
sabine_s
Contributor III

From the datasheet, it appears that it is okay for the Core and Platform clocks to be derived from a 100 MHz spread spectrum clock. The same appears to be true for the SerDes clock if used for PCIe.

Is it okay to use a SSC to derive a SerDes clock for SGMII?

Is it okay to use a SSC to derive the DDR clock?

Is it okay to use a SSC to derive the USB PHY clock?

Labels (1)
0 Kudos
2 Replies

651 Views
r8070z
NXP Employee
NXP Employee

Have a great day,

A spread-spectrum reference clock is permitted for the PCI Express and SYSCLK only. Notice that for the SerDes the data sheet says: “if spread-spectrum clocking is desired on a SerDes reference clock for the PCI Express protocol and the same reference clock is used for any other protocol, such as SATA or SGMII because of the SerDes lane usage mapping option, spread-spectrum clocking cannot be used at all.”

-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------

651 Views
sabine_s
Contributor III

Thank you for your answer!

A spread-spectrum reference clock is permitted for the PCI Express and SYSCLK only.

According to Figure 4-3 on page 309 of the LS1046A Reference Manual, if a spread-spectrum clock is used for SYSCLK, it would mean that the USB PHY would be driven by a SSC clock. Is this okay?

Also, according to the same figure, the DDR PLL can have either SYSCLK or DDRCLK as its reference. Is it okay for the DDR PLL to have a SSC reference clock?

0 Kudos