• DocumentCode
    1855797
  • Title

    Port assignment for multiplexer and interconnection optimization

  • Author

    Cong Hao ; Hao-Ran Zhang ; Song Chen ; Yoshimura, Tetsuzo ; Min-You Wu

  • Author_Institution
    Dept. Comput. Sci., Shanghai Jiaotong Univ., Shanghai, China
  • fYear
    2013
  • fDate
    26-28 Aug. 2013
  • Firstpage
    136
  • Lastpage
    143
  • Abstract
    Data path connection elements usually consume a significant amount of both power and area on a VLSI chip. In this paper, we focus on the port assignment problem for multiplexer (MUX) and interconnection optimization in High-Level Synthesis. Given a binding solution of operations and variables, the port assignment problem connects the registers to the operator ports through MUXes, to minimize the interconnections between MUXes and operator ports, as well as the MUX power and area. We formulate the port assignment problem for binary commutative operators as a vertex partition problem on a graph, and propose a local search based heuristic algorithm that iteratively performs the elementary spanning tree transformation on the graph to solve it. We also propose a method to estimate the result of the tree transformation and filter a considerable amount of bad solutions in advance which greatly accelerate the algorithm. The experimental results show that our proposed algorithm is able to achieve 48% execution time reduction and 8.3% power reduction compared with the previous work, and the power reduction can be obtained for 37% test benches.
  • Keywords
    heuristic programming; high level synthesis; interconnections; multiplexing equipment; binary commutative operators; elementary spanning tree transformation; heuristic algorithm; high-level synthesis; interconnection optimization; multiplexer; port assignment; power reduction; time reduction; vertex partition problem; Complexity theory; Educational institutions; Integrated circuit interconnections; Multiplexing; Partitioning algorithms; Ports (Computers); Registers; High-Level Synthesis; Interconnection; Multiplexer;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Quality Electronic Design (ASQED), 2013 5th Asia Symposium on
  • Conference_Location
    Penang
  • Print_ISBN
    978-1-4799-1312-1
  • Type

    conf

  • DOI
    10.1109/ASQED.2013.6643576
  • Filename
    6643576