Sonnet 19.52.2025 Release Notes
(release date June 2025)
Release notes for other versions.
What's New in this Release
See What's New in this Release for a list of the main new features and changes in this release.
Minor Enhancements and Changes
The following list contains minor enhancements and changes that were suggested by our users and have been implemented in this release.
Tracking Number | Summary |
---|---|
11403 | Add capability to move and resize Component labels and symbols. |
3147 | Add checkbox to DXF/GDSII import wizard to keep existing polygons. |
4511 | Enhance GDSII and DXF import to automatically add ports. |
4513 | Add capability to turn on/off meshing on a per polygon or Tech Layer basis. |
9851 | Change the bottom of the box name from "GND" to BOT/BOTTOM to avoid confusion. |
10707 | Enhance Sonnet to support Precedence for overlapping polygons. |
10859 | Enhance Current Density and Far Field Viewers to support multiple color palettes. |
13033 | Add a splash screen so users know that Sonnet is starting up. |
13619 | Enhance ABS to handle electrically small circuits (often superconductors) better. |
13699 | Change the 3D view's default Z-scale to 1, and improve the default zoom level. |
13817 | Improve Project Editor's variable editor to make it easier to create equations. |
13848 | Make the default for polygon edge checking to be 1 tech layer (not 1 level). |
13849 | Change the default far field startup plot to polar. |
13972 | Allow Component symbols and labels to be moved and resized. |
14142 | Allow exporting GDSII and DXF files from command line. |
14169 | Enhance graphs to sync multiple graphs while tuning (including smith + cartesian) |
Fixed Bugs
The following list contains the bugs fixed in this release.
Tracking Number | Summary |
---|---|
11352 | Negative numbers are not allowed in any of the Termination fields in the Port Properties dialog box. |
8078 | Progress bar for a netlist simulation can go from 0% to 100% with no steps in between. |
9465 | Connectivity Checker may incorrectly report connections when dielectric thickness uses a variable. |
9608 | The EM solver can fail for filenames starting with a dash. |
9976 | Connectivity Checker may incorrectly report connections when circuit contains thick metal. |
10628 | Improve efficiency of quad precision. |
12733 | GDSII import crashes when importing GDSII file with negative datatypes. |
12848 | The Project Editor does not allow an infinite conductivity and zero resistivity for dielectrics. |
13146 | Project Editor does not show a symbol for one-port components. |
13527 | The Project Editor will pan when you use middle mouse wheel to zoom. |
13612 | Saving files to network drives gives an error message. |
13617 | Many Calculated Angles or Frequencies can cause Fatal Error in Farfield Viewer |
13755 | EM solver can skip creating output file. |
13778 | EM solver gives bad ABS sweep results when using non-symmetrical S-parameter data file. |
13793 | Project Editor crashes after undo of copy/pasting polygon with co-calibrated port. |
13802 | EM solver can crash if components are used and project is linked to an STF file. |
13818 | Line segment markers are put in the wrong place when using a startup graph. |
13821 | Project Editor does not allow you to edit the ground reference direction of a component with box cover ground reference. |
13824 | EM solver occasionally requires many frequencies when using Enhanced Resonance Detection. |
13826 | The Project Editor fails to save changes if you make a change to a duplicated sweep set. |
13836 | The EM solver calculates wrong resistance for vias with tiny wall thicknesses. |
13840 | When creating an inductor model from a Graph tab, clicking Plot leaves an unmovable window on top of the plot. |
13855 | Graph tab preference “Always check for updated files” isn’t working. |
13859 | DXF, GDSII, and Gerber imports may use the wrong mesh type. |
13861 | Far field viewer crashes (Fatal Error) if you cancel calculations before they are finished. |
13868 | Dimension Parameter's name may change from upper to lower case (and vice versa). |
13878 | DXF import wizard calculates wrong box and cell size when using template file of different units than DXF. |
13898 | The Project Editor may give errors for co-calibrated ports on diagonal polygon edges. |
13942 | Allow quad precision circuits with huge Analysis Box sizes. |
13945 | The EM solver may give incorrect results when circuit includes multi-number co-calibrated ports. |
13948 | Components are not displayed correctly in a 3D view. |
13959 | Project Editor does not allow you to select zero-width polygons by lassoing them. |
13964 | The EM solver may crash if co-calibrated ports with polygon plane ground reference and circuit has Auto Height Vias. |
13966 | The Project Editor's status bar gives wrong Y-coordinate for selected points (wrong origin). |
14004 | The Project Editor crashes if you press the X (top right) while testing a dimension parameter. |
14015 | Data Marker text on graph does not update when parameter combination is changed. |
14019 | EM Solver needs too many discrete points for ABS sweep when dielectric constant is frequency dependent. |
14024 | Remote analysis on Linux fails if server data folder name begins with "/data/sonnet". |
14027 | Inductor Model Extraction (IME) may give error message for not enough frequencies. |
14066 | The EM solver can give an open circuit when TrueVolume is used and there are uncovered vias. |
14072 | The EM solver fails to re-run Enhanced Resonance Detection on second simulation after ideal component value is changed. |
14078 | Improve efficiency of EM Solver when sweeping Ideal Component values. |
14093 | Current Density Viewer crashes on some projects with ideal components and sweep overrides. |
14095 | Graphs do not allow small intervals for axis properties. |
14170 | Tuning a curve does not handle refreshing files correctly. |
14185 | Boolean operations can sometimes remove ports. |