Hi everyone,
I just spent a long time struggling with this problem, so I wanted to warn
others in case you run into it.
It seems that the 10.1 DDC blocks simulate fine in simulink, but something
goes wrong when building the design. The major symptom is that the filter
does not have the expected rejection characteristics, and more importantly,
the real and imaginary outputs are not in quadrature for a single tone in
the passband, as they should be. Again, in simulation things look fine. I
even recorded actual ADC data and fed it into the simulation and the output
was exactly what I expected, but in hardware I kept getting a mirrored
spectrum. Finally I captured the output of the DDC block and saw that the
real and imaginary components are generally 180 degrees out of phase. After
building several iterations of the design, I finally decided to give 7.1 a
shot and it came out perfectly the first time.
I am using the blocks with the LO set at 1 and decimating 4 simultaneous ADC
inputs down to 1 complex output.
Please let me know if you've seen a problem like this and have an idea as to
where to start looking to fix it. I seached the map output to see if
anything obvious was being optimized out but didn't find anything.

Hope this helps someone,
Glenn

Reply via email to