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

New Component Editor: Peak Virtual Memory

AAnch
New Contributor I
2,644 Views

Hi,

I am trying to import my custom RTL code and create a new component for integrating into the existing system on Platform Designer. I am getting the below error message when i do "Analyze SynthesisFiles" step while importing the Files (tab):

  Error: Peak virtual memory: 4763 megabytes

  Error: Processing ended: Mon Dec 17 11:15:39 2018

  Error: Elapsed time: 00:00:11

  Error: Total CPU time (on all processors): 00:00:01

There is no additional information as to where the error exists or how to fix. So i even tried to have only the port list in the RTL file to create a new component (by commenting off the rest of the logic in the Verilog module file). Even with this modelsim compile clean minimal RTL above error is seen.

 

I even tried to run the quartus_map, to see if any additional error messages are displayed. But here also there is no additional information. (See attached logs)

 

Could you please recommend how to workaround this problem? How to see any additional

Attachments:

  1. control_top module with only port declarations
  2. Peak memory snapshot from component editor
  3. quartus_map command output log messages
0 Kudos
6 Replies
sstrell
Honored Contributor III
1,317 Views

All you have is a port list, so you've essentially created just a black box. Is that your intent?

 

I'm not sure why you're having an issue. Things I'd try: getting rid of the comments, removing the spaces within the square brackets ([ 3:0] for example.

0 Kudos
CalvinJoaz_P_Intel
1,317 Views

Hi Arvind,

 

These error messages could displayed because your design is using too many logic resources that is actually too large to fit in your device. 

What device you're using?

0 Kudos
sstrell
Honored Contributor III
1,317 Views

The error is happening during analysis in the component editor for just this single component. Logic resources have not been determined yet so this can't be a no fit issue.

0 Kudos
Kenny_Tan
Moderator
1,317 Views

Which version of Quartus that you were using? can u used the latest 1?

0 Kudos
AAnch
New Contributor I
1,317 Views
  1. My intent is not to import black box in platform designer but only to create the component. Well actually the component editor is only needed to create the interface signals for integration. I actually started with full RTL code but since i had this issue removed the not needed code as its redundant for the component creation. My intent is to replace it with complete RTL during the synthesis step.
  2. There is no additional error messages for me to debug from where this issue is coming up.
  3. I tried by removing space and comments but still the same issue. In fact i tried with just Clk and reset declarations also but still same error message.
  4. Well i see this error during the component creation step. So it can't be device fitment related error. At this time i am trying to create a new component with the editor
  5. I am working with "Quartus Prime Lite Edition 18.1.0" version. This is the latest 1 available.
  6. I am implementing this on Max10 FPGA. Also targeting to use Intel Max10 development board. So using the reference files for baseline pins from the design example files provided.

 

0 Kudos
Kenny_Tan
Moderator
1,317 Views

You can follow this youtube https://www.youtube.com/watch?v=v6rhbVABlo8 if still face problem, let us know.

Reply