• DocumentCode
    2947387
  • Title

    A methodology for high level synthesis of high performance DSP structures targetting FPGAs

  • Author

    Shehata, Shereef ; Haroun, Baher ; Al-Khalili, Asim

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Concordia Univ., Montreal, Que., Canada
  • fYear
    1996
  • fDate
    21-24 Oct 1996
  • Firstpage
    89
  • Lastpage
    92
  • Abstract
    High level synthesis transforms a given behavioral specification into a register transfer level that can implement the given behavior. In this paper a novel technique that combines heuristics and mathematical programming formulation of the synthesis problem is introduced. This technique exploits features of the implementation hardware FPGAs and explore larger solution space than previous approaches. In this paper we particularly emphasize the importance of the optimization function that should be multi faceted. We simultaneously optimize the performance of the architecture, while minimizing the area and interconnections used in a given chip. The effect of deep pipe-lining and multi level chaining is demonstrated. The efficiency of our approach is demonstrated by comparing the results for typical high level synthesis benchmarks
  • Keywords
    circuit optimisation; digital signal processing chips; field programmable gate arrays; high level synthesis; mathematical programming; DSP; FPGA; circuit architecture; deep pipelining; heuristics; high level synthesis; mathematical programming; multilevel chaining; optimization function; Acceleration; Digital signal processing; Digital signal processing chips; Field programmable gate arrays; Hardware; High level synthesis; Mathematical programming; Programmable logic arrays; Registers; Signal synthesis;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    ASIC, 1996., 2nd International Conference on
  • Conference_Location
    Shanghai
  • Print_ISBN
    7-5439-0940-5
  • Type

    conf

  • DOI
    10.1109/ICASIC.1996.562758
  • Filename
    562758