I look in to it and see what I find..

Thank you very much to all!

Best Regards,
Raul



2014-09-16 15:00 GMT-03:00 Ryan Monroe <[email protected]>:

> I support what Dan and Danny have said here.  It's likely that I've used
> PlanAhead more than anyone else in CASPER and have never experienced this
> problem ("Use of planahead reduces system dynamic range").  Here are things
> I *have* seen:
>
> 1. slow designs don't meet timing on some ADC input bits -> when signals
> with enough input power toggle those bits errors occur
> 2. Some ADC (katadc I think?) has a SPI interface to control various
> settings.  I couldn't make it clock faster than ~280MHz (even though the
> rest of the design was at 325).  Since ADC configuration usually seems to
> survive an FPGA reprogram, we had to configure the ADC with a slower design
> and then reprogram to the faster one
> 3. Design didn't meet timing.  ADC samples came out right, but started
> seeing errors when I cranked up the input power.  I have a theory involving
> propogation delays into upper bits which describes this problem, but it's
> not going to fit into this email
>
> I would suggest adding snap blocks to the ADCs for the two designs, so
> that you can get raw adc samples.  Then pick the "working" design, and make
> sure you can produce adc sample waveforms which look right (full dynamic
> range exercised, waveform is of correct period).  Then now that you have
> the snap decoding scheme correct, go to the non-working design and check to
> see if the raw samples coming in are good as well.  I'm betting that you'll
> find your problem there.
>
> Cheers
>
> --Ryan
>
> On Tue, Sep 16, 2014 at 10:44 AM, Raul Sapunar Opazo <[email protected]>
> wrote:
>
>> Danny,
>>
>> I am actually using that ADC on a Roach 2 rev 2 board... but Iam using
>> the same adc calibration for all my spectrometers.. and as I said before,
>>  for the one that planahead was not needed, the dynamic range is fine..
>>
>> Regards,
>> Raul
>>
>> 2014-09-16 14:13 GMT-03:00 Danny Price <[email protected]>:
>>
>> Hi Raul
>>>
>>> As Dan mentioned, planahead shouldn't make a difference to things like
>>> dynamic range. If you're using an ADC that interleaves several cores (eg
>>> 5GSPS ADC), this could be something to do with poor ADC calibration. I'd
>>> suggest looking into that as a possible cause?
>>>
>>> Regards
>>> Danny
>>>
>>>> Raul Sapunar Opazo <mailto:[email protected]>
>>>> September 16, 2014 at 10:21 AM
>>>>
>>>> Hello everyone,
>>>>
>>>> I used planahead to fix the timing problems of a 1.8Ghz 32k channel
>>>> spectrometer in roach 2. I did it without troubles, using 38% of the DSP
>>>> and less of the 50% of RAMs..
>>>>
>>>> After I compiled the model with the new constrains/placement and I
>>>> tested the bof, I found out that the numeric noise increased a lot as the
>>>> power of the harmonics...
>>>>
>>>>  This issue results in a big decrease of the dinamic range of the
>>>> spectrometer in the whole BW (around 25 db against 40-45 db of a 1.8Ghz 16
>>>> k ch spectrometer that didn't need planahead)
>>>>
>>>> I encountered this problem with an 1.8GHz 8k ch aswell.. so the issue
>>>> is not related with the increase of the number of channels..
>>>>
>>>> Anyone encountered this kind of problems when using Planahead? As I
>>>> understand planahead shouldn't change the performance because it doesn't
>>>> make any change in the designs...
>>>>
>>>> Any help will be appreciated!
>>>>
>>>> Best Regards,
>>>> Raul Sapunar
>>>>
>>>
>>
>

Reply via email to