Functional decomposition with application to LUT-based FPGA synthesis

被引:0
|
作者
Qiao, J [1 ]
Asada, K
机构
[1] Univ Tokyo, Grad Sch Elect Engn, Tokyo 1138656, Japan
[2] Univ Tokyo, VLSI Design & Educ Ctr, Tokyo 1138656, Japan
关键词
logic synthesis; functional decomposition; compatibility class encoding; LUT-based FPCAs;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper. we deal with the problem of compatibility class encoding, and propose a novel algorithm for finding a good functional decomposition with application to LUT-based FPGA synthesis. Based on exploration of the design space, we concentrate on extracting a set of <(<alpha>)over right arrow> components, which can be merged into the minimum number of multiple-output CLBS or LUTs, such that the decomposition constructed from these components is also minimal. In particular, to explore more degrees of freedom, we introduce pliable encoding to take over the conventional rigid encoding when it fails to find a satisfactory decomposition by rigid encoding. Experimental results on a large set of MCNC91 logic synthesis benchmarks show that our method is quite promising.
引用
收藏
页码:2004 / 2013
页数:10
相关论文
共 50 条
  • [31] A Symbolic RTL Synthesis for LUT-based FPGAs
    Deniziak, Stanislaw
    Wisniewski, Mariusz
    PROCEEDINGS OF THE 2009 IEEE SYMPOSIUM ON DESIGN AND DIAGNOSTICS OF ELECTRONIC CIRCUITS AND SYSTEMS, 2009, : 102 - +
  • [32] SPFD-based flexible transformation of LUT-based FPGA circuits
    Tanaka, K
    Yamashita, S
    Kambayashi, Y
    IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2005, E88A (04) : 1038 - 1046
  • [33] MogaMap: An Application of Multi-Objective Genetic Algorithm for LUT-Based FPGA Technology Mapping
    Souza, V. L.
    Silva-Filho, A. G.
    2013 IEEE 20TH INTERNATIONAL CONFERENCE ON ELECTRONICS, CIRCUITS, AND SYSTEMS (ICECS), 2013, : 485 - 488
  • [34] Automated conversion from LUT-based FPGAs to LUT-based MPGAs
    Veredas, Francisco -Javier
    Pfleiderer, Hans-Joerg
    2006 INTERNATIONAL CONFERENCE ON FIELD PROGRAMMABLE LOGIC AND APPLICATIONS, PROCEEDINGS, 2006, : 951 - +
  • [35] LUT-Based Hierarchical Reversible Logic Synthesis
    Soeken, Mathias
    Roetteler, Martin
    Wiebe, Nathan
    De Micheli, Giovanni
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2019, 38 (09) : 1675 - 1688
  • [36] Synthesis of approximate circuits for LUT-based FPGAs
    Vasicek, Zdenek
    2021 24TH INTERNATIONAL SYMPOSIUM ON DESIGN AND DIAGNOSTICS OF ELECTRONIC CIRCUITS & SYSTEMS (DDECS), 2021, : 17 - 22
  • [37] TDD: A technology dependent decomposition algorithm for LUT-based FPGAs
    Farrahi, AH
    Sarrafzadeh, M
    TENTH ANNUAL IEEE INTERNATIONAL ASIC CONFERENCE AND EXHIBIT, PROCEEDINGS, 1997, : 206 - 209
  • [38] Direct mapping of RTL structures onto LUT-based FPGA's
    Naseer, AR
    Balakrishnan, M
    Kumar, A
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 1998, 17 (07) : 624 - 631
  • [39] LUT-based FPGA technology mapping for power minimization with optimal depth
    Li, H
    Mak, WK
    Katkoori, S
    IEEE COMPUTER SOCIETY WORKSHOP ON VLSI 2001, PROCEEDINGS, 2001, : 123 - 128
  • [40] Highly efficient, limited range multipliers for LUT-based FPGA architectures
    Turner, RH
    Woods, RF
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2004, 12 (10) : 1113 - 1117