New Features - DEVICE Suite
Broadband optimization using inverse design
When performing inverse design, users can now define selective weighting of wavelengths in lumopt FOM without requiring to run separate simulations. This is useful, for example, in suppressing out of band transmission by giving the target value for this wavelength range a higher weight.
STACK solver adds support for thick layers
The stackpurcell script command now supports a "coherence break" layer in the STACK solver. This will make it easy to model optical stacks with one of more thick layers where light loses its coherent nature.
New Features - SYSTEM Suite
Option to disable bandwidth limitation in CML Compiler generated compact models
Compact models of all active photonic elements generated by CML Compiler now have flags that the end user can use to turn off bandwidth limitations in time-domain simulations. This will allow users to perform transient analysis of circuits containing elements with very low cutoff frequencies.
INTERCONNECT supports Touchstone file formats
The Optical N-port S-parameter element in Lumerical INTERCONNECT now supports loading S-parameter data from Touchstone file formats. The importsparameter script command has also been updated to support this new feature. See documentation for more details.
Photodetector PCell photonic model
CML Compiler now has a new photonic model named photodetector_pcell. This model can be used to create photodetector PCells parameterized as a function of photodetector width and length. The new model also supports modeling bias dependent responsivity. See documentation for more details.
Support for custom QA scripts in CML Compiler
CML Compiler users can now add custom QA scripts for their photonic elements when generating a CML. This will allow users to test their photonic elements using their own test scripts along with the standard QA tests generated by CML Compiler. See documentation for more details.