Programmable Devices
CPLDs, FPGAs, SoC FPGAs, Configuration, and Transceivers
21600 ディスカッション

IO megafunction altpll not available for cyclone V in Quartus II 14.1

Altera_Forum
名誉コントリビューター II
3,665件の閲覧回数

I am using web edition of Quartus II 14.1 and try to build an application for Cyclone V device (5CEBA7F31C8). I found that Symbol->megafunctions->IO->altpll has been grayed out. I check the cyclone V device handbook, this device does have a PLL in it. But why the PLL is not available in software? Anybody knows why?

0 件の賞賛
9 返答(返信)
Altera_Forum
名誉コントリビューター II
2,306件の閲覧回数

You need to run the megafunction dialog first. After that you will find it under insert->symbol->project->(name you gave it). It will only show up if there were no errors in the megafunction creation dialogs.

Altera_Forum
名誉コントリビューター II
2,306件の閲覧回数

 

--- Quote Start ---  

You need to run the megafunction dialog first. After that you will find it under insert->symbol->project->(name you gave it). It will only show up if there were no errors in the megafunction creation dialogs. 

--- Quote End ---  

 

 

Thanks. I click on every menu items, but still can't find the megafunction creation dialogs. Can you provide more detail of how to get this dialog?
Altera_Forum
名誉コントリビューター II
2,306件の閲覧回数

It's now called the IP catalog and has been rearranged. It's usually on the far left of the Quartus window. You may need to scroll. If it isn't there, go to View->Utility Windows->IP catalog.

Altera_Forum
名誉コントリビューター II
2,306件の閲覧回数

 

--- Quote Start ---  

It's now called the IP catalog and has been rearranged. It's usually on the far left of the Quartus window. You may need to scroll. If it isn't there, go to View->Utility Windows->IP catalog. 

--- Quote End ---  

 

 

OK. I can see the IP catalog now. Under library->Basic functions->I/O, I can see IPs like ALTIOBUF, ALTDDIO_BDIR, ALTDLL etc etc. But I can't find the one I want, which is ALTPLL. There is no button that I can click on to create the missing IPs.
Altera_Forum
名誉コントリビューター II
2,306件の閲覧回数

Use the search feature to look for PLL. What you are looking for is called Altera PLL or ALTPLL depending on what FPGA or Quartus version you are using.

Altera_Forum
名誉コントリビューター II
2,306件の閲覧回数

 

--- Quote Start ---  

Use the search feature to look for PLL. What you are looking for is called Altera PLL or ALTPLL depending on what FPGA or Quartus version you are using. 

--- Quote End ---  

 

 

Success. 

I am using web edition (64-bit) of Quartus II v.14.1. 

In IP catalog, I can find "Altera PLL" under library->Basic function->Clocks;PLL and Resets-PLL 

I right click on "Altera PLL", then click on "Add version 14.1...". The generation process start after I enter "pll' as IP variation file name.
Altera_Forum
名誉コントリビューター II
2,306件の閲覧回数

Altera change to IP Editor from Megawizard starting from Quartus II 14.0. You could also archive your previous project ie Quartus II 13.1 to QAR and then un-qar using Quartus II 14.1. The Quartus II 14.1 should perform automatic IP upgrade for you including the PLL IP.

Altera_Forum
名誉コントリビューター II
2,306件の閲覧回数

Cyclone V enables Altera PLL and disables altpll megafunctions. The other way round for cyclone IV. I am looking for a way to produce a component compatible for both families.

Altera_Forum
名誉コントリビューター II
2,306件の閲覧回数

The PLL structure is different in hardware in the Cyclone IV and Cyclone V families. You won't be able to produce a PLL component that is compatible with both families.  

 

Your best bet would be to find a subset of functionality supported by both hardware implementations and develop a common interface with two different implementations.
返信