A reconfigurable FFT processor supporting multi-mode configuration

A multi-mode, processor technology, applied in the direction of electrical digital data processing, special data processing applications, digital data processing components, etc., can solve the problems of small number of FFT calculation points, bottleneck of calculation speed, long iteration cycle, etc., and achieve calculation accuracy High, high utilization of hardware resources, and obvious acceleration effect

CN109977347AActive Publication Date: 2019-07-05NANJING UNIV
3 Cites 7 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Publication Date
2019-07-05

Smart Images

  • Figure 1
    Figure 1
  • Figure 2
    Figure 2
  • Figure 3
    Figure 3
Patent Text Reader

Abstract

A reconfigurable FFT processor supporting multi-mode configuration comprises an on-chip SRAM memory which communicates with an off-chip memory through a data external transmission module; a reconfigurable computing array which comprises a plurality of single-precision floating point adders based on the IEEE-754 standard, the subtracters and the floating point multipliers; an FFT controller which is used for controlling the whole flow of the FFT operation; and the data external transmission module which is used for controlling the data transmission between the processor and the off-chip memory.The beneficial effects are that the processor has the high operation precision, obvious acceleration effect and high utilization rate of hardware resources.
Need to check novelty before this filing date? Find Prior Art

Description

technical field

[0001] The invention belongs to the technical field of digital signal processing, in particular to a reconfigurable FFT processor supporting multi-mode configuration. Background technique

[0002] In the field of modern communication, especially in wireless communication, FFT is one of the most widely used algorithms. For various application scenarios, or different signals in the same scenario, there are requirements for the same hardware structure to perform FFT operations with different points, and the range of operation points, operation speed and operation accuracy are the three indicators that designers are most concerned about.

[0003] In the prior art, the implementation of FFT can be classified into two types of implementation methods: software and hardware. The software method is easy to implement and has high flexibility, but there is a bottleneck in its computing speed, which makes it difficult to meet the requirements of high-speed signal proces...

Examples

Embodiment Construction

[0038] The technical solution of the present invention will be described in detail below in conjunction with the accompanying drawings.

[0039] The reconfigurable FFT processor supporting multi-mode configuration of this embodiment, such as figure 1 , this embodiment describes a design method for a reconfigurable FFT processor supporting multi-mode configuration, which mainly includes an on-chip SRAM memory, a reconfigurable computing array, an FFT controller and a data external transmission module.

[0040] Before the operation starts, the source data to be processed, 2K constant twiddle factors and operation-related configuration information are stored in the off-chip memory. The operation-related configuration information is stored in a specific location in the off-chip memory. After the operation is completed, the obtained result data will be written back to off-chip memory. The on-chip SRAM memory (hereinafter referred to as SRAM) consists of two parts: one is 32 single...