フィルターのクリア

Info

この質問は閉じられています。 編集または回答するには再度開いてください。

Issue with commsrc.combinedjitter function

2 ビュー (過去 30 日間)
Mahesh Thorata
Mahesh Thorata 2018 年 10 月 20 日
閉鎖済み: MATLAB Answer Bot 2021 年 8 月 20 日
Please refer to the code below. I set the Random Jitter value as 1e-12 and Deterministic jitter as [-2.5e-12 2.5e-12]. I generated 1e6 symbols and I ploted eyediagram with comm.EyeDiagram tool.
You can see that DJ value (highlighted with yello below) is coming as 5ps(peak to peak) and I am expecting RJ to be also 1ps. But it is coming as 14.36ps. BERThreshold is set as 1e-12.
Can you please let me know why I am seeing RJ as 14.36ps when I set the RJ as 1ps. Number of symbols generated are 1e6.
Fb = 25.78125e9; osr = 64;
src = commsrc.pattern( 'SamplingFrequency', Fb*osr,... 'SamplesPerSymbol', osr,... 'PulseType', 'NRZ',... 'OutputLevels', [-0.4 0.4],... 'DataPattern', 'PRBS7',...%); 'RiseTime',1e-12,'FallTime', 1e-12);
src.Jitter = commsrc.combinedjitter('DiracJitter', 'on', 'RandomJitter', 'on',... 'DiracDelta',[-2.5e-12 2.5e-12], 'RandomStd', 1e-12);
symbols = src.generate(1e6);
tx_out_ed = comm.EyeDiagram('Name', 'TX out Eye Diagram',... 'SampleRate',Fb*osr,... 'SamplesPerSymbol',osr,... 'DisplayMode','2D color histogram',... 'EnableMeasurements',true,... 'ShowBathtub','Both',... 'OverlayHistogram','Jitter', ... 'BERThreshold', 1e-12,... 'BathtubBER', [0.5 10.^-(1:15)],... 'ColorScale','Logarithmic', ... 'YLimits', [-0.45 0.45],... 'ShowGrid', true);
tx_out_ed(symbols);
  1 件のコメント
Mahesh Thorata
Mahesh Thorata 2018 年 10 月 22 日
I think I got the answer. RJ is calculated at BER 1e-12, which is 14 times more than the randomStd value that I entered in the combined jitter function. That is why I am seeing RJ as ~14.3ps.

回答 (0 件)

この質問は閉じられています。

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by