I was trying to do a simple mixed-signal simulation with AMS in Cadence ADE environment (6.15).
In the setup there are two inverters. One inverter A has schematic view and the other inverter B has Verilog view. The Config view is created.
In the hierarchy editor form, correct views are set (A has schematic view and B has verilog view).
In ADE, the ams is selected as the simulator. The ConnRules_3V_full_fast is selected as the connect rule. The OSS-based netlister with irun is slected.
When I started a transient simulation, the simulation log shows the following error and the simulation stopped.
irun: *E,BDOPT: Unknown option -rnm_partinfo
Anyone have any idea what this error is about? Is there anything I missed in the setup?
Thank you for the help!
Which version of INCISIVE are you using? I saw one report of this with a customer using IC616 and INCISIV12.1 - and the problem did not occur if they used INCISIV12.2. Also if they did a Netlist->Recreate it went away too (using INCISIV12.1).
And which subversion of IC6.1.5 (Help->About in the CIW will tell you)?
I am using inciciv-12.10.006. The Cadence version is ic6.1.5-64b.500.17.
I tried this: in ADE, Simulation -> Netlist -> Recreate, then Run. The error still exisits.
Following is the irun.log:
irun: 12.10-s006: (c) Copyright 1995-2012 Cadence Design Systems, Inc.
TOOL: irun 12.10-s006: Started on Oct 08, 2013 at 07:02:02 MST
-ncsimargs "+amsrawdir ../psf"
irun: *E,BDOPT: Unknown option -rnm_partinfo.
TOOL: irun 12.10-s006: Exiting on Oct 08, 2013 at 07:02:02 MST (total: 00:00:00)
In the CIW, can you enter:
and see what it returns? Also can you do:
and see if that returns anything (I'm wondering if the AMS_FEATURE_FILE UNIX env var has been set and is pointing to an INCISIV12.2 installation hierarchy).
Finally, if the first returns t, and the AMS_FEATURE_FILE isn't set, can you take a look in:
if you do "grep rnm /pkg/incisiv-12.10.006/tools.lnx86/affirma_ams/etc/files/amssim.dat" and see if it returns a line with "rnmpartinfo".
In the CIW, I entered:
then it returned: nil
Then I entered:
It returned: nil
Then I entered following in a terminal window:
rep rnm /pkg/incisiv-12.10.006/tools.lnx86/affirma_ams/etc/files/amssim.dat
It retured nothing.
Does this mean I have some fundamental setup issue?
That's odd. Your setup looks normal - the above tells me that you've not pointed it to an erroneous feature file (you should not set $AMS_FEATURE_FILE except if told to by Cadence for some reason), and it wasn't something wrong with the feature file (that's the amssim.dat) in the specific subversion you're using.
I can't see how it would netlist -rnm_partinfo without this though. Having netlisted in ADE, can you enter this in the CIW?:
Anyway, the solution is probably just to switch to using INCISIV12.2 - since that version does support the -rnm_partinfo option on irun.