Applies a time delay to the input signal
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. |
Optical Delay | - | - |
|
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). |
Optical Delay | - | - |
|
description A brief description of the elements functionality. |
Applies a time delay to the input signal | - | - |
|
prefix Defines the element name prefix. |
DLY | - | - |
|
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, +∞) |
|
delay The time delay to apply to the input signal. |
0 | s | [0, +∞) |
Waveguide Properties
| Name | Default value | Default unit | Range |
|---|---|---|---|
|
modes List of optical mode labels supported by the element. |
TE,TM | - | - |
Numerical/Digital Filter Properties
| Name | Default value | Default unit | Range |
|---|---|---|---|
|
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 element Optical Delay applies a delay to the input optical signal. The figure below shows the demonstration system in the example file optical_delay.icp.
The delay in this example is set to be 1 ns, the following figure shows the output of the optical oscilloscopes, the delay of the signal is clearly shown,