FPGA implementation of hardware accelerated RTOS based on real-time event handling

被引:1
|
作者
Zagan, Ionel [1 ,2 ]
Gaitan, Vasile Gheorghita [1 ,2 ]
机构
[1] Stefan cel Mare Univ Suceava, Suceava 720229, Romania
[2] Stefan cel Mare Univ, Integrated Ctr Res Dev & Innovat Adv Mat Nanotechn, Suceava, Romania
来源
JOURNAL OF SUPERCOMPUTING | 2023年 / 79卷 / 11期
关键词
nMPRA architecture; Hardware RTOS; Fast context switch; Resource multiplication; PRIORITY QUEUE ARCHITECTURES; PROCESSOR;
D O I
10.1007/s11227-023-05151-0
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Actual trends in the real-time system field consists of migration towards complex central processing unit (CPU) architectures with enhanced execution predictability and rapid CPU contexts switch, thus obtaining high-performant control systems. The main objective of this paper is to present the results obtained following the implementation of real-time operating systems (RTOS) functions in hardware. Based on the CPU resource multiplication concept, actual researches has been focused on synthesizing in field-programmable gate array (FPGA) and implementing innovative solutions to improve RTOS performance. The results are materialized by validating an efficient hardware scheduler micro-architecture, from which a remarkable efficiency and a plus of performance and predictability are obtained. The experimental results, the FPGA resource requirements for implementation of the processor in different configurations, and the comparisons with other similar processor architectures are presented in order to verify theoretical aspects proposed through this paper.
引用
收藏
页码:12441 / 12471
页数:31
相关论文
共 50 条
  • [41] FPGA-Based Parallel Hardware Architecture for Real-Time Image Classification
    Qasaimeh, Murad
    Sagahyroon, Assim
    Shanableh, Tamer
    IEEE TRANSACTIONS ON COMPUTATIONAL IMAGING, 2015, 1 (01) : 56 - 70
  • [42] An FPGA-based Parallel Hardware Architecture for Real-time Eye Detection
    Kim, Dongkyun
    Jung, Junhee
    Thuy Tuong Nguyen
    Kim, Daijin
    Kim, Munsang
    Kwon, Key Ho
    Jeon, Jae Wook
    JOURNAL OF SEMICONDUCTOR TECHNOLOGY AND SCIENCE, 2012, 12 (02) : 150 - 161
  • [43] A Real-time P-SFA hardware implementation of Deep Neural Networks using FPGA
    Elshahawy, Nour
    Wasif, Sandy A.
    Mashaly, Maggie
    Azab, Eman
    MICROPROCESSORS AND MICROSYSTEMS, 2024, 106
  • [44] Hardware implementation of a scale and rotation invariant object detection algorithm on FPGA for real-time applications
    Peker, Murat
    Altun, Halis
    Karakaya, Fuat
    TURKISH JOURNAL OF ELECTRICAL ENGINEERING AND COMPUTER SCIENCES, 2016, 24 (05) : 4368 - 4382
  • [45] 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
  • [46] Block Matching Based Real-Time Optical Flow Hardware Implementation
    Seyid, Kerem
    Richaud, Andrea
    Capoccia, Raffaele
    Leblebici, Yusuf
    2016 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), 2016, : 2206 - 2209
  • [47] Hardware implementation of real-time Petri net-based controllers
    Chang, N
    Kwon, WH
    Park, J
    ALGORITHMS AND ARCHITECTURES FOR REAL-TIME CONTROL 1997, 1997, : 245 - 250
  • [48] Hardware implementation of real-time Petri-net-based controllers
    Chang, N
    Kwon, WH
    Park, J
    CONTROL ENGINEERING PRACTICE, 1998, 6 (07) : 889 - 895
  • [49] Full Hardware Implementation of FreeRTOS-Based Real-Time Systems
    Nakano, Wakako
    Shinohara, Yukino
    Ishiura, Nagisa
    2021 IEEE REGION 10 CONFERENCE (TENCON 2021), 2021, : 435 - 440
  • [50] Asynchronous event handling and real-time threads in the Real-time Specification for Java']Java
    Wellings, AJ
    Burns, A
    EIGHTH IEEE REAL-TIME AND EMBEDDED TECHNOLOGY AND APPLICATIONS SYMPOSIUM, PROCEEDINGS, 2002, : 81 - 89