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 条
  • [41] Algorithm-Hardware Co-Design of Real-Time Edge Detection for Deep-Space Autonomous Optical Navigation
    Xiao, Hao
    Fan, Yanming
    Ge, Fen
    Zhang, Zhang
    Cheng, Xin
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2020, E103D (10) : 2047 - 2058
  • [42] From high-level real-time software design to low level hardware simulation: a methodology to evaluate performances of control embedded systems
    Perko, Klemen
    Kocik, Remy
    Hamouche, Redha
    Trost, Andrej
    IFAC WORKSHOP ON PROGRAMMABLE DEVICES AND EMBEDDED SYSTEMS (PDES 2009), PROCEEDINGS, 2009, : 121 - 126
  • [43] A two-phase design space exploration strategy for system-level real-time application mapping onto MPSoC
    Jia, Z. J.
    Nunez, A.
    Bautista, T.
    Pimentel, A. D.
    MICROPROCESSORS AND MICROSYSTEMS, 2014, 38 (01) : 9 - 21
  • [44] Work In Progress: Design-Space Exploration of Multi-core Processors for Safety-Critical Real-Time Systems
    Sapra, Dolly
    Altmeyer, Sebastian
    2017 IEEE REAL-TIME SYSTEMS SYMPOSIUM (RTSS), 2017, : 360 - 362
  • [45] CPU model-based hardware/software co-design, co-simulation and analysis technology for real-time embedded control systems
    Ishikawa, Makoto
    McCune, D. J.
    Saikalis, George
    Oho, Shigeru
    RTAS 2007: 13th Real-Time and Embedded Technology and Applications Symposium, Proceedings, 2007, : 3 - 11
  • [46] Real-Time Hardware Testing, Control and Performance Analysis of Hybrid Cost-effective Wind-PV-Diesel Standalone Power Generation System
    Rezkallah, Miloud
    Singh, Samjeev
    Chandra, Ambrish
    Saad, Maarof
    Singh, Bhim
    Tremblay, Marco
    Geng, Hugo
    2017 IEEE INDUSTRY APPLICATIONS SOCIETY ANNUAL MEETING, 2017,
  • [47] On Design of Priority-Driven Load-Adaptive Monitoring-Based Hardware for Managing Interrupts in Embedded Event-Triggered Real-Time Systems
    Strnadel, Josef
    PROCEEDINGS OF THE 2013 IEEE 16TH INTERNATIONAL SYMPOSIUM ON DESIGN AND DIAGNOSTICS OF ELECTRONIC CIRCUITS & SYSTEMS (DDECS), 2013, : 24 - 29
  • [48] 3-D In-Sensor Computing for Real-Time DVS Data Compression: 65-nm Hardware-Algorithm Co-Design
    Nair, Gopikrishnan R.
    Nalla, Pragnya S.
    Krishnan, Gokul
    Anupreetham
    Oh, Jonghyun
    Hassan, Ahmed
    Yeo, Injune
    Kasichainula, Kishore
    Seok, Mingoo
    Seo, Jae-Sun
    Cao, Yu
    IEEE SOLID-STATE CIRCUITS LETTERS, 2024, 7 : 119 - 122