Sonnet 13.56 Release Notes
Known Issues
Below are the known issues when version 13.56 was released.
Linux PDF Bug
PDF Documents do not open on Linux Platforms: You receive an error message that the document is missing when you click on links in the Sonnet Manuals interface when using Adobe Reader. This is due to an Adobe known bug in opening links in Acrobat Reader 8.0 and 9.0 on Linux platforms.
Workaround: There are two possible workarounds for this problem. Either revert back to Acrobat Reader version 7.0 as all the links operate correctly in that release. Or you may choose to use another reader. To use a PDF viewer other than the system default, you must set a variable in the sonnet.ini file:Unix_Adobe_Reader=<PDF Reader Name> where <PDF Reader Name> is the path to the reader you wish to use.
XPDF, another PDF reader for Linux platforms, is downloadable through the update/package management software on the following operating systems: Red Hat Linux 4.0, Red Hat Linux 5.0, and SUSE. See below for the command to download xpdf for each of the supported OS.
RHEL 4.0: up2date install xpdf
RHEL 5.0: yum install xpdf
SUSE: yast install xpdf
Once the program is installed, edit the sonnet.ini file and set Unix_Adobe_Reader=xpdfSonnetcluster resimulates projects with dependent variables:
Sonnetcluster Bugs
There are three known bugs affecting the Sonnetcluster which are detailed below.
Sonnetcluster resimulates projects with dependent variables: A simulation run using Sonnetcluster that contains dependent variables re-runs the whole simulation even if it contains previous analysis results and no changes to the design have been made.
Cause: A known bug in the software causes the project to be re-run when it contains dependent variables.
Workaround: Use an inline equation to define the value of the field rather than creating a dependent variable. An inline equation is an equation directly entered as the definition of a control field. For example, instead of defining R2, a variable for a resistance, as R1*2, you would simply enter the equation "R1*2" as the value for the resistance. The entry pictured on the left below would cause the bug, while the entry shown on the right demonstrates the workaround.
KBref - TT#8739
Sonnetcluster resimulates if the dielectric constant (erel) is frequency dependent: A Sonnetcluster simulation containing a dielectric constant, erel, whose definition is an equation that includes FREQ, forces the recalculation of discrete frequencies during the final ABS sweep.
Cause: There is known bug in the software that causes the subsectioning of the circuit to be different on each slave when there is a frequency dependent dielectric constant, so that the returned data from the slaves cannot be used, forcing the master computer to re-analyze the discrete frequencies before creating the adaptive data.
Workaround: Manually set the estimated epsilon effective in the Advanced Subsectioning dialog box (Analysis => Advanced Subsectioning) so that each slave machine uses the same value and therefore, the same subsectioning. A fix is expected in Sonnet's release 14.
KBref - TT#8740
Simulation of a netlist with geometry subprojects fails on Sonnetcluster: A Sonnetcluster simulation of a netlist which contains geometry subprojects does not run correctly.
Cause: There are known bugs in the software that cause the analysis of a netlist with geometry subprojects to either fail and/or significantly increase the processing time.
Workaround: Run a standalone analysis on the Sonnetcluster of any geometry subprojects, then run an analysis of your netlist locally, using the subprojects which already contain analysis results.
KBref - TT#8742, TT#8752