Ask Your Question
0

Can anyone assist me in resolving an error message stating that "main_pll" is an invalid primitive within VHDL when working with the Lattice ice40 FPGA and ICEcube2?

asked 2023-06-16 04:42:19 +0000

ladyg gravatar image

edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted
2

answered 2023-06-16 04:55:01 +0000

scrum gravatar image

Firstly, ensure that the main_PLL symbol is declared in the Lattice software. Also, verify that the version of the Lattice FPGA design tools matches the version of the FPGA. If these steps do not solve the problem, using another version of the software may be necessary.

You may also refer to the Lattice Design Constraints (LDC) file to see if the PLL is being properly initialized. Additionally, verify that the source code does not contain any syntax errors or undefined symbols.

If the above suggestions do not help, seeking assistance from the Lattice technical support team or a VHDL expert may be beneficial.

edit flag offensive delete link more

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account. This space is reserved only for answers. If you would like to engage in a discussion, please instead post a comment under the question or an answer that you would like to discuss

Add Answer


Question Tools

Stats

Asked: 2023-06-16 04:42:19 +0000

Seen: 12 times

Last updated: Jun 16 '23