• DocumentCode
    1718502
  • Title

    Efficient mapping of mathematical expressions to FPGAs: Exploring different design methodologies

  • Author

    Nemes, Csaba ; Nagy, Zoltán ; Szolgay, Péter

  • Author_Institution
    Fac. of Inf. Technol., Peter Pazmany Catholic Univ., Budapest, Hungary
  • fYear
    2011
  • Firstpage
    717
  • Lastpage
    720
  • Abstract
    Computationally intensive problems can be represented with data-flow graphs and automatically transformed to locally controlled floating-point units via partitioning. In theory the lack of global control signals enables high performance implementation however placing and routing of the partitioned circuits are not trivial. In practice to create a high performance implementation the clusters should be placed efficiently on the surface of an FPGA using the physical constraining feature of CAD tools. In the paper a new partitioning strategy is presented which not only minimizes the number of cut nets but produce partition which can be mapped without long interconnections between the clusters. The new strategy is demonstrated during the automatic circuit generation from a complex mathematical expression. The proposed partitioning method produces more cut nets than common strategies however the resulting partition can be easily mapped and operate on significantly higher frequency.
  • Keywords
    data flow graphs; field programmable gate arrays; FPGA; automatic circuit generation; complex mathematical expression; data-flow graphs; efficient mapping; locally controlled floating-point units; mathematical expressions; partitioning; Algorithm design and analysis; Clustering algorithms; Computational fluid dynamics; Field programmable gate arrays; Heuristic algorithms; Integrated circuit interconnections; Partitioning algorithms;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Circuit Theory and Design (ECCTD), 2011 20th European Conference on
  • Conference_Location
    Linkoping
  • Print_ISBN
    978-1-4577-0617-2
  • Electronic_ISBN
    978-1-4577-0616-5
  • Type

    conf

  • DOI
    10.1109/ECCTD.2011.6043644
  • Filename
    6043644