Autobot for Effective Design Space Exploration and Agile Generation of RBFNN Hardware Accelerator in Embedded Real-time Computing

被引:0
|
作者
Huang, Nan-Sheng [1 ]
Larsen, Jorgen Christian [1 ]
Manoonpong, Poramate [1 ]
机构
[1] Univ Southern Denmark, Mmrsk Mc Kinney Moller Inst, Embodied AI & Neurorobot Lab, SDU Biorobot, DK-5230 Odense, Denmark
基金
欧盟地平线“2020”;
关键词
FUNCTION NEURAL-NETWORK; HIGH-LEVEL SYNTHESIS; IMPLEMENTATION;
D O I
10.1109/rcar49640.2020.9303043
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper presents a method of employing Autobot to replace humans in the task of efficient hardware design for radial basis function neural network (RBFNN) in real-time computing applications. Autobot applies quick iterations using hardware generation and supports various number systems such as floating-point, half-floating point, and mixed-precision and hardware architectures to perform possible design space exploration, enabling an agile analysis for those requests. We have implemented and employed Autobot to successfully test with the applications of RBFNN-based Mackey-Glass chaotic time series prediction, servo motor control, and data classification. Analysis of these results shows that Autobot is able to deliver the hardware accelerator with less execution time than previous works, which also shortens the design time from days to minutes. Therefore, the proposed methodology is a useful alternative for agile real-time hardware development on FPGA.
引用
收藏
页码:339 / 344
页数:6
相关论文
共 48 条
  • [11] Design space exploration for partially reconfigurable architectures in real-time systems
    Duhem, Francois
    Muller, Fabrice
    Aubry, Willy
    Le Gal, Bertrand
    Negru, Daniel
    Lorenzini, Philippe
    JOURNAL OF SYSTEMS ARCHITECTURE, 2013, 59 (08) : 571 - 581
  • [12] Predicting timing behavior in architectural design exploration of real-time embedded systems
    Sambandam, RS
    Hu, XB
    DESIGN AUTOMATION CONFERENCE - PROCEEDINGS 1997, 1997, : 157 - 160
  • [13] A Modular Design Space Exploration Framework for Multiprocessor Real-Time Systems
    Khalilzad, Nima
    Rosvall, Kathrin
    Sander, Ingo
    2016 FORUM ON SPECIFICATION AND DESIGN LANGUAGES (FDL), 2016,
  • [14] Special issue: Design and optimization for embedded and real-time computing systems and applications
    Shao, Zili
    Kawsar, Fahim
    JOURNAL OF SYSTEMS ARCHITECTURE, 2011, 57 (06) : 571 - 572
  • [15] Integrated environment for the analysis and design of distributed real-time embedded computing systems
    Smelyansky, R. L.
    Bakhmurov, A. G.
    Volkanov, D. Yu.
    Chemeritskii, E. V.
    PROGRAMMING AND COMPUTER SOFTWARE, 2013, 39 (05) : 242 - 254
  • [16] Integrated environment for the analysis and design of distributed real-time embedded computing systems
    R. L. Smelyansky
    A. G. Bakhmurov
    D. Yu. Volkanov
    E. V. Chemeritskii
    Programming and Computer Software, 2013, 39 : 242 - 254
  • [17] The design of a hardware accelerator for real-time complete visibility graph construction and efficient FPGA implementation
    Sridharan, K
    Priya, TK
    IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, 2005, 52 (04) : 1185 - 1187
  • [18] Reconfigurable computing: design methodology and hardware tasks scheduling for real-time image processing
    Kessal, Lounis
    Abel, Nicolas
    Karabernou, Si Mahmoud
    Demigny, Didier
    JOURNAL OF REAL-TIME IMAGE PROCESSING, 2008, 3 (03) : 131 - 147
  • [19] Reconfigurable computing: design methodology and hardware tasks scheduling for real-time image processing
    Lounis Kessal
    Nicolas Abel
    Si Mahmoud Karabernou
    Didier Demigny
    Journal of Real-Time Image Processing, 2008, 3 : 131 - 147
  • [20] Design and implementation of a real-time LDWS with parameter space filtering for embedded platforms
    Selim, Erman
    Alci, Musa
    Ugur, Aybars
    JOURNAL OF REAL-TIME IMAGE PROCESSING, 2022, 19 (03) : 663 - 673