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.

C6678L EVMs PCIe Clock from CDCE62005

Other Parts Discussed in Thread: CDCE62005

Hello,

Will you advise for two questions below?

Looks like a line from SW9 goes to FPGA.

If PCIESS is disabled by SW9, what will become of 100MHz clock from CDCE62005?
Will it be HiZ or keep clocking?

Do you find any problem for two 6678L boards communicating each other in asynchronous mode using it's own PCIe clock?

Regards,

Nori Shinozaki

  • Hi Nori,

    For the first question, the PCIESSEN switch (SW9) will disable the power and clock domain within the device itself. It has nothing to do with the outside clock generator on the board (CDCE62005). So there are still 100MHz output from CDCE62005.

    For the second question, we have tested two devices (C66x VDB to C66x VDB) communication via PCIe link and use its own PCIe clock on each board. It is working in that way as long as the two clocks are clean and accurate. I think the 6678L EVM has the similar clock generator as VDB, so it should be OK to communicate in asynchronous mode on its own clock.

     

    Sincerely,

    Steven

     

  • Hello Steven,

    Thanks again!

    Best regards,

    Nori Shinozaki

  • Let me add some additional information.  The PCIESSEN bootmode input to the DSP is the only thing controlled by SW9.  The FPGA will drive the level defined by the switch at boot time to the TIMI0 input.  After the boot is complete the FPGA will drive a 24MHz clock into TIMI0.

    The PCIE interface has been tested using an AMC-to-SMA breakout board to connect two EVMs together with SMA cables.  In this mode each EVM is using the on-board CDCE62005 to source the PCIE_CLK input. 

  • Hello Bill,

    Thank you for the additional info, because we wanted to know about the TIMI0 clock as well!

    Best regards,

    Nori Shinozaki