This element can import results from MODE
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. |
MODE 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). |
MODE Waveguide | - | - |
description A brief description of the elements functionality. |
This element can import results from MODE | - | - |
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 |
length The length of the waveguide. |
1 | m | [0, +∞) |
loss Defines the waveguide excess loss. |
0 | dB/m | [0, +∞) |
excess loss Defines the waveguide loss. |
0 | dB | [0, +∞) |
load mode profile Defines whether or not to load mode profiles from an input file or to ignore them. |
true | - | [true, false] |
load from file Defines whether or not to load measurements from an input file or to use the currently stored values. |
true | - | [true, false] |
ldf filename The .ldf file containing results from MODE used to characterize the waveguide. |
- | - | - |
Enhanced Properties
Name | Default value | Default unit | Range |
---|---|---|---|
normalize group delay If 'true' is selected, the group delays for all modes will be subtracted by the reference group delay (from the mode with the smallest group delay). |
false | - | [true, false] |
propagation loss If 'true' is selected, the propagation loss will be ignored and only a nonzero excess loss will be taken into account. |
true | - | [true, false] |
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/mode #/transmission | The complex transmission vs. frequency corresponding to the optical mode. |
diagnostic/mode #/alpha | The propagation attenuation constant vs. frequency corresponding to the optical mode. |
diagnostic/mode #/beta | The propagation phase constant vs. frequency corresponding to the optical mode. |
diagnostic/mode #/loss | The loss vs. frequency corresponding to the optical mode. |
diagnostic/mode #/angle | The angle vs. frequency corresponding to the optical mode. |
diagnostic/mode #/effective index | The effective index vs. frequency corresponding to the optical mode. |
diagnostic/mode #/group velocity | The group velocity vs. frequency corresponding to the optical mode. |
diagnostic/mode #/group delay | The group delay vs. frequency corresponding to the optical mode. |
diagnostic/mode #/group index | The group index vs. frequency corresponding to the optical mode. |
diagnostic/mode #/dispersion | The dispersion vs. frequency corresponding to the optical mode. |
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
For more information on how to create a MODE Waveguide element, please visit the page Create MODE Waveguide Element.