Your guess is correct, I found the error from Transmitter side. Now the
synchronization is working fine.
From: Robert McGwier [mailto:[email protected]]
Sent: Thursday, December 15, 2011 8:53 PM
To: Phone Naing MYINT
Cc: [email protected]; [email protected]
Subject: Re: [Discuss-gnuradio] Costas loop and M&M algorithm on FPGA
At high SNR, a single bit is probably enough in the detector and 15
bits in the phase accumulator is also likely more than enough. The
error, in my opinion, is elsewhere.
Tell us about your work here please:
after you have set up your git repository here:
and here are some useful instructions
Thanks, in advance, for sharing
On Thu, Dec 15, 2011 at 1:52 AM, Phone Naing MYINT
<[email protected]mailto:[email protected]>
Anyone here implemented freq/phase correction and symbol timing
correction in USRP’s FPGA?
Recently I implemented Costas loop and Muller & Mueller algorithm in RTL
by referring the gnuradio code. Now I’m testing it on FPGA. I can get
correct demodulated data(DQPSK) at initial few thousand symbols. After
that I’m getting all rubbish data.
I think the problem with my RTL implementation is not good enough
bit-resolution (unlike implementation on PC). Currently I’m using
15-bits resolution for decimal part. Anyone has any suggestion ?