Multimode waveguide
Keywords
optical, bidirectional
Ports
Name | Type |
---|---|
port 1 | Optical Signal |
port 2 | Optical Signal |
Properties
General Properties
Name | Default value | Default unit | Range |
---|---|---|---|
name Defines the name of the element. |
Multimode Waveguide | - | - |
annotate Defines whether or not to display annotations on the schematic editor. |
true | - | [true, false] |
enabled Defines whether or not the element is enabled. |
true | - | [true, false] |
type Defines the element unique type (read only). |
Multimode Waveguide | - | - |
description A brief description of the elements functionality. |
Multimode waveguide | - | - |
prefix Defines the element name prefix. |
WGD | - | - |
model Defines the element model name. |
- | - | - |
library Defines the element location or source in the library (custom or design kit). |
- | - | - |
local path Defines the local path or working folder $LOCAL for the element. |
- | - | - |
url An optional URL address pointing to the element online help. |
- | - | - |
Standard Properties
Name | Default value | Default unit | Range |
---|---|---|---|
configuration Defines the bidirectional or unidirectional element configuration. |
bidirectional | - | [bidirectional, unidirectional |
frequency Central frequency of the waveguide. A Taylor expansion around this frequency is performed to estimate the propagation transfer function of the waveguide. |
193.1 |
THz* *std. unit is Hz |
(0, +∞) |
length The length of the waveguide. |
10e-006 | m | [0, +∞) |
propagation parameters A matrix editor that allow users to input the orthogonal identifier (column 1), loss (column 2), effective index (column 3), group index (column 4) and dispersion (column 5) corresponding to each mode. |
<2,5> [1, 2, 0,...] | - | - |
Numerical/Digital Filter Properties
Name | Default value | Default unit | Range |
---|---|---|---|
digital filter Defines whether or not to use a digital filter to represent the element transfer function in time domain. |
false | - | [true, false] |
single tap filter Defines whether or not to use a single tap digital filter to represent the element transfer function in time domain. |
false | - | [true, false] |
number of taps estimation Defines the method used to estimate the number of taps of the digital filter. |
fit tolerance | - | [disabled, fit tolerance, group delay |
filter fit tolerance Defines the mean square error for the fitting function. |
0.001 | - | (0, 1) |
window function Defines the window type for the digital filter. |
rectangular | - | [rectangular, hamming, hanning |
number of fir taps Defines the number of coefficients for digital filter. |
256 | - | [1, +∞) |
maximum number of fir taps Defines the number of coefficients for digital filter. |
4096 | - | [1, +∞) |
initialize filter taps Defines whether to use the initial input signal to initialize filter state values or to set them to zero values. |
false | - | [true, false] |
fractional delay Defines whether to use a fractional delay filter or force the delay to be an integer multiple of the sample period. |
true | - | [true, false] |
delay compensation The number of delays to compensate for latency. |
0 | - | [0, +∞) |
Diagnostic Properties
Name | Default value | Default unit | Range |
---|---|---|---|
run diagnostic Enables the frequency response of the designed filter implementation and the ideal frequency response to be generated as results. |
false | - | [true, false] |
diagnostic size The number of frequency points used when calculating the filter frequency response. |
1024 | - | [2, +∞) |
Results
Name | Description |
---|---|
diagnostic/response #/transmission | The complex transmission vs. frequency corresponding to the ideal and designed filter. |
diagnostic/response #/gain | The gain vs. frequency corresponding to the ideal and designed filter. |
diagnostic/response #/error | Mean square error comparing the frequency response of the designed filter implementation with the ideal frequency response. |
====================================
Implementation Details
The multi-mode waveguide can support more modes propagating inside its core compared with a single mode waveguide. For the implementation details of the general properties of waveguides, please see the page Straight Waveguide for more information.
The property "orthogonal identifier and propagation parameters" defines the propagating parameters according to each orthogonal identifier. It has the following format of matrix editor for each mode, the numerical values in the table are just as examples and the explanation and/or units in the bracket do not need to be input to the editor.
label |
loss |
effective index |
group index |
dispersion |
---|---|---|---|---|
1 (TE) |
200 (dB/m) |
2.8 |
4.9 |
17 (ps/(nm*km)) |
2 (TM) |
200 (dB/m) |
2.7 |
3.9 |
16 (ps/(nm*km)) |