Forum Discussion

AAnch's avatar
AAnch
Icon for New Contributor rankNew Contributor
7 years ago

New Component Editor: Peak Virtual Memory

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

6 Replies

  • sstrell's avatar
    sstrell
    Icon for Super Contributor rankSuper Contributor

    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.

  • 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?

    • sstrell's avatar
      sstrell
      Icon for Super Contributor rankSuper Contributor

      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.

  • KennyT_altera's avatar
    KennyT_altera
    Icon for Super Contributor rankSuper Contributor

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

  • AAnch's avatar
    AAnch
    Icon for New Contributor rankNew Contributor
    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.