Photon Design Software
FIMMWAVE is a suite of robust and fully vectorial mode solvers for 2D+Z waveguide structures. It supports a large number of complementary algorithms which allows it to solve a large variety of waveguides which may be made of any material and of almost any geometry.
FIMMWAVE can also model propagation in 2D and 3D structures thanks to its propagation module FIMMPROP.
A highly flexible waveguide CAD tool
FIMMWAVE can, for instance, calculate the modes of:
- low-index polymer waveguides, high-index silicon (SOI) and GaAs/AlGaAs waveguides
- single-mode and multi-mode optical fibers, as well as photonic crystal fibers (PCFs)
- buried, etched (rib, ridge) and diffused geometries commonly used in opto-electronics
- slot waveguides, slanted-wall and graded structures
- plasmonic and microwave waveguides
- optically active and magneto-optic waveguides.
- Please see here for more examples of FIMMWAVE simulations.
FIMMPROP is a highly innovative tool for simulating propagation in optical waveguides in 2D and 3D, which is fully integrated as part of our optical mode solver FIMMWAVE and relies on the rigorous EigenMode Expansion (EME) method.
FIMMPROP is ideal for the modelling of optical propagation in structures with high refractive-index contrast, commonly found in silicon photonics and III-V integrated optics, for which approximate techniques such as the beam propagation method (BPM) would be inaccurate, and methods such as FDTD or FEM would be extremely slow.
This includes the simulation and optimisation of devices such as MMI couplers, optical gratings, co-directional couplers or polarisation converters. Thanks to its unique adaptive taper algorithm, it is also a very accurate and efficient method for the modelling of optical tapers (e.g. mode-size converters) and slowly z-varying structures such as ring resonators and Y-junctions.
For modelling optical gratings, FIMMPROP can use either EME or a form of RCMT (Rigorous Coupled Mode Theory) enhanced by Photon Design. The two methods are complementary, RCMT allowing you to model many grating geometries more efficiently and accurately than EME.
It can also model propagation in optical fibers, allowing you to simulate many types of fiber to chip couplers, tapered fibers and lensed fibers as well as fiber Bragg gratings.
FIMMPROP is an extremely versatile tool which can also model plasmonic waveguides, AR coatings for waveguide facets and photonic crystal fiber devices.
OmniSim is a powerful and flexible simulation package for the design and optimisation of nano-photonic and plasmonic devices.
It features a very flexible layout editor which allows you to design virtually any photonic device you want, and it is packed with a complete suite of high-performance 3D and 2D Maxwell solvers, including
- FDTD Engine: a state-of-the-art 2D/3D Finite Difference Time Domain engine, probably the most popular propagation algorithm for photonics.
- FETD Engine: our unique 2D/3D Finite Element Time Domain tool, ideal for modelling plasmonics, metamaterials or graphene-based devices accurately.
- FEFD Engine: a high-speed 2D Finite Element Frequency Domain, ideal for fast prototyping and optimisation.
- RCWA Engine: an innovative implementation of the Rigorous Coupled-Wave Analysis method for the modelling of periodic structures, metamaterials and diffractive optical elements.
Epipprop is a unique and innovative tool for the modelling and optimisation of:
- AWGs (arrayed waveguide gratings),
- echelle gratings and planar concave gratings
- in particular for wavelength division multiplexing applications (WDM/DWDM).
Epipprop derives from the Greek word επίπεδο or “epipeda” which means layer or plane. Epipprop is a tool for simulating WDM devices that include a wide dielectric layer where a beam of light is confined vertically but is free to expand over large distances laterally – a geometry seen in the star couplers of AWGs and in planar Echelle gratings or planar concave gratings. Epipprop has efficient numerical techniques for modelling such wide layers – much more efficient than traditional techniques like BPM.
Epipprop now provides all your WDM/DWDM tools in one box!
PICWave is a photonic integrated circuit (PIC) design tool which brings together:
an advanced laser diode and SOA model,
a powerful photonic integrated circuit (PIC) design and simulation tool,
a flexible design flow environment.
The combination of the laser diode and photonic integrated circuit design capability allows you to characterise any laser diode geometry and model photonic circuits that include both passive and active components.
As a design flow tool, PICWave allows you to design PICs using pre-defined design kits provided by our industrial partners. Once your circuit is assembled you can simulate it in PICWave before submitting it to the fab for manufacture.
Harold is an advanced hetero-structure simulator for modelling Fabry-Perot quantum well lasers with near-arbitrary vertical structure and layer compositions. It is based on well-established physical models which account for a large number of physical processes, thus enabling one to obtain a very comprehensive set of simulation results by which one can test and improve one’s laser designs. Devices can be simulated in both 1D (vertical) and 2D (vertical-longitudinal), operating under pulsed (isothermal) or CW (self-heating) conditions.
An additional XY Laser Module allows one to perform 2D lateral-vertical (XY) simulations starting from a full physical description of the laser’s cross-section. The cross-section can include graded etching and insulating layers, and have n and p-contacts on the same side. This ideal for studying the effects of lateral structure in both ridge waveguide lasers and SOI hybrid lasers.
The Harold EAM Module includes a Quantum-Confined Stark Effect (QCSE) model allowing you to model electro-absorption modulators and electro-refractive modulators.
As well as being a laser simulator in its own right, Harold can export material models to Photon Design’s circuit simulator, PICWave, thereby allowing results from its detailed physical model to be incorporated into larger, more complex devices for fast simulation in the time domain.