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 条
  • [1] Design space exploration for real-time reconfigurable computing
    Holzer, M.
    Knerr, B.
    Rupp, M.
    CONFERENCE RECORD OF THE FORTY-FIRST ASILOMAR CONFERENCE ON SIGNALS, SYSTEMS & COMPUTERS, VOLS 1-5, 2007, : 1981 - 1985
  • [2] Design space exploration for real-time embedded stream processors
    Rajagopal, S
    Cavallaro, JR
    Rixner, S
    IEEE MICRO, 2004, 24 (04) : 54 - 66
  • [3] Design Space Exploration for a Hardware-accelerated Embedded Real-Time Pose Estimation using Vivado HLS
    Joseph, Jan Moritz
    Mey, Morten
    Ehlers, Kristian
    Blochwitz, Christopher
    Winker, Tobias
    Pionteck, Thilo
    2017 INTERNATIONAL CONFERENCE ON RECONFIGURABLE COMPUTING AND FPGAS (RECONFIG), 2017,
  • [4] A Simulation Optimization Approach for Design Space Exploration of Soft Real-Time Embedded Systems
    Nogueira, Bruno
    Maciel, Paulo
    Martins, Ricardo
    Tavares, Eduardo
    2013 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2013, : 2773 - 2780
  • [5] QuaRTOS-DSE : a Tool for Design Space Exploration of Embedded Real-Time System
    Nabec, Briag Le
    Ben Hedia, Belgacem
    Babau, Jean-Philippe
    2018 IEEE 21ST INTERNATIONAL SYMPOSIUM ON REAL-TIME DISTRIBUTED COMPUTING (ISORC 2018), 2018, : 42 - 50
  • [6] A retargetable embedded code scheduler for SoC design space exploration under real-time constraints
    Carlomagno Filho, Jose Otavio
    Penkal Santos, Luiz Fernando
    Santos, Luiz C. V.
    2007 50TH MIDWEST SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOLS 1-3, 2007, : 198 - 201
  • [7] Design and optimization for embedded and real-time computing systems and applications
    Lee, Jongeun
    Goddard, Steve
    Kuo, Chin-Fu
    JOURNAL OF SYSTEMS ARCHITECTURE, 2014, 60 (02) : 151 - 151
  • [8] Design of a hardware accelerator for real-time moment computation: A wavefront array approach
    Hung, DL
    Cheng, HD
    Sengkhamyong, S
    IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, 1999, 46 (01) : 207 - 218
  • [9] Embedded Microprocessor Extension Design and Optimization for Real-Time Edge Computing
    Wang, Yubo
    Zhao, Xiujia
    Chong, Ting
    Liu, Xianhua
    WIRELESS COMMUNICATIONS & MOBILE COMPUTING, 2022, 2022
  • [10] Design and Hardware Implementation of a Chaotic Encryption Scheme for Real-time Embedded Systems
    Pande, Amit
    Zambreno, Joseph
    2010 INTERNATIONAL CONFERENCE ON SIGNAL PROCESSING AND COMMUNICATIONS (SPCOM), 2010,