Troubleshooting GENESYS Synthesis-SPECTRASYS Link

This chapter offers troubleshooting tips, and discusses error, warning messages and known issues.

Blank Spot on ADS Schematic

Issue

Blank spot on an ADS schematic that has been imported from GENESYS.

Solution

A non-exisitent mapping is present, see Non-Existent Mappings more information.

DisCos Do Not Transfer

Issue

In addition to the regular discontinuity symbols, GENESYS provides a set of small, single-node symbols called "DisCos". DisCos are special symbols used by GENESYS to make drawing circuits more convenient. They are small circles with a picture of a discontinuity that are placed on top of a single node. These symbols do not transfer well to ADS.

Solution

You should always use standard discontinuities if you will be exporting your circuit to ADS.

Note

This does not affect simulation results in GENESYS: Standard Discontinuities and Discos give identical simulation results.

Error Message on Simulation

Issue:

Error message when you simulate.

Error detected by hpeesofsim during netlist parsing.
illegal: valid characters in design names are alphanumeric or _`@#&+-=^
Instance `InstanceName' in design `\ProjectName\networks\DesignName' is a non-simulatable data-based model. It is a placeholder for a GENESYS component that could not be transferred to ADS.

Solution:

The schematic you are simulating contains a non-simulatable component. There are several SPECTRASYS components that have no counterpart in ADS. These components are transferred into ADS as non-simulatable components. To perform a simulation in ADS, you need to replace each instance of a non-simulatable component with an instance of a regular ADS component or with an instance of a subcircuit that you create to model the component. See Non-Simulatable Components for more information.

genesyslib Components

Issue:

genesyslib components on your ADS schematic.

Solution:

These are intermediate subcircuits. They are created during the schematic transfer whenever the symbol used by a GENESYS instance does not match the ADS symbol for the corresponding ADS component. See Intermediate Subcircuit for more information.

Note

GENESYS has a symbol library named SymbolsQtr that contains symbols that are compatible with ADS symbols. To get GENESYS to use this library when inserting parts, set the "Use 1/4 grid symbols" checkbox on the Schematic tab of the GENESYS Options dialog box. If GENESYS is launched from ADS, this option is set automatically.

Non-Simulatable Components

Issue:

Components with orange circle-slashes through them.

Solution:

There are several SPECTRASYS components that have no counterpart in ADS. These components are transferred into ADS as non-simulatable components. To perform a simulation in ADS, you need to replace each instance of a non-simulatable component with an instance of a regular ADS component or with an instance of a subcircuit that you create to model the component. See Non-Simulatable Components for more information.

TestBench Schematics

Issue:

Not sure what the TestBench Schematics are used for.

Solution:

The TestBench schematic named DesignName_TestBench lets you simulate the S-parameters of the design DesignName. When you transfer designs from GENESYS to ADS, you have the option of transferring S-Parameter simulation control components, too. When this option is selected, the link creates a TestBench design in ADS for each GENESYS schematic that has a GENESYS Linear Analysis associated with it. TestBenches are created only for S-Parameter simulations. Other simulation types (e.g., harmonic balance, transient, optimization) are not transferred. See the Exporting TestBenches for more information.

 

Privacy Statement  | Terms of Use  | Legal | Contact Us  | © Agilent 2000-2008 

Contents
Additional Resources