Forum Discussion

SDe_J's avatar
SDe_J
Icon for Occasional Contributor rankOccasional Contributor
7 years ago

Transceiver speed on Stratix 10 h-tile dev kit

Hello Intel Forums,

I have a stratix 10 h-tile dev kit (https://www.intel.com/content/www/us/en/programmable/products/boards_and_kits/dev-kits/altera/kit-s10-fpga.html).

I would like to use a transceiver to send/recieve data at 10.24GHz. I've written the transceiver PHY to take 32 bit frames at 320MHz, then serialize it at 10.24GHz. This was developed and tested in a simulation, and worked fine.

When I got the stratix 10 board, I decided to use the QSFP for the physical connection. The QSFP has a reference clock which runs at 644.53125MHz. My question is, do I have to use this clock to run the transceiver, or can I use a clock from the FPGA? If I have to use this reference clock, can I use a PLL to run it at a different frequency?

Thanks for your assistance,

-Sam

3 Replies

  • CheepinC_altera's avatar
    CheepinC_altera
    Icon for Regular Contributor rankRegular Contributor
    Dear Sam, As I understand it, you have some inquiries related to the QSFP refclk for the S10 H-tile devkit which is running at 644.53125MHz by default. You would like run the refclk at 320MHz. Please correct me if I am wrong, I believe you are referring to the REFCLK_QSFPI1 (644.53125 MHz LVDS) which is the OUT1 of Si5341A. If yes, for your information, you may try to use the Clock Controller to change it to other frequency that you are targeting. You may refer to "Clock Controller" section and "Figure 32. Clock Controller - Si5341" in the Intel® Stratix® 10 GX FPGA Development Kit User Guide for further details. Please let me know if there is any concern. Thank you. Best regards, Chee Pin
    • SDe_J's avatar
      SDe_J
      Icon for Occasional Contributor rankOccasional Contributor

      Hi Chee,

      Thank you for your reply, it was very helpful. I assume this is a volatile setting - if I cycle the board power the clock will reset to 644.53125MHz. Is this correct?

      -Sam

  • CheepinC_altera's avatar
    CheepinC_altera
    Icon for Regular Contributor rankRegular Contributor
    Hi, Yes, your understanding is correct. It is volatile and reset to default after power cycling the board.