Method and circuit for scheduling data of memory through fast Fourier transform (FFT) reverse operation

A data scheduling and memory technology, which is applied in energy-saving ICT, complex mathematical operations, memory address/allocation/relocation, etc., and can solve problems such as data reordering that is not easy to expand, and complex algorithms and data scheduling.

Active Publication Date: 2012-01-04
HUAZHONG UNIV OF SCI & TECH
View PDF6 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0017] In 1994, Wen-Zen Shen used a dual-port memory to implement a 504=7 ×8×9 Prime Factor Algorithm (PFA, Prime Factor Algorithm) data reordering, but its algorithm and data scheduling are very complicated, and it is not easy to expand and apply to data reordering of various configurable FFT points

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
  • Method and circuit for scheduling data of memory through fast Fourier transform (FFT) reverse operation
  • Method and circuit for scheduling data of memory through fast Fourier transform (FFT) reverse operation
  • Method and circuit for scheduling data of memory through fast Fourier transform (FFT) reverse operation

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0059] Below in conjunction with accompanying drawing and example the present invention is described in further detail.

[0060] The VLSI structure proposed by the present invention based on the reverse operation of the N / 2 deep single-port memory is based on the memory data scheduling and the control mode of the finite state machine. Such as figure 1 As shown, the VLSI structure of the present invention includes a central controller 1, a read-write address generator 2, a configurable read-write state controller 3, a single-port memory a4, a single-port memory b5, an input interface unit 6, and an output buffer unit 7.

[0061] The central controller 1 is responsible for the state control and data scheduling of each module in the system. The central controller 1 receives the external data valid indication signal, point configuration mode and sequence group number signal, uses the sequence group number signal as the initial value of the remaining sequence group number indicati...

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 invention discloses a method and a circuit for scheduling the data of a memory through fast Fourier transform (FFT) reverse operation. Two N/2 depth single-port memories are used for data scheduling, so that the area and power consumption advantages of the single-port memories are fully exerted, and the area of an on-chip memory is effectively reduced; a uniform data pause signal and a direct write after read strategy are adopted, so that the pause of external data can be waited while the data is not lost and a read and write time sequence is not influenced through the design; and N clock data delays with a fixed rule are adopted, so that detection logic that the shortest delay time is realized by a large first in first out (FIFO) memory is effectively avoided. The method and the circuit are high in configurability and expandability, and the dependence of different point numbers on memory capacity and control logic is furthest avoided; and compared with the conventional reverse operation method, the method has the advantages that: a few resources are occupied, configuration flexibility is high, and interrupted and paused continuous data stream can be processed.

Description

technical field [0001] The invention belongs to the field of Very Large Scale Integrated Circuit (VLSI, Very Large Scale Integrated Circuit), and specifically relates to a memory data scheduling method and a circuit structure of Fast Fourier Transform (FFT, Fast Fourier Transform) reverse operation. Background technique [0002] With the increasing demand for applications such as radar, satellite, and consumer electronics, the number of points and precision requirements for FFT processor design are increasing. The pipeline structure is flexible and configurable, and it is widely used as an important means to improve the calculation speed. In the FFT calculation of the floating-point data format with large numbers, the area and performance of the inversion module have a crucial impact on the performance of the entire FFT processor, so it is necessary to develop a method that can efficiently complete the inversion operation and have a lower area overhead Reverse module memory ...

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 Applications(China)
IPC IPC(8): G06F17/14G06F12/06
CPCY02B60/1225Y02D10/00
Inventor 桑红石高伟袁雅婧梁巢兵张静陈鹏廖定彬胡孔阳赵华龙
Owner HUAZHONG UNIV OF SCI & TECH
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products