Cloud native EDA tools & pre-optimized hardware platforms
IMEC, a leading European research and foundry organization, needed to extend silica AWG multiplexing technology to a silicon-based, on-chip platform. This application note looks at efficient AWG multiplexing technology modeling and analysis.
AWGs are complicated structures with many parameters to be analyzed, such as free spectral range, crosstalk, channel spacing, channel bandwidth, footprint, and channel insertion loss/uniformity. AWG geometry used in a photonic design has a big impact on device performance. Due to an AWG’s large structure size and wide spectral range, efficient simulation tools are needed for AWG design. The RSoft™ AWG Utility™ and BeamPROP™ tools are ideal solutions for this challenge.
The AWG Utility, included with BeamPROP, produces an AWG design and mask layout based on user-specified parameters such as channel spacing, center wavelength, number of input/output ports, materials, polarization, and waveguide cross-section. The AWG Utility simulates spectral response for each output port, insertion loss/uniformity, and crosstalk. Device performance versus any design parameter (geometric, material, etc.) can also be studied to find optimal device configuration. A BPM-based solution such as BeamPROP is much more efficient at modeling AWG structures than other simulation algorithms such as FDTD.
The AWG Utility’s simulated spectral response agreed very well with measured spectra. Flat top spectral was designed by using wider channel technique. A 2D EIM BPM simulation took approximately 10x less time than 3D BPM. A 2D or 3D FDTD-based simulation would take several orders of magnitude more time compared to BPM.
Figure 1. The BeamPROP simulation of IMEC’s AWG correlated closely with measured results. Source: Bogaerts, et.al., JSTQE,12,6,pp1394 (2006)
If desired, RSoft’s custom PDK Generation Utility can be used with the AWG Utility to create a custom PDK model of this AWG for use in OptSim Circuit and other tools. The PDK generation is fully automatic, with the PDK Generation Utility inheriting the necessary settings from the AWG Utility.
Figure 2. Custom PDK Generation Utility