BPSK Modulator Baseband
Modulates data using the BPSK method.
Description
The BPSK Baseband Modulator unit modulates the signal using the Binary Phase Shift Keying (BPSK) method. The block transmits the frequency representation of the signal in the modulating frequency band to the output. The input signal must have a discrete-time binary representation. If the input bit is 0 or 1, the output signal is exp(jθ)
or -exp(jθ)
respectively. The Phase offset (rad)
parameter specifies the value of θ
in radians.
Ports
Input
In - input signal
vector
| scalar
Input signal in the form of a scalar or vector with element values in the range of values , where M is the modulation order. If a binary vector is specified, the number of elements must be an integer multiple of the number of bits per symbol. The number of bits per symbol is equal to .
Data types: Float16
, Float32
, Float64
, Int8
, Int16
, Int32
, Int64
, UInt8
, UInt16
, UInt32
, UInt64
, Bool
.
Parameters
Phase offset (rad) - zero point phase shift
pi/4 (by default)
| scalar
Zero point phase offset in radians; scalar.
Read More
Algorithms
Phase modulation is a method of linear modulation of the fundamental frequency band in which the message modulates the phase of the signal with a constant amplitude. Binary phase shift keying (BPSK) is a biphase modulation scheme in which 0 and 1 in a binary message are represented by two different phase states of the carrier signal.
,
for
where:
- energy per bit.
- bit duration.
- carrier frequency.
The representation of the BPSK signal in the main frequency band is as follows:
The BPSK signal has two phases: 0
and π
. The probability of a bit error in the AWGN channel is equal to
where: - spectral power density of noise.