Menu

QUCS Memory Restriction

Kathy Lee
2018-03-05
2024-07-17
  • Kathy Lee

    Kathy Lee - 2018-03-05

    Hey, all

    I am simulating s-parameters from a 38 ports' n-port components (s38p) right now. But I found there is one frustrating place that hold me from what I am doing.

    QUCS will through an error message" on 50000 lines, memory exhausted" when my sweep point is beyond an value (about 1500) points. I am pretty sure my workstation memory is big enough for a 1500 pts s38p file, this problem is caused by the memoryh of QUCS itself. Has anybody had the same problem before? Is there any way can let me know how QUCS reading files? why its memory size is such low? and is there any way i can improve sweep points without getting this put of memory error?

    Thanks

     
  • Claudio Girardi

    Claudio Girardi - 2018-03-22

    seems to be a limitation in the S-parameters file parser - the max size can be increased by changing a parameter and recompiling, see the thread above.

     
  • Buenos

    Buenos - 2024-06-10

    "see the thread above."
    Above where?
    I have the same problem, cannot simulate with 36port Spar models.

     
  • Buenos

    Buenos - 2024-07-07

    If I try to import anything larger than maybe 60MBytes S-parameter file, the simulator crashes with an error.
    For professional simulations in digital electronics, we need to chain together multiple S-par files that are 32 ports each, having maybe 4000 samples, that is more than 500MBytes. If we insert 4 Spar files, each being 600MBytes, that is 2.4GBytes.

    Typical error message:
    line 500880: memory exhausted
    checker error, found 6 options
    checker error, option s' occurred 2x checker error, options' occurred 2x

    When releasing a new version of QUCS, please increase this limitation, to allow up to 1GBytes S-parameter files each, or 3GBytes or more total for all S-par files in the same schematic combined.

     
  • Tom Hajjar

    Tom Hajjar - 2024-07-16

    What's the point of having so many samples when no two DUTs will measure the same...

     
    • Buenos

      Buenos - 2024-07-17

      The component (connectors, chips) vendors provide their models with 2k-8k samples. I have no way of resampling them before inserting htem into QUCS. So the software has to support existing model files we obtain on the market.

       

      Last edit: Buenos 2024-07-17

Log in to post a comment.

MongoDB Logo MongoDB