Messy Constellation from the ZCU111 MVDR Beamforming example

조회 수: 9 (최근 30일)
Yang
Yang 2022년 11월 24일
답변: UDAYA PEDDIRAJU 2024년 1월 15일
Hi all, I ran the design at https://github.com/mathworks/FPGA-Adaptive-Beamforming-and-Radar-Examples on ZCU111. Everything is fine except that the constellation is messy. The weird thing is the graph is constantly messy but at some moment, very shortly, it shows good result---yellow dots tightly around four red x. The only difference between my experiment and the author's is that I use VFE-100 instead of XM500 as daughterboard. The VFE-100 has baluned single-ended I/Os while XM-500 has unbaluned differential I/Os(used in this experiment). Could that be the reason? Or it is something with the clock?
Thanks

답변 (1개)

UDAYA PEDDIRAJU
UDAYA PEDDIRAJU 2024년 1월 15일
Hello Yang,
As per my understanding, the issue you’re facing is with the IQ samples distribution with respect to the ideal constellation points. As per the repository, you must use “XM500” daughterboard. The issue you’re experiencing with the messy constellation could indeed be due to the difference in the daughterboards you’re using. The “VFE-100” and “XM500” have different I/O configurations and it could affect the signal integrity.
You can follow the below steps in case you’re unable to arrange the same setup as per repository including the peripherals:
  1. Signal Integrity: Ensure that the signals are being properly conditioned and there are no issues with signal reflection, especially given the single-ended nature of the “VFE-100”.
  2. Clock Stability: Verify that the clock signal is stable and clean. Any noise or jitter could potentially impact the constellation.
  3. Board Configuration: Make sure that the “ZCU111” board is properly configured to work with the “VFE-100”.
I hope this helps!!

카테고리

Help CenterFile Exchange에서 Specialized Messages에 대해 자세히 알아보기

제품


릴리스

R2022b

Community Treasure Hunt

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

Start Hunting!

Translated by