Incremental 2D Delaunay Triangulation Core Implementation on FPGA for Surface Reconstruction via High-Level Synthesis

被引:0
|
作者
Kallis, Christakis [1 ]
Deliparaschos, Kyriakos M. [1 ]
Moustris, George P. [2 ]
Georgiou, Avraam [1 ]
Charalambous, Themistoklis [3 ]
机构
[1] Cyprus Univ Technol, Limassol, Cyprus
[2] Natl Tech Univ Athens, Athens, Greece
[3] Aalto Univ, Espoo, Finland
关键词
Delaunay triangulation; surface reconstruction; high-level synthesis; Field Programmable Gate Array; Register-Transfer-Level; pipelining;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper presents a 2D Delaunay triangulation core for surface reconstruction implemented on a Field Programmable Gate Array (FPGA) chip. The core implementation is derived using high-level synthesis from a C++ description of an incremental 2D Delaunay triangulation algorithm. This description was modified accordingly so that it can be embedded into a FPGA chip using hardware description language. Goal of this work is to increase the execution speed of the algorithm so as to allow for real-time operation. Towards this end, we performed an optimization process using high level synthesis directives which pipeline regions of the code in order to achieve delay optimization. We show preliminary results using standard benchmark models for surface reconstruction, which show the performance of our design.
引用
收藏
页数:4
相关论文
共 50 条
  • [1] HIGH-LEVEL SYNTHESIS IMPLEMENTATION OF HEVC 2-D DCT/DST ON FPGA
    Sjovall, Panu
    Viitamaki, Vili
    Vanne, Jarno
    Hamalainen, Timo D.
    2017 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH AND SIGNAL PROCESSING (ICASSP), 2017, : 1547 - 1551
  • [2] Influence of FPGA implementation methods in High-Level Synthesis
    Watanabe, Yusuke
    Tamukoh, Hakaru
    PROCEEDINGS OF THE 2021 INTERNATIONAL CONFERENCE ON ARTIFICIAL LIFE AND ROBOTICS (ICAROB 2021), 2021, : P79 - P79
  • [3] Influence of FPGA implementation methods in High-Level Synthesis
    Watanabe, Yusuke
    Tamukoh, Hakaru
    PROCEEDINGS OF THE 2021 INTERNATIONAL CONFERENCE ON ARTIFICIAL LIFE AND ROBOTICS (ICAROB 2021), 2021, : 10 - 11
  • [4] Efficient FPGA Implementation of OpenCL High-Performance Computing Applications via High-Level Synthesis
    Bin Muslim, Fahad
    Ma, Liang
    Roozmeh, Mehdi
    Lavagno, Luciano
    IEEE ACCESS, 2017, 5 : 2747 - 2762
  • [5] High-Level Synthesis Implementation of an Accurate HEVC Interpolation Filter on an FPGA
    Sjovall, Panu
    Rasinen, Matti
    Lemmetti, Ari
    Vanne, Jarno
    2021 IEEE NORDIC CIRCUITS AND SYSTEMS CONFERENCE (NORCAS), 2021,
  • [6] FPGA Implementation of HEVC Intra Prediction Using High-Level Synthesis
    Kalali, Ercan
    Hamzaoglu, Ilker
    2016 IEEE 6TH INTERNATIONAL CONFERENCE ON CONSUMER ELECTRONICS - BERLIN (ICCE-BERLIN), 2016,
  • [7] An Efficient High-level Synthesis Implementation of the MUSIC DoA Algorithm for FPGA
    Lahti, Sakari
    Aaltonen, Tuomas
    Rastorgueva-Foi, Elizaveta
    Talvitie, Jukka
    Tan, Bo
    Hamalainen, Timo D.
    2024 27TH INTERNATIONAL SYMPOSIUM ON DESIGN & DIAGNOSTICS OF ELECTRONIC CIRCUITS & SYSTEMS, DDECS, 2024, : 142 - 147
  • [8] High-level Synthesized 2-D IDCT/IDST Implementation for HEVC Codecs on FPGA
    Viitamaki, Vili
    Sjovall, Panu
    Vanne, Jarno
    Hamalainen, Timo D.
    2017 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), 2017, : 385 - 388
  • [9] FPGA Implementation of Memory-Based Digital Predistorters with High-Level Synthesis
    Li, Wantao
    Guillena, Estefania
    Montoro, Gabriel
    Gilabert, Pere L.
    2021 IEEE TOPICAL CONFERENCE ON RF/MICROWAVE POWER AMPLIFIERS FOR RADIO AND WIRELESS APPLICATIONS (PAWR), 2021, : 37 - 40
  • [10] FPGA Implementation of PLC Programs Using Automated High-Level Synthesis Tools
    Economakos, Christoforos
    Economakos, George
    2008 IEEE INTERNATIONAL SYMPOSIUM ON INDUSTRIAL ELECTRONICS, VOLS 1-5, 2008, : 2240 - +