Forum Discussion

hcom's avatar
hcom
Icon for Occasional Contributor rankOccasional Contributor
3 years ago

Sections missing from fPLL documentation

As far as I can tell, there is no dedicated documentation for fPLLs (e.g. in Cyclone 10 GX and Arria 10). Therefore, I am forced to use the limited scraps of information scattered around the Transceiver PHY user guides.

The Cyclone 10 GX Transceiver PHY User Guide is especially lacking. Section 3.1.3 looks somewhat similar to that section in the Arria 10 Transceiver PHY User Guide, except sections 3.1.3.1 ("Instantiating the fPLL IP Core") and 3.1.3.2 ("fPLL IP Core") are mysteriously missing.

Should I assume the Arria 10 sections apply also to Cyclone 10 GX? This seems like an altogether unsafe assumption, as there are many subtle differences between the two device families.

Needless to say, I am absolutely shocked by the state of the Intel FPGA documentation in general. It is an absolute mess. I have wasted many days of effort as a direct result of Intel's disorganized and incomplete documentation.

3 Replies

    • hcom's avatar
      hcom
      Icon for Occasional Contributor rankOccasional Contributor

      Thank you for pointing out this other document. It's strange that this information is distributed across so many different documents. Unfortunately, that document doesn't contain the missing sections I mentioned (or the equivalent information). But nonetheless, there's some useful information for me to read.

      I had tried using the "Resource and Documentation Center", but a search for "fPLL" doesn't show any useful results on at least the first 5 or so pages. A search for "Cyclone 10 GX fPLL" only shows the "Core Fabric Handbook" halfway through the 2nd page of results, so I don't think the search algorithm is very sophisticated.

  • Ash_R_Intel's avatar
    Ash_R_Intel
    Icon for Regular Contributor rankRegular Contributor

    Hi,

    As the fPLL is used for transceivers, specific information can be found in the Intel® Cyclone® 10 GX Transceiver PHY User Guide. General PLL related usage details are provided in the handbook.


    Regards