Nothing Special   »   [go: up one dir, main page]

skip to main content
10.1145/1065579.1065703acmconferencesArticle/Chapter ViewAbstractPublication PagesdacConference Proceedingsconference-collections
Article

Automatic generation of customized discrete fourier transform IPs

Published: 13 June 2005 Publication History

Abstract

This paper presents a parameterized soft core generator for the discrete Fourier transform (DFT). Reusable IPs of digital signal processing (DSP) kernels are important time-saving resources in DSP hardware development. Unfortunately, reusable IPs, however optimized, can introduce inefficiencies because they cannot fit the exact requirements of every application context. Given the well-understood and regular computation in DSP kernels, an automatic tool can generate high-quality ready-to-use IPs customized to user-specified cost/performance tradeoffs (beyond basic parameters such as input size and data format). The paper shows that the generated DFT cores can match closely the performance and cost of DFT cores from the Xilinx LogiCore library. Furthermore, the generator can yield DFT cores over a range of different performance/ cost tradeoff points that are not available from the library.

References

[1]
S. Choi, R. Scrofano, V. K. Prasanna, and J.-W. Jang. Energy-efficient signal processing using FPGAs. In Proc. International Symposium on Field Programmable Gate Arrays, 2003.
[2]
P. Kumhom, J. Johnson, and P. Nagvajara. Design, optimization, and implementation of a universal FFT processor. In Proc. 13th IEEE ASIC/SOC Conference, 2000.
[3]
Spiral project. www.spiral.net.
[4]
J. Takala, T. Jarvinen, P. Salmela, and D. Akopian. Multi-port interconnection networks for radix-r algorithms. In Proc. IEEE Intl. Conf. Acoustics, Speech, Signal Processing, 2001.
[5]
C. Van Loan. Computational Framework of the Fast Fourier Transform. SIAM, 1992.
[6]
Xilinx, Inc. Xilinx LogiCore: Fast Fourier Transform v3.1, November 2004.

Cited By

View all
  • (2022)Applications and Techniques for Fast Machine Learning in ScienceFrontiers in Big Data10.3389/fdata.2022.7874215Online publication date: 12-Apr-2022
  • (2021)SMUL-FFT: A Streaming Multiplierless Fast Fourier TransformIEEE Transactions on Circuits and Systems II: Express Briefs10.1109/TCSII.2021.306423868:5(1715-1719)Online publication date: May-2021
  • (2020)Autogeneration of Pipelined Belief Propagation Polar DecodersIEEE Transactions on Very Large Scale Integration (VLSI) Systems10.1109/TVLSI.2020.2983975(1-14)Online publication date: 2020
  • Show More Cited By

Index Terms

  1. Automatic generation of customized discrete fourier transform IPs

    Recommendations

    Comments

    Please enable JavaScript to view thecomments powered by Disqus.

    Information & Contributors

    Information

    Published In

    cover image ACM Conferences
    DAC '05: Proceedings of the 42nd annual Design Automation Conference
    June 2005
    984 pages
    ISBN:1595930582
    DOI:10.1145/1065579
    Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

    Sponsors

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    Published: 13 June 2005

    Permissions

    Request permissions for this article.

    Check for updates

    Author Tags

    1. FPGA
    2. IP
    3. design generator
    4. discrete fourier transform

    Qualifiers

    • Article

    Conference

    DAC05
    Sponsor:
    DAC05: The 42nd Annual Design Automation Conference 2005
    June 13 - 17, 2005
    California, Anaheim, USA

    Acceptance Rates

    Overall Acceptance Rate 1,770 of 5,499 submissions, 32%

    Upcoming Conference

    DAC '25
    62nd ACM/IEEE Design Automation Conference
    June 22 - 26, 2025
    San Francisco , CA , USA

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)6
    • Downloads (Last 6 weeks)0
    Reflects downloads up to 24 Sep 2024

    Other Metrics

    Citations

    Cited By

    View all
    • (2022)Applications and Techniques for Fast Machine Learning in ScienceFrontiers in Big Data10.3389/fdata.2022.7874215Online publication date: 12-Apr-2022
    • (2021)SMUL-FFT: A Streaming Multiplierless Fast Fourier TransformIEEE Transactions on Circuits and Systems II: Express Briefs10.1109/TCSII.2021.306423868:5(1715-1719)Online publication date: May-2021
    • (2020)Autogeneration of Pipelined Belief Propagation Polar DecodersIEEE Transactions on Very Large Scale Integration (VLSI) Systems10.1109/TVLSI.2020.2983975(1-14)Online publication date: 2020
    • (2020)Polar Compiler: Auto-Generator of Hardware Architectures for Polar EncodersIEEE Transactions on Circuits and Systems I: Regular Papers10.1109/TCSI.2020.296932567:6(2091-2102)Online publication date: Jun-2020
    • (2019)DSL-Based Hardware Generation with ScalaACM Transactions on Reconfigurable Technology and Systems10.1145/335975413:1(1-23)Online publication date: 19-Dec-2019
    • (2019)In Search of the Optimal Walsh-hadamard Transform for Streamed Parallel ProcessingICASSP 2019 - 2019 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP)10.1109/ICASSP.2019.8682213(1532-1536)Online publication date: May-2019
    • (2019)DSL-Based Modular IP Core Generators: Example FFT and Related Structures2019 IEEE 26th Symposium on Computer Arithmetic (ARITH)10.1109/ARITH.2019.00043(190-191)Online publication date: Jun-2019
    • (2018)Memory-Efficient Fast Fourier Transform on Streaming Data by Fusing PermutationsProceedings of the 2018 ACM/SIGDA International Symposium on Field-Programmable Gate Arrays10.1145/3174243.3174263(219-228)Online publication date: 15-Feb-2018
    • (2018)SPIRAL: Extreme Performance PortabilityProceedings of the IEEE10.1109/JPROC.2018.2873289106:11(1935-1968)Online publication date: Nov-2018
    • (2018)Filter Implementation for Power-Efficient Chromatic Dispersion CompensationIEEE Photonics Journal10.1109/JPHOT.2018.284679910:4(1-19)Online publication date: Aug-2018
    • Show More Cited By

    View Options

    Get Access

    Login options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media