ADE simulation problems

Discussion in 'Cadence' started by Daniel Oliveira, Aug 24, 2009.

  1. Hi everyone.

    I am having problems using ADE-GXL. After setting up the simulation I
    press play and nothing happens...it just says the simulation is
    pending. 5 minutes later a window pops and tells me to check the Job
    Setup Policy (ADE-XL Message 1921).

    I have more than enough tokens and I am running the job locally, but
    still the simulation does not start. Anyone having the same problem?

    I am using cadence IC6 sub-version 6.1.3.500.9 (32-bit addresses).

    Best regards,
    Daniel
     
    Daniel Oliveira, Aug 24, 2009
    #1
  2. Daniel Oliveira wrote, on 08/24/09 14:49:
    Daniel,

    You should look in the Job log file. You can monitor this by doing a
    right-mouse-button click over the little terminal icon in the Run Summary
    assistant - this will show you what is happening in the background "icrp"
    process - possibly something in your .cdsinit file is causing it to get stuck -
    sometimes this is because people have interactive commands in their .cdsinit
    file which is trying to prompt you to do something, and when run in nograph
    mode, it just hangs.

    ADE XL works by running background virtuoso processes to take care of netlisting
    and simulation management, as well as results calculation. This is mainly
    helpful when you are running multiple jobs (particularly through a queueing
    system) as it then means you can distribute all parts of the job - not just the
    simulation.

    You might want to look at my sourcelink solution 11495216 which gives advice on
    improving the startup time; in your case it has timed out because it was so slow
    (most likely).

    First you might want to start by putting:

    adexl.icrpStartup binaryName string "virtuoso -nocdsinit"

    into your ~/.cdsenv file. Alternatively in the CIW (before starting ADE XL), do:

    envSetVal("adexl.icrpStartup" "binaryName" 'string "virtuoso -nocdsinit")

    (you could also put this in your .cdsinit)

    But read the solution for the full details.

    Regards,

    Andrew.
     
    Andrew Beckett, Aug 27, 2009
    #2
  3. Hi Andrew.

    I read your solution, both here and in Sourcelink. Unfortunately my
    problem remains unsolved. But thanks anyway.

    In my effort to solve this problem i noticed that the simulation does
    not even start. The log file you told me to read is not created. The
    CIW windows prints the following message:
    *WARNING* Job log file not found; it is likely that the job has not
    started...

    If you look in to the image in the following link:

    http://cmos.fe.up.pt/ADE.png

    in the third topic you may notice a wrong path to the runICRP3 file,
    due to the extra /. When i press the button to start the simulation in
    ADE-XL, the runICRP file is in fact created under the .tmpcadmgr
    directory, but due to the extra / the program does not find it.
    Is this path created by Virtuoso? Do you or anyone know here can I
    alter the path. Is there any script where I can modify the path to see
    if this makes the simulation start.

    Best regards,
    Daniel
     
    Daniel Oliveira, Aug 27, 2009
    #3
  4. Daniel Oliveira

    PM Guest

    There is nothing wrong with the 'extra' '/':

    # /bin/ls -l /bin/ls
    -r-xr-xr-x 1 root bin 27380 Jun 11 2008 /bin/ls

    # /bin/ls -l /bin//ls
    -r-xr-xr-x 1 root bin 27380 Jun 11 2008 /bin//ls

    # /bin/ls -l /bin///ls
    -r-xr-xr-x 1 root bin 27380 Jun 11 2008 /bin///ls

    PM
     
    PM, Aug 27, 2009
    #4
  5. Hello.

    Thanks for your answer.
    I know that Linux ignores the extra /. If we type:

    cd /usr/tmp
    or
    cd /usr//tmp

    we end up at the /usr/tmp directory:)

    But why does Virtuoso say that the file runICRP does not exist in
    the .tmp_cadmgr directory?
    The file is created in the directory when we press the run simulation
    button.
    The only "error" I see is the extra / in the path. On the other hand,
    the extra / should not affect the path.

    Regards,
    Daniel.
     
    Daniel Oliveira, Aug 28, 2009
    #5
Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments (here). After that, you can post your question and our members will help you out.