Engee documentation

BPSK Modulator Baseband

Modulates data using the BPSK method.

blockType: BPSKBasebandModulator

Path in the library:

/Communication Systems/Modulation/Digital Modulation/PM/BPSK Modulator Baseband

Description

Block BPSK Modulator Baseband modulates the signal using the binary phase manipulation (BPSK) method. The unit transmits to the output a frequency representation of the signal in the modulating frequency band. The input signal must have a binary representation with discrete time. If the input bit is 0 or 1, then the output signal is exp(jθ) or −exp(jθ) accordingly. Parameter Phase offset (rad) sets the value θ in radians.

Ports

Input

# IN_1 — Input signal
vector | scalar

Details

The input signal is in the form of a scalar or vector with the values of the elements in the range of values , where M is the modulation order. If a binary vector is given, then the number of elements must be an integer multiple of the number of bits per character. The number of bits per character is .

Data types

Float16, Float32, Float64, Int8, Int16, Int32, Int64, UInt8, UInt16, UInt32, UInt64, Bool

Complex numbers support

I don’t

Output

# OUT_1 — BPSK modulated baseband signal
vector | scalar

Details

BPSK is a modulated baseband signal; a complex scalar or vector.

Data types

Float64

Complex numbers support

I don’t

Parameters

Main

# Phase offset (rad) — phase shift of the zero point
Scalar / array of real numbers

Details

The phase offset of the zero point in radians; scalar.

Default value

pi/4

Program usage name

Phaseoffset

Tunable

No

Evaluatable

Yes

Algorithms

Phase modulation is a method of linear baseband modulation in which a message modulates the phase of a signal with a constant amplitude. Binary phase shift keying (BPSK) is a two—phase modulation scheme in which 0 and 1 The binary message is represented by two different phase states of the carrier signal.

when , where

  • — energy per bit;

  • — bit duration;

  • — carrier frequency.

The representation of the BPSK signal in the baseband is as follows

The BPSK signal has two phases: 0 and π. The probability of a bit error in the AWGN channel is

Where — spectral power density of noise.