Improved Synthesis of Compressor Trees on FPGAs in High-level Synthesis

被引:2
作者
Tu, Le [1 ]
Yuan, Yuelai [1 ]
Huang, Kan [1 ]
Zhang, Xiaoqiang [1 ]
Wang, Zixin [1 ]
Chen, Dihu [1 ]
机构
[1] Sun Yat Sen Univ, Sch Elect & Informat Technol, Guangzhou, Guangdong, Peoples R China
来源
2017 IEEE 25TH ANNUAL INTERNATIONAL SYMPOSIUM ON FIELD-PROGRAMMABLE CUSTOM COMPUTING MACHINES (FCCM 2017) | 2017年
关键词
compressor tree synthesis; high-level synthesis;
D O I
10.1109/FCCM.2017.11
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, an approach to synthesize compressor trees in High-level Synthesis (HLS) for FPGAs is proposed. Our approach utilizes the bit-level information to improve the compressor tree synthesis. To obtain the bit-level information targeting compressor tree synthesis, a modified bitmask analysis technique based on prior work is proposed. A series of experimental results show that, compared to the existing heuristic, the average reductions of area and delay are 22.96% and 7.05%. The reductions increase to 29.97% and 9.07% respectively, when the carry chains in FPGAs are utilized to implement the compressor trees.
引用
收藏
页码:25 / 25
页数:1
相关论文
共 50 条
  • [41] Array-Specific Dataflow Caches for High-Level Synthesis of Memory-Intensive Algorithms on FPGAs
    Brignone, Giovanni
    Jamal, M. Usman
    Lazarescu, Mihai T.
    Lavagno, Luciano
    [J]. IEEE ACCESS, 2022, 10 : 118858 - 118877
  • [42] Rapid Prototyping of Image Contrast Enhancement Hardware Accelerator on FPGAs Using High-Level Synthesis Tools
    Bilal, Muhammad
    Harasani, Wail Ismael
    Yang, Liang
    [J]. JORDAN JOURNAL OF ELECTRICAL ENGINEERING, 2023, 9 (03): : 322 - 337
  • [43] Fast Parallel High-Level Synthesis Design Space Explorer: Targeting FPGAs to accelerate ASIC Exploration
    Rashid, Md Imtiaz
    Schafer, Benjamin Carrion
    [J]. PROCEEDINGS OF THE 32ND GREAT LAKES SYMPOSIUM ON VLSI 2022, GLSVLSI 2022, 2022, : 85 - 90
  • [44] FADO: Floorplan-Aware Directive Optimization for High-Level Synthesis Designs on Multi-Die FPGAs
    Du, Linfeng
    Liang, Tingyuan
    Sinha, Sharad
    Xie, Zhiyao
    Zhang, Wei
    [J]. PROCEEDINGS OF THE 2023 ACM/SIGDA INTERNATIONAL SYMPOSIUM ON FIELD PROGRAMMABLE GATE ARRAYS, FPGA 2023, 2023, : 15 - 25
  • [45] A Brief Introduction on Contemporary High-Level Synthesis
    Ren, Haoxing
    [J]. 2014 IEEE INTERNATIONAL CONFERENCE ON IC DESIGN & TECHNOLOGY (ICICDT), 2014,
  • [46] Bridging the domains of high-level and logic synthesis
    Bergamaschi, RA
    [J]. IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2002, 21 (05) : 582 - 596
  • [47] High-Level Synthesis: Past, Present, and Future
    Martin, Grant
    Smith, Gary
    [J]. IEEE DESIGN & TEST OF COMPUTERS, 2009, 26 (04): : 18 - 24
  • [48] Power-Management High-Level Synthesis
    Macko, Dominik
    Jelemenska, Katarina
    Cicak, Pavel
    [J]. 2015 IFIP/IEEE INTERNATIONAL CONFERENCE ON VERY LARGE SCALE INTEGRATION (VLSI-SOC), 2015, : 63 - 68
  • [49] Validating GCSE in the scheduling of high-level synthesis
    Hu, Jian
    Hu, Yongyang
    Yu, Long
    Yang, Haitao
    Kang, Yun
    Cheng, Jie
    [J]. 2020 IEEE 29TH ASIAN TEST SYMPOSIUM (ATS), 2020, : 211 - 216
  • [50] AnyHLS: High-Level Synthesis With Partial Evaluation
    Ozkan, M. Akif
    Perard-Gayot, Arsene
    Membarth, Richard
    Slusallek, Philipp
    Leissa, Roland
    Hack, Sebastian
    Teich, Juergen
    Hannig, Frank
    [J]. IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2020, 39 (11) : 3202 - 3214