資源簡介
VPI 16QAM載波相位恢復程序,可以應用于通信系統傳輸16QAM信號,在接收端就行DSP處理時候的載波相位恢復
代碼片段和文件信息
%Example?DSP?procedure?for?BER_mQAM_DSP?module.
function?out=Post_S_DSP_Phase_16QAM(CxIQIQUserParams?UserParamsVolatile);
%This?procedure?demonstrates?phase?correction?algorithm?for?
%16QAM?modulation?format.
%number?of?bits?per?symbol
BitsPerSymbol=UserParams(1);
NPreSymbols=UserParams(2);?%Number?of?pre-symbols?used?for?phase?estimation
Na=2*NPreSymbols+1;?%number?of?symbols?used?for?phase?estimation
%Number?of?points?on?circles
PointsPerCircle?=?[4?8?4];
%Phase?shifts?on?circles
CirclePhaseShift?=?[pi/4?0.0?pi/4];
%?Averaging?coefficients
AveragingCoefficient?=?[0.25?0.0?0.25];?%zero?in?the?middle?means?that?the?points?on?the?middle?circle?will?not?be?accounted?for
%?Thresholds?to?distinguish?points?on?constellation?circles
D?=?[(sqrt(?1^2+1^2?)+sqrt(1^
評論
共有 條評論