Table Of Contents

Pattern Generator (Chirp) (G Dataflow)

Version:
    Last Modified: January 9, 2017

    Generates a signal containing a chirp pattern.

    connector_pane_image
    datatype_icon

    amplitude

    Amplitude of the pattern.

    Default: 1

    datatype_icon

    f1

    Beginning frequency of the pattern in normalized units of cycles/sample.

    Default: 0

    datatype_icon

    f2

    Ending frequency of the pattern in normalized units of cycles/sample.

    Default: 0.5

    datatype_icon

    error in

    Error conditions that occur before this node runs. The node responds to this input according to standard error behavior.

    Default: No error

    datatype_icon

    dt

    Sampling interval.

    Default: 1

    datatype_icon

    samples

    Number of samples in the signal.

    Default: 128

    datatype_icon

    chirp pattern

    Output chirp pattern. The output pattern contains frequency ramping from f1*fs to f2*fs, where fs is the sampling rate.

    datatype_icon

    error out

    Error information. The node produces this output according to standard error behavior.

    Algorithm for Generating the Chirp Pattern

    If the sequence Y represents chirp pattern, this node obtains the elements of Y using the following equation:

    y i = A * sin ( ( 0.5 * a * i + b ) * i )

    for i = 0 , 1 , 2 , ... , n 1

    where

    • A is the amplitude
    • a = 2 π ( f2 f1 ) / n
    • b = 2 π f1
    • f1 is the beginning frequency in normalized units of cycles/sample
    • f2 is the ending frequency in normalized units of cycles/sample
    • n is the number of samples

    Where This Node Can Run:

    Desktop OS: Windows

    FPGA: Not supported


    Recently Viewed Topics