Intel® Quartus® Prime Software
Intel® Quartus® Prime Design Software, Design Entry, Synthesis, Simulation, Verification, Timing Analysis, System Design (Platform Designer, formerly Qsys)
17162 Discussions

set_global_assignment -library

yossik
Novice
1,947 Views

Hi,

I have inherited a design with the following line in the qsf file:

set_global_assignment -name VHDL_FILE ../../source/dmod_prop_comm/prop_interface.vhd -library PROP_Interface_wrapper_10

I wonder what does the -library argument does?

Couldn't find any reference to this argument in the "Intel Quartus Prime Pro Edition
Settings File Reference Manual".

0 Kudos
1 Solution
SyafieqS
Employee
1,871 Views

Let me know if there is any other concern at your end.


View solution in original post

0 Kudos
6 Replies
AEsqu
Novice
1,908 Views

It compiles it in a libray and can be used  in other vhdl modules that are compiled in the same lib.

If the library is different then it won't use it.

 

0 Kudos
yossik
Novice
1,904 Views

Thanks AEsqu!

is that a physical library (path)?

if so, how can i locate the full path?

i have a library with the same name under the qsys ip path generated by the platform designer (see in red below) are this is the library pointed in the qsf?

if so, will the files physically located in this path included in the PROP_Interface_wrapper_10 library although not specifically motioned in the qsf?

....\source\qsys_Omni_dBGO_main\ip\MR_DMOD_NIOS\MR_DMOD_NIOS_PROP_Interface_wrapper_0\PROP_Interface_wrapper_10\synth

0 Kudos
AEsqu
Novice
1,903 Views

No it is not a path, it is just a library name where the VHDL files are compiled in the compiler database.

In VHDL RTL code , there are used this way for example:

library IEEE;
use IEEE.std_logic_1164.all;

 

If no library are specified, they all go under the same work lib normally.

0 Kudos
yossik
Novice
1,891 Views
0 Kudos
SyafieqS
Employee
1,872 Views

Let me know if there is any other concern at your end.


0 Kudos
SyafieqS
Employee
1,818 Views

I’m glad that your question has been addressed, I now transition this thread to community support. If you have a new question, Please login to ‘https://supporttickets.intel.com’, view details of the desire request, and post a feed/response within the next 15 days to allow me to continue to support you. After 15 days, this thread will be transitioned to community support. The community users will be able to help you on your follow-up questions.


p/s: If any answer from community or Intel support are helpful, please feel free to mark as solution, give Kudos and rate 5/5 survey



0 Kudos
Reply