• DocumentCode
    1418840
  • Title

    Direct mapping of RTL structures onto LUT-based FPGA´s

  • Author

    Naseer, A.R. ; Balakrishnan, M. ; Kumar, Anshul

  • Author_Institution
    Dept. of Comput. Eng., KREC, Karnataka, India
  • Volume
    17
  • Issue
    7
  • fYear
    1998
  • fDate
    7/1/1998 12:00:00 AM
  • Firstpage
    624
  • Lastpage
    631
  • Abstract
    The problem of mapping synthesized RTL structures onto look-up table (LUT)-based field programmable gate arrays (FPGAs) is addressed in this paper. The key distinctive feature of this work is a novel approach to perform the mapping by utilizing the iterative nature of the data path components. The approach exploits the regularity of data path components by slicing the components and mapping slices of one or more connected components together. This is in contrast to other FPGA mapping techniques which start from Boolean networks. Both cost optimal and delay optimal mappings are supported. The objective in cost optimal mapping is to cover a given data path network with minimum number of CLBs. Similarly in delay optimal mapping, the objective is to reduce the number of CLB levels in the critical combinational logic paths. Implementation of these mapping techniques with LUT based FPGAs as target technology results in a significant reduction in cost (CLB count) and critical path delays (CLB levels)
  • Keywords
    combinational circuits; field programmable gate arrays; high level synthesis; logic design; table lookup; FPGA; LUT; RTL synthesis; combinational logic circuit; configurable logic block; cost optimal mapping; delay optimal mapping; field programmable gate array; iterative data path; look-up table; Application specific integrated circuits; Combinational circuits; Cost function; Delay; Field programmable gate arrays; Integrated circuit technology; Iterative methods; Network synthesis; Sequential circuits; Table lookup;
  • fLanguage
    English
  • Journal_Title
    Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0278-0070
  • Type

    jour

  • DOI
    10.1109/43.709401
  • Filename
    709401