Space-efficient FPGA-accelerated collision detection for virtual prototyping

被引:0
|
作者
Raabe, Andreas [1 ]
Hochguertel, Stefan [1 ]
Zachmann, Gabriel [2 ]
机构
[1] Univ Bonn, D-5300 Bonn, Germany
[2] Tech Univ Clausthal, Comp Graph, Clausthal Zellerfeld, Germany
关键词
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
We present a space-efficient, FPGA-optimized architecture to detect collisions among virtual objects. The design consists of two main modules, one for traversing a hierarchical acceleration data structure, and one for intersecting triangles. This paper focuses on the former. The design is based on a novel algorithm for testing discretely oriented polytopes for overlap in 3D space. In addition, we derive a new overlap test algorithm that can be implemented using fixed-point arithmetic without producing false negatives and with bounded error. SystemC simulation results on different levels of abstraction show that real-time collision detection of complex objects at rates required by force-feedback and physically based simulations can be obtained. In addition, synthesis results show that the design can still be fitted into a six million gates FPGA. Furthermore, we compare our FPGA based design with a fully parallelized ASIC-targeted architecture and a software implementation.
引用
收藏
页码:1541 / +
页数:2
相关论文
共 46 条
  • [1] Quickloop: An efficient, FPGA-accelerated exploration of parameterized DNN accelerators
    Mahmood, Tayyeb
    Inayat, Kashif
    Chung, Jaeyong
    2023 32ND INTERNATIONAL CONFERENCE ON PARALLEL ARCHITECTURES AND COMPILATION TECHNIQUES, PACT, 2023, : 327 - 328
  • [2] RD-FAXID: Ransomware Detection with FPGA-Accelerated XGBoost
    Gajjar, Archit
    Kashyap, Priyank
    Aysu, Aydin
    Franzon, Paul
    Choi, Yongjin
    Cheng, Chris
    Pedretti, Giacomo
    Ignowski, Jim
    ACM TRANSACTIONS ON RECONFIGURABLE TECHNOLOGY AND SYSTEMS, 2024, 17 (04)
  • [3] Efficient Particle-Grid Space Interpolation of an FPGA-Accelerated Particle-in-Cell Plasma Simulation
    Abedalmuhdi, Almomany
    Wells, B. Earl
    Nishikawa, Ken-Ichi
    2017 IEEE 25TH ANNUAL INTERNATIONAL SYMPOSIUM ON FIELD-PROGRAMMABLE CUSTOM COMPUTING MACHINES (FCCM 2017), 2017, : 76 - 79
  • [4] Fast and Space-Efficient Virtual Machine Checkpointing
    Park, Eunbyung
    Egger, Bernhard
    Lee, Jaejin
    ACM SIGPLAN NOTICES, 2011, 46 (07) : 75 - 85
  • [5] DUET: FPGA-Accelerated Differential Testing Framework for Efficient Processor Verification
    Zhang, Shoulin
    Zhang, Ziqing
    Bao, Yungang
    Shi, Kan
    2024 INTERNATIONAL SYMPOSIUM OF ELECTRONICS DESIGN AUTOMATION, ISEDA 2024, 2024, : 355 - 360
  • [6] Space-Efficient Detection of Unusual Words
    Belazzougui, Djamal
    Cunial, Fabio
    STRING PROCESSING AND INFORMATION RETRIEVAL (SPIRE 2015), 2015, 9309 : 222 - 233
  • [7] vFPIO: A Virtual I/O Abstraction for FPGA-accelerated I/O Devices
    Chen, Jiyang
    Unnibhavi, Harshavardhan
    Koshiba, Atsushi
    Bhatotia, Pramod
    PROCEEDINGS OF THE 2024 USENIX ANNUAL TECHNICAL CONFERENCE, ATC 2024, 2024, : 1167 - 1184
  • [8] An Efficient RTL Buffering Scheme for an FPGA-Accelerated Simulation of Diffuse Radiative Transfer
    Furukawa, Kazuki
    Kobayashi, Ryohei
    Yokono, Tomoya
    Fujita, Norihisa
    Yamaguchi, Yoshiki
    Boku, Taisuke
    Yoshikawa, Kohji
    Umemura, Masayuki
    2021 INTERNATIONAL CONFERENCE ON FIELD-PROGRAMMABLE TECHNOLOGY (ICFPT), 2021, : 269 - 277
  • [9] Energy Efficient Calculations of Text Similarity Measure on FPGA-Accelerated Computing Platforms
    Karwatowski, Michal
    Russek, Pawel
    Wielgosz, Maciej
    Koryciak, Sebastian
    Wiatr, Kazimierz
    PARALLEL PROCESSING AND APPLIED MATHEMATICS, PPAM 2015, PT I, 2016, 9573 : 31 - 40
  • [10] ResCoNN: Resource-Efficient FPGA-Accelerated CNN for Traffic Sign Classification
    Lechner, Martin
    Jantsch, Axel
    Dinakarrao, Sai Manoj Pudukotai
    2019 TENTH INTERNATIONAL GREEN AND SUSTAINABLE COMPUTING CONFERENCE (IGSC), 2019,