Describing Methods for High-level Synthesis of Histogram Generation and Their Evaluation

被引:0
|
作者
Yamawasaki, Moena [1 ]
Yamawaki, Akira [1 ]
机构
[1] Kyushu Inst Technol, Dept Elect Engn & Elect, Kitakyushu, Fukuoka, Japan
关键词
high-level synthesis; histogram; image processing; high-performance; low-power;
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
To achieve high-performance and low-power simultaneously on an embedded image processing product, hardware implementation of high computational software processing is needed. The hardware development however is a large burden to the developer. High-level synthesis (HLS) automatically converting software into hardware can reduce the design burden significantly. To use HLS technology efficiently, software program must be described considering the hardware organization that HLS tool will generate. Histogram generation is one of the important primitives in image processing. In histogram generation, data dependency for reading and writing to the same address on the histogram hinders ideal pipelining by HLS tool. This paper shows a description method of histogram generation that can obtain more accurate results for existing software description method while HLS tool can achieve the ideal pipelining. Also, applying histogram generation using these methods to Otsu's automatic binarization, we clarify the effect of the proposed method in a real application.
引用
收藏
页码:2127 / 2130
页数:4
相关论文
共 50 条
  • [41] Evaluation of the hardwired sequence control system generated by high-level synthesis
    Fujieda, Naoki
    Ichikawa, Shuichi
    Ishigaki, Yoshiki
    Tanaka, Tasuku
    2017 IEEE 26TH INTERNATIONAL SYMPOSIUM ON INDUSTRIAL ELECTRONICS (ISIE), 2017, : 1261 - 1267
  • [42] Evaluation of Special Instruction Implementations in Soft Processors for High-level Synthesis
    Iwahara K.
    Ichikawa S.
    Fujieda N.
    IEEJ Transactions on Industry Applications, 2022, 143 (02) : 94 - 100
  • [43] ASIP ROM-based controllers generation in high-level synthesis environment
    Benmohammed, M
    Merniz, S
    6TH WORLD MULTICONFERENCE ON SYSTEMICS, CYBERNETICS AND INFORMATICS, VOL XII, PROCEEDINGS: INDUSTRIAL SYSTEMS AND ENGINEERING II, 2002, : 132 - 136
  • [44] Verification of data-path and controller generation phase of high-level synthesis
    Karfa, C.
    Sarkar, D.
    Mandal, C.
    ADCOM 2007: PROCEEDINGS OF THE 15TH INTERNATIONAL CONFERENCE ON ADVANCED COMPUTING AND COMMUNICATIONS, 2007, : 315 - 320
  • [45] MetaCL: Automated "Meta" OpenCL Code Generation for High-Level Synthesis on FPGA
    Sathre, Paul
    Gondhalekar, Atharva
    Hassan, Mohamed
    Feng, Wu-chun
    2020 IEEE HIGH PERFORMANCE EXTREME COMPUTING CONFERENCE (HPEC), 2020,
  • [46] Security and Reliability Evaluation of Countermeasures implemented using High-Level Synthesis
    Koufopoulou, Amalia-Artemis
    Xevgeni, Kalliopi
    Papadimitriou, Athanasios
    Psarakis, Mihalis
    Hely, David
    2022 IEEE 28TH INTERNATIONAL SYMPOSIUM ON ON-LINE TESTING AND ROBUST SYSTEM DESIGN (IOLTS 2022), 2022,
  • [47] THE INTEGRATION OF LOGIC SYNTHESIS AND HIGH-LEVEL SYNTHESIS
    CAMPOSANO, R
    TREVILLYAN, LH
    1989 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOLS 1-3, 1989, : 744 - 747
  • [48] Share with Care: A Quantitative Evaluation of Sharing Approaches in High-level Synthesis
    Kondratyev, Alex
    Lavagno, Luciano
    Meyer, Mike
    Watanabe, Yosinori
    DESIGN, AUTOMATION & TEST IN EUROPE, 2013, : 1547 - 1552
  • [49] Automatic generation of reprogrammable microcoded controllers within a high-level synthesis environment
    Benmohammed, M
    Rahmoune, A
    IEE PROCEEDINGS-COMPUTERS AND DIGITAL TECHNIQUES, 1998, 145 (03): : 155 - 160
  • [50] POSTER: High-Level Synthesis of the OpenMP runtime to improve the generation of parallel accelerators
    Gozzi, Giovanni
    Fiorito, Michele
    Curzel, Serena
    Ferrandi, Fabrizio
    PROCEEDINGS OF THE 20TH ACM INTERNATIONAL CONFERENCE ON COMPUTING FRONTIERS 2023, CF 2023, 2023, : 209 - 210