Hi, Dan,

I think the anecdote you mention happened with older Xilinx tools and an 
older/ancient mlib_devel version.  I could be wrong about this, but I’m not 
convinced it applies to the current versions of things.  Any evidence one way 
or the other would be most welcome.

Cheers,
Dave

> On Nov 11, 2015, at 10:37 AM, Dan Werthimer <[email protected]> wrote:
> 
> 
> 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] 
> <mailto:[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] 
> <mailto:[email protected]>] 
> Sent: 03 November 2015 01:01
> To: Michael D'Cruze
> Cc: [email protected] <mailto:[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] 
> <mailto:[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 
> <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