Shared Enhancements
- The Python API in all Lumerical tools is now remote capable. Users can now run a containerized service in the cloud and remotely connect to it from any Windows or Linux PC via the Python API. The Lumerical Linux installer includes dockerfiles that can be used to deploy these containers or to configure on an on-premises server. Currently, this feature requires a Linux machine to host the server component.
DEVICE Suite Enhancements
- The process layer definitions in Layer Builder now support Boolean operations for both geometry and doping layers. This will enable users to define geometry or doping patterns for process layers where the fabricated pattern is dependent on some Boolean operation of multiple layout mask layers. An example of such a process layer would be an etch layer where the etched geometry pattern could be defined by a Boolean operation between the etch pattern and the previous deposition pattern(s).
- The DC relative dielectric permittivity definition for electrical materials (semiconductors, alloys, and insulators) in CHARGE now supports diagonal anisotropy. This will allow electrical simulations of anisotropic materials such as LiNbO3 with the CHARGE solver.
- Users can now export geometries with large number of elements (e.g., metalenses) to GDSII format significantly faster than before with a single call to the new gdsaddmultipoly gdsmappedarray script command. This command works by adding references to a pre-defined list of polygons, which also results in much smaller GDSII files.
SYSTEM Suite Enhancements
- The netlist extraction function of Virtuoso-INTERCONNECT co-simulation has been updated to handle netlists for advanced schematic parameterized cell (pcell). With this new update, co-simulation can properly extract INTERCONNECT netlist based on the parameter-dependent sub-circuit configuration of the pcell, enabling users to co-design and co-simulate complex, hierarchical, and parameter-dependent integrated circuits.
- The 2023 R1.2 release contains a BETA user interface for CML Compiler. The user interface will allow users to perform all command line options using a user-friendly environment. To try the BETA, reach out to Ansys Lumerical support.