The Arrayed Waveguide Grating (AWG) consists of star couplers and a waveguide array. The waveguide array is the middle section, with the primary function of providing a given delay difference between subsequent waveguides.
As user you use one of the waveguide arrays listed below, or you can create your own waveguide array.
The only requirement for a waveguide array so it can be used by
ArrayedWaveguideGrating, is that the port names are called
inN (at the input side), and
outN (at the output side),
N is the number of waveguides in the array.
||S-shaped bundle of rounded waveguides.|
||U-shaped rectangular bundle of rounded waveguides.|
||U-shaped rectangular bundle of tapered waveguides.|