Simulate, Validate, Innovate the World of Photonics!

What's New in VPIdeviceDesigner™ 3.0!

VPIdeviceDesigner 3.0, released in May 2026, brings many exciting new features. The highlights of this release are the introduction of advanced optical fiber design and analysis features and enhanced S-matrix capabilities.


Sign up for a product demonstration and evaluation NOW!

Fiber Design and Analysis

VPIdeviceDesigner 3.0 contains a collection of new classes, methods, and functions that enable the design and analysis of optical fibers based on their modal properties.


It supports arbitrary fiber cross-sections (single- and multicore, circular, elliptic, or other shapes, step-index or graded-index fibers), with a particular focus on doped silica materials and multicore fibers:


  • Create and use uniform and non-uniform dispersive materials based on a wavelength-dependent doped silica material model with an extendible library of dopants (predefined are GeO₂, B₂O₃, F, Cl).

  • Easily compose multicore fibers from individual core layouts or from measured refractive index or doping concentration profiles.

  • Activate and deactivate individual cores to characterize individual core modes, supermodes, and inter-core coupling.


The fiber-tailored finite-difference mode solvers (scalar and vectorial) support straight and bent mode calculations, allow to visualize the effective index and the modal fields Ψ or E and H, and calculate the following datasheet parameters:


  • Effective index, group index, dispersion, dispersion slope; zero dispersion wavelength and slope using 3- and 5-term Sellmeier or polynomial fitting

  • Cut-off wavelength (theoretical, fiber, cable)

  • Mode field diameter (near field and far field) and numerical aperture

  • Effective mode area and confinement factor

  • Parameter definitions follow IEC 60793-1-42 and ITU-T G.650.1

Fiber Cross-Section Import


In addition, it offers advanced mode tracking capabilities for parameter sweeps, and the calculation of inter-core mode coupling coefficients for multicore fibers with arbitrary core positions and core shapes. With its new fiber-specific features, VPIdeviceDesigner 3.0 can be used to design and analyze fibers for many scientific and industrial applications, including:


  • Standard single-core single-mode fibers

  • Single-core multi-mode fibers for data centers (OM1 to OM5)

  • Single-core few-mode for spatial division multiplexing (SDM)

  • Multicore fibers with arbitrary core layouts for SDM

  • Dispersion-compensated, dispersion-shifted, and non-zero dispersion-shifted fibers

  • Fiber designs for special applications: large effective mode area, high numerical aperture, ultra-low bending loss, polarization maintaining fibers

  • Advanced fiber designs: photonic crystal holey fibers, PANDA-type multimode fibers, ring-type hollow antiresonant fibers

S-Matrix Export, Import, and Post-Processing


S-matrices describe the behavior of passive linear devices (for example MMIs, X-Couplers, ...) in the frequency domain.
VPIdeviceDesigner calculates S-matrices with the beam propagation method (BPM) or eigenmode expansion method (EME) and exports them to VPI Design Suite. In this release, we have significantly enhanced the capabilities of the S-matrix object. Users can now:


  • update or change individual transfer functions,

  • export and import parametric S-matrices, i.e. S-matrices that contain S-parameters that depend on the wavelength and one additional parameter, e.g. a device width, fully compliant with VPIdesignSuite's S-matric file format,

  • create bi-directional reciprocal S-matrices from uni-directional BPM simulations, and

  • flexibly rename port and mode names to align with any naming scheme required by the targeted circuit-level simulation tool.


These enhancements enable you to use VPIdeviceDesigner to post-process, polish, and prepare simulated or imported S-matrices for circuit-level simulations programmatically in Python.

Additional Enhancements


  • The scalar mode solver can now calculate bent waveguide modes, which is important, e.g. for the characterization of optical fibers. The scalar solver now returns true scalar modes, represented by a single scalar mode field Ψ.
     

  • All calculated mode objects are extended by a group delay property. All spectral mode properties offer the possibility to obtain the fitting function expression and its coefficients.
     

  • A new predefined "hook" calculates the mode confinement factor for arbitrary waveguide core geometries. To enable that, we added a flexible layout-filtering function that allows to extract the core geometry from the whole waveguide cross-section programmatically.
     

  • Vector fields can now be rotated and mirrored, taking the vectorial character into account and properly transforming the components into each other. This is helpful for mode symmetry analysis.
     

  • Far fields (on a distant half-sphere) can be calculated from near fields defined on a finite rectangular screen.


Sign up for a product demonstration and evaluation NOW!