hi michael,

what operating system are you using?
we have seen problems where the FFT works in simulation,
and doesn't produce correct results on the FPGA when we were compiling
using a non-xilinx supported
operating system.
the problem occurred only for large FFT's -  i think 8K or larger.

best wishes,

dan


On Wed, Nov 11, 2015 at 7:34 AM, Michael D'Cruze <
[email protected]> wrote:

> Hi Jack
>
>
>
> Sorry it’s taken me so long to come back (I’m going to write back to
> everyone shortly). I’ve been chasing a few hunches I’ve had which might
> have exonerated the FFT, but to no avail. Indeed the FFT does simulate OK,
> but in the majority of cases in hardware every other channel is a zero. I
> say in the majority of cases, because in one or two cases the design works
> correctly. I have not been able to find a reason for this yet.
>
>
>
> BW
> Michael
>
>
>
> *From:* Jack Hickish [mailto:[email protected]]
> *Sent:* 03 November 2015 01:01
> *To:* Michael D'Cruze
> *Cc:* [email protected]
> *Subject:* Re: [casper] FFT woes
>
>
>
> Hi Michael,
>
>
>
> Just so everyone is on the same page -- does your issue only show up in
> hardware like Andrew/Jonathon's - i.e., in simulation the FFT works ok?
>
>
>
> Jack
>
>
>
> On 3 November 2015 at 00:57, Michael D'Cruze <
> [email protected]> wrote:
>
> Dear all,
>
>
>
> Following on from the email thread from Jonathan Kocz and Andrew Martens
> about odd FFT outputs….
>
>
>
> I’ve been experiencing similar inexplicable problems for a while now.
> Every other channel in my output is invariably a zero. I’ve tried
> everything I can think of, including solutions along the lines of those
> observed to work by Jonathan and Andrew (black-boxing, changing mask
> parameters etc.), in addition to wiping clean my libraries and re-syncing
> with casper-astro-soak-test. I’ve even re-drawn the entire model from
> scratch. The results are always the same. Below is a link to an example
> output.
>
>
>
> https://dl.dropboxusercontent.com/u/38103354/32k_test_image.png
>
>
>
> Hopefully it’s clear from a_0 (note that a_0 is zoomed in, a_1 is not)
> that every other channel outputs zero, and the interleaved a_0 and a_1
> spectra (to form the full 32k channel spectrum) are interleaving correctly
> to produce pairs of zeroes. I’ve been trying various things for quite a
> while now, without success and would appreciate some suggestions…!
>
>
>
> Thanks
>
> Michael
>
>
>

Reply via email to