Square Wave Generator


Operator Menu Location: Generators


Operator Bitmap:


Functional Description:
The Square Wave Generator produces a periodic output alternating between LOW and HIGH; LOW is output over half of the period and HIGH during the other half.
The wave frequency (the inverse of the wave period) is determined by input . Mathematically, the operator output y can be expressed as

where denotes the start of a wave cycle.
The operator has an enable input pin which can be optionally connected to turn off the generator. That is, when is LOW, the output is y(t) = LOW.
If the generator frequency does not need to change over time, input need not be connected. Instead, the frequency can be defined by the operator property f.


User-Defined Properties:
Object Name. A string label that identifies the operator
Frequency. The square wave frequency in hertz. This parameter is ignored if the frequency input is connected.


Display Frequency Input. This property determines if the frequency input pin is visible in the schema diagram. Design Pad issues a warning upon processing the schema when the pin is visible but not connected. The warning message is not issued when the pin is not visible (when this property is not checked).

Display Enable Input. This property determines if the enable input pin is visible in the schema diagram. Design Pad issues a warning upon processing the schema when the pin is visible but not connected. The warning message is not issued when the pin is not visible (when this property is not checked).


Comments: None.


See Also: Pulse Width Modulation, Timer