FPGA Intellectual Property
PCI Express*, Networking and Connectivity, Memory Interfaces, DSP IP, and Video IP
6670 Discussions

Stuck while building the VIP Example Design

Altera_Forum
Honored Contributor II
3,221 Views

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 Guynes
0 Kudos
16 Replies
Altera_Forum
Honored Contributor II
1,485 Views

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?
0 Kudos
Altera_Forum
Honored Contributor II
1,485 Views

Try deleting both the DB and incremental_db directories and rebuild the project. 

 

Mike
0 Kudos
Altera_Forum
Honored Contributor II
1,485 Views

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.
0 Kudos
Altera_Forum
Honored Contributor II
1,485 Views

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.
0 Kudos
Altera_Forum
Honored Contributor II
1,485 Views

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.
0 Kudos
Altera_Forum
Honored Contributor II
1,485 Views

this is an interesting problem, wguynes: are you also running Windows Vista?

0 Kudos
Altera_Forum
Honored Contributor II
1,485 Views

I am running Windows XP.

0 Kudos
Altera_Forum
Honored Contributor II
1,485 Views

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
0 Kudos
Altera_Forum
Honored Contributor II
1,485 Views

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
0 Kudos
Altera_Forum
Honored Contributor II
1,485 Views

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
0 Kudos
Altera_Forum
Honored Contributor II
1,485 Views

HI 

 

Now I tried on my old P4 xp PC and it worked in first go :-) (2h45m) 

 

On my Vista PC I do log in as administrator and I do run Quartus81 as administrator.... and it fails 

 

I was wondering if the Quartus instaliation should has been executed as administator when it was installed? 

 

I would realy like to have it to work on my Vista PC since it's a quad core  

 

Wiljan
0 Kudos
Altera_Forum
Honored Contributor II
1,485 Views

My installation was installed as Administrator to give all users access. It also requires building as Administrator. 

 

So, our theory now is that if I had installed it as... say... "User" then it would successfully build as "User" but maybe not as "User2"? 

 

William Guynes
0 Kudos
Altera_Forum
Honored Contributor II
1,485 Views

Hmmmm  

 

I'm the only user... and this user are administator... a bit wierd 

 

But in Vista it might still make a change when installing to right click and say run as administrator...even I'm allready administrator... I'm tired of Vista a lot of waisted time 

 

You did mention a folder being hidden, perhaps I can change the permision for this folder? 

 

Wiljan
0 Kudos
Altera_Forum
Honored Contributor II
1,485 Views

Hi 

 

I am new to FPGA development,Where can I download the vip_example_design_3c120_v81_revc .zip 

email:lusuyi2009@163.com 

 

Thank you! 

 

lusuyi2010
0 Kudos
Altera_Forum
Honored Contributor II
1,485 Views

vip_example_design_3c120_v91_revB can be found here (https://www.altera.com/support/software/download/refdesigns/broadcast/dnl-post-process.jsp?swcode=www-ref-dev-video). 

 

The filename is video.zip, but the contents are the 9.1 version of what you asked for. 8.1 is out of date and I am not sure where to find a legacy copy.
0 Kudos
Altera_Forum
Honored Contributor II
1,485 Views

Hi wguynes 

 

Thank you for your help! 

 

lusuyi2010
0 Kudos
Reply