Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

A system and method for fft/dft reverse sequence and its operation system

A technology for arranging and controlling signals in reverse order, applied in the field of communication, can solve the problems of increased power consumption, increased power consumption, and inability to fully utilize the vector processor, and achieve the effect of improving the efficiency of vector computing

Inactive Publication Date: 2017-05-17
SANECHIPS TECH CO LTD
View PDF2 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The traditional FFT / DFT algorithm, whether it is time extraction (DIT) or frequency extraction (DIF) algorithm, requires a special reverse operation on the input or output data, and whether it is DIT algorithm or DIF algorithm, in the vector processor It is necessary to introduce a certain cross-connection in the vector processing unit during implementation, otherwise the efficiency of the vector processor cannot be fully utilized, resulting in an increase in power consumption
[0003] like figure 1 As shown, it is the flow chart of the FFT time extraction algorithm for 16-point positive sequence input. If it is directly implemented in the vector processor of 4 DIT butterflies, the highest efficiency is that each level of FFT is completed with two vector butterfly operations, from figure 2 It can be seen that the last two stages of FFT need to introduce cross-connects to make full use of all 4 butterflies, otherwise the efficiency of the vector processor cannot be fully utilized, especially the last stage can only calculate one butterfly at a time, resulting in a great reduction in efficiency , increasing power dissipation
On the other hand, although the introduction of cross-connection can improve the efficiency of calculation, the number of connection is huge when there are many calculation units. For example, when the vector calculation unit has 16 DIT units, then the FFT operation needs to be introduced in the last four stages. Cross-connection, and the total number of cross-connection is as high as 4000 (if the data bit width is 16), a large number of cross-connection leads to an increase in charging and discharging current and power consumption
[0004] In addition, in addition to the above-mentioned cross-connection problem, the standard FFT / DFT algorithm requires a special data reverse operation in addition to the butterfly operation
The reverse order of data can be carried out in serial or parallel mode. In serial mode, software or hardware can be used to calculate the address of each data after reverse order. This method consumes a lot of time for reverse order. When there are many vector butterfly units, the reverse order time may be is several times the time consumed by the butterfly operation, resulting in inefficient vector processors

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • A system and method for fft/dft reverse sequence and its operation system
  • A system and method for fft/dft reverse sequence and its operation system
  • A system and method for fft/dft reverse sequence and its operation system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0051] The main realization principles, specific implementation modes and corresponding beneficial effects of the technical solutions of the embodiments of the present invention will be described in detail below in conjunction with each accompanying drawing.

[0052] Such as image 3 As shown, it is a schematic structural diagram of the reverse sequence system according to the embodiment of the present invention, including: a signal control device 31 and a reverse sequence device 32;

[0053] The signal control device 31 is used to obtain the control signal corresponding to the data to be reversed at each point, and send the control signal to the reverse sequence device 32, so that the reverse sequence device 32 performs the data reverse sequence of each point according to the received control signal ; wherein said control signal is set according to a specific reverse order rule, said specific reverse order rule is: according to the number of points N=p of the data to be rever...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The present invention relates to the technology in the field of communication, and in particular to an FFT / DFT reverse sequence system and method and its computing system. The reverse sequence system includes: a signal control device for obtaining control signals corresponding to data to be reversed at each point , and send the control signal to the reversing device, so that the device to be reversing performs data reversing of each point according to the received control signal; the reversing device is used to, according to the received control signal, The data to be reversed is reversed. The system provided by the present invention solves the problems that the FFT / DFT reverse sequence takes too long and the utilization efficiency of the vector processor is low when the FFT / DFT is calculated by a vector processor, and the vector calculation efficiency of the FFT / DFT can be improved.

Description

technical field [0001] The present invention relates to the technology in the field of communication, in particular to an FFT / DFT reverse sequence system and method and an operation system thereof. Background technique [0002] Fast Fourier transform FFT (Fast Fourier Transformation) and discrete Fourier transform DFT are widely used in signal processing and communication systems, especially LTE (Long Term Evolution, which involves Orthogonal Frequency Division Multiplexing, OFDM), Long Term Evolution), Digital Audio Broadcast (Digital Audio Broadcast, DAB) and other communication systems. The traditional FFT / DFT algorithm, whether it is time extraction (DIT) or frequency extraction (DIF) algorithm, requires a special reverse operation on the input or output data, and whether it is DIT algorithm or DIF algorithm, in the vector processor It is necessary to introduce a certain cross-connection in the vector processing unit during implementation, otherwise the efficiency of th...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(China)
IPC IPC(8): G06F17/14
CPCG06F17/142H04L27/2651G06F17/00G06F17/14
Inventor 肖海勇
Owner SANECHIPS TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products