A Block Floating Point Method for FFT Processor
A block floating point, processor technology, applied in the direction of electrical digital data processing, digital data processing components, instruments, etc., can solve the problem of being unable to support FFT processors with adjustable data block sizes
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0058] Assume that the maximum data parallelism P that the FFT processor can access in parallel is 16. And the FFT processor uses the mixed base algorithm to decompose the N-point FFT operation into m-level butterfly operations:
[0059]
[0060] and have:
[0061]
[0062] According to the data conflict-free access algorithm, the formula of the heap where the data block is located in the data memory is:
[0063]
[0064] in, for n 1 in reverse order.
[0065] At stage i, the FFT processor performs a radix-N i operation, if N i =16, the size of the data block is 16, and the parameter n exists in the same data block i There are 16 different values; if N i ≠16 and i≠1, the data block size is
[0066]
[0067] in for right Round down. parameter n exists in the same data block i have N i different values and parameter n' 1 have different values, where n' 1 for n 1 the low bit, n' 1 The corresponding number of possible values is no i The c...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


