FPGA, SoC, And CPLD Boards And Kits
FPGA Evaluation and Development Kits
6311 Discussions

Quratus Lib with UVM compile will report error

yu1987-08-22
Beginner
1,070 Views

Hi,

 

When used Quartus lib as following, compile with UVM Register mode will report following errors.

yu19870822_1-1679981657831.png

 

yu19870822_0-1679981626188.png

 

If we don't used tennm_hssi_atoms_ncrypt.sv(P Tile PCIe IP must use that), Compile is Okay.

 

Please help me double check that.

 

0 Kudos
6 Replies
Wincent_Altera
Employee
1,042 Views

Hi,


Can I know are you using example design ? which design that you are using ?


Regards,

Wincent_Intel


0 Kudos
yu1987-08-22
Beginner
1,040 Views

Hi Wincent,

 

   Sorry, we don't use example, I am using our design, only use scfifo intel ip in our design. and compile with UVM testbench.

 

 

Thanks.

0 Kudos
Wincent_Altera
Employee
1,007 Views

Hi,


Based on the error message you provided, it seems like the UVM (Universal Verification Methodology) compile process in Quartus is unable to recognize the macro "[um]".

Here are a few things you can try to resolve this issue:

  1. Check your code for any typos or spelling errors in the macro definition. Make sure that the macro is defined correctly in your code.
  2. Check if the macro is defined in a separate header file. Ensure that the header file is included correctly in your code.
  3. Verify that the macro is defined before it is used in your code. Macros must be defined before they are used, so it's essential to ensure that the macro is defined in the correct location in your code.
  4. Check if there are any conflicting macro definitions in your code. If there are, resolve the conflict by renaming or removing the conflicting macro definitions.
  5. If none of the above steps work, you may need to check your UVM installation and ensure that it's up-to-date. You can also consult the UVM user guide or Quartus documentation for additional information on resolving macro-related errors.


I hope these suggestions help you resolve the issue. Good luck!


Regards,

Wincent_Intel


0 Kudos
Wincent_Altera
Employee
979 Views

Hi,

 

I wish to follow up with you about this case.

Do you have any further questions on this matter ?

​​​​​​​Else I would like to have your permission to close this forum ticket

 

Regards,

Wincent_Intel


0 Kudos
Wincent_Altera
Employee
943 Views

Hi

 

We have not hear from you and this Case is idling. It is not recommended to idle for too long.

Therefore following our support policy, I have to put this case in close status. My apologies if any inconvenience cause

Hence, This thread will be transitioned to community support.

If you have a new question, feel free to open a new thread to get support from Intel experts.

Otherwise, the community users will continue to help you on this thread. Thank you

If you feel your support experience was less than a 9 or 10,

please allow me to correct it before closing or let me know the cause so that I may improve your future support experience.

 

Regards,

Wincent_Intel


0 Kudos
yu1987-08-22
Beginner
935 Views

Hi,

 

    Thank you so much for helping us. It's OKay now.

0 Kudos
Reply