RSoft Products: What's New

RSoft Photonic Component Design Suite

Version 2019.03 Updates

The Custom PDK Utility has been enhanced with the following new features:

  • Supports the creation of polarization-dependent S-matrices and OptSim Circuit models. The utility is now able to scan polarization as well as wavelength, and automatically generates the appropriate files for the polarization-dependent OptSim Circuit model.

  • Allows automated generation of specialized custom PDK elements for waveguides and related components such as waveguide bends. This functionality uses the explicit waveguide/bend model built into OptSim Circuit, which utilizes Neff vs. wavelength data, allowing for the length dependence of the waveguide/bend to be handled analytically. This feature can also be combined with RSoft parametric S-matrix capabilities, allowing for the creation of waveguide/bend models that are parametrized over multiple design parameters in addition to the length. For improved interoperability between Synopsys’ RSoft OptSim Circuit and OptoDesigner tools, this new feature also automatically generates an OptoDesigner .script file utilizing the native OptoDesigner straight waveguide/arc elements.

Version 2018.12 Updates

The RSoft Photonic Component Design Suite version 2018.12 introduces new features to advance the design of optics used in augmented reality and virtual reality (AR/VR) systems. The latest RSoft release supports Synopsys’ optical design workflow for nano-textured diffractive optical elements that enable smaller, lightweight AR/VR devices with improved displays and immersive experiences.

Synopsys’ design workflow includes a seamless interface between LightTools software for virtual prototyping of light as it traverses optical and mechanical components in an AR/VR model, and the RSoft tools for fast, rigorous modeling of nano-textured optical structures. LightTools and RSoft provide a unique multi-domain simulation approach that shares Bidirectional Scattering Distribution Function (BSDF) data to help AR/VR device designers achieve superior light extraction efficiency, beam shaping, and color tuning.

In version 2018.12, the RSoft BSDF enhancements provide greater design flexibility and speed with:

  • BSDF files that can be calculated for X-, Y-, or Z-oriented structures
  • Support for LightTools zone rotations in RSoft BSDF user-defined optical properties
  • Expanded azimuthal symmetry support for faster RSoft BSDF calculations
  • Support for non-uniform wavelengths, which is useful for RGB color displays in AR/VR systems

(Top) Rotate BSDF data relative to the surface.  
 Same BSDF data used for two property zones (pink boxes). 
One zone has been rotated 15 degrees, and the diffracted orders are seen to rotate as well.

Expanded theta symmetry support for various angles. Saves simulation time for symmetric structures.

BSDF files can now be calculated for structures oriented along the X or Y axis as well. This can be done in both DiffractMOD and FullWAVE.

There is now added support for non-uniform input wavelength for BSDF, useful for RGB color applications.

RSoft Photonic System Design Suite

Version 2019.03 Updates

New features in OptSim, ModeSYS, and OptSim Circuit include:

  • OptSim
    • Support for probabilistic constellation shaping for coherent systems
    • Miscellaneous improvements and bug fixes
  • ModeSYS
    • New models for large-core fiber-based systems: Large-Core Fiber Injection, Large-Core Fiber Bend, and Large-Core Detector Coupler
    • Miscellaneous improvements and bug fixes
  • OptSim Circuit
    • New bidirectional interface with OptoDesigner
    • Parametric Spice netlist generation for layout-versus-schematic verification (LVS) with OptoDesigner and IC Validator
    • Support for probabilistic constellation shaping for coherent systems
    • Support for DemoFab PDK

Version 2018.12 Updates

New features in OptSim, ModeSYS, and OptSim Circuit include:

  • Enhancements to hierarchical components: 
    • Improved hierarchical components for port placement and ordering
    • Report generation of Compound Component schematics

  • Enhancements to foundry PDKs: 
    • Support for TowerJazz PH18 PDK version PHS18.2
    • Support for SMART Photonics PDK
    • Support for AIM Photonics Infinera PDK version 1.0
    • Improved support for AIM Photonics APSUNY PDK version 2.5a
    • Improved support for PDKs via automatic search and load into models tree view
    • Improved support for PDF document help for PDK components
    • Updated AIM Photonics application notes to PDK version 2.5a

  • Added support for photonic netlist generation

  • Enhancements to user experience: 
    • Easy project file refresh with a “Schematic Reload” toolbar button
    • Improved link and port coloring to show supported signal types
    • More efficient handling of encrypted schematics for faster schematic loading


Learn more about the RSoft Products

For more information about these and other features included in the latest RSoft product releases, send an email to or call us at 626-795-9101.