The hyperbolic secant pulse generator creates a sequence of optical pulses modulated by an input digital signal
Keywords
digital, optical, unidirectional
Ports
Name | Type |
---|---|
modulation | Digital Signal |
output | Optical Signal |
Properties
General Properties
Name | Default value | Default unit | Range |
---|---|---|---|
name Defines the name of the element. |
Optical Hyperbolic Secant Pulse Generator | - | - |
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 Hyperbolic Secant Pulse Generator | - | - |
description A brief description of the elements functionality. |
The hyperbolic secant pulse generator creates a sequence of optical pulses modulated by an input digital signal | - | - |
prefix Defines the element name prefix. |
SECH | - | - |
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 |
---|---|---|---|
frequency Central frequency of operation. |
193.1 |
THz* *std. unit is Hz |
(0, +∞) |
power The average output power. |
0 |
dBm* *std. unit is W |
(-∞, +∞) |
width The pulse duration of the pulse full width at half maximum, defined as ratio of bit period. |
0.25 | - | (0, 1] |
chirp Pulse chirp factor. |
0 | - | (-∞, +∞) |
phase The initial output signal phase. |
0 | rad | (-∞, +∞) |
Polarization Properties
Name | Default value | Default unit | Range |
---|---|---|---|
azimuth The azimuth angle (polarization ellipse) of the signal output. |
0 | rad | [-1.5708, 1.5708] |
ellipticity The ellipticity angle (polarization ellipse) of the signal output. |
0 | rad | [-0.785398, 0.785398] |
Waveguide/Mode 1 Properties
Name | Default value | Default unit | Range |
---|---|---|---|
orthogonal identifier 1 The first identifier used to track an orthogonal mode of an optical waveguide. For most waveguide, two orthogonal identifiers '1' and '2' are available (with the default labels 'TE' and 'TM' respectively). |
1 | - | [1, +∞) |
label 1 The label corresponding to the first orthogonal identifier. |
X | - | - |
Waveguide/Mode 2 Properties
Name | Default value | Default unit | Range |
---|---|---|---|
orthogonal identifier 2 The second identifier used to track an orthogonal mode of an optical waveguide. For most waveguide, two orthogonal identifiers '1' and '2' are available (with the default labels 'TE' and 'TM' respectively). |
2 | - | [1, +∞) |
label 2 The label corresponding to the second orthogonal identifier. |
Y | - | - |
Numerical Properties
Name | Default value | Default unit | Range |
---|---|---|---|
number of pulse overlaps For pulse shapes with long tails, this determines how many pulse overlaps are allowed (ie. how much to truncate the pulses by). |
1 | - | [1, +∞) |
Simulation Properties
Name | Default value | Default unit | Range |
---|---|---|---|
output signal mode The output signal mode. |
%output signal mode% | - | [sample, block |
sample rate The sample rate of the generated signal. This is typically set by the global properties in the root (top-most) element. |
%sample rate% | Hz | [0, +∞) |
====================================
Implementation Details
The optical hyperbolic secant pulse generator is an optical hyperbolic secant pulse shapper which takes in the digital signal and outputs hyperbolic secant optical pulses. Following is the simple system in the example file Optical_Hyperbolic_Secant_Pulse_Generator.icp.
The setting table of the optical hyperbolic secant pulse generator is shown below, all the parameters are defined in the properties table above.
Following are the output plotted by the optical oscilloscope with different chirp settings indicated in the figures, for the phase and waveform of the signal, respectively.
The following figure is the optical signal spectrum plotted by the OSA, for different chirp settings in the system.