Programmable Devices
CPLDs, FPGAs, SoC FPGAs, Configuration, and Transceivers
21399 Discussions

Number of PLLs in Max 10 10M02 device

Dennis_Nedry
Beginner
302 Views

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?

 

Dennis_Nedry_0-1742836652964.png

 

Labels (1)
1 Solution
FvM
Honored Contributor II
172 Views

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

View solution in original post

3 Replies
sstrell
Honored Contributor III
287 Views

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

Dennis_Nedry
Beginner
246 Views

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

 

Dennis_Nedry_0-1742843421644.png

 

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

 

Dennis_Nedry_1-1742843460271.png

 

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
Honored Contributor II
173 Views

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

Reply