AnsweredAssumed Answered

RFIC Dynamic Link Error / DC Simulation

Question asked by Henry.B on Feb 27, 2017
Latest reply on Feb 27, 2017 by bafisher

Hello,

i have a few problems with RFIC Dynamic Link on ADS Version 2015.01.

I tried to do the "Getting Started with RFIC Dynamic Link" tutorial but it does not work.

First of all i set up the Examples Directory as described and sourced setCSF.csh.

I started the Cadence Virtuoso Design Environment and choosed "File > Open" from the Cadence CIW.

 

The Cadence Open File form appeared and after I selected examples from the Library Name drop-down list the first error occured :

Initializing from libInit.il of library examples...

*WARNING* envFaultInEnvVars: variables for tool adsDL were not loaded from /media/SSD_software/opt/spectre/IC616/tools.lnx86/dfII/etc/tools/adsDL/.cdsenv

 

 

The next Error appeared after i clicked "Launch > ADS Dynamic Link".

 

WARNING (ADE-5033): Cannot find the environment variable 'switchViewList' for tool 'adsDL.envOpts'.

Its internal default value will be used.

WARNING (ADE-5034): Unable to access the default environment variables in the simulator's

global .cdsenv file ('<your_install_dir>/tools/dfII/etc/tools/adsDL/.cdsenv')

because the file is missing or out-of-date. Till this problem exists, internal

default values will be used for these environment variables during this session.

WARNING (ADE-5033): Cannot find the environment variable 'stopViewList' for tool 'adsDL.envOpts'.

Its internal default value will be used.

*WARNING* envGetVal: could not find tool[.partition] 'adsDL.init'

 

 

ADS started and i did the next steps in the tutorial. Opened the Workspace, opened a Test Schematic Design, added an Instance of the Cadence Cellview, added Design Variables, added Model Files and activated the DC component to perform a DC Simulation. After i clicked "Simulate > Simulate" i got the next Error Messages.

 

WARNING (ADE-5033): Cannot find the environment variable 'definitionFiles' for tool 'adsDL.envOpts'.

Its internal default value will be used.

WARNING (ADE-5033): Cannot find the environment variable 'includePath' for tool 'adsDL.envOpts'.

Its internal default value will be used.

WARNING (ADE-5033): Cannot find the environment variable 'stimulusFile' for tool 'adsDL.envOpts'.

Its internal default value will be used.

WARNING (ADE-5033): Cannot find the environment variable 'printComments' for tool 'adsDL.envOpts'.

Its internal default value will be used.

Loading seCore.cxt

Begin Incremental Netlisting Feb 27 16:02:58 2017

WARNING (OSSHNL-117): Ignoring switch view 'spectre' of cell 'npn' in library 'analogLib', as it does not contain

any instance. To netlist this cell, add this switch view to the stop list or to

ignore any specific instance set the property 'nlAction' to value "ignore" on

this cell view.

 

WARNING (OSSHNL-117): Ignoring switch view 'spectre' of cell 'res' in library 'analogLib', as it does not contain

any instance. To netlist this cell, add this switch view to the stop list or to

ignore any specific instance set the property 'nlAction' to value "ignore" on

this cell view.

 

WARNING (OSSHNL-176): Property bag for the cell 'power_amp' in library 'examples', has been modified or added

since the last netlisting session. Therefore, re-netlisting this cell view and

all cell views where this cell is instantiated.

 

function ansSpiceSubcktCall redefined

End netlisting Feb 27 16:02:58 2017

Loading monte.cxt

 

The netlist is up to date.

Time taken to compare the design with netlist: 1.0s

WARNING (ADE-5033): Cannot find the environment variable 'hostMode' for tool 'adsDL.init'.

Its internal default value will be used.

 

Also i got following as Simulation Messages:

Warning detected by hpeesofsim in topology check during circuit set up.

    Number of nodes with only one device attached (topology corrected): 3

    Number of nodes with no DC path to ground (topology corrected): 1

 

And if i go do Cadence "Dynamic Link > Subcircuit Netlist" i get following results:

#ifndef inc_examples_power_amp_schematic
#define inc_examples_power_amp_schematic inc_examples_power_amp_schematic
; Library name: examples
; Cell name: power_amp
; View name: schematic
define examples_power_amp_schematic ( GND Vcc1 Vcc2 Vin Vout )
end examples_power_amp_schematic
#endif

 

Henry

Outcomes