radiohead
Advanced Member level 1
- Joined
- May 13, 2004
- Messages
- 447
- Helped
- 66
- Reputation
- 128
- Reaction score
- 31
- Trophy points
- 1,308
- Location
- Heart of Europe
- Activity points
- 3,562
Hi all. I am rather new to the domain of digital signal processing so I would like to know how a seasoned veteran handles this design.
I have a 1-bit signal stream, and need to take a 1024-point fixed point FFT. Worst case the signal could be a constant 0 or 1.
* How do you select the number of bits required for the FFT?
* Can the bitsize at input or output be different.
* How do you scale the input signal, to prevent overflows?
* Are there any implementations that take advantage of the limited dynamic range at the input to minimize the FPGA footprint?
Thanks!
I have a 1-bit signal stream, and need to take a 1024-point fixed point FFT. Worst case the signal could be a constant 0 or 1.
* How do you select the number of bits required for the FFT?
* Can the bitsize at input or output be different.
* How do you scale the input signal, to prevent overflows?
* Are there any implementations that take advantage of the limited dynamic range at the input to minimize the FPGA footprint?
Thanks!