Forum Discussion

Dennis_Nedry's avatar
Dennis_Nedry
Icon for New Contributor rankNew Contributor
11 months ago
Solved

Number of PLLs in Max 10 10M02 device

Hello, I am using the 10M02SCE144C8G device and I was surprised to find this compilation message when I added a second PLL to my project:

Error (176394): Can't fit 2 PLLs in the device -- only 1 PLLs are available
Info (176395): Location PLL_2 cannot be used due to package or device migration constraints

Referring to the Max 10 Device Overview:

https://www.intel.com/content/www/us/en/docs/programmable/683658/current/device-maximum-resources.html

The table shows that there are 2 PLLs available in this device. Any idea why I am apparently only able to use 1 PLL in my project?

  • Hi,
    curiously MAX10 device overview seems not mention in any place that MAX10S devices (single supply) have only 1 PLL. Neither device handbook explicitely does, it refers to pinout files. Simple way to get the info, open Quartus device selection.

    Regards
    Frank

3 Replies

  • sstrell's avatar
    sstrell
    Icon for Super Contributor rankSuper Contributor

    How are you configuring and connecting the PLLs? What other IP might you be using that may be making use of one of them?

  • I created a new test project containing only 2 PLLs (using ALTPLL) and 4 I/O pins connected:

    I attached the test project. It still gives the error. In fact, when I created the test project, I noticed this information listed:

    So I believe that the table I referenced earlier shows ALL 10M02 series devices, that there is at least one of them that has 2 PLLs but mine only has 1? I think this kind of answered my own question.

    For my actual project, it is OK; I only actually required 1 PLL, but I could have probably benefited by having a second one. Is there a good reference online somewhere that lists this information device-specific? Or is the Quartus software's new project wizard the best reference?

  • FvM's avatar
    FvM
    Icon for Super Contributor rankSuper Contributor

    Hi,
    curiously MAX10 device overview seems not mention in any place that MAX10S devices (single supply) have only 1 PLL. Neither device handbook explicitely does, it refers to pinout files. Simple way to get the info, open Quartus device selection.

    Regards
    Frank