I don't use the stock CASPER FFTs anymore, but I'm pretty sure that
there's no way to use them for anything less than {2 complex inputs
--OR-- 4 real inputs}. If you want less, you can drive an input with a
constant '0', but resource-wise, they're the same. This is because of
algorithmic limitations; there is a resource efficiency you gain by
doing two complex FFTs at once.
This is a time for a streaming Xilinx FFT.
--Ryan
On 01/19/2016 09:49 PM, James Smith wrote:
Hi Rolando,
I can't recall that it does, off the top of my head, but the Casper
one can be set up to use just one input. This is what I've done in the
past, I think.
Regards,
James
On Wed, Jan 20, 2016 at 7:39 AM, Rolando Paz <[email protected]
<mailto:[email protected]>> wrote:
Hi James and Andrew
Thank for yours advices.
I'm trying to recompile the design of Peter McMahon:
https://casper.berkeley.edu/wiki/Parspec
I'm using these libraries:
https://github.com/casper-astro/mlib_devel/tree/mlib_devel-2010-09-20
and I use a virtual machine "windows XP SP3", on ubuntu 14.04LTS,
Matlab R2007b,
ISE, EDK, SG 10.1, with respective updates, IBOB+QUADC.
With this configuration, I can not compile this new design.
I'll try with Xilinx FFT...
Is there a Xilinx block version for the PFB too?
Thank you.
2016-01-19 23:23 GMT-06:00 Andrew Martens <[email protected]
<mailto:[email protected]>>:
Hi Rolando
You may want to look at the Xilinx FFT for your use case. The
CASPER FFT is optimised so that minimal resources are used
when processing high bandwidths (either many inputs, or inputs
captured at high sample rates). In this case you may find that
the Xilinx FFT actually uses fewer resources.
Regards
Andrew
On Tue, Jan 19, 2016 at 11:11 PM, Rolando Paz
<[email protected] <mailto:[email protected]>> wrote:
Hi
Is there any other FFT block that I can use with ADC4x250-8?
https://casper.berkeley.edu/wiki/ADC4x250-8
I am using the "fft_biplex_real_2x" block, however I need
only one input of the four that this block has. I placed
at zero the others three inputs.
I need more FPGA resources from IBOB, and I think using
another FFT block may be one solution.
Best Regards
RP