The impulse generator creates a sequence of impulses coded by an input digital signal
Keywords
digital, electrical, unidirectional
Ports
Name | Type |
---|---|
modulation | Digital Signal |
output | Electrical Signal |
Properties
General Properties
Name | Default value | Default unit | Range |
---|---|---|---|
name Defines the name of the element. |
Impulse 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). |
Impulse Generator | - | - |
description A brief description of the elements functionality. |
The impulse generator creates a sequence of impulses coded by an input digital signal | - | - |
prefix Defines the element name prefix. |
IMPG | - | - |
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 |
---|---|---|---|
amplitude The output signal peak amplitude (before adding the bias signal). |
1 | a.u. | (-∞, +∞) |
bias The DC offset added to the amplitude of the output signal. |
0 | a.u. | (-∞, +∞) |
position The bit period fraction that defines the location of the pulse inside of the bit frame. |
0.25 | - | [0, 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 impulse generator shapes the input digital signal to an electrical impulse signal output. Following is the simple system in the example file Impulse_Generator.icp.
The setting table of the impulse generator is shown below, the position of the impulse defines where the impulse sit in the bit time window. All the parameters are defined in the property table above.
Following is the output plotted by the oscilloscope with the parameters indicated in the figure.