Your browser does not support JavaScript!

Using dma devices for data organisation in performing a fast fourier transform in real time

Using dma devices for data organisation in performing a fast fourier transform in real time

For access to this article, please select a purchase option:

Buy article PDF
(plus tax if applicable)
Buy Knowledge Pack
10 articles for $120.00
(plus taxes if applicable)

IET members benefit from discounts to all IET publications and free access to E&T Magazine. If you are an IET member, log in to your account and the discounts will automatically be applied.

Learn more about IET membership 

Recommend Title Publication to library

You must fill out fields marked with: *

Librarian details
Your details
Why are you recommending this title?
Select reason:
Software & Microsystems — Recommend this title to your library

Thank you

Your recommendation has been sent to your librarian.

The design of a real-time analyser for performing fast Fourier transforms is described. Data are gathered at regular intervals without breaks for servicing the purpose-designed Fourier computer, which is used at the maximum speed permitted by this device. Three DMA devices are used to perform input, output and service of the Fourier computer. Separation of the real and complex parts and bit reversal are carried out by unusual wiring of the DMA devices to achieve the necessary speed with relatively few components.


    1. 1)
      • J.W. Cooley , J.W. Tukey . An algorithm for machine calculation of complex Fourier series. Math. Comput. , 297 - 301
    2. 2)
      • : `Zilog microcomputer components data book', 1981, p. 27–44.
    3. 3)
      • F.J. Harris . On the use of windows for harmonic analysis with the discrete Fourier transform. Proc. IEEE , 51 - 83
    4. 4)
      • M. Trivedi , K.V. Lever . Measured performance of block floating point hardware FFT processor for real time speech transform coding. IEE Proceedings Part F, Commun., Radar & Signal Process. , 54 - 60
    5. 5)
      • A. Antoniou . (1979) , Digital filters analysis and design.
    6. 6)
      • Y. Hoffner , M.F. Smith . Communication between two microprocessors through common memory. Microprocess. & Microsyst. , 303 - 308
    7. 7)
      • N.S. Reddy , M.N.S. Swamy . Switched capacitor realisation of a discrete Fourier transformer. IEEE Trans. , 254 - 255
    8. 8)
      • W.K. Luk , H.F. Li . Microprocessor-based real-time/online FFT processor. IEE Proceedings Part E, Comput. & Digital Tech. , 18 - 23
    9. 9)
      • Wallingford, E.E.: `A fixed point FFT for a 16 bit microcomputer', Proceedings of fifth annual international electronics and control society conference on industrial applications of microprocessors, March 1979, , p. 256–259.
    10. 10)
      • : `AMI telecommunications design manual', 1982, p. 7.106–7.125.

Related content

This is a required field
Please enter a valid email address