Home > Community > Forums > RF Design > Insufficient memory available is qpss

Email

* Required Fields

Recipients email * (separate multiple addresses with commas)

Your name *

Your email *

Message *

Contact Us

* Required Fields
First Name *

Last Name *

Email *

Company / Institution *

Comments: *

  Insufficient memory available is qpss 

Last post Tue, Jul 9 2013 5:13 AM by Darshak. 4 replies.
Started by Darshak 08 Jul 2013 06:39 AM. Topic has 4 replies and 817 views
Page 1 of 1 (5 items)
Sort Posts:
  • Mon, Jul 8 2013 6:39 AM

    • Darshak
    • Not Ranked
    • Joined on Mon, Dec 24 2012
    • Mumbai, Maharashtra
    • Posts 15
    • Points 270
    Insufficient memory available is qpss Reply

    Dear Team,

     

    I am getting Fatal error  as" Fatal error found by spectre during Quasi-Periodic Steady State Analysis
            `qpss'.
        Insufficient memory available."

    While I am doing schematic simulation, it is working fine but for post layout simulation it is giving this error.

     please guide me for getting rid of this type of error.

     

    Regards,

    Darshak

    Filed under: ,
    • Post Points: 20
  • Mon, Jul 8 2013 6:43 AM

    Re: Insufficient memory available is qpss Reply

    Please read the forum guidelines - you've really not given enough to go on.

    The simplest solution would be to post the entire spectre.out output file as an attachment (via the Options tab in the forum). You might need to rename it to "spectre.txt" to be able to upload it. That will give us useful information on the version, which options given to the simulator, the size of the circuit, and so on.

    Regards,

    Andrew.

    • Post Points: 20
  • Mon, Jul 8 2013 6:55 AM

    • Darshak
    • Not Ranked
    • Joined on Mon, Dec 24 2012
    • Mumbai, Maharashtra
    • Posts 15
    • Points 270
    Re: Insufficient memory available is qpss Reply

     Dear Andrew,

     Thank you for your reply.

     please find attached log file for your reference.

    Regards,

    Darshak

    • Post Points: 20
  • Mon, Jul 8 2013 12:23 PM

    Re: Insufficient memory available is qpss Reply

    Darshak,

    Thanks for uploading the log file. A few key points:

    • You are using a very old version of spectre. In late 2004, we decided to release spectre separately from the IC stream - it had previously been shipped as part of the IC stream (so was in IC5141). So we created the MMSIM stream and since then there have been MMSIM60, MMSIM61, MMSIM62, MMSIM70, MMSIM71, MMSIM72, MMSIM101, MMSIM111 and MMSIM121. That's 9 major releases of spectre since the version you're using. Please install a newer version (you can use this with IC5141 ADE though).
    • Newer versions support running spectre in 64 bit mode (either add -64 as the userCmdLineOption in ADE's Setup->Environment, turn on the "64 bit" option on the Setup Environment form (if it is there in the version you're using) or "setenv CDS_AUTO_64BIT spectre" before launching icfb/virtuoso. This will allow you to access more memory.
    • Newer versions will have a lot of new functionality and improvements
    • In general Shooting QPSS can be quite memory intensive - you need to be particularly careful about the number of harmonics of the moderate signals - not making that too high.
    • However, usually using harmonic balance (was introduced in MMSIM61, if my memory is right - so rather a long time ago now) will be more efficient for multi-tone simulation unless you have strongly non-linear behaviour. You can access this either via an option on the QPSS form (if using a new enough MMSIM and IC5141 subversion), or using the separate hb analysis. Even then with the size of circuit you have (not enormous, but reasonably large) you might need to run in 64 bit mode.
    • Newer versions of MMSIM have a good set of example workshops in the installation - at <MMSIMinstDir>/tools/spectre/examples/SpectreRF_workshop/rfworkshop.tar.Z (PDF inside the compressed tar file, along with an example database) - which give you a good overview on how to use the tools.

    Kind Regards,

    Andrew.

    • Post Points: 20
  • Tue, Jul 9 2013 5:13 AM

    • Darshak
    • Not Ranked
    • Joined on Mon, Dec 24 2012
    • Mumbai, Maharashtra
    • Posts 15
    • Points 270
    Re: Insufficient memory available is qpss Reply

     Hi Andrew,

     Thank you for your support.

     After changing to MMSIM72 and setting 64 bit simulation environment, QPSS and PSS are working fine.

     Regards,

    Darshak

    • Post Points: 5
Page 1 of 1 (5 items)
Sort Posts:
Started by Darshak at 08 Jul 2013 06:39 AM. Topic has 4 replies.