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





Reply via email to