Forum Discussion
Stuck while building the VIP Example Design
We are trying to get the vip_example_design_3c120_v81_revc up and running on an Cyclone III EP3C120F780 Dev Kit. It is an427.pdf.
I am getting stuck in the Analysis & Elaboration with the following errors... --- Quote Start --- Error: Node instance "my_alt_vip_clip" instantiates undefined entity "alt_vip_clip_GNC4EQ5CK4" Error: Node instance "my_alt_vip_clip_1" instantiates undefined entity "alt_vip_clip_GNPBQZW3LV" Error: Node instance "my_alt_vip_cpr" instantiates undefined entity "alt_vip_cpr_GN2NSRR73L" Error: Node instance "my_alt_vip_crs" instantiates undefined entity "alt_vip_crs_GNWKGGJH2A" Error: Node instance "my_alt_vip_csc" instantiates undefined entity "alt_vip_csc_GNFW7UOZX6" Error: Node instance "my_alt_vip_dil" instantiates undefined entity "alt_vip_dil_GNN35ONPP5" Error: Node instance "my_alt_vip_mix" instantiates undefined entity "alt_vip_mix_GNVFXMO3FD" Error: Node instance "my_alt_vip_scl" instantiates undefined entity "alt_vip_scl_GN4UL6JZTM" Error: Node instance "my_alt_vip_tpg" instantiates undefined entity "alt_vip_tpg_GNM5FCQ7QA" Error: Node instance "my_alt_vip_vfb" instantiates undefined entity "alt_vip_vfb_GNV62V62MH" Info: Generated suppressed messages file C:/Source/CycloneIII/vip_example_design_3c120_v81_revC/vip_top.map.smsg Error: Quartus II Analysis & Elaboration was unsuccessful. 10 errors, 118 warnings --- Quote End --- I am new to FPGA development, so am currently somewhat overwhelmed with the many IDE options. We have added the VIP libraries to the project, something the document forgets to mention, but there is a good chance I could be missing some other critical library path. -- William Guynes16 Replies
- Altera_Forum
Honored Contributor
It appears this error occurs if the user executing the Quartus II IDE does not have Administrator permissions.
Is it Altera's position that all FPGA developers have Administrator access? (to the local machine, not the domain) If not, what sub-permissions must the developer account be granted in order to successfully compile? - Altera_Forum
Honored Contributor
Try deleting both the DB and incremental_db directories and rebuild the project.
Mike - Altera_Forum
Honored Contributor
I had tried deleting db/* and incremental_db/* very early in the troubleshooting, but it wasn't having any effect.
For some reason Quartus is requiring Administrator permissions on the compile machine. An Altera S.R. is open to see exactly what permissions it requires. Does it really need everything? I doubt this is a _directory_ permissions issue though. My regular account had Full permissions to the C:\Source directories (where my projects reside), but only had Read access to the C:\Altera branch. We opened up the C:\Altera to Full privileges in order to test that theory, but it gave the same error. This appears to have something to do with executable permissions. I'm not a Windows administrative expert, but IT has established that the domain restrictions are not causing it. It is the local machine executable permissions which, as far as we can tell, requires the user to be a member of the "Administrator" group. If someone has a [Windows] "non-Administrator" account compiling, please speak up. I would be interested in hearing about it. - Altera_Forum
Honored Contributor
I am also having the exact same problem as above.
I should note that I am using windows vista. The compiler seems unable to locate the video and image processing IP block primatives. I have been able to get the design to compile without problems on two other machines in my office, both of which are running windows XP. - Altera_Forum
Honored Contributor
I think I just figured out a workaround based on the comments about needing to have admin rights.
My login to my vista machine has admin permissions. It just does not invoke them unless you explicitly tell it to do so. Quartus was unable to locate the VIP primitives because vista was keeping them hidden. What I did was right click the short cut to quartus 8.1 on my desktop and hit run as administrator. Now I no longer receive the undefined entity errors about the VIP primitives. - Altera_Forum
Honored Contributor
this is an interesting problem, wguynes: are you also running Windows Vista?
- Altera_Forum
Honored Contributor
I am running Windows XP.
- Altera_Forum
Honored Contributor
Hi
I do run Vista and see the same problem on 2 PC's No change when I do start the Quartus8.1 shortcut "run as administrator" Any new info on this problem? Wiljan - Altera_Forum
Honored Contributor
I submitted a service request about the issue. Once I discovered it worked as Administrator I asked this question in an update...
--- Quote Start --- Compile finishes successfully *if* the Quartus II software is run as a Administrator (on the local machine, not the domain). Not all developers are given administrator access. Is it Altera's position that all FPGA developers have full Administrator access? If not, what sub-permissions must the user running the Quartus II IDE/Compiler have in order to compile successfully? --- Quote End --- ...to which Altera responded... --- Quote Start --- Thanks for your update. It is good news that you have solved this issue . I have communicated this kind of issue with SW group. This is from the software environment requirement. The IP Core and megacore need java/cusp support, so we recommend customer run the QII in root/ administrator. --- Quote End --- I am currently launching Quartus as Administrator and the problem is a non-issue. This is not an ideal development environment in my view, but I have to keep moving forward. William Guynes - Altera_Forum
Honored Contributor
Hi wguynes
I just tried again as administrator and I still get those errors Error: Node instance "my_alt_vip_clip" instantiates undefined entity "alt_vip_clip_GNC4EQ5CK4" Error: Node instance "my_alt_vip_clip_1" instantiates undefined entity "alt_vip_clip_GNPBQZW3LV" Error: Node instance "my_alt_vip_cpr" instantiates undefined entity "alt_vip_cpr_GN2NSRR73L" Error: Node instance "my_alt_vip_crs" instantiates undefined entity "alt_vip_crs_GNWKGGJH2A" Error: Node instance "my_alt_vip_csc" instantiates undefined entity "alt_vip_csc_GNFW7UOZX6" Error: Node instance "my_alt_vip_dil" instantiates undefined entity "alt_vip_dil_GNN35ONPP5" Error: Node instance "my_alt_vip_mix" instantiates undefined entity "alt_vip_mix_GNVFXMO3FD" Error: Node instance "my_alt_vip_scl" instantiates undefined entity "alt_vip_scl_GN4UL6JZTM" Error: Node instance "my_alt_vip_tpg" instantiates undefined entity "alt_vip_tpg_GNM5FCQ7QA" Error: Node instance "my_alt_vip_vfb" instantiates undefined entity "alt_vip_vfb_GNV62V62MH" Info: Generated suppressed messages file C:/altera/81/vip_example_design_3c120_v81_revC/vip_top.map.smsg Error: Quartus II Analysis & Synthesis was unsuccessful. 10 errors, 106 warnings Error: Peak virtual memory: 332 megabytes Error: Processing ended: Tue Feb 17 14:08:48 2009 Error: Elapsed time: 00:01:00 Error: Total CPU time (on all processors): 00:00:43 Error: Quartus II Full Compilation was unsuccessful. 12 errors, 106 warnings I will try on a XP machine tonight and see if this make any difference Wiljan