Demodulate BPSKmodulated data
Communications Toolbox / Modulation / Digital Baseband Modulation / PM
Communications Toolbox HDL Support / Modulation / PM
The BPSK Demodulator Baseband block demodulates a signal that was modulated using the binary phase shift keying method. The input is a baseband representation of the modulated signal. This block accepts a scalar or column vector input signal. The input signal must be a discretetime complex signal. The block maps the points exp(jθ) and exp(jθ) to 0 and 1, respectively, where θ is the Phase offset parameter.
Data Types 

Multidimensional Signals 

VariableSize Signals 

^{[a]} Fixedpoint inputs must be signed. ^{[b]} ufix(1) only at the output when ASIC/FPGA is selected in the Hardware Implementation Pane. 
HardDecision BPSK Demodulator Signal Diagram for Trivial Phase Offset (multiple of π/2)
HardDecision BPSK Demodulator FloatingPoint Signal Diagram for Nontrivial Phase Offset
HardDecision BPSK Demodulator FixedPoint Signal Diagram for Nontrivial Phase Offset
For more details about the exact LLR and approximate LLR cases (softdecision), see Exact LLR Algorithm and Approximate LLR Algorithm in the Communications Toolbox User's Guide.