A circular arc waveguide model for operation at multiple frequency bands with fixed parameters, except for the arc radius.
Note: You are now visiting legacy data format page (2022 R2.4 and older). For current data format page (2023 R1.1 onwards) please visit following link:
Waveguide Bend 90 - Lumfoundry Template
Template: wg_bend_90
Photonic Model: wg_parameterized
Quality Assurance Test: wg_parameterized QA
Parameters: arc radius
Virtuoso/Verilog-A Support: Yes
Required Data
Parameter Script File
[[snippet||7211489381267]]
QA Variables
[[snippet||7211686292627]]
Data File
Variable | Type | Description |
---|---|---|
wavelength_data |
Matrix
|
B x 1 matrix with the wavelengths (m) for which the properties below are evaluated, where B is the number of wavelengths. For best results, use three points per band. Example: [1260e-9, 1310e-9, 1360e-9, 1530e-9, 1550e-9, 1625e-9] for O-band (1260-1360nm) and C-band (1530-1565nm). |
curvature_data |
C x 1 matrix with the waveguide curvatures (1/m) for which the properties below are evaluated, where C is the number of curvature values. |
|
mode_data |
Cell |
M x 1 cell array where M is the number of modes. Each element of the cell is a struct with fields:
Notes:
|
neff |
Matrix
|
B x C x M matrix with effective index as a function of wavelength band, waveguide curvature, and mode number, respectively. Example: neff(1, 2, 1) stores the effective index for the first frequency band, the second curvature value, and the first mode. |
ng |
B x C x M matrix with group index as a function of wavelength band, waveguide curvature, and mode number, respectively. Note: For more information on mode properties, see Mode Properties in photonic model page. |
|
D |
B x C x M matrix with dispersion (s/m/m) as a function of wavelength band, waveguide curvature, and mode number, respectively. Note: For more information on mode properties, see Mode Properties in photonic model page. |
|
loss |
B x C x M matrix with loss (dB/m) as a function of wavelength band, waveguide curvature, and mode number, respectively. Note: This is only for length-dependent loss, do not include mode mismatch losses at the ports of the waveguide. |
|
radius |
Number
|
Default arc radius (m) Note: This is visible to the end user. |
radius_min |
Minimum arc radius (m) |
|
radius_max |
Maximum arc radius (m) |
|
theta |
Fixed arc angle (rad) Note: This is not visible to the end user. |