• DocumentCode
    1631477
  • Title

    FPGA mapping algorithm based on numerical sequence matching

  • Author

    Chen, Liguang ; Shao, Yun ; Lai, Jinmei

  • Author_Institution
    ASIC & Syst. State Key Lab., Fudan Univ., Shanghai, China
  • fYear
    2010
  • Firstpage
    806
  • Lastpage
    811
  • Abstract
    The FPGA logic block mapping algorithm described in this paper is based on numerical sequence matching. Numerical sequences are generated under certain rules to represent each functional circuit of the FPGA´s logic block and the user´s input circuit. The mapping procedure is conducted by matching the sequence of the input circuits and the logic block. This algorithm can be applied for different types of LUT logic blocks. The complexity of this algorithm is O(n2), where n is the sum of the net nodes of the input circuit, which requires far less running time than the similar matching algorithms. A “compact degree” is also introduced in this paper, which shows a fine result of area saving.
  • Keywords
    computational complexity; field programmable gate arrays; numerical analysis; FPGA logic block mapping algorithm; LUT logic blocks; area saving; compact degree; numerical sequence matching; user input circuit; Clocks; Field programmable gate arrays; Integrated circuit modeling; Lead; Numerical models; Partitioning algorithms; Table lookup; FPGA; Logic Block; Mapping Algorithms; Numerical Sequence Matching;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Solid-State and Integrated Circuit Technology (ICSICT), 2010 10th IEEE International Conference on
  • Conference_Location
    Shanghai
  • Print_ISBN
    978-1-4244-5797-7
  • Type

    conf

  • DOI
    10.1109/ICSICT.2010.5667431
  • Filename
    5667431